From 5cdf88e73a2534ba52e335b5b076c09b78ba0064 Mon Sep 17 00:00:00 2001
From: gaokefei <260480378@qq.com>
Date: Sun, 3 Dec 2023 10:42:49 +0800
Subject: [PATCH 01/29] fix(jsx-directive): prevent format style block
---
src/rules/setup-sfc.yml | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/src/rules/setup-sfc.yml b/src/rules/setup-sfc.yml
index fa5a25a..b077830 100644
--- a/src/rules/setup-sfc.yml
+++ b/src/rules/setup-sfc.yml
@@ -22,18 +22,18 @@ fix: |-
id: setup-sfc start ignore comment in style
language: html
rule:
- kind: raw_text
+ kind: style_element
pattern: $A
- inside:
- kind: style_element
+ has:
+ kind: raw_text
+ regex: \*/
transform:
B:
replace:
replace: \*/
by: '*\/'
source: $A
-fix: |-
- $B
+fix: $B
---
@@ -79,4 +79,4 @@ rule:
pattern: $A
inside:
kind: program
-fix: |-
+fix: ''
From 2c48e4ceb6229fd6fba1588bb004a525c5319aa2 Mon Sep 17 00:00:00 2001
From: gaokefei <260480378@qq.com>
Date: Sun, 3 Dec 2023 10:56:58 +0800
Subject: [PATCH 02/29] feat(cli): support --version option
---
src/index.ts | 11 ++++++-----
1 file changed, 6 insertions(+), 5 deletions(-)
diff --git a/src/index.ts b/src/index.ts
index 290e24a..463dff9 100755
--- a/src/index.ts
+++ b/src/index.ts
@@ -19,13 +19,9 @@ ${chalk.underline('Commands:')}
${chalk.underline('Options:')}
-h, --help Print help (see more with '--help')
- -V, --version Print version
+ -v, --version Print version
`)
}
-if (argv._[0] !== 'sg' || argv.help || argv.h) {
- printHelp()
- process.exit()
-}
const dirname = path.dirname(fileURLToPath(import.meta.url))
if (argv.v || argv.version) {
@@ -34,6 +30,11 @@ if (argv.v || argv.version) {
process.exit()
}
+if (argv._[0] !== 'sg' || argv.help || argv.h) {
+ printHelp()
+ process.exit()
+}
+
$.verbose = false
let macro = await select({
From 990d5018b115ccfb677cd6461d762d9aeeddb11a Mon Sep 17 00:00:00 2001
From: gaokefei <260480378@qq.com>
Date: Wed, 6 Dec 2023 00:01:09 +0800
Subject: [PATCH 03/29] feat(cli): add init command
---
README.md | 15 ++-
build.config.ts | 4 +-
eslint.config.js | 1 -
package.json | 4 +-
playground/nuxt.config.ts | 4 +
playground/package.json | 5 +-
playground/pnpm-lock.yaml | 62 ++++++-----
playground/src/App.vue | 6 +-
playground/tsconfig.json | 10 +-
playground/vite.config.ts | 14 +--
pnpm-lock.yaml | 75 +++++++------
src/common/constants.ts | 39 +++++++
src/common/general.ts | 4 +
src/common/index.ts | 2 +
src/index.ts | 100 +++---------------
src/init/index.ts | 57 ++++++++++
src/init/nuxt.ts | 27 +++++
src/init/package.ts | 38 +++++++
src/init/tsconfig.ts | 46 ++++++++
src/init/vite.ts | 68 ++++++++++++
src/sg/index.ts | 97 +++++++++++++++++
src/{ => sg}/rules/define-emits.yml | 0
src/{ => sg}/rules/define-slots.yml | 0
src/{ => sg}/rules/jsx-directive/v-bind.yml | 0
.../rules/jsx-directive/v-directive.yml | 0
src/{ => sg}/rules/jsx-directive/v-on.yml | 0
src/{ => sg}/rules/jsx-directive/v-slot.yml | 0
src/{ => sg}/rules/jsx-directive/v-tag.yml | 0
src/{ => sg}/rules/jsx-directive/v-text.yml | 0
src/{ => sg}/rules/render/define-render.yml | 0
src/{ => sg}/rules/render/export-render.yml | 0
src/{ => sg}/rules/setup-sfc.yml | 0
.../rules/short-vmodel.yml} | 6 +-
src/{ => sg}/sgconfig-tsx.yml | 0
src/{ => sg}/sgconfig.yml | 0
src/{ => sg}/utils/is-event.yml | 0
src/{ => sg}/utils/is-fragment.yml | 0
src/{ => sg}/utils/is-script.yml | 0
src/{ => sg}/utils/is-template.yml | 0
39 files changed, 514 insertions(+), 170 deletions(-)
create mode 100644 playground/nuxt.config.ts
create mode 100644 src/common/constants.ts
create mode 100644 src/common/general.ts
create mode 100644 src/common/index.ts
create mode 100644 src/init/index.ts
create mode 100644 src/init/nuxt.ts
create mode 100644 src/init/package.ts
create mode 100644 src/init/tsconfig.ts
create mode 100644 src/init/vite.ts
create mode 100644 src/sg/index.ts
rename src/{ => sg}/rules/define-emits.yml (100%)
rename src/{ => sg}/rules/define-slots.yml (100%)
rename src/{ => sg}/rules/jsx-directive/v-bind.yml (100%)
rename src/{ => sg}/rules/jsx-directive/v-directive.yml (100%)
rename src/{ => sg}/rules/jsx-directive/v-on.yml (100%)
rename src/{ => sg}/rules/jsx-directive/v-slot.yml (100%)
rename src/{ => sg}/rules/jsx-directive/v-tag.yml (100%)
rename src/{ => sg}/rules/jsx-directive/v-text.yml (100%)
rename src/{ => sg}/rules/render/define-render.yml (100%)
rename src/{ => sg}/rules/render/export-render.yml (100%)
rename src/{ => sg}/rules/setup-sfc.yml (100%)
rename src/{rules/short-v-model.yml => sg/rules/short-vmodel.yml} (90%)
rename src/{ => sg}/sgconfig-tsx.yml (100%)
rename src/{ => sg}/sgconfig.yml (100%)
rename src/{ => sg}/utils/is-event.yml (100%)
rename src/{ => sg}/utils/is-fragment.yml (100%)
rename src/{ => sg}/utils/is-script.yml (100%)
rename src/{ => sg}/utils/is-template.yml (100%)
diff --git a/README.md b/README.md
index 96a0bfc..ce210bd 100644
--- a/README.md
+++ b/README.md
@@ -8,7 +8,7 @@
- [x] define-render
- [x] export-render
- [x] define-slots
-- [x] short-v-model
+- [x] short-vmodel
- [x] setup-sfc
@@ -19,11 +19,20 @@
pnpm add -g @vue-macros/cli
```
-### sg
+### SG
```shell
vue-macros sg
```
-## License
+### Init
+```shell
+pnpm create vite my-vue-macros --template vue
+
+cd my-vue-macros
+
+vue-macros init
+```
+
+## Licenase
MIT License © 2023-PRESENT [zhiyuanzmj](https://github.com/zhiyuanzmj)
diff --git a/build.config.ts b/build.config.ts
index 85ae905..9a4ce95 100644
--- a/build.config.ts
+++ b/build.config.ts
@@ -5,8 +5,8 @@ export default defineBuildConfig({
'src/index',
{
builder: 'mkdist',
- input: './src',
- outDir: './dist',
+ input: './src/sg',
+ outDir: './dist/sg',
},
],
clean: true,
diff --git a/eslint.config.js b/eslint.config.js
index 0563e5a..556284b 100644
--- a/eslint.config.js
+++ b/eslint.config.js
@@ -17,6 +17,5 @@ export default antfu(
'yaml/indent': 'off',
},
},
- ignores: ['**/playground/**'],
},
)
diff --git a/package.json b/package.json
index 370bec4..48deeaa 100644
--- a/package.json
+++ b/package.json
@@ -42,8 +42,10 @@
"prepublishOnly": "pnpm run build"
},
"dependencies": {
- "@ast-grep/cli": "^0.14.1",
+ "@antfu/ni": "^0.21.12",
+ "@ast-grep/cli": "^0.14.2",
"@inquirer/prompts": "^3.3.0",
+ "magicast": "^0.3.2",
"pkg-types": "^1.0.3",
"zx": "^7.2.3"
},
diff --git a/playground/nuxt.config.ts b/playground/nuxt.config.ts
new file mode 100644
index 0000000..59e408e
--- /dev/null
+++ b/playground/nuxt.config.ts
@@ -0,0 +1,4 @@
+// @ts-expect-error ignore
+export default defineNuxtConfig({
+
+})
diff --git a/playground/package.json b/playground/package.json
index ece7a8a..1bb809f 100644
--- a/playground/package.json
+++ b/playground/package.json
@@ -1,7 +1,7 @@
{
"type": "module",
"scripts": {
- "sg": "tsx ../src/index.ts sg ./src",
+ "sg": "node ../dist/index.mjs",
"dev": "vite",
"build": "vite build"
},
@@ -11,10 +11,11 @@
"devDependencies": {
"@vitejs/plugin-vue": "^4.5.0",
"@vitejs/plugin-vue-jsx": "^3.1.0",
- "unplugin-vue-macros": "^2.7.0",
"@vue-macros/volar": "^0.17.4",
"@vue/babel-helper-vue-transform-on": "1.2.0-alpha.0",
"tsx": "^4.6.1",
+ "typescript": "^5.3.2",
+ "unplugin-vue-macros": "^2.7.0",
"vite": "^5.0.4"
}
}
diff --git a/playground/pnpm-lock.yaml b/playground/pnpm-lock.yaml
index b9a23d7..934cfe1 100644
--- a/playground/pnpm-lock.yaml
+++ b/playground/pnpm-lock.yaml
@@ -7,7 +7,7 @@ settings:
dependencies:
vue:
specifier: ^3.3.9
- version: 3.3.9
+ version: 3.3.9(typescript@5.3.2)
devDependencies:
'@vitejs/plugin-vue':
@@ -18,16 +18,19 @@ devDependencies:
version: 3.1.0(vite@5.0.4)(vue@3.3.9)
'@vue-macros/volar':
specifier: ^0.17.4
- version: 0.17.4(@vue-macros/reactivity-transform@0.4.0)(vue@3.3.9)
+ version: 0.17.4(@vue-macros/reactivity-transform@0.4.0)(typescript@5.3.2)(vue@3.3.9)
'@vue/babel-helper-vue-transform-on':
specifier: 1.2.0-alpha.0
version: 1.2.0-alpha.0
tsx:
specifier: ^4.6.1
version: 4.6.1
+ typescript:
+ specifier: ^5.3.2
+ version: 5.3.2
unplugin-vue-macros:
specifier: ^2.7.0
- version: 2.7.0(vite@5.0.4)(vue@3.3.9)
+ version: 2.7.0(typescript@5.3.2)(vite@5.0.4)(vue@3.3.9)
vite:
specifier: ^5.0.4
version: 5.0.4
@@ -883,7 +886,7 @@ packages:
'@babel/plugin-transform-typescript': 7.23.5(@babel/core@7.23.5)
'@vue/babel-plugin-jsx': 1.1.5(@babel/core@7.23.5)
vite: 5.0.4
- vue: 3.3.9
+ vue: 3.3.9(typescript@5.3.2)
transitivePeerDependencies:
- supports-color
dev: true
@@ -896,7 +899,7 @@ packages:
vue: ^3.2.25
dependencies:
vite: 5.0.4
- vue: 3.3.9
+ vue: 3.3.9(typescript@5.3.2)
dev: true
/@volar/language-core@1.10.10:
@@ -972,7 +975,7 @@ packages:
ast-kit: 0.11.2
local-pkg: 0.5.0
magic-string-ast: 0.3.0
- vue: 3.3.9
+ vue: 3.3.9(typescript@5.3.2)
transitivePeerDependencies:
- rollup
dev: true
@@ -986,7 +989,7 @@ packages:
'@vue-macros/api': 0.9.0(vue@3.3.9)
'@vue-macros/common': 1.9.0(vue@3.3.9)
unplugin: 1.5.1
- vue: 3.3.9
+ vue: 3.3.9(typescript@5.3.2)
transitivePeerDependencies:
- rollup
dev: true
@@ -1017,7 +1020,7 @@ packages:
'@vue-macros/api': 0.9.0(vue@3.3.9)
'@vue-macros/common': 1.9.0(vue@3.3.9)
unplugin: 1.5.1
- vue: 3.3.9
+ vue: 3.3.9(typescript@5.3.2)
transitivePeerDependencies:
- rollup
dev: true
@@ -1030,7 +1033,7 @@ packages:
dependencies:
'@vue-macros/common': 1.9.0(vue@3.3.9)
unplugin: 1.5.1
- vue: 3.3.9
+ vue: 3.3.9(typescript@5.3.2)
transitivePeerDependencies:
- rollup
dev: true
@@ -1045,7 +1048,7 @@ packages:
'@vue-macros/common': 1.9.0(vue@3.3.9)
'@vue-macros/reactivity-transform': 0.4.0(vue@3.3.9)
unplugin: 1.5.1
- vue: 3.3.9
+ vue: 3.3.9(typescript@5.3.2)
transitivePeerDependencies:
- rollup
dev: true
@@ -1058,7 +1061,7 @@ packages:
dependencies:
'@vue-macros/common': 1.9.0(vue@3.3.9)
unplugin: 1.5.1
- vue: 3.3.9
+ vue: 3.3.9(typescript@5.3.2)
transitivePeerDependencies:
- rollup
dev: true
@@ -1071,12 +1074,12 @@ packages:
dependencies:
'@vue-macros/common': 1.9.0(vue@3.3.9)
unplugin: 1.5.1
- vue: 3.3.9
+ vue: 3.3.9(typescript@5.3.2)
transitivePeerDependencies:
- rollup
dev: true
- /@vue-macros/devtools@0.2.0(vite@5.0.4):
+ /@vue-macros/devtools@0.2.0(typescript@5.3.2)(vite@5.0.4):
resolution: {integrity: sha512-jHjvY1bFgQLe/2+5pBOG4fgmL5MPhsqQDj7Barhj8YN+Oe7U2hBImvfAyOGpqd2uucLOWQTP1cWrp3q9b1svsg==}
engines: {node: '>=16.14.0'}
peerDependencies:
@@ -1087,7 +1090,7 @@ packages:
dependencies:
sirv: 2.0.3
vite: 5.0.4
- vue: 3.3.9
+ vue: 3.3.9(typescript@5.3.2)
transitivePeerDependencies:
- typescript
dev: true
@@ -1101,7 +1104,7 @@ packages:
'@vue-macros/common': 1.9.0(vue@3.3.9)
'@vue/compiler-sfc': 3.3.9
unplugin: 1.5.1
- vue: 3.3.9
+ vue: 3.3.9(typescript@5.3.2)
transitivePeerDependencies:
- rollup
dev: true
@@ -1114,7 +1117,7 @@ packages:
dependencies:
'@vue-macros/common': 1.9.0(vue@3.3.9)
unplugin: 1.5.1
- vue: 3.3.9
+ vue: 3.3.9(typescript@5.3.2)
transitivePeerDependencies:
- rollup
dev: true
@@ -1128,7 +1131,7 @@ packages:
'@vue-macros/common': 1.9.0(vue@3.3.9)
'@vue/compiler-sfc': 3.3.9
unplugin: 1.5.1
- vue: 3.3.9
+ vue: 3.3.9(typescript@5.3.2)
transitivePeerDependencies:
- rollup
dev: true
@@ -1179,7 +1182,7 @@ packages:
'@vue/shared': 3.3.9
magic-string: 0.30.5
unplugin: 1.5.1
- vue: 3.3.9
+ vue: 3.3.9(typescript@5.3.2)
transitivePeerDependencies:
- rollup
dev: true
@@ -1251,7 +1254,7 @@ packages:
- vue
dev: true
- /@vue-macros/volar@0.17.4(@vue-macros/reactivity-transform@0.4.0)(vue@3.3.9):
+ /@vue-macros/volar@0.17.4(@vue-macros/reactivity-transform@0.4.0)(typescript@5.3.2)(vue@3.3.9):
resolution: {integrity: sha512-bPOp9KPAlm1nxIYPVAKoiKS5ERQMgSROAs6fQdlYv9sE4ZgxKpha3S0ZBCFniXkRwOwGaEfMqGkflo0V1buEfw==}
engines: {node: '>=16.14.0'}
peerDependencies:
@@ -1265,7 +1268,7 @@ packages:
'@vue-macros/define-props': 2.0.0(@vue-macros/reactivity-transform@0.4.0)(vue@3.3.9)
'@vue-macros/short-bind': 0.2.0(vue@3.3.9)
'@vue-macros/short-vmodel': 1.4.0(vue@3.3.9)
- '@vue/language-core': 1.8.22
+ '@vue/language-core': 1.8.22(typescript@5.3.2)
transitivePeerDependencies:
- '@vue-macros/reactivity-transform'
- rollup
@@ -1334,7 +1337,7 @@ packages:
'@vue/compiler-dom': 3.3.9
'@vue/shared': 3.3.9
- /@vue/language-core@1.8.22:
+ /@vue/language-core@1.8.22(typescript@5.3.2):
resolution: {integrity: sha512-bsMoJzCrXZqGsxawtUea1cLjUT9dZnDsy5TuZ+l1fxRMzUGQUG9+Ypq4w//CqpWmrx7nIAJpw2JVF/t258miRw==}
peerDependencies:
typescript: '*'
@@ -1349,6 +1352,7 @@ packages:
computeds: 0.0.1
minimatch: 9.0.3
muggle-string: 0.3.1
+ typescript: 5.3.2
vue-template-compiler: 2.7.15
dev: true
@@ -1386,7 +1390,7 @@ packages:
dependencies:
'@vue/compiler-ssr': 3.3.9
'@vue/shared': 3.3.9
- vue: 3.3.9
+ vue: 3.3.9(typescript@5.3.2)
/@vue/shared@3.3.9:
resolution: {integrity: sha512-ZE0VTIR0LmYgeyhurPTpy4KzKsuDyQbMSdM49eKkMnT5X4VfFBLysMzjIZhLEFQYjjOVVfbvUDHckwjDFiO2eA==}
@@ -1911,6 +1915,11 @@ packages:
fsevents: 2.3.3
dev: true
+ /typescript@5.3.2:
+ resolution: {integrity: sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==}
+ engines: {node: '>=14.17'}
+ hasBin: true
+
/ufo@1.3.2:
resolution: {integrity: sha512-o+ORpgGwaYQXgqGDwd+hkS4PuZ3QnmqMMxRuajK/a38L6fTpcE5GPIfrf+L/KemFzfUpeUQc1rRS1iDBozvnFA==}
dev: true
@@ -1950,7 +1959,7 @@ packages:
- vue
dev: true
- /unplugin-vue-macros@2.7.0(vite@5.0.4)(vue@3.3.9):
+ /unplugin-vue-macros@2.7.0(typescript@5.3.2)(vite@5.0.4)(vue@3.3.9):
resolution: {integrity: sha512-SztF4ARBbrd1yuH4FbJOhp22rTvzakjzJUHTKLRQkZY1KMkIzx/KAdzEkxjAG2Xteqb29SYrc7XcoPdrUPMCCw==}
engines: {node: '>=16.14.0'}
peerDependencies:
@@ -1967,7 +1976,7 @@ packages:
'@vue-macros/define-props-refs': 1.2.0(vue@3.3.9)
'@vue-macros/define-render': 1.5.0(vue@3.3.9)
'@vue-macros/define-slots': 1.1.0(vue@3.3.9)
- '@vue-macros/devtools': 0.2.0(vite@5.0.4)
+ '@vue-macros/devtools': 0.2.0(typescript@5.3.2)(vite@5.0.4)
'@vue-macros/export-expose': 0.1.0(vue@3.3.9)
'@vue-macros/export-props': 0.4.0(vue@3.3.9)
'@vue-macros/export-render': 0.2.0(vue@3.3.9)
@@ -1984,7 +1993,7 @@ packages:
unplugin: 1.5.1
unplugin-combine: 0.8.1(vite@5.0.4)
unplugin-vue-define-options: 1.4.0(vue@3.3.9)
- vue: 3.3.9
+ vue: 3.3.9(typescript@5.3.2)
transitivePeerDependencies:
- '@vueuse/core'
- esbuild
@@ -2056,7 +2065,7 @@ packages:
he: 1.2.0
dev: true
- /vue@3.3.9:
+ /vue@3.3.9(typescript@5.3.2):
resolution: {integrity: sha512-sy5sLCTR8m6tvUk1/ijri3Yqzgpdsmxgj6n6yl7GXXCXqVbmW2RCXe9atE4cEI6Iv7L89v5f35fZRRr5dChP9w==}
peerDependencies:
typescript: '*'
@@ -2069,6 +2078,7 @@ packages:
'@vue/runtime-dom': 3.3.9
'@vue/server-renderer': 3.3.9(vue@3.3.9)
'@vue/shared': 3.3.9
+ typescript: 5.3.2
/webpack-sources@3.2.3:
resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==}
diff --git a/playground/src/App.vue b/playground/src/App.vue
index 8b97cc4..dbb5afc 100644
--- a/playground/src/App.vue
+++ b/playground/src/App.vue
@@ -1,5 +1,5 @@
diff --git a/src/init/package.ts b/src/init/package.ts
index 9f17883..0c0d428 100644
--- a/src/init/package.ts
+++ b/src/init/package.ts
@@ -21,7 +21,7 @@ export async function rewritePackage(macros: VueMacros, target: string) {
&& !packageJson.optionalDependencies?.[dep],
)
- if (devDeps)
+ if (devDeps.length)
return $`${ni} ${devDeps} -D`
}
diff --git a/src/sg/rules/setup-sfc.yml b/src/sg/rules/setup-sfc.yml
index b077830..7b4b551 100644
--- a/src/sg/rules/setup-sfc.yml
+++ b/src/sg/rules/setup-sfc.yml
@@ -80,3 +80,59 @@ rule:
inside:
kind: program
fix: ''
+
+---
+
+id: setup-sfc delete .vue suffix in ts
+language: ts
+rule:
+ kind: string_fragment
+ regex: \.vue$
+ pattern: $A
+ any:
+ - inside:
+ kind: string
+ inside:
+ kind: import_statement
+ - inside:
+ kind: string
+ inside:
+ kind: arguments
+ follows:
+ kind: import
+ stopBy: end
+transform:
+ B:
+ replace:
+ replace: vue$
+ by: setup.tsx
+ source: $A
+fix: $B
+
+---
+
+id: setup-sfc delete .vue suffix in tsx
+language: tsx
+rule:
+ kind: string_fragment
+ regex: \.vue$
+ pattern: $A
+ any:
+ - inside:
+ kind: string
+ inside:
+ kind: import_statement
+ - inside:
+ kind: string
+ inside:
+ kind: arguments
+ follows:
+ kind: import
+ stopBy: end
+transform:
+ B:
+ replace:
+ replace: vue$
+ by: setup.tsx
+ source: $A
+fix: $B
From a2559c1167891faf0a87df805e19da609566b9a8 Mon Sep 17 00:00:00 2001
From: gaokefei <260480378@qq.com>
Date: Wed, 6 Dec 2023 17:33:23 +0800
Subject: [PATCH 07/29] feat(sg): support single file
---
src/init/tsconfig.ts | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/src/init/tsconfig.ts b/src/init/tsconfig.ts
index 1c2cacf..deb3b2e 100644
--- a/src/init/tsconfig.ts
+++ b/src/init/tsconfig.ts
@@ -1,13 +1,16 @@
import type { TSConfig } from 'pkg-types'
import { readTSConfig, writeTSConfig } from 'pkg-types'
+import { fs } from 'zx'
import type { VueMacros } from '../common'
import { vueMacros } from '../common'
export async function rewriteTsConfig(selectedMacros: VueMacros, target: string) {
- const tsconfig = await readTSConfig(target) as TSConfig & { vueCompilerOptions?: any }
- if (!tsconfig)
+ const filename = `${target}/nuxt.config.ts`
+ if (!await fs.pathExists(filename))
return
+ const tsconfig = await readTSConfig(target) as TSConfig & { vueCompilerOptions?: any }
+
const macros = vueMacros.reduce((result, macro) => {
if (macro.volar) {
if (['stable', 'official'].includes(macro.status))
From c1cacf6839b17092319f584289276c4cf51e85f5 Mon Sep 17 00:00:00 2001
From: gaokefei <260480378@qq.com>
Date: Wed, 6 Dec 2023 21:27:21 +0800
Subject: [PATCH 08/29] docs: up readme
---
README.md | 34 ++++++++++++++++++----------------
1 file changed, 18 insertions(+), 16 deletions(-)
diff --git a/README.md b/README.md
index dacd8ac..82c0aab 100644
--- a/README.md
+++ b/README.md
@@ -2,37 +2,39 @@
@vue-macros/cli is a CLI for rewriting at Vue Macros powered by [ast-grep](https://github.com/ast-grep/ast-grep).
-## Support vue macros
-
-- [x] jsx-directive
-- [x] define-render
-- [x] export-render
-- [x] define-slots
-- [x] short-vmodel
-- [x] setup-sfc
-
-
-## Usage
-
+## Installation
```shell
# install
pnpm add -g @vue-macros/cli
```
+## Usage
+
### SG
+
+Rewriting at Vue Macros.
+
```shell
vue-macros sg
```
-### Init
+supported vue macros:
+
+- [x] jsx-directive
+- [x] define-render
+- [x] export-render
+- [x] define-slots
+- [x] short-vmodel
+- [x] setup-sfc
+
+### Initialization
+
```shell
pnpm create vite my-vue-macros --template vue-ts
-
cd my-vue-macros
-
vue-macros init
```
-## Licenase
+## License
MIT License © 2023-PRESENT [zhiyuanzmj](https://github.com/zhiyuanzmj)
From 8fb12776b639deda1b8fbf128e1598102e860e62 Mon Sep 17 00:00:00 2001
From: gaokefei <260480378@qq.com>
Date: Wed, 6 Dec 2023 21:27:40 +0800
Subject: [PATCH 09/29] chore: release v1.1.1
---
package.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/package.json b/package.json
index 83300b4..ea6db2c 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "@vue-macros/cli",
"type": "module",
- "version": "1.1.0",
+ "version": "1.1.1",
"packageManager": "pnpm@8.10.5",
"description": "Rewriting at vue macros powered by ast-grep.",
"author": "zhiyuanzmj ",
From 06f7e3697336842bb0eda5bd7733c5cc29dcfd62 Mon Sep 17 00:00:00 2001
From: gaokefei <260480378@qq.com>
Date: Thu, 7 Dec 2023 17:15:08 +0800
Subject: [PATCH 10/29] fix(define-slots): convert to slot.default if no
attribute
---
README.md | 2 +-
package.json | 5 +
pnpm-lock.yaml | 754 ++++++++++++++++++++++++++++++++++
src/sg/rules/define-slots.yml | 1 -
4 files changed, 760 insertions(+), 2 deletions(-)
diff --git a/README.md b/README.md
index 82c0aab..7a444cf 100644
--- a/README.md
+++ b/README.md
@@ -18,7 +18,7 @@ Rewriting at Vue Macros.
vue-macros sg
```
-supported vue macros:
+supported macros:
- [x] jsx-directive
- [x] define-render
diff --git a/package.json b/package.json
index ea6db2c..b3b4dd4 100644
--- a/package.json
+++ b/package.json
@@ -51,10 +51,15 @@
},
"devDependencies": {
"@antfu/eslint-config": "^2.1.2",
+ "@vitejs/plugin-vue": "^4.5.1",
+ "@vitejs/plugin-vue-jsx": "^3.1.0",
+ "@vue-macros/volar": "^0.17.4",
+ "@vue/babel-helper-vue-transform-on": "1.2.0-alpha.0",
"bumpp": "^9.2.0",
"typescript": "^5.3.2",
"unbuild": "^2.0.0",
"unocss": "^0.57.7",
+ "unplugin-vue-macros": "^2.7.0",
"vitest": "^0.34.6"
}
}
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 5e5c6c5..07dc605 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -28,6 +28,18 @@ devDependencies:
'@antfu/eslint-config':
specifier: ^2.1.2
version: 2.1.2(eslint@8.54.0)(typescript@5.3.2)(vitest@0.34.6)
+ '@vitejs/plugin-vue':
+ specifier: ^4.5.1
+ version: 4.5.1(vite@5.0.4)(vue@3.3.10)
+ '@vitejs/plugin-vue-jsx':
+ specifier: ^3.1.0
+ version: 3.1.0(vite@5.0.4)(vue@3.3.10)
+ '@vue-macros/volar':
+ specifier: ^0.17.4
+ version: 0.17.4(@vue-macros/reactivity-transform@0.4.0)(rollup@3.29.4)(typescript@5.3.2)(vue@3.3.10)
+ '@vue/babel-helper-vue-transform-on':
+ specifier: 1.2.0-alpha.0
+ version: 1.2.0-alpha.0
bumpp:
specifier: ^9.2.0
version: 9.2.0
@@ -40,6 +52,9 @@ devDependencies:
unocss:
specifier: ^0.57.7
version: 0.57.7(postcss@8.4.31)(rollup@3.29.4)(vite@5.0.4)
+ unplugin-vue-macros:
+ specifier: ^2.7.0
+ version: 2.7.0(rollup@3.29.4)(typescript@5.3.2)(vite@5.0.4)(vue@3.3.10)
vitest:
specifier: ^0.34.6
version: 0.34.6
@@ -1712,6 +1727,33 @@ packages:
- rollup
dev: true
+ /@vitejs/plugin-vue-jsx@3.1.0(vite@5.0.4)(vue@3.3.10):
+ resolution: {integrity: sha512-w9M6F3LSEU5kszVb9An2/MmXNxocAnUb3WhRr8bHlimhDrXNt6n6D2nJQR3UXpGlZHh/EsgouOHCsM8V3Ln+WA==}
+ engines: {node: ^14.18.0 || >=16.0.0}
+ peerDependencies:
+ vite: ^4.0.0 || ^5.0.0
+ vue: ^3.0.0
+ dependencies:
+ '@babel/core': 7.23.5
+ '@babel/plugin-transform-typescript': 7.23.5(@babel/core@7.23.5)
+ '@vue/babel-plugin-jsx': 1.1.5(@babel/core@7.23.5)
+ vite: 5.0.4(@types/node@20.10.1)
+ vue: 3.3.10(typescript@5.3.2)
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ /@vitejs/plugin-vue@4.5.1(vite@5.0.4)(vue@3.3.10):
+ resolution: {integrity: sha512-DaUzYFr+2UGDG7VSSdShKa9sIWYBa1LL8KC0MNOf2H5LjcTPjob0x8LbkqXWmAtbANJCkpiQTj66UVcQkN2s3g==}
+ engines: {node: ^14.18.0 || >=16.0.0}
+ peerDependencies:
+ vite: ^4.0.0 || ^5.0.0
+ vue: ^3.2.25
+ dependencies:
+ vite: 5.0.4(@types/node@20.10.1)
+ vue: 3.3.10(typescript@5.3.2)
+ dev: true
+
/@vitest/expect@0.34.6:
resolution: {integrity: sha512-QUzKpUQRc1qC7qdGo7rMK3AkETI7w18gTCUrsNnyjjJKYiuUB9+TQK3QnR1unhCnWRC0AbKv2omLGQDF/mIjOw==}
dependencies:
@@ -1750,6 +1792,509 @@ packages:
pretty-format: 29.7.0
dev: true
+ /@volar/language-core@1.10.10:
+ resolution: {integrity: sha512-nsV1o3AZ5n5jaEAObrS3MWLBWaGwUj/vAsc15FVNIv+DbpizQRISg9wzygsHBr56ELRH8r4K75vkYNMtsSNNWw==}
+ dependencies:
+ '@volar/source-map': 1.10.10
+ dev: true
+
+ /@volar/source-map@1.10.10:
+ resolution: {integrity: sha512-GVKjLnifV4voJ9F0vhP56p4+F3WGf+gXlRtjFZsv6v3WxBTWU3ZVeaRaEHJmWrcv5LXmoYYpk/SC25BKemPRkg==}
+ dependencies:
+ muggle-string: 0.3.1
+ dev: true
+
+ /@vue-macros/api@0.9.0(rollup@3.29.4)(vue@3.3.10):
+ resolution: {integrity: sha512-PYV/yhoOh1F5z0mFg0/A8OhuwmDI/ta+XwYkNZYyuA9QZ1jMWZFOA0ZdUAjTCHG6AdVFbkajR+XyxTNnQ+YytQ==}
+ engines: {node: '>=16.14.0'}
+ dependencies:
+ '@babel/types': 7.23.5
+ '@vue-macros/common': 1.9.0(rollup@3.29.4)(vue@3.3.10)
+ resolve.exports: 2.0.2
+ transitivePeerDependencies:
+ - rollup
+ - vue
+ dev: true
+
+ /@vue-macros/better-define@1.7.0(rollup@3.29.4)(vue@3.3.10):
+ resolution: {integrity: sha512-MO+wAWFU8FF8YPMCmonv18FRJko7OZLy2wT7ia0RKwDCgu7IEKnSbLIfnUNwUsceVAPGOrVapDiIcQ+VVMJoiw==}
+ engines: {node: '>=16.14.0'}
+ dependencies:
+ '@vue-macros/api': 0.9.0(rollup@3.29.4)(vue@3.3.10)
+ '@vue-macros/common': 1.9.0(rollup@3.29.4)(vue@3.3.10)
+ unplugin: 1.5.1
+ transitivePeerDependencies:
+ - rollup
+ - vue
+ dev: true
+
+ /@vue-macros/boolean-prop@0.3.0(rollup@3.29.4)(vue@3.3.10):
+ resolution: {integrity: sha512-QhG3FgusmtQ0dIvrs8SsgBUg0micfYdXmNJo1YPh+VykHwPcmw4kuTBSJsbzMM09I+62vgKi6FTYt3nZ74DBIA==}
+ engines: {node: '>=16.14.0'}
+ dependencies:
+ '@vue-macros/common': 1.9.0(rollup@3.29.4)(vue@3.3.10)
+ '@vue/compiler-core': 3.3.10
+ transitivePeerDependencies:
+ - rollup
+ - vue
+ dev: true
+
+ /@vue-macros/chain-call@0.2.0(rollup@3.29.4)(vue@3.3.10):
+ resolution: {integrity: sha512-0fC6mxYSJfU3hHrRwgLho9rZSgkIAZo0OKIWW7ZyrAlyNhZtq+8c7sq59samPFdZpYcwTfOBUcK5YuC3pjT9VQ==}
+ engines: {node: '>=16.14.0'}
+ dependencies:
+ '@vue-macros/common': 1.9.0(rollup@3.29.4)(vue@3.3.10)
+ unplugin: 1.5.1
+ transitivePeerDependencies:
+ - rollup
+ - vue
+ dev: true
+
+ /@vue-macros/common@1.9.0(rollup@3.29.4)(vue@3.3.10):
+ resolution: {integrity: sha512-LbfRHDkceuokkLlVuQW9Wq3ZLmRs6KIDPzCjUvvL14HB4GslWdtvBB1suFfNs6VMvh9Zj30cEKF/EAP7QBCZ6Q==}
+ engines: {node: '>=16.14.0'}
+ peerDependencies:
+ vue: ^2.7.0 || ^3.2.25
+ peerDependenciesMeta:
+ vue:
+ optional: true
+ dependencies:
+ '@babel/types': 7.23.5
+ '@rollup/pluginutils': 5.1.0(rollup@3.29.4)
+ '@vue/compiler-sfc': 3.3.10
+ ast-kit: 0.11.3(rollup@3.29.4)
+ local-pkg: 0.5.0
+ magic-string-ast: 0.3.0
+ vue: 3.3.10(typescript@5.3.2)
+ transitivePeerDependencies:
+ - rollup
+ dev: true
+
+ /@vue-macros/define-emit@0.2.0(rollup@3.29.4)(vue@3.3.10):
+ resolution: {integrity: sha512-h0BuYXD+3FcCjlWeCNp06n4wZfExrnl8rBs6KUTjGXwVglxjI6RHJT2kfK+p3TJpPCwvNct+iBS6CYA1w5eTfQ==}
+ engines: {node: '>=16.14.0'}
+ peerDependencies:
+ vue: ^2.7.0 || ^3.2.25
+ dependencies:
+ '@vue-macros/api': 0.9.0(rollup@3.29.4)(vue@3.3.10)
+ '@vue-macros/common': 1.9.0(rollup@3.29.4)(vue@3.3.10)
+ unplugin: 1.5.1
+ vue: 3.3.10(typescript@5.3.2)
+ transitivePeerDependencies:
+ - rollup
+ dev: true
+
+ /@vue-macros/define-models@1.2.0(rollup@3.29.4)(vue@3.3.10):
+ resolution: {integrity: sha512-h4drdveUgNYxy+6tylFg/oGIStT7dZ4uo4CMXl5VkLzso78Yhsxqdz00ccm6gaAB9jdDCry2RGqL5ACEyDmLZA==}
+ engines: {node: '>=16.14.0'}
+ peerDependencies:
+ '@vueuse/core': '>=9.0.0'
+ peerDependenciesMeta:
+ '@vueuse/core':
+ optional: true
+ dependencies:
+ '@vue-macros/common': 1.9.0(rollup@3.29.4)(vue@3.3.10)
+ ast-walker-scope: 0.5.0(rollup@3.29.4)
+ unplugin: 1.5.1
+ transitivePeerDependencies:
+ - rollup
+ - vue
+ dev: true
+
+ /@vue-macros/define-prop@0.3.0(rollup@3.29.4)(vue@3.3.10):
+ resolution: {integrity: sha512-aiu+tJp8eIT2wigzbP5lH0KoZhyTqiw2rysEVEK193logk6T8Fls5Yxf8YmOetrzpwOp6M4RciACGyiILLrsug==}
+ engines: {node: '>=16.14.0'}
+ peerDependencies:
+ vue: ^2.7.0 || ^3.2.25
+ dependencies:
+ '@vue-macros/api': 0.9.0(rollup@3.29.4)(vue@3.3.10)
+ '@vue-macros/common': 1.9.0(rollup@3.29.4)(vue@3.3.10)
+ unplugin: 1.5.1
+ vue: 3.3.10(typescript@5.3.2)
+ transitivePeerDependencies:
+ - rollup
+ dev: true
+
+ /@vue-macros/define-props-refs@1.2.0(rollup@3.29.4)(vue@3.3.10):
+ resolution: {integrity: sha512-ZWA9raSedk+eRfailc9gkyA4PHJrMGDg/tzV/yp89dDNVTzp9M1qQdLTV9S6R0ern/48ZvSYcz4n8ZVNwHg+Aw==}
+ engines: {node: '>=16.14.0'}
+ peerDependencies:
+ vue: ^2.7.0 || ^3.2.25
+ dependencies:
+ '@vue-macros/common': 1.9.0(rollup@3.29.4)(vue@3.3.10)
+ unplugin: 1.5.1
+ vue: 3.3.10(typescript@5.3.2)
+ transitivePeerDependencies:
+ - rollup
+ dev: true
+
+ /@vue-macros/define-props@2.0.0(@vue-macros/reactivity-transform@0.4.0)(rollup@3.29.4)(vue@3.3.10):
+ resolution: {integrity: sha512-OYdw4Bz12FDUHbHL5Ql5T5rO0V0laITbEyKGTvYwpeBim4oyTx+EodIx+edvgquLHtMYPabwRKJ6v9XoTlxc0g==}
+ engines: {node: '>=16.14.0'}
+ peerDependencies:
+ '@vue-macros/reactivity-transform': ^0.4.0
+ vue: ^2.7.0 || ^3.2.25
+ dependencies:
+ '@vue-macros/common': 1.9.0(rollup@3.29.4)(vue@3.3.10)
+ '@vue-macros/reactivity-transform': 0.4.0(rollup@3.29.4)(vue@3.3.10)
+ unplugin: 1.5.1
+ vue: 3.3.10(typescript@5.3.2)
+ transitivePeerDependencies:
+ - rollup
+ dev: true
+
+ /@vue-macros/define-render@1.5.0(rollup@3.29.4)(vue@3.3.10):
+ resolution: {integrity: sha512-QgScJaWRkZ6iYwm8k0uVlhPCfdGJYkMbkLr8Pr/pTRrjmXl3W+f7ZRbBDPKl4GBxVdJ+pHWjP0NsYuPb1dUXtw==}
+ engines: {node: '>=16.14.0'}
+ peerDependencies:
+ vue: ^2.7.0 || ^3.0.0
+ dependencies:
+ '@vue-macros/common': 1.9.0(rollup@3.29.4)(vue@3.3.10)
+ unplugin: 1.5.1
+ vue: 3.3.10(typescript@5.3.2)
+ transitivePeerDependencies:
+ - rollup
+ dev: true
+
+ /@vue-macros/define-slots@1.1.0(rollup@3.29.4)(vue@3.3.10):
+ resolution: {integrity: sha512-vkIxGrFhqdd8fvEuIGaIVw3ex0TB8MZFzGH5digCPOxBsBEeNNlTlwS3D63Qd5mCDpVsZy9xkuv159T9GS1DIg==}
+ engines: {node: '>=16.14.0'}
+ peerDependencies:
+ vue: ^2.7.0 || ^3.0.0
+ dependencies:
+ '@vue-macros/common': 1.9.0(rollup@3.29.4)(vue@3.3.10)
+ unplugin: 1.5.1
+ vue: 3.3.10(typescript@5.3.2)
+ transitivePeerDependencies:
+ - rollup
+ dev: true
+
+ /@vue-macros/devtools@0.2.0(typescript@5.3.2)(vite@5.0.4):
+ resolution: {integrity: sha512-jHjvY1bFgQLe/2+5pBOG4fgmL5MPhsqQDj7Barhj8YN+Oe7U2hBImvfAyOGpqd2uucLOWQTP1cWrp3q9b1svsg==}
+ engines: {node: '>=16.14.0'}
+ peerDependencies:
+ vite: ^4.0.0 || ^5.0.0-0
+ peerDependenciesMeta:
+ vite:
+ optional: true
+ dependencies:
+ sirv: 2.0.3
+ vite: 5.0.4(@types/node@20.10.1)
+ vue: 3.3.10(typescript@5.3.2)
+ transitivePeerDependencies:
+ - typescript
+ dev: true
+
+ /@vue-macros/export-expose@0.1.0(rollup@3.29.4)(vue@3.3.10):
+ resolution: {integrity: sha512-R1izR6LHS6yjJKI7IPDCwW385ct4KjQJVXz6jk6sL6Wk+iZbybDiGzzzK/jqpMlyzDvX0qVZ8vjACm1lidvLzA==}
+ engines: {node: '>=16.14.0'}
+ peerDependencies:
+ vue: ^2.7.0 || ^3.2.25
+ dependencies:
+ '@vue-macros/common': 1.9.0(rollup@3.29.4)(vue@3.3.10)
+ '@vue/compiler-sfc': 3.3.10
+ unplugin: 1.5.1
+ vue: 3.3.10(typescript@5.3.2)
+ transitivePeerDependencies:
+ - rollup
+ dev: true
+
+ /@vue-macros/export-props@0.4.0(rollup@3.29.4)(vue@3.3.10):
+ resolution: {integrity: sha512-XjDmw+OCxWOR4OPARH5aosvrarCk/TF7szE3ynx4UXfhCWS7lPJpLHwYkF/pfbx6FAFDUO81Drrey2BlhzTLvA==}
+ engines: {node: '>=16.14.0'}
+ peerDependencies:
+ vue: ^2.7.0 || ^3.2.25
+ dependencies:
+ '@vue-macros/common': 1.9.0(rollup@3.29.4)(vue@3.3.10)
+ unplugin: 1.5.1
+ vue: 3.3.10(typescript@5.3.2)
+ transitivePeerDependencies:
+ - rollup
+ dev: true
+
+ /@vue-macros/export-render@0.2.0(rollup@3.29.4)(vue@3.3.10):
+ resolution: {integrity: sha512-kmh6drhExv3r42DPGHo1UOtEX2pw2G5CTHvHg0FQiQAMltWd11C0/LXYRR/Zorh9EoMVMAObRnw5HrcdIoQEPA==}
+ engines: {node: '>=16.14.0'}
+ peerDependencies:
+ vue: ^2.7.0 || ^3.2.25
+ dependencies:
+ '@vue-macros/common': 1.9.0(rollup@3.29.4)(vue@3.3.10)
+ '@vue/compiler-sfc': 3.3.10
+ unplugin: 1.5.1
+ vue: 3.3.10(typescript@5.3.2)
+ transitivePeerDependencies:
+ - rollup
+ dev: true
+
+ /@vue-macros/hoist-static@1.5.0(rollup@3.29.4)(vue@3.3.10):
+ resolution: {integrity: sha512-ZhPOrnBftGmot+tLrf2db3C2LFP6hvHTOlO2tvD4r9FdhGS+ZNwKYvAiYYxH8Yevs6ZdgffAz+Gpz02QHggKuw==}
+ engines: {node: '>=16.14.0'}
+ dependencies:
+ '@vue-macros/common': 1.9.0(rollup@3.29.4)(vue@3.3.10)
+ unplugin: 1.5.1
+ transitivePeerDependencies:
+ - rollup
+ - vue
+ dev: true
+
+ /@vue-macros/jsx-directive@0.7.0(rollup@3.29.4)(vue@3.3.10):
+ resolution: {integrity: sha512-OSS7ZnwQueUkEYcjoe4VAeJLp+kkFa0l5mm4fkPQs9zK1uq4D+kCw+Hhg9OyrKNdiWpNutdUHgolJPNsqXUp7A==}
+ engines: {node: '>=16.14.0'}
+ dependencies:
+ '@vue-macros/common': 1.9.0(rollup@3.29.4)(vue@3.3.10)
+ unplugin: 1.5.1
+ transitivePeerDependencies:
+ - rollup
+ - vue
+ dev: true
+
+ /@vue-macros/named-template@0.4.0(rollup@3.29.4)(vue@3.3.10):
+ resolution: {integrity: sha512-dItF6N/WMWH0INQ5XqZ2SsFo5pZ+Q0muOWfTpi52GaeD96+N02yYUdT+wsZOdNu0VvLh/QuHxmDRCiiROmpL0Q==}
+ engines: {node: '>=16.14.0'}
+ dependencies:
+ '@vue-macros/common': 1.9.0(rollup@3.29.4)(vue@3.3.10)
+ '@vue/compiler-dom': 3.3.10
+ unplugin: 1.5.1
+ transitivePeerDependencies:
+ - rollup
+ - vue
+ dev: true
+
+ /@vue-macros/reactivity-transform@0.4.0(rollup@3.29.4)(vue@3.3.10):
+ resolution: {integrity: sha512-3DG+FWkIZe5xZJhIdxyieIYcDKJGC3aUab1JWtEOkS8Q21rLpu6VKUjV6TmB5LNyLSGVp+7de/87Ptd6C6RHOA==}
+ engines: {node: '>=16.14.0'}
+ peerDependencies:
+ vue: ^2.7.0 || ^3.2.25
+ dependencies:
+ '@babel/parser': 7.23.5
+ '@vue-macros/common': 1.9.0(rollup@3.29.4)(vue@3.3.10)
+ '@vue/compiler-core': 3.3.10
+ '@vue/shared': 3.3.10
+ magic-string: 0.30.5
+ unplugin: 1.5.1
+ vue: 3.3.10(typescript@5.3.2)
+ transitivePeerDependencies:
+ - rollup
+ dev: true
+
+ /@vue-macros/setup-block@0.3.0(rollup@3.29.4)(vue@3.3.10):
+ resolution: {integrity: sha512-URaruhrjrMnSAWt+elPblfqOUhL1y7uZKFzrfgPlr/uuyQGDsmxK/ZEw5gMY77rrJwcEqNfHDkNR8BV27gp/3w==}
+ engines: {node: '>=16.14.0'}
+ dependencies:
+ '@vue-macros/common': 1.9.0(rollup@3.29.4)(vue@3.3.10)
+ '@vue/compiler-dom': 3.3.10
+ unplugin: 1.5.1
+ transitivePeerDependencies:
+ - rollup
+ - vue
+ dev: true
+
+ /@vue-macros/setup-component@0.17.0(rollup@3.29.4)(vue@3.3.10):
+ resolution: {integrity: sha512-s/jwPQ+lGp3O0kgCFtPkH2+kvLtCLJ04iP+gTQwRXpgXDuQ6UlRdBday5wuhV32cq8C2oLHmKwSvYX/8N7WkRg==}
+ engines: {node: '>=16.14.0'}
+ dependencies:
+ '@vue-macros/common': 1.9.0(rollup@3.29.4)(vue@3.3.10)
+ unplugin: 1.5.1
+ transitivePeerDependencies:
+ - rollup
+ - vue
+ dev: true
+
+ /@vue-macros/setup-sfc@0.17.0(rollup@3.29.4)(vue@3.3.10):
+ resolution: {integrity: sha512-4cCoEl+tzEuJtHg4q6MlTLyM1M/xf+CC+d12QaCGbUgALfUAIa85sB8XnnPgxxu2A6MpD+4uE+6BrJHBOXIiVw==}
+ engines: {node: '>=16.14.0'}
+ dependencies:
+ '@vue-macros/common': 1.9.0(rollup@3.29.4)(vue@3.3.10)
+ unplugin: 1.5.1
+ transitivePeerDependencies:
+ - rollup
+ - vue
+ dev: true
+
+ /@vue-macros/short-bind@0.2.0(rollup@3.29.4)(vue@3.3.10):
+ resolution: {integrity: sha512-1cHCWaysLvrX4Oms+yAEhYjdxP0lfblC6JSlHZ0wzKVnsJ6DAWVaopp1H2kt3uJmWPr8C5iOYO7HRmRxd4JkrQ==}
+ engines: {node: '>=16.14.0'}
+ dependencies:
+ '@vue-macros/common': 1.9.0(rollup@3.29.4)(vue@3.3.10)
+ '@vue/compiler-core': 3.3.10
+ transitivePeerDependencies:
+ - rollup
+ - vue
+ dev: true
+
+ /@vue-macros/short-emits@1.5.0(rollup@3.29.4)(vue@3.3.10):
+ resolution: {integrity: sha512-R3ycVQwlnq9XXTSIOJDjdZ3Gbp6EcRwabLUrJcWUEEzqNZds8lP4br7jwPnA0KDCvXdEbjCQqqpzmosLPQuung==}
+ engines: {node: '>=16.14.0'}
+ dependencies:
+ '@vue-macros/common': 1.9.0(rollup@3.29.4)(vue@3.3.10)
+ unplugin: 1.5.1
+ transitivePeerDependencies:
+ - rollup
+ - vue
+ dev: true
+
+ /@vue-macros/short-vmodel@1.4.0(rollup@3.29.4)(vue@3.3.10):
+ resolution: {integrity: sha512-0rlL+GfDbbA4FGk90a5uPIkZmYSW4Asmh/r0KHZsqhKmyKxJf9eow7/CYGjvsnDKr+hk+pnq/CUSLkUnn+ey2g==}
+ engines: {node: '>=16.14.0'}
+ dependencies:
+ '@vue-macros/common': 1.9.0(rollup@3.29.4)(vue@3.3.10)
+ '@vue/compiler-core': 3.3.10
+ transitivePeerDependencies:
+ - rollup
+ - vue
+ dev: true
+
+ /@vue-macros/volar@0.17.4(@vue-macros/reactivity-transform@0.4.0)(rollup@3.29.4)(typescript@5.3.2)(vue@3.3.10):
+ resolution: {integrity: sha512-bPOp9KPAlm1nxIYPVAKoiKS5ERQMgSROAs6fQdlYv9sE4ZgxKpha3S0ZBCFniXkRwOwGaEfMqGkflo0V1buEfw==}
+ engines: {node: '>=16.14.0'}
+ peerDependencies:
+ vue-tsc: ^1.6.0
+ peerDependenciesMeta:
+ vue-tsc:
+ optional: true
+ dependencies:
+ '@rollup/pluginutils': 5.1.0(rollup@3.29.4)
+ '@vue-macros/common': 1.9.0(rollup@3.29.4)(vue@3.3.10)
+ '@vue-macros/define-props': 2.0.0(@vue-macros/reactivity-transform@0.4.0)(rollup@3.29.4)(vue@3.3.10)
+ '@vue-macros/short-bind': 0.2.0(rollup@3.29.4)(vue@3.3.10)
+ '@vue-macros/short-vmodel': 1.4.0(rollup@3.29.4)(vue@3.3.10)
+ '@vue/language-core': 1.8.22(typescript@5.3.2)
+ transitivePeerDependencies:
+ - '@vue-macros/reactivity-transform'
+ - rollup
+ - typescript
+ - vue
+ dev: true
+
+ /@vue/babel-helper-vue-transform-on@1.1.5:
+ resolution: {integrity: sha512-SgUymFpMoAyWeYWLAY+MkCK3QEROsiUnfaw5zxOVD/M64KQs8D/4oK6Q5omVA2hnvEOE0SCkH2TZxs/jnnUj7w==}
+ dev: true
+
+ /@vue/babel-helper-vue-transform-on@1.2.0-alpha.0:
+ resolution: {integrity: sha512-8oelfDzzYre1XGykAGOYc8sSIL8ToDkWMG5awjN+tain/1XSu4KMyBYYESnEMqhyyo8pfMbgBXcQW5nRDrm61A==}
+ dev: true
+
+ /@vue/babel-plugin-jsx@1.1.5(@babel/core@7.23.5):
+ resolution: {integrity: sha512-nKs1/Bg9U1n3qSWnsHhCVQtAzI6aQXqua8j/bZrau8ywT1ilXQbK4FwEJGmU8fV7tcpuFvWmmN7TMmV1OBma1g==}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ dependencies:
+ '@babel/core': 7.23.5
+ '@babel/helper-module-imports': 7.22.15
+ '@babel/plugin-syntax-jsx': 7.23.3(@babel/core@7.23.5)
+ '@babel/template': 7.22.15
+ '@babel/traverse': 7.23.5
+ '@babel/types': 7.23.5
+ '@vue/babel-helper-vue-transform-on': 1.1.5
+ camelcase: 6.3.0
+ html-tags: 3.3.1
+ svg-tags: 1.0.0
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ /@vue/compiler-core@3.3.10:
+ resolution: {integrity: sha512-doe0hODR1+i1menPkRzJ5MNR6G+9uiZHIknK3Zn5OcIztu6GGw7u0XUzf3AgB8h/dfsZC9eouzoLo3c3+N/cVA==}
+ dependencies:
+ '@babel/parser': 7.23.5
+ '@vue/shared': 3.3.10
+ estree-walker: 2.0.2
+ source-map-js: 1.0.2
+ dev: true
+
+ /@vue/compiler-dom@3.3.10:
+ resolution: {integrity: sha512-NCrqF5fm10GXZIK0GrEAauBqdy+F2LZRt3yNHzrYjpYBuRssQbuPLtSnSNjyR9luHKkWSH8we5LMB3g+4z2HvA==}
+ dependencies:
+ '@vue/compiler-core': 3.3.10
+ '@vue/shared': 3.3.10
+ dev: true
+
+ /@vue/compiler-sfc@3.3.10:
+ resolution: {integrity: sha512-xpcTe7Rw7QefOTRFFTlcfzozccvjM40dT45JtrE3onGm/jBLZ0JhpKu3jkV7rbDFLeeagR/5RlJ2Y9SvyS0lAg==}
+ dependencies:
+ '@babel/parser': 7.23.5
+ '@vue/compiler-core': 3.3.10
+ '@vue/compiler-dom': 3.3.10
+ '@vue/compiler-ssr': 3.3.10
+ '@vue/reactivity-transform': 3.3.10
+ '@vue/shared': 3.3.10
+ estree-walker: 2.0.2
+ magic-string: 0.30.5
+ postcss: 8.4.32
+ source-map-js: 1.0.2
+ dev: true
+
+ /@vue/compiler-ssr@3.3.10:
+ resolution: {integrity: sha512-12iM4jA4GEbskwXMmPcskK5wImc2ohKm408+o9iox3tfN9qua8xL0THIZtoe9OJHnXP4eOWZpgCAAThEveNlqQ==}
+ dependencies:
+ '@vue/compiler-dom': 3.3.10
+ '@vue/shared': 3.3.10
+ dev: true
+
+ /@vue/language-core@1.8.22(typescript@5.3.2):
+ resolution: {integrity: sha512-bsMoJzCrXZqGsxawtUea1cLjUT9dZnDsy5TuZ+l1fxRMzUGQUG9+Ypq4w//CqpWmrx7nIAJpw2JVF/t258miRw==}
+ peerDependencies:
+ typescript: '*'
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ dependencies:
+ '@volar/language-core': 1.10.10
+ '@volar/source-map': 1.10.10
+ '@vue/compiler-dom': 3.3.10
+ '@vue/shared': 3.3.10
+ computeds: 0.0.1
+ minimatch: 9.0.3
+ muggle-string: 0.3.1
+ typescript: 5.3.2
+ vue-template-compiler: 2.7.15
+ dev: true
+
+ /@vue/reactivity-transform@3.3.10:
+ resolution: {integrity: sha512-0xBdk+CKHWT+Gev8oZ63Tc0qFfj935YZx+UAynlutnrDZ4diFCVFMWixn65HzjE3S1iJppWOo6Tt1OzASH7VEg==}
+ dependencies:
+ '@babel/parser': 7.23.5
+ '@vue/compiler-core': 3.3.10
+ '@vue/shared': 3.3.10
+ estree-walker: 2.0.2
+ magic-string: 0.30.5
+ dev: true
+
+ /@vue/reactivity@3.3.10:
+ resolution: {integrity: sha512-H5Z7rOY/JLO+e5a6/FEXaQ1TMuOvY4LDVgT+/+HKubEAgs9qeeZ+NhADSeEtrNQeiKLDuzeKc8v0CUFpB6Pqgw==}
+ dependencies:
+ '@vue/shared': 3.3.10
+ dev: true
+
+ /@vue/runtime-core@3.3.10:
+ resolution: {integrity: sha512-DZ0v31oTN4YHX9JEU5VW1LoIVgFovWgIVb30bWn9DG9a7oA415idcwsRNNajqTx8HQJyOaWfRKoyuP2P2TYIag==}
+ dependencies:
+ '@vue/reactivity': 3.3.10
+ '@vue/shared': 3.3.10
+ dev: true
+
+ /@vue/runtime-dom@3.3.10:
+ resolution: {integrity: sha512-c/jKb3ny05KJcYk0j1m7Wbhrxq7mZYr06GhKykDMNRRR9S+/dGT8KpHuNQjv3/8U4JshfkAk6TpecPD3B21Ijw==}
+ dependencies:
+ '@vue/runtime-core': 3.3.10
+ '@vue/shared': 3.3.10
+ csstype: 3.1.2
+ dev: true
+
+ /@vue/server-renderer@3.3.10(vue@3.3.10):
+ resolution: {integrity: sha512-0i6ww3sBV3SKlF3YTjSVqKQ74xialMbjVYGy7cOTi7Imd8ediE7t72SK3qnvhrTAhOvlQhq6Bk6nFPdXxe0sAg==}
+ peerDependencies:
+ vue: 3.3.10
+ dependencies:
+ '@vue/compiler-ssr': 3.3.10
+ '@vue/shared': 3.3.10
+ vue: 3.3.10(typescript@5.3.2)
+ dev: true
+
+ /@vue/shared@3.3.10:
+ resolution: {integrity: sha512-2y3Y2J1a3RhFa0WisHvACJR2ncvWiVHcP8t0Inxo+NKz+8RKO4ZV8eZgCxRgQoA6ITfV12L4E6POOL9HOU5nqw==}
+ dev: true
+
/acorn-jsx@5.3.2(acorn@8.11.2):
resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==}
peerDependencies:
@@ -1842,6 +2387,38 @@ packages:
resolution: {integrity: sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==}
dev: true
+ /ast-kit@0.11.3(rollup@3.29.4):
+ resolution: {integrity: sha512-qdwwKEhckRk0XE22/xDdmU3v/60E8Edu4qFhgTLIhGGDs/PAJwLw9pQn8Rj99PitlbBZbYpx0k/lbir4kg0SuA==}
+ engines: {node: '>=16.14.0'}
+ dependencies:
+ '@babel/parser': 7.23.5
+ '@rollup/pluginutils': 5.1.0(rollup@3.29.4)
+ pathe: 1.1.1
+ transitivePeerDependencies:
+ - rollup
+ dev: true
+
+ /ast-kit@0.9.5(rollup@3.29.4):
+ resolution: {integrity: sha512-kbL7ERlqjXubdDd+szuwdlQ1xUxEz9mCz1+m07ftNVStgwRb2RWw+U6oKo08PAvOishMxiqz1mlJyLl8yQx2Qg==}
+ engines: {node: '>=16.14.0'}
+ dependencies:
+ '@babel/parser': 7.23.5
+ '@rollup/pluginutils': 5.1.0(rollup@3.29.4)
+ pathe: 1.1.1
+ transitivePeerDependencies:
+ - rollup
+ dev: true
+
+ /ast-walker-scope@0.5.0(rollup@3.29.4):
+ resolution: {integrity: sha512-NsyHMxBh4dmdEHjBo1/TBZvCKxffmZxRYhmclfu0PP6Aftre47jOHYaYaNqJcV0bxihxFXhDkzLHUwHc0ocd0Q==}
+ engines: {node: '>=16.14.0'}
+ dependencies:
+ '@babel/parser': 7.23.5
+ ast-kit: 0.9.5(rollup@3.29.4)
+ transitivePeerDependencies:
+ - rollup
+ dev: true
+
/autoprefixer@10.4.16(postcss@8.4.31):
resolution: {integrity: sha512-7vd3UC6xKp0HLfua5IjZlcXvGAGy7cBAXTg2lyQ/8WpNhd6SiZ8Be+xm3FyBSYJx5GKcpRCzBh7RH4/0dnY+uQ==}
engines: {node: ^10 || ^12 || >=14}
@@ -1959,6 +2536,11 @@ packages:
engines: {node: '>=6'}
dev: true
+ /camelcase@6.3.0:
+ resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==}
+ engines: {node: '>=10'}
+ dev: true
+
/caniuse-api@3.0.0:
resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==}
dependencies:
@@ -2128,6 +2710,10 @@ packages:
resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==}
dev: true
+ /computeds@0.0.1:
+ resolution: {integrity: sha512-7CEBgcMjVmitjYo5q8JTJVra6X5mQ20uTThdK+0kR7UEaDrAWEQcRiBtWJzga4eRpP6afNwwLsX2SET2JhVB1Q==}
+ dev: true
+
/concat-map@0.0.1:
resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==}
dev: true
@@ -2261,11 +2847,19 @@ packages:
css-tree: 2.2.1
dev: true
+ /csstype@3.1.2:
+ resolution: {integrity: sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==}
+ dev: true
+
/data-uri-to-buffer@4.0.1:
resolution: {integrity: sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==}
engines: {node: '>= 12'}
dev: false
+ /de-indent@1.0.2:
+ resolution: {integrity: sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==}
+ dev: true
+
/debug@3.2.7:
resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==}
peerDependencies:
@@ -3186,6 +3780,11 @@ packages:
function-bind: 1.1.2
dev: true
+ /he@1.2.0:
+ resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==}
+ hasBin: true
+ dev: true
+
/hookable@5.5.3:
resolution: {integrity: sha512-Yc+BQe8SvoXH1643Qez1zqLRmbA5rCL+sSmk6TVos0LWVfNIB7PGncdlId77WzLGSIB5KaWgTaNTs2lNVEI6VQ==}
dev: true
@@ -3194,6 +3793,11 @@ packages:
resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==}
dev: true
+ /html-tags@3.3.1:
+ resolution: {integrity: sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==}
+ engines: {node: '>=8'}
+ dev: true
+
/https-proxy-agent@7.0.2:
resolution: {integrity: sha512-NmLNjm6ucYwtcUmL7JQC1ZQ57LmHP4lT15FQ8D61nak1rO6DH+fz5qNK2Ap5UN4ZapYICE3/0KodcLYSPsPbaA==}
engines: {node: '>= 14'}
@@ -3525,6 +4129,13 @@ packages:
yallist: 4.0.0
dev: true
+ /magic-string-ast@0.3.0:
+ resolution: {integrity: sha512-0shqecEPgdFpnI3AP90epXyxZy9g6CRZ+SZ7BcqFwYmtFEnZ1jpevcV5HoyVnlDS9gCnc1UIg3Rsvp3Ci7r8OA==}
+ engines: {node: '>=16.14.0'}
+ dependencies:
+ magic-string: 0.30.5
+ dev: true
+
/magic-string@0.30.5:
resolution: {integrity: sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==}
engines: {node: '>=12'}
@@ -3711,6 +4322,10 @@ packages:
resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==}
dev: true
+ /muggle-string@0.3.1:
+ resolution: {integrity: sha512-ckmWDJjphvd/FvZawgygcUeQCxzvohjFO5RxTjj4eq8kw359gFF3E1brjfI+viLMxss5JrHTDRHZvu2/tuy0Qg==}
+ dev: true
+
/mute-stream@1.0.0:
resolution: {integrity: sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA==}
engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
@@ -4303,6 +4918,15 @@ packages:
source-map-js: 1.0.2
dev: true
+ /postcss@8.4.32:
+ resolution: {integrity: sha512-D/kj5JNu6oo2EIy+XL/26JEDTlIbB8hw85G8StOE6L74RQAVVP5rej6wxCNqyMbR4RkPfqvezVbPw81Ngd6Kcw==}
+ engines: {node: ^10 || ^12 || >=14}
+ dependencies:
+ nanoid: 3.3.7
+ picocolors: 1.0.0
+ source-map-js: 1.0.2
+ dev: true
+
/prelude-ls@1.2.1:
resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==}
engines: {node: '>= 0.8.0'}
@@ -4410,6 +5034,11 @@ packages:
resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==}
dev: true
+ /resolve.exports@2.0.2:
+ resolution: {integrity: sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg==}
+ engines: {node: '>=10'}
+ dev: true
+
/resolve@1.22.8:
resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==}
hasBin: true
@@ -4677,6 +5306,10 @@ packages:
engines: {node: '>= 0.4'}
dev: true
+ /svg-tags@1.0.0:
+ resolution: {integrity: sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==}
+ dev: true
+
/svgo@3.0.5:
resolution: {integrity: sha512-HQKHEo73pMNOlDlBcLgZRcHW2+1wo7bFYayAXkGN0l/2+h68KjlfZyMRhdhaGvoHV2eApOovl12zoFz42sT6rQ==}
engines: {node: '>=14.0.0'}
@@ -4902,6 +5535,95 @@ packages:
- supports-color
dev: true
+ /unplugin-combine@0.8.1(rollup@3.29.4)(vite@5.0.4):
+ resolution: {integrity: sha512-m2OSmXXRwCPZx8Ct8eF8WbjgTo8bydim2W1ofu2hDabGdr2pgDAoFjOP1J4MOIwa0OByqk1JX8IGlSdeE6uxVQ==}
+ engines: {node: '>=16.14.0'}
+ peerDependencies:
+ esbuild: '>=0.13'
+ rollup: ^3.2.0 || ^4.0.0
+ vite: ^2.3.0 || ^3.0.0 || ^4.0.0 || ^5.0.0
+ webpack: 4 || 5
+ peerDependenciesMeta:
+ esbuild:
+ optional: true
+ rollup:
+ optional: true
+ vite:
+ optional: true
+ webpack:
+ optional: true
+ dependencies:
+ '@antfu/utils': 0.7.6
+ rollup: 3.29.4
+ unplugin: 1.5.1
+ vite: 5.0.4(@types/node@20.10.1)
+ dev: true
+
+ /unplugin-vue-define-options@1.4.0(rollup@3.29.4)(vue@3.3.10):
+ resolution: {integrity: sha512-P8TPXzZ1eqwkLZrGm+tHc7fR7/md6bEfSuJdxZi6Pp4PcqRctDzmZiXpQVIjBULpv+LhOCVRehIrsOTvABVUww==}
+ engines: {node: '>=16.14.0'}
+ dependencies:
+ '@vue-macros/common': 1.9.0(rollup@3.29.4)(vue@3.3.10)
+ ast-walker-scope: 0.5.0(rollup@3.29.4)
+ unplugin: 1.5.1
+ transitivePeerDependencies:
+ - rollup
+ - vue
+ dev: true
+
+ /unplugin-vue-macros@2.7.0(rollup@3.29.4)(typescript@5.3.2)(vite@5.0.4)(vue@3.3.10):
+ resolution: {integrity: sha512-SztF4ARBbrd1yuH4FbJOhp22rTvzakjzJUHTKLRQkZY1KMkIzx/KAdzEkxjAG2Xteqb29SYrc7XcoPdrUPMCCw==}
+ engines: {node: '>=16.14.0'}
+ peerDependencies:
+ vue: ^2.7.0 || ^3.2.25
+ dependencies:
+ '@vue-macros/better-define': 1.7.0(rollup@3.29.4)(vue@3.3.10)
+ '@vue-macros/boolean-prop': 0.3.0(rollup@3.29.4)(vue@3.3.10)
+ '@vue-macros/chain-call': 0.2.0(rollup@3.29.4)(vue@3.3.10)
+ '@vue-macros/common': 1.9.0(rollup@3.29.4)(vue@3.3.10)
+ '@vue-macros/define-emit': 0.2.0(rollup@3.29.4)(vue@3.3.10)
+ '@vue-macros/define-models': 1.2.0(rollup@3.29.4)(vue@3.3.10)
+ '@vue-macros/define-prop': 0.3.0(rollup@3.29.4)(vue@3.3.10)
+ '@vue-macros/define-props': 2.0.0(@vue-macros/reactivity-transform@0.4.0)(rollup@3.29.4)(vue@3.3.10)
+ '@vue-macros/define-props-refs': 1.2.0(rollup@3.29.4)(vue@3.3.10)
+ '@vue-macros/define-render': 1.5.0(rollup@3.29.4)(vue@3.3.10)
+ '@vue-macros/define-slots': 1.1.0(rollup@3.29.4)(vue@3.3.10)
+ '@vue-macros/devtools': 0.2.0(typescript@5.3.2)(vite@5.0.4)
+ '@vue-macros/export-expose': 0.1.0(rollup@3.29.4)(vue@3.3.10)
+ '@vue-macros/export-props': 0.4.0(rollup@3.29.4)(vue@3.3.10)
+ '@vue-macros/export-render': 0.2.0(rollup@3.29.4)(vue@3.3.10)
+ '@vue-macros/hoist-static': 1.5.0(rollup@3.29.4)(vue@3.3.10)
+ '@vue-macros/jsx-directive': 0.7.0(rollup@3.29.4)(vue@3.3.10)
+ '@vue-macros/named-template': 0.4.0(rollup@3.29.4)(vue@3.3.10)
+ '@vue-macros/reactivity-transform': 0.4.0(rollup@3.29.4)(vue@3.3.10)
+ '@vue-macros/setup-block': 0.3.0(rollup@3.29.4)(vue@3.3.10)
+ '@vue-macros/setup-component': 0.17.0(rollup@3.29.4)(vue@3.3.10)
+ '@vue-macros/setup-sfc': 0.17.0(rollup@3.29.4)(vue@3.3.10)
+ '@vue-macros/short-bind': 0.2.0(rollup@3.29.4)(vue@3.3.10)
+ '@vue-macros/short-emits': 1.5.0(rollup@3.29.4)(vue@3.3.10)
+ '@vue-macros/short-vmodel': 1.4.0(rollup@3.29.4)(vue@3.3.10)
+ unplugin: 1.5.1
+ unplugin-combine: 0.8.1(rollup@3.29.4)(vite@5.0.4)
+ unplugin-vue-define-options: 1.4.0(rollup@3.29.4)(vue@3.3.10)
+ vue: 3.3.10(typescript@5.3.2)
+ transitivePeerDependencies:
+ - '@vueuse/core'
+ - esbuild
+ - rollup
+ - typescript
+ - vite
+ - webpack
+ dev: true
+
+ /unplugin@1.5.1:
+ resolution: {integrity: sha512-0QkvG13z6RD+1L1FoibQqnvTwVBXvS4XSPwAyinVgoOCl2jAgwzdUKmEj05o4Lt8xwQI85Hb6mSyYkcAGwZPew==}
+ dependencies:
+ acorn: 8.11.2
+ chokidar: 3.5.3
+ webpack-sources: 3.2.3
+ webpack-virtual-modules: 0.6.1
+ dev: true
+
/untyped@1.4.0:
resolution: {integrity: sha512-Egkr/s4zcMTEuulcIb7dgURS6QpN7DyqQYdf+jBtiaJvQ+eRsrtWUoX84SbvQWuLkXsOjM+8sJC9u6KoMK/U7Q==}
hasBin: true
@@ -5086,11 +5808,43 @@ packages:
- supports-color
dev: true
+ /vue-template-compiler@2.7.15:
+ resolution: {integrity: sha512-yQxjxMptBL7UAog00O8sANud99C6wJF+7kgbcwqkvA38vCGF7HWE66w0ZFnS/kX5gSoJr/PQ4/oS3Ne2pW37Og==}
+ dependencies:
+ de-indent: 1.0.2
+ he: 1.2.0
+ dev: true
+
+ /vue@3.3.10(typescript@5.3.2):
+ resolution: {integrity: sha512-zg6SIXZdTBwiqCw/1p+m04VyHjLfwtjwz8N57sPaBhEex31ND0RYECVOC1YrRwMRmxFf5T1dabl6SGUbMKKuVw==}
+ peerDependencies:
+ typescript: '*'
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ dependencies:
+ '@vue/compiler-dom': 3.3.10
+ '@vue/compiler-sfc': 3.3.10
+ '@vue/runtime-dom': 3.3.10
+ '@vue/server-renderer': 3.3.10(vue@3.3.10)
+ '@vue/shared': 3.3.10
+ typescript: 5.3.2
+ dev: true
+
/web-streams-polyfill@3.2.1:
resolution: {integrity: sha512-e0MO3wdXWKrLbL0DgGnUV7WHVuw9OUvL4hjgnPkIeEvESk74gAITi5G606JtZPp39cd8HA9VQzCIvA49LpPN5Q==}
engines: {node: '>= 8'}
dev: false
+ /webpack-sources@3.2.3:
+ resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==}
+ engines: {node: '>=10.13.0'}
+ dev: true
+
+ /webpack-virtual-modules@0.6.1:
+ resolution: {integrity: sha512-poXpCylU7ExuvZK8z+On3kX+S8o/2dQ/SVYueKA0D4WEMXROXgY8Ez50/bQEUmvoSMMrWcrJqCHuhAbsiwg7Dg==}
+ dev: true
+
/webpod@0.0.2:
resolution: {integrity: sha512-cSwwQIeg8v4i3p4ajHhwgR7N6VyxAf+KYSSsY6Pd3aETE+xEU4vbitz7qQkB0I321xnhDdgtxuiSfk5r/FVtjg==}
hasBin: true
diff --git a/src/sg/rules/define-slots.yml b/src/sg/rules/define-slots.yml
index eb09014..391aaab 100644
--- a/src/sg/rules/define-slots.yml
+++ b/src/sg/rules/define-slots.yml
@@ -5,7 +5,6 @@ utils:
kind: tag_name
regex: ^slot$
precedes:
- kind: attribute
not:
has:
kind: attribute_name
From dd7dcf77b24816681e7aab0d5e03b07e490f1fbd Mon Sep 17 00:00:00 2001
From: gaokefei <260480378@qq.com>
Date: Sat, 23 Dec 2023 12:20:08 +0800
Subject: [PATCH 11/29] chore: remove babel-helper-vue-transform-on
---
.vscode/settings.json | 4 ++--
playground/package.json | 1 -
playground/pnpm-lock.yaml | 7 -------
playground/vite.config.ts | 6 ++----
src/common/constants.ts | 2 +-
src/init/index.ts | 5 +++--
src/init/package.ts | 2 +-
src/init/tsconfig.ts | 2 +-
src/init/vite.ts | 5 -----
9 files changed, 10 insertions(+), 24 deletions(-)
diff --git a/.vscode/settings.json b/.vscode/settings.json
index 5184e96..6232eb0 100644
--- a/.vscode/settings.json
+++ b/.vscode/settings.json
@@ -10,8 +10,8 @@
// Auto fix
"editor.codeActionsOnSave": {
- "source.fixAll.eslint": true,
- "source.organizeImports": false
+ "source.fixAll.eslint": "explicit",
+ "source.organizeImports": "never"
},
// Silent the stylistic rules in you IDE, but still auto fix them
diff --git a/playground/package.json b/playground/package.json
index 1bb809f..3cce752 100644
--- a/playground/package.json
+++ b/playground/package.json
@@ -12,7 +12,6 @@
"@vitejs/plugin-vue": "^4.5.0",
"@vitejs/plugin-vue-jsx": "^3.1.0",
"@vue-macros/volar": "^0.17.4",
- "@vue/babel-helper-vue-transform-on": "1.2.0-alpha.0",
"tsx": "^4.6.1",
"typescript": "^5.3.2",
"unplugin-vue-macros": "^2.7.0",
diff --git a/playground/pnpm-lock.yaml b/playground/pnpm-lock.yaml
index 934cfe1..7fc366b 100644
--- a/playground/pnpm-lock.yaml
+++ b/playground/pnpm-lock.yaml
@@ -19,9 +19,6 @@ devDependencies:
'@vue-macros/volar':
specifier: ^0.17.4
version: 0.17.4(@vue-macros/reactivity-transform@0.4.0)(typescript@5.3.2)(vue@3.3.9)
- '@vue/babel-helper-vue-transform-on':
- specifier: 1.2.0-alpha.0
- version: 1.2.0-alpha.0
tsx:
specifier: ^4.6.1
version: 4.6.1
@@ -1280,10 +1277,6 @@ packages:
resolution: {integrity: sha512-SgUymFpMoAyWeYWLAY+MkCK3QEROsiUnfaw5zxOVD/M64KQs8D/4oK6Q5omVA2hnvEOE0SCkH2TZxs/jnnUj7w==}
dev: true
- /@vue/babel-helper-vue-transform-on@1.2.0-alpha.0:
- resolution: {integrity: sha512-8oelfDzzYre1XGykAGOYc8sSIL8ToDkWMG5awjN+tain/1XSu4KMyBYYESnEMqhyyo8pfMbgBXcQW5nRDrm61A==}
- dev: true
-
/@vue/babel-plugin-jsx@1.1.5(@babel/core@7.23.5):
resolution: {integrity: sha512-nKs1/Bg9U1n3qSWnsHhCVQtAzI6aQXqua8j/bZrau8ywT1ilXQbK4FwEJGmU8fV7tcpuFvWmmN7TMmV1OBma1g==}
peerDependencies:
diff --git a/playground/vite.config.ts b/playground/vite.config.ts
index baf7215..6117a8f 100644
--- a/playground/vite.config.ts
+++ b/playground/vite.config.ts
@@ -19,10 +19,8 @@ export default defineConfig({
},
}),
- vueJsx: VueJsx({
- transformOn: true,
- }),
+ vueJsx: VueJsx(),
},
}),
],
-})
+})
\ No newline at end of file
diff --git a/src/common/constants.ts b/src/common/constants.ts
index d15b40e..ec87473 100644
--- a/src/common/constants.ts
+++ b/src/common/constants.ts
@@ -1,7 +1,7 @@
export const officialMacros = [
{ name: 'define-options', value: 'defineOptions', volar: true, status: 'official' },
{ name: 'define-slots', value: 'defineSlots', volar: true, status: 'official' },
- { name: 'define-emits', value: 'defineEmits', volar: true, status: 'official' },
+ { name: 'short-emits', value: 'shortEmits', volar: false, status: 'official' },
] as const
export const stableMacros = [
diff --git a/src/init/index.ts b/src/init/index.ts
index 75e029f..edc59e8 100644
--- a/src/init/index.ts
+++ b/src/init/index.ts
@@ -1,7 +1,7 @@
import { checkbox, select } from '@inquirer/prompts'
import { chalk } from 'zx'
import type { VueMacros } from '../common'
-import { experimentalMacros, stableMacros } from '../common'
+import { experimentalMacros, officialMacros, stableMacros } from '../common'
import { rewriteNuxtConfig } from './nuxt'
import { rewriteTsConfig } from './tsconfig'
import { rewriteViteConfig } from './vite'
@@ -12,9 +12,10 @@ export async function init(target: string) {
message: chalk.green(`Which vue macros do you want to use?`),
choices: [
...stableMacros.slice(-2),
+ ...officialMacros.slice(-1),
...experimentalMacros,
],
- pageSize: 13,
+ pageSize: 14,
})).reduce((result, macro) => {
result[macro] = true
return result
diff --git a/src/init/package.ts b/src/init/package.ts
index 0c0d428..ebc4916 100644
--- a/src/init/package.ts
+++ b/src/init/package.ts
@@ -32,7 +32,7 @@ export async function rewritePackage(macros: VueMacros, target: string) {
'typescript',
]
if (macros.jsxDirective || macros.setupSFC)
- deps.push('@vitejs/plugin-vue-jsx', '@vue/babel-helper-vue-transform-on')
+ deps.push('@vitejs/plugin-vue-jsx')
await installDeps(deps)
}
diff --git a/src/init/tsconfig.ts b/src/init/tsconfig.ts
index deb3b2e..2c60c6e 100644
--- a/src/init/tsconfig.ts
+++ b/src/init/tsconfig.ts
@@ -28,7 +28,7 @@ export async function rewriteTsConfig(selectedMacros: VueMacros, target: string)
const vueCompilerOptions = tsconfig.vueCompilerOptions ??= {}
const plugins = vueCompilerOptions.plugins ??= []
for (const [macro, options] of Object.entries(macros)) {
- if (macro === 'short-vmodel') {
+ if (macro === 'short-vmodel' && options !== true) {
const vueMacros = vueCompilerOptions.vueMacros ??= {}
vueMacros.shortVmodel = options
}
diff --git a/src/init/vite.ts b/src/init/vite.ts
index ec65220..a02720f 100644
--- a/src/init/vite.ts
+++ b/src/init/vite.ts
@@ -37,11 +37,6 @@ export async function rewriteViteConfig(macros: VueMacros, target: string) {
}
const vueJsx: ProxifiedFunctionCall = vueMacrosOptions?.plugins?.vueJsx || getVitePlugin('@vitejs/plugin-vue-jsx', 'VueJsx')
- if (vueJsx && (macros.jsxDirective || macros.setupSFC)) {
- vueJsx.$args[0] ?? vueJsx.$args.push({})
- const arg = vueJsx.$args[0] as any
- arg.transformOn = true
- }
updateVitePluginConfig(config, 'unplugin-vue-macros/vite', {
...macros,
From 14e490e0c644c47a575bc08bc3aa29c3dff95f12 Mon Sep 17 00:00:00 2001
From: gaokefei <260480378@qq.com>
Date: Sat, 23 Dec 2023 12:21:50 +0800
Subject: [PATCH 12/29] fix(sg): correct transform slot's tagName
---
src/sg/rules/define-slots.yml | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/src/sg/rules/define-slots.yml b/src/sg/rules/define-slots.yml
index 391aaab..431e5ff 100644
--- a/src/sg/rules/define-slots.yml
+++ b/src/sg/rules/define-slots.yml
@@ -4,6 +4,8 @@ utils:
is-default-slot:
kind: tag_name
regex: ^slot$
+ inside:
+ kind: start_tag
precedes:
not:
has:
@@ -31,6 +33,8 @@ utils:
is-slot:
kind: tag_name
regex: ^slot$
+ inside:
+ kind: start_tag
precedes:
kind: attribute
has:
From 06175632521f6d43b52368512e695e27ff288795 Mon Sep 17 00:00:00 2001
From: gaokefei <260480378@qq.com>
Date: Sat, 23 Dec 2023 12:26:11 +0800
Subject: [PATCH 13/29] feat(init/tsconfig): add macros-global type
---
src/init/tsconfig.ts | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/src/init/tsconfig.ts b/src/init/tsconfig.ts
index 2c60c6e..e7cc5b0 100644
--- a/src/init/tsconfig.ts
+++ b/src/init/tsconfig.ts
@@ -45,5 +45,10 @@ export async function rewriteTsConfig(selectedMacros: VueMacros, target: string)
plugins.push(`@vue-macros/volar/${macro}`)
}
+ tsconfig.compilerOptions ??= {}
+ tsconfig.compilerOptions.types ??= []
+ if (!tsconfig.compilerOptions.types.includes('unplugin-vue-macros/macros-global'))
+ tsconfig.compilerOptions.types.push('unplugin-vue-macros/macros-global')
+
await writeTSConfig(`${target}/tsconfig.json`, tsconfig)
}
From b777365afa2695089186f41f33e08ba2ce39ab45 Mon Sep 17 00:00:00 2001
From: gaokefei <260480378@qq.com>
Date: Sat, 23 Dec 2023 12:59:12 +0800
Subject: [PATCH 14/29] feat(init/define-prop): add edition options
---
src/init/index.ts | 18 ++++++++++++++++--
src/init/tsconfig.ts | 8 +++++---
2 files changed, 21 insertions(+), 5 deletions(-)
diff --git a/src/init/index.ts b/src/init/index.ts
index edc59e8..954f8c1 100644
--- a/src/init/index.ts
+++ b/src/init/index.ts
@@ -11,8 +11,8 @@ export async function init(target: string) {
const selectedMacros = (await checkbox({
message: chalk.green(`Which vue macros do you want to use?`),
choices: [
- ...stableMacros.slice(-2),
...officialMacros.slice(-1),
+ ...stableMacros.slice(-2),
...experimentalMacros,
],
pageSize: 14,
@@ -39,11 +39,25 @@ export async function init(target: string) {
{ value: '::' },
{ value: '*' },
],
- }) as any
+ })
selectedMacros.shortVmodel = { prefix }
}
+ if (selectedMacros.defineProp) {
+ const edition = await select({
+ message: chalk.green(
+ `Which edition do you want to use?`,
+ ),
+ choices: [
+ { name: 'kevinEdition', value: 'kevinEdition' },
+ { name: 'johnsonEdition', value: 'johnsonEdition' },
+ ],
+ })
+
+ selectedMacros.defineProp = { edition }
+ }
+
await rewriteConfig(selectedMacros, target)
}
diff --git a/src/init/tsconfig.ts b/src/init/tsconfig.ts
index e7cc5b0..a1cebf3 100644
--- a/src/init/tsconfig.ts
+++ b/src/init/tsconfig.ts
@@ -2,7 +2,7 @@ import type { TSConfig } from 'pkg-types'
import { readTSConfig, writeTSConfig } from 'pkg-types'
import { fs } from 'zx'
import type { VueMacros } from '../common'
-import { vueMacros } from '../common'
+import { camelize, vueMacros } from '../common'
export async function rewriteTsConfig(selectedMacros: VueMacros, target: string) {
const filename = `${target}/nuxt.config.ts`
@@ -28,9 +28,11 @@ export async function rewriteTsConfig(selectedMacros: VueMacros, target: string)
const vueCompilerOptions = tsconfig.vueCompilerOptions ??= {}
const plugins = vueCompilerOptions.plugins ??= []
for (const [macro, options] of Object.entries(macros)) {
- if (macro === 'short-vmodel' && options !== true) {
+ if (options !== true) {
const vueMacros = vueCompilerOptions.vueMacros ??= {}
- vueMacros.shortVmodel = options
+ vueMacros[camelize(macro)] = options.edition
+ ? { experimentalDefinePropProposal: options.edition }
+ : options
}
// prevent exportProps and exportExpose co-usage
From 81ddaf1c366047fe2cb488c5089e8e678260735a Mon Sep 17 00:00:00 2001
From: gaokefei <260480378@qq.com>
Date: Sat, 23 Dec 2023 15:05:19 +0800
Subject: [PATCH 15/29] feat(sg): convert tagName and attributeName to
pascal-case
---
playground/src/App.vue | 4 +-
src/sg/rules/jsx-directive/pascal-case.yml | 46 ++++++++++++++++++++++
2 files changed, 48 insertions(+), 2 deletions(-)
create mode 100644 src/sg/rules/jsx-directive/pascal-case.yml
diff --git a/playground/src/App.vue b/playground/src/App.vue
index cbf5637..21393c9 100644
--- a/playground/src/App.vue
+++ b/playground/src/App.vue
@@ -22,10 +22,10 @@ const compRef = shallowRef()
v-on="on"
@click.once="select = i"
@submit="alert"
- @update="select.id = $event"
+ @update:model-value="select.id = $event"
>
- {{ id }}
+ {{ id }}
{{ `${foo}` }}
diff --git a/src/sg/rules/jsx-directive/pascal-case.yml b/src/sg/rules/jsx-directive/pascal-case.yml
new file mode 100644
index 0000000..e51b874
--- /dev/null
+++ b/src/sg/rules/jsx-directive/pascal-case.yml
@@ -0,0 +1,46 @@
+id: v-pascal-case for tagName
+language: tsx
+rule:
+ kind: identifier
+ pattern: $A
+ regex: '-'
+ inside:
+ any:
+ - kind: jsx_opening_element
+ - kind: jsx_closing_element
+ - kind: jsx_self_closing_element
+transform:
+ B:
+ convert:
+ source: $A
+ toCase: pascalCase
+ separatedBy: [dash]
+fix:
+ $B
+
+---
+
+id: v-pascal-case for attributeName
+language: tsx
+rule:
+ any:
+ - kind: property_identifier
+ pattern: $A
+ regex: ^[^v]-
+ - kind: identifier
+ pattern: $A
+ regex: '-'
+ follows:
+ kind: identifier
+ stopBy: end
+ inside:
+ kind: jsx_namespace_name
+
+transform:
+ B:
+ convert:
+ source: $A
+ toCase: camelCase
+ separatedBy: [dash]
+fix:
+ $B
From 9b94f3696f8a2dddabbd7a3565f15b898f05b9ab Mon Sep 17 00:00:00 2001
From: gaokefei <260480378@qq.com>
Date: Sat, 23 Dec 2023 15:06:15 +0800
Subject: [PATCH 16/29] chore: release v1.2.0
---
package.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/package.json b/package.json
index b3b4dd4..0788b20 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "@vue-macros/cli",
"type": "module",
- "version": "1.1.1",
+ "version": "1.2.0",
"packageManager": "pnpm@8.10.5",
"description": "Rewriting at vue macros powered by ast-grep.",
"author": "zhiyuanzmj ",
From 028e4af11c4cfae472cc27d75e3d7bece7efabab Mon Sep 17 00:00:00 2001
From: gaokefei <260480378@qq.com>
Date: Sat, 23 Dec 2023 18:02:39 +0800
Subject: [PATCH 17/29] feat(sg): convert dot to underline
---
eslint.config.js | 1 +
playground/src/App.vue | 2 ++
src/sg/index.ts | 1 +
src/sg/rules/jsx-directive/v-directive.yml | 26 ++++++++++++++--------
4 files changed, 21 insertions(+), 9 deletions(-)
diff --git a/eslint.config.js b/eslint.config.js
index 44c1011..bc5e25f 100644
--- a/eslint.config.js
+++ b/eslint.config.js
@@ -18,5 +18,6 @@ export default antfu(
'yaml/indent': 'off',
},
},
+ ignores: ['**/playground/**'],
},
)
diff --git a/playground/src/App.vue b/playground/src/App.vue
index 21393c9..123449d 100644
--- a/playground/src/App.vue
+++ b/playground/src/App.vue
@@ -20,6 +20,8 @@ const compRef = shallowRef()
v-loading.fullscreen.lock="true"
v-memo="[select?.id === i.id]"
v-on="on"
+ v-on:click="alert"
+ @sub-mit.prevent
@click.once="select = i"
@submit="alert"
@update:model-value="select.id = $event"
diff --git a/src/sg/index.ts b/src/sg/index.ts
index 95f5c00..2edf8e1 100644
--- a/src/sg/index.ts
+++ b/src/sg/index.ts
@@ -65,6 +65,7 @@ export async function sg(target: string) {
if (['setup-sfc', 'define-render', 'export-render'].includes(macro)) {
await $`${sg} scan -c ${config}.yml -U --filter '^self-closing-tag' ${target}`
+ await $`${sg} scan -c ${config}.yml -U --filter '^dot-to-underline' ${target}`
await $`${sg} scan -c ${config}.yml -U --filter '^v-' ${target}`
await $`${sg} scan -c ${config}.yml -U --filter '^${macro === 'setup-sfc' ? 'export-render' : macro}' ${target}`
await useTsx(async () => {
diff --git a/src/sg/rules/jsx-directive/v-directive.yml b/src/sg/rules/jsx-directive/v-directive.yml
index 06486cf..e3a6218 100644
--- a/src/sg/rules/jsx-directive/v-directive.yml
+++ b/src/sg/rules/jsx-directive/v-directive.yml
@@ -1,17 +1,25 @@
id: v-directive
language: html
rule:
- kind: attribute
+ kind: quoted_attribute_value
has:
+ kind: attribute_value
+ pattern: $V
+ follows:
kind: attribute_name
pattern: $NAME
- regex: ^v-
- precedes:
- kind: quoted_attribute_value
- has:
- kind: attribute_value
- pattern: $V
- stopBy: end
+ regex: ^v-|@
+ stopBy: end
+fix: |-
+ {$V}
+
+---
+
+id: dot-to-underline
+language: html
+rule:
+ kind: attribute_name
+ pattern: $NAME
transform:
K:
replace:
@@ -19,4 +27,4 @@ transform:
by: _
source: $NAME
fix: |-
- $K={$V}
+ $K
From 4ad9daaa165989d81aa4666e21f5a2b0286b670b Mon Sep 17 00:00:00 2001
From: gaokefei <260480378@qq.com>
Date: Sat, 23 Dec 2023 18:12:43 +0800
Subject: [PATCH 18/29] feat(sg): remove transform v-on
---
src/sg/rules/jsx-directive/v-on.yml | 46 ++++++-----------------------
1 file changed, 9 insertions(+), 37 deletions(-)
diff --git a/src/sg/rules/jsx-directive/v-on.yml b/src/sg/rules/jsx-directive/v-on.yml
index 97aa4f9..bfe6cfd 100644
--- a/src/sg/rules/jsx-directive/v-on.yml
+++ b/src/sg/rules/jsx-directive/v-on.yml
@@ -1,48 +1,20 @@
-id: v-on shorthand
+id: v-on
language: html
rule:
- kind: attribute
- has:
- kind: attribute_name
- regex: ^@
- pattern: $NAME
- precedes:
- kind: quoted_attribute_value
- has:
- kind: attribute_value
- pattern: $V
- stopBy: end
+ kind: attribute_name
+ regex: '^@|v-on:'
+ pattern: $NAME
transform:
B:
- substring:
- startChar: 1
- endChar: 2
+ replace:
+ replace: '^@|v-on:'
+ by: ''
source: $NAME
C:
convert:
source: $B
- toCase: upperCase
- D:
- substring:
- startChar: 2
- source: $NAME
- K:
- replace:
- replace: \.
- by: _
- source: $D
-fix: |-
- on$C$K={$V}
-
----
-
-id: v-on to on
-language: tsx
-rule:
- kind: property_identifier
- regex: ^v-on$
-fix:
- on
+ toCase: capitalize
+fix: on$C
---
From 89a0cf89b6191239c27776460ceb309e43deb67e Mon Sep 17 00:00:00 2001
From: gaokefei <260480378@qq.com>
Date: Sat, 23 Dec 2023 18:35:17 +0800
Subject: [PATCH 19/29] feat: remove transform attributeName
---
src/sg/rules/jsx-directive/pascal-case.yml | 30 +---------------------
1 file changed, 1 insertion(+), 29 deletions(-)
diff --git a/src/sg/rules/jsx-directive/pascal-case.yml b/src/sg/rules/jsx-directive/pascal-case.yml
index e51b874..efca25c 100644
--- a/src/sg/rules/jsx-directive/pascal-case.yml
+++ b/src/sg/rules/jsx-directive/pascal-case.yml
@@ -15,32 +15,4 @@ transform:
source: $A
toCase: pascalCase
separatedBy: [dash]
-fix:
- $B
-
----
-
-id: v-pascal-case for attributeName
-language: tsx
-rule:
- any:
- - kind: property_identifier
- pattern: $A
- regex: ^[^v]-
- - kind: identifier
- pattern: $A
- regex: '-'
- follows:
- kind: identifier
- stopBy: end
- inside:
- kind: jsx_namespace_name
-
-transform:
- B:
- convert:
- source: $A
- toCase: camelCase
- separatedBy: [dash]
-fix:
- $B
+fix: $B
From a8f0fa804224467a315e60a1a8c994114dae35ff Mon Sep 17 00:00:00 2001
From: gaokefei <260480378@qq.com>
Date: Sat, 23 Dec 2023 18:55:07 +0800
Subject: [PATCH 20/29] chore: release v1.2.1
---
package.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/package.json b/package.json
index 0788b20..cfadc6b 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "@vue-macros/cli",
"type": "module",
- "version": "1.2.0",
+ "version": "1.2.1",
"packageManager": "pnpm@8.10.5",
"description": "Rewriting at vue macros powered by ast-grep.",
"author": "zhiyuanzmj ",
From 009c421ba5db435719511ba235cbc2fba3dd061c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E4=B8=89=E5=92=B2=E6=99=BA=E5=AD=90=20Kevin=20Deng?=
Date: Tue, 5 Aug 2025 16:48:55 +0800
Subject: [PATCH 21/29] chore: upgrade deps
---
package.json | 37 +-
playground/package.json | 16 +-
playground/pnpm-lock.yaml | 2087 -------
pnpm-lock.yaml | 10462 ++++++++++++++++++++----------------
pnpm-workspace.yaml | 2 +
5 files changed, 5823 insertions(+), 6781 deletions(-)
delete mode 100644 playground/pnpm-lock.yaml
create mode 100644 pnpm-workspace.yaml
diff --git a/package.json b/package.json
index cfadc6b..372a628 100644
--- a/package.json
+++ b/package.json
@@ -2,7 +2,7 @@
"name": "@vue-macros/cli",
"type": "module",
"version": "1.2.1",
- "packageManager": "pnpm@8.10.5",
+ "packageManager": "pnpm@10.14.0",
"description": "Rewriting at vue macros powered by ast-grep.",
"author": "zhiyuanzmj ",
"license": "MIT",
@@ -42,24 +42,25 @@
"prepublishOnly": "pnpm run build"
},
"dependencies": {
- "@antfu/ni": "^0.21.12",
- "@ast-grep/cli": "^0.14.2",
- "@inquirer/prompts": "^3.3.0",
- "magicast": "^0.3.2",
- "pkg-types": "^1.0.3",
- "zx": "^7.2.3"
+ "@antfu/ni": "^25.0.0",
+ "@ast-grep/cli": "^0.39.2",
+ "@inquirer/prompts": "^7.8.0",
+ "magicast": "^0.3.5",
+ "pkg-types": "^2.2.0",
+ "zx": "^8.7.2"
},
"devDependencies": {
- "@antfu/eslint-config": "^2.1.2",
- "@vitejs/plugin-vue": "^4.5.1",
- "@vitejs/plugin-vue-jsx": "^3.1.0",
- "@vue-macros/volar": "^0.17.4",
- "@vue/babel-helper-vue-transform-on": "1.2.0-alpha.0",
- "bumpp": "^9.2.0",
- "typescript": "^5.3.2",
- "unbuild": "^2.0.0",
- "unocss": "^0.57.7",
- "unplugin-vue-macros": "^2.7.0",
- "vitest": "^0.34.6"
+ "@antfu/eslint-config": "^5.1.0",
+ "@types/node": "^24.2.0",
+ "@vitejs/plugin-vue": "^6.0.1",
+ "@vitejs/plugin-vue-jsx": "^5.0.1",
+ "@vue-macros/volar": "^3.0.0-beta.20",
+ "@vue/babel-helper-vue-transform-on": "1.4.0",
+ "bumpp": "^10.2.2",
+ "typescript": "^5.9.2",
+ "unbuild": "^3.6.0",
+ "unocss": "^66.4.1",
+ "unplugin-vue-macros": "^2.14.5",
+ "vitest": "^3.2.4"
}
}
diff --git a/playground/package.json b/playground/package.json
index 3cce752..d57d001 100644
--- a/playground/package.json
+++ b/playground/package.json
@@ -6,15 +6,15 @@
"build": "vite build"
},
"dependencies": {
- "vue": "^3.3.9"
+ "vue": "^3.5.18"
},
"devDependencies": {
- "@vitejs/plugin-vue": "^4.5.0",
- "@vitejs/plugin-vue-jsx": "^3.1.0",
- "@vue-macros/volar": "^0.17.4",
- "tsx": "^4.6.1",
- "typescript": "^5.3.2",
- "unplugin-vue-macros": "^2.7.0",
- "vite": "^5.0.4"
+ "@vitejs/plugin-vue": "^6.0.1",
+ "@vitejs/plugin-vue-jsx": "^5.0.1",
+ "@vue-macros/volar": "^3.0.0-beta.20",
+ "tsx": "^4.20.3",
+ "typescript": "^5.9.2",
+ "unplugin-vue-macros": "^2.14.5",
+ "vite": "^7.0.6"
}
}
diff --git a/playground/pnpm-lock.yaml b/playground/pnpm-lock.yaml
deleted file mode 100644
index 7fc366b..0000000
--- a/playground/pnpm-lock.yaml
+++ /dev/null
@@ -1,2087 +0,0 @@
-lockfileVersion: '6.0'
-
-settings:
- autoInstallPeers: true
- excludeLinksFromLockfile: false
-
-dependencies:
- vue:
- specifier: ^3.3.9
- version: 3.3.9(typescript@5.3.2)
-
-devDependencies:
- '@vitejs/plugin-vue':
- specifier: ^4.5.0
- version: 4.5.0(vite@5.0.4)(vue@3.3.9)
- '@vitejs/plugin-vue-jsx':
- specifier: ^3.1.0
- version: 3.1.0(vite@5.0.4)(vue@3.3.9)
- '@vue-macros/volar':
- specifier: ^0.17.4
- version: 0.17.4(@vue-macros/reactivity-transform@0.4.0)(typescript@5.3.2)(vue@3.3.9)
- tsx:
- specifier: ^4.6.1
- version: 4.6.1
- typescript:
- specifier: ^5.3.2
- version: 5.3.2
- unplugin-vue-macros:
- specifier: ^2.7.0
- version: 2.7.0(typescript@5.3.2)(vite@5.0.4)(vue@3.3.9)
- vite:
- specifier: ^5.0.4
- version: 5.0.4
-
-packages:
-
- /@ampproject/remapping@2.2.1:
- resolution: {integrity: sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==}
- engines: {node: '>=6.0.0'}
- dependencies:
- '@jridgewell/gen-mapping': 0.3.3
- '@jridgewell/trace-mapping': 0.3.20
- dev: true
-
- /@antfu/utils@0.7.6:
- resolution: {integrity: sha512-pvFiLP2BeOKA/ZOS6jxx4XhKzdVLHDhGlFEaZ2flWWYf2xOqVniqpk38I04DFRyz+L0ASggl7SkItTc+ZLju4w==}
- dev: true
-
- /@babel/code-frame@7.23.5:
- resolution: {integrity: sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/highlight': 7.23.4
- chalk: 2.4.2
- dev: true
-
- /@babel/compat-data@7.23.5:
- resolution: {integrity: sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw==}
- engines: {node: '>=6.9.0'}
- dev: true
-
- /@babel/core@7.23.5:
- resolution: {integrity: sha512-Cwc2XjUrG4ilcfOw4wBAK+enbdgwAcAJCfGUItPBKR7Mjw4aEfAFYrLxeRp4jWgtNIKn3n2AlBOfwwafl+42/g==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@ampproject/remapping': 2.2.1
- '@babel/code-frame': 7.23.5
- '@babel/generator': 7.23.5
- '@babel/helper-compilation-targets': 7.22.15
- '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.5)
- '@babel/helpers': 7.23.5
- '@babel/parser': 7.23.5
- '@babel/template': 7.22.15
- '@babel/traverse': 7.23.5
- '@babel/types': 7.23.5
- convert-source-map: 2.0.0
- debug: 4.3.4
- gensync: 1.0.0-beta.2
- json5: 2.2.3
- semver: 6.3.1
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /@babel/generator@7.23.5:
- resolution: {integrity: sha512-BPssCHrBD+0YrxviOa3QzpqwhNIXKEtOa2jQrm4FlmkC2apYgRnQcmPWiGZDlGxiNtltnUFolMe8497Esry+jA==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/types': 7.23.5
- '@jridgewell/gen-mapping': 0.3.3
- '@jridgewell/trace-mapping': 0.3.20
- jsesc: 2.5.2
- dev: true
-
- /@babel/helper-annotate-as-pure@7.22.5:
- resolution: {integrity: sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/types': 7.23.5
- dev: true
-
- /@babel/helper-compilation-targets@7.22.15:
- resolution: {integrity: sha512-y6EEzULok0Qvz8yyLkCvVX+02ic+By2UdOhylwUOvOn9dvYc9mKICJuuU1n1XBI02YWsNsnrY1kc6DVbjcXbtw==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/compat-data': 7.23.5
- '@babel/helper-validator-option': 7.23.5
- browserslist: 4.22.1
- lru-cache: 5.1.1
- semver: 6.3.1
- dev: true
-
- /@babel/helper-create-class-features-plugin@7.23.5(@babel/core@7.23.5):
- resolution: {integrity: sha512-QELlRWxSpgdwdJzSJn4WAhKC+hvw/AtHbbrIoncKHkhKKR/luAlKkgBDcri1EzWAo8f8VvYVryEHN4tax/V67A==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0
- dependencies:
- '@babel/core': 7.23.5
- '@babel/helper-annotate-as-pure': 7.22.5
- '@babel/helper-environment-visitor': 7.22.20
- '@babel/helper-function-name': 7.23.0
- '@babel/helper-member-expression-to-functions': 7.23.0
- '@babel/helper-optimise-call-expression': 7.22.5
- '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.5)
- '@babel/helper-skip-transparent-expression-wrappers': 7.22.5
- '@babel/helper-split-export-declaration': 7.22.6
- semver: 6.3.1
- dev: true
-
- /@babel/helper-environment-visitor@7.22.20:
- resolution: {integrity: sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==}
- engines: {node: '>=6.9.0'}
- dev: true
-
- /@babel/helper-function-name@7.23.0:
- resolution: {integrity: sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/template': 7.22.15
- '@babel/types': 7.23.5
- dev: true
-
- /@babel/helper-hoist-variables@7.22.5:
- resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/types': 7.23.5
- dev: true
-
- /@babel/helper-member-expression-to-functions@7.23.0:
- resolution: {integrity: sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/types': 7.23.5
- dev: true
-
- /@babel/helper-module-imports@7.22.15:
- resolution: {integrity: sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/types': 7.23.5
- dev: true
-
- /@babel/helper-module-transforms@7.23.3(@babel/core@7.23.5):
- resolution: {integrity: sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0
- dependencies:
- '@babel/core': 7.23.5
- '@babel/helper-environment-visitor': 7.22.20
- '@babel/helper-module-imports': 7.22.15
- '@babel/helper-simple-access': 7.22.5
- '@babel/helper-split-export-declaration': 7.22.6
- '@babel/helper-validator-identifier': 7.22.20
- dev: true
-
- /@babel/helper-optimise-call-expression@7.22.5:
- resolution: {integrity: sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/types': 7.23.5
- dev: true
-
- /@babel/helper-plugin-utils@7.22.5:
- resolution: {integrity: sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==}
- engines: {node: '>=6.9.0'}
- dev: true
-
- /@babel/helper-replace-supers@7.22.20(@babel/core@7.23.5):
- resolution: {integrity: sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0
- dependencies:
- '@babel/core': 7.23.5
- '@babel/helper-environment-visitor': 7.22.20
- '@babel/helper-member-expression-to-functions': 7.23.0
- '@babel/helper-optimise-call-expression': 7.22.5
- dev: true
-
- /@babel/helper-simple-access@7.22.5:
- resolution: {integrity: sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/types': 7.23.5
- dev: true
-
- /@babel/helper-skip-transparent-expression-wrappers@7.22.5:
- resolution: {integrity: sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/types': 7.23.5
- dev: true
-
- /@babel/helper-split-export-declaration@7.22.6:
- resolution: {integrity: sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/types': 7.23.5
- dev: true
-
- /@babel/helper-string-parser@7.23.4:
- resolution: {integrity: sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==}
- engines: {node: '>=6.9.0'}
-
- /@babel/helper-validator-identifier@7.22.20:
- resolution: {integrity: sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==}
- engines: {node: '>=6.9.0'}
-
- /@babel/helper-validator-option@7.23.5:
- resolution: {integrity: sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==}
- engines: {node: '>=6.9.0'}
- dev: true
-
- /@babel/helpers@7.23.5:
- resolution: {integrity: sha512-oO7us8FzTEsG3U6ag9MfdF1iA/7Z6dz+MtFhifZk8C8o453rGJFFWUP1t+ULM9TUIAzC9uxXEiXjOiVMyd7QPg==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/template': 7.22.15
- '@babel/traverse': 7.23.5
- '@babel/types': 7.23.5
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /@babel/highlight@7.23.4:
- resolution: {integrity: sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/helper-validator-identifier': 7.22.20
- chalk: 2.4.2
- js-tokens: 4.0.0
- dev: true
-
- /@babel/parser@7.23.5:
- resolution: {integrity: sha512-hOOqoiNXrmGdFbhgCzu6GiURxUgM27Xwd/aPuu8RfHEZPBzL1Z54okAHAQjXfcQNwvrlkAmAp4SlRTZ45vlthQ==}
- engines: {node: '>=6.0.0'}
- hasBin: true
- dependencies:
- '@babel/types': 7.23.5
-
- /@babel/plugin-syntax-jsx@7.23.3(@babel/core@7.23.5):
- resolution: {integrity: sha512-EB2MELswq55OHUoRZLGg/zC7QWUKfNLpE57m/S2yr1uEneIgsTgrSzXP3NXEsMkVn76OlaVVnzN+ugObuYGwhg==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.23.5
- '@babel/helper-plugin-utils': 7.22.5
- dev: true
-
- /@babel/plugin-syntax-typescript@7.23.3(@babel/core@7.23.5):
- resolution: {integrity: sha512-9EiNjVJOMwCO+43TqoTrgQ8jMwcAd0sWyXi9RPfIsLTj4R2MADDDQXELhffaUx/uJv2AYcxBgPwH6j4TIA4ytQ==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.23.5
- '@babel/helper-plugin-utils': 7.22.5
- dev: true
-
- /@babel/plugin-transform-typescript@7.23.5(@babel/core@7.23.5):
- resolution: {integrity: sha512-2fMkXEJkrmwgu2Bsv1Saxgj30IXZdJ+84lQcKKI7sm719oXs0BBw2ZENKdJdR1PjWndgLCEBNXJOri0fk7RYQA==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.23.5
- '@babel/helper-annotate-as-pure': 7.22.5
- '@babel/helper-create-class-features-plugin': 7.23.5(@babel/core@7.23.5)
- '@babel/helper-plugin-utils': 7.22.5
- '@babel/plugin-syntax-typescript': 7.23.3(@babel/core@7.23.5)
- dev: true
-
- /@babel/template@7.22.15:
- resolution: {integrity: sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/code-frame': 7.23.5
- '@babel/parser': 7.23.5
- '@babel/types': 7.23.5
- dev: true
-
- /@babel/traverse@7.23.5:
- resolution: {integrity: sha512-czx7Xy5a6sapWWRx61m1Ke1Ra4vczu1mCTtJam5zRTBOonfdJ+S/B6HYmGYu3fJtr8GGET3si6IhgWVBhJ/m8w==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/code-frame': 7.23.5
- '@babel/generator': 7.23.5
- '@babel/helper-environment-visitor': 7.22.20
- '@babel/helper-function-name': 7.23.0
- '@babel/helper-hoist-variables': 7.22.5
- '@babel/helper-split-export-declaration': 7.22.6
- '@babel/parser': 7.23.5
- '@babel/types': 7.23.5
- debug: 4.3.4
- globals: 11.12.0
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /@babel/types@7.23.5:
- resolution: {integrity: sha512-ON5kSOJwVO6xXVRTvOI0eOnWe7VdUcIpsovGo9U/Br4Ie4UVFQTboO2cYnDhAGU6Fp+UxSiT+pMft0SMHfuq6w==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/helper-string-parser': 7.23.4
- '@babel/helper-validator-identifier': 7.22.20
- to-fast-properties: 2.0.0
-
- /@esbuild/android-arm64@0.18.20:
- resolution: {integrity: sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==}
- engines: {node: '>=12'}
- cpu: [arm64]
- os: [android]
- requiresBuild: true
- dev: true
- optional: true
-
- /@esbuild/android-arm64@0.19.8:
- resolution: {integrity: sha512-B8JbS61bEunhfx8kasogFENgQfr/dIp+ggYXwTqdbMAgGDhRa3AaPpQMuQU0rNxDLECj6FhDzk1cF9WHMVwrtA==}
- engines: {node: '>=12'}
- cpu: [arm64]
- os: [android]
- requiresBuild: true
- dev: true
- optional: true
-
- /@esbuild/android-arm@0.18.20:
- resolution: {integrity: sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==}
- engines: {node: '>=12'}
- cpu: [arm]
- os: [android]
- requiresBuild: true
- dev: true
- optional: true
-
- /@esbuild/android-arm@0.19.8:
- resolution: {integrity: sha512-31E2lxlGM1KEfivQl8Yf5aYU/mflz9g06H6S15ITUFQueMFtFjESRMoDSkvMo8thYvLBax+VKTPlpnx+sPicOA==}
- engines: {node: '>=12'}
- cpu: [arm]
- os: [android]
- requiresBuild: true
- dev: true
- optional: true
-
- /@esbuild/android-x64@0.18.20:
- resolution: {integrity: sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==}
- engines: {node: '>=12'}
- cpu: [x64]
- os: [android]
- requiresBuild: true
- dev: true
- optional: true
-
- /@esbuild/android-x64@0.19.8:
- resolution: {integrity: sha512-rdqqYfRIn4jWOp+lzQttYMa2Xar3OK9Yt2fhOhzFXqg0rVWEfSclJvZq5fZslnz6ypHvVf3CT7qyf0A5pM682A==}
- engines: {node: '>=12'}
- cpu: [x64]
- os: [android]
- requiresBuild: true
- dev: true
- optional: true
-
- /@esbuild/darwin-arm64@0.18.20:
- resolution: {integrity: sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==}
- engines: {node: '>=12'}
- cpu: [arm64]
- os: [darwin]
- requiresBuild: true
- dev: true
- optional: true
-
- /@esbuild/darwin-arm64@0.19.8:
- resolution: {integrity: sha512-RQw9DemMbIq35Bprbboyf8SmOr4UXsRVxJ97LgB55VKKeJOOdvsIPy0nFyF2l8U+h4PtBx/1kRf0BelOYCiQcw==}
- engines: {node: '>=12'}
- cpu: [arm64]
- os: [darwin]
- requiresBuild: true
- dev: true
- optional: true
-
- /@esbuild/darwin-x64@0.18.20:
- resolution: {integrity: sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==}
- engines: {node: '>=12'}
- cpu: [x64]
- os: [darwin]
- requiresBuild: true
- dev: true
- optional: true
-
- /@esbuild/darwin-x64@0.19.8:
- resolution: {integrity: sha512-3sur80OT9YdeZwIVgERAysAbwncom7b4bCI2XKLjMfPymTud7e/oY4y+ci1XVp5TfQp/bppn7xLw1n/oSQY3/Q==}
- engines: {node: '>=12'}
- cpu: [x64]
- os: [darwin]
- requiresBuild: true
- dev: true
- optional: true
-
- /@esbuild/freebsd-arm64@0.18.20:
- resolution: {integrity: sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==}
- engines: {node: '>=12'}
- cpu: [arm64]
- os: [freebsd]
- requiresBuild: true
- dev: true
- optional: true
-
- /@esbuild/freebsd-arm64@0.19.8:
- resolution: {integrity: sha512-WAnPJSDattvS/XtPCTj1tPoTxERjcTpH6HsMr6ujTT+X6rylVe8ggxk8pVxzf5U1wh5sPODpawNicF5ta/9Tmw==}
- engines: {node: '>=12'}
- cpu: [arm64]
- os: [freebsd]
- requiresBuild: true
- dev: true
- optional: true
-
- /@esbuild/freebsd-x64@0.18.20:
- resolution: {integrity: sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==}
- engines: {node: '>=12'}
- cpu: [x64]
- os: [freebsd]
- requiresBuild: true
- dev: true
- optional: true
-
- /@esbuild/freebsd-x64@0.19.8:
- resolution: {integrity: sha512-ICvZyOplIjmmhjd6mxi+zxSdpPTKFfyPPQMQTK/w+8eNK6WV01AjIztJALDtwNNfFhfZLux0tZLC+U9nSyA5Zg==}
- engines: {node: '>=12'}
- cpu: [x64]
- os: [freebsd]
- requiresBuild: true
- dev: true
- optional: true
-
- /@esbuild/linux-arm64@0.18.20:
- resolution: {integrity: sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==}
- engines: {node: '>=12'}
- cpu: [arm64]
- os: [linux]
- requiresBuild: true
- dev: true
- optional: true
-
- /@esbuild/linux-arm64@0.19.8:
- resolution: {integrity: sha512-z1zMZivxDLHWnyGOctT9JP70h0beY54xDDDJt4VpTX+iwA77IFsE1vCXWmprajJGa+ZYSqkSbRQ4eyLCpCmiCQ==}
- engines: {node: '>=12'}
- cpu: [arm64]
- os: [linux]
- requiresBuild: true
- dev: true
- optional: true
-
- /@esbuild/linux-arm@0.18.20:
- resolution: {integrity: sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==}
- engines: {node: '>=12'}
- cpu: [arm]
- os: [linux]
- requiresBuild: true
- dev: true
- optional: true
-
- /@esbuild/linux-arm@0.19.8:
- resolution: {integrity: sha512-H4vmI5PYqSvosPaTJuEppU9oz1dq2A7Mr2vyg5TF9Ga+3+MGgBdGzcyBP7qK9MrwFQZlvNyJrvz6GuCaj3OukQ==}
- engines: {node: '>=12'}
- cpu: [arm]
- os: [linux]
- requiresBuild: true
- dev: true
- optional: true
-
- /@esbuild/linux-ia32@0.18.20:
- resolution: {integrity: sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==}
- engines: {node: '>=12'}
- cpu: [ia32]
- os: [linux]
- requiresBuild: true
- dev: true
- optional: true
-
- /@esbuild/linux-ia32@0.19.8:
- resolution: {integrity: sha512-1a8suQiFJmZz1khm/rDglOc8lavtzEMRo0v6WhPgxkrjcU0LkHj+TwBrALwoz/OtMExvsqbbMI0ChyelKabSvQ==}
- engines: {node: '>=12'}
- cpu: [ia32]
- os: [linux]
- requiresBuild: true
- dev: true
- optional: true
-
- /@esbuild/linux-loong64@0.18.20:
- resolution: {integrity: sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==}
- engines: {node: '>=12'}
- cpu: [loong64]
- os: [linux]
- requiresBuild: true
- dev: true
- optional: true
-
- /@esbuild/linux-loong64@0.19.8:
- resolution: {integrity: sha512-fHZWS2JJxnXt1uYJsDv9+b60WCc2RlvVAy1F76qOLtXRO+H4mjt3Tr6MJ5l7Q78X8KgCFudnTuiQRBhULUyBKQ==}
- engines: {node: '>=12'}
- cpu: [loong64]
- os: [linux]
- requiresBuild: true
- dev: true
- optional: true
-
- /@esbuild/linux-mips64el@0.18.20:
- resolution: {integrity: sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==}
- engines: {node: '>=12'}
- cpu: [mips64el]
- os: [linux]
- requiresBuild: true
- dev: true
- optional: true
-
- /@esbuild/linux-mips64el@0.19.8:
- resolution: {integrity: sha512-Wy/z0EL5qZYLX66dVnEg9riiwls5IYnziwuju2oUiuxVc+/edvqXa04qNtbrs0Ukatg5HEzqT94Zs7J207dN5Q==}
- engines: {node: '>=12'}
- cpu: [mips64el]
- os: [linux]
- requiresBuild: true
- dev: true
- optional: true
-
- /@esbuild/linux-ppc64@0.18.20:
- resolution: {integrity: sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==}
- engines: {node: '>=12'}
- cpu: [ppc64]
- os: [linux]
- requiresBuild: true
- dev: true
- optional: true
-
- /@esbuild/linux-ppc64@0.19.8:
- resolution: {integrity: sha512-ETaW6245wK23YIEufhMQ3HSeHO7NgsLx8gygBVldRHKhOlD1oNeNy/P67mIh1zPn2Hr2HLieQrt6tWrVwuqrxg==}
- engines: {node: '>=12'}
- cpu: [ppc64]
- os: [linux]
- requiresBuild: true
- dev: true
- optional: true
-
- /@esbuild/linux-riscv64@0.18.20:
- resolution: {integrity: sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==}
- engines: {node: '>=12'}
- cpu: [riscv64]
- os: [linux]
- requiresBuild: true
- dev: true
- optional: true
-
- /@esbuild/linux-riscv64@0.19.8:
- resolution: {integrity: sha512-T2DRQk55SgoleTP+DtPlMrxi/5r9AeFgkhkZ/B0ap99zmxtxdOixOMI570VjdRCs9pE4Wdkz7JYrsPvsl7eESg==}
- engines: {node: '>=12'}
- cpu: [riscv64]
- os: [linux]
- requiresBuild: true
- dev: true
- optional: true
-
- /@esbuild/linux-s390x@0.18.20:
- resolution: {integrity: sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==}
- engines: {node: '>=12'}
- cpu: [s390x]
- os: [linux]
- requiresBuild: true
- dev: true
- optional: true
-
- /@esbuild/linux-s390x@0.19.8:
- resolution: {integrity: sha512-NPxbdmmo3Bk7mbNeHmcCd7R7fptJaczPYBaELk6NcXxy7HLNyWwCyDJ/Xx+/YcNH7Im5dHdx9gZ5xIwyliQCbg==}
- engines: {node: '>=12'}
- cpu: [s390x]
- os: [linux]
- requiresBuild: true
- dev: true
- optional: true
-
- /@esbuild/linux-x64@0.18.20:
- resolution: {integrity: sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==}
- engines: {node: '>=12'}
- cpu: [x64]
- os: [linux]
- requiresBuild: true
- dev: true
- optional: true
-
- /@esbuild/linux-x64@0.19.8:
- resolution: {integrity: sha512-lytMAVOM3b1gPypL2TRmZ5rnXl7+6IIk8uB3eLsV1JwcizuolblXRrc5ShPrO9ls/b+RTp+E6gbsuLWHWi2zGg==}
- engines: {node: '>=12'}
- cpu: [x64]
- os: [linux]
- requiresBuild: true
- dev: true
- optional: true
-
- /@esbuild/netbsd-x64@0.18.20:
- resolution: {integrity: sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==}
- engines: {node: '>=12'}
- cpu: [x64]
- os: [netbsd]
- requiresBuild: true
- dev: true
- optional: true
-
- /@esbuild/netbsd-x64@0.19.8:
- resolution: {integrity: sha512-hvWVo2VsXz/8NVt1UhLzxwAfo5sioj92uo0bCfLibB0xlOmimU/DeAEsQILlBQvkhrGjamP0/el5HU76HAitGw==}
- engines: {node: '>=12'}
- cpu: [x64]
- os: [netbsd]
- requiresBuild: true
- dev: true
- optional: true
-
- /@esbuild/openbsd-x64@0.18.20:
- resolution: {integrity: sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==}
- engines: {node: '>=12'}
- cpu: [x64]
- os: [openbsd]
- requiresBuild: true
- dev: true
- optional: true
-
- /@esbuild/openbsd-x64@0.19.8:
- resolution: {integrity: sha512-/7Y7u77rdvmGTxR83PgaSvSBJCC2L3Kb1M/+dmSIvRvQPXXCuC97QAwMugBNG0yGcbEGfFBH7ojPzAOxfGNkwQ==}
- engines: {node: '>=12'}
- cpu: [x64]
- os: [openbsd]
- requiresBuild: true
- dev: true
- optional: true
-
- /@esbuild/sunos-x64@0.18.20:
- resolution: {integrity: sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==}
- engines: {node: '>=12'}
- cpu: [x64]
- os: [sunos]
- requiresBuild: true
- dev: true
- optional: true
-
- /@esbuild/sunos-x64@0.19.8:
- resolution: {integrity: sha512-9Lc4s7Oi98GqFA4HzA/W2JHIYfnXbUYgekUP/Sm4BG9sfLjyv6GKKHKKVs83SMicBF2JwAX6A1PuOLMqpD001w==}
- engines: {node: '>=12'}
- cpu: [x64]
- os: [sunos]
- requiresBuild: true
- dev: true
- optional: true
-
- /@esbuild/win32-arm64@0.18.20:
- resolution: {integrity: sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==}
- engines: {node: '>=12'}
- cpu: [arm64]
- os: [win32]
- requiresBuild: true
- dev: true
- optional: true
-
- /@esbuild/win32-arm64@0.19.8:
- resolution: {integrity: sha512-rq6WzBGjSzihI9deW3fC2Gqiak68+b7qo5/3kmB6Gvbh/NYPA0sJhrnp7wgV4bNwjqM+R2AApXGxMO7ZoGhIJg==}
- engines: {node: '>=12'}
- cpu: [arm64]
- os: [win32]
- requiresBuild: true
- dev: true
- optional: true
-
- /@esbuild/win32-ia32@0.18.20:
- resolution: {integrity: sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==}
- engines: {node: '>=12'}
- cpu: [ia32]
- os: [win32]
- requiresBuild: true
- dev: true
- optional: true
-
- /@esbuild/win32-ia32@0.19.8:
- resolution: {integrity: sha512-AIAbverbg5jMvJznYiGhrd3sumfwWs8572mIJL5NQjJa06P8KfCPWZQ0NwZbPQnbQi9OWSZhFVSUWjjIrn4hSw==}
- engines: {node: '>=12'}
- cpu: [ia32]
- os: [win32]
- requiresBuild: true
- dev: true
- optional: true
-
- /@esbuild/win32-x64@0.18.20:
- resolution: {integrity: sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==}
- engines: {node: '>=12'}
- cpu: [x64]
- os: [win32]
- requiresBuild: true
- dev: true
- optional: true
-
- /@esbuild/win32-x64@0.19.8:
- resolution: {integrity: sha512-bfZ0cQ1uZs2PqpulNL5j/3w+GDhP36k1K5c38QdQg+Swy51jFZWWeIkteNsufkQxp986wnqRRsb/bHbY1WQ7TA==}
- engines: {node: '>=12'}
- cpu: [x64]
- os: [win32]
- requiresBuild: true
- dev: true
- optional: true
-
- /@jridgewell/gen-mapping@0.3.3:
- resolution: {integrity: sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==}
- engines: {node: '>=6.0.0'}
- dependencies:
- '@jridgewell/set-array': 1.1.2
- '@jridgewell/sourcemap-codec': 1.4.15
- '@jridgewell/trace-mapping': 0.3.20
- dev: true
-
- /@jridgewell/resolve-uri@3.1.1:
- resolution: {integrity: sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==}
- engines: {node: '>=6.0.0'}
- dev: true
-
- /@jridgewell/set-array@1.1.2:
- resolution: {integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==}
- engines: {node: '>=6.0.0'}
- dev: true
-
- /@jridgewell/sourcemap-codec@1.4.15:
- resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==}
-
- /@jridgewell/trace-mapping@0.3.20:
- resolution: {integrity: sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==}
- dependencies:
- '@jridgewell/resolve-uri': 3.1.1
- '@jridgewell/sourcemap-codec': 1.4.15
- dev: true
-
- /@polka/url@1.0.0-next.23:
- resolution: {integrity: sha512-C16M+IYz0rgRhWZdCmK+h58JMv8vijAA61gmz2rspCSwKwzBebpdcsiUmwrtJRdphuY30i6BSLEOP8ppbNLyLg==}
- dev: true
-
- /@rollup/pluginutils@5.1.0:
- resolution: {integrity: sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==}
- engines: {node: '>=14.0.0'}
- peerDependencies:
- rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0
- peerDependenciesMeta:
- rollup:
- optional: true
- dependencies:
- '@types/estree': 1.0.5
- estree-walker: 2.0.2
- picomatch: 2.3.1
- dev: true
-
- /@rollup/rollup-android-arm-eabi@4.6.1:
- resolution: {integrity: sha512-0WQ0ouLejaUCRsL93GD4uft3rOmB8qoQMU05Kb8CmMtMBe7XUDLAltxVZI1q6byNqEtU7N1ZX1Vw5lIpgulLQA==}
- cpu: [arm]
- os: [android]
- requiresBuild: true
- dev: true
- optional: true
-
- /@rollup/rollup-android-arm64@4.6.1:
- resolution: {integrity: sha512-1TKm25Rn20vr5aTGGZqo6E4mzPicCUD79k17EgTLAsXc1zysyi4xXKACfUbwyANEPAEIxkzwue6JZ+stYzWUTA==}
- cpu: [arm64]
- os: [android]
- requiresBuild: true
- dev: true
- optional: true
-
- /@rollup/rollup-darwin-arm64@4.6.1:
- resolution: {integrity: sha512-cEXJQY/ZqMACb+nxzDeX9IPLAg7S94xouJJCNVE5BJM8JUEP4HeTF+ti3cmxWeSJo+5D+o8Tc0UAWUkfENdeyw==}
- cpu: [arm64]
- os: [darwin]
- requiresBuild: true
- dev: true
- optional: true
-
- /@rollup/rollup-darwin-x64@4.6.1:
- resolution: {integrity: sha512-LoSU9Xu56isrkV2jLldcKspJ7sSXmZWkAxg7sW/RfF7GS4F5/v4EiqKSMCFbZtDu2Nc1gxxFdQdKwkKS4rwxNg==}
- cpu: [x64]
- os: [darwin]
- requiresBuild: true
- dev: true
- optional: true
-
- /@rollup/rollup-linux-arm-gnueabihf@4.6.1:
- resolution: {integrity: sha512-EfI3hzYAy5vFNDqpXsNxXcgRDcFHUWSx5nnRSCKwXuQlI5J9dD84g2Usw81n3FLBNsGCegKGwwTVsSKK9cooSQ==}
- cpu: [arm]
- os: [linux]
- requiresBuild: true
- dev: true
- optional: true
-
- /@rollup/rollup-linux-arm64-gnu@4.6.1:
- resolution: {integrity: sha512-9lhc4UZstsegbNLhH0Zu6TqvDfmhGzuCWtcTFXY10VjLLUe4Mr0Ye2L3rrtHaDd/J5+tFMEuo5LTCSCMXWfUKw==}
- cpu: [arm64]
- os: [linux]
- requiresBuild: true
- dev: true
- optional: true
-
- /@rollup/rollup-linux-arm64-musl@4.6.1:
- resolution: {integrity: sha512-FfoOK1yP5ksX3wwZ4Zk1NgyGHZyuRhf99j64I5oEmirV8EFT7+OhUZEnP+x17lcP/QHJNWGsoJwrz4PJ9fBEXw==}
- cpu: [arm64]
- os: [linux]
- requiresBuild: true
- dev: true
- optional: true
-
- /@rollup/rollup-linux-x64-gnu@4.6.1:
- resolution: {integrity: sha512-DNGZvZDO5YF7jN5fX8ZqmGLjZEXIJRdJEdTFMhiyXqyXubBa0WVLDWSNlQ5JR2PNgDbEV1VQowhVRUh+74D+RA==}
- cpu: [x64]
- os: [linux]
- requiresBuild: true
- dev: true
- optional: true
-
- /@rollup/rollup-linux-x64-musl@4.6.1:
- resolution: {integrity: sha512-RkJVNVRM+piYy87HrKmhbexCHg3A6Z6MU0W9GHnJwBQNBeyhCJG9KDce4SAMdicQnpURggSvtbGo9xAWOfSvIQ==}
- cpu: [x64]
- os: [linux]
- requiresBuild: true
- dev: true
- optional: true
-
- /@rollup/rollup-win32-arm64-msvc@4.6.1:
- resolution: {integrity: sha512-v2FVT6xfnnmTe3W9bJXl6r5KwJglMK/iRlkKiIFfO6ysKs0rDgz7Cwwf3tjldxQUrHL9INT/1r4VA0n9L/F1vQ==}
- cpu: [arm64]
- os: [win32]
- requiresBuild: true
- dev: true
- optional: true
-
- /@rollup/rollup-win32-ia32-msvc@4.6.1:
- resolution: {integrity: sha512-YEeOjxRyEjqcWphH9dyLbzgkF8wZSKAKUkldRY6dgNR5oKs2LZazqGB41cWJ4Iqqcy9/zqYgmzBkRoVz3Q9MLw==}
- cpu: [ia32]
- os: [win32]
- requiresBuild: true
- dev: true
- optional: true
-
- /@rollup/rollup-win32-x64-msvc@4.6.1:
- resolution: {integrity: sha512-0zfTlFAIhgz8V2G8STq8toAjsYYA6eci1hnXuyOTUFnymrtJwnS6uGKiv3v5UrPZkBlamLvrLV2iiaeqCKzb0A==}
- cpu: [x64]
- os: [win32]
- requiresBuild: true
- dev: true
- optional: true
-
- /@types/estree@1.0.5:
- resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==}
- dev: true
-
- /@vitejs/plugin-vue-jsx@3.1.0(vite@5.0.4)(vue@3.3.9):
- resolution: {integrity: sha512-w9M6F3LSEU5kszVb9An2/MmXNxocAnUb3WhRr8bHlimhDrXNt6n6D2nJQR3UXpGlZHh/EsgouOHCsM8V3Ln+WA==}
- engines: {node: ^14.18.0 || >=16.0.0}
- peerDependencies:
- vite: ^4.0.0 || ^5.0.0
- vue: ^3.0.0
- dependencies:
- '@babel/core': 7.23.5
- '@babel/plugin-transform-typescript': 7.23.5(@babel/core@7.23.5)
- '@vue/babel-plugin-jsx': 1.1.5(@babel/core@7.23.5)
- vite: 5.0.4
- vue: 3.3.9(typescript@5.3.2)
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /@vitejs/plugin-vue@4.5.0(vite@5.0.4)(vue@3.3.9):
- resolution: {integrity: sha512-a2WSpP8X8HTEww/U00bU4mX1QpLINNuz/2KMNpLsdu3BzOpak3AGI1CJYBTXcc4SPhaD0eNRUp7IyQK405L5dQ==}
- engines: {node: ^14.18.0 || >=16.0.0}
- peerDependencies:
- vite: ^4.0.0 || ^5.0.0
- vue: ^3.2.25
- dependencies:
- vite: 5.0.4
- vue: 3.3.9(typescript@5.3.2)
- dev: true
-
- /@volar/language-core@1.10.10:
- resolution: {integrity: sha512-nsV1o3AZ5n5jaEAObrS3MWLBWaGwUj/vAsc15FVNIv+DbpizQRISg9wzygsHBr56ELRH8r4K75vkYNMtsSNNWw==}
- dependencies:
- '@volar/source-map': 1.10.10
- dev: true
-
- /@volar/source-map@1.10.10:
- resolution: {integrity: sha512-GVKjLnifV4voJ9F0vhP56p4+F3WGf+gXlRtjFZsv6v3WxBTWU3ZVeaRaEHJmWrcv5LXmoYYpk/SC25BKemPRkg==}
- dependencies:
- muggle-string: 0.3.1
- dev: true
-
- /@vue-macros/api@0.9.0(vue@3.3.9):
- resolution: {integrity: sha512-PYV/yhoOh1F5z0mFg0/A8OhuwmDI/ta+XwYkNZYyuA9QZ1jMWZFOA0ZdUAjTCHG6AdVFbkajR+XyxTNnQ+YytQ==}
- engines: {node: '>=16.14.0'}
- dependencies:
- '@babel/types': 7.23.5
- '@vue-macros/common': 1.9.0(vue@3.3.9)
- resolve.exports: 2.0.2
- transitivePeerDependencies:
- - rollup
- - vue
- dev: true
-
- /@vue-macros/better-define@1.7.0(vue@3.3.9):
- resolution: {integrity: sha512-MO+wAWFU8FF8YPMCmonv18FRJko7OZLy2wT7ia0RKwDCgu7IEKnSbLIfnUNwUsceVAPGOrVapDiIcQ+VVMJoiw==}
- engines: {node: '>=16.14.0'}
- dependencies:
- '@vue-macros/api': 0.9.0(vue@3.3.9)
- '@vue-macros/common': 1.9.0(vue@3.3.9)
- unplugin: 1.5.1
- transitivePeerDependencies:
- - rollup
- - vue
- dev: true
-
- /@vue-macros/boolean-prop@0.3.0(vue@3.3.9):
- resolution: {integrity: sha512-QhG3FgusmtQ0dIvrs8SsgBUg0micfYdXmNJo1YPh+VykHwPcmw4kuTBSJsbzMM09I+62vgKi6FTYt3nZ74DBIA==}
- engines: {node: '>=16.14.0'}
- dependencies:
- '@vue-macros/common': 1.9.0(vue@3.3.9)
- '@vue/compiler-core': 3.3.9
- transitivePeerDependencies:
- - rollup
- - vue
- dev: true
-
- /@vue-macros/chain-call@0.2.0(vue@3.3.9):
- resolution: {integrity: sha512-0fC6mxYSJfU3hHrRwgLho9rZSgkIAZo0OKIWW7ZyrAlyNhZtq+8c7sq59samPFdZpYcwTfOBUcK5YuC3pjT9VQ==}
- engines: {node: '>=16.14.0'}
- dependencies:
- '@vue-macros/common': 1.9.0(vue@3.3.9)
- unplugin: 1.5.1
- transitivePeerDependencies:
- - rollup
- - vue
- dev: true
-
- /@vue-macros/common@1.9.0(vue@3.3.9):
- resolution: {integrity: sha512-LbfRHDkceuokkLlVuQW9Wq3ZLmRs6KIDPzCjUvvL14HB4GslWdtvBB1suFfNs6VMvh9Zj30cEKF/EAP7QBCZ6Q==}
- engines: {node: '>=16.14.0'}
- peerDependencies:
- vue: ^2.7.0 || ^3.2.25
- peerDependenciesMeta:
- vue:
- optional: true
- dependencies:
- '@babel/types': 7.23.5
- '@rollup/pluginutils': 5.1.0
- '@vue/compiler-sfc': 3.3.9
- ast-kit: 0.11.2
- local-pkg: 0.5.0
- magic-string-ast: 0.3.0
- vue: 3.3.9(typescript@5.3.2)
- transitivePeerDependencies:
- - rollup
- dev: true
-
- /@vue-macros/define-emit@0.2.0(vue@3.3.9):
- resolution: {integrity: sha512-h0BuYXD+3FcCjlWeCNp06n4wZfExrnl8rBs6KUTjGXwVglxjI6RHJT2kfK+p3TJpPCwvNct+iBS6CYA1w5eTfQ==}
- engines: {node: '>=16.14.0'}
- peerDependencies:
- vue: ^2.7.0 || ^3.2.25
- dependencies:
- '@vue-macros/api': 0.9.0(vue@3.3.9)
- '@vue-macros/common': 1.9.0(vue@3.3.9)
- unplugin: 1.5.1
- vue: 3.3.9(typescript@5.3.2)
- transitivePeerDependencies:
- - rollup
- dev: true
-
- /@vue-macros/define-models@1.2.0(vue@3.3.9):
- resolution: {integrity: sha512-h4drdveUgNYxy+6tylFg/oGIStT7dZ4uo4CMXl5VkLzso78Yhsxqdz00ccm6gaAB9jdDCry2RGqL5ACEyDmLZA==}
- engines: {node: '>=16.14.0'}
- peerDependencies:
- '@vueuse/core': '>=9.0.0'
- peerDependenciesMeta:
- '@vueuse/core':
- optional: true
- dependencies:
- '@vue-macros/common': 1.9.0(vue@3.3.9)
- ast-walker-scope: 0.5.0
- unplugin: 1.5.1
- transitivePeerDependencies:
- - rollup
- - vue
- dev: true
-
- /@vue-macros/define-prop@0.3.0(vue@3.3.9):
- resolution: {integrity: sha512-aiu+tJp8eIT2wigzbP5lH0KoZhyTqiw2rysEVEK193logk6T8Fls5Yxf8YmOetrzpwOp6M4RciACGyiILLrsug==}
- engines: {node: '>=16.14.0'}
- peerDependencies:
- vue: ^2.7.0 || ^3.2.25
- dependencies:
- '@vue-macros/api': 0.9.0(vue@3.3.9)
- '@vue-macros/common': 1.9.0(vue@3.3.9)
- unplugin: 1.5.1
- vue: 3.3.9(typescript@5.3.2)
- transitivePeerDependencies:
- - rollup
- dev: true
-
- /@vue-macros/define-props-refs@1.2.0(vue@3.3.9):
- resolution: {integrity: sha512-ZWA9raSedk+eRfailc9gkyA4PHJrMGDg/tzV/yp89dDNVTzp9M1qQdLTV9S6R0ern/48ZvSYcz4n8ZVNwHg+Aw==}
- engines: {node: '>=16.14.0'}
- peerDependencies:
- vue: ^2.7.0 || ^3.2.25
- dependencies:
- '@vue-macros/common': 1.9.0(vue@3.3.9)
- unplugin: 1.5.1
- vue: 3.3.9(typescript@5.3.2)
- transitivePeerDependencies:
- - rollup
- dev: true
-
- /@vue-macros/define-props@2.0.0(@vue-macros/reactivity-transform@0.4.0)(vue@3.3.9):
- resolution: {integrity: sha512-OYdw4Bz12FDUHbHL5Ql5T5rO0V0laITbEyKGTvYwpeBim4oyTx+EodIx+edvgquLHtMYPabwRKJ6v9XoTlxc0g==}
- engines: {node: '>=16.14.0'}
- peerDependencies:
- '@vue-macros/reactivity-transform': ^0.4.0
- vue: ^2.7.0 || ^3.2.25
- dependencies:
- '@vue-macros/common': 1.9.0(vue@3.3.9)
- '@vue-macros/reactivity-transform': 0.4.0(vue@3.3.9)
- unplugin: 1.5.1
- vue: 3.3.9(typescript@5.3.2)
- transitivePeerDependencies:
- - rollup
- dev: true
-
- /@vue-macros/define-render@1.5.0(vue@3.3.9):
- resolution: {integrity: sha512-QgScJaWRkZ6iYwm8k0uVlhPCfdGJYkMbkLr8Pr/pTRrjmXl3W+f7ZRbBDPKl4GBxVdJ+pHWjP0NsYuPb1dUXtw==}
- engines: {node: '>=16.14.0'}
- peerDependencies:
- vue: ^2.7.0 || ^3.0.0
- dependencies:
- '@vue-macros/common': 1.9.0(vue@3.3.9)
- unplugin: 1.5.1
- vue: 3.3.9(typescript@5.3.2)
- transitivePeerDependencies:
- - rollup
- dev: true
-
- /@vue-macros/define-slots@1.1.0(vue@3.3.9):
- resolution: {integrity: sha512-vkIxGrFhqdd8fvEuIGaIVw3ex0TB8MZFzGH5digCPOxBsBEeNNlTlwS3D63Qd5mCDpVsZy9xkuv159T9GS1DIg==}
- engines: {node: '>=16.14.0'}
- peerDependencies:
- vue: ^2.7.0 || ^3.0.0
- dependencies:
- '@vue-macros/common': 1.9.0(vue@3.3.9)
- unplugin: 1.5.1
- vue: 3.3.9(typescript@5.3.2)
- transitivePeerDependencies:
- - rollup
- dev: true
-
- /@vue-macros/devtools@0.2.0(typescript@5.3.2)(vite@5.0.4):
- resolution: {integrity: sha512-jHjvY1bFgQLe/2+5pBOG4fgmL5MPhsqQDj7Barhj8YN+Oe7U2hBImvfAyOGpqd2uucLOWQTP1cWrp3q9b1svsg==}
- engines: {node: '>=16.14.0'}
- peerDependencies:
- vite: ^4.0.0 || ^5.0.0-0
- peerDependenciesMeta:
- vite:
- optional: true
- dependencies:
- sirv: 2.0.3
- vite: 5.0.4
- vue: 3.3.9(typescript@5.3.2)
- transitivePeerDependencies:
- - typescript
- dev: true
-
- /@vue-macros/export-expose@0.1.0(vue@3.3.9):
- resolution: {integrity: sha512-R1izR6LHS6yjJKI7IPDCwW385ct4KjQJVXz6jk6sL6Wk+iZbybDiGzzzK/jqpMlyzDvX0qVZ8vjACm1lidvLzA==}
- engines: {node: '>=16.14.0'}
- peerDependencies:
- vue: ^2.7.0 || ^3.2.25
- dependencies:
- '@vue-macros/common': 1.9.0(vue@3.3.9)
- '@vue/compiler-sfc': 3.3.9
- unplugin: 1.5.1
- vue: 3.3.9(typescript@5.3.2)
- transitivePeerDependencies:
- - rollup
- dev: true
-
- /@vue-macros/export-props@0.4.0(vue@3.3.9):
- resolution: {integrity: sha512-XjDmw+OCxWOR4OPARH5aosvrarCk/TF7szE3ynx4UXfhCWS7lPJpLHwYkF/pfbx6FAFDUO81Drrey2BlhzTLvA==}
- engines: {node: '>=16.14.0'}
- peerDependencies:
- vue: ^2.7.0 || ^3.2.25
- dependencies:
- '@vue-macros/common': 1.9.0(vue@3.3.9)
- unplugin: 1.5.1
- vue: 3.3.9(typescript@5.3.2)
- transitivePeerDependencies:
- - rollup
- dev: true
-
- /@vue-macros/export-render@0.2.0(vue@3.3.9):
- resolution: {integrity: sha512-kmh6drhExv3r42DPGHo1UOtEX2pw2G5CTHvHg0FQiQAMltWd11C0/LXYRR/Zorh9EoMVMAObRnw5HrcdIoQEPA==}
- engines: {node: '>=16.14.0'}
- peerDependencies:
- vue: ^2.7.0 || ^3.2.25
- dependencies:
- '@vue-macros/common': 1.9.0(vue@3.3.9)
- '@vue/compiler-sfc': 3.3.9
- unplugin: 1.5.1
- vue: 3.3.9(typescript@5.3.2)
- transitivePeerDependencies:
- - rollup
- dev: true
-
- /@vue-macros/hoist-static@1.5.0(vue@3.3.9):
- resolution: {integrity: sha512-ZhPOrnBftGmot+tLrf2db3C2LFP6hvHTOlO2tvD4r9FdhGS+ZNwKYvAiYYxH8Yevs6ZdgffAz+Gpz02QHggKuw==}
- engines: {node: '>=16.14.0'}
- dependencies:
- '@vue-macros/common': 1.9.0(vue@3.3.9)
- unplugin: 1.5.1
- transitivePeerDependencies:
- - rollup
- - vue
- dev: true
-
- /@vue-macros/jsx-directive@0.7.0(vue@3.3.9):
- resolution: {integrity: sha512-OSS7ZnwQueUkEYcjoe4VAeJLp+kkFa0l5mm4fkPQs9zK1uq4D+kCw+Hhg9OyrKNdiWpNutdUHgolJPNsqXUp7A==}
- engines: {node: '>=16.14.0'}
- dependencies:
- '@vue-macros/common': 1.9.0(vue@3.3.9)
- unplugin: 1.5.1
- transitivePeerDependencies:
- - rollup
- - vue
- dev: true
-
- /@vue-macros/named-template@0.4.0(vue@3.3.9):
- resolution: {integrity: sha512-dItF6N/WMWH0INQ5XqZ2SsFo5pZ+Q0muOWfTpi52GaeD96+N02yYUdT+wsZOdNu0VvLh/QuHxmDRCiiROmpL0Q==}
- engines: {node: '>=16.14.0'}
- dependencies:
- '@vue-macros/common': 1.9.0(vue@3.3.9)
- '@vue/compiler-dom': 3.3.9
- unplugin: 1.5.1
- transitivePeerDependencies:
- - rollup
- - vue
- dev: true
-
- /@vue-macros/reactivity-transform@0.4.0(vue@3.3.9):
- resolution: {integrity: sha512-3DG+FWkIZe5xZJhIdxyieIYcDKJGC3aUab1JWtEOkS8Q21rLpu6VKUjV6TmB5LNyLSGVp+7de/87Ptd6C6RHOA==}
- engines: {node: '>=16.14.0'}
- peerDependencies:
- vue: ^2.7.0 || ^3.2.25
- dependencies:
- '@babel/parser': 7.23.5
- '@vue-macros/common': 1.9.0(vue@3.3.9)
- '@vue/compiler-core': 3.3.9
- '@vue/shared': 3.3.9
- magic-string: 0.30.5
- unplugin: 1.5.1
- vue: 3.3.9(typescript@5.3.2)
- transitivePeerDependencies:
- - rollup
- dev: true
-
- /@vue-macros/setup-block@0.3.0(vue@3.3.9):
- resolution: {integrity: sha512-URaruhrjrMnSAWt+elPblfqOUhL1y7uZKFzrfgPlr/uuyQGDsmxK/ZEw5gMY77rrJwcEqNfHDkNR8BV27gp/3w==}
- engines: {node: '>=16.14.0'}
- dependencies:
- '@vue-macros/common': 1.9.0(vue@3.3.9)
- '@vue/compiler-dom': 3.3.9
- unplugin: 1.5.1
- transitivePeerDependencies:
- - rollup
- - vue
- dev: true
-
- /@vue-macros/setup-component@0.17.0(vue@3.3.9):
- resolution: {integrity: sha512-s/jwPQ+lGp3O0kgCFtPkH2+kvLtCLJ04iP+gTQwRXpgXDuQ6UlRdBday5wuhV32cq8C2oLHmKwSvYX/8N7WkRg==}
- engines: {node: '>=16.14.0'}
- dependencies:
- '@vue-macros/common': 1.9.0(vue@3.3.9)
- unplugin: 1.5.1
- transitivePeerDependencies:
- - rollup
- - vue
- dev: true
-
- /@vue-macros/setup-sfc@0.17.0(vue@3.3.9):
- resolution: {integrity: sha512-4cCoEl+tzEuJtHg4q6MlTLyM1M/xf+CC+d12QaCGbUgALfUAIa85sB8XnnPgxxu2A6MpD+4uE+6BrJHBOXIiVw==}
- engines: {node: '>=16.14.0'}
- dependencies:
- '@vue-macros/common': 1.9.0(vue@3.3.9)
- unplugin: 1.5.1
- transitivePeerDependencies:
- - rollup
- - vue
- dev: true
-
- /@vue-macros/short-bind@0.2.0(vue@3.3.9):
- resolution: {integrity: sha512-1cHCWaysLvrX4Oms+yAEhYjdxP0lfblC6JSlHZ0wzKVnsJ6DAWVaopp1H2kt3uJmWPr8C5iOYO7HRmRxd4JkrQ==}
- engines: {node: '>=16.14.0'}
- dependencies:
- '@vue-macros/common': 1.9.0(vue@3.3.9)
- '@vue/compiler-core': 3.3.9
- transitivePeerDependencies:
- - rollup
- - vue
- dev: true
-
- /@vue-macros/short-emits@1.5.0(vue@3.3.9):
- resolution: {integrity: sha512-R3ycVQwlnq9XXTSIOJDjdZ3Gbp6EcRwabLUrJcWUEEzqNZds8lP4br7jwPnA0KDCvXdEbjCQqqpzmosLPQuung==}
- engines: {node: '>=16.14.0'}
- dependencies:
- '@vue-macros/common': 1.9.0(vue@3.3.9)
- unplugin: 1.5.1
- transitivePeerDependencies:
- - rollup
- - vue
- dev: true
-
- /@vue-macros/short-vmodel@1.4.0(vue@3.3.9):
- resolution: {integrity: sha512-0rlL+GfDbbA4FGk90a5uPIkZmYSW4Asmh/r0KHZsqhKmyKxJf9eow7/CYGjvsnDKr+hk+pnq/CUSLkUnn+ey2g==}
- engines: {node: '>=16.14.0'}
- dependencies:
- '@vue-macros/common': 1.9.0(vue@3.3.9)
- '@vue/compiler-core': 3.3.9
- transitivePeerDependencies:
- - rollup
- - vue
- dev: true
-
- /@vue-macros/volar@0.17.4(@vue-macros/reactivity-transform@0.4.0)(typescript@5.3.2)(vue@3.3.9):
- resolution: {integrity: sha512-bPOp9KPAlm1nxIYPVAKoiKS5ERQMgSROAs6fQdlYv9sE4ZgxKpha3S0ZBCFniXkRwOwGaEfMqGkflo0V1buEfw==}
- engines: {node: '>=16.14.0'}
- peerDependencies:
- vue-tsc: ^1.6.0
- peerDependenciesMeta:
- vue-tsc:
- optional: true
- dependencies:
- '@rollup/pluginutils': 5.1.0
- '@vue-macros/common': 1.9.0(vue@3.3.9)
- '@vue-macros/define-props': 2.0.0(@vue-macros/reactivity-transform@0.4.0)(vue@3.3.9)
- '@vue-macros/short-bind': 0.2.0(vue@3.3.9)
- '@vue-macros/short-vmodel': 1.4.0(vue@3.3.9)
- '@vue/language-core': 1.8.22(typescript@5.3.2)
- transitivePeerDependencies:
- - '@vue-macros/reactivity-transform'
- - rollup
- - typescript
- - vue
- dev: true
-
- /@vue/babel-helper-vue-transform-on@1.1.5:
- resolution: {integrity: sha512-SgUymFpMoAyWeYWLAY+MkCK3QEROsiUnfaw5zxOVD/M64KQs8D/4oK6Q5omVA2hnvEOE0SCkH2TZxs/jnnUj7w==}
- dev: true
-
- /@vue/babel-plugin-jsx@1.1.5(@babel/core@7.23.5):
- resolution: {integrity: sha512-nKs1/Bg9U1n3qSWnsHhCVQtAzI6aQXqua8j/bZrau8ywT1ilXQbK4FwEJGmU8fV7tcpuFvWmmN7TMmV1OBma1g==}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.23.5
- '@babel/helper-module-imports': 7.22.15
- '@babel/plugin-syntax-jsx': 7.23.3(@babel/core@7.23.5)
- '@babel/template': 7.22.15
- '@babel/traverse': 7.23.5
- '@babel/types': 7.23.5
- '@vue/babel-helper-vue-transform-on': 1.1.5
- camelcase: 6.3.0
- html-tags: 3.3.1
- svg-tags: 1.0.0
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /@vue/compiler-core@3.3.9:
- resolution: {integrity: sha512-+/Lf68Vr/nFBA6ol4xOtJrW+BQWv3QWKfRwGSm70jtXwfhZNF4R/eRgyVJYoxFRhdCTk/F6g99BP0ffPgZihfQ==}
- dependencies:
- '@babel/parser': 7.23.5
- '@vue/shared': 3.3.9
- estree-walker: 2.0.2
- source-map-js: 1.0.2
-
- /@vue/compiler-dom@3.3.9:
- resolution: {integrity: sha512-nfWubTtLXuT4iBeDSZ5J3m218MjOy42Vp2pmKVuBKo2/BLcrFUX8nCSr/bKRFiJ32R8qbdnnnBgRn9AdU5v0Sg==}
- dependencies:
- '@vue/compiler-core': 3.3.9
- '@vue/shared': 3.3.9
-
- /@vue/compiler-sfc@3.3.9:
- resolution: {integrity: sha512-wy0CNc8z4ihoDzjASCOCsQuzW0A/HP27+0MDSSICMjVIFzk/rFViezkR3dzH+miS2NDEz8ywMdbjO5ylhOLI2A==}
- dependencies:
- '@babel/parser': 7.23.5
- '@vue/compiler-core': 3.3.9
- '@vue/compiler-dom': 3.3.9
- '@vue/compiler-ssr': 3.3.9
- '@vue/reactivity-transform': 3.3.9
- '@vue/shared': 3.3.9
- estree-walker: 2.0.2
- magic-string: 0.30.5
- postcss: 8.4.31
- source-map-js: 1.0.2
-
- /@vue/compiler-ssr@3.3.9:
- resolution: {integrity: sha512-NO5oobAw78R0G4SODY5A502MGnDNiDjf6qvhn7zD7TJGc8XDeIEw4fg6JU705jZ/YhuokBKz0A5a/FL/XZU73g==}
- dependencies:
- '@vue/compiler-dom': 3.3.9
- '@vue/shared': 3.3.9
-
- /@vue/language-core@1.8.22(typescript@5.3.2):
- resolution: {integrity: sha512-bsMoJzCrXZqGsxawtUea1cLjUT9dZnDsy5TuZ+l1fxRMzUGQUG9+Ypq4w//CqpWmrx7nIAJpw2JVF/t258miRw==}
- peerDependencies:
- typescript: '*'
- peerDependenciesMeta:
- typescript:
- optional: true
- dependencies:
- '@volar/language-core': 1.10.10
- '@volar/source-map': 1.10.10
- '@vue/compiler-dom': 3.3.9
- '@vue/shared': 3.3.9
- computeds: 0.0.1
- minimatch: 9.0.3
- muggle-string: 0.3.1
- typescript: 5.3.2
- vue-template-compiler: 2.7.15
- dev: true
-
- /@vue/reactivity-transform@3.3.9:
- resolution: {integrity: sha512-HnUFm7Ry6dFa4Lp63DAxTixUp8opMtQr6RxQCpDI1vlh12rkGIeYqMvJtK+IKyEfEOa2I9oCkD1mmsPdaGpdVg==}
- dependencies:
- '@babel/parser': 7.23.5
- '@vue/compiler-core': 3.3.9
- '@vue/shared': 3.3.9
- estree-walker: 2.0.2
- magic-string: 0.30.5
-
- /@vue/reactivity@3.3.9:
- resolution: {integrity: sha512-VmpIqlNp+aYDg2X0xQhJqHx9YguOmz2UxuUJDckBdQCNkipJvfk9yA75woLWElCa0Jtyec3lAAt49GO0izsphw==}
- dependencies:
- '@vue/shared': 3.3.9
-
- /@vue/runtime-core@3.3.9:
- resolution: {integrity: sha512-xxaG9KvPm3GTRuM4ZyU8Tc+pMVzcu6eeoSRQJ9IE7NmCcClW6z4B3Ij6L4EDl80sxe/arTtQ6YmgiO4UZqRc+w==}
- dependencies:
- '@vue/reactivity': 3.3.9
- '@vue/shared': 3.3.9
-
- /@vue/runtime-dom@3.3.9:
- resolution: {integrity: sha512-e7LIfcxYSWbV6BK1wQv9qJyxprC75EvSqF/kQKe6bdZEDNValzeRXEVgiX7AHI6hZ59HA4h7WT5CGvm69vzJTQ==}
- dependencies:
- '@vue/runtime-core': 3.3.9
- '@vue/shared': 3.3.9
- csstype: 3.1.2
-
- /@vue/server-renderer@3.3.9(vue@3.3.9):
- resolution: {integrity: sha512-w0zT/s5l3Oa3ZjtLW88eO4uV6AQFqU8X5GOgzq7SkQQu6vVr+8tfm+OI2kDBplS/W/XgCBuFXiPw6T5EdwXP0A==}
- peerDependencies:
- vue: 3.3.9
- dependencies:
- '@vue/compiler-ssr': 3.3.9
- '@vue/shared': 3.3.9
- vue: 3.3.9(typescript@5.3.2)
-
- /@vue/shared@3.3.9:
- resolution: {integrity: sha512-ZE0VTIR0LmYgeyhurPTpy4KzKsuDyQbMSdM49eKkMnT5X4VfFBLysMzjIZhLEFQYjjOVVfbvUDHckwjDFiO2eA==}
-
- /acorn@8.11.2:
- resolution: {integrity: sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==}
- engines: {node: '>=0.4.0'}
- hasBin: true
- dev: true
-
- /ansi-styles@3.2.1:
- resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==}
- engines: {node: '>=4'}
- dependencies:
- color-convert: 1.9.3
- dev: true
-
- /anymatch@3.1.3:
- resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==}
- engines: {node: '>= 8'}
- dependencies:
- normalize-path: 3.0.0
- picomatch: 2.3.1
- dev: true
-
- /ast-kit@0.11.2:
- resolution: {integrity: sha512-Q0DjXK4ApbVoIf9GLyCo252tUH44iTnD/hiJ2TQaJeydYWSpKk0sI34+WMel8S9Wt5pbLgG02oJ+gkgX5DV3sQ==}
- engines: {node: '>=16.14.0'}
- dependencies:
- '@babel/parser': 7.23.5
- '@rollup/pluginutils': 5.1.0
- pathe: 1.1.1
- transitivePeerDependencies:
- - rollup
- dev: true
-
- /ast-kit@0.9.5:
- resolution: {integrity: sha512-kbL7ERlqjXubdDd+szuwdlQ1xUxEz9mCz1+m07ftNVStgwRb2RWw+U6oKo08PAvOishMxiqz1mlJyLl8yQx2Qg==}
- engines: {node: '>=16.14.0'}
- dependencies:
- '@babel/parser': 7.23.5
- '@rollup/pluginutils': 5.1.0
- pathe: 1.1.1
- transitivePeerDependencies:
- - rollup
- dev: true
-
- /ast-walker-scope@0.5.0:
- resolution: {integrity: sha512-NsyHMxBh4dmdEHjBo1/TBZvCKxffmZxRYhmclfu0PP6Aftre47jOHYaYaNqJcV0bxihxFXhDkzLHUwHc0ocd0Q==}
- engines: {node: '>=16.14.0'}
- dependencies:
- '@babel/parser': 7.23.5
- ast-kit: 0.9.5
- transitivePeerDependencies:
- - rollup
- dev: true
-
- /balanced-match@1.0.2:
- resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}
- dev: true
-
- /binary-extensions@2.2.0:
- resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==}
- engines: {node: '>=8'}
- dev: true
-
- /brace-expansion@2.0.1:
- resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==}
- dependencies:
- balanced-match: 1.0.2
- dev: true
-
- /braces@3.0.2:
- resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==}
- engines: {node: '>=8'}
- dependencies:
- fill-range: 7.0.1
- dev: true
-
- /browserslist@4.22.1:
- resolution: {integrity: sha512-FEVc202+2iuClEhZhrWy6ZiAcRLvNMyYcxZ8raemul1DYVOVdFsbqckWLdsixQZCpJlwe77Z3UTalE7jsjnKfQ==}
- engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
- hasBin: true
- dependencies:
- caniuse-lite: 1.0.30001565
- electron-to-chromium: 1.4.600
- node-releases: 2.0.14
- update-browserslist-db: 1.0.13(browserslist@4.22.1)
- dev: true
-
- /camelcase@6.3.0:
- resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==}
- engines: {node: '>=10'}
- dev: true
-
- /caniuse-lite@1.0.30001565:
- resolution: {integrity: sha512-xrE//a3O7TP0vaJ8ikzkD2c2NgcVUvsEe2IvFTntV4Yd1Z9FVzh+gW+enX96L0psrbaFMcVcH2l90xNuGDWc8w==}
- dev: true
-
- /chalk@2.4.2:
- resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==}
- engines: {node: '>=4'}
- dependencies:
- ansi-styles: 3.2.1
- escape-string-regexp: 1.0.5
- supports-color: 5.5.0
- dev: true
-
- /chokidar@3.5.3:
- resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==}
- engines: {node: '>= 8.10.0'}
- dependencies:
- anymatch: 3.1.3
- braces: 3.0.2
- glob-parent: 5.1.2
- is-binary-path: 2.1.0
- is-glob: 4.0.3
- normalize-path: 3.0.0
- readdirp: 3.6.0
- optionalDependencies:
- fsevents: 2.3.3
- dev: true
-
- /color-convert@1.9.3:
- resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==}
- dependencies:
- color-name: 1.1.3
- dev: true
-
- /color-name@1.1.3:
- resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==}
- dev: true
-
- /computeds@0.0.1:
- resolution: {integrity: sha512-7CEBgcMjVmitjYo5q8JTJVra6X5mQ20uTThdK+0kR7UEaDrAWEQcRiBtWJzga4eRpP6afNwwLsX2SET2JhVB1Q==}
- dev: true
-
- /convert-source-map@2.0.0:
- resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==}
- dev: true
-
- /csstype@3.1.2:
- resolution: {integrity: sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==}
-
- /de-indent@1.0.2:
- resolution: {integrity: sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==}
- dev: true
-
- /debug@4.3.4:
- resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==}
- engines: {node: '>=6.0'}
- peerDependencies:
- supports-color: '*'
- peerDependenciesMeta:
- supports-color:
- optional: true
- dependencies:
- ms: 2.1.2
- dev: true
-
- /electron-to-chromium@1.4.600:
- resolution: {integrity: sha512-KD6CWjf1BnQG+NsXuyiTDDT1eV13sKuYsOUioXkQweYTQIbgHkXPry9K7M+7cKtYHnSUPitVaLrXYB1jTkkYrw==}
- dev: true
-
- /esbuild@0.18.20:
- resolution: {integrity: sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==}
- engines: {node: '>=12'}
- hasBin: true
- requiresBuild: true
- optionalDependencies:
- '@esbuild/android-arm': 0.18.20
- '@esbuild/android-arm64': 0.18.20
- '@esbuild/android-x64': 0.18.20
- '@esbuild/darwin-arm64': 0.18.20
- '@esbuild/darwin-x64': 0.18.20
- '@esbuild/freebsd-arm64': 0.18.20
- '@esbuild/freebsd-x64': 0.18.20
- '@esbuild/linux-arm': 0.18.20
- '@esbuild/linux-arm64': 0.18.20
- '@esbuild/linux-ia32': 0.18.20
- '@esbuild/linux-loong64': 0.18.20
- '@esbuild/linux-mips64el': 0.18.20
- '@esbuild/linux-ppc64': 0.18.20
- '@esbuild/linux-riscv64': 0.18.20
- '@esbuild/linux-s390x': 0.18.20
- '@esbuild/linux-x64': 0.18.20
- '@esbuild/netbsd-x64': 0.18.20
- '@esbuild/openbsd-x64': 0.18.20
- '@esbuild/sunos-x64': 0.18.20
- '@esbuild/win32-arm64': 0.18.20
- '@esbuild/win32-ia32': 0.18.20
- '@esbuild/win32-x64': 0.18.20
- dev: true
-
- /esbuild@0.19.8:
- resolution: {integrity: sha512-l7iffQpT2OrZfH2rXIp7/FkmaeZM0vxbxN9KfiCwGYuZqzMg/JdvX26R31Zxn/Pxvsrg3Y9N6XTcnknqDyyv4w==}
- engines: {node: '>=12'}
- hasBin: true
- requiresBuild: true
- optionalDependencies:
- '@esbuild/android-arm': 0.19.8
- '@esbuild/android-arm64': 0.19.8
- '@esbuild/android-x64': 0.19.8
- '@esbuild/darwin-arm64': 0.19.8
- '@esbuild/darwin-x64': 0.19.8
- '@esbuild/freebsd-arm64': 0.19.8
- '@esbuild/freebsd-x64': 0.19.8
- '@esbuild/linux-arm': 0.19.8
- '@esbuild/linux-arm64': 0.19.8
- '@esbuild/linux-ia32': 0.19.8
- '@esbuild/linux-loong64': 0.19.8
- '@esbuild/linux-mips64el': 0.19.8
- '@esbuild/linux-ppc64': 0.19.8
- '@esbuild/linux-riscv64': 0.19.8
- '@esbuild/linux-s390x': 0.19.8
- '@esbuild/linux-x64': 0.19.8
- '@esbuild/netbsd-x64': 0.19.8
- '@esbuild/openbsd-x64': 0.19.8
- '@esbuild/sunos-x64': 0.19.8
- '@esbuild/win32-arm64': 0.19.8
- '@esbuild/win32-ia32': 0.19.8
- '@esbuild/win32-x64': 0.19.8
- dev: true
-
- /escalade@3.1.1:
- resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==}
- engines: {node: '>=6'}
- dev: true
-
- /escape-string-regexp@1.0.5:
- resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==}
- engines: {node: '>=0.8.0'}
- dev: true
-
- /estree-walker@2.0.2:
- resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==}
-
- /fill-range@7.0.1:
- resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==}
- engines: {node: '>=8'}
- dependencies:
- to-regex-range: 5.0.1
- dev: true
-
- /fsevents@2.3.3:
- resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==}
- engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
- os: [darwin]
- requiresBuild: true
- dev: true
- optional: true
-
- /gensync@1.0.0-beta.2:
- resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==}
- engines: {node: '>=6.9.0'}
- dev: true
-
- /get-tsconfig@4.7.2:
- resolution: {integrity: sha512-wuMsz4leaj5hbGgg4IvDU0bqJagpftG5l5cXIAvo8uZrqn0NJqwtfupTN00VnkQJPcIRrxYrm1Ue24btpCha2A==}
- dependencies:
- resolve-pkg-maps: 1.0.0
- dev: true
-
- /glob-parent@5.1.2:
- resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==}
- engines: {node: '>= 6'}
- dependencies:
- is-glob: 4.0.3
- dev: true
-
- /globals@11.12.0:
- resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==}
- engines: {node: '>=4'}
- dev: true
-
- /has-flag@3.0.0:
- resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==}
- engines: {node: '>=4'}
- dev: true
-
- /he@1.2.0:
- resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==}
- hasBin: true
- dev: true
-
- /html-tags@3.3.1:
- resolution: {integrity: sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==}
- engines: {node: '>=8'}
- dev: true
-
- /is-binary-path@2.1.0:
- resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==}
- engines: {node: '>=8'}
- dependencies:
- binary-extensions: 2.2.0
- dev: true
-
- /is-extglob@2.1.1:
- resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==}
- engines: {node: '>=0.10.0'}
- dev: true
-
- /is-glob@4.0.3:
- resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==}
- engines: {node: '>=0.10.0'}
- dependencies:
- is-extglob: 2.1.1
- dev: true
-
- /is-number@7.0.0:
- resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==}
- engines: {node: '>=0.12.0'}
- dev: true
-
- /js-tokens@4.0.0:
- resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==}
- dev: true
-
- /jsesc@2.5.2:
- resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==}
- engines: {node: '>=4'}
- hasBin: true
- dev: true
-
- /json5@2.2.3:
- resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==}
- engines: {node: '>=6'}
- hasBin: true
- dev: true
-
- /jsonc-parser@3.2.0:
- resolution: {integrity: sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==}
- dev: true
-
- /local-pkg@0.5.0:
- resolution: {integrity: sha512-ok6z3qlYyCDS4ZEU27HaU6x/xZa9Whf8jD4ptH5UZTQYZVYeb9bnZ3ojVhiJNLiXK1Hfc0GNbLXcmZ5plLDDBg==}
- engines: {node: '>=14'}
- dependencies:
- mlly: 1.4.2
- pkg-types: 1.0.3
- dev: true
-
- /lru-cache@5.1.1:
- resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==}
- dependencies:
- yallist: 3.1.1
- dev: true
-
- /magic-string-ast@0.3.0:
- resolution: {integrity: sha512-0shqecEPgdFpnI3AP90epXyxZy9g6CRZ+SZ7BcqFwYmtFEnZ1jpevcV5HoyVnlDS9gCnc1UIg3Rsvp3Ci7r8OA==}
- engines: {node: '>=16.14.0'}
- dependencies:
- magic-string: 0.30.5
- dev: true
-
- /magic-string@0.30.5:
- resolution: {integrity: sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==}
- engines: {node: '>=12'}
- dependencies:
- '@jridgewell/sourcemap-codec': 1.4.15
-
- /minimatch@9.0.3:
- resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==}
- engines: {node: '>=16 || 14 >=14.17'}
- dependencies:
- brace-expansion: 2.0.1
- dev: true
-
- /mlly@1.4.2:
- resolution: {integrity: sha512-i/Ykufi2t1EZ6NaPLdfnZk2AX8cs0d+mTzVKuPfqPKPatxLApaBoxJQ9x1/uckXtrS/U5oisPMDkNs0yQTaBRg==}
- dependencies:
- acorn: 8.11.2
- pathe: 1.1.1
- pkg-types: 1.0.3
- ufo: 1.3.2
- dev: true
-
- /mrmime@1.0.1:
- resolution: {integrity: sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==}
- engines: {node: '>=10'}
- dev: true
-
- /ms@2.1.2:
- resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==}
- dev: true
-
- /muggle-string@0.3.1:
- resolution: {integrity: sha512-ckmWDJjphvd/FvZawgygcUeQCxzvohjFO5RxTjj4eq8kw359gFF3E1brjfI+viLMxss5JrHTDRHZvu2/tuy0Qg==}
- dev: true
-
- /nanoid@3.3.7:
- resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==}
- engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
- hasBin: true
-
- /node-releases@2.0.14:
- resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==}
- dev: true
-
- /normalize-path@3.0.0:
- resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==}
- engines: {node: '>=0.10.0'}
- dev: true
-
- /pathe@1.1.1:
- resolution: {integrity: sha512-d+RQGp0MAYTIaDBIMmOfMwz3E+LOZnxx1HZd5R18mmCZY0QBlK0LDZfPc8FW8Ed2DlvsuE6PRjroDY+wg4+j/Q==}
- dev: true
-
- /picocolors@1.0.0:
- resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==}
-
- /picomatch@2.3.1:
- resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==}
- engines: {node: '>=8.6'}
- dev: true
-
- /pkg-types@1.0.3:
- resolution: {integrity: sha512-nN7pYi0AQqJnoLPC9eHFQ8AcyaixBUOwvqc5TDnIKCMEE6I0y8P7OKA7fPexsXGCGxQDl/cmrLAp26LhcwxZ4A==}
- dependencies:
- jsonc-parser: 3.2.0
- mlly: 1.4.2
- pathe: 1.1.1
- dev: true
-
- /postcss@8.4.31:
- resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==}
- engines: {node: ^10 || ^12 || >=14}
- dependencies:
- nanoid: 3.3.7
- picocolors: 1.0.0
- source-map-js: 1.0.2
-
- /readdirp@3.6.0:
- resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==}
- engines: {node: '>=8.10.0'}
- dependencies:
- picomatch: 2.3.1
- dev: true
-
- /resolve-pkg-maps@1.0.0:
- resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==}
- dev: true
-
- /resolve.exports@2.0.2:
- resolution: {integrity: sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg==}
- engines: {node: '>=10'}
- dev: true
-
- /rollup@4.6.1:
- resolution: {integrity: sha512-jZHaZotEHQaHLgKr8JnQiDT1rmatjgKlMekyksz+yk9jt/8z9quNjnKNRoaM0wd9DC2QKXjmWWuDYtM3jfF8pQ==}
- engines: {node: '>=18.0.0', npm: '>=8.0.0'}
- hasBin: true
- optionalDependencies:
- '@rollup/rollup-android-arm-eabi': 4.6.1
- '@rollup/rollup-android-arm64': 4.6.1
- '@rollup/rollup-darwin-arm64': 4.6.1
- '@rollup/rollup-darwin-x64': 4.6.1
- '@rollup/rollup-linux-arm-gnueabihf': 4.6.1
- '@rollup/rollup-linux-arm64-gnu': 4.6.1
- '@rollup/rollup-linux-arm64-musl': 4.6.1
- '@rollup/rollup-linux-x64-gnu': 4.6.1
- '@rollup/rollup-linux-x64-musl': 4.6.1
- '@rollup/rollup-win32-arm64-msvc': 4.6.1
- '@rollup/rollup-win32-ia32-msvc': 4.6.1
- '@rollup/rollup-win32-x64-msvc': 4.6.1
- fsevents: 2.3.3
- dev: true
-
- /semver@6.3.1:
- resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==}
- hasBin: true
- dev: true
-
- /sirv@2.0.3:
- resolution: {integrity: sha512-O9jm9BsID1P+0HOi81VpXPoDxYP374pkOLzACAoyUQ/3OUVndNpsz6wMnY2z+yOxzbllCKZrM+9QrWsv4THnyA==}
- engines: {node: '>= 10'}
- dependencies:
- '@polka/url': 1.0.0-next.23
- mrmime: 1.0.1
- totalist: 3.0.1
- dev: true
-
- /source-map-js@1.0.2:
- resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==}
- engines: {node: '>=0.10.0'}
-
- /supports-color@5.5.0:
- resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==}
- engines: {node: '>=4'}
- dependencies:
- has-flag: 3.0.0
- dev: true
-
- /svg-tags@1.0.0:
- resolution: {integrity: sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==}
- dev: true
-
- /to-fast-properties@2.0.0:
- resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==}
- engines: {node: '>=4'}
-
- /to-regex-range@5.0.1:
- resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==}
- engines: {node: '>=8.0'}
- dependencies:
- is-number: 7.0.0
- dev: true
-
- /totalist@3.0.1:
- resolution: {integrity: sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==}
- engines: {node: '>=6'}
- dev: true
-
- /tsx@4.6.1:
- resolution: {integrity: sha512-OQ4TAPHXAPUo/NZAmmIybl0o8LFOTlycQxFepLBAp6EV87U88fOKYGCQI2viGAEOVU9UW/cgQcxcOMnfEKVY3Q==}
- engines: {node: '>=18.0.0'}
- hasBin: true
- dependencies:
- esbuild: 0.18.20
- get-tsconfig: 4.7.2
- optionalDependencies:
- fsevents: 2.3.3
- dev: true
-
- /typescript@5.3.2:
- resolution: {integrity: sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==}
- engines: {node: '>=14.17'}
- hasBin: true
-
- /ufo@1.3.2:
- resolution: {integrity: sha512-o+ORpgGwaYQXgqGDwd+hkS4PuZ3QnmqMMxRuajK/a38L6fTpcE5GPIfrf+L/KemFzfUpeUQc1rRS1iDBozvnFA==}
- dev: true
-
- /unplugin-combine@0.8.1(vite@5.0.4):
- resolution: {integrity: sha512-m2OSmXXRwCPZx8Ct8eF8WbjgTo8bydim2W1ofu2hDabGdr2pgDAoFjOP1J4MOIwa0OByqk1JX8IGlSdeE6uxVQ==}
- engines: {node: '>=16.14.0'}
- peerDependencies:
- esbuild: '>=0.13'
- rollup: ^3.2.0 || ^4.0.0
- vite: ^2.3.0 || ^3.0.0 || ^4.0.0 || ^5.0.0
- webpack: 4 || 5
- peerDependenciesMeta:
- esbuild:
- optional: true
- rollup:
- optional: true
- vite:
- optional: true
- webpack:
- optional: true
- dependencies:
- '@antfu/utils': 0.7.6
- unplugin: 1.5.1
- vite: 5.0.4
- dev: true
-
- /unplugin-vue-define-options@1.4.0(vue@3.3.9):
- resolution: {integrity: sha512-P8TPXzZ1eqwkLZrGm+tHc7fR7/md6bEfSuJdxZi6Pp4PcqRctDzmZiXpQVIjBULpv+LhOCVRehIrsOTvABVUww==}
- engines: {node: '>=16.14.0'}
- dependencies:
- '@vue-macros/common': 1.9.0(vue@3.3.9)
- ast-walker-scope: 0.5.0
- unplugin: 1.5.1
- transitivePeerDependencies:
- - rollup
- - vue
- dev: true
-
- /unplugin-vue-macros@2.7.0(typescript@5.3.2)(vite@5.0.4)(vue@3.3.9):
- resolution: {integrity: sha512-SztF4ARBbrd1yuH4FbJOhp22rTvzakjzJUHTKLRQkZY1KMkIzx/KAdzEkxjAG2Xteqb29SYrc7XcoPdrUPMCCw==}
- engines: {node: '>=16.14.0'}
- peerDependencies:
- vue: ^2.7.0 || ^3.2.25
- dependencies:
- '@vue-macros/better-define': 1.7.0(vue@3.3.9)
- '@vue-macros/boolean-prop': 0.3.0(vue@3.3.9)
- '@vue-macros/chain-call': 0.2.0(vue@3.3.9)
- '@vue-macros/common': 1.9.0(vue@3.3.9)
- '@vue-macros/define-emit': 0.2.0(vue@3.3.9)
- '@vue-macros/define-models': 1.2.0(vue@3.3.9)
- '@vue-macros/define-prop': 0.3.0(vue@3.3.9)
- '@vue-macros/define-props': 2.0.0(@vue-macros/reactivity-transform@0.4.0)(vue@3.3.9)
- '@vue-macros/define-props-refs': 1.2.0(vue@3.3.9)
- '@vue-macros/define-render': 1.5.0(vue@3.3.9)
- '@vue-macros/define-slots': 1.1.0(vue@3.3.9)
- '@vue-macros/devtools': 0.2.0(typescript@5.3.2)(vite@5.0.4)
- '@vue-macros/export-expose': 0.1.0(vue@3.3.9)
- '@vue-macros/export-props': 0.4.0(vue@3.3.9)
- '@vue-macros/export-render': 0.2.0(vue@3.3.9)
- '@vue-macros/hoist-static': 1.5.0(vue@3.3.9)
- '@vue-macros/jsx-directive': 0.7.0(vue@3.3.9)
- '@vue-macros/named-template': 0.4.0(vue@3.3.9)
- '@vue-macros/reactivity-transform': 0.4.0(vue@3.3.9)
- '@vue-macros/setup-block': 0.3.0(vue@3.3.9)
- '@vue-macros/setup-component': 0.17.0(vue@3.3.9)
- '@vue-macros/setup-sfc': 0.17.0(vue@3.3.9)
- '@vue-macros/short-bind': 0.2.0(vue@3.3.9)
- '@vue-macros/short-emits': 1.5.0(vue@3.3.9)
- '@vue-macros/short-vmodel': 1.4.0(vue@3.3.9)
- unplugin: 1.5.1
- unplugin-combine: 0.8.1(vite@5.0.4)
- unplugin-vue-define-options: 1.4.0(vue@3.3.9)
- vue: 3.3.9(typescript@5.3.2)
- transitivePeerDependencies:
- - '@vueuse/core'
- - esbuild
- - rollup
- - typescript
- - vite
- - webpack
- dev: true
-
- /unplugin@1.5.1:
- resolution: {integrity: sha512-0QkvG13z6RD+1L1FoibQqnvTwVBXvS4XSPwAyinVgoOCl2jAgwzdUKmEj05o4Lt8xwQI85Hb6mSyYkcAGwZPew==}
- dependencies:
- acorn: 8.11.2
- chokidar: 3.5.3
- webpack-sources: 3.2.3
- webpack-virtual-modules: 0.6.1
- dev: true
-
- /update-browserslist-db@1.0.13(browserslist@4.22.1):
- resolution: {integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==}
- hasBin: true
- peerDependencies:
- browserslist: '>= 4.21.0'
- dependencies:
- browserslist: 4.22.1
- escalade: 3.1.1
- picocolors: 1.0.0
- dev: true
-
- /vite@5.0.4:
- resolution: {integrity: sha512-RzAr8LSvM8lmhB4tQ5OPcBhpjOZRZjuxv9zO5UcxeoY2bd3kP3Ticd40Qma9/BqZ8JS96Ll/jeBX9u+LJZrhVg==}
- engines: {node: ^18.0.0 || >=20.0.0}
- hasBin: true
- peerDependencies:
- '@types/node': ^18.0.0 || >=20.0.0
- less: '*'
- lightningcss: ^1.21.0
- sass: '*'
- stylus: '*'
- sugarss: '*'
- terser: ^5.4.0
- peerDependenciesMeta:
- '@types/node':
- optional: true
- less:
- optional: true
- lightningcss:
- optional: true
- sass:
- optional: true
- stylus:
- optional: true
- sugarss:
- optional: true
- terser:
- optional: true
- dependencies:
- esbuild: 0.19.8
- postcss: 8.4.31
- rollup: 4.6.1
- optionalDependencies:
- fsevents: 2.3.3
- dev: true
-
- /vue-template-compiler@2.7.15:
- resolution: {integrity: sha512-yQxjxMptBL7UAog00O8sANud99C6wJF+7kgbcwqkvA38vCGF7HWE66w0ZFnS/kX5gSoJr/PQ4/oS3Ne2pW37Og==}
- dependencies:
- de-indent: 1.0.2
- he: 1.2.0
- dev: true
-
- /vue@3.3.9(typescript@5.3.2):
- resolution: {integrity: sha512-sy5sLCTR8m6tvUk1/ijri3Yqzgpdsmxgj6n6yl7GXXCXqVbmW2RCXe9atE4cEI6Iv7L89v5f35fZRRr5dChP9w==}
- peerDependencies:
- typescript: '*'
- peerDependenciesMeta:
- typescript:
- optional: true
- dependencies:
- '@vue/compiler-dom': 3.3.9
- '@vue/compiler-sfc': 3.3.9
- '@vue/runtime-dom': 3.3.9
- '@vue/server-renderer': 3.3.9(vue@3.3.9)
- '@vue/shared': 3.3.9
- typescript: 5.3.2
-
- /webpack-sources@3.2.3:
- resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==}
- engines: {node: '>=10.13.0'}
- dev: true
-
- /webpack-virtual-modules@0.6.1:
- resolution: {integrity: sha512-poXpCylU7ExuvZK8z+On3kX+S8o/2dQ/SVYueKA0D4WEMXROXgY8Ez50/bQEUmvoSMMrWcrJqCHuhAbsiwg7Dg==}
- dev: true
-
- /yallist@3.1.1:
- resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==}
- dev: true
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 07dc605..a527ce4 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -1,2621 +1,5095 @@
-lockfileVersion: '6.0'
+lockfileVersion: '9.0'
settings:
autoInstallPeers: true
excludeLinksFromLockfile: false
-dependencies:
- '@antfu/ni':
- specifier: ^0.21.12
- version: 0.21.12
- '@ast-grep/cli':
- specifier: ^0.14.2
- version: 0.14.2
- '@inquirer/prompts':
- specifier: ^3.3.0
- version: 3.3.0
- magicast:
- specifier: ^0.3.2
- version: 0.3.2
- pkg-types:
- specifier: ^1.0.3
- version: 1.0.3
- zx:
- specifier: ^7.2.3
- version: 7.2.3
-
-devDependencies:
- '@antfu/eslint-config':
- specifier: ^2.1.2
- version: 2.1.2(eslint@8.54.0)(typescript@5.3.2)(vitest@0.34.6)
- '@vitejs/plugin-vue':
- specifier: ^4.5.1
- version: 4.5.1(vite@5.0.4)(vue@3.3.10)
- '@vitejs/plugin-vue-jsx':
- specifier: ^3.1.0
- version: 3.1.0(vite@5.0.4)(vue@3.3.10)
- '@vue-macros/volar':
- specifier: ^0.17.4
- version: 0.17.4(@vue-macros/reactivity-transform@0.4.0)(rollup@3.29.4)(typescript@5.3.2)(vue@3.3.10)
- '@vue/babel-helper-vue-transform-on':
- specifier: 1.2.0-alpha.0
- version: 1.2.0-alpha.0
- bumpp:
- specifier: ^9.2.0
- version: 9.2.0
- typescript:
- specifier: ^5.3.2
- version: 5.3.2
- unbuild:
- specifier: ^2.0.0
- version: 2.0.0(typescript@5.3.2)
- unocss:
- specifier: ^0.57.7
- version: 0.57.7(postcss@8.4.31)(rollup@3.29.4)(vite@5.0.4)
- unplugin-vue-macros:
- specifier: ^2.7.0
- version: 2.7.0(rollup@3.29.4)(typescript@5.3.2)(vite@5.0.4)(vue@3.3.10)
- vitest:
- specifier: ^0.34.6
- version: 0.34.6
+importers:
+
+ .:
+ dependencies:
+ '@antfu/ni':
+ specifier: ^25.0.0
+ version: 25.0.0
+ '@ast-grep/cli':
+ specifier: ^0.39.2
+ version: 0.39.2
+ '@inquirer/prompts':
+ specifier: ^7.8.0
+ version: 7.8.0(@types/node@24.2.0)
+ magicast:
+ specifier: ^0.3.5
+ version: 0.3.5
+ pkg-types:
+ specifier: ^2.2.0
+ version: 2.2.0
+ zx:
+ specifier: ^8.7.2
+ version: 8.7.2
+ devDependencies:
+ '@antfu/eslint-config':
+ specifier: ^5.1.0
+ version: 5.1.0(@vue/compiler-sfc@3.5.18)(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0))
+ '@types/node':
+ specifier: ^24.2.0
+ version: 24.2.0
+ '@vitejs/plugin-vue':
+ specifier: ^6.0.1
+ version: 6.0.1(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.18(typescript@5.9.2))
+ '@vitejs/plugin-vue-jsx':
+ specifier: ^5.0.1
+ version: 5.0.1(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/volar':
+ specifier: ^3.0.0-beta.20
+ version: 3.0.0-beta.20(typescript@5.9.2)(vue@3.5.18(typescript@5.9.2))
+ '@vue/babel-helper-vue-transform-on':
+ specifier: 1.4.0
+ version: 1.4.0
+ bumpp:
+ specifier: ^10.2.2
+ version: 10.2.2(magicast@0.3.5)
+ typescript:
+ specifier: ^5.9.2
+ version: 5.9.2
+ unbuild:
+ specifier: ^3.6.0
+ version: 3.6.0(typescript@5.9.2)(vue@3.5.18(typescript@5.9.2))
+ unocss:
+ specifier: ^66.4.1
+ version: 66.4.1(postcss@8.5.6)(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0))
+ unplugin-vue-macros:
+ specifier: ^2.14.5
+ version: 2.14.5(esbuild@0.25.8)(rollup@4.46.2)(typescript@5.9.2)(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.18(typescript@5.9.2))
+ vitest:
+ specifier: ^3.2.4
+ version: 3.2.4(@types/debug@4.1.12)(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0)
-packages:
+ playground:
+ dependencies:
+ vue:
+ specifier: ^3.5.18
+ version: 3.5.18(typescript@5.9.2)
+ devDependencies:
+ '@vitejs/plugin-vue':
+ specifier: ^6.0.1
+ version: 6.0.1(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.18(typescript@5.9.2))
+ '@vitejs/plugin-vue-jsx':
+ specifier: ^5.0.1
+ version: 5.0.1(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/volar':
+ specifier: ^3.0.0-beta.20
+ version: 3.0.0-beta.20(typescript@5.9.2)(vue@3.5.18(typescript@5.9.2))
+ tsx:
+ specifier: ^4.20.3
+ version: 4.20.3
+ typescript:
+ specifier: ^5.9.2
+ version: 5.9.2
+ unplugin-vue-macros:
+ specifier: ^2.14.5
+ version: 2.14.5(esbuild@0.25.8)(rollup@4.46.2)(typescript@5.9.2)(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.18(typescript@5.9.2))
+ vite:
+ specifier: ^7.0.6
+ version: 7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0)
- /@aashutoshrathi/word-wrap@1.2.6:
- resolution: {integrity: sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==}
- engines: {node: '>=0.10.0'}
- dev: true
+packages:
- /@ampproject/remapping@2.2.1:
- resolution: {integrity: sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==}
+ '@ampproject/remapping@2.3.0':
+ resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==}
engines: {node: '>=6.0.0'}
- dependencies:
- '@jridgewell/gen-mapping': 0.3.3
- '@jridgewell/trace-mapping': 0.3.20
- dev: true
- /@antfu/eslint-config@2.1.2(eslint@8.54.0)(typescript@5.3.2)(vitest@0.34.6):
- resolution: {integrity: sha512-eOkXtRcj3pAqkdbqNYEBUgFKTcDYYwAAAnGEs+DTTcJJJReIlrPx4WJIE02whOsi+5oKcJ7EK/swS6PcdcCIog==}
+ '@antfu/eslint-config@5.1.0':
+ resolution: {integrity: sha512-JirdCHnt2frnUf7kmXBxvFfdca1UnC19AP89/nKgZIV71PXxhH6pX/jqF13OKpbOo4hxJQfs6yuS1Kl5LoW4Yw==}
hasBin: true
peerDependencies:
+ '@eslint-react/eslint-plugin': ^1.38.4
+ '@next/eslint-plugin-next': ^15.4.0-canary.115
+ '@prettier/plugin-xml': ^3.4.1
'@unocss/eslint-plugin': '>=0.50.0'
- eslint: '>=8.40.0'
- eslint-plugin-react: ^7.33.2
- eslint-plugin-react-hooks: ^4.6.0
- eslint-plugin-react-refresh: ^0.4.4
+ astro-eslint-parser: ^1.0.2
+ eslint: ^9.10.0
+ eslint-plugin-astro: ^1.2.0
+ eslint-plugin-format: '>=0.1.0'
+ eslint-plugin-jsx-a11y: '>=6.10.2'
+ eslint-plugin-react-hooks: ^5.2.0
+ eslint-plugin-react-refresh: ^0.4.19
+ eslint-plugin-solid: ^0.14.3
+ eslint-plugin-svelte: '>=2.35.1'
+ eslint-plugin-vuejs-accessibility: ^2.4.1
+ prettier-plugin-astro: ^0.14.0
+ prettier-plugin-slidev: ^1.0.5
+ svelte-eslint-parser: '>=0.37.0'
peerDependenciesMeta:
+ '@eslint-react/eslint-plugin':
+ optional: true
+ '@next/eslint-plugin-next':
+ optional: true
+ '@prettier/plugin-xml':
+ optional: true
'@unocss/eslint-plugin':
optional: true
- eslint-plugin-react:
+ astro-eslint-parser:
+ optional: true
+ eslint-plugin-astro:
+ optional: true
+ eslint-plugin-format:
+ optional: true
+ eslint-plugin-jsx-a11y:
optional: true
eslint-plugin-react-hooks:
optional: true
eslint-plugin-react-refresh:
optional: true
- dependencies:
- '@antfu/eslint-define-config': 1.23.0-2
- '@antfu/install-pkg': 0.3.0
- '@eslint-types/jsdoc': 46.8.2-1
- '@eslint-types/typescript-eslint': 6.12.0
- '@eslint-types/unicorn': 49.0.0
- '@stylistic/eslint-plugin': 1.4.1(eslint@8.54.0)(typescript@5.3.2)
- '@typescript-eslint/eslint-plugin': 6.13.1(@typescript-eslint/parser@6.13.1)(eslint@8.54.0)(typescript@5.3.2)
- '@typescript-eslint/parser': 6.13.1(eslint@8.54.0)(typescript@5.3.2)
- eslint: 8.54.0
- eslint-config-flat-gitignore: 0.1.2
- eslint-plugin-antfu: 1.0.11(eslint@8.54.0)
- eslint-plugin-eslint-comments: 3.2.0(eslint@8.54.0)
- eslint-plugin-i: 2.29.0(@typescript-eslint/parser@6.13.1)(eslint@8.54.0)
- eslint-plugin-jsdoc: 46.9.0(eslint@8.54.0)
- eslint-plugin-jsonc: 2.10.0(eslint@8.54.0)
- eslint-plugin-markdown: 3.0.1(eslint@8.54.0)
- eslint-plugin-n: 16.3.1(eslint@8.54.0)
- eslint-plugin-no-only-tests: 3.1.0
- eslint-plugin-perfectionist: 2.5.0(eslint@8.54.0)(typescript@5.3.2)(vue-eslint-parser@9.3.2)
- eslint-plugin-unicorn: 49.0.0(eslint@8.54.0)
- eslint-plugin-unused-imports: 3.0.0(@typescript-eslint/eslint-plugin@6.13.1)(eslint@8.54.0)
- eslint-plugin-vitest: 0.3.10(@typescript-eslint/eslint-plugin@6.13.1)(eslint@8.54.0)(typescript@5.3.2)(vitest@0.34.6)
- eslint-plugin-vue: 9.19.2(eslint@8.54.0)
- eslint-plugin-yml: 1.10.0(eslint@8.54.0)
- globals: 13.23.0
- jsonc-eslint-parser: 2.4.0
- local-pkg: 0.5.0
- parse-gitignore: 2.0.0
- picocolors: 1.0.0
- prompts: 2.4.2
- vue-eslint-parser: 9.3.2(eslint@8.54.0)
- yaml-eslint-parser: 1.2.2
- yargs: 17.7.2
- transitivePeerDependencies:
- - astro-eslint-parser
- - eslint-import-resolver-typescript
- - eslint-import-resolver-webpack
- - supports-color
- - svelte
- - svelte-eslint-parser
- - typescript
- - vitest
- dev: true
-
- /@antfu/eslint-define-config@1.23.0-2:
- resolution: {integrity: sha512-LvxY21+ZhpuBf/aHeBUtGQhSEfad4PkNKXKvDOSvukaM3XVTfBhwmHX2EKwAsdq5DlfjbT3qqYyMiueBIO5iDQ==}
- engines: {node: '>=18.0.0', npm: '>=9.0.0', pnpm: '>= 8.6.0'}
- dev: true
-
- /@antfu/install-pkg@0.1.1:
- resolution: {integrity: sha512-LyB/8+bSfa0DFGC06zpCEfs89/XoWZwws5ygEa5D+Xsm3OfI+aXQ86VgVG7Acyef+rSZ5HE7J8rrxzrQeM3PjQ==}
- dependencies:
- execa: 5.1.1
- find-up: 5.0.0
- dev: true
+ eslint-plugin-solid:
+ optional: true
+ eslint-plugin-svelte:
+ optional: true
+ eslint-plugin-vuejs-accessibility:
+ optional: true
+ prettier-plugin-astro:
+ optional: true
+ prettier-plugin-slidev:
+ optional: true
+ svelte-eslint-parser:
+ optional: true
- /@antfu/install-pkg@0.3.0:
- resolution: {integrity: sha512-hzTVgEFGBBMXUjsNhIRDdt9jvAkZzPbMLQW8q2wXz455+1zxGFtM0nxPl2pukFWHXcC/Bn/UCHV9rd0+pwYsmw==}
- dependencies:
- execa: 8.0.1
- find-up: 7.0.0
- dev: true
+ '@antfu/install-pkg@1.1.0':
+ resolution: {integrity: sha512-MGQsmw10ZyI+EJo45CdSER4zEb+p31LpDAFp2Z3gkSd1yqVZGi0Ebx++YTEMonJy4oChEMLsxZ64j8FH6sSqtQ==}
- /@antfu/ni@0.21.12:
- resolution: {integrity: sha512-2aDL3WUv8hMJb2L3r/PIQWsTLyq7RQr3v9xD16fiz6O8ys1xEyLhhTOv8gxtZvJiTzjTF5pHoArvRdesGL1DMQ==}
+ '@antfu/ni@25.0.0':
+ resolution: {integrity: sha512-9q/yCljni37pkMr4sPrI3G4jqdIk074+iukc5aFJl7kmDCCsiJrbZ6zKxnES1Gwg+i9RcDZwvktl23puGslmvA==}
hasBin: true
- dev: false
- /@antfu/utils@0.7.6:
- resolution: {integrity: sha512-pvFiLP2BeOKA/ZOS6jxx4XhKzdVLHDhGlFEaZ2flWWYf2xOqVniqpk38I04DFRyz+L0ASggl7SkItTc+ZLju4w==}
- dev: true
+ '@antfu/utils@8.1.1':
+ resolution: {integrity: sha512-Mex9nXf9vR6AhcXmMrlz/HVgYYZpVGJ6YlPgwl7UnaFpnshXs6EK/oa5Gpf3CzENMjkvEx2tQtntGnb7UtSTOQ==}
- /@ast-grep/cli-darwin-arm64@0.14.2:
- resolution: {integrity: sha512-l6UUYwSy6sDWeCMHtfFlK1LJrs8ltENBvO47WhfIRgPNjzW9jzsuXDMQMn8ulaYJLrII+bMDarGi7noSC/k21g==}
+ '@ast-grep/cli-darwin-arm64@0.39.2':
+ resolution: {integrity: sha512-cYpHYMPkdFZPHVo+vSK8uY8fm+KJpaQnx+gyPsDL/gOADVvly5tX3lY7bwwTqBF8tT177yqRSlbIzw0tbUaLCQ==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [darwin]
- requiresBuild: true
- dev: false
- optional: true
- /@ast-grep/cli-darwin-x64@0.14.2:
- resolution: {integrity: sha512-zxvIFY+VjGrIY5NCc1dovTJkma9toIATSBKXfDL7kDlZa+jN+ni7e7wRtQiAmlFZpLqVerdM4Per3BJyhCaPJQ==}
+ '@ast-grep/cli-darwin-x64@0.39.2':
+ resolution: {integrity: sha512-Kbzp5ywStXXPBJNSpH2svegwNoxev5AIHvmmQjrXpBFOsldfS0n0VC9ynXZuhPNeg39qmSPbU3mbd6QRnATzKw==}
engines: {node: '>= 10'}
cpu: [x64]
os: [darwin]
- requiresBuild: true
- dev: false
- optional: true
- /@ast-grep/cli-linux-arm64-gnu@0.14.2:
- resolution: {integrity: sha512-dn7nsEVboNGJl2dC8Bg7AAHmzdxbYTmq+Ej5kxAYGLfiEdaTwitfOgsygH6x2Bz2N0QwX07KtT6wPf/2UN68ow==}
+ '@ast-grep/cli-linux-arm64-gnu@0.39.2':
+ resolution: {integrity: sha512-mSoAHKmTQKQg+ubSe3n4f+zadkDiiHyymSqdzymac0mOeGlFi5K0/30no0HH+f2RYkCuDLtczpw09SPNiMuDhw==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [linux]
- requiresBuild: true
- dev: false
- optional: true
- /@ast-grep/cli-linux-x64-gnu@0.14.2:
- resolution: {integrity: sha512-9CihQ90nbncGmGfKKdO30uiKvAOGIuMFJnGLwBrup7NwrrFwYlhBvhf9mH1ZiFREUfeLn+Wkt5lRyKl6c+lQNw==}
+ '@ast-grep/cli-linux-x64-gnu@0.39.2':
+ resolution: {integrity: sha512-rEUER2jRCexJJHsFgpRMtho+vGINbT4AZRYH/OXuHt9PiUqSdiEl3oXOlLV018nx6fPJeliOSB+jSN9X8kAiNA==}
engines: {node: '>= 10'}
cpu: [x64]
os: [linux]
- requiresBuild: true
- dev: false
- optional: true
- /@ast-grep/cli-win32-arm64-msvc@0.14.2:
- resolution: {integrity: sha512-I+ffWrmHZ5hj+Sy4HUXE5i6AxN5XleDt06F47duRnTn5uo0KRQngtWxUez/m4YvpzVJEmYEhlQuVE5cZJbH74g==}
+ '@ast-grep/cli-win32-arm64-msvc@0.39.2':
+ resolution: {integrity: sha512-X0v9oXuDNRQ6euA2+MjhL8BIK4WhO0bzGa5bdaD9GlhEMXOXCuo4v1PlYHwRJm3DeHxotp9uIk4newX8htBybg==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [win32]
- requiresBuild: true
- dev: false
- optional: true
- /@ast-grep/cli-win32-ia32-msvc@0.14.2:
- resolution: {integrity: sha512-Iux+Aoc9SO1V6lD9qCqeQFp/RwwrQ8k4Yohk6jO0855tGXrexo4ZnVAsam6w/b/XPDu/VkeuVC+ezHyKWcifMg==}
+ '@ast-grep/cli-win32-ia32-msvc@0.39.2':
+ resolution: {integrity: sha512-xToJs1SqSH4k8Omtzks2zajWA0ODN0QlPMI4/YZ2VZJEkPOx0fyiBf9BuPauGWC4mqlRBnF42AxBVEOyHzCl+A==}
engines: {node: '>= 10'}
cpu: [ia32]
os: [win32]
- requiresBuild: true
- dev: false
- optional: true
- /@ast-grep/cli-win32-x64-msvc@0.14.2:
- resolution: {integrity: sha512-0B3JDRb7J2tQYAWE6PdmnNwYEsXRaGsBaMtGl1PGFhr4ozGpN1ZwnsqjrwYk7CL3TMoQo/BqwwgDSkdY8ScTJQ==}
+ '@ast-grep/cli-win32-x64-msvc@0.39.2':
+ resolution: {integrity: sha512-LJf14SzmAEdtpsfIg4oiNauKyXCIf8Mn/p48Oss+TAhvbOEd9x5/Ka3Hor/R0AS8p0c06K0vjnlHFL1AFksg0g==}
engines: {node: '>= 10'}
cpu: [x64]
os: [win32]
- requiresBuild: true
- dev: false
- optional: true
- /@ast-grep/cli@0.14.2:
- resolution: {integrity: sha512-u3JG/Hjun/uRzlxzNOBTEZwLXACKqT0/+nPpIZpnzF+KPcOoUGpsVy8ZLiS7F8Zkd9QoYQuNiSW1joZ0vObFsQ==}
+ '@ast-grep/cli@0.39.2':
+ resolution: {integrity: sha512-lDhbEJmsYTiAiYBTKN4A6hrY4L8bD/yn58g6AptfobgJcK/BJvVgJtojvQ8JQ78nVOlzwtZzRi9+qIkavSJvNQ==}
engines: {node: '>= 12.0.0'}
hasBin: true
- requiresBuild: true
- dependencies:
- detect-libc: 2.0.2
- optionalDependencies:
- '@ast-grep/cli-darwin-arm64': 0.14.2
- '@ast-grep/cli-darwin-x64': 0.14.2
- '@ast-grep/cli-linux-arm64-gnu': 0.14.2
- '@ast-grep/cli-linux-x64-gnu': 0.14.2
- '@ast-grep/cli-win32-arm64-msvc': 0.14.2
- '@ast-grep/cli-win32-ia32-msvc': 0.14.2
- '@ast-grep/cli-win32-x64-msvc': 0.14.2
- dev: false
-
- /@babel/code-frame@7.23.5:
- resolution: {integrity: sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==}
+
+ '@babel/code-frame@7.27.1':
+ resolution: {integrity: sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==}
engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/highlight': 7.23.4
- chalk: 2.4.2
- dev: true
- /@babel/compat-data@7.23.5:
- resolution: {integrity: sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw==}
+ '@babel/compat-data@7.28.0':
+ resolution: {integrity: sha512-60X7qkglvrap8mn1lh2ebxXdZYtUcpd7gsmy9kLaBJ4i/WdY8PqTSdxyA8qraikqKQK5C1KRBKXqznrVapyNaw==}
engines: {node: '>=6.9.0'}
- dev: true
- /@babel/core@7.23.5:
- resolution: {integrity: sha512-Cwc2XjUrG4ilcfOw4wBAK+enbdgwAcAJCfGUItPBKR7Mjw4aEfAFYrLxeRp4jWgtNIKn3n2AlBOfwwafl+42/g==}
+ '@babel/core@7.28.0':
+ resolution: {integrity: sha512-UlLAnTPrFdNGoFtbSXwcGFQBtQZJCNjaN6hQNP3UPvuNXT1i82N26KL3dZeIpNalWywr9IuQuncaAfUaS1g6sQ==}
engines: {node: '>=6.9.0'}
- dependencies:
- '@ampproject/remapping': 2.2.1
- '@babel/code-frame': 7.23.5
- '@babel/generator': 7.23.5
- '@babel/helper-compilation-targets': 7.22.15
- '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.5)
- '@babel/helpers': 7.23.5
- '@babel/parser': 7.23.5
- '@babel/template': 7.22.15
- '@babel/traverse': 7.23.5
- '@babel/types': 7.23.5
- convert-source-map: 2.0.0
- debug: 4.3.4
- gensync: 1.0.0-beta.2
- json5: 2.2.3
- semver: 6.3.1
- transitivePeerDependencies:
- - supports-color
- dev: true
- /@babel/generator@7.23.5:
- resolution: {integrity: sha512-BPssCHrBD+0YrxviOa3QzpqwhNIXKEtOa2jQrm4FlmkC2apYgRnQcmPWiGZDlGxiNtltnUFolMe8497Esry+jA==}
+ '@babel/generator@7.28.0':
+ resolution: {integrity: sha512-lJjzvrbEeWrhB4P3QBsH7tey117PjLZnDbLiQEKjQ/fNJTjuq4HSqgFA+UNSwZT8D7dxxbnuSBMsa1lrWzKlQg==}
engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/types': 7.23.5
- '@jridgewell/gen-mapping': 0.3.3
- '@jridgewell/trace-mapping': 0.3.20
- jsesc: 2.5.2
- dev: true
- /@babel/helper-annotate-as-pure@7.22.5:
- resolution: {integrity: sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==}
+ '@babel/helper-annotate-as-pure@7.27.3':
+ resolution: {integrity: sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg==}
engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/types': 7.23.5
- dev: true
- /@babel/helper-compilation-targets@7.22.15:
- resolution: {integrity: sha512-y6EEzULok0Qvz8yyLkCvVX+02ic+By2UdOhylwUOvOn9dvYc9mKICJuuU1n1XBI02YWsNsnrY1kc6DVbjcXbtw==}
+ '@babel/helper-compilation-targets@7.27.2':
+ resolution: {integrity: sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==}
engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/compat-data': 7.23.5
- '@babel/helper-validator-option': 7.23.5
- browserslist: 4.22.1
- lru-cache: 5.1.1
- semver: 6.3.1
- dev: true
- /@babel/helper-create-class-features-plugin@7.23.5(@babel/core@7.23.5):
- resolution: {integrity: sha512-QELlRWxSpgdwdJzSJn4WAhKC+hvw/AtHbbrIoncKHkhKKR/luAlKkgBDcri1EzWAo8f8VvYVryEHN4tax/V67A==}
+ '@babel/helper-create-class-features-plugin@7.27.1':
+ resolution: {integrity: sha512-QwGAmuvM17btKU5VqXfb+Giw4JcN0hjuufz3DYnpeVDvZLAObloM77bhMXiqry3Iio+Ai4phVRDwl6WU10+r5A==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
- dependencies:
- '@babel/core': 7.23.5
- '@babel/helper-annotate-as-pure': 7.22.5
- '@babel/helper-environment-visitor': 7.22.20
- '@babel/helper-function-name': 7.23.0
- '@babel/helper-member-expression-to-functions': 7.23.0
- '@babel/helper-optimise-call-expression': 7.22.5
- '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.5)
- '@babel/helper-skip-transparent-expression-wrappers': 7.22.5
- '@babel/helper-split-export-declaration': 7.22.6
- semver: 6.3.1
- dev: true
-
- /@babel/helper-environment-visitor@7.22.20:
- resolution: {integrity: sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==}
- engines: {node: '>=6.9.0'}
- dev: true
- /@babel/helper-function-name@7.23.0:
- resolution: {integrity: sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==}
+ '@babel/helper-globals@7.28.0':
+ resolution: {integrity: sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==}
engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/template': 7.22.15
- '@babel/types': 7.23.5
- dev: true
-
- /@babel/helper-hoist-variables@7.22.5:
- resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/types': 7.23.5
- dev: true
- /@babel/helper-member-expression-to-functions@7.23.0:
- resolution: {integrity: sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA==}
+ '@babel/helper-member-expression-to-functions@7.27.1':
+ resolution: {integrity: sha512-E5chM8eWjTp/aNoVpcbfM7mLxu9XGLWYise2eBKGQomAk/Mb4XoxyqXTZbuTohbsl8EKqdlMhnDI2CCLfcs9wA==}
engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/types': 7.23.5
- dev: true
- /@babel/helper-module-imports@7.22.15:
- resolution: {integrity: sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==}
+ '@babel/helper-module-imports@7.27.1':
+ resolution: {integrity: sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==}
engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/types': 7.23.5
- dev: true
- /@babel/helper-module-transforms@7.23.3(@babel/core@7.23.5):
- resolution: {integrity: sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==}
+ '@babel/helper-module-transforms@7.27.3':
+ resolution: {integrity: sha512-dSOvYwvyLsWBeIRyOeHXp5vPj5l1I011r52FM1+r1jCERv+aFXYk4whgQccYEGYxK2H3ZAIA8nuPkQ0HaUo3qg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
- dependencies:
- '@babel/core': 7.23.5
- '@babel/helper-environment-visitor': 7.22.20
- '@babel/helper-module-imports': 7.22.15
- '@babel/helper-simple-access': 7.22.5
- '@babel/helper-split-export-declaration': 7.22.6
- '@babel/helper-validator-identifier': 7.22.20
- dev: true
- /@babel/helper-optimise-call-expression@7.22.5:
- resolution: {integrity: sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==}
+ '@babel/helper-optimise-call-expression@7.27.1':
+ resolution: {integrity: sha512-URMGH08NzYFhubNSGJrpUEphGKQwMQYBySzat5cAByY1/YgIRkULnIy3tAMeszlL/so2HbeilYloUmSpd7GdVw==}
engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/types': 7.23.5
- dev: true
- /@babel/helper-plugin-utils@7.22.5:
- resolution: {integrity: sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==}
+ '@babel/helper-plugin-utils@7.27.1':
+ resolution: {integrity: sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw==}
engines: {node: '>=6.9.0'}
- dev: true
- /@babel/helper-replace-supers@7.22.20(@babel/core@7.23.5):
- resolution: {integrity: sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw==}
+ '@babel/helper-replace-supers@7.27.1':
+ resolution: {integrity: sha512-7EHz6qDZc8RYS5ElPoShMheWvEgERonFCs7IAonWLLUTXW59DP14bCZt89/GKyreYn8g3S83m21FelHKbeDCKA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
- dependencies:
- '@babel/core': 7.23.5
- '@babel/helper-environment-visitor': 7.22.20
- '@babel/helper-member-expression-to-functions': 7.23.0
- '@babel/helper-optimise-call-expression': 7.22.5
- dev: true
-
- /@babel/helper-simple-access@7.22.5:
- resolution: {integrity: sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/types': 7.23.5
- dev: true
-
- /@babel/helper-skip-transparent-expression-wrappers@7.22.5:
- resolution: {integrity: sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/types': 7.23.5
- dev: true
-
- /@babel/helper-split-export-declaration@7.22.6:
- resolution: {integrity: sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/types': 7.23.5
- dev: true
- /@babel/helper-string-parser@7.23.4:
- resolution: {integrity: sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==}
+ '@babel/helper-skip-transparent-expression-wrappers@7.27.1':
+ resolution: {integrity: sha512-Tub4ZKEXqbPjXgWLl2+3JpQAYBJ8+ikpQ2Ocj/q/r0LwE3UhENh7EUabyHjz2kCEsrRY83ew2DQdHluuiDQFzg==}
engines: {node: '>=6.9.0'}
- /@babel/helper-validator-identifier@7.22.20:
- resolution: {integrity: sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==}
+ '@babel/helper-string-parser@7.27.1':
+ resolution: {integrity: sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==}
engines: {node: '>=6.9.0'}
- /@babel/helper-validator-option@7.23.5:
- resolution: {integrity: sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==}
+ '@babel/helper-validator-identifier@7.27.1':
+ resolution: {integrity: sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==}
engines: {node: '>=6.9.0'}
- dev: true
- /@babel/helpers@7.23.5:
- resolution: {integrity: sha512-oO7us8FzTEsG3U6ag9MfdF1iA/7Z6dz+MtFhifZk8C8o453rGJFFWUP1t+ULM9TUIAzC9uxXEiXjOiVMyd7QPg==}
+ '@babel/helper-validator-option@7.27.1':
+ resolution: {integrity: sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==}
engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/template': 7.22.15
- '@babel/traverse': 7.23.5
- '@babel/types': 7.23.5
- transitivePeerDependencies:
- - supports-color
- dev: true
- /@babel/highlight@7.23.4:
- resolution: {integrity: sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A==}
+ '@babel/helpers@7.28.2':
+ resolution: {integrity: sha512-/V9771t+EgXz62aCcyofnQhGM8DQACbRhvzKFsXKC9QM+5MadF8ZmIm0crDMaz3+o0h0zXfJnd4EhbYbxsrcFw==}
engines: {node: '>=6.9.0'}
- requiresBuild: true
- dependencies:
- '@babel/helper-validator-identifier': 7.22.20
- chalk: 2.4.2
- js-tokens: 4.0.0
- dev: true
- /@babel/parser@7.23.5:
- resolution: {integrity: sha512-hOOqoiNXrmGdFbhgCzu6GiURxUgM27Xwd/aPuu8RfHEZPBzL1Z54okAHAQjXfcQNwvrlkAmAp4SlRTZ45vlthQ==}
+ '@babel/parser@7.28.0':
+ resolution: {integrity: sha512-jVZGvOxOuNSsuQuLRTh13nU0AogFlw32w/MT+LV6D3sP5WdbW61E77RnkbaO2dUvmPAYrBDJXGn5gGS6tH4j8g==}
engines: {node: '>=6.0.0'}
hasBin: true
- dependencies:
- '@babel/types': 7.23.5
- /@babel/plugin-syntax-jsx@7.23.3(@babel/core@7.23.5):
- resolution: {integrity: sha512-EB2MELswq55OHUoRZLGg/zC7QWUKfNLpE57m/S2yr1uEneIgsTgrSzXP3NXEsMkVn76OlaVVnzN+ugObuYGwhg==}
+ '@babel/plugin-syntax-jsx@7.27.1':
+ resolution: {integrity: sha512-y8YTNIeKoyhGd9O0Jiyzyyqk8gdjnumGTQPsz0xOZOQ2RmkVJeZ1vmmfIvFEKqucBG6axJGBZDE/7iI5suUI/w==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.23.5
- '@babel/helper-plugin-utils': 7.22.5
- dev: true
- /@babel/plugin-syntax-typescript@7.23.3(@babel/core@7.23.5):
- resolution: {integrity: sha512-9EiNjVJOMwCO+43TqoTrgQ8jMwcAd0sWyXi9RPfIsLTj4R2MADDDQXELhffaUx/uJv2AYcxBgPwH6j4TIA4ytQ==}
+ '@babel/plugin-syntax-typescript@7.27.1':
+ resolution: {integrity: sha512-xfYCBMxveHrRMnAWl1ZlPXOZjzkN82THFvLhQhFXFt81Z5HnN+EtUkZhv/zcKpmT3fzmWZB0ywiBrbC3vogbwQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.23.5
- '@babel/helper-plugin-utils': 7.22.5
- dev: true
- /@babel/plugin-transform-modules-commonjs@7.23.3(@babel/core@7.23.5):
- resolution: {integrity: sha512-aVS0F65LKsdNOtcz6FRCpE4OgsP2OFnW46qNxNIX9h3wuzaNcSQsJysuMwqSibC98HPrf2vCgtxKNwS0DAlgcA==}
+ '@babel/plugin-transform-typescript@7.28.0':
+ resolution: {integrity: sha512-4AEiDEBPIZvLQaWlc9liCavE0xRM0dNca41WtBeM3jgFptfUOSG9z0uteLhq6+3rq+WB6jIvUwKDTpXEHPJ2Vg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.23.5
- '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.5)
- '@babel/helper-plugin-utils': 7.22.5
- '@babel/helper-simple-access': 7.22.5
- dev: true
- /@babel/plugin-transform-typescript@7.23.5(@babel/core@7.23.5):
- resolution: {integrity: sha512-2fMkXEJkrmwgu2Bsv1Saxgj30IXZdJ+84lQcKKI7sm719oXs0BBw2ZENKdJdR1PjWndgLCEBNXJOri0fk7RYQA==}
+ '@babel/template@7.27.2':
+ resolution: {integrity: sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==}
engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.23.5
- '@babel/helper-annotate-as-pure': 7.22.5
- '@babel/helper-create-class-features-plugin': 7.23.5(@babel/core@7.23.5)
- '@babel/helper-plugin-utils': 7.22.5
- '@babel/plugin-syntax-typescript': 7.23.3(@babel/core@7.23.5)
- dev: true
- /@babel/preset-typescript@7.23.3(@babel/core@7.23.5):
- resolution: {integrity: sha512-17oIGVlqz6CchO9RFYn5U6ZpWRZIngayYCtrPRSgANSwC2V1Jb+iP74nVxzzXJte8b8BYxrL1yY96xfhTBrNNQ==}
+ '@babel/traverse@7.28.0':
+ resolution: {integrity: sha512-mGe7UK5wWyh0bKRfupsUchrQGqvDbZDbKJw+kcRGSmdHVYrv+ltd0pnpDTVpiTqnaBru9iEvA8pz8W46v0Amwg==}
engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
- dependencies:
- '@babel/core': 7.23.5
- '@babel/helper-plugin-utils': 7.22.5
- '@babel/helper-validator-option': 7.23.5
- '@babel/plugin-syntax-jsx': 7.23.3(@babel/core@7.23.5)
- '@babel/plugin-transform-modules-commonjs': 7.23.3(@babel/core@7.23.5)
- '@babel/plugin-transform-typescript': 7.23.5(@babel/core@7.23.5)
- dev: true
- /@babel/standalone@7.23.5:
- resolution: {integrity: sha512-4bqgawmyDPu+9gQhZOKh1ftCUa6BAT0KztElMcWAJgOgQJRNhmGVA0M0McedEqvGi7SbfiBBvlH13Jc47P919A==}
+ '@babel/types@7.28.2':
+ resolution: {integrity: sha512-ruv7Ae4J5dUYULmeXw1gmb7rYRz57OWCPM57pHojnLq/3Z1CK2lNSLTCVjxVk1F/TZHwOZZrOWi0ur95BbLxNQ==}
engines: {node: '>=6.9.0'}
- dev: true
- /@babel/template@7.22.15:
- resolution: {integrity: sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/code-frame': 7.23.5
- '@babel/parser': 7.23.5
- '@babel/types': 7.23.5
- dev: true
+ '@clack/core@0.5.0':
+ resolution: {integrity: sha512-p3y0FIOwaYRUPRcMO7+dlmLh8PSRcrjuTndsiA0WAFbWES0mLZlrjVoBRZ9DzkPFJZG6KGkJmoEAY0ZcVWTkow==}
- /@babel/traverse@7.23.5:
- resolution: {integrity: sha512-czx7Xy5a6sapWWRx61m1Ke1Ra4vczu1mCTtJam5zRTBOonfdJ+S/B6HYmGYu3fJtr8GGET3si6IhgWVBhJ/m8w==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/code-frame': 7.23.5
- '@babel/generator': 7.23.5
- '@babel/helper-environment-visitor': 7.22.20
- '@babel/helper-function-name': 7.23.0
- '@babel/helper-hoist-variables': 7.22.5
- '@babel/helper-split-export-declaration': 7.22.6
- '@babel/parser': 7.23.5
- '@babel/types': 7.23.5
- debug: 4.3.4
- globals: 11.12.0
- transitivePeerDependencies:
- - supports-color
- dev: true
+ '@clack/prompts@0.11.0':
+ resolution: {integrity: sha512-pMN5FcrEw9hUkZA4f+zLlzivQSeQf5dRGJjSUbvVYDLvpKCdQx5OaknvKzgbtXOizhP+SJJJjqEbOe55uKKfAw==}
- /@babel/types@7.23.5:
- resolution: {integrity: sha512-ON5kSOJwVO6xXVRTvOI0eOnWe7VdUcIpsovGo9U/Br4Ie4UVFQTboO2cYnDhAGU6Fp+UxSiT+pMft0SMHfuq6w==}
- engines: {node: '>=6.9.0'}
- dependencies:
- '@babel/helper-string-parser': 7.23.4
- '@babel/helper-validator-identifier': 7.22.20
- to-fast-properties: 2.0.0
+ '@emnapi/core@1.4.5':
+ resolution: {integrity: sha512-XsLw1dEOpkSX/WucdqUhPWP7hDxSvZiY+fsUC14h+FtQ2Ifni4znbBt8punRX+Uj2JG/uDb8nEHVKvrVlvdZ5Q==}
- /@es-joy/jsdoccomment@0.41.0:
- resolution: {integrity: sha512-aKUhyn1QI5Ksbqcr3fFJj16p99QdjUxXAEuFst1Z47DRyoiMwivIH9MV/ARcJOCXVjPfjITciej8ZD2O/6qUmw==}
- engines: {node: '>=16'}
- dependencies:
- comment-parser: 1.4.1
- esquery: 1.5.0
- jsdoc-type-pratt-parser: 4.0.0
- dev: true
+ '@emnapi/runtime@1.4.5':
+ resolution: {integrity: sha512-++LApOtY0pEEz1zrd9vy1/zXVaVJJ/EbAF3u0fXIzPJEDtnITsBGbbK0EkM72amhl/R5b+5xx0Y/QhcVOpuulg==}
- /@esbuild/android-arm64@0.19.8:
- resolution: {integrity: sha512-B8JbS61bEunhfx8kasogFENgQfr/dIp+ggYXwTqdbMAgGDhRa3AaPpQMuQU0rNxDLECj6FhDzk1cF9WHMVwrtA==}
- engines: {node: '>=12'}
+ '@emnapi/wasi-threads@1.0.4':
+ resolution: {integrity: sha512-PJR+bOmMOPH8AtcTGAyYNiuJ3/Fcoj2XN/gBEWzDIKh254XO+mM9XoXHk5GNEhodxeMznbg7BlRojVbKN+gC6g==}
+
+ '@es-joy/jsdoccomment@0.50.2':
+ resolution: {integrity: sha512-YAdE/IJSpwbOTiaURNCKECdAwqrJuFiZhylmesBcIRawtYKnBR2wxPhoIewMg+Yu+QuYvHfJNReWpoxGBKOChA==}
+ engines: {node: '>=18'}
+
+ '@es-joy/jsdoccomment@0.52.0':
+ resolution: {integrity: sha512-BXuN7BII+8AyNtn57euU2Yxo9yA/KUDNzrpXyi3pfqKmBhhysR6ZWOebFh3vyPoqA3/j1SOvGgucElMGwlXing==}
+ engines: {node: '>=20.11.0'}
+
+ '@esbuild/aix-ppc64@0.25.8':
+ resolution: {integrity: sha512-urAvrUedIqEiFR3FYSLTWQgLu5tb+m0qZw0NBEasUeo6wuqatkMDaRT+1uABiGXEu5vqgPd7FGE1BhsAIy9QVA==}
+ engines: {node: '>=18'}
+ cpu: [ppc64]
+ os: [aix]
+
+ '@esbuild/android-arm64@0.25.8':
+ resolution: {integrity: sha512-OD3p7LYzWpLhZEyATcTSJ67qB5D+20vbtr6vHlHWSQYhKtzUYrETuWThmzFpZtFsBIxRvhO07+UgVA9m0i/O1w==}
+ engines: {node: '>=18'}
cpu: [arm64]
os: [android]
- requiresBuild: true
- dev: true
- optional: true
- /@esbuild/android-arm@0.19.8:
- resolution: {integrity: sha512-31E2lxlGM1KEfivQl8Yf5aYU/mflz9g06H6S15ITUFQueMFtFjESRMoDSkvMo8thYvLBax+VKTPlpnx+sPicOA==}
- engines: {node: '>=12'}
+ '@esbuild/android-arm@0.25.8':
+ resolution: {integrity: sha512-RONsAvGCz5oWyePVnLdZY/HHwA++nxYWIX1atInlaW6SEkwq6XkP3+cb825EUcRs5Vss/lGh/2YxAb5xqc07Uw==}
+ engines: {node: '>=18'}
cpu: [arm]
os: [android]
- requiresBuild: true
- dev: true
- optional: true
- /@esbuild/android-x64@0.19.8:
- resolution: {integrity: sha512-rdqqYfRIn4jWOp+lzQttYMa2Xar3OK9Yt2fhOhzFXqg0rVWEfSclJvZq5fZslnz6ypHvVf3CT7qyf0A5pM682A==}
- engines: {node: '>=12'}
+ '@esbuild/android-x64@0.25.8':
+ resolution: {integrity: sha512-yJAVPklM5+4+9dTeKwHOaA+LQkmrKFX96BM0A/2zQrbS6ENCmxc4OVoBs5dPkCCak2roAD+jKCdnmOqKszPkjA==}
+ engines: {node: '>=18'}
cpu: [x64]
os: [android]
- requiresBuild: true
- dev: true
- optional: true
- /@esbuild/darwin-arm64@0.19.8:
- resolution: {integrity: sha512-RQw9DemMbIq35Bprbboyf8SmOr4UXsRVxJ97LgB55VKKeJOOdvsIPy0nFyF2l8U+h4PtBx/1kRf0BelOYCiQcw==}
- engines: {node: '>=12'}
+ '@esbuild/darwin-arm64@0.25.8':
+ resolution: {integrity: sha512-Jw0mxgIaYX6R8ODrdkLLPwBqHTtYHJSmzzd+QeytSugzQ0Vg4c5rDky5VgkoowbZQahCbsv1rT1KW72MPIkevw==}
+ engines: {node: '>=18'}
cpu: [arm64]
os: [darwin]
- requiresBuild: true
- dev: true
- optional: true
- /@esbuild/darwin-x64@0.19.8:
- resolution: {integrity: sha512-3sur80OT9YdeZwIVgERAysAbwncom7b4bCI2XKLjMfPymTud7e/oY4y+ci1XVp5TfQp/bppn7xLw1n/oSQY3/Q==}
- engines: {node: '>=12'}
+ '@esbuild/darwin-x64@0.25.8':
+ resolution: {integrity: sha512-Vh2gLxxHnuoQ+GjPNvDSDRpoBCUzY4Pu0kBqMBDlK4fuWbKgGtmDIeEC081xi26PPjn+1tct+Bh8FjyLlw1Zlg==}
+ engines: {node: '>=18'}
cpu: [x64]
os: [darwin]
- requiresBuild: true
- dev: true
- optional: true
- /@esbuild/freebsd-arm64@0.19.8:
- resolution: {integrity: sha512-WAnPJSDattvS/XtPCTj1tPoTxERjcTpH6HsMr6ujTT+X6rylVe8ggxk8pVxzf5U1wh5sPODpawNicF5ta/9Tmw==}
- engines: {node: '>=12'}
+ '@esbuild/freebsd-arm64@0.25.8':
+ resolution: {integrity: sha512-YPJ7hDQ9DnNe5vxOm6jaie9QsTwcKedPvizTVlqWG9GBSq+BuyWEDazlGaDTC5NGU4QJd666V0yqCBL2oWKPfA==}
+ engines: {node: '>=18'}
cpu: [arm64]
os: [freebsd]
- requiresBuild: true
- dev: true
- optional: true
- /@esbuild/freebsd-x64@0.19.8:
- resolution: {integrity: sha512-ICvZyOplIjmmhjd6mxi+zxSdpPTKFfyPPQMQTK/w+8eNK6WV01AjIztJALDtwNNfFhfZLux0tZLC+U9nSyA5Zg==}
- engines: {node: '>=12'}
+ '@esbuild/freebsd-x64@0.25.8':
+ resolution: {integrity: sha512-MmaEXxQRdXNFsRN/KcIimLnSJrk2r5H8v+WVafRWz5xdSVmWLoITZQXcgehI2ZE6gioE6HirAEToM/RvFBeuhw==}
+ engines: {node: '>=18'}
cpu: [x64]
os: [freebsd]
- requiresBuild: true
- dev: true
- optional: true
- /@esbuild/linux-arm64@0.19.8:
- resolution: {integrity: sha512-z1zMZivxDLHWnyGOctT9JP70h0beY54xDDDJt4VpTX+iwA77IFsE1vCXWmprajJGa+ZYSqkSbRQ4eyLCpCmiCQ==}
- engines: {node: '>=12'}
+ '@esbuild/linux-arm64@0.25.8':
+ resolution: {integrity: sha512-WIgg00ARWv/uYLU7lsuDK00d/hHSfES5BzdWAdAig1ioV5kaFNrtK8EqGcUBJhYqotlUByUKz5Qo6u8tt7iD/w==}
+ engines: {node: '>=18'}
cpu: [arm64]
os: [linux]
- requiresBuild: true
- dev: true
- optional: true
- /@esbuild/linux-arm@0.19.8:
- resolution: {integrity: sha512-H4vmI5PYqSvosPaTJuEppU9oz1dq2A7Mr2vyg5TF9Ga+3+MGgBdGzcyBP7qK9MrwFQZlvNyJrvz6GuCaj3OukQ==}
- engines: {node: '>=12'}
+ '@esbuild/linux-arm@0.25.8':
+ resolution: {integrity: sha512-FuzEP9BixzZohl1kLf76KEVOsxtIBFwCaLupVuk4eFVnOZfU+Wsn+x5Ryam7nILV2pkq2TqQM9EZPsOBuMC+kg==}
+ engines: {node: '>=18'}
cpu: [arm]
os: [linux]
- requiresBuild: true
- dev: true
- optional: true
- /@esbuild/linux-ia32@0.19.8:
- resolution: {integrity: sha512-1a8suQiFJmZz1khm/rDglOc8lavtzEMRo0v6WhPgxkrjcU0LkHj+TwBrALwoz/OtMExvsqbbMI0ChyelKabSvQ==}
- engines: {node: '>=12'}
+ '@esbuild/linux-ia32@0.25.8':
+ resolution: {integrity: sha512-A1D9YzRX1i+1AJZuFFUMP1E9fMaYY+GnSQil9Tlw05utlE86EKTUA7RjwHDkEitmLYiFsRd9HwKBPEftNdBfjg==}
+ engines: {node: '>=18'}
cpu: [ia32]
os: [linux]
- requiresBuild: true
- dev: true
- optional: true
- /@esbuild/linux-loong64@0.19.8:
- resolution: {integrity: sha512-fHZWS2JJxnXt1uYJsDv9+b60WCc2RlvVAy1F76qOLtXRO+H4mjt3Tr6MJ5l7Q78X8KgCFudnTuiQRBhULUyBKQ==}
- engines: {node: '>=12'}
+ '@esbuild/linux-loong64@0.25.8':
+ resolution: {integrity: sha512-O7k1J/dwHkY1RMVvglFHl1HzutGEFFZ3kNiDMSOyUrB7WcoHGf96Sh+64nTRT26l3GMbCW01Ekh/ThKM5iI7hQ==}
+ engines: {node: '>=18'}
cpu: [loong64]
os: [linux]
- requiresBuild: true
- dev: true
- optional: true
- /@esbuild/linux-mips64el@0.19.8:
- resolution: {integrity: sha512-Wy/z0EL5qZYLX66dVnEg9riiwls5IYnziwuju2oUiuxVc+/edvqXa04qNtbrs0Ukatg5HEzqT94Zs7J207dN5Q==}
- engines: {node: '>=12'}
+ '@esbuild/linux-mips64el@0.25.8':
+ resolution: {integrity: sha512-uv+dqfRazte3BzfMp8PAQXmdGHQt2oC/y2ovwpTteqrMx2lwaksiFZ/bdkXJC19ttTvNXBuWH53zy/aTj1FgGw==}
+ engines: {node: '>=18'}
cpu: [mips64el]
os: [linux]
- requiresBuild: true
- dev: true
- optional: true
- /@esbuild/linux-ppc64@0.19.8:
- resolution: {integrity: sha512-ETaW6245wK23YIEufhMQ3HSeHO7NgsLx8gygBVldRHKhOlD1oNeNy/P67mIh1zPn2Hr2HLieQrt6tWrVwuqrxg==}
- engines: {node: '>=12'}
+ '@esbuild/linux-ppc64@0.25.8':
+ resolution: {integrity: sha512-GyG0KcMi1GBavP5JgAkkstMGyMholMDybAf8wF5A70CALlDM2p/f7YFE7H92eDeH/VBtFJA5MT4nRPDGg4JuzQ==}
+ engines: {node: '>=18'}
cpu: [ppc64]
os: [linux]
- requiresBuild: true
- dev: true
- optional: true
- /@esbuild/linux-riscv64@0.19.8:
- resolution: {integrity: sha512-T2DRQk55SgoleTP+DtPlMrxi/5r9AeFgkhkZ/B0ap99zmxtxdOixOMI570VjdRCs9pE4Wdkz7JYrsPvsl7eESg==}
- engines: {node: '>=12'}
+ '@esbuild/linux-riscv64@0.25.8':
+ resolution: {integrity: sha512-rAqDYFv3yzMrq7GIcen3XP7TUEG/4LK86LUPMIz6RT8A6pRIDn0sDcvjudVZBiiTcZCY9y2SgYX2lgK3AF+1eg==}
+ engines: {node: '>=18'}
cpu: [riscv64]
os: [linux]
- requiresBuild: true
- dev: true
- optional: true
- /@esbuild/linux-s390x@0.19.8:
- resolution: {integrity: sha512-NPxbdmmo3Bk7mbNeHmcCd7R7fptJaczPYBaELk6NcXxy7HLNyWwCyDJ/Xx+/YcNH7Im5dHdx9gZ5xIwyliQCbg==}
- engines: {node: '>=12'}
+ '@esbuild/linux-s390x@0.25.8':
+ resolution: {integrity: sha512-Xutvh6VjlbcHpsIIbwY8GVRbwoviWT19tFhgdA7DlenLGC/mbc3lBoVb7jxj9Z+eyGqvcnSyIltYUrkKzWqSvg==}
+ engines: {node: '>=18'}
cpu: [s390x]
os: [linux]
- requiresBuild: true
- dev: true
- optional: true
- /@esbuild/linux-x64@0.19.8:
- resolution: {integrity: sha512-lytMAVOM3b1gPypL2TRmZ5rnXl7+6IIk8uB3eLsV1JwcizuolblXRrc5ShPrO9ls/b+RTp+E6gbsuLWHWi2zGg==}
- engines: {node: '>=12'}
+ '@esbuild/linux-x64@0.25.8':
+ resolution: {integrity: sha512-ASFQhgY4ElXh3nDcOMTkQero4b1lgubskNlhIfJrsH5OKZXDpUAKBlNS0Kx81jwOBp+HCeZqmoJuihTv57/jvQ==}
+ engines: {node: '>=18'}
cpu: [x64]
os: [linux]
- requiresBuild: true
- dev: true
- optional: true
- /@esbuild/netbsd-x64@0.19.8:
- resolution: {integrity: sha512-hvWVo2VsXz/8NVt1UhLzxwAfo5sioj92uo0bCfLibB0xlOmimU/DeAEsQILlBQvkhrGjamP0/el5HU76HAitGw==}
- engines: {node: '>=12'}
+ '@esbuild/netbsd-arm64@0.25.8':
+ resolution: {integrity: sha512-d1KfruIeohqAi6SA+gENMuObDbEjn22olAR7egqnkCD9DGBG0wsEARotkLgXDu6c4ncgWTZJtN5vcgxzWRMzcw==}
+ engines: {node: '>=18'}
+ cpu: [arm64]
+ os: [netbsd]
+
+ '@esbuild/netbsd-x64@0.25.8':
+ resolution: {integrity: sha512-nVDCkrvx2ua+XQNyfrujIG38+YGyuy2Ru9kKVNyh5jAys6n+l44tTtToqHjino2My8VAY6Lw9H7RI73XFi66Cg==}
+ engines: {node: '>=18'}
cpu: [x64]
os: [netbsd]
- requiresBuild: true
- dev: true
- optional: true
- /@esbuild/openbsd-x64@0.19.8:
- resolution: {integrity: sha512-/7Y7u77rdvmGTxR83PgaSvSBJCC2L3Kb1M/+dmSIvRvQPXXCuC97QAwMugBNG0yGcbEGfFBH7ojPzAOxfGNkwQ==}
- engines: {node: '>=12'}
+ '@esbuild/openbsd-arm64@0.25.8':
+ resolution: {integrity: sha512-j8HgrDuSJFAujkivSMSfPQSAa5Fxbvk4rgNAS5i3K+r8s1X0p1uOO2Hl2xNsGFppOeHOLAVgYwDVlmxhq5h+SQ==}
+ engines: {node: '>=18'}
+ cpu: [arm64]
+ os: [openbsd]
+
+ '@esbuild/openbsd-x64@0.25.8':
+ resolution: {integrity: sha512-1h8MUAwa0VhNCDp6Af0HToI2TJFAn1uqT9Al6DJVzdIBAd21m/G0Yfc77KDM3uF3T/YaOgQq3qTJHPbTOInaIQ==}
+ engines: {node: '>=18'}
cpu: [x64]
os: [openbsd]
- requiresBuild: true
- dev: true
- optional: true
- /@esbuild/sunos-x64@0.19.8:
- resolution: {integrity: sha512-9Lc4s7Oi98GqFA4HzA/W2JHIYfnXbUYgekUP/Sm4BG9sfLjyv6GKKHKKVs83SMicBF2JwAX6A1PuOLMqpD001w==}
- engines: {node: '>=12'}
+ '@esbuild/openharmony-arm64@0.25.8':
+ resolution: {integrity: sha512-r2nVa5SIK9tSWd0kJd9HCffnDHKchTGikb//9c7HX+r+wHYCpQrSgxhlY6KWV1nFo1l4KFbsMlHk+L6fekLsUg==}
+ engines: {node: '>=18'}
+ cpu: [arm64]
+ os: [openharmony]
+
+ '@esbuild/sunos-x64@0.25.8':
+ resolution: {integrity: sha512-zUlaP2S12YhQ2UzUfcCuMDHQFJyKABkAjvO5YSndMiIkMimPmxA+BYSBikWgsRpvyxuRnow4nS5NPnf9fpv41w==}
+ engines: {node: '>=18'}
cpu: [x64]
os: [sunos]
- requiresBuild: true
- dev: true
- optional: true
- /@esbuild/win32-arm64@0.19.8:
- resolution: {integrity: sha512-rq6WzBGjSzihI9deW3fC2Gqiak68+b7qo5/3kmB6Gvbh/NYPA0sJhrnp7wgV4bNwjqM+R2AApXGxMO7ZoGhIJg==}
- engines: {node: '>=12'}
+ '@esbuild/win32-arm64@0.25.8':
+ resolution: {integrity: sha512-YEGFFWESlPva8hGL+zvj2z/SaK+pH0SwOM0Nc/d+rVnW7GSTFlLBGzZkuSU9kFIGIo8q9X3ucpZhu8PDN5A2sQ==}
+ engines: {node: '>=18'}
cpu: [arm64]
os: [win32]
- requiresBuild: true
- dev: true
- optional: true
- /@esbuild/win32-ia32@0.19.8:
- resolution: {integrity: sha512-AIAbverbg5jMvJznYiGhrd3sumfwWs8572mIJL5NQjJa06P8KfCPWZQ0NwZbPQnbQi9OWSZhFVSUWjjIrn4hSw==}
- engines: {node: '>=12'}
+ '@esbuild/win32-ia32@0.25.8':
+ resolution: {integrity: sha512-hiGgGC6KZ5LZz58OL/+qVVoZiuZlUYlYHNAmczOm7bs2oE1XriPFi5ZHHrS8ACpV5EjySrnoCKmcbQMN+ojnHg==}
+ engines: {node: '>=18'}
cpu: [ia32]
os: [win32]
- requiresBuild: true
- dev: true
- optional: true
- /@esbuild/win32-x64@0.19.8:
- resolution: {integrity: sha512-bfZ0cQ1uZs2PqpulNL5j/3w+GDhP36k1K5c38QdQg+Swy51jFZWWeIkteNsufkQxp986wnqRRsb/bHbY1WQ7TA==}
- engines: {node: '>=12'}
+ '@esbuild/win32-x64@0.25.8':
+ resolution: {integrity: sha512-cn3Yr7+OaaZq1c+2pe+8yxC8E144SReCQjN6/2ynubzYjvyqZjTXfQJpAcQpsdJq3My7XADANiYGHoFC69pLQw==}
+ engines: {node: '>=18'}
cpu: [x64]
os: [win32]
- requiresBuild: true
- dev: true
- optional: true
- /@eslint-community/eslint-utils@4.4.0(eslint@8.54.0):
- resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==}
+ '@eslint-community/eslint-plugin-eslint-comments@4.5.0':
+ resolution: {integrity: sha512-MAhuTKlr4y/CE3WYX26raZjy+I/kS2PLKSzvfmDCGrBLTFHOYwqROZdr4XwPgXwX3K9rjzMr4pSmUWGnzsUyMg==}
+ engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+ peerDependencies:
+ eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0
+
+ '@eslint-community/eslint-utils@4.7.0':
+ resolution: {integrity: sha512-dyybb3AcajC7uha6CvhdVRJqaKyn7w2YKqKyAN37NKYgZT36w+iRb0Dymmc5qEJ549c/S31cMMSFd75bteCpCw==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
eslint: ^6.0.0 || ^7.0.0 || >=8.0.0
- dependencies:
- eslint: 8.54.0
- eslint-visitor-keys: 3.4.3
- dev: true
- /@eslint-community/regexpp@4.10.0:
- resolution: {integrity: sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==}
+ '@eslint-community/regexpp@4.12.1':
+ resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==}
engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}
- dev: true
- /@eslint-types/jsdoc@46.8.2-1:
- resolution: {integrity: sha512-FwD7V0xX0jyaqj8Ul5ZY+TAAPohDfVqtbuXJNHb+OIv1aTIqZi5+Zn3F2UwQ5O3BnQd2mTduyK0+HjGx3/AMFg==}
- dev: true
+ '@eslint/compat@1.3.1':
+ resolution: {integrity: sha512-k8MHony59I5EPic6EQTCNOuPoVBnoYXkP+20xvwFjN7t0qI3ImyvyBgg+hIVPwC8JaxVjjUZld+cLfBLFDLucg==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ peerDependencies:
+ eslint: ^8.40 || 9
+ peerDependenciesMeta:
+ eslint:
+ optional: true
- /@eslint-types/typescript-eslint@6.12.0:
- resolution: {integrity: sha512-N8cbOYjyFl2BFgDhDgHhTGpgiMkFg0CoITG5hdBm9ZGmcEgUvFBnHvHG7qJl3qVEmFnoKUdfSAcr7MRb2/Jxvw==}
- dev: true
+ '@eslint/config-array@0.21.0':
+ resolution: {integrity: sha512-ENIdc4iLu0d93HeYirvKmrzshzofPw6VkZRKQGe9Nv46ZnWUzcF1xV01dcvEg/1wXUR61OmmlSfyeyO7EvjLxQ==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- /@eslint-types/unicorn@49.0.0:
- resolution: {integrity: sha512-NfXSZIsPFRD2fwTDZQj8SaXqS/rXjB5foxMraLovyrYGXiQK2y0780drDKYYSVbqvco29QIYoZNmnKTUkzZMvQ==}
- dev: true
+ '@eslint/config-helpers@0.3.0':
+ resolution: {integrity: sha512-ViuymvFmcJi04qdZeDc2whTHryouGcDlaxPqarTD0ZE10ISpxGUVZGZDx4w01upyIynL3iu6IXH2bS1NhclQMw==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- /@eslint/eslintrc@2.1.3:
- resolution: {integrity: sha512-yZzuIG+jnVu6hNSzFEN07e8BxF3uAzYtQb6uDkaYZLo6oYZDCq454c5kB8zxnzfCYyP4MIuyBn10L0DqwujTmA==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
- dependencies:
- ajv: 6.12.6
- debug: 4.3.4
- espree: 9.6.1
- globals: 13.23.0
- ignore: 5.3.0
- import-fresh: 3.3.0
- js-yaml: 4.1.0
- minimatch: 3.1.2
- strip-json-comments: 3.1.1
- transitivePeerDependencies:
- - supports-color
- dev: true
+ '@eslint/core@0.15.1':
+ resolution: {integrity: sha512-bkOp+iumZCCbt1K1CmWf0R9pM5yKpDv+ZXtvSyQpudrI9kuFLp+bM2WOPXImuD/ceQuaa8f5pj93Y7zyECIGNA==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- /@eslint/js@8.54.0:
- resolution: {integrity: sha512-ut5V+D+fOoWPgGGNj83GGjnntO39xDy6DWxO0wb7Jp3DcMX0TfIqdzHF85VTQkerdyGmuuMD9AKAo5KiNlf/AQ==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
- dev: true
+ '@eslint/eslintrc@3.3.1':
+ resolution: {integrity: sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- /@humanwhocodes/config-array@0.11.13:
- resolution: {integrity: sha512-JSBDMiDKSzQVngfRjOdFXgFfklaXI4K9nLF49Auh21lmBWRLIK3+xTErTWD4KU54pb6coM6ESE7Awz/FNU3zgQ==}
- engines: {node: '>=10.10.0'}
- dependencies:
- '@humanwhocodes/object-schema': 2.0.1
- debug: 4.3.4
- minimatch: 3.1.2
- transitivePeerDependencies:
- - supports-color
- dev: true
+ '@eslint/js@9.32.0':
+ resolution: {integrity: sha512-BBpRFZK3eX6uMLKz8WxFOBIFFcGFJ/g8XuwjTHCqHROSIsopI+ddn/d5Cfh36+7+e5edVS8dbSHnBNhrLEX0zg==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- /@humanwhocodes/module-importer@1.0.1:
- resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==}
- engines: {node: '>=12.22'}
- dev: true
+ '@eslint/markdown@7.1.0':
+ resolution: {integrity: sha512-Y+X1B1j+/zupKDVJfkKc8uYMjQkGzfnd8lt7vK3y8x9Br6H5dBuhAfFrQ6ff7HAMm/1BwgecyEiRFkYCWPRxmA==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- /@humanwhocodes/object-schema@2.0.1:
- resolution: {integrity: sha512-dvuCeX5fC9dXgJn9t+X5atfmgQAzUOWqS1254Gh0m6i8wKd10ebXkfNKiRK+1GWi/yTvvLDHpoxLr0xxxeslWw==}
- dev: true
+ '@eslint/object-schema@2.1.6':
+ resolution: {integrity: sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- /@iconify/types@2.0.0:
- resolution: {integrity: sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==}
- dev: true
+ '@eslint/plugin-kit@0.3.4':
+ resolution: {integrity: sha512-Ul5l+lHEcw3L5+k8POx6r74mxEYKG5kOb6Xpy2gCRW6zweT6TEhAf8vhxGgjhqrd/VO/Dirhsb+1hNpD1ue9hw==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- /@iconify/utils@2.1.12:
- resolution: {integrity: sha512-7vf3Uk6H7TKX4QMs2gbg5KR1X9J0NJzKSRNWhMZ+PWN92l0t6Q3tj2ZxLDG07rC3ppWBtTtA4FPmkQphuEmdsg==}
- dependencies:
- '@antfu/install-pkg': 0.1.1
- '@antfu/utils': 0.7.6
- '@iconify/types': 2.0.0
- debug: 4.3.4
- kolorist: 1.8.0
- local-pkg: 0.4.3
- transitivePeerDependencies:
- - supports-color
- dev: true
+ '@humanfs/core@0.19.1':
+ resolution: {integrity: sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==}
+ engines: {node: '>=18.18.0'}
- /@inquirer/checkbox@1.5.0:
- resolution: {integrity: sha512-3cKJkW1vIZAs4NaS0reFsnpAjP0azffYII4I2R7PTI7ZTMg5Y1at4vzXccOH3762b2c2L4drBhpJpf9uiaGNxA==}
- engines: {node: '>=14.18.0'}
- dependencies:
- '@inquirer/core': 5.1.1
- '@inquirer/type': 1.1.5
- ansi-escapes: 4.3.2
- chalk: 4.1.2
- figures: 3.2.0
- dev: false
+ '@humanfs/node@0.16.6':
+ resolution: {integrity: sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==}
+ engines: {node: '>=18.18.0'}
- /@inquirer/confirm@2.0.15:
- resolution: {integrity: sha512-hj8Q/z7sQXsF0DSpLQZVDhWYGN6KLM/gNjjqGkpKwBzljbQofGjn0ueHADy4HUY+OqDHmXuwk/bY+tZyIuuB0w==}
- engines: {node: '>=14.18.0'}
- dependencies:
- '@inquirer/core': 5.1.1
- '@inquirer/type': 1.1.5
- chalk: 4.1.2
- dev: false
+ '@humanwhocodes/module-importer@1.0.1':
+ resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==}
+ engines: {node: '>=12.22'}
- /@inquirer/core@5.1.1:
- resolution: {integrity: sha512-IuJyZQUg75+L5AmopgnzxYrgcU6PJKL0hoIs332G1Gv55CnmZrhG6BzNOeZ5sOsTi1YCGOopw4rYICv74ejMFg==}
- engines: {node: '>=14.18.0'}
- dependencies:
- '@inquirer/type': 1.1.5
- '@types/mute-stream': 0.0.4
- '@types/node': 20.10.1
- '@types/wrap-ansi': 3.0.0
- ansi-escapes: 4.3.2
- chalk: 4.1.2
- cli-spinners: 2.9.2
- cli-width: 4.1.0
- figures: 3.2.0
- mute-stream: 1.0.0
- run-async: 3.0.0
- signal-exit: 4.1.0
- strip-ansi: 6.0.1
- wrap-ansi: 6.2.0
- dev: false
+ '@humanwhocodes/retry@0.3.1':
+ resolution: {integrity: sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==}
+ engines: {node: '>=18.18'}
- /@inquirer/editor@1.2.13:
- resolution: {integrity: sha512-gBxjqt0B9GLN0j6M/tkEcmcIvB2fo9Cw0f5NRqDTkYyB9AaCzj7qvgG0onQ3GVPbMyMbbP4tWYxrBOaOdKpzNA==}
- engines: {node: '>=14.18.0'}
- dependencies:
- '@inquirer/core': 5.1.1
- '@inquirer/type': 1.1.5
- chalk: 4.1.2
- external-editor: 3.1.0
- dev: false
+ '@humanwhocodes/retry@0.4.3':
+ resolution: {integrity: sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==}
+ engines: {node: '>=18.18'}
- /@inquirer/expand@1.1.14:
- resolution: {integrity: sha512-yS6fJ8jZYAsxdxuw2c8XTFMTvMR1NxZAw3LxDaFnqh7BZ++wTQ6rSp/2gGJhMacdZ85osb+tHxjVgx7F+ilv5g==}
- engines: {node: '>=14.18.0'}
- dependencies:
- '@inquirer/core': 5.1.1
- '@inquirer/type': 1.1.5
- chalk: 4.1.2
- figures: 3.2.0
- dev: false
+ '@iconify/types@2.0.0':
+ resolution: {integrity: sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==}
- /@inquirer/input@1.2.14:
- resolution: {integrity: sha512-tISLGpUKXixIQue7jypNEShrdzJoLvEvZOJ4QRsw5XTfrIYfoWFqAjMQLerGs9CzR86yAI89JR6snHmKwnNddw==}
- engines: {node: '>=14.18.0'}
- dependencies:
- '@inquirer/core': 5.1.1
- '@inquirer/type': 1.1.5
- chalk: 4.1.2
- dev: false
+ '@iconify/utils@2.3.0':
+ resolution: {integrity: sha512-GmQ78prtwYW6EtzXRU1rY+KwOKfz32PD7iJh6Iyqw68GiKuoZ2A6pRtzWONz5VQJbp50mEjXh/7NkumtrAgRKA==}
- /@inquirer/password@1.1.14:
- resolution: {integrity: sha512-vL2BFxfMo8EvuGuZYlryiyAB3XsgtbxOcFs4H9WI9szAS/VZCAwdVqs8rqEeaAf/GV/eZOghIOYxvD91IsRWSg==}
- engines: {node: '>=14.18.0'}
- dependencies:
- '@inquirer/input': 1.2.14
- '@inquirer/type': 1.1.5
- ansi-escapes: 4.3.2
- chalk: 4.1.2
- dev: false
-
- /@inquirer/prompts@3.3.0:
- resolution: {integrity: sha512-BBCqdSnhNs+WziSIo4f/RNDu6HAj4R/Q5nMgJb5MNPFX8sJGCvj9BoALdmR0HTWXyDS7TO8euKj6W6vtqCQG7A==}
- engines: {node: '>=14.18.0'}
- dependencies:
- '@inquirer/checkbox': 1.5.0
- '@inquirer/confirm': 2.0.15
- '@inquirer/core': 5.1.1
- '@inquirer/editor': 1.2.13
- '@inquirer/expand': 1.1.14
- '@inquirer/input': 1.2.14
- '@inquirer/password': 1.1.14
- '@inquirer/rawlist': 1.2.14
- '@inquirer/select': 1.3.1
- dev: false
-
- /@inquirer/rawlist@1.2.14:
- resolution: {integrity: sha512-xIYmDpYgfz2XGCKubSDLKEvadkIZAKbehHdWF082AyC2I4eHK44RUfXaoOAqnbqItZq4KHXS6jDJ78F2BmQvxg==}
- engines: {node: '>=14.18.0'}
- dependencies:
- '@inquirer/core': 5.1.1
- '@inquirer/type': 1.1.5
- chalk: 4.1.2
- dev: false
+ '@inquirer/checkbox@4.2.0':
+ resolution: {integrity: sha512-fdSw07FLJEU5vbpOPzXo5c6xmMGDzbZE2+niuDHX5N6mc6V0Ebso/q3xiHra4D73+PMsC8MJmcaZKuAAoaQsSA==}
+ engines: {node: '>=18'}
+ peerDependencies:
+ '@types/node': '>=18'
+ peerDependenciesMeta:
+ '@types/node':
+ optional: true
- /@inquirer/select@1.3.1:
- resolution: {integrity: sha512-EgOPHv7XOHEqiBwBJTyiMg9r57ySyW4oyYCumGp+pGyOaXQaLb2kTnccWI6NFd9HSi5kDJhF7YjA+3RfMQJ2JQ==}
- engines: {node: '>=14.18.0'}
- dependencies:
- '@inquirer/core': 5.1.1
- '@inquirer/type': 1.1.5
- ansi-escapes: 4.3.2
- chalk: 4.1.2
- figures: 3.2.0
- dev: false
+ '@inquirer/confirm@5.1.14':
+ resolution: {integrity: sha512-5yR4IBfe0kXe59r1YCTG8WXkUbl7Z35HK87Sw+WUyGD8wNUx7JvY7laahzeytyE1oLn74bQnL7hstctQxisQ8Q==}
+ engines: {node: '>=18'}
+ peerDependencies:
+ '@types/node': '>=18'
+ peerDependenciesMeta:
+ '@types/node':
+ optional: true
- /@inquirer/type@1.1.5:
- resolution: {integrity: sha512-wmwHvHozpPo4IZkkNtbYenem/0wnfI6hvOcGKmPEa0DwuaH5XUQzFqy6OpEpjEegZMhYIk8HDYITI16BPLtrRA==}
- engines: {node: '>=14.18.0'}
- dev: false
+ '@inquirer/core@10.1.15':
+ resolution: {integrity: sha512-8xrp836RZvKkpNbVvgWUlxjT4CraKk2q+I3Ksy+seI2zkcE+y6wNs1BVhgcv8VyImFecUhdQrYLdW32pAjwBdA==}
+ engines: {node: '>=18'}
+ peerDependencies:
+ '@types/node': '>=18'
+ peerDependenciesMeta:
+ '@types/node':
+ optional: true
- /@jest/schemas@29.6.3:
- resolution: {integrity: sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
- dependencies:
- '@sinclair/typebox': 0.27.8
- dev: true
+ '@inquirer/editor@4.2.15':
+ resolution: {integrity: sha512-wst31XT8DnGOSS4nNJDIklGKnf+8shuauVrWzgKegWUe28zfCftcWZ2vktGdzJgcylWSS2SrDnYUb6alZcwnCQ==}
+ engines: {node: '>=18'}
+ peerDependencies:
+ '@types/node': '>=18'
+ peerDependenciesMeta:
+ '@types/node':
+ optional: true
- /@jridgewell/gen-mapping@0.3.3:
- resolution: {integrity: sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==}
- engines: {node: '>=6.0.0'}
- dependencies:
- '@jridgewell/set-array': 1.1.2
- '@jridgewell/sourcemap-codec': 1.4.15
- '@jridgewell/trace-mapping': 0.3.20
- dev: true
+ '@inquirer/expand@4.0.17':
+ resolution: {integrity: sha512-PSqy9VmJx/VbE3CT453yOfNa+PykpKg/0SYP7odez1/NWBGuDXgPhp4AeGYYKjhLn5lUUavVS/JbeYMPdH50Mw==}
+ engines: {node: '>=18'}
+ peerDependencies:
+ '@types/node': '>=18'
+ peerDependenciesMeta:
+ '@types/node':
+ optional: true
- /@jridgewell/resolve-uri@3.1.1:
- resolution: {integrity: sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==}
- engines: {node: '>=6.0.0'}
- dev: true
+ '@inquirer/figures@1.0.13':
+ resolution: {integrity: sha512-lGPVU3yO9ZNqA7vTYz26jny41lE7yoQansmqdMLBEfqaGsmdg7V3W9mK9Pvb5IL4EVZ9GnSDGMO/cJXud5dMaw==}
+ engines: {node: '>=18'}
+
+ '@inquirer/input@4.2.1':
+ resolution: {integrity: sha512-tVC+O1rBl0lJpoUZv4xY+WGWY8V5b0zxU1XDsMsIHYregdh7bN5X5QnIONNBAl0K765FYlAfNHS2Bhn7SSOVow==}
+ engines: {node: '>=18'}
+ peerDependencies:
+ '@types/node': '>=18'
+ peerDependenciesMeta:
+ '@types/node':
+ optional: true
+
+ '@inquirer/number@3.0.17':
+ resolution: {integrity: sha512-GcvGHkyIgfZgVnnimURdOueMk0CztycfC8NZTiIY9arIAkeOgt6zG57G+7vC59Jns3UX27LMkPKnKWAOF5xEYg==}
+ engines: {node: '>=18'}
+ peerDependencies:
+ '@types/node': '>=18'
+ peerDependenciesMeta:
+ '@types/node':
+ optional: true
+
+ '@inquirer/password@4.0.17':
+ resolution: {integrity: sha512-DJolTnNeZ00E1+1TW+8614F7rOJJCM4y4BAGQ3Gq6kQIG+OJ4zr3GLjIjVVJCbKsk2jmkmv6v2kQuN/vriHdZA==}
+ engines: {node: '>=18'}
+ peerDependencies:
+ '@types/node': '>=18'
+ peerDependenciesMeta:
+ '@types/node':
+ optional: true
+
+ '@inquirer/prompts@7.8.0':
+ resolution: {integrity: sha512-JHwGbQ6wjf1dxxnalDYpZwZxUEosT+6CPGD9Zh4sm9WXdtUp9XODCQD3NjSTmu+0OAyxWXNOqf0spjIymJa2Tw==}
+ engines: {node: '>=18'}
+ peerDependencies:
+ '@types/node': '>=18'
+ peerDependenciesMeta:
+ '@types/node':
+ optional: true
+
+ '@inquirer/rawlist@4.1.5':
+ resolution: {integrity: sha512-R5qMyGJqtDdi4Ht521iAkNqyB6p2UPuZUbMifakg1sWtu24gc2Z8CJuw8rP081OckNDMgtDCuLe42Q2Kr3BolA==}
+ engines: {node: '>=18'}
+ peerDependencies:
+ '@types/node': '>=18'
+ peerDependenciesMeta:
+ '@types/node':
+ optional: true
+
+ '@inquirer/search@3.1.0':
+ resolution: {integrity: sha512-PMk1+O/WBcYJDq2H7foV0aAZSmDdkzZB9Mw2v/DmONRJopwA/128cS9M/TXWLKKdEQKZnKwBzqu2G4x/2Nqx8Q==}
+ engines: {node: '>=18'}
+ peerDependencies:
+ '@types/node': '>=18'
+ peerDependenciesMeta:
+ '@types/node':
+ optional: true
+
+ '@inquirer/select@4.3.1':
+ resolution: {integrity: sha512-Gfl/5sqOF5vS/LIrSndFgOh7jgoe0UXEizDqahFRkq5aJBLegZ6WjuMh/hVEJwlFQjyLq1z9fRtvUMkb7jM1LA==}
+ engines: {node: '>=18'}
+ peerDependencies:
+ '@types/node': '>=18'
+ peerDependenciesMeta:
+ '@types/node':
+ optional: true
+
+ '@inquirer/type@3.0.8':
+ resolution: {integrity: sha512-lg9Whz8onIHRthWaN1Q9EGLa/0LFJjyM8mEUbL1eTi6yMGvBf8gvyDLtxSXztQsxMvhxxNpJYrwa1YHdq+w4Jw==}
+ engines: {node: '>=18'}
+ peerDependencies:
+ '@types/node': '>=18'
+ peerDependenciesMeta:
+ '@types/node':
+ optional: true
- /@jridgewell/set-array@1.1.2:
- resolution: {integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==}
+ '@jridgewell/gen-mapping@0.3.12':
+ resolution: {integrity: sha512-OuLGC46TjB5BbN1dH8JULVVZY4WTdkF7tV9Ys6wLL1rubZnCMstOhNHueU5bLCrnRuDhKPDM4g6sw4Bel5Gzqg==}
+
+ '@jridgewell/resolve-uri@3.1.2':
+ resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==}
engines: {node: '>=6.0.0'}
- dev: true
- /@jridgewell/sourcemap-codec@1.4.15:
- resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==}
- dev: true
+ '@jridgewell/sourcemap-codec@1.5.4':
+ resolution: {integrity: sha512-VT2+G1VQs/9oz078bLrYbecdZKs912zQlkelYpuf+SXF+QvZDYJlbx/LSx+meSAwdDFnF8FVXW92AVjjkVmgFw==}
- /@jridgewell/trace-mapping@0.3.20:
- resolution: {integrity: sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==}
- dependencies:
- '@jridgewell/resolve-uri': 3.1.1
- '@jridgewell/sourcemap-codec': 1.4.15
- dev: true
+ '@jridgewell/trace-mapping@0.3.29':
+ resolution: {integrity: sha512-uw6guiW/gcAGPDhLmd77/6lW8QLeiV5RUTsAX46Db6oLhGaVj4lhnPwb184s1bkc8kdVg/+h988dro8GRDpmYQ==}
- /@jsdevtools/ez-spawn@3.0.4:
- resolution: {integrity: sha512-f5DRIOZf7wxogefH03RjMPMdBF7ADTWUMoOs9kaJo06EfwF+aFhMZMDZxHg/Xe12hptN9xoZjGso2fdjapBRIA==}
- engines: {node: '>=10'}
- dependencies:
- call-me-maybe: 1.0.2
- cross-spawn: 7.0.3
- string-argv: 0.3.2
- type-detect: 4.0.8
- dev: true
+ '@napi-rs/wasm-runtime@0.2.12':
+ resolution: {integrity: sha512-ZVWUcfwY4E/yPitQJl481FjFo3K22D6qF0DuFH6Y/nbnE11GY5uguDxZMGXPQ8WQ0128MXQD7TnfHyK4oWoIJQ==}
- /@nodelib/fs.scandir@2.1.5:
+ '@nodelib/fs.scandir@2.1.5':
resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==}
engines: {node: '>= 8'}
- dependencies:
- '@nodelib/fs.stat': 2.0.5
- run-parallel: 1.2.0
- /@nodelib/fs.stat@2.0.5:
+ '@nodelib/fs.stat@2.0.5':
resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==}
engines: {node: '>= 8'}
- /@nodelib/fs.walk@1.2.8:
+ '@nodelib/fs.walk@1.2.8':
resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==}
engines: {node: '>= 8'}
- dependencies:
- '@nodelib/fs.scandir': 2.1.5
- fastq: 1.15.0
- /@polka/url@1.0.0-next.23:
- resolution: {integrity: sha512-C16M+IYz0rgRhWZdCmK+h58JMv8vijAA61gmz2rspCSwKwzBebpdcsiUmwrtJRdphuY30i6BSLEOP8ppbNLyLg==}
- dev: true
+ '@oxc-resolver/binding-darwin-arm64@4.2.0':
+ resolution: {integrity: sha512-DP+KY4nXRJvL5XayKda0P7NCjcP1zZ5x6RZznMM/bMPCBrjcYNG4XKV9v/EbkSq3Et24mEJFYOM55WmPxtqf0w==}
+ cpu: [arm64]
+ os: [darwin]
+
+ '@oxc-resolver/binding-darwin-x64@4.2.0':
+ resolution: {integrity: sha512-k8wrYcZPE94Wq7QvLi7FVqdbnlg52L/J7dZOvdjmQaJN9zp2Gg/rhIXlXGf1yFqOC0NfiDIW0C4CpEat/zmw+Q==}
+ cpu: [x64]
+ os: [darwin]
+
+ '@oxc-resolver/binding-freebsd-x64@4.2.0':
+ resolution: {integrity: sha512-ozYwrwsJMBPCF6PEvO4UeGcV1klyV3raVMoZeGPElF0QQpWTiLiOc1CEN3U/H82ZVYWLMDLNPTmTOdsc3CELqA==}
+ cpu: [x64]
+ os: [freebsd]
+
+ '@oxc-resolver/binding-linux-arm-gnueabihf@4.2.0':
+ resolution: {integrity: sha512-3LjgnQBIrQywemSbVJvjCP+X6kcmChF1NRytgccbVCtOFocNh8JWtykdUnAbeJRY8SeM49QP0WtAPlEEdHMNTQ==}
+ cpu: [arm]
+ os: [linux]
+
+ '@oxc-resolver/binding-linux-arm64-gnu@4.2.0':
+ resolution: {integrity: sha512-mMB1AvqzTH25rbUo1eRfvFzNqBopX6aRlDmO1fIVVzIWi6YJNKckxbkGaatez4hH/n86IR6aEdZFM3qBUjn3Tg==}
+ cpu: [arm64]
+ os: [linux]
+
+ '@oxc-resolver/binding-linux-arm64-musl@4.2.0':
+ resolution: {integrity: sha512-9oPBU8Yb35z15/14LzALn/8rRwwrtfe19l25N1MRZVSONGiOwfzWNqDNjWiDdyW+EUt/hlylmFOItZmreL6iIw==}
+ cpu: [arm64]
+ os: [linux]
+
+ '@oxc-resolver/binding-linux-x64-gnu@4.2.0':
+ resolution: {integrity: sha512-8wU4fwHb0b45i0qMBJ24UYBEtaLyvYWUOqVVCn0SpQZ1mhWWC8dvD6+zIVAKRVex/cKdgzi3imXoKGIDqVEu9w==}
+ cpu: [x64]
+ os: [linux]
+
+ '@oxc-resolver/binding-linux-x64-musl@4.2.0':
+ resolution: {integrity: sha512-5CS2wlGxzESPJCj4NlNGr73QCku75VpGtkwNp8qJF4hLELKAzkoqIB0eBbcvNPg8m2rB7YeXb1u+puGUKXDhNQ==}
+ cpu: [x64]
+ os: [linux]
+
+ '@oxc-resolver/binding-wasm32-wasi@4.2.0':
+ resolution: {integrity: sha512-VOLpvmVAQZjvj/7Et/gYzW6yBqL9VKjLWOGaFiQ7cvTpY9R9d/1mrNKEuP3beDHF2si2fM5f2pl9bL+N4tvwiA==}
+ engines: {node: '>=14.0.0'}
+ cpu: [wasm32]
+
+ '@oxc-resolver/binding-win32-arm64-msvc@4.2.0':
+ resolution: {integrity: sha512-8tPj93hd1H5vXMtud1jN3C+prLZnvNzGw+BuyMer1+Z6RCQZHqn0XrfCalcuDOggKUYFagcKDdpdhv/CSW2/ZQ==}
+ cpu: [arm64]
+ os: [win32]
+
+ '@oxc-resolver/binding-win32-x64-msvc@4.2.0':
+ resolution: {integrity: sha512-of3dYwB4RN825qq9kBu/79QPVXDZFb5S/opLtJScLqyRhI6owkFWV4P9VmFih8dfBh/7SImdvt/B4HQTF1fthg==}
+ cpu: [x64]
+ os: [win32]
+
+ '@pkgr/core@0.2.9':
+ resolution: {integrity: sha512-QNqXyfVS2wm9hweSYD2O7F0G06uurj9kZ96TRQE5Y9hU7+tgdZwIkbAKc5Ocy1HxEY2kuDQa6cQ1WRs/O5LFKA==}
+ engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0}
+
+ '@polka/url@1.0.0-next.29':
+ resolution: {integrity: sha512-wwQAWhWSuHaag8c4q/KN/vCoeOJYshAIvMQwD4GpSb3OiZklFfvAgmj0VCBBImRpuF/aFgIRzllXlVX93Jevww==}
- /@rollup/plugin-alias@5.1.0(rollup@3.29.4):
- resolution: {integrity: sha512-lpA3RZ9PdIG7qqhEfv79tBffNaoDuukFDrmhLqg9ifv99u/ehn+lOg30x2zmhf8AQqQUZaMk/B9fZraQ6/acDQ==}
+ '@quansync/fs@0.1.3':
+ resolution: {integrity: sha512-G0OnZbMWEs5LhDyqy2UL17vGhSVHkQIfVojMtEWVenvj0V5S84VBgy86kJIuNsGDp2p7sTKlpSIpBUWdC35OKg==}
+ engines: {node: '>=20.0.0'}
+
+ '@rolldown/pluginutils@1.0.0-beta.29':
+ resolution: {integrity: sha512-NIJgOsMjbxAXvoGq/X0gD7VPMQ8j9g0BiDaNjVNVjvl+iKXxL3Jre0v31RmBYeLEmkbj2s02v8vFTbUXi5XS2Q==}
+
+ '@rolldown/pluginutils@1.0.0-beta.31':
+ resolution: {integrity: sha512-IaDZ9NhjOIOkYtm+hH0GX33h3iVZ2OeSUnFF0+7Z4+1GuKs4Kj5wK3+I2zNV9IPLfqV4XlwWif8SXrZNutxciQ==}
+
+ '@rollup/plugin-alias@5.1.1':
+ resolution: {integrity: sha512-PR9zDb+rOzkRb2VD+EuKB7UC41vU5DIwZ5qqCpk0KJudcWAyi8rvYOhS7+L5aZCspw1stTViLgN5v6FF1p5cgQ==}
engines: {node: '>=14.0.0'}
peerDependencies:
rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0
peerDependenciesMeta:
rollup:
optional: true
- dependencies:
- rollup: 3.29.4
- slash: 4.0.0
- dev: true
- /@rollup/plugin-commonjs@25.0.7(rollup@3.29.4):
- resolution: {integrity: sha512-nEvcR+LRjEjsaSsc4x3XZfCCvZIaSMenZu/OiwOKGN2UhQpAYI7ru7czFvyWbErlpoGjnSX3D5Ch5FcMA3kRWQ==}
- engines: {node: '>=14.0.0'}
+ '@rollup/plugin-commonjs@28.0.6':
+ resolution: {integrity: sha512-XSQB1K7FUU5QP+3lOQmVCE3I0FcbbNvmNT4VJSj93iUjayaARrTQeoRdiYQoftAJBLrR9t2agwAd3ekaTgHNlw==}
+ engines: {node: '>=16.0.0 || 14 >= 14.17'}
peerDependencies:
rollup: ^2.68.0||^3.0.0||^4.0.0
peerDependenciesMeta:
rollup:
optional: true
- dependencies:
- '@rollup/pluginutils': 5.1.0(rollup@3.29.4)
- commondir: 1.0.1
- estree-walker: 2.0.2
- glob: 8.1.0
- is-reference: 1.2.1
- magic-string: 0.30.5
- rollup: 3.29.4
- dev: true
- /@rollup/plugin-json@6.0.1(rollup@3.29.4):
- resolution: {integrity: sha512-RgVfl5hWMkxN1h/uZj8FVESvPuBJ/uf6ly6GTj0GONnkfoBN5KC0MSz+PN2OLDgYXMhtG0mWpTrkiOjoxAIevw==}
+ '@rollup/plugin-json@6.1.0':
+ resolution: {integrity: sha512-EGI2te5ENk1coGeADSIwZ7G2Q8CJS2sF120T7jLw4xFw9n7wIOXHo+kIYRAoVpJAN+kmqZSoO3Fp4JtoNF4ReA==}
engines: {node: '>=14.0.0'}
peerDependencies:
rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0
peerDependenciesMeta:
rollup:
optional: true
- dependencies:
- '@rollup/pluginutils': 5.1.0(rollup@3.29.4)
- rollup: 3.29.4
- dev: true
- /@rollup/plugin-node-resolve@15.2.3(rollup@3.29.4):
- resolution: {integrity: sha512-j/lym8nf5E21LwBT4Df1VD6hRO2L2iwUeUmP7litikRsVp1H6NWx20NEp0Y7su+7XGc476GnXXc4kFeZNGmaSQ==}
- engines: {node: '>=14.0.0'}
- peerDependencies:
- rollup: ^2.78.0||^3.0.0||^4.0.0
- peerDependenciesMeta:
- rollup:
- optional: true
+ '@rollup/plugin-node-resolve@16.0.1':
+ resolution: {integrity: sha512-tk5YCxJWIG81umIvNkSod2qK5KyQW19qcBF/B78n1bjtOON6gzKoVeSzAE8yHCZEDmqkHKkxplExA8KzdJLJpA==}
+ engines: {node: '>=14.0.0'}
+ peerDependencies:
+ rollup: ^2.78.0||^3.0.0||^4.0.0
+ peerDependenciesMeta:
+ rollup:
+ optional: true
+
+ '@rollup/plugin-replace@6.0.2':
+ resolution: {integrity: sha512-7QaYCf8bqF04dOy7w/eHmJeNExxTYwvKAmlSAH/EaWWUzbT0h5sbF6bktFoX/0F/0qwng5/dWFMyf3gzaM8DsQ==}
+ engines: {node: '>=14.0.0'}
+ peerDependencies:
+ rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0
+ peerDependenciesMeta:
+ rollup:
+ optional: true
+
+ '@rollup/pluginutils@5.2.0':
+ resolution: {integrity: sha512-qWJ2ZTbmumwiLFomfzTyt5Kng4hwPi9rwCYN4SHb6eaRU1KNO4ccxINHr/VhH4GgPlt1XfSTLX2LBTme8ne4Zw==}
+ engines: {node: '>=14.0.0'}
+ peerDependencies:
+ rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0
+ peerDependenciesMeta:
+ rollup:
+ optional: true
+
+ '@rollup/rollup-android-arm-eabi@4.46.2':
+ resolution: {integrity: sha512-Zj3Hl6sN34xJtMv7Anwb5Gu01yujyE/cLBDB2gnHTAHaWS1Z38L7kuSG+oAh0giZMqG060f/YBStXtMH6FvPMA==}
+ cpu: [arm]
+ os: [android]
+
+ '@rollup/rollup-android-arm64@4.46.2':
+ resolution: {integrity: sha512-nTeCWY83kN64oQ5MGz3CgtPx8NSOhC5lWtsjTs+8JAJNLcP3QbLCtDDgUKQc/Ro/frpMq4SHUaHN6AMltcEoLQ==}
+ cpu: [arm64]
+ os: [android]
+
+ '@rollup/rollup-darwin-arm64@4.46.2':
+ resolution: {integrity: sha512-HV7bW2Fb/F5KPdM/9bApunQh68YVDU8sO8BvcW9OngQVN3HHHkw99wFupuUJfGR9pYLLAjcAOA6iO+evsbBaPQ==}
+ cpu: [arm64]
+ os: [darwin]
+
+ '@rollup/rollup-darwin-x64@4.46.2':
+ resolution: {integrity: sha512-SSj8TlYV5nJixSsm/y3QXfhspSiLYP11zpfwp6G/YDXctf3Xkdnk4woJIF5VQe0of2OjzTt8EsxnJDCdHd2xMA==}
+ cpu: [x64]
+ os: [darwin]
+
+ '@rollup/rollup-freebsd-arm64@4.46.2':
+ resolution: {integrity: sha512-ZyrsG4TIT9xnOlLsSSi9w/X29tCbK1yegE49RYm3tu3wF1L/B6LVMqnEWyDB26d9Ecx9zrmXCiPmIabVuLmNSg==}
+ cpu: [arm64]
+ os: [freebsd]
+
+ '@rollup/rollup-freebsd-x64@4.46.2':
+ resolution: {integrity: sha512-pCgHFoOECwVCJ5GFq8+gR8SBKnMO+xe5UEqbemxBpCKYQddRQMgomv1104RnLSg7nNvgKy05sLsY51+OVRyiVw==}
+ cpu: [x64]
+ os: [freebsd]
+
+ '@rollup/rollup-linux-arm-gnueabihf@4.46.2':
+ resolution: {integrity: sha512-EtP8aquZ0xQg0ETFcxUbU71MZlHaw9MChwrQzatiE8U/bvi5uv/oChExXC4mWhjiqK7azGJBqU0tt5H123SzVA==}
+ cpu: [arm]
+ os: [linux]
+
+ '@rollup/rollup-linux-arm-musleabihf@4.46.2':
+ resolution: {integrity: sha512-qO7F7U3u1nfxYRPM8HqFtLd+raev2K137dsV08q/LRKRLEc7RsiDWihUnrINdsWQxPR9jqZ8DIIZ1zJJAm5PjQ==}
+ cpu: [arm]
+ os: [linux]
+
+ '@rollup/rollup-linux-arm64-gnu@4.46.2':
+ resolution: {integrity: sha512-3dRaqLfcOXYsfvw5xMrxAk9Lb1f395gkoBYzSFcc/scgRFptRXL9DOaDpMiehf9CO8ZDRJW2z45b6fpU5nwjng==}
+ cpu: [arm64]
+ os: [linux]
+
+ '@rollup/rollup-linux-arm64-musl@4.46.2':
+ resolution: {integrity: sha512-fhHFTutA7SM+IrR6lIfiHskxmpmPTJUXpWIsBXpeEwNgZzZZSg/q4i6FU4J8qOGyJ0TR+wXBwx/L7Ho9z0+uDg==}
+ cpu: [arm64]
+ os: [linux]
+
+ '@rollup/rollup-linux-loongarch64-gnu@4.46.2':
+ resolution: {integrity: sha512-i7wfGFXu8x4+FRqPymzjD+Hyav8l95UIZ773j7J7zRYc3Xsxy2wIn4x+llpunexXe6laaO72iEjeeGyUFmjKeA==}
+ cpu: [loong64]
+ os: [linux]
+
+ '@rollup/rollup-linux-ppc64-gnu@4.46.2':
+ resolution: {integrity: sha512-B/l0dFcHVUnqcGZWKcWBSV2PF01YUt0Rvlurci5P+neqY/yMKchGU8ullZvIv5e8Y1C6wOn+U03mrDylP5q9Yw==}
+ cpu: [ppc64]
+ os: [linux]
+
+ '@rollup/rollup-linux-riscv64-gnu@4.46.2':
+ resolution: {integrity: sha512-32k4ENb5ygtkMwPMucAb8MtV8olkPT03oiTxJbgkJa7lJ7dZMr0GCFJlyvy+K8iq7F/iuOr41ZdUHaOiqyR3iQ==}
+ cpu: [riscv64]
+ os: [linux]
+
+ '@rollup/rollup-linux-riscv64-musl@4.46.2':
+ resolution: {integrity: sha512-t5B2loThlFEauloaQkZg9gxV05BYeITLvLkWOkRXogP4qHXLkWSbSHKM9S6H1schf/0YGP/qNKtiISlxvfmmZw==}
+ cpu: [riscv64]
+ os: [linux]
+
+ '@rollup/rollup-linux-s390x-gnu@4.46.2':
+ resolution: {integrity: sha512-YKjekwTEKgbB7n17gmODSmJVUIvj8CX7q5442/CK80L8nqOUbMtf8b01QkG3jOqyr1rotrAnW6B/qiHwfcuWQA==}
+ cpu: [s390x]
+ os: [linux]
+
+ '@rollup/rollup-linux-x64-gnu@4.46.2':
+ resolution: {integrity: sha512-Jj5a9RUoe5ra+MEyERkDKLwTXVu6s3aACP51nkfnK9wJTraCC8IMe3snOfALkrjTYd2G1ViE1hICj0fZ7ALBPA==}
+ cpu: [x64]
+ os: [linux]
+
+ '@rollup/rollup-linux-x64-musl@4.46.2':
+ resolution: {integrity: sha512-7kX69DIrBeD7yNp4A5b81izs8BqoZkCIaxQaOpumcJ1S/kmqNFjPhDu1LHeVXv0SexfHQv5cqHsxLOjETuqDuA==}
+ cpu: [x64]
+ os: [linux]
+
+ '@rollup/rollup-win32-arm64-msvc@4.46.2':
+ resolution: {integrity: sha512-wiJWMIpeaak/jsbaq2HMh/rzZxHVW1rU6coyeNNpMwk5isiPjSTx0a4YLSlYDwBH/WBvLz+EtsNqQScZTLJy3g==}
+ cpu: [arm64]
+ os: [win32]
+
+ '@rollup/rollup-win32-ia32-msvc@4.46.2':
+ resolution: {integrity: sha512-gBgaUDESVzMgWZhcyjfs9QFK16D8K6QZpwAaVNJxYDLHWayOta4ZMjGm/vsAEy3hvlS2GosVFlBlP9/Wb85DqQ==}
+ cpu: [ia32]
+ os: [win32]
+
+ '@rollup/rollup-win32-x64-msvc@4.46.2':
+ resolution: {integrity: sha512-CvUo2ixeIQGtF6WvuB87XWqPQkoFAFqW+HUo/WzHwuHDvIwZCtjdWXoYCcr06iKGydiqTclC4jU/TNObC/xKZg==}
+ cpu: [x64]
+ os: [win32]
+
+ '@stylistic/eslint-plugin@5.2.2':
+ resolution: {integrity: sha512-bE2DUjruqXlHYP3Q2Gpqiuj2bHq7/88FnuaS0FjeGGLCy+X6a07bGVuwtiOYnPSLHR6jmx5Bwdv+j7l8H+G97A==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ peerDependencies:
+ eslint: '>=9.0.0'
+
+ '@tybys/wasm-util@0.10.0':
+ resolution: {integrity: sha512-VyyPYFlOMNylG45GoAe0xDoLwWuowvf92F9kySqzYh8vmYm7D2u4iUJKa1tOUpS70Ku13ASrOkS4ScXFsTaCNQ==}
+
+ '@types/chai@5.2.2':
+ resolution: {integrity: sha512-8kB30R7Hwqf40JPiKhVzodJs2Qc1ZJ5zuT3uzw5Hq/dhNCl3G3l83jfpdI1e20BP348+fV7VIL/+FxaXkqBmWg==}
+
+ '@types/debug@4.1.12':
+ resolution: {integrity: sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==}
+
+ '@types/deep-eql@4.0.2':
+ resolution: {integrity: sha512-c9h9dVVMigMPc4bwTvC5dxqtqJZwQPePsWjPlpSOnojbor6pGqdk541lfA7AqFQr5pB1BRdq0juY9db81BwyFw==}
+
+ '@types/estree@1.0.8':
+ resolution: {integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==}
+
+ '@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.2.0':
+ resolution: {integrity: sha512-3xyG3pMCq3oYCNg7/ZP+E1ooTaGB4cG8JWRsqqOYQdbWNY4zbaV0Ennrd7stjiJEFZCaybcIgpTjJWHRfBSIDw==}
+
+ '@types/resolve@1.20.2':
+ resolution: {integrity: sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==}
+
+ '@types/unist@3.0.3':
+ resolution: {integrity: sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==}
+
+ '@typescript-eslint/eslint-plugin@8.39.0':
+ resolution: {integrity: sha512-bhEz6OZeUR+O/6yx9Jk6ohX6H9JSFTaiY0v9/PuKT3oGK0rn0jNplLmyFUGV+a9gfYnVNwGDwS/UkLIuXNb2Rw==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ peerDependencies:
+ '@typescript-eslint/parser': ^8.39.0
+ eslint: ^8.57.0 || ^9.0.0
+ typescript: '>=4.8.4 <6.0.0'
+
+ '@typescript-eslint/parser@8.39.0':
+ resolution: {integrity: sha512-g3WpVQHngx0aLXn6kfIYCZxM6rRJlWzEkVpqEFLT3SgEDsp9cpCbxxgwnE504q4H+ruSDh/VGS6nqZIDynP+vg==}
+ 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.39.0':
+ resolution: {integrity: sha512-CTzJqaSq30V/Z2Og9jogzZt8lJRR5TKlAdXmWgdu4hgcC9Kww5flQ+xFvMxIBWVNdxJO7OifgdOK4PokMIWPew==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ peerDependencies:
+ typescript: '>=4.8.4 <6.0.0'
+
+ '@typescript-eslint/scope-manager@8.39.0':
+ resolution: {integrity: sha512-8QOzff9UKxOh6npZQ/4FQu4mjdOCGSdO3p44ww0hk8Vu+IGbg0tB/H1LcTARRDzGCC8pDGbh2rissBuuoPgH8A==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+
+ '@typescript-eslint/tsconfig-utils@8.39.0':
+ resolution: {integrity: sha512-Fd3/QjmFV2sKmvv3Mrj8r6N8CryYiCS8Wdb/6/rgOXAWGcFuc+VkQuG28uk/4kVNVZBQuuDHEDUpo/pQ32zsIQ==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ peerDependencies:
+ typescript: '>=4.8.4 <6.0.0'
+
+ '@typescript-eslint/type-utils@8.39.0':
+ resolution: {integrity: sha512-6B3z0c1DXVT2vYA9+z9axjtc09rqKUPRmijD5m9iv8iQpHBRYRMBcgxSiKTZKm6FwWw1/cI4v6em35OsKCiN5Q==}
+ 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.39.0':
+ resolution: {integrity: sha512-ArDdaOllnCj3yn/lzKn9s0pBQYmmyme/v1HbGIGB0GB/knFI3fWMHloC+oYTJW46tVbYnGKTMDK4ah1sC2v0Kg==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+
+ '@typescript-eslint/typescript-estree@8.39.0':
+ resolution: {integrity: sha512-ndWdiflRMvfIgQRpckQQLiB5qAKQ7w++V4LlCHwp62eym1HLB/kw7D9f2e8ytONls/jt89TEasgvb+VwnRprsw==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ peerDependencies:
+ typescript: '>=4.8.4 <6.0.0'
+
+ '@typescript-eslint/utils@8.39.0':
+ resolution: {integrity: sha512-4GVSvNA0Vx1Ktwvf4sFE+exxJ3QGUorQG1/A5mRfRNZtkBT2xrA/BCO2H0eALx/PnvCS6/vmYwRdDA41EoffkQ==}
+ 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.39.0':
+ resolution: {integrity: sha512-ldgiJ+VAhQCfIjeOgu8Kj5nSxds0ktPOSO9p4+0VDH2R2pLvQraaM5Oen2d7NxzMCm+Sn/vJT+mv2H5u6b/3fA==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+
+ '@unocss/astro@66.4.1':
+ resolution: {integrity: sha512-UPfpg1FGf8lMugnMYuFxpVqNvO9cIVdi7e3yXpBnzf0uQ4Pib7KvOTPB4VOAVoqDK2A0kPxCzeR9MxCk4c+wxw==}
+ peerDependencies:
+ vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0 || ^7.0.0-0
+ peerDependenciesMeta:
+ vite:
+ optional: true
+
+ '@unocss/cli@66.4.1':
+ resolution: {integrity: sha512-rf6udln8CY70tRP2BU1zorJZjzhDVIO3JzmxvH+q4W7MZBQ2ZRfZkWKUFa6ZiyjIj8lxEWlmT6zvu3aSJXbHTg==}
+ engines: {node: '>=14'}
+ hasBin: true
+
+ '@unocss/config@66.4.1':
+ resolution: {integrity: sha512-ABiYEN9febHAfvpxzjrqdCrkomcDpcjCL1OPrWXLHOecfi2qZkj5sTASAfGUvqrV2WtZTPDQii6Nz1OisitRQQ==}
+ engines: {node: '>=14'}
+
+ '@unocss/core@66.4.1':
+ resolution: {integrity: sha512-2QMthvEmH0215zqIIL5WCodQ9lYShYDzziF4N1MMdcoRvCumGq9MMBFPxC54gNDrO3+/Olhp++YYmXkdZ89qrA==}
+
+ '@unocss/extractor-arbitrary-variants@66.4.1':
+ resolution: {integrity: sha512-1iG2egoarrpht56AMoccUMc5iEMPLOQY0iwPumGtwTFqFAYntAQLHbFL//BCOD7DRrHMvGLVNt+uKEGXYIvW6w==}
+
+ '@unocss/inspector@66.4.1':
+ resolution: {integrity: sha512-QS2zOaJaddDFQ7g3BRlFnxqyPYEa5XtE6cwo58hgeZwFDak8IAyPBYpFbINfCQzXhguqGO4MyMRX6NXzgKQ1Cw==}
+
+ '@unocss/postcss@66.4.1':
+ resolution: {integrity: sha512-UcpMqOJ+ADn9uGetWgmIV+Ctu6Y/W828bJKGRPn6u+c+kporLWfkV5nwSqo1C3o1ADkChwpzs0Ikpz3emxM7yQ==}
+ engines: {node: '>=14'}
+ peerDependencies:
+ postcss: ^8.4.21
+
+ '@unocss/preset-attributify@66.4.1':
+ resolution: {integrity: sha512-HTJd/4bEie6EsCwqq9hK+GJwoFp0rx6k3GTz9jHXMwhGpUGYPrrccw8cazYmJq7lMHnPbh/spxHH24eTISwojg==}
+
+ '@unocss/preset-icons@66.4.1':
+ resolution: {integrity: sha512-2XONpwvWcedBRmGangrTcHKGcXN46tZicZIVBa9QCDZ+VsAzOdHzvHWl4QinoYnBhCs6yE+sxZ0sETfFwjOsEg==}
+
+ '@unocss/preset-mini@66.4.1':
+ resolution: {integrity: sha512-3yzpUty02AGgZRBlcRhgpEEsG+GJYvweh1TqWql0bAiW3GJWx0oNuvy2jEQjgllvRYRAErIW4/doOljGNQwwjw==}
+
+ '@unocss/preset-tagify@66.4.1':
+ resolution: {integrity: sha512-PGlC8NwojPc1mj5cvYq5JmBaK7wigcElAItGS+uVQW6goC5kyeiiB0vNw1iyfG542yzXJpPkb3d6B4wZpjl21w==}
+
+ '@unocss/preset-typography@66.4.1':
+ resolution: {integrity: sha512-V7al6aFsmLcj/eyXuvyf2RIlmTpnUJvWnG4A/LZd8UNsLCndFecE0sTR9VYG1JgNj9aywtJT2w6MSSFnN7Jf5g==}
+
+ '@unocss/preset-uno@66.4.1':
+ resolution: {integrity: sha512-iRx0GSSCQFL0rjQs9/rNM+igoBup44kCe+yHcB86/nUaRodQbWU2287xoXZcnzcg7/MTjtEtQWu220EY940pmg==}
+
+ '@unocss/preset-web-fonts@66.4.1':
+ resolution: {integrity: sha512-+wVO+kZTZVREDXtD4/0sJQIBfid+bim40AF4mYp5wA85aeWCCZIqvXzPeF4BWvGFqqrQDHEO1TcUbnOoP8V8UQ==}
+
+ '@unocss/preset-wind3@66.4.1':
+ resolution: {integrity: sha512-GB2evqTAYw3Z9MImIl3JN5T1of8BO40X9zXnpsVQ4w/v/TOUdVzhfsc4XTVOr8/VVO6Z7VNczgpsd6lZhbrcyg==}
+
+ '@unocss/preset-wind4@66.4.1':
+ resolution: {integrity: sha512-mDomSDXAWqnKTbmgEws9WxUxfvGoEzhy/NmpmHRX7R7wm1LAD7FGUl7pF11N51Wf6Z5in8iTzqSFcs0YfUfYng==}
+
+ '@unocss/preset-wind@66.4.1':
+ resolution: {integrity: sha512-r/dUy+0G20/UO6bcZFnNXoRu/6KdRzVdfbeH5TjgO8riI7U44ckLQjDhCMUgUgYldIHewazyiDfMWBcYs5QF5w==}
+
+ '@unocss/reset@66.4.1':
+ resolution: {integrity: sha512-f0t2YIRF7uVUwEB0aDR6yPMqBO+QgGdgACWQmCrZ84Kir9HV+5d50tK5tXDflHmFTu9mqS9MUG4Ba3sPp44vZw==}
+
+ '@unocss/rule-utils@66.4.1':
+ resolution: {integrity: sha512-iYbx4ab3aTMrcJSyBoGvwsbUM5BmRQef4rzGOjL312r/0RDZM+i2ikPxcFXpp/9P+Gp22gSXDMlzwY+VfJ2Llw==}
+ engines: {node: '>=14'}
+
+ '@unocss/transformer-attributify-jsx@66.4.1':
+ resolution: {integrity: sha512-5aICECaco87n1p/8/vzvtgIly3lu1htd/n2SdfA1t6gtUO7PMX2CEZGSw4VxnMTrjNZRXUqxD7MACJIEg/kzRw==}
+
+ '@unocss/transformer-compile-class@66.4.1':
+ resolution: {integrity: sha512-xf6W+zLbFwOvlNNxV0S73ggevlmiBhqtWBI4xdd463IdiJJ1VU/hTmXJ0r39hVHwVEPYGtechUODGtky47M59Q==}
+
+ '@unocss/transformer-directives@66.4.1':
+ resolution: {integrity: sha512-3PiYgq0/TYeCLoUm6K+XbsHcd03l3TN2U2fSeda4PIZoZ/ioH0kJd0tVg98DzO8ekgqtUwKFZjgBa0ezQJwfPQ==}
+
+ '@unocss/transformer-variant-group@66.4.1':
+ resolution: {integrity: sha512-stFDCkPeZYBRpKmmF8dOBgAZEh8ydzSrBnc4Uiakgn0LXrhAKNgxR/kC8urgMhu+HcyNsWlLEEIeQyPj72IAHA==}
+
+ '@unocss/vite@66.4.1':
+ resolution: {integrity: sha512-oXXh9FKaxHUbd9GaiVg+CKtVDoWubQNKtHOLExXU3GgZ/jHATPawR2LXoOtPl/9qq6lT6Dl+o4el2AauUQqo7g==}
+ peerDependencies:
+ vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0 || ^7.0.0-0
+
+ '@vitejs/plugin-vue-jsx@5.0.1':
+ resolution: {integrity: sha512-X7qmQMXbdDh+sfHUttXokPD0cjPkMFoae7SgbkF9vi3idGUKmxLcnU2Ug49FHwiKXebfzQRIm5yK3sfCJzNBbg==}
+ engines: {node: ^20.19.0 || >=22.12.0}
+ peerDependencies:
+ vite: ^5.0.0 || ^6.0.0 || ^7.0.0
+ vue: ^3.0.0
+
+ '@vitejs/plugin-vue@6.0.1':
+ resolution: {integrity: sha512-+MaE752hU0wfPFJEUAIxqw18+20euHHdxVtMvbFcOEpjEyfqXH/5DCoTHiVJ0J29EhTJdoTkjEv5YBKU9dnoTw==}
+ engines: {node: ^20.19.0 || >=22.12.0}
+ peerDependencies:
+ vite: ^5.0.0 || ^6.0.0 || ^7.0.0
+ vue: ^3.2.25
+
+ '@vitest/eslint-plugin@1.3.4':
+ resolution: {integrity: sha512-EOg8d0jn3BAiKnR55WkFxmxfWA3nmzrbIIuOXyTe6A72duryNgyU+bdBEauA97Aab3ho9kLmAwgPX63Ckj4QEg==}
+ peerDependencies:
+ eslint: '>= 8.57.0'
+ typescript: '>= 5.0.0'
+ vitest: '*'
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ vitest:
+ optional: true
+
+ '@vitest/expect@3.2.4':
+ resolution: {integrity: sha512-Io0yyORnB6sikFlt8QW5K7slY4OjqNX9jmJQ02QDda8lyM6B5oNgVWoSoKPac8/kgnCUzuHQKrSLtu/uOqqrig==}
+
+ '@vitest/mocker@3.2.4':
+ resolution: {integrity: sha512-46ryTE9RZO/rfDd7pEqFl7etuyzekzEhUbTW3BvmeO/BcCMEgq59BKhek3dXDWgAj4oMK6OZi+vRr1wPW6qjEQ==}
+ peerDependencies:
+ msw: ^2.4.9
+ vite: ^5.0.0 || ^6.0.0 || ^7.0.0-0
+ peerDependenciesMeta:
+ msw:
+ optional: true
+ vite:
+ optional: true
+
+ '@vitest/pretty-format@3.2.4':
+ resolution: {integrity: sha512-IVNZik8IVRJRTr9fxlitMKeJeXFFFN0JaB9PHPGQ8NKQbGpfjlTx9zO4RefN8gp7eqjNy8nyK3NZmBzOPeIxtA==}
+
+ '@vitest/runner@3.2.4':
+ resolution: {integrity: sha512-oukfKT9Mk41LreEW09vt45f8wx7DordoWUZMYdY/cyAk7w5TWkTRCNZYF7sX7n2wB7jyGAl74OxgwhPgKaqDMQ==}
+
+ '@vitest/snapshot@3.2.4':
+ resolution: {integrity: sha512-dEYtS7qQP2CjU27QBC5oUOxLE/v5eLkGqPE0ZKEIDGMs4vKWe7IjgLOeauHsR0D5YuuycGRO5oSRXnwnmA78fQ==}
+
+ '@vitest/spy@3.2.4':
+ resolution: {integrity: sha512-vAfasCOe6AIK70iP5UD11Ac4siNUNJ9i/9PZ3NKx07sG6sUxeag1LWdNrMWeKKYBLlzuK+Gn65Yd5nyL6ds+nw==}
+
+ '@vitest/utils@3.2.4':
+ resolution: {integrity: sha512-fB2V0JFrQSMsCo9HiSq3Ezpdv4iYaXRG1Sx8edX3MwxfyNn83mKiGzOcH+Fkxt4MHxr3y42fQi1oeAInqgX2QA==}
+
+ '@volar/language-core@2.4.20':
+ resolution: {integrity: sha512-dRDF1G33xaAIDqR6+mXUIjXYdu9vzSxlMGfMEwBxQsfY/JMUEXSpLTR057oTKlUQ2nIvCmP9k94A8h8z2VrNSA==}
+
+ '@volar/language-core@2.4.22':
+ resolution: {integrity: sha512-gp4M7Di5KgNyIyO903wTClYBavRt6UyFNpc5LWfyZr1lBsTUY+QrVZfmbNF2aCyfklBOVk9YC4p+zkwoyT7ECg==}
+
+ '@volar/source-map@2.4.20':
+ resolution: {integrity: sha512-mVjmFQH8mC+nUaVwmbxoYUy8cww+abaO8dWzqPUjilsavjxH0jCJ3Mp8HFuHsdewZs2c+SP+EO7hCd8Z92whJg==}
+
+ '@volar/source-map@2.4.22':
+ resolution: {integrity: sha512-L2nVr/1vei0xKRgO2tYVXtJYd09HTRjaZi418e85Q+QdbbqA8h7bBjfNyPPSsjnrOO4l4kaAo78c8SQUAdHvgA==}
+
+ '@vue-macros/api@0.13.4':
+ resolution: {integrity: sha512-owQSbo1sVzMBZpu8MJ6GiSxwBDMSOgqBIajZj1HOj6U8wTHk/F55X77I02PZi+/TXgGdGSVK2OsiV8dOLgiCcg==}
+ engines: {node: '>=16.14.0'}
+
+ '@vue-macros/better-define@1.11.4':
+ resolution: {integrity: sha512-0VSKuNHLJTVKUj/eh9PL/BYmbHAJTPKIpCf1iXx1fOjhPExeGKaGZJf1Awk4/Qx8NGVa9xytEZYqKh+cw3r4OA==}
+ engines: {node: '>=16.14.0'}
+
+ '@vue-macros/boolean-prop@0.5.5':
+ resolution: {integrity: sha512-FfsIPefse634+jtqKC4AN3VUZ0OjndWqAlkOepV8h1UQ1pJnPk6DD87HhxGGtDuzOX9cKrMobvGHcPoqidQzMA==}
+ engines: {node: '>=16.14.0'}
+
+ '@vue-macros/boolean-prop@3.0.0-beta.20':
+ resolution: {integrity: sha512-KSC4sR/iVlcx5NuJteiFlppZjL/VexQPFjt/grAatHUdCkFoX+UF+CKw8TyKcf+/4Bx85nbXnYjIn2P8hD2JqA==}
+ engines: {node: '>=20.18.0'}
+
+ '@vue-macros/chain-call@0.4.5':
+ resolution: {integrity: sha512-5Fpt0malmMuO4aL6sO5F16EJ2pW+kqwZHLEWDHDPgCH7zWvpH2NbeEauu0HPPImD2Ym+9d+YaEM0CULYMrPNyQ==}
+ engines: {node: '>=16.14.0'}
+
+ '@vue-macros/common@1.16.1':
+ resolution: {integrity: sha512-Pn/AWMTjoMYuquepLZP813BIcq8DTZiNCoaceuNlvaYuOTd8DqBZWc5u0uOMQZMInwME1mdSmmBAcTluiV9Jtg==}
+ engines: {node: '>=16.14.0'}
+ peerDependencies:
+ vue: ^2.7.0 || ^3.2.25
+ peerDependenciesMeta:
+ vue:
+ optional: true
+
+ '@vue-macros/common@3.0.0-beta.20':
+ resolution: {integrity: sha512-k4ez00bGD4mesrrreJarUj9Wuyqzl8N58+j3hsHkw4F9JSTCPMHVeQ7vHXETgnHtNAyJp2o6KRjTLLyzPc1cuA==}
+ engines: {node: '>=20.18.0'}
+ peerDependencies:
+ vue: ^2.7.0 || ^3.2.25
+ peerDependenciesMeta:
+ vue:
+ optional: true
+
+ '@vue-macros/config@0.6.1':
+ resolution: {integrity: sha512-iQ1+QpgcvqCcgzRuoK46L1C1Z29hXVq8Zb90Mryfizafkl2dxfUqBQV6AytV7+jhCIjJPtN2laGIRownNti8+Q==}
+ engines: {node: '>=16.14.0'}
+
+ '@vue-macros/config@3.0.0-beta.20':
+ resolution: {integrity: sha512-Dh1QV3AU4wxUpMu1YMDmx2QszYptues/BhJvnZcK8buMOpDp9DNquc1s7DuG1jDptOqZdSPjx5Kt5LqeVkJOiQ==}
+ engines: {node: '>=20.18.0'}
+
+ '@vue-macros/define-emit@0.5.4':
+ resolution: {integrity: sha512-LBRiBOfaGrRlCdiicVkbSRVzriabrHfF7NDf8g2FT2WSl4vXXKXEDGj5qvG7WCbDTVClDmUBPreOx/zeKIMmdg==}
+ engines: {node: '>=16.14.0'}
+ peerDependencies:
+ vue: ^2.7.0 || ^3.2.25
+
+ '@vue-macros/define-models@1.3.5':
+ resolution: {integrity: sha512-XFUG498vLmzavLHYmZdiFKT+cN5bYDuVEOfG4hsVAdOoflGqBcRhZmnr9b2M/Y90olULq8AZY7xSnWx9Vqyerw==}
+ engines: {node: '>=16.14.0'}
+ peerDependencies:
+ '@vueuse/core': '>=9.0.0'
+ peerDependenciesMeta:
+ '@vueuse/core':
+ optional: true
+
+ '@vue-macros/define-prop@0.6.5':
+ resolution: {integrity: sha512-9/xJHCvuAYBe77qPXdjOENa0KUweKpUWpUSYul8COPreOqKKVULCxeKFM9zv9ervlpT5g9s4JD83tm7dIV9+NQ==}
+ engines: {node: '>=16.14.0'}
+ peerDependencies:
+ vue: ^2.7.0 || ^3.2.25
+
+ '@vue-macros/define-props-refs@1.3.5':
+ resolution: {integrity: sha512-DpvGrIsjM+BGbtkadJspKq3Y2oa/ryXghx3N/VZ4AvnKDmBFTRBG9epU6NKoKJNTvXq87232qv2PTfrT3S5xQQ==}
+ engines: {node: '>=16.14.0'}
+ peerDependencies:
+ vue: ^2.7.0 || ^3.2.25
+
+ '@vue-macros/define-props@4.0.6':
+ resolution: {integrity: sha512-cfFg84z9/qa0HNpkubERQOcBBkLo2Y9RpI8BXq/tl4gceuR6++ycIgqZZMSxoaLdet0VnDv+CMRz3yHGVSClKw==}
+ engines: {node: '>=16.14.0'}
+ peerDependencies:
+ '@vue-macros/reactivity-transform': ^1.1.6
+ vue: ^2.7.0 || ^3.2.25
+
+ '@vue-macros/define-render@1.6.6':
+ resolution: {integrity: sha512-EIc1mZ+SJ8eohtLYSzHU4zlGqOZDPYqCIaRUutwIL6EAcIv0/GskO6s3gZzrnrA0K8fNj1AwBWjXktO4p6RcgQ==}
+ engines: {node: '>=16.14.0'}
+ peerDependencies:
+ vue: ^2.7.0 || ^3.0.0
+
+ '@vue-macros/define-slots@1.2.6':
+ resolution: {integrity: sha512-2IFysgXkKVMJqRm6lXEiamB5DBFMcEZBKVXU0s+CRLnN6CJ4kN0oOLlaHyNhe0Dj/jtBVCriDqeIT25AQA3bDQ==}
+ engines: {node: '>=16.14.0'}
+ peerDependencies:
+ vue: ^2.7.0 || ^3.0.0
+
+ '@vue-macros/define-stylex@0.2.3':
+ resolution: {integrity: sha512-UDFK7k4yHuJI9umUrjMbfM9jNUZamV5nlnSXRORz0wA2ybbQ5MbjEPAviwAlvKmy/I+rWL5dbLD8QdpHoTkBPQ==}
+ engines: {node: '>=16.14.0'}
+
+ '@vue-macros/devtools@0.4.1':
+ resolution: {integrity: sha512-bsNFXYZpLT6wiqBiJ5Ej4n76b/mV/S6y+R9Djd3r9smr7BneYcNtYuIFZU3BeQKP6+Zb+QEXPvp7jWhM4nQG+w==}
+ engines: {node: '>=16.14.0'}
+ peerDependencies:
+ vite: ^4.0.0 || ^5.0.0-0 || ^6.0.0
+ peerDependenciesMeta:
+ vite:
+ optional: true
+
+ '@vue-macros/export-expose@0.3.5':
+ resolution: {integrity: sha512-X84DWs0vhnPrM1zVIhHNtS2hAPJcSLGVzpdfJwPtW2L3FqVj25/9cW3UBV6Oa6pt+0+upZUwgxftOA5Tn4Dmjw==}
+ engines: {node: '>=16.14.0'}
+ peerDependencies:
+ vue: ^2.7.0 || ^3.2.25
+
+ '@vue-macros/export-props@0.6.5':
+ resolution: {integrity: sha512-NfHl526bVRRPX1sIaSdnCU81Tne0tqqCiSlvxZsiRKwKkI/eudF8EDqVOzPu9jtXbsZxtT331XdBjPFxjRlapA==}
+ engines: {node: '>=16.14.0'}
+ peerDependencies:
+ vue: ^2.7.0 || ^3.2.25
+
+ '@vue-macros/export-render@0.3.5':
+ resolution: {integrity: sha512-OQGLrYEVNS2daouty2yM1mnz6fduiE0swpsRhrWf6aEBbT3kqkgT+hSBgBoVBrjRaLJVm6WO0sNQXqQeXQGgJQ==}
+ engines: {node: '>=16.14.0'}
+ peerDependencies:
+ vue: ^2.7.0 || ^3.2.25
+
+ '@vue-macros/hoist-static@1.7.0':
+ resolution: {integrity: sha512-qIKU0xLzZ4Woo5JfLR6eZwiCj/QXee7GmGqVPZquR5Nrnbf5PvkAJeirX3Wlizjgvg+snmkz1dOg+80qcYooTQ==}
+ engines: {node: '>=16.14.0'}
+
+ '@vue-macros/jsx-directive@0.10.6':
+ resolution: {integrity: sha512-I7vfvd5sWxlnWYUpHLRrpfs4S6Piz5Ef+zlFRdfqZRq00KiUWJd/m//Xv0vd8ORR3CEu6bbQVDXXxVGh+2mhKQ==}
+ engines: {node: '>=16.14.0'}
+
+ '@vue-macros/named-template@0.5.5':
+ resolution: {integrity: sha512-wKPxZC3wqUpahGat9bFpIzZOrzrsh7P7Evz5IAZjIsv25HzzFlxN6Lmd7WGn2XXBjV1ZAUsMlCtmCBlIxX8RzQ==}
+ engines: {node: '>=16.14.0'}
+
+ '@vue-macros/reactivity-transform@1.1.6':
+ resolution: {integrity: sha512-yicxeIdSuV9IXFCbRwHbM7hy4yUB5qYXf8dxvm/ITE3vhZkVV7omLoQPdUA0zGc/ldSwXfYL3Ul3xnms7EBiCQ==}
+ engines: {node: '>=16.14.0'}
+ peerDependencies:
+ vue: ^2.7.0 || ^3.2.25
+
+ '@vue-macros/script-lang@0.2.5':
+ resolution: {integrity: sha512-2twUdHbDRT1wm1zF8kem04D0MXWHd5+OHP/5hy8zb2g0QfXWTOQSlq/n9Xh1fO/XWYpaipKV8XMOKehfqfHtjg==}
+ engines: {node: '>=16.14.0'}
+ peerDependencies:
+ vue: ^2.7.0 || ^3.0.0
+
+ '@vue-macros/setup-block@0.4.5':
+ resolution: {integrity: sha512-xmAHTwYu9igrwuUrKgN4CckGeR9aaIgjmylOdaVtg28ZPxhbQ+VDLnYlN3tabOoHFeZD/L7CCA6z+fZGuLcsCw==}
+ engines: {node: '>=16.14.0'}
+
+ '@vue-macros/setup-component@0.18.5':
+ resolution: {integrity: sha512-Op1IIQX+AthQ5SSmm26DbZEeXpiFQfwi0vi8nwkAq24C6WlBLv/QUqsnq+D2o/0+t1sCDzLHPY5Y5oZpxu9FLw==}
+ engines: {node: '>=16.14.0'}
+
+ '@vue-macros/setup-sfc@0.18.5':
+ resolution: {integrity: sha512-J4M2qXOOb1jeeShq6WpC4LRngLP3/SAQdOK8XxioaILe/UCIuty6QWjxbmoz4im6Ol1pNS44dQNKa5gOsxUusg==}
+ engines: {node: '>=16.14.0'}
+
+ '@vue-macros/short-bind@1.1.5':
+ resolution: {integrity: sha512-PSm30G05Asa6hLrGN90D3yWquCCEYupZ2eq7TVP0F/DVlRHYBn5vjngOcU3jdTSqRdeMLoqzFRr7G6nzqtiPcQ==}
+ engines: {node: '>=16.14.0'}
+
+ '@vue-macros/short-bind@3.0.0-beta.20':
+ resolution: {integrity: sha512-JJSyZYBcfvP4YGVZo3Ppv7zSnUzDdoW6tRGuq7dOI8kxF+4HshitckmEO9ehJJEIy7b22EsFZYfrV8crnieslQ==}
+ engines: {node: '>=20.18.0'}
+
+ '@vue-macros/short-emits@1.6.5':
+ resolution: {integrity: sha512-o1fAnavDmybqBxp5uwqMEBHOLmjdHTdH8nKYNLegZwUGhYpRmLsVdq6dSWkGOGDodwCnqc1I/tfFIFdQPkgcLA==}
+ engines: {node: '>=16.14.0'}
+
+ '@vue-macros/short-vmodel@1.5.5':
+ resolution: {integrity: sha512-EYEf0f3QU8csOxgBsGiu4tOblOnBKiLFiYaZ3g72ER+6PwJ7kF2fLhHwdA6H/4RL+VEpSOFSTAazpZa4lCed+Q==}
+ engines: {node: '>=16.14.0'}
+
+ '@vue-macros/short-vmodel@3.0.0-beta.20':
+ resolution: {integrity: sha512-UVmRfz9CDEFbc1UrnjDu9LlGyGh7AWR8kstHUQJ5xP+aq3Y7SQKIgFt6YbubHf0Wka7Aiax+tAGyADUBybSMpw==}
+ engines: {node: '>=20.18.0'}
+
+ '@vue-macros/volar@0.30.15':
+ resolution: {integrity: sha512-CU2/XTH1Md06bpE+Opc8LDnY9t06tX8V2daZTWemsNb2NxxzRE+5Xj+EUGR/pG3R9dDXAZ7kQfERiIgO+dAb8w==}
+ engines: {node: '>=16.14.0'}
+ peerDependencies:
+ vue-tsc: 2.1.10
+ peerDependenciesMeta:
+ vue-tsc:
+ optional: true
+
+ '@vue-macros/volar@3.0.0-beta.20':
+ resolution: {integrity: sha512-+FwD2dMqe+pCcp+3FkTbJXbEZi0/f107gk5LXIzMUIkbNu/i8fMVwRGS+7EPTcS0YghDyDU2U09UtITrKDvIig==}
+ engines: {node: '>=20.18.0'}
+ peerDependencies:
+ vue-tsc: 3.0.4
+ peerDependenciesMeta:
+ vue-tsc:
+ optional: true
+
+ '@vue/babel-helper-vue-transform-on@1.4.0':
+ resolution: {integrity: sha512-mCokbouEQ/ocRce/FpKCRItGo+013tHg7tixg3DUNS+6bmIchPt66012kBMm476vyEIJPafrvOf4E5OYj3shSw==}
+
+ '@vue/babel-plugin-jsx@1.4.0':
+ resolution: {integrity: sha512-9zAHmwgMWlaN6qRKdrg1uKsBKHvnUU+Py+MOCTuYZBoZsopa90Di10QRjB+YPnVss0BZbG/H5XFwJY1fTxJWhA==}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+ peerDependenciesMeta:
+ '@babel/core':
+ optional: true
+
+ '@vue/babel-plugin-resolve-type@1.4.0':
+ resolution: {integrity: sha512-4xqDRRbQQEWHQyjlYSgZsWj44KfiF6D+ktCuXyZ8EnVDYV3pztmXJDf1HveAjUAXxAnR8daCQT51RneWWxtTyQ==}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@vue/compiler-core@3.5.18':
+ resolution: {integrity: sha512-3slwjQrrV1TO8MoXgy3aynDQ7lslj5UqDxuHnrzHtpON5CBinhWjJETciPngpin/T3OuW3tXUf86tEurusnztw==}
+
+ '@vue/compiler-dom@3.5.18':
+ resolution: {integrity: sha512-RMbU6NTU70++B1JyVJbNbeFkK+A+Q7y9XKE2EM4NLGm2WFR8x9MbAtWxPPLdm0wUkuZv9trpwfSlL6tjdIa1+A==}
+
+ '@vue/compiler-sfc@3.5.18':
+ resolution: {integrity: sha512-5aBjvGqsWs+MoxswZPoTB9nSDb3dhd1x30xrrltKujlCxo48j8HGDNj3QPhF4VIS0VQDUrA1xUfp2hEa+FNyXA==}
+
+ '@vue/compiler-ssr@3.5.18':
+ resolution: {integrity: sha512-xM16Ak7rSWHkM3m22NlmcdIM+K4BMyFARAfV9hYFl+SFuRzrZ3uGMNW05kA5pmeMa0X9X963Kgou7ufdbpOP9g==}
+
+ '@vue/compiler-vue2@2.7.16':
+ resolution: {integrity: sha512-qYC3Psj9S/mfu9uVi5WvNZIzq+xnXMhOwbTFKKDD7b1lhpnn71jXSFdTQ+WsIEk0ONCd7VV2IMm7ONl6tbQ86A==}
+
+ '@vue/language-core@2.1.10':
+ resolution: {integrity: sha512-DAI289d0K3AB5TUG3xDp9OuQ71CnrujQwJrQnfuZDwo6eGNf0UoRlPuaVNO+Zrn65PC3j0oB2i7mNmVPggeGeQ==}
+ peerDependencies:
+ typescript: '*'
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+
+ '@vue/language-core@3.0.4':
+ resolution: {integrity: sha512-BvueED4LfBCSNH66eeUQk37MQCb7hjdezzGgxniM0LbriW53AJIyLorgshAtStmjfsAuOCcTl/c1b+nz/ye8xQ==}
+ peerDependencies:
+ typescript: '*'
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+
+ '@vue/reactivity@3.5.18':
+ resolution: {integrity: sha512-x0vPO5Imw+3sChLM5Y+B6G1zPjwdOri9e8V21NnTnlEvkxatHEH5B5KEAJcjuzQ7BsjGrKtfzuQ5eQwXh8HXBg==}
+
+ '@vue/runtime-core@3.5.18':
+ resolution: {integrity: sha512-DUpHa1HpeOQEt6+3nheUfqVXRog2kivkXHUhoqJiKR33SO4x+a5uNOMkV487WPerQkL0vUuRvq/7JhRgLW3S+w==}
+
+ '@vue/runtime-dom@3.5.18':
+ resolution: {integrity: sha512-YwDj71iV05j4RnzZnZtGaXwPoUWeRsqinblgVJwR8XTXYZ9D5PbahHQgsbmzUvCWNF6x7siQ89HgnX5eWkr3mw==}
+
+ '@vue/server-renderer@3.5.18':
+ resolution: {integrity: sha512-PvIHLUoWgSbDG7zLHqSqaCoZvHi6NNmfVFOqO+OnwvqMz/tqQr3FuGWS8ufluNddk7ZLBJYMrjcw1c6XzR12mA==}
+ peerDependencies:
+ vue: 3.5.18
+
+ '@vue/shared@3.5.18':
+ resolution: {integrity: sha512-cZy8Dq+uuIXbxCZpuLd2GJdeSO/lIzIspC2WtkqIpje5QyFbvLaI5wZtdUjLHjGZrlVX6GilejatWwVYYRc8tA==}
+
+ 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.12.6:
+ resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==}
+
+ alien-signals@0.2.2:
+ resolution: {integrity: sha512-cZIRkbERILsBOXTQmMrxc9hgpxglstn69zm+F1ARf4aPAzdAFYd6sBq87ErO0Fj3DV94tglcyHG5kQz9nDC/8A==}
+
+ alien-signals@2.0.6:
+ resolution: {integrity: sha512-P3TxJSe31bUHBiblg59oU1PpaWPtmxF9GhJ/cB7OkgJ0qN/ifFSKUI25/v8ZhsT+lIG6ac8DpTOplXxORX6F3Q==}
+
+ ansi-escapes@4.3.2:
+ resolution: {integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==}
+ engines: {node: '>=8'}
+
+ ansi-regex@5.0.1:
+ resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==}
+ engines: {node: '>=8'}
+
+ ansi-styles@4.3.0:
+ resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==}
+ engines: {node: '>=8'}
+
+ ansis@4.1.0:
+ resolution: {integrity: sha512-BGcItUBWSMRgOCe+SVZJ+S7yTRG0eGt9cXAHev72yuGcY23hnLA7Bky5L/xLyPINoSN95geovfBkqoTlNZYa7w==}
+ engines: {node: '>=14'}
+
+ anymatch@3.1.3:
+ resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==}
+ engines: {node: '>= 8'}
+
+ are-docs-informative@0.0.2:
+ resolution: {integrity: sha512-ixiS0nLNNG5jNQzgZJNoUpBKdo9yTYZMGJ+QgT2jmjR7G7+QHRCc4v6LQ3NgE7EBJq+o0ams3waJwkrlBom8Ig==}
+ engines: {node: '>=14'}
+
+ argparse@2.0.1:
+ resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==}
+
+ args-tokenizer@0.3.0:
+ resolution: {integrity: sha512-xXAd7G2Mll5W8uo37GETpQ2VrE84M181Z7ugHFGQnJZ50M2mbOv0osSZ9VsSgPfJQ+LVG0prSi0th+ELMsno7Q==}
+
+ assertion-error@2.0.1:
+ resolution: {integrity: sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==}
+ engines: {node: '>=12'}
+
+ ast-kit@1.4.3:
+ resolution: {integrity: sha512-MdJqjpodkS5J149zN0Po+HPshkTdUyrvF7CKTafUgv69vBSPtncrj+3IiUgqdd7ElIEkbeXCsEouBUwLrw9Ilg==}
+ engines: {node: '>=16.14.0'}
+
+ ast-kit@2.1.1:
+ resolution: {integrity: sha512-mfh6a7gKXE8pDlxTvqIc/syH/P3RkzbOF6LeHdcKztLEzYe6IMsRCL7N8vI7hqTGWNxpkCuuRTpT21xNWqhRtQ==}
+ engines: {node: '>=20.18.0'}
+
+ ast-walker-scope@0.6.2:
+ resolution: {integrity: sha512-1UWOyC50xI3QZkRuDj6PqDtpm1oHWtYs+NQGwqL/2R11eN3Q81PHAHPM0SWW3BNQm53UDwS//Jv8L4CCVLM1bQ==}
+ engines: {node: '>=16.14.0'}
+
+ autoprefixer@10.4.21:
+ resolution: {integrity: sha512-O+A6LWV5LDHSJD3LjHYoNi4VLsj/Whi7k6zG12xTYaU4cQ8oxQGckXNX8cRHK5yOZ/ppVHe0ZBXGzSV9jXdVbQ==}
+ engines: {node: ^10 || ^12 || >=14}
+ hasBin: true
+ peerDependencies:
+ postcss: ^8.1.0
+
+ balanced-match@1.0.2:
+ resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}
+
+ binary-extensions@2.3.0:
+ resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==}
+ engines: {node: '>=8'}
+
+ boolbase@1.0.0:
+ resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==}
+
+ brace-expansion@1.1.12:
+ resolution: {integrity: sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==}
+
+ brace-expansion@2.0.2:
+ resolution: {integrity: sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==}
+
+ braces@3.0.3:
+ resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==}
+ engines: {node: '>=8'}
+
+ browserslist@4.25.1:
+ resolution: {integrity: sha512-KGj0KoOMXLpSNkkEI6Z6mShmQy0bc1I+T7K9N81k4WWMrfz+6fQ6es80B/YLAeRoKvjYE1YSHHOW1qe9xIVzHw==}
+ engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
+ hasBin: true
+
+ builtin-modules@5.0.0:
+ resolution: {integrity: sha512-bkXY9WsVpY7CvMhKSR6pZilZu9Ln5WDrKVBUXf2S443etkmEO4V58heTecXcUIsNsi4Rx8JUO4NfX1IcQl4deg==}
+ engines: {node: '>=18.20'}
+
+ bumpp@10.2.2:
+ resolution: {integrity: sha512-b6LpQOuXqhejTfNV8r1XkdPQiPWS09l+k+W8raTV2YaFeIqCA76D81G22ac/2jhVTCWXwbEMgvxbQtHriOIPkw==}
+ engines: {node: '>=18'}
+ hasBin: true
+
+ c12@3.2.0:
+ resolution: {integrity: sha512-ixkEtbYafL56E6HiFuonMm1ZjoKtIo7TH68/uiEq4DAwv9NcUX2nJ95F8TrbMeNjqIkZpruo3ojXQJ+MGG5gcQ==}
+ peerDependencies:
+ magicast: ^0.3.5
+ peerDependenciesMeta:
+ magicast:
+ optional: true
+
+ cac@6.7.14:
+ resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==}
+ engines: {node: '>=8'}
+
+ callsites@3.1.0:
+ resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==}
+ engines: {node: '>=6'}
+
+ caniuse-api@3.0.0:
+ resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==}
+
+ caniuse-lite@1.0.30001731:
+ resolution: {integrity: sha512-lDdp2/wrOmTRWuoB5DpfNkC0rJDU8DqRa6nYL6HK6sytw70QMopt/NIc/9SM7ylItlBWfACXk0tEn37UWM/+mg==}
+
+ ccount@2.0.1:
+ resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==}
+
+ chai@5.2.1:
+ resolution: {integrity: sha512-5nFxhUrX0PqtyogoYOA8IPswy5sZFTOsBFl/9bNsmDLgsxYTzSZQJDPppDnZPTQbzSEm0hqGjWPzRemQCYbD6A==}
+ engines: {node: '>=18'}
+
+ chalk@4.1.2:
+ resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==}
+ engines: {node: '>=10'}
+
+ change-case@5.4.4:
+ resolution: {integrity: sha512-HRQyTk2/YPEkt9TnUPbOpr64Uw3KOicFWPVBb+xiHvd6eBx/qPr9xqfBFDT8P2vWsvvz4jbEkfDe71W3VyNu2w==}
+
+ character-entities@2.0.2:
+ resolution: {integrity: sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==}
+
+ chardet@0.7.0:
+ resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==}
+
+ check-error@2.1.1:
+ resolution: {integrity: sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==}
+ engines: {node: '>= 16'}
+
+ chokidar@3.6.0:
+ resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==}
+ engines: {node: '>= 8.10.0'}
+
+ chokidar@4.0.3:
+ resolution: {integrity: sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==}
+ engines: {node: '>= 14.16.0'}
+
+ ci-info@4.3.0:
+ resolution: {integrity: sha512-l+2bNRMiQgcfILUi33labAZYIWlH1kWDp+ecNo5iisRKrbm0xcRyCww71/YU0Fkw0mAFpz9bJayXPjey6vkmaQ==}
+ engines: {node: '>=8'}
+
+ citty@0.1.6:
+ resolution: {integrity: sha512-tskPPKEs8D2KPafUypv2gxwJP8h/OaJmC82QQGGDQcHvXX43xF2VDACcJVmZ0EuSxkpO9Kc4MlrA3q0+FG58AQ==}
+
+ clean-regexp@1.0.0:
+ resolution: {integrity: sha512-GfisEZEJvzKrmGWkvfhgzcz/BllN1USeqD2V6tg14OAOgaCD2Z/PUEuxnAZ/nPvmaHRG7a8y77p1T/IRQ4D1Hw==}
+ engines: {node: '>=4'}
+
+ cli-width@4.1.0:
+ resolution: {integrity: sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ==}
+ engines: {node: '>= 12'}
+
+ 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==}
+
+ colord@2.9.3:
+ resolution: {integrity: sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==}
+
+ colorette@2.0.20:
+ resolution: {integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==}
+
+ commander@11.1.0:
+ resolution: {integrity: sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==}
+ engines: {node: '>=16'}
+
+ comment-parser@1.4.1:
+ resolution: {integrity: sha512-buhp5kePrmda3vhc5B9t7pUQXAb2Tnd0qgpkIhPhkHXxJpiPJ11H0ZEU0oBpJ2QztSbzG/ZxMj/CHsYJqRHmyg==}
+ engines: {node: '>= 12.0.0'}
+
+ commondir@1.0.1:
+ resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==}
+
+ concat-map@0.0.1:
+ resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==}
+
+ confbox@0.1.8:
+ resolution: {integrity: sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==}
+
+ confbox@0.2.2:
+ resolution: {integrity: sha512-1NB+BKqhtNipMsov4xI/NnhCKp9XG9NamYp5PVm9klAT0fsrNPjaFICsCFhNhwZJKNh7zB/3q8qXz0E9oaMNtQ==}
+
+ consola@3.4.2:
+ resolution: {integrity: sha512-5IKcdX0nnYavi6G7TtOhwkYzyjfJlatbjMjuLSfE2kYT5pMDOilZ4OvMhi637CcDICTmz3wARPoyhqyX1Y+XvA==}
+ engines: {node: ^14.18.0 || >=16.10.0}
+
+ convert-source-map@2.0.0:
+ resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==}
+
+ core-js-compat@3.45.0:
+ resolution: {integrity: sha512-gRoVMBawZg0OnxaVv3zpqLLxaHmsubEGyTnqdpI/CEBvX4JadI1dMSHxagThprYRtSVbuQxvi6iUatdPxohHpA==}
+
+ cross-spawn@7.0.6:
+ resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==}
+ engines: {node: '>= 8'}
+
+ css-declaration-sorter@7.2.0:
+ resolution: {integrity: sha512-h70rUM+3PNFuaBDTLe8wF/cdWu+dOZmb7pJt8Z2sedYbAcQVQV/tEchueg3GWxwqS0cxtbxmaHEdkNACqcvsow==}
+ engines: {node: ^14 || ^16 || >=18}
+ peerDependencies:
+ postcss: ^8.0.9
+
+ css-select@5.2.2:
+ resolution: {integrity: sha512-TizTzUddG/xYLA3NXodFM0fSbNizXjOKhqiQQwvhlspadZokn1KDy0NZFS0wuEubIYAV5/c1/lAr0TaaFXEXzw==}
+
+ css-tree@2.2.1:
+ resolution: {integrity: sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==}
+ engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'}
+
+ css-tree@3.1.0:
+ resolution: {integrity: sha512-0eW44TGN5SQXU1mWSkKwFstI/22X2bG1nYzZTYMAWjylYURhse752YgbE4Cx46AC+bAvI+/dYTPRk1LqSUnu6w==}
+ engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0}
+
+ css-what@6.2.2:
+ resolution: {integrity: sha512-u/O3vwbptzhMs3L1fQE82ZSLHQQfto5gyZzwteVIEyeaY5Fc7R4dapF/BvRoSYFeqfBk4m0V1Vafq5Pjv25wvA==}
+ engines: {node: '>= 6'}
+
+ cssesc@3.0.0:
+ resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==}
+ engines: {node: '>=4'}
+ hasBin: true
+
+ cssnano-preset-default@7.0.8:
+ resolution: {integrity: sha512-d+3R2qwrUV3g4LEMOjnndognKirBZISylDZAF/TPeCWVjEwlXS2e4eN4ICkoobRe7pD3H6lltinKVyS1AJhdjQ==}
+ engines: {node: ^18.12.0 || ^20.9.0 || >=22.0}
+ peerDependencies:
+ postcss: ^8.4.32
+
+ cssnano-utils@5.0.1:
+ resolution: {integrity: sha512-ZIP71eQgG9JwjVZsTPSqhc6GHgEr53uJ7tK5///VfyWj6Xp2DBmixWHqJgPno+PqATzn48pL42ww9x5SSGmhZg==}
+ engines: {node: ^18.12.0 || ^20.9.0 || >=22.0}
+ peerDependencies:
+ postcss: ^8.4.32
+
+ cssnano@7.1.0:
+ resolution: {integrity: sha512-Pu3rlKkd0ZtlCUzBrKL1Z4YmhKppjC1H9jo7u1o4qaKqyhvixFgu5qLyNIAOjSTg9DjVPtUqdROq2EfpVMEe+w==}
+ engines: {node: ^18.12.0 || ^20.9.0 || >=22.0}
+ peerDependencies:
+ postcss: ^8.4.32
+
+ csso@5.0.5:
+ resolution: {integrity: sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==}
+ engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'}
+
+ csstype@3.1.3:
+ resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==}
+
+ de-indent@1.0.2:
+ resolution: {integrity: sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==}
+
+ debug@4.4.1:
+ resolution: {integrity: sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==}
+ engines: {node: '>=6.0'}
+ peerDependencies:
+ supports-color: '*'
+ peerDependenciesMeta:
+ supports-color:
+ optional: true
+
+ decode-named-character-reference@1.2.0:
+ resolution: {integrity: sha512-c6fcElNV6ShtZXmsgNgFFV5tVX2PaV4g+MOAkb8eXHvn6sryJBrZa9r0zV6+dtTyoCKxtDy5tyQ5ZwQuidtd+Q==}
+
+ deep-eql@5.0.2:
+ resolution: {integrity: sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==}
+ engines: {node: '>=6'}
+
+ deep-is@0.1.4:
+ resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==}
+
+ deepmerge@4.3.1:
+ resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==}
+ engines: {node: '>=0.10.0'}
+
+ defu@6.1.4:
+ resolution: {integrity: sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==}
+
+ dequal@2.0.3:
+ resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==}
+ engines: {node: '>=6'}
+
+ destr@2.0.5:
+ resolution: {integrity: sha512-ugFTXCtDZunbzasqBxrK93Ik/DRYsO6S/fedkWEMKqt04xZ4csmnmwGDBAb07QWNaGMAmnTIemsYZCksjATwsA==}
+
+ detect-libc@2.0.4:
+ resolution: {integrity: sha512-3UDv+G9CsCKO1WKMGw9fwq/SWJYbI0c5Y7LU1AXYoDdbhE2AHQ6N6Nb34sG8Fj7T5APy8qXDCKuuIHd1BR0tVA==}
+ engines: {node: '>=8'}
+
+ devlop@1.1.0:
+ resolution: {integrity: sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==}
+
+ dom-serializer@2.0.0:
+ resolution: {integrity: sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==}
+
+ domelementtype@2.3.0:
+ resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==}
+
+ domhandler@5.0.3:
+ resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==}
+ engines: {node: '>= 4'}
+
+ domutils@3.2.2:
+ resolution: {integrity: sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==}
+
+ dotenv@17.2.1:
+ resolution: {integrity: sha512-kQhDYKZecqnM0fCnzI5eIv5L4cAe/iRI+HqMbO/hbRdTAeXDG+M9FjipUxNfbARuEg4iHIbhnhs78BCHNbSxEQ==}
+ engines: {node: '>=12'}
+
+ duplexer@0.1.2:
+ resolution: {integrity: sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==}
+
+ electron-to-chromium@1.5.195:
+ resolution: {integrity: sha512-URclP0iIaDUzqcAyV1v2PgduJ9N0IdXmWsnPzPfelvBmjmZzEy6xJcjb1cXj+TbYqXgtLrjHEoaSIdTYhw4ezg==}
+
+ emoji-regex@8.0.0:
+ resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}
+
+ enhanced-resolve@5.18.2:
+ resolution: {integrity: sha512-6Jw4sE1maoRJo3q8MsSIn2onJFbLTOjY9hlx4DZXmOKvLRd1Ok2kXmAGXaafL2+ijsJZ1ClYbl/pmqr9+k4iUQ==}
+ engines: {node: '>=10.13.0'}
+
+ entities@4.5.0:
+ resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==}
+ engines: {node: '>=0.12'}
+
+ es-module-lexer@1.7.0:
+ resolution: {integrity: sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==}
+
+ esbuild@0.25.8:
+ resolution: {integrity: sha512-vVC0USHGtMi8+R4Kz8rt6JhEWLxsv9Rnu/lGYbPR8u47B+DCBksq9JarW0zOO7bs37hyOK1l2/oqtbciutL5+Q==}
+ engines: {node: '>=18'}
+ hasBin: true
+
+ escalade@3.2.0:
+ resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==}
+ engines: {node: '>=6'}
+
+ escape-string-regexp@1.0.5:
+ resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==}
+ engines: {node: '>=0.8.0'}
+
+ escape-string-regexp@4.0.0:
+ resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==}
+ engines: {node: '>=10'}
+
+ escape-string-regexp@5.0.0:
+ resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==}
+ engines: {node: '>=12'}
+
+ eslint-compat-utils@0.5.1:
+ resolution: {integrity: sha512-3z3vFexKIEnjHE3zCMRo6fn/e44U7T1khUjg+Hp0ZQMCigh28rALD0nPFBcGZuiLC5rLZa2ubQHDRln09JfU2Q==}
+ engines: {node: '>=12'}
+ peerDependencies:
+ eslint: '>=6.0.0'
+
+ eslint-compat-utils@0.6.5:
+ resolution: {integrity: sha512-vAUHYzue4YAa2hNACjB8HvUQj5yehAZgiClyFVVom9cP8z5NSFq3PwB/TtJslN2zAMgRX6FCFCjYBbQh71g5RQ==}
+ engines: {node: '>=12'}
+ peerDependencies:
+ eslint: '>=6.0.0'
+
+ eslint-config-flat-gitignore@2.1.0:
+ resolution: {integrity: sha512-cJzNJ7L+psWp5mXM7jBX+fjHtBvvh06RBlcweMhKD8jWqQw0G78hOW5tpVALGHGFPsBV+ot2H+pdDGJy6CV8pA==}
+ peerDependencies:
+ eslint: ^9.5.0
+
+ eslint-flat-config-utils@2.1.1:
+ resolution: {integrity: sha512-K8eaPkBemHkfbYsZH7z4lZ/tt6gNSsVh535Wh9W9gQBS2WjvfUbbVr2NZR3L1yiRCLuOEimYfPxCxODczD4Opg==}
+
+ eslint-json-compat-utils@0.2.1:
+ resolution: {integrity: sha512-YzEodbDyW8DX8bImKhAcCeu/L31Dd/70Bidx2Qex9OFUtgzXLqtfWL4Hr5fM/aCCB8QUZLuJur0S9k6UfgFkfg==}
+ engines: {node: '>=12'}
+ peerDependencies:
+ '@eslint/json': '*'
+ eslint: '*'
+ jsonc-eslint-parser: ^2.4.0
+ peerDependenciesMeta:
+ '@eslint/json':
+ optional: true
+
+ eslint-merge-processors@2.0.0:
+ resolution: {integrity: sha512-sUuhSf3IrJdGooquEUB5TNpGNpBoQccbnaLHsb1XkBLUPPqCNivCpY05ZcpCOiV9uHwO2yxXEWVczVclzMxYlA==}
+ peerDependencies:
+ eslint: '*'
+
+ eslint-plugin-antfu@3.1.1:
+ resolution: {integrity: sha512-7Q+NhwLfHJFvopI2HBZbSxWXngTwBLKxW1AGXLr2lEGxcEIK/AsDs8pn8fvIizl5aZjBbVbVK5ujmMpBe4Tvdg==}
+ peerDependencies:
+ eslint: '*'
+
+ eslint-plugin-command@3.3.1:
+ resolution: {integrity: sha512-fBVTXQ2y48TVLT0+4A6PFINp7GcdIailHAXbvPBixE7x+YpYnNQhFZxTdvnb+aWk+COgNebQKen/7m4dmgyWAw==}
+ peerDependencies:
+ eslint: '*'
+
+ eslint-plugin-es-x@7.8.0:
+ resolution: {integrity: sha512-7Ds8+wAAoV3T+LAKeu39Y5BzXCrGKrcISfgKEqTS4BDN8SFEDQd0S43jiQ8vIa3wUKD07qitZdfzlenSi8/0qQ==}
+ engines: {node: ^14.18.0 || >=16.0.0}
+ peerDependencies:
+ eslint: '>=8'
+
+ eslint-plugin-import-lite@0.3.0:
+ resolution: {integrity: sha512-dkNBAL6jcoCsXZsQ/Tt2yXmMDoNt5NaBh/U7yvccjiK8cai6Ay+MK77bMykmqQA2bTF6lngaLCDij6MTO3KkvA==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ peerDependencies:
+ eslint: '>=9.0.0'
+ typescript: '>=4.5'
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+
+ eslint-plugin-jsdoc@52.0.2:
+ resolution: {integrity: sha512-fYrnc7OpRifxxKjH78Y9/D/EouQDYD3G++bpR1Y+A+fy+CMzKZAdGIiHTIxCd2U10hb2y1NxN5TJt9aupq1vmw==}
+ engines: {node: '>=20.11.0'}
+ peerDependencies:
+ eslint: ^7.0.0 || ^8.0.0 || ^9.0.0
+
+ eslint-plugin-jsonc@2.20.1:
+ resolution: {integrity: sha512-gUzIwQHXx7ZPypUoadcyRi4WbHW2TPixDr0kqQ4miuJBU0emJmyGTlnaT3Og9X2a8R1CDayN9BFSq5weGWbTng==}
+ engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+ peerDependencies:
+ eslint: '>=6.0.0'
+
+ eslint-plugin-n@17.21.3:
+ resolution: {integrity: sha512-MtxYjDZhMQgsWRm/4xYLL0i2EhusWT7itDxlJ80l1NND2AL2Vi5Mvneqv/ikG9+zpran0VsVRXTEHrpLmUZRNw==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ peerDependencies:
+ eslint: '>=8.23.0'
+
+ eslint-plugin-no-only-tests@3.3.0:
+ resolution: {integrity: sha512-brcKcxGnISN2CcVhXJ/kEQlNa0MEfGRtwKtWA16SkqXHKitaKIMrfemJKLKX1YqDU5C/5JY3PvZXd5jEW04e0Q==}
+ engines: {node: '>=5.0.0'}
+
+ eslint-plugin-perfectionist@4.15.0:
+ resolution: {integrity: sha512-pC7PgoXyDnEXe14xvRUhBII8A3zRgggKqJFx2a82fjrItDs1BSI7zdZnQtM2yQvcyod6/ujmzb7ejKPx8lZTnw==}
+ engines: {node: ^18.0.0 || >=20.0.0}
+ peerDependencies:
+ eslint: '>=8.45.0'
+
+ eslint-plugin-pnpm@1.1.0:
+ resolution: {integrity: sha512-sL93w0muBtjnogzk/loDsxzMbmXQOLP5Blw3swLDBXZgfb+qQI73bPcUbjVR+ZL+K62vGJdErV+43i3r5DsZPg==}
+ peerDependencies:
+ eslint: ^9.0.0
+
+ eslint-plugin-regexp@2.9.1:
+ resolution: {integrity: sha512-JwK6glV/aoYDxvXcrvMQbw/pByBewZwqXVSBzzjot3GxSbmjDYuWU4LWiLdBO8JKi4o8A1+rygO6JWRBg4qAQQ==}
+ engines: {node: ^18 || >=20}
+ peerDependencies:
+ eslint: '>=8.44.0'
+
+ eslint-plugin-toml@0.12.0:
+ resolution: {integrity: sha512-+/wVObA9DVhwZB1nG83D2OAQRrcQZXy+drqUnFJKymqnmbnbfg/UPmEMCKrJNcEboUGxUjYrJlgy+/Y930mURQ==}
+ engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+ peerDependencies:
+ eslint: '>=6.0.0'
+
+ eslint-plugin-unicorn@60.0.0:
+ resolution: {integrity: sha512-QUzTefvP8stfSXsqKQ+vBQSEsXIlAiCduS/V1Em+FKgL9c21U/IIm20/e3MFy1jyCf14tHAhqC1sX8OTy6VUCg==}
+ engines: {node: ^20.10.0 || >=21.0.0}
+ peerDependencies:
+ eslint: '>=9.29.0'
+
+ eslint-plugin-unused-imports@4.1.4:
+ resolution: {integrity: sha512-YptD6IzQjDardkl0POxnnRBhU1OEePMV0nd6siHaRBbd+lyh6NAhFEobiznKU7kTsSsDeSD62Pe7kAM1b7dAZQ==}
+ peerDependencies:
+ '@typescript-eslint/eslint-plugin': ^8.0.0-0 || ^7.0.0 || ^6.0.0 || ^5.0.0
+ eslint: ^9.0.0 || ^8.0.0
+ peerDependenciesMeta:
+ '@typescript-eslint/eslint-plugin':
+ optional: true
+
+ eslint-plugin-vue@10.4.0:
+ resolution: {integrity: sha512-K6tP0dW8FJVZLQxa2S7LcE1lLw3X8VvB3t887Q6CLrFVxHYBXGANbXvwNzYIu6Ughx1bSJ5BDT0YB3ybPT39lw==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ peerDependencies:
+ '@typescript-eslint/parser': ^7.0.0 || ^8.0.0
+ eslint: ^8.57.0 || ^9.0.0
+ vue-eslint-parser: ^10.0.0
+ peerDependenciesMeta:
+ '@typescript-eslint/parser':
+ optional: true
+
+ eslint-plugin-yml@1.18.0:
+ resolution: {integrity: sha512-9NtbhHRN2NJa/s3uHchO3qVVZw0vyOIvWlXWGaKCr/6l3Go62wsvJK5byiI6ZoYztDsow4GnS69BZD3GnqH3hA==}
+ engines: {node: ^14.17.0 || >=16.0.0}
+ peerDependencies:
+ eslint: '>=6.0.0'
+
+ eslint-processor-vue-blocks@2.0.0:
+ resolution: {integrity: sha512-u4W0CJwGoWY3bjXAuFpc/b6eK3NQEI8MoeW7ritKj3G3z/WtHrKjkqf+wk8mPEy5rlMGS+k6AZYOw2XBoN/02Q==}
+ peerDependencies:
+ '@vue/compiler-sfc': ^3.3.0
+ eslint: '>=9.0.0'
+
+ 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.32.0:
+ resolution: {integrity: sha512-LSehfdpgMeWcTZkWZVIJl+tkZ2nuSkyyB9C27MZqFWXuph7DvaowgcTvKqxvpLW1JZIk8PN7hFY3Rj9LQ7m7lg==}
+ 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}
+
+ espree@9.6.1:
+ resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==}
+ engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+
+ esquery@1.6.0:
+ resolution: {integrity: sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==}
+ 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-walker@2.0.2:
+ resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==}
+
+ estree-walker@3.0.3:
+ resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==}
+
+ esutils@2.0.3:
+ resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==}
+ engines: {node: '>=0.10.0'}
+
+ expect-type@1.2.2:
+ resolution: {integrity: sha512-JhFGDVJ7tmDJItKhYgJCGLOWjuK9vPxiXoUFLwLDc99NlmklilbiQJwoctZtt13+xMw91MCk/REan6MWHqDjyA==}
+ engines: {node: '>=12.0.0'}
+
+ exsolve@1.0.7:
+ resolution: {integrity: sha512-VO5fQUzZtI6C+vx4w/4BWJpg3s/5l+6pRQEHzFRM8WFi4XffSP1Z+4qi7GbjWbvRQEbdIco5mIMq+zX4rPuLrw==}
+
+ external-editor@3.1.0:
+ resolution: {integrity: sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==}
+ engines: {node: '>=4'}
+
+ fast-deep-equal@3.1.3:
+ resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==}
+
+ fast-glob@3.3.3:
+ resolution: {integrity: sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==}
+ engines: {node: '>=8.6.0'}
+
+ fast-json-stable-stringify@2.1.0:
+ resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==}
+
+ fast-levenshtein@2.0.6:
+ resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==}
+
+ fastq@1.19.1:
+ resolution: {integrity: sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==}
+
+ fault@2.0.1:
+ resolution: {integrity: sha512-WtySTkS4OKev5JtpHXnib4Gxiurzh5NCGvWrFaZ34m6JehfTUhKZvn9njTfw48t6JumVQOmrKqpmGcdwxnhqBQ==}
+
+ fdir@6.4.6:
+ resolution: {integrity: sha512-hiFoqpyZcfNm1yc4u8oWCf9A2c4D3QjCrks3zmoVKVxpQRzmPNar1hUJcBG2RQHvEVGDN+Jm81ZheVLAQMK6+w==}
+ 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'}
+
+ fill-range@7.1.1:
+ resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==}
+ engines: {node: '>=8'}
+
+ find-up-simple@1.0.1:
+ resolution: {integrity: sha512-afd4O7zpqHeRyg4PfDQsXmlDe2PfdHtJt6Akt8jOWaApLOZk5JXs6VMR29lz03pRe9mpykrRCYIYxaJYcfpncQ==}
+ engines: {node: '>=18'}
+
+ find-up@5.0.0:
+ resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==}
+ engines: {node: '>=10'}
+
+ fix-dts-default-cjs-exports@1.0.1:
+ resolution: {integrity: sha512-pVIECanWFC61Hzl2+oOCtoJ3F17kglZC/6N94eRWycFgBH35hHx0Li604ZIzhseh97mf2p0cv7vVrOZGoqhlEg==}
+
+ 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==}
+
+ format@0.2.2:
+ resolution: {integrity: sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww==}
+ engines: {node: '>=0.4.x'}
+
+ fraction.js@4.3.7:
+ resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==}
+
+ fsevents@2.3.3:
+ resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==}
+ engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
+ os: [darwin]
+
+ function-bind@1.1.2:
+ resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==}
+
+ fzf@0.5.2:
+ resolution: {integrity: sha512-Tt4kuxLXFKHy8KT40zwsUPUkg1CrsgY25FxA2U/j/0WgEDCk3ddc/zLTCCcbSHX9FcKtLuVaDGtGE/STWC+j3Q==}
+
+ gensync@1.0.0-beta.2:
+ resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==}
+ engines: {node: '>=6.9.0'}
+
+ get-tsconfig@4.10.1:
+ resolution: {integrity: sha512-auHyJ4AgMz7vgS8Hp3N6HXSmlMdUyhSUrfBF16w153rxtLIEOE+HGqaBppczZvnHLqQJfiHotCYpNhl0lUROFQ==}
+
+ giget@2.0.0:
+ resolution: {integrity: sha512-L5bGsVkxJbJgdnwyuheIunkGatUF/zssUoxxjACCseZYAVbaqdh9Tsmmlkl8vYan09H7sbvKt4pS8GqKLBrEzA==}
+ hasBin: true
+
+ github-slugger@2.0.0:
+ resolution: {integrity: sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw==}
+
+ glob-parent@5.1.2:
+ resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==}
+ engines: {node: '>= 6'}
+
+ 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@15.15.0:
+ resolution: {integrity: sha512-7ACyT3wmyp3I61S4fG682L0VA2RGD9otkqGJIwNUMF1SWUombIIk+af1unuDYgMm082aHYwD+mzJvv9Iu8dsgg==}
+ engines: {node: '>=18'}
+
+ globals@16.3.0:
+ resolution: {integrity: sha512-bqWEnJ1Nt3neqx2q5SFfGS8r/ahumIakg3HcwtNlrVlwXIeNumWn/c7Pn/wKzGhf6SaW6H6uWXLqC30STCMchQ==}
+ engines: {node: '>=18'}
+
+ globrex@0.1.2:
+ resolution: {integrity: sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==}
+
+ graceful-fs@4.2.11:
+ resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==}
+
+ graphemer@1.4.0:
+ resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==}
+
+ gzip-size@6.0.0:
+ resolution: {integrity: sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==}
+ engines: {node: '>=10'}
+
+ has-flag@4.0.0:
+ resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==}
+ engines: {node: '>=8'}
+
+ hasown@2.0.2:
+ resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==}
+ engines: {node: '>= 0.4'}
+
+ he@1.2.0:
+ resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==}
+ hasBin: true
+
+ hookable@5.5.3:
+ resolution: {integrity: sha512-Yc+BQe8SvoXH1643Qez1zqLRmbA5rCL+sSmk6TVos0LWVfNIB7PGncdlId77WzLGSIB5KaWgTaNTs2lNVEI6VQ==}
+
+ iconv-lite@0.4.24:
+ resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==}
+ engines: {node: '>=0.10.0'}
+
+ 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'}
+
+ indent-string@5.0.0:
+ resolution: {integrity: sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==}
+ engines: {node: '>=12'}
+
+ is-binary-path@2.1.0:
+ resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==}
+ engines: {node: '>=8'}
+
+ is-builtin-module@5.0.0:
+ resolution: {integrity: sha512-f4RqJKBUe5rQkJ2eJEJBXSticB3hGbN9j0yxxMQFqIW89Jp9WYFtzfTcRlstDKVUTRzSOTLKRfO9vIztenwtxA==}
+ engines: {node: '>=18.20'}
+
+ is-core-module@2.16.1:
+ resolution: {integrity: sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==}
+ engines: {node: '>= 0.4'}
+
+ is-extglob@2.1.1:
+ resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==}
+ engines: {node: '>=0.10.0'}
+
+ is-fullwidth-code-point@3.0.0:
+ resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==}
+ engines: {node: '>=8'}
+
+ is-glob@4.0.3:
+ resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==}
+ engines: {node: '>=0.10.0'}
+
+ is-module@1.0.0:
+ resolution: {integrity: sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==}
+
+ is-number@7.0.0:
+ resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==}
+ engines: {node: '>=0.12.0'}
+
+ is-reference@1.2.1:
+ resolution: {integrity: sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==}
+
+ isexe@2.0.0:
+ resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==}
+
+ jiti@1.21.7:
+ resolution: {integrity: sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A==}
+ hasBin: true
+
+ jiti@2.5.1:
+ resolution: {integrity: sha512-twQoecYPiVA5K/h6SxtORw/Bs3ar+mLUtoPSc7iMXzQzK8d7eJ/R09wmTwAjiamETn1cXYPGfNnu7DMoHgu12w==}
+ hasBin: true
+
+ js-tokens@4.0.0:
+ resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==}
+
+ js-tokens@9.0.1:
+ resolution: {integrity: sha512-mxa9E9ITFOt0ban3j6L5MpjwegGz6lBQmM1IJkWeBZGcMxto50+eWdjC/52xDbS2vy0k7vIMK0Fe2wfL9OQSpQ==}
+
+ js-yaml@4.1.0:
+ resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==}
+ hasBin: true
+
+ jsdoc-type-pratt-parser@4.1.0:
+ resolution: {integrity: sha512-Hicd6JK5Njt2QB6XYFS7ok9e37O8AYk3jTcppG4YVQnYjOemymvTcmc7OWsmq/Qqj5TdRFO5/x/tIPmBeRtGHg==}
+ engines: {node: '>=12.0.0'}
+
+ jsesc@3.0.2:
+ resolution: {integrity: sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==}
+ engines: {node: '>=6'}
+ 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
+
+ jsonc-eslint-parser@2.4.0:
+ resolution: {integrity: sha512-WYDyuc/uFcGp6YtM2H0uKmUwieOuzeE/5YocFJLnLfclZ4inf3mRn8ZVy1s7Hxji7Jxm6Ss8gqpexD/GlKoGgg==}
+ engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+
+ jsonc-parser@3.3.1:
+ resolution: {integrity: sha512-HUgH65KyejrUFPvHFPbqOY0rsFip3Bo5wb4ngvdi1EpCYWUQDC5V+Y7mZws+DLkr4M//zQJoanu1SP+87Dv1oQ==}
+
+ keyv@4.5.4:
+ resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==}
+
+ knitwork@1.2.0:
+ resolution: {integrity: sha512-xYSH7AvuQ6nXkq42x0v5S8/Iry+cfulBz/DJQzhIyESdLD7425jXsPy4vn5cCXU+HhRN2kVw51Vd1K6/By4BQg==}
+
+ kolorist@1.8.0:
+ resolution: {integrity: sha512-Y+60/zizpJ3HRH8DCss+q95yr6145JXZo46OTpFvDZWLfRCE4qChOyk1b26nMaNpfHHgxagk9dXT5OP0Tfe+dQ==}
+
+ levn@0.4.1:
+ resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==}
+ engines: {node: '>= 0.8.0'}
+
+ lilconfig@3.1.3:
+ resolution: {integrity: sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==}
+ engines: {node: '>=14'}
+
+ local-pkg@1.1.1:
+ resolution: {integrity: sha512-WunYko2W1NcdfAFpuLUoucsgULmgDBRkdxHxWQ7mK0cQqwPiy8E1enjuRBrhLtZkB5iScJ1XIPdhVEFK8aOLSg==}
+ engines: {node: '>=14'}
+
+ locate-path@6.0.0:
+ resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==}
+ engines: {node: '>=10'}
+
+ lodash.memoize@4.1.2:
+ resolution: {integrity: sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==}
+
+ lodash.merge@4.6.2:
+ resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==}
+
+ lodash.uniq@4.5.0:
+ resolution: {integrity: sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==}
+
+ lodash@4.17.21:
+ resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==}
+
+ longest-streak@3.1.0:
+ resolution: {integrity: sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==}
+
+ loupe@3.2.0:
+ resolution: {integrity: sha512-2NCfZcT5VGVNX9mSZIxLRkEAegDGBpuQZBy13desuHeVORmBDyAET4TkJr4SjqQy3A8JDofMN6LpkK8Xcm/dlw==}
+
+ lru-cache@5.1.1:
+ resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==}
+
+ magic-string-ast@0.7.1:
+ resolution: {integrity: sha512-ub9iytsEbT7Yw/Pd29mSo/cNQpaEu67zR1VVcXDiYjSFwzeBxNdTd0FMnSslLQXiRj8uGPzwsaoefrMD5XAmdw==}
+ engines: {node: '>=16.14.0'}
+
+ magic-string-ast@1.0.0:
+ resolution: {integrity: sha512-8rbuNizut2gW94kv7pqgt0dvk+AHLPVIm0iJtpSgQJ9dx21eWx5SBel8z3jp1xtC0j6/iyK3AWGhAR1H61s7LA==}
+ engines: {node: '>=20.18.0'}
+
+ magic-string@0.30.17:
+ resolution: {integrity: sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==}
+
+ magicast@0.3.5:
+ resolution: {integrity: sha512-L0WhttDl+2BOsybvEOLK7fW3UA0OQ0IQ2d6Zl2x/a6vVRs3bAY0ECOSHHeL5jD+SbOpOCUEi0y1DgHEn9Qn1AQ==}
+
+ make-synchronized@0.2.10:
+ resolution: {integrity: sha512-7NTbfv+5oJJdjHRPW4j4P/n7sYeu7mrBTZLVHD5ACSyFPRObPhsZAIoR/75SlVl20x/g7PIP75FBBHqSJ2FPuA==}
+
+ markdown-table@3.0.4:
+ resolution: {integrity: sha512-wiYz4+JrLyb/DqW2hkFJxP7Vd7JuTDm77fvbM8VfEQdmSMqcImWeeRbHwZjBjIFki/VaMK2BhFi7oUUZeM5bqw==}
+
+ mdast-util-find-and-replace@3.0.2:
+ resolution: {integrity: sha512-Tmd1Vg/m3Xz43afeNxDIhWRtFZgM2VLyaf4vSTYwudTyeuTneoL3qtWMA5jeLyz/O1vDJmmV4QuScFCA2tBPwg==}
+
+ mdast-util-from-markdown@2.0.2:
+ resolution: {integrity: sha512-uZhTV/8NBuw0WHkPTrCqDOl0zVe1BIng5ZtHoDk49ME1qqcjYmmLmOf0gELgcRMxN4w2iuIeVso5/6QymSrgmA==}
+
+ mdast-util-frontmatter@2.0.1:
+ resolution: {integrity: sha512-LRqI9+wdgC25P0URIJY9vwocIzCcksduHQ9OF2joxQoyTNVduwLAFUzjoopuRJbJAReaKrNQKAZKL3uCMugWJA==}
+
+ mdast-util-gfm-autolink-literal@2.0.1:
+ resolution: {integrity: sha512-5HVP2MKaP6L+G6YaxPNjuL0BPrq9orG3TsrZ9YXbA3vDw/ACI4MEsnoDpn6ZNm7GnZgtAcONJyPhOP8tNJQavQ==}
+
+ mdast-util-gfm-footnote@2.1.0:
+ resolution: {integrity: sha512-sqpDWlsHn7Ac9GNZQMeUzPQSMzR6Wv0WKRNvQRg0KqHh02fpTz69Qc1QSseNX29bhz1ROIyNyxExfawVKTm1GQ==}
+
+ mdast-util-gfm-strikethrough@2.0.0:
+ resolution: {integrity: sha512-mKKb915TF+OC5ptj5bJ7WFRPdYtuHv0yTRxK2tJvi+BDqbkiG7h7u/9SI89nRAYcmap2xHQL9D+QG/6wSrTtXg==}
+
+ mdast-util-gfm-table@2.0.0:
+ resolution: {integrity: sha512-78UEvebzz/rJIxLvE7ZtDd/vIQ0RHv+3Mh5DR96p7cS7HsBhYIICDBCu8csTNWNO6tBWfqXPWekRuj2FNOGOZg==}
+
+ mdast-util-gfm-task-list-item@2.0.0:
+ resolution: {integrity: sha512-IrtvNvjxC1o06taBAVJznEnkiHxLFTzgonUdy8hzFVeDun0uTjxxrRGVaNFqkU1wJR3RBPEfsxmU6jDWPofrTQ==}
+
+ mdast-util-gfm@3.1.0:
+ resolution: {integrity: sha512-0ulfdQOM3ysHhCJ1p06l0b0VKlhU0wuQs3thxZQagjcjPrlFRqY215uZGHHJan9GEAXd9MbfPjFJz+qMkVR6zQ==}
+
+ mdast-util-phrasing@4.1.0:
+ resolution: {integrity: sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==}
+
+ 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==}
+
+ mdn-data@2.0.28:
+ resolution: {integrity: sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==}
+
+ mdn-data@2.12.2:
+ resolution: {integrity: sha512-IEn+pegP1aManZuckezWCO+XZQDplx1366JoVhTpMpBB1sPey/SbveZQUosKiKiGYjg1wH4pMlNgXbCiYgihQA==}
+
+ merge2@1.4.1:
+ resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==}
+ engines: {node: '>= 8'}
+
+ micromark-core-commonmark@2.0.3:
+ resolution: {integrity: sha512-RDBrHEMSxVFLg6xvnXmb1Ayr2WzLAWjeSATAoxwKYJV94TeNavgoIdA0a9ytzDSVzBy2YKFK+emCPOEibLeCrg==}
+
+ micromark-extension-frontmatter@2.0.0:
+ resolution: {integrity: sha512-C4AkuM3dA58cgZha7zVnuVxBhDsbttIMiytjgsM2XbHAB2faRVaHRle40558FBN+DJcrLNCoqG5mlrpdU4cRtg==}
+
+ micromark-extension-gfm-autolink-literal@2.1.0:
+ resolution: {integrity: sha512-oOg7knzhicgQ3t4QCjCWgTmfNhvQbDDnJeVu9v81r7NltNCVmhPy1fJRX27pISafdjL+SVc4d3l48Gb6pbRypw==}
+
+ micromark-extension-gfm-footnote@2.1.0:
+ resolution: {integrity: sha512-/yPhxI1ntnDNsiHtzLKYnE3vf9JZ6cAisqVDauhp4CEHxlb4uoOTxOCJ+9s51bIB8U1N1FJ1RXOKTIlD5B/gqw==}
+
+ micromark-extension-gfm-strikethrough@2.1.0:
+ resolution: {integrity: sha512-ADVjpOOkjz1hhkZLlBiYA9cR2Anf8F4HqZUO6e5eDcPQd0Txw5fxLzzxnEkSkfnD0wziSGiv7sYhk/ktvbf1uw==}
+
+ micromark-extension-gfm-table@2.1.1:
+ resolution: {integrity: sha512-t2OU/dXXioARrC6yWfJ4hqB7rct14e8f7m0cbI5hUmDyyIlwv5vEtooptH8INkbLzOatzKuVbQmAYcbWoyz6Dg==}
+
+ micromark-extension-gfm-tagfilter@2.0.0:
+ resolution: {integrity: sha512-xHlTOmuCSotIA8TW1mDIM6X2O1SiX5P9IuDtqGonFhEK0qgRI4yeC6vMxEV2dgyr2TiD+2PQ10o+cOhdVAcwfg==}
+
+ micromark-extension-gfm-task-list-item@2.1.0:
+ resolution: {integrity: sha512-qIBZhqxqI6fjLDYFTBIa4eivDMnP+OZqsNwmQ3xNLE4Cxwc+zfQEfbs6tzAo2Hjq+bh6q5F+Z8/cksrLFYWQQw==}
+
+ micromark-extension-gfm@3.0.0:
+ resolution: {integrity: sha512-vsKArQsicm7t0z2GugkCKtZehqUm31oeGBV/KVSorWSy8ZlNAv7ytjFhvaryUiCUJYqs+NoE6AFhpQvBTM6Q4w==}
+
+ 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==}
+
+ micromatch@4.0.8:
+ resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==}
+ engines: {node: '>=8.6'}
+
+ min-indent@1.0.1:
+ resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==}
+ engines: {node: '>=4'}
+
+ minimatch@3.1.2:
+ resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==}
+
+ minimatch@9.0.5:
+ resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==}
+ engines: {node: '>=16 || 14 >=14.17'}
+
+ mkdist@2.3.0:
+ resolution: {integrity: sha512-thkRk+pHdudjdZT3FJpPZ2+pncI6mGlH/B+KBVddlZj4MrFGW41sRIv1wZawZUHU8v7cttGaj+5nx8P+dG664A==}
+ hasBin: true
+ peerDependencies:
+ sass: ^1.85.0
+ typescript: '>=5.7.3'
+ vue: ^3.5.13
+ vue-sfc-transformer: ^0.1.1
+ vue-tsc: ^1.8.27 || ^2.0.21
+ peerDependenciesMeta:
+ sass:
+ optional: true
+ typescript:
+ optional: true
+ vue:
+ optional: true
+ vue-sfc-transformer:
+ optional: true
+ vue-tsc:
+ optional: true
+
+ mlly@1.7.4:
+ resolution: {integrity: sha512-qmdSIPC4bDJXgZTCR7XosJiNKySV7O215tsPtDN9iEO/7q/76b/ijtgRu/+epFXSJhijtTCCGp3DWS549P3xKw==}
+
+ mrmime@2.0.1:
+ resolution: {integrity: sha512-Y3wQdFg2Va6etvQ5I82yUhGdsKrcYox6p7FfL1LbK2J4V01F9TGlepTIhnK24t7koZibmg82KGglhA1XK5IsLQ==}
+ engines: {node: '>=10'}
+
+ ms@2.1.3:
+ resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==}
+
+ muggle-string@0.4.1:
+ resolution: {integrity: sha512-VNTrAak/KhO2i8dqqnqnAHOa3cYBwXEZe9h+D5h/1ZqFSTEFHdM65lR7RoIqq3tBBYavsOXV84NoHXZ0AkPyqQ==}
+
+ mute-stream@2.0.0:
+ resolution: {integrity: sha512-WWdIxpyjEn+FhQJQQv9aQAYlHoNVdzIzUySNV1gHUPDSdZJ3yZn7pAAbQcV7B56Mvu881q9FZV+0Vx2xC44VWA==}
+ engines: {node: ^18.17.0 || >=20.5.0}
+
+ 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==}
+
+ natural-orderby@5.0.0:
+ resolution: {integrity: sha512-kKHJhxwpR/Okycz4HhQKKlhWe4ASEfPgkSWNmKFHd7+ezuQlxkA5cM3+XkBPvm1gmHen3w53qsYAv+8GwRrBlg==}
+ engines: {node: '>=18'}
+
+ node-fetch-native@1.6.7:
+ resolution: {integrity: sha512-g9yhqoedzIUm0nTnTqAQvueMPVOuIY16bqgAJJC8XOOubYFNwz6IER9qs0Gq2Xd0+CecCKFjtdDTMA4u4xG06Q==}
+
+ node-releases@2.0.19:
+ resolution: {integrity: sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==}
+
+ normalize-path@3.0.0:
+ resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==}
+ engines: {node: '>=0.10.0'}
+
+ normalize-range@0.1.2:
+ resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==}
+ engines: {node: '>=0.10.0'}
+
+ nth-check@2.1.1:
+ resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==}
+
+ nypm@0.6.1:
+ resolution: {integrity: sha512-hlacBiRiv1k9hZFiphPUkfSQ/ZfQzZDzC+8z0wL3lvDAOUu/2NnChkKuMoMjNur/9OpKuz2QsIeiPVN0xM5Q0w==}
+ engines: {node: ^14.16.0 || >=16.10.0}
+ hasBin: true
+
+ ofetch@1.4.1:
+ resolution: {integrity: sha512-QZj2DfGplQAr2oj9KzceK9Hwz6Whxazmn85yYeVuS3u9XTMOGMRx0kO95MQ+vLsj/S/NwBDMMLU5hpxvI6Tklw==}
+
+ ohash@2.0.11:
+ resolution: {integrity: sha512-RdR9FQrFwNBNXAr4GixM8YaRZRJ5PUWbKYbE5eOsrwAjJW0q2REGcf79oYPsLyskQCZG1PLN+S/K1V00joZAoQ==}
+
+ optionator@0.9.4:
+ resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==}
+ engines: {node: '>= 0.8.0'}
+
+ os-tmpdir@1.0.2:
+ resolution: {integrity: sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==}
+ engines: {node: '>=0.10.0'}
+
+ oxc-resolver@4.2.0:
+ resolution: {integrity: sha512-x9bzmn1rQRu2cRT6dC6qOCKyStDVubXsf5H3UloUG/UFjzufmNu8DHTxafYDaSlA9Y+rorD+EnmF7sWSaFdd7g==}
+
+ 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'}
+
+ package-manager-detector@1.3.0:
+ resolution: {integrity: sha512-ZsEbbZORsyHuO00lY1kV3/t72yp6Ysay6Pd17ZAlNGuGwmWDLCJxFpRs0IzfXfj1o4icJOkUEioexFHzyPurSQ==}
+
+ parent-module@1.0.1:
+ resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==}
+ engines: {node: '>=6'}
+
+ parse-gitignore@2.0.0:
+ resolution: {integrity: sha512-RmVuCHWsfu0QPNW+mraxh/xjQVw/lhUCUru8Zni3Ctq3AoMhpDTq0OVdKS6iesd6Kqb7viCV3isAL43dciOSog==}
+ engines: {node: '>=14'}
+
+ parse-imports-exports@0.2.4:
+ resolution: {integrity: sha512-4s6vd6dx1AotCx/RCI2m7t7GCh5bDRUtGNvRfHSP2wbBQdMi67pPe7mtzmgwcaQ8VKK/6IB7Glfyu3qdZJPybQ==}
+
+ parse-statements@1.0.11:
+ resolution: {integrity: sha512-HlsyYdMBnbPQ9Jr/VgJ1YF4scnldvJpJxCVx6KgqPL4dxppsWrJHCIIxQXMJrqGnsRkNPATbeMJ8Yxu7JMsYcA==}
+
+ path-browserify@1.0.1:
+ resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==}
+
+ 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'}
+
+ path-parse@1.0.7:
+ resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==}
+
+ pathe@2.0.3:
+ resolution: {integrity: sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==}
+
+ pathval@2.0.1:
+ resolution: {integrity: sha512-//nshmD55c46FuFw26xV/xFAaB5HF9Xdap7HJBBnrKdAd6/GxDBaNA1870O79+9ueg61cZLSVc+OaFlfmObYVQ==}
+ engines: {node: '>= 14.16'}
+
+ perfect-debounce@1.0.0:
+ resolution: {integrity: sha512-xCy9V055GLEqoFaHoC1SoLIaLmWctgCUaBaWxDZ7/Zx4CTyX7cJQLJOok/orfjZAh9kEYpjJa4d0KcJmCbctZA==}
+
+ picocolors@1.1.1:
+ resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==}
+
+ picomatch@2.3.1:
+ resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==}
+ engines: {node: '>=8.6'}
+
+ picomatch@4.0.3:
+ resolution: {integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==}
+ engines: {node: '>=12'}
+
+ pkg-types@1.3.1:
+ resolution: {integrity: sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==}
+
+ pkg-types@2.2.0:
+ resolution: {integrity: sha512-2SM/GZGAEkPp3KWORxQZns4M+WSeXbC2HEvmOIJe3Cmiv6ieAJvdVhDldtHqM5J1Y7MrR1XhkBT/rMlhh9FdqQ==}
+
+ pluralize@8.0.0:
+ resolution: {integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==}
+ engines: {node: '>=4'}
+
+ pnpm-workspace-yaml@1.1.0:
+ resolution: {integrity: sha512-OWUzBxtitpyUV0fBYYwLAfWxn3mSzVbVB7cwgNaHvTTU9P0V2QHjyaY5i7f1hEiT9VeKsNH1Skfhe2E3lx/zhA==}
+
+ postcss-calc@10.1.1:
+ resolution: {integrity: sha512-NYEsLHh8DgG/PRH2+G9BTuUdtf9ViS+vdoQ0YA5OQdGsfN4ztiwtDWNtBl9EKeqNMFnIu8IKZ0cLxEQ5r5KVMw==}
+ engines: {node: ^18.12 || ^20.9 || >=22.0}
+ peerDependencies:
+ postcss: ^8.4.38
+
+ postcss-colormin@7.0.4:
+ resolution: {integrity: sha512-ziQuVzQZBROpKpfeDwmrG+Vvlr0YWmY/ZAk99XD+mGEBuEojoFekL41NCsdhyNUtZI7DPOoIWIR7vQQK9xwluw==}
+ engines: {node: ^18.12.0 || ^20.9.0 || >=22.0}
+ peerDependencies:
+ postcss: ^8.4.32
+
+ postcss-convert-values@7.0.6:
+ resolution: {integrity: sha512-MD/eb39Mr60hvgrqpXsgbiqluawYg/8K4nKsqRsuDX9f+xN1j6awZCUv/5tLH8ak3vYp/EMXwdcnXvfZYiejCQ==}
+ engines: {node: ^18.12.0 || ^20.9.0 || >=22.0}
+ peerDependencies:
+ postcss: ^8.4.32
+
+ postcss-discard-comments@7.0.4:
+ resolution: {integrity: sha512-6tCUoql/ipWwKtVP/xYiFf1U9QgJ0PUvxN7pTcsQ8Ns3Fnwq1pU5D5s1MhT/XySeLq6GXNvn37U46Ded0TckWg==}
+ engines: {node: ^18.12.0 || ^20.9.0 || >=22.0}
+ peerDependencies:
+ postcss: ^8.4.32
+
+ postcss-discard-duplicates@7.0.2:
+ resolution: {integrity: sha512-eTonaQvPZ/3i1ASDHOKkYwAybiM45zFIc7KXils4mQmHLqIswXD9XNOKEVxtTFnsmwYzF66u4LMgSr0abDlh5w==}
+ engines: {node: ^18.12.0 || ^20.9.0 || >=22.0}
+ peerDependencies:
+ postcss: ^8.4.32
+
+ postcss-discard-empty@7.0.1:
+ resolution: {integrity: sha512-cFrJKZvcg/uxB6Ijr4l6qmn3pXQBna9zyrPC+sK0zjbkDUZew+6xDltSF7OeB7rAtzaaMVYSdbod+sZOCWnMOg==}
+ engines: {node: ^18.12.0 || ^20.9.0 || >=22.0}
+ peerDependencies:
+ postcss: ^8.4.32
+
+ postcss-discard-overridden@7.0.1:
+ resolution: {integrity: sha512-7c3MMjjSZ/qYrx3uc1940GSOzN1Iqjtlqe8uoSg+qdVPYyRb0TILSqqmtlSFuE4mTDECwsm397Ya7iXGzfF7lg==}
+ engines: {node: ^18.12.0 || ^20.9.0 || >=22.0}
+ peerDependencies:
+ postcss: ^8.4.32
+
+ postcss-merge-longhand@7.0.5:
+ resolution: {integrity: sha512-Kpu5v4Ys6QI59FxmxtNB/iHUVDn9Y9sYw66D6+SZoIk4QTz1prC4aYkhIESu+ieG1iylod1f8MILMs1Em3mmIw==}
+ engines: {node: ^18.12.0 || ^20.9.0 || >=22.0}
+ peerDependencies:
+ postcss: ^8.4.32
+
+ postcss-merge-rules@7.0.6:
+ resolution: {integrity: sha512-2jIPT4Tzs8K87tvgCpSukRQ2jjd+hH6Bb8rEEOUDmmhOeTcqDg5fEFK8uKIu+Pvc3//sm3Uu6FRqfyv7YF7+BQ==}
+ engines: {node: ^18.12.0 || ^20.9.0 || >=22.0}
+ peerDependencies:
+ postcss: ^8.4.32
+
+ postcss-minify-font-values@7.0.1:
+ resolution: {integrity: sha512-2m1uiuJeTplll+tq4ENOQSzB8LRnSUChBv7oSyFLsJRtUgAAJGP6LLz0/8lkinTgxrmJSPOEhgY1bMXOQ4ZXhQ==}
+ engines: {node: ^18.12.0 || ^20.9.0 || >=22.0}
+ peerDependencies:
+ postcss: ^8.4.32
+
+ postcss-minify-gradients@7.0.1:
+ resolution: {integrity: sha512-X9JjaysZJwlqNkJbUDgOclyG3jZEpAMOfof6PUZjPnPrePnPG62pS17CjdM32uT1Uq1jFvNSff9l7kNbmMSL2A==}
+ engines: {node: ^18.12.0 || ^20.9.0 || >=22.0}
+ peerDependencies:
+ postcss: ^8.4.32
+
+ postcss-minify-params@7.0.4:
+ resolution: {integrity: sha512-3OqqUddfH8c2e7M35W6zIwv7jssM/3miF9cbCSb1iJiWvtguQjlxZGIHK9JRmc8XAKmE2PFGtHSM7g/VcW97sw==}
+ engines: {node: ^18.12.0 || ^20.9.0 || >=22.0}
+ peerDependencies:
+ postcss: ^8.4.32
+
+ postcss-minify-selectors@7.0.5:
+ resolution: {integrity: sha512-x2/IvofHcdIrAm9Q+p06ZD1h6FPcQ32WtCRVodJLDR+WMn8EVHI1kvLxZuGKz/9EY5nAmI6lIQIrpo4tBy5+ug==}
+ engines: {node: ^18.12.0 || ^20.9.0 || >=22.0}
+ peerDependencies:
+ postcss: ^8.4.32
+
+ postcss-nested@7.0.2:
+ resolution: {integrity: sha512-5osppouFc0VR9/VYzYxO03VaDa3e8F23Kfd6/9qcZTUI8P58GIYlArOET2Wq0ywSl2o2PjELhYOFI4W7l5QHKw==}
+ engines: {node: '>=18.0'}
+ peerDependencies:
+ postcss: ^8.2.14
+
+ postcss-normalize-charset@7.0.1:
+ resolution: {integrity: sha512-sn413ofhSQHlZFae//m9FTOfkmiZ+YQXsbosqOWRiVQncU2BA3daX3n0VF3cG6rGLSFVc5Di/yns0dFfh8NFgQ==}
+ engines: {node: ^18.12.0 || ^20.9.0 || >=22.0}
+ peerDependencies:
+ postcss: ^8.4.32
+
+ postcss-normalize-display-values@7.0.1:
+ resolution: {integrity: sha512-E5nnB26XjSYz/mGITm6JgiDpAbVuAkzXwLzRZtts19jHDUBFxZ0BkXAehy0uimrOjYJbocby4FVswA/5noOxrQ==}
+ engines: {node: ^18.12.0 || ^20.9.0 || >=22.0}
+ peerDependencies:
+ postcss: ^8.4.32
+
+ postcss-normalize-positions@7.0.1:
+ resolution: {integrity: sha512-pB/SzrIP2l50ZIYu+yQZyMNmnAcwyYb9R1fVWPRxm4zcUFCY2ign7rcntGFuMXDdd9L2pPNUgoODDk91PzRZuQ==}
+ engines: {node: ^18.12.0 || ^20.9.0 || >=22.0}
+ peerDependencies:
+ postcss: ^8.4.32
+
+ postcss-normalize-repeat-style@7.0.1:
+ resolution: {integrity: sha512-NsSQJ8zj8TIDiF0ig44Byo3Jk9e4gNt9x2VIlJudnQQ5DhWAHJPF4Tr1ITwyHio2BUi/I6Iv0HRO7beHYOloYQ==}
+ engines: {node: ^18.12.0 || ^20.9.0 || >=22.0}
+ peerDependencies:
+ postcss: ^8.4.32
+
+ postcss-normalize-string@7.0.1:
+ resolution: {integrity: sha512-QByrI7hAhsoze992kpbMlJSbZ8FuCEc1OT9EFbZ6HldXNpsdpZr+YXC5di3UEv0+jeZlHbZcoCADgb7a+lPmmQ==}
+ engines: {node: ^18.12.0 || ^20.9.0 || >=22.0}
+ peerDependencies:
+ postcss: ^8.4.32
+
+ postcss-normalize-timing-functions@7.0.1:
+ resolution: {integrity: sha512-bHifyuuSNdKKsnNJ0s8fmfLMlvsQwYVxIoUBnowIVl2ZAdrkYQNGVB4RxjfpvkMjipqvbz0u7feBZybkl/6NJg==}
+ engines: {node: ^18.12.0 || ^20.9.0 || >=22.0}
+ peerDependencies:
+ postcss: ^8.4.32
+
+ postcss-normalize-unicode@7.0.4:
+ resolution: {integrity: sha512-LvIURTi1sQoZqj8mEIE8R15yvM+OhbR1avynMtI9bUzj5gGKR/gfZFd8O7VMj0QgJaIFzxDwxGl/ASMYAkqO8g==}
+ engines: {node: ^18.12.0 || ^20.9.0 || >=22.0}
+ peerDependencies:
+ postcss: ^8.4.32
+
+ postcss-normalize-url@7.0.1:
+ resolution: {integrity: sha512-sUcD2cWtyK1AOL/82Fwy1aIVm/wwj5SdZkgZ3QiUzSzQQofrbq15jWJ3BA7Z+yVRwamCjJgZJN0I9IS7c6tgeQ==}
+ engines: {node: ^18.12.0 || ^20.9.0 || >=22.0}
+ peerDependencies:
+ postcss: ^8.4.32
+
+ postcss-normalize-whitespace@7.0.1:
+ resolution: {integrity: sha512-vsbgFHMFQrJBJKrUFJNZ2pgBeBkC2IvvoHjz1to0/0Xk7sII24T0qFOiJzG6Fu3zJoq/0yI4rKWi7WhApW+EFA==}
+ engines: {node: ^18.12.0 || ^20.9.0 || >=22.0}
+ peerDependencies:
+ postcss: ^8.4.32
+
+ postcss-ordered-values@7.0.2:
+ resolution: {integrity: sha512-AMJjt1ECBffF7CEON/Y0rekRLS6KsePU6PRP08UqYW4UGFRnTXNrByUzYK1h8AC7UWTZdQ9O3Oq9kFIhm0SFEw==}
+ engines: {node: ^18.12.0 || ^20.9.0 || >=22.0}
+ peerDependencies:
+ postcss: ^8.4.32
+
+ postcss-reduce-initial@7.0.4:
+ resolution: {integrity: sha512-rdIC9IlMBn7zJo6puim58Xd++0HdbvHeHaPgXsimMfG1ijC5A9ULvNLSE0rUKVJOvNMcwewW4Ga21ngyJjY/+Q==}
+ engines: {node: ^18.12.0 || ^20.9.0 || >=22.0}
+ peerDependencies:
+ postcss: ^8.4.32
+
+ postcss-reduce-transforms@7.0.1:
+ resolution: {integrity: sha512-MhyEbfrm+Mlp/36hvZ9mT9DaO7dbncU0CvWI8V93LRkY6IYlu38OPg3FObnuKTUxJ4qA8HpurdQOo5CyqqO76g==}
+ engines: {node: ^18.12.0 || ^20.9.0 || >=22.0}
+ peerDependencies:
+ postcss: ^8.4.32
+
+ postcss-selector-parser@6.1.2:
+ resolution: {integrity: sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==}
+ engines: {node: '>=4'}
+
+ postcss-selector-parser@7.1.0:
+ resolution: {integrity: sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==}
+ engines: {node: '>=4'}
+
+ postcss-svgo@7.1.0:
+ resolution: {integrity: sha512-KnAlfmhtoLz6IuU3Sij2ycusNs4jPW+QoFE5kuuUOK8awR6tMxZQrs5Ey3BUz7nFCzT3eqyFgqkyrHiaU2xx3w==}
+ engines: {node: ^18.12.0 || ^20.9.0 || >= 18}
+ peerDependencies:
+ postcss: ^8.4.32
+
+ postcss-unique-selectors@7.0.4:
+ resolution: {integrity: sha512-pmlZjsmEAG7cHd7uK3ZiNSW6otSZ13RHuZ/4cDN/bVglS5EpF2r2oxY99SuOHa8m7AWoBCelTS3JPpzsIs8skQ==}
+ engines: {node: ^18.12.0 || ^20.9.0 || >=22.0}
+ peerDependencies:
+ postcss: ^8.4.32
+
+ postcss-value-parser@4.2.0:
+ resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==}
+
+ 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'}
+
+ pretty-bytes@7.0.0:
+ resolution: {integrity: sha512-U5otLYPR3L0SVjHGrkEUx5mf7MxV2ceXeE7VwWPk+hyzC5drNohsOGNPDZqxCqyX1lkbEN4kl1LiI8QFd7r0ZA==}
+ engines: {node: '>=20'}
+
+ punycode@2.3.1:
+ resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==}
+ engines: {node: '>=6'}
+
+ quansync@0.2.10:
+ resolution: {integrity: sha512-t41VRkMYbkHyCYmOvx/6URnN80H7k4X0lLdBMGsz+maAwrJQYB1djpV6vHrQIBE0WBSGqhtEHrK9U3DWWH8v7A==}
+
+ queue-microtask@1.2.3:
+ resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==}
+
+ rc9@2.1.2:
+ resolution: {integrity: sha512-btXCnMmRIBINM2LDZoEmOogIZU7Qe7zn4BpomSKZ/ykbLObuBdvG+mFq11DL6fjH1DRwHhrlgtYWG96bJiC7Cg==}
+
+ readdirp@3.6.0:
+ resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==}
+ engines: {node: '>=8.10.0'}
+
+ readdirp@4.1.2:
+ resolution: {integrity: sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==}
+ engines: {node: '>= 14.18.0'}
+
+ refa@0.12.1:
+ resolution: {integrity: sha512-J8rn6v4DBb2nnFqkqwy6/NnTYMcgLA+sLr0iIO41qpv0n+ngb7ksag2tMRl0inb1bbO/esUwzW1vbJi7K0sI0g==}
+ engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}
+
+ regexp-ast-analysis@0.7.1:
+ resolution: {integrity: sha512-sZuz1dYW/ZsfG17WSAG7eS85r5a0dDsvg+7BiiYR5o6lKCAtUrEwdmRmaGF6rwVj3LcmAeYkOWKEPlbPzN3Y3A==}
+ engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}
+
+ regexp-tree@0.1.27:
+ resolution: {integrity: sha512-iETxpjK6YoRWJG5o6hXLwvjYAoW+FEZn9os0PD/b6AP6xQwsa/Y7lCVgIixBbUPMfhu+i2LtdeAqVTgGlQarfA==}
+ hasBin: true
+
+ regjsparser@0.12.0:
+ resolution: {integrity: sha512-cnE+y8bz4NhMjISKbgeVJtqNbtf5QpjZP+Bslo+UqkIt9QPnX9q095eiRRASJG1/tz6dlNr6Z5NsBiWYokp6EQ==}
+ hasBin: true
+
+ resolve-from@4.0.0:
+ resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==}
+ engines: {node: '>=4'}
+
+ resolve-pkg-maps@1.0.0:
+ resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==}
+
+ resolve@1.22.10:
+ resolution: {integrity: sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==}
+ engines: {node: '>= 0.4'}
+ hasBin: true
+
+ reusify@1.1.0:
+ resolution: {integrity: sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==}
+ engines: {iojs: '>=1.0.0', node: '>=0.10.0'}
+
+ rollup-plugin-dts@6.2.1:
+ resolution: {integrity: sha512-sR3CxYUl7i2CHa0O7bA45mCrgADyAQ0tVtGSqi3yvH28M+eg1+g5d7kQ9hLvEz5dorK3XVsH5L2jwHLQf72DzA==}
+ engines: {node: '>=16'}
+ peerDependencies:
+ rollup: ^3.29.4 || ^4
+ typescript: ^4.5 || ^5.0
+
+ rollup@4.46.2:
+ resolution: {integrity: sha512-WMmLFI+Boh6xbop+OAGo9cQ3OgX9MIg7xOQjn+pTCwOkk+FNDAeAemXkJ3HzDJrVXleLOFVa1ipuc1AmEx1Dwg==}
+ engines: {node: '>=18.0.0', npm: '>=8.0.0'}
+ hasBin: true
+
+ run-parallel@1.2.0:
+ resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==}
+
+ safer-buffer@2.1.2:
+ resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==}
+
+ sax@1.4.1:
+ resolution: {integrity: sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==}
+
+ scslre@0.3.0:
+ resolution: {integrity: sha512-3A6sD0WYP7+QrjbfNA2FN3FsOaGGFoekCVgTyypy53gPxhbkCIjtO6YWgdrfM+n/8sI8JeXZOIxsHjMTNxQ4nQ==}
+ engines: {node: ^14.0.0 || >=16.0.0}
+
+ scule@1.3.0:
+ resolution: {integrity: sha512-6FtHJEvt+pVMIB9IBY+IcCJ6Z5f1iQnytgyfKMhDKgmzYG+TeH/wx1y3l27rshSbLiSanrR9ffZDrEsmjlQF2g==}
+
+ semver@6.3.1:
+ resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==}
+ hasBin: true
+
+ semver@7.7.2:
+ resolution: {integrity: sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==}
+ engines: {node: '>=10'}
+ hasBin: true
+
+ 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'}
+
+ siginfo@2.0.0:
+ resolution: {integrity: sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==}
+
+ signal-exit@4.1.0:
+ resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==}
+ engines: {node: '>=14'}
+
+ sirv@3.0.1:
+ resolution: {integrity: sha512-FoqMu0NCGBLCcAkS1qA+XJIQTR6/JHfQXl+uGteNCQ76T91DMUjPa9xfmeqMY3z80nLSg9yQmNjK0Px6RWsH/A==}
+ engines: {node: '>=18'}
+
+ sisteransi@1.0.5:
+ resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==}
+
+ source-map-js@1.2.1:
+ resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==}
+ engines: {node: '>=0.10.0'}
+
+ spdx-exceptions@2.5.0:
+ resolution: {integrity: sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==}
+
+ spdx-expression-parse@4.0.0:
+ resolution: {integrity: sha512-Clya5JIij/7C6bRR22+tnGXbc4VKlibKSVj2iHvVeX5iMW7s1SIQlqu699JkODJJIhh/pUu8L0/VLh8xflD+LQ==}
+
+ spdx-license-ids@3.0.21:
+ resolution: {integrity: sha512-Bvg/8F5XephndSK3JffaRqdT+gyhfqIPwDHpX80tJrF8QQRYMo8sNMeaZ2Dp5+jhwKnUmIOyFFQfHRkjJm5nXg==}
+
+ stackback@0.0.2:
+ resolution: {integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==}
+
+ std-env@3.9.0:
+ resolution: {integrity: sha512-UGvjygr6F6tpH7o2qyqR6QYpwraIjKSdtzyBdyytFOHmPZY917kwdwLG0RbOjWOnKmnm3PeHjaoLLMie7kPLQw==}
+
+ string-width@4.2.3:
+ resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==}
+ engines: {node: '>=8'}
+
+ strip-ansi@6.0.1:
+ resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==}
+ engines: {node: '>=8'}
+
+ strip-indent@4.0.0:
+ resolution: {integrity: sha512-mnVSV2l+Zv6BLpSD/8V87CW/y9EmmbYzGCIavsnsI6/nwn26DwffM/yztm30Z/I2DY9wdS3vXVCMnHDgZaVNoA==}
+ engines: {node: '>=12'}
+
+ strip-json-comments@3.1.1:
+ resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==}
+ engines: {node: '>=8'}
+
+ strip-literal@3.0.0:
+ resolution: {integrity: sha512-TcccoMhJOM3OebGhSBEmp3UZ2SfDMZUEBdRA/9ynfLi8yYajyWX3JiXArcJt4Umh4vISpspkQIY8ZZoCqjbviA==}
+
+ stylehacks@7.0.6:
+ resolution: {integrity: sha512-iitguKivmsueOmTO0wmxURXBP8uqOO+zikLGZ7Mm9e/94R4w5T999Js2taS/KBOnQ/wdC3jN3vNSrkGDrlnqQg==}
+ engines: {node: ^18.12.0 || ^20.9.0 || >=22.0}
+ peerDependencies:
+ postcss: ^8.4.32
+
+ supports-color@7.2.0:
+ resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==}
+ engines: {node: '>=8'}
+
+ supports-preserve-symlinks-flag@1.0.0:
+ resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==}
+ engines: {node: '>= 0.4'}
+
+ svgo@4.0.0:
+ resolution: {integrity: sha512-VvrHQ+9uniE+Mvx3+C9IEe/lWasXCU0nXMY2kZeLrHNICuRiC8uMPyM14UEaMOFA5mhyQqEkB02VoQ16n3DLaw==}
+ engines: {node: '>=16'}
+ hasBin: true
+
+ synckit@0.11.11:
+ resolution: {integrity: sha512-MeQTA1r0litLUf0Rp/iisCaL8761lKAZHaimlbGK4j0HysC4PLfqygQj9srcs0m2RdtDYnF8UuYyKpbjHYp7Jw==}
+ engines: {node: ^14.18.0 || >=16.0.0}
+
+ tapable@2.2.2:
+ resolution: {integrity: sha512-Re10+NauLTMCudc7T5WLFLAwDhQ0JWdrMK+9B2M8zR5hRExKmsRDCBA7/aV/pNJFltmBFO5BAMlQFi/vq3nKOg==}
+ engines: {node: '>=6'}
+
+ tinybench@2.9.0:
+ resolution: {integrity: sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==}
+
+ tinyexec@0.3.2:
+ resolution: {integrity: sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==}
+
+ tinyexec@1.0.1:
+ resolution: {integrity: sha512-5uC6DDlmeqiOwCPmK9jMSdOuZTh8bU39Ys6yidB+UTt5hfZUPGAypSgFRiEp+jbi9qH40BLDvy85jIU88wKSqw==}
+
+ tinyglobby@0.2.14:
+ resolution: {integrity: sha512-tX5e7OM1HnYr2+a2C/4V0htOcSQcoSTH9KgJnVvNm5zm/cyEWKJ7j7YutsH9CxMdtOkkLFy2AHrMci9IM8IPZQ==}
+ engines: {node: '>=12.0.0'}
+
+ tinypool@1.1.1:
+ resolution: {integrity: sha512-Zba82s87IFq9A9XmjiX5uZA/ARWDrB03OHlq+Vw1fSdt0I+4/Kutwy8BP4Y/y/aORMo61FQ0vIb5j44vSo5Pkg==}
+ engines: {node: ^18.0.0 || >=20.0.0}
+
+ tinyrainbow@2.0.0:
+ resolution: {integrity: sha512-op4nsTR47R6p0vMUUoYl/a+ljLFVtlfaXkLQmqfLR1qHma1h/ysYk4hEXZ880bf2CYgTskvTa/e196Vd5dDQXw==}
+ engines: {node: '>=14.0.0'}
+
+ tinyspy@4.0.3:
+ resolution: {integrity: sha512-t2T/WLB2WRgZ9EpE4jgPJ9w+i66UZfDc8wHh0xrwiRNN+UwH98GIJkTeZqX9rg0i0ptwzqW+uYeIF0T4F8LR7A==}
+ engines: {node: '>=14.0.0'}
+
+ tmp@0.0.33:
+ resolution: {integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==}
+ engines: {node: '>=0.6.0'}
+
+ to-regex-range@5.0.1:
+ resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==}
+ engines: {node: '>=8.0'}
+
+ toml-eslint-parser@0.10.0:
+ resolution: {integrity: sha512-khrZo4buq4qVmsGzS5yQjKe/WsFvV8fGfOjDQN0q4iy9FjRfPWRgTFrU8u1R2iu/SfWLhY9WnCi4Jhdrcbtg+g==}
+ engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+
+ totalist@3.0.1:
+ resolution: {integrity: sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==}
+ engines: {node: '>=6'}
+
+ ts-api-utils@2.1.0:
+ resolution: {integrity: sha512-CUgTZL1irw8u29bzrOD/nH85jqyc74D6SshFgujOIA7osm2Rz7dYH77agkx7H4FBNxDq7Cjf+IjaX/8zwFW+ZQ==}
+ engines: {node: '>=18.12'}
+ peerDependencies:
+ typescript: '>=4.8.4'
+
+ ts-declaration-location@1.0.7:
+ resolution: {integrity: sha512-EDyGAwH1gO0Ausm9gV6T2nUvBgXT5kGoCMJPllOaooZ+4VvJiKBdZE7wK18N1deEowhcUptS+5GXZK8U/fvpwA==}
+ peerDependencies:
+ typescript: '>=4.0.0'
+
+ ts-macro@0.1.35:
+ resolution: {integrity: sha512-cMPJUCH8VsH9s9FANjL1r/SrkV2T6CKBjgWqgP2XGiS+y/zBBwmw0C3C31M4LqrLEjb8djgUMDV18vQ4Dr+/mg==}
+
+ ts-macro@0.3.1:
+ resolution: {integrity: sha512-Q7fVWKas1W7ZlULXdLgacU92g7WY92YIkVe+lENUINBjRPD/1Gfq0dV9Txr8ZszIpJPRE9vw+Rai95DH3sMUFg==}
+
+ tslib@2.8.1:
+ resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==}
+
+ tsx@4.20.3:
+ resolution: {integrity: sha512-qjbnuR9Tr+FJOMBqJCW5ehvIo/buZq7vH7qD7JziU98h6l3qGy0a/yPFjwO+y0/T7GFpNgNAvEcPPVfyT8rrPQ==}
+ engines: {node: '>=18.0.0'}
+ hasBin: true
+
+ type-check@0.4.0:
+ resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==}
+ engines: {node: '>= 0.8.0'}
+
+ type-fest@0.21.3:
+ resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==}
+ engines: {node: '>=10'}
+
+ typescript@5.9.2:
+ resolution: {integrity: sha512-CWBzXQrc/qOkhidw1OzBTQuYRbfyxDXJMVJ1XNwUHGROVmuaeiEm3OslpZ1RV96d7SKKjZKrSJu3+t/xlw3R9A==}
+ engines: {node: '>=14.17'}
+ hasBin: true
+
+ ufo@1.6.1:
+ resolution: {integrity: sha512-9a4/uxlTWJ4+a5i0ooc1rU7C7YOw3wT+UGqdeNNHWnOF9qcMBgLRS+4IYUqbczewFx4mLEig6gawh7X6mFlEkA==}
+
+ unbuild@3.6.0:
+ resolution: {integrity: sha512-vWwKMo2bZS9jbMWO7n51nQvKCRUM3WmONA6+k4z0Ttfkkhh6q1DV/JhKkd58d61eeN9UoTGechlAxXvm11sghw==}
+ hasBin: true
+ peerDependencies:
+ typescript: ^5.8.3
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+
+ unconfig@7.3.2:
+ resolution: {integrity: sha512-nqG5NNL2wFVGZ0NA/aCFw0oJ2pxSf1lwg4Z5ill8wd7K4KX/rQbHlwbh+bjctXL5Ly1xtzHenHGOK0b+lG6JVg==}
+
+ undici-types@7.10.0:
+ resolution: {integrity: sha512-t5Fy/nfn+14LuOc2KNYg75vZqClpAiqscVvMygNnlsHBFpSXdJaYtXMcdNLpl/Qvc3P2cB3s6lOV51nqsFq4ag==}
+
+ unist-util-is@6.0.0:
+ resolution: {integrity: sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==}
+
+ unist-util-stringify-position@4.0.0:
+ resolution: {integrity: sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==}
+
+ unist-util-visit-parents@6.0.1:
+ resolution: {integrity: sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==}
+
+ unist-util-visit@5.0.0:
+ resolution: {integrity: sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==}
+
+ unocss@66.4.1:
+ resolution: {integrity: sha512-9nZRafw74usdYIHnfBzCtYlPZUjmLOZZ4fxcohMaQtQon+A9P5KiJoaX+9Z2PxVqnArB3drQ1KiRxFPMHJN3+A==}
+ engines: {node: '>=14'}
+ peerDependencies:
+ '@unocss/webpack': 66.4.1
+ vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0 || ^7.0.0-0
+ peerDependenciesMeta:
+ '@unocss/webpack':
+ optional: true
+ vite:
+ optional: true
+
+ unplugin-combine@1.2.1:
+ resolution: {integrity: sha512-qGkXjQo8yTq5QknP8f8p8/Aw3BJKqclTbTe8de0pC6exHzpoPBnH69Eztf00G2oc50IaIlV7KX/g4cKgzCq9BA==}
+ engines: {node: '>=16.14.0'}
+ peerDependencies:
+ '@rspack/core': '*'
+ esbuild: '>=0.13'
+ rolldown: '*'
+ rollup: ^3.2.0 || ^4.0.0
+ unplugin: ^1.0.0 || ^2.0.0
+ vite: ^2.3.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0-0
+ webpack: 4 || 5
+ peerDependenciesMeta:
+ '@rspack/core':
+ optional: true
+ esbuild:
+ optional: true
+ rolldown:
+ optional: true
+ rollup:
+ optional: true
+ unplugin:
+ optional: true
+ vite:
+ optional: true
+ webpack:
+ optional: true
+
+ unplugin-utils@0.2.4:
+ resolution: {integrity: sha512-8U/MtpkPkkk3Atewj1+RcKIjb5WBimZ/WSLhhR3w6SsIj8XJuKTacSP8g+2JhfSGw0Cb125Y+2zA/IzJZDVbhA==}
+ engines: {node: '>=18.12.0'}
+
+ unplugin-vue-define-options@1.5.5:
+ resolution: {integrity: sha512-V50sWbpoADsjyVgovxewoLo2IDW0zfgHJbKiAl2EdZT8OL3g3h1Mz3QKoAAu09i8+LnkDatIEQMgBVeHHxWXNg==}
+ engines: {node: '>=16.14.0'}
+
+ unplugin-vue-macros@2.14.5:
+ resolution: {integrity: sha512-jlZhsr26/wreKBrkX6BM21Mpm9DbS6H2H0aMrd3gu/wabA3YWUj/t+zqZD5Y5yShaTKO/03yJjb5BfPck9mPtw==}
+ engines: {node: '>=16.14.0'}
+ peerDependencies:
+ vue: ^2.7.0 || ^3.2.25
+
+ unplugin@1.16.1:
+ resolution: {integrity: sha512-4/u/j4FrCKdi17jaxuJA0jClGxB1AvU2hw/IuayPc4ay1XGaJs/rbb4v5WKwAjNifjmXK9PIFyuPiaK8azyR9w==}
+ engines: {node: '>=14.0.0'}
+
+ untyped@2.0.0:
+ resolution: {integrity: sha512-nwNCjxJTjNuLCgFr42fEak5OcLuB3ecca+9ksPFNvtfYSLpjf+iJqSIaSnIile6ZPbKYxI5k2AfXqeopGudK/g==}
+ hasBin: true
+
+ update-browserslist-db@1.1.3:
+ resolution: {integrity: sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==}
+ hasBin: true
+ peerDependencies:
+ browserslist: '>= 4.21.0'
+
+ uri-js@4.4.1:
+ resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==}
+
+ util-deprecate@1.0.2:
+ resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==}
+
+ vite-node@3.2.4:
+ resolution: {integrity: sha512-EbKSKh+bh1E1IFxeO0pg1n4dvoOTt0UDiXMd/qn++r98+jPO1xtJilvXldeuQ8giIB5IkpjCgMleHMNEsGH6pg==}
+ engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0}
+ hasBin: true
+
+ vite@7.0.6:
+ resolution: {integrity: sha512-MHFiOENNBd+Bd9uvc8GEsIzdkn1JxMmEeYX35tI3fv0sJBUTfW5tQsoaOwuY4KhBI09A3dUJ/DXf2yxPVPUceg==}
+ engines: {node: ^20.19.0 || >=22.12.0}
+ hasBin: true
+ peerDependencies:
+ '@types/node': ^20.19.0 || >=22.12.0
+ jiti: '>=1.21.0'
+ less: ^4.0.0
+ lightningcss: ^1.21.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
+ jiti:
+ optional: true
+ less:
+ optional: true
+ lightningcss:
+ optional: true
+ sass:
+ optional: true
+ sass-embedded:
+ optional: true
+ stylus:
+ optional: true
+ sugarss:
+ optional: true
+ terser:
+ optional: true
+ tsx:
+ optional: true
+ yaml:
+ optional: true
+
+ vitest@3.2.4:
+ resolution: {integrity: sha512-LUCP5ev3GURDysTWiP47wRRUpLKMOfPh+yKTx3kVIEiu5KOMeqzpnYNsKyOoVrULivR8tLcks4+lga33Whn90A==}
+ engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0}
+ hasBin: true
+ peerDependencies:
+ '@edge-runtime/vm': '*'
+ '@types/debug': ^4.1.12
+ '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0
+ '@vitest/browser': 3.2.4
+ '@vitest/ui': 3.2.4
+ happy-dom: '*'
+ jsdom: '*'
+ peerDependenciesMeta:
+ '@edge-runtime/vm':
+ optional: true
+ '@types/debug':
+ optional: true
+ '@types/node':
+ optional: true
+ '@vitest/browser':
+ optional: true
+ '@vitest/ui':
+ optional: true
+ happy-dom:
+ optional: true
+ jsdom:
+ optional: true
+
+ vue-eslint-parser@10.2.0:
+ resolution: {integrity: sha512-CydUvFOQKD928UzZhTp4pr2vWz1L+H99t7Pkln2QSPdvmURT0MoC4wUccfCnuEaihNsu9aYYyk+bep8rlfkUXw==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ peerDependencies:
+ eslint: ^8.57.0 || ^9.0.0
+
+ vue-flow-layout@0.2.0:
+ resolution: {integrity: sha512-zKgsWWkXq0xrus7H4Mc+uFs1ESrmdTXlO0YNbR6wMdPaFvosL3fMB8N7uTV308UhGy9UvTrGhIY7mVz9eN+L0Q==}
+
+ vue@3.5.18:
+ resolution: {integrity: sha512-7W4Y4ZbMiQ3SEo+m9lnoNpV9xG7QVMLa+/0RFwwiAVkeYoyGXqWE85jabU4pllJNUzqfLShJ5YLptewhCWUgNA==}
+ peerDependencies:
+ typescript: '*'
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+
+ webpack-virtual-modules@0.6.2:
+ resolution: {integrity: sha512-66/V2i5hQanC51vBQKPH4aI8NMAcBW59FVBs+rC7eGHupMyfn34q7rZIE+ETlJ+XTevqfUhVVBgSUNSW2flEUQ==}
+
+ which@2.0.2:
+ resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==}
+ engines: {node: '>= 8'}
+ hasBin: true
+
+ why-is-node-running@2.3.0:
+ resolution: {integrity: sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==}
+ engines: {node: '>=8'}
+ hasBin: true
+
+ word-wrap@1.2.5:
+ resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==}
+ engines: {node: '>=0.10.0'}
+
+ wrap-ansi@6.2.0:
+ resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==}
+ engines: {node: '>=8'}
+
+ xml-name-validator@4.0.0:
+ resolution: {integrity: sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==}
+ engines: {node: '>=12'}
+
+ yallist@3.1.1:
+ resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==}
+
+ yaml-eslint-parser@1.3.0:
+ resolution: {integrity: sha512-E/+VitOorXSLiAqtTd7Yqax0/pAS3xaYMP+AUUJGOK1OZG3rhcj9fcJOM5HJ2VrP1FrStVCWr1muTfQCdj4tAA==}
+ engines: {node: ^14.17.0 || >=16.0.0}
+
+ yaml@2.8.0:
+ resolution: {integrity: sha512-4lLa/EcQCB0cJkyts+FpIRx5G/llPxfP6VQU5KByHEhLxY3IJCH0f0Hy1MHI8sClTvsIb8qwRJ6R/ZdlDJ/leQ==}
+ engines: {node: '>= 14.6'}
+ hasBin: true
+
+ yocto-queue@0.1.0:
+ resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==}
+ engines: {node: '>=10'}
+
+ yoctocolors-cjs@2.1.2:
+ resolution: {integrity: sha512-cYVsTjKl8b+FrnidjibDWskAv7UKOfcwaVZdp/it9n1s9fU3IkgDbhdIRKCW4JDsAlECJY0ytoVPT3sK6kideA==}
+ engines: {node: '>=18'}
+
+ zwitch@2.0.4:
+ resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==}
+
+ zx@8.7.2:
+ resolution: {integrity: sha512-4Wtl46msLFx6QW6GjLu1aRnFhavukT4VSp4tdXvfRIBRNW3RP7Si3RlRFD7YeQeecQBacVFRQQgm5LTvE/YEGQ==}
+ engines: {node: '>= 12.17.0'}
+ hasBin: true
+
+snapshots:
+
+ '@ampproject/remapping@2.3.0':
+ dependencies:
+ '@jridgewell/gen-mapping': 0.3.12
+ '@jridgewell/trace-mapping': 0.3.29
+
+ '@antfu/eslint-config@5.1.0(@vue/compiler-sfc@3.5.18)(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0))':
+ dependencies:
+ '@antfu/install-pkg': 1.1.0
+ '@clack/prompts': 0.11.0
+ '@eslint-community/eslint-plugin-eslint-comments': 4.5.0(eslint@9.32.0(jiti@2.5.1))
+ '@eslint/markdown': 7.1.0
+ '@stylistic/eslint-plugin': 5.2.2(eslint@9.32.0(jiti@2.5.1))
+ '@typescript-eslint/eslint-plugin': 8.39.0(@typescript-eslint/parser@8.39.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2))(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2)
+ '@typescript-eslint/parser': 8.39.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2)
+ '@vitest/eslint-plugin': 1.3.4(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0))
+ ansis: 4.1.0
+ cac: 6.7.14
+ eslint: 9.32.0(jiti@2.5.1)
+ eslint-config-flat-gitignore: 2.1.0(eslint@9.32.0(jiti@2.5.1))
+ eslint-flat-config-utils: 2.1.1
+ eslint-merge-processors: 2.0.0(eslint@9.32.0(jiti@2.5.1))
+ eslint-plugin-antfu: 3.1.1(eslint@9.32.0(jiti@2.5.1))
+ eslint-plugin-command: 3.3.1(eslint@9.32.0(jiti@2.5.1))
+ eslint-plugin-import-lite: 0.3.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2)
+ eslint-plugin-jsdoc: 52.0.2(eslint@9.32.0(jiti@2.5.1))
+ eslint-plugin-jsonc: 2.20.1(eslint@9.32.0(jiti@2.5.1))
+ eslint-plugin-n: 17.21.3(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2)
+ eslint-plugin-no-only-tests: 3.3.0
+ eslint-plugin-perfectionist: 4.15.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2)
+ eslint-plugin-pnpm: 1.1.0(eslint@9.32.0(jiti@2.5.1))
+ eslint-plugin-regexp: 2.9.1(eslint@9.32.0(jiti@2.5.1))
+ eslint-plugin-toml: 0.12.0(eslint@9.32.0(jiti@2.5.1))
+ eslint-plugin-unicorn: 60.0.0(eslint@9.32.0(jiti@2.5.1))
+ eslint-plugin-unused-imports: 4.1.4(@typescript-eslint/eslint-plugin@8.39.0(@typescript-eslint/parser@8.39.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2))(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2))(eslint@9.32.0(jiti@2.5.1))
+ eslint-plugin-vue: 10.4.0(@typescript-eslint/parser@8.39.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2))(eslint@9.32.0(jiti@2.5.1))(vue-eslint-parser@10.2.0(eslint@9.32.0(jiti@2.5.1)))
+ eslint-plugin-yml: 1.18.0(eslint@9.32.0(jiti@2.5.1))
+ eslint-processor-vue-blocks: 2.0.0(@vue/compiler-sfc@3.5.18)(eslint@9.32.0(jiti@2.5.1))
+ globals: 16.3.0
+ jsonc-eslint-parser: 2.4.0
+ local-pkg: 1.1.1
+ parse-gitignore: 2.0.0
+ toml-eslint-parser: 0.10.0
+ vue-eslint-parser: 10.2.0(eslint@9.32.0(jiti@2.5.1))
+ yaml-eslint-parser: 1.3.0
+ transitivePeerDependencies:
+ - '@eslint/json'
+ - '@vue/compiler-sfc'
+ - supports-color
+ - typescript
+ - vitest
+
+ '@antfu/install-pkg@1.1.0':
+ dependencies:
+ package-manager-detector: 1.3.0
+ tinyexec: 1.0.1
+
+ '@antfu/ni@25.0.0':
+ dependencies:
+ ansis: 4.1.0
+ fzf: 0.5.2
+ package-manager-detector: 1.3.0
+ tinyexec: 1.0.1
+
+ '@antfu/utils@8.1.1': {}
+
+ '@ast-grep/cli-darwin-arm64@0.39.2':
+ optional: true
+
+ '@ast-grep/cli-darwin-x64@0.39.2':
+ optional: true
+
+ '@ast-grep/cli-linux-arm64-gnu@0.39.2':
+ optional: true
+
+ '@ast-grep/cli-linux-x64-gnu@0.39.2':
+ optional: true
+
+ '@ast-grep/cli-win32-arm64-msvc@0.39.2':
+ optional: true
+
+ '@ast-grep/cli-win32-ia32-msvc@0.39.2':
+ optional: true
+
+ '@ast-grep/cli-win32-x64-msvc@0.39.2':
+ optional: true
+
+ '@ast-grep/cli@0.39.2':
+ dependencies:
+ detect-libc: 2.0.4
+ optionalDependencies:
+ '@ast-grep/cli-darwin-arm64': 0.39.2
+ '@ast-grep/cli-darwin-x64': 0.39.2
+ '@ast-grep/cli-linux-arm64-gnu': 0.39.2
+ '@ast-grep/cli-linux-x64-gnu': 0.39.2
+ '@ast-grep/cli-win32-arm64-msvc': 0.39.2
+ '@ast-grep/cli-win32-ia32-msvc': 0.39.2
+ '@ast-grep/cli-win32-x64-msvc': 0.39.2
+
+ '@babel/code-frame@7.27.1':
+ dependencies:
+ '@babel/helper-validator-identifier': 7.27.1
+ js-tokens: 4.0.0
+ picocolors: 1.1.1
+
+ '@babel/compat-data@7.28.0': {}
+
+ '@babel/core@7.28.0':
+ dependencies:
+ '@ampproject/remapping': 2.3.0
+ '@babel/code-frame': 7.27.1
+ '@babel/generator': 7.28.0
+ '@babel/helper-compilation-targets': 7.27.2
+ '@babel/helper-module-transforms': 7.27.3(@babel/core@7.28.0)
+ '@babel/helpers': 7.28.2
+ '@babel/parser': 7.28.0
+ '@babel/template': 7.27.2
+ '@babel/traverse': 7.28.0
+ '@babel/types': 7.28.2
+ convert-source-map: 2.0.0
+ debug: 4.4.1
+ gensync: 1.0.0-beta.2
+ json5: 2.2.3
+ semver: 6.3.1
+ transitivePeerDependencies:
+ - supports-color
+
+ '@babel/generator@7.28.0':
+ dependencies:
+ '@babel/parser': 7.28.0
+ '@babel/types': 7.28.2
+ '@jridgewell/gen-mapping': 0.3.12
+ '@jridgewell/trace-mapping': 0.3.29
+ jsesc: 3.1.0
+
+ '@babel/helper-annotate-as-pure@7.27.3':
+ dependencies:
+ '@babel/types': 7.28.2
+
+ '@babel/helper-compilation-targets@7.27.2':
+ dependencies:
+ '@babel/compat-data': 7.28.0
+ '@babel/helper-validator-option': 7.27.1
+ browserslist: 4.25.1
+ lru-cache: 5.1.1
+ semver: 6.3.1
+
+ '@babel/helper-create-class-features-plugin@7.27.1(@babel/core@7.28.0)':
+ dependencies:
+ '@babel/core': 7.28.0
+ '@babel/helper-annotate-as-pure': 7.27.3
+ '@babel/helper-member-expression-to-functions': 7.27.1
+ '@babel/helper-optimise-call-expression': 7.27.1
+ '@babel/helper-replace-supers': 7.27.1(@babel/core@7.28.0)
+ '@babel/helper-skip-transparent-expression-wrappers': 7.27.1
+ '@babel/traverse': 7.28.0
+ semver: 6.3.1
+ transitivePeerDependencies:
+ - supports-color
+
+ '@babel/helper-globals@7.28.0': {}
+
+ '@babel/helper-member-expression-to-functions@7.27.1':
+ dependencies:
+ '@babel/traverse': 7.28.0
+ '@babel/types': 7.28.2
+ transitivePeerDependencies:
+ - supports-color
+
+ '@babel/helper-module-imports@7.27.1':
+ dependencies:
+ '@babel/traverse': 7.28.0
+ '@babel/types': 7.28.2
+ transitivePeerDependencies:
+ - supports-color
+
+ '@babel/helper-module-transforms@7.27.3(@babel/core@7.28.0)':
+ dependencies:
+ '@babel/core': 7.28.0
+ '@babel/helper-module-imports': 7.27.1
+ '@babel/helper-validator-identifier': 7.27.1
+ '@babel/traverse': 7.28.0
+ transitivePeerDependencies:
+ - supports-color
+
+ '@babel/helper-optimise-call-expression@7.27.1':
+ dependencies:
+ '@babel/types': 7.28.2
+
+ '@babel/helper-plugin-utils@7.27.1': {}
+
+ '@babel/helper-replace-supers@7.27.1(@babel/core@7.28.0)':
+ dependencies:
+ '@babel/core': 7.28.0
+ '@babel/helper-member-expression-to-functions': 7.27.1
+ '@babel/helper-optimise-call-expression': 7.27.1
+ '@babel/traverse': 7.28.0
+ transitivePeerDependencies:
+ - supports-color
+
+ '@babel/helper-skip-transparent-expression-wrappers@7.27.1':
+ dependencies:
+ '@babel/traverse': 7.28.0
+ '@babel/types': 7.28.2
+ transitivePeerDependencies:
+ - supports-color
+
+ '@babel/helper-string-parser@7.27.1': {}
+
+ '@babel/helper-validator-identifier@7.27.1': {}
+
+ '@babel/helper-validator-option@7.27.1': {}
+
+ '@babel/helpers@7.28.2':
+ dependencies:
+ '@babel/template': 7.27.2
+ '@babel/types': 7.28.2
+
+ '@babel/parser@7.28.0':
+ dependencies:
+ '@babel/types': 7.28.2
+
+ '@babel/plugin-syntax-jsx@7.27.1(@babel/core@7.28.0)':
+ dependencies:
+ '@babel/core': 7.28.0
+ '@babel/helper-plugin-utils': 7.27.1
+
+ '@babel/plugin-syntax-typescript@7.27.1(@babel/core@7.28.0)':
+ dependencies:
+ '@babel/core': 7.28.0
+ '@babel/helper-plugin-utils': 7.27.1
+
+ '@babel/plugin-transform-typescript@7.28.0(@babel/core@7.28.0)':
+ dependencies:
+ '@babel/core': 7.28.0
+ '@babel/helper-annotate-as-pure': 7.27.3
+ '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.28.0)
+ '@babel/helper-plugin-utils': 7.27.1
+ '@babel/helper-skip-transparent-expression-wrappers': 7.27.1
+ '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.0)
+ transitivePeerDependencies:
+ - supports-color
+
+ '@babel/template@7.27.2':
+ dependencies:
+ '@babel/code-frame': 7.27.1
+ '@babel/parser': 7.28.0
+ '@babel/types': 7.28.2
+
+ '@babel/traverse@7.28.0':
+ dependencies:
+ '@babel/code-frame': 7.27.1
+ '@babel/generator': 7.28.0
+ '@babel/helper-globals': 7.28.0
+ '@babel/parser': 7.28.0
+ '@babel/template': 7.27.2
+ '@babel/types': 7.28.2
+ debug: 4.4.1
+ transitivePeerDependencies:
+ - supports-color
+
+ '@babel/types@7.28.2':
+ dependencies:
+ '@babel/helper-string-parser': 7.27.1
+ '@babel/helper-validator-identifier': 7.27.1
+
+ '@clack/core@0.5.0':
+ dependencies:
+ picocolors: 1.1.1
+ sisteransi: 1.0.5
+
+ '@clack/prompts@0.11.0':
+ dependencies:
+ '@clack/core': 0.5.0
+ picocolors: 1.1.1
+ sisteransi: 1.0.5
+
+ '@emnapi/core@1.4.5':
+ dependencies:
+ '@emnapi/wasi-threads': 1.0.4
+ tslib: 2.8.1
+ optional: true
+
+ '@emnapi/runtime@1.4.5':
+ dependencies:
+ tslib: 2.8.1
+ optional: true
+
+ '@emnapi/wasi-threads@1.0.4':
+ dependencies:
+ tslib: 2.8.1
+ optional: true
+
+ '@es-joy/jsdoccomment@0.50.2':
+ dependencies:
+ '@types/estree': 1.0.8
+ '@typescript-eslint/types': 8.39.0
+ comment-parser: 1.4.1
+ esquery: 1.6.0
+ jsdoc-type-pratt-parser: 4.1.0
+
+ '@es-joy/jsdoccomment@0.52.0':
+ dependencies:
+ '@types/estree': 1.0.8
+ '@typescript-eslint/types': 8.39.0
+ comment-parser: 1.4.1
+ esquery: 1.6.0
+ jsdoc-type-pratt-parser: 4.1.0
+
+ '@esbuild/aix-ppc64@0.25.8':
+ optional: true
+
+ '@esbuild/android-arm64@0.25.8':
+ optional: true
+
+ '@esbuild/android-arm@0.25.8':
+ optional: true
+
+ '@esbuild/android-x64@0.25.8':
+ optional: true
+
+ '@esbuild/darwin-arm64@0.25.8':
+ optional: true
+
+ '@esbuild/darwin-x64@0.25.8':
+ optional: true
+
+ '@esbuild/freebsd-arm64@0.25.8':
+ optional: true
+
+ '@esbuild/freebsd-x64@0.25.8':
+ optional: true
+
+ '@esbuild/linux-arm64@0.25.8':
+ optional: true
+
+ '@esbuild/linux-arm@0.25.8':
+ optional: true
+
+ '@esbuild/linux-ia32@0.25.8':
+ optional: true
+
+ '@esbuild/linux-loong64@0.25.8':
+ optional: true
+
+ '@esbuild/linux-mips64el@0.25.8':
+ optional: true
+
+ '@esbuild/linux-ppc64@0.25.8':
+ optional: true
+
+ '@esbuild/linux-riscv64@0.25.8':
+ optional: true
+
+ '@esbuild/linux-s390x@0.25.8':
+ optional: true
+
+ '@esbuild/linux-x64@0.25.8':
+ optional: true
+
+ '@esbuild/netbsd-arm64@0.25.8':
+ optional: true
+
+ '@esbuild/netbsd-x64@0.25.8':
+ optional: true
+
+ '@esbuild/openbsd-arm64@0.25.8':
+ optional: true
+
+ '@esbuild/openbsd-x64@0.25.8':
+ optional: true
+
+ '@esbuild/openharmony-arm64@0.25.8':
+ optional: true
+
+ '@esbuild/sunos-x64@0.25.8':
+ optional: true
+
+ '@esbuild/win32-arm64@0.25.8':
+ optional: true
+
+ '@esbuild/win32-ia32@0.25.8':
+ optional: true
+
+ '@esbuild/win32-x64@0.25.8':
+ optional: true
+
+ '@eslint-community/eslint-plugin-eslint-comments@4.5.0(eslint@9.32.0(jiti@2.5.1))':
+ dependencies:
+ escape-string-regexp: 4.0.0
+ eslint: 9.32.0(jiti@2.5.1)
+ ignore: 5.3.2
+
+ '@eslint-community/eslint-utils@4.7.0(eslint@9.32.0(jiti@2.5.1))':
+ dependencies:
+ eslint: 9.32.0(jiti@2.5.1)
+ eslint-visitor-keys: 3.4.3
+
+ '@eslint-community/regexpp@4.12.1': {}
+
+ '@eslint/compat@1.3.1(eslint@9.32.0(jiti@2.5.1))':
+ optionalDependencies:
+ eslint: 9.32.0(jiti@2.5.1)
+
+ '@eslint/config-array@0.21.0':
+ dependencies:
+ '@eslint/object-schema': 2.1.6
+ debug: 4.4.1
+ minimatch: 3.1.2
+ transitivePeerDependencies:
+ - supports-color
+
+ '@eslint/config-helpers@0.3.0': {}
+
+ '@eslint/core@0.15.1':
+ dependencies:
+ '@types/json-schema': 7.0.15
+
+ '@eslint/eslintrc@3.3.1':
+ dependencies:
+ ajv: 6.12.6
+ debug: 4.4.1
+ espree: 10.4.0
+ globals: 14.0.0
+ ignore: 5.3.2
+ import-fresh: 3.3.1
+ js-yaml: 4.1.0
+ minimatch: 3.1.2
+ strip-json-comments: 3.1.1
+ transitivePeerDependencies:
+ - supports-color
+
+ '@eslint/js@9.32.0': {}
+
+ '@eslint/markdown@7.1.0':
+ dependencies:
+ '@eslint/core': 0.15.1
+ '@eslint/plugin-kit': 0.3.4
+ github-slugger: 2.0.0
+ mdast-util-from-markdown: 2.0.2
+ mdast-util-frontmatter: 2.0.1
+ mdast-util-gfm: 3.1.0
+ micromark-extension-frontmatter: 2.0.0
+ micromark-extension-gfm: 3.0.0
+ transitivePeerDependencies:
+ - supports-color
+
+ '@eslint/object-schema@2.1.6': {}
+
+ '@eslint/plugin-kit@0.3.4':
+ dependencies:
+ '@eslint/core': 0.15.1
+ levn: 0.4.1
+
+ '@humanfs/core@0.19.1': {}
+
+ '@humanfs/node@0.16.6':
+ dependencies:
+ '@humanfs/core': 0.19.1
+ '@humanwhocodes/retry': 0.3.1
+
+ '@humanwhocodes/module-importer@1.0.1': {}
+
+ '@humanwhocodes/retry@0.3.1': {}
+
+ '@humanwhocodes/retry@0.4.3': {}
+
+ '@iconify/types@2.0.0': {}
+
+ '@iconify/utils@2.3.0':
+ dependencies:
+ '@antfu/install-pkg': 1.1.0
+ '@antfu/utils': 8.1.1
+ '@iconify/types': 2.0.0
+ debug: 4.4.1
+ globals: 15.15.0
+ kolorist: 1.8.0
+ local-pkg: 1.1.1
+ mlly: 1.7.4
+ transitivePeerDependencies:
+ - supports-color
+
+ '@inquirer/checkbox@4.2.0(@types/node@24.2.0)':
+ dependencies:
+ '@inquirer/core': 10.1.15(@types/node@24.2.0)
+ '@inquirer/figures': 1.0.13
+ '@inquirer/type': 3.0.8(@types/node@24.2.0)
+ ansi-escapes: 4.3.2
+ yoctocolors-cjs: 2.1.2
+ optionalDependencies:
+ '@types/node': 24.2.0
+
+ '@inquirer/confirm@5.1.14(@types/node@24.2.0)':
+ dependencies:
+ '@inquirer/core': 10.1.15(@types/node@24.2.0)
+ '@inquirer/type': 3.0.8(@types/node@24.2.0)
+ optionalDependencies:
+ '@types/node': 24.2.0
+
+ '@inquirer/core@10.1.15(@types/node@24.2.0)':
+ dependencies:
+ '@inquirer/figures': 1.0.13
+ '@inquirer/type': 3.0.8(@types/node@24.2.0)
+ ansi-escapes: 4.3.2
+ cli-width: 4.1.0
+ mute-stream: 2.0.0
+ signal-exit: 4.1.0
+ wrap-ansi: 6.2.0
+ yoctocolors-cjs: 2.1.2
+ optionalDependencies:
+ '@types/node': 24.2.0
+
+ '@inquirer/editor@4.2.15(@types/node@24.2.0)':
+ dependencies:
+ '@inquirer/core': 10.1.15(@types/node@24.2.0)
+ '@inquirer/type': 3.0.8(@types/node@24.2.0)
+ external-editor: 3.1.0
+ optionalDependencies:
+ '@types/node': 24.2.0
+
+ '@inquirer/expand@4.0.17(@types/node@24.2.0)':
+ dependencies:
+ '@inquirer/core': 10.1.15(@types/node@24.2.0)
+ '@inquirer/type': 3.0.8(@types/node@24.2.0)
+ yoctocolors-cjs: 2.1.2
+ optionalDependencies:
+ '@types/node': 24.2.0
+
+ '@inquirer/figures@1.0.13': {}
+
+ '@inquirer/input@4.2.1(@types/node@24.2.0)':
+ dependencies:
+ '@inquirer/core': 10.1.15(@types/node@24.2.0)
+ '@inquirer/type': 3.0.8(@types/node@24.2.0)
+ optionalDependencies:
+ '@types/node': 24.2.0
+
+ '@inquirer/number@3.0.17(@types/node@24.2.0)':
+ dependencies:
+ '@inquirer/core': 10.1.15(@types/node@24.2.0)
+ '@inquirer/type': 3.0.8(@types/node@24.2.0)
+ optionalDependencies:
+ '@types/node': 24.2.0
+
+ '@inquirer/password@4.0.17(@types/node@24.2.0)':
+ dependencies:
+ '@inquirer/core': 10.1.15(@types/node@24.2.0)
+ '@inquirer/type': 3.0.8(@types/node@24.2.0)
+ ansi-escapes: 4.3.2
+ optionalDependencies:
+ '@types/node': 24.2.0
+
+ '@inquirer/prompts@7.8.0(@types/node@24.2.0)':
+ dependencies:
+ '@inquirer/checkbox': 4.2.0(@types/node@24.2.0)
+ '@inquirer/confirm': 5.1.14(@types/node@24.2.0)
+ '@inquirer/editor': 4.2.15(@types/node@24.2.0)
+ '@inquirer/expand': 4.0.17(@types/node@24.2.0)
+ '@inquirer/input': 4.2.1(@types/node@24.2.0)
+ '@inquirer/number': 3.0.17(@types/node@24.2.0)
+ '@inquirer/password': 4.0.17(@types/node@24.2.0)
+ '@inquirer/rawlist': 4.1.5(@types/node@24.2.0)
+ '@inquirer/search': 3.1.0(@types/node@24.2.0)
+ '@inquirer/select': 4.3.1(@types/node@24.2.0)
+ optionalDependencies:
+ '@types/node': 24.2.0
+
+ '@inquirer/rawlist@4.1.5(@types/node@24.2.0)':
+ dependencies:
+ '@inquirer/core': 10.1.15(@types/node@24.2.0)
+ '@inquirer/type': 3.0.8(@types/node@24.2.0)
+ yoctocolors-cjs: 2.1.2
+ optionalDependencies:
+ '@types/node': 24.2.0
+
+ '@inquirer/search@3.1.0(@types/node@24.2.0)':
+ dependencies:
+ '@inquirer/core': 10.1.15(@types/node@24.2.0)
+ '@inquirer/figures': 1.0.13
+ '@inquirer/type': 3.0.8(@types/node@24.2.0)
+ yoctocolors-cjs: 2.1.2
+ optionalDependencies:
+ '@types/node': 24.2.0
+
+ '@inquirer/select@4.3.1(@types/node@24.2.0)':
+ dependencies:
+ '@inquirer/core': 10.1.15(@types/node@24.2.0)
+ '@inquirer/figures': 1.0.13
+ '@inquirer/type': 3.0.8(@types/node@24.2.0)
+ ansi-escapes: 4.3.2
+ yoctocolors-cjs: 2.1.2
+ optionalDependencies:
+ '@types/node': 24.2.0
+
+ '@inquirer/type@3.0.8(@types/node@24.2.0)':
+ optionalDependencies:
+ '@types/node': 24.2.0
+
+ '@jridgewell/gen-mapping@0.3.12':
+ dependencies:
+ '@jridgewell/sourcemap-codec': 1.5.4
+ '@jridgewell/trace-mapping': 0.3.29
+
+ '@jridgewell/resolve-uri@3.1.2': {}
+
+ '@jridgewell/sourcemap-codec@1.5.4': {}
+
+ '@jridgewell/trace-mapping@0.3.29':
+ dependencies:
+ '@jridgewell/resolve-uri': 3.1.2
+ '@jridgewell/sourcemap-codec': 1.5.4
+
+ '@napi-rs/wasm-runtime@0.2.12':
+ dependencies:
+ '@emnapi/core': 1.4.5
+ '@emnapi/runtime': 1.4.5
+ '@tybys/wasm-util': 0.10.0
+ optional: true
+
+ '@nodelib/fs.scandir@2.1.5':
+ dependencies:
+ '@nodelib/fs.stat': 2.0.5
+ run-parallel: 1.2.0
+
+ '@nodelib/fs.stat@2.0.5': {}
+
+ '@nodelib/fs.walk@1.2.8':
+ dependencies:
+ '@nodelib/fs.scandir': 2.1.5
+ fastq: 1.19.1
+
+ '@oxc-resolver/binding-darwin-arm64@4.2.0':
+ optional: true
+
+ '@oxc-resolver/binding-darwin-x64@4.2.0':
+ optional: true
+
+ '@oxc-resolver/binding-freebsd-x64@4.2.0':
+ optional: true
+
+ '@oxc-resolver/binding-linux-arm-gnueabihf@4.2.0':
+ optional: true
+
+ '@oxc-resolver/binding-linux-arm64-gnu@4.2.0':
+ optional: true
+
+ '@oxc-resolver/binding-linux-arm64-musl@4.2.0':
+ optional: true
+
+ '@oxc-resolver/binding-linux-x64-gnu@4.2.0':
+ optional: true
+
+ '@oxc-resolver/binding-linux-x64-musl@4.2.0':
+ optional: true
+
+ '@oxc-resolver/binding-wasm32-wasi@4.2.0':
+ dependencies:
+ '@napi-rs/wasm-runtime': 0.2.12
+ optional: true
+
+ '@oxc-resolver/binding-win32-arm64-msvc@4.2.0':
+ optional: true
+
+ '@oxc-resolver/binding-win32-x64-msvc@4.2.0':
+ optional: true
+
+ '@pkgr/core@0.2.9': {}
+
+ '@polka/url@1.0.0-next.29': {}
+
+ '@quansync/fs@0.1.3':
+ dependencies:
+ quansync: 0.2.10
+
+ '@rolldown/pluginutils@1.0.0-beta.29': {}
+
+ '@rolldown/pluginutils@1.0.0-beta.31': {}
+
+ '@rollup/plugin-alias@5.1.1(rollup@4.46.2)':
+ optionalDependencies:
+ rollup: 4.46.2
+
+ '@rollup/plugin-commonjs@28.0.6(rollup@4.46.2)':
+ dependencies:
+ '@rollup/pluginutils': 5.2.0(rollup@4.46.2)
+ commondir: 1.0.1
+ estree-walker: 2.0.2
+ fdir: 6.4.6(picomatch@4.0.3)
+ is-reference: 1.2.1
+ magic-string: 0.30.17
+ picomatch: 4.0.3
+ optionalDependencies:
+ rollup: 4.46.2
+
+ '@rollup/plugin-json@6.1.0(rollup@4.46.2)':
+ dependencies:
+ '@rollup/pluginutils': 5.2.0(rollup@4.46.2)
+ optionalDependencies:
+ rollup: 4.46.2
+
+ '@rollup/plugin-node-resolve@16.0.1(rollup@4.46.2)':
dependencies:
- '@rollup/pluginutils': 5.1.0(rollup@3.29.4)
+ '@rollup/pluginutils': 5.2.0(rollup@4.46.2)
'@types/resolve': 1.20.2
deepmerge: 4.3.1
- is-builtin-module: 3.2.1
is-module: 1.0.0
- resolve: 1.22.8
- rollup: 3.29.4
- dev: true
+ resolve: 1.22.10
+ optionalDependencies:
+ rollup: 4.46.2
- /@rollup/plugin-replace@5.0.5(rollup@3.29.4):
- resolution: {integrity: sha512-rYO4fOi8lMaTg/z5Jb+hKnrHHVn8j2lwkqwyS4kTRhKyWOLf2wST2sWXr4WzWiTcoHTp2sTjqUbqIj2E39slKQ==}
- engines: {node: '>=14.0.0'}
- peerDependencies:
- rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0
- peerDependenciesMeta:
- rollup:
- optional: true
+ '@rollup/plugin-replace@6.0.2(rollup@4.46.2)':
dependencies:
- '@rollup/pluginutils': 5.1.0(rollup@3.29.4)
- magic-string: 0.30.5
- rollup: 3.29.4
- dev: true
+ '@rollup/pluginutils': 5.2.0(rollup@4.46.2)
+ magic-string: 0.30.17
+ optionalDependencies:
+ rollup: 4.46.2
- /@rollup/pluginutils@5.1.0(rollup@3.29.4):
- resolution: {integrity: sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==}
- engines: {node: '>=14.0.0'}
- peerDependencies:
- rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0
- peerDependenciesMeta:
- rollup:
- optional: true
+ '@rollup/pluginutils@5.2.0(rollup@4.46.2)':
dependencies:
- '@types/estree': 1.0.5
+ '@types/estree': 1.0.8
estree-walker: 2.0.2
- picomatch: 2.3.1
- rollup: 3.29.4
- dev: true
+ picomatch: 4.0.3
+ optionalDependencies:
+ rollup: 4.46.2
- /@rollup/rollup-android-arm-eabi@4.6.1:
- resolution: {integrity: sha512-0WQ0ouLejaUCRsL93GD4uft3rOmB8qoQMU05Kb8CmMtMBe7XUDLAltxVZI1q6byNqEtU7N1ZX1Vw5lIpgulLQA==}
- cpu: [arm]
- os: [android]
- requiresBuild: true
- dev: true
+ '@rollup/rollup-android-arm-eabi@4.46.2':
optional: true
- /@rollup/rollup-android-arm64@4.6.1:
- resolution: {integrity: sha512-1TKm25Rn20vr5aTGGZqo6E4mzPicCUD79k17EgTLAsXc1zysyi4xXKACfUbwyANEPAEIxkzwue6JZ+stYzWUTA==}
- cpu: [arm64]
- os: [android]
- requiresBuild: true
- dev: true
+ '@rollup/rollup-android-arm64@4.46.2':
optional: true
- /@rollup/rollup-darwin-arm64@4.6.1:
- resolution: {integrity: sha512-cEXJQY/ZqMACb+nxzDeX9IPLAg7S94xouJJCNVE5BJM8JUEP4HeTF+ti3cmxWeSJo+5D+o8Tc0UAWUkfENdeyw==}
- cpu: [arm64]
- os: [darwin]
- requiresBuild: true
- dev: true
+ '@rollup/rollup-darwin-arm64@4.46.2':
optional: true
- /@rollup/rollup-darwin-x64@4.6.1:
- resolution: {integrity: sha512-LoSU9Xu56isrkV2jLldcKspJ7sSXmZWkAxg7sW/RfF7GS4F5/v4EiqKSMCFbZtDu2Nc1gxxFdQdKwkKS4rwxNg==}
- cpu: [x64]
- os: [darwin]
- requiresBuild: true
- dev: true
+ '@rollup/rollup-darwin-x64@4.46.2':
optional: true
- /@rollup/rollup-linux-arm-gnueabihf@4.6.1:
- resolution: {integrity: sha512-EfI3hzYAy5vFNDqpXsNxXcgRDcFHUWSx5nnRSCKwXuQlI5J9dD84g2Usw81n3FLBNsGCegKGwwTVsSKK9cooSQ==}
- cpu: [arm]
- os: [linux]
- requiresBuild: true
- dev: true
+ '@rollup/rollup-freebsd-arm64@4.46.2':
optional: true
- /@rollup/rollup-linux-arm64-gnu@4.6.1:
- resolution: {integrity: sha512-9lhc4UZstsegbNLhH0Zu6TqvDfmhGzuCWtcTFXY10VjLLUe4Mr0Ye2L3rrtHaDd/J5+tFMEuo5LTCSCMXWfUKw==}
- cpu: [arm64]
- os: [linux]
- requiresBuild: true
- dev: true
+ '@rollup/rollup-freebsd-x64@4.46.2':
optional: true
- /@rollup/rollup-linux-arm64-musl@4.6.1:
- resolution: {integrity: sha512-FfoOK1yP5ksX3wwZ4Zk1NgyGHZyuRhf99j64I5oEmirV8EFT7+OhUZEnP+x17lcP/QHJNWGsoJwrz4PJ9fBEXw==}
- cpu: [arm64]
- os: [linux]
- requiresBuild: true
- dev: true
+ '@rollup/rollup-linux-arm-gnueabihf@4.46.2':
optional: true
- /@rollup/rollup-linux-x64-gnu@4.6.1:
- resolution: {integrity: sha512-DNGZvZDO5YF7jN5fX8ZqmGLjZEXIJRdJEdTFMhiyXqyXubBa0WVLDWSNlQ5JR2PNgDbEV1VQowhVRUh+74D+RA==}
- cpu: [x64]
- os: [linux]
- requiresBuild: true
- dev: true
+ '@rollup/rollup-linux-arm-musleabihf@4.46.2':
optional: true
- /@rollup/rollup-linux-x64-musl@4.6.1:
- resolution: {integrity: sha512-RkJVNVRM+piYy87HrKmhbexCHg3A6Z6MU0W9GHnJwBQNBeyhCJG9KDce4SAMdicQnpURggSvtbGo9xAWOfSvIQ==}
- cpu: [x64]
- os: [linux]
- requiresBuild: true
- dev: true
+ '@rollup/rollup-linux-arm64-gnu@4.46.2':
optional: true
- /@rollup/rollup-win32-arm64-msvc@4.6.1:
- resolution: {integrity: sha512-v2FVT6xfnnmTe3W9bJXl6r5KwJglMK/iRlkKiIFfO6ysKs0rDgz7Cwwf3tjldxQUrHL9INT/1r4VA0n9L/F1vQ==}
- cpu: [arm64]
- os: [win32]
- requiresBuild: true
- dev: true
+ '@rollup/rollup-linux-arm64-musl@4.46.2':
optional: true
- /@rollup/rollup-win32-ia32-msvc@4.6.1:
- resolution: {integrity: sha512-YEeOjxRyEjqcWphH9dyLbzgkF8wZSKAKUkldRY6dgNR5oKs2LZazqGB41cWJ4Iqqcy9/zqYgmzBkRoVz3Q9MLw==}
- cpu: [ia32]
- os: [win32]
- requiresBuild: true
- dev: true
+ '@rollup/rollup-linux-loongarch64-gnu@4.46.2':
optional: true
- /@rollup/rollup-win32-x64-msvc@4.6.1:
- resolution: {integrity: sha512-0zfTlFAIhgz8V2G8STq8toAjsYYA6eci1hnXuyOTUFnymrtJwnS6uGKiv3v5UrPZkBlamLvrLV2iiaeqCKzb0A==}
- cpu: [x64]
- os: [win32]
- requiresBuild: true
- dev: true
+ '@rollup/rollup-linux-ppc64-gnu@4.46.2':
optional: true
- /@sinclair/typebox@0.27.8:
- resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==}
- dev: true
-
- /@stylistic/eslint-plugin-js@1.4.1(eslint@8.54.0):
- resolution: {integrity: sha512-WXHPEVw5PB7OML7cLwHJDEcCyLiP7vzKeBbSwmpHLK0oh0JYkoJfTg2hEdFuQT5rQxFy3KzCy9R1mZ0wgLjKrA==}
- engines: {node: ^16.0.0 || >=18.0.0}
- peerDependencies:
- eslint: '>=8.40.0'
- dependencies:
- acorn: 8.11.2
- escape-string-regexp: 4.0.0
- eslint: 8.54.0
- eslint-visitor-keys: 3.4.3
- espree: 9.6.1
- graphemer: 1.4.0
- dev: true
-
- /@stylistic/eslint-plugin-jsx@1.4.1(eslint@8.54.0):
- resolution: {integrity: sha512-INBYpZmXrkeqnjCrUuTKMa7BeXiCR5VNvq71033hbPqXnG9oQDxX5mqE9Duj9qlISEOsxzhSr+UXGmq3mVYG9Q==}
- engines: {node: ^16.0.0 || >=18.0.0}
- peerDependencies:
- eslint: '>=8.40.0'
- dependencies:
- '@stylistic/eslint-plugin-js': 1.4.1(eslint@8.54.0)
- eslint: 8.54.0
- estraverse: 5.3.0
- dev: true
-
- /@stylistic/eslint-plugin-ts@1.4.1(eslint@8.54.0)(typescript@5.3.2):
- resolution: {integrity: sha512-zuqnxhWoqPhZcxOb7AiYZz1RF/fUCsbJ7xq60IdRWnEY6MPybqYVJAb+SYilJ3PYxqmz8zdZeYkSeVy6f1fNnA==}
- engines: {node: ^16.0.0 || >=18.0.0}
- peerDependencies:
- eslint: '>=8.40.0'
- dependencies:
- '@stylistic/eslint-plugin-js': 1.4.1(eslint@8.54.0)
- '@typescript-eslint/utils': 6.13.1(eslint@8.54.0)(typescript@5.3.2)
- eslint: 8.54.0
- graphemer: 1.4.0
- transitivePeerDependencies:
- - supports-color
- - typescript
- dev: true
+ '@rollup/rollup-linux-riscv64-gnu@4.46.2':
+ optional: true
- /@stylistic/eslint-plugin@1.4.1(eslint@8.54.0)(typescript@5.3.2):
- resolution: {integrity: sha512-CDwQCxglLTkUjpIJT4ltlpC8sKkPvTA7DjFcWiuZtBr0Vc6owGuYgJso4X1TDiD2JkjD3idbXCoGK0AfzNrgww==}
- engines: {node: ^16.0.0 || >=18.0.0}
- peerDependencies:
- eslint: '>=8.40.0'
- dependencies:
- '@stylistic/eslint-plugin-js': 1.4.1(eslint@8.54.0)
- '@stylistic/eslint-plugin-jsx': 1.4.1(eslint@8.54.0)
- '@stylistic/eslint-plugin-ts': 1.4.1(eslint@8.54.0)(typescript@5.3.2)
- eslint: 8.54.0
- transitivePeerDependencies:
- - supports-color
- - typescript
- dev: true
+ '@rollup/rollup-linux-riscv64-musl@4.46.2':
+ optional: true
- /@trysound/sax@0.2.0:
- resolution: {integrity: sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==}
- engines: {node: '>=10.13.0'}
- dev: true
+ '@rollup/rollup-linux-s390x-gnu@4.46.2':
+ optional: true
- /@types/chai-subset@1.3.5:
- resolution: {integrity: sha512-c2mPnw+xHtXDoHmdtcCXGwyLMiauiAyxWMzhGpqHC4nqI/Y5G2XhTampslK2rb59kpcuHon03UH8W6iYUzw88A==}
- dependencies:
- '@types/chai': 4.3.11
- dev: true
+ '@rollup/rollup-linux-x64-gnu@4.46.2':
+ optional: true
- /@types/chai@4.3.11:
- resolution: {integrity: sha512-qQR1dr2rGIHYlJulmr8Ioq3De0Le9E4MJ5AiaeAETJJpndT1uUNHsGFK3L/UIu+rbkQSdj8J/w2bCsBZc/Y5fQ==}
- dev: true
+ '@rollup/rollup-linux-x64-musl@4.46.2':
+ optional: true
- /@types/estree@1.0.5:
- resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==}
- dev: true
+ '@rollup/rollup-win32-arm64-msvc@4.46.2':
+ optional: true
- /@types/fs-extra@11.0.4:
- resolution: {integrity: sha512-yTbItCNreRooED33qjunPthRcSjERP1r4MqCZc7wv0u2sUkzTFp45tgUfS5+r7FrZPdmCCNflLhVSP/o+SemsQ==}
- dependencies:
- '@types/jsonfile': 6.1.4
- '@types/node': 18.19.0
- dev: false
+ '@rollup/rollup-win32-ia32-msvc@4.46.2':
+ optional: true
- /@types/json-schema@7.0.15:
- resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==}
- dev: true
+ '@rollup/rollup-win32-x64-msvc@4.46.2':
+ optional: true
- /@types/jsonfile@6.1.4:
- resolution: {integrity: sha512-D5qGUYwjvnNNextdU59/+fI+spnwtTFmyQP0h+PfIOSkNfpU6AOICUOkm4i0OnSk+NyjdPJrxCDro0sJsWlRpQ==}
+ '@stylistic/eslint-plugin@5.2.2(eslint@9.32.0(jiti@2.5.1))':
dependencies:
- '@types/node': 18.19.0
- dev: false
+ '@eslint-community/eslint-utils': 4.7.0(eslint@9.32.0(jiti@2.5.1))
+ '@typescript-eslint/types': 8.39.0
+ eslint: 9.32.0(jiti@2.5.1)
+ eslint-visitor-keys: 4.2.1
+ espree: 10.4.0
+ estraverse: 5.3.0
+ picomatch: 4.0.3
- /@types/mdast@3.0.15:
- resolution: {integrity: sha512-LnwD+mUEfxWMa1QpDraczIn6k0Ee3SMicuYSSzS6ZYl2gKS09EClnJYGd8Du6rfc5r/GZEk5o1mRb8TaTj03sQ==}
+ '@tybys/wasm-util@0.10.0':
dependencies:
- '@types/unist': 2.0.10
- dev: true
-
- /@types/minimist@1.2.5:
- resolution: {integrity: sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==}
- dev: false
+ tslib: 2.8.1
+ optional: true
- /@types/mute-stream@0.0.4:
- resolution: {integrity: sha512-CPM9nzrCPPJHQNA9keH9CVkVI+WR5kMa+7XEs5jcGQ0VoAGnLv242w8lIVgwAEfmE4oufJRaTc9PNLQl0ioAow==}
+ '@types/chai@5.2.2':
dependencies:
- '@types/node': 20.10.1
- dev: false
+ '@types/deep-eql': 4.0.2
- /@types/node@18.19.0:
- resolution: {integrity: sha512-667KNhaD7U29mT5wf+TZUnrzPrlL2GNQ5N0BMjO2oNULhBxX0/FKCkm6JMu0Jh7Z+1LwUlR21ekd7KhIboNFNw==}
+ '@types/debug@4.1.12':
dependencies:
- undici-types: 5.26.5
- dev: false
+ '@types/ms': 2.1.0
- /@types/node@20.10.1:
- resolution: {integrity: sha512-T2qwhjWwGH81vUEx4EXmBKsTJRXFXNZTL4v0gi01+zyBmCwzE6TyHszqX01m+QHTEq+EZNo13NeJIdEqf+Myrg==}
- dependencies:
- undici-types: 5.26.5
+ '@types/deep-eql@4.0.2': {}
- /@types/normalize-package-data@2.4.4:
- resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==}
- dev: true
+ '@types/estree@1.0.8': {}
- /@types/ps-tree@1.1.6:
- resolution: {integrity: sha512-PtrlVaOaI44/3pl3cvnlK+GxOM3re2526TJvPvh7W+keHIXdV4TE0ylpPBAcvFQCbGitaTXwL9u+RF7qtVeazQ==}
- dev: false
+ '@types/json-schema@7.0.15': {}
- /@types/resolve@1.20.2:
- resolution: {integrity: sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==}
- dev: true
+ '@types/mdast@4.0.4':
+ dependencies:
+ '@types/unist': 3.0.3
- /@types/semver@7.5.6:
- resolution: {integrity: sha512-dn1l8LaMea/IjDoHNd9J52uBbInB796CDffS6VdIxvqYCPSG0V0DzHp76GpaWnlhg88uYyPbXCDIowa86ybd5A==}
- dev: true
+ '@types/ms@2.1.0': {}
- /@types/unist@2.0.10:
- resolution: {integrity: sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA==}
- dev: true
+ '@types/node@24.2.0':
+ dependencies:
+ undici-types: 7.10.0
- /@types/which@3.0.3:
- resolution: {integrity: sha512-2C1+XoY0huExTbs8MQv1DuS5FS86+SEjdM9F/+GS61gg5Hqbtj8ZiDSx8MfWcyei907fIPbfPGCOrNUTnVHY1g==}
- dev: false
+ '@types/resolve@1.20.2': {}
- /@types/wrap-ansi@3.0.0:
- resolution: {integrity: sha512-ltIpx+kM7g/MLRZfkbL7EsCEjfzCcScLpkg37eXEtx5kmrAKBkTJwd1GIAjDSL8wTpM6Hzn5YO4pSb91BEwu1g==}
- dev: false
+ '@types/unist@3.0.3': {}
- /@typescript-eslint/eslint-plugin@6.13.1(@typescript-eslint/parser@6.13.1)(eslint@8.54.0)(typescript@5.3.2):
- resolution: {integrity: sha512-5bQDGkXaxD46bPvQt08BUz9YSaO4S0fB1LB5JHQuXTfkGPI3+UUeS387C/e9jRie5GqT8u5kFTrMvAjtX4O5kA==}
- engines: {node: ^16.0.0 || >=18.0.0}
- peerDependencies:
- '@typescript-eslint/parser': ^6.0.0 || ^6.0.0-alpha
- eslint: ^7.0.0 || ^8.0.0
- typescript: '*'
- peerDependenciesMeta:
- typescript:
- optional: true
+ '@typescript-eslint/eslint-plugin@8.39.0(@typescript-eslint/parser@8.39.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2))(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2)':
dependencies:
- '@eslint-community/regexpp': 4.10.0
- '@typescript-eslint/parser': 6.13.1(eslint@8.54.0)(typescript@5.3.2)
- '@typescript-eslint/scope-manager': 6.13.1
- '@typescript-eslint/type-utils': 6.13.1(eslint@8.54.0)(typescript@5.3.2)
- '@typescript-eslint/utils': 6.13.1(eslint@8.54.0)(typescript@5.3.2)
- '@typescript-eslint/visitor-keys': 6.13.1
- debug: 4.3.4
- eslint: 8.54.0
+ '@eslint-community/regexpp': 4.12.1
+ '@typescript-eslint/parser': 8.39.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2)
+ '@typescript-eslint/scope-manager': 8.39.0
+ '@typescript-eslint/type-utils': 8.39.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2)
+ '@typescript-eslint/utils': 8.39.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2)
+ '@typescript-eslint/visitor-keys': 8.39.0
+ eslint: 9.32.0(jiti@2.5.1)
graphemer: 1.4.0
- ignore: 5.3.0
+ ignore: 7.0.5
natural-compare: 1.4.0
- semver: 7.5.4
- ts-api-utils: 1.0.3(typescript@5.3.2)
- typescript: 5.3.2
+ ts-api-utils: 2.1.0(typescript@5.9.2)
+ typescript: 5.9.2
transitivePeerDependencies:
- supports-color
- dev: true
- /@typescript-eslint/parser@6.13.1(eslint@8.54.0)(typescript@5.3.2):
- resolution: {integrity: sha512-fs2XOhWCzRhqMmQf0eicLa/CWSaYss2feXsy7xBD/pLyWke/jCIVc2s1ikEAtSW7ina1HNhv7kONoEfVNEcdDQ==}
- engines: {node: ^16.0.0 || >=18.0.0}
- peerDependencies:
- eslint: ^7.0.0 || ^8.0.0
- typescript: '*'
- peerDependenciesMeta:
- typescript:
- optional: true
+ '@typescript-eslint/parser@8.39.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2)':
dependencies:
- '@typescript-eslint/scope-manager': 6.13.1
- '@typescript-eslint/types': 6.13.1
- '@typescript-eslint/typescript-estree': 6.13.1(typescript@5.3.2)
- '@typescript-eslint/visitor-keys': 6.13.1
- debug: 4.3.4
- eslint: 8.54.0
- typescript: 5.3.2
+ '@typescript-eslint/scope-manager': 8.39.0
+ '@typescript-eslint/types': 8.39.0
+ '@typescript-eslint/typescript-estree': 8.39.0(typescript@5.9.2)
+ '@typescript-eslint/visitor-keys': 8.39.0
+ debug: 4.4.1
+ eslint: 9.32.0(jiti@2.5.1)
+ typescript: 5.9.2
transitivePeerDependencies:
- supports-color
- dev: true
- /@typescript-eslint/scope-manager@6.13.1:
- resolution: {integrity: sha512-BW0kJ7ceiKi56GbT2KKzZzN+nDxzQK2DS6x0PiSMPjciPgd/JRQGMibyaN2cPt2cAvuoH0oNvn2fwonHI+4QUQ==}
- engines: {node: ^16.0.0 || >=18.0.0}
+ '@typescript-eslint/project-service@8.39.0(typescript@5.9.2)':
dependencies:
- '@typescript-eslint/types': 6.13.1
- '@typescript-eslint/visitor-keys': 6.13.1
- dev: true
+ '@typescript-eslint/tsconfig-utils': 8.39.0(typescript@5.9.2)
+ '@typescript-eslint/types': 8.39.0
+ debug: 4.4.1
+ typescript: 5.9.2
+ transitivePeerDependencies:
+ - supports-color
- /@typescript-eslint/type-utils@6.13.1(eslint@8.54.0)(typescript@5.3.2):
- resolution: {integrity: sha512-A2qPlgpxx2v//3meMqQyB1qqTg1h1dJvzca7TugM3Yc2USDY+fsRBiojAEo92HO7f5hW5mjAUF6qobOPzlBCBQ==}
- engines: {node: ^16.0.0 || >=18.0.0}
- peerDependencies:
- eslint: ^7.0.0 || ^8.0.0
- typescript: '*'
- peerDependenciesMeta:
- typescript:
- optional: true
+ '@typescript-eslint/scope-manager@8.39.0':
+ dependencies:
+ '@typescript-eslint/types': 8.39.0
+ '@typescript-eslint/visitor-keys': 8.39.0
+
+ '@typescript-eslint/tsconfig-utils@8.39.0(typescript@5.9.2)':
+ dependencies:
+ typescript: 5.9.2
+
+ '@typescript-eslint/type-utils@8.39.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2)':
dependencies:
- '@typescript-eslint/typescript-estree': 6.13.1(typescript@5.3.2)
- '@typescript-eslint/utils': 6.13.1(eslint@8.54.0)(typescript@5.3.2)
- debug: 4.3.4
- eslint: 8.54.0
- ts-api-utils: 1.0.3(typescript@5.3.2)
- typescript: 5.3.2
+ '@typescript-eslint/types': 8.39.0
+ '@typescript-eslint/typescript-estree': 8.39.0(typescript@5.9.2)
+ '@typescript-eslint/utils': 8.39.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2)
+ debug: 4.4.1
+ eslint: 9.32.0(jiti@2.5.1)
+ ts-api-utils: 2.1.0(typescript@5.9.2)
+ typescript: 5.9.2
transitivePeerDependencies:
- supports-color
- dev: true
- /@typescript-eslint/types@6.13.1:
- resolution: {integrity: sha512-gjeEskSmiEKKFIbnhDXUyiqVma1gRCQNbVZ1C8q7Zjcxh3WZMbzWVfGE9rHfWd1msQtPS0BVD9Jz9jded44eKg==}
- engines: {node: ^16.0.0 || >=18.0.0}
- dev: true
+ '@typescript-eslint/types@8.39.0': {}
- /@typescript-eslint/typescript-estree@6.13.1(typescript@5.3.2):
- resolution: {integrity: sha512-sBLQsvOC0Q7LGcUHO5qpG1HxRgePbT6wwqOiGLpR8uOJvPJbfs0mW3jPA3ujsDvfiVwVlWUDESNXv44KtINkUQ==}
- engines: {node: ^16.0.0 || >=18.0.0}
- peerDependencies:
- typescript: '*'
- peerDependenciesMeta:
- typescript:
- optional: true
+ '@typescript-eslint/typescript-estree@8.39.0(typescript@5.9.2)':
dependencies:
- '@typescript-eslint/types': 6.13.1
- '@typescript-eslint/visitor-keys': 6.13.1
- debug: 4.3.4
- globby: 11.1.0
+ '@typescript-eslint/project-service': 8.39.0(typescript@5.9.2)
+ '@typescript-eslint/tsconfig-utils': 8.39.0(typescript@5.9.2)
+ '@typescript-eslint/types': 8.39.0
+ '@typescript-eslint/visitor-keys': 8.39.0
+ debug: 4.4.1
+ fast-glob: 3.3.3
is-glob: 4.0.3
- semver: 7.5.4
- ts-api-utils: 1.0.3(typescript@5.3.2)
- typescript: 5.3.2
+ minimatch: 9.0.5
+ semver: 7.7.2
+ ts-api-utils: 2.1.0(typescript@5.9.2)
+ typescript: 5.9.2
transitivePeerDependencies:
- supports-color
- dev: true
- /@typescript-eslint/utils@6.13.1(eslint@8.54.0)(typescript@5.3.2):
- resolution: {integrity: sha512-ouPn/zVoan92JgAegesTXDB/oUp6BP1v8WpfYcqh649ejNc9Qv+B4FF2Ff626kO1xg0wWwwG48lAJ4JuesgdOw==}
- engines: {node: ^16.0.0 || >=18.0.0}
- peerDependencies:
- eslint: ^7.0.0 || ^8.0.0
+ '@typescript-eslint/utils@8.39.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2)':
dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@8.54.0)
- '@types/json-schema': 7.0.15
- '@types/semver': 7.5.6
- '@typescript-eslint/scope-manager': 6.13.1
- '@typescript-eslint/types': 6.13.1
- '@typescript-eslint/typescript-estree': 6.13.1(typescript@5.3.2)
- eslint: 8.54.0
- semver: 7.5.4
+ '@eslint-community/eslint-utils': 4.7.0(eslint@9.32.0(jiti@2.5.1))
+ '@typescript-eslint/scope-manager': 8.39.0
+ '@typescript-eslint/types': 8.39.0
+ '@typescript-eslint/typescript-estree': 8.39.0(typescript@5.9.2)
+ eslint: 9.32.0(jiti@2.5.1)
+ typescript: 5.9.2
transitivePeerDependencies:
- supports-color
- - typescript
- dev: true
- /@typescript-eslint/visitor-keys@6.13.1:
- resolution: {integrity: sha512-NDhQUy2tg6XGNBGDRm1XybOHSia8mcXmlbKWoQP+nm1BIIMxa55shyJfZkHpEBN62KNPLrocSM2PdPcaLgDKMQ==}
- engines: {node: ^16.0.0 || >=18.0.0}
+ '@typescript-eslint/visitor-keys@8.39.0':
dependencies:
- '@typescript-eslint/types': 6.13.1
- eslint-visitor-keys: 3.4.3
- dev: true
+ '@typescript-eslint/types': 8.39.0
+ eslint-visitor-keys: 4.2.1
- /@ungap/structured-clone@1.2.0:
- resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==}
- dev: true
-
- /@unocss/astro@0.57.7(rollup@3.29.4)(vite@5.0.4):
- resolution: {integrity: sha512-X4KSBdrAADdtS4x7xz02b016xpRDt9mD/d/oq23HyZAZ+sZc4oZs8el9MLSUJgu2okdWzAE62lRRV/oc4HWI1A==}
- peerDependencies:
- vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0
- peerDependenciesMeta:
- vite:
- optional: true
+ '@unocss/astro@66.4.1(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0))':
dependencies:
- '@unocss/core': 0.57.7
- '@unocss/reset': 0.57.7
- '@unocss/vite': 0.57.7(rollup@3.29.4)(vite@5.0.4)
- vite: 5.0.4(@types/node@20.10.1)
- transitivePeerDependencies:
- - rollup
- dev: true
+ '@unocss/core': 66.4.1
+ '@unocss/reset': 66.4.1
+ '@unocss/vite': 66.4.1(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0))
+ optionalDependencies:
+ vite: 7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0)
- /@unocss/cli@0.57.7(rollup@3.29.4):
- resolution: {integrity: sha512-FZHTTBYyibySpBEPbA/ilDzI4v4Uy/bROItEYogZkpXNoCLzlclX+UcuFBXXLt6VFJk4WjLNFLRSQlVcCUUOLA==}
- engines: {node: '>=14'}
- hasBin: true
+ '@unocss/cli@66.4.1':
dependencies:
- '@ampproject/remapping': 2.2.1
- '@rollup/pluginutils': 5.1.0(rollup@3.29.4)
- '@unocss/config': 0.57.7
- '@unocss/core': 0.57.7
- '@unocss/preset-uno': 0.57.7
+ '@ampproject/remapping': 2.3.0
+ '@unocss/config': 66.4.1
+ '@unocss/core': 66.4.1
+ '@unocss/preset-uno': 66.4.1
cac: 6.7.14
- chokidar: 3.5.3
+ chokidar: 3.6.0
colorette: 2.0.20
- consola: 3.2.3
- fast-glob: 3.3.2
- magic-string: 0.30.5
- pathe: 1.1.1
+ consola: 3.4.2
+ magic-string: 0.30.17
+ pathe: 2.0.3
perfect-debounce: 1.0.0
- transitivePeerDependencies:
- - rollup
- dev: true
+ tinyglobby: 0.2.14
+ unplugin-utils: 0.2.4
- /@unocss/config@0.57.7:
- resolution: {integrity: sha512-UG8G9orWEdk/vyDvGUToXYn/RZy/Qjpx66pLsaf5wQK37hkYsBoReAU5v8Ia/6PL1ueJlkcNXLaNpN6/yVoJvg==}
- engines: {node: '>=14'}
+ '@unocss/config@66.4.1':
dependencies:
- '@unocss/core': 0.57.7
- unconfig: 0.3.11
- dev: true
+ '@unocss/core': 66.4.1
+ unconfig: 7.3.2
- /@unocss/core@0.57.7:
- resolution: {integrity: sha512-1d36M0CV3yC80J0pqOa5rH1BX6g2iZdtKmIb3oSBN4AWnMCSrrJEPBrUikyMq2TEQTrYWJIVDzv5A9hBUat3TA==}
- dev: true
+ '@unocss/core@66.4.1': {}
- /@unocss/extractor-arbitrary-variants@0.57.7:
- resolution: {integrity: sha512-JdyhPlsgS0x4zoF8WYXDcusPcpU4ysE6Rkkit4a9+xUZEvg7vy7InH6PQ8dL8B9oY7pbxF7G6eFguUDpv9xx4Q==}
+ '@unocss/extractor-arbitrary-variants@66.4.1':
dependencies:
- '@unocss/core': 0.57.7
- dev: true
+ '@unocss/core': 66.4.1
- /@unocss/inspector@0.57.7:
- resolution: {integrity: sha512-b9ckqn5aRsmhTdXJ5cPMKDKuNRe+825M+s9NbYcTjENnP6ellUFZo91sYF5S+LeATmU12TcwJZ83NChF4HpBSA==}
+ '@unocss/inspector@66.4.1':
dependencies:
- '@unocss/core': 0.57.7
- '@unocss/rule-utils': 0.57.7
+ '@unocss/core': 66.4.1
+ '@unocss/rule-utils': 66.4.1
+ colorette: 2.0.20
gzip-size: 6.0.0
- sirv: 2.0.3
- dev: true
+ sirv: 3.0.1
+ vue-flow-layout: 0.2.0
- /@unocss/postcss@0.57.7(postcss@8.4.31):
- resolution: {integrity: sha512-13c9p5ecTvYa6inDky++8dlVuxQ0JuKaKW5A0NW3XuJ3Uz1t8Pguji+NAUddfTYEFF6GHu47L3Aac7vpI8pMcQ==}
- engines: {node: '>=14'}
- peerDependencies:
- postcss: ^8.4.21
+ '@unocss/postcss@66.4.1(postcss@8.5.6)':
dependencies:
- '@unocss/config': 0.57.7
- '@unocss/core': 0.57.7
- '@unocss/rule-utils': 0.57.7
- css-tree: 2.3.1
- fast-glob: 3.3.2
- magic-string: 0.30.5
- postcss: 8.4.31
- dev: true
+ '@unocss/config': 66.4.1
+ '@unocss/core': 66.4.1
+ '@unocss/rule-utils': 66.4.1
+ css-tree: 3.1.0
+ postcss: 8.5.6
+ tinyglobby: 0.2.14
- /@unocss/preset-attributify@0.57.7:
- resolution: {integrity: sha512-vUqfwUokNHt1FJXIuVyj2Xze9LfJdLAy62h79lNyyEISZmiDF4a4hWTKLBe0d6Kyfr33DyXMmkLp57t5YW0V3A==}
+ '@unocss/preset-attributify@66.4.1':
dependencies:
- '@unocss/core': 0.57.7
- dev: true
+ '@unocss/core': 66.4.1
- /@unocss/preset-icons@0.57.7:
- resolution: {integrity: sha512-s3AelKCS9CL1ArP1GanYv0XxxPrcFi+XOuQoQCwCRHDo2CiBEq3fLLMIhaUCFEWGtIy7o7wLeL5BRjMvJ2QnMg==}
+ '@unocss/preset-icons@66.4.1':
dependencies:
- '@iconify/utils': 2.1.12
- '@unocss/core': 0.57.7
- ofetch: 1.3.3
+ '@iconify/utils': 2.3.0
+ '@unocss/core': 66.4.1
+ ofetch: 1.4.1
transitivePeerDependencies:
- supports-color
- dev: true
- /@unocss/preset-mini@0.57.7:
- resolution: {integrity: sha512-YPmmh+ZIg4J7/nPMfvzD1tOfUFD+8KEFXX9ISRteooflYeosn2YytGW66d/sq97AZos9N630FJ//DvPD2wfGwA==}
+ '@unocss/preset-mini@66.4.1':
dependencies:
- '@unocss/core': 0.57.7
- '@unocss/extractor-arbitrary-variants': 0.57.7
- '@unocss/rule-utils': 0.57.7
- dev: true
+ '@unocss/core': 66.4.1
+ '@unocss/extractor-arbitrary-variants': 66.4.1
+ '@unocss/rule-utils': 66.4.1
- /@unocss/preset-tagify@0.57.7:
- resolution: {integrity: sha512-va25pTJ5OtbqCHFBIj8myVk0PwuSucUqTx840r/YSHka0P9th6UGRS1LU30OUgjgr7FhLaWXtJMN4gkCUtQSoA==}
+ '@unocss/preset-tagify@66.4.1':
dependencies:
- '@unocss/core': 0.57.7
- dev: true
+ '@unocss/core': 66.4.1
- /@unocss/preset-typography@0.57.7:
- resolution: {integrity: sha512-1QuoLhqHVRs+baaVvfH54JxmJhVuBp5jdVw3HCN/vXs1CSnq2Rm/C/+PahcnQg/KLtoW6MgK5S+/hU9TCxGRVQ==}
+ '@unocss/preset-typography@66.4.1':
dependencies:
- '@unocss/core': 0.57.7
- '@unocss/preset-mini': 0.57.7
- dev: true
+ '@unocss/core': 66.4.1
+ '@unocss/preset-mini': 66.4.1
+ '@unocss/rule-utils': 66.4.1
- /@unocss/preset-uno@0.57.7:
- resolution: {integrity: sha512-yRKvRBaPLmDSUZet5WnV1WNb3BV4EFwvB1Zbvlc3lyVp6uCksP/SYlxuUwht7JefOrfiY2sGugoBxZTyGmj/kQ==}
+ '@unocss/preset-uno@66.4.1':
dependencies:
- '@unocss/core': 0.57.7
- '@unocss/preset-mini': 0.57.7
- '@unocss/preset-wind': 0.57.7
- '@unocss/rule-utils': 0.57.7
- dev: true
+ '@unocss/core': 66.4.1
+ '@unocss/preset-wind3': 66.4.1
- /@unocss/preset-web-fonts@0.57.7:
- resolution: {integrity: sha512-wBPej5GeYb0D/xjMdMmpH6k/3Oe1ujx9DJys2/gtvl/rsBZpSkoWcnl+8Z3bAhooDnwL2gkJCIlpuDiRNtKvGA==}
+ '@unocss/preset-web-fonts@66.4.1':
dependencies:
- '@unocss/core': 0.57.7
- ofetch: 1.3.3
- dev: true
+ '@unocss/core': 66.4.1
+ ofetch: 1.4.1
- /@unocss/preset-wind@0.57.7:
- resolution: {integrity: sha512-olQ6+w0fQ84eEC1t7SF4vJyKcyawkDWSRF5YufOqeQZL3zjqBzMQi+3PUlKCstrDO1DNZ3qdcwg1vPHRmuX9VA==}
+ '@unocss/preset-wind3@66.4.1':
dependencies:
- '@unocss/core': 0.57.7
- '@unocss/preset-mini': 0.57.7
- '@unocss/rule-utils': 0.57.7
- dev: true
+ '@unocss/core': 66.4.1
+ '@unocss/preset-mini': 66.4.1
+ '@unocss/rule-utils': 66.4.1
- /@unocss/reset@0.57.7:
- resolution: {integrity: sha512-oN9024WVrMewGbornnAPIpzHeKPIfVmZ5IsZGilWR761TnI5jTjHUkswsVoFx7tZdpCN2/bqS3JK/Ah0aot3NQ==}
- dev: true
+ '@unocss/preset-wind4@66.4.1':
+ dependencies:
+ '@unocss/core': 66.4.1
+ '@unocss/extractor-arbitrary-variants': 66.4.1
+ '@unocss/rule-utils': 66.4.1
- /@unocss/rule-utils@0.57.7:
- resolution: {integrity: sha512-gLqbKTIetvRynLkhonu1znr+bmWnw+Cl3dFVNgZPGjiqGHd78PGS0gXQKvzuyN0iO2ADub1A7GlCWs826iEHjA==}
- engines: {node: '>=14'}
+ '@unocss/preset-wind@66.4.1':
dependencies:
- '@unocss/core': 0.57.7
- magic-string: 0.30.5
- dev: true
+ '@unocss/core': 66.4.1
+ '@unocss/preset-wind3': 66.4.1
+
+ '@unocss/reset@66.4.1': {}
- /@unocss/scope@0.57.7:
- resolution: {integrity: sha512-pqWbKXcrTJ2ovVRTYFLnUX5ryEhdSXp7YfyBQT3zLtQb4nQ2XZcLTvGdWo7F+9jZ09yP7NdHscBLkeWgx+mVgw==}
- dev: true
+ '@unocss/rule-utils@66.4.1':
+ dependencies:
+ '@unocss/core': 66.4.1
+ magic-string: 0.30.17
- /@unocss/transformer-attributify-jsx-babel@0.57.7:
- resolution: {integrity: sha512-CqxTiT5ikOC6R/HNyBcCIVYUfeazqRbsw7X4hYKmGHO7QsnaKQFWZTpj+sSDRh3oHq+IDtcD6KB2anTEffEQNA==}
+ '@unocss/transformer-attributify-jsx@66.4.1':
dependencies:
- '@babel/core': 7.23.5
- '@babel/plugin-syntax-jsx': 7.23.3(@babel/core@7.23.5)
- '@babel/preset-typescript': 7.23.3(@babel/core@7.23.5)
- '@unocss/core': 0.57.7
+ '@babel/parser': 7.28.0
+ '@babel/traverse': 7.28.0
+ '@unocss/core': 66.4.1
transitivePeerDependencies:
- supports-color
- dev: true
- /@unocss/transformer-attributify-jsx@0.57.7:
- resolution: {integrity: sha512-FpCJM+jDN4Kyp7mMMN41tTWEq6pHKAXAyJoW1GwhYw6lLu9cwyXnne6t7rQ11EPU95Z2cIEMpIJo8reDkDaiPg==}
+ '@unocss/transformer-compile-class@66.4.1':
dependencies:
- '@unocss/core': 0.57.7
- dev: true
+ '@unocss/core': 66.4.1
- /@unocss/transformer-compile-class@0.57.7:
- resolution: {integrity: sha512-D+PyD7IOXUm/lzzoCt/yon0Gh1fIK9iKeSBvB6/BREF/ejscNzQ/ia0Pq0pid2cVvOULCSo0z2sO9zljsQtv9A==}
+ '@unocss/transformer-directives@66.4.1':
dependencies:
- '@unocss/core': 0.57.7
- dev: true
+ '@unocss/core': 66.4.1
+ '@unocss/rule-utils': 66.4.1
+ css-tree: 3.1.0
- /@unocss/transformer-directives@0.57.7:
- resolution: {integrity: sha512-m0n7WqU3o+1Vyh1uaeU7H4u5gJqakkRqZqTq3MR3xLCSVfORJ/5XO8r+t6VUkJtaLxcIrtYE2geAbwmGV3zSKA==}
+ '@unocss/transformer-variant-group@66.4.1':
dependencies:
- '@unocss/core': 0.57.7
- '@unocss/rule-utils': 0.57.7
- css-tree: 2.3.1
- dev: true
+ '@unocss/core': 66.4.1
- /@unocss/transformer-variant-group@0.57.7:
- resolution: {integrity: sha512-O5L5Za0IZtOWd2R66vy0k07pLlB9rCIybmUommUqKWpvd1n/pg8czQ5EkmNDprINvinKObVlGVuY4Uq/JsLM0A==}
+ '@unocss/vite@66.4.1(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0))':
dependencies:
- '@unocss/core': 0.57.7
- dev: true
+ '@ampproject/remapping': 2.3.0
+ '@unocss/config': 66.4.1
+ '@unocss/core': 66.4.1
+ '@unocss/inspector': 66.4.1
+ chokidar: 3.6.0
+ magic-string: 0.30.17
+ pathe: 2.0.3
+ tinyglobby: 0.2.14
+ unplugin-utils: 0.2.4
+ vite: 7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0)
- /@unocss/vite@0.57.7(rollup@3.29.4)(vite@5.0.4):
- resolution: {integrity: sha512-SbJrRgfc35MmgMBlHaEK4YpJVD2B0bmxH9PVgHRuDae/hOEOG0VqNP0f2ijJtX9HG3jOpQVlbEoGnUo8jsZtsw==}
- peerDependencies:
- vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0
+ '@vitejs/plugin-vue-jsx@5.0.1(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.18(typescript@5.9.2))':
dependencies:
- '@ampproject/remapping': 2.2.1
- '@rollup/pluginutils': 5.1.0(rollup@3.29.4)
- '@unocss/config': 0.57.7
- '@unocss/core': 0.57.7
- '@unocss/inspector': 0.57.7
- '@unocss/scope': 0.57.7
- '@unocss/transformer-directives': 0.57.7
- chokidar: 3.5.3
- fast-glob: 3.3.2
- magic-string: 0.30.5
- vite: 5.0.4(@types/node@20.10.1)
+ '@babel/core': 7.28.0
+ '@babel/plugin-transform-typescript': 7.28.0(@babel/core@7.28.0)
+ '@rolldown/pluginutils': 1.0.0-beta.31
+ '@vue/babel-plugin-jsx': 1.4.0(@babel/core@7.28.0)
+ vite: 7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0)
+ vue: 3.5.18(typescript@5.9.2)
transitivePeerDependencies:
- - rollup
- dev: true
+ - supports-color
- /@vitejs/plugin-vue-jsx@3.1.0(vite@5.0.4)(vue@3.3.10):
- resolution: {integrity: sha512-w9M6F3LSEU5kszVb9An2/MmXNxocAnUb3WhRr8bHlimhDrXNt6n6D2nJQR3UXpGlZHh/EsgouOHCsM8V3Ln+WA==}
- engines: {node: ^14.18.0 || >=16.0.0}
- peerDependencies:
- vite: ^4.0.0 || ^5.0.0
- vue: ^3.0.0
+ '@vitejs/plugin-vue@6.0.1(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.18(typescript@5.9.2))':
+ dependencies:
+ '@rolldown/pluginutils': 1.0.0-beta.29
+ vite: 7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0)
+ vue: 3.5.18(typescript@5.9.2)
+
+ '@vitest/eslint-plugin@1.3.4(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0))':
dependencies:
- '@babel/core': 7.23.5
- '@babel/plugin-transform-typescript': 7.23.5(@babel/core@7.23.5)
- '@vue/babel-plugin-jsx': 1.1.5(@babel/core@7.23.5)
- vite: 5.0.4(@types/node@20.10.1)
- vue: 3.3.10(typescript@5.3.2)
+ '@typescript-eslint/utils': 8.39.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2)
+ eslint: 9.32.0(jiti@2.5.1)
+ optionalDependencies:
+ typescript: 5.9.2
+ vitest: 3.2.4(@types/debug@4.1.12)(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0)
transitivePeerDependencies:
- supports-color
- dev: true
- /@vitejs/plugin-vue@4.5.1(vite@5.0.4)(vue@3.3.10):
- resolution: {integrity: sha512-DaUzYFr+2UGDG7VSSdShKa9sIWYBa1LL8KC0MNOf2H5LjcTPjob0x8LbkqXWmAtbANJCkpiQTj66UVcQkN2s3g==}
- engines: {node: ^14.18.0 || >=16.0.0}
- peerDependencies:
- vite: ^4.0.0 || ^5.0.0
- vue: ^3.2.25
+ '@vitest/expect@3.2.4':
+ dependencies:
+ '@types/chai': 5.2.2
+ '@vitest/spy': 3.2.4
+ '@vitest/utils': 3.2.4
+ chai: 5.2.1
+ tinyrainbow: 2.0.0
+
+ '@vitest/mocker@3.2.4(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0))':
dependencies:
- vite: 5.0.4(@types/node@20.10.1)
- vue: 3.3.10(typescript@5.3.2)
- dev: true
+ '@vitest/spy': 3.2.4
+ estree-walker: 3.0.3
+ magic-string: 0.30.17
+ optionalDependencies:
+ vite: 7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0)
- /@vitest/expect@0.34.6:
- resolution: {integrity: sha512-QUzKpUQRc1qC7qdGo7rMK3AkETI7w18gTCUrsNnyjjJKYiuUB9+TQK3QnR1unhCnWRC0AbKv2omLGQDF/mIjOw==}
+ '@vitest/pretty-format@3.2.4':
dependencies:
- '@vitest/spy': 0.34.6
- '@vitest/utils': 0.34.6
- chai: 4.3.10
- dev: true
+ tinyrainbow: 2.0.0
- /@vitest/runner@0.34.6:
- resolution: {integrity: sha512-1CUQgtJSLF47NnhN+F9X2ycxUP0kLHQ/JWvNHbeBfwW8CzEGgeskzNnHDyv1ieKTltuR6sdIHV+nmR6kPxQqzQ==}
+ '@vitest/runner@3.2.4':
dependencies:
- '@vitest/utils': 0.34.6
- p-limit: 4.0.0
- pathe: 1.1.1
- dev: true
+ '@vitest/utils': 3.2.4
+ pathe: 2.0.3
+ strip-literal: 3.0.0
- /@vitest/snapshot@0.34.6:
- resolution: {integrity: sha512-B3OZqYn6k4VaN011D+ve+AA4whM4QkcwcrwaKwAbyyvS/NB1hCWjFIBQxAQQSQir9/RtyAAGuq+4RJmbn2dH4w==}
+ '@vitest/snapshot@3.2.4':
dependencies:
- magic-string: 0.30.5
- pathe: 1.1.1
- pretty-format: 29.7.0
- dev: true
+ '@vitest/pretty-format': 3.2.4
+ magic-string: 0.30.17
+ pathe: 2.0.3
- /@vitest/spy@0.34.6:
- resolution: {integrity: sha512-xaCvneSaeBw/cz8ySmF7ZwGvL0lBjfvqc1LpQ/vcdHEvpLn3Ff1vAvjw+CoGn0802l++5L/pxb7whwcWAw+DUQ==}
+ '@vitest/spy@3.2.4':
dependencies:
- tinyspy: 2.2.0
- dev: true
+ tinyspy: 4.0.3
- /@vitest/utils@0.34.6:
- resolution: {integrity: sha512-IG5aDD8S6zlvloDsnzHw0Ut5xczlF+kv2BOTo+iXfPr54Yhi5qbVOgGB1hZaVq4iJ4C/MZ2J0y15IlsV/ZcI0A==}
+ '@vitest/utils@3.2.4':
dependencies:
- diff-sequences: 29.6.3
- loupe: 2.3.7
- pretty-format: 29.7.0
- dev: true
+ '@vitest/pretty-format': 3.2.4
+ loupe: 3.2.0
+ tinyrainbow: 2.0.0
- /@volar/language-core@1.10.10:
- resolution: {integrity: sha512-nsV1o3AZ5n5jaEAObrS3MWLBWaGwUj/vAsc15FVNIv+DbpizQRISg9wzygsHBr56ELRH8r4K75vkYNMtsSNNWw==}
+ '@volar/language-core@2.4.20':
dependencies:
- '@volar/source-map': 1.10.10
- dev: true
+ '@volar/source-map': 2.4.20
- /@volar/source-map@1.10.10:
- resolution: {integrity: sha512-GVKjLnifV4voJ9F0vhP56p4+F3WGf+gXlRtjFZsv6v3WxBTWU3ZVeaRaEHJmWrcv5LXmoYYpk/SC25BKemPRkg==}
+ '@volar/language-core@2.4.22':
dependencies:
- muggle-string: 0.3.1
- dev: true
+ '@volar/source-map': 2.4.22
- /@vue-macros/api@0.9.0(rollup@3.29.4)(vue@3.3.10):
- resolution: {integrity: sha512-PYV/yhoOh1F5z0mFg0/A8OhuwmDI/ta+XwYkNZYyuA9QZ1jMWZFOA0ZdUAjTCHG6AdVFbkajR+XyxTNnQ+YytQ==}
- engines: {node: '>=16.14.0'}
+ '@volar/source-map@2.4.20': {}
+
+ '@volar/source-map@2.4.22': {}
+
+ '@vue-macros/api@0.13.4(vue@3.5.18(typescript@5.9.2))':
dependencies:
- '@babel/types': 7.23.5
- '@vue-macros/common': 1.9.0(rollup@3.29.4)(vue@3.3.10)
- resolve.exports: 2.0.2
+ '@vue-macros/common': 1.16.1(vue@3.5.18(typescript@5.9.2))
+ oxc-resolver: 4.2.0
transitivePeerDependencies:
- - rollup
- vue
- dev: true
- /@vue-macros/better-define@1.7.0(rollup@3.29.4)(vue@3.3.10):
- resolution: {integrity: sha512-MO+wAWFU8FF8YPMCmonv18FRJko7OZLy2wT7ia0RKwDCgu7IEKnSbLIfnUNwUsceVAPGOrVapDiIcQ+VVMJoiw==}
- engines: {node: '>=16.14.0'}
+ '@vue-macros/better-define@1.11.4(vue@3.5.18(typescript@5.9.2))':
dependencies:
- '@vue-macros/api': 0.9.0(rollup@3.29.4)(vue@3.3.10)
- '@vue-macros/common': 1.9.0(rollup@3.29.4)(vue@3.3.10)
- unplugin: 1.5.1
+ '@vue-macros/api': 0.13.4(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/common': 1.16.1(vue@3.5.18(typescript@5.9.2))
+ unplugin: 1.16.1
transitivePeerDependencies:
- - rollup
- vue
- dev: true
- /@vue-macros/boolean-prop@0.3.0(rollup@3.29.4)(vue@3.3.10):
- resolution: {integrity: sha512-QhG3FgusmtQ0dIvrs8SsgBUg0micfYdXmNJo1YPh+VykHwPcmw4kuTBSJsbzMM09I+62vgKi6FTYt3nZ74DBIA==}
- engines: {node: '>=16.14.0'}
+ '@vue-macros/boolean-prop@0.5.5(vue@3.5.18(typescript@5.9.2))':
dependencies:
- '@vue-macros/common': 1.9.0(rollup@3.29.4)(vue@3.3.10)
- '@vue/compiler-core': 3.3.10
+ '@vue-macros/common': 1.16.1(vue@3.5.18(typescript@5.9.2))
+ '@vue/compiler-core': 3.5.18
transitivePeerDependencies:
- - rollup
- vue
- dev: true
- /@vue-macros/chain-call@0.2.0(rollup@3.29.4)(vue@3.3.10):
- resolution: {integrity: sha512-0fC6mxYSJfU3hHrRwgLho9rZSgkIAZo0OKIWW7ZyrAlyNhZtq+8c7sq59samPFdZpYcwTfOBUcK5YuC3pjT9VQ==}
- engines: {node: '>=16.14.0'}
+ '@vue-macros/boolean-prop@3.0.0-beta.20(vue@3.5.18(typescript@5.9.2))':
dependencies:
- '@vue-macros/common': 1.9.0(rollup@3.29.4)(vue@3.3.10)
- unplugin: 1.5.1
+ '@vue-macros/common': 3.0.0-beta.20(vue@3.5.18(typescript@5.9.2))
+ '@vue/compiler-core': 3.5.18
transitivePeerDependencies:
- - rollup
- vue
- dev: true
- /@vue-macros/common@1.9.0(rollup@3.29.4)(vue@3.3.10):
- resolution: {integrity: sha512-LbfRHDkceuokkLlVuQW9Wq3ZLmRs6KIDPzCjUvvL14HB4GslWdtvBB1suFfNs6VMvh9Zj30cEKF/EAP7QBCZ6Q==}
- engines: {node: '>=16.14.0'}
- peerDependencies:
- vue: ^2.7.0 || ^3.2.25
- peerDependenciesMeta:
- vue:
- optional: true
+ '@vue-macros/chain-call@0.4.5(vue@3.5.18(typescript@5.9.2))':
dependencies:
- '@babel/types': 7.23.5
- '@rollup/pluginutils': 5.1.0(rollup@3.29.4)
- '@vue/compiler-sfc': 3.3.10
- ast-kit: 0.11.3(rollup@3.29.4)
- local-pkg: 0.5.0
- magic-string-ast: 0.3.0
- vue: 3.3.10(typescript@5.3.2)
+ '@vue-macros/common': 1.16.1(vue@3.5.18(typescript@5.9.2))
+ unplugin: 1.16.1
transitivePeerDependencies:
- - rollup
- dev: true
+ - vue
- /@vue-macros/define-emit@0.2.0(rollup@3.29.4)(vue@3.3.10):
- resolution: {integrity: sha512-h0BuYXD+3FcCjlWeCNp06n4wZfExrnl8rBs6KUTjGXwVglxjI6RHJT2kfK+p3TJpPCwvNct+iBS6CYA1w5eTfQ==}
- engines: {node: '>=16.14.0'}
- peerDependencies:
- vue: ^2.7.0 || ^3.2.25
+ '@vue-macros/common@1.16.1(vue@3.5.18(typescript@5.9.2))':
dependencies:
- '@vue-macros/api': 0.9.0(rollup@3.29.4)(vue@3.3.10)
- '@vue-macros/common': 1.9.0(rollup@3.29.4)(vue@3.3.10)
- unplugin: 1.5.1
- vue: 3.3.10(typescript@5.3.2)
- transitivePeerDependencies:
- - rollup
- dev: true
+ '@vue/compiler-sfc': 3.5.18
+ ast-kit: 1.4.3
+ local-pkg: 1.1.1
+ magic-string-ast: 0.7.1
+ pathe: 2.0.3
+ picomatch: 4.0.3
+ optionalDependencies:
+ vue: 3.5.18(typescript@5.9.2)
- /@vue-macros/define-models@1.2.0(rollup@3.29.4)(vue@3.3.10):
- resolution: {integrity: sha512-h4drdveUgNYxy+6tylFg/oGIStT7dZ4uo4CMXl5VkLzso78Yhsxqdz00ccm6gaAB9jdDCry2RGqL5ACEyDmLZA==}
- engines: {node: '>=16.14.0'}
- peerDependencies:
- '@vueuse/core': '>=9.0.0'
- peerDependenciesMeta:
- '@vueuse/core':
- optional: true
+ '@vue-macros/common@3.0.0-beta.20(vue@3.5.18(typescript@5.9.2))':
dependencies:
- '@vue-macros/common': 1.9.0(rollup@3.29.4)(vue@3.3.10)
- ast-walker-scope: 0.5.0(rollup@3.29.4)
- unplugin: 1.5.1
+ '@vue/compiler-sfc': 3.5.18
+ ast-kit: 2.1.1
+ local-pkg: 1.1.1
+ magic-string-ast: 1.0.0
+ unplugin-utils: 0.2.4
+ optionalDependencies:
+ vue: 3.5.18(typescript@5.9.2)
+
+ '@vue-macros/config@0.6.1(vue@3.5.18(typescript@5.9.2))':
+ dependencies:
+ '@vue-macros/common': 1.16.1(vue@3.5.18(typescript@5.9.2))
+ make-synchronized: 0.2.10
+ unconfig: 7.3.2
transitivePeerDependencies:
- - rollup
- vue
- dev: true
- /@vue-macros/define-prop@0.3.0(rollup@3.29.4)(vue@3.3.10):
- resolution: {integrity: sha512-aiu+tJp8eIT2wigzbP5lH0KoZhyTqiw2rysEVEK193logk6T8Fls5Yxf8YmOetrzpwOp6M4RciACGyiILLrsug==}
- engines: {node: '>=16.14.0'}
- peerDependencies:
- vue: ^2.7.0 || ^3.2.25
+ '@vue-macros/config@3.0.0-beta.20(vue@3.5.18(typescript@5.9.2))':
dependencies:
- '@vue-macros/api': 0.9.0(rollup@3.29.4)(vue@3.3.10)
- '@vue-macros/common': 1.9.0(rollup@3.29.4)(vue@3.3.10)
- unplugin: 1.5.1
- vue: 3.3.10(typescript@5.3.2)
+ '@vue-macros/common': 3.0.0-beta.20(vue@3.5.18(typescript@5.9.2))
+ quansync: 0.2.10
+ unconfig: 7.3.2
transitivePeerDependencies:
- - rollup
- dev: true
+ - vue
- /@vue-macros/define-props-refs@1.2.0(rollup@3.29.4)(vue@3.3.10):
- resolution: {integrity: sha512-ZWA9raSedk+eRfailc9gkyA4PHJrMGDg/tzV/yp89dDNVTzp9M1qQdLTV9S6R0ern/48ZvSYcz4n8ZVNwHg+Aw==}
- engines: {node: '>=16.14.0'}
- peerDependencies:
- vue: ^2.7.0 || ^3.2.25
+ '@vue-macros/define-emit@0.5.4(vue@3.5.18(typescript@5.9.2))':
dependencies:
- '@vue-macros/common': 1.9.0(rollup@3.29.4)(vue@3.3.10)
- unplugin: 1.5.1
- vue: 3.3.10(typescript@5.3.2)
- transitivePeerDependencies:
- - rollup
- dev: true
+ '@vue-macros/common': 1.16.1(vue@3.5.18(typescript@5.9.2))
+ unplugin: 1.16.1
+ vue: 3.5.18(typescript@5.9.2)
- /@vue-macros/define-props@2.0.0(@vue-macros/reactivity-transform@0.4.0)(rollup@3.29.4)(vue@3.3.10):
- resolution: {integrity: sha512-OYdw4Bz12FDUHbHL5Ql5T5rO0V0laITbEyKGTvYwpeBim4oyTx+EodIx+edvgquLHtMYPabwRKJ6v9XoTlxc0g==}
- engines: {node: '>=16.14.0'}
- peerDependencies:
- '@vue-macros/reactivity-transform': ^0.4.0
- vue: ^2.7.0 || ^3.2.25
+ '@vue-macros/define-models@1.3.5(vue@3.5.18(typescript@5.9.2))':
dependencies:
- '@vue-macros/common': 1.9.0(rollup@3.29.4)(vue@3.3.10)
- '@vue-macros/reactivity-transform': 0.4.0(rollup@3.29.4)(vue@3.3.10)
- unplugin: 1.5.1
- vue: 3.3.10(typescript@5.3.2)
+ '@vue-macros/common': 1.16.1(vue@3.5.18(typescript@5.9.2))
+ ast-walker-scope: 0.6.2
+ unplugin: 1.16.1
transitivePeerDependencies:
- - rollup
- dev: true
+ - vue
- /@vue-macros/define-render@1.5.0(rollup@3.29.4)(vue@3.3.10):
- resolution: {integrity: sha512-QgScJaWRkZ6iYwm8k0uVlhPCfdGJYkMbkLr8Pr/pTRrjmXl3W+f7ZRbBDPKl4GBxVdJ+pHWjP0NsYuPb1dUXtw==}
- engines: {node: '>=16.14.0'}
- peerDependencies:
- vue: ^2.7.0 || ^3.0.0
+ '@vue-macros/define-prop@0.6.5(vue@3.5.18(typescript@5.9.2))':
dependencies:
- '@vue-macros/common': 1.9.0(rollup@3.29.4)(vue@3.3.10)
- unplugin: 1.5.1
- vue: 3.3.10(typescript@5.3.2)
- transitivePeerDependencies:
- - rollup
- dev: true
+ '@vue-macros/api': 0.13.4(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/common': 1.16.1(vue@3.5.18(typescript@5.9.2))
+ unplugin: 1.16.1
+ vue: 3.5.18(typescript@5.9.2)
- /@vue-macros/define-slots@1.1.0(rollup@3.29.4)(vue@3.3.10):
- resolution: {integrity: sha512-vkIxGrFhqdd8fvEuIGaIVw3ex0TB8MZFzGH5digCPOxBsBEeNNlTlwS3D63Qd5mCDpVsZy9xkuv159T9GS1DIg==}
- engines: {node: '>=16.14.0'}
- peerDependencies:
- vue: ^2.7.0 || ^3.0.0
+ '@vue-macros/define-props-refs@1.3.5(vue@3.5.18(typescript@5.9.2))':
+ dependencies:
+ '@vue-macros/common': 1.16.1(vue@3.5.18(typescript@5.9.2))
+ unplugin: 1.16.1
+ vue: 3.5.18(typescript@5.9.2)
+
+ '@vue-macros/define-props@4.0.6(@vue-macros/reactivity-transform@1.1.6(vue@3.5.18(typescript@5.9.2)))(vue@3.5.18(typescript@5.9.2))':
+ dependencies:
+ '@vue-macros/common': 1.16.1(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/reactivity-transform': 1.1.6(vue@3.5.18(typescript@5.9.2))
+ unplugin: 1.16.1
+ vue: 3.5.18(typescript@5.9.2)
+
+ '@vue-macros/define-render@1.6.6(vue@3.5.18(typescript@5.9.2))':
+ dependencies:
+ '@vue-macros/common': 1.16.1(vue@3.5.18(typescript@5.9.2))
+ unplugin: 1.16.1
+ vue: 3.5.18(typescript@5.9.2)
+
+ '@vue-macros/define-slots@1.2.6(vue@3.5.18(typescript@5.9.2))':
+ dependencies:
+ '@vue-macros/common': 1.16.1(vue@3.5.18(typescript@5.9.2))
+ unplugin: 1.16.1
+ vue: 3.5.18(typescript@5.9.2)
+
+ '@vue-macros/define-stylex@0.2.3(vue@3.5.18(typescript@5.9.2))':
dependencies:
- '@vue-macros/common': 1.9.0(rollup@3.29.4)(vue@3.3.10)
- unplugin: 1.5.1
- vue: 3.3.10(typescript@5.3.2)
+ '@vue-macros/common': 1.16.1(vue@3.5.18(typescript@5.9.2))
+ '@vue/compiler-dom': 3.5.18
+ unplugin: 1.16.1
transitivePeerDependencies:
- - rollup
- dev: true
+ - vue
- /@vue-macros/devtools@0.2.0(typescript@5.3.2)(vite@5.0.4):
- resolution: {integrity: sha512-jHjvY1bFgQLe/2+5pBOG4fgmL5MPhsqQDj7Barhj8YN+Oe7U2hBImvfAyOGpqd2uucLOWQTP1cWrp3q9b1svsg==}
- engines: {node: '>=16.14.0'}
- peerDependencies:
- vite: ^4.0.0 || ^5.0.0-0
- peerDependenciesMeta:
- vite:
- optional: true
+ '@vue-macros/devtools@0.4.1(typescript@5.9.2)(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0))':
dependencies:
- sirv: 2.0.3
- vite: 5.0.4(@types/node@20.10.1)
- vue: 3.3.10(typescript@5.3.2)
+ sirv: 3.0.1
+ vue: 3.5.18(typescript@5.9.2)
+ optionalDependencies:
+ vite: 7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0)
transitivePeerDependencies:
- typescript
- dev: true
- /@vue-macros/export-expose@0.1.0(rollup@3.29.4)(vue@3.3.10):
- resolution: {integrity: sha512-R1izR6LHS6yjJKI7IPDCwW385ct4KjQJVXz6jk6sL6Wk+iZbybDiGzzzK/jqpMlyzDvX0qVZ8vjACm1lidvLzA==}
- engines: {node: '>=16.14.0'}
- peerDependencies:
- vue: ^2.7.0 || ^3.2.25
+ '@vue-macros/export-expose@0.3.5(vue@3.5.18(typescript@5.9.2))':
dependencies:
- '@vue-macros/common': 1.9.0(rollup@3.29.4)(vue@3.3.10)
- '@vue/compiler-sfc': 3.3.10
- unplugin: 1.5.1
- vue: 3.3.10(typescript@5.3.2)
- transitivePeerDependencies:
- - rollup
- dev: true
+ '@vue-macros/common': 1.16.1(vue@3.5.18(typescript@5.9.2))
+ '@vue/compiler-sfc': 3.5.18
+ unplugin: 1.16.1
+ vue: 3.5.18(typescript@5.9.2)
- /@vue-macros/export-props@0.4.0(rollup@3.29.4)(vue@3.3.10):
- resolution: {integrity: sha512-XjDmw+OCxWOR4OPARH5aosvrarCk/TF7szE3ynx4UXfhCWS7lPJpLHwYkF/pfbx6FAFDUO81Drrey2BlhzTLvA==}
- engines: {node: '>=16.14.0'}
- peerDependencies:
- vue: ^2.7.0 || ^3.2.25
+ '@vue-macros/export-props@0.6.5(vue@3.5.18(typescript@5.9.2))':
+ dependencies:
+ '@vue-macros/common': 1.16.1(vue@3.5.18(typescript@5.9.2))
+ unplugin: 1.16.1
+ vue: 3.5.18(typescript@5.9.2)
+
+ '@vue-macros/export-render@0.3.5(vue@3.5.18(typescript@5.9.2))':
+ dependencies:
+ '@vue-macros/common': 1.16.1(vue@3.5.18(typescript@5.9.2))
+ unplugin: 1.16.1
+ vue: 3.5.18(typescript@5.9.2)
+
+ '@vue-macros/hoist-static@1.7.0(vue@3.5.18(typescript@5.9.2))':
dependencies:
- '@vue-macros/common': 1.9.0(rollup@3.29.4)(vue@3.3.10)
- unplugin: 1.5.1
- vue: 3.3.10(typescript@5.3.2)
+ '@vue-macros/common': 1.16.1(vue@3.5.18(typescript@5.9.2))
+ unplugin: 1.16.1
transitivePeerDependencies:
- - rollup
- dev: true
+ - vue
- /@vue-macros/export-render@0.2.0(rollup@3.29.4)(vue@3.3.10):
- resolution: {integrity: sha512-kmh6drhExv3r42DPGHo1UOtEX2pw2G5CTHvHg0FQiQAMltWd11C0/LXYRR/Zorh9EoMVMAObRnw5HrcdIoQEPA==}
- engines: {node: '>=16.14.0'}
- peerDependencies:
- vue: ^2.7.0 || ^3.2.25
+ '@vue-macros/jsx-directive@0.10.6(typescript@5.9.2)':
dependencies:
- '@vue-macros/common': 1.9.0(rollup@3.29.4)(vue@3.3.10)
- '@vue/compiler-sfc': 3.3.10
- unplugin: 1.5.1
- vue: 3.3.10(typescript@5.3.2)
+ '@vue-macros/common': 1.16.1(vue@3.5.18(typescript@5.9.2))
+ '@vue/compiler-sfc': 3.5.18
+ unplugin: 1.16.1
+ vue: 3.5.18(typescript@5.9.2)
transitivePeerDependencies:
- - rollup
- dev: true
+ - typescript
- /@vue-macros/hoist-static@1.5.0(rollup@3.29.4)(vue@3.3.10):
- resolution: {integrity: sha512-ZhPOrnBftGmot+tLrf2db3C2LFP6hvHTOlO2tvD4r9FdhGS+ZNwKYvAiYYxH8Yevs6ZdgffAz+Gpz02QHggKuw==}
- engines: {node: '>=16.14.0'}
+ '@vue-macros/named-template@0.5.5(vue@3.5.18(typescript@5.9.2))':
dependencies:
- '@vue-macros/common': 1.9.0(rollup@3.29.4)(vue@3.3.10)
- unplugin: 1.5.1
+ '@vue-macros/common': 1.16.1(vue@3.5.18(typescript@5.9.2))
+ '@vue/compiler-dom': 3.5.18
+ unplugin: 1.16.1
transitivePeerDependencies:
- - rollup
- vue
- dev: true
- /@vue-macros/jsx-directive@0.7.0(rollup@3.29.4)(vue@3.3.10):
- resolution: {integrity: sha512-OSS7ZnwQueUkEYcjoe4VAeJLp+kkFa0l5mm4fkPQs9zK1uq4D+kCw+Hhg9OyrKNdiWpNutdUHgolJPNsqXUp7A==}
- engines: {node: '>=16.14.0'}
+ '@vue-macros/reactivity-transform@1.1.6(vue@3.5.18(typescript@5.9.2))':
+ dependencies:
+ '@babel/parser': 7.28.0
+ '@vue-macros/common': 1.16.1(vue@3.5.18(typescript@5.9.2))
+ '@vue/compiler-core': 3.5.18
+ '@vue/shared': 3.5.18
+ magic-string: 0.30.17
+ unplugin: 1.16.1
+ vue: 3.5.18(typescript@5.9.2)
+
+ '@vue-macros/script-lang@0.2.5(vue@3.5.18(typescript@5.9.2))':
+ dependencies:
+ '@vue-macros/common': 1.16.1(vue@3.5.18(typescript@5.9.2))
+ unplugin: 1.16.1
+ vue: 3.5.18(typescript@5.9.2)
+
+ '@vue-macros/setup-block@0.4.5(vue@3.5.18(typescript@5.9.2))':
dependencies:
- '@vue-macros/common': 1.9.0(rollup@3.29.4)(vue@3.3.10)
- unplugin: 1.5.1
+ '@vue-macros/common': 1.16.1(vue@3.5.18(typescript@5.9.2))
+ '@vue/compiler-dom': 3.5.18
+ unplugin: 1.16.1
transitivePeerDependencies:
- - rollup
- vue
- dev: true
- /@vue-macros/named-template@0.4.0(rollup@3.29.4)(vue@3.3.10):
- resolution: {integrity: sha512-dItF6N/WMWH0INQ5XqZ2SsFo5pZ+Q0muOWfTpi52GaeD96+N02yYUdT+wsZOdNu0VvLh/QuHxmDRCiiROmpL0Q==}
- engines: {node: '>=16.14.0'}
+ '@vue-macros/setup-component@0.18.5(vue@3.5.18(typescript@5.9.2))':
dependencies:
- '@vue-macros/common': 1.9.0(rollup@3.29.4)(vue@3.3.10)
- '@vue/compiler-dom': 3.3.10
- unplugin: 1.5.1
+ '@vue-macros/common': 1.16.1(vue@3.5.18(typescript@5.9.2))
+ unplugin: 1.16.1
transitivePeerDependencies:
- - rollup
- vue
- dev: true
- /@vue-macros/reactivity-transform@0.4.0(rollup@3.29.4)(vue@3.3.10):
- resolution: {integrity: sha512-3DG+FWkIZe5xZJhIdxyieIYcDKJGC3aUab1JWtEOkS8Q21rLpu6VKUjV6TmB5LNyLSGVp+7de/87Ptd6C6RHOA==}
- engines: {node: '>=16.14.0'}
- peerDependencies:
- vue: ^2.7.0 || ^3.2.25
+ '@vue-macros/setup-sfc@0.18.5(vue@3.5.18(typescript@5.9.2))':
dependencies:
- '@babel/parser': 7.23.5
- '@vue-macros/common': 1.9.0(rollup@3.29.4)(vue@3.3.10)
- '@vue/compiler-core': 3.3.10
- '@vue/shared': 3.3.10
- magic-string: 0.30.5
- unplugin: 1.5.1
- vue: 3.3.10(typescript@5.3.2)
+ '@vue-macros/common': 1.16.1(vue@3.5.18(typescript@5.9.2))
+ unplugin: 1.16.1
transitivePeerDependencies:
- - rollup
- dev: true
+ - vue
- /@vue-macros/setup-block@0.3.0(rollup@3.29.4)(vue@3.3.10):
- resolution: {integrity: sha512-URaruhrjrMnSAWt+elPblfqOUhL1y7uZKFzrfgPlr/uuyQGDsmxK/ZEw5gMY77rrJwcEqNfHDkNR8BV27gp/3w==}
- engines: {node: '>=16.14.0'}
+ '@vue-macros/short-bind@1.1.5(vue@3.5.18(typescript@5.9.2))':
dependencies:
- '@vue-macros/common': 1.9.0(rollup@3.29.4)(vue@3.3.10)
- '@vue/compiler-dom': 3.3.10
- unplugin: 1.5.1
+ '@vue-macros/common': 1.16.1(vue@3.5.18(typescript@5.9.2))
+ '@vue/compiler-core': 3.5.18
transitivePeerDependencies:
- - rollup
- vue
- dev: true
- /@vue-macros/setup-component@0.17.0(rollup@3.29.4)(vue@3.3.10):
- resolution: {integrity: sha512-s/jwPQ+lGp3O0kgCFtPkH2+kvLtCLJ04iP+gTQwRXpgXDuQ6UlRdBday5wuhV32cq8C2oLHmKwSvYX/8N7WkRg==}
- engines: {node: '>=16.14.0'}
+ '@vue-macros/short-bind@3.0.0-beta.20(vue@3.5.18(typescript@5.9.2))':
dependencies:
- '@vue-macros/common': 1.9.0(rollup@3.29.4)(vue@3.3.10)
- unplugin: 1.5.1
+ '@vue-macros/common': 3.0.0-beta.20(vue@3.5.18(typescript@5.9.2))
+ '@vue/compiler-core': 3.5.18
transitivePeerDependencies:
- - rollup
- vue
- dev: true
- /@vue-macros/setup-sfc@0.17.0(rollup@3.29.4)(vue@3.3.10):
- resolution: {integrity: sha512-4cCoEl+tzEuJtHg4q6MlTLyM1M/xf+CC+d12QaCGbUgALfUAIa85sB8XnnPgxxu2A6MpD+4uE+6BrJHBOXIiVw==}
- engines: {node: '>=16.14.0'}
+ '@vue-macros/short-emits@1.6.5(vue@3.5.18(typescript@5.9.2))':
dependencies:
- '@vue-macros/common': 1.9.0(rollup@3.29.4)(vue@3.3.10)
- unplugin: 1.5.1
+ '@vue-macros/common': 1.16.1(vue@3.5.18(typescript@5.9.2))
+ unplugin: 1.16.1
transitivePeerDependencies:
- - rollup
- vue
- dev: true
- /@vue-macros/short-bind@0.2.0(rollup@3.29.4)(vue@3.3.10):
- resolution: {integrity: sha512-1cHCWaysLvrX4Oms+yAEhYjdxP0lfblC6JSlHZ0wzKVnsJ6DAWVaopp1H2kt3uJmWPr8C5iOYO7HRmRxd4JkrQ==}
- engines: {node: '>=16.14.0'}
+ '@vue-macros/short-vmodel@1.5.5(vue@3.5.18(typescript@5.9.2))':
dependencies:
- '@vue-macros/common': 1.9.0(rollup@3.29.4)(vue@3.3.10)
- '@vue/compiler-core': 3.3.10
+ '@vue-macros/common': 1.16.1(vue@3.5.18(typescript@5.9.2))
+ '@vue/compiler-core': 3.5.18
transitivePeerDependencies:
- - rollup
- vue
- dev: true
- /@vue-macros/short-emits@1.5.0(rollup@3.29.4)(vue@3.3.10):
- resolution: {integrity: sha512-R3ycVQwlnq9XXTSIOJDjdZ3Gbp6EcRwabLUrJcWUEEzqNZds8lP4br7jwPnA0KDCvXdEbjCQqqpzmosLPQuung==}
- engines: {node: '>=16.14.0'}
+ '@vue-macros/short-vmodel@3.0.0-beta.20(vue@3.5.18(typescript@5.9.2))':
dependencies:
- '@vue-macros/common': 1.9.0(rollup@3.29.4)(vue@3.3.10)
- unplugin: 1.5.1
+ '@vue-macros/common': 3.0.0-beta.20(vue@3.5.18(typescript@5.9.2))
+ '@vue/compiler-core': 3.5.18
transitivePeerDependencies:
- - rollup
- vue
- dev: true
- /@vue-macros/short-vmodel@1.4.0(rollup@3.29.4)(vue@3.3.10):
- resolution: {integrity: sha512-0rlL+GfDbbA4FGk90a5uPIkZmYSW4Asmh/r0KHZsqhKmyKxJf9eow7/CYGjvsnDKr+hk+pnq/CUSLkUnn+ey2g==}
- engines: {node: '>=16.14.0'}
+ '@vue-macros/volar@0.30.15(typescript@5.9.2)(vue@3.5.18(typescript@5.9.2))':
dependencies:
- '@vue-macros/common': 1.9.0(rollup@3.29.4)(vue@3.3.10)
- '@vue/compiler-core': 3.3.10
+ '@vue-macros/boolean-prop': 0.5.5(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/common': 1.16.1(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/config': 0.6.1(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/short-bind': 1.1.5(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/short-vmodel': 1.5.5(vue@3.5.18(typescript@5.9.2))
+ '@vue/language-core': 2.1.10(typescript@5.9.2)
+ muggle-string: 0.4.1
+ ts-macro: 0.1.35
transitivePeerDependencies:
- - rollup
+ - typescript
- vue
- dev: true
- /@vue-macros/volar@0.17.4(@vue-macros/reactivity-transform@0.4.0)(rollup@3.29.4)(typescript@5.3.2)(vue@3.3.10):
- resolution: {integrity: sha512-bPOp9KPAlm1nxIYPVAKoiKS5ERQMgSROAs6fQdlYv9sE4ZgxKpha3S0ZBCFniXkRwOwGaEfMqGkflo0V1buEfw==}
- engines: {node: '>=16.14.0'}
- peerDependencies:
- vue-tsc: ^1.6.0
- peerDependenciesMeta:
- vue-tsc:
- optional: true
- dependencies:
- '@rollup/pluginutils': 5.1.0(rollup@3.29.4)
- '@vue-macros/common': 1.9.0(rollup@3.29.4)(vue@3.3.10)
- '@vue-macros/define-props': 2.0.0(@vue-macros/reactivity-transform@0.4.0)(rollup@3.29.4)(vue@3.3.10)
- '@vue-macros/short-bind': 0.2.0(rollup@3.29.4)(vue@3.3.10)
- '@vue-macros/short-vmodel': 1.4.0(rollup@3.29.4)(vue@3.3.10)
- '@vue/language-core': 1.8.22(typescript@5.3.2)
+ '@vue-macros/volar@3.0.0-beta.20(typescript@5.9.2)(vue@3.5.18(typescript@5.9.2))':
+ dependencies:
+ '@vue-macros/boolean-prop': 3.0.0-beta.20(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/common': 3.0.0-beta.20(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/config': 3.0.0-beta.20(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/short-bind': 3.0.0-beta.20(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/short-vmodel': 3.0.0-beta.20(vue@3.5.18(typescript@5.9.2))
+ '@vue/language-core': 3.0.4(typescript@5.9.2)
+ '@vue/shared': 3.5.18
+ muggle-string: 0.4.1
+ ts-macro: 0.3.1
transitivePeerDependencies:
- - '@vue-macros/reactivity-transform'
- - rollup
- typescript
- vue
- dev: true
- /@vue/babel-helper-vue-transform-on@1.1.5:
- resolution: {integrity: sha512-SgUymFpMoAyWeYWLAY+MkCK3QEROsiUnfaw5zxOVD/M64KQs8D/4oK6Q5omVA2hnvEOE0SCkH2TZxs/jnnUj7w==}
- dev: true
+ '@vue/babel-helper-vue-transform-on@1.4.0': {}
- /@vue/babel-helper-vue-transform-on@1.2.0-alpha.0:
- resolution: {integrity: sha512-8oelfDzzYre1XGykAGOYc8sSIL8ToDkWMG5awjN+tain/1XSu4KMyBYYESnEMqhyyo8pfMbgBXcQW5nRDrm61A==}
- dev: true
+ '@vue/babel-plugin-jsx@1.4.0(@babel/core@7.28.0)':
+ dependencies:
+ '@babel/helper-module-imports': 7.27.1
+ '@babel/helper-plugin-utils': 7.27.1
+ '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.0)
+ '@babel/template': 7.27.2
+ '@babel/traverse': 7.28.0
+ '@babel/types': 7.28.2
+ '@vue/babel-helper-vue-transform-on': 1.4.0
+ '@vue/babel-plugin-resolve-type': 1.4.0(@babel/core@7.28.0)
+ '@vue/shared': 3.5.18
+ optionalDependencies:
+ '@babel/core': 7.28.0
+ transitivePeerDependencies:
+ - supports-color
- /@vue/babel-plugin-jsx@1.1.5(@babel/core@7.23.5):
- resolution: {integrity: sha512-nKs1/Bg9U1n3qSWnsHhCVQtAzI6aQXqua8j/bZrau8ywT1ilXQbK4FwEJGmU8fV7tcpuFvWmmN7TMmV1OBma1g==}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@vue/babel-plugin-resolve-type@1.4.0(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.23.5
- '@babel/helper-module-imports': 7.22.15
- '@babel/plugin-syntax-jsx': 7.23.3(@babel/core@7.23.5)
- '@babel/template': 7.22.15
- '@babel/traverse': 7.23.5
- '@babel/types': 7.23.5
- '@vue/babel-helper-vue-transform-on': 1.1.5
- camelcase: 6.3.0
- html-tags: 3.3.1
- svg-tags: 1.0.0
+ '@babel/code-frame': 7.27.1
+ '@babel/core': 7.28.0
+ '@babel/helper-module-imports': 7.27.1
+ '@babel/helper-plugin-utils': 7.27.1
+ '@babel/parser': 7.28.0
+ '@vue/compiler-sfc': 3.5.18
transitivePeerDependencies:
- supports-color
- dev: true
- /@vue/compiler-core@3.3.10:
- resolution: {integrity: sha512-doe0hODR1+i1menPkRzJ5MNR6G+9uiZHIknK3Zn5OcIztu6GGw7u0XUzf3AgB8h/dfsZC9eouzoLo3c3+N/cVA==}
+ '@vue/compiler-core@3.5.18':
dependencies:
- '@babel/parser': 7.23.5
- '@vue/shared': 3.3.10
+ '@babel/parser': 7.28.0
+ '@vue/shared': 3.5.18
+ entities: 4.5.0
estree-walker: 2.0.2
- source-map-js: 1.0.2
- dev: true
+ source-map-js: 1.2.1
- /@vue/compiler-dom@3.3.10:
- resolution: {integrity: sha512-NCrqF5fm10GXZIK0GrEAauBqdy+F2LZRt3yNHzrYjpYBuRssQbuPLtSnSNjyR9luHKkWSH8we5LMB3g+4z2HvA==}
+ '@vue/compiler-dom@3.5.18':
dependencies:
- '@vue/compiler-core': 3.3.10
- '@vue/shared': 3.3.10
- dev: true
+ '@vue/compiler-core': 3.5.18
+ '@vue/shared': 3.5.18
- /@vue/compiler-sfc@3.3.10:
- resolution: {integrity: sha512-xpcTe7Rw7QefOTRFFTlcfzozccvjM40dT45JtrE3onGm/jBLZ0JhpKu3jkV7rbDFLeeagR/5RlJ2Y9SvyS0lAg==}
+ '@vue/compiler-sfc@3.5.18':
dependencies:
- '@babel/parser': 7.23.5
- '@vue/compiler-core': 3.3.10
- '@vue/compiler-dom': 3.3.10
- '@vue/compiler-ssr': 3.3.10
- '@vue/reactivity-transform': 3.3.10
- '@vue/shared': 3.3.10
+ '@babel/parser': 7.28.0
+ '@vue/compiler-core': 3.5.18
+ '@vue/compiler-dom': 3.5.18
+ '@vue/compiler-ssr': 3.5.18
+ '@vue/shared': 3.5.18
estree-walker: 2.0.2
- magic-string: 0.30.5
- postcss: 8.4.32
- source-map-js: 1.0.2
- dev: true
+ magic-string: 0.30.17
+ postcss: 8.5.6
+ source-map-js: 1.2.1
- /@vue/compiler-ssr@3.3.10:
- resolution: {integrity: sha512-12iM4jA4GEbskwXMmPcskK5wImc2ohKm408+o9iox3tfN9qua8xL0THIZtoe9OJHnXP4eOWZpgCAAThEveNlqQ==}
+ '@vue/compiler-ssr@3.5.18':
dependencies:
- '@vue/compiler-dom': 3.3.10
- '@vue/shared': 3.3.10
- dev: true
+ '@vue/compiler-dom': 3.5.18
+ '@vue/shared': 3.5.18
- /@vue/language-core@1.8.22(typescript@5.3.2):
- resolution: {integrity: sha512-bsMoJzCrXZqGsxawtUea1cLjUT9dZnDsy5TuZ+l1fxRMzUGQUG9+Ypq4w//CqpWmrx7nIAJpw2JVF/t258miRw==}
- peerDependencies:
- typescript: '*'
- peerDependenciesMeta:
- typescript:
- optional: true
+ '@vue/compiler-vue2@2.7.16':
dependencies:
- '@volar/language-core': 1.10.10
- '@volar/source-map': 1.10.10
- '@vue/compiler-dom': 3.3.10
- '@vue/shared': 3.3.10
- computeds: 0.0.1
- minimatch: 9.0.3
- muggle-string: 0.3.1
- typescript: 5.3.2
- vue-template-compiler: 2.7.15
- dev: true
-
- /@vue/reactivity-transform@3.3.10:
- resolution: {integrity: sha512-0xBdk+CKHWT+Gev8oZ63Tc0qFfj935YZx+UAynlutnrDZ4diFCVFMWixn65HzjE3S1iJppWOo6Tt1OzASH7VEg==}
- dependencies:
- '@babel/parser': 7.23.5
- '@vue/compiler-core': 3.3.10
- '@vue/shared': 3.3.10
- estree-walker: 2.0.2
- magic-string: 0.30.5
- dev: true
+ de-indent: 1.0.2
+ he: 1.2.0
- /@vue/reactivity@3.3.10:
- resolution: {integrity: sha512-H5Z7rOY/JLO+e5a6/FEXaQ1TMuOvY4LDVgT+/+HKubEAgs9qeeZ+NhADSeEtrNQeiKLDuzeKc8v0CUFpB6Pqgw==}
+ '@vue/language-core@2.1.10(typescript@5.9.2)':
dependencies:
- '@vue/shared': 3.3.10
- dev: true
+ '@volar/language-core': 2.4.22
+ '@vue/compiler-dom': 3.5.18
+ '@vue/compiler-vue2': 2.7.16
+ '@vue/shared': 3.5.18
+ alien-signals: 0.2.2
+ minimatch: 9.0.5
+ muggle-string: 0.4.1
+ path-browserify: 1.0.1
+ optionalDependencies:
+ typescript: 5.9.2
+
+ '@vue/language-core@3.0.4(typescript@5.9.2)':
+ dependencies:
+ '@volar/language-core': 2.4.20
+ '@vue/compiler-dom': 3.5.18
+ '@vue/compiler-vue2': 2.7.16
+ '@vue/shared': 3.5.18
+ alien-signals: 2.0.6
+ muggle-string: 0.4.1
+ path-browserify: 1.0.1
+ picomatch: 4.0.3
+ optionalDependencies:
+ typescript: 5.9.2
- /@vue/runtime-core@3.3.10:
- resolution: {integrity: sha512-DZ0v31oTN4YHX9JEU5VW1LoIVgFovWgIVb30bWn9DG9a7oA415idcwsRNNajqTx8HQJyOaWfRKoyuP2P2TYIag==}
+ '@vue/reactivity@3.5.18':
dependencies:
- '@vue/reactivity': 3.3.10
- '@vue/shared': 3.3.10
- dev: true
+ '@vue/shared': 3.5.18
- /@vue/runtime-dom@3.3.10:
- resolution: {integrity: sha512-c/jKb3ny05KJcYk0j1m7Wbhrxq7mZYr06GhKykDMNRRR9S+/dGT8KpHuNQjv3/8U4JshfkAk6TpecPD3B21Ijw==}
+ '@vue/runtime-core@3.5.18':
dependencies:
- '@vue/runtime-core': 3.3.10
- '@vue/shared': 3.3.10
- csstype: 3.1.2
- dev: true
+ '@vue/reactivity': 3.5.18
+ '@vue/shared': 3.5.18
- /@vue/server-renderer@3.3.10(vue@3.3.10):
- resolution: {integrity: sha512-0i6ww3sBV3SKlF3YTjSVqKQ74xialMbjVYGy7cOTi7Imd8ediE7t72SK3qnvhrTAhOvlQhq6Bk6nFPdXxe0sAg==}
- peerDependencies:
- vue: 3.3.10
+ '@vue/runtime-dom@3.5.18':
dependencies:
- '@vue/compiler-ssr': 3.3.10
- '@vue/shared': 3.3.10
- vue: 3.3.10(typescript@5.3.2)
- dev: true
-
- /@vue/shared@3.3.10:
- resolution: {integrity: sha512-2y3Y2J1a3RhFa0WisHvACJR2ncvWiVHcP8t0Inxo+NKz+8RKO4ZV8eZgCxRgQoA6ITfV12L4E6POOL9HOU5nqw==}
- dev: true
+ '@vue/reactivity': 3.5.18
+ '@vue/runtime-core': 3.5.18
+ '@vue/shared': 3.5.18
+ csstype: 3.1.3
- /acorn-jsx@5.3.2(acorn@8.11.2):
- resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==}
- peerDependencies:
- acorn: ^6.0.0 || ^7.0.0 || ^8.0.0
+ '@vue/server-renderer@3.5.18(vue@3.5.18(typescript@5.9.2))':
dependencies:
- acorn: 8.11.2
- dev: true
-
- /acorn-walk@8.3.0:
- resolution: {integrity: sha512-FS7hV565M5l1R08MXqo8odwMTB02C2UqzB17RVgu9EyuYFBqJZ3/ZY97sQD5FewVu1UyDFc1yztUDrAwT0EypA==}
- engines: {node: '>=0.4.0'}
- dev: true
+ '@vue/compiler-ssr': 3.5.18
+ '@vue/shared': 3.5.18
+ vue: 3.5.18(typescript@5.9.2)
- /acorn@8.11.2:
- resolution: {integrity: sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==}
- engines: {node: '>=0.4.0'}
- hasBin: true
+ '@vue/shared@3.5.18': {}
- /agent-base@7.1.0:
- resolution: {integrity: sha512-o/zjMZRhJxny7OyEF+Op8X+efiELC7k7yOjMzgfzVqOzXqkBkWI79YoTdOtsuWd5BWhAGAuOY/Xa6xpiaWXiNg==}
- engines: {node: '>= 14'}
+ acorn-jsx@5.3.2(acorn@8.15.0):
dependencies:
- debug: 4.3.4
- transitivePeerDependencies:
- - supports-color
- dev: true
+ acorn: 8.15.0
- /ajv@6.12.6:
- resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==}
+ acorn@8.15.0: {}
+
+ ajv@6.12.6:
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
- dev: true
- /ansi-escapes@4.3.2:
- resolution: {integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==}
- engines: {node: '>=8'}
- dependencies:
- type-fest: 0.21.3
- dev: false
+ alien-signals@0.2.2: {}
- /ansi-regex@5.0.1:
- resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==}
- engines: {node: '>=8'}
+ alien-signals@2.0.6: {}
- /ansi-styles@3.2.1:
- resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==}
- engines: {node: '>=4'}
- requiresBuild: true
+ ansi-escapes@4.3.2:
dependencies:
- color-convert: 1.9.3
- dev: true
+ type-fest: 0.21.3
- /ansi-styles@4.3.0:
- resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==}
- engines: {node: '>=8'}
+ ansi-regex@5.0.1: {}
+
+ ansi-styles@4.3.0:
dependencies:
color-convert: 2.0.1
- /ansi-styles@5.2.0:
- resolution: {integrity: sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==}
- engines: {node: '>=10'}
- dev: true
+ ansis@4.1.0: {}
- /anymatch@3.1.3:
- resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==}
- engines: {node: '>= 8'}
+ anymatch@3.1.3:
dependencies:
normalize-path: 3.0.0
picomatch: 2.3.1
- dev: true
- /are-docs-informative@0.0.2:
- resolution: {integrity: sha512-ixiS0nLNNG5jNQzgZJNoUpBKdo9yTYZMGJ+QgT2jmjR7G7+QHRCc4v6LQ3NgE7EBJq+o0ams3waJwkrlBom8Ig==}
- engines: {node: '>=14'}
- dev: true
+ are-docs-informative@0.0.2: {}
- /argparse@2.0.1:
- resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==}
- dev: true
+ argparse@2.0.1: {}
- /array-union@2.1.0:
- resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==}
- engines: {node: '>=8'}
- dev: true
+ args-tokenizer@0.3.0: {}
- /assertion-error@1.1.0:
- resolution: {integrity: sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==}
- dev: true
+ assertion-error@2.0.1: {}
- /ast-kit@0.11.3(rollup@3.29.4):
- resolution: {integrity: sha512-qdwwKEhckRk0XE22/xDdmU3v/60E8Edu4qFhgTLIhGGDs/PAJwLw9pQn8Rj99PitlbBZbYpx0k/lbir4kg0SuA==}
- engines: {node: '>=16.14.0'}
+ ast-kit@1.4.3:
dependencies:
- '@babel/parser': 7.23.5
- '@rollup/pluginutils': 5.1.0(rollup@3.29.4)
- pathe: 1.1.1
- transitivePeerDependencies:
- - rollup
- dev: true
+ '@babel/parser': 7.28.0
+ pathe: 2.0.3
- /ast-kit@0.9.5(rollup@3.29.4):
- resolution: {integrity: sha512-kbL7ERlqjXubdDd+szuwdlQ1xUxEz9mCz1+m07ftNVStgwRb2RWw+U6oKo08PAvOishMxiqz1mlJyLl8yQx2Qg==}
- engines: {node: '>=16.14.0'}
+ ast-kit@2.1.1:
dependencies:
- '@babel/parser': 7.23.5
- '@rollup/pluginutils': 5.1.0(rollup@3.29.4)
- pathe: 1.1.1
- transitivePeerDependencies:
- - rollup
- dev: true
+ '@babel/parser': 7.28.0
+ pathe: 2.0.3
- /ast-walker-scope@0.5.0(rollup@3.29.4):
- resolution: {integrity: sha512-NsyHMxBh4dmdEHjBo1/TBZvCKxffmZxRYhmclfu0PP6Aftre47jOHYaYaNqJcV0bxihxFXhDkzLHUwHc0ocd0Q==}
- engines: {node: '>=16.14.0'}
+ ast-walker-scope@0.6.2:
dependencies:
- '@babel/parser': 7.23.5
- ast-kit: 0.9.5(rollup@3.29.4)
- transitivePeerDependencies:
- - rollup
- dev: true
+ '@babel/parser': 7.28.0
+ ast-kit: 1.4.3
- /autoprefixer@10.4.16(postcss@8.4.31):
- resolution: {integrity: sha512-7vd3UC6xKp0HLfua5IjZlcXvGAGy7cBAXTg2lyQ/8WpNhd6SiZ8Be+xm3FyBSYJx5GKcpRCzBh7RH4/0dnY+uQ==}
- engines: {node: ^10 || ^12 || >=14}
- hasBin: true
- peerDependencies:
- postcss: ^8.1.0
+ autoprefixer@10.4.21(postcss@8.5.6):
dependencies:
- browserslist: 4.22.1
- caniuse-lite: 1.0.30001565
+ browserslist: 4.25.1
+ caniuse-lite: 1.0.30001731
fraction.js: 4.3.7
normalize-range: 0.1.2
- picocolors: 1.0.0
- postcss: 8.4.31
+ picocolors: 1.1.1
+ postcss: 8.5.6
postcss-value-parser: 4.2.0
- dev: true
- /balanced-match@1.0.2:
- resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}
- dev: true
+ balanced-match@1.0.2: {}
- /binary-extensions@2.2.0:
- resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==}
- engines: {node: '>=8'}
- dev: true
+ binary-extensions@2.3.0: {}
- /boolbase@1.0.0:
- resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==}
- dev: true
+ boolbase@1.0.0: {}
- /brace-expansion@1.1.11:
- resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==}
+ brace-expansion@1.1.12:
dependencies:
balanced-match: 1.0.2
concat-map: 0.0.1
- dev: true
- /brace-expansion@2.0.1:
- resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==}
+ brace-expansion@2.0.2:
dependencies:
balanced-match: 1.0.2
- dev: true
- /braces@3.0.2:
- resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==}
- engines: {node: '>=8'}
+ braces@3.0.3:
dependencies:
- fill-range: 7.0.1
+ fill-range: 7.1.1
- /browserslist@4.22.1:
- resolution: {integrity: sha512-FEVc202+2iuClEhZhrWy6ZiAcRLvNMyYcxZ8raemul1DYVOVdFsbqckWLdsixQZCpJlwe77Z3UTalE7jsjnKfQ==}
- engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
- hasBin: true
+ browserslist@4.25.1:
dependencies:
- caniuse-lite: 1.0.30001565
- electron-to-chromium: 1.4.600
- node-releases: 2.0.14
- update-browserslist-db: 1.0.13(browserslist@4.22.1)
- dev: true
+ caniuse-lite: 1.0.30001731
+ electron-to-chromium: 1.5.195
+ node-releases: 2.0.19
+ update-browserslist-db: 1.1.3(browserslist@4.25.1)
- /builtin-modules@3.3.0:
- resolution: {integrity: sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==}
- engines: {node: '>=6'}
- dev: true
-
- /builtins@5.0.1:
- resolution: {integrity: sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==}
- dependencies:
- semver: 7.5.4
- dev: true
+ builtin-modules@5.0.0: {}
- /bumpp@9.2.0:
- resolution: {integrity: sha512-pgp7y3jp33QTaXFVDrE0IKuZF5Y8EsIz+ywZXFALW2nD+ZD+4crxJe/GypBQBoJuZrr5dc6TGrR3wl7fk3+C6w==}
- engines: {node: '>=10'}
- hasBin: true
+ bumpp@10.2.2(magicast@0.3.5):
dependencies:
- '@jsdevtools/ez-spawn': 3.0.4
- c12: 1.5.1
+ ansis: 4.1.0
+ args-tokenizer: 0.3.0
+ c12: 3.2.0(magicast@0.3.5)
cac: 6.7.14
- fast-glob: 3.3.2
- prompts: 2.4.2
- semver: 7.5.4
+ escalade: 3.2.0
+ jsonc-parser: 3.3.1
+ package-manager-detector: 1.3.0
+ semver: 7.7.2
+ tinyexec: 1.0.1
+ tinyglobby: 0.2.14
+ yaml: 2.8.0
transitivePeerDependencies:
- - supports-color
- dev: true
-
- /c12@1.5.1:
- resolution: {integrity: sha512-BWZRJgDEveT8uI+cliCwvYSSSSvb4xKoiiu5S0jaDbKBopQLQF7E+bq9xKk1pTcG+mUa3yXuFO7bD9d8Lr9Xxg==}
- dependencies:
- chokidar: 3.5.3
- defu: 6.1.3
- dotenv: 16.3.1
- giget: 1.1.3
- jiti: 1.21.0
- mlly: 1.4.2
- ohash: 1.1.3
- pathe: 1.1.1
+ - magicast
+
+ c12@3.2.0(magicast@0.3.5):
+ dependencies:
+ chokidar: 4.0.3
+ confbox: 0.2.2
+ defu: 6.1.4
+ dotenv: 17.2.1
+ exsolve: 1.0.7
+ giget: 2.0.0
+ jiti: 2.5.1
+ ohash: 2.0.11
+ pathe: 2.0.3
perfect-debounce: 1.0.0
- pkg-types: 1.0.3
- rc9: 2.1.1
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /cac@6.7.14:
- resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==}
- engines: {node: '>=8'}
- dev: true
-
- /call-me-maybe@1.0.2:
- resolution: {integrity: sha512-HpX65o1Hnr9HH25ojC1YGs7HCQLq0GCOibSaWER0eNpgJ/Z1MZv2mTc7+xh6WOPxbRVcmgbv4hGU+uSQ/2xFZQ==}
- dev: true
+ pkg-types: 2.2.0
+ rc9: 2.1.2
+ optionalDependencies:
+ magicast: 0.3.5
- /callsites@3.1.0:
- resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==}
- engines: {node: '>=6'}
- dev: true
+ cac@6.7.14: {}
- /camelcase@6.3.0:
- resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==}
- engines: {node: '>=10'}
- dev: true
+ callsites@3.1.0: {}
- /caniuse-api@3.0.0:
- resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==}
+ caniuse-api@3.0.0:
dependencies:
- browserslist: 4.22.1
- caniuse-lite: 1.0.30001565
+ browserslist: 4.25.1
+ caniuse-lite: 1.0.30001731
lodash.memoize: 4.1.2
lodash.uniq: 4.5.0
- dev: true
- /caniuse-lite@1.0.30001565:
- resolution: {integrity: sha512-xrE//a3O7TP0vaJ8ikzkD2c2NgcVUvsEe2IvFTntV4Yd1Z9FVzh+gW+enX96L0psrbaFMcVcH2l90xNuGDWc8w==}
- dev: true
+ caniuse-lite@1.0.30001731: {}
- /chai@4.3.10:
- resolution: {integrity: sha512-0UXG04VuVbruMUYbJ6JctvH0YnC/4q3/AkT18q4NaITo91CUm0liMS9VqzT9vZhVQ/1eqPanMWjBM+Juhfb/9g==}
- engines: {node: '>=4'}
- dependencies:
- assertion-error: 1.1.0
- check-error: 1.0.3
- deep-eql: 4.1.3
- get-func-name: 2.0.2
- loupe: 2.3.7
- pathval: 1.1.1
- type-detect: 4.0.8
- dev: true
-
- /chalk@2.4.2:
- resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==}
- engines: {node: '>=4'}
- requiresBuild: true
+ ccount@2.0.1: {}
+
+ chai@5.2.1:
dependencies:
- ansi-styles: 3.2.1
- escape-string-regexp: 1.0.5
- supports-color: 5.5.0
- dev: true
+ assertion-error: 2.0.1
+ check-error: 2.1.1
+ deep-eql: 5.0.2
+ loupe: 3.2.0
+ pathval: 2.0.1
- /chalk@4.1.2:
- resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==}
- engines: {node: '>=10'}
+ chalk@4.1.2:
dependencies:
ansi-styles: 4.3.0
supports-color: 7.2.0
- /chalk@5.3.0:
- resolution: {integrity: sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==}
- engines: {node: ^12.17.0 || ^14.13 || >=16.0.0}
+ change-case@5.4.4: {}
- /character-entities-legacy@1.1.4:
- resolution: {integrity: sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==}
- dev: true
+ character-entities@2.0.2: {}
- /character-entities@1.2.4:
- resolution: {integrity: sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==}
- dev: true
+ chardet@0.7.0: {}
- /character-reference-invalid@1.1.4:
- resolution: {integrity: sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==}
- dev: true
-
- /chardet@0.7.0:
- resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==}
- dev: false
-
- /check-error@1.0.3:
- resolution: {integrity: sha512-iKEoDYaRmd1mxM90a2OEfWhjsjPpYPuQ+lMYsoxB126+t8fw7ySEO48nmDg5COTjxDI65/Y2OWpeEHk3ZOe8zg==}
- dependencies:
- get-func-name: 2.0.2
- dev: true
+ check-error@2.1.1: {}
- /chokidar@3.5.3:
- resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==}
- engines: {node: '>= 8.10.0'}
+ chokidar@3.6.0:
dependencies:
anymatch: 3.1.3
- braces: 3.0.2
+ braces: 3.0.3
glob-parent: 5.1.2
is-binary-path: 2.1.0
is-glob: 4.0.3
@@ -2623,3357 +5097,2009 @@ packages:
readdirp: 3.6.0
optionalDependencies:
fsevents: 2.3.3
- dev: true
- /chownr@2.0.0:
- resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==}
- engines: {node: '>=10'}
- dev: true
+ chokidar@4.0.3:
+ dependencies:
+ readdirp: 4.1.2
- /ci-info@3.9.0:
- resolution: {integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==}
- engines: {node: '>=8'}
- dev: true
+ ci-info@4.3.0: {}
- /citty@0.1.5:
- resolution: {integrity: sha512-AS7n5NSc0OQVMV9v6wt3ByujNIrne0/cTjiC2MYqhvao57VNfiuVksTSr2p17nVOhEr2KtqiAkGwHcgMC/qUuQ==}
+ citty@0.1.6:
dependencies:
- consola: 3.2.3
- dev: true
+ consola: 3.4.2
- /clean-regexp@1.0.0:
- resolution: {integrity: sha512-GfisEZEJvzKrmGWkvfhgzcz/BllN1USeqD2V6tg14OAOgaCD2Z/PUEuxnAZ/nPvmaHRG7a8y77p1T/IRQ4D1Hw==}
- engines: {node: '>=4'}
+ clean-regexp@1.0.0:
dependencies:
escape-string-regexp: 1.0.5
- dev: true
-
- /cli-spinners@2.9.2:
- resolution: {integrity: sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==}
- engines: {node: '>=6'}
- dev: false
- /cli-width@4.1.0:
- resolution: {integrity: sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ==}
- engines: {node: '>= 12'}
- dev: false
-
- /cliui@8.0.1:
- resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==}
- engines: {node: '>=12'}
- dependencies:
- string-width: 4.2.3
- strip-ansi: 6.0.1
- wrap-ansi: 7.0.0
- dev: true
-
- /color-convert@1.9.3:
- resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==}
- requiresBuild: true
- dependencies:
- color-name: 1.1.3
- dev: true
+ cli-width@4.1.0: {}
- /color-convert@2.0.1:
- resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==}
- engines: {node: '>=7.0.0'}
+ color-convert@2.0.1:
dependencies:
color-name: 1.1.4
- /color-name@1.1.3:
- resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==}
- requiresBuild: true
- dev: true
+ color-name@1.1.4: {}
- /color-name@1.1.4:
- resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==}
+ colord@2.9.3: {}
- /colord@2.9.3:
- resolution: {integrity: sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==}
- dev: true
+ colorette@2.0.20: {}
- /colorette@2.0.20:
- resolution: {integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==}
- dev: true
+ commander@11.1.0: {}
- /commander@7.2.0:
- resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==}
- engines: {node: '>= 10'}
- dev: true
+ comment-parser@1.4.1: {}
- /comment-parser@1.4.1:
- resolution: {integrity: sha512-buhp5kePrmda3vhc5B9t7pUQXAb2Tnd0qgpkIhPhkHXxJpiPJ11H0ZEU0oBpJ2QztSbzG/ZxMj/CHsYJqRHmyg==}
- engines: {node: '>= 12.0.0'}
- dev: true
+ commondir@1.0.1: {}
- /commondir@1.0.1:
- resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==}
- dev: true
+ concat-map@0.0.1: {}
- /computeds@0.0.1:
- resolution: {integrity: sha512-7CEBgcMjVmitjYo5q8JTJVra6X5mQ20uTThdK+0kR7UEaDrAWEQcRiBtWJzga4eRpP6afNwwLsX2SET2JhVB1Q==}
- dev: true
+ confbox@0.1.8: {}
- /concat-map@0.0.1:
- resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==}
- dev: true
+ confbox@0.2.2: {}
- /consola@3.2.3:
- resolution: {integrity: sha512-I5qxpzLv+sJhTVEoLYNcTW+bThDCPsit0vLNKShZx6rLtpilNpmmeTPaeqJb9ZE9dV3DGaeby6Vuhrw38WjeyQ==}
- engines: {node: ^14.18.0 || >=16.10.0}
- dev: true
+ consola@3.4.2: {}
- /convert-source-map@2.0.0:
- resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==}
- dev: true
+ convert-source-map@2.0.0: {}
- /cross-spawn@7.0.3:
- resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==}
- engines: {node: '>= 8'}
+ core-js-compat@3.45.0:
+ dependencies:
+ browserslist: 4.25.1
+
+ cross-spawn@7.0.6:
dependencies:
path-key: 3.1.1
shebang-command: 2.0.0
which: 2.0.2
- dev: true
- /css-declaration-sorter@6.4.1(postcss@8.4.31):
- resolution: {integrity: sha512-rtdthzxKuyq6IzqX6jEcIzQF/YqccluefyCYheovBOLhFT/drQA9zj/UbRAa9J7C0o6EG6u3E6g+vKkay7/k3g==}
- engines: {node: ^10 || ^12 || >=14}
- peerDependencies:
- postcss: ^8.0.9
+ css-declaration-sorter@7.2.0(postcss@8.5.6):
dependencies:
- postcss: 8.4.31
- dev: true
+ postcss: 8.5.6
- /css-select@5.1.0:
- resolution: {integrity: sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==}
+ css-select@5.2.2:
dependencies:
boolbase: 1.0.0
- css-what: 6.1.0
+ css-what: 6.2.2
domhandler: 5.0.3
- domutils: 3.1.0
+ domutils: 3.2.2
nth-check: 2.1.1
- dev: true
- /css-tree@2.2.1:
- resolution: {integrity: sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==}
- engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'}
+ css-tree@2.2.1:
dependencies:
mdn-data: 2.0.28
- source-map-js: 1.0.2
- dev: true
-
- /css-tree@2.3.1:
- resolution: {integrity: sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==}
- engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0}
- dependencies:
- mdn-data: 2.0.30
- source-map-js: 1.0.2
- dev: true
-
- /css-what@6.1.0:
- resolution: {integrity: sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==}
- engines: {node: '>= 6'}
- dev: true
-
- /cssesc@3.0.0:
- resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==}
- engines: {node: '>=4'}
- hasBin: true
- dev: true
-
- /cssnano-preset-default@6.0.1(postcss@8.4.31):
- resolution: {integrity: sha512-7VzyFZ5zEB1+l1nToKyrRkuaJIx0zi/1npjvZfbBwbtNTzhLtlvYraK/7/uqmX2Wb2aQtd983uuGw79jAjLSuQ==}
- engines: {node: ^14 || ^16 || >=18.0}
- peerDependencies:
- postcss: ^8.2.15
- dependencies:
- css-declaration-sorter: 6.4.1(postcss@8.4.31)
- cssnano-utils: 4.0.0(postcss@8.4.31)
- postcss: 8.4.31
- postcss-calc: 9.0.1(postcss@8.4.31)
- postcss-colormin: 6.0.0(postcss@8.4.31)
- postcss-convert-values: 6.0.0(postcss@8.4.31)
- postcss-discard-comments: 6.0.0(postcss@8.4.31)
- postcss-discard-duplicates: 6.0.0(postcss@8.4.31)
- postcss-discard-empty: 6.0.0(postcss@8.4.31)
- postcss-discard-overridden: 6.0.0(postcss@8.4.31)
- postcss-merge-longhand: 6.0.0(postcss@8.4.31)
- postcss-merge-rules: 6.0.1(postcss@8.4.31)
- postcss-minify-font-values: 6.0.0(postcss@8.4.31)
- postcss-minify-gradients: 6.0.0(postcss@8.4.31)
- postcss-minify-params: 6.0.0(postcss@8.4.31)
- postcss-minify-selectors: 6.0.0(postcss@8.4.31)
- postcss-normalize-charset: 6.0.0(postcss@8.4.31)
- postcss-normalize-display-values: 6.0.0(postcss@8.4.31)
- postcss-normalize-positions: 6.0.0(postcss@8.4.31)
- postcss-normalize-repeat-style: 6.0.0(postcss@8.4.31)
- postcss-normalize-string: 6.0.0(postcss@8.4.31)
- postcss-normalize-timing-functions: 6.0.0(postcss@8.4.31)
- postcss-normalize-unicode: 6.0.0(postcss@8.4.31)
- postcss-normalize-url: 6.0.0(postcss@8.4.31)
- postcss-normalize-whitespace: 6.0.0(postcss@8.4.31)
- postcss-ordered-values: 6.0.0(postcss@8.4.31)
- postcss-reduce-initial: 6.0.0(postcss@8.4.31)
- postcss-reduce-transforms: 6.0.0(postcss@8.4.31)
- postcss-svgo: 6.0.0(postcss@8.4.31)
- postcss-unique-selectors: 6.0.0(postcss@8.4.31)
- dev: true
-
- /cssnano-utils@4.0.0(postcss@8.4.31):
- resolution: {integrity: sha512-Z39TLP+1E0KUcd7LGyF4qMfu8ZufI0rDzhdyAMsa/8UyNUU8wpS0fhdBxbQbv32r64ea00h4878gommRVg2BHw==}
- engines: {node: ^14 || ^16 || >=18.0}
- peerDependencies:
- postcss: ^8.2.15
- dependencies:
- postcss: 8.4.31
- dev: true
-
- /cssnano@6.0.1(postcss@8.4.31):
- resolution: {integrity: sha512-fVO1JdJ0LSdIGJq68eIxOqFpIJrZqXUsBt8fkrBcztCQqAjQD51OhZp7tc0ImcbwXD4k7ny84QTV90nZhmqbkg==}
- engines: {node: ^14 || ^16 || >=18.0}
- peerDependencies:
- postcss: ^8.2.15
- dependencies:
- cssnano-preset-default: 6.0.1(postcss@8.4.31)
- lilconfig: 2.1.0
- postcss: 8.4.31
- dev: true
-
- /csso@5.0.5:
- resolution: {integrity: sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==}
- engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'}
+ source-map-js: 1.2.1
+
+ css-tree@3.1.0:
+ dependencies:
+ mdn-data: 2.12.2
+ source-map-js: 1.2.1
+
+ css-what@6.2.2: {}
+
+ cssesc@3.0.0: {}
+
+ cssnano-preset-default@7.0.8(postcss@8.5.6):
+ dependencies:
+ browserslist: 4.25.1
+ css-declaration-sorter: 7.2.0(postcss@8.5.6)
+ cssnano-utils: 5.0.1(postcss@8.5.6)
+ postcss: 8.5.6
+ postcss-calc: 10.1.1(postcss@8.5.6)
+ postcss-colormin: 7.0.4(postcss@8.5.6)
+ postcss-convert-values: 7.0.6(postcss@8.5.6)
+ postcss-discard-comments: 7.0.4(postcss@8.5.6)
+ postcss-discard-duplicates: 7.0.2(postcss@8.5.6)
+ postcss-discard-empty: 7.0.1(postcss@8.5.6)
+ postcss-discard-overridden: 7.0.1(postcss@8.5.6)
+ postcss-merge-longhand: 7.0.5(postcss@8.5.6)
+ postcss-merge-rules: 7.0.6(postcss@8.5.6)
+ postcss-minify-font-values: 7.0.1(postcss@8.5.6)
+ postcss-minify-gradients: 7.0.1(postcss@8.5.6)
+ postcss-minify-params: 7.0.4(postcss@8.5.6)
+ postcss-minify-selectors: 7.0.5(postcss@8.5.6)
+ postcss-normalize-charset: 7.0.1(postcss@8.5.6)
+ postcss-normalize-display-values: 7.0.1(postcss@8.5.6)
+ postcss-normalize-positions: 7.0.1(postcss@8.5.6)
+ postcss-normalize-repeat-style: 7.0.1(postcss@8.5.6)
+ postcss-normalize-string: 7.0.1(postcss@8.5.6)
+ postcss-normalize-timing-functions: 7.0.1(postcss@8.5.6)
+ postcss-normalize-unicode: 7.0.4(postcss@8.5.6)
+ postcss-normalize-url: 7.0.1(postcss@8.5.6)
+ postcss-normalize-whitespace: 7.0.1(postcss@8.5.6)
+ postcss-ordered-values: 7.0.2(postcss@8.5.6)
+ postcss-reduce-initial: 7.0.4(postcss@8.5.6)
+ postcss-reduce-transforms: 7.0.1(postcss@8.5.6)
+ postcss-svgo: 7.1.0(postcss@8.5.6)
+ postcss-unique-selectors: 7.0.4(postcss@8.5.6)
+
+ cssnano-utils@5.0.1(postcss@8.5.6):
+ dependencies:
+ postcss: 8.5.6
+
+ cssnano@7.1.0(postcss@8.5.6):
+ dependencies:
+ cssnano-preset-default: 7.0.8(postcss@8.5.6)
+ lilconfig: 3.1.3
+ postcss: 8.5.6
+
+ csso@5.0.5:
dependencies:
css-tree: 2.2.1
- dev: true
- /csstype@3.1.2:
- resolution: {integrity: sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==}
- dev: true
+ csstype@3.1.3: {}
- /data-uri-to-buffer@4.0.1:
- resolution: {integrity: sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==}
- engines: {node: '>= 12'}
- dev: false
-
- /de-indent@1.0.2:
- resolution: {integrity: sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==}
- dev: true
+ de-indent@1.0.2: {}
- /debug@3.2.7:
- resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==}
- peerDependencies:
- supports-color: '*'
- peerDependenciesMeta:
- supports-color:
- optional: true
+ debug@4.4.1:
dependencies:
ms: 2.1.3
- dev: true
- /debug@4.3.4:
- resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==}
- engines: {node: '>=6.0'}
- peerDependencies:
- supports-color: '*'
- peerDependenciesMeta:
- supports-color:
- optional: true
- dependencies:
- ms: 2.1.2
- dev: true
-
- /deep-eql@4.1.3:
- resolution: {integrity: sha512-WaEtAOpRA1MQ0eohqZjpGD8zdI0Ovsm8mmFhaDN8dvDZzyoUMcYDnf5Y6iu7HTXxf8JDS23qWa4a+hKCDyOPzw==}
- engines: {node: '>=6'}
+ decode-named-character-reference@1.2.0:
dependencies:
- type-detect: 4.0.8
- dev: true
-
- /deep-is@0.1.4:
- resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==}
- dev: true
+ character-entities: 2.0.2
- /deepmerge@4.3.1:
- resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==}
- engines: {node: '>=0.10.0'}
- dev: true
+ deep-eql@5.0.2: {}
- /defu@6.1.3:
- resolution: {integrity: sha512-Vy2wmG3NTkmHNg/kzpuvHhkqeIx3ODWqasgCRbKtbXEN0G+HpEEv9BtJLp7ZG1CZloFaC41Ah3ZFbq7aqCqMeQ==}
- dev: true
+ deep-is@0.1.4: {}
- /destr@2.0.2:
- resolution: {integrity: sha512-65AlobnZMiCET00KaFFjUefxDX0khFA/E4myqZ7a6Sq1yZtR8+FVIvilVX66vF2uobSumxooYZChiRPCKNqhmg==}
- dev: true
+ deepmerge@4.3.1: {}
- /detect-libc@2.0.2:
- resolution: {integrity: sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw==}
- engines: {node: '>=8'}
- dev: false
+ defu@6.1.4: {}
- /diff-sequences@29.6.3:
- resolution: {integrity: sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
- dev: true
+ dequal@2.0.3: {}
- /dir-glob@3.0.1:
- resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==}
- engines: {node: '>=8'}
- dependencies:
- path-type: 4.0.0
+ destr@2.0.5: {}
- /doctrine@2.1.0:
- resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==}
- engines: {node: '>=0.10.0'}
- dependencies:
- esutils: 2.0.3
- dev: true
+ detect-libc@2.0.4: {}
- /doctrine@3.0.0:
- resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==}
- engines: {node: '>=6.0.0'}
+ devlop@1.1.0:
dependencies:
- esutils: 2.0.3
- dev: true
+ dequal: 2.0.3
- /dom-serializer@2.0.0:
- resolution: {integrity: sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==}
+ dom-serializer@2.0.0:
dependencies:
domelementtype: 2.3.0
domhandler: 5.0.3
entities: 4.5.0
- dev: true
- /domelementtype@2.3.0:
- resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==}
- dev: true
+ domelementtype@2.3.0: {}
- /domhandler@5.0.3:
- resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==}
- engines: {node: '>= 4'}
+ domhandler@5.0.3:
dependencies:
domelementtype: 2.3.0
- dev: true
- /domutils@3.1.0:
- resolution: {integrity: sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==}
+ domutils@3.2.2:
dependencies:
dom-serializer: 2.0.0
domelementtype: 2.3.0
domhandler: 5.0.3
- dev: true
-
- /dotenv@16.3.1:
- resolution: {integrity: sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ==}
- engines: {node: '>=12'}
- dev: true
- /duplexer@0.1.2:
- resolution: {integrity: sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==}
+ dotenv@17.2.1: {}
- /electron-to-chromium@1.4.600:
- resolution: {integrity: sha512-KD6CWjf1BnQG+NsXuyiTDDT1eV13sKuYsOUioXkQweYTQIbgHkXPry9K7M+7cKtYHnSUPitVaLrXYB1jTkkYrw==}
- dev: true
+ duplexer@0.1.2: {}
- /emoji-regex@8.0.0:
- resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}
+ electron-to-chromium@1.5.195: {}
- /entities@4.5.0:
- resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==}
- engines: {node: '>=0.12'}
- dev: true
+ emoji-regex@8.0.0: {}
- /error-ex@1.3.2:
- resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==}
+ enhanced-resolve@5.18.2:
dependencies:
- is-arrayish: 0.2.1
- dev: true
+ graceful-fs: 4.2.11
+ tapable: 2.2.2
- /esbuild@0.19.8:
- resolution: {integrity: sha512-l7iffQpT2OrZfH2rXIp7/FkmaeZM0vxbxN9KfiCwGYuZqzMg/JdvX26R31Zxn/Pxvsrg3Y9N6XTcnknqDyyv4w==}
- engines: {node: '>=12'}
- hasBin: true
- requiresBuild: true
+ entities@4.5.0: {}
+
+ es-module-lexer@1.7.0: {}
+
+ esbuild@0.25.8:
optionalDependencies:
- '@esbuild/android-arm': 0.19.8
- '@esbuild/android-arm64': 0.19.8
- '@esbuild/android-x64': 0.19.8
- '@esbuild/darwin-arm64': 0.19.8
- '@esbuild/darwin-x64': 0.19.8
- '@esbuild/freebsd-arm64': 0.19.8
- '@esbuild/freebsd-x64': 0.19.8
- '@esbuild/linux-arm': 0.19.8
- '@esbuild/linux-arm64': 0.19.8
- '@esbuild/linux-ia32': 0.19.8
- '@esbuild/linux-loong64': 0.19.8
- '@esbuild/linux-mips64el': 0.19.8
- '@esbuild/linux-ppc64': 0.19.8
- '@esbuild/linux-riscv64': 0.19.8
- '@esbuild/linux-s390x': 0.19.8
- '@esbuild/linux-x64': 0.19.8
- '@esbuild/netbsd-x64': 0.19.8
- '@esbuild/openbsd-x64': 0.19.8
- '@esbuild/sunos-x64': 0.19.8
- '@esbuild/win32-arm64': 0.19.8
- '@esbuild/win32-ia32': 0.19.8
- '@esbuild/win32-x64': 0.19.8
- dev: true
-
- /escalade@3.1.1:
- resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==}
- engines: {node: '>=6'}
- dev: true
+ '@esbuild/aix-ppc64': 0.25.8
+ '@esbuild/android-arm': 0.25.8
+ '@esbuild/android-arm64': 0.25.8
+ '@esbuild/android-x64': 0.25.8
+ '@esbuild/darwin-arm64': 0.25.8
+ '@esbuild/darwin-x64': 0.25.8
+ '@esbuild/freebsd-arm64': 0.25.8
+ '@esbuild/freebsd-x64': 0.25.8
+ '@esbuild/linux-arm': 0.25.8
+ '@esbuild/linux-arm64': 0.25.8
+ '@esbuild/linux-ia32': 0.25.8
+ '@esbuild/linux-loong64': 0.25.8
+ '@esbuild/linux-mips64el': 0.25.8
+ '@esbuild/linux-ppc64': 0.25.8
+ '@esbuild/linux-riscv64': 0.25.8
+ '@esbuild/linux-s390x': 0.25.8
+ '@esbuild/linux-x64': 0.25.8
+ '@esbuild/netbsd-arm64': 0.25.8
+ '@esbuild/netbsd-x64': 0.25.8
+ '@esbuild/openbsd-arm64': 0.25.8
+ '@esbuild/openbsd-x64': 0.25.8
+ '@esbuild/openharmony-arm64': 0.25.8
+ '@esbuild/sunos-x64': 0.25.8
+ '@esbuild/win32-arm64': 0.25.8
+ '@esbuild/win32-ia32': 0.25.8
+ '@esbuild/win32-x64': 0.25.8
- /escape-string-regexp@1.0.5:
- resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==}
- engines: {node: '>=0.8.0'}
+ escalade@3.2.0: {}
- /escape-string-regexp@4.0.0:
- resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==}
- engines: {node: '>=10'}
- dev: true
+ escape-string-regexp@1.0.5: {}
- /eslint-compat-utils@0.1.2(eslint@8.54.0):
- resolution: {integrity: sha512-Jia4JDldWnFNIru1Ehx1H5s9/yxiRHY/TimCuUc0jNexew3cF1gI6CYZil1ociakfWO3rRqFjl1mskBblB3RYg==}
- engines: {node: '>=12'}
- peerDependencies:
- eslint: '>=6.0.0'
+ escape-string-regexp@4.0.0: {}
+
+ escape-string-regexp@5.0.0: {}
+
+ eslint-compat-utils@0.5.1(eslint@9.32.0(jiti@2.5.1)):
dependencies:
- eslint: 8.54.0
- dev: true
+ eslint: 9.32.0(jiti@2.5.1)
+ semver: 7.7.2
- /eslint-config-flat-gitignore@0.1.2:
- resolution: {integrity: sha512-PcBsqtd5QHEZH4ROvpnRN4EP0qcHh9voCCHgtyHxnJZHGspJREcZn7oPqRG/GfWt9m3C0fkC2l5CuBtMig2wXQ==}
+ eslint-compat-utils@0.6.5(eslint@9.32.0(jiti@2.5.1)):
dependencies:
- parse-gitignore: 2.0.0
- dev: true
+ eslint: 9.32.0(jiti@2.5.1)
+ semver: 7.7.2
- /eslint-import-resolver-node@0.3.9:
- resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==}
+ eslint-config-flat-gitignore@2.1.0(eslint@9.32.0(jiti@2.5.1)):
dependencies:
- debug: 3.2.7
- is-core-module: 2.13.1
- resolve: 1.22.8
- transitivePeerDependencies:
- - supports-color
- dev: true
+ '@eslint/compat': 1.3.1(eslint@9.32.0(jiti@2.5.1))
+ eslint: 9.32.0(jiti@2.5.1)
- /eslint-module-utils@2.8.0(@typescript-eslint/parser@6.13.1)(eslint-import-resolver-node@0.3.9)(eslint@8.54.0):
- resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==}
- engines: {node: '>=4'}
- peerDependencies:
- '@typescript-eslint/parser': '*'
- eslint: '*'
- eslint-import-resolver-node: '*'
- eslint-import-resolver-typescript: '*'
- eslint-import-resolver-webpack: '*'
- peerDependenciesMeta:
- '@typescript-eslint/parser':
- optional: true
- eslint:
- optional: true
- eslint-import-resolver-node:
- optional: true
- eslint-import-resolver-typescript:
- optional: true
- eslint-import-resolver-webpack:
- optional: true
+ eslint-flat-config-utils@2.1.1:
dependencies:
- '@typescript-eslint/parser': 6.13.1(eslint@8.54.0)(typescript@5.3.2)
- debug: 3.2.7
- eslint: 8.54.0
- eslint-import-resolver-node: 0.3.9
- transitivePeerDependencies:
- - supports-color
- dev: true
+ pathe: 2.0.3
- /eslint-plugin-antfu@1.0.11(eslint@8.54.0):
- resolution: {integrity: sha512-m+RWX/D+Ep9xU7VTDYKG4UmDUV9bOa5/SU/fUwWcRyYGbEy3lgxlnhuxv+Zw5Ca/RlcabCFt+vxh62wo1RI/6w==}
- peerDependencies:
- eslint: '*'
+ eslint-json-compat-utils@0.2.1(eslint@9.32.0(jiti@2.5.1))(jsonc-eslint-parser@2.4.0):
dependencies:
- eslint: 8.54.0
- dev: true
+ eslint: 9.32.0(jiti@2.5.1)
+ esquery: 1.6.0
+ jsonc-eslint-parser: 2.4.0
- /eslint-plugin-es-x@7.5.0(eslint@8.54.0):
- resolution: {integrity: sha512-ODswlDSO0HJDzXU0XvgZ3lF3lS3XAZEossh15Q2UHjwrJggWeBoKqqEsLTZLXl+dh5eOAozG0zRcYtuE35oTuQ==}
- engines: {node: ^14.18.0 || >=16.0.0}
- peerDependencies:
- eslint: '>=8'
+ eslint-merge-processors@2.0.0(eslint@9.32.0(jiti@2.5.1)):
dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@8.54.0)
- '@eslint-community/regexpp': 4.10.0
- eslint: 8.54.0
- eslint-compat-utils: 0.1.2(eslint@8.54.0)
- dev: true
+ eslint: 9.32.0(jiti@2.5.1)
- /eslint-plugin-eslint-comments@3.2.0(eslint@8.54.0):
- resolution: {integrity: sha512-0jkOl0hfojIHHmEHgmNdqv4fmh7300NdpA9FFpF7zaoLvB/QeXOGNLIo86oAveJFrfB1p05kC8hpEMHM8DwWVQ==}
- engines: {node: '>=6.5.0'}
- peerDependencies:
- eslint: '>=4.19.1'
+ eslint-plugin-antfu@3.1.1(eslint@9.32.0(jiti@2.5.1)):
dependencies:
- escape-string-regexp: 1.0.5
- eslint: 8.54.0
- ignore: 5.3.0
- dev: true
+ eslint: 9.32.0(jiti@2.5.1)
- /eslint-plugin-i@2.29.0(@typescript-eslint/parser@6.13.1)(eslint@8.54.0):
- resolution: {integrity: sha512-slGeTS3GQzx9267wLJnNYNO8X9EHGsc75AKIAFvnvMYEcTJKotPKL1Ru5PIGVHIVet+2DsugePWp8Oxpx8G22w==}
- engines: {node: '>=12'}
- peerDependencies:
- eslint: ^7.2.0 || ^8
+ eslint-plugin-command@3.3.1(eslint@9.32.0(jiti@2.5.1)):
dependencies:
- debug: 3.2.7
- doctrine: 2.1.0
- eslint: 8.54.0
- eslint-import-resolver-node: 0.3.9
- eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.13.1)(eslint-import-resolver-node@0.3.9)(eslint@8.54.0)
- get-tsconfig: 4.7.2
- is-glob: 4.0.3
- minimatch: 3.1.2
- resolve: 1.22.8
- semver: 7.5.4
- transitivePeerDependencies:
- - '@typescript-eslint/parser'
- - eslint-import-resolver-typescript
- - eslint-import-resolver-webpack
- - supports-color
- dev: true
+ '@es-joy/jsdoccomment': 0.50.2
+ eslint: 9.32.0(jiti@2.5.1)
+
+ eslint-plugin-es-x@7.8.0(eslint@9.32.0(jiti@2.5.1)):
+ dependencies:
+ '@eslint-community/eslint-utils': 4.7.0(eslint@9.32.0(jiti@2.5.1))
+ '@eslint-community/regexpp': 4.12.1
+ eslint: 9.32.0(jiti@2.5.1)
+ eslint-compat-utils: 0.5.1(eslint@9.32.0(jiti@2.5.1))
+
+ eslint-plugin-import-lite@0.3.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2):
+ dependencies:
+ '@eslint-community/eslint-utils': 4.7.0(eslint@9.32.0(jiti@2.5.1))
+ '@typescript-eslint/types': 8.39.0
+ eslint: 9.32.0(jiti@2.5.1)
+ optionalDependencies:
+ typescript: 5.9.2
- /eslint-plugin-jsdoc@46.9.0(eslint@8.54.0):
- resolution: {integrity: sha512-UQuEtbqLNkPf5Nr/6PPRCtr9xypXY+g8y/Q7gPa0YK7eDhh0y2lWprXRnaYbW7ACgIUvpDKy9X2bZqxtGzBG9Q==}
- engines: {node: '>=16'}
- peerDependencies:
- eslint: ^7.0.0 || ^8.0.0
+ eslint-plugin-jsdoc@52.0.2(eslint@9.32.0(jiti@2.5.1)):
dependencies:
- '@es-joy/jsdoccomment': 0.41.0
+ '@es-joy/jsdoccomment': 0.52.0
are-docs-informative: 0.0.2
comment-parser: 1.4.1
- debug: 4.3.4
+ debug: 4.4.1
escape-string-regexp: 4.0.0
- eslint: 8.54.0
- esquery: 1.5.0
- is-builtin-module: 3.2.1
- semver: 7.5.4
- spdx-expression-parse: 3.0.1
+ eslint: 9.32.0(jiti@2.5.1)
+ espree: 10.4.0
+ esquery: 1.6.0
+ parse-imports-exports: 0.2.4
+ semver: 7.7.2
+ spdx-expression-parse: 4.0.0
transitivePeerDependencies:
- supports-color
- dev: true
- /eslint-plugin-jsonc@2.10.0(eslint@8.54.0):
- resolution: {integrity: sha512-9d//o6Jyh4s1RxC9fNSt1+MMaFN2ruFdXPG9XZcb/mR2KkfjADYiNL/hbU6W0Cyxfg3tS/XSFuhl5LgtMD8hmw==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
- peerDependencies:
- eslint: '>=6.0.0'
+ eslint-plugin-jsonc@2.20.1(eslint@9.32.0(jiti@2.5.1)):
dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@8.54.0)
- eslint: 8.54.0
- eslint-compat-utils: 0.1.2(eslint@8.54.0)
+ '@eslint-community/eslint-utils': 4.7.0(eslint@9.32.0(jiti@2.5.1))
+ eslint: 9.32.0(jiti@2.5.1)
+ eslint-compat-utils: 0.6.5(eslint@9.32.0(jiti@2.5.1))
+ eslint-json-compat-utils: 0.2.1(eslint@9.32.0(jiti@2.5.1))(jsonc-eslint-parser@2.4.0)
+ espree: 10.4.0
+ graphemer: 1.4.0
jsonc-eslint-parser: 2.4.0
natural-compare: 1.4.0
- dev: true
+ synckit: 0.11.11
+ transitivePeerDependencies:
+ - '@eslint/json'
+
+ eslint-plugin-n@17.21.3(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2):
+ dependencies:
+ '@eslint-community/eslint-utils': 4.7.0(eslint@9.32.0(jiti@2.5.1))
+ enhanced-resolve: 5.18.2
+ eslint: 9.32.0(jiti@2.5.1)
+ eslint-plugin-es-x: 7.8.0(eslint@9.32.0(jiti@2.5.1))
+ get-tsconfig: 4.10.1
+ globals: 15.15.0
+ globrex: 0.1.2
+ ignore: 5.3.2
+ semver: 7.7.2
+ ts-declaration-location: 1.0.7(typescript@5.9.2)
+ transitivePeerDependencies:
+ - typescript
- /eslint-plugin-markdown@3.0.1(eslint@8.54.0):
- resolution: {integrity: sha512-8rqoc148DWdGdmYF6WSQFT3uQ6PO7zXYgeBpHAOAakX/zpq+NvFYbDA/H7PYzHajwtmaOzAwfxyl++x0g1/N9A==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
- peerDependencies:
- eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
+ eslint-plugin-no-only-tests@3.3.0: {}
+
+ eslint-plugin-perfectionist@4.15.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2):
dependencies:
- eslint: 8.54.0
- mdast-util-from-markdown: 0.8.5
+ '@typescript-eslint/types': 8.39.0
+ '@typescript-eslint/utils': 8.39.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2)
+ eslint: 9.32.0(jiti@2.5.1)
+ natural-orderby: 5.0.0
transitivePeerDependencies:
- supports-color
- dev: true
+ - typescript
- /eslint-plugin-n@16.3.1(eslint@8.54.0):
- resolution: {integrity: sha512-w46eDIkxQ2FaTHcey7G40eD+FhTXOdKudDXPUO2n9WNcslze/i/HT2qJ3GXjHngYSGDISIgPNhwGtgoix4zeOw==}
- engines: {node: '>=16.0.0'}
- peerDependencies:
- eslint: '>=7.0.0'
+ eslint-plugin-pnpm@1.1.0(eslint@9.32.0(jiti@2.5.1)):
dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@8.54.0)
- builtins: 5.0.1
- eslint: 8.54.0
- eslint-plugin-es-x: 7.5.0(eslint@8.54.0)
- get-tsconfig: 4.7.2
- ignore: 5.3.0
- is-builtin-module: 3.2.1
- is-core-module: 2.13.1
- minimatch: 3.1.2
- resolve: 1.22.8
- semver: 7.5.4
- dev: true
+ eslint: 9.32.0(jiti@2.5.1)
+ find-up-simple: 1.0.1
+ jsonc-eslint-parser: 2.4.0
+ pathe: 2.0.3
+ pnpm-workspace-yaml: 1.1.0
+ tinyglobby: 0.2.14
+ yaml-eslint-parser: 1.3.0
- /eslint-plugin-no-only-tests@3.1.0:
- resolution: {integrity: sha512-Lf4YW/bL6Un1R6A76pRZyE1dl1vr31G/ev8UzIc/geCgFWyrKil8hVjYqWVKGB/UIGmb6Slzs9T0wNezdSVegw==}
- engines: {node: '>=5.0.0'}
- dev: true
+ eslint-plugin-regexp@2.9.1(eslint@9.32.0(jiti@2.5.1)):
+ dependencies:
+ '@eslint-community/eslint-utils': 4.7.0(eslint@9.32.0(jiti@2.5.1))
+ '@eslint-community/regexpp': 4.12.1
+ comment-parser: 1.4.1
+ eslint: 9.32.0(jiti@2.5.1)
+ jsdoc-type-pratt-parser: 4.1.0
+ refa: 0.12.1
+ regexp-ast-analysis: 0.7.1
+ scslre: 0.3.0
- /eslint-plugin-perfectionist@2.5.0(eslint@8.54.0)(typescript@5.3.2)(vue-eslint-parser@9.3.2):
- resolution: {integrity: sha512-F6XXcq4mKKUe/SREoMGQqzgw6cgCgf3pFzkFfQVIGtqD1yXVpQjnhTepzhBeZfxZwgMzR9HO4yH4CUhIQ2WBcQ==}
- peerDependencies:
- astro-eslint-parser: ^0.16.0
- eslint: '>=8.0.0'
- svelte: '>=3.0.0'
- svelte-eslint-parser: ^0.33.0
- vue-eslint-parser: '>=9.0.0'
- peerDependenciesMeta:
- astro-eslint-parser:
- optional: true
- svelte:
- optional: true
- svelte-eslint-parser:
- optional: true
- vue-eslint-parser:
- optional: true
+ eslint-plugin-toml@0.12.0(eslint@9.32.0(jiti@2.5.1)):
dependencies:
- '@typescript-eslint/utils': 6.13.1(eslint@8.54.0)(typescript@5.3.2)
- eslint: 8.54.0
- minimatch: 9.0.3
- natural-compare-lite: 1.4.0
- vue-eslint-parser: 9.3.2(eslint@8.54.0)
+ debug: 4.4.1
+ eslint: 9.32.0(jiti@2.5.1)
+ eslint-compat-utils: 0.6.5(eslint@9.32.0(jiti@2.5.1))
+ lodash: 4.17.21
+ toml-eslint-parser: 0.10.0
transitivePeerDependencies:
- supports-color
- - typescript
- dev: true
- /eslint-plugin-unicorn@49.0.0(eslint@8.54.0):
- resolution: {integrity: sha512-0fHEa/8Pih5cmzFW5L7xMEfUTvI9WKeQtjmKpTUmY+BiFCDxkxrTdnURJOHKykhtwIeyYsxnecbGvDCml++z4Q==}
- engines: {node: '>=16'}
- peerDependencies:
- eslint: '>=8.52.0'
+ eslint-plugin-unicorn@60.0.0(eslint@9.32.0(jiti@2.5.1)):
dependencies:
- '@babel/helper-validator-identifier': 7.22.20
- '@eslint-community/eslint-utils': 4.4.0(eslint@8.54.0)
- ci-info: 3.9.0
+ '@babel/helper-validator-identifier': 7.27.1
+ '@eslint-community/eslint-utils': 4.7.0(eslint@9.32.0(jiti@2.5.1))
+ '@eslint/plugin-kit': 0.3.4
+ change-case: 5.4.4
+ ci-info: 4.3.0
clean-regexp: 1.0.0
- eslint: 8.54.0
- esquery: 1.5.0
- indent-string: 4.0.0
- is-builtin-module: 3.2.1
- jsesc: 3.0.2
+ core-js-compat: 3.45.0
+ eslint: 9.32.0(jiti@2.5.1)
+ esquery: 1.6.0
+ find-up-simple: 1.0.1
+ globals: 16.3.0
+ indent-string: 5.0.0
+ is-builtin-module: 5.0.0
+ jsesc: 3.1.0
pluralize: 8.0.0
- read-pkg-up: 7.0.1
regexp-tree: 0.1.27
- regjsparser: 0.10.0
- semver: 7.5.4
- strip-indent: 3.0.0
- dev: true
-
- /eslint-plugin-unused-imports@3.0.0(@typescript-eslint/eslint-plugin@6.13.1)(eslint@8.54.0):
- resolution: {integrity: sha512-sduiswLJfZHeeBJ+MQaG+xYzSWdRXoSw61DpU13mzWumCkR0ufD0HmO4kdNokjrkluMHpj/7PJeN35pgbhW3kw==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
- peerDependencies:
- '@typescript-eslint/eslint-plugin': ^6.0.0
- eslint: ^8.0.0
- peerDependenciesMeta:
- '@typescript-eslint/eslint-plugin':
- optional: true
- dependencies:
- '@typescript-eslint/eslint-plugin': 6.13.1(@typescript-eslint/parser@6.13.1)(eslint@8.54.0)(typescript@5.3.2)
- eslint: 8.54.0
- eslint-rule-composer: 0.3.0
- dev: true
+ regjsparser: 0.12.0
+ semver: 7.7.2
+ strip-indent: 4.0.0
- /eslint-plugin-vitest@0.3.10(@typescript-eslint/eslint-plugin@6.13.1)(eslint@8.54.0)(typescript@5.3.2)(vitest@0.34.6):
- resolution: {integrity: sha512-08lj4rdhZHYyHk+Py2nJ7SlE6arP8GNfGXl9jVqhe9s5JoZIGiBpIkLGX+VNBiB6vXTn56H6Ant7Koc6XzRjtQ==}
- engines: {node: 14.x || >= 16}
- peerDependencies:
- '@typescript-eslint/eslint-plugin': '*'
- eslint: '>=8.0.0'
- vitest: '*'
- peerDependenciesMeta:
- '@typescript-eslint/eslint-plugin':
- optional: true
- vitest:
- optional: true
+ eslint-plugin-unused-imports@4.1.4(@typescript-eslint/eslint-plugin@8.39.0(@typescript-eslint/parser@8.39.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2))(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2))(eslint@9.32.0(jiti@2.5.1)):
dependencies:
- '@typescript-eslint/eslint-plugin': 6.13.1(@typescript-eslint/parser@6.13.1)(eslint@8.54.0)(typescript@5.3.2)
- '@typescript-eslint/utils': 6.13.1(eslint@8.54.0)(typescript@5.3.2)
- eslint: 8.54.0
- vitest: 0.34.6
- transitivePeerDependencies:
- - supports-color
- - typescript
- dev: true
+ eslint: 9.32.0(jiti@2.5.1)
+ optionalDependencies:
+ '@typescript-eslint/eslint-plugin': 8.39.0(@typescript-eslint/parser@8.39.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2))(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2)
- /eslint-plugin-vue@9.19.2(eslint@8.54.0):
- resolution: {integrity: sha512-CPDqTOG2K4Ni2o4J5wixkLVNwgctKXFu6oBpVJlpNq7f38lh9I80pRTouZSJ2MAebPJlINU/KTFSXyQfBUlymA==}
- engines: {node: ^14.17.0 || >=16.0.0}
- peerDependencies:
- eslint: ^6.2.0 || ^7.0.0 || ^8.0.0
+ eslint-plugin-vue@10.4.0(@typescript-eslint/parser@8.39.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2))(eslint@9.32.0(jiti@2.5.1))(vue-eslint-parser@10.2.0(eslint@9.32.0(jiti@2.5.1))):
dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@8.54.0)
- eslint: 8.54.0
+ '@eslint-community/eslint-utils': 4.7.0(eslint@9.32.0(jiti@2.5.1))
+ eslint: 9.32.0(jiti@2.5.1)
natural-compare: 1.4.0
nth-check: 2.1.1
- postcss-selector-parser: 6.0.13
- semver: 7.5.4
- vue-eslint-parser: 9.3.2(eslint@8.54.0)
+ postcss-selector-parser: 6.1.2
+ semver: 7.7.2
+ vue-eslint-parser: 10.2.0(eslint@9.32.0(jiti@2.5.1))
xml-name-validator: 4.0.0
- transitivePeerDependencies:
- - supports-color
- dev: true
+ optionalDependencies:
+ '@typescript-eslint/parser': 8.39.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2)
- /eslint-plugin-yml@1.10.0(eslint@8.54.0):
- resolution: {integrity: sha512-53SUwuNDna97lVk38hL/5++WXDuugPM9SUQ1T645R0EHMRCdBIIxGye/oOX2qO3FQ7aImxaUZJU/ju+NMUBrLQ==}
- engines: {node: ^14.17.0 || >=16.0.0}
- peerDependencies:
- eslint: '>=6.0.0'
+ eslint-plugin-yml@1.18.0(eslint@9.32.0(jiti@2.5.1)):
dependencies:
- debug: 4.3.4
- eslint: 8.54.0
- eslint-compat-utils: 0.1.2(eslint@8.54.0)
- lodash: 4.17.21
+ debug: 4.4.1
+ escape-string-regexp: 4.0.0
+ eslint: 9.32.0(jiti@2.5.1)
+ eslint-compat-utils: 0.6.5(eslint@9.32.0(jiti@2.5.1))
natural-compare: 1.4.0
- yaml-eslint-parser: 1.2.2
+ yaml-eslint-parser: 1.3.0
transitivePeerDependencies:
- supports-color
- dev: true
- /eslint-rule-composer@0.3.0:
- resolution: {integrity: sha512-bt+Sh8CtDmn2OajxvNO+BX7Wn4CIWMpTRm3MaiKPCQcnnlm0CS2mhui6QaoeQugs+3Kj2ESKEEGJUdVafwhiCg==}
- engines: {node: '>=4.0.0'}
- dev: true
+ eslint-processor-vue-blocks@2.0.0(@vue/compiler-sfc@3.5.18)(eslint@9.32.0(jiti@2.5.1)):
+ dependencies:
+ '@vue/compiler-sfc': 3.5.18
+ eslint: 9.32.0(jiti@2.5.1)
- /eslint-scope@7.2.2:
- resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+ eslint-scope@8.4.0:
dependencies:
esrecurse: 4.3.0
estraverse: 5.3.0
- dev: true
- /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}
- dev: true
+ eslint-visitor-keys@3.4.3: {}
- /eslint@8.54.0:
- resolution: {integrity: sha512-NY0DfAkM8BIZDVl6PgSa1ttZbx3xHgJzSNJKYcQglem6CppHyMhRIQkBVSSMaSRnLhig3jsDbEzOjwCVt4AmmA==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
- hasBin: true
+ eslint-visitor-keys@4.2.1: {}
+
+ eslint@9.32.0(jiti@2.5.1):
dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@8.54.0)
- '@eslint-community/regexpp': 4.10.0
- '@eslint/eslintrc': 2.1.3
- '@eslint/js': 8.54.0
- '@humanwhocodes/config-array': 0.11.13
+ '@eslint-community/eslint-utils': 4.7.0(eslint@9.32.0(jiti@2.5.1))
+ '@eslint-community/regexpp': 4.12.1
+ '@eslint/config-array': 0.21.0
+ '@eslint/config-helpers': 0.3.0
+ '@eslint/core': 0.15.1
+ '@eslint/eslintrc': 3.3.1
+ '@eslint/js': 9.32.0
+ '@eslint/plugin-kit': 0.3.4
+ '@humanfs/node': 0.16.6
'@humanwhocodes/module-importer': 1.0.1
- '@nodelib/fs.walk': 1.2.8
- '@ungap/structured-clone': 1.2.0
+ '@humanwhocodes/retry': 0.4.3
+ '@types/estree': 1.0.8
+ '@types/json-schema': 7.0.15
ajv: 6.12.6
chalk: 4.1.2
- cross-spawn: 7.0.3
- debug: 4.3.4
- doctrine: 3.0.0
+ cross-spawn: 7.0.6
+ debug: 4.4.1
escape-string-regexp: 4.0.0
- eslint-scope: 7.2.2
- eslint-visitor-keys: 3.4.3
- espree: 9.6.1
- esquery: 1.5.0
+ eslint-scope: 8.4.0
+ eslint-visitor-keys: 4.2.1
+ espree: 10.4.0
+ esquery: 1.6.0
esutils: 2.0.3
fast-deep-equal: 3.1.3
- file-entry-cache: 6.0.1
+ file-entry-cache: 8.0.0
find-up: 5.0.0
glob-parent: 6.0.2
- globals: 13.23.0
- graphemer: 1.4.0
- ignore: 5.3.0
+ ignore: 5.3.2
imurmurhash: 0.1.4
is-glob: 4.0.3
- is-path-inside: 3.0.3
- js-yaml: 4.1.0
json-stable-stringify-without-jsonify: 1.0.1
- levn: 0.4.1
lodash.merge: 4.6.2
minimatch: 3.1.2
natural-compare: 1.4.0
- optionator: 0.9.3
- strip-ansi: 6.0.1
- text-table: 0.2.0
+ optionator: 0.9.4
+ optionalDependencies:
+ jiti: 2.5.1
transitivePeerDependencies:
- supports-color
- dev: true
- /espree@9.6.1:
- resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+ espree@10.4.0:
dependencies:
- acorn: 8.11.2
- acorn-jsx: 5.3.2(acorn@8.11.2)
+ acorn: 8.15.0
+ acorn-jsx: 5.3.2(acorn@8.15.0)
+ eslint-visitor-keys: 4.2.1
+
+ espree@9.6.1:
+ dependencies:
+ acorn: 8.15.0
+ acorn-jsx: 5.3.2(acorn@8.15.0)
eslint-visitor-keys: 3.4.3
- dev: true
- /esquery@1.5.0:
- resolution: {integrity: sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==}
- engines: {node: '>=0.10'}
+ esquery@1.6.0:
dependencies:
estraverse: 5.3.0
- dev: true
- /esrecurse@4.3.0:
- resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==}
- engines: {node: '>=4.0'}
+ esrecurse@4.3.0:
dependencies:
estraverse: 5.3.0
- dev: true
-
- /estraverse@5.3.0:
- resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==}
- engines: {node: '>=4.0'}
- dev: true
- /estree-walker@2.0.2:
- resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==}
- dev: true
+ estraverse@5.3.0: {}
- /esutils@2.0.3:
- resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==}
- engines: {node: '>=0.10.0'}
- dev: true
+ estree-walker@2.0.2: {}
- /event-stream@3.3.4:
- resolution: {integrity: sha512-QHpkERcGsR0T7Qm3HNJSyXKEEj8AHNxkY3PK8TS2KJvQ7NiSHe3DDpwVKKtoYprL/AreyzFBeIkBIWChAqn60g==}
- dependencies:
- duplexer: 0.1.2
- from: 0.1.7
- map-stream: 0.1.0
- pause-stream: 0.0.11
- split: 0.3.3
- stream-combiner: 0.0.4
- through: 2.3.8
- dev: false
-
- /execa@5.1.1:
- resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==}
- engines: {node: '>=10'}
+ estree-walker@3.0.3:
dependencies:
- cross-spawn: 7.0.3
- get-stream: 6.0.1
- human-signals: 2.1.0
- is-stream: 2.0.1
- merge-stream: 2.0.0
- npm-run-path: 4.0.1
- onetime: 5.1.2
- signal-exit: 3.0.7
- strip-final-newline: 2.0.0
- dev: true
-
- /execa@8.0.1:
- resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==}
- engines: {node: '>=16.17'}
- dependencies:
- cross-spawn: 7.0.3
- get-stream: 8.0.1
- human-signals: 5.0.0
- is-stream: 3.0.0
- merge-stream: 2.0.0
- npm-run-path: 5.1.0
- onetime: 6.0.0
- signal-exit: 4.1.0
- strip-final-newline: 3.0.0
- dev: true
+ '@types/estree': 1.0.8
- /external-editor@3.1.0:
- resolution: {integrity: sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==}
- engines: {node: '>=4'}
+ esutils@2.0.3: {}
+
+ expect-type@1.2.2: {}
+
+ exsolve@1.0.7: {}
+
+ external-editor@3.1.0:
dependencies:
chardet: 0.7.0
iconv-lite: 0.4.24
tmp: 0.0.33
- dev: false
- /fast-deep-equal@3.1.3:
- resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==}
- dev: true
+ fast-deep-equal@3.1.3: {}
- /fast-glob@3.3.2:
- resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==}
- engines: {node: '>=8.6.0'}
+ fast-glob@3.3.3:
dependencies:
'@nodelib/fs.stat': 2.0.5
'@nodelib/fs.walk': 1.2.8
glob-parent: 5.1.2
merge2: 1.4.1
- micromatch: 4.0.5
+ micromatch: 4.0.8
- /fast-json-stable-stringify@2.1.0:
- resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==}
- dev: true
+ fast-json-stable-stringify@2.1.0: {}
- /fast-levenshtein@2.0.6:
- resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==}
- dev: true
+ fast-levenshtein@2.0.6: {}
- /fastq@1.15.0:
- resolution: {integrity: sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==}
+ fastq@1.19.1:
dependencies:
- reusify: 1.0.4
+ reusify: 1.1.0
- /fetch-blob@3.2.0:
- resolution: {integrity: sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==}
- engines: {node: ^12.20 || >= 14.13}
+ fault@2.0.1:
dependencies:
- node-domexception: 1.0.0
- web-streams-polyfill: 3.2.1
- dev: false
+ format: 0.2.2
- /figures@3.2.0:
- resolution: {integrity: sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==}
- engines: {node: '>=8'}
- dependencies:
- escape-string-regexp: 1.0.5
- dev: false
+ fdir@6.4.6(picomatch@4.0.3):
+ optionalDependencies:
+ picomatch: 4.0.3
- /file-entry-cache@6.0.1:
- resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==}
- engines: {node: ^10.12.0 || >=12.0.0}
+ file-entry-cache@8.0.0:
dependencies:
- flat-cache: 3.2.0
- dev: true
+ flat-cache: 4.0.1
- /fill-range@7.0.1:
- resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==}
- engines: {node: '>=8'}
+ fill-range@7.1.1:
dependencies:
to-regex-range: 5.0.1
- /find-up@4.1.0:
- resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==}
- engines: {node: '>=8'}
- dependencies:
- locate-path: 5.0.0
- path-exists: 4.0.0
- dev: true
+ find-up-simple@1.0.1: {}
- /find-up@5.0.0:
- resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==}
- engines: {node: '>=10'}
+ find-up@5.0.0:
dependencies:
locate-path: 6.0.0
path-exists: 4.0.0
- dev: true
- /find-up@7.0.0:
- resolution: {integrity: sha512-YyZM99iHrqLKjmt4LJDj58KI+fYyufRLBSYcqycxf//KpBk9FoewoGX0450m9nB44qrZnovzC2oeP5hUibxc/g==}
- engines: {node: '>=18'}
+ fix-dts-default-cjs-exports@1.0.1:
dependencies:
- locate-path: 7.2.0
- path-exists: 5.0.0
- unicorn-magic: 0.1.0
- dev: true
+ magic-string: 0.30.17
+ mlly: 1.7.4
+ rollup: 4.46.2
- /flat-cache@3.2.0:
- resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==}
- engines: {node: ^10.12.0 || >=12.0.0}
+ flat-cache@4.0.1:
dependencies:
- flatted: 3.2.9
+ flatted: 3.3.3
keyv: 4.5.4
- rimraf: 3.0.2
- dev: true
-
- /flat@5.0.2:
- resolution: {integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==}
- hasBin: true
- dev: true
-
- /flatted@3.2.9:
- resolution: {integrity: sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==}
- dev: true
-
- /formdata-polyfill@4.0.10:
- resolution: {integrity: sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==}
- engines: {node: '>=12.20.0'}
- dependencies:
- fetch-blob: 3.2.0
- dev: false
- /fraction.js@4.3.7:
- resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==}
- dev: true
-
- /from@0.1.7:
- resolution: {integrity: sha512-twe20eF1OxVxp/ML/kq2p1uc6KvFK/+vs8WjEbeKmV2He22MKm7YF2ANIt+EOqhJ5L3K/SuuPhk0hWQDjOM23g==}
- dev: false
-
- /fs-extra@11.2.0:
- resolution: {integrity: sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==}
- engines: {node: '>=14.14'}
- dependencies:
- graceful-fs: 4.2.11
- jsonfile: 6.1.0
- universalify: 2.0.1
+ flatted@3.3.3: {}
- /fs-minipass@2.1.0:
- resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==}
- engines: {node: '>= 8'}
- dependencies:
- minipass: 3.3.6
- dev: true
+ format@0.2.2: {}
- /fs.realpath@1.0.0:
- resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==}
- dev: true
+ fraction.js@4.3.7: {}
- /fsevents@2.3.3:
- resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==}
- engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
- os: [darwin]
- requiresBuild: true
- dev: true
+ fsevents@2.3.3:
optional: true
- /function-bind@1.1.2:
- resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==}
- dev: true
-
- /fx@31.0.0:
- resolution: {integrity: sha512-OoeYSPKqNKmfnH4s+rGYI0c8OZmqqOOXsUtqy0YyHqQQoQSDiDs3m3M9uXKx5OQR+jDx7/FhYqpO3kl/As/xgg==}
- hasBin: true
- dev: false
-
- /gensync@1.0.0-beta.2:
- resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==}
- engines: {node: '>=6.9.0'}
- dev: true
-
- /get-caller-file@2.0.5:
- resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==}
- engines: {node: 6.* || 8.* || >= 10.*}
- dev: true
-
- /get-func-name@2.0.2:
- resolution: {integrity: sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==}
- dev: true
+ function-bind@1.1.2: {}
- /get-stream@6.0.1:
- resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==}
- engines: {node: '>=10'}
- dev: true
+ fzf@0.5.2: {}
- /get-stream@8.0.1:
- resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==}
- engines: {node: '>=16'}
- dev: true
+ gensync@1.0.0-beta.2: {}
- /get-tsconfig@4.7.2:
- resolution: {integrity: sha512-wuMsz4leaj5hbGgg4IvDU0bqJagpftG5l5cXIAvo8uZrqn0NJqwtfupTN00VnkQJPcIRrxYrm1Ue24btpCha2A==}
+ get-tsconfig@4.10.1:
dependencies:
resolve-pkg-maps: 1.0.0
- dev: true
- /giget@1.1.3:
- resolution: {integrity: sha512-zHuCeqtfgqgDwvXlR84UNgnJDuUHQcNI5OqWqFxxuk2BshuKbYhJWdxBsEo4PvKqoGh23lUAIvBNpChMLv7/9Q==}
- hasBin: true
+ giget@2.0.0:
dependencies:
- colorette: 2.0.20
- defu: 6.1.3
- https-proxy-agent: 7.0.2
- mri: 1.2.0
- node-fetch-native: 1.4.1
- pathe: 1.1.1
- tar: 6.2.0
- transitivePeerDependencies:
- - supports-color
- dev: true
+ citty: 0.1.6
+ consola: 3.4.2
+ defu: 6.1.4
+ node-fetch-native: 1.6.7
+ nypm: 0.6.1
+ pathe: 2.0.3
- /glob-parent@5.1.2:
- resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==}
- engines: {node: '>= 6'}
- dependencies:
- is-glob: 4.0.3
+ github-slugger@2.0.0: {}
- /glob-parent@6.0.2:
- resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==}
- engines: {node: '>=10.13.0'}
+ glob-parent@5.1.2:
dependencies:
is-glob: 4.0.3
- dev: true
-
- /glob@7.2.3:
- resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==}
- dependencies:
- fs.realpath: 1.0.0
- inflight: 1.0.6
- inherits: 2.0.4
- minimatch: 3.1.2
- once: 1.4.0
- path-is-absolute: 1.0.1
- dev: true
- /glob@8.1.0:
- resolution: {integrity: sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==}
- engines: {node: '>=12'}
+ glob-parent@6.0.2:
dependencies:
- fs.realpath: 1.0.0
- inflight: 1.0.6
- inherits: 2.0.4
- minimatch: 5.1.6
- once: 1.4.0
- dev: true
+ is-glob: 4.0.3
- /globals@11.12.0:
- resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==}
- engines: {node: '>=4'}
- dev: true
+ globals@14.0.0: {}
- /globals@13.23.0:
- resolution: {integrity: sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA==}
- engines: {node: '>=8'}
- dependencies:
- type-fest: 0.20.2
- dev: true
+ globals@15.15.0: {}
- /globby@11.1.0:
- resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==}
- engines: {node: '>=10'}
- dependencies:
- array-union: 2.1.0
- dir-glob: 3.0.1
- fast-glob: 3.3.2
- ignore: 5.3.0
- merge2: 1.4.1
- slash: 3.0.0
- dev: true
+ globals@16.3.0: {}
- /globby@13.2.2:
- resolution: {integrity: sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==}
- engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
- dependencies:
- dir-glob: 3.0.1
- fast-glob: 3.3.2
- ignore: 5.3.0
- merge2: 1.4.1
- slash: 4.0.0
+ globrex@0.1.2: {}
- /graceful-fs@4.2.11:
- resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==}
+ graceful-fs@4.2.11: {}
- /graphemer@1.4.0:
- resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==}
- dev: true
+ graphemer@1.4.0: {}
- /gzip-size@6.0.0:
- resolution: {integrity: sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==}
- engines: {node: '>=10'}
+ gzip-size@6.0.0:
dependencies:
duplexer: 0.1.2
- dev: true
-
- /has-flag@3.0.0:
- resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==}
- engines: {node: '>=4'}
- requiresBuild: true
- dev: true
- /has-flag@4.0.0:
- resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==}
- engines: {node: '>=8'}
+ has-flag@4.0.0: {}
- /hasown@2.0.0:
- resolution: {integrity: sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==}
- engines: {node: '>= 0.4'}
+ hasown@2.0.2:
dependencies:
function-bind: 1.1.2
- dev: true
-
- /he@1.2.0:
- resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==}
- hasBin: true
- dev: true
-
- /hookable@5.5.3:
- resolution: {integrity: sha512-Yc+BQe8SvoXH1643Qez1zqLRmbA5rCL+sSmk6TVos0LWVfNIB7PGncdlId77WzLGSIB5KaWgTaNTs2lNVEI6VQ==}
- dev: true
-
- /hosted-git-info@2.8.9:
- resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==}
- dev: true
-
- /html-tags@3.3.1:
- resolution: {integrity: sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==}
- engines: {node: '>=8'}
- dev: true
-
- /https-proxy-agent@7.0.2:
- resolution: {integrity: sha512-NmLNjm6ucYwtcUmL7JQC1ZQ57LmHP4lT15FQ8D61nak1rO6DH+fz5qNK2Ap5UN4ZapYICE3/0KodcLYSPsPbaA==}
- engines: {node: '>= 14'}
- dependencies:
- agent-base: 7.1.0
- debug: 4.3.4
- transitivePeerDependencies:
- - supports-color
- dev: true
- /human-signals@2.1.0:
- resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==}
- engines: {node: '>=10.17.0'}
- dev: true
+ he@1.2.0: {}
- /human-signals@5.0.0:
- resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==}
- engines: {node: '>=16.17.0'}
- dev: true
+ hookable@5.5.3: {}
- /iconv-lite@0.4.24:
- resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==}
- engines: {node: '>=0.10.0'}
+ iconv-lite@0.4.24:
dependencies:
safer-buffer: 2.1.2
- dev: false
- /ignore@5.3.0:
- resolution: {integrity: sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==}
- engines: {node: '>= 4'}
+ ignore@5.3.2: {}
- /import-fresh@3.3.0:
- resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==}
- engines: {node: '>=6'}
+ ignore@7.0.5: {}
+
+ import-fresh@3.3.1:
dependencies:
parent-module: 1.0.1
resolve-from: 4.0.0
- dev: true
-
- /imurmurhash@0.1.4:
- resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==}
- engines: {node: '>=0.8.19'}
- dev: true
- /indent-string@4.0.0:
- resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==}
- engines: {node: '>=8'}
- dev: true
-
- /inflight@1.0.6:
- resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==}
- dependencies:
- once: 1.4.0
- wrappy: 1.0.2
- dev: true
-
- /inherits@2.0.4:
- resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==}
- dev: true
+ imurmurhash@0.1.4: {}
- /is-alphabetical@1.0.4:
- resolution: {integrity: sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==}
- dev: true
+ indent-string@5.0.0: {}
- /is-alphanumerical@1.0.4:
- resolution: {integrity: sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==}
- dependencies:
- is-alphabetical: 1.0.4
- is-decimal: 1.0.4
- dev: true
-
- /is-arrayish@0.2.1:
- resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==}
- dev: true
-
- /is-binary-path@2.1.0:
- resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==}
- engines: {node: '>=8'}
+ is-binary-path@2.1.0:
dependencies:
- binary-extensions: 2.2.0
- dev: true
+ binary-extensions: 2.3.0
- /is-builtin-module@3.2.1:
- resolution: {integrity: sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==}
- engines: {node: '>=6'}
+ is-builtin-module@5.0.0:
dependencies:
- builtin-modules: 3.3.0
- dev: true
+ builtin-modules: 5.0.0
- /is-core-module@2.13.1:
- resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==}
+ is-core-module@2.16.1:
dependencies:
- hasown: 2.0.0
- dev: true
+ hasown: 2.0.2
- /is-decimal@1.0.4:
- resolution: {integrity: sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==}
- dev: true
-
- /is-extglob@2.1.1:
- resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==}
- engines: {node: '>=0.10.0'}
+ is-extglob@2.1.1: {}
- /is-fullwidth-code-point@3.0.0:
- resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==}
- engines: {node: '>=8'}
+ is-fullwidth-code-point@3.0.0: {}
- /is-glob@4.0.3:
- resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==}
- engines: {node: '>=0.10.0'}
+ is-glob@4.0.3:
dependencies:
is-extglob: 2.1.1
- /is-hexadecimal@1.0.4:
- resolution: {integrity: sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==}
- dev: true
-
- /is-module@1.0.0:
- resolution: {integrity: sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==}
- dev: true
-
- /is-number@7.0.0:
- resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==}
- engines: {node: '>=0.12.0'}
+ is-module@1.0.0: {}
- /is-path-inside@3.0.3:
- resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==}
- engines: {node: '>=8'}
- dev: true
+ is-number@7.0.0: {}
- /is-reference@1.2.1:
- resolution: {integrity: sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==}
+ is-reference@1.2.1:
dependencies:
- '@types/estree': 1.0.5
- dev: true
+ '@types/estree': 1.0.8
- /is-stream@2.0.1:
- resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==}
- engines: {node: '>=8'}
- dev: true
+ isexe@2.0.0: {}
- /is-stream@3.0.0:
- resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==}
- engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
- dev: true
+ jiti@1.21.7: {}
- /isexe@2.0.0:
- resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==}
+ jiti@2.5.1: {}
- /jiti@1.21.0:
- resolution: {integrity: sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==}
- hasBin: true
- dev: true
+ js-tokens@4.0.0: {}
- /js-tokens@4.0.0:
- resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==}
- requiresBuild: true
- dev: true
+ js-tokens@9.0.1: {}
- /js-yaml@4.1.0:
- resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==}
- hasBin: true
+ js-yaml@4.1.0:
dependencies:
argparse: 2.0.1
- dev: true
-
- /jsdoc-type-pratt-parser@4.0.0:
- resolution: {integrity: sha512-YtOli5Cmzy3q4dP26GraSOeAhqecewG04hoO8DY56CH4KJ9Fvv5qKWUCCo3HZob7esJQHCv6/+bnTy72xZZaVQ==}
- engines: {node: '>=12.0.0'}
- dev: true
- /jsesc@0.5.0:
- resolution: {integrity: sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==}
- hasBin: true
- dev: true
-
- /jsesc@2.5.2:
- resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==}
- engines: {node: '>=4'}
- hasBin: true
- dev: true
+ jsdoc-type-pratt-parser@4.1.0: {}
- /jsesc@3.0.2:
- resolution: {integrity: sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==}
- engines: {node: '>=6'}
- hasBin: true
- dev: true
+ jsesc@3.0.2: {}
- /json-buffer@3.0.1:
- resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==}
- dev: true
+ jsesc@3.1.0: {}
- /json-parse-even-better-errors@2.3.1:
- resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==}
- dev: true
+ json-buffer@3.0.1: {}
- /json-schema-traverse@0.4.1:
- resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==}
- dev: true
+ json-schema-traverse@0.4.1: {}
- /json-stable-stringify-without-jsonify@1.0.1:
- resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==}
- dev: true
+ json-stable-stringify-without-jsonify@1.0.1: {}
- /json5@2.2.3:
- resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==}
- engines: {node: '>=6'}
- hasBin: true
- dev: true
+ json5@2.2.3: {}
- /jsonc-eslint-parser@2.4.0:
- resolution: {integrity: sha512-WYDyuc/uFcGp6YtM2H0uKmUwieOuzeE/5YocFJLnLfclZ4inf3mRn8ZVy1s7Hxji7Jxm6Ss8gqpexD/GlKoGgg==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+ jsonc-eslint-parser@2.4.0:
dependencies:
- acorn: 8.11.2
+ acorn: 8.15.0
eslint-visitor-keys: 3.4.3
espree: 9.6.1
- semver: 7.5.4
- dev: true
-
- /jsonc-parser@3.2.0:
- resolution: {integrity: sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==}
+ semver: 7.7.2
- /jsonfile@6.1.0:
- resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==}
- dependencies:
- universalify: 2.0.1
- optionalDependencies:
- graceful-fs: 4.2.11
+ jsonc-parser@3.3.1: {}
- /keyv@4.5.4:
- resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==}
+ keyv@4.5.4:
dependencies:
json-buffer: 3.0.1
- dev: true
- /kleur@3.0.3:
- resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==}
- engines: {node: '>=6'}
- dev: true
+ knitwork@1.2.0: {}
- /kolorist@1.8.0:
- resolution: {integrity: sha512-Y+60/zizpJ3HRH8DCss+q95yr6145JXZo46OTpFvDZWLfRCE4qChOyk1b26nMaNpfHHgxagk9dXT5OP0Tfe+dQ==}
- dev: true
+ kolorist@1.8.0: {}
- /levn@0.4.1:
- resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==}
- engines: {node: '>= 0.8.0'}
+ levn@0.4.1:
dependencies:
prelude-ls: 1.2.1
type-check: 0.4.0
- dev: true
- /lilconfig@2.1.0:
- resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==}
- engines: {node: '>=10'}
- dev: true
+ lilconfig@3.1.3: {}
+
+ local-pkg@1.1.1:
+ dependencies:
+ mlly: 1.7.4
+ pkg-types: 2.2.0
+ quansync: 0.2.10
+
+ locate-path@6.0.0:
+ dependencies:
+ p-locate: 5.0.0
+
+ lodash.memoize@4.1.2: {}
+
+ lodash.merge@4.6.2: {}
+
+ lodash.uniq@4.5.0: {}
- /lines-and-columns@1.2.4:
- resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==}
- dev: true
+ lodash@4.17.21: {}
- /local-pkg@0.4.3:
- resolution: {integrity: sha512-SFppqq5p42fe2qcZQqqEOiVRXl+WCP1MdT6k7BDEW1j++sp5fIY+/fdRQitvKgB5BrBcmrs5m/L0v2FrU5MY1g==}
- engines: {node: '>=14'}
- dev: true
+ longest-streak@3.1.0: {}
- /local-pkg@0.5.0:
- resolution: {integrity: sha512-ok6z3qlYyCDS4ZEU27HaU6x/xZa9Whf8jD4ptH5UZTQYZVYeb9bnZ3ojVhiJNLiXK1Hfc0GNbLXcmZ5plLDDBg==}
- engines: {node: '>=14'}
+ loupe@3.2.0: {}
+
+ lru-cache@5.1.1:
dependencies:
- mlly: 1.4.2
- pkg-types: 1.0.3
- dev: true
+ yallist: 3.1.1
- /locate-path@5.0.0:
- resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==}
- engines: {node: '>=8'}
+ magic-string-ast@0.7.1:
dependencies:
- p-locate: 4.1.0
- dev: true
+ magic-string: 0.30.17
- /locate-path@6.0.0:
- resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==}
- engines: {node: '>=10'}
+ magic-string-ast@1.0.0:
dependencies:
- p-locate: 5.0.0
- dev: true
+ magic-string: 0.30.17
- /locate-path@7.2.0:
- resolution: {integrity: sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==}
- engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
+ magic-string@0.30.17:
dependencies:
- p-locate: 6.0.0
- dev: true
+ '@jridgewell/sourcemap-codec': 1.5.4
- /lodash.memoize@4.1.2:
- resolution: {integrity: sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==}
- dev: true
+ magicast@0.3.5:
+ dependencies:
+ '@babel/parser': 7.28.0
+ '@babel/types': 7.28.2
+ source-map-js: 1.2.1
- /lodash.merge@4.6.2:
- resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==}
- dev: true
+ make-synchronized@0.2.10: {}
- /lodash.uniq@4.5.0:
- resolution: {integrity: sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==}
- dev: true
+ markdown-table@3.0.4: {}
- /lodash@4.17.21:
- resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==}
- dev: true
+ mdast-util-find-and-replace@3.0.2:
+ dependencies:
+ '@types/mdast': 4.0.4
+ escape-string-regexp: 5.0.0
+ unist-util-is: 6.0.0
+ unist-util-visit-parents: 6.0.1
- /loupe@2.3.7:
- resolution: {integrity: sha512-zSMINGVYkdpYSOBmLi0D1Uo7JU9nVdQKrHxC8eYlV+9YKK9WePqAlL7lSlorG/U2Fw1w0hTBmaa/jrQ3UbPHtA==}
+ mdast-util-from-markdown@2.0.2:
dependencies:
- get-func-name: 2.0.2
- dev: true
+ '@types/mdast': 4.0.4
+ '@types/unist': 3.0.3
+ decode-named-character-reference: 1.2.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
- /lru-cache@5.1.1:
- resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==}
+ mdast-util-frontmatter@2.0.1:
dependencies:
- yallist: 3.1.1
- dev: true
+ '@types/mdast': 4.0.4
+ devlop: 1.1.0
+ escape-string-regexp: 5.0.0
+ mdast-util-from-markdown: 2.0.2
+ mdast-util-to-markdown: 2.1.2
+ micromark-extension-frontmatter: 2.0.0
+ transitivePeerDependencies:
+ - supports-color
- /lru-cache@6.0.0:
- resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==}
- engines: {node: '>=10'}
+ mdast-util-gfm-autolink-literal@2.0.1:
dependencies:
- yallist: 4.0.0
- dev: true
+ '@types/mdast': 4.0.4
+ ccount: 2.0.1
+ devlop: 1.1.0
+ mdast-util-find-and-replace: 3.0.2
+ micromark-util-character: 2.1.1
- /magic-string-ast@0.3.0:
- resolution: {integrity: sha512-0shqecEPgdFpnI3AP90epXyxZy9g6CRZ+SZ7BcqFwYmtFEnZ1jpevcV5HoyVnlDS9gCnc1UIg3Rsvp3Ci7r8OA==}
- engines: {node: '>=16.14.0'}
+ mdast-util-gfm-footnote@2.1.0:
dependencies:
- magic-string: 0.30.5
- dev: true
+ '@types/mdast': 4.0.4
+ devlop: 1.1.0
+ mdast-util-from-markdown: 2.0.2
+ mdast-util-to-markdown: 2.1.2
+ micromark-util-normalize-identifier: 2.0.1
+ transitivePeerDependencies:
+ - supports-color
- /magic-string@0.30.5:
- resolution: {integrity: sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==}
- engines: {node: '>=12'}
+ mdast-util-gfm-strikethrough@2.0.0:
dependencies:
- '@jridgewell/sourcemap-codec': 1.4.15
- dev: true
+ '@types/mdast': 4.0.4
+ mdast-util-from-markdown: 2.0.2
+ mdast-util-to-markdown: 2.1.2
+ transitivePeerDependencies:
+ - supports-color
- /magicast@0.3.2:
- resolution: {integrity: sha512-Fjwkl6a0syt9TFN0JSYpOybxiMCkYNEeOTnOTNRbjphirLakznZXAqrXgj/7GG3D1dvETONNwrBfinvAbpunDg==}
+ mdast-util-gfm-table@2.0.0:
dependencies:
- '@babel/parser': 7.23.5
- '@babel/types': 7.23.5
- source-map-js: 1.0.2
- dev: false
+ '@types/mdast': 4.0.4
+ devlop: 1.1.0
+ markdown-table: 3.0.4
+ mdast-util-from-markdown: 2.0.2
+ mdast-util-to-markdown: 2.1.2
+ transitivePeerDependencies:
+ - supports-color
- /map-stream@0.1.0:
- resolution: {integrity: sha512-CkYQrPYZfWnu/DAmVCpTSX/xHpKZ80eKh2lAkyA6AJTef6bW+6JpbQZN5rofum7da+SyN1bi5ctTm+lTfcCW3g==}
- dev: false
+ mdast-util-gfm-task-list-item@2.0.0:
+ dependencies:
+ '@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-from-markdown@0.8.5:
- resolution: {integrity: sha512-2hkTXtYYnr+NubD/g6KGBS/0mFmBcifAsI0yIWRiRo0PjVs6SSOSOdtzbp6kSGnShDN6G5aWZpKQ2lWRy27mWQ==}
+ mdast-util-gfm@3.1.0:
dependencies:
- '@types/mdast': 3.0.15
- mdast-util-to-string: 2.0.0
- micromark: 2.11.4
- parse-entities: 2.0.0
- unist-util-stringify-position: 2.0.3
+ mdast-util-from-markdown: 2.0.2
+ mdast-util-gfm-autolink-literal: 2.0.1
+ mdast-util-gfm-footnote: 2.1.0
+ mdast-util-gfm-strikethrough: 2.0.0
+ mdast-util-gfm-table: 2.0.0
+ mdast-util-gfm-task-list-item: 2.0.0
+ mdast-util-to-markdown: 2.1.2
transitivePeerDependencies:
- supports-color
- dev: true
- /mdast-util-to-string@2.0.0:
- resolution: {integrity: sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==}
- dev: true
+ mdast-util-phrasing@4.1.0:
+ dependencies:
+ '@types/mdast': 4.0.4
+ unist-util-is: 6.0.0
- /mdn-data@2.0.28:
- resolution: {integrity: sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==}
- dev: true
+ 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
- /mdn-data@2.0.30:
- resolution: {integrity: sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==}
- dev: true
+ mdast-util-to-string@4.0.0:
+ dependencies:
+ '@types/mdast': 4.0.4
- /merge-stream@2.0.0:
- resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==}
- dev: true
+ mdn-data@2.0.28: {}
- /merge2@1.4.1:
- resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==}
- engines: {node: '>= 8'}
+ mdn-data@2.12.2: {}
+
+ merge2@1.4.1: {}
- /micromark@2.11.4:
- resolution: {integrity: sha512-+WoovN/ppKolQOFIAajxi7Lu9kInbPxFuTBVEavFcL8eAfVstoc5MocPmqBeAdBOJV00uaVjegzH4+MA0DN/uA==}
+ micromark-core-commonmark@2.0.3:
dependencies:
- debug: 4.3.4
- parse-entities: 2.0.0
- transitivePeerDependencies:
- - supports-color
- dev: true
+ decode-named-character-reference: 1.2.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
- /micromatch@4.0.5:
- resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==}
- engines: {node: '>=8.6'}
+ micromark-extension-frontmatter@2.0.0:
dependencies:
- braces: 3.0.2
- picomatch: 2.3.1
+ fault: 2.0.1
+ micromark-util-character: 2.1.1
+ micromark-util-symbol: 2.0.1
+ micromark-util-types: 2.0.2
- /mimic-fn@2.1.0:
- resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==}
- engines: {node: '>=6'}
- dev: true
+ micromark-extension-gfm-autolink-literal@2.1.0:
+ dependencies:
+ micromark-util-character: 2.1.1
+ micromark-util-sanitize-uri: 2.0.1
+ micromark-util-symbol: 2.0.1
+ micromark-util-types: 2.0.2
- /mimic-fn@4.0.0:
- resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==}
- engines: {node: '>=12'}
- dev: true
+ micromark-extension-gfm-footnote@2.1.0:
+ dependencies:
+ devlop: 1.1.0
+ micromark-core-commonmark: 2.0.3
+ micromark-factory-space: 2.0.1
+ micromark-util-character: 2.1.1
+ micromark-util-normalize-identifier: 2.0.1
+ micromark-util-sanitize-uri: 2.0.1
+ micromark-util-symbol: 2.0.1
+ micromark-util-types: 2.0.2
- /min-indent@1.0.1:
- resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==}
- engines: {node: '>=4'}
- dev: true
+ micromark-extension-gfm-strikethrough@2.1.0:
+ dependencies:
+ devlop: 1.1.0
+ micromark-util-chunked: 2.0.1
+ micromark-util-classify-character: 2.0.1
+ micromark-util-resolve-all: 2.0.1
+ micromark-util-symbol: 2.0.1
+ micromark-util-types: 2.0.2
- /minimatch@3.1.2:
- resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==}
+ micromark-extension-gfm-table@2.1.1:
dependencies:
- brace-expansion: 1.1.11
- dev: true
+ devlop: 1.1.0
+ micromark-factory-space: 2.0.1
+ micromark-util-character: 2.1.1
+ micromark-util-symbol: 2.0.1
+ micromark-util-types: 2.0.2
- /minimatch@5.1.6:
- resolution: {integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==}
- engines: {node: '>=10'}
+ micromark-extension-gfm-tagfilter@2.0.0:
dependencies:
- brace-expansion: 2.0.1
- dev: true
+ micromark-util-types: 2.0.2
- /minimatch@9.0.3:
- resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==}
- engines: {node: '>=16 || 14 >=14.17'}
+ micromark-extension-gfm-task-list-item@2.1.0:
dependencies:
- brace-expansion: 2.0.1
- dev: true
+ devlop: 1.1.0
+ micromark-factory-space: 2.0.1
+ micromark-util-character: 2.1.1
+ micromark-util-symbol: 2.0.1
+ micromark-util-types: 2.0.2
- /minimist@1.2.8:
- resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==}
- dev: false
+ micromark-extension-gfm@3.0.0:
+ dependencies:
+ micromark-extension-gfm-autolink-literal: 2.1.0
+ micromark-extension-gfm-footnote: 2.1.0
+ micromark-extension-gfm-strikethrough: 2.1.0
+ micromark-extension-gfm-table: 2.1.1
+ micromark-extension-gfm-tagfilter: 2.0.0
+ micromark-extension-gfm-task-list-item: 2.1.0
+ micromark-util-combine-extensions: 2.0.1
+ micromark-util-types: 2.0.2
- /minipass@3.3.6:
- resolution: {integrity: sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==}
- engines: {node: '>=8'}
+ micromark-factory-destination@2.0.1:
dependencies:
- yallist: 4.0.0
- dev: true
+ micromark-util-character: 2.1.1
+ micromark-util-symbol: 2.0.1
+ micromark-util-types: 2.0.2
- /minipass@5.0.0:
- resolution: {integrity: sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==}
- engines: {node: '>=8'}
- dev: true
+ 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
- /minizlib@2.1.2:
- resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==}
- engines: {node: '>= 8'}
+ micromark-factory-space@2.0.1:
dependencies:
- minipass: 3.3.6
- yallist: 4.0.0
- dev: true
+ micromark-util-character: 2.1.1
+ micromark-util-types: 2.0.2
- /mkdirp@1.0.4:
- resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==}
- engines: {node: '>=10'}
- hasBin: true
- dev: true
+ 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
- /mkdist@1.4.0(typescript@5.3.2):
- resolution: {integrity: sha512-LzzdzWDx6cWWPd8saIoO+kT5jnbijfeDaE6jZfmCYEi3YL2aJSyF23/tCFee/mDuh/ek1UQeSYdLeSa6oesdiw==}
- hasBin: true
- peerDependencies:
- sass: ^1.69.5
- typescript: '>=5.3.2'
- peerDependenciesMeta:
- sass:
- optional: true
- typescript:
- optional: true
+ micromark-factory-whitespace@2.0.1:
dependencies:
- autoprefixer: 10.4.16(postcss@8.4.31)
- citty: 0.1.5
- cssnano: 6.0.1(postcss@8.4.31)
- defu: 6.1.3
- esbuild: 0.19.8
- fs-extra: 11.2.0
- globby: 13.2.2
- jiti: 1.21.0
- mlly: 1.4.2
- mri: 1.2.0
- pathe: 1.1.1
- postcss: 8.4.31
- postcss-nested: 6.0.1(postcss@8.4.31)
- typescript: 5.3.2
- dev: true
-
- /mlly@1.4.2:
- resolution: {integrity: sha512-i/Ykufi2t1EZ6NaPLdfnZk2AX8cs0d+mTzVKuPfqPKPatxLApaBoxJQ9x1/uckXtrS/U5oisPMDkNs0yQTaBRg==}
- dependencies:
- acorn: 8.11.2
- pathe: 1.1.1
- pkg-types: 1.0.3
- ufo: 1.3.2
-
- /mri@1.2.0:
- resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==}
- engines: {node: '>=4'}
- dev: true
+ micromark-factory-space: 2.0.1
+ micromark-util-character: 2.1.1
+ micromark-util-symbol: 2.0.1
+ micromark-util-types: 2.0.2
- /mrmime@1.0.1:
- resolution: {integrity: sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==}
- engines: {node: '>=10'}
- dev: true
+ micromark-util-character@2.1.1:
+ dependencies:
+ micromark-util-symbol: 2.0.1
+ micromark-util-types: 2.0.2
- /ms@2.1.2:
- resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==}
- dev: true
+ micromark-util-chunked@2.0.1:
+ dependencies:
+ micromark-util-symbol: 2.0.1
- /ms@2.1.3:
- resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==}
- dev: true
+ 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
- /muggle-string@0.3.1:
- resolution: {integrity: sha512-ckmWDJjphvd/FvZawgygcUeQCxzvohjFO5RxTjj4eq8kw359gFF3E1brjfI+viLMxss5JrHTDRHZvu2/tuy0Qg==}
- dev: true
+ micromark-util-combine-extensions@2.0.1:
+ dependencies:
+ micromark-util-chunked: 2.0.1
+ micromark-util-types: 2.0.2
- /mute-stream@1.0.0:
- resolution: {integrity: sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA==}
- engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
- dev: false
+ micromark-util-decode-numeric-character-reference@2.0.2:
+ dependencies:
+ micromark-util-symbol: 2.0.1
- /nanoid@3.3.7:
- resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==}
- engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
- hasBin: true
- dev: true
+ micromark-util-decode-string@2.0.1:
+ dependencies:
+ decode-named-character-reference: 1.2.0
+ micromark-util-character: 2.1.1
+ micromark-util-decode-numeric-character-reference: 2.0.2
+ micromark-util-symbol: 2.0.1
- /natural-compare-lite@1.4.0:
- resolution: {integrity: sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==}
- dev: true
+ micromark-util-encode@2.0.1: {}
- /natural-compare@1.4.0:
- resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==}
- dev: true
+ micromark-util-html-tag-name@2.0.1: {}
+
+ micromark-util-normalize-identifier@2.0.1:
+ dependencies:
+ micromark-util-symbol: 2.0.1
- /node-domexception@1.0.0:
- resolution: {integrity: sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==}
- engines: {node: '>=10.5.0'}
- dev: false
+ micromark-util-resolve-all@2.0.1:
+ dependencies:
+ micromark-util-types: 2.0.2
- /node-fetch-native@1.4.1:
- resolution: {integrity: sha512-NsXBU0UgBxo2rQLOeWNZqS3fvflWePMECr8CoSWoSTqCqGbVVsvl9vZu1HfQicYN0g5piV9Gh8RTEvo/uP752w==}
- dev: true
+ 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
- /node-fetch@3.3.1:
- resolution: {integrity: sha512-cRVc/kyto/7E5shrWca1Wsea4y6tL9iYJE5FBCius3JQfb/4P4I295PfhgbJQBLTx6lATE4z+wK0rPM4VS2uow==}
- engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
+ micromark-util-subtokenize@2.1.0:
dependencies:
- data-uri-to-buffer: 4.0.1
- fetch-blob: 3.2.0
- formdata-polyfill: 4.0.10
- dev: false
+ 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: {}
- /node-releases@2.0.14:
- resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==}
- dev: true
+ micromark-util-types@2.0.2: {}
- /normalize-package-data@2.5.0:
- resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==}
+ micromark@4.0.2:
dependencies:
- hosted-git-info: 2.8.9
- resolve: 1.22.8
- semver: 5.7.2
- validate-npm-package-license: 3.0.4
- dev: true
+ '@types/debug': 4.1.12
+ debug: 4.4.1
+ decode-named-character-reference: 1.2.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
- /normalize-path@3.0.0:
- resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==}
- engines: {node: '>=0.10.0'}
- dev: true
+ micromatch@4.0.8:
+ dependencies:
+ braces: 3.0.3
+ picomatch: 2.3.1
- /normalize-range@0.1.2:
- resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==}
- engines: {node: '>=0.10.0'}
- dev: true
+ min-indent@1.0.1: {}
- /npm-run-path@4.0.1:
- resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==}
- engines: {node: '>=8'}
+ minimatch@3.1.2:
dependencies:
- path-key: 3.1.1
- dev: true
+ brace-expansion: 1.1.12
- /npm-run-path@5.1.0:
- resolution: {integrity: sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==}
- engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
+ minimatch@9.0.5:
dependencies:
- path-key: 4.0.0
- dev: true
+ brace-expansion: 2.0.2
- /nth-check@2.1.1:
- resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==}
+ mkdist@2.3.0(typescript@5.9.2)(vue@3.5.18(typescript@5.9.2)):
dependencies:
- boolbase: 1.0.0
- dev: true
+ autoprefixer: 10.4.21(postcss@8.5.6)
+ citty: 0.1.6
+ cssnano: 7.1.0(postcss@8.5.6)
+ defu: 6.1.4
+ esbuild: 0.25.8
+ jiti: 1.21.7
+ mlly: 1.7.4
+ pathe: 2.0.3
+ pkg-types: 2.2.0
+ postcss: 8.5.6
+ postcss-nested: 7.0.2(postcss@8.5.6)
+ semver: 7.7.2
+ tinyglobby: 0.2.14
+ optionalDependencies:
+ typescript: 5.9.2
+ vue: 3.5.18(typescript@5.9.2)
- /ofetch@1.3.3:
- resolution: {integrity: sha512-s1ZCMmQWXy4b5K/TW9i/DtiN8Ku+xCiHcjQ6/J/nDdssirrQNOoB165Zu8EqLMA2lln1JUth9a0aW9Ap2ctrUg==}
+ mlly@1.7.4:
dependencies:
- destr: 2.0.2
- node-fetch-native: 1.4.1
- ufo: 1.3.2
- dev: true
+ acorn: 8.15.0
+ pathe: 2.0.3
+ pkg-types: 1.3.1
+ ufo: 1.6.1
+
+ mrmime@2.0.1: {}
+
+ ms@2.1.3: {}
+
+ muggle-string@0.4.1: {}
+
+ mute-stream@2.0.0: {}
+
+ nanoid@3.3.11: {}
- /ohash@1.1.3:
- resolution: {integrity: sha512-zuHHiGTYTA1sYJ/wZN+t5HKZaH23i4yI1HMwbuXm24Nid7Dv0KcuRlKoNKS9UNfAVSBlnGLcuQrnOKWOZoEGaw==}
- dev: true
+ natural-compare@1.4.0: {}
- /once@1.4.0:
- resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==}
+ natural-orderby@5.0.0: {}
+
+ node-fetch-native@1.6.7: {}
+
+ node-releases@2.0.19: {}
+
+ normalize-path@3.0.0: {}
+
+ normalize-range@0.1.2: {}
+
+ nth-check@2.1.1:
dependencies:
- wrappy: 1.0.2
- dev: true
+ boolbase: 1.0.0
- /onetime@5.1.2:
- resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==}
- engines: {node: '>=6'}
+ nypm@0.6.1:
dependencies:
- mimic-fn: 2.1.0
- dev: true
+ citty: 0.1.6
+ consola: 3.4.2
+ pathe: 2.0.3
+ pkg-types: 2.2.0
+ tinyexec: 1.0.1
- /onetime@6.0.0:
- resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==}
- engines: {node: '>=12'}
+ ofetch@1.4.1:
dependencies:
- mimic-fn: 4.0.0
- dev: true
+ destr: 2.0.5
+ node-fetch-native: 1.6.7
+ ufo: 1.6.1
- /optionator@0.9.3:
- resolution: {integrity: sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==}
- engines: {node: '>= 0.8.0'}
+ ohash@2.0.11: {}
+
+ optionator@0.9.4:
dependencies:
- '@aashutoshrathi/word-wrap': 1.2.6
deep-is: 0.1.4
fast-levenshtein: 2.0.6
levn: 0.4.1
prelude-ls: 1.2.1
type-check: 0.4.0
- dev: true
-
- /os-tmpdir@1.0.2:
- resolution: {integrity: sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==}
- engines: {node: '>=0.10.0'}
- dev: false
+ word-wrap: 1.2.5
- /p-limit@2.3.0:
- resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==}
- engines: {node: '>=6'}
- dependencies:
- p-try: 2.2.0
- dev: true
+ os-tmpdir@1.0.2: {}
- /p-limit@3.1.0:
- resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==}
- engines: {node: '>=10'}
+ oxc-resolver@4.2.0:
+ optionalDependencies:
+ '@oxc-resolver/binding-darwin-arm64': 4.2.0
+ '@oxc-resolver/binding-darwin-x64': 4.2.0
+ '@oxc-resolver/binding-freebsd-x64': 4.2.0
+ '@oxc-resolver/binding-linux-arm-gnueabihf': 4.2.0
+ '@oxc-resolver/binding-linux-arm64-gnu': 4.2.0
+ '@oxc-resolver/binding-linux-arm64-musl': 4.2.0
+ '@oxc-resolver/binding-linux-x64-gnu': 4.2.0
+ '@oxc-resolver/binding-linux-x64-musl': 4.2.0
+ '@oxc-resolver/binding-wasm32-wasi': 4.2.0
+ '@oxc-resolver/binding-win32-arm64-msvc': 4.2.0
+ '@oxc-resolver/binding-win32-x64-msvc': 4.2.0
+
+ p-limit@3.1.0:
dependencies:
yocto-queue: 0.1.0
- dev: true
-
- /p-limit@4.0.0:
- resolution: {integrity: sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==}
- engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
- dependencies:
- yocto-queue: 1.0.0
- dev: true
- /p-locate@4.1.0:
- resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==}
- engines: {node: '>=8'}
- dependencies:
- p-limit: 2.3.0
- dev: true
-
- /p-locate@5.0.0:
- resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==}
- engines: {node: '>=10'}
+ p-locate@5.0.0:
dependencies:
p-limit: 3.1.0
- dev: true
-
- /p-locate@6.0.0:
- resolution: {integrity: sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==}
- engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
- dependencies:
- p-limit: 4.0.0
- dev: true
- /p-try@2.2.0:
- resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==}
- engines: {node: '>=6'}
- dev: true
+ package-manager-detector@1.3.0: {}
- /parent-module@1.0.1:
- resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==}
- engines: {node: '>=6'}
+ parent-module@1.0.1:
dependencies:
callsites: 3.1.0
- dev: true
- /parse-entities@2.0.0:
- resolution: {integrity: sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==}
+ parse-gitignore@2.0.0: {}
+
+ parse-imports-exports@0.2.4:
dependencies:
- character-entities: 1.2.4
- character-entities-legacy: 1.1.4
- character-reference-invalid: 1.1.4
- is-alphanumerical: 1.0.4
- is-decimal: 1.0.4
- is-hexadecimal: 1.0.4
- dev: true
+ parse-statements: 1.0.11
- /parse-gitignore@2.0.0:
- resolution: {integrity: sha512-RmVuCHWsfu0QPNW+mraxh/xjQVw/lhUCUru8Zni3Ctq3AoMhpDTq0OVdKS6iesd6Kqb7viCV3isAL43dciOSog==}
- engines: {node: '>=14'}
- dev: true
+ parse-statements@1.0.11: {}
- /parse-json@5.2.0:
- resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==}
- engines: {node: '>=8'}
- dependencies:
- '@babel/code-frame': 7.23.5
- error-ex: 1.3.2
- json-parse-even-better-errors: 2.3.1
- lines-and-columns: 1.2.4
- dev: true
+ path-browserify@1.0.1: {}
- /path-exists@4.0.0:
- resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==}
- engines: {node: '>=8'}
- dev: true
+ path-exists@4.0.0: {}
- /path-exists@5.0.0:
- resolution: {integrity: sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==}
- engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
- dev: true
+ path-key@3.1.1: {}
- /path-is-absolute@1.0.1:
- resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==}
- engines: {node: '>=0.10.0'}
- dev: true
+ path-parse@1.0.7: {}
- /path-key@3.1.1:
- resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==}
- engines: {node: '>=8'}
- dev: true
+ pathe@2.0.3: {}
- /path-key@4.0.0:
- resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==}
- engines: {node: '>=12'}
- dev: true
+ pathval@2.0.1: {}
- /path-parse@1.0.7:
- resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==}
- dev: true
+ perfect-debounce@1.0.0: {}
- /path-type@4.0.0:
- resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==}
- engines: {node: '>=8'}
+ picocolors@1.1.1: {}
- /pathe@1.1.1:
- resolution: {integrity: sha512-d+RQGp0MAYTIaDBIMmOfMwz3E+LOZnxx1HZd5R18mmCZY0QBlK0LDZfPc8FW8Ed2DlvsuE6PRjroDY+wg4+j/Q==}
+ picomatch@2.3.1: {}
- /pathval@1.1.1:
- resolution: {integrity: sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==}
- dev: true
+ picomatch@4.0.3: {}
- /pause-stream@0.0.11:
- resolution: {integrity: sha512-e3FBlXLmN/D1S+zHzanP4E/4Z60oFAa3O051qt1pxa7DEJWKAyil6upYVXCWadEnuoqa4Pkc9oUx9zsxYeRv8A==}
+ pkg-types@1.3.1:
dependencies:
- through: 2.3.8
- dev: false
-
- /perfect-debounce@1.0.0:
- resolution: {integrity: sha512-xCy9V055GLEqoFaHoC1SoLIaLmWctgCUaBaWxDZ7/Zx4CTyX7cJQLJOok/orfjZAh9kEYpjJa4d0KcJmCbctZA==}
- dev: true
+ confbox: 0.1.8
+ mlly: 1.7.4
+ pathe: 2.0.3
- /picocolors@1.0.0:
- resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==}
- dev: true
+ pkg-types@2.2.0:
+ dependencies:
+ confbox: 0.2.2
+ exsolve: 1.0.7
+ pathe: 2.0.3
- /picomatch@2.3.1:
- resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==}
- engines: {node: '>=8.6'}
+ pluralize@8.0.0: {}
- /pkg-types@1.0.3:
- resolution: {integrity: sha512-nN7pYi0AQqJnoLPC9eHFQ8AcyaixBUOwvqc5TDnIKCMEE6I0y8P7OKA7fPexsXGCGxQDl/cmrLAp26LhcwxZ4A==}
+ pnpm-workspace-yaml@1.1.0:
dependencies:
- jsonc-parser: 3.2.0
- mlly: 1.4.2
- pathe: 1.1.1
+ yaml: 2.8.0
- /pluralize@8.0.0:
- resolution: {integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==}
- engines: {node: '>=4'}
- dev: true
-
- /postcss-calc@9.0.1(postcss@8.4.31):
- resolution: {integrity: sha512-TipgjGyzP5QzEhsOZUaIkeO5mKeMFpebWzRogWG/ysonUlnHcq5aJe0jOjpfzUU8PeSaBQnrE8ehR0QA5vs8PQ==}
- engines: {node: ^14 || ^16 || >=18.0}
- peerDependencies:
- postcss: ^8.2.2
+ postcss-calc@10.1.1(postcss@8.5.6):
dependencies:
- postcss: 8.4.31
- postcss-selector-parser: 6.0.13
+ postcss: 8.5.6
+ postcss-selector-parser: 7.1.0
postcss-value-parser: 4.2.0
- dev: true
- /postcss-colormin@6.0.0(postcss@8.4.31):
- resolution: {integrity: sha512-EuO+bAUmutWoZYgHn2T1dG1pPqHU6L4TjzPlu4t1wZGXQ/fxV16xg2EJmYi0z+6r+MGV1yvpx1BHkUaRrPa2bw==}
- engines: {node: ^14 || ^16 || >=18.0}
- peerDependencies:
- postcss: ^8.2.15
+ postcss-colormin@7.0.4(postcss@8.5.6):
dependencies:
- browserslist: 4.22.1
+ browserslist: 4.25.1
caniuse-api: 3.0.0
colord: 2.9.3
- postcss: 8.4.31
+ postcss: 8.5.6
postcss-value-parser: 4.2.0
- dev: true
- /postcss-convert-values@6.0.0(postcss@8.4.31):
- resolution: {integrity: sha512-U5D8QhVwqT++ecmy8rnTb+RL9n/B806UVaS3m60lqle4YDFcpbS3ae5bTQIh3wOGUSDHSEtMYLs/38dNG7EYFw==}
- engines: {node: ^14 || ^16 || >=18.0}
- peerDependencies:
- postcss: ^8.2.15
+ postcss-convert-values@7.0.6(postcss@8.5.6):
dependencies:
- browserslist: 4.22.1
- postcss: 8.4.31
+ browserslist: 4.25.1
+ postcss: 8.5.6
postcss-value-parser: 4.2.0
- dev: true
- /postcss-discard-comments@6.0.0(postcss@8.4.31):
- resolution: {integrity: sha512-p2skSGqzPMZkEQvJsgnkBhCn8gI7NzRH2683EEjrIkoMiwRELx68yoUJ3q3DGSGuQ8Ug9Gsn+OuDr46yfO+eFw==}
- engines: {node: ^14 || ^16 || >=18.0}
- peerDependencies:
- postcss: ^8.2.15
+ postcss-discard-comments@7.0.4(postcss@8.5.6):
dependencies:
- postcss: 8.4.31
- dev: true
+ postcss: 8.5.6
+ postcss-selector-parser: 7.1.0
- /postcss-discard-duplicates@6.0.0(postcss@8.4.31):
- resolution: {integrity: sha512-bU1SXIizMLtDW4oSsi5C/xHKbhLlhek/0/yCnoMQany9k3nPBq+Ctsv/9oMmyqbR96HYHxZcHyK2HR5P/mqoGA==}
- engines: {node: ^14 || ^16 || >=18.0}
- peerDependencies:
- postcss: ^8.2.15
+ postcss-discard-duplicates@7.0.2(postcss@8.5.6):
dependencies:
- postcss: 8.4.31
- dev: true
+ postcss: 8.5.6
- /postcss-discard-empty@6.0.0(postcss@8.4.31):
- resolution: {integrity: sha512-b+h1S1VT6dNhpcg+LpyiUrdnEZfICF0my7HAKgJixJLW7BnNmpRH34+uw/etf5AhOlIhIAuXApSzzDzMI9K/gQ==}
- engines: {node: ^14 || ^16 || >=18.0}
- peerDependencies:
- postcss: ^8.2.15
+ postcss-discard-empty@7.0.1(postcss@8.5.6):
dependencies:
- postcss: 8.4.31
- dev: true
+ postcss: 8.5.6
- /postcss-discard-overridden@6.0.0(postcss@8.4.31):
- resolution: {integrity: sha512-4VELwssYXDFigPYAZ8vL4yX4mUepF/oCBeeIT4OXsJPYOtvJumyz9WflmJWTfDwCUcpDR+z0zvCWBXgTx35SVw==}
- engines: {node: ^14 || ^16 || >=18.0}
- peerDependencies:
- postcss: ^8.2.15
+ postcss-discard-overridden@7.0.1(postcss@8.5.6):
dependencies:
- postcss: 8.4.31
- dev: true
+ postcss: 8.5.6
- /postcss-merge-longhand@6.0.0(postcss@8.4.31):
- resolution: {integrity: sha512-4VSfd1lvGkLTLYcxFuISDtWUfFS4zXe0FpF149AyziftPFQIWxjvFSKhA4MIxMe4XM3yTDgQMbSNgzIVxChbIg==}
- engines: {node: ^14 || ^16 || >=18.0}
- peerDependencies:
- postcss: ^8.2.15
+ postcss-merge-longhand@7.0.5(postcss@8.5.6):
dependencies:
- postcss: 8.4.31
+ postcss: 8.5.6
postcss-value-parser: 4.2.0
- stylehacks: 6.0.0(postcss@8.4.31)
- dev: true
+ stylehacks: 7.0.6(postcss@8.5.6)
- /postcss-merge-rules@6.0.1(postcss@8.4.31):
- resolution: {integrity: sha512-a4tlmJIQo9SCjcfiCcCMg/ZCEe0XTkl/xK0XHBs955GWg9xDX3NwP9pwZ78QUOWB8/0XCjZeJn98Dae0zg6AAw==}
- engines: {node: ^14 || ^16 || >=18.0}
- peerDependencies:
- postcss: ^8.2.15
+ postcss-merge-rules@7.0.6(postcss@8.5.6):
dependencies:
- browserslist: 4.22.1
+ browserslist: 4.25.1
caniuse-api: 3.0.0
- cssnano-utils: 4.0.0(postcss@8.4.31)
- postcss: 8.4.31
- postcss-selector-parser: 6.0.13
- dev: true
+ cssnano-utils: 5.0.1(postcss@8.5.6)
+ postcss: 8.5.6
+ postcss-selector-parser: 7.1.0
- /postcss-minify-font-values@6.0.0(postcss@8.4.31):
- resolution: {integrity: sha512-zNRAVtyh5E8ndZEYXA4WS8ZYsAp798HiIQ1V2UF/C/munLp2r1UGHwf1+6JFu7hdEhJFN+W1WJQKBrtjhFgEnA==}
- engines: {node: ^14 || ^16 || >=18.0}
- peerDependencies:
- postcss: ^8.2.15
+ postcss-minify-font-values@7.0.1(postcss@8.5.6):
dependencies:
- postcss: 8.4.31
+ postcss: 8.5.6
postcss-value-parser: 4.2.0
- dev: true
- /postcss-minify-gradients@6.0.0(postcss@8.4.31):
- resolution: {integrity: sha512-wO0F6YfVAR+K1xVxF53ueZJza3L+R3E6cp0VwuXJQejnNUH0DjcAFe3JEBeTY1dLwGa0NlDWueCA1VlEfiKgAA==}
- engines: {node: ^14 || ^16 || >=18.0}
- peerDependencies:
- postcss: ^8.2.15
+ postcss-minify-gradients@7.0.1(postcss@8.5.6):
dependencies:
colord: 2.9.3
- cssnano-utils: 4.0.0(postcss@8.4.31)
- postcss: 8.4.31
+ cssnano-utils: 5.0.1(postcss@8.5.6)
+ postcss: 8.5.6
postcss-value-parser: 4.2.0
- dev: true
- /postcss-minify-params@6.0.0(postcss@8.4.31):
- resolution: {integrity: sha512-Fz/wMQDveiS0n5JPcvsMeyNXOIMrwF88n7196puSuQSWSa+/Ofc1gDOSY2xi8+A4PqB5dlYCKk/WfqKqsI+ReQ==}
- engines: {node: ^14 || ^16 || >=18.0}
- peerDependencies:
- postcss: ^8.2.15
+ postcss-minify-params@7.0.4(postcss@8.5.6):
dependencies:
- browserslist: 4.22.1
- cssnano-utils: 4.0.0(postcss@8.4.31)
- postcss: 8.4.31
+ browserslist: 4.25.1
+ cssnano-utils: 5.0.1(postcss@8.5.6)
+ postcss: 8.5.6
postcss-value-parser: 4.2.0
- dev: true
- /postcss-minify-selectors@6.0.0(postcss@8.4.31):
- resolution: {integrity: sha512-ec/q9JNCOC2CRDNnypipGfOhbYPuUkewGwLnbv6omue/PSASbHSU7s6uSQ0tcFRVv731oMIx8k0SP4ZX6be/0g==}
- engines: {node: ^14 || ^16 || >=18.0}
- peerDependencies:
- postcss: ^8.2.15
+ postcss-minify-selectors@7.0.5(postcss@8.5.6):
dependencies:
- postcss: 8.4.31
- postcss-selector-parser: 6.0.13
- dev: true
+ cssesc: 3.0.0
+ postcss: 8.5.6
+ postcss-selector-parser: 7.1.0
- /postcss-nested@6.0.1(postcss@8.4.31):
- resolution: {integrity: sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==}
- engines: {node: '>=12.0'}
- peerDependencies:
- postcss: ^8.2.14
+ postcss-nested@7.0.2(postcss@8.5.6):
dependencies:
- postcss: 8.4.31
- postcss-selector-parser: 6.0.13
- dev: true
+ postcss: 8.5.6
+ postcss-selector-parser: 7.1.0
- /postcss-normalize-charset@6.0.0(postcss@8.4.31):
- resolution: {integrity: sha512-cqundwChbu8yO/gSWkuFDmKrCZ2vJzDAocheT2JTd0sFNA4HMGoKMfbk2B+J0OmO0t5GUkiAkSM5yF2rSLUjgQ==}
- engines: {node: ^14 || ^16 || >=18.0}
- peerDependencies:
- postcss: ^8.2.15
+ postcss-normalize-charset@7.0.1(postcss@8.5.6):
dependencies:
- postcss: 8.4.31
- dev: true
+ postcss: 8.5.6
- /postcss-normalize-display-values@6.0.0(postcss@8.4.31):
- resolution: {integrity: sha512-Qyt5kMrvy7dJRO3OjF7zkotGfuYALETZE+4lk66sziWSPzlBEt7FrUshV6VLECkI4EN8Z863O6Nci4NXQGNzYw==}
- engines: {node: ^14 || ^16 || >=18.0}
- peerDependencies:
- postcss: ^8.2.15
+ postcss-normalize-display-values@7.0.1(postcss@8.5.6):
dependencies:
- postcss: 8.4.31
+ postcss: 8.5.6
postcss-value-parser: 4.2.0
- dev: true
- /postcss-normalize-positions@6.0.0(postcss@8.4.31):
- resolution: {integrity: sha512-mPCzhSV8+30FZyWhxi6UoVRYd3ZBJgTRly4hOkaSifo0H+pjDYcii/aVT4YE6QpOil15a5uiv6ftnY3rm0igPg==}
- engines: {node: ^14 || ^16 || >=18.0}
- peerDependencies:
- postcss: ^8.2.15
+ postcss-normalize-positions@7.0.1(postcss@8.5.6):
dependencies:
- postcss: 8.4.31
+ postcss: 8.5.6
postcss-value-parser: 4.2.0
- dev: true
- /postcss-normalize-repeat-style@6.0.0(postcss@8.4.31):
- resolution: {integrity: sha512-50W5JWEBiOOAez2AKBh4kRFm2uhrT3O1Uwdxz7k24aKtbD83vqmcVG7zoIwo6xI2FZ/HDlbrCopXhLeTpQib1A==}
- engines: {node: ^14 || ^16 || >=18.0}
- peerDependencies:
- postcss: ^8.2.15
+ postcss-normalize-repeat-style@7.0.1(postcss@8.5.6):
dependencies:
- postcss: 8.4.31
+ postcss: 8.5.6
postcss-value-parser: 4.2.0
- dev: true
- /postcss-normalize-string@6.0.0(postcss@8.4.31):
- resolution: {integrity: sha512-KWkIB7TrPOiqb8ZZz6homet2KWKJwIlysF5ICPZrXAylGe2hzX/HSf4NTX2rRPJMAtlRsj/yfkrWGavFuB+c0w==}
- engines: {node: ^14 || ^16 || >=18.0}
- peerDependencies:
- postcss: ^8.2.15
+ postcss-normalize-string@7.0.1(postcss@8.5.6):
dependencies:
- postcss: 8.4.31
+ postcss: 8.5.6
postcss-value-parser: 4.2.0
- dev: true
- /postcss-normalize-timing-functions@6.0.0(postcss@8.4.31):
- resolution: {integrity: sha512-tpIXWciXBp5CiFs8sem90IWlw76FV4oi6QEWfQwyeREVwUy39VSeSqjAT7X0Qw650yAimYW5gkl2Gd871N5SQg==}
- engines: {node: ^14 || ^16 || >=18.0}
- peerDependencies:
- postcss: ^8.2.15
+ postcss-normalize-timing-functions@7.0.1(postcss@8.5.6):
dependencies:
- postcss: 8.4.31
+ postcss: 8.5.6
postcss-value-parser: 4.2.0
- dev: true
- /postcss-normalize-unicode@6.0.0(postcss@8.4.31):
- resolution: {integrity: sha512-ui5crYkb5ubEUDugDc786L/Me+DXp2dLg3fVJbqyAl0VPkAeALyAijF2zOsnZyaS1HyfPuMH0DwyY18VMFVNkg==}
- engines: {node: ^14 || ^16 || >=18.0}
- peerDependencies:
- postcss: ^8.2.15
+ postcss-normalize-unicode@7.0.4(postcss@8.5.6):
dependencies:
- browserslist: 4.22.1
- postcss: 8.4.31
+ browserslist: 4.25.1
+ postcss: 8.5.6
postcss-value-parser: 4.2.0
- dev: true
- /postcss-normalize-url@6.0.0(postcss@8.4.31):
- resolution: {integrity: sha512-98mvh2QzIPbb02YDIrYvAg4OUzGH7s1ZgHlD3fIdTHLgPLRpv1ZTKJDnSAKr4Rt21ZQFzwhGMXxpXlfrUBKFHw==}
- engines: {node: ^14 || ^16 || >=18.0}
- peerDependencies:
- postcss: ^8.2.15
+ postcss-normalize-url@7.0.1(postcss@8.5.6):
dependencies:
- postcss: 8.4.31
+ postcss: 8.5.6
postcss-value-parser: 4.2.0
- dev: true
- /postcss-normalize-whitespace@6.0.0(postcss@8.4.31):
- resolution: {integrity: sha512-7cfE1AyLiK0+ZBG6FmLziJzqQCpTQY+8XjMhMAz8WSBSCsCNNUKujgIgjCAmDT3cJ+3zjTXFkoD15ZPsckArVw==}
- engines: {node: ^14 || ^16 || >=18.0}
- peerDependencies:
- postcss: ^8.2.15
+ postcss-normalize-whitespace@7.0.1(postcss@8.5.6):
dependencies:
- postcss: 8.4.31
+ postcss: 8.5.6
postcss-value-parser: 4.2.0
- dev: true
- /postcss-ordered-values@6.0.0(postcss@8.4.31):
- resolution: {integrity: sha512-K36XzUDpvfG/nWkjs6d1hRBydeIxGpKS2+n+ywlKPzx1nMYDYpoGbcjhj5AwVYJK1qV2/SDoDEnHzlPD6s3nMg==}
- engines: {node: ^14 || ^16 || >=18.0}
- peerDependencies:
- postcss: ^8.2.15
+ postcss-ordered-values@7.0.2(postcss@8.5.6):
dependencies:
- cssnano-utils: 4.0.0(postcss@8.4.31)
- postcss: 8.4.31
+ cssnano-utils: 5.0.1(postcss@8.5.6)
+ postcss: 8.5.6
postcss-value-parser: 4.2.0
- dev: true
- /postcss-reduce-initial@6.0.0(postcss@8.4.31):
- resolution: {integrity: sha512-s2UOnidpVuXu6JiiI5U+fV2jamAw5YNA9Fdi/GRK0zLDLCfXmSGqQtzpUPtfN66RtCbb9fFHoyZdQaxOB3WxVA==}
- engines: {node: ^14 || ^16 || >=18.0}
- peerDependencies:
- postcss: ^8.2.15
+ postcss-reduce-initial@7.0.4(postcss@8.5.6):
dependencies:
- browserslist: 4.22.1
+ browserslist: 4.25.1
caniuse-api: 3.0.0
- postcss: 8.4.31
- dev: true
+ postcss: 8.5.6
- /postcss-reduce-transforms@6.0.0(postcss@8.4.31):
- resolution: {integrity: sha512-FQ9f6xM1homnuy1wLe9lP1wujzxnwt1EwiigtWwuyf8FsqqXUDUp2Ulxf9A5yjlUOTdCJO6lonYjg1mgqIIi2w==}
- engines: {node: ^14 || ^16 || >=18.0}
- peerDependencies:
- postcss: ^8.2.15
+ postcss-reduce-transforms@7.0.1(postcss@8.5.6):
dependencies:
- postcss: 8.4.31
+ postcss: 8.5.6
postcss-value-parser: 4.2.0
- dev: true
- /postcss-selector-parser@6.0.13:
- resolution: {integrity: sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==}
- engines: {node: '>=4'}
+ postcss-selector-parser@6.1.2:
dependencies:
cssesc: 3.0.0
util-deprecate: 1.0.2
- dev: true
-
- /postcss-svgo@6.0.0(postcss@8.4.31):
- resolution: {integrity: sha512-r9zvj/wGAoAIodn84dR/kFqwhINp5YsJkLoujybWG59grR/IHx+uQ2Zo+IcOwM0jskfYX3R0mo+1Kip1VSNcvw==}
- engines: {node: ^14 || ^16 || >= 18}
- peerDependencies:
- postcss: ^8.2.15
- dependencies:
- postcss: 8.4.31
- postcss-value-parser: 4.2.0
- svgo: 3.0.5
- dev: true
-
- /postcss-unique-selectors@6.0.0(postcss@8.4.31):
- resolution: {integrity: sha512-EPQzpZNxOxP7777t73RQpZE5e9TrnCrkvp7AH7a0l89JmZiPnS82y216JowHXwpBCQitfyxrof9TK3rYbi7/Yw==}
- engines: {node: ^14 || ^16 || >=18.0}
- peerDependencies:
- postcss: ^8.2.15
- dependencies:
- postcss: 8.4.31
- postcss-selector-parser: 6.0.13
- dev: true
-
- /postcss-value-parser@4.2.0:
- resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==}
- dev: true
- /postcss@8.4.31:
- resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==}
- engines: {node: ^10 || ^12 || >=14}
+ postcss-selector-parser@7.1.0:
dependencies:
- nanoid: 3.3.7
- picocolors: 1.0.0
- source-map-js: 1.0.2
- dev: true
+ cssesc: 3.0.0
+ util-deprecate: 1.0.2
- /postcss@8.4.32:
- resolution: {integrity: sha512-D/kj5JNu6oo2EIy+XL/26JEDTlIbB8hw85G8StOE6L74RQAVVP5rej6wxCNqyMbR4RkPfqvezVbPw81Ngd6Kcw==}
- engines: {node: ^10 || ^12 || >=14}
+ postcss-svgo@7.1.0(postcss@8.5.6):
dependencies:
- nanoid: 3.3.7
- picocolors: 1.0.0
- source-map-js: 1.0.2
- dev: true
-
- /prelude-ls@1.2.1:
- resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==}
- engines: {node: '>= 0.8.0'}
- dev: true
-
- /pretty-bytes@6.1.1:
- resolution: {integrity: sha512-mQUvGU6aUFQ+rNvTIAcZuWGRT9a6f6Yrg9bHs4ImKF+HZCEK+plBvnAZYSIQztknZF2qnzNtr6F8s0+IuptdlQ==}
- engines: {node: ^14.13.1 || >=16.0.0}
- dev: true
+ postcss: 8.5.6
+ postcss-value-parser: 4.2.0
+ svgo: 4.0.0
- /pretty-format@29.7.0:
- resolution: {integrity: sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ postcss-unique-selectors@7.0.4(postcss@8.5.6):
dependencies:
- '@jest/schemas': 29.6.3
- ansi-styles: 5.2.0
- react-is: 18.2.0
- dev: true
+ postcss: 8.5.6
+ postcss-selector-parser: 7.1.0
- /prompts@2.4.2:
- resolution: {integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==}
- engines: {node: '>= 6'}
- dependencies:
- kleur: 3.0.3
- sisteransi: 1.0.5
- dev: true
+ postcss-value-parser@4.2.0: {}
- /ps-tree@1.2.0:
- resolution: {integrity: sha512-0VnamPPYHl4uaU/nSFeZZpR21QAWRz+sRv4iW9+v/GS/J5U5iZB5BNN6J0RMoOvdx2gWM2+ZFMIm58q24e4UYA==}
- engines: {node: '>= 0.10'}
- hasBin: true
+ postcss@8.5.6:
dependencies:
- event-stream: 3.3.4
- dev: false
+ nanoid: 3.3.11
+ picocolors: 1.1.1
+ source-map-js: 1.2.1
- /punycode@2.3.1:
- resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==}
- engines: {node: '>=6'}
- dev: true
+ prelude-ls@1.2.1: {}
- /queue-microtask@1.2.3:
- resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==}
+ pretty-bytes@7.0.0: {}
- /rc9@2.1.1:
- resolution: {integrity: sha512-lNeOl38Ws0eNxpO3+wD1I9rkHGQyj1NU1jlzv4go2CtEnEQEUfqnIvZG7W+bC/aXdJ27n5x/yUjb6RoT9tko+Q==}
- dependencies:
- defu: 6.1.3
- destr: 2.0.2
- flat: 5.0.2
- dev: true
+ punycode@2.3.1: {}
- /react-is@18.2.0:
- resolution: {integrity: sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==}
- dev: true
+ quansync@0.2.10: {}
- /read-pkg-up@7.0.1:
- resolution: {integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==}
- engines: {node: '>=8'}
- dependencies:
- find-up: 4.1.0
- read-pkg: 5.2.0
- type-fest: 0.8.1
- dev: true
+ queue-microtask@1.2.3: {}
- /read-pkg@5.2.0:
- resolution: {integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==}
- engines: {node: '>=8'}
+ rc9@2.1.2:
dependencies:
- '@types/normalize-package-data': 2.4.4
- normalize-package-data: 2.5.0
- parse-json: 5.2.0
- type-fest: 0.6.0
- dev: true
+ defu: 6.1.4
+ destr: 2.0.5
- /readdirp@3.6.0:
- resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==}
- engines: {node: '>=8.10.0'}
+ readdirp@3.6.0:
dependencies:
picomatch: 2.3.1
- dev: true
-
- /regexp-tree@0.1.27:
- resolution: {integrity: sha512-iETxpjK6YoRWJG5o6hXLwvjYAoW+FEZn9os0PD/b6AP6xQwsa/Y7lCVgIixBbUPMfhu+i2LtdeAqVTgGlQarfA==}
- hasBin: true
- dev: true
-
- /regjsparser@0.10.0:
- resolution: {integrity: sha512-qx+xQGZVsy55CH0a1hiVwHmqjLryfh7wQyF5HO07XJ9f7dQMY/gPQHhlyDkIzJKC+x2fUCpCcUODUUUFrm7SHA==}
- hasBin: true
- dependencies:
- jsesc: 0.5.0
- dev: true
-
- /require-directory@2.1.1:
- resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==}
- engines: {node: '>=0.10.0'}
- dev: true
-
- /resolve-from@4.0.0:
- resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==}
- engines: {node: '>=4'}
- dev: true
-
- /resolve-pkg-maps@1.0.0:
- resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==}
- dev: true
-
- /resolve.exports@2.0.2:
- resolution: {integrity: sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg==}
- engines: {node: '>=10'}
- dev: true
-
- /resolve@1.22.8:
- resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==}
- hasBin: true
- dependencies:
- is-core-module: 2.13.1
- path-parse: 1.0.7
- supports-preserve-symlinks-flag: 1.0.0
- dev: true
-
- /reusify@1.0.4:
- resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==}
- engines: {iojs: '>=1.0.0', node: '>=0.10.0'}
- /rimraf@3.0.2:
- resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==}
- hasBin: true
- dependencies:
- glob: 7.2.3
- dev: true
+ readdirp@4.1.2: {}
- /rollup-plugin-dts@6.1.0(rollup@3.29.4)(typescript@5.3.2):
- resolution: {integrity: sha512-ijSCPICkRMDKDLBK9torss07+8dl9UpY9z1N/zTeA1cIqdzMlpkV3MOOC7zukyvQfDyxa1s3Dl2+DeiP/G6DOw==}
- engines: {node: '>=16'}
- peerDependencies:
- rollup: ^3.29.4 || ^4
- typescript: ^4.5 || ^5.0
+ refa@0.12.1:
dependencies:
- magic-string: 0.30.5
- rollup: 3.29.4
- typescript: 5.3.2
- optionalDependencies:
- '@babel/code-frame': 7.23.5
- dev: true
-
- /rollup@3.29.4:
- resolution: {integrity: sha512-oWzmBZwvYrU0iJHtDmhsm662rC15FRXmcjCk1xD771dFDx5jJ02ufAQQTn0etB2emNk4J9EZg/yWKpsn9BWGRw==}
- engines: {node: '>=14.18.0', npm: '>=8.0.0'}
- hasBin: true
- optionalDependencies:
- fsevents: 2.3.3
- dev: true
+ '@eslint-community/regexpp': 4.12.1
- /rollup@4.6.1:
- resolution: {integrity: sha512-jZHaZotEHQaHLgKr8JnQiDT1rmatjgKlMekyksz+yk9jt/8z9quNjnKNRoaM0wd9DC2QKXjmWWuDYtM3jfF8pQ==}
- engines: {node: '>=18.0.0', npm: '>=8.0.0'}
- hasBin: true
- optionalDependencies:
- '@rollup/rollup-android-arm-eabi': 4.6.1
- '@rollup/rollup-android-arm64': 4.6.1
- '@rollup/rollup-darwin-arm64': 4.6.1
- '@rollup/rollup-darwin-x64': 4.6.1
- '@rollup/rollup-linux-arm-gnueabihf': 4.6.1
- '@rollup/rollup-linux-arm64-gnu': 4.6.1
- '@rollup/rollup-linux-arm64-musl': 4.6.1
- '@rollup/rollup-linux-x64-gnu': 4.6.1
- '@rollup/rollup-linux-x64-musl': 4.6.1
- '@rollup/rollup-win32-arm64-msvc': 4.6.1
- '@rollup/rollup-win32-ia32-msvc': 4.6.1
- '@rollup/rollup-win32-x64-msvc': 4.6.1
- fsevents: 2.3.3
- dev: true
-
- /run-async@3.0.0:
- resolution: {integrity: sha512-540WwVDOMxA6dN6We19EcT9sc3hkXPw5mzRNGM3FkdN/vtE9NFvj5lFAPNwUDmJjXidm3v7TC1cTE7t17Ulm1Q==}
- engines: {node: '>=0.12.0'}
- dev: false
-
- /run-parallel@1.2.0:
- resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==}
+ regexp-ast-analysis@0.7.1:
dependencies:
- queue-microtask: 1.2.3
+ '@eslint-community/regexpp': 4.12.1
+ refa: 0.12.1
- /safer-buffer@2.1.2:
- resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==}
- dev: false
+ regexp-tree@0.1.27: {}
- /scule@1.1.1:
- resolution: {integrity: sha512-sHtm/SsIK9BUBI3EFT/Gnp9VoKfY6QLvlkvAE6YK7454IF8FSgJEAnJpVdSC7K5/pjI5NfxhzBLW2JAfYA/shQ==}
- dev: true
+ regjsparser@0.12.0:
+ dependencies:
+ jsesc: 3.0.2
- /semver@5.7.2:
- resolution: {integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==}
- hasBin: true
- dev: true
+ resolve-from@4.0.0: {}
- /semver@6.3.1:
- resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==}
- hasBin: true
- dev: true
+ resolve-pkg-maps@1.0.0: {}
- /semver@7.5.4:
- resolution: {integrity: sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==}
- engines: {node: '>=10'}
- hasBin: true
+ resolve@1.22.10:
dependencies:
- lru-cache: 6.0.0
- dev: true
+ is-core-module: 2.16.1
+ path-parse: 1.0.7
+ supports-preserve-symlinks-flag: 1.0.0
- /shebang-command@2.0.0:
- resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==}
- engines: {node: '>=8'}
+ reusify@1.1.0: {}
+
+ rollup-plugin-dts@6.2.1(rollup@4.46.2)(typescript@5.9.2):
dependencies:
- shebang-regex: 3.0.0
- dev: true
+ magic-string: 0.30.17
+ rollup: 4.46.2
+ typescript: 5.9.2
+ optionalDependencies:
+ '@babel/code-frame': 7.27.1
- /shebang-regex@3.0.0:
- resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==}
- engines: {node: '>=8'}
- dev: true
+ rollup@4.46.2:
+ dependencies:
+ '@types/estree': 1.0.8
+ optionalDependencies:
+ '@rollup/rollup-android-arm-eabi': 4.46.2
+ '@rollup/rollup-android-arm64': 4.46.2
+ '@rollup/rollup-darwin-arm64': 4.46.2
+ '@rollup/rollup-darwin-x64': 4.46.2
+ '@rollup/rollup-freebsd-arm64': 4.46.2
+ '@rollup/rollup-freebsd-x64': 4.46.2
+ '@rollup/rollup-linux-arm-gnueabihf': 4.46.2
+ '@rollup/rollup-linux-arm-musleabihf': 4.46.2
+ '@rollup/rollup-linux-arm64-gnu': 4.46.2
+ '@rollup/rollup-linux-arm64-musl': 4.46.2
+ '@rollup/rollup-linux-loongarch64-gnu': 4.46.2
+ '@rollup/rollup-linux-ppc64-gnu': 4.46.2
+ '@rollup/rollup-linux-riscv64-gnu': 4.46.2
+ '@rollup/rollup-linux-riscv64-musl': 4.46.2
+ '@rollup/rollup-linux-s390x-gnu': 4.46.2
+ '@rollup/rollup-linux-x64-gnu': 4.46.2
+ '@rollup/rollup-linux-x64-musl': 4.46.2
+ '@rollup/rollup-win32-arm64-msvc': 4.46.2
+ '@rollup/rollup-win32-ia32-msvc': 4.46.2
+ '@rollup/rollup-win32-x64-msvc': 4.46.2
+ fsevents: 2.3.3
- /siginfo@2.0.0:
- resolution: {integrity: sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==}
- dev: true
+ run-parallel@1.2.0:
+ dependencies:
+ queue-microtask: 1.2.3
- /signal-exit@3.0.7:
- resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==}
- dev: true
+ safer-buffer@2.1.2: {}
- /signal-exit@4.1.0:
- resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==}
- engines: {node: '>=14'}
+ sax@1.4.1: {}
- /sirv@2.0.3:
- resolution: {integrity: sha512-O9jm9BsID1P+0HOi81VpXPoDxYP374pkOLzACAoyUQ/3OUVndNpsz6wMnY2z+yOxzbllCKZrM+9QrWsv4THnyA==}
- engines: {node: '>= 10'}
+ scslre@0.3.0:
dependencies:
- '@polka/url': 1.0.0-next.23
- mrmime: 1.0.1
- totalist: 3.0.1
- dev: true
+ '@eslint-community/regexpp': 4.12.1
+ refa: 0.12.1
+ regexp-ast-analysis: 0.7.1
- /sisteransi@1.0.5:
- resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==}
- dev: true
-
- /slash@3.0.0:
- resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==}
- engines: {node: '>=8'}
- dev: true
+ scule@1.3.0: {}
- /slash@4.0.0:
- resolution: {integrity: sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==}
- engines: {node: '>=12'}
+ semver@6.3.1: {}
- /source-map-js@1.0.2:
- resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==}
- engines: {node: '>=0.10.0'}
+ semver@7.7.2: {}
- /spdx-correct@3.2.0:
- resolution: {integrity: sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==}
+ shebang-command@2.0.0:
dependencies:
- spdx-expression-parse: 3.0.1
- spdx-license-ids: 3.0.16
- dev: true
+ shebang-regex: 3.0.0
- /spdx-exceptions@2.3.0:
- resolution: {integrity: sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==}
- dev: true
+ shebang-regex@3.0.0: {}
- /spdx-expression-parse@3.0.1:
- resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==}
- dependencies:
- spdx-exceptions: 2.3.0
- spdx-license-ids: 3.0.16
- dev: true
+ siginfo@2.0.0: {}
- /spdx-license-ids@3.0.16:
- resolution: {integrity: sha512-eWN+LnM3GR6gPu35WxNgbGl8rmY1AEmoMDvL/QD6zYmPWgywxWqJWNdLGT+ke8dKNWrcYgYjPpG5gbTfghP8rw==}
- dev: true
+ signal-exit@4.1.0: {}
- /split@0.3.3:
- resolution: {integrity: sha512-wD2AeVmxXRBoX44wAycgjVpMhvbwdI2aZjCkvfNcH1YqHQvJVa1duWc73OyVGJUc05fhFaTZeQ/PYsrmyH0JVA==}
+ sirv@3.0.1:
dependencies:
- through: 2.3.8
- dev: false
+ '@polka/url': 1.0.0-next.29
+ mrmime: 2.0.1
+ totalist: 3.0.1
- /stackback@0.0.2:
- resolution: {integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==}
- dev: true
+ sisteransi@1.0.5: {}
+
+ source-map-js@1.2.1: {}
- /std-env@3.5.0:
- resolution: {integrity: sha512-JGUEaALvL0Mf6JCfYnJOTcobY+Nc7sG/TemDRBqCA0wEr4DER7zDchaaixTlmOxAjG1uRJmX82EQcxwTQTkqVA==}
- dev: true
+ spdx-exceptions@2.5.0: {}
- /stream-combiner@0.0.4:
- resolution: {integrity: sha512-rT00SPnTVyRsaSz5zgSPma/aHSOic5U1prhYdRy5HS2kTZviFpmDgzilbtsJsxiroqACmayynDN/9VzIbX5DOw==}
+ spdx-expression-parse@4.0.0:
dependencies:
- duplexer: 0.1.2
- dev: false
+ spdx-exceptions: 2.5.0
+ spdx-license-ids: 3.0.21
- /string-argv@0.3.2:
- resolution: {integrity: sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==}
- engines: {node: '>=0.6.19'}
- dev: true
+ spdx-license-ids@3.0.21: {}
- /string-width@4.2.3:
- resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==}
- engines: {node: '>=8'}
+ stackback@0.0.2: {}
+
+ std-env@3.9.0: {}
+
+ string-width@4.2.3:
dependencies:
emoji-regex: 8.0.0
is-fullwidth-code-point: 3.0.0
strip-ansi: 6.0.1
- /strip-ansi@6.0.1:
- resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==}
- engines: {node: '>=8'}
+ strip-ansi@6.0.1:
dependencies:
ansi-regex: 5.0.1
- /strip-final-newline@2.0.0:
- resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==}
- engines: {node: '>=6'}
- dev: true
-
- /strip-final-newline@3.0.0:
- resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==}
- engines: {node: '>=12'}
- dev: true
-
- /strip-indent@3.0.0:
- resolution: {integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==}
- engines: {node: '>=8'}
+ strip-indent@4.0.0:
dependencies:
min-indent: 1.0.1
- dev: true
-
- /strip-json-comments@3.1.1:
- resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==}
- engines: {node: '>=8'}
- dev: true
- /strip-literal@1.3.0:
- resolution: {integrity: sha512-PugKzOsyXpArk0yWmUwqOZecSO0GH0bPoctLcqNDH9J04pVW3lflYE0ujElBGTloevcxF5MofAOZ7C5l2b+wLg==}
- dependencies:
- acorn: 8.11.2
- dev: true
+ strip-json-comments@3.1.1: {}
- /stylehacks@6.0.0(postcss@8.4.31):
- resolution: {integrity: sha512-+UT589qhHPwz6mTlCLSt/vMNTJx8dopeJlZAlBMJPWA3ORqu6wmQY7FBXf+qD+FsqoBJODyqNxOUP3jdntFRdw==}
- engines: {node: ^14 || ^16 || >=18.0}
- peerDependencies:
- postcss: ^8.2.15
+ strip-literal@3.0.0:
dependencies:
- browserslist: 4.22.1
- postcss: 8.4.31
- postcss-selector-parser: 6.0.13
- dev: true
+ js-tokens: 9.0.1
- /supports-color@5.5.0:
- resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==}
- engines: {node: '>=4'}
- requiresBuild: true
+ stylehacks@7.0.6(postcss@8.5.6):
dependencies:
- has-flag: 3.0.0
- dev: true
+ browserslist: 4.25.1
+ postcss: 8.5.6
+ postcss-selector-parser: 7.1.0
- /supports-color@7.2.0:
- resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==}
- engines: {node: '>=8'}
+ supports-color@7.2.0:
dependencies:
has-flag: 4.0.0
- /supports-preserve-symlinks-flag@1.0.0:
- resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==}
- engines: {node: '>= 0.4'}
- dev: true
-
- /svg-tags@1.0.0:
- resolution: {integrity: sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==}
- dev: true
+ supports-preserve-symlinks-flag@1.0.0: {}
- /svgo@3.0.5:
- resolution: {integrity: sha512-HQKHEo73pMNOlDlBcLgZRcHW2+1wo7bFYayAXkGN0l/2+h68KjlfZyMRhdhaGvoHV2eApOovl12zoFz42sT6rQ==}
- engines: {node: '>=14.0.0'}
- hasBin: true
+ svgo@4.0.0:
dependencies:
- '@trysound/sax': 0.2.0
- commander: 7.2.0
- css-select: 5.1.0
- css-tree: 2.3.1
- css-what: 6.1.0
+ commander: 11.1.0
+ css-select: 5.2.2
+ css-tree: 3.1.0
+ css-what: 6.2.2
csso: 5.0.5
- picocolors: 1.0.0
- dev: true
+ picocolors: 1.1.1
+ sax: 1.4.1
- /tar@6.2.0:
- resolution: {integrity: sha512-/Wo7DcT0u5HUV486xg675HtjNd3BXZ6xDbzsCUZPt5iw8bTQ63bP0Raut3mvro9u+CUyq7YQd8Cx55fsZXxqLQ==}
- engines: {node: '>=10'}
+ synckit@0.11.11:
dependencies:
- chownr: 2.0.0
- fs-minipass: 2.1.0
- minipass: 5.0.0
- minizlib: 2.1.2
- mkdirp: 1.0.4
- yallist: 4.0.0
- dev: true
+ '@pkgr/core': 0.2.9
- /text-table@0.2.0:
- resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==}
- dev: true
+ tapable@2.2.2: {}
- /through@2.3.8:
- resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==}
- dev: false
+ tinybench@2.9.0: {}
- /tinybench@2.5.1:
- resolution: {integrity: sha512-65NKvSuAVDP/n4CqH+a9w2kTlLReS9vhsAP06MWx+/89nMinJyB2icyl58RIcqCmIggpojIGeuJGhjU1aGMBSg==}
- dev: true
+ tinyexec@0.3.2: {}
- /tinypool@0.7.0:
- resolution: {integrity: sha512-zSYNUlYSMhJ6Zdou4cJwo/p7w5nmAH17GRfU/ui3ctvjXFErXXkruT4MWW6poDeXgCaIBlGLrfU6TbTXxyGMww==}
- engines: {node: '>=14.0.0'}
- dev: true
+ tinyexec@1.0.1: {}
- /tinyspy@2.2.0:
- resolution: {integrity: sha512-d2eda04AN/cPOR89F7Xv5bK/jrQEhmcLFe6HFldoeO9AJtps+fqEnh486vnT/8y4bw38pSyxDcTCAq+Ks2aJTg==}
- engines: {node: '>=14.0.0'}
- dev: true
+ tinyglobby@0.2.14:
+ dependencies:
+ fdir: 6.4.6(picomatch@4.0.3)
+ picomatch: 4.0.3
- /tmp@0.0.33:
- resolution: {integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==}
- engines: {node: '>=0.6.0'}
+ tinypool@1.1.1: {}
+
+ tinyrainbow@2.0.0: {}
+
+ tinyspy@4.0.3: {}
+
+ tmp@0.0.33:
dependencies:
os-tmpdir: 1.0.2
- dev: false
- /to-fast-properties@2.0.0:
- resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==}
- engines: {node: '>=4'}
-
- /to-regex-range@5.0.1:
- resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==}
- engines: {node: '>=8.0'}
+ to-regex-range@5.0.1:
dependencies:
is-number: 7.0.0
- /totalist@3.0.1:
- resolution: {integrity: sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==}
- engines: {node: '>=6'}
- dev: true
+ toml-eslint-parser@0.10.0:
+ dependencies:
+ eslint-visitor-keys: 3.4.3
- /ts-api-utils@1.0.3(typescript@5.3.2):
- resolution: {integrity: sha512-wNMeqtMz5NtwpT/UZGY5alT+VoKdSsOOP/kqHFcUW1P/VRhH2wJ48+DN2WwUliNbQ976ETwDL0Ifd2VVvgonvg==}
- engines: {node: '>=16.13.0'}
- peerDependencies:
- typescript: '>=4.2.0'
+ totalist@3.0.1: {}
+
+ ts-api-utils@2.1.0(typescript@5.9.2):
dependencies:
- typescript: 5.3.2
- dev: true
+ typescript: 5.9.2
- /type-check@0.4.0:
- resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==}
- engines: {node: '>= 0.8.0'}
+ ts-declaration-location@1.0.7(typescript@5.9.2):
dependencies:
- prelude-ls: 1.2.1
- dev: true
+ picomatch: 4.0.3
+ typescript: 5.9.2
- /type-detect@4.0.8:
- resolution: {integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==}
- engines: {node: '>=4'}
- dev: true
+ ts-macro@0.1.35:
+ dependencies:
+ muggle-string: 0.4.1
- /type-fest@0.20.2:
- resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==}
- engines: {node: '>=10'}
- dev: true
+ ts-macro@0.3.1:
+ dependencies:
+ muggle-string: 0.4.1
- /type-fest@0.21.3:
- resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==}
- engines: {node: '>=10'}
- dev: false
+ tslib@2.8.1:
+ optional: true
- /type-fest@0.6.0:
- resolution: {integrity: sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==}
- engines: {node: '>=8'}
- dev: true
+ tsx@4.20.3:
+ dependencies:
+ esbuild: 0.25.8
+ get-tsconfig: 4.10.1
+ optionalDependencies:
+ fsevents: 2.3.3
- /type-fest@0.8.1:
- resolution: {integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==}
- engines: {node: '>=8'}
- dev: true
+ type-check@0.4.0:
+ dependencies:
+ prelude-ls: 1.2.1
- /typescript@5.3.2:
- resolution: {integrity: sha512-6l+RyNy7oAHDfxC4FzSJcz9vnjTKxrLpDG5M2Vu4SHRVNg6xzqZp6LYSR9zjqQTu8DU/f5xwxUdADOkbrIX2gQ==}
- engines: {node: '>=14.17'}
- hasBin: true
- dev: true
+ type-fest@0.21.3: {}
- /ufo@1.3.2:
- resolution: {integrity: sha512-o+ORpgGwaYQXgqGDwd+hkS4PuZ3QnmqMMxRuajK/a38L6fTpcE5GPIfrf+L/KemFzfUpeUQc1rRS1iDBozvnFA==}
+ typescript@5.9.2: {}
- /unbuild@2.0.0(typescript@5.3.2):
- resolution: {integrity: sha512-JWCUYx3Oxdzvw2J9kTAp+DKE8df/BnH/JTSj6JyA4SH40ECdFu7FoJJcrm8G92B7TjofQ6GZGjJs50TRxoH6Wg==}
- hasBin: true
- peerDependencies:
- typescript: ^5.1.6
- peerDependenciesMeta:
- typescript:
- optional: true
+ ufo@1.6.1: {}
+
+ unbuild@3.6.0(typescript@5.9.2)(vue@3.5.18(typescript@5.9.2)):
dependencies:
- '@rollup/plugin-alias': 5.1.0(rollup@3.29.4)
- '@rollup/plugin-commonjs': 25.0.7(rollup@3.29.4)
- '@rollup/plugin-json': 6.0.1(rollup@3.29.4)
- '@rollup/plugin-node-resolve': 15.2.3(rollup@3.29.4)
- '@rollup/plugin-replace': 5.0.5(rollup@3.29.4)
- '@rollup/pluginutils': 5.1.0(rollup@3.29.4)
- chalk: 5.3.0
- citty: 0.1.5
- consola: 3.2.3
- defu: 6.1.3
- esbuild: 0.19.8
- globby: 13.2.2
+ '@rollup/plugin-alias': 5.1.1(rollup@4.46.2)
+ '@rollup/plugin-commonjs': 28.0.6(rollup@4.46.2)
+ '@rollup/plugin-json': 6.1.0(rollup@4.46.2)
+ '@rollup/plugin-node-resolve': 16.0.1(rollup@4.46.2)
+ '@rollup/plugin-replace': 6.0.2(rollup@4.46.2)
+ '@rollup/pluginutils': 5.2.0(rollup@4.46.2)
+ citty: 0.1.6
+ consola: 3.4.2
+ defu: 6.1.4
+ esbuild: 0.25.8
+ fix-dts-default-cjs-exports: 1.0.1
hookable: 5.5.3
- jiti: 1.21.0
- magic-string: 0.30.5
- mkdist: 1.4.0(typescript@5.3.2)
- mlly: 1.4.2
- pathe: 1.1.1
- pkg-types: 1.0.3
- pretty-bytes: 6.1.1
- rollup: 3.29.4
- rollup-plugin-dts: 6.1.0(rollup@3.29.4)(typescript@5.3.2)
- scule: 1.1.1
- typescript: 5.3.2
- untyped: 1.4.0
+ jiti: 2.5.1
+ magic-string: 0.30.17
+ mkdist: 2.3.0(typescript@5.9.2)(vue@3.5.18(typescript@5.9.2))
+ mlly: 1.7.4
+ pathe: 2.0.3
+ pkg-types: 2.2.0
+ pretty-bytes: 7.0.0
+ rollup: 4.46.2
+ rollup-plugin-dts: 6.2.1(rollup@4.46.2)(typescript@5.9.2)
+ scule: 1.3.0
+ tinyglobby: 0.2.14
+ untyped: 2.0.0
+ optionalDependencies:
+ typescript: 5.9.2
transitivePeerDependencies:
- sass
- - supports-color
- dev: true
+ - vue
+ - vue-sfc-transformer
+ - vue-tsc
- /unconfig@0.3.11:
- resolution: {integrity: sha512-bV/nqePAKv71v3HdVUn6UefbsDKQWRX+bJIkiSm0+twIds6WiD2bJLWWT3i214+J/B4edufZpG2w7Y63Vbwxow==}
+ unconfig@7.3.2:
dependencies:
- '@antfu/utils': 0.7.6
- defu: 6.1.3
- jiti: 1.21.0
- mlly: 1.4.2
- dev: true
+ '@quansync/fs': 0.1.3
+ defu: 6.1.4
+ jiti: 2.5.1
+ quansync: 0.2.10
- /undici-types@5.26.5:
- resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==}
+ undici-types@7.10.0: {}
- /unicorn-magic@0.1.0:
- resolution: {integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==}
- engines: {node: '>=18'}
- dev: true
+ unist-util-is@6.0.0:
+ dependencies:
+ '@types/unist': 3.0.3
- /unist-util-stringify-position@2.0.3:
- resolution: {integrity: sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==}
+ unist-util-stringify-position@4.0.0:
dependencies:
- '@types/unist': 2.0.10
- dev: true
+ '@types/unist': 3.0.3
- /universalify@2.0.1:
- resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==}
- engines: {node: '>= 10.0.0'}
+ unist-util-visit-parents@6.0.1:
+ dependencies:
+ '@types/unist': 3.0.3
+ unist-util-is: 6.0.0
- /unocss@0.57.7(postcss@8.4.31)(rollup@3.29.4)(vite@5.0.4):
- resolution: {integrity: sha512-Z99ZZPkbkjIUXEM7L+K/7Y5V5yqUS0VigG7ZIFzLf/npieKmXHKlrPyvQWFQaf3OqooMFuKBQivh75TwvSOkcQ==}
- engines: {node: '>=14'}
- peerDependencies:
- '@unocss/webpack': 0.57.7
- vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0
- peerDependenciesMeta:
- '@unocss/webpack':
- optional: true
- vite:
- optional: true
+ unist-util-visit@5.0.0:
dependencies:
- '@unocss/astro': 0.57.7(rollup@3.29.4)(vite@5.0.4)
- '@unocss/cli': 0.57.7(rollup@3.29.4)
- '@unocss/core': 0.57.7
- '@unocss/extractor-arbitrary-variants': 0.57.7
- '@unocss/postcss': 0.57.7(postcss@8.4.31)
- '@unocss/preset-attributify': 0.57.7
- '@unocss/preset-icons': 0.57.7
- '@unocss/preset-mini': 0.57.7
- '@unocss/preset-tagify': 0.57.7
- '@unocss/preset-typography': 0.57.7
- '@unocss/preset-uno': 0.57.7
- '@unocss/preset-web-fonts': 0.57.7
- '@unocss/preset-wind': 0.57.7
- '@unocss/reset': 0.57.7
- '@unocss/transformer-attributify-jsx': 0.57.7
- '@unocss/transformer-attributify-jsx-babel': 0.57.7
- '@unocss/transformer-compile-class': 0.57.7
- '@unocss/transformer-directives': 0.57.7
- '@unocss/transformer-variant-group': 0.57.7
- '@unocss/vite': 0.57.7(rollup@3.29.4)(vite@5.0.4)
- vite: 5.0.4(@types/node@20.10.1)
+ '@types/unist': 3.0.3
+ unist-util-is: 6.0.0
+ unist-util-visit-parents: 6.0.1
+
+ unocss@66.4.1(postcss@8.5.6)(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0)):
+ dependencies:
+ '@unocss/astro': 66.4.1(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0))
+ '@unocss/cli': 66.4.1
+ '@unocss/core': 66.4.1
+ '@unocss/postcss': 66.4.1(postcss@8.5.6)
+ '@unocss/preset-attributify': 66.4.1
+ '@unocss/preset-icons': 66.4.1
+ '@unocss/preset-mini': 66.4.1
+ '@unocss/preset-tagify': 66.4.1
+ '@unocss/preset-typography': 66.4.1
+ '@unocss/preset-uno': 66.4.1
+ '@unocss/preset-web-fonts': 66.4.1
+ '@unocss/preset-wind': 66.4.1
+ '@unocss/preset-wind3': 66.4.1
+ '@unocss/preset-wind4': 66.4.1
+ '@unocss/transformer-attributify-jsx': 66.4.1
+ '@unocss/transformer-compile-class': 66.4.1
+ '@unocss/transformer-directives': 66.4.1
+ '@unocss/transformer-variant-group': 66.4.1
+ '@unocss/vite': 66.4.1(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0))
+ optionalDependencies:
+ vite: 7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0)
transitivePeerDependencies:
- postcss
- - rollup
- supports-color
- dev: true
- /unplugin-combine@0.8.1(rollup@3.29.4)(vite@5.0.4):
- resolution: {integrity: sha512-m2OSmXXRwCPZx8Ct8eF8WbjgTo8bydim2W1ofu2hDabGdr2pgDAoFjOP1J4MOIwa0OByqk1JX8IGlSdeE6uxVQ==}
- engines: {node: '>=16.14.0'}
- peerDependencies:
- esbuild: '>=0.13'
- rollup: ^3.2.0 || ^4.0.0
- vite: ^2.3.0 || ^3.0.0 || ^4.0.0 || ^5.0.0
- webpack: 4 || 5
- peerDependenciesMeta:
- esbuild:
- optional: true
- rollup:
- optional: true
- vite:
- optional: true
- webpack:
- optional: true
+ unplugin-combine@1.2.1(esbuild@0.25.8)(rollup@4.46.2)(unplugin@1.16.1)(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0)):
+ optionalDependencies:
+ esbuild: 0.25.8
+ rollup: 4.46.2
+ unplugin: 1.16.1
+ vite: 7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0)
+
+ unplugin-utils@0.2.4:
dependencies:
- '@antfu/utils': 0.7.6
- rollup: 3.29.4
- unplugin: 1.5.1
- vite: 5.0.4(@types/node@20.10.1)
- dev: true
+ pathe: 2.0.3
+ picomatch: 4.0.3
- /unplugin-vue-define-options@1.4.0(rollup@3.29.4)(vue@3.3.10):
- resolution: {integrity: sha512-P8TPXzZ1eqwkLZrGm+tHc7fR7/md6bEfSuJdxZi6Pp4PcqRctDzmZiXpQVIjBULpv+LhOCVRehIrsOTvABVUww==}
- engines: {node: '>=16.14.0'}
+ unplugin-vue-define-options@1.5.5(vue@3.5.18(typescript@5.9.2)):
dependencies:
- '@vue-macros/common': 1.9.0(rollup@3.29.4)(vue@3.3.10)
- ast-walker-scope: 0.5.0(rollup@3.29.4)
- unplugin: 1.5.1
+ '@vue-macros/common': 1.16.1(vue@3.5.18(typescript@5.9.2))
+ ast-walker-scope: 0.6.2
+ unplugin: 1.16.1
transitivePeerDependencies:
- - rollup
- vue
- dev: true
- /unplugin-vue-macros@2.7.0(rollup@3.29.4)(typescript@5.3.2)(vite@5.0.4)(vue@3.3.10):
- resolution: {integrity: sha512-SztF4ARBbrd1yuH4FbJOhp22rTvzakjzJUHTKLRQkZY1KMkIzx/KAdzEkxjAG2Xteqb29SYrc7XcoPdrUPMCCw==}
- engines: {node: '>=16.14.0'}
- peerDependencies:
- vue: ^2.7.0 || ^3.2.25
- dependencies:
- '@vue-macros/better-define': 1.7.0(rollup@3.29.4)(vue@3.3.10)
- '@vue-macros/boolean-prop': 0.3.0(rollup@3.29.4)(vue@3.3.10)
- '@vue-macros/chain-call': 0.2.0(rollup@3.29.4)(vue@3.3.10)
- '@vue-macros/common': 1.9.0(rollup@3.29.4)(vue@3.3.10)
- '@vue-macros/define-emit': 0.2.0(rollup@3.29.4)(vue@3.3.10)
- '@vue-macros/define-models': 1.2.0(rollup@3.29.4)(vue@3.3.10)
- '@vue-macros/define-prop': 0.3.0(rollup@3.29.4)(vue@3.3.10)
- '@vue-macros/define-props': 2.0.0(@vue-macros/reactivity-transform@0.4.0)(rollup@3.29.4)(vue@3.3.10)
- '@vue-macros/define-props-refs': 1.2.0(rollup@3.29.4)(vue@3.3.10)
- '@vue-macros/define-render': 1.5.0(rollup@3.29.4)(vue@3.3.10)
- '@vue-macros/define-slots': 1.1.0(rollup@3.29.4)(vue@3.3.10)
- '@vue-macros/devtools': 0.2.0(typescript@5.3.2)(vite@5.0.4)
- '@vue-macros/export-expose': 0.1.0(rollup@3.29.4)(vue@3.3.10)
- '@vue-macros/export-props': 0.4.0(rollup@3.29.4)(vue@3.3.10)
- '@vue-macros/export-render': 0.2.0(rollup@3.29.4)(vue@3.3.10)
- '@vue-macros/hoist-static': 1.5.0(rollup@3.29.4)(vue@3.3.10)
- '@vue-macros/jsx-directive': 0.7.0(rollup@3.29.4)(vue@3.3.10)
- '@vue-macros/named-template': 0.4.0(rollup@3.29.4)(vue@3.3.10)
- '@vue-macros/reactivity-transform': 0.4.0(rollup@3.29.4)(vue@3.3.10)
- '@vue-macros/setup-block': 0.3.0(rollup@3.29.4)(vue@3.3.10)
- '@vue-macros/setup-component': 0.17.0(rollup@3.29.4)(vue@3.3.10)
- '@vue-macros/setup-sfc': 0.17.0(rollup@3.29.4)(vue@3.3.10)
- '@vue-macros/short-bind': 0.2.0(rollup@3.29.4)(vue@3.3.10)
- '@vue-macros/short-emits': 1.5.0(rollup@3.29.4)(vue@3.3.10)
- '@vue-macros/short-vmodel': 1.4.0(rollup@3.29.4)(vue@3.3.10)
- unplugin: 1.5.1
- unplugin-combine: 0.8.1(rollup@3.29.4)(vite@5.0.4)
- unplugin-vue-define-options: 1.4.0(rollup@3.29.4)(vue@3.3.10)
- vue: 3.3.10(typescript@5.3.2)
+ unplugin-vue-macros@2.14.5(esbuild@0.25.8)(rollup@4.46.2)(typescript@5.9.2)(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.18(typescript@5.9.2)):
+ dependencies:
+ '@vue-macros/better-define': 1.11.4(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/boolean-prop': 0.5.5(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/chain-call': 0.4.5(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/common': 1.16.1(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/config': 0.6.1(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/define-emit': 0.5.4(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/define-models': 1.3.5(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/define-prop': 0.6.5(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/define-props': 4.0.6(@vue-macros/reactivity-transform@1.1.6(vue@3.5.18(typescript@5.9.2)))(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/define-props-refs': 1.3.5(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/define-render': 1.6.6(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/define-slots': 1.2.6(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/define-stylex': 0.2.3(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/devtools': 0.4.1(typescript@5.9.2)(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0))
+ '@vue-macros/export-expose': 0.3.5(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/export-props': 0.6.5(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/export-render': 0.3.5(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/hoist-static': 1.7.0(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/jsx-directive': 0.10.6(typescript@5.9.2)
+ '@vue-macros/named-template': 0.5.5(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/reactivity-transform': 1.1.6(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/script-lang': 0.2.5(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/setup-block': 0.4.5(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/setup-component': 0.18.5(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/setup-sfc': 0.18.5(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/short-bind': 1.1.5(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/short-emits': 1.6.5(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/short-vmodel': 1.5.5(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/volar': 0.30.15(typescript@5.9.2)(vue@3.5.18(typescript@5.9.2))
+ unplugin: 1.16.1
+ unplugin-combine: 1.2.1(esbuild@0.25.8)(rollup@4.46.2)(unplugin@1.16.1)(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0))
+ unplugin-vue-define-options: 1.5.5(vue@3.5.18(typescript@5.9.2))
+ vue: 3.5.18(typescript@5.9.2)
transitivePeerDependencies:
+ - '@rspack/core'
- '@vueuse/core'
- esbuild
+ - rolldown
- rollup
- typescript
- vite
+ - vue-tsc
- webpack
- dev: true
- /unplugin@1.5.1:
- resolution: {integrity: sha512-0QkvG13z6RD+1L1FoibQqnvTwVBXvS4XSPwAyinVgoOCl2jAgwzdUKmEj05o4Lt8xwQI85Hb6mSyYkcAGwZPew==}
+ unplugin@1.16.1:
dependencies:
- acorn: 8.11.2
- chokidar: 3.5.3
- webpack-sources: 3.2.3
- webpack-virtual-modules: 0.6.1
- dev: true
+ acorn: 8.15.0
+ webpack-virtual-modules: 0.6.2
- /untyped@1.4.0:
- resolution: {integrity: sha512-Egkr/s4zcMTEuulcIb7dgURS6QpN7DyqQYdf+jBtiaJvQ+eRsrtWUoX84SbvQWuLkXsOjM+8sJC9u6KoMK/U7Q==}
- hasBin: true
+ untyped@2.0.0:
dependencies:
- '@babel/core': 7.23.5
- '@babel/standalone': 7.23.5
- '@babel/types': 7.23.5
- defu: 6.1.3
- jiti: 1.21.0
- mri: 1.2.0
- scule: 1.1.1
- transitivePeerDependencies:
- - supports-color
- dev: true
+ citty: 0.1.6
+ defu: 6.1.4
+ jiti: 2.5.1
+ knitwork: 1.2.0
+ scule: 1.3.0
- /update-browserslist-db@1.0.13(browserslist@4.22.1):
- resolution: {integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==}
- hasBin: true
- peerDependencies:
- browserslist: '>= 4.21.0'
+ update-browserslist-db@1.1.3(browserslist@4.25.1):
dependencies:
- browserslist: 4.22.1
- escalade: 3.1.1
- picocolors: 1.0.0
- dev: true
+ browserslist: 4.25.1
+ escalade: 3.2.0
+ picocolors: 1.1.1
- /uri-js@4.4.1:
- resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==}
+ uri-js@4.4.1:
dependencies:
punycode: 2.3.1
- dev: true
-
- /util-deprecate@1.0.2:
- resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==}
- dev: true
- /validate-npm-package-license@3.0.4:
- resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==}
- dependencies:
- spdx-correct: 3.2.0
- spdx-expression-parse: 3.0.1
- dev: true
+ util-deprecate@1.0.2: {}
- /vite-node@0.34.6(@types/node@20.10.1):
- resolution: {integrity: sha512-nlBMJ9x6n7/Amaz6F3zJ97EBwR2FkzhBRxF5e+jE6LA3yi6Wtc2lyTij1OnDMIr34v5g/tVQtsVAzhT0jc5ygA==}
- engines: {node: '>=v14.18.0'}
- hasBin: true
+ vite-node@3.2.4(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0):
dependencies:
cac: 6.7.14
- debug: 4.3.4
- mlly: 1.4.2
- pathe: 1.1.1
- picocolors: 1.0.0
- vite: 5.0.4(@types/node@20.10.1)
+ debug: 4.4.1
+ es-module-lexer: 1.7.0
+ pathe: 2.0.3
+ vite: 7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0)
transitivePeerDependencies:
- '@types/node'
+ - jiti
- less
- lightningcss
- sass
+ - sass-embedded
- stylus
- sugarss
- supports-color
- terser
- dev: true
+ - tsx
+ - yaml
- /vite@5.0.4(@types/node@20.10.1):
- resolution: {integrity: sha512-RzAr8LSvM8lmhB4tQ5OPcBhpjOZRZjuxv9zO5UcxeoY2bd3kP3Ticd40Qma9/BqZ8JS96Ll/jeBX9u+LJZrhVg==}
- engines: {node: ^18.0.0 || >=20.0.0}
- hasBin: true
- peerDependencies:
- '@types/node': ^18.0.0 || >=20.0.0
- less: '*'
- lightningcss: ^1.21.0
- sass: '*'
- stylus: '*'
- sugarss: '*'
- terser: ^5.4.0
- peerDependenciesMeta:
- '@types/node':
- optional: true
- less:
- optional: true
- lightningcss:
- optional: true
- sass:
- optional: true
- stylus:
- optional: true
- sugarss:
- optional: true
- terser:
- optional: true
+ vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0):
dependencies:
- '@types/node': 20.10.1
- esbuild: 0.19.8
- postcss: 8.4.31
- rollup: 4.6.1
+ esbuild: 0.25.8
+ fdir: 6.4.6(picomatch@4.0.3)
+ picomatch: 4.0.3
+ postcss: 8.5.6
+ rollup: 4.46.2
+ tinyglobby: 0.2.14
optionalDependencies:
+ '@types/node': 24.2.0
fsevents: 2.3.3
- dev: true
-
- /vitest@0.34.6:
- resolution: {integrity: sha512-+5CALsOvbNKnS+ZHMXtuUC7nL8/7F1F2DnHGjSsszX8zCjWSSviphCb/NuS9Nzf4Q03KyyDRBAXhF/8lffME4Q==}
- engines: {node: '>=v14.18.0'}
- hasBin: true
- peerDependencies:
- '@edge-runtime/vm': '*'
- '@vitest/browser': '*'
- '@vitest/ui': '*'
- happy-dom: '*'
- jsdom: '*'
- playwright: '*'
- safaridriver: '*'
- webdriverio: '*'
- peerDependenciesMeta:
- '@edge-runtime/vm':
- optional: true
- '@vitest/browser':
- optional: true
- '@vitest/ui':
- optional: true
- happy-dom:
- optional: true
- jsdom:
- optional: true
- playwright:
- optional: true
- safaridriver:
- optional: true
- webdriverio:
- optional: true
- dependencies:
- '@types/chai': 4.3.11
- '@types/chai-subset': 1.3.5
- '@types/node': 20.10.1
- '@vitest/expect': 0.34.6
- '@vitest/runner': 0.34.6
- '@vitest/snapshot': 0.34.6
- '@vitest/spy': 0.34.6
- '@vitest/utils': 0.34.6
- acorn: 8.11.2
- acorn-walk: 8.3.0
- cac: 6.7.14
- chai: 4.3.10
- debug: 4.3.4
- local-pkg: 0.4.3
- magic-string: 0.30.5
- pathe: 1.1.1
- picocolors: 1.0.0
- std-env: 3.5.0
- strip-literal: 1.3.0
- tinybench: 2.5.1
- tinypool: 0.7.0
- vite: 5.0.4(@types/node@20.10.1)
- vite-node: 0.34.6(@types/node@20.10.1)
- why-is-node-running: 2.2.2
+ jiti: 2.5.1
+ tsx: 4.20.3
+ yaml: 2.8.0
+
+ vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0):
+ dependencies:
+ '@types/chai': 5.2.2
+ '@vitest/expect': 3.2.4
+ '@vitest/mocker': 3.2.4(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0))
+ '@vitest/pretty-format': 3.2.4
+ '@vitest/runner': 3.2.4
+ '@vitest/snapshot': 3.2.4
+ '@vitest/spy': 3.2.4
+ '@vitest/utils': 3.2.4
+ chai: 5.2.1
+ debug: 4.4.1
+ expect-type: 1.2.2
+ magic-string: 0.30.17
+ pathe: 2.0.3
+ picomatch: 4.0.3
+ std-env: 3.9.0
+ tinybench: 2.9.0
+ tinyexec: 0.3.2
+ tinyglobby: 0.2.14
+ tinypool: 1.1.1
+ tinyrainbow: 2.0.0
+ vite: 7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0)
+ vite-node: 3.2.4(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0)
+ why-is-node-running: 2.3.0
+ optionalDependencies:
+ '@types/debug': 4.1.12
+ '@types/node': 24.2.0
transitivePeerDependencies:
+ - jiti
- less
- lightningcss
+ - msw
- sass
+ - sass-embedded
- stylus
- sugarss
- supports-color
- terser
- dev: true
-
- /vue-eslint-parser@9.3.2(eslint@8.54.0):
- resolution: {integrity: sha512-q7tWyCVaV9f8iQyIA5Mkj/S6AoJ9KBN8IeUSf3XEmBrOtxOZnfTg5s4KClbZBCK3GtnT/+RyCLZyDHuZwTuBjg==}
- engines: {node: ^14.17.0 || >=16.0.0}
- peerDependencies:
- eslint: '>=6.0.0'
- dependencies:
- debug: 4.3.4
- eslint: 8.54.0
- eslint-scope: 7.2.2
- eslint-visitor-keys: 3.4.3
- espree: 9.6.1
- esquery: 1.5.0
- lodash: 4.17.21
- semver: 7.5.4
+ - tsx
+ - yaml
+
+ vue-eslint-parser@10.2.0(eslint@9.32.0(jiti@2.5.1)):
+ dependencies:
+ debug: 4.4.1
+ eslint: 9.32.0(jiti@2.5.1)
+ eslint-scope: 8.4.0
+ eslint-visitor-keys: 4.2.1
+ espree: 10.4.0
+ esquery: 1.6.0
+ semver: 7.7.2
transitivePeerDependencies:
- supports-color
- dev: true
- /vue-template-compiler@2.7.15:
- resolution: {integrity: sha512-yQxjxMptBL7UAog00O8sANud99C6wJF+7kgbcwqkvA38vCGF7HWE66w0ZFnS/kX5gSoJr/PQ4/oS3Ne2pW37Og==}
- dependencies:
- de-indent: 1.0.2
- he: 1.2.0
- dev: true
+ vue-flow-layout@0.2.0: {}
- /vue@3.3.10(typescript@5.3.2):
- resolution: {integrity: sha512-zg6SIXZdTBwiqCw/1p+m04VyHjLfwtjwz8N57sPaBhEex31ND0RYECVOC1YrRwMRmxFf5T1dabl6SGUbMKKuVw==}
- peerDependencies:
- typescript: '*'
- peerDependenciesMeta:
- typescript:
- optional: true
+ vue@3.5.18(typescript@5.9.2):
dependencies:
- '@vue/compiler-dom': 3.3.10
- '@vue/compiler-sfc': 3.3.10
- '@vue/runtime-dom': 3.3.10
- '@vue/server-renderer': 3.3.10(vue@3.3.10)
- '@vue/shared': 3.3.10
- typescript: 5.3.2
- dev: true
-
- /web-streams-polyfill@3.2.1:
- resolution: {integrity: sha512-e0MO3wdXWKrLbL0DgGnUV7WHVuw9OUvL4hjgnPkIeEvESk74gAITi5G606JtZPp39cd8HA9VQzCIvA49LpPN5Q==}
- engines: {node: '>= 8'}
- dev: false
-
- /webpack-sources@3.2.3:
- resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==}
- engines: {node: '>=10.13.0'}
- dev: true
-
- /webpack-virtual-modules@0.6.1:
- resolution: {integrity: sha512-poXpCylU7ExuvZK8z+On3kX+S8o/2dQ/SVYueKA0D4WEMXROXgY8Ez50/bQEUmvoSMMrWcrJqCHuhAbsiwg7Dg==}
- dev: true
-
- /webpod@0.0.2:
- resolution: {integrity: sha512-cSwwQIeg8v4i3p4ajHhwgR7N6VyxAf+KYSSsY6Pd3aETE+xEU4vbitz7qQkB0I321xnhDdgtxuiSfk5r/FVtjg==}
- hasBin: true
- dev: false
+ '@vue/compiler-dom': 3.5.18
+ '@vue/compiler-sfc': 3.5.18
+ '@vue/runtime-dom': 3.5.18
+ '@vue/server-renderer': 3.5.18(vue@3.5.18(typescript@5.9.2))
+ '@vue/shared': 3.5.18
+ optionalDependencies:
+ typescript: 5.9.2
- /which@2.0.2:
- resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==}
- engines: {node: '>= 8'}
- hasBin: true
- dependencies:
- isexe: 2.0.0
- dev: true
+ webpack-virtual-modules@0.6.2: {}
- /which@3.0.1:
- resolution: {integrity: sha512-XA1b62dzQzLfaEOSQFTCOd5KFf/1VSzZo7/7TUjnya6u0vGGKzU96UQBZTAThCb2j4/xjBAyii1OhRLJEivHvg==}
- engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
- hasBin: true
+ which@2.0.2:
dependencies:
isexe: 2.0.0
- dev: false
- /why-is-node-running@2.2.2:
- resolution: {integrity: sha512-6tSwToZxTOcotxHeA+qGCq1mVzKR3CwcJGmVcY+QE8SHy6TnpFnh8PAvPNHYr7EcuVeG0QSMxtYCuO1ta/G/oA==}
- engines: {node: '>=8'}
- hasBin: true
+ why-is-node-running@2.3.0:
dependencies:
siginfo: 2.0.0
stackback: 0.0.2
- dev: true
- /wrap-ansi@6.2.0:
- resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==}
- engines: {node: '>=8'}
- dependencies:
- ansi-styles: 4.3.0
- string-width: 4.2.3
- strip-ansi: 6.0.1
- dev: false
+ word-wrap@1.2.5: {}
- /wrap-ansi@7.0.0:
- resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==}
- engines: {node: '>=10'}
+ wrap-ansi@6.2.0:
dependencies:
ansi-styles: 4.3.0
string-width: 4.2.3
strip-ansi: 6.0.1
- dev: true
-
- /wrappy@1.0.2:
- resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==}
- dev: true
-
- /xml-name-validator@4.0.0:
- resolution: {integrity: sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==}
- engines: {node: '>=12'}
- dev: true
-
- /y18n@5.0.8:
- resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==}
- engines: {node: '>=10'}
- dev: true
- /yallist@3.1.1:
- resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==}
- dev: true
+ xml-name-validator@4.0.0: {}
- /yallist@4.0.0:
- resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==}
- dev: true
+ yallist@3.1.1: {}
- /yaml-eslint-parser@1.2.2:
- resolution: {integrity: sha512-pEwzfsKbTrB8G3xc/sN7aw1v6A6c/pKxLAkjclnAyo5g5qOh6eL9WGu0o3cSDQZKrTNk4KL4lQSwZW+nBkANEg==}
- engines: {node: ^14.17.0 || >=16.0.0}
+ yaml-eslint-parser@1.3.0:
dependencies:
eslint-visitor-keys: 3.4.3
- lodash: 4.17.21
- yaml: 2.3.4
- dev: true
-
- /yaml@2.3.4:
- resolution: {integrity: sha512-8aAvwVUSHpfEqTQ4w/KMlf3HcRdt50E5ODIQJBw1fQ5RL34xabzxtUlzTXVqc4rkZsPbvrXKWnABCD7kWSmocA==}
- engines: {node: '>= 14'}
+ yaml: 2.8.0
- /yargs-parser@21.1.1:
- resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==}
- engines: {node: '>=12'}
- dev: true
+ yaml@2.8.0: {}
- /yargs@17.7.2:
- resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==}
- engines: {node: '>=12'}
- dependencies:
- cliui: 8.0.1
- escalade: 3.1.1
- get-caller-file: 2.0.5
- require-directory: 2.1.1
- string-width: 4.2.3
- y18n: 5.0.8
- yargs-parser: 21.1.1
- dev: true
+ yocto-queue@0.1.0: {}
- /yocto-queue@0.1.0:
- resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==}
- engines: {node: '>=10'}
- dev: true
+ yoctocolors-cjs@2.1.2: {}
- /yocto-queue@1.0.0:
- resolution: {integrity: sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==}
- engines: {node: '>=12.20'}
- dev: true
+ zwitch@2.0.4: {}
- /zx@7.2.3:
- resolution: {integrity: sha512-QODu38nLlYXg/B/Gw7ZKiZrvPkEsjPN3LQ5JFXM7h0JvwhEdPNNl+4Ao1y4+o3CLNiDUNcwzQYZ4/Ko7kKzCMA==}
- engines: {node: '>= 16.0.0'}
- hasBin: true
- dependencies:
- '@types/fs-extra': 11.0.4
- '@types/minimist': 1.2.5
- '@types/node': 18.19.0
- '@types/ps-tree': 1.1.6
- '@types/which': 3.0.3
- chalk: 5.3.0
- fs-extra: 11.2.0
- fx: 31.0.0
- globby: 13.2.2
- minimist: 1.2.8
- node-fetch: 3.3.1
- ps-tree: 1.2.0
- webpod: 0.0.2
- which: 3.0.1
- yaml: 2.3.4
- dev: false
+ zx@8.7.2: {}
diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml
new file mode 100644
index 0000000..126d0cf
--- /dev/null
+++ b/pnpm-workspace.yaml
@@ -0,0 +1,2 @@
+packages:
+- playground
From 873903f60e775078e6657457e4edc18f706dbffd Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E4=B8=89=E5=92=B2=E6=99=BA=E5=AD=90=20Kevin=20Deng?=
Date: Tue, 5 Aug 2025 16:49:24 +0800
Subject: [PATCH 22/29] ci: trusted publisher
---
.github/workflows/release.yml | 7 ++-----
1 file changed, 2 insertions(+), 5 deletions(-)
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index a28ab4d..10f8ab4 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -19,7 +19,7 @@ jobs:
fetch-depth: 0
- name: Install pnpm
- uses: pnpm/action-setup@v2
+ uses: pnpm/action-setup@v4.1.0
- name: Set node
uses: actions/setup-node@v4
@@ -37,7 +37,4 @@ jobs:
run: pnpm i
- name: Publish to NPM
- run: pnpm -r publish --access public --no-git-checks
- env:
- NODE_AUTH_TOKEN: ${{secrets.NPM_PUBLISH_TOKEN}}
- NPM_CONFIG_PROVENANCE: true
\ No newline at end of file
+ run: npm i -g npm && pnpm -r publish --access public --no-git-checks
From 0fa341cde7143e9dc02e242098ae64ba44da67d9 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E4=B8=89=E5=92=B2=E6=99=BA=E5=AD=90=20Kevin=20Deng?=
Date: Tue, 5 Aug 2025 16:52:06 +0800
Subject: [PATCH 23/29] chore: fix lint
---
README.md | 2 +-
src/index.ts | 2 +-
src/init/index.ts | 6 +++---
src/init/nuxt.ts | 2 +-
src/init/package.ts | 2 +-
src/init/tsconfig.ts | 2 +-
src/init/vite.ts | 2 +-
src/sg/index.ts | 10 +++++-----
8 files changed, 14 insertions(+), 14 deletions(-)
diff --git a/README.md b/README.md
index 7a444cf..8473c6c 100644
--- a/README.md
+++ b/README.md
@@ -25,7 +25,7 @@ supported macros:
- [x] export-render
- [x] define-slots
- [x] short-vmodel
-- [x] setup-sfc
+- [x] setup-sfc
### Initialization
diff --git a/src/index.ts b/src/index.ts
index 573edcf..63c955a 100755
--- a/src/index.ts
+++ b/src/index.ts
@@ -1,6 +1,6 @@
#! /usr/bin/env node
-import { $, argv, chalk, path } from 'zx'
import { readPackageJSON } from 'pkg-types'
+import { $, argv, chalk, path } from 'zx'
import { init } from './init/index'
import { sg } from './sg'
diff --git a/src/init/index.ts b/src/init/index.ts
index 954f8c1..296bc7a 100644
--- a/src/init/index.ts
+++ b/src/init/index.ts
@@ -1,11 +1,11 @@
+import type { VueMacros } from '../common'
import { checkbox, select } from '@inquirer/prompts'
import { chalk } from 'zx'
-import type { VueMacros } from '../common'
import { experimentalMacros, officialMacros, stableMacros } from '../common'
import { rewriteNuxtConfig } from './nuxt'
+import { rewritePackage } from './package'
import { rewriteTsConfig } from './tsconfig'
import { rewriteViteConfig } from './vite'
-import { rewritePackage } from './package'
export async function init(target: string) {
const selectedMacros = (await checkbox({
@@ -47,7 +47,7 @@ export async function init(target: string) {
if (selectedMacros.defineProp) {
const edition = await select({
message: chalk.green(
- `Which edition do you want to use?`,
+ `Which edition do you want to use?`,
),
choices: [
{ name: 'kevinEdition', value: 'kevinEdition' },
diff --git a/src/init/nuxt.ts b/src/init/nuxt.ts
index a6dbbae..820824c 100644
--- a/src/init/nuxt.ts
+++ b/src/init/nuxt.ts
@@ -1,7 +1,7 @@
+import type { VueMacros } from '../common'
import { loadFile, writeFile } from 'magicast'
import { addNuxtModule, getDefaultExportOptions } from 'magicast/helpers'
import { fs } from 'zx'
-import type { VueMacros } from '../common'
export async function rewriteNuxtConfig(macros: VueMacros, target: string) {
const filename = `${target}/nuxt.config.ts`
diff --git a/src/init/package.ts b/src/init/package.ts
index ebc4916..ce6b306 100644
--- a/src/init/package.ts
+++ b/src/init/package.ts
@@ -1,7 +1,7 @@
+import type { VueMacros } from '../common'
import { fileURLToPath } from 'node:url'
import { readPackageJSON } from 'pkg-types'
import { $, path } from 'zx'
-import type { VueMacros } from '../common'
export async function rewritePackage(macros: VueMacros, target: string) {
const packageJson = await readPackageJSON(target)
diff --git a/src/init/tsconfig.ts b/src/init/tsconfig.ts
index a1cebf3..2f7bb09 100644
--- a/src/init/tsconfig.ts
+++ b/src/init/tsconfig.ts
@@ -1,7 +1,7 @@
import type { TSConfig } from 'pkg-types'
+import type { VueMacros } from '../common'
import { readTSConfig, writeTSConfig } from 'pkg-types'
import { fs } from 'zx'
-import type { VueMacros } from '../common'
import { camelize, vueMacros } from '../common'
export async function rewriteTsConfig(selectedMacros: VueMacros, target: string) {
diff --git a/src/init/vite.ts b/src/init/vite.ts
index a02720f..9cfae22 100644
--- a/src/init/vite.ts
+++ b/src/init/vite.ts
@@ -1,8 +1,8 @@
import type { ProxifiedFunctionCall } from 'magicast'
+import type { VueMacros } from '../common'
import { loadFile, writeFile } from 'magicast'
import { addVitePlugin, findVitePluginCall, getDefaultExportOptions, updateVitePluginConfig } from 'magicast/helpers'
import { fs } from 'zx'
-import type { VueMacros } from '../common'
export async function rewriteViteConfig(macros: VueMacros, target: string) {
const filename = `${target}/vite.config.ts`
diff --git a/src/sg/index.ts b/src/sg/index.ts
index 2edf8e1..f670efc 100644
--- a/src/sg/index.ts
+++ b/src/sg/index.ts
@@ -1,8 +1,8 @@
import { fileURLToPath } from 'node:url'
-import { $, chalk, fs, glob, path } from 'zx'
import { select } from '@inquirer/prompts'
-import { rewriteConfig } from '../init/index'
+import { $, chalk, fs, glob, path } from 'zx'
import { camelize } from '../common'
+import { rewriteConfig } from '../init/index'
async function toSetupSFC(target: string) {
const extname = path.extname(target)
@@ -18,7 +18,7 @@ async function toSetupSFC(target: string) {
export async function sg(target: string) {
let macro = await select({
message: chalk.green(
- `Which vue macro do you want to use?`,
+ `Which vue macro do you want to use?`,
),
choices: [
{ value: 'jsx-directive' },
@@ -31,7 +31,7 @@ export async function sg(target: string) {
if (macro === 'jsx-directive') {
macro = await select({
message: chalk.green(
- `Which render macro do you want to use?`,
+ `Which render macro do you want to use?`,
),
choices: [
{ value: 'define-render' },
@@ -43,7 +43,7 @@ export async function sg(target: string) {
if (macro === 'short-vmodel') {
macro = await select({
message: chalk.green(
- `Which prefix do you want to use?`,
+ `Which prefix do you want to use?`,
),
choices: [
{ name: '$', value: 'short-vmodel 0', description: '$foo="foo"' },
From 0006986be9da1533dc0e1ca05e9cf22ea78c1ce7 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E4=B8=89=E5=92=B2=E6=99=BA=E5=AD=90=20Kevin=20Deng?=
Date: Tue, 5 Aug 2025 16:52:22 +0800
Subject: [PATCH 24/29] chore: release v1.2.2
---
package.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/package.json b/package.json
index 372a628..32af0aa 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "@vue-macros/cli",
"type": "module",
- "version": "1.2.1",
+ "version": "1.2.2",
"packageManager": "pnpm@10.14.0",
"description": "Rewriting at vue macros powered by ast-grep.",
"author": "zhiyuanzmj ",
From b3010a30122a41a53233d22548318e7d3cb2f76e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E4=B8=89=E5=92=B2=E6=99=BA=E5=AD=90=20Kevin=20Deng?=
Date: Tue, 5 Aug 2025 16:54:27 +0800
Subject: [PATCH 25/29] chore: publish on CI
---
package.json | 2 +-
playground/package.json | 1 +
2 files changed, 2 insertions(+), 1 deletion(-)
diff --git a/package.json b/package.json
index 32af0aa..75fbce3 100644
--- a/package.json
+++ b/package.json
@@ -38,7 +38,7 @@
"build": "unbuild",
"dev": "unbuild --stub",
"test": "vitest",
- "release": "bumpp && pnpm publish",
+ "release": "bumpp",
"prepublishOnly": "pnpm run build"
},
"dependencies": {
diff --git a/playground/package.json b/playground/package.json
index d57d001..2021996 100644
--- a/playground/package.json
+++ b/playground/package.json
@@ -1,5 +1,6 @@
{
"type": "module",
+ "private": true,
"scripts": {
"sg": "node ../dist/index.mjs",
"dev": "vite",
From f57f382f2f23a30a2d5f7aeb8d3bf332242251f2 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E4=B8=89=E5=92=B2=E6=99=BA=E5=AD=90=20Kevin=20Deng?=
Date: Tue, 5 Aug 2025 16:54:35 +0800
Subject: [PATCH 26/29] chore: release v1.2.3
---
package.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/package.json b/package.json
index 75fbce3..77d7cc7 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "@vue-macros/cli",
"type": "module",
- "version": "1.2.2",
+ "version": "1.2.3",
"packageManager": "pnpm@10.14.0",
"description": "Rewriting at vue macros powered by ast-grep.",
"author": "zhiyuanzmj ",
From cf708000cc9b17e8b3fe10196ba6a9e6bc3f50d8 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E4=B8=89=E5=92=B2=E6=99=BA=E5=AD=90=20Kevin=20Deng?=
Date: Sat, 23 Aug 2025 05:07:38 +0800
Subject: [PATCH 27/29] feat: switch to vue-macros v3
---
package.json | 4 +-
playground/package.json | 2 +-
playground/tsconfig.json | 2 +-
playground/vite.config.ts | 4 +-
pnpm-lock.yaml | 857 +++++++++++++++++++++-----------------
src/init/package.ts | 2 +-
src/init/tsconfig.ts | 4 +-
src/init/vite.ts | 4 +-
8 files changed, 485 insertions(+), 394 deletions(-)
diff --git a/package.json b/package.json
index 77d7cc7..6192e95 100644
--- a/package.json
+++ b/package.json
@@ -60,7 +60,7 @@
"typescript": "^5.9.2",
"unbuild": "^3.6.0",
"unocss": "^66.4.1",
- "unplugin-vue-macros": "^2.14.5",
- "vitest": "^3.2.4"
+ "vitest": "^3.2.4",
+ "vue-macros": "^3.0.0-beta.21"
}
}
diff --git a/playground/package.json b/playground/package.json
index 2021996..fe821d1 100644
--- a/playground/package.json
+++ b/playground/package.json
@@ -15,7 +15,7 @@
"@vue-macros/volar": "^3.0.0-beta.20",
"tsx": "^4.20.3",
"typescript": "^5.9.2",
- "unplugin-vue-macros": "^2.14.5",
+ "vue-macros": "^3.0.0-beta.21",
"vite": "^7.0.6"
}
}
diff --git a/playground/tsconfig.json b/playground/tsconfig.json
index c9fbdb0..205e078 100644
--- a/playground/tsconfig.json
+++ b/playground/tsconfig.json
@@ -10,7 +10,7 @@
"resolveJsonModule": true,
"types": [
"node",
- "unplugin-vue-macros/macros-global"
+ "vue-macros/macros-global"
],
"strict": true,
"noUnusedLocals": true,
diff --git a/playground/vite.config.ts b/playground/vite.config.ts
index 6117a8f..30627c4 100644
--- a/playground/vite.config.ts
+++ b/playground/vite.config.ts
@@ -1,6 +1,6 @@
import VueJsx from '@vitejs/plugin-vue-jsx'
import Vue from '@vitejs/plugin-vue'
-import VueMacros from 'unplugin-vue-macros/vite'
+import VueMacros from 'vue-macros/vite'
import { defineConfig } from 'vite'
export default defineConfig({
@@ -23,4 +23,4 @@ export default defineConfig({
},
}),
],
-})
\ No newline at end of file
+})
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index a527ce4..d7a980c 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -57,12 +57,12 @@ importers:
unocss:
specifier: ^66.4.1
version: 66.4.1(postcss@8.5.6)(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0))
- unplugin-vue-macros:
- specifier: ^2.14.5
- version: 2.14.5(esbuild@0.25.8)(rollup@4.46.2)(typescript@5.9.2)(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.18(typescript@5.9.2))
vitest:
specifier: ^3.2.4
version: 3.2.4(@types/debug@4.1.12)(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0)
+ vue-macros:
+ specifier: ^3.0.0-beta.21
+ version: 3.0.0-beta.21(esbuild@0.25.8)(rollup@4.46.2)(typescript@5.9.2)(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.18(typescript@5.9.2))
playground:
dependencies:
@@ -85,12 +85,12 @@ importers:
typescript:
specifier: ^5.9.2
version: 5.9.2
- unplugin-vue-macros:
- specifier: ^2.14.5
- version: 2.14.5(esbuild@0.25.8)(rollup@4.46.2)(typescript@5.9.2)(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.18(typescript@5.9.2))
vite:
specifier: ^7.0.6
version: 7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0)
+ vue-macros:
+ specifier: ^3.0.0-beta.21
+ version: 3.0.0-beta.21(esbuild@0.25.8)(rollup@4.46.2)(typescript@5.9.2)(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.18(typescript@5.9.2))
packages:
@@ -297,6 +297,11 @@ packages:
engines: {node: '>=6.0.0'}
hasBin: true
+ '@babel/parser@7.28.3':
+ resolution: {integrity: sha512-7+Ey1mAgYqFAx2h0RuoxcQT5+MlG3GTV0TQrgr7/ZliKsm/MNDxVVutlWaziMq7wJNAz8MTqz55XLpWvva6StA==}
+ engines: {node: '>=6.0.0'}
+ hasBin: true
+
'@babel/plugin-syntax-jsx@7.27.1':
resolution: {integrity: sha512-y8YTNIeKoyhGd9O0Jiyzyyqk8gdjnumGTQPsz0xOZOQ2RmkVJeZ1vmmfIvFEKqucBG6axJGBZDE/7iI5suUI/w==}
engines: {node: '>=6.9.0'}
@@ -713,6 +718,9 @@ packages:
'@jridgewell/gen-mapping@0.3.12':
resolution: {integrity: sha512-OuLGC46TjB5BbN1dH8JULVVZY4WTdkF7tV9Ys6wLL1rubZnCMstOhNHueU5bLCrnRuDhKPDM4g6sw4Bel5Gzqg==}
+ '@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'}
@@ -723,8 +731,8 @@ packages:
'@jridgewell/trace-mapping@0.3.29':
resolution: {integrity: sha512-uw6guiW/gcAGPDhLmd77/6lW8QLeiV5RUTsAX46Db6oLhGaVj4lhnPwb184s1bkc8kdVg/+h988dro8GRDpmYQ==}
- '@napi-rs/wasm-runtime@0.2.12':
- resolution: {integrity: sha512-ZVWUcfwY4E/yPitQJl481FjFo3K22D6qF0DuFH6Y/nbnE11GY5uguDxZMGXPQ8WQ0128MXQD7TnfHyK4oWoIJQ==}
+ '@napi-rs/wasm-runtime@1.0.3':
+ resolution: {integrity: sha512-rZxtMsLwjdXkMUGC3WwsPwLNVqVqnTJT6MNIB6e+5fhMcSCPP0AOsNWuMQ5mdCq6HNjs/ZeWAEchpqeprqBD2Q==}
'@nodelib/fs.scandir@2.1.5':
resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==}
@@ -738,58 +746,98 @@ packages:
resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==}
engines: {node: '>= 8'}
- '@oxc-resolver/binding-darwin-arm64@4.2.0':
- resolution: {integrity: sha512-DP+KY4nXRJvL5XayKda0P7NCjcP1zZ5x6RZznMM/bMPCBrjcYNG4XKV9v/EbkSq3Et24mEJFYOM55WmPxtqf0w==}
+ '@oxc-resolver/binding-android-arm-eabi@11.6.2':
+ resolution: {integrity: sha512-b1h87/Nv5QPiT2xXg7RiSzJ0HsKSMf1U8vj6cUKdEDD1+KhDaXEH9xffB5QE54Df3SM4+wrYVy9NREil7/0C/Q==}
+ cpu: [arm]
+ os: [android]
+
+ '@oxc-resolver/binding-android-arm64@11.6.2':
+ resolution: {integrity: sha512-iIFsbWOQ42VJqOH0PkNs2+IcIjkmO7T+Gr27XDVXmaIWz3dkVYzYRlCtqGJOMIrjyUD52BtVXjej5s51i9Lgmg==}
+ cpu: [arm64]
+ os: [android]
+
+ '@oxc-resolver/binding-darwin-arm64@11.6.2':
+ resolution: {integrity: sha512-Lt/6pfDy2rtoxGmwFQOp4a9GxIW0CEUSQYofW1eQBpy/JpGM/AJgLTsg2nmgszODJpBOPO19GCIlzSZ7Et5cGg==}
cpu: [arm64]
os: [darwin]
- '@oxc-resolver/binding-darwin-x64@4.2.0':
- resolution: {integrity: sha512-k8wrYcZPE94Wq7QvLi7FVqdbnlg52L/J7dZOvdjmQaJN9zp2Gg/rhIXlXGf1yFqOC0NfiDIW0C4CpEat/zmw+Q==}
+ '@oxc-resolver/binding-darwin-x64@11.6.2':
+ resolution: {integrity: sha512-UmGEeXk4/E3ubBWgoehVEQSBTEpl+UjZqY55sB+/5NHYFPMxY6PgG8y7dGZhyWPvwVW/pS/drnG3gptAjwF8cg==}
cpu: [x64]
os: [darwin]
- '@oxc-resolver/binding-freebsd-x64@4.2.0':
- resolution: {integrity: sha512-ozYwrwsJMBPCF6PEvO4UeGcV1klyV3raVMoZeGPElF0QQpWTiLiOc1CEN3U/H82ZVYWLMDLNPTmTOdsc3CELqA==}
+ '@oxc-resolver/binding-freebsd-x64@11.6.2':
+ resolution: {integrity: sha512-p0Aj5aQKmyVamAtRio7Ct0Woh/iElvMxhAlbSWqJ9J/GH7lPG8H4R/iHWjURz+2iYPywqJICR8Eu1GDSApnzfA==}
cpu: [x64]
os: [freebsd]
- '@oxc-resolver/binding-linux-arm-gnueabihf@4.2.0':
- resolution: {integrity: sha512-3LjgnQBIrQywemSbVJvjCP+X6kcmChF1NRytgccbVCtOFocNh8JWtykdUnAbeJRY8SeM49QP0WtAPlEEdHMNTQ==}
+ '@oxc-resolver/binding-linux-arm-gnueabihf@11.6.2':
+ resolution: {integrity: sha512-hDAF4FAkGxZsJCvutoBQ21LKcpUrvq5qAj3FpBTIzBaeIpupe6z0kHF9oIeTF8DJiLj4uEejaZXXtOSfJY50+A==}
cpu: [arm]
os: [linux]
- '@oxc-resolver/binding-linux-arm64-gnu@4.2.0':
- resolution: {integrity: sha512-mMB1AvqzTH25rbUo1eRfvFzNqBopX6aRlDmO1fIVVzIWi6YJNKckxbkGaatez4hH/n86IR6aEdZFM3qBUjn3Tg==}
+ '@oxc-resolver/binding-linux-arm-musleabihf@11.6.2':
+ resolution: {integrity: sha512-LTUs3PG9O3YjGPbguiM/fhaoWr19Yu/vqkBKXgvUo2Zpa7InHzZzurMQU9BAPr6A7gnIrKQ3W61h+RhQfSuUGQ==}
+ cpu: [arm]
+ os: [linux]
+
+ '@oxc-resolver/binding-linux-arm64-gnu@11.6.2':
+ resolution: {integrity: sha512-VBZZ/5uYiFs+09h1royv78GAEPPy5Bsro53hPWMlJL/E9pPibaj3fCzZEAnrKSzVpvwf7+QSc5w7ZUrX3xAKpg==}
cpu: [arm64]
os: [linux]
- '@oxc-resolver/binding-linux-arm64-musl@4.2.0':
- resolution: {integrity: sha512-9oPBU8Yb35z15/14LzALn/8rRwwrtfe19l25N1MRZVSONGiOwfzWNqDNjWiDdyW+EUt/hlylmFOItZmreL6iIw==}
+ '@oxc-resolver/binding-linux-arm64-musl@11.6.2':
+ resolution: {integrity: sha512-x+LooeNXy3hhvDT7q29jLjh914OYX9YnrQbGT3ogep5EY/LLbUiG3LV8XSrWRqXD5132gea9SOYxmcpF9i6xTQ==}
cpu: [arm64]
os: [linux]
- '@oxc-resolver/binding-linux-x64-gnu@4.2.0':
- resolution: {integrity: sha512-8wU4fwHb0b45i0qMBJ24UYBEtaLyvYWUOqVVCn0SpQZ1mhWWC8dvD6+zIVAKRVex/cKdgzi3imXoKGIDqVEu9w==}
+ '@oxc-resolver/binding-linux-ppc64-gnu@11.6.2':
+ resolution: {integrity: sha512-+CluEbUpAaKvcNREZtUUiunqzo5o0/qp+6xoFkbDAwNhWIw1mtWCg1Di++Fa053Cah/Rx+dRMQteANoMBGCxxg==}
+ cpu: [ppc64]
+ os: [linux]
+
+ '@oxc-resolver/binding-linux-riscv64-gnu@11.6.2':
+ resolution: {integrity: sha512-OKWK/QvC6gECaeCNjfhuj0yiqMIisS0ewCRAmgT2pyxDwkNWgSm2wli+Tj/gpLjua2HjFDnDEcg0/dOoO6+xQg==}
+ cpu: [riscv64]
+ os: [linux]
+
+ '@oxc-resolver/binding-linux-riscv64-musl@11.6.2':
+ resolution: {integrity: sha512-YtQ3hLvhVzan3boR44C0qu/jiTanaBAL9uTqs/S2tzOLfpO2PoTDbQDgADvOqYJDTJkOGiofJC2E1lJcRmpbXQ==}
+ cpu: [riscv64]
+ os: [linux]
+
+ '@oxc-resolver/binding-linux-s390x-gnu@11.6.2':
+ resolution: {integrity: sha512-pcX/ih9QHrEWliiXJdZoX/bnfOlr5E0eOWSG2ew5U1HntGket/1AcdcA4UH3MQU/TrOLxxiKhGzeZv+fwewmmA==}
+ cpu: [s390x]
+ os: [linux]
+
+ '@oxc-resolver/binding-linux-x64-gnu@11.6.2':
+ resolution: {integrity: sha512-LFYSgeYW11u4cQXzgIGthqCRAoLvl0IqbIMGeJLVt1tD7yrpTukfQynMzwP3vuTK5hmWgYc7NfK6G5+Zv/75hw==}
cpu: [x64]
os: [linux]
- '@oxc-resolver/binding-linux-x64-musl@4.2.0':
- resolution: {integrity: sha512-5CS2wlGxzESPJCj4NlNGr73QCku75VpGtkwNp8qJF4hLELKAzkoqIB0eBbcvNPg8m2rB7YeXb1u+puGUKXDhNQ==}
+ '@oxc-resolver/binding-linux-x64-musl@11.6.2':
+ resolution: {integrity: sha512-IE13zwhg+XX9FVQHADbIe6RB2MgQeqyKdGyH67meGPgqCbLqT41K9qAm0k2uDlSswjLK8nhNe5Z+hhopBKzRRg==}
cpu: [x64]
os: [linux]
- '@oxc-resolver/binding-wasm32-wasi@4.2.0':
- resolution: {integrity: sha512-VOLpvmVAQZjvj/7Et/gYzW6yBqL9VKjLWOGaFiQ7cvTpY9R9d/1mrNKEuP3beDHF2si2fM5f2pl9bL+N4tvwiA==}
+ '@oxc-resolver/binding-wasm32-wasi@11.6.2':
+ resolution: {integrity: sha512-6nNW/wOKrptS9Rebf83aHvIsIiNcXOEWwUmhMR/4MHrH07zbcptBoZQcWO6362B9Y2lMN7dIF9v7brQcNDs63A==}
engines: {node: '>=14.0.0'}
cpu: [wasm32]
- '@oxc-resolver/binding-win32-arm64-msvc@4.2.0':
- resolution: {integrity: sha512-8tPj93hd1H5vXMtud1jN3C+prLZnvNzGw+BuyMer1+Z6RCQZHqn0XrfCalcuDOggKUYFagcKDdpdhv/CSW2/ZQ==}
+ '@oxc-resolver/binding-win32-arm64-msvc@11.6.2':
+ resolution: {integrity: sha512-YDR9UBOlKfFvWhVlyvNSlZjJ+B5kDpDn5K5s69JKW+Ke5ZYupVPTJPZ3GIMjbgj54fJQNFW+BiT4dL/EUGOHVQ==}
cpu: [arm64]
os: [win32]
- '@oxc-resolver/binding-win32-x64-msvc@4.2.0':
- resolution: {integrity: sha512-of3dYwB4RN825qq9kBu/79QPVXDZFb5S/opLtJScLqyRhI6owkFWV4P9VmFih8dfBh/7SImdvt/B4HQTF1fthg==}
+ '@oxc-resolver/binding-win32-ia32-msvc@11.6.2':
+ resolution: {integrity: sha512-8MqToY82sKT4po6bfb71LTiWW4PYXy/WNnzFIpkO88O1TtZV8ZsZ1kSeSwFazbqhV8H8nnxyJemqXNIqhtqNfw==}
+ cpu: [ia32]
+ os: [win32]
+
+ '@oxc-resolver/binding-win32-x64-msvc@11.6.2':
+ resolution: {integrity: sha512-y/xXcOwP9kp+3zRC8PiG5E4VMJeW59gwwRyxzh6DyMrKlcfikMFnuEbC2ZV0+mOffg7pkOOMKlNRK2aJC8gzkA==}
cpu: [x64]
os: [win32]
@@ -1215,37 +1263,37 @@ packages:
'@volar/source-map@2.4.22':
resolution: {integrity: sha512-L2nVr/1vei0xKRgO2tYVXtJYd09HTRjaZi418e85Q+QdbbqA8h7bBjfNyPPSsjnrOO4l4kaAo78c8SQUAdHvgA==}
- '@vue-macros/api@0.13.4':
- resolution: {integrity: sha512-owQSbo1sVzMBZpu8MJ6GiSxwBDMSOgqBIajZj1HOj6U8wTHk/F55X77I02PZi+/TXgGdGSVK2OsiV8dOLgiCcg==}
- engines: {node: '>=16.14.0'}
-
- '@vue-macros/better-define@1.11.4':
- resolution: {integrity: sha512-0VSKuNHLJTVKUj/eh9PL/BYmbHAJTPKIpCf1iXx1fOjhPExeGKaGZJf1Awk4/Qx8NGVa9xytEZYqKh+cw3r4OA==}
- engines: {node: '>=16.14.0'}
+ '@vue-macros/api@3.0.0-beta.21':
+ resolution: {integrity: sha512-LFjWN7sJUXBVCbO4ewuq8LwEYAWCTDSsee+nqrtdlicpRavC9UQ6JWjrnFhH7apJCiKl7qpHKWr/D4+yqJra7w==}
+ engines: {node: '>=20.18.0'}
- '@vue-macros/boolean-prop@0.5.5':
- resolution: {integrity: sha512-FfsIPefse634+jtqKC4AN3VUZ0OjndWqAlkOepV8h1UQ1pJnPk6DD87HhxGGtDuzOX9cKrMobvGHcPoqidQzMA==}
- engines: {node: '>=16.14.0'}
+ '@vue-macros/better-define@3.0.0-beta.21':
+ resolution: {integrity: sha512-RQRKH707PTJFSPG2jsHi3hzX8iVPYrcL8H9Eg3Oxn55rv+0J6yTK4MlzZ1WU576lDk+B5sLJ1hDP3B4Vp6w9mg==}
+ engines: {node: '>=20.18.0'}
'@vue-macros/boolean-prop@3.0.0-beta.20':
resolution: {integrity: sha512-KSC4sR/iVlcx5NuJteiFlppZjL/VexQPFjt/grAatHUdCkFoX+UF+CKw8TyKcf+/4Bx85nbXnYjIn2P8hD2JqA==}
engines: {node: '>=20.18.0'}
- '@vue-macros/chain-call@0.4.5':
- resolution: {integrity: sha512-5Fpt0malmMuO4aL6sO5F16EJ2pW+kqwZHLEWDHDPgCH7zWvpH2NbeEauu0HPPImD2Ym+9d+YaEM0CULYMrPNyQ==}
- engines: {node: '>=16.14.0'}
+ '@vue-macros/boolean-prop@3.0.0-beta.21':
+ resolution: {integrity: sha512-8G2LM35vre8pDRmlptc+K69F8FVUTxMb2LmF1WbW3VqlcfFEIGWyFfhZ9NXiUrExaD+Eir+C70zJRitjLzChDQ==}
+ engines: {node: '>=20.18.0'}
+
+ '@vue-macros/chain-call@3.0.0-beta.21':
+ resolution: {integrity: sha512-fdsP9FwSDH4/HmRBnWhoIDGyDDAW3OuRglQDog/scOTbEpcA1yErAqqxB8daImxsnfqk2ZTpR9UFtze9VHQO1g==}
+ engines: {node: '>=20.18.0'}
- '@vue-macros/common@1.16.1':
- resolution: {integrity: sha512-Pn/AWMTjoMYuquepLZP813BIcq8DTZiNCoaceuNlvaYuOTd8DqBZWc5u0uOMQZMInwME1mdSmmBAcTluiV9Jtg==}
- engines: {node: '>=16.14.0'}
+ '@vue-macros/common@3.0.0-beta.20':
+ resolution: {integrity: sha512-k4ez00bGD4mesrrreJarUj9Wuyqzl8N58+j3hsHkw4F9JSTCPMHVeQ7vHXETgnHtNAyJp2o6KRjTLLyzPc1cuA==}
+ engines: {node: '>=20.18.0'}
peerDependencies:
vue: ^2.7.0 || ^3.2.25
peerDependenciesMeta:
vue:
optional: true
- '@vue-macros/common@3.0.0-beta.20':
- resolution: {integrity: sha512-k4ez00bGD4mesrrreJarUj9Wuyqzl8N58+j3hsHkw4F9JSTCPMHVeQ7vHXETgnHtNAyJp2o6KRjTLLyzPc1cuA==}
+ '@vue-macros/common@3.0.0-beta.21':
+ resolution: {integrity: sha512-dK02Z8vSxWaFlJfPSxAoCKe1QgE6T/fWQ/7B2fdn2qN5AKpDlXmKriey2GTUxY9FPy1OZC4G5XxKWW0qieanSQ==}
engines: {node: '>=20.18.0'}
peerDependencies:
vue: ^2.7.0 || ^3.2.25
@@ -1253,161 +1301,161 @@ packages:
vue:
optional: true
- '@vue-macros/config@0.6.1':
- resolution: {integrity: sha512-iQ1+QpgcvqCcgzRuoK46L1C1Z29hXVq8Zb90Mryfizafkl2dxfUqBQV6AytV7+jhCIjJPtN2laGIRownNti8+Q==}
- engines: {node: '>=16.14.0'}
-
'@vue-macros/config@3.0.0-beta.20':
resolution: {integrity: sha512-Dh1QV3AU4wxUpMu1YMDmx2QszYptues/BhJvnZcK8buMOpDp9DNquc1s7DuG1jDptOqZdSPjx5Kt5LqeVkJOiQ==}
engines: {node: '>=20.18.0'}
- '@vue-macros/define-emit@0.5.4':
- resolution: {integrity: sha512-LBRiBOfaGrRlCdiicVkbSRVzriabrHfF7NDf8g2FT2WSl4vXXKXEDGj5qvG7WCbDTVClDmUBPreOx/zeKIMmdg==}
- engines: {node: '>=16.14.0'}
+ '@vue-macros/config@3.0.0-beta.21':
+ resolution: {integrity: sha512-SmPE04hN43axNiNn1mM1pQUDcIwEF/DkrbUDXu9WVdlcWg7g3R3oaTGqnR3zB2hessTN4lOHwPFSCSaPUVeQdw==}
+ engines: {node: '>=20.18.0'}
+
+ '@vue-macros/define-emit@3.0.0-beta.21':
+ resolution: {integrity: sha512-hRUmzielCeZH3D9NJzPEtLDz92gZsBdhbXD1yHEW2CUIeoKfDZ5yv5aX46lsOXyu3P9kD+L63GvQPduuA1VXYQ==}
+ engines: {node: '>=20.18.0'}
peerDependencies:
vue: ^2.7.0 || ^3.2.25
- '@vue-macros/define-models@1.3.5':
- resolution: {integrity: sha512-XFUG498vLmzavLHYmZdiFKT+cN5bYDuVEOfG4hsVAdOoflGqBcRhZmnr9b2M/Y90olULq8AZY7xSnWx9Vqyerw==}
- engines: {node: '>=16.14.0'}
+ '@vue-macros/define-models@3.0.0-beta.21':
+ resolution: {integrity: sha512-+bsOK2mW+bsx218ydfcFuS7Iqro6vnMJf8WS6QKZWD0pUWIb/Hp5+TO19DslXKFIwL5ipmHOK/avCyfuMVZ4Uw==}
+ engines: {node: '>=20.18.0'}
peerDependencies:
'@vueuse/core': '>=9.0.0'
peerDependenciesMeta:
'@vueuse/core':
optional: true
- '@vue-macros/define-prop@0.6.5':
- resolution: {integrity: sha512-9/xJHCvuAYBe77qPXdjOENa0KUweKpUWpUSYul8COPreOqKKVULCxeKFM9zv9ervlpT5g9s4JD83tm7dIV9+NQ==}
- engines: {node: '>=16.14.0'}
+ '@vue-macros/define-prop@3.0.0-beta.21':
+ resolution: {integrity: sha512-zVfX50QXYyCSc6e5L757klKCkfcaAq/EX34LtdiMcVK6hNj89IbjUGgVxBIAg9q+0sGIHCq2CUI0YQTzFmuKGg==}
+ engines: {node: '>=20.18.0'}
peerDependencies:
vue: ^2.7.0 || ^3.2.25
- '@vue-macros/define-props-refs@1.3.5':
- resolution: {integrity: sha512-DpvGrIsjM+BGbtkadJspKq3Y2oa/ryXghx3N/VZ4AvnKDmBFTRBG9epU6NKoKJNTvXq87232qv2PTfrT3S5xQQ==}
- engines: {node: '>=16.14.0'}
+ '@vue-macros/define-props-refs@3.0.0-beta.21':
+ resolution: {integrity: sha512-YuX3E5kTwQIXHWjLS9U9XjNGvkZtAPI/7OfW3UPEXminhOGZnyQflrRiAm69P6omNZSWxPs4GbzAsQ06FeS0Kg==}
+ engines: {node: '>=20.18.0'}
peerDependencies:
vue: ^2.7.0 || ^3.2.25
- '@vue-macros/define-props@4.0.6':
- resolution: {integrity: sha512-cfFg84z9/qa0HNpkubERQOcBBkLo2Y9RpI8BXq/tl4gceuR6++ycIgqZZMSxoaLdet0VnDv+CMRz3yHGVSClKw==}
- engines: {node: '>=16.14.0'}
+ '@vue-macros/define-props@3.0.0-beta.21':
+ resolution: {integrity: sha512-it+zXrhtX+wrW8S+0LLMe55PNs3B17fTVqVszzT3qLPAi9vAu9nE9E3zePbyjN3A8ybWSyyqccG5j/qh9P9mjQ==}
+ engines: {node: '>=20.18.0'}
peerDependencies:
- '@vue-macros/reactivity-transform': ^1.1.6
+ '@vue-macros/reactivity-transform': ^3.0.0-beta.21
vue: ^2.7.0 || ^3.2.25
- '@vue-macros/define-render@1.6.6':
- resolution: {integrity: sha512-EIc1mZ+SJ8eohtLYSzHU4zlGqOZDPYqCIaRUutwIL6EAcIv0/GskO6s3gZzrnrA0K8fNj1AwBWjXktO4p6RcgQ==}
- engines: {node: '>=16.14.0'}
+ '@vue-macros/define-render@3.0.0-beta.21':
+ resolution: {integrity: sha512-4eE/hzxltpAwgNAGarIOsb4PoLCfeiEFuFhZdvWDDv6xAqPSNC3k4+9OhBFsT1xg/P7NRT4O/egaM5LNDVFpCQ==}
+ engines: {node: '>=20.18.0'}
peerDependencies:
vue: ^2.7.0 || ^3.0.0
- '@vue-macros/define-slots@1.2.6':
- resolution: {integrity: sha512-2IFysgXkKVMJqRm6lXEiamB5DBFMcEZBKVXU0s+CRLnN6CJ4kN0oOLlaHyNhe0Dj/jtBVCriDqeIT25AQA3bDQ==}
- engines: {node: '>=16.14.0'}
+ '@vue-macros/define-slots@3.0.0-beta.21':
+ resolution: {integrity: sha512-6cO5oLCV/csPCy1bK0VE+wabJZ3t1WZugPY/1eYi81rDbCkpNwfQCS60ZwMobPXHxmgoaU5JsCtTfuybE8WopA==}
+ engines: {node: '>=20.18.0'}
peerDependencies:
vue: ^2.7.0 || ^3.0.0
- '@vue-macros/define-stylex@0.2.3':
- resolution: {integrity: sha512-UDFK7k4yHuJI9umUrjMbfM9jNUZamV5nlnSXRORz0wA2ybbQ5MbjEPAviwAlvKmy/I+rWL5dbLD8QdpHoTkBPQ==}
- engines: {node: '>=16.14.0'}
+ '@vue-macros/define-stylex@3.0.0-beta.21':
+ resolution: {integrity: sha512-ch7KweMR/yIlCYGvWlLUMJ8AkfuVWRq2TQAb+OyyuPY2w+/wHBkmZuVbs7TQXX54lp7Q6YWnJcqXtdBQth/lMg==}
+ engines: {node: '>=20.18.0'}
- '@vue-macros/devtools@0.4.1':
- resolution: {integrity: sha512-bsNFXYZpLT6wiqBiJ5Ej4n76b/mV/S6y+R9Djd3r9smr7BneYcNtYuIFZU3BeQKP6+Zb+QEXPvp7jWhM4nQG+w==}
- engines: {node: '>=16.14.0'}
+ '@vue-macros/devtools@3.0.0-beta.21':
+ resolution: {integrity: sha512-gXtNBXc3TgB7NHXjH9PgvwxqA12dVFugk7nXpNW68y5R7KcNGKtBue6drqLdQu/8jM5AKLfhoGtBDyYEmJRgkA==}
+ engines: {node: '>=20.18.0'}
peerDependencies:
- vite: ^4.0.0 || ^5.0.0-0 || ^6.0.0
+ vite: ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0
peerDependenciesMeta:
vite:
optional: true
- '@vue-macros/export-expose@0.3.5':
- resolution: {integrity: sha512-X84DWs0vhnPrM1zVIhHNtS2hAPJcSLGVzpdfJwPtW2L3FqVj25/9cW3UBV6Oa6pt+0+upZUwgxftOA5Tn4Dmjw==}
- engines: {node: '>=16.14.0'}
+ '@vue-macros/export-expose@3.0.0-beta.21':
+ resolution: {integrity: sha512-UxXcR3eXLFUpnVxrD9fL1s8K6LEOGUj/JqkX2awO3TAyftxLcjORh1XBKhm8xKEZtXsb62K6VVb9uJs3iUQgfA==}
+ engines: {node: '>=20.18.0'}
peerDependencies:
vue: ^2.7.0 || ^3.2.25
- '@vue-macros/export-props@0.6.5':
- resolution: {integrity: sha512-NfHl526bVRRPX1sIaSdnCU81Tne0tqqCiSlvxZsiRKwKkI/eudF8EDqVOzPu9jtXbsZxtT331XdBjPFxjRlapA==}
- engines: {node: '>=16.14.0'}
+ '@vue-macros/export-props@3.0.0-beta.21':
+ resolution: {integrity: sha512-sizbUoijb2IhiTAChjNPJwgJqqmoN7htANP/fKIsj2MODUeAfm8uA7GhWpSi8Dskiwz7xl+D8G7cyAQTweYVfg==}
+ engines: {node: '>=20.18.0'}
peerDependencies:
vue: ^2.7.0 || ^3.2.25
- '@vue-macros/export-render@0.3.5':
- resolution: {integrity: sha512-OQGLrYEVNS2daouty2yM1mnz6fduiE0swpsRhrWf6aEBbT3kqkgT+hSBgBoVBrjRaLJVm6WO0sNQXqQeXQGgJQ==}
- engines: {node: '>=16.14.0'}
+ '@vue-macros/export-render@3.0.0-beta.21':
+ resolution: {integrity: sha512-Kgpq4bYzS7CbQnwB/xjMjaaNqykLZPdLjQGMHdfaKT0y9XnEJGn9hP8YvNyD8vPL1QozQ4iaLPa4mkePcnyTog==}
+ engines: {node: '>=20.18.0'}
peerDependencies:
vue: ^2.7.0 || ^3.2.25
- '@vue-macros/hoist-static@1.7.0':
- resolution: {integrity: sha512-qIKU0xLzZ4Woo5JfLR6eZwiCj/QXee7GmGqVPZquR5Nrnbf5PvkAJeirX3Wlizjgvg+snmkz1dOg+80qcYooTQ==}
- engines: {node: '>=16.14.0'}
+ '@vue-macros/hoist-static@3.0.0-beta.21':
+ resolution: {integrity: sha512-0OBMzL/+UP3jfJqVzcS/WwnpLPqv16ph7izO6jasYwKcJxDRhMWBfTI/h/k5FQb7XEnZ61bk5M0hf/BcRe/L0A==}
+ engines: {node: '>=20.18.0'}
- '@vue-macros/jsx-directive@0.10.6':
- resolution: {integrity: sha512-I7vfvd5sWxlnWYUpHLRrpfs4S6Piz5Ef+zlFRdfqZRq00KiUWJd/m//Xv0vd8ORR3CEu6bbQVDXXxVGh+2mhKQ==}
- engines: {node: '>=16.14.0'}
+ '@vue-macros/jsx-directive@3.0.0-beta.21':
+ resolution: {integrity: sha512-28z7nZpx1CFnq6ETMTTh/POdhOUIoRW61Mdp2QuJfxwc0bDjIZSuGAz+SBHLRCY0YOK9ZZFQhc1eDiVTGBhJgQ==}
+ engines: {node: '>=20.18.0'}
- '@vue-macros/named-template@0.5.5':
- resolution: {integrity: sha512-wKPxZC3wqUpahGat9bFpIzZOrzrsh7P7Evz5IAZjIsv25HzzFlxN6Lmd7WGn2XXBjV1ZAUsMlCtmCBlIxX8RzQ==}
- engines: {node: '>=16.14.0'}
+ '@vue-macros/named-template@3.0.0-beta.21':
+ resolution: {integrity: sha512-45t57v1oTKq3JxPLFwkFpSE9ZQhGeEBHJN+zQf7IhlsOE5MoTIaWfaSOa/vS1GhFLCHVAuzhSky9q03dJTxiCA==}
+ engines: {node: '>=20.18.0'}
- '@vue-macros/reactivity-transform@1.1.6':
- resolution: {integrity: sha512-yicxeIdSuV9IXFCbRwHbM7hy4yUB5qYXf8dxvm/ITE3vhZkVV7omLoQPdUA0zGc/ldSwXfYL3Ul3xnms7EBiCQ==}
- engines: {node: '>=16.14.0'}
+ '@vue-macros/reactivity-transform@3.0.0-beta.21':
+ resolution: {integrity: sha512-NWWgactSPDvKcu6WIc0vbYCFwcjtk52j5rWWCRwZuJJMpA8d7llR79zl/vmxJr11OdjWJR2q+L/PiD4+LZpr9A==}
+ engines: {node: '>=20.18.0'}
peerDependencies:
vue: ^2.7.0 || ^3.2.25
- '@vue-macros/script-lang@0.2.5':
- resolution: {integrity: sha512-2twUdHbDRT1wm1zF8kem04D0MXWHd5+OHP/5hy8zb2g0QfXWTOQSlq/n9Xh1fO/XWYpaipKV8XMOKehfqfHtjg==}
- engines: {node: '>=16.14.0'}
+ '@vue-macros/script-lang@3.0.0-beta.21':
+ resolution: {integrity: sha512-yGKIZuu8Pg3FLRzf2qLCGCOatOrPyi2Izkr4DmKk45DMlskbavGsiGPT7/pF+f/V+4FFDIhG6VEWzGRNb3iRrg==}
+ engines: {node: '>=20.18.0'}
peerDependencies:
vue: ^2.7.0 || ^3.0.0
- '@vue-macros/setup-block@0.4.5':
- resolution: {integrity: sha512-xmAHTwYu9igrwuUrKgN4CckGeR9aaIgjmylOdaVtg28ZPxhbQ+VDLnYlN3tabOoHFeZD/L7CCA6z+fZGuLcsCw==}
- engines: {node: '>=16.14.0'}
-
- '@vue-macros/setup-component@0.18.5':
- resolution: {integrity: sha512-Op1IIQX+AthQ5SSmm26DbZEeXpiFQfwi0vi8nwkAq24C6WlBLv/QUqsnq+D2o/0+t1sCDzLHPY5Y5oZpxu9FLw==}
- engines: {node: '>=16.14.0'}
+ '@vue-macros/setup-block@3.0.0-beta.21':
+ resolution: {integrity: sha512-bVJO6TEh5joliXLiKFp6MWVDGeNKYRhn+e7soMVJNWQoj+RVdtadcbw1Hym0X/ndKropLcS+yeHNFnIErG1cCQ==}
+ engines: {node: '>=20.18.0'}
- '@vue-macros/setup-sfc@0.18.5':
- resolution: {integrity: sha512-J4M2qXOOb1jeeShq6WpC4LRngLP3/SAQdOK8XxioaILe/UCIuty6QWjxbmoz4im6Ol1pNS44dQNKa5gOsxUusg==}
- engines: {node: '>=16.14.0'}
+ '@vue-macros/setup-component@3.0.0-beta.21':
+ resolution: {integrity: sha512-YU5XMTUCy4RXmAHAPyKt+PE4QybsmaXFTdU7PH9KqXZn0mD8y2gypBImYJt41oYZ/z4wf3ck5ouPIPWBj84VvQ==}
+ engines: {node: '>=20.18.0'}
- '@vue-macros/short-bind@1.1.5':
- resolution: {integrity: sha512-PSm30G05Asa6hLrGN90D3yWquCCEYupZ2eq7TVP0F/DVlRHYBn5vjngOcU3jdTSqRdeMLoqzFRr7G6nzqtiPcQ==}
- engines: {node: '>=16.14.0'}
+ '@vue-macros/setup-sfc@3.0.0-beta.21':
+ resolution: {integrity: sha512-Yz9KTDJnGjxtywDPCg9+II+6SSMDfQbarGzG0Ah7JHFyM9p4UbZUlFGM8TAfvS8zReLO0SVwwZ+R4I0VJPAY6Q==}
+ engines: {node: '>=20.18.0'}
'@vue-macros/short-bind@3.0.0-beta.20':
resolution: {integrity: sha512-JJSyZYBcfvP4YGVZo3Ppv7zSnUzDdoW6tRGuq7dOI8kxF+4HshitckmEO9ehJJEIy7b22EsFZYfrV8crnieslQ==}
engines: {node: '>=20.18.0'}
- '@vue-macros/short-emits@1.6.5':
- resolution: {integrity: sha512-o1fAnavDmybqBxp5uwqMEBHOLmjdHTdH8nKYNLegZwUGhYpRmLsVdq6dSWkGOGDodwCnqc1I/tfFIFdQPkgcLA==}
- engines: {node: '>=16.14.0'}
+ '@vue-macros/short-bind@3.0.0-beta.21':
+ resolution: {integrity: sha512-pHXEWHPcq473vXTw0riLp8o8hRAOftecfNK2qfckFsf/6rcQlhCu2ueTmqmWO84ltyPFrhe6VhTU1968pKh+ng==}
+ engines: {node: '>=20.18.0'}
- '@vue-macros/short-vmodel@1.5.5':
- resolution: {integrity: sha512-EYEf0f3QU8csOxgBsGiu4tOblOnBKiLFiYaZ3g72ER+6PwJ7kF2fLhHwdA6H/4RL+VEpSOFSTAazpZa4lCed+Q==}
- engines: {node: '>=16.14.0'}
+ '@vue-macros/short-emits@3.0.0-beta.21':
+ resolution: {integrity: sha512-/x/Zrkeoc+MRSq22IqWn5DIk56v+Xrp4+t+UN92t98tsTO6Q2hudJjxzbx7syiLyIOP4MZD74Ss2y14I3IJZUg==}
+ engines: {node: '>=20.18.0'}
'@vue-macros/short-vmodel@3.0.0-beta.20':
resolution: {integrity: sha512-UVmRfz9CDEFbc1UrnjDu9LlGyGh7AWR8kstHUQJ5xP+aq3Y7SQKIgFt6YbubHf0Wka7Aiax+tAGyADUBybSMpw==}
engines: {node: '>=20.18.0'}
- '@vue-macros/volar@0.30.15':
- resolution: {integrity: sha512-CU2/XTH1Md06bpE+Opc8LDnY9t06tX8V2daZTWemsNb2NxxzRE+5Xj+EUGR/pG3R9dDXAZ7kQfERiIgO+dAb8w==}
- engines: {node: '>=16.14.0'}
+ '@vue-macros/short-vmodel@3.0.0-beta.21':
+ resolution: {integrity: sha512-Kuqh13QCZGQxtd5OBXwRKRnu5HJlBuqBxf5ylyNmmONtwCoRKwlqAvQfbmELahB58lHYs22yc2YRtfK96O17Bg==}
+ engines: {node: '>=20.18.0'}
+
+ '@vue-macros/volar@3.0.0-beta.20':
+ resolution: {integrity: sha512-+FwD2dMqe+pCcp+3FkTbJXbEZi0/f107gk5LXIzMUIkbNu/i8fMVwRGS+7EPTcS0YghDyDU2U09UtITrKDvIig==}
+ engines: {node: '>=20.18.0'}
peerDependencies:
- vue-tsc: 2.1.10
+ vue-tsc: 3.0.4
peerDependenciesMeta:
vue-tsc:
optional: true
- '@vue-macros/volar@3.0.0-beta.20':
- resolution: {integrity: sha512-+FwD2dMqe+pCcp+3FkTbJXbEZi0/f107gk5LXIzMUIkbNu/i8fMVwRGS+7EPTcS0YghDyDU2U09UtITrKDvIig==}
+ '@vue-macros/volar@3.0.0-beta.21':
+ resolution: {integrity: sha512-KZslp65cnij4JW0QzPPCuF75HvknLfbFDa30Qpt6NTH5T3My/BzK5SPrAyq9dgRl2jBYPDpK32uoAcbA89sM2g==}
engines: {node: '>=20.18.0'}
peerDependencies:
- vue-tsc: 3.0.4
+ vue-tsc: 3.0.5
peerDependenciesMeta:
vue-tsc:
optional: true
@@ -1443,16 +1491,16 @@ packages:
'@vue/compiler-vue2@2.7.16':
resolution: {integrity: sha512-qYC3Psj9S/mfu9uVi5WvNZIzq+xnXMhOwbTFKKDD7b1lhpnn71jXSFdTQ+WsIEk0ONCd7VV2IMm7ONl6tbQ86A==}
- '@vue/language-core@2.1.10':
- resolution: {integrity: sha512-DAI289d0K3AB5TUG3xDp9OuQ71CnrujQwJrQnfuZDwo6eGNf0UoRlPuaVNO+Zrn65PC3j0oB2i7mNmVPggeGeQ==}
+ '@vue/language-core@3.0.4':
+ resolution: {integrity: sha512-BvueED4LfBCSNH66eeUQk37MQCb7hjdezzGgxniM0LbriW53AJIyLorgshAtStmjfsAuOCcTl/c1b+nz/ye8xQ==}
peerDependencies:
typescript: '*'
peerDependenciesMeta:
typescript:
optional: true
- '@vue/language-core@3.0.4':
- resolution: {integrity: sha512-BvueED4LfBCSNH66eeUQk37MQCb7hjdezzGgxniM0LbriW53AJIyLorgshAtStmjfsAuOCcTl/c1b+nz/ye8xQ==}
+ '@vue/language-core@3.0.5':
+ resolution: {integrity: sha512-gCEjn9Ik7I/seHVNIEipOm8W+f3/kg60e8s1IgIkMYma2wu9ZGUTMv3mSL2bX+Md2L8fslceJ4SU8j1fgSRoiw==}
peerDependencies:
typescript: '*'
peerDependenciesMeta:
@@ -1489,9 +1537,6 @@ packages:
ajv@6.12.6:
resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==}
- alien-signals@0.2.2:
- resolution: {integrity: sha512-cZIRkbERILsBOXTQmMrxc9hgpxglstn69zm+F1ARf4aPAzdAFYd6sBq87ErO0Fj3DV94tglcyHG5kQz9nDC/8A==}
-
alien-signals@2.0.6:
resolution: {integrity: sha512-P3TxJSe31bUHBiblg59oU1PpaWPtmxF9GhJ/cB7OkgJ0qN/ifFSKUI25/v8ZhsT+lIG6ac8DpTOplXxORX6F3Q==}
@@ -1529,17 +1574,17 @@ packages:
resolution: {integrity: sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==}
engines: {node: '>=12'}
- ast-kit@1.4.3:
- resolution: {integrity: sha512-MdJqjpodkS5J149zN0Po+HPshkTdUyrvF7CKTafUgv69vBSPtncrj+3IiUgqdd7ElIEkbeXCsEouBUwLrw9Ilg==}
- engines: {node: '>=16.14.0'}
-
ast-kit@2.1.1:
resolution: {integrity: sha512-mfh6a7gKXE8pDlxTvqIc/syH/P3RkzbOF6LeHdcKztLEzYe6IMsRCL7N8vI7hqTGWNxpkCuuRTpT21xNWqhRtQ==}
engines: {node: '>=20.18.0'}
- ast-walker-scope@0.6.2:
- resolution: {integrity: sha512-1UWOyC50xI3QZkRuDj6PqDtpm1oHWtYs+NQGwqL/2R11eN3Q81PHAHPM0SWW3BNQm53UDwS//Jv8L4CCVLM1bQ==}
- engines: {node: '>=16.14.0'}
+ ast-kit@2.1.2:
+ resolution: {integrity: sha512-cl76xfBQM6pztbrFWRnxbrDm9EOqDr1BF6+qQnnDZG2Co2LjyUktkN9GTJfBAfdae+DbT2nJf2nCGAdDDN7W2g==}
+ engines: {node: '>=20.18.0'}
+
+ ast-walker-scope@0.8.2:
+ resolution: {integrity: sha512-3pYeLyDZ6nJew9QeBhS4Nly02269Dkdk32+zdbbKmL6n4ZuaGorwwA+xx12xgOciA8BF1w9x+dlH7oUkFTW91w==}
+ engines: {node: '>=20.18.0'}
autoprefixer@10.4.21:
resolution: {integrity: sha512-O+A6LWV5LDHSJD3LjHYoNi4VLsj/Whi7k6zG12xTYaU4cQ8oxQGckXNX8cRHK5yOZ/ppVHe0ZBXGzSV9jXdVbQ==}
@@ -2351,10 +2396,6 @@ packages:
lru-cache@5.1.1:
resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==}
- magic-string-ast@0.7.1:
- resolution: {integrity: sha512-ub9iytsEbT7Yw/Pd29mSo/cNQpaEu67zR1VVcXDiYjSFwzeBxNdTd0FMnSslLQXiRj8uGPzwsaoefrMD5XAmdw==}
- engines: {node: '>=16.14.0'}
-
magic-string-ast@1.0.0:
resolution: {integrity: sha512-8rbuNizut2gW94kv7pqgt0dvk+AHLPVIm0iJtpSgQJ9dx21eWx5SBel8z3jp1xtC0j6/iyK3AWGhAR1H61s7LA==}
engines: {node: '>=20.18.0'}
@@ -2365,9 +2406,6 @@ packages:
magicast@0.3.5:
resolution: {integrity: sha512-L0WhttDl+2BOsybvEOLK7fW3UA0OQ0IQ2d6Zl2x/a6vVRs3bAY0ECOSHHeL5jD+SbOpOCUEi0y1DgHEn9Qn1AQ==}
- make-synchronized@0.2.10:
- resolution: {integrity: sha512-7NTbfv+5oJJdjHRPW4j4P/n7sYeu7mrBTZLVHD5ACSyFPRObPhsZAIoR/75SlVl20x/g7PIP75FBBHqSJ2FPuA==}
-
markdown-table@3.0.4:
resolution: {integrity: sha512-wiYz4+JrLyb/DqW2hkFJxP7Vd7JuTDm77fvbM8VfEQdmSMqcImWeeRbHwZjBjIFki/VaMK2BhFi7oUUZeM5bqw==}
@@ -2562,6 +2600,11 @@ packages:
engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
hasBin: true
+ napi-postinstall@0.3.3:
+ resolution: {integrity: sha512-uTp172LLXSxuSYHv/kou+f6KW3SMppU9ivthaVTXian9sOt3XM/zHYHpRZiLgQoxeWfYUnslNWQHF1+G71xcow==}
+ engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0}
+ hasBin: true
+
natural-compare@1.4.0:
resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==}
@@ -2569,6 +2612,10 @@ packages:
resolution: {integrity: sha512-kKHJhxwpR/Okycz4HhQKKlhWe4ASEfPgkSWNmKFHd7+ezuQlxkA5cM3+XkBPvm1gmHen3w53qsYAv+8GwRrBlg==}
engines: {node: '>=18'}
+ neverthrow@8.2.0:
+ resolution: {integrity: sha512-kOCT/1MCPAxY5iUV3wytNFUMUolzuwd/VF/1KCx7kf6CutrOsTie+84zTGTpgQycjvfLdBBdvBvFLqFD2c0wkQ==}
+ engines: {node: '>=18'}
+
node-fetch-native@1.6.7:
resolution: {integrity: sha512-g9yhqoedzIUm0nTnTqAQvueMPVOuIY16bqgAJJC8XOOubYFNwz6IER9qs0Gq2Xd0+CecCKFjtdDTMA4u4xG06Q==}
@@ -2605,8 +2652,8 @@ packages:
resolution: {integrity: sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==}
engines: {node: '>=0.10.0'}
- oxc-resolver@4.2.0:
- resolution: {integrity: sha512-x9bzmn1rQRu2cRT6dC6qOCKyStDVubXsf5H3UloUG/UFjzufmNu8DHTxafYDaSlA9Y+rorD+EnmF7sWSaFdd7g==}
+ oxc-resolver@11.6.2:
+ resolution: {integrity: sha512-9lXwNQUzgPs5UgjKig5+EINESHYJCFsRQLzPyjWLc7sshl6ZXvXPiQfEGqUIs2fsd9SdV/jYmL7IuaK43cL0SA==}
p-limit@3.1.0:
resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==}
@@ -3101,12 +3148,12 @@ packages:
peerDependencies:
typescript: '>=4.0.0'
- ts-macro@0.1.35:
- resolution: {integrity: sha512-cMPJUCH8VsH9s9FANjL1r/SrkV2T6CKBjgWqgP2XGiS+y/zBBwmw0C3C31M4LqrLEjb8djgUMDV18vQ4Dr+/mg==}
-
ts-macro@0.3.1:
resolution: {integrity: sha512-Q7fVWKas1W7ZlULXdLgacU92g7WY92YIkVe+lENUINBjRPD/1Gfq0dV9Txr8ZszIpJPRE9vw+Rai95DH3sMUFg==}
+ ts-macro@0.3.4:
+ resolution: {integrity: sha512-DK5+PYk9mhyY2VCGMQ/OpjULl8kANvInoQMp/POil08EH0GZsptWAMILjh0tGl9iYAL5OLv4W0C7dZhZuVuS5Q==}
+
tslib@2.8.1:
resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==}
@@ -3170,16 +3217,16 @@ packages:
vite:
optional: true
- unplugin-combine@1.2.1:
- resolution: {integrity: sha512-qGkXjQo8yTq5QknP8f8p8/Aw3BJKqclTbTe8de0pC6exHzpoPBnH69Eztf00G2oc50IaIlV7KX/g4cKgzCq9BA==}
- engines: {node: '>=16.14.0'}
+ unplugin-combine@2.1.2:
+ resolution: {integrity: sha512-vURL3GLA8sHpu8tVxr7l7EDgLz1bESYMVk/JIeoHV1dN0nmUYC4bPDnhbsjZGB2AYnxLqZpjpvSPzfVl7UL9mw==}
+ engines: {node: '>=20.18.0'}
peerDependencies:
'@rspack/core': '*'
esbuild: '>=0.13'
rolldown: '*'
rollup: ^3.2.0 || ^4.0.0
unplugin: ^1.0.0 || ^2.0.0
- vite: ^2.3.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0-0
+ vite: ^2.3.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0
webpack: 4 || 5
peerDependenciesMeta:
'@rspack/core':
@@ -3201,19 +3248,13 @@ packages:
resolution: {integrity: sha512-8U/MtpkPkkk3Atewj1+RcKIjb5WBimZ/WSLhhR3w6SsIj8XJuKTacSP8g+2JhfSGw0Cb125Y+2zA/IzJZDVbhA==}
engines: {node: '>=18.12.0'}
- unplugin-vue-define-options@1.5.5:
- resolution: {integrity: sha512-V50sWbpoADsjyVgovxewoLo2IDW0zfgHJbKiAl2EdZT8OL3g3h1Mz3QKoAAu09i8+LnkDatIEQMgBVeHHxWXNg==}
- engines: {node: '>=16.14.0'}
-
- unplugin-vue-macros@2.14.5:
- resolution: {integrity: sha512-jlZhsr26/wreKBrkX6BM21Mpm9DbS6H2H0aMrd3gu/wabA3YWUj/t+zqZD5Y5yShaTKO/03yJjb5BfPck9mPtw==}
- engines: {node: '>=16.14.0'}
- peerDependencies:
- vue: ^2.7.0 || ^3.2.25
+ unplugin-vue-define-options@3.0.0-beta.21:
+ resolution: {integrity: sha512-lwGAB22LiYhypVDtf7/M1qaGmasYtoUR66LPgrCrSu2pmTpeVJtxh8MNf+kM/+tNajMZLlatu/2Yds3Z5ajUhA==}
+ engines: {node: '>=20.18.0'}
- unplugin@1.16.1:
- resolution: {integrity: sha512-4/u/j4FrCKdi17jaxuJA0jClGxB1AvU2hw/IuayPc4ay1XGaJs/rbb4v5WKwAjNifjmXK9PIFyuPiaK8azyR9w==}
- engines: {node: '>=14.0.0'}
+ unplugin@2.3.8:
+ resolution: {integrity: sha512-lkaSIlxceytPyt9yfb1h7L9jDFqwMqvUZeGsKB7Z8QrvAO3xZv2S+xMQQYzxk0AGJHcQhbcvhKEstrMy99jnuQ==}
+ engines: {node: '>=18.12.0'}
untyped@2.0.0:
resolution: {integrity: sha512-nwNCjxJTjNuLCgFr42fEak5OcLuB3ecca+9ksPFNvtfYSLpjf+iJqSIaSnIile6ZPbKYxI5k2AfXqeopGudK/g==}
@@ -3313,6 +3354,12 @@ packages:
vue-flow-layout@0.2.0:
resolution: {integrity: sha512-zKgsWWkXq0xrus7H4Mc+uFs1ESrmdTXlO0YNbR6wMdPaFvosL3fMB8N7uTV308UhGy9UvTrGhIY7mVz9eN+L0Q==}
+ vue-macros@3.0.0-beta.21:
+ resolution: {integrity: sha512-EYofxb1wLMkb9pUFqiMhTmZvAWZEsSowECKNOo42P7alA+uwalP8BKBYul/BuGIRZSjI8ejvSCxMddXYDPS3sw==}
+ engines: {node: '>=20.18.0'}
+ peerDependencies:
+ vue: ^2.7.0 || ^3.2.25
+
vue@3.5.18:
resolution: {integrity: sha512-7W4Y4ZbMiQ3SEo+m9lnoNpV9xG7QVMLa+/0RFwwiAVkeYoyGXqWE85jabU4pllJNUzqfLShJ5YLptewhCWUgNA==}
peerDependencies:
@@ -3597,6 +3644,10 @@ snapshots:
dependencies:
'@babel/types': 7.28.2
+ '@babel/parser@7.28.3':
+ dependencies:
+ '@babel/types': 7.28.2
+
'@babel/plugin-syntax-jsx@7.27.1(@babel/core@7.28.0)':
dependencies:
'@babel/core': 7.28.0
@@ -3978,6 +4029,11 @@ snapshots:
'@jridgewell/sourcemap-codec': 1.5.4
'@jridgewell/trace-mapping': 0.3.29
+ '@jridgewell/remapping@2.3.5':
+ dependencies:
+ '@jridgewell/gen-mapping': 0.3.12
+ '@jridgewell/trace-mapping': 0.3.29
+
'@jridgewell/resolve-uri@3.1.2': {}
'@jridgewell/sourcemap-codec@1.5.4': {}
@@ -3987,7 +4043,7 @@ snapshots:
'@jridgewell/resolve-uri': 3.1.2
'@jridgewell/sourcemap-codec': 1.5.4
- '@napi-rs/wasm-runtime@0.2.12':
+ '@napi-rs/wasm-runtime@1.0.3':
dependencies:
'@emnapi/core': 1.4.5
'@emnapi/runtime': 1.4.5
@@ -4006,39 +4062,63 @@ snapshots:
'@nodelib/fs.scandir': 2.1.5
fastq: 1.19.1
- '@oxc-resolver/binding-darwin-arm64@4.2.0':
+ '@oxc-resolver/binding-android-arm-eabi@11.6.2':
+ optional: true
+
+ '@oxc-resolver/binding-android-arm64@11.6.2':
optional: true
- '@oxc-resolver/binding-darwin-x64@4.2.0':
+ '@oxc-resolver/binding-darwin-arm64@11.6.2':
optional: true
- '@oxc-resolver/binding-freebsd-x64@4.2.0':
+ '@oxc-resolver/binding-darwin-x64@11.6.2':
optional: true
- '@oxc-resolver/binding-linux-arm-gnueabihf@4.2.0':
+ '@oxc-resolver/binding-freebsd-x64@11.6.2':
optional: true
- '@oxc-resolver/binding-linux-arm64-gnu@4.2.0':
+ '@oxc-resolver/binding-linux-arm-gnueabihf@11.6.2':
optional: true
- '@oxc-resolver/binding-linux-arm64-musl@4.2.0':
+ '@oxc-resolver/binding-linux-arm-musleabihf@11.6.2':
optional: true
- '@oxc-resolver/binding-linux-x64-gnu@4.2.0':
+ '@oxc-resolver/binding-linux-arm64-gnu@11.6.2':
optional: true
- '@oxc-resolver/binding-linux-x64-musl@4.2.0':
+ '@oxc-resolver/binding-linux-arm64-musl@11.6.2':
optional: true
- '@oxc-resolver/binding-wasm32-wasi@4.2.0':
+ '@oxc-resolver/binding-linux-ppc64-gnu@11.6.2':
+ optional: true
+
+ '@oxc-resolver/binding-linux-riscv64-gnu@11.6.2':
+ optional: true
+
+ '@oxc-resolver/binding-linux-riscv64-musl@11.6.2':
+ optional: true
+
+ '@oxc-resolver/binding-linux-s390x-gnu@11.6.2':
+ optional: true
+
+ '@oxc-resolver/binding-linux-x64-gnu@11.6.2':
+ optional: true
+
+ '@oxc-resolver/binding-linux-x64-musl@11.6.2':
+ optional: true
+
+ '@oxc-resolver/binding-wasm32-wasi@11.6.2':
dependencies:
- '@napi-rs/wasm-runtime': 0.2.12
+ '@napi-rs/wasm-runtime': 1.0.3
+ optional: true
+
+ '@oxc-resolver/binding-win32-arm64-msvc@11.6.2':
optional: true
- '@oxc-resolver/binding-win32-arm64-msvc@4.2.0':
+ '@oxc-resolver/binding-win32-ia32-msvc@11.6.2':
optional: true
- '@oxc-resolver/binding-win32-x64-msvc@4.2.0':
+ '@oxc-resolver/binding-win32-x64-msvc@11.6.2':
optional: true
'@pkgr/core@0.2.9': {}
@@ -4527,54 +4607,55 @@ snapshots:
'@volar/source-map@2.4.22': {}
- '@vue-macros/api@0.13.4(vue@3.5.18(typescript@5.9.2))':
+ '@vue-macros/api@3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))':
dependencies:
- '@vue-macros/common': 1.16.1(vue@3.5.18(typescript@5.9.2))
- oxc-resolver: 4.2.0
+ '@vue-macros/common': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
+ neverthrow: 8.2.0
+ oxc-resolver: 11.6.2
transitivePeerDependencies:
- vue
- '@vue-macros/better-define@1.11.4(vue@3.5.18(typescript@5.9.2))':
+ '@vue-macros/better-define@3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))':
dependencies:
- '@vue-macros/api': 0.13.4(vue@3.5.18(typescript@5.9.2))
- '@vue-macros/common': 1.16.1(vue@3.5.18(typescript@5.9.2))
- unplugin: 1.16.1
+ '@vue-macros/api': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/common': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
+ neverthrow: 8.2.0
+ unplugin: 2.3.8
transitivePeerDependencies:
- vue
- '@vue-macros/boolean-prop@0.5.5(vue@3.5.18(typescript@5.9.2))':
+ '@vue-macros/boolean-prop@3.0.0-beta.20(vue@3.5.18(typescript@5.9.2))':
dependencies:
- '@vue-macros/common': 1.16.1(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/common': 3.0.0-beta.20(vue@3.5.18(typescript@5.9.2))
'@vue/compiler-core': 3.5.18
transitivePeerDependencies:
- vue
- '@vue-macros/boolean-prop@3.0.0-beta.20(vue@3.5.18(typescript@5.9.2))':
+ '@vue-macros/boolean-prop@3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))':
dependencies:
- '@vue-macros/common': 3.0.0-beta.20(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/common': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
'@vue/compiler-core': 3.5.18
transitivePeerDependencies:
- vue
- '@vue-macros/chain-call@0.4.5(vue@3.5.18(typescript@5.9.2))':
+ '@vue-macros/chain-call@3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))':
dependencies:
- '@vue-macros/common': 1.16.1(vue@3.5.18(typescript@5.9.2))
- unplugin: 1.16.1
+ '@vue-macros/common': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
+ unplugin: 2.3.8
transitivePeerDependencies:
- vue
- '@vue-macros/common@1.16.1(vue@3.5.18(typescript@5.9.2))':
+ '@vue-macros/common@3.0.0-beta.20(vue@3.5.18(typescript@5.9.2))':
dependencies:
'@vue/compiler-sfc': 3.5.18
- ast-kit: 1.4.3
+ ast-kit: 2.1.1
local-pkg: 1.1.1
- magic-string-ast: 0.7.1
- pathe: 2.0.3
- picomatch: 4.0.3
+ magic-string-ast: 1.0.0
+ unplugin-utils: 0.2.4
optionalDependencies:
vue: 3.5.18(typescript@5.9.2)
- '@vue-macros/common@3.0.0-beta.20(vue@3.5.18(typescript@5.9.2))':
+ '@vue-macros/common@3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))':
dependencies:
'@vue/compiler-sfc': 3.5.18
ast-kit: 2.1.1
@@ -4584,77 +4665,77 @@ snapshots:
optionalDependencies:
vue: 3.5.18(typescript@5.9.2)
- '@vue-macros/config@0.6.1(vue@3.5.18(typescript@5.9.2))':
+ '@vue-macros/config@3.0.0-beta.20(vue@3.5.18(typescript@5.9.2))':
dependencies:
- '@vue-macros/common': 1.16.1(vue@3.5.18(typescript@5.9.2))
- make-synchronized: 0.2.10
+ '@vue-macros/common': 3.0.0-beta.20(vue@3.5.18(typescript@5.9.2))
+ quansync: 0.2.10
unconfig: 7.3.2
transitivePeerDependencies:
- vue
- '@vue-macros/config@3.0.0-beta.20(vue@3.5.18(typescript@5.9.2))':
+ '@vue-macros/config@3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))':
dependencies:
- '@vue-macros/common': 3.0.0-beta.20(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/common': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
quansync: 0.2.10
unconfig: 7.3.2
transitivePeerDependencies:
- vue
- '@vue-macros/define-emit@0.5.4(vue@3.5.18(typescript@5.9.2))':
+ '@vue-macros/define-emit@3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))':
dependencies:
- '@vue-macros/common': 1.16.1(vue@3.5.18(typescript@5.9.2))
- unplugin: 1.16.1
+ '@vue-macros/common': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
+ unplugin: 2.3.8
vue: 3.5.18(typescript@5.9.2)
- '@vue-macros/define-models@1.3.5(vue@3.5.18(typescript@5.9.2))':
+ '@vue-macros/define-models@3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))':
dependencies:
- '@vue-macros/common': 1.16.1(vue@3.5.18(typescript@5.9.2))
- ast-walker-scope: 0.6.2
- unplugin: 1.16.1
+ '@vue-macros/common': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
+ ast-walker-scope: 0.8.2
+ unplugin: 2.3.8
transitivePeerDependencies:
- vue
- '@vue-macros/define-prop@0.6.5(vue@3.5.18(typescript@5.9.2))':
+ '@vue-macros/define-prop@3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))':
dependencies:
- '@vue-macros/api': 0.13.4(vue@3.5.18(typescript@5.9.2))
- '@vue-macros/common': 1.16.1(vue@3.5.18(typescript@5.9.2))
- unplugin: 1.16.1
+ '@vue-macros/api': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/common': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
+ unplugin: 2.3.8
vue: 3.5.18(typescript@5.9.2)
- '@vue-macros/define-props-refs@1.3.5(vue@3.5.18(typescript@5.9.2))':
+ '@vue-macros/define-props-refs@3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))':
dependencies:
- '@vue-macros/common': 1.16.1(vue@3.5.18(typescript@5.9.2))
- unplugin: 1.16.1
+ '@vue-macros/common': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
+ unplugin: 2.3.8
vue: 3.5.18(typescript@5.9.2)
- '@vue-macros/define-props@4.0.6(@vue-macros/reactivity-transform@1.1.6(vue@3.5.18(typescript@5.9.2)))(vue@3.5.18(typescript@5.9.2))':
+ '@vue-macros/define-props@3.0.0-beta.21(@vue-macros/reactivity-transform@3.0.0-beta.21(vue@3.5.18(typescript@5.9.2)))(vue@3.5.18(typescript@5.9.2))':
dependencies:
- '@vue-macros/common': 1.16.1(vue@3.5.18(typescript@5.9.2))
- '@vue-macros/reactivity-transform': 1.1.6(vue@3.5.18(typescript@5.9.2))
- unplugin: 1.16.1
+ '@vue-macros/common': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/reactivity-transform': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
+ unplugin: 2.3.8
vue: 3.5.18(typescript@5.9.2)
- '@vue-macros/define-render@1.6.6(vue@3.5.18(typescript@5.9.2))':
+ '@vue-macros/define-render@3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))':
dependencies:
- '@vue-macros/common': 1.16.1(vue@3.5.18(typescript@5.9.2))
- unplugin: 1.16.1
+ '@vue-macros/common': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
+ unplugin: 2.3.8
vue: 3.5.18(typescript@5.9.2)
- '@vue-macros/define-slots@1.2.6(vue@3.5.18(typescript@5.9.2))':
+ '@vue-macros/define-slots@3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))':
dependencies:
- '@vue-macros/common': 1.16.1(vue@3.5.18(typescript@5.9.2))
- unplugin: 1.16.1
+ '@vue-macros/common': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
+ unplugin: 2.3.8
vue: 3.5.18(typescript@5.9.2)
- '@vue-macros/define-stylex@0.2.3(vue@3.5.18(typescript@5.9.2))':
+ '@vue-macros/define-stylex@3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))':
dependencies:
- '@vue-macros/common': 1.16.1(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/common': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
'@vue/compiler-dom': 3.5.18
- unplugin: 1.16.1
+ unplugin: 2.3.8
transitivePeerDependencies:
- vue
- '@vue-macros/devtools@0.4.1(typescript@5.9.2)(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0))':
+ '@vue-macros/devtools@3.0.0-beta.21(typescript@5.9.2)(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0))':
dependencies:
sirv: 3.0.1
vue: 3.5.18(typescript@5.9.2)
@@ -4663,91 +4744,83 @@ snapshots:
transitivePeerDependencies:
- typescript
- '@vue-macros/export-expose@0.3.5(vue@3.5.18(typescript@5.9.2))':
+ '@vue-macros/export-expose@3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))':
dependencies:
- '@vue-macros/common': 1.16.1(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/common': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
'@vue/compiler-sfc': 3.5.18
- unplugin: 1.16.1
+ unplugin: 2.3.8
vue: 3.5.18(typescript@5.9.2)
- '@vue-macros/export-props@0.6.5(vue@3.5.18(typescript@5.9.2))':
+ '@vue-macros/export-props@3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))':
dependencies:
- '@vue-macros/common': 1.16.1(vue@3.5.18(typescript@5.9.2))
- unplugin: 1.16.1
+ '@vue-macros/common': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
+ unplugin: 2.3.8
vue: 3.5.18(typescript@5.9.2)
- '@vue-macros/export-render@0.3.5(vue@3.5.18(typescript@5.9.2))':
+ '@vue-macros/export-render@3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))':
dependencies:
- '@vue-macros/common': 1.16.1(vue@3.5.18(typescript@5.9.2))
- unplugin: 1.16.1
+ '@vue-macros/common': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
+ unplugin: 2.3.8
vue: 3.5.18(typescript@5.9.2)
- '@vue-macros/hoist-static@1.7.0(vue@3.5.18(typescript@5.9.2))':
+ '@vue-macros/hoist-static@3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))':
dependencies:
- '@vue-macros/common': 1.16.1(vue@3.5.18(typescript@5.9.2))
- unplugin: 1.16.1
+ '@vue-macros/common': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
+ unplugin: 2.3.8
transitivePeerDependencies:
- vue
- '@vue-macros/jsx-directive@0.10.6(typescript@5.9.2)':
+ '@vue-macros/jsx-directive@3.0.0-beta.21(typescript@5.9.2)':
dependencies:
- '@vue-macros/common': 1.16.1(vue@3.5.18(typescript@5.9.2))
- '@vue/compiler-sfc': 3.5.18
- unplugin: 1.16.1
+ '@vue-macros/common': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
+ unplugin: 2.3.8
vue: 3.5.18(typescript@5.9.2)
transitivePeerDependencies:
- typescript
- '@vue-macros/named-template@0.5.5(vue@3.5.18(typescript@5.9.2))':
+ '@vue-macros/named-template@3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))':
dependencies:
- '@vue-macros/common': 1.16.1(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/common': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
'@vue/compiler-dom': 3.5.18
- unplugin: 1.16.1
+ unplugin: 2.3.8
transitivePeerDependencies:
- vue
- '@vue-macros/reactivity-transform@1.1.6(vue@3.5.18(typescript@5.9.2))':
+ '@vue-macros/reactivity-transform@3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))':
dependencies:
'@babel/parser': 7.28.0
- '@vue-macros/common': 1.16.1(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/common': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
'@vue/compiler-core': 3.5.18
'@vue/shared': 3.5.18
magic-string: 0.30.17
- unplugin: 1.16.1
+ unplugin: 2.3.8
vue: 3.5.18(typescript@5.9.2)
- '@vue-macros/script-lang@0.2.5(vue@3.5.18(typescript@5.9.2))':
+ '@vue-macros/script-lang@3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))':
dependencies:
- '@vue-macros/common': 1.16.1(vue@3.5.18(typescript@5.9.2))
- unplugin: 1.16.1
+ '@vue-macros/common': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
+ unplugin: 2.3.8
vue: 3.5.18(typescript@5.9.2)
- '@vue-macros/setup-block@0.4.5(vue@3.5.18(typescript@5.9.2))':
+ '@vue-macros/setup-block@3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))':
dependencies:
- '@vue-macros/common': 1.16.1(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/common': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
'@vue/compiler-dom': 3.5.18
- unplugin: 1.16.1
- transitivePeerDependencies:
- - vue
-
- '@vue-macros/setup-component@0.18.5(vue@3.5.18(typescript@5.9.2))':
- dependencies:
- '@vue-macros/common': 1.16.1(vue@3.5.18(typescript@5.9.2))
- unplugin: 1.16.1
+ unplugin: 2.3.8
transitivePeerDependencies:
- vue
- '@vue-macros/setup-sfc@0.18.5(vue@3.5.18(typescript@5.9.2))':
+ '@vue-macros/setup-component@3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))':
dependencies:
- '@vue-macros/common': 1.16.1(vue@3.5.18(typescript@5.9.2))
- unplugin: 1.16.1
+ '@vue-macros/common': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
+ unplugin: 2.3.8
transitivePeerDependencies:
- vue
- '@vue-macros/short-bind@1.1.5(vue@3.5.18(typescript@5.9.2))':
+ '@vue-macros/setup-sfc@3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))':
dependencies:
- '@vue-macros/common': 1.16.1(vue@3.5.18(typescript@5.9.2))
- '@vue/compiler-core': 3.5.18
+ '@vue-macros/common': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
+ unplugin: 2.3.8
transitivePeerDependencies:
- vue
@@ -4758,17 +4831,17 @@ snapshots:
transitivePeerDependencies:
- vue
- '@vue-macros/short-emits@1.6.5(vue@3.5.18(typescript@5.9.2))':
+ '@vue-macros/short-bind@3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))':
dependencies:
- '@vue-macros/common': 1.16.1(vue@3.5.18(typescript@5.9.2))
- unplugin: 1.16.1
+ '@vue-macros/common': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
+ '@vue/compiler-core': 3.5.18
transitivePeerDependencies:
- vue
- '@vue-macros/short-vmodel@1.5.5(vue@3.5.18(typescript@5.9.2))':
+ '@vue-macros/short-emits@3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))':
dependencies:
- '@vue-macros/common': 1.16.1(vue@3.5.18(typescript@5.9.2))
- '@vue/compiler-core': 3.5.18
+ '@vue-macros/common': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
+ unplugin: 2.3.8
transitivePeerDependencies:
- vue
@@ -4779,18 +4852,11 @@ snapshots:
transitivePeerDependencies:
- vue
- '@vue-macros/volar@0.30.15(typescript@5.9.2)(vue@3.5.18(typescript@5.9.2))':
+ '@vue-macros/short-vmodel@3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))':
dependencies:
- '@vue-macros/boolean-prop': 0.5.5(vue@3.5.18(typescript@5.9.2))
- '@vue-macros/common': 1.16.1(vue@3.5.18(typescript@5.9.2))
- '@vue-macros/config': 0.6.1(vue@3.5.18(typescript@5.9.2))
- '@vue-macros/short-bind': 1.1.5(vue@3.5.18(typescript@5.9.2))
- '@vue-macros/short-vmodel': 1.5.5(vue@3.5.18(typescript@5.9.2))
- '@vue/language-core': 2.1.10(typescript@5.9.2)
- muggle-string: 0.4.1
- ts-macro: 0.1.35
+ '@vue-macros/common': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
+ '@vue/compiler-core': 3.5.18
transitivePeerDependencies:
- - typescript
- vue
'@vue-macros/volar@3.0.0-beta.20(typescript@5.9.2)(vue@3.5.18(typescript@5.9.2))':
@@ -4808,6 +4874,21 @@ snapshots:
- typescript
- vue
+ '@vue-macros/volar@3.0.0-beta.21(typescript@5.9.2)(vue@3.5.18(typescript@5.9.2))':
+ dependencies:
+ '@vue-macros/boolean-prop': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/common': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/config': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/short-bind': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/short-vmodel': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
+ '@vue/language-core': 3.0.5(typescript@5.9.2)
+ '@vue/shared': 3.5.18
+ muggle-string: 0.4.1
+ ts-macro: 0.3.4
+ transitivePeerDependencies:
+ - typescript
+ - vue
+
'@vue/babel-helper-vue-transform-on@1.4.0': {}
'@vue/babel-plugin-jsx@1.4.0(@babel/core@7.28.0)':
@@ -4872,22 +4953,22 @@ snapshots:
de-indent: 1.0.2
he: 1.2.0
- '@vue/language-core@2.1.10(typescript@5.9.2)':
+ '@vue/language-core@3.0.4(typescript@5.9.2)':
dependencies:
- '@volar/language-core': 2.4.22
+ '@volar/language-core': 2.4.20
'@vue/compiler-dom': 3.5.18
'@vue/compiler-vue2': 2.7.16
'@vue/shared': 3.5.18
- alien-signals: 0.2.2
- minimatch: 9.0.5
+ alien-signals: 2.0.6
muggle-string: 0.4.1
path-browserify: 1.0.1
+ picomatch: 4.0.3
optionalDependencies:
typescript: 5.9.2
- '@vue/language-core@3.0.4(typescript@5.9.2)':
+ '@vue/language-core@3.0.5(typescript@5.9.2)':
dependencies:
- '@volar/language-core': 2.4.20
+ '@volar/language-core': 2.4.22
'@vue/compiler-dom': 3.5.18
'@vue/compiler-vue2': 2.7.16
'@vue/shared': 3.5.18
@@ -4935,8 +5016,6 @@ snapshots:
json-schema-traverse: 0.4.1
uri-js: 4.4.1
- alien-signals@0.2.2: {}
-
alien-signals@2.0.6: {}
ansi-escapes@4.3.2:
@@ -4964,20 +5043,20 @@ snapshots:
assertion-error@2.0.1: {}
- ast-kit@1.4.3:
+ ast-kit@2.1.1:
dependencies:
'@babel/parser': 7.28.0
pathe: 2.0.3
- ast-kit@2.1.1:
+ ast-kit@2.1.2:
dependencies:
- '@babel/parser': 7.28.0
+ '@babel/parser': 7.28.3
pathe: 2.0.3
- ast-walker-scope@0.6.2:
+ ast-walker-scope@0.8.2:
dependencies:
- '@babel/parser': 7.28.0
- ast-kit: 1.4.3
+ '@babel/parser': 7.28.3
+ ast-kit: 2.1.2
autoprefixer@10.4.21(postcss@8.5.6):
dependencies:
@@ -5854,10 +5933,6 @@ snapshots:
dependencies:
yallist: 3.1.1
- magic-string-ast@0.7.1:
- dependencies:
- magic-string: 0.30.17
-
magic-string-ast@1.0.0:
dependencies:
magic-string: 0.30.17
@@ -5872,8 +5947,6 @@ snapshots:
'@babel/types': 7.28.2
source-map-js: 1.2.1
- make-synchronized@0.2.10: {}
-
markdown-table@3.0.4: {}
mdast-util-find-and-replace@3.0.2:
@@ -6244,10 +6317,16 @@ snapshots:
nanoid@3.3.11: {}
+ napi-postinstall@0.3.3: {}
+
natural-compare@1.4.0: {}
natural-orderby@5.0.0: {}
+ neverthrow@8.2.0:
+ optionalDependencies:
+ '@rollup/rollup-linux-x64-gnu': 4.46.2
+
node-fetch-native@1.6.7: {}
node-releases@2.0.19: {}
@@ -6287,19 +6366,29 @@ snapshots:
os-tmpdir@1.0.2: {}
- oxc-resolver@4.2.0:
+ oxc-resolver@11.6.2:
+ dependencies:
+ napi-postinstall: 0.3.3
optionalDependencies:
- '@oxc-resolver/binding-darwin-arm64': 4.2.0
- '@oxc-resolver/binding-darwin-x64': 4.2.0
- '@oxc-resolver/binding-freebsd-x64': 4.2.0
- '@oxc-resolver/binding-linux-arm-gnueabihf': 4.2.0
- '@oxc-resolver/binding-linux-arm64-gnu': 4.2.0
- '@oxc-resolver/binding-linux-arm64-musl': 4.2.0
- '@oxc-resolver/binding-linux-x64-gnu': 4.2.0
- '@oxc-resolver/binding-linux-x64-musl': 4.2.0
- '@oxc-resolver/binding-wasm32-wasi': 4.2.0
- '@oxc-resolver/binding-win32-arm64-msvc': 4.2.0
- '@oxc-resolver/binding-win32-x64-msvc': 4.2.0
+ '@oxc-resolver/binding-android-arm-eabi': 11.6.2
+ '@oxc-resolver/binding-android-arm64': 11.6.2
+ '@oxc-resolver/binding-darwin-arm64': 11.6.2
+ '@oxc-resolver/binding-darwin-x64': 11.6.2
+ '@oxc-resolver/binding-freebsd-x64': 11.6.2
+ '@oxc-resolver/binding-linux-arm-gnueabihf': 11.6.2
+ '@oxc-resolver/binding-linux-arm-musleabihf': 11.6.2
+ '@oxc-resolver/binding-linux-arm64-gnu': 11.6.2
+ '@oxc-resolver/binding-linux-arm64-musl': 11.6.2
+ '@oxc-resolver/binding-linux-ppc64-gnu': 11.6.2
+ '@oxc-resolver/binding-linux-riscv64-gnu': 11.6.2
+ '@oxc-resolver/binding-linux-riscv64-musl': 11.6.2
+ '@oxc-resolver/binding-linux-s390x-gnu': 11.6.2
+ '@oxc-resolver/binding-linux-x64-gnu': 11.6.2
+ '@oxc-resolver/binding-linux-x64-musl': 11.6.2
+ '@oxc-resolver/binding-wasm32-wasi': 11.6.2
+ '@oxc-resolver/binding-win32-arm64-msvc': 11.6.2
+ '@oxc-resolver/binding-win32-ia32-msvc': 11.6.2
+ '@oxc-resolver/binding-win32-x64-msvc': 11.6.2
p-limit@3.1.0:
dependencies:
@@ -6756,11 +6845,11 @@ snapshots:
picomatch: 4.0.3
typescript: 5.9.2
- ts-macro@0.1.35:
+ ts-macro@0.3.1:
dependencies:
muggle-string: 0.4.1
- ts-macro@0.3.1:
+ ts-macro@0.3.4:
dependencies:
muggle-string: 0.4.1
@@ -6873,11 +6962,11 @@ snapshots:
- postcss
- supports-color
- unplugin-combine@1.2.1(esbuild@0.25.8)(rollup@4.46.2)(unplugin@1.16.1)(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0)):
+ unplugin-combine@2.1.2(esbuild@0.25.8)(rollup@4.46.2)(unplugin@2.3.8)(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0)):
optionalDependencies:
esbuild: 0.25.8
rollup: 4.46.2
- unplugin: 1.16.1
+ unplugin: 2.3.8
vite: 7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0)
unplugin-utils@0.2.4:
@@ -6885,63 +6974,19 @@ snapshots:
pathe: 2.0.3
picomatch: 4.0.3
- unplugin-vue-define-options@1.5.5(vue@3.5.18(typescript@5.9.2)):
+ unplugin-vue-define-options@3.0.0-beta.21(vue@3.5.18(typescript@5.9.2)):
dependencies:
- '@vue-macros/common': 1.16.1(vue@3.5.18(typescript@5.9.2))
- ast-walker-scope: 0.6.2
- unplugin: 1.16.1
+ '@vue-macros/common': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
+ ast-walker-scope: 0.8.2
+ unplugin: 2.3.8
transitivePeerDependencies:
- vue
- unplugin-vue-macros@2.14.5(esbuild@0.25.8)(rollup@4.46.2)(typescript@5.9.2)(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.18(typescript@5.9.2)):
- dependencies:
- '@vue-macros/better-define': 1.11.4(vue@3.5.18(typescript@5.9.2))
- '@vue-macros/boolean-prop': 0.5.5(vue@3.5.18(typescript@5.9.2))
- '@vue-macros/chain-call': 0.4.5(vue@3.5.18(typescript@5.9.2))
- '@vue-macros/common': 1.16.1(vue@3.5.18(typescript@5.9.2))
- '@vue-macros/config': 0.6.1(vue@3.5.18(typescript@5.9.2))
- '@vue-macros/define-emit': 0.5.4(vue@3.5.18(typescript@5.9.2))
- '@vue-macros/define-models': 1.3.5(vue@3.5.18(typescript@5.9.2))
- '@vue-macros/define-prop': 0.6.5(vue@3.5.18(typescript@5.9.2))
- '@vue-macros/define-props': 4.0.6(@vue-macros/reactivity-transform@1.1.6(vue@3.5.18(typescript@5.9.2)))(vue@3.5.18(typescript@5.9.2))
- '@vue-macros/define-props-refs': 1.3.5(vue@3.5.18(typescript@5.9.2))
- '@vue-macros/define-render': 1.6.6(vue@3.5.18(typescript@5.9.2))
- '@vue-macros/define-slots': 1.2.6(vue@3.5.18(typescript@5.9.2))
- '@vue-macros/define-stylex': 0.2.3(vue@3.5.18(typescript@5.9.2))
- '@vue-macros/devtools': 0.4.1(typescript@5.9.2)(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0))
- '@vue-macros/export-expose': 0.3.5(vue@3.5.18(typescript@5.9.2))
- '@vue-macros/export-props': 0.6.5(vue@3.5.18(typescript@5.9.2))
- '@vue-macros/export-render': 0.3.5(vue@3.5.18(typescript@5.9.2))
- '@vue-macros/hoist-static': 1.7.0(vue@3.5.18(typescript@5.9.2))
- '@vue-macros/jsx-directive': 0.10.6(typescript@5.9.2)
- '@vue-macros/named-template': 0.5.5(vue@3.5.18(typescript@5.9.2))
- '@vue-macros/reactivity-transform': 1.1.6(vue@3.5.18(typescript@5.9.2))
- '@vue-macros/script-lang': 0.2.5(vue@3.5.18(typescript@5.9.2))
- '@vue-macros/setup-block': 0.4.5(vue@3.5.18(typescript@5.9.2))
- '@vue-macros/setup-component': 0.18.5(vue@3.5.18(typescript@5.9.2))
- '@vue-macros/setup-sfc': 0.18.5(vue@3.5.18(typescript@5.9.2))
- '@vue-macros/short-bind': 1.1.5(vue@3.5.18(typescript@5.9.2))
- '@vue-macros/short-emits': 1.6.5(vue@3.5.18(typescript@5.9.2))
- '@vue-macros/short-vmodel': 1.5.5(vue@3.5.18(typescript@5.9.2))
- '@vue-macros/volar': 0.30.15(typescript@5.9.2)(vue@3.5.18(typescript@5.9.2))
- unplugin: 1.16.1
- unplugin-combine: 1.2.1(esbuild@0.25.8)(rollup@4.46.2)(unplugin@1.16.1)(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0))
- unplugin-vue-define-options: 1.5.5(vue@3.5.18(typescript@5.9.2))
- vue: 3.5.18(typescript@5.9.2)
- transitivePeerDependencies:
- - '@rspack/core'
- - '@vueuse/core'
- - esbuild
- - rolldown
- - rollup
- - typescript
- - vite
- - vue-tsc
- - webpack
-
- unplugin@1.16.1:
+ unplugin@2.3.8:
dependencies:
+ '@jridgewell/remapping': 2.3.5
acorn: 8.15.0
+ picomatch: 4.0.3
webpack-virtual-modules: 0.6.2
untyped@2.0.0:
@@ -7056,6 +7101,52 @@ snapshots:
vue-flow-layout@0.2.0: {}
+ vue-macros@3.0.0-beta.21(esbuild@0.25.8)(rollup@4.46.2)(typescript@5.9.2)(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.18(typescript@5.9.2)):
+ dependencies:
+ '@vue-macros/better-define': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/boolean-prop': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/chain-call': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/common': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/config': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/define-emit': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/define-models': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/define-prop': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/define-props': 3.0.0-beta.21(@vue-macros/reactivity-transform@3.0.0-beta.21(vue@3.5.18(typescript@5.9.2)))(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/define-props-refs': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/define-render': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/define-slots': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/define-stylex': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/devtools': 3.0.0-beta.21(typescript@5.9.2)(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0))
+ '@vue-macros/export-expose': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/export-props': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/export-render': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/hoist-static': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/jsx-directive': 3.0.0-beta.21(typescript@5.9.2)
+ '@vue-macros/named-template': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/reactivity-transform': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/script-lang': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/setup-block': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/setup-component': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/setup-sfc': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/short-bind': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/short-emits': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/short-vmodel': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/volar': 3.0.0-beta.21(typescript@5.9.2)(vue@3.5.18(typescript@5.9.2))
+ unplugin: 2.3.8
+ unplugin-combine: 2.1.2(esbuild@0.25.8)(rollup@4.46.2)(unplugin@2.3.8)(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0))
+ unplugin-vue-define-options: 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
+ vue: 3.5.18(typescript@5.9.2)
+ transitivePeerDependencies:
+ - '@rspack/core'
+ - '@vueuse/core'
+ - esbuild
+ - rolldown
+ - rollup
+ - typescript
+ - vite
+ - vue-tsc
+ - webpack
+
vue@3.5.18(typescript@5.9.2):
dependencies:
'@vue/compiler-dom': 3.5.18
diff --git a/src/init/package.ts b/src/init/package.ts
index ce6b306..aa477e4 100644
--- a/src/init/package.ts
+++ b/src/init/package.ts
@@ -28,7 +28,7 @@ export async function rewritePackage(macros: VueMacros, target: string) {
const deps = [
'@vue-macros/volar',
'@vitejs/plugin-vue',
- 'unplugin-vue-macros',
+ 'vue-macros',
'typescript',
]
if (macros.jsxDirective || macros.setupSFC)
diff --git a/src/init/tsconfig.ts b/src/init/tsconfig.ts
index 2f7bb09..6e0d90b 100644
--- a/src/init/tsconfig.ts
+++ b/src/init/tsconfig.ts
@@ -49,8 +49,8 @@ export async function rewriteTsConfig(selectedMacros: VueMacros, target: string)
tsconfig.compilerOptions ??= {}
tsconfig.compilerOptions.types ??= []
- if (!tsconfig.compilerOptions.types.includes('unplugin-vue-macros/macros-global'))
- tsconfig.compilerOptions.types.push('unplugin-vue-macros/macros-global')
+ if (!tsconfig.compilerOptions.types.includes('vue-macros/macros-global'))
+ tsconfig.compilerOptions.types.push('vue-macros/macros-global')
await writeTSConfig(`${target}/tsconfig.json`, tsconfig)
}
diff --git a/src/init/vite.ts b/src/init/vite.ts
index 9cfae22..009d72a 100644
--- a/src/init/vite.ts
+++ b/src/init/vite.ts
@@ -23,7 +23,7 @@ export async function rewriteViteConfig(macros: VueMacros, target: string) {
return findVitePluginCall(config, from)
}
- const vueMacros = getVitePlugin('unplugin-vue-macros/vite', 'VueMacros')
+ const vueMacros = getVitePlugin('vue-macros/vite', 'VueMacros')
if (!vueMacros)
return
@@ -38,7 +38,7 @@ export async function rewriteViteConfig(macros: VueMacros, target: string) {
const vueJsx: ProxifiedFunctionCall = vueMacrosOptions?.plugins?.vueJsx || getVitePlugin('@vitejs/plugin-vue-jsx', 'VueJsx')
- updateVitePluginConfig(config, 'unplugin-vue-macros/vite', {
+ updateVitePluginConfig(config, 'vue-macros/vite', {
...macros,
plugins: {
...vue ? { vue } : {},
From 965f3169fec5b6673bdd4c1aa9433fb92e5165de Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E4=B8=89=E5=92=B2=E6=99=BA=E5=AD=90=20Kevin=20Deng?=
Date: Sat, 23 Aug 2025 05:09:55 +0800
Subject: [PATCH 28/29] refactor: remove `@vue-macros/volar` dep
---
package.json | 23 +-
playground/package.json | 9 +-
playground/tsconfig.json | 6 +-
pnpm-lock.yaml | 2451 ++++++++++++++++++--------------------
src/init/package.ts | 1 -
src/init/tsconfig.ts | 8 +-
6 files changed, 1174 insertions(+), 1324 deletions(-)
diff --git a/package.json b/package.json
index 6192e95..c4752ee 100644
--- a/package.json
+++ b/package.json
@@ -2,7 +2,7 @@
"name": "@vue-macros/cli",
"type": "module",
"version": "1.2.3",
- "packageManager": "pnpm@10.14.0",
+ "packageManager": "pnpm@10.15.0",
"description": "Rewriting at vue macros powered by ast-grep.",
"author": "zhiyuanzmj ",
"license": "MIT",
@@ -43,23 +43,22 @@
},
"dependencies": {
"@antfu/ni": "^25.0.0",
- "@ast-grep/cli": "^0.39.2",
- "@inquirer/prompts": "^7.8.0",
+ "@ast-grep/cli": "^0.39.4",
+ "@inquirer/prompts": "^7.8.3",
"magicast": "^0.3.5",
- "pkg-types": "^2.2.0",
- "zx": "^8.7.2"
+ "pkg-types": "^2.3.0",
+ "zx": "^8.8.1"
},
"devDependencies": {
- "@antfu/eslint-config": "^5.1.0",
- "@types/node": "^24.2.0",
+ "@antfu/eslint-config": "^5.2.1",
+ "@types/node": "^24.3.0",
"@vitejs/plugin-vue": "^6.0.1",
"@vitejs/plugin-vue-jsx": "^5.0.1",
- "@vue-macros/volar": "^3.0.0-beta.20",
- "@vue/babel-helper-vue-transform-on": "1.4.0",
- "bumpp": "^10.2.2",
+ "@vue/babel-helper-vue-transform-on": "1.5.0",
+ "bumpp": "^10.2.3",
"typescript": "^5.9.2",
- "unbuild": "^3.6.0",
- "unocss": "^66.4.1",
+ "unbuild": "^3.6.1",
+ "unocss": "^66.4.2",
"vitest": "^3.2.4",
"vue-macros": "^3.0.0-beta.21"
}
diff --git a/playground/package.json b/playground/package.json
index fe821d1..407a023 100644
--- a/playground/package.json
+++ b/playground/package.json
@@ -7,15 +7,14 @@
"build": "vite build"
},
"dependencies": {
- "vue": "^3.5.18"
+ "vue": "^3.5.19"
},
"devDependencies": {
"@vitejs/plugin-vue": "^6.0.1",
"@vitejs/plugin-vue-jsx": "^5.0.1",
- "@vue-macros/volar": "^3.0.0-beta.20",
- "tsx": "^4.20.3",
+ "tsx": "^4.20.4",
"typescript": "^5.9.2",
- "vue-macros": "^3.0.0-beta.21",
- "vite": "^7.0.6"
+ "vite": "^7.1.3",
+ "vue-macros": "^3.0.0-beta.21"
}
}
diff --git a/playground/tsconfig.json b/playground/tsconfig.json
index 205e078..a48c684 100644
--- a/playground/tsconfig.json
+++ b/playground/tsconfig.json
@@ -22,9 +22,9 @@
],
"vueCompilerOptions": {
"plugins": [
- "@vue-macros/volar/define-render",
- "@vue-macros/volar/export-render",
- "@vue-macros/volar/jsx-directive"
+ "vue-macros/volar/define-render",
+ "vue-macros/volar/export-render",
+ "vue-macros/volar/jsx-directive"
]
}
}
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index d7a980c..4e8a672 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -12,85 +12,79 @@ importers:
specifier: ^25.0.0
version: 25.0.0
'@ast-grep/cli':
- specifier: ^0.39.2
- version: 0.39.2
+ specifier: ^0.39.4
+ version: 0.39.4
'@inquirer/prompts':
- specifier: ^7.8.0
- version: 7.8.0(@types/node@24.2.0)
+ specifier: ^7.8.3
+ version: 7.8.3(@types/node@24.3.0)
magicast:
specifier: ^0.3.5
version: 0.3.5
pkg-types:
- specifier: ^2.2.0
- version: 2.2.0
+ specifier: ^2.3.0
+ version: 2.3.0
zx:
- specifier: ^8.7.2
- version: 8.7.2
+ specifier: ^8.8.1
+ version: 8.8.1
devDependencies:
'@antfu/eslint-config':
- specifier: ^5.1.0
- version: 5.1.0(@vue/compiler-sfc@3.5.18)(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0))
+ specifier: ^5.2.1
+ version: 5.2.1(@vue/compiler-sfc@3.5.19)(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.3.0)(jiti@2.5.1)(tsx@4.20.4)(yaml@2.8.1))
'@types/node':
- specifier: ^24.2.0
- version: 24.2.0
+ specifier: ^24.3.0
+ version: 24.3.0
'@vitejs/plugin-vue':
specifier: ^6.0.1
- version: 6.0.1(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.18(typescript@5.9.2))
+ version: 6.0.1(vite@7.1.3(@types/node@24.3.0)(jiti@2.5.1)(tsx@4.20.4)(yaml@2.8.1))(vue@3.5.19(typescript@5.9.2))
'@vitejs/plugin-vue-jsx':
specifier: ^5.0.1
- version: 5.0.1(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.18(typescript@5.9.2))
- '@vue-macros/volar':
- specifier: ^3.0.0-beta.20
- version: 3.0.0-beta.20(typescript@5.9.2)(vue@3.5.18(typescript@5.9.2))
+ version: 5.0.1(vite@7.1.3(@types/node@24.3.0)(jiti@2.5.1)(tsx@4.20.4)(yaml@2.8.1))(vue@3.5.19(typescript@5.9.2))
'@vue/babel-helper-vue-transform-on':
- specifier: 1.4.0
- version: 1.4.0
+ specifier: 1.5.0
+ version: 1.5.0
bumpp:
- specifier: ^10.2.2
- version: 10.2.2(magicast@0.3.5)
+ specifier: ^10.2.3
+ version: 10.2.3(magicast@0.3.5)
typescript:
specifier: ^5.9.2
version: 5.9.2
unbuild:
- specifier: ^3.6.0
- version: 3.6.0(typescript@5.9.2)(vue@3.5.18(typescript@5.9.2))
+ specifier: ^3.6.1
+ version: 3.6.1(typescript@5.9.2)(vue@3.5.19(typescript@5.9.2))
unocss:
- specifier: ^66.4.1
- version: 66.4.1(postcss@8.5.6)(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0))
+ specifier: ^66.4.2
+ version: 66.4.2(postcss@8.5.6)(vite@7.1.3(@types/node@24.3.0)(jiti@2.5.1)(tsx@4.20.4)(yaml@2.8.1))
vitest:
specifier: ^3.2.4
- version: 3.2.4(@types/debug@4.1.12)(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0)
+ version: 3.2.4(@types/debug@4.1.12)(@types/node@24.3.0)(jiti@2.5.1)(tsx@4.20.4)(yaml@2.8.1)
vue-macros:
specifier: ^3.0.0-beta.21
- version: 3.0.0-beta.21(esbuild@0.25.8)(rollup@4.46.2)(typescript@5.9.2)(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.18(typescript@5.9.2))
+ version: 3.0.0-beta.21(esbuild@0.25.9)(rollup@4.47.1)(typescript@5.9.2)(vite@7.1.3(@types/node@24.3.0)(jiti@2.5.1)(tsx@4.20.4)(yaml@2.8.1))(vue@3.5.19(typescript@5.9.2))
playground:
dependencies:
vue:
- specifier: ^3.5.18
- version: 3.5.18(typescript@5.9.2)
+ specifier: ^3.5.19
+ version: 3.5.19(typescript@5.9.2)
devDependencies:
'@vitejs/plugin-vue':
specifier: ^6.0.1
- version: 6.0.1(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.18(typescript@5.9.2))
+ version: 6.0.1(vite@7.1.3(@types/node@24.3.0)(jiti@2.5.1)(tsx@4.20.4)(yaml@2.8.1))(vue@3.5.19(typescript@5.9.2))
'@vitejs/plugin-vue-jsx':
specifier: ^5.0.1
- version: 5.0.1(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.18(typescript@5.9.2))
- '@vue-macros/volar':
- specifier: ^3.0.0-beta.20
- version: 3.0.0-beta.20(typescript@5.9.2)(vue@3.5.18(typescript@5.9.2))
+ version: 5.0.1(vite@7.1.3(@types/node@24.3.0)(jiti@2.5.1)(tsx@4.20.4)(yaml@2.8.1))(vue@3.5.19(typescript@5.9.2))
tsx:
- specifier: ^4.20.3
- version: 4.20.3
+ specifier: ^4.20.4
+ version: 4.20.4
typescript:
specifier: ^5.9.2
version: 5.9.2
vite:
- specifier: ^7.0.6
- version: 7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0)
+ specifier: ^7.1.3
+ version: 7.1.3(@types/node@24.3.0)(jiti@2.5.1)(tsx@4.20.4)(yaml@2.8.1)
vue-macros:
specifier: ^3.0.0-beta.21
- version: 3.0.0-beta.21(esbuild@0.25.8)(rollup@4.46.2)(typescript@5.9.2)(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.18(typescript@5.9.2))
+ version: 3.0.0-beta.21(esbuild@0.25.9)(rollup@4.47.1)(typescript@5.9.2)(vite@7.1.3(@types/node@24.3.0)(jiti@2.5.1)(tsx@4.20.4)(yaml@2.8.1))(vue@3.5.19(typescript@5.9.2))
packages:
@@ -98,8 +92,8 @@ packages:
resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==}
engines: {node: '>=6.0.0'}
- '@antfu/eslint-config@5.1.0':
- resolution: {integrity: sha512-JirdCHnt2frnUf7kmXBxvFfdca1UnC19AP89/nKgZIV71PXxhH6pX/jqF13OKpbOo4hxJQfs6yuS1Kl5LoW4Yw==}
+ '@antfu/eslint-config@5.2.1':
+ resolution: {integrity: sha512-EG/5kwDci1PFKSwAPMEMHDA/VYJFn0TAqwXLdnmE7zuFcaug3EGih7UOWmapMfL59Hqq6jbomaUHN31aVnL8NA==}
hasBin: true
peerDependencies:
'@eslint-react/eslint-plugin': ^1.38.4
@@ -160,53 +154,53 @@ packages:
resolution: {integrity: sha512-9q/yCljni37pkMr4sPrI3G4jqdIk074+iukc5aFJl7kmDCCsiJrbZ6zKxnES1Gwg+i9RcDZwvktl23puGslmvA==}
hasBin: true
- '@antfu/utils@8.1.1':
- resolution: {integrity: sha512-Mex9nXf9vR6AhcXmMrlz/HVgYYZpVGJ6YlPgwl7UnaFpnshXs6EK/oa5Gpf3CzENMjkvEx2tQtntGnb7UtSTOQ==}
+ '@antfu/utils@9.2.0':
+ resolution: {integrity: sha512-Oq1d9BGZakE/FyoEtcNeSwM7MpDO2vUBi11RWBZXf75zPsbUVWmUs03EqkRFrcgbXyKTas0BdZWC1wcuSoqSAw==}
- '@ast-grep/cli-darwin-arm64@0.39.2':
- resolution: {integrity: sha512-cYpHYMPkdFZPHVo+vSK8uY8fm+KJpaQnx+gyPsDL/gOADVvly5tX3lY7bwwTqBF8tT177yqRSlbIzw0tbUaLCQ==}
+ '@ast-grep/cli-darwin-arm64@0.39.4':
+ resolution: {integrity: sha512-ai+JZUINQr1GdipPDabV0CjsAYbrgGhFcH2h6WAFUII8MdoW/knNAr0ammqhrXm34r72AvDQzbdHSHUAFp2OoA==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [darwin]
- '@ast-grep/cli-darwin-x64@0.39.2':
- resolution: {integrity: sha512-Kbzp5ywStXXPBJNSpH2svegwNoxev5AIHvmmQjrXpBFOsldfS0n0VC9ynXZuhPNeg39qmSPbU3mbd6QRnATzKw==}
+ '@ast-grep/cli-darwin-x64@0.39.4':
+ resolution: {integrity: sha512-foBxhariNODxdZ+qz+XeFk1fAr8UTJPlnYcGWML/ioQSDYct1Yv6ioqjF019mbBgOYt2dB18wDD3qa7UiTdgeA==}
engines: {node: '>= 10'}
cpu: [x64]
os: [darwin]
- '@ast-grep/cli-linux-arm64-gnu@0.39.2':
- resolution: {integrity: sha512-mSoAHKmTQKQg+ubSe3n4f+zadkDiiHyymSqdzymac0mOeGlFi5K0/30no0HH+f2RYkCuDLtczpw09SPNiMuDhw==}
+ '@ast-grep/cli-linux-arm64-gnu@0.39.4':
+ resolution: {integrity: sha512-1/oYBAzeW2A5ii4ys2UhEdqnHb/Ox4dVl0vCWj+ouKkQN4EFB3BrDSS43ZMeo4egBiFRkH8PWv5FaeKjv9BM6g==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [linux]
- '@ast-grep/cli-linux-x64-gnu@0.39.2':
- resolution: {integrity: sha512-rEUER2jRCexJJHsFgpRMtho+vGINbT4AZRYH/OXuHt9PiUqSdiEl3oXOlLV018nx6fPJeliOSB+jSN9X8kAiNA==}
+ '@ast-grep/cli-linux-x64-gnu@0.39.4':
+ resolution: {integrity: sha512-qxL9mXVPPJYaWnMG1wrMNMVknjVeOP0jJuicBZP3YsBPlITlQUrKgGgDKVfj3D8sqz5gSgexnNUQVEmjjxwyYg==}
engines: {node: '>= 10'}
cpu: [x64]
os: [linux]
- '@ast-grep/cli-win32-arm64-msvc@0.39.2':
- resolution: {integrity: sha512-X0v9oXuDNRQ6euA2+MjhL8BIK4WhO0bzGa5bdaD9GlhEMXOXCuo4v1PlYHwRJm3DeHxotp9uIk4newX8htBybg==}
+ '@ast-grep/cli-win32-arm64-msvc@0.39.4':
+ resolution: {integrity: sha512-dn9sh8vyGVlQhUcJLjNmNDh8f7To4s9oFDWwW/4HI25GEoCukZ1fTQP/v9u9xd7ehRGHy7xSm+t7Qle9vjfjtw==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [win32]
- '@ast-grep/cli-win32-ia32-msvc@0.39.2':
- resolution: {integrity: sha512-xToJs1SqSH4k8Omtzks2zajWA0ODN0QlPMI4/YZ2VZJEkPOx0fyiBf9BuPauGWC4mqlRBnF42AxBVEOyHzCl+A==}
+ '@ast-grep/cli-win32-ia32-msvc@0.39.4':
+ resolution: {integrity: sha512-wW/bg2mMzLnS3/e1uOYzxCJAe05AjoKGQAnm2yukWwX/oZwS0ipOIW4NBwzdEOiZisaQVN608y4qV0Fb73/FIQ==}
engines: {node: '>= 10'}
cpu: [ia32]
os: [win32]
- '@ast-grep/cli-win32-x64-msvc@0.39.2':
- resolution: {integrity: sha512-LJf14SzmAEdtpsfIg4oiNauKyXCIf8Mn/p48Oss+TAhvbOEd9x5/Ka3Hor/R0AS8p0c06K0vjnlHFL1AFksg0g==}
+ '@ast-grep/cli-win32-x64-msvc@0.39.4':
+ resolution: {integrity: sha512-jAHq6tI+TQ3fGfJd/Tj6b3oxwIaO78CDQVkHUXdfkMmMaxV9RIYnrFIFkJmdHkIrg8UJ32JYCZpOElLgxetVqg==}
engines: {node: '>= 10'}
cpu: [x64]
os: [win32]
- '@ast-grep/cli@0.39.2':
- resolution: {integrity: sha512-lDhbEJmsYTiAiYBTKN4A6hrY4L8bD/yn58g6AptfobgJcK/BJvVgJtojvQ8JQ78nVOlzwtZzRi9+qIkavSJvNQ==}
+ '@ast-grep/cli@0.39.4':
+ resolution: {integrity: sha512-sjS5kLO7Tun10H3j2WmlBy94upZ/b3H9JNYNJskBdL+jJLCZ840UbnYI01sfgQESCbQu86GyRmge32afkH1LLg==}
engines: {node: '>= 12.0.0'}
hasBin: true
@@ -218,12 +212,12 @@ packages:
resolution: {integrity: sha512-60X7qkglvrap8mn1lh2ebxXdZYtUcpd7gsmy9kLaBJ4i/WdY8PqTSdxyA8qraikqKQK5C1KRBKXqznrVapyNaw==}
engines: {node: '>=6.9.0'}
- '@babel/core@7.28.0':
- resolution: {integrity: sha512-UlLAnTPrFdNGoFtbSXwcGFQBtQZJCNjaN6hQNP3UPvuNXT1i82N26KL3dZeIpNalWywr9IuQuncaAfUaS1g6sQ==}
+ '@babel/core@7.28.3':
+ resolution: {integrity: sha512-yDBHV9kQNcr2/sUr9jghVyz9C3Y5G2zUM2H2lo+9mKv4sFgbA8s8Z9t8D1jiTkGoO/NoIfKMyKWr4s6CN23ZwQ==}
engines: {node: '>=6.9.0'}
- '@babel/generator@7.28.0':
- resolution: {integrity: sha512-lJjzvrbEeWrhB4P3QBsH7tey117PjLZnDbLiQEKjQ/fNJTjuq4HSqgFA+UNSwZT8D7dxxbnuSBMsa1lrWzKlQg==}
+ '@babel/generator@7.28.3':
+ resolution: {integrity: sha512-3lSpxGgvnmZznmBkCRnVREPUFJv2wrv9iAoFDvADJc0ypmdOxdUtcLeBgBJ6zE0PMeTKnxeQzyk0xTBq4Ep7zw==}
engines: {node: '>=6.9.0'}
'@babel/helper-annotate-as-pure@7.27.3':
@@ -234,8 +228,8 @@ packages:
resolution: {integrity: sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==}
engines: {node: '>=6.9.0'}
- '@babel/helper-create-class-features-plugin@7.27.1':
- resolution: {integrity: sha512-QwGAmuvM17btKU5VqXfb+Giw4JcN0hjuufz3DYnpeVDvZLAObloM77bhMXiqry3Iio+Ai4phVRDwl6WU10+r5A==}
+ '@babel/helper-create-class-features-plugin@7.28.3':
+ resolution: {integrity: sha512-V9f6ZFIYSLNEbuGA/92uOvYsGCJNsuA8ESZ4ldc09bWk/j8H8TKiPw8Mk1eG6olpnO0ALHJmYfZvF4MEE4gajg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
@@ -252,8 +246,8 @@ packages:
resolution: {integrity: sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==}
engines: {node: '>=6.9.0'}
- '@babel/helper-module-transforms@7.27.3':
- resolution: {integrity: sha512-dSOvYwvyLsWBeIRyOeHXp5vPj5l1I011r52FM1+r1jCERv+aFXYk4whgQccYEGYxK2H3ZAIA8nuPkQ0HaUo3qg==}
+ '@babel/helper-module-transforms@7.28.3':
+ resolution: {integrity: sha512-gytXUbs8k2sXS9PnQptz5o0QnpLL51SwASIORY6XaBKF88nsOT0Zw9szLqlSGQDP/4TljBAD5y98p2U1fqkdsw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
@@ -288,15 +282,10 @@ packages:
resolution: {integrity: sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==}
engines: {node: '>=6.9.0'}
- '@babel/helpers@7.28.2':
- resolution: {integrity: sha512-/V9771t+EgXz62aCcyofnQhGM8DQACbRhvzKFsXKC9QM+5MadF8ZmIm0crDMaz3+o0h0zXfJnd4EhbYbxsrcFw==}
+ '@babel/helpers@7.28.3':
+ resolution: {integrity: sha512-PTNtvUQihsAsDHMOP5pfobP8C6CM4JWXmP8DrEIt46c3r2bf87Ua1zoqevsMo9g+tWDwgWrFP5EIxuBx5RudAw==}
engines: {node: '>=6.9.0'}
- '@babel/parser@7.28.0':
- resolution: {integrity: sha512-jVZGvOxOuNSsuQuLRTh13nU0AogFlw32w/MT+LV6D3sP5WdbW61E77RnkbaO2dUvmPAYrBDJXGn5gGS6tH4j8g==}
- engines: {node: '>=6.0.0'}
- hasBin: true
-
'@babel/parser@7.28.3':
resolution: {integrity: sha512-7+Ey1mAgYqFAx2h0RuoxcQT5+MlG3GTV0TQrgr7/ZliKsm/MNDxVVutlWaziMq7wJNAz8MTqz55XLpWvva6StA==}
engines: {node: '>=6.0.0'}
@@ -324,8 +313,8 @@ packages:
resolution: {integrity: sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==}
engines: {node: '>=6.9.0'}
- '@babel/traverse@7.28.0':
- resolution: {integrity: sha512-mGe7UK5wWyh0bKRfupsUchrQGqvDbZDbKJw+kcRGSmdHVYrv+ltd0pnpDTVpiTqnaBru9iEvA8pz8W46v0Amwg==}
+ '@babel/traverse@7.28.3':
+ resolution: {integrity: sha512-7w4kZYHneL3A6NP2nxzHvT3HCZ7puDZZjFMqDpBPECub79sTtSO5CGXDkKrTQq8ksAwfD/XI2MRFX23njdDaIQ==}
engines: {node: '>=6.9.0'}
'@babel/types@7.28.2':
@@ -355,158 +344,158 @@ packages:
resolution: {integrity: sha512-BXuN7BII+8AyNtn57euU2Yxo9yA/KUDNzrpXyi3pfqKmBhhysR6ZWOebFh3vyPoqA3/j1SOvGgucElMGwlXing==}
engines: {node: '>=20.11.0'}
- '@esbuild/aix-ppc64@0.25.8':
- resolution: {integrity: sha512-urAvrUedIqEiFR3FYSLTWQgLu5tb+m0qZw0NBEasUeo6wuqatkMDaRT+1uABiGXEu5vqgPd7FGE1BhsAIy9QVA==}
+ '@esbuild/aix-ppc64@0.25.9':
+ resolution: {integrity: sha512-OaGtL73Jck6pBKjNIe24BnFE6agGl+6KxDtTfHhy1HmhthfKouEcOhqpSL64K4/0WCtbKFLOdzD/44cJ4k9opA==}
engines: {node: '>=18'}
cpu: [ppc64]
os: [aix]
- '@esbuild/android-arm64@0.25.8':
- resolution: {integrity: sha512-OD3p7LYzWpLhZEyATcTSJ67qB5D+20vbtr6vHlHWSQYhKtzUYrETuWThmzFpZtFsBIxRvhO07+UgVA9m0i/O1w==}
+ '@esbuild/android-arm64@0.25.9':
+ resolution: {integrity: sha512-IDrddSmpSv51ftWslJMvl3Q2ZT98fUSL2/rlUXuVqRXHCs5EUF1/f+jbjF5+NG9UffUDMCiTyh8iec7u8RlTLg==}
engines: {node: '>=18'}
cpu: [arm64]
os: [android]
- '@esbuild/android-arm@0.25.8':
- resolution: {integrity: sha512-RONsAvGCz5oWyePVnLdZY/HHwA++nxYWIX1atInlaW6SEkwq6XkP3+cb825EUcRs5Vss/lGh/2YxAb5xqc07Uw==}
+ '@esbuild/android-arm@0.25.9':
+ resolution: {integrity: sha512-5WNI1DaMtxQ7t7B6xa572XMXpHAaI/9Hnhk8lcxF4zVN4xstUgTlvuGDorBguKEnZO70qwEcLpfifMLoxiPqHQ==}
engines: {node: '>=18'}
cpu: [arm]
os: [android]
- '@esbuild/android-x64@0.25.8':
- resolution: {integrity: sha512-yJAVPklM5+4+9dTeKwHOaA+LQkmrKFX96BM0A/2zQrbS6ENCmxc4OVoBs5dPkCCak2roAD+jKCdnmOqKszPkjA==}
+ '@esbuild/android-x64@0.25.9':
+ resolution: {integrity: sha512-I853iMZ1hWZdNllhVZKm34f4wErd4lMyeV7BLzEExGEIZYsOzqDWDf+y082izYUE8gtJnYHdeDpN/6tUdwvfiw==}
engines: {node: '>=18'}
cpu: [x64]
os: [android]
- '@esbuild/darwin-arm64@0.25.8':
- resolution: {integrity: sha512-Jw0mxgIaYX6R8ODrdkLLPwBqHTtYHJSmzzd+QeytSugzQ0Vg4c5rDky5VgkoowbZQahCbsv1rT1KW72MPIkevw==}
+ '@esbuild/darwin-arm64@0.25.9':
+ resolution: {integrity: sha512-XIpIDMAjOELi/9PB30vEbVMs3GV1v2zkkPnuyRRURbhqjyzIINwj+nbQATh4H9GxUgH1kFsEyQMxwiLFKUS6Rg==}
engines: {node: '>=18'}
cpu: [arm64]
os: [darwin]
- '@esbuild/darwin-x64@0.25.8':
- resolution: {integrity: sha512-Vh2gLxxHnuoQ+GjPNvDSDRpoBCUzY4Pu0kBqMBDlK4fuWbKgGtmDIeEC081xi26PPjn+1tct+Bh8FjyLlw1Zlg==}
+ '@esbuild/darwin-x64@0.25.9':
+ resolution: {integrity: sha512-jhHfBzjYTA1IQu8VyrjCX4ApJDnH+ez+IYVEoJHeqJm9VhG9Dh2BYaJritkYK3vMaXrf7Ogr/0MQ8/MeIefsPQ==}
engines: {node: '>=18'}
cpu: [x64]
os: [darwin]
- '@esbuild/freebsd-arm64@0.25.8':
- resolution: {integrity: sha512-YPJ7hDQ9DnNe5vxOm6jaie9QsTwcKedPvizTVlqWG9GBSq+BuyWEDazlGaDTC5NGU4QJd666V0yqCBL2oWKPfA==}
+ '@esbuild/freebsd-arm64@0.25.9':
+ resolution: {integrity: sha512-z93DmbnY6fX9+KdD4Ue/H6sYs+bhFQJNCPZsi4XWJoYblUqT06MQUdBCpcSfuiN72AbqeBFu5LVQTjfXDE2A6Q==}
engines: {node: '>=18'}
cpu: [arm64]
os: [freebsd]
- '@esbuild/freebsd-x64@0.25.8':
- resolution: {integrity: sha512-MmaEXxQRdXNFsRN/KcIimLnSJrk2r5H8v+WVafRWz5xdSVmWLoITZQXcgehI2ZE6gioE6HirAEToM/RvFBeuhw==}
+ '@esbuild/freebsd-x64@0.25.9':
+ resolution: {integrity: sha512-mrKX6H/vOyo5v71YfXWJxLVxgy1kyt1MQaD8wZJgJfG4gq4DpQGpgTB74e5yBeQdyMTbgxp0YtNj7NuHN0PoZg==}
engines: {node: '>=18'}
cpu: [x64]
os: [freebsd]
- '@esbuild/linux-arm64@0.25.8':
- resolution: {integrity: sha512-WIgg00ARWv/uYLU7lsuDK00d/hHSfES5BzdWAdAig1ioV5kaFNrtK8EqGcUBJhYqotlUByUKz5Qo6u8tt7iD/w==}
+ '@esbuild/linux-arm64@0.25.9':
+ resolution: {integrity: sha512-BlB7bIcLT3G26urh5Dmse7fiLmLXnRlopw4s8DalgZ8ef79Jj4aUcYbk90g8iCa2467HX8SAIidbL7gsqXHdRw==}
engines: {node: '>=18'}
cpu: [arm64]
os: [linux]
- '@esbuild/linux-arm@0.25.8':
- resolution: {integrity: sha512-FuzEP9BixzZohl1kLf76KEVOsxtIBFwCaLupVuk4eFVnOZfU+Wsn+x5Ryam7nILV2pkq2TqQM9EZPsOBuMC+kg==}
+ '@esbuild/linux-arm@0.25.9':
+ resolution: {integrity: sha512-HBU2Xv78SMgaydBmdor38lg8YDnFKSARg1Q6AT0/y2ezUAKiZvc211RDFHlEZRFNRVhcMamiToo7bDx3VEOYQw==}
engines: {node: '>=18'}
cpu: [arm]
os: [linux]
- '@esbuild/linux-ia32@0.25.8':
- resolution: {integrity: sha512-A1D9YzRX1i+1AJZuFFUMP1E9fMaYY+GnSQil9Tlw05utlE86EKTUA7RjwHDkEitmLYiFsRd9HwKBPEftNdBfjg==}
+ '@esbuild/linux-ia32@0.25.9':
+ resolution: {integrity: sha512-e7S3MOJPZGp2QW6AK6+Ly81rC7oOSerQ+P8L0ta4FhVi+/j/v2yZzx5CqqDaWjtPFfYz21Vi1S0auHrap3Ma3A==}
engines: {node: '>=18'}
cpu: [ia32]
os: [linux]
- '@esbuild/linux-loong64@0.25.8':
- resolution: {integrity: sha512-O7k1J/dwHkY1RMVvglFHl1HzutGEFFZ3kNiDMSOyUrB7WcoHGf96Sh+64nTRT26l3GMbCW01Ekh/ThKM5iI7hQ==}
+ '@esbuild/linux-loong64@0.25.9':
+ resolution: {integrity: sha512-Sbe10Bnn0oUAB2AalYztvGcK+o6YFFA/9829PhOCUS9vkJElXGdphz0A3DbMdP8gmKkqPmPcMJmJOrI3VYB1JQ==}
engines: {node: '>=18'}
cpu: [loong64]
os: [linux]
- '@esbuild/linux-mips64el@0.25.8':
- resolution: {integrity: sha512-uv+dqfRazte3BzfMp8PAQXmdGHQt2oC/y2ovwpTteqrMx2lwaksiFZ/bdkXJC19ttTvNXBuWH53zy/aTj1FgGw==}
+ '@esbuild/linux-mips64el@0.25.9':
+ resolution: {integrity: sha512-YcM5br0mVyZw2jcQeLIkhWtKPeVfAerES5PvOzaDxVtIyZ2NUBZKNLjC5z3/fUlDgT6w89VsxP2qzNipOaaDyA==}
engines: {node: '>=18'}
cpu: [mips64el]
os: [linux]
- '@esbuild/linux-ppc64@0.25.8':
- resolution: {integrity: sha512-GyG0KcMi1GBavP5JgAkkstMGyMholMDybAf8wF5A70CALlDM2p/f7YFE7H92eDeH/VBtFJA5MT4nRPDGg4JuzQ==}
+ '@esbuild/linux-ppc64@0.25.9':
+ resolution: {integrity: sha512-++0HQvasdo20JytyDpFvQtNrEsAgNG2CY1CLMwGXfFTKGBGQT3bOeLSYE2l1fYdvML5KUuwn9Z8L1EWe2tzs1w==}
engines: {node: '>=18'}
cpu: [ppc64]
os: [linux]
- '@esbuild/linux-riscv64@0.25.8':
- resolution: {integrity: sha512-rAqDYFv3yzMrq7GIcen3XP7TUEG/4LK86LUPMIz6RT8A6pRIDn0sDcvjudVZBiiTcZCY9y2SgYX2lgK3AF+1eg==}
+ '@esbuild/linux-riscv64@0.25.9':
+ resolution: {integrity: sha512-uNIBa279Y3fkjV+2cUjx36xkx7eSjb8IvnL01eXUKXez/CBHNRw5ekCGMPM0BcmqBxBcdgUWuUXmVWwm4CH9kg==}
engines: {node: '>=18'}
cpu: [riscv64]
os: [linux]
- '@esbuild/linux-s390x@0.25.8':
- resolution: {integrity: sha512-Xutvh6VjlbcHpsIIbwY8GVRbwoviWT19tFhgdA7DlenLGC/mbc3lBoVb7jxj9Z+eyGqvcnSyIltYUrkKzWqSvg==}
+ '@esbuild/linux-s390x@0.25.9':
+ resolution: {integrity: sha512-Mfiphvp3MjC/lctb+7D287Xw1DGzqJPb/J2aHHcHxflUo+8tmN/6d4k6I2yFR7BVo5/g7x2Monq4+Yew0EHRIA==}
engines: {node: '>=18'}
cpu: [s390x]
os: [linux]
- '@esbuild/linux-x64@0.25.8':
- resolution: {integrity: sha512-ASFQhgY4ElXh3nDcOMTkQero4b1lgubskNlhIfJrsH5OKZXDpUAKBlNS0Kx81jwOBp+HCeZqmoJuihTv57/jvQ==}
+ '@esbuild/linux-x64@0.25.9':
+ resolution: {integrity: sha512-iSwByxzRe48YVkmpbgoxVzn76BXjlYFXC7NvLYq+b+kDjyyk30J0JY47DIn8z1MO3K0oSl9fZoRmZPQI4Hklzg==}
engines: {node: '>=18'}
cpu: [x64]
os: [linux]
- '@esbuild/netbsd-arm64@0.25.8':
- resolution: {integrity: sha512-d1KfruIeohqAi6SA+gENMuObDbEjn22olAR7egqnkCD9DGBG0wsEARotkLgXDu6c4ncgWTZJtN5vcgxzWRMzcw==}
+ '@esbuild/netbsd-arm64@0.25.9':
+ resolution: {integrity: sha512-9jNJl6FqaUG+COdQMjSCGW4QiMHH88xWbvZ+kRVblZsWrkXlABuGdFJ1E9L7HK+T0Yqd4akKNa/lO0+jDxQD4Q==}
engines: {node: '>=18'}
cpu: [arm64]
os: [netbsd]
- '@esbuild/netbsd-x64@0.25.8':
- resolution: {integrity: sha512-nVDCkrvx2ua+XQNyfrujIG38+YGyuy2Ru9kKVNyh5jAys6n+l44tTtToqHjino2My8VAY6Lw9H7RI73XFi66Cg==}
+ '@esbuild/netbsd-x64@0.25.9':
+ resolution: {integrity: sha512-RLLdkflmqRG8KanPGOU7Rpg829ZHu8nFy5Pqdi9U01VYtG9Y0zOG6Vr2z4/S+/3zIyOxiK6cCeYNWOFR9QP87g==}
engines: {node: '>=18'}
cpu: [x64]
os: [netbsd]
- '@esbuild/openbsd-arm64@0.25.8':
- resolution: {integrity: sha512-j8HgrDuSJFAujkivSMSfPQSAa5Fxbvk4rgNAS5i3K+r8s1X0p1uOO2Hl2xNsGFppOeHOLAVgYwDVlmxhq5h+SQ==}
+ '@esbuild/openbsd-arm64@0.25.9':
+ resolution: {integrity: sha512-YaFBlPGeDasft5IIM+CQAhJAqS3St3nJzDEgsgFixcfZeyGPCd6eJBWzke5piZuZ7CtL656eOSYKk4Ls2C0FRQ==}
engines: {node: '>=18'}
cpu: [arm64]
os: [openbsd]
- '@esbuild/openbsd-x64@0.25.8':
- resolution: {integrity: sha512-1h8MUAwa0VhNCDp6Af0HToI2TJFAn1uqT9Al6DJVzdIBAd21m/G0Yfc77KDM3uF3T/YaOgQq3qTJHPbTOInaIQ==}
+ '@esbuild/openbsd-x64@0.25.9':
+ resolution: {integrity: sha512-1MkgTCuvMGWuqVtAvkpkXFmtL8XhWy+j4jaSO2wxfJtilVCi0ZE37b8uOdMItIHz4I6z1bWWtEX4CJwcKYLcuA==}
engines: {node: '>=18'}
cpu: [x64]
os: [openbsd]
- '@esbuild/openharmony-arm64@0.25.8':
- resolution: {integrity: sha512-r2nVa5SIK9tSWd0kJd9HCffnDHKchTGikb//9c7HX+r+wHYCpQrSgxhlY6KWV1nFo1l4KFbsMlHk+L6fekLsUg==}
+ '@esbuild/openharmony-arm64@0.25.9':
+ resolution: {integrity: sha512-4Xd0xNiMVXKh6Fa7HEJQbrpP3m3DDn43jKxMjxLLRjWnRsfxjORYJlXPO4JNcXtOyfajXorRKY9NkOpTHptErg==}
engines: {node: '>=18'}
cpu: [arm64]
os: [openharmony]
- '@esbuild/sunos-x64@0.25.8':
- resolution: {integrity: sha512-zUlaP2S12YhQ2UzUfcCuMDHQFJyKABkAjvO5YSndMiIkMimPmxA+BYSBikWgsRpvyxuRnow4nS5NPnf9fpv41w==}
+ '@esbuild/sunos-x64@0.25.9':
+ resolution: {integrity: sha512-WjH4s6hzo00nNezhp3wFIAfmGZ8U7KtrJNlFMRKxiI9mxEK1scOMAaa9i4crUtu+tBr+0IN6JCuAcSBJZfnphw==}
engines: {node: '>=18'}
cpu: [x64]
os: [sunos]
- '@esbuild/win32-arm64@0.25.8':
- resolution: {integrity: sha512-YEGFFWESlPva8hGL+zvj2z/SaK+pH0SwOM0Nc/d+rVnW7GSTFlLBGzZkuSU9kFIGIo8q9X3ucpZhu8PDN5A2sQ==}
+ '@esbuild/win32-arm64@0.25.9':
+ resolution: {integrity: sha512-mGFrVJHmZiRqmP8xFOc6b84/7xa5y5YvR1x8djzXpJBSv/UsNK6aqec+6JDjConTgvvQefdGhFDAs2DLAds6gQ==}
engines: {node: '>=18'}
cpu: [arm64]
os: [win32]
- '@esbuild/win32-ia32@0.25.8':
- resolution: {integrity: sha512-hiGgGC6KZ5LZz58OL/+qVVoZiuZlUYlYHNAmczOm7bs2oE1XriPFi5ZHHrS8ACpV5EjySrnoCKmcbQMN+ojnHg==}
+ '@esbuild/win32-ia32@0.25.9':
+ resolution: {integrity: sha512-b33gLVU2k11nVx1OhX3C8QQP6UHQK4ZtN56oFWvVXvz2VkDoe6fbG8TOgHFxEvqeqohmRnIHe5A1+HADk4OQww==}
engines: {node: '>=18'}
cpu: [ia32]
os: [win32]
- '@esbuild/win32-x64@0.25.8':
- resolution: {integrity: sha512-cn3Yr7+OaaZq1c+2pe+8yxC8E144SReCQjN6/2ynubzYjvyqZjTXfQJpAcQpsdJq3My7XADANiYGHoFC69pLQw==}
+ '@esbuild/win32-x64@0.25.9':
+ resolution: {integrity: sha512-PPOl1mi6lpLNQxnGoyAfschAodRFYXJ+9fs6WHXz7CSWKbOqiMZsubC+BQsVKuul+3vKLuwTHsS2c2y9EoKwxQ==}
engines: {node: '>=18'}
cpu: [x64]
os: [win32]
@@ -527,8 +516,8 @@ packages:
resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==}
engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}
- '@eslint/compat@1.3.1':
- resolution: {integrity: sha512-k8MHony59I5EPic6EQTCNOuPoVBnoYXkP+20xvwFjN7t0qI3ImyvyBgg+hIVPwC8JaxVjjUZld+cLfBLFDLucg==}
+ '@eslint/compat@1.3.2':
+ resolution: {integrity: sha512-jRNwzTbd6p2Rw4sZ1CgWRS8YMtqG15YyZf7zvb6gY2rB2u6n+2Z+ELW0GtL0fQgyl0pr4Y/BzBfng/BdsereRA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: ^8.40 || 9
@@ -540,12 +529,12 @@ packages:
resolution: {integrity: sha512-ENIdc4iLu0d93HeYirvKmrzshzofPw6VkZRKQGe9Nv46ZnWUzcF1xV01dcvEg/1wXUR61OmmlSfyeyO7EvjLxQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@eslint/config-helpers@0.3.0':
- resolution: {integrity: sha512-ViuymvFmcJi04qdZeDc2whTHryouGcDlaxPqarTD0ZE10ISpxGUVZGZDx4w01upyIynL3iu6IXH2bS1NhclQMw==}
+ '@eslint/config-helpers@0.3.1':
+ resolution: {integrity: sha512-xR93k9WhrDYpXHORXpxVL5oHj3Era7wo6k/Wd8/IsQNnZUTzkGS29lyn3nAT05v6ltUuTFVCCYDEGfy2Or/sPA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@eslint/core@0.15.1':
- resolution: {integrity: sha512-bkOp+iumZCCbt1K1CmWf0R9pM5yKpDv+ZXtvSyQpudrI9kuFLp+bM2WOPXImuD/ceQuaa8f5pj93Y7zyECIGNA==}
+ '@eslint/core@0.15.2':
+ resolution: {integrity: sha512-78Md3/Rrxh83gCxoUc0EiciuOHsIITzLy53m3d9UyiW8y9Dj2D29FeETqyKA+BRK76tnTp6RXWb3pCay8Oyomg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@eslint/eslintrc@3.3.1':
@@ -556,16 +545,16 @@ packages:
resolution: {integrity: sha512-BBpRFZK3eX6uMLKz8WxFOBIFFcGFJ/g8XuwjTHCqHROSIsopI+ddn/d5Cfh36+7+e5edVS8dbSHnBNhrLEX0zg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@eslint/markdown@7.1.0':
- resolution: {integrity: sha512-Y+X1B1j+/zupKDVJfkKc8uYMjQkGzfnd8lt7vK3y8x9Br6H5dBuhAfFrQ6ff7HAMm/1BwgecyEiRFkYCWPRxmA==}
+ '@eslint/markdown@7.2.0':
+ resolution: {integrity: sha512-cmDloByulvKzofM0tIkSGWwxMcrKOLsXZC+EM0FLkRIrxKzW+2RkZAt9TAh37EtQRmx1M4vjBEmlC6R0wiGkog==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@eslint/object-schema@2.1.6':
resolution: {integrity: sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@eslint/plugin-kit@0.3.4':
- resolution: {integrity: sha512-Ul5l+lHEcw3L5+k8POx6r74mxEYKG5kOb6Xpy2gCRW6zweT6TEhAf8vhxGgjhqrd/VO/Dirhsb+1hNpD1ue9hw==}
+ '@eslint/plugin-kit@0.3.5':
+ resolution: {integrity: sha512-Z5kJ+wU3oA7MMIqVR9tyZRtjYPr4OC004Q4Rw7pgOKUOKkJfZ3O24nz3WYfGRpMDNmcOi3TwQOmgm7B7Tpii0w==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@humanfs/core@0.19.1':
@@ -591,11 +580,11 @@ packages:
'@iconify/types@2.0.0':
resolution: {integrity: sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==}
- '@iconify/utils@2.3.0':
- resolution: {integrity: sha512-GmQ78prtwYW6EtzXRU1rY+KwOKfz32PD7iJh6Iyqw68GiKuoZ2A6pRtzWONz5VQJbp50mEjXh/7NkumtrAgRKA==}
+ '@iconify/utils@3.0.1':
+ resolution: {integrity: sha512-A78CUEnFGX8I/WlILxJCuIJXloL0j/OJ9PSchPAfCargEIKmUBWvvEMmKWB5oONwiUqlNt+5eRufdkLxeHIWYw==}
- '@inquirer/checkbox@4.2.0':
- resolution: {integrity: sha512-fdSw07FLJEU5vbpOPzXo5c6xmMGDzbZE2+niuDHX5N6mc6V0Ebso/q3xiHra4D73+PMsC8MJmcaZKuAAoaQsSA==}
+ '@inquirer/checkbox@4.2.1':
+ resolution: {integrity: sha512-bevKGO6kX1eM/N+pdh9leS5L7TBF4ICrzi9a+cbWkrxeAeIcwlo/7OfWGCDERdRCI2/Q6tjltX4bt07ALHDwFw==}
engines: {node: '>=18'}
peerDependencies:
'@types/node': '>=18'
@@ -603,8 +592,8 @@ packages:
'@types/node':
optional: true
- '@inquirer/confirm@5.1.14':
- resolution: {integrity: sha512-5yR4IBfe0kXe59r1YCTG8WXkUbl7Z35HK87Sw+WUyGD8wNUx7JvY7laahzeytyE1oLn74bQnL7hstctQxisQ8Q==}
+ '@inquirer/confirm@5.1.15':
+ resolution: {integrity: sha512-SwHMGa8Z47LawQN0rog0sT+6JpiL0B7eW9p1Bb7iCeKDGTI5Ez25TSc2l8kw52VV7hA4sX/C78CGkMrKXfuspA==}
engines: {node: '>=18'}
peerDependencies:
'@types/node': '>=18'
@@ -621,8 +610,8 @@ packages:
'@types/node':
optional: true
- '@inquirer/editor@4.2.15':
- resolution: {integrity: sha512-wst31XT8DnGOSS4nNJDIklGKnf+8shuauVrWzgKegWUe28zfCftcWZ2vktGdzJgcylWSS2SrDnYUb6alZcwnCQ==}
+ '@inquirer/editor@4.2.17':
+ resolution: {integrity: sha512-r6bQLsyPSzbWrZZ9ufoWL+CztkSatnJ6uSxqd6N+o41EZC51sQeWOzI6s5jLb+xxTWxl7PlUppqm8/sow241gg==}
engines: {node: '>=18'}
peerDependencies:
'@types/node': '>=18'
@@ -639,6 +628,15 @@ packages:
'@types/node':
optional: true
+ '@inquirer/external-editor@1.0.1':
+ resolution: {integrity: sha512-Oau4yL24d2B5IL4ma4UpbQigkVhzPDXLoqy1ggK4gnHg/stmkffJE4oOXHXF3uz0UEpywG68KcyXsyYpA1Re/Q==}
+ engines: {node: '>=18'}
+ peerDependencies:
+ '@types/node': '>=18'
+ peerDependenciesMeta:
+ '@types/node':
+ optional: true
+
'@inquirer/figures@1.0.13':
resolution: {integrity: sha512-lGPVU3yO9ZNqA7vTYz26jny41lE7yoQansmqdMLBEfqaGsmdg7V3W9mK9Pvb5IL4EVZ9GnSDGMO/cJXud5dMaw==}
engines: {node: '>=18'}
@@ -670,8 +668,8 @@ packages:
'@types/node':
optional: true
- '@inquirer/prompts@7.8.0':
- resolution: {integrity: sha512-JHwGbQ6wjf1dxxnalDYpZwZxUEosT+6CPGD9Zh4sm9WXdtUp9XODCQD3NjSTmu+0OAyxWXNOqf0spjIymJa2Tw==}
+ '@inquirer/prompts@7.8.3':
+ resolution: {integrity: sha512-iHYp+JCaCRktM/ESZdpHI51yqsDgXu+dMs4semzETftOaF8u5hwlqnbIsuIR/LrWZl8Pm1/gzteK9I7MAq5HTA==}
engines: {node: '>=18'}
peerDependencies:
'@types/node': '>=18'
@@ -715,8 +713,8 @@ packages:
'@types/node':
optional: true
- '@jridgewell/gen-mapping@0.3.12':
- resolution: {integrity: sha512-OuLGC46TjB5BbN1dH8JULVVZY4WTdkF7tV9Ys6wLL1rubZnCMstOhNHueU5bLCrnRuDhKPDM4g6sw4Bel5Gzqg==}
+ '@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==}
@@ -725,11 +723,11 @@ packages:
resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==}
engines: {node: '>=6.0.0'}
- '@jridgewell/sourcemap-codec@1.5.4':
- resolution: {integrity: sha512-VT2+G1VQs/9oz078bLrYbecdZKs912zQlkelYpuf+SXF+QvZDYJlbx/LSx+meSAwdDFnF8FVXW92AVjjkVmgFw==}
+ '@jridgewell/sourcemap-codec@1.5.5':
+ resolution: {integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==}
- '@jridgewell/trace-mapping@0.3.29':
- resolution: {integrity: sha512-uw6guiW/gcAGPDhLmd77/6lW8QLeiV5RUTsAX46Db6oLhGaVj4lhnPwb184s1bkc8kdVg/+h988dro8GRDpmYQ==}
+ '@jridgewell/trace-mapping@0.3.30':
+ resolution: {integrity: sha512-GQ7Nw5G2lTu/BtHTKfXhKHok2WGetd4XYcVKGx00SjAk8GMwgJM3zr6zORiPGuOE+/vkc90KtTosSSvaCjKb2Q==}
'@napi-rs/wasm-runtime@1.0.3':
resolution: {integrity: sha512-rZxtMsLwjdXkMUGC3WwsPwLNVqVqnTJT6MNIB6e+5fhMcSCPP0AOsNWuMQ5mdCq6HNjs/ZeWAEchpqeprqBD2Q==}
@@ -848,15 +846,14 @@ packages:
'@polka/url@1.0.0-next.29':
resolution: {integrity: sha512-wwQAWhWSuHaag8c4q/KN/vCoeOJYshAIvMQwD4GpSb3OiZklFfvAgmj0VCBBImRpuF/aFgIRzllXlVX93Jevww==}
- '@quansync/fs@0.1.3':
- resolution: {integrity: sha512-G0OnZbMWEs5LhDyqy2UL17vGhSVHkQIfVojMtEWVenvj0V5S84VBgy86kJIuNsGDp2p7sTKlpSIpBUWdC35OKg==}
- engines: {node: '>=20.0.0'}
+ '@quansync/fs@0.1.5':
+ resolution: {integrity: sha512-lNS9hL2aS2NZgNW7BBj+6EBl4rOf8l+tQ0eRY6JWCI8jI2kc53gSoqbjojU0OnAWhzoXiOjFyGsHcDGePB3lhA==}
'@rolldown/pluginutils@1.0.0-beta.29':
resolution: {integrity: sha512-NIJgOsMjbxAXvoGq/X0gD7VPMQ8j9g0BiDaNjVNVjvl+iKXxL3Jre0v31RmBYeLEmkbj2s02v8vFTbUXi5XS2Q==}
- '@rolldown/pluginutils@1.0.0-beta.31':
- resolution: {integrity: sha512-IaDZ9NhjOIOkYtm+hH0GX33h3iVZ2OeSUnFF0+7Z4+1GuKs4Kj5wK3+I2zNV9IPLfqV4XlwWif8SXrZNutxciQ==}
+ '@rolldown/pluginutils@1.0.0-beta.33':
+ resolution: {integrity: sha512-she25NCG6NoEPC/SEB4pHs5STcnfI4VBFOzjeI63maSPrWME5J2XC8ogrBgp8NaE/xzj28/kbpSaebiMvFRj+w==}
'@rollup/plugin-alias@5.1.1':
resolution: {integrity: sha512-PR9zDb+rOzkRb2VD+EuKB7UC41vU5DIwZ5qqCpk0KJudcWAyi8rvYOhS7+L5aZCspw1stTViLgN5v6FF1p5cgQ==}
@@ -912,108 +909,108 @@ packages:
rollup:
optional: true
- '@rollup/rollup-android-arm-eabi@4.46.2':
- resolution: {integrity: sha512-Zj3Hl6sN34xJtMv7Anwb5Gu01yujyE/cLBDB2gnHTAHaWS1Z38L7kuSG+oAh0giZMqG060f/YBStXtMH6FvPMA==}
+ '@rollup/rollup-android-arm-eabi@4.47.1':
+ resolution: {integrity: sha512-lTahKRJip0knffA/GTNFJMrToD+CM+JJ+Qt5kjzBK/sFQ0EWqfKW3AYQSlZXN98tX0lx66083U9JYIMioMMK7g==}
cpu: [arm]
os: [android]
- '@rollup/rollup-android-arm64@4.46.2':
- resolution: {integrity: sha512-nTeCWY83kN64oQ5MGz3CgtPx8NSOhC5lWtsjTs+8JAJNLcP3QbLCtDDgUKQc/Ro/frpMq4SHUaHN6AMltcEoLQ==}
+ '@rollup/rollup-android-arm64@4.47.1':
+ resolution: {integrity: sha512-uqxkb3RJLzlBbh/bbNQ4r7YpSZnjgMgyoEOY7Fy6GCbelkDSAzeiogxMG9TfLsBbqmGsdDObo3mzGqa8hps4MA==}
cpu: [arm64]
os: [android]
- '@rollup/rollup-darwin-arm64@4.46.2':
- resolution: {integrity: sha512-HV7bW2Fb/F5KPdM/9bApunQh68YVDU8sO8BvcW9OngQVN3HHHkw99wFupuUJfGR9pYLLAjcAOA6iO+evsbBaPQ==}
+ '@rollup/rollup-darwin-arm64@4.47.1':
+ resolution: {integrity: sha512-tV6reObmxBDS4DDyLzTDIpymthNlxrLBGAoQx6m2a7eifSNEZdkXQl1PE4ZjCkEDPVgNXSzND/k9AQ3mC4IOEQ==}
cpu: [arm64]
os: [darwin]
- '@rollup/rollup-darwin-x64@4.46.2':
- resolution: {integrity: sha512-SSj8TlYV5nJixSsm/y3QXfhspSiLYP11zpfwp6G/YDXctf3Xkdnk4woJIF5VQe0of2OjzTt8EsxnJDCdHd2xMA==}
+ '@rollup/rollup-darwin-x64@4.47.1':
+ resolution: {integrity: sha512-XuJRPTnMk1lwsSnS3vYyVMu4x/+WIw1MMSiqj5C4j3QOWsMzbJEK90zG+SWV1h0B1ABGCQ0UZUjti+TQK35uHQ==}
cpu: [x64]
os: [darwin]
- '@rollup/rollup-freebsd-arm64@4.46.2':
- resolution: {integrity: sha512-ZyrsG4TIT9xnOlLsSSi9w/X29tCbK1yegE49RYm3tu3wF1L/B6LVMqnEWyDB26d9Ecx9zrmXCiPmIabVuLmNSg==}
+ '@rollup/rollup-freebsd-arm64@4.47.1':
+ resolution: {integrity: sha512-79BAm8Ag/tmJ5asCqgOXsb3WY28Rdd5Lxj8ONiQzWzy9LvWORd5qVuOnjlqiWWZJw+dWewEktZb5yiM1DLLaHw==}
cpu: [arm64]
os: [freebsd]
- '@rollup/rollup-freebsd-x64@4.46.2':
- resolution: {integrity: sha512-pCgHFoOECwVCJ5GFq8+gR8SBKnMO+xe5UEqbemxBpCKYQddRQMgomv1104RnLSg7nNvgKy05sLsY51+OVRyiVw==}
+ '@rollup/rollup-freebsd-x64@4.47.1':
+ resolution: {integrity: sha512-OQ2/ZDGzdOOlyfqBiip0ZX/jVFekzYrGtUsqAfLDbWy0jh1PUU18+jYp8UMpqhly5ltEqotc2miLngf9FPSWIA==}
cpu: [x64]
os: [freebsd]
- '@rollup/rollup-linux-arm-gnueabihf@4.46.2':
- resolution: {integrity: sha512-EtP8aquZ0xQg0ETFcxUbU71MZlHaw9MChwrQzatiE8U/bvi5uv/oChExXC4mWhjiqK7azGJBqU0tt5H123SzVA==}
+ '@rollup/rollup-linux-arm-gnueabihf@4.47.1':
+ resolution: {integrity: sha512-HZZBXJL1udxlCVvoVadstgiU26seKkHbbAMLg7680gAcMnRNP9SAwTMVet02ANA94kXEI2VhBnXs4e5nf7KG2A==}
cpu: [arm]
os: [linux]
- '@rollup/rollup-linux-arm-musleabihf@4.46.2':
- resolution: {integrity: sha512-qO7F7U3u1nfxYRPM8HqFtLd+raev2K137dsV08q/LRKRLEc7RsiDWihUnrINdsWQxPR9jqZ8DIIZ1zJJAm5PjQ==}
+ '@rollup/rollup-linux-arm-musleabihf@4.47.1':
+ resolution: {integrity: sha512-sZ5p2I9UA7T950JmuZ3pgdKA6+RTBr+0FpK427ExW0t7n+QwYOcmDTK/aRlzoBrWyTpJNlS3kacgSlSTUg6P/Q==}
cpu: [arm]
os: [linux]
- '@rollup/rollup-linux-arm64-gnu@4.46.2':
- resolution: {integrity: sha512-3dRaqLfcOXYsfvw5xMrxAk9Lb1f395gkoBYzSFcc/scgRFptRXL9DOaDpMiehf9CO8ZDRJW2z45b6fpU5nwjng==}
+ '@rollup/rollup-linux-arm64-gnu@4.47.1':
+ resolution: {integrity: sha512-3hBFoqPyU89Dyf1mQRXCdpc6qC6At3LV6jbbIOZd72jcx7xNk3aAp+EjzAtN6sDlmHFzsDJN5yeUySvorWeRXA==}
cpu: [arm64]
os: [linux]
- '@rollup/rollup-linux-arm64-musl@4.46.2':
- resolution: {integrity: sha512-fhHFTutA7SM+IrR6lIfiHskxmpmPTJUXpWIsBXpeEwNgZzZZSg/q4i6FU4J8qOGyJ0TR+wXBwx/L7Ho9z0+uDg==}
+ '@rollup/rollup-linux-arm64-musl@4.47.1':
+ resolution: {integrity: sha512-49J4FnMHfGodJWPw73Ve+/hsPjZgcXQGkmqBGZFvltzBKRS+cvMiWNLadOMXKGnYRhs1ToTGM0sItKISoSGUNA==}
cpu: [arm64]
os: [linux]
- '@rollup/rollup-linux-loongarch64-gnu@4.46.2':
- resolution: {integrity: sha512-i7wfGFXu8x4+FRqPymzjD+Hyav8l95UIZ773j7J7zRYc3Xsxy2wIn4x+llpunexXe6laaO72iEjeeGyUFmjKeA==}
+ '@rollup/rollup-linux-loongarch64-gnu@4.47.1':
+ resolution: {integrity: sha512-4yYU8p7AneEpQkRX03pbpLmE21z5JNys16F1BZBZg5fP9rIlb0TkeQjn5du5w4agConCCEoYIG57sNxjryHEGg==}
cpu: [loong64]
os: [linux]
- '@rollup/rollup-linux-ppc64-gnu@4.46.2':
- resolution: {integrity: sha512-B/l0dFcHVUnqcGZWKcWBSV2PF01YUt0Rvlurci5P+neqY/yMKchGU8ullZvIv5e8Y1C6wOn+U03mrDylP5q9Yw==}
+ '@rollup/rollup-linux-ppc64-gnu@4.47.1':
+ resolution: {integrity: sha512-fAiq+J28l2YMWgC39jz/zPi2jqc0y3GSRo1yyxlBHt6UN0yYgnegHSRPa3pnHS5amT/efXQrm0ug5+aNEu9UuQ==}
cpu: [ppc64]
os: [linux]
- '@rollup/rollup-linux-riscv64-gnu@4.46.2':
- resolution: {integrity: sha512-32k4ENb5ygtkMwPMucAb8MtV8olkPT03oiTxJbgkJa7lJ7dZMr0GCFJlyvy+K8iq7F/iuOr41ZdUHaOiqyR3iQ==}
+ '@rollup/rollup-linux-riscv64-gnu@4.47.1':
+ resolution: {integrity: sha512-daoT0PMENNdjVYYU9xec30Y2prb1AbEIbb64sqkcQcSaR0zYuKkoPuhIztfxuqN82KYCKKrj+tQe4Gi7OSm1ow==}
cpu: [riscv64]
os: [linux]
- '@rollup/rollup-linux-riscv64-musl@4.46.2':
- resolution: {integrity: sha512-t5B2loThlFEauloaQkZg9gxV05BYeITLvLkWOkRXogP4qHXLkWSbSHKM9S6H1schf/0YGP/qNKtiISlxvfmmZw==}
+ '@rollup/rollup-linux-riscv64-musl@4.47.1':
+ resolution: {integrity: sha512-JNyXaAhWtdzfXu5pUcHAuNwGQKevR+6z/poYQKVW+pLaYOj9G1meYc57/1Xv2u4uTxfu9qEWmNTjv/H/EpAisw==}
cpu: [riscv64]
os: [linux]
- '@rollup/rollup-linux-s390x-gnu@4.46.2':
- resolution: {integrity: sha512-YKjekwTEKgbB7n17gmODSmJVUIvj8CX7q5442/CK80L8nqOUbMtf8b01QkG3jOqyr1rotrAnW6B/qiHwfcuWQA==}
+ '@rollup/rollup-linux-s390x-gnu@4.47.1':
+ resolution: {integrity: sha512-U/CHbqKSwEQyZXjCpY43/GLYcTVKEXeRHw0rMBJP7fP3x6WpYG4LTJWR3ic6TeYKX6ZK7mrhltP4ppolyVhLVQ==}
cpu: [s390x]
os: [linux]
- '@rollup/rollup-linux-x64-gnu@4.46.2':
- resolution: {integrity: sha512-Jj5a9RUoe5ra+MEyERkDKLwTXVu6s3aACP51nkfnK9wJTraCC8IMe3snOfALkrjTYd2G1ViE1hICj0fZ7ALBPA==}
+ '@rollup/rollup-linux-x64-gnu@4.47.1':
+ resolution: {integrity: sha512-uTLEakjxOTElfeZIGWkC34u2auLHB1AYS6wBjPGI00bWdxdLcCzK5awjs25YXpqB9lS8S0vbO0t9ZcBeNibA7g==}
cpu: [x64]
os: [linux]
- '@rollup/rollup-linux-x64-musl@4.46.2':
- resolution: {integrity: sha512-7kX69DIrBeD7yNp4A5b81izs8BqoZkCIaxQaOpumcJ1S/kmqNFjPhDu1LHeVXv0SexfHQv5cqHsxLOjETuqDuA==}
+ '@rollup/rollup-linux-x64-musl@4.47.1':
+ resolution: {integrity: sha512-Ft+d/9DXs30BK7CHCTX11FtQGHUdpNDLJW0HHLign4lgMgBcPFN3NkdIXhC5r9iwsMwYreBBc4Rho5ieOmKNVQ==}
cpu: [x64]
os: [linux]
- '@rollup/rollup-win32-arm64-msvc@4.46.2':
- resolution: {integrity: sha512-wiJWMIpeaak/jsbaq2HMh/rzZxHVW1rU6coyeNNpMwk5isiPjSTx0a4YLSlYDwBH/WBvLz+EtsNqQScZTLJy3g==}
+ '@rollup/rollup-win32-arm64-msvc@4.47.1':
+ resolution: {integrity: sha512-N9X5WqGYzZnjGAFsKSfYFtAShYjwOmFJoWbLg3dYixZOZqU7hdMq+/xyS14zKLhFhZDhP9VfkzQnsdk0ZDS9IA==}
cpu: [arm64]
os: [win32]
- '@rollup/rollup-win32-ia32-msvc@4.46.2':
- resolution: {integrity: sha512-gBgaUDESVzMgWZhcyjfs9QFK16D8K6QZpwAaVNJxYDLHWayOta4ZMjGm/vsAEy3hvlS2GosVFlBlP9/Wb85DqQ==}
+ '@rollup/rollup-win32-ia32-msvc@4.47.1':
+ resolution: {integrity: sha512-O+KcfeCORZADEY8oQJk4HK8wtEOCRE4MdOkb8qGZQNun3jzmj2nmhV/B/ZaaZOkPmJyvm/gW9n0gsB4eRa1eiQ==}
cpu: [ia32]
os: [win32]
- '@rollup/rollup-win32-x64-msvc@4.46.2':
- resolution: {integrity: sha512-CvUo2ixeIQGtF6WvuB87XWqPQkoFAFqW+HUo/WzHwuHDvIwZCtjdWXoYCcr06iKGydiqTclC4jU/TNObC/xKZg==}
+ '@rollup/rollup-win32-x64-msvc@4.47.1':
+ resolution: {integrity: sha512-CpKnYa8eHthJa3c+C38v/E+/KZyF1Jdh2Cz3DyKZqEWYgrM1IHFArXNWvBLPQCKUEsAqqKX27tTqVEFbDNUcOA==}
cpu: [x64]
os: [win32]
- '@stylistic/eslint-plugin@5.2.2':
- resolution: {integrity: sha512-bE2DUjruqXlHYP3Q2Gpqiuj2bHq7/88FnuaS0FjeGGLCy+X6a07bGVuwtiOYnPSLHR6jmx5Bwdv+j7l8H+G97A==}
+ '@stylistic/eslint-plugin@5.2.3':
+ resolution: {integrity: sha512-oY7GVkJGVMI5benlBDCaRrSC1qPasafyv5dOBLLv5MTilMGnErKhO6ziEfodDDIZbo5QxPUNW360VudJOFODMw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: '>=9.0.0'
@@ -1042,8 +1039,8 @@ packages:
'@types/ms@2.1.0':
resolution: {integrity: sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==}
- '@types/node@24.2.0':
- resolution: {integrity: sha512-3xyG3pMCq3oYCNg7/ZP+E1ooTaGB4cG8JWRsqqOYQdbWNY4zbaV0Ennrd7stjiJEFZCaybcIgpTjJWHRfBSIDw==}
+ '@types/node@24.3.0':
+ resolution: {integrity: sha512-aPTXCrfwnDLj4VvXrm+UUCQjNEvJgNA8s5F1cvwQU+3KNltTOkBm1j30uNLyqqPNe7gE3KFzImYoZEfLhp4Yow==}
'@types/resolve@1.20.2':
resolution: {integrity: sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==}
@@ -1051,148 +1048,148 @@ packages:
'@types/unist@3.0.3':
resolution: {integrity: sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==}
- '@typescript-eslint/eslint-plugin@8.39.0':
- resolution: {integrity: sha512-bhEz6OZeUR+O/6yx9Jk6ohX6H9JSFTaiY0v9/PuKT3oGK0rn0jNplLmyFUGV+a9gfYnVNwGDwS/UkLIuXNb2Rw==}
+ '@typescript-eslint/eslint-plugin@8.40.0':
+ resolution: {integrity: sha512-w/EboPlBwnmOBtRbiOvzjD+wdiZdgFeo17lkltrtn7X37vagKKWJABvyfsJXTlHe6XBzugmYgd4A4nW+k8Mixw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
- '@typescript-eslint/parser': ^8.39.0
+ '@typescript-eslint/parser': ^8.40.0
eslint: ^8.57.0 || ^9.0.0
typescript: '>=4.8.4 <6.0.0'
- '@typescript-eslint/parser@8.39.0':
- resolution: {integrity: sha512-g3WpVQHngx0aLXn6kfIYCZxM6rRJlWzEkVpqEFLT3SgEDsp9cpCbxxgwnE504q4H+ruSDh/VGS6nqZIDynP+vg==}
+ '@typescript-eslint/parser@8.40.0':
+ resolution: {integrity: sha512-jCNyAuXx8dr5KJMkecGmZ8KI61KBUhkCob+SD+C+I5+Y1FWI2Y3QmY4/cxMCC5WAsZqoEtEETVhUiUMIGCf6Bw==}
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.39.0':
- resolution: {integrity: sha512-CTzJqaSq30V/Z2Og9jogzZt8lJRR5TKlAdXmWgdu4hgcC9Kww5flQ+xFvMxIBWVNdxJO7OifgdOK4PokMIWPew==}
+ '@typescript-eslint/project-service@8.40.0':
+ resolution: {integrity: sha512-/A89vz7Wf5DEXsGVvcGdYKbVM9F7DyFXj52lNYUDS1L9yJfqjW/fIp5PgMuEJL/KeqVTe2QSbXAGUZljDUpArw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
typescript: '>=4.8.4 <6.0.0'
- '@typescript-eslint/scope-manager@8.39.0':
- resolution: {integrity: sha512-8QOzff9UKxOh6npZQ/4FQu4mjdOCGSdO3p44ww0hk8Vu+IGbg0tB/H1LcTARRDzGCC8pDGbh2rissBuuoPgH8A==}
+ '@typescript-eslint/scope-manager@8.40.0':
+ resolution: {integrity: sha512-y9ObStCcdCiZKzwqsE8CcpyuVMwRouJbbSrNuThDpv16dFAj429IkM6LNb1dZ2m7hK5fHyzNcErZf7CEeKXR4w==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@typescript-eslint/tsconfig-utils@8.39.0':
- resolution: {integrity: sha512-Fd3/QjmFV2sKmvv3Mrj8r6N8CryYiCS8Wdb/6/rgOXAWGcFuc+VkQuG28uk/4kVNVZBQuuDHEDUpo/pQ32zsIQ==}
+ '@typescript-eslint/tsconfig-utils@8.40.0':
+ resolution: {integrity: sha512-jtMytmUaG9d/9kqSl/W3E3xaWESo4hFDxAIHGVW/WKKtQhesnRIJSAJO6XckluuJ6KDB5woD1EiqknriCtAmcw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
typescript: '>=4.8.4 <6.0.0'
- '@typescript-eslint/type-utils@8.39.0':
- resolution: {integrity: sha512-6B3z0c1DXVT2vYA9+z9axjtc09rqKUPRmijD5m9iv8iQpHBRYRMBcgxSiKTZKm6FwWw1/cI4v6em35OsKCiN5Q==}
+ '@typescript-eslint/type-utils@8.40.0':
+ resolution: {integrity: sha512-eE60cK4KzAc6ZrzlJnflXdrMqOBaugeukWICO2rB0KNvwdIMaEaYiywwHMzA1qFpTxrLhN9Lp4E/00EgWcD3Ow==}
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.39.0':
- resolution: {integrity: sha512-ArDdaOllnCj3yn/lzKn9s0pBQYmmyme/v1HbGIGB0GB/knFI3fWMHloC+oYTJW46tVbYnGKTMDK4ah1sC2v0Kg==}
+ '@typescript-eslint/types@8.40.0':
+ resolution: {integrity: sha512-ETdbFlgbAmXHyFPwqUIYrfc12ArvpBhEVgGAxVYSwli26dn8Ko+lIo4Su9vI9ykTZdJn+vJprs/0eZU0YMAEQg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@typescript-eslint/typescript-estree@8.39.0':
- resolution: {integrity: sha512-ndWdiflRMvfIgQRpckQQLiB5qAKQ7w++V4LlCHwp62eym1HLB/kw7D9f2e8ytONls/jt89TEasgvb+VwnRprsw==}
+ '@typescript-eslint/typescript-estree@8.40.0':
+ resolution: {integrity: sha512-k1z9+GJReVVOkc1WfVKs1vBrR5MIKKbdAjDTPvIK3L8De6KbFfPFt6BKpdkdk7rZS2GtC/m6yI5MYX+UsuvVYQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
typescript: '>=4.8.4 <6.0.0'
- '@typescript-eslint/utils@8.39.0':
- resolution: {integrity: sha512-4GVSvNA0Vx1Ktwvf4sFE+exxJ3QGUorQG1/A5mRfRNZtkBT2xrA/BCO2H0eALx/PnvCS6/vmYwRdDA41EoffkQ==}
+ '@typescript-eslint/utils@8.40.0':
+ resolution: {integrity: sha512-Cgzi2MXSZyAUOY+BFwGs17s7ad/7L+gKt6Y8rAVVWS+7o6wrjeFN4nVfTpbE25MNcxyJ+iYUXflbs2xR9h4UBg==}
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.39.0':
- resolution: {integrity: sha512-ldgiJ+VAhQCfIjeOgu8Kj5nSxds0ktPOSO9p4+0VDH2R2pLvQraaM5Oen2d7NxzMCm+Sn/vJT+mv2H5u6b/3fA==}
+ '@typescript-eslint/visitor-keys@8.40.0':
+ resolution: {integrity: sha512-8CZ47QwalyRjsypfwnbI3hKy5gJDPmrkLjkgMxhi0+DZZ2QNx2naS6/hWoVYUHU7LU2zleF68V9miaVZvhFfTA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@unocss/astro@66.4.1':
- resolution: {integrity: sha512-UPfpg1FGf8lMugnMYuFxpVqNvO9cIVdi7e3yXpBnzf0uQ4Pib7KvOTPB4VOAVoqDK2A0kPxCzeR9MxCk4c+wxw==}
+ '@unocss/astro@66.4.2':
+ resolution: {integrity: sha512-En3AKHwkiPxtZT95vkVrNiRYrB+DFVCikew6/dMMCWDWVKK0+5tEVUTzR1ak3+YnzAXl0NpWj8D4zHb0PxOs/A==}
peerDependencies:
vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0 || ^7.0.0-0
peerDependenciesMeta:
vite:
optional: true
- '@unocss/cli@66.4.1':
- resolution: {integrity: sha512-rf6udln8CY70tRP2BU1zorJZjzhDVIO3JzmxvH+q4W7MZBQ2ZRfZkWKUFa6ZiyjIj8lxEWlmT6zvu3aSJXbHTg==}
+ '@unocss/cli@66.4.2':
+ resolution: {integrity: sha512-WsXzrB0SHbSt2nOHtD5QM91VN8j38+wObqyGcoIhtBSugqzsc+t7AdPkxV/ZaYgtPAz87bR0WFEVKcbiBRnmJw==}
engines: {node: '>=14'}
hasBin: true
- '@unocss/config@66.4.1':
- resolution: {integrity: sha512-ABiYEN9febHAfvpxzjrqdCrkomcDpcjCL1OPrWXLHOecfi2qZkj5sTASAfGUvqrV2WtZTPDQii6Nz1OisitRQQ==}
+ '@unocss/config@66.4.2':
+ resolution: {integrity: sha512-plji1gNGSzlWjuV2Uh0q6Dt5ZlNkOKCHpgxekW9J458WghGAMBeXgB9uNpWg6flilqP1g0GJQv+XvJcSkYRGpQ==}
engines: {node: '>=14'}
- '@unocss/core@66.4.1':
- resolution: {integrity: sha512-2QMthvEmH0215zqIIL5WCodQ9lYShYDzziF4N1MMdcoRvCumGq9MMBFPxC54gNDrO3+/Olhp++YYmXkdZ89qrA==}
+ '@unocss/core@66.4.2':
+ resolution: {integrity: sha512-cYgMQrLhB9nRekv5c+yPDDa+5dzlMkA2UMQRil0s5D9Lb5n7NsCMcr6+nfxkcSYVLy92SbwDV45c6T7vIxFTOA==}
- '@unocss/extractor-arbitrary-variants@66.4.1':
- resolution: {integrity: sha512-1iG2egoarrpht56AMoccUMc5iEMPLOQY0iwPumGtwTFqFAYntAQLHbFL//BCOD7DRrHMvGLVNt+uKEGXYIvW6w==}
+ '@unocss/extractor-arbitrary-variants@66.4.2':
+ resolution: {integrity: sha512-T/eSeodfAp7HaWnQGqVLOsW4PbKUAvuybNRyvFWThMneM2qo+dOo3kFnA5my9ULAmRSFsAlyB1DnupD3qv5Klg==}
- '@unocss/inspector@66.4.1':
- resolution: {integrity: sha512-QS2zOaJaddDFQ7g3BRlFnxqyPYEa5XtE6cwo58hgeZwFDak8IAyPBYpFbINfCQzXhguqGO4MyMRX6NXzgKQ1Cw==}
+ '@unocss/inspector@66.4.2':
+ resolution: {integrity: sha512-ugcJK8r2ypM4eIdgetVn8RhfKrbA3AF3OQ/RohK5PPk2UPDAScqabzYpfdNW4eYQsBOZOgoiqWtnfc8weqo8LQ==}
- '@unocss/postcss@66.4.1':
- resolution: {integrity: sha512-UcpMqOJ+ADn9uGetWgmIV+Ctu6Y/W828bJKGRPn6u+c+kporLWfkV5nwSqo1C3o1ADkChwpzs0Ikpz3emxM7yQ==}
+ '@unocss/postcss@66.4.2':
+ resolution: {integrity: sha512-tu4lnh6K27pIAuaQHlFlhXin8korwC0r1kQl00YMmF3THiX7orXkTP6xWGcQwnkbx4uQz1dw+tBimYxeaAMrhA==}
engines: {node: '>=14'}
peerDependencies:
postcss: ^8.4.21
- '@unocss/preset-attributify@66.4.1':
- resolution: {integrity: sha512-HTJd/4bEie6EsCwqq9hK+GJwoFp0rx6k3GTz9jHXMwhGpUGYPrrccw8cazYmJq7lMHnPbh/spxHH24eTISwojg==}
+ '@unocss/preset-attributify@66.4.2':
+ resolution: {integrity: sha512-DwFJJkkawmHpjo3pGQE8FyoPsvhbxh+QMvvaAdYpo+iZ5HRkeDml9SOj7u6SGTcmbNyI+QR61s0KM8fxx6HcVQ==}
- '@unocss/preset-icons@66.4.1':
- resolution: {integrity: sha512-2XONpwvWcedBRmGangrTcHKGcXN46tZicZIVBa9QCDZ+VsAzOdHzvHWl4QinoYnBhCs6yE+sxZ0sETfFwjOsEg==}
+ '@unocss/preset-icons@66.4.2':
+ resolution: {integrity: sha512-qJx9gmesrvrmoTe9Mqoidihad8hm2MSD4QAezhfDSAyllioJOgyT0Bev/IEWAbehe9jtqYIh8v1oCerBPbGn6Q==}
- '@unocss/preset-mini@66.4.1':
- resolution: {integrity: sha512-3yzpUty02AGgZRBlcRhgpEEsG+GJYvweh1TqWql0bAiW3GJWx0oNuvy2jEQjgllvRYRAErIW4/doOljGNQwwjw==}
+ '@unocss/preset-mini@66.4.2':
+ resolution: {integrity: sha512-Ry+5hM+XLmT8HrEb182mUfcZuyrZ8xR+TBe72DBcliJ1DhOV3K67TCxwQucfb0zHbGV71HNWdPmHsLKxPDgweQ==}
- '@unocss/preset-tagify@66.4.1':
- resolution: {integrity: sha512-PGlC8NwojPc1mj5cvYq5JmBaK7wigcElAItGS+uVQW6goC5kyeiiB0vNw1iyfG542yzXJpPkb3d6B4wZpjl21w==}
+ '@unocss/preset-tagify@66.4.2':
+ resolution: {integrity: sha512-dECS09LqWJY4sYpgPUH2OAUftWU/tiZPR2XDRoTngeGU37GxSN+1sWtSmB7vwDm3C7opsdVUN20he8F1LUNubw==}
- '@unocss/preset-typography@66.4.1':
- resolution: {integrity: sha512-V7al6aFsmLcj/eyXuvyf2RIlmTpnUJvWnG4A/LZd8UNsLCndFecE0sTR9VYG1JgNj9aywtJT2w6MSSFnN7Jf5g==}
+ '@unocss/preset-typography@66.4.2':
+ resolution: {integrity: sha512-ZOKRuR5+V0r30QTVq04/6ZoIw75me3V25v2dU2YWJXIzwpMKmQ9TUN/M1yeiEUFfXjOaruWX6Ad6CvAw2MlCew==}
- '@unocss/preset-uno@66.4.1':
- resolution: {integrity: sha512-iRx0GSSCQFL0rjQs9/rNM+igoBup44kCe+yHcB86/nUaRodQbWU2287xoXZcnzcg7/MTjtEtQWu220EY940pmg==}
+ '@unocss/preset-uno@66.4.2':
+ resolution: {integrity: sha512-1MFtPivGcpqRQFWdjtP40Enop1y3XDb3tlZXoMQUX0IGLG8HJOT+lfQx/Xl9t73ShJ8aAJ/l6qTxC43ZGNACzA==}
- '@unocss/preset-web-fonts@66.4.1':
- resolution: {integrity: sha512-+wVO+kZTZVREDXtD4/0sJQIBfid+bim40AF4mYp5wA85aeWCCZIqvXzPeF4BWvGFqqrQDHEO1TcUbnOoP8V8UQ==}
+ '@unocss/preset-web-fonts@66.4.2':
+ resolution: {integrity: sha512-4FYmleeRoM8r2DqGl6dfIjnX57tepcfZCvVfeCqYnk7475Yddmv1OYkoMjkWMnkK9MzdSxsFwHMU6CIUTmFTzQ==}
- '@unocss/preset-wind3@66.4.1':
- resolution: {integrity: sha512-GB2evqTAYw3Z9MImIl3JN5T1of8BO40X9zXnpsVQ4w/v/TOUdVzhfsc4XTVOr8/VVO6Z7VNczgpsd6lZhbrcyg==}
+ '@unocss/preset-wind3@66.4.2':
+ resolution: {integrity: sha512-0Aye/PaT08M/cQhPnGKn93iEVoRJbym0/1eomMvXoL+8oc7DVry35ws06r5CLu5h1sXI6UmS6sejoePFlSkLJQ==}
- '@unocss/preset-wind4@66.4.1':
- resolution: {integrity: sha512-mDomSDXAWqnKTbmgEws9WxUxfvGoEzhy/NmpmHRX7R7wm1LAD7FGUl7pF11N51Wf6Z5in8iTzqSFcs0YfUfYng==}
+ '@unocss/preset-wind4@66.4.2':
+ resolution: {integrity: sha512-F4RZsDqIpnSevD9hY353+Tw5gxpJuHA5HwdKjLnC/TnT9VKKVmV7qUEZ6M0jEuAk1kz2x3/ngnQ9Ftw+C2L84A==}
- '@unocss/preset-wind@66.4.1':
- resolution: {integrity: sha512-r/dUy+0G20/UO6bcZFnNXoRu/6KdRzVdfbeH5TjgO8riI7U44ckLQjDhCMUgUgYldIHewazyiDfMWBcYs5QF5w==}
+ '@unocss/preset-wind@66.4.2':
+ resolution: {integrity: sha512-z/rFYFINNqmBtl3Dh+7UCKpPnPkxM7IIUGszMnvdntky9uhLauJ11dt/Puir73sM2cAfywfgvnHyZ00m0pg7rA==}
- '@unocss/reset@66.4.1':
- resolution: {integrity: sha512-f0t2YIRF7uVUwEB0aDR6yPMqBO+QgGdgACWQmCrZ84Kir9HV+5d50tK5tXDflHmFTu9mqS9MUG4Ba3sPp44vZw==}
+ '@unocss/reset@66.4.2':
+ resolution: {integrity: sha512-s3Kq4Q6a/d3/jYe6HTCfXUx7zYAYufetId5n66DZHzQxpeu6CoBS83+b37STTKsw27SOgV28cPJlJtZ6/D6Bhw==}
- '@unocss/rule-utils@66.4.1':
- resolution: {integrity: sha512-iYbx4ab3aTMrcJSyBoGvwsbUM5BmRQef4rzGOjL312r/0RDZM+i2ikPxcFXpp/9P+Gp22gSXDMlzwY+VfJ2Llw==}
+ '@unocss/rule-utils@66.4.2':
+ resolution: {integrity: sha512-7z3IuajwXhy2cx3E0IGOFXIiuKC79/jzm4Tt56TC68nXLh/etlH0fKhxVwkZ/HbcQRpVwWyDRNcbh29pmA3DwQ==}
engines: {node: '>=14'}
- '@unocss/transformer-attributify-jsx@66.4.1':
- resolution: {integrity: sha512-5aICECaco87n1p/8/vzvtgIly3lu1htd/n2SdfA1t6gtUO7PMX2CEZGSw4VxnMTrjNZRXUqxD7MACJIEg/kzRw==}
+ '@unocss/transformer-attributify-jsx@66.4.2':
+ resolution: {integrity: sha512-de6LzoyW1tkdOftlCrj6z8wEb4j6l1sqmOU1nYKkYHw7luLFGxRUELC7iujlI9KmylbM02bcKfLETAfJy/je2w==}
- '@unocss/transformer-compile-class@66.4.1':
- resolution: {integrity: sha512-xf6W+zLbFwOvlNNxV0S73ggevlmiBhqtWBI4xdd463IdiJJ1VU/hTmXJ0r39hVHwVEPYGtechUODGtky47M59Q==}
+ '@unocss/transformer-compile-class@66.4.2':
+ resolution: {integrity: sha512-+oiIrV8c3T7qiJdICr6YsEWik5sjbWirXF0mlpcBvZu2HyV559hvHjzuWKr/fl7xYYZKDL9FvddbqWo3DOXh3Q==}
- '@unocss/transformer-directives@66.4.1':
- resolution: {integrity: sha512-3PiYgq0/TYeCLoUm6K+XbsHcd03l3TN2U2fSeda4PIZoZ/ioH0kJd0tVg98DzO8ekgqtUwKFZjgBa0ezQJwfPQ==}
+ '@unocss/transformer-directives@66.4.2':
+ resolution: {integrity: sha512-7m/dTrCUkBkZeSRKPxPEo65Rav239orQSLq6sztwZhoA4x/6H8r58xCkAK0qC9VEalyerpCpyarU3sKN4+ehNg==}
- '@unocss/transformer-variant-group@66.4.1':
- resolution: {integrity: sha512-stFDCkPeZYBRpKmmF8dOBgAZEh8ydzSrBnc4Uiakgn0LXrhAKNgxR/kC8urgMhu+HcyNsWlLEEIeQyPj72IAHA==}
+ '@unocss/transformer-variant-group@66.4.2':
+ resolution: {integrity: sha512-SbPDbZUrhQyL4CpvnpvUfrr1DFq8AKf8ofPGbMJDm5S2TInQ34vFaIrhNroGR0szntMZRH5Zlkq6LtVUKDRs5g==}
- '@unocss/vite@66.4.1':
- resolution: {integrity: sha512-oXXh9FKaxHUbd9GaiVg+CKtVDoWubQNKtHOLExXU3GgZ/jHATPawR2LXoOtPl/9qq6lT6Dl+o4el2AauUQqo7g==}
+ '@unocss/vite@66.4.2':
+ resolution: {integrity: sha512-7eON9iPF3qWzuI+M6u0kq7K3y9nEbimZlLj01nGoqrgSGxEsyJpP01QQQsmT7FPRiZzRMJv7BiKMEyDQSuRRCA==}
peerDependencies:
vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0 || ^7.0.0-0
@@ -1251,15 +1248,9 @@ packages:
'@vitest/utils@3.2.4':
resolution: {integrity: sha512-fB2V0JFrQSMsCo9HiSq3Ezpdv4iYaXRG1Sx8edX3MwxfyNn83mKiGzOcH+Fkxt4MHxr3y42fQi1oeAInqgX2QA==}
- '@volar/language-core@2.4.20':
- resolution: {integrity: sha512-dRDF1G33xaAIDqR6+mXUIjXYdu9vzSxlMGfMEwBxQsfY/JMUEXSpLTR057oTKlUQ2nIvCmP9k94A8h8z2VrNSA==}
-
'@volar/language-core@2.4.22':
resolution: {integrity: sha512-gp4M7Di5KgNyIyO903wTClYBavRt6UyFNpc5LWfyZr1lBsTUY+QrVZfmbNF2aCyfklBOVk9YC4p+zkwoyT7ECg==}
- '@volar/source-map@2.4.20':
- resolution: {integrity: sha512-mVjmFQH8mC+nUaVwmbxoYUy8cww+abaO8dWzqPUjilsavjxH0jCJ3Mp8HFuHsdewZs2c+SP+EO7hCd8Z92whJg==}
-
'@volar/source-map@2.4.22':
resolution: {integrity: sha512-L2nVr/1vei0xKRgO2tYVXtJYd09HTRjaZi418e85Q+QdbbqA8h7bBjfNyPPSsjnrOO4l4kaAo78c8SQUAdHvgA==}
@@ -1271,10 +1262,6 @@ packages:
resolution: {integrity: sha512-RQRKH707PTJFSPG2jsHi3hzX8iVPYrcL8H9Eg3Oxn55rv+0J6yTK4MlzZ1WU576lDk+B5sLJ1hDP3B4Vp6w9mg==}
engines: {node: '>=20.18.0'}
- '@vue-macros/boolean-prop@3.0.0-beta.20':
- resolution: {integrity: sha512-KSC4sR/iVlcx5NuJteiFlppZjL/VexQPFjt/grAatHUdCkFoX+UF+CKw8TyKcf+/4Bx85nbXnYjIn2P8hD2JqA==}
- engines: {node: '>=20.18.0'}
-
'@vue-macros/boolean-prop@3.0.0-beta.21':
resolution: {integrity: sha512-8G2LM35vre8pDRmlptc+K69F8FVUTxMb2LmF1WbW3VqlcfFEIGWyFfhZ9NXiUrExaD+Eir+C70zJRitjLzChDQ==}
engines: {node: '>=20.18.0'}
@@ -1283,15 +1270,6 @@ packages:
resolution: {integrity: sha512-fdsP9FwSDH4/HmRBnWhoIDGyDDAW3OuRglQDog/scOTbEpcA1yErAqqxB8daImxsnfqk2ZTpR9UFtze9VHQO1g==}
engines: {node: '>=20.18.0'}
- '@vue-macros/common@3.0.0-beta.20':
- resolution: {integrity: sha512-k4ez00bGD4mesrrreJarUj9Wuyqzl8N58+j3hsHkw4F9JSTCPMHVeQ7vHXETgnHtNAyJp2o6KRjTLLyzPc1cuA==}
- engines: {node: '>=20.18.0'}
- peerDependencies:
- vue: ^2.7.0 || ^3.2.25
- peerDependenciesMeta:
- vue:
- optional: true
-
'@vue-macros/common@3.0.0-beta.21':
resolution: {integrity: sha512-dK02Z8vSxWaFlJfPSxAoCKe1QgE6T/fWQ/7B2fdn2qN5AKpDlXmKriey2GTUxY9FPy1OZC4G5XxKWW0qieanSQ==}
engines: {node: '>=20.18.0'}
@@ -1301,10 +1279,6 @@ packages:
vue:
optional: true
- '@vue-macros/config@3.0.0-beta.20':
- resolution: {integrity: sha512-Dh1QV3AU4wxUpMu1YMDmx2QszYptues/BhJvnZcK8buMOpDp9DNquc1s7DuG1jDptOqZdSPjx5Kt5LqeVkJOiQ==}
- engines: {node: '>=20.18.0'}
-
'@vue-macros/config@3.0.0-beta.21':
resolution: {integrity: sha512-SmPE04hN43axNiNn1mM1pQUDcIwEF/DkrbUDXu9WVdlcWg7g3R3oaTGqnR3zB2hessTN4lOHwPFSCSaPUVeQdw==}
engines: {node: '>=20.18.0'}
@@ -1422,10 +1396,6 @@ packages:
resolution: {integrity: sha512-Yz9KTDJnGjxtywDPCg9+II+6SSMDfQbarGzG0Ah7JHFyM9p4UbZUlFGM8TAfvS8zReLO0SVwwZ+R4I0VJPAY6Q==}
engines: {node: '>=20.18.0'}
- '@vue-macros/short-bind@3.0.0-beta.20':
- resolution: {integrity: sha512-JJSyZYBcfvP4YGVZo3Ppv7zSnUzDdoW6tRGuq7dOI8kxF+4HshitckmEO9ehJJEIy7b22EsFZYfrV8crnieslQ==}
- engines: {node: '>=20.18.0'}
-
'@vue-macros/short-bind@3.0.0-beta.21':
resolution: {integrity: sha512-pHXEWHPcq473vXTw0riLp8o8hRAOftecfNK2qfckFsf/6rcQlhCu2ueTmqmWO84ltyPFrhe6VhTU1968pKh+ng==}
engines: {node: '>=20.18.0'}
@@ -1434,23 +1404,10 @@ packages:
resolution: {integrity: sha512-/x/Zrkeoc+MRSq22IqWn5DIk56v+Xrp4+t+UN92t98tsTO6Q2hudJjxzbx7syiLyIOP4MZD74Ss2y14I3IJZUg==}
engines: {node: '>=20.18.0'}
- '@vue-macros/short-vmodel@3.0.0-beta.20':
- resolution: {integrity: sha512-UVmRfz9CDEFbc1UrnjDu9LlGyGh7AWR8kstHUQJ5xP+aq3Y7SQKIgFt6YbubHf0Wka7Aiax+tAGyADUBybSMpw==}
- engines: {node: '>=20.18.0'}
-
'@vue-macros/short-vmodel@3.0.0-beta.21':
resolution: {integrity: sha512-Kuqh13QCZGQxtd5OBXwRKRnu5HJlBuqBxf5ylyNmmONtwCoRKwlqAvQfbmELahB58lHYs22yc2YRtfK96O17Bg==}
engines: {node: '>=20.18.0'}
- '@vue-macros/volar@3.0.0-beta.20':
- resolution: {integrity: sha512-+FwD2dMqe+pCcp+3FkTbJXbEZi0/f107gk5LXIzMUIkbNu/i8fMVwRGS+7EPTcS0YghDyDU2U09UtITrKDvIig==}
- engines: {node: '>=20.18.0'}
- peerDependencies:
- vue-tsc: 3.0.4
- peerDependenciesMeta:
- vue-tsc:
- optional: true
-
'@vue-macros/volar@3.0.0-beta.21':
resolution: {integrity: sha512-KZslp65cnij4JW0QzPPCuF75HvknLfbFDa30Qpt6NTH5T3My/BzK5SPrAyq9dgRl2jBYPDpK32uoAcbA89sM2g==}
engines: {node: '>=20.18.0'}
@@ -1460,45 +1417,37 @@ packages:
vue-tsc:
optional: true
- '@vue/babel-helper-vue-transform-on@1.4.0':
- resolution: {integrity: sha512-mCokbouEQ/ocRce/FpKCRItGo+013tHg7tixg3DUNS+6bmIchPt66012kBMm476vyEIJPafrvOf4E5OYj3shSw==}
+ '@vue/babel-helper-vue-transform-on@1.5.0':
+ resolution: {integrity: sha512-0dAYkerNhhHutHZ34JtTl2czVQHUNWv6xEbkdF5W+Yrv5pCWsqjeORdOgbtW2I9gWlt+wBmVn+ttqN9ZxR5tzA==}
- '@vue/babel-plugin-jsx@1.4.0':
- resolution: {integrity: sha512-9zAHmwgMWlaN6qRKdrg1uKsBKHvnUU+Py+MOCTuYZBoZsopa90Di10QRjB+YPnVss0BZbG/H5XFwJY1fTxJWhA==}
+ '@vue/babel-plugin-jsx@1.5.0':
+ resolution: {integrity: sha512-mneBhw1oOqCd2247O0Yw/mRwC9jIGACAJUlawkmMBiNmL4dGA2eMzuNZVNqOUfYTa6vqmND4CtOPzmEEEqLKFw==}
peerDependencies:
'@babel/core': ^7.0.0-0
peerDependenciesMeta:
'@babel/core':
optional: true
- '@vue/babel-plugin-resolve-type@1.4.0':
- resolution: {integrity: sha512-4xqDRRbQQEWHQyjlYSgZsWj44KfiF6D+ktCuXyZ8EnVDYV3pztmXJDf1HveAjUAXxAnR8daCQT51RneWWxtTyQ==}
+ '@vue/babel-plugin-resolve-type@1.5.0':
+ resolution: {integrity: sha512-Wm/60o+53JwJODm4Knz47dxJnLDJ9FnKnGZJbUUf8nQRAtt6P+undLUAVU3Ha33LxOJe6IPoifRQ6F/0RrU31w==}
peerDependencies:
'@babel/core': ^7.0.0-0
- '@vue/compiler-core@3.5.18':
- resolution: {integrity: sha512-3slwjQrrV1TO8MoXgy3aynDQ7lslj5UqDxuHnrzHtpON5CBinhWjJETciPngpin/T3OuW3tXUf86tEurusnztw==}
+ '@vue/compiler-core@3.5.19':
+ resolution: {integrity: sha512-/afpyvlkrSNYbPo94Qu8GtIOWS+g5TRdOvs6XZNw6pWQQmj5pBgSZvEPOIZlqWq0YvoUhDDQaQ2TnzuJdOV4hA==}
- '@vue/compiler-dom@3.5.18':
- resolution: {integrity: sha512-RMbU6NTU70++B1JyVJbNbeFkK+A+Q7y9XKE2EM4NLGm2WFR8x9MbAtWxPPLdm0wUkuZv9trpwfSlL6tjdIa1+A==}
+ '@vue/compiler-dom@3.5.19':
+ resolution: {integrity: sha512-Drs6rPHQZx/pN9S6ml3Z3K/TWCIRPvzG2B/o5kFK9X0MNHt8/E+38tiRfojufrYBfA6FQUFB2qBBRXlcSXWtOA==}
- '@vue/compiler-sfc@3.5.18':
- resolution: {integrity: sha512-5aBjvGqsWs+MoxswZPoTB9nSDb3dhd1x30xrrltKujlCxo48j8HGDNj3QPhF4VIS0VQDUrA1xUfp2hEa+FNyXA==}
+ '@vue/compiler-sfc@3.5.19':
+ resolution: {integrity: sha512-YWCm1CYaJ+2RvNmhCwI7t3I3nU+hOrWGWMsn+Z/kmm1jy5iinnVtlmkiZwbLlbV1SRizX7vHsc0/bG5dj0zRTg==}
- '@vue/compiler-ssr@3.5.18':
- resolution: {integrity: sha512-xM16Ak7rSWHkM3m22NlmcdIM+K4BMyFARAfV9hYFl+SFuRzrZ3uGMNW05kA5pmeMa0X9X963Kgou7ufdbpOP9g==}
+ '@vue/compiler-ssr@3.5.19':
+ resolution: {integrity: sha512-/wx0VZtkWOPdiQLWPeQeqpHWR/LuNC7bHfSX7OayBTtUy8wur6vT6EQIX6Et86aED6J+y8tTw43qo2uoqGg5sw==}
'@vue/compiler-vue2@2.7.16':
resolution: {integrity: sha512-qYC3Psj9S/mfu9uVi5WvNZIzq+xnXMhOwbTFKKDD7b1lhpnn71jXSFdTQ+WsIEk0ONCd7VV2IMm7ONl6tbQ86A==}
- '@vue/language-core@3.0.4':
- resolution: {integrity: sha512-BvueED4LfBCSNH66eeUQk37MQCb7hjdezzGgxniM0LbriW53AJIyLorgshAtStmjfsAuOCcTl/c1b+nz/ye8xQ==}
- peerDependencies:
- typescript: '*'
- peerDependenciesMeta:
- typescript:
- optional: true
-
'@vue/language-core@3.0.5':
resolution: {integrity: sha512-gCEjn9Ik7I/seHVNIEipOm8W+f3/kg60e8s1IgIkMYma2wu9ZGUTMv3mSL2bX+Md2L8fslceJ4SU8j1fgSRoiw==}
peerDependencies:
@@ -1507,22 +1456,22 @@ packages:
typescript:
optional: true
- '@vue/reactivity@3.5.18':
- resolution: {integrity: sha512-x0vPO5Imw+3sChLM5Y+B6G1zPjwdOri9e8V21NnTnlEvkxatHEH5B5KEAJcjuzQ7BsjGrKtfzuQ5eQwXh8HXBg==}
+ '@vue/reactivity@3.5.19':
+ resolution: {integrity: sha512-4bueZg2qs5MSsK2dQk3sssV0cfvxb/QZntTC8v7J448GLgmfPkQ+27aDjlt40+XFqOwUq5yRxK5uQh14Fc9eVA==}
- '@vue/runtime-core@3.5.18':
- resolution: {integrity: sha512-DUpHa1HpeOQEt6+3nheUfqVXRog2kivkXHUhoqJiKR33SO4x+a5uNOMkV487WPerQkL0vUuRvq/7JhRgLW3S+w==}
+ '@vue/runtime-core@3.5.19':
+ resolution: {integrity: sha512-TaooCr8Hge1sWjLSyhdubnuofs3shhzZGfyD11gFolZrny76drPwBVQj28/z/4+msSFb18tOIg6VVVgf9/IbIA==}
- '@vue/runtime-dom@3.5.18':
- resolution: {integrity: sha512-YwDj71iV05j4RnzZnZtGaXwPoUWeRsqinblgVJwR8XTXYZ9D5PbahHQgsbmzUvCWNF6x7siQ89HgnX5eWkr3mw==}
+ '@vue/runtime-dom@3.5.19':
+ resolution: {integrity: sha512-qmahqeok6ztuUTmV8lqd7N9ymbBzctNF885n8gL3xdCC1u2RnM/coX16Via0AiONQXUoYpxPojL3U1IsDgSWUQ==}
- '@vue/server-renderer@3.5.18':
- resolution: {integrity: sha512-PvIHLUoWgSbDG7zLHqSqaCoZvHi6NNmfVFOqO+OnwvqMz/tqQr3FuGWS8ufluNddk7ZLBJYMrjcw1c6XzR12mA==}
+ '@vue/server-renderer@3.5.19':
+ resolution: {integrity: sha512-ZJ/zV9SQuaIO+BEEVq/2a6fipyrSYfjKMU3267bPUk+oTx/hZq3RzV7VCh0Unlppt39Bvh6+NzxeopIFv4HJNg==}
peerDependencies:
- vue: 3.5.18
+ vue: 3.5.19
- '@vue/shared@3.5.18':
- resolution: {integrity: sha512-cZy8Dq+uuIXbxCZpuLd2GJdeSO/lIzIspC2WtkqIpje5QyFbvLaI5wZtdUjLHjGZrlVX6GilejatWwVYYRc8tA==}
+ '@vue/shared@3.5.19':
+ resolution: {integrity: sha512-IhXCOn08wgKrLQxRFKKlSacWg4Goi1BolrdEeLYn6tgHjJNXVrWJ5nzoxZqNwl5p88aLlQ8LOaoMa3AYvaKJ/Q==}
acorn-jsx@5.3.2:
resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==}
@@ -1537,8 +1486,8 @@ packages:
ajv@6.12.6:
resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==}
- alien-signals@2.0.6:
- resolution: {integrity: sha512-P3TxJSe31bUHBiblg59oU1PpaWPtmxF9GhJ/cB7OkgJ0qN/ifFSKUI25/v8ZhsT+lIG6ac8DpTOplXxORX6F3Q==}
+ alien-signals@2.0.7:
+ resolution: {integrity: sha512-wE7y3jmYeb0+h6mr5BOovuqhFv22O/MV9j5p0ndJsa7z1zJNPGQ4ph5pQk/kTTCWRC3xsA4SmtwmkzQO+7NCNg==}
ansi-escapes@4.3.2:
resolution: {integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==}
@@ -1574,10 +1523,6 @@ packages:
resolution: {integrity: sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==}
engines: {node: '>=12'}
- ast-kit@2.1.1:
- resolution: {integrity: sha512-mfh6a7gKXE8pDlxTvqIc/syH/P3RkzbOF6LeHdcKztLEzYe6IMsRCL7N8vI7hqTGWNxpkCuuRTpT21xNWqhRtQ==}
- engines: {node: '>=20.18.0'}
-
ast-kit@2.1.2:
resolution: {integrity: sha512-cl76xfBQM6pztbrFWRnxbrDm9EOqDr1BF6+qQnnDZG2Co2LjyUktkN9GTJfBAfdae+DbT2nJf2nCGAdDDN7W2g==}
engines: {node: '>=20.18.0'}
@@ -1613,8 +1558,8 @@ packages:
resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==}
engines: {node: '>=8'}
- browserslist@4.25.1:
- resolution: {integrity: sha512-KGj0KoOMXLpSNkkEI6Z6mShmQy0bc1I+T7K9N81k4WWMrfz+6fQ6es80B/YLAeRoKvjYE1YSHHOW1qe9xIVzHw==}
+ browserslist@4.25.3:
+ resolution: {integrity: sha512-cDGv1kkDI4/0e5yON9yM5G/0A5u8sf5TnmdX5C9qHzI9PPu++sQ9zjm1k9NiOrf3riY4OkK0zSGqfvJyJsgCBQ==}
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
hasBin: true
@@ -1622,8 +1567,8 @@ packages:
resolution: {integrity: sha512-bkXY9WsVpY7CvMhKSR6pZilZu9Ln5WDrKVBUXf2S443etkmEO4V58heTecXcUIsNsi4Rx8JUO4NfX1IcQl4deg==}
engines: {node: '>=18.20'}
- bumpp@10.2.2:
- resolution: {integrity: sha512-b6LpQOuXqhejTfNV8r1XkdPQiPWS09l+k+W8raTV2YaFeIqCA76D81G22ac/2jhVTCWXwbEMgvxbQtHriOIPkw==}
+ bumpp@10.2.3:
+ resolution: {integrity: sha512-nsFBZACxuBVu6yzDSaZZaWpX5hTQ+++9WtYkmO+0Bd3cpSq0Mzvqw5V83n+fOyRj3dYuZRFCQf5Z9NNfZj+Rnw==}
engines: {node: '>=18'}
hasBin: true
@@ -1646,14 +1591,14 @@ packages:
caniuse-api@3.0.0:
resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==}
- caniuse-lite@1.0.30001731:
- resolution: {integrity: sha512-lDdp2/wrOmTRWuoB5DpfNkC0rJDU8DqRa6nYL6HK6sytw70QMopt/NIc/9SM7ylItlBWfACXk0tEn37UWM/+mg==}
+ caniuse-lite@1.0.30001737:
+ resolution: {integrity: sha512-BiloLiXtQNrY5UyF0+1nSJLXUENuhka2pzy2Fx5pGxqavdrxSCW4U6Pn/PoG3Efspi2frRbHpBV2XsrPE6EDlw==}
ccount@2.0.1:
resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==}
- chai@5.2.1:
- resolution: {integrity: sha512-5nFxhUrX0PqtyogoYOA8IPswy5sZFTOsBFl/9bNsmDLgsxYTzSZQJDPppDnZPTQbzSEm0hqGjWPzRemQCYbD6A==}
+ chai@5.3.3:
+ resolution: {integrity: sha512-4zNhdJD/iOjSH0A05ea+Ke6MU5mmpQcbQsSOkgdaUMJ9zTlDTD/GYlwohmIE2u0gaxHYiVHEn1Fw9mZ/ktJWgw==}
engines: {node: '>=18'}
chalk@4.1.2:
@@ -1666,8 +1611,8 @@ packages:
character-entities@2.0.2:
resolution: {integrity: sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==}
- chardet@0.7.0:
- resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==}
+ chardet@2.1.0:
+ resolution: {integrity: sha512-bNFETTG/pM5ryzQ9Ad0lJOTa6HWD/YsScAR3EnCPZRPlQh77JocYktSHOUHelyhm8IARL+o4c4F1bP5KVOjiRA==}
check-error@2.1.1:
resolution: {integrity: sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==}
@@ -1736,8 +1681,8 @@ packages:
convert-source-map@2.0.0:
resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==}
- core-js-compat@3.45.0:
- resolution: {integrity: sha512-gRoVMBawZg0OnxaVv3zpqLLxaHmsubEGyTnqdpI/CEBvX4JadI1dMSHxagThprYRtSVbuQxvi6iUatdPxohHpA==}
+ core-js-compat@3.45.1:
+ resolution: {integrity: sha512-tqTt5T4PzsMIZ430XGviK4vzYSoeNJ6CXODi6c/voxOT6IZqBht5/EKaSNnYiEjjRYxjVz7DQIsOsY0XNi8PIA==}
cross-spawn@7.0.6:
resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==}
@@ -1769,8 +1714,8 @@ packages:
engines: {node: '>=4'}
hasBin: true
- cssnano-preset-default@7.0.8:
- resolution: {integrity: sha512-d+3R2qwrUV3g4LEMOjnndognKirBZISylDZAF/TPeCWVjEwlXS2e4eN4ICkoobRe7pD3H6lltinKVyS1AJhdjQ==}
+ cssnano-preset-default@7.0.9:
+ resolution: {integrity: sha512-tCD6AAFgYBOVpMBX41KjbvRh9c2uUjLXRyV7KHSIrwHiq5Z9o0TFfUCoM3TwVrRsRteN3sVXGNvjVNxYzkpTsA==}
engines: {node: ^18.12.0 || ^20.9.0 || >=22.0}
peerDependencies:
postcss: ^8.4.32
@@ -1781,8 +1726,8 @@ packages:
peerDependencies:
postcss: ^8.4.32
- cssnano@7.1.0:
- resolution: {integrity: sha512-Pu3rlKkd0ZtlCUzBrKL1Z4YmhKppjC1H9jo7u1o4qaKqyhvixFgu5qLyNIAOjSTg9DjVPtUqdROq2EfpVMEe+w==}
+ cssnano@7.1.1:
+ resolution: {integrity: sha512-fm4D8ti0dQmFPeF8DXSAA//btEmqCOgAc/9Oa3C1LW94h5usNrJEfrON7b4FkPZgnDEn6OUs5NdxiJZmAtGOpQ==}
engines: {node: ^18.12.0 || ^20.9.0 || >=22.0}
peerDependencies:
postcss: ^8.4.32
@@ -1857,14 +1802,18 @@ packages:
duplexer@0.1.2:
resolution: {integrity: sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==}
- electron-to-chromium@1.5.195:
- resolution: {integrity: sha512-URclP0iIaDUzqcAyV1v2PgduJ9N0IdXmWsnPzPfelvBmjmZzEy6xJcjb1cXj+TbYqXgtLrjHEoaSIdTYhw4ezg==}
+ electron-to-chromium@1.5.208:
+ resolution: {integrity: sha512-ozZyibehoe7tOhNaf16lKmljVf+3npZcJIEbJRVftVsmAg5TeA1mGS9dVCZzOwr2xT7xK15V0p7+GZqSPgkuPg==}
emoji-regex@8.0.0:
resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}
- enhanced-resolve@5.18.2:
- resolution: {integrity: sha512-6Jw4sE1maoRJo3q8MsSIn2onJFbLTOjY9hlx4DZXmOKvLRd1Ok2kXmAGXaafL2+ijsJZ1ClYbl/pmqr9+k4iUQ==}
+ empathic@2.0.0:
+ resolution: {integrity: sha512-i6UzDscO/XfAcNYD75CfICkmfLedpyPDdozrLMmQc5ORaQcdMoc21OnlEylMIqI7U8eniKrPMxxtj8k0vhmJhA==}
+ engines: {node: '>=14'}
+
+ enhanced-resolve@5.18.3:
+ resolution: {integrity: sha512-d4lC8xfavMeBjzGr2vECC3fsGXziXZQyJxD868h2M/mBI3PwAuODxAkLkq5HYuvrPYcUtiLzsTo8U3PgX3Ocww==}
engines: {node: '>=10.13.0'}
entities@4.5.0:
@@ -1874,8 +1823,8 @@ packages:
es-module-lexer@1.7.0:
resolution: {integrity: sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==}
- esbuild@0.25.8:
- resolution: {integrity: sha512-vVC0USHGtMi8+R4Kz8rt6JhEWLxsv9Rnu/lGYbPR8u47B+DCBksq9JarW0zOO7bs37hyOK1l2/oqtbciutL5+Q==}
+ esbuild@0.25.9:
+ resolution: {integrity: sha512-CRbODhYyQx3qp7ZEwzxOk4JBqmD/seJrzPa/cGjY1VtIn5E09Oi9/dB4JwctnfZ8Q8iT7rioVv5k/FNT/uf54g==}
engines: {node: '>=18'}
hasBin: true
@@ -1957,8 +1906,8 @@ packages:
typescript:
optional: true
- eslint-plugin-jsdoc@52.0.2:
- resolution: {integrity: sha512-fYrnc7OpRifxxKjH78Y9/D/EouQDYD3G++bpR1Y+A+fy+CMzKZAdGIiHTIxCd2U10hb2y1NxN5TJt9aupq1vmw==}
+ eslint-plugin-jsdoc@52.0.4:
+ resolution: {integrity: sha512-be5OzGlLExvcK13Il3noU7/v7WmAQGenTmCaBKf1pwVtPOb6X+PGFVnJad0QhMj4KKf45XjE4hbsBxv25q1fTg==}
engines: {node: '>=20.11.0'}
peerDependencies:
eslint: ^7.0.0 || ^8.0.0 || ^9.0.0
@@ -1985,13 +1934,13 @@ packages:
peerDependencies:
eslint: '>=8.45.0'
- eslint-plugin-pnpm@1.1.0:
- resolution: {integrity: sha512-sL93w0muBtjnogzk/loDsxzMbmXQOLP5Blw3swLDBXZgfb+qQI73bPcUbjVR+ZL+K62vGJdErV+43i3r5DsZPg==}
+ eslint-plugin-pnpm@1.1.1:
+ resolution: {integrity: sha512-gNo+swrLCgvT8L6JX6hVmxuKeuStGK2l8IwVjDxmYIn+wP4SW/d0ORLKyUiYamsp+UxknQo3f2M1irrTpqahCw==}
peerDependencies:
eslint: ^9.0.0
- eslint-plugin-regexp@2.9.1:
- resolution: {integrity: sha512-JwK6glV/aoYDxvXcrvMQbw/pByBewZwqXVSBzzjot3GxSbmjDYuWU4LWiLdBO8JKi4o8A1+rygO6JWRBg4qAQQ==}
+ eslint-plugin-regexp@2.10.0:
+ resolution: {integrity: sha512-ovzQT8ESVn5oOe5a7gIDPD5v9bCSjIFJu57sVPDqgPRXicQzOnYfFN21WoQBQF18vrhT5o7UMKFwJQVVjyJ0ng==}
engines: {node: ^18 || >=20}
peerDependencies:
eslint: '>=8.44.0'
@@ -2008,8 +1957,8 @@ packages:
peerDependencies:
eslint: '>=9.29.0'
- eslint-plugin-unused-imports@4.1.4:
- resolution: {integrity: sha512-YptD6IzQjDardkl0POxnnRBhU1OEePMV0nd6siHaRBbd+lyh6NAhFEobiznKU7kTsSsDeSD62Pe7kAM1b7dAZQ==}
+ eslint-plugin-unused-imports@4.2.0:
+ resolution: {integrity: sha512-hLbJ2/wnjKq4kGA9AUaExVFIbNzyxYdVo49QZmKCnhk5pc9wcYRbfgLHvWJ8tnsdcseGhoUAddm9gn/lt+d74w==}
peerDependencies:
'@typescript-eslint/eslint-plugin': ^8.0.0-0 || ^7.0.0 || ^6.0.0 || ^5.0.0
eslint: ^9.0.0 || ^8.0.0
@@ -2099,10 +2048,6 @@ packages:
exsolve@1.0.7:
resolution: {integrity: sha512-VO5fQUzZtI6C+vx4w/4BWJpg3s/5l+6pRQEHzFRM8WFi4XffSP1Z+4qi7GbjWbvRQEbdIco5mIMq+zX4rPuLrw==}
- external-editor@3.1.0:
- resolution: {integrity: sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==}
- engines: {node: '>=4'}
-
fast-deep-equal@3.1.3:
resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==}
@@ -2122,8 +2067,9 @@ packages:
fault@2.0.1:
resolution: {integrity: sha512-WtySTkS4OKev5JtpHXnib4Gxiurzh5NCGvWrFaZ34m6JehfTUhKZvn9njTfw48t6JumVQOmrKqpmGcdwxnhqBQ==}
- fdir@6.4.6:
- resolution: {integrity: sha512-hiFoqpyZcfNm1yc4u8oWCf9A2c4D3QjCrks3zmoVKVxpQRzmPNar1hUJcBG2RQHvEVGDN+Jm81ZheVLAQMK6+w==}
+ fdir@6.5.0:
+ resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==}
+ engines: {node: '>=12.0.0'}
peerDependencies:
picomatch: ^3 || ^4
peerDependenciesMeta:
@@ -2236,8 +2182,8 @@ packages:
hookable@5.5.3:
resolution: {integrity: sha512-Yc+BQe8SvoXH1643Qez1zqLRmbA5rCL+sSmk6TVos0LWVfNIB7PGncdlId77WzLGSIB5KaWgTaNTs2lNVEI6VQ==}
- iconv-lite@0.4.24:
- resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==}
+ iconv-lite@0.6.3:
+ resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==}
engines: {node: '>=0.10.0'}
ignore@5.3.2:
@@ -2319,6 +2265,10 @@ packages:
resolution: {integrity: sha512-Hicd6JK5Njt2QB6XYFS7ok9e37O8AYk3jTcppG4YVQnYjOemymvTcmc7OWsmq/Qqj5TdRFO5/x/tIPmBeRtGHg==}
engines: {node: '>=12.0.0'}
+ jsdoc-type-pratt-parser@4.8.0:
+ resolution: {integrity: sha512-iZ8Bdb84lWRuGHamRXFyML07r21pcwBrLkHEuHgEY5UbCouBwv7ECknDRKzsQIXMiqpPymqtIf8TC/shYKB5rw==}
+ engines: {node: '>=12.0.0'}
+
jsesc@3.0.2:
resolution: {integrity: sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==}
engines: {node: '>=6'}
@@ -2367,8 +2317,8 @@ packages:
resolution: {integrity: sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==}
engines: {node: '>=14'}
- local-pkg@1.1.1:
- resolution: {integrity: sha512-WunYko2W1NcdfAFpuLUoucsgULmgDBRkdxHxWQ7mK0cQqwPiy8E1enjuRBrhLtZkB5iScJ1XIPdhVEFK8aOLSg==}
+ local-pkg@1.1.2:
+ resolution: {integrity: sha512-arhlxbFRmoQHl33a0Zkle/YWlmNwoyt6QNZEIJcqNbdrsix5Lvc4HyyI3EnwxTYlZYc32EbYrQ8SzEZ7dqgg9A==}
engines: {node: '>=14'}
locate-path@6.0.0:
@@ -2390,18 +2340,18 @@ packages:
longest-streak@3.1.0:
resolution: {integrity: sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==}
- loupe@3.2.0:
- resolution: {integrity: sha512-2NCfZcT5VGVNX9mSZIxLRkEAegDGBpuQZBy13desuHeVORmBDyAET4TkJr4SjqQy3A8JDofMN6LpkK8Xcm/dlw==}
+ loupe@3.2.1:
+ resolution: {integrity: sha512-CdzqowRJCeLU72bHvWqwRBBlLcMEtIvGrlvef74kMnV2AolS9Y8xUv1I0U/MNAWMhBlKIoyuEgoJ0t/bbwHbLQ==}
lru-cache@5.1.1:
resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==}
- magic-string-ast@1.0.0:
- resolution: {integrity: sha512-8rbuNizut2gW94kv7pqgt0dvk+AHLPVIm0iJtpSgQJ9dx21eWx5SBel8z3jp1xtC0j6/iyK3AWGhAR1H61s7LA==}
+ magic-string-ast@1.0.2:
+ resolution: {integrity: sha512-8ngQgLhcT0t3YBdn9CGkZqCYlvwW9pm7aWJwd7AxseVWf1RU8ZHCQvG1mt3N5vvUme+pXTcHB8G/7fE666U8Vw==}
engines: {node: '>=20.18.0'}
- magic-string@0.30.17:
- resolution: {integrity: sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==}
+ magic-string@0.30.18:
+ resolution: {integrity: sha512-yi8swmWbO17qHhwIBNeeZxTceJMeBvWJaId6dyvTSOwTipqeHhMhOrz6513r1sOKnpvQ7zkhlG8tPrpilwTxHQ==}
magicast@0.3.5:
resolution: {integrity: sha512-L0WhttDl+2BOsybvEOLK7fW3UA0OQ0IQ2d6Zl2x/a6vVRs3bAY0ECOSHHeL5jD+SbOpOCUEi0y1DgHEn9Qn1AQ==}
@@ -2578,8 +2528,8 @@ packages:
vue-tsc:
optional: true
- mlly@1.7.4:
- resolution: {integrity: sha512-qmdSIPC4bDJXgZTCR7XosJiNKySV7O215tsPtDN9iEO/7q/76b/ijtgRu/+epFXSJhijtTCCGp3DWS549P3xKw==}
+ mlly@1.8.0:
+ resolution: {integrity: sha512-l8D9ODSRWLe2KHJSifWGwBqpTZXIXTeo8mlKjY+E2HAakaTeNpqAyBZ8GSqLzHgw4XmHmC8whvpjJNMbFZN7/g==}
mrmime@2.0.1:
resolution: {integrity: sha512-Y3wQdFg2Va6etvQ5I82yUhGdsKrcYox6p7FfL1LbK2J4V01F9TGlepTIhnK24t7koZibmg82KGglhA1XK5IsLQ==}
@@ -2648,10 +2598,6 @@ packages:
resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==}
engines: {node: '>= 0.8.0'}
- os-tmpdir@1.0.2:
- resolution: {integrity: sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==}
- engines: {node: '>=0.10.0'}
-
oxc-resolver@11.6.2:
resolution: {integrity: sha512-9lXwNQUzgPs5UgjKig5+EINESHYJCFsRQLzPyjWLc7sshl6ZXvXPiQfEGqUIs2fsd9SdV/jYmL7IuaK43cL0SA==}
@@ -2718,15 +2664,15 @@ packages:
pkg-types@1.3.1:
resolution: {integrity: sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==}
- pkg-types@2.2.0:
- resolution: {integrity: sha512-2SM/GZGAEkPp3KWORxQZns4M+WSeXbC2HEvmOIJe3Cmiv6ieAJvdVhDldtHqM5J1Y7MrR1XhkBT/rMlhh9FdqQ==}
+ pkg-types@2.3.0:
+ resolution: {integrity: sha512-SIqCzDRg0s9npO5XQ3tNZioRY1uK06lA41ynBC1YmFTmnY6FjUjVt6s4LoADmwoig1qqD0oK8h1p/8mlMx8Oig==}
pluralize@8.0.0:
resolution: {integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==}
engines: {node: '>=4'}
- pnpm-workspace-yaml@1.1.0:
- resolution: {integrity: sha512-OWUzBxtitpyUV0fBYYwLAfWxn3mSzVbVB7cwgNaHvTTU9P0V2QHjyaY5i7f1hEiT9VeKsNH1Skfhe2E3lx/zhA==}
+ pnpm-workspace-yaml@1.1.1:
+ resolution: {integrity: sha512-nGBB7h3Ped3g9dBrR6d3YNwXCKYsEg8K9J3GMmSrwGEXq3RHeGW44/B4MZW51p4FRMnyxJzTY5feSBbUjRhIHQ==}
postcss-calc@10.1.1:
resolution: {integrity: sha512-NYEsLHh8DgG/PRH2+G9BTuUdtf9ViS+vdoQ0YA5OQdGsfN4ztiwtDWNtBl9EKeqNMFnIu8IKZ0cLxEQ5r5KVMw==}
@@ -2740,8 +2686,8 @@ packages:
peerDependencies:
postcss: ^8.4.32
- postcss-convert-values@7.0.6:
- resolution: {integrity: sha512-MD/eb39Mr60hvgrqpXsgbiqluawYg/8K4nKsqRsuDX9f+xN1j6awZCUv/5tLH8ak3vYp/EMXwdcnXvfZYiejCQ==}
+ postcss-convert-values@7.0.7:
+ resolution: {integrity: sha512-HR9DZLN04Xbe6xugRH6lS4ZQH2zm/bFh/ZyRkpedZozhvh+awAfbA0P36InO4fZfDhvYfNJeNvlTf1sjwGbw/A==}
engines: {node: ^18.12.0 || ^20.9.0 || >=22.0}
peerDependencies:
postcss: ^8.4.32
@@ -2915,16 +2861,16 @@ packages:
resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==}
engines: {node: '>= 0.8.0'}
- pretty-bytes@7.0.0:
- resolution: {integrity: sha512-U5otLYPR3L0SVjHGrkEUx5mf7MxV2ceXeE7VwWPk+hyzC5drNohsOGNPDZqxCqyX1lkbEN4kl1LiI8QFd7r0ZA==}
+ pretty-bytes@7.0.1:
+ resolution: {integrity: sha512-285/jRCYIbMGDciDdrw0KPNC4LKEEwz/bwErcYNxSJOi4CpGUuLpb9gQpg3XJP0XYj9ldSRluXxih4lX2YN8Xw==}
engines: {node: '>=20'}
punycode@2.3.1:
resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==}
engines: {node: '>=6'}
- quansync@0.2.10:
- resolution: {integrity: sha512-t41VRkMYbkHyCYmOvx/6URnN80H7k4X0lLdBMGsz+maAwrJQYB1djpV6vHrQIBE0WBSGqhtEHrK9U3DWWH8v7A==}
+ quansync@0.2.11:
+ resolution: {integrity: sha512-AifT7QEbW9Nri4tAwR5M/uzpBuqfZf+zwaEM/QkzEjj7NBuFD2rBuy0K3dE+8wltbezDV7JMA0WfnCPYRSYbXA==}
queue-microtask@1.2.3:
resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==}
@@ -2972,15 +2918,15 @@ packages:
resolution: {integrity: sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==}
engines: {iojs: '>=1.0.0', node: '>=0.10.0'}
- rollup-plugin-dts@6.2.1:
- resolution: {integrity: sha512-sR3CxYUl7i2CHa0O7bA45mCrgADyAQ0tVtGSqi3yvH28M+eg1+g5d7kQ9hLvEz5dorK3XVsH5L2jwHLQf72DzA==}
+ rollup-plugin-dts@6.2.3:
+ resolution: {integrity: sha512-UgnEsfciXSPpASuOelix7m4DrmyQgiaWBnvI0TM4GxuDh5FkqW8E5hu57bCxXB90VvR1WNfLV80yEDN18UogSA==}
engines: {node: '>=16'}
peerDependencies:
rollup: ^3.29.4 || ^4
typescript: ^4.5 || ^5.0
- rollup@4.46.2:
- resolution: {integrity: sha512-WMmLFI+Boh6xbop+OAGo9cQ3OgX9MIg7xOQjn+pTCwOkk+FNDAeAemXkJ3HzDJrVXleLOFVa1ipuc1AmEx1Dwg==}
+ rollup@4.47.1:
+ resolution: {integrity: sha512-iasGAQoZ5dWDzULEUX3jiW0oB1qyFOepSyDyoU6S/OhVlDIwj5knI5QBa5RRQ0sK7OE0v+8VIi2JuV+G+3tfNg==}
engines: {node: '>=18.0.0', npm: '>=8.0.0'}
hasBin: true
@@ -3041,8 +2987,8 @@ packages:
spdx-expression-parse@4.0.0:
resolution: {integrity: sha512-Clya5JIij/7C6bRR22+tnGXbc4VKlibKSVj2iHvVeX5iMW7s1SIQlqu699JkODJJIhh/pUu8L0/VLh8xflD+LQ==}
- spdx-license-ids@3.0.21:
- resolution: {integrity: sha512-Bvg/8F5XephndSK3JffaRqdT+gyhfqIPwDHpX80tJrF8QQRYMo8sNMeaZ2Dp5+jhwKnUmIOyFFQfHRkjJm5nXg==}
+ spdx-license-ids@3.0.22:
+ resolution: {integrity: sha512-4PRT4nh1EImPbt2jASOKHX7PB7I+e4IWNLvkKFDxNhJlfjbYlleYQh285Z/3mPTHSAK/AvdMmw5BNNuYH8ShgQ==}
stackback@0.0.2:
resolution: {integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==}
@@ -3092,8 +3038,8 @@ packages:
resolution: {integrity: sha512-MeQTA1r0litLUf0Rp/iisCaL8761lKAZHaimlbGK4j0HysC4PLfqygQj9srcs0m2RdtDYnF8UuYyKpbjHYp7Jw==}
engines: {node: ^14.18.0 || >=16.0.0}
- tapable@2.2.2:
- resolution: {integrity: sha512-Re10+NauLTMCudc7T5WLFLAwDhQ0JWdrMK+9B2M8zR5hRExKmsRDCBA7/aV/pNJFltmBFO5BAMlQFi/vq3nKOg==}
+ tapable@2.2.3:
+ resolution: {integrity: sha512-ZL6DDuAlRlLGghwcfmSn9sK3Hr6ArtyudlSAiCqQ6IfE+b+HHbydbYDIG15IfS5do+7XQQBdBiubF/cV2dnDzg==}
engines: {node: '>=6'}
tinybench@2.9.0:
@@ -3121,10 +3067,6 @@ packages:
resolution: {integrity: sha512-t2T/WLB2WRgZ9EpE4jgPJ9w+i66UZfDc8wHh0xrwiRNN+UwH98GIJkTeZqX9rg0i0ptwzqW+uYeIF0T4F8LR7A==}
engines: {node: '>=14.0.0'}
- tmp@0.0.33:
- resolution: {integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==}
- engines: {node: '>=0.6.0'}
-
to-regex-range@5.0.1:
resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==}
engines: {node: '>=8.0'}
@@ -3148,17 +3090,14 @@ packages:
peerDependencies:
typescript: '>=4.0.0'
- ts-macro@0.3.1:
- resolution: {integrity: sha512-Q7fVWKas1W7ZlULXdLgacU92g7WY92YIkVe+lENUINBjRPD/1Gfq0dV9Txr8ZszIpJPRE9vw+Rai95DH3sMUFg==}
-
ts-macro@0.3.4:
resolution: {integrity: sha512-DK5+PYk9mhyY2VCGMQ/OpjULl8kANvInoQMp/POil08EH0GZsptWAMILjh0tGl9iYAL5OLv4W0C7dZhZuVuS5Q==}
tslib@2.8.1:
resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==}
- tsx@4.20.3:
- resolution: {integrity: sha512-qjbnuR9Tr+FJOMBqJCW5ehvIo/buZq7vH7qD7JziU98h6l3qGy0a/yPFjwO+y0/T7GFpNgNAvEcPPVfyT8rrPQ==}
+ tsx@4.20.4:
+ resolution: {integrity: sha512-yyxBKfORQ7LuRt/BQKBXrpcq59ZvSW0XxwfjAt3w2/8PmdxaFzijtMhTawprSHhpzeM5BgU2hXHG3lklIERZXg==}
engines: {node: '>=18.0.0'}
hasBin: true
@@ -3178,17 +3117,17 @@ packages:
ufo@1.6.1:
resolution: {integrity: sha512-9a4/uxlTWJ4+a5i0ooc1rU7C7YOw3wT+UGqdeNNHWnOF9qcMBgLRS+4IYUqbczewFx4mLEig6gawh7X6mFlEkA==}
- unbuild@3.6.0:
- resolution: {integrity: sha512-vWwKMo2bZS9jbMWO7n51nQvKCRUM3WmONA6+k4z0Ttfkkhh6q1DV/JhKkd58d61eeN9UoTGechlAxXvm11sghw==}
+ unbuild@3.6.1:
+ resolution: {integrity: sha512-+U5CdtrdjfWkZhuO4N9l5UhyiccoeMEXIc2Lbs30Haxb+tRwB3VwB8AoZRxlAzORXunenSo+j6lh45jx+xkKgg==}
hasBin: true
peerDependencies:
- typescript: ^5.8.3
+ typescript: ^5.9.2
peerDependenciesMeta:
typescript:
optional: true
- unconfig@7.3.2:
- resolution: {integrity: sha512-nqG5NNL2wFVGZ0NA/aCFw0oJ2pxSf1lwg4Z5ill8wd7K4KX/rQbHlwbh+bjctXL5Ly1xtzHenHGOK0b+lG6JVg==}
+ unconfig@7.3.3:
+ resolution: {integrity: sha512-QCkQoOnJF8L107gxfHL0uavn7WD9b3dpBcFX6HtfQYmjw2YzWxGuFQ0N0J6tE9oguCBJn9KOvfqYDCMPHIZrBA==}
undici-types@7.10.0:
resolution: {integrity: sha512-t5Fy/nfn+14LuOc2KNYg75vZqClpAiqscVvMygNnlsHBFpSXdJaYtXMcdNLpl/Qvc3P2cB3s6lOV51nqsFq4ag==}
@@ -3205,11 +3144,11 @@ packages:
unist-util-visit@5.0.0:
resolution: {integrity: sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==}
- unocss@66.4.1:
- resolution: {integrity: sha512-9nZRafw74usdYIHnfBzCtYlPZUjmLOZZ4fxcohMaQtQon+A9P5KiJoaX+9Z2PxVqnArB3drQ1KiRxFPMHJN3+A==}
+ unocss@66.4.2:
+ resolution: {integrity: sha512-PsZ+4XF/ekiParR7PZEM7AchvHJ78EIfOXlqTPflTOXCYgZ77kG9NaIaIf4lHRevY+rRTyrHrjxdg1Ern2j8qw==}
engines: {node: '>=14'}
peerDependencies:
- '@unocss/webpack': 66.4.1
+ '@unocss/webpack': 66.4.2
vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0 || ^7.0.0-0
peerDependenciesMeta:
'@unocss/webpack':
@@ -3244,8 +3183,8 @@ packages:
webpack:
optional: true
- unplugin-utils@0.2.4:
- resolution: {integrity: sha512-8U/MtpkPkkk3Atewj1+RcKIjb5WBimZ/WSLhhR3w6SsIj8XJuKTacSP8g+2JhfSGw0Cb125Y+2zA/IzJZDVbhA==}
+ unplugin-utils@0.2.5:
+ resolution: {integrity: sha512-gwXJnPRewT4rT7sBi/IvxKTjsms7jX7QIDLOClApuZwR49SXbrB1z2NLUZ+vDHyqCj/n58OzRRqaW+B8OZi8vg==}
engines: {node: '>=18.12.0'}
unplugin-vue-define-options@3.0.0-beta.21:
@@ -3277,8 +3216,8 @@ packages:
engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0}
hasBin: true
- vite@7.0.6:
- resolution: {integrity: sha512-MHFiOENNBd+Bd9uvc8GEsIzdkn1JxMmEeYX35tI3fv0sJBUTfW5tQsoaOwuY4KhBI09A3dUJ/DXf2yxPVPUceg==}
+ vite@7.1.3:
+ resolution: {integrity: sha512-OOUi5zjkDxYrKhTV3V7iKsoS37VUM7v40+HuwEmcrsf11Cdx9y3DIr2Px6liIcZFwt3XSRpQvFpL3WVy7ApkGw==}
engines: {node: ^20.19.0 || >=22.12.0}
hasBin: true
peerDependencies:
@@ -3360,8 +3299,8 @@ packages:
peerDependencies:
vue: ^2.7.0 || ^3.2.25
- vue@3.5.18:
- resolution: {integrity: sha512-7W4Y4ZbMiQ3SEo+m9lnoNpV9xG7QVMLa+/0RFwwiAVkeYoyGXqWE85jabU4pllJNUzqfLShJ5YLptewhCWUgNA==}
+ vue@3.5.19:
+ resolution: {integrity: sha512-ZRh0HTmw6KChRYWgN8Ox/wi7VhpuGlvMPrHjIsdRbzKNgECFLzy+dKL5z9yGaBSjCpmcfJCbh3I1tNSRmBz2tg==}
peerDependencies:
typescript: '*'
peerDependenciesMeta:
@@ -3400,8 +3339,8 @@ packages:
resolution: {integrity: sha512-E/+VitOorXSLiAqtTd7Yqax0/pAS3xaYMP+AUUJGOK1OZG3rhcj9fcJOM5HJ2VrP1FrStVCWr1muTfQCdj4tAA==}
engines: {node: ^14.17.0 || >=16.0.0}
- yaml@2.8.0:
- resolution: {integrity: sha512-4lLa/EcQCB0cJkyts+FpIRx5G/llPxfP6VQU5KByHEhLxY3IJCH0f0Hy1MHI8sClTvsIb8qwRJ6R/ZdlDJ/leQ==}
+ yaml@2.8.1:
+ resolution: {integrity: sha512-lcYcMxX2PO9XMGvAJkJ3OsNMw+/7FKes7/hgerGUYWIoWu5j/+YQqcZr5JnPZWzOsEBgMbSbiSTn/dv/69Mkpw==}
engines: {node: '>= 14.6'}
hasBin: true
@@ -3409,15 +3348,15 @@ packages:
resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==}
engines: {node: '>=10'}
- yoctocolors-cjs@2.1.2:
- resolution: {integrity: sha512-cYVsTjKl8b+FrnidjibDWskAv7UKOfcwaVZdp/it9n1s9fU3IkgDbhdIRKCW4JDsAlECJY0ytoVPT3sK6kideA==}
+ yoctocolors-cjs@2.1.3:
+ resolution: {integrity: sha512-U/PBtDf35ff0D8X8D0jfdzHYEPFxAI7jJlxZXwCSez5M3190m+QobIfh+sWDWSHMCWWJN2AWamkegn6vr6YBTw==}
engines: {node: '>=18'}
zwitch@2.0.4:
resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==}
- zx@8.7.2:
- resolution: {integrity: sha512-4Wtl46msLFx6QW6GjLu1aRnFhavukT4VSp4tdXvfRIBRNW3RP7Si3RlRFD7YeQeecQBacVFRQQgm5LTvE/YEGQ==}
+ zx@8.8.1:
+ resolution: {integrity: sha512-qvsKBnvWHstHKCluKPlEgI/D3+mdiQyMoSSeFR8IX/aXzWIas5A297KxKgPJhuPXdrR6ma0Jzx43+GQ/8sqbrw==}
engines: {node: '>= 12.17.0'}
hasBin: true
@@ -3425,19 +3364,19 @@ snapshots:
'@ampproject/remapping@2.3.0':
dependencies:
- '@jridgewell/gen-mapping': 0.3.12
- '@jridgewell/trace-mapping': 0.3.29
+ '@jridgewell/gen-mapping': 0.3.13
+ '@jridgewell/trace-mapping': 0.3.30
- '@antfu/eslint-config@5.1.0(@vue/compiler-sfc@3.5.18)(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0))':
+ '@antfu/eslint-config@5.2.1(@vue/compiler-sfc@3.5.19)(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.3.0)(jiti@2.5.1)(tsx@4.20.4)(yaml@2.8.1))':
dependencies:
'@antfu/install-pkg': 1.1.0
'@clack/prompts': 0.11.0
'@eslint-community/eslint-plugin-eslint-comments': 4.5.0(eslint@9.32.0(jiti@2.5.1))
- '@eslint/markdown': 7.1.0
- '@stylistic/eslint-plugin': 5.2.2(eslint@9.32.0(jiti@2.5.1))
- '@typescript-eslint/eslint-plugin': 8.39.0(@typescript-eslint/parser@8.39.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2))(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2)
- '@typescript-eslint/parser': 8.39.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2)
- '@vitest/eslint-plugin': 1.3.4(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0))
+ '@eslint/markdown': 7.2.0
+ '@stylistic/eslint-plugin': 5.2.3(eslint@9.32.0(jiti@2.5.1))
+ '@typescript-eslint/eslint-plugin': 8.40.0(@typescript-eslint/parser@8.40.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2))(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2)
+ '@typescript-eslint/parser': 8.40.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2)
+ '@vitest/eslint-plugin': 1.3.4(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.3.0)(jiti@2.5.1)(tsx@4.20.4)(yaml@2.8.1))
ansis: 4.1.0
cac: 6.7.14
eslint: 9.32.0(jiti@2.5.1)
@@ -3447,22 +3386,22 @@ snapshots:
eslint-plugin-antfu: 3.1.1(eslint@9.32.0(jiti@2.5.1))
eslint-plugin-command: 3.3.1(eslint@9.32.0(jiti@2.5.1))
eslint-plugin-import-lite: 0.3.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2)
- eslint-plugin-jsdoc: 52.0.2(eslint@9.32.0(jiti@2.5.1))
+ eslint-plugin-jsdoc: 52.0.4(eslint@9.32.0(jiti@2.5.1))
eslint-plugin-jsonc: 2.20.1(eslint@9.32.0(jiti@2.5.1))
eslint-plugin-n: 17.21.3(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2)
eslint-plugin-no-only-tests: 3.3.0
eslint-plugin-perfectionist: 4.15.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2)
- eslint-plugin-pnpm: 1.1.0(eslint@9.32.0(jiti@2.5.1))
- eslint-plugin-regexp: 2.9.1(eslint@9.32.0(jiti@2.5.1))
+ eslint-plugin-pnpm: 1.1.1(eslint@9.32.0(jiti@2.5.1))
+ eslint-plugin-regexp: 2.10.0(eslint@9.32.0(jiti@2.5.1))
eslint-plugin-toml: 0.12.0(eslint@9.32.0(jiti@2.5.1))
eslint-plugin-unicorn: 60.0.0(eslint@9.32.0(jiti@2.5.1))
- eslint-plugin-unused-imports: 4.1.4(@typescript-eslint/eslint-plugin@8.39.0(@typescript-eslint/parser@8.39.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2))(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2))(eslint@9.32.0(jiti@2.5.1))
- eslint-plugin-vue: 10.4.0(@typescript-eslint/parser@8.39.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2))(eslint@9.32.0(jiti@2.5.1))(vue-eslint-parser@10.2.0(eslint@9.32.0(jiti@2.5.1)))
+ eslint-plugin-unused-imports: 4.2.0(@typescript-eslint/eslint-plugin@8.40.0(@typescript-eslint/parser@8.40.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2))(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2))(eslint@9.32.0(jiti@2.5.1))
+ eslint-plugin-vue: 10.4.0(@typescript-eslint/parser@8.40.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2))(eslint@9.32.0(jiti@2.5.1))(vue-eslint-parser@10.2.0(eslint@9.32.0(jiti@2.5.1)))
eslint-plugin-yml: 1.18.0(eslint@9.32.0(jiti@2.5.1))
- eslint-processor-vue-blocks: 2.0.0(@vue/compiler-sfc@3.5.18)(eslint@9.32.0(jiti@2.5.1))
+ eslint-processor-vue-blocks: 2.0.0(@vue/compiler-sfc@3.5.19)(eslint@9.32.0(jiti@2.5.1))
globals: 16.3.0
jsonc-eslint-parser: 2.4.0
- local-pkg: 1.1.1
+ local-pkg: 1.1.2
parse-gitignore: 2.0.0
toml-eslint-parser: 0.10.0
vue-eslint-parser: 10.2.0(eslint@9.32.0(jiti@2.5.1))
@@ -3486,40 +3425,40 @@ snapshots:
package-manager-detector: 1.3.0
tinyexec: 1.0.1
- '@antfu/utils@8.1.1': {}
+ '@antfu/utils@9.2.0': {}
- '@ast-grep/cli-darwin-arm64@0.39.2':
+ '@ast-grep/cli-darwin-arm64@0.39.4':
optional: true
- '@ast-grep/cli-darwin-x64@0.39.2':
+ '@ast-grep/cli-darwin-x64@0.39.4':
optional: true
- '@ast-grep/cli-linux-arm64-gnu@0.39.2':
+ '@ast-grep/cli-linux-arm64-gnu@0.39.4':
optional: true
- '@ast-grep/cli-linux-x64-gnu@0.39.2':
+ '@ast-grep/cli-linux-x64-gnu@0.39.4':
optional: true
- '@ast-grep/cli-win32-arm64-msvc@0.39.2':
+ '@ast-grep/cli-win32-arm64-msvc@0.39.4':
optional: true
- '@ast-grep/cli-win32-ia32-msvc@0.39.2':
+ '@ast-grep/cli-win32-ia32-msvc@0.39.4':
optional: true
- '@ast-grep/cli-win32-x64-msvc@0.39.2':
+ '@ast-grep/cli-win32-x64-msvc@0.39.4':
optional: true
- '@ast-grep/cli@0.39.2':
+ '@ast-grep/cli@0.39.4':
dependencies:
detect-libc: 2.0.4
optionalDependencies:
- '@ast-grep/cli-darwin-arm64': 0.39.2
- '@ast-grep/cli-darwin-x64': 0.39.2
- '@ast-grep/cli-linux-arm64-gnu': 0.39.2
- '@ast-grep/cli-linux-x64-gnu': 0.39.2
- '@ast-grep/cli-win32-arm64-msvc': 0.39.2
- '@ast-grep/cli-win32-ia32-msvc': 0.39.2
- '@ast-grep/cli-win32-x64-msvc': 0.39.2
+ '@ast-grep/cli-darwin-arm64': 0.39.4
+ '@ast-grep/cli-darwin-x64': 0.39.4
+ '@ast-grep/cli-linux-arm64-gnu': 0.39.4
+ '@ast-grep/cli-linux-x64-gnu': 0.39.4
+ '@ast-grep/cli-win32-arm64-msvc': 0.39.4
+ '@ast-grep/cli-win32-ia32-msvc': 0.39.4
+ '@ast-grep/cli-win32-x64-msvc': 0.39.4
'@babel/code-frame@7.27.1':
dependencies:
@@ -3529,17 +3468,17 @@ snapshots:
'@babel/compat-data@7.28.0': {}
- '@babel/core@7.28.0':
+ '@babel/core@7.28.3':
dependencies:
'@ampproject/remapping': 2.3.0
'@babel/code-frame': 7.27.1
- '@babel/generator': 7.28.0
+ '@babel/generator': 7.28.3
'@babel/helper-compilation-targets': 7.27.2
- '@babel/helper-module-transforms': 7.27.3(@babel/core@7.28.0)
- '@babel/helpers': 7.28.2
- '@babel/parser': 7.28.0
+ '@babel/helper-module-transforms': 7.28.3(@babel/core@7.28.3)
+ '@babel/helpers': 7.28.3
+ '@babel/parser': 7.28.3
'@babel/template': 7.27.2
- '@babel/traverse': 7.28.0
+ '@babel/traverse': 7.28.3
'@babel/types': 7.28.2
convert-source-map: 2.0.0
debug: 4.4.1
@@ -3549,12 +3488,12 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@babel/generator@7.28.0':
+ '@babel/generator@7.28.3':
dependencies:
- '@babel/parser': 7.28.0
+ '@babel/parser': 7.28.3
'@babel/types': 7.28.2
- '@jridgewell/gen-mapping': 0.3.12
- '@jridgewell/trace-mapping': 0.3.29
+ '@jridgewell/gen-mapping': 0.3.13
+ '@jridgewell/trace-mapping': 0.3.30
jsesc: 3.1.0
'@babel/helper-annotate-as-pure@7.27.3':
@@ -3565,19 +3504,19 @@ snapshots:
dependencies:
'@babel/compat-data': 7.28.0
'@babel/helper-validator-option': 7.27.1
- browserslist: 4.25.1
+ browserslist: 4.25.3
lru-cache: 5.1.1
semver: 6.3.1
- '@babel/helper-create-class-features-plugin@7.27.1(@babel/core@7.28.0)':
+ '@babel/helper-create-class-features-plugin@7.28.3(@babel/core@7.28.3)':
dependencies:
- '@babel/core': 7.28.0
+ '@babel/core': 7.28.3
'@babel/helper-annotate-as-pure': 7.27.3
'@babel/helper-member-expression-to-functions': 7.27.1
'@babel/helper-optimise-call-expression': 7.27.1
- '@babel/helper-replace-supers': 7.27.1(@babel/core@7.28.0)
+ '@babel/helper-replace-supers': 7.27.1(@babel/core@7.28.3)
'@babel/helper-skip-transparent-expression-wrappers': 7.27.1
- '@babel/traverse': 7.28.0
+ '@babel/traverse': 7.28.3
semver: 6.3.1
transitivePeerDependencies:
- supports-color
@@ -3586,24 +3525,24 @@ snapshots:
'@babel/helper-member-expression-to-functions@7.27.1':
dependencies:
- '@babel/traverse': 7.28.0
+ '@babel/traverse': 7.28.3
'@babel/types': 7.28.2
transitivePeerDependencies:
- supports-color
'@babel/helper-module-imports@7.27.1':
dependencies:
- '@babel/traverse': 7.28.0
+ '@babel/traverse': 7.28.3
'@babel/types': 7.28.2
transitivePeerDependencies:
- supports-color
- '@babel/helper-module-transforms@7.27.3(@babel/core@7.28.0)':
+ '@babel/helper-module-transforms@7.28.3(@babel/core@7.28.3)':
dependencies:
- '@babel/core': 7.28.0
+ '@babel/core': 7.28.3
'@babel/helper-module-imports': 7.27.1
'@babel/helper-validator-identifier': 7.27.1
- '@babel/traverse': 7.28.0
+ '@babel/traverse': 7.28.3
transitivePeerDependencies:
- supports-color
@@ -3613,18 +3552,18 @@ snapshots:
'@babel/helper-plugin-utils@7.27.1': {}
- '@babel/helper-replace-supers@7.27.1(@babel/core@7.28.0)':
+ '@babel/helper-replace-supers@7.27.1(@babel/core@7.28.3)':
dependencies:
- '@babel/core': 7.28.0
+ '@babel/core': 7.28.3
'@babel/helper-member-expression-to-functions': 7.27.1
'@babel/helper-optimise-call-expression': 7.27.1
- '@babel/traverse': 7.28.0
+ '@babel/traverse': 7.28.3
transitivePeerDependencies:
- supports-color
'@babel/helper-skip-transparent-expression-wrappers@7.27.1':
dependencies:
- '@babel/traverse': 7.28.0
+ '@babel/traverse': 7.28.3
'@babel/types': 7.28.2
transitivePeerDependencies:
- supports-color
@@ -3635,52 +3574,48 @@ snapshots:
'@babel/helper-validator-option@7.27.1': {}
- '@babel/helpers@7.28.2':
+ '@babel/helpers@7.28.3':
dependencies:
'@babel/template': 7.27.2
'@babel/types': 7.28.2
- '@babel/parser@7.28.0':
- dependencies:
- '@babel/types': 7.28.2
-
'@babel/parser@7.28.3':
dependencies:
'@babel/types': 7.28.2
- '@babel/plugin-syntax-jsx@7.27.1(@babel/core@7.28.0)':
+ '@babel/plugin-syntax-jsx@7.27.1(@babel/core@7.28.3)':
dependencies:
- '@babel/core': 7.28.0
+ '@babel/core': 7.28.3
'@babel/helper-plugin-utils': 7.27.1
- '@babel/plugin-syntax-typescript@7.27.1(@babel/core@7.28.0)':
+ '@babel/plugin-syntax-typescript@7.27.1(@babel/core@7.28.3)':
dependencies:
- '@babel/core': 7.28.0
+ '@babel/core': 7.28.3
'@babel/helper-plugin-utils': 7.27.1
- '@babel/plugin-transform-typescript@7.28.0(@babel/core@7.28.0)':
+ '@babel/plugin-transform-typescript@7.28.0(@babel/core@7.28.3)':
dependencies:
- '@babel/core': 7.28.0
+ '@babel/core': 7.28.3
'@babel/helper-annotate-as-pure': 7.27.3
- '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.28.0)
+ '@babel/helper-create-class-features-plugin': 7.28.3(@babel/core@7.28.3)
'@babel/helper-plugin-utils': 7.27.1
'@babel/helper-skip-transparent-expression-wrappers': 7.27.1
- '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.0)
+ '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.3)
transitivePeerDependencies:
- supports-color
'@babel/template@7.27.2':
dependencies:
'@babel/code-frame': 7.27.1
- '@babel/parser': 7.28.0
+ '@babel/parser': 7.28.3
'@babel/types': 7.28.2
- '@babel/traverse@7.28.0':
+ '@babel/traverse@7.28.3':
dependencies:
'@babel/code-frame': 7.27.1
- '@babel/generator': 7.28.0
+ '@babel/generator': 7.28.3
'@babel/helper-globals': 7.28.0
- '@babel/parser': 7.28.0
+ '@babel/parser': 7.28.3
'@babel/template': 7.27.2
'@babel/types': 7.28.2
debug: 4.4.1
@@ -3722,7 +3657,7 @@ snapshots:
'@es-joy/jsdoccomment@0.50.2':
dependencies:
'@types/estree': 1.0.8
- '@typescript-eslint/types': 8.39.0
+ '@typescript-eslint/types': 8.40.0
comment-parser: 1.4.1
esquery: 1.6.0
jsdoc-type-pratt-parser: 4.1.0
@@ -3730,87 +3665,87 @@ snapshots:
'@es-joy/jsdoccomment@0.52.0':
dependencies:
'@types/estree': 1.0.8
- '@typescript-eslint/types': 8.39.0
+ '@typescript-eslint/types': 8.40.0
comment-parser: 1.4.1
esquery: 1.6.0
jsdoc-type-pratt-parser: 4.1.0
- '@esbuild/aix-ppc64@0.25.8':
+ '@esbuild/aix-ppc64@0.25.9':
optional: true
- '@esbuild/android-arm64@0.25.8':
+ '@esbuild/android-arm64@0.25.9':
optional: true
- '@esbuild/android-arm@0.25.8':
+ '@esbuild/android-arm@0.25.9':
optional: true
- '@esbuild/android-x64@0.25.8':
+ '@esbuild/android-x64@0.25.9':
optional: true
- '@esbuild/darwin-arm64@0.25.8':
+ '@esbuild/darwin-arm64@0.25.9':
optional: true
- '@esbuild/darwin-x64@0.25.8':
+ '@esbuild/darwin-x64@0.25.9':
optional: true
- '@esbuild/freebsd-arm64@0.25.8':
+ '@esbuild/freebsd-arm64@0.25.9':
optional: true
- '@esbuild/freebsd-x64@0.25.8':
+ '@esbuild/freebsd-x64@0.25.9':
optional: true
- '@esbuild/linux-arm64@0.25.8':
+ '@esbuild/linux-arm64@0.25.9':
optional: true
- '@esbuild/linux-arm@0.25.8':
+ '@esbuild/linux-arm@0.25.9':
optional: true
- '@esbuild/linux-ia32@0.25.8':
+ '@esbuild/linux-ia32@0.25.9':
optional: true
- '@esbuild/linux-loong64@0.25.8':
+ '@esbuild/linux-loong64@0.25.9':
optional: true
- '@esbuild/linux-mips64el@0.25.8':
+ '@esbuild/linux-mips64el@0.25.9':
optional: true
- '@esbuild/linux-ppc64@0.25.8':
+ '@esbuild/linux-ppc64@0.25.9':
optional: true
- '@esbuild/linux-riscv64@0.25.8':
+ '@esbuild/linux-riscv64@0.25.9':
optional: true
- '@esbuild/linux-s390x@0.25.8':
+ '@esbuild/linux-s390x@0.25.9':
optional: true
- '@esbuild/linux-x64@0.25.8':
+ '@esbuild/linux-x64@0.25.9':
optional: true
- '@esbuild/netbsd-arm64@0.25.8':
+ '@esbuild/netbsd-arm64@0.25.9':
optional: true
- '@esbuild/netbsd-x64@0.25.8':
+ '@esbuild/netbsd-x64@0.25.9':
optional: true
- '@esbuild/openbsd-arm64@0.25.8':
+ '@esbuild/openbsd-arm64@0.25.9':
optional: true
- '@esbuild/openbsd-x64@0.25.8':
+ '@esbuild/openbsd-x64@0.25.9':
optional: true
- '@esbuild/openharmony-arm64@0.25.8':
+ '@esbuild/openharmony-arm64@0.25.9':
optional: true
- '@esbuild/sunos-x64@0.25.8':
+ '@esbuild/sunos-x64@0.25.9':
optional: true
- '@esbuild/win32-arm64@0.25.8':
+ '@esbuild/win32-arm64@0.25.9':
optional: true
- '@esbuild/win32-ia32@0.25.8':
+ '@esbuild/win32-ia32@0.25.9':
optional: true
- '@esbuild/win32-x64@0.25.8':
+ '@esbuild/win32-x64@0.25.9':
optional: true
'@eslint-community/eslint-plugin-eslint-comments@4.5.0(eslint@9.32.0(jiti@2.5.1))':
@@ -3826,7 +3761,7 @@ snapshots:
'@eslint-community/regexpp@4.12.1': {}
- '@eslint/compat@1.3.1(eslint@9.32.0(jiti@2.5.1))':
+ '@eslint/compat@1.3.2(eslint@9.32.0(jiti@2.5.1))':
optionalDependencies:
eslint: 9.32.0(jiti@2.5.1)
@@ -3838,9 +3773,9 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@eslint/config-helpers@0.3.0': {}
+ '@eslint/config-helpers@0.3.1': {}
- '@eslint/core@0.15.1':
+ '@eslint/core@0.15.2':
dependencies:
'@types/json-schema': 7.0.15
@@ -3860,24 +3795,25 @@ snapshots:
'@eslint/js@9.32.0': {}
- '@eslint/markdown@7.1.0':
+ '@eslint/markdown@7.2.0':
dependencies:
- '@eslint/core': 0.15.1
- '@eslint/plugin-kit': 0.3.4
+ '@eslint/core': 0.15.2
+ '@eslint/plugin-kit': 0.3.5
github-slugger: 2.0.0
mdast-util-from-markdown: 2.0.2
mdast-util-frontmatter: 2.0.1
mdast-util-gfm: 3.1.0
micromark-extension-frontmatter: 2.0.0
micromark-extension-gfm: 3.0.0
+ micromark-util-normalize-identifier: 2.0.1
transitivePeerDependencies:
- supports-color
'@eslint/object-schema@2.1.6': {}
- '@eslint/plugin-kit@0.3.4':
+ '@eslint/plugin-kit@0.3.5':
dependencies:
- '@eslint/core': 0.15.1
+ '@eslint/core': 0.15.2
levn: 0.4.1
'@humanfs/core@0.19.1': {}
@@ -3895,153 +3831,160 @@ snapshots:
'@iconify/types@2.0.0': {}
- '@iconify/utils@2.3.0':
+ '@iconify/utils@3.0.1':
dependencies:
'@antfu/install-pkg': 1.1.0
- '@antfu/utils': 8.1.1
+ '@antfu/utils': 9.2.0
'@iconify/types': 2.0.0
debug: 4.4.1
globals: 15.15.0
kolorist: 1.8.0
- local-pkg: 1.1.1
- mlly: 1.7.4
+ local-pkg: 1.1.2
+ mlly: 1.8.0
transitivePeerDependencies:
- supports-color
- '@inquirer/checkbox@4.2.0(@types/node@24.2.0)':
+ '@inquirer/checkbox@4.2.1(@types/node@24.3.0)':
dependencies:
- '@inquirer/core': 10.1.15(@types/node@24.2.0)
+ '@inquirer/core': 10.1.15(@types/node@24.3.0)
'@inquirer/figures': 1.0.13
- '@inquirer/type': 3.0.8(@types/node@24.2.0)
+ '@inquirer/type': 3.0.8(@types/node@24.3.0)
ansi-escapes: 4.3.2
- yoctocolors-cjs: 2.1.2
+ yoctocolors-cjs: 2.1.3
optionalDependencies:
- '@types/node': 24.2.0
+ '@types/node': 24.3.0
- '@inquirer/confirm@5.1.14(@types/node@24.2.0)':
+ '@inquirer/confirm@5.1.15(@types/node@24.3.0)':
dependencies:
- '@inquirer/core': 10.1.15(@types/node@24.2.0)
- '@inquirer/type': 3.0.8(@types/node@24.2.0)
+ '@inquirer/core': 10.1.15(@types/node@24.3.0)
+ '@inquirer/type': 3.0.8(@types/node@24.3.0)
optionalDependencies:
- '@types/node': 24.2.0
+ '@types/node': 24.3.0
- '@inquirer/core@10.1.15(@types/node@24.2.0)':
+ '@inquirer/core@10.1.15(@types/node@24.3.0)':
dependencies:
'@inquirer/figures': 1.0.13
- '@inquirer/type': 3.0.8(@types/node@24.2.0)
+ '@inquirer/type': 3.0.8(@types/node@24.3.0)
ansi-escapes: 4.3.2
cli-width: 4.1.0
mute-stream: 2.0.0
signal-exit: 4.1.0
wrap-ansi: 6.2.0
- yoctocolors-cjs: 2.1.2
+ yoctocolors-cjs: 2.1.3
optionalDependencies:
- '@types/node': 24.2.0
+ '@types/node': 24.3.0
- '@inquirer/editor@4.2.15(@types/node@24.2.0)':
+ '@inquirer/editor@4.2.17(@types/node@24.3.0)':
dependencies:
- '@inquirer/core': 10.1.15(@types/node@24.2.0)
- '@inquirer/type': 3.0.8(@types/node@24.2.0)
- external-editor: 3.1.0
+ '@inquirer/core': 10.1.15(@types/node@24.3.0)
+ '@inquirer/external-editor': 1.0.1(@types/node@24.3.0)
+ '@inquirer/type': 3.0.8(@types/node@24.3.0)
optionalDependencies:
- '@types/node': 24.2.0
+ '@types/node': 24.3.0
- '@inquirer/expand@4.0.17(@types/node@24.2.0)':
+ '@inquirer/expand@4.0.17(@types/node@24.3.0)':
dependencies:
- '@inquirer/core': 10.1.15(@types/node@24.2.0)
- '@inquirer/type': 3.0.8(@types/node@24.2.0)
- yoctocolors-cjs: 2.1.2
+ '@inquirer/core': 10.1.15(@types/node@24.3.0)
+ '@inquirer/type': 3.0.8(@types/node@24.3.0)
+ yoctocolors-cjs: 2.1.3
optionalDependencies:
- '@types/node': 24.2.0
+ '@types/node': 24.3.0
+
+ '@inquirer/external-editor@1.0.1(@types/node@24.3.0)':
+ dependencies:
+ chardet: 2.1.0
+ iconv-lite: 0.6.3
+ optionalDependencies:
+ '@types/node': 24.3.0
'@inquirer/figures@1.0.13': {}
- '@inquirer/input@4.2.1(@types/node@24.2.0)':
+ '@inquirer/input@4.2.1(@types/node@24.3.0)':
dependencies:
- '@inquirer/core': 10.1.15(@types/node@24.2.0)
- '@inquirer/type': 3.0.8(@types/node@24.2.0)
+ '@inquirer/core': 10.1.15(@types/node@24.3.0)
+ '@inquirer/type': 3.0.8(@types/node@24.3.0)
optionalDependencies:
- '@types/node': 24.2.0
+ '@types/node': 24.3.0
- '@inquirer/number@3.0.17(@types/node@24.2.0)':
+ '@inquirer/number@3.0.17(@types/node@24.3.0)':
dependencies:
- '@inquirer/core': 10.1.15(@types/node@24.2.0)
- '@inquirer/type': 3.0.8(@types/node@24.2.0)
+ '@inquirer/core': 10.1.15(@types/node@24.3.0)
+ '@inquirer/type': 3.0.8(@types/node@24.3.0)
optionalDependencies:
- '@types/node': 24.2.0
+ '@types/node': 24.3.0
- '@inquirer/password@4.0.17(@types/node@24.2.0)':
+ '@inquirer/password@4.0.17(@types/node@24.3.0)':
dependencies:
- '@inquirer/core': 10.1.15(@types/node@24.2.0)
- '@inquirer/type': 3.0.8(@types/node@24.2.0)
+ '@inquirer/core': 10.1.15(@types/node@24.3.0)
+ '@inquirer/type': 3.0.8(@types/node@24.3.0)
ansi-escapes: 4.3.2
optionalDependencies:
- '@types/node': 24.2.0
-
- '@inquirer/prompts@7.8.0(@types/node@24.2.0)':
- dependencies:
- '@inquirer/checkbox': 4.2.0(@types/node@24.2.0)
- '@inquirer/confirm': 5.1.14(@types/node@24.2.0)
- '@inquirer/editor': 4.2.15(@types/node@24.2.0)
- '@inquirer/expand': 4.0.17(@types/node@24.2.0)
- '@inquirer/input': 4.2.1(@types/node@24.2.0)
- '@inquirer/number': 3.0.17(@types/node@24.2.0)
- '@inquirer/password': 4.0.17(@types/node@24.2.0)
- '@inquirer/rawlist': 4.1.5(@types/node@24.2.0)
- '@inquirer/search': 3.1.0(@types/node@24.2.0)
- '@inquirer/select': 4.3.1(@types/node@24.2.0)
+ '@types/node': 24.3.0
+
+ '@inquirer/prompts@7.8.3(@types/node@24.3.0)':
+ dependencies:
+ '@inquirer/checkbox': 4.2.1(@types/node@24.3.0)
+ '@inquirer/confirm': 5.1.15(@types/node@24.3.0)
+ '@inquirer/editor': 4.2.17(@types/node@24.3.0)
+ '@inquirer/expand': 4.0.17(@types/node@24.3.0)
+ '@inquirer/input': 4.2.1(@types/node@24.3.0)
+ '@inquirer/number': 3.0.17(@types/node@24.3.0)
+ '@inquirer/password': 4.0.17(@types/node@24.3.0)
+ '@inquirer/rawlist': 4.1.5(@types/node@24.3.0)
+ '@inquirer/search': 3.1.0(@types/node@24.3.0)
+ '@inquirer/select': 4.3.1(@types/node@24.3.0)
optionalDependencies:
- '@types/node': 24.2.0
+ '@types/node': 24.3.0
- '@inquirer/rawlist@4.1.5(@types/node@24.2.0)':
+ '@inquirer/rawlist@4.1.5(@types/node@24.3.0)':
dependencies:
- '@inquirer/core': 10.1.15(@types/node@24.2.0)
- '@inquirer/type': 3.0.8(@types/node@24.2.0)
- yoctocolors-cjs: 2.1.2
+ '@inquirer/core': 10.1.15(@types/node@24.3.0)
+ '@inquirer/type': 3.0.8(@types/node@24.3.0)
+ yoctocolors-cjs: 2.1.3
optionalDependencies:
- '@types/node': 24.2.0
+ '@types/node': 24.3.0
- '@inquirer/search@3.1.0(@types/node@24.2.0)':
+ '@inquirer/search@3.1.0(@types/node@24.3.0)':
dependencies:
- '@inquirer/core': 10.1.15(@types/node@24.2.0)
+ '@inquirer/core': 10.1.15(@types/node@24.3.0)
'@inquirer/figures': 1.0.13
- '@inquirer/type': 3.0.8(@types/node@24.2.0)
- yoctocolors-cjs: 2.1.2
+ '@inquirer/type': 3.0.8(@types/node@24.3.0)
+ yoctocolors-cjs: 2.1.3
optionalDependencies:
- '@types/node': 24.2.0
+ '@types/node': 24.3.0
- '@inquirer/select@4.3.1(@types/node@24.2.0)':
+ '@inquirer/select@4.3.1(@types/node@24.3.0)':
dependencies:
- '@inquirer/core': 10.1.15(@types/node@24.2.0)
+ '@inquirer/core': 10.1.15(@types/node@24.3.0)
'@inquirer/figures': 1.0.13
- '@inquirer/type': 3.0.8(@types/node@24.2.0)
+ '@inquirer/type': 3.0.8(@types/node@24.3.0)
ansi-escapes: 4.3.2
- yoctocolors-cjs: 2.1.2
+ yoctocolors-cjs: 2.1.3
optionalDependencies:
- '@types/node': 24.2.0
+ '@types/node': 24.3.0
- '@inquirer/type@3.0.8(@types/node@24.2.0)':
+ '@inquirer/type@3.0.8(@types/node@24.3.0)':
optionalDependencies:
- '@types/node': 24.2.0
+ '@types/node': 24.3.0
- '@jridgewell/gen-mapping@0.3.12':
+ '@jridgewell/gen-mapping@0.3.13':
dependencies:
- '@jridgewell/sourcemap-codec': 1.5.4
- '@jridgewell/trace-mapping': 0.3.29
+ '@jridgewell/sourcemap-codec': 1.5.5
+ '@jridgewell/trace-mapping': 0.3.30
'@jridgewell/remapping@2.3.5':
dependencies:
- '@jridgewell/gen-mapping': 0.3.12
- '@jridgewell/trace-mapping': 0.3.29
+ '@jridgewell/gen-mapping': 0.3.13
+ '@jridgewell/trace-mapping': 0.3.30
'@jridgewell/resolve-uri@3.1.2': {}
- '@jridgewell/sourcemap-codec@1.5.4': {}
+ '@jridgewell/sourcemap-codec@1.5.5': {}
- '@jridgewell/trace-mapping@0.3.29':
+ '@jridgewell/trace-mapping@0.3.30':
dependencies:
'@jridgewell/resolve-uri': 3.1.2
- '@jridgewell/sourcemap-codec': 1.5.4
+ '@jridgewell/sourcemap-codec': 1.5.5
'@napi-rs/wasm-runtime@1.0.3':
dependencies:
@@ -4125,125 +4068,125 @@ snapshots:
'@polka/url@1.0.0-next.29': {}
- '@quansync/fs@0.1.3':
+ '@quansync/fs@0.1.5':
dependencies:
- quansync: 0.2.10
+ quansync: 0.2.11
'@rolldown/pluginutils@1.0.0-beta.29': {}
- '@rolldown/pluginutils@1.0.0-beta.31': {}
+ '@rolldown/pluginutils@1.0.0-beta.33': {}
- '@rollup/plugin-alias@5.1.1(rollup@4.46.2)':
+ '@rollup/plugin-alias@5.1.1(rollup@4.47.1)':
optionalDependencies:
- rollup: 4.46.2
+ rollup: 4.47.1
- '@rollup/plugin-commonjs@28.0.6(rollup@4.46.2)':
+ '@rollup/plugin-commonjs@28.0.6(rollup@4.47.1)':
dependencies:
- '@rollup/pluginutils': 5.2.0(rollup@4.46.2)
+ '@rollup/pluginutils': 5.2.0(rollup@4.47.1)
commondir: 1.0.1
estree-walker: 2.0.2
- fdir: 6.4.6(picomatch@4.0.3)
+ fdir: 6.5.0(picomatch@4.0.3)
is-reference: 1.2.1
- magic-string: 0.30.17
+ magic-string: 0.30.18
picomatch: 4.0.3
optionalDependencies:
- rollup: 4.46.2
+ rollup: 4.47.1
- '@rollup/plugin-json@6.1.0(rollup@4.46.2)':
+ '@rollup/plugin-json@6.1.0(rollup@4.47.1)':
dependencies:
- '@rollup/pluginutils': 5.2.0(rollup@4.46.2)
+ '@rollup/pluginutils': 5.2.0(rollup@4.47.1)
optionalDependencies:
- rollup: 4.46.2
+ rollup: 4.47.1
- '@rollup/plugin-node-resolve@16.0.1(rollup@4.46.2)':
+ '@rollup/plugin-node-resolve@16.0.1(rollup@4.47.1)':
dependencies:
- '@rollup/pluginutils': 5.2.0(rollup@4.46.2)
+ '@rollup/pluginutils': 5.2.0(rollup@4.47.1)
'@types/resolve': 1.20.2
deepmerge: 4.3.1
is-module: 1.0.0
resolve: 1.22.10
optionalDependencies:
- rollup: 4.46.2
+ rollup: 4.47.1
- '@rollup/plugin-replace@6.0.2(rollup@4.46.2)':
+ '@rollup/plugin-replace@6.0.2(rollup@4.47.1)':
dependencies:
- '@rollup/pluginutils': 5.2.0(rollup@4.46.2)
- magic-string: 0.30.17
+ '@rollup/pluginutils': 5.2.0(rollup@4.47.1)
+ magic-string: 0.30.18
optionalDependencies:
- rollup: 4.46.2
+ rollup: 4.47.1
- '@rollup/pluginutils@5.2.0(rollup@4.46.2)':
+ '@rollup/pluginutils@5.2.0(rollup@4.47.1)':
dependencies:
'@types/estree': 1.0.8
estree-walker: 2.0.2
picomatch: 4.0.3
optionalDependencies:
- rollup: 4.46.2
+ rollup: 4.47.1
- '@rollup/rollup-android-arm-eabi@4.46.2':
+ '@rollup/rollup-android-arm-eabi@4.47.1':
optional: true
- '@rollup/rollup-android-arm64@4.46.2':
+ '@rollup/rollup-android-arm64@4.47.1':
optional: true
- '@rollup/rollup-darwin-arm64@4.46.2':
+ '@rollup/rollup-darwin-arm64@4.47.1':
optional: true
- '@rollup/rollup-darwin-x64@4.46.2':
+ '@rollup/rollup-darwin-x64@4.47.1':
optional: true
- '@rollup/rollup-freebsd-arm64@4.46.2':
+ '@rollup/rollup-freebsd-arm64@4.47.1':
optional: true
- '@rollup/rollup-freebsd-x64@4.46.2':
+ '@rollup/rollup-freebsd-x64@4.47.1':
optional: true
- '@rollup/rollup-linux-arm-gnueabihf@4.46.2':
+ '@rollup/rollup-linux-arm-gnueabihf@4.47.1':
optional: true
- '@rollup/rollup-linux-arm-musleabihf@4.46.2':
+ '@rollup/rollup-linux-arm-musleabihf@4.47.1':
optional: true
- '@rollup/rollup-linux-arm64-gnu@4.46.2':
+ '@rollup/rollup-linux-arm64-gnu@4.47.1':
optional: true
- '@rollup/rollup-linux-arm64-musl@4.46.2':
+ '@rollup/rollup-linux-arm64-musl@4.47.1':
optional: true
- '@rollup/rollup-linux-loongarch64-gnu@4.46.2':
+ '@rollup/rollup-linux-loongarch64-gnu@4.47.1':
optional: true
- '@rollup/rollup-linux-ppc64-gnu@4.46.2':
+ '@rollup/rollup-linux-ppc64-gnu@4.47.1':
optional: true
- '@rollup/rollup-linux-riscv64-gnu@4.46.2':
+ '@rollup/rollup-linux-riscv64-gnu@4.47.1':
optional: true
- '@rollup/rollup-linux-riscv64-musl@4.46.2':
+ '@rollup/rollup-linux-riscv64-musl@4.47.1':
optional: true
- '@rollup/rollup-linux-s390x-gnu@4.46.2':
+ '@rollup/rollup-linux-s390x-gnu@4.47.1':
optional: true
- '@rollup/rollup-linux-x64-gnu@4.46.2':
+ '@rollup/rollup-linux-x64-gnu@4.47.1':
optional: true
- '@rollup/rollup-linux-x64-musl@4.46.2':
+ '@rollup/rollup-linux-x64-musl@4.47.1':
optional: true
- '@rollup/rollup-win32-arm64-msvc@4.46.2':
+ '@rollup/rollup-win32-arm64-msvc@4.47.1':
optional: true
- '@rollup/rollup-win32-ia32-msvc@4.46.2':
+ '@rollup/rollup-win32-ia32-msvc@4.47.1':
optional: true
- '@rollup/rollup-win32-x64-msvc@4.46.2':
+ '@rollup/rollup-win32-x64-msvc@4.47.1':
optional: true
- '@stylistic/eslint-plugin@5.2.2(eslint@9.32.0(jiti@2.5.1))':
+ '@stylistic/eslint-plugin@5.2.3(eslint@9.32.0(jiti@2.5.1))':
dependencies:
'@eslint-community/eslint-utils': 4.7.0(eslint@9.32.0(jiti@2.5.1))
- '@typescript-eslint/types': 8.39.0
+ '@typescript-eslint/types': 8.40.0
eslint: 9.32.0(jiti@2.5.1)
eslint-visitor-keys: 4.2.1
espree: 10.4.0
@@ -4275,7 +4218,7 @@ snapshots:
'@types/ms@2.1.0': {}
- '@types/node@24.2.0':
+ '@types/node@24.3.0':
dependencies:
undici-types: 7.10.0
@@ -4283,14 +4226,14 @@ snapshots:
'@types/unist@3.0.3': {}
- '@typescript-eslint/eslint-plugin@8.39.0(@typescript-eslint/parser@8.39.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2))(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2)':
+ '@typescript-eslint/eslint-plugin@8.40.0(@typescript-eslint/parser@8.40.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2))(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2)':
dependencies:
'@eslint-community/regexpp': 4.12.1
- '@typescript-eslint/parser': 8.39.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2)
- '@typescript-eslint/scope-manager': 8.39.0
- '@typescript-eslint/type-utils': 8.39.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2)
- '@typescript-eslint/utils': 8.39.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2)
- '@typescript-eslint/visitor-keys': 8.39.0
+ '@typescript-eslint/parser': 8.40.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2)
+ '@typescript-eslint/scope-manager': 8.40.0
+ '@typescript-eslint/type-utils': 8.40.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2)
+ '@typescript-eslint/utils': 8.40.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2)
+ '@typescript-eslint/visitor-keys': 8.40.0
eslint: 9.32.0(jiti@2.5.1)
graphemer: 1.4.0
ignore: 7.0.5
@@ -4300,41 +4243,41 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/parser@8.39.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2)':
+ '@typescript-eslint/parser@8.40.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2)':
dependencies:
- '@typescript-eslint/scope-manager': 8.39.0
- '@typescript-eslint/types': 8.39.0
- '@typescript-eslint/typescript-estree': 8.39.0(typescript@5.9.2)
- '@typescript-eslint/visitor-keys': 8.39.0
+ '@typescript-eslint/scope-manager': 8.40.0
+ '@typescript-eslint/types': 8.40.0
+ '@typescript-eslint/typescript-estree': 8.40.0(typescript@5.9.2)
+ '@typescript-eslint/visitor-keys': 8.40.0
debug: 4.4.1
eslint: 9.32.0(jiti@2.5.1)
typescript: 5.9.2
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/project-service@8.39.0(typescript@5.9.2)':
+ '@typescript-eslint/project-service@8.40.0(typescript@5.9.2)':
dependencies:
- '@typescript-eslint/tsconfig-utils': 8.39.0(typescript@5.9.2)
- '@typescript-eslint/types': 8.39.0
+ '@typescript-eslint/tsconfig-utils': 8.40.0(typescript@5.9.2)
+ '@typescript-eslint/types': 8.40.0
debug: 4.4.1
typescript: 5.9.2
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/scope-manager@8.39.0':
+ '@typescript-eslint/scope-manager@8.40.0':
dependencies:
- '@typescript-eslint/types': 8.39.0
- '@typescript-eslint/visitor-keys': 8.39.0
+ '@typescript-eslint/types': 8.40.0
+ '@typescript-eslint/visitor-keys': 8.40.0
- '@typescript-eslint/tsconfig-utils@8.39.0(typescript@5.9.2)':
+ '@typescript-eslint/tsconfig-utils@8.40.0(typescript@5.9.2)':
dependencies:
typescript: 5.9.2
- '@typescript-eslint/type-utils@8.39.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2)':
+ '@typescript-eslint/type-utils@8.40.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2)':
dependencies:
- '@typescript-eslint/types': 8.39.0
- '@typescript-eslint/typescript-estree': 8.39.0(typescript@5.9.2)
- '@typescript-eslint/utils': 8.39.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2)
+ '@typescript-eslint/types': 8.40.0
+ '@typescript-eslint/typescript-estree': 8.40.0(typescript@5.9.2)
+ '@typescript-eslint/utils': 8.40.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2)
debug: 4.4.1
eslint: 9.32.0(jiti@2.5.1)
ts-api-utils: 2.1.0(typescript@5.9.2)
@@ -4342,14 +4285,14 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/types@8.39.0': {}
+ '@typescript-eslint/types@8.40.0': {}
- '@typescript-eslint/typescript-estree@8.39.0(typescript@5.9.2)':
+ '@typescript-eslint/typescript-estree@8.40.0(typescript@5.9.2)':
dependencies:
- '@typescript-eslint/project-service': 8.39.0(typescript@5.9.2)
- '@typescript-eslint/tsconfig-utils': 8.39.0(typescript@5.9.2)
- '@typescript-eslint/types': 8.39.0
- '@typescript-eslint/visitor-keys': 8.39.0
+ '@typescript-eslint/project-service': 8.40.0(typescript@5.9.2)
+ '@typescript-eslint/tsconfig-utils': 8.40.0(typescript@5.9.2)
+ '@typescript-eslint/types': 8.40.0
+ '@typescript-eslint/visitor-keys': 8.40.0
debug: 4.4.1
fast-glob: 3.3.3
is-glob: 4.0.3
@@ -4360,196 +4303,196 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/utils@8.39.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2)':
+ '@typescript-eslint/utils@8.40.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2)':
dependencies:
'@eslint-community/eslint-utils': 4.7.0(eslint@9.32.0(jiti@2.5.1))
- '@typescript-eslint/scope-manager': 8.39.0
- '@typescript-eslint/types': 8.39.0
- '@typescript-eslint/typescript-estree': 8.39.0(typescript@5.9.2)
+ '@typescript-eslint/scope-manager': 8.40.0
+ '@typescript-eslint/types': 8.40.0
+ '@typescript-eslint/typescript-estree': 8.40.0(typescript@5.9.2)
eslint: 9.32.0(jiti@2.5.1)
typescript: 5.9.2
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/visitor-keys@8.39.0':
+ '@typescript-eslint/visitor-keys@8.40.0':
dependencies:
- '@typescript-eslint/types': 8.39.0
+ '@typescript-eslint/types': 8.40.0
eslint-visitor-keys: 4.2.1
- '@unocss/astro@66.4.1(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0))':
+ '@unocss/astro@66.4.2(vite@7.1.3(@types/node@24.3.0)(jiti@2.5.1)(tsx@4.20.4)(yaml@2.8.1))':
dependencies:
- '@unocss/core': 66.4.1
- '@unocss/reset': 66.4.1
- '@unocss/vite': 66.4.1(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0))
+ '@unocss/core': 66.4.2
+ '@unocss/reset': 66.4.2
+ '@unocss/vite': 66.4.2(vite@7.1.3(@types/node@24.3.0)(jiti@2.5.1)(tsx@4.20.4)(yaml@2.8.1))
optionalDependencies:
- vite: 7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0)
+ vite: 7.1.3(@types/node@24.3.0)(jiti@2.5.1)(tsx@4.20.4)(yaml@2.8.1)
- '@unocss/cli@66.4.1':
+ '@unocss/cli@66.4.2':
dependencies:
'@ampproject/remapping': 2.3.0
- '@unocss/config': 66.4.1
- '@unocss/core': 66.4.1
- '@unocss/preset-uno': 66.4.1
+ '@unocss/config': 66.4.2
+ '@unocss/core': 66.4.2
+ '@unocss/preset-uno': 66.4.2
cac: 6.7.14
chokidar: 3.6.0
colorette: 2.0.20
consola: 3.4.2
- magic-string: 0.30.17
+ magic-string: 0.30.18
pathe: 2.0.3
perfect-debounce: 1.0.0
tinyglobby: 0.2.14
- unplugin-utils: 0.2.4
+ unplugin-utils: 0.2.5
- '@unocss/config@66.4.1':
+ '@unocss/config@66.4.2':
dependencies:
- '@unocss/core': 66.4.1
- unconfig: 7.3.2
+ '@unocss/core': 66.4.2
+ unconfig: 7.3.3
- '@unocss/core@66.4.1': {}
+ '@unocss/core@66.4.2': {}
- '@unocss/extractor-arbitrary-variants@66.4.1':
+ '@unocss/extractor-arbitrary-variants@66.4.2':
dependencies:
- '@unocss/core': 66.4.1
+ '@unocss/core': 66.4.2
- '@unocss/inspector@66.4.1':
+ '@unocss/inspector@66.4.2':
dependencies:
- '@unocss/core': 66.4.1
- '@unocss/rule-utils': 66.4.1
+ '@unocss/core': 66.4.2
+ '@unocss/rule-utils': 66.4.2
colorette: 2.0.20
gzip-size: 6.0.0
sirv: 3.0.1
vue-flow-layout: 0.2.0
- '@unocss/postcss@66.4.1(postcss@8.5.6)':
+ '@unocss/postcss@66.4.2(postcss@8.5.6)':
dependencies:
- '@unocss/config': 66.4.1
- '@unocss/core': 66.4.1
- '@unocss/rule-utils': 66.4.1
+ '@unocss/config': 66.4.2
+ '@unocss/core': 66.4.2
+ '@unocss/rule-utils': 66.4.2
css-tree: 3.1.0
postcss: 8.5.6
tinyglobby: 0.2.14
- '@unocss/preset-attributify@66.4.1':
+ '@unocss/preset-attributify@66.4.2':
dependencies:
- '@unocss/core': 66.4.1
+ '@unocss/core': 66.4.2
- '@unocss/preset-icons@66.4.1':
+ '@unocss/preset-icons@66.4.2':
dependencies:
- '@iconify/utils': 2.3.0
- '@unocss/core': 66.4.1
+ '@iconify/utils': 3.0.1
+ '@unocss/core': 66.4.2
ofetch: 1.4.1
transitivePeerDependencies:
- supports-color
- '@unocss/preset-mini@66.4.1':
+ '@unocss/preset-mini@66.4.2':
dependencies:
- '@unocss/core': 66.4.1
- '@unocss/extractor-arbitrary-variants': 66.4.1
- '@unocss/rule-utils': 66.4.1
+ '@unocss/core': 66.4.2
+ '@unocss/extractor-arbitrary-variants': 66.4.2
+ '@unocss/rule-utils': 66.4.2
- '@unocss/preset-tagify@66.4.1':
+ '@unocss/preset-tagify@66.4.2':
dependencies:
- '@unocss/core': 66.4.1
+ '@unocss/core': 66.4.2
- '@unocss/preset-typography@66.4.1':
+ '@unocss/preset-typography@66.4.2':
dependencies:
- '@unocss/core': 66.4.1
- '@unocss/preset-mini': 66.4.1
- '@unocss/rule-utils': 66.4.1
+ '@unocss/core': 66.4.2
+ '@unocss/preset-mini': 66.4.2
+ '@unocss/rule-utils': 66.4.2
- '@unocss/preset-uno@66.4.1':
+ '@unocss/preset-uno@66.4.2':
dependencies:
- '@unocss/core': 66.4.1
- '@unocss/preset-wind3': 66.4.1
+ '@unocss/core': 66.4.2
+ '@unocss/preset-wind3': 66.4.2
- '@unocss/preset-web-fonts@66.4.1':
+ '@unocss/preset-web-fonts@66.4.2':
dependencies:
- '@unocss/core': 66.4.1
+ '@unocss/core': 66.4.2
ofetch: 1.4.1
- '@unocss/preset-wind3@66.4.1':
+ '@unocss/preset-wind3@66.4.2':
dependencies:
- '@unocss/core': 66.4.1
- '@unocss/preset-mini': 66.4.1
- '@unocss/rule-utils': 66.4.1
+ '@unocss/core': 66.4.2
+ '@unocss/preset-mini': 66.4.2
+ '@unocss/rule-utils': 66.4.2
- '@unocss/preset-wind4@66.4.1':
+ '@unocss/preset-wind4@66.4.2':
dependencies:
- '@unocss/core': 66.4.1
- '@unocss/extractor-arbitrary-variants': 66.4.1
- '@unocss/rule-utils': 66.4.1
+ '@unocss/core': 66.4.2
+ '@unocss/extractor-arbitrary-variants': 66.4.2
+ '@unocss/rule-utils': 66.4.2
- '@unocss/preset-wind@66.4.1':
+ '@unocss/preset-wind@66.4.2':
dependencies:
- '@unocss/core': 66.4.1
- '@unocss/preset-wind3': 66.4.1
+ '@unocss/core': 66.4.2
+ '@unocss/preset-wind3': 66.4.2
- '@unocss/reset@66.4.1': {}
+ '@unocss/reset@66.4.2': {}
- '@unocss/rule-utils@66.4.1':
+ '@unocss/rule-utils@66.4.2':
dependencies:
- '@unocss/core': 66.4.1
- magic-string: 0.30.17
+ '@unocss/core': 66.4.2
+ magic-string: 0.30.18
- '@unocss/transformer-attributify-jsx@66.4.1':
+ '@unocss/transformer-attributify-jsx@66.4.2':
dependencies:
- '@babel/parser': 7.28.0
- '@babel/traverse': 7.28.0
- '@unocss/core': 66.4.1
+ '@babel/parser': 7.28.3
+ '@babel/traverse': 7.28.3
+ '@unocss/core': 66.4.2
transitivePeerDependencies:
- supports-color
- '@unocss/transformer-compile-class@66.4.1':
+ '@unocss/transformer-compile-class@66.4.2':
dependencies:
- '@unocss/core': 66.4.1
+ '@unocss/core': 66.4.2
- '@unocss/transformer-directives@66.4.1':
+ '@unocss/transformer-directives@66.4.2':
dependencies:
- '@unocss/core': 66.4.1
- '@unocss/rule-utils': 66.4.1
+ '@unocss/core': 66.4.2
+ '@unocss/rule-utils': 66.4.2
css-tree: 3.1.0
- '@unocss/transformer-variant-group@66.4.1':
+ '@unocss/transformer-variant-group@66.4.2':
dependencies:
- '@unocss/core': 66.4.1
+ '@unocss/core': 66.4.2
- '@unocss/vite@66.4.1(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0))':
+ '@unocss/vite@66.4.2(vite@7.1.3(@types/node@24.3.0)(jiti@2.5.1)(tsx@4.20.4)(yaml@2.8.1))':
dependencies:
'@ampproject/remapping': 2.3.0
- '@unocss/config': 66.4.1
- '@unocss/core': 66.4.1
- '@unocss/inspector': 66.4.1
+ '@unocss/config': 66.4.2
+ '@unocss/core': 66.4.2
+ '@unocss/inspector': 66.4.2
chokidar: 3.6.0
- magic-string: 0.30.17
+ magic-string: 0.30.18
pathe: 2.0.3
tinyglobby: 0.2.14
- unplugin-utils: 0.2.4
- vite: 7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0)
+ unplugin-utils: 0.2.5
+ vite: 7.1.3(@types/node@24.3.0)(jiti@2.5.1)(tsx@4.20.4)(yaml@2.8.1)
- '@vitejs/plugin-vue-jsx@5.0.1(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.18(typescript@5.9.2))':
+ '@vitejs/plugin-vue-jsx@5.0.1(vite@7.1.3(@types/node@24.3.0)(jiti@2.5.1)(tsx@4.20.4)(yaml@2.8.1))(vue@3.5.19(typescript@5.9.2))':
dependencies:
- '@babel/core': 7.28.0
- '@babel/plugin-transform-typescript': 7.28.0(@babel/core@7.28.0)
- '@rolldown/pluginutils': 1.0.0-beta.31
- '@vue/babel-plugin-jsx': 1.4.0(@babel/core@7.28.0)
- vite: 7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0)
- vue: 3.5.18(typescript@5.9.2)
+ '@babel/core': 7.28.3
+ '@babel/plugin-transform-typescript': 7.28.0(@babel/core@7.28.3)
+ '@rolldown/pluginutils': 1.0.0-beta.33
+ '@vue/babel-plugin-jsx': 1.5.0(@babel/core@7.28.3)
+ vite: 7.1.3(@types/node@24.3.0)(jiti@2.5.1)(tsx@4.20.4)(yaml@2.8.1)
+ vue: 3.5.19(typescript@5.9.2)
transitivePeerDependencies:
- supports-color
- '@vitejs/plugin-vue@6.0.1(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.18(typescript@5.9.2))':
+ '@vitejs/plugin-vue@6.0.1(vite@7.1.3(@types/node@24.3.0)(jiti@2.5.1)(tsx@4.20.4)(yaml@2.8.1))(vue@3.5.19(typescript@5.9.2))':
dependencies:
'@rolldown/pluginutils': 1.0.0-beta.29
- vite: 7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0)
- vue: 3.5.18(typescript@5.9.2)
+ vite: 7.1.3(@types/node@24.3.0)(jiti@2.5.1)(tsx@4.20.4)(yaml@2.8.1)
+ vue: 3.5.19(typescript@5.9.2)
- '@vitest/eslint-plugin@1.3.4(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0))':
+ '@vitest/eslint-plugin@1.3.4(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.3.0)(jiti@2.5.1)(tsx@4.20.4)(yaml@2.8.1))':
dependencies:
- '@typescript-eslint/utils': 8.39.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2)
+ '@typescript-eslint/utils': 8.40.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2)
eslint: 9.32.0(jiti@2.5.1)
optionalDependencies:
typescript: 5.9.2
- vitest: 3.2.4(@types/debug@4.1.12)(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0)
+ vitest: 3.2.4(@types/debug@4.1.12)(@types/node@24.3.0)(jiti@2.5.1)(tsx@4.20.4)(yaml@2.8.1)
transitivePeerDependencies:
- supports-color
@@ -4558,16 +4501,16 @@ snapshots:
'@types/chai': 5.2.2
'@vitest/spy': 3.2.4
'@vitest/utils': 3.2.4
- chai: 5.2.1
+ chai: 5.3.3
tinyrainbow: 2.0.0
- '@vitest/mocker@3.2.4(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0))':
+ '@vitest/mocker@3.2.4(vite@7.1.3(@types/node@24.3.0)(jiti@2.5.1)(tsx@4.20.4)(yaml@2.8.1))':
dependencies:
'@vitest/spy': 3.2.4
estree-walker: 3.0.3
- magic-string: 0.30.17
+ magic-string: 0.30.18
optionalDependencies:
- vite: 7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0)
+ vite: 7.1.3(@types/node@24.3.0)(jiti@2.5.1)(tsx@4.20.4)(yaml@2.8.1)
'@vitest/pretty-format@3.2.4':
dependencies:
@@ -4582,7 +4525,7 @@ snapshots:
'@vitest/snapshot@3.2.4':
dependencies:
'@vitest/pretty-format': 3.2.4
- magic-string: 0.30.17
+ magic-string: 0.30.18
pathe: 2.0.3
'@vitest/spy@3.2.4':
@@ -4592,416 +4535,343 @@ snapshots:
'@vitest/utils@3.2.4':
dependencies:
'@vitest/pretty-format': 3.2.4
- loupe: 3.2.0
+ loupe: 3.2.1
tinyrainbow: 2.0.0
- '@volar/language-core@2.4.20':
- dependencies:
- '@volar/source-map': 2.4.20
-
'@volar/language-core@2.4.22':
dependencies:
'@volar/source-map': 2.4.22
- '@volar/source-map@2.4.20': {}
-
'@volar/source-map@2.4.22': {}
- '@vue-macros/api@3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))':
+ '@vue-macros/api@3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))':
dependencies:
- '@vue-macros/common': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/common': 3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))
neverthrow: 8.2.0
oxc-resolver: 11.6.2
transitivePeerDependencies:
- vue
- '@vue-macros/better-define@3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))':
+ '@vue-macros/better-define@3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))':
dependencies:
- '@vue-macros/api': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
- '@vue-macros/common': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/api': 3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))
+ '@vue-macros/common': 3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))
neverthrow: 8.2.0
unplugin: 2.3.8
transitivePeerDependencies:
- vue
- '@vue-macros/boolean-prop@3.0.0-beta.20(vue@3.5.18(typescript@5.9.2))':
+ '@vue-macros/boolean-prop@3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))':
dependencies:
- '@vue-macros/common': 3.0.0-beta.20(vue@3.5.18(typescript@5.9.2))
- '@vue/compiler-core': 3.5.18
+ '@vue-macros/common': 3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))
+ '@vue/compiler-core': 3.5.19
transitivePeerDependencies:
- vue
- '@vue-macros/boolean-prop@3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))':
+ '@vue-macros/chain-call@3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))':
dependencies:
- '@vue-macros/common': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
- '@vue/compiler-core': 3.5.18
- transitivePeerDependencies:
- - vue
-
- '@vue-macros/chain-call@3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))':
- dependencies:
- '@vue-macros/common': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/common': 3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))
unplugin: 2.3.8
transitivePeerDependencies:
- vue
- '@vue-macros/common@3.0.0-beta.20(vue@3.5.18(typescript@5.9.2))':
+ '@vue-macros/common@3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))':
dependencies:
- '@vue/compiler-sfc': 3.5.18
- ast-kit: 2.1.1
- local-pkg: 1.1.1
- magic-string-ast: 1.0.0
- unplugin-utils: 0.2.4
- optionalDependencies:
- vue: 3.5.18(typescript@5.9.2)
-
- '@vue-macros/common@3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))':
- dependencies:
- '@vue/compiler-sfc': 3.5.18
- ast-kit: 2.1.1
- local-pkg: 1.1.1
- magic-string-ast: 1.0.0
- unplugin-utils: 0.2.4
+ '@vue/compiler-sfc': 3.5.19
+ ast-kit: 2.1.2
+ local-pkg: 1.1.2
+ magic-string-ast: 1.0.2
+ unplugin-utils: 0.2.5
optionalDependencies:
- vue: 3.5.18(typescript@5.9.2)
-
- '@vue-macros/config@3.0.0-beta.20(vue@3.5.18(typescript@5.9.2))':
- dependencies:
- '@vue-macros/common': 3.0.0-beta.20(vue@3.5.18(typescript@5.9.2))
- quansync: 0.2.10
- unconfig: 7.3.2
- transitivePeerDependencies:
- - vue
+ vue: 3.5.19(typescript@5.9.2)
- '@vue-macros/config@3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))':
+ '@vue-macros/config@3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))':
dependencies:
- '@vue-macros/common': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
- quansync: 0.2.10
- unconfig: 7.3.2
+ '@vue-macros/common': 3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))
+ quansync: 0.2.11
+ unconfig: 7.3.3
transitivePeerDependencies:
- vue
- '@vue-macros/define-emit@3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))':
+ '@vue-macros/define-emit@3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))':
dependencies:
- '@vue-macros/common': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/common': 3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))
unplugin: 2.3.8
- vue: 3.5.18(typescript@5.9.2)
+ vue: 3.5.19(typescript@5.9.2)
- '@vue-macros/define-models@3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))':
+ '@vue-macros/define-models@3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))':
dependencies:
- '@vue-macros/common': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/common': 3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))
ast-walker-scope: 0.8.2
unplugin: 2.3.8
transitivePeerDependencies:
- vue
- '@vue-macros/define-prop@3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))':
+ '@vue-macros/define-prop@3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))':
dependencies:
- '@vue-macros/api': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
- '@vue-macros/common': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/api': 3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))
+ '@vue-macros/common': 3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))
unplugin: 2.3.8
- vue: 3.5.18(typescript@5.9.2)
+ vue: 3.5.19(typescript@5.9.2)
- '@vue-macros/define-props-refs@3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))':
+ '@vue-macros/define-props-refs@3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))':
dependencies:
- '@vue-macros/common': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/common': 3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))
unplugin: 2.3.8
- vue: 3.5.18(typescript@5.9.2)
+ vue: 3.5.19(typescript@5.9.2)
- '@vue-macros/define-props@3.0.0-beta.21(@vue-macros/reactivity-transform@3.0.0-beta.21(vue@3.5.18(typescript@5.9.2)))(vue@3.5.18(typescript@5.9.2))':
+ '@vue-macros/define-props@3.0.0-beta.21(@vue-macros/reactivity-transform@3.0.0-beta.21(vue@3.5.19(typescript@5.9.2)))(vue@3.5.19(typescript@5.9.2))':
dependencies:
- '@vue-macros/common': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
- '@vue-macros/reactivity-transform': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/common': 3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))
+ '@vue-macros/reactivity-transform': 3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))
unplugin: 2.3.8
- vue: 3.5.18(typescript@5.9.2)
+ vue: 3.5.19(typescript@5.9.2)
- '@vue-macros/define-render@3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))':
+ '@vue-macros/define-render@3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))':
dependencies:
- '@vue-macros/common': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/common': 3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))
unplugin: 2.3.8
- vue: 3.5.18(typescript@5.9.2)
+ vue: 3.5.19(typescript@5.9.2)
- '@vue-macros/define-slots@3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))':
+ '@vue-macros/define-slots@3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))':
dependencies:
- '@vue-macros/common': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/common': 3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))
unplugin: 2.3.8
- vue: 3.5.18(typescript@5.9.2)
+ vue: 3.5.19(typescript@5.9.2)
- '@vue-macros/define-stylex@3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))':
+ '@vue-macros/define-stylex@3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))':
dependencies:
- '@vue-macros/common': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
- '@vue/compiler-dom': 3.5.18
+ '@vue-macros/common': 3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))
+ '@vue/compiler-dom': 3.5.19
unplugin: 2.3.8
transitivePeerDependencies:
- vue
- '@vue-macros/devtools@3.0.0-beta.21(typescript@5.9.2)(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0))':
+ '@vue-macros/devtools@3.0.0-beta.21(typescript@5.9.2)(vite@7.1.3(@types/node@24.3.0)(jiti@2.5.1)(tsx@4.20.4)(yaml@2.8.1))':
dependencies:
sirv: 3.0.1
- vue: 3.5.18(typescript@5.9.2)
+ vue: 3.5.19(typescript@5.9.2)
optionalDependencies:
- vite: 7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0)
+ vite: 7.1.3(@types/node@24.3.0)(jiti@2.5.1)(tsx@4.20.4)(yaml@2.8.1)
transitivePeerDependencies:
- typescript
- '@vue-macros/export-expose@3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))':
+ '@vue-macros/export-expose@3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))':
dependencies:
- '@vue-macros/common': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
- '@vue/compiler-sfc': 3.5.18
+ '@vue-macros/common': 3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))
+ '@vue/compiler-sfc': 3.5.19
unplugin: 2.3.8
- vue: 3.5.18(typescript@5.9.2)
+ vue: 3.5.19(typescript@5.9.2)
- '@vue-macros/export-props@3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))':
+ '@vue-macros/export-props@3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))':
dependencies:
- '@vue-macros/common': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/common': 3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))
unplugin: 2.3.8
- vue: 3.5.18(typescript@5.9.2)
+ vue: 3.5.19(typescript@5.9.2)
- '@vue-macros/export-render@3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))':
+ '@vue-macros/export-render@3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))':
dependencies:
- '@vue-macros/common': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/common': 3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))
unplugin: 2.3.8
- vue: 3.5.18(typescript@5.9.2)
+ vue: 3.5.19(typescript@5.9.2)
- '@vue-macros/hoist-static@3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))':
+ '@vue-macros/hoist-static@3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))':
dependencies:
- '@vue-macros/common': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/common': 3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))
unplugin: 2.3.8
transitivePeerDependencies:
- vue
'@vue-macros/jsx-directive@3.0.0-beta.21(typescript@5.9.2)':
dependencies:
- '@vue-macros/common': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/common': 3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))
unplugin: 2.3.8
- vue: 3.5.18(typescript@5.9.2)
+ vue: 3.5.19(typescript@5.9.2)
transitivePeerDependencies:
- typescript
- '@vue-macros/named-template@3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))':
+ '@vue-macros/named-template@3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))':
dependencies:
- '@vue-macros/common': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
- '@vue/compiler-dom': 3.5.18
+ '@vue-macros/common': 3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))
+ '@vue/compiler-dom': 3.5.19
unplugin: 2.3.8
transitivePeerDependencies:
- vue
- '@vue-macros/reactivity-transform@3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))':
+ '@vue-macros/reactivity-transform@3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))':
dependencies:
- '@babel/parser': 7.28.0
- '@vue-macros/common': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
- '@vue/compiler-core': 3.5.18
- '@vue/shared': 3.5.18
- magic-string: 0.30.17
+ '@babel/parser': 7.28.3
+ '@vue-macros/common': 3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))
+ '@vue/compiler-core': 3.5.19
+ '@vue/shared': 3.5.19
+ magic-string: 0.30.18
unplugin: 2.3.8
- vue: 3.5.18(typescript@5.9.2)
+ vue: 3.5.19(typescript@5.9.2)
- '@vue-macros/script-lang@3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))':
+ '@vue-macros/script-lang@3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))':
dependencies:
- '@vue-macros/common': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/common': 3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))
unplugin: 2.3.8
- vue: 3.5.18(typescript@5.9.2)
+ vue: 3.5.19(typescript@5.9.2)
- '@vue-macros/setup-block@3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))':
+ '@vue-macros/setup-block@3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))':
dependencies:
- '@vue-macros/common': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
- '@vue/compiler-dom': 3.5.18
+ '@vue-macros/common': 3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))
+ '@vue/compiler-dom': 3.5.19
unplugin: 2.3.8
transitivePeerDependencies:
- vue
- '@vue-macros/setup-component@3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))':
+ '@vue-macros/setup-component@3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))':
dependencies:
- '@vue-macros/common': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/common': 3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))
unplugin: 2.3.8
transitivePeerDependencies:
- vue
- '@vue-macros/setup-sfc@3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))':
+ '@vue-macros/setup-sfc@3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))':
dependencies:
- '@vue-macros/common': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/common': 3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))
unplugin: 2.3.8
transitivePeerDependencies:
- vue
- '@vue-macros/short-bind@3.0.0-beta.20(vue@3.5.18(typescript@5.9.2))':
- dependencies:
- '@vue-macros/common': 3.0.0-beta.20(vue@3.5.18(typescript@5.9.2))
- '@vue/compiler-core': 3.5.18
- transitivePeerDependencies:
- - vue
-
- '@vue-macros/short-bind@3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))':
+ '@vue-macros/short-bind@3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))':
dependencies:
- '@vue-macros/common': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
- '@vue/compiler-core': 3.5.18
+ '@vue-macros/common': 3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))
+ '@vue/compiler-core': 3.5.19
transitivePeerDependencies:
- vue
- '@vue-macros/short-emits@3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))':
+ '@vue-macros/short-emits@3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))':
dependencies:
- '@vue-macros/common': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/common': 3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))
unplugin: 2.3.8
transitivePeerDependencies:
- vue
- '@vue-macros/short-vmodel@3.0.0-beta.20(vue@3.5.18(typescript@5.9.2))':
- dependencies:
- '@vue-macros/common': 3.0.0-beta.20(vue@3.5.18(typescript@5.9.2))
- '@vue/compiler-core': 3.5.18
- transitivePeerDependencies:
- - vue
-
- '@vue-macros/short-vmodel@3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))':
- dependencies:
- '@vue-macros/common': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
- '@vue/compiler-core': 3.5.18
- transitivePeerDependencies:
- - vue
-
- '@vue-macros/volar@3.0.0-beta.20(typescript@5.9.2)(vue@3.5.18(typescript@5.9.2))':
+ '@vue-macros/short-vmodel@3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))':
dependencies:
- '@vue-macros/boolean-prop': 3.0.0-beta.20(vue@3.5.18(typescript@5.9.2))
- '@vue-macros/common': 3.0.0-beta.20(vue@3.5.18(typescript@5.9.2))
- '@vue-macros/config': 3.0.0-beta.20(vue@3.5.18(typescript@5.9.2))
- '@vue-macros/short-bind': 3.0.0-beta.20(vue@3.5.18(typescript@5.9.2))
- '@vue-macros/short-vmodel': 3.0.0-beta.20(vue@3.5.18(typescript@5.9.2))
- '@vue/language-core': 3.0.4(typescript@5.9.2)
- '@vue/shared': 3.5.18
- muggle-string: 0.4.1
- ts-macro: 0.3.1
+ '@vue-macros/common': 3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))
+ '@vue/compiler-core': 3.5.19
transitivePeerDependencies:
- - typescript
- vue
- '@vue-macros/volar@3.0.0-beta.21(typescript@5.9.2)(vue@3.5.18(typescript@5.9.2))':
+ '@vue-macros/volar@3.0.0-beta.21(typescript@5.9.2)(vue@3.5.19(typescript@5.9.2))':
dependencies:
- '@vue-macros/boolean-prop': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
- '@vue-macros/common': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
- '@vue-macros/config': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
- '@vue-macros/short-bind': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
- '@vue-macros/short-vmodel': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/boolean-prop': 3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))
+ '@vue-macros/common': 3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))
+ '@vue-macros/config': 3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))
+ '@vue-macros/short-bind': 3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))
+ '@vue-macros/short-vmodel': 3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))
'@vue/language-core': 3.0.5(typescript@5.9.2)
- '@vue/shared': 3.5.18
+ '@vue/shared': 3.5.19
muggle-string: 0.4.1
ts-macro: 0.3.4
transitivePeerDependencies:
- typescript
- vue
- '@vue/babel-helper-vue-transform-on@1.4.0': {}
+ '@vue/babel-helper-vue-transform-on@1.5.0': {}
- '@vue/babel-plugin-jsx@1.4.0(@babel/core@7.28.0)':
+ '@vue/babel-plugin-jsx@1.5.0(@babel/core@7.28.3)':
dependencies:
'@babel/helper-module-imports': 7.27.1
'@babel/helper-plugin-utils': 7.27.1
- '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.0)
+ '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.3)
'@babel/template': 7.27.2
- '@babel/traverse': 7.28.0
+ '@babel/traverse': 7.28.3
'@babel/types': 7.28.2
- '@vue/babel-helper-vue-transform-on': 1.4.0
- '@vue/babel-plugin-resolve-type': 1.4.0(@babel/core@7.28.0)
- '@vue/shared': 3.5.18
+ '@vue/babel-helper-vue-transform-on': 1.5.0
+ '@vue/babel-plugin-resolve-type': 1.5.0(@babel/core@7.28.3)
+ '@vue/shared': 3.5.19
optionalDependencies:
- '@babel/core': 7.28.0
+ '@babel/core': 7.28.3
transitivePeerDependencies:
- supports-color
- '@vue/babel-plugin-resolve-type@1.4.0(@babel/core@7.28.0)':
+ '@vue/babel-plugin-resolve-type@1.5.0(@babel/core@7.28.3)':
dependencies:
'@babel/code-frame': 7.27.1
- '@babel/core': 7.28.0
+ '@babel/core': 7.28.3
'@babel/helper-module-imports': 7.27.1
'@babel/helper-plugin-utils': 7.27.1
- '@babel/parser': 7.28.0
- '@vue/compiler-sfc': 3.5.18
+ '@babel/parser': 7.28.3
+ '@vue/compiler-sfc': 3.5.19
transitivePeerDependencies:
- supports-color
- '@vue/compiler-core@3.5.18':
+ '@vue/compiler-core@3.5.19':
dependencies:
- '@babel/parser': 7.28.0
- '@vue/shared': 3.5.18
+ '@babel/parser': 7.28.3
+ '@vue/shared': 3.5.19
entities: 4.5.0
estree-walker: 2.0.2
source-map-js: 1.2.1
- '@vue/compiler-dom@3.5.18':
+ '@vue/compiler-dom@3.5.19':
dependencies:
- '@vue/compiler-core': 3.5.18
- '@vue/shared': 3.5.18
+ '@vue/compiler-core': 3.5.19
+ '@vue/shared': 3.5.19
- '@vue/compiler-sfc@3.5.18':
+ '@vue/compiler-sfc@3.5.19':
dependencies:
- '@babel/parser': 7.28.0
- '@vue/compiler-core': 3.5.18
- '@vue/compiler-dom': 3.5.18
- '@vue/compiler-ssr': 3.5.18
- '@vue/shared': 3.5.18
+ '@babel/parser': 7.28.3
+ '@vue/compiler-core': 3.5.19
+ '@vue/compiler-dom': 3.5.19
+ '@vue/compiler-ssr': 3.5.19
+ '@vue/shared': 3.5.19
estree-walker: 2.0.2
- magic-string: 0.30.17
+ magic-string: 0.30.18
postcss: 8.5.6
source-map-js: 1.2.1
- '@vue/compiler-ssr@3.5.18':
+ '@vue/compiler-ssr@3.5.19':
dependencies:
- '@vue/compiler-dom': 3.5.18
- '@vue/shared': 3.5.18
+ '@vue/compiler-dom': 3.5.19
+ '@vue/shared': 3.5.19
'@vue/compiler-vue2@2.7.16':
dependencies:
de-indent: 1.0.2
he: 1.2.0
- '@vue/language-core@3.0.4(typescript@5.9.2)':
- dependencies:
- '@volar/language-core': 2.4.20
- '@vue/compiler-dom': 3.5.18
- '@vue/compiler-vue2': 2.7.16
- '@vue/shared': 3.5.18
- alien-signals: 2.0.6
- muggle-string: 0.4.1
- path-browserify: 1.0.1
- picomatch: 4.0.3
- optionalDependencies:
- typescript: 5.9.2
-
'@vue/language-core@3.0.5(typescript@5.9.2)':
dependencies:
'@volar/language-core': 2.4.22
- '@vue/compiler-dom': 3.5.18
+ '@vue/compiler-dom': 3.5.19
'@vue/compiler-vue2': 2.7.16
- '@vue/shared': 3.5.18
- alien-signals: 2.0.6
+ '@vue/shared': 3.5.19
+ alien-signals: 2.0.7
muggle-string: 0.4.1
path-browserify: 1.0.1
picomatch: 4.0.3
optionalDependencies:
typescript: 5.9.2
- '@vue/reactivity@3.5.18':
+ '@vue/reactivity@3.5.19':
dependencies:
- '@vue/shared': 3.5.18
+ '@vue/shared': 3.5.19
- '@vue/runtime-core@3.5.18':
+ '@vue/runtime-core@3.5.19':
dependencies:
- '@vue/reactivity': 3.5.18
- '@vue/shared': 3.5.18
+ '@vue/reactivity': 3.5.19
+ '@vue/shared': 3.5.19
- '@vue/runtime-dom@3.5.18':
+ '@vue/runtime-dom@3.5.19':
dependencies:
- '@vue/reactivity': 3.5.18
- '@vue/runtime-core': 3.5.18
- '@vue/shared': 3.5.18
+ '@vue/reactivity': 3.5.19
+ '@vue/runtime-core': 3.5.19
+ '@vue/shared': 3.5.19
csstype: 3.1.3
- '@vue/server-renderer@3.5.18(vue@3.5.18(typescript@5.9.2))':
+ '@vue/server-renderer@3.5.19(vue@3.5.19(typescript@5.9.2))':
dependencies:
- '@vue/compiler-ssr': 3.5.18
- '@vue/shared': 3.5.18
- vue: 3.5.18(typescript@5.9.2)
+ '@vue/compiler-ssr': 3.5.19
+ '@vue/shared': 3.5.19
+ vue: 3.5.19(typescript@5.9.2)
- '@vue/shared@3.5.18': {}
+ '@vue/shared@3.5.19': {}
acorn-jsx@5.3.2(acorn@8.15.0):
dependencies:
@@ -5016,7 +4886,7 @@ snapshots:
json-schema-traverse: 0.4.1
uri-js: 4.4.1
- alien-signals@2.0.6: {}
+ alien-signals@2.0.7: {}
ansi-escapes@4.3.2:
dependencies:
@@ -5043,11 +4913,6 @@ snapshots:
assertion-error@2.0.1: {}
- ast-kit@2.1.1:
- dependencies:
- '@babel/parser': 7.28.0
- pathe: 2.0.3
-
ast-kit@2.1.2:
dependencies:
'@babel/parser': 7.28.3
@@ -5060,8 +4925,8 @@ snapshots:
autoprefixer@10.4.21(postcss@8.5.6):
dependencies:
- browserslist: 4.25.1
- caniuse-lite: 1.0.30001731
+ browserslist: 4.25.3
+ caniuse-lite: 1.0.30001737
fraction.js: 4.3.7
normalize-range: 0.1.2
picocolors: 1.1.1
@@ -5087,16 +4952,16 @@ snapshots:
dependencies:
fill-range: 7.1.1
- browserslist@4.25.1:
+ browserslist@4.25.3:
dependencies:
- caniuse-lite: 1.0.30001731
- electron-to-chromium: 1.5.195
+ caniuse-lite: 1.0.30001737
+ electron-to-chromium: 1.5.208
node-releases: 2.0.19
- update-browserslist-db: 1.1.3(browserslist@4.25.1)
+ update-browserslist-db: 1.1.3(browserslist@4.25.3)
builtin-modules@5.0.0: {}
- bumpp@10.2.2(magicast@0.3.5):
+ bumpp@10.2.3(magicast@0.3.5):
dependencies:
ansis: 4.1.0
args-tokenizer: 0.3.0
@@ -5108,7 +4973,7 @@ snapshots:
semver: 7.7.2
tinyexec: 1.0.1
tinyglobby: 0.2.14
- yaml: 2.8.0
+ yaml: 2.8.1
transitivePeerDependencies:
- magicast
@@ -5124,7 +4989,7 @@ snapshots:
ohash: 2.0.11
pathe: 2.0.3
perfect-debounce: 1.0.0
- pkg-types: 2.2.0
+ pkg-types: 2.3.0
rc9: 2.1.2
optionalDependencies:
magicast: 0.3.5
@@ -5135,21 +5000,21 @@ snapshots:
caniuse-api@3.0.0:
dependencies:
- browserslist: 4.25.1
- caniuse-lite: 1.0.30001731
+ browserslist: 4.25.3
+ caniuse-lite: 1.0.30001737
lodash.memoize: 4.1.2
lodash.uniq: 4.5.0
- caniuse-lite@1.0.30001731: {}
+ caniuse-lite@1.0.30001737: {}
ccount@2.0.1: {}
- chai@5.2.1:
+ chai@5.3.3:
dependencies:
assertion-error: 2.0.1
check-error: 2.1.1
deep-eql: 5.0.2
- loupe: 3.2.0
+ loupe: 3.2.1
pathval: 2.0.1
chalk@4.1.2:
@@ -5161,7 +5026,7 @@ snapshots:
character-entities@2.0.2: {}
- chardet@0.7.0: {}
+ chardet@2.1.0: {}
check-error@2.1.1: {}
@@ -5219,9 +5084,9 @@ snapshots:
convert-source-map@2.0.0: {}
- core-js-compat@3.45.0:
+ core-js-compat@3.45.1:
dependencies:
- browserslist: 4.25.1
+ browserslist: 4.25.3
cross-spawn@7.0.6:
dependencies:
@@ -5255,15 +5120,15 @@ snapshots:
cssesc@3.0.0: {}
- cssnano-preset-default@7.0.8(postcss@8.5.6):
+ cssnano-preset-default@7.0.9(postcss@8.5.6):
dependencies:
- browserslist: 4.25.1
+ browserslist: 4.25.3
css-declaration-sorter: 7.2.0(postcss@8.5.6)
cssnano-utils: 5.0.1(postcss@8.5.6)
postcss: 8.5.6
postcss-calc: 10.1.1(postcss@8.5.6)
postcss-colormin: 7.0.4(postcss@8.5.6)
- postcss-convert-values: 7.0.6(postcss@8.5.6)
+ postcss-convert-values: 7.0.7(postcss@8.5.6)
postcss-discard-comments: 7.0.4(postcss@8.5.6)
postcss-discard-duplicates: 7.0.2(postcss@8.5.6)
postcss-discard-empty: 7.0.1(postcss@8.5.6)
@@ -5293,9 +5158,9 @@ snapshots:
dependencies:
postcss: 8.5.6
- cssnano@7.1.0(postcss@8.5.6):
+ cssnano@7.1.1(postcss@8.5.6):
dependencies:
- cssnano-preset-default: 7.0.8(postcss@8.5.6)
+ cssnano-preset-default: 7.0.9(postcss@8.5.6)
lilconfig: 3.1.3
postcss: 8.5.6
@@ -5355,47 +5220,49 @@ snapshots:
duplexer@0.1.2: {}
- electron-to-chromium@1.5.195: {}
+ electron-to-chromium@1.5.208: {}
emoji-regex@8.0.0: {}
- enhanced-resolve@5.18.2:
+ empathic@2.0.0: {}
+
+ enhanced-resolve@5.18.3:
dependencies:
graceful-fs: 4.2.11
- tapable: 2.2.2
+ tapable: 2.2.3
entities@4.5.0: {}
es-module-lexer@1.7.0: {}
- esbuild@0.25.8:
+ esbuild@0.25.9:
optionalDependencies:
- '@esbuild/aix-ppc64': 0.25.8
- '@esbuild/android-arm': 0.25.8
- '@esbuild/android-arm64': 0.25.8
- '@esbuild/android-x64': 0.25.8
- '@esbuild/darwin-arm64': 0.25.8
- '@esbuild/darwin-x64': 0.25.8
- '@esbuild/freebsd-arm64': 0.25.8
- '@esbuild/freebsd-x64': 0.25.8
- '@esbuild/linux-arm': 0.25.8
- '@esbuild/linux-arm64': 0.25.8
- '@esbuild/linux-ia32': 0.25.8
- '@esbuild/linux-loong64': 0.25.8
- '@esbuild/linux-mips64el': 0.25.8
- '@esbuild/linux-ppc64': 0.25.8
- '@esbuild/linux-riscv64': 0.25.8
- '@esbuild/linux-s390x': 0.25.8
- '@esbuild/linux-x64': 0.25.8
- '@esbuild/netbsd-arm64': 0.25.8
- '@esbuild/netbsd-x64': 0.25.8
- '@esbuild/openbsd-arm64': 0.25.8
- '@esbuild/openbsd-x64': 0.25.8
- '@esbuild/openharmony-arm64': 0.25.8
- '@esbuild/sunos-x64': 0.25.8
- '@esbuild/win32-arm64': 0.25.8
- '@esbuild/win32-ia32': 0.25.8
- '@esbuild/win32-x64': 0.25.8
+ '@esbuild/aix-ppc64': 0.25.9
+ '@esbuild/android-arm': 0.25.9
+ '@esbuild/android-arm64': 0.25.9
+ '@esbuild/android-x64': 0.25.9
+ '@esbuild/darwin-arm64': 0.25.9
+ '@esbuild/darwin-x64': 0.25.9
+ '@esbuild/freebsd-arm64': 0.25.9
+ '@esbuild/freebsd-x64': 0.25.9
+ '@esbuild/linux-arm': 0.25.9
+ '@esbuild/linux-arm64': 0.25.9
+ '@esbuild/linux-ia32': 0.25.9
+ '@esbuild/linux-loong64': 0.25.9
+ '@esbuild/linux-mips64el': 0.25.9
+ '@esbuild/linux-ppc64': 0.25.9
+ '@esbuild/linux-riscv64': 0.25.9
+ '@esbuild/linux-s390x': 0.25.9
+ '@esbuild/linux-x64': 0.25.9
+ '@esbuild/netbsd-arm64': 0.25.9
+ '@esbuild/netbsd-x64': 0.25.9
+ '@esbuild/openbsd-arm64': 0.25.9
+ '@esbuild/openbsd-x64': 0.25.9
+ '@esbuild/openharmony-arm64': 0.25.9
+ '@esbuild/sunos-x64': 0.25.9
+ '@esbuild/win32-arm64': 0.25.9
+ '@esbuild/win32-ia32': 0.25.9
+ '@esbuild/win32-x64': 0.25.9
escalade@3.2.0: {}
@@ -5417,7 +5284,7 @@ snapshots:
eslint-config-flat-gitignore@2.1.0(eslint@9.32.0(jiti@2.5.1)):
dependencies:
- '@eslint/compat': 1.3.1(eslint@9.32.0(jiti@2.5.1))
+ '@eslint/compat': 1.3.2(eslint@9.32.0(jiti@2.5.1))
eslint: 9.32.0(jiti@2.5.1)
eslint-flat-config-utils@2.1.1:
@@ -5453,12 +5320,12 @@ snapshots:
eslint-plugin-import-lite@0.3.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2):
dependencies:
'@eslint-community/eslint-utils': 4.7.0(eslint@9.32.0(jiti@2.5.1))
- '@typescript-eslint/types': 8.39.0
+ '@typescript-eslint/types': 8.40.0
eslint: 9.32.0(jiti@2.5.1)
optionalDependencies:
typescript: 5.9.2
- eslint-plugin-jsdoc@52.0.2(eslint@9.32.0(jiti@2.5.1)):
+ eslint-plugin-jsdoc@52.0.4(eslint@9.32.0(jiti@2.5.1)):
dependencies:
'@es-joy/jsdoccomment': 0.52.0
are-docs-informative: 0.0.2
@@ -5491,7 +5358,7 @@ snapshots:
eslint-plugin-n@17.21.3(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2):
dependencies:
'@eslint-community/eslint-utils': 4.7.0(eslint@9.32.0(jiti@2.5.1))
- enhanced-resolve: 5.18.2
+ enhanced-resolve: 5.18.3
eslint: 9.32.0(jiti@2.5.1)
eslint-plugin-es-x: 7.8.0(eslint@9.32.0(jiti@2.5.1))
get-tsconfig: 4.10.1
@@ -5507,31 +5374,31 @@ snapshots:
eslint-plugin-perfectionist@4.15.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2):
dependencies:
- '@typescript-eslint/types': 8.39.0
- '@typescript-eslint/utils': 8.39.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2)
+ '@typescript-eslint/types': 8.40.0
+ '@typescript-eslint/utils': 8.40.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2)
eslint: 9.32.0(jiti@2.5.1)
natural-orderby: 5.0.0
transitivePeerDependencies:
- supports-color
- typescript
- eslint-plugin-pnpm@1.1.0(eslint@9.32.0(jiti@2.5.1)):
+ eslint-plugin-pnpm@1.1.1(eslint@9.32.0(jiti@2.5.1)):
dependencies:
+ empathic: 2.0.0
eslint: 9.32.0(jiti@2.5.1)
- find-up-simple: 1.0.1
jsonc-eslint-parser: 2.4.0
pathe: 2.0.3
- pnpm-workspace-yaml: 1.1.0
+ pnpm-workspace-yaml: 1.1.1
tinyglobby: 0.2.14
yaml-eslint-parser: 1.3.0
- eslint-plugin-regexp@2.9.1(eslint@9.32.0(jiti@2.5.1)):
+ eslint-plugin-regexp@2.10.0(eslint@9.32.0(jiti@2.5.1)):
dependencies:
'@eslint-community/eslint-utils': 4.7.0(eslint@9.32.0(jiti@2.5.1))
'@eslint-community/regexpp': 4.12.1
comment-parser: 1.4.1
eslint: 9.32.0(jiti@2.5.1)
- jsdoc-type-pratt-parser: 4.1.0
+ jsdoc-type-pratt-parser: 4.8.0
refa: 0.12.1
regexp-ast-analysis: 0.7.1
scslre: 0.3.0
@@ -5550,11 +5417,11 @@ snapshots:
dependencies:
'@babel/helper-validator-identifier': 7.27.1
'@eslint-community/eslint-utils': 4.7.0(eslint@9.32.0(jiti@2.5.1))
- '@eslint/plugin-kit': 0.3.4
+ '@eslint/plugin-kit': 0.3.5
change-case: 5.4.4
ci-info: 4.3.0
clean-regexp: 1.0.0
- core-js-compat: 3.45.0
+ core-js-compat: 3.45.1
eslint: 9.32.0(jiti@2.5.1)
esquery: 1.6.0
find-up-simple: 1.0.1
@@ -5568,13 +5435,13 @@ snapshots:
semver: 7.7.2
strip-indent: 4.0.0
- eslint-plugin-unused-imports@4.1.4(@typescript-eslint/eslint-plugin@8.39.0(@typescript-eslint/parser@8.39.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2))(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2))(eslint@9.32.0(jiti@2.5.1)):
+ eslint-plugin-unused-imports@4.2.0(@typescript-eslint/eslint-plugin@8.40.0(@typescript-eslint/parser@8.40.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2))(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2))(eslint@9.32.0(jiti@2.5.1)):
dependencies:
eslint: 9.32.0(jiti@2.5.1)
optionalDependencies:
- '@typescript-eslint/eslint-plugin': 8.39.0(@typescript-eslint/parser@8.39.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2))(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2)
+ '@typescript-eslint/eslint-plugin': 8.40.0(@typescript-eslint/parser@8.40.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2))(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2)
- eslint-plugin-vue@10.4.0(@typescript-eslint/parser@8.39.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2))(eslint@9.32.0(jiti@2.5.1))(vue-eslint-parser@10.2.0(eslint@9.32.0(jiti@2.5.1))):
+ eslint-plugin-vue@10.4.0(@typescript-eslint/parser@8.40.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2))(eslint@9.32.0(jiti@2.5.1))(vue-eslint-parser@10.2.0(eslint@9.32.0(jiti@2.5.1))):
dependencies:
'@eslint-community/eslint-utils': 4.7.0(eslint@9.32.0(jiti@2.5.1))
eslint: 9.32.0(jiti@2.5.1)
@@ -5585,7 +5452,7 @@ snapshots:
vue-eslint-parser: 10.2.0(eslint@9.32.0(jiti@2.5.1))
xml-name-validator: 4.0.0
optionalDependencies:
- '@typescript-eslint/parser': 8.39.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2)
+ '@typescript-eslint/parser': 8.40.0(eslint@9.32.0(jiti@2.5.1))(typescript@5.9.2)
eslint-plugin-yml@1.18.0(eslint@9.32.0(jiti@2.5.1)):
dependencies:
@@ -5598,9 +5465,9 @@ snapshots:
transitivePeerDependencies:
- supports-color
- eslint-processor-vue-blocks@2.0.0(@vue/compiler-sfc@3.5.18)(eslint@9.32.0(jiti@2.5.1)):
+ eslint-processor-vue-blocks@2.0.0(@vue/compiler-sfc@3.5.19)(eslint@9.32.0(jiti@2.5.1)):
dependencies:
- '@vue/compiler-sfc': 3.5.18
+ '@vue/compiler-sfc': 3.5.19
eslint: 9.32.0(jiti@2.5.1)
eslint-scope@8.4.0:
@@ -5617,11 +5484,11 @@ snapshots:
'@eslint-community/eslint-utils': 4.7.0(eslint@9.32.0(jiti@2.5.1))
'@eslint-community/regexpp': 4.12.1
'@eslint/config-array': 0.21.0
- '@eslint/config-helpers': 0.3.0
- '@eslint/core': 0.15.1
+ '@eslint/config-helpers': 0.3.1
+ '@eslint/core': 0.15.2
'@eslint/eslintrc': 3.3.1
'@eslint/js': 9.32.0
- '@eslint/plugin-kit': 0.3.4
+ '@eslint/plugin-kit': 0.3.5
'@humanfs/node': 0.16.6
'@humanwhocodes/module-importer': 1.0.1
'@humanwhocodes/retry': 0.4.3
@@ -5688,12 +5555,6 @@ snapshots:
exsolve@1.0.7: {}
- external-editor@3.1.0:
- dependencies:
- chardet: 0.7.0
- iconv-lite: 0.4.24
- tmp: 0.0.33
-
fast-deep-equal@3.1.3: {}
fast-glob@3.3.3:
@@ -5716,7 +5577,7 @@ snapshots:
dependencies:
format: 0.2.2
- fdir@6.4.6(picomatch@4.0.3):
+ fdir@6.5.0(picomatch@4.0.3):
optionalDependencies:
picomatch: 4.0.3
@@ -5737,9 +5598,9 @@ snapshots:
fix-dts-default-cjs-exports@1.0.1:
dependencies:
- magic-string: 0.30.17
- mlly: 1.7.4
- rollup: 4.46.2
+ magic-string: 0.30.18
+ mlly: 1.8.0
+ rollup: 4.47.1
flat-cache@4.0.1:
dependencies:
@@ -5810,7 +5671,7 @@ snapshots:
hookable@5.5.3: {}
- iconv-lite@0.4.24:
+ iconv-lite@0.6.3:
dependencies:
safer-buffer: 2.1.2
@@ -5871,6 +5732,8 @@ snapshots:
jsdoc-type-pratt-parser@4.1.0: {}
+ jsdoc-type-pratt-parser@4.8.0: {}
+
jsesc@3.0.2: {}
jsesc@3.1.0: {}
@@ -5907,11 +5770,11 @@ snapshots:
lilconfig@3.1.3: {}
- local-pkg@1.1.1:
+ local-pkg@1.1.2:
dependencies:
- mlly: 1.7.4
- pkg-types: 2.2.0
- quansync: 0.2.10
+ mlly: 1.8.0
+ pkg-types: 2.3.0
+ quansync: 0.2.11
locate-path@6.0.0:
dependencies:
@@ -5927,23 +5790,23 @@ snapshots:
longest-streak@3.1.0: {}
- loupe@3.2.0: {}
+ loupe@3.2.1: {}
lru-cache@5.1.1:
dependencies:
yallist: 3.1.1
- magic-string-ast@1.0.0:
+ magic-string-ast@1.0.2:
dependencies:
- magic-string: 0.30.17
+ magic-string: 0.30.18
- magic-string@0.30.17:
+ magic-string@0.30.18:
dependencies:
- '@jridgewell/sourcemap-codec': 1.5.4
+ '@jridgewell/sourcemap-codec': 1.5.5
magicast@0.3.5:
dependencies:
- '@babel/parser': 7.28.0
+ '@babel/parser': 7.28.3
'@babel/types': 7.28.2
source-map-js: 1.2.1
@@ -6281,26 +6144,26 @@ snapshots:
dependencies:
brace-expansion: 2.0.2
- mkdist@2.3.0(typescript@5.9.2)(vue@3.5.18(typescript@5.9.2)):
+ mkdist@2.3.0(typescript@5.9.2)(vue@3.5.19(typescript@5.9.2)):
dependencies:
autoprefixer: 10.4.21(postcss@8.5.6)
citty: 0.1.6
- cssnano: 7.1.0(postcss@8.5.6)
+ cssnano: 7.1.1(postcss@8.5.6)
defu: 6.1.4
- esbuild: 0.25.8
+ esbuild: 0.25.9
jiti: 1.21.7
- mlly: 1.7.4
+ mlly: 1.8.0
pathe: 2.0.3
- pkg-types: 2.2.0
+ pkg-types: 2.3.0
postcss: 8.5.6
postcss-nested: 7.0.2(postcss@8.5.6)
semver: 7.7.2
tinyglobby: 0.2.14
optionalDependencies:
typescript: 5.9.2
- vue: 3.5.18(typescript@5.9.2)
+ vue: 3.5.19(typescript@5.9.2)
- mlly@1.7.4:
+ mlly@1.8.0:
dependencies:
acorn: 8.15.0
pathe: 2.0.3
@@ -6325,7 +6188,7 @@ snapshots:
neverthrow@8.2.0:
optionalDependencies:
- '@rollup/rollup-linux-x64-gnu': 4.46.2
+ '@rollup/rollup-linux-x64-gnu': 4.47.1
node-fetch-native@1.6.7: {}
@@ -6344,7 +6207,7 @@ snapshots:
citty: 0.1.6
consola: 3.4.2
pathe: 2.0.3
- pkg-types: 2.2.0
+ pkg-types: 2.3.0
tinyexec: 1.0.1
ofetch@1.4.1:
@@ -6364,8 +6227,6 @@ snapshots:
type-check: 0.4.0
word-wrap: 1.2.5
- os-tmpdir@1.0.2: {}
-
oxc-resolver@11.6.2:
dependencies:
napi-postinstall: 0.3.3
@@ -6435,10 +6296,10 @@ snapshots:
pkg-types@1.3.1:
dependencies:
confbox: 0.1.8
- mlly: 1.7.4
+ mlly: 1.8.0
pathe: 2.0.3
- pkg-types@2.2.0:
+ pkg-types@2.3.0:
dependencies:
confbox: 0.2.2
exsolve: 1.0.7
@@ -6446,9 +6307,9 @@ snapshots:
pluralize@8.0.0: {}
- pnpm-workspace-yaml@1.1.0:
+ pnpm-workspace-yaml@1.1.1:
dependencies:
- yaml: 2.8.0
+ yaml: 2.8.1
postcss-calc@10.1.1(postcss@8.5.6):
dependencies:
@@ -6458,15 +6319,15 @@ snapshots:
postcss-colormin@7.0.4(postcss@8.5.6):
dependencies:
- browserslist: 4.25.1
+ browserslist: 4.25.3
caniuse-api: 3.0.0
colord: 2.9.3
postcss: 8.5.6
postcss-value-parser: 4.2.0
- postcss-convert-values@7.0.6(postcss@8.5.6):
+ postcss-convert-values@7.0.7(postcss@8.5.6):
dependencies:
- browserslist: 4.25.1
+ browserslist: 4.25.3
postcss: 8.5.6
postcss-value-parser: 4.2.0
@@ -6495,7 +6356,7 @@ snapshots:
postcss-merge-rules@7.0.6(postcss@8.5.6):
dependencies:
- browserslist: 4.25.1
+ browserslist: 4.25.3
caniuse-api: 3.0.0
cssnano-utils: 5.0.1(postcss@8.5.6)
postcss: 8.5.6
@@ -6515,7 +6376,7 @@ snapshots:
postcss-minify-params@7.0.4(postcss@8.5.6):
dependencies:
- browserslist: 4.25.1
+ browserslist: 4.25.3
cssnano-utils: 5.0.1(postcss@8.5.6)
postcss: 8.5.6
postcss-value-parser: 4.2.0
@@ -6562,7 +6423,7 @@ snapshots:
postcss-normalize-unicode@7.0.4(postcss@8.5.6):
dependencies:
- browserslist: 4.25.1
+ browserslist: 4.25.3
postcss: 8.5.6
postcss-value-parser: 4.2.0
@@ -6584,7 +6445,7 @@ snapshots:
postcss-reduce-initial@7.0.4(postcss@8.5.6):
dependencies:
- browserslist: 4.25.1
+ browserslist: 4.25.3
caniuse-api: 3.0.0
postcss: 8.5.6
@@ -6624,11 +6485,11 @@ snapshots:
prelude-ls@1.2.1: {}
- pretty-bytes@7.0.0: {}
+ pretty-bytes@7.0.1: {}
punycode@2.3.1: {}
- quansync@0.2.10: {}
+ quansync@0.2.11: {}
queue-microtask@1.2.3: {}
@@ -6670,38 +6531,38 @@ snapshots:
reusify@1.1.0: {}
- rollup-plugin-dts@6.2.1(rollup@4.46.2)(typescript@5.9.2):
+ rollup-plugin-dts@6.2.3(rollup@4.47.1)(typescript@5.9.2):
dependencies:
- magic-string: 0.30.17
- rollup: 4.46.2
+ magic-string: 0.30.18
+ rollup: 4.47.1
typescript: 5.9.2
optionalDependencies:
'@babel/code-frame': 7.27.1
- rollup@4.46.2:
+ rollup@4.47.1:
dependencies:
'@types/estree': 1.0.8
optionalDependencies:
- '@rollup/rollup-android-arm-eabi': 4.46.2
- '@rollup/rollup-android-arm64': 4.46.2
- '@rollup/rollup-darwin-arm64': 4.46.2
- '@rollup/rollup-darwin-x64': 4.46.2
- '@rollup/rollup-freebsd-arm64': 4.46.2
- '@rollup/rollup-freebsd-x64': 4.46.2
- '@rollup/rollup-linux-arm-gnueabihf': 4.46.2
- '@rollup/rollup-linux-arm-musleabihf': 4.46.2
- '@rollup/rollup-linux-arm64-gnu': 4.46.2
- '@rollup/rollup-linux-arm64-musl': 4.46.2
- '@rollup/rollup-linux-loongarch64-gnu': 4.46.2
- '@rollup/rollup-linux-ppc64-gnu': 4.46.2
- '@rollup/rollup-linux-riscv64-gnu': 4.46.2
- '@rollup/rollup-linux-riscv64-musl': 4.46.2
- '@rollup/rollup-linux-s390x-gnu': 4.46.2
- '@rollup/rollup-linux-x64-gnu': 4.46.2
- '@rollup/rollup-linux-x64-musl': 4.46.2
- '@rollup/rollup-win32-arm64-msvc': 4.46.2
- '@rollup/rollup-win32-ia32-msvc': 4.46.2
- '@rollup/rollup-win32-x64-msvc': 4.46.2
+ '@rollup/rollup-android-arm-eabi': 4.47.1
+ '@rollup/rollup-android-arm64': 4.47.1
+ '@rollup/rollup-darwin-arm64': 4.47.1
+ '@rollup/rollup-darwin-x64': 4.47.1
+ '@rollup/rollup-freebsd-arm64': 4.47.1
+ '@rollup/rollup-freebsd-x64': 4.47.1
+ '@rollup/rollup-linux-arm-gnueabihf': 4.47.1
+ '@rollup/rollup-linux-arm-musleabihf': 4.47.1
+ '@rollup/rollup-linux-arm64-gnu': 4.47.1
+ '@rollup/rollup-linux-arm64-musl': 4.47.1
+ '@rollup/rollup-linux-loongarch64-gnu': 4.47.1
+ '@rollup/rollup-linux-ppc64-gnu': 4.47.1
+ '@rollup/rollup-linux-riscv64-gnu': 4.47.1
+ '@rollup/rollup-linux-riscv64-musl': 4.47.1
+ '@rollup/rollup-linux-s390x-gnu': 4.47.1
+ '@rollup/rollup-linux-x64-gnu': 4.47.1
+ '@rollup/rollup-linux-x64-musl': 4.47.1
+ '@rollup/rollup-win32-arm64-msvc': 4.47.1
+ '@rollup/rollup-win32-ia32-msvc': 4.47.1
+ '@rollup/rollup-win32-x64-msvc': 4.47.1
fsevents: 2.3.3
run-parallel@1.2.0:
@@ -6749,9 +6610,9 @@ snapshots:
spdx-expression-parse@4.0.0:
dependencies:
spdx-exceptions: 2.5.0
- spdx-license-ids: 3.0.21
+ spdx-license-ids: 3.0.22
- spdx-license-ids@3.0.21: {}
+ spdx-license-ids@3.0.22: {}
stackback@0.0.2: {}
@@ -6779,7 +6640,7 @@ snapshots:
stylehacks@7.0.6(postcss@8.5.6):
dependencies:
- browserslist: 4.25.1
+ browserslist: 4.25.3
postcss: 8.5.6
postcss-selector-parser: 7.1.0
@@ -6803,7 +6664,7 @@ snapshots:
dependencies:
'@pkgr/core': 0.2.9
- tapable@2.2.2: {}
+ tapable@2.2.3: {}
tinybench@2.9.0: {}
@@ -6813,7 +6674,7 @@ snapshots:
tinyglobby@0.2.14:
dependencies:
- fdir: 6.4.6(picomatch@4.0.3)
+ fdir: 6.5.0(picomatch@4.0.3)
picomatch: 4.0.3
tinypool@1.1.1: {}
@@ -6822,10 +6683,6 @@ snapshots:
tinyspy@4.0.3: {}
- tmp@0.0.33:
- dependencies:
- os-tmpdir: 1.0.2
-
to-regex-range@5.0.1:
dependencies:
is-number: 7.0.0
@@ -6845,10 +6702,6 @@ snapshots:
picomatch: 4.0.3
typescript: 5.9.2
- ts-macro@0.3.1:
- dependencies:
- muggle-string: 0.4.1
-
ts-macro@0.3.4:
dependencies:
muggle-string: 0.4.1
@@ -6856,9 +6709,9 @@ snapshots:
tslib@2.8.1:
optional: true
- tsx@4.20.3:
+ tsx@4.20.4:
dependencies:
- esbuild: 0.25.8
+ esbuild: 0.25.9
get-tsconfig: 4.10.1
optionalDependencies:
fsevents: 2.3.3
@@ -6873,29 +6726,29 @@ snapshots:
ufo@1.6.1: {}
- unbuild@3.6.0(typescript@5.9.2)(vue@3.5.18(typescript@5.9.2)):
+ unbuild@3.6.1(typescript@5.9.2)(vue@3.5.19(typescript@5.9.2)):
dependencies:
- '@rollup/plugin-alias': 5.1.1(rollup@4.46.2)
- '@rollup/plugin-commonjs': 28.0.6(rollup@4.46.2)
- '@rollup/plugin-json': 6.1.0(rollup@4.46.2)
- '@rollup/plugin-node-resolve': 16.0.1(rollup@4.46.2)
- '@rollup/plugin-replace': 6.0.2(rollup@4.46.2)
- '@rollup/pluginutils': 5.2.0(rollup@4.46.2)
+ '@rollup/plugin-alias': 5.1.1(rollup@4.47.1)
+ '@rollup/plugin-commonjs': 28.0.6(rollup@4.47.1)
+ '@rollup/plugin-json': 6.1.0(rollup@4.47.1)
+ '@rollup/plugin-node-resolve': 16.0.1(rollup@4.47.1)
+ '@rollup/plugin-replace': 6.0.2(rollup@4.47.1)
+ '@rollup/pluginutils': 5.2.0(rollup@4.47.1)
citty: 0.1.6
consola: 3.4.2
defu: 6.1.4
- esbuild: 0.25.8
+ esbuild: 0.25.9
fix-dts-default-cjs-exports: 1.0.1
hookable: 5.5.3
jiti: 2.5.1
- magic-string: 0.30.17
- mkdist: 2.3.0(typescript@5.9.2)(vue@3.5.18(typescript@5.9.2))
- mlly: 1.7.4
+ magic-string: 0.30.18
+ mkdist: 2.3.0(typescript@5.9.2)(vue@3.5.19(typescript@5.9.2))
+ mlly: 1.8.0
pathe: 2.0.3
- pkg-types: 2.2.0
- pretty-bytes: 7.0.0
- rollup: 4.46.2
- rollup-plugin-dts: 6.2.1(rollup@4.46.2)(typescript@5.9.2)
+ pkg-types: 2.3.0
+ pretty-bytes: 7.0.1
+ rollup: 4.47.1
+ rollup-plugin-dts: 6.2.3(rollup@4.47.1)(typescript@5.9.2)
scule: 1.3.0
tinyglobby: 0.2.14
untyped: 2.0.0
@@ -6907,12 +6760,12 @@ snapshots:
- vue-sfc-transformer
- vue-tsc
- unconfig@7.3.2:
+ unconfig@7.3.3:
dependencies:
- '@quansync/fs': 0.1.3
+ '@quansync/fs': 0.1.5
defu: 6.1.4
jiti: 2.5.1
- quansync: 0.2.10
+ quansync: 0.2.11
undici-types@7.10.0: {}
@@ -6935,48 +6788,48 @@ snapshots:
unist-util-is: 6.0.0
unist-util-visit-parents: 6.0.1
- unocss@66.4.1(postcss@8.5.6)(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0)):
- dependencies:
- '@unocss/astro': 66.4.1(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0))
- '@unocss/cli': 66.4.1
- '@unocss/core': 66.4.1
- '@unocss/postcss': 66.4.1(postcss@8.5.6)
- '@unocss/preset-attributify': 66.4.1
- '@unocss/preset-icons': 66.4.1
- '@unocss/preset-mini': 66.4.1
- '@unocss/preset-tagify': 66.4.1
- '@unocss/preset-typography': 66.4.1
- '@unocss/preset-uno': 66.4.1
- '@unocss/preset-web-fonts': 66.4.1
- '@unocss/preset-wind': 66.4.1
- '@unocss/preset-wind3': 66.4.1
- '@unocss/preset-wind4': 66.4.1
- '@unocss/transformer-attributify-jsx': 66.4.1
- '@unocss/transformer-compile-class': 66.4.1
- '@unocss/transformer-directives': 66.4.1
- '@unocss/transformer-variant-group': 66.4.1
- '@unocss/vite': 66.4.1(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0))
+ unocss@66.4.2(postcss@8.5.6)(vite@7.1.3(@types/node@24.3.0)(jiti@2.5.1)(tsx@4.20.4)(yaml@2.8.1)):
+ dependencies:
+ '@unocss/astro': 66.4.2(vite@7.1.3(@types/node@24.3.0)(jiti@2.5.1)(tsx@4.20.4)(yaml@2.8.1))
+ '@unocss/cli': 66.4.2
+ '@unocss/core': 66.4.2
+ '@unocss/postcss': 66.4.2(postcss@8.5.6)
+ '@unocss/preset-attributify': 66.4.2
+ '@unocss/preset-icons': 66.4.2
+ '@unocss/preset-mini': 66.4.2
+ '@unocss/preset-tagify': 66.4.2
+ '@unocss/preset-typography': 66.4.2
+ '@unocss/preset-uno': 66.4.2
+ '@unocss/preset-web-fonts': 66.4.2
+ '@unocss/preset-wind': 66.4.2
+ '@unocss/preset-wind3': 66.4.2
+ '@unocss/preset-wind4': 66.4.2
+ '@unocss/transformer-attributify-jsx': 66.4.2
+ '@unocss/transformer-compile-class': 66.4.2
+ '@unocss/transformer-directives': 66.4.2
+ '@unocss/transformer-variant-group': 66.4.2
+ '@unocss/vite': 66.4.2(vite@7.1.3(@types/node@24.3.0)(jiti@2.5.1)(tsx@4.20.4)(yaml@2.8.1))
optionalDependencies:
- vite: 7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0)
+ vite: 7.1.3(@types/node@24.3.0)(jiti@2.5.1)(tsx@4.20.4)(yaml@2.8.1)
transitivePeerDependencies:
- postcss
- supports-color
- unplugin-combine@2.1.2(esbuild@0.25.8)(rollup@4.46.2)(unplugin@2.3.8)(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0)):
+ unplugin-combine@2.1.2(esbuild@0.25.9)(rollup@4.47.1)(unplugin@2.3.8)(vite@7.1.3(@types/node@24.3.0)(jiti@2.5.1)(tsx@4.20.4)(yaml@2.8.1)):
optionalDependencies:
- esbuild: 0.25.8
- rollup: 4.46.2
+ esbuild: 0.25.9
+ rollup: 4.47.1
unplugin: 2.3.8
- vite: 7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0)
+ vite: 7.1.3(@types/node@24.3.0)(jiti@2.5.1)(tsx@4.20.4)(yaml@2.8.1)
- unplugin-utils@0.2.4:
+ unplugin-utils@0.2.5:
dependencies:
pathe: 2.0.3
picomatch: 4.0.3
- unplugin-vue-define-options@3.0.0-beta.21(vue@3.5.18(typescript@5.9.2)):
+ unplugin-vue-define-options@3.0.0-beta.21(vue@3.5.19(typescript@5.9.2)):
dependencies:
- '@vue-macros/common': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/common': 3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))
ast-walker-scope: 0.8.2
unplugin: 2.3.8
transitivePeerDependencies:
@@ -6997,9 +6850,9 @@ snapshots:
knitwork: 1.2.0
scule: 1.3.0
- update-browserslist-db@1.1.3(browserslist@4.25.1):
+ update-browserslist-db@1.1.3(browserslist@4.25.3):
dependencies:
- browserslist: 4.25.1
+ browserslist: 4.25.3
escalade: 3.2.0
picocolors: 1.1.1
@@ -7009,13 +6862,13 @@ snapshots:
util-deprecate@1.0.2: {}
- vite-node@3.2.4(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0):
+ vite-node@3.2.4(@types/node@24.3.0)(jiti@2.5.1)(tsx@4.20.4)(yaml@2.8.1):
dependencies:
cac: 6.7.14
debug: 4.4.1
es-module-lexer: 1.7.0
pathe: 2.0.3
- vite: 7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0)
+ vite: 7.1.3(@types/node@24.3.0)(jiti@2.5.1)(tsx@4.20.4)(yaml@2.8.1)
transitivePeerDependencies:
- '@types/node'
- jiti
@@ -7030,35 +6883,35 @@ snapshots:
- tsx
- yaml
- vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0):
+ vite@7.1.3(@types/node@24.3.0)(jiti@2.5.1)(tsx@4.20.4)(yaml@2.8.1):
dependencies:
- esbuild: 0.25.8
- fdir: 6.4.6(picomatch@4.0.3)
+ esbuild: 0.25.9
+ fdir: 6.5.0(picomatch@4.0.3)
picomatch: 4.0.3
postcss: 8.5.6
- rollup: 4.46.2
+ rollup: 4.47.1
tinyglobby: 0.2.14
optionalDependencies:
- '@types/node': 24.2.0
+ '@types/node': 24.3.0
fsevents: 2.3.3
jiti: 2.5.1
- tsx: 4.20.3
- yaml: 2.8.0
+ tsx: 4.20.4
+ yaml: 2.8.1
- vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0):
+ vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.3.0)(jiti@2.5.1)(tsx@4.20.4)(yaml@2.8.1):
dependencies:
'@types/chai': 5.2.2
'@vitest/expect': 3.2.4
- '@vitest/mocker': 3.2.4(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0))
+ '@vitest/mocker': 3.2.4(vite@7.1.3(@types/node@24.3.0)(jiti@2.5.1)(tsx@4.20.4)(yaml@2.8.1))
'@vitest/pretty-format': 3.2.4
'@vitest/runner': 3.2.4
'@vitest/snapshot': 3.2.4
'@vitest/spy': 3.2.4
'@vitest/utils': 3.2.4
- chai: 5.2.1
+ chai: 5.3.3
debug: 4.4.1
expect-type: 1.2.2
- magic-string: 0.30.17
+ magic-string: 0.30.18
pathe: 2.0.3
picomatch: 4.0.3
std-env: 3.9.0
@@ -7067,12 +6920,12 @@ snapshots:
tinyglobby: 0.2.14
tinypool: 1.1.1
tinyrainbow: 2.0.0
- vite: 7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0)
- vite-node: 3.2.4(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0)
+ vite: 7.1.3(@types/node@24.3.0)(jiti@2.5.1)(tsx@4.20.4)(yaml@2.8.1)
+ vite-node: 3.2.4(@types/node@24.3.0)(jiti@2.5.1)(tsx@4.20.4)(yaml@2.8.1)
why-is-node-running: 2.3.0
optionalDependencies:
'@types/debug': 4.1.12
- '@types/node': 24.2.0
+ '@types/node': 24.3.0
transitivePeerDependencies:
- jiti
- less
@@ -7101,41 +6954,41 @@ snapshots:
vue-flow-layout@0.2.0: {}
- vue-macros@3.0.0-beta.21(esbuild@0.25.8)(rollup@4.46.2)(typescript@5.9.2)(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.18(typescript@5.9.2)):
- dependencies:
- '@vue-macros/better-define': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
- '@vue-macros/boolean-prop': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
- '@vue-macros/chain-call': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
- '@vue-macros/common': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
- '@vue-macros/config': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
- '@vue-macros/define-emit': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
- '@vue-macros/define-models': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
- '@vue-macros/define-prop': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
- '@vue-macros/define-props': 3.0.0-beta.21(@vue-macros/reactivity-transform@3.0.0-beta.21(vue@3.5.18(typescript@5.9.2)))(vue@3.5.18(typescript@5.9.2))
- '@vue-macros/define-props-refs': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
- '@vue-macros/define-render': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
- '@vue-macros/define-slots': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
- '@vue-macros/define-stylex': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
- '@vue-macros/devtools': 3.0.0-beta.21(typescript@5.9.2)(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0))
- '@vue-macros/export-expose': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
- '@vue-macros/export-props': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
- '@vue-macros/export-render': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
- '@vue-macros/hoist-static': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
+ vue-macros@3.0.0-beta.21(esbuild@0.25.9)(rollup@4.47.1)(typescript@5.9.2)(vite@7.1.3(@types/node@24.3.0)(jiti@2.5.1)(tsx@4.20.4)(yaml@2.8.1))(vue@3.5.19(typescript@5.9.2)):
+ dependencies:
+ '@vue-macros/better-define': 3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))
+ '@vue-macros/boolean-prop': 3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))
+ '@vue-macros/chain-call': 3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))
+ '@vue-macros/common': 3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))
+ '@vue-macros/config': 3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))
+ '@vue-macros/define-emit': 3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))
+ '@vue-macros/define-models': 3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))
+ '@vue-macros/define-prop': 3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))
+ '@vue-macros/define-props': 3.0.0-beta.21(@vue-macros/reactivity-transform@3.0.0-beta.21(vue@3.5.19(typescript@5.9.2)))(vue@3.5.19(typescript@5.9.2))
+ '@vue-macros/define-props-refs': 3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))
+ '@vue-macros/define-render': 3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))
+ '@vue-macros/define-slots': 3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))
+ '@vue-macros/define-stylex': 3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))
+ '@vue-macros/devtools': 3.0.0-beta.21(typescript@5.9.2)(vite@7.1.3(@types/node@24.3.0)(jiti@2.5.1)(tsx@4.20.4)(yaml@2.8.1))
+ '@vue-macros/export-expose': 3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))
+ '@vue-macros/export-props': 3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))
+ '@vue-macros/export-render': 3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))
+ '@vue-macros/hoist-static': 3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))
'@vue-macros/jsx-directive': 3.0.0-beta.21(typescript@5.9.2)
- '@vue-macros/named-template': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
- '@vue-macros/reactivity-transform': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
- '@vue-macros/script-lang': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
- '@vue-macros/setup-block': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
- '@vue-macros/setup-component': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
- '@vue-macros/setup-sfc': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
- '@vue-macros/short-bind': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
- '@vue-macros/short-emits': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
- '@vue-macros/short-vmodel': 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
- '@vue-macros/volar': 3.0.0-beta.21(typescript@5.9.2)(vue@3.5.18(typescript@5.9.2))
+ '@vue-macros/named-template': 3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))
+ '@vue-macros/reactivity-transform': 3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))
+ '@vue-macros/script-lang': 3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))
+ '@vue-macros/setup-block': 3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))
+ '@vue-macros/setup-component': 3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))
+ '@vue-macros/setup-sfc': 3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))
+ '@vue-macros/short-bind': 3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))
+ '@vue-macros/short-emits': 3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))
+ '@vue-macros/short-vmodel': 3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))
+ '@vue-macros/volar': 3.0.0-beta.21(typescript@5.9.2)(vue@3.5.19(typescript@5.9.2))
unplugin: 2.3.8
- unplugin-combine: 2.1.2(esbuild@0.25.8)(rollup@4.46.2)(unplugin@2.3.8)(vite@7.0.6(@types/node@24.2.0)(jiti@2.5.1)(tsx@4.20.3)(yaml@2.8.0))
- unplugin-vue-define-options: 3.0.0-beta.21(vue@3.5.18(typescript@5.9.2))
- vue: 3.5.18(typescript@5.9.2)
+ unplugin-combine: 2.1.2(esbuild@0.25.9)(rollup@4.47.1)(unplugin@2.3.8)(vite@7.1.3(@types/node@24.3.0)(jiti@2.5.1)(tsx@4.20.4)(yaml@2.8.1))
+ unplugin-vue-define-options: 3.0.0-beta.21(vue@3.5.19(typescript@5.9.2))
+ vue: 3.5.19(typescript@5.9.2)
transitivePeerDependencies:
- '@rspack/core'
- '@vueuse/core'
@@ -7147,13 +7000,13 @@ snapshots:
- vue-tsc
- webpack
- vue@3.5.18(typescript@5.9.2):
+ vue@3.5.19(typescript@5.9.2):
dependencies:
- '@vue/compiler-dom': 3.5.18
- '@vue/compiler-sfc': 3.5.18
- '@vue/runtime-dom': 3.5.18
- '@vue/server-renderer': 3.5.18(vue@3.5.18(typescript@5.9.2))
- '@vue/shared': 3.5.18
+ '@vue/compiler-dom': 3.5.19
+ '@vue/compiler-sfc': 3.5.19
+ '@vue/runtime-dom': 3.5.19
+ '@vue/server-renderer': 3.5.19(vue@3.5.19(typescript@5.9.2))
+ '@vue/shared': 3.5.19
optionalDependencies:
typescript: 5.9.2
@@ -7183,14 +7036,14 @@ snapshots:
yaml-eslint-parser@1.3.0:
dependencies:
eslint-visitor-keys: 3.4.3
- yaml: 2.8.0
+ yaml: 2.8.1
- yaml@2.8.0: {}
+ yaml@2.8.1: {}
yocto-queue@0.1.0: {}
- yoctocolors-cjs@2.1.2: {}
+ yoctocolors-cjs@2.1.3: {}
zwitch@2.0.4: {}
- zx@8.7.2: {}
+ zx@8.8.1: {}
diff --git a/src/init/package.ts b/src/init/package.ts
index aa477e4..35c7a20 100644
--- a/src/init/package.ts
+++ b/src/init/package.ts
@@ -26,7 +26,6 @@ export async function rewritePackage(macros: VueMacros, target: string) {
}
const deps = [
- '@vue-macros/volar',
'@vitejs/plugin-vue',
'vue-macros',
'typescript',
diff --git a/src/init/tsconfig.ts b/src/init/tsconfig.ts
index 6e0d90b..3689a86 100644
--- a/src/init/tsconfig.ts
+++ b/src/init/tsconfig.ts
@@ -37,14 +37,14 @@ export async function rewriteTsConfig(selectedMacros: VueMacros, target: string)
// prevent exportProps and exportExpose co-usage
if (['export-props', 'export-expose'].includes(macro)) {
- const exportPropsIndex = plugins.indexOf(`@vue-macros/volar/export-props`)
+ const exportPropsIndex = plugins.indexOf(`vue-macros/volar/export-props`)
exportPropsIndex > -1 && plugins.splice(exportPropsIndex, 1)
- const exportExposeIndex = plugins.indexOf(`@vue-macros/volar/export-expose`)
+ const exportExposeIndex = plugins.indexOf(`vue-macros/volar/export-expose`)
exportExposeIndex > -1 && plugins.splice(exportExposeIndex, 1)
}
- if (!plugins.includes(`@vue-macros/volar/${macro}`))
- plugins.push(`@vue-macros/volar/${macro}`)
+ if (!plugins.includes(`vue-macros/volar/${macro}`))
+ plugins.push(`vue-macros/volar/${macro}`)
}
tsconfig.compilerOptions ??= {}
From 0439abc2a295a7f3d5df5e19a815cb24be3acbfa Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E4=B8=89=E5=92=B2=E6=99=BA=E5=AD=90=20Kevin=20Deng?=
Date: Sat, 23 Aug 2025 05:11:17 +0800
Subject: [PATCH 29/29] chore: release v1.3.0
---
package.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/package.json b/package.json
index c4752ee..984b518 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "@vue-macros/cli",
"type": "module",
- "version": "1.2.3",
+ "version": "1.3.0",
"packageManager": "pnpm@10.15.0",
"description": "Rewriting at vue macros powered by ast-grep.",
"author": "zhiyuanzmj ",