diff --git a/package.json b/package.json
index 3526d1c90..9ca48b432 100644
--- a/package.json
+++ b/package.json
@@ -78,9 +78,9 @@
"devDependencies": {
"@release-it/conventional-changelog": "^8.0.1",
"@stackblitz/sdk": "^1.11.0",
- "@tresjs/cientos": "3.9.0",
+ "@tresjs/cientos": "4.0.0",
"@tresjs/eslint-config": "^1.1.0",
- "@types/three": "^0.166.0",
+ "@types/three": "^0.167.2",
"@typescript-eslint/eslint-plugin": "^7.16.0",
"@typescript-eslint/parser": "^7.16.0",
"@vitejs/plugin-vue": "^5.0.5",
@@ -102,7 +102,7 @@
"rollup-plugin-copy": "^3.5.0",
"rollup-plugin-visualizer": "^5.12.0",
"sponsorkit": "^0.14.6",
- "three": "^0.166.1",
+ "three": "^0.167.1",
"unocss": "^0.61.3",
"unplugin": "^1.11.0",
"unplugin-vue-components": "^0.27.2",
@@ -111,6 +111,7 @@
"vite-plugin-dts": "3.9.1",
"vite-plugin-inspect": "^0.8.4",
"vite-plugin-require-transform": "^1.0.21",
+ "vite-plugin-top-level-await": "^1.4.2",
"vite-svg-loader": "^5.1.0",
"vitepress": "1.3.0",
"vitest": "^2.0.2",
diff --git a/playground/src/pages/index.vue b/playground/src/pages/index.vue
index f0731b953..76164f6eb 100644
--- a/playground/src/pages/index.vue
+++ b/playground/src/pages/index.vue
@@ -8,6 +8,7 @@ import {
loaderRoutes,
miscRoutes,
modelsRoutes,
+ webgpuRoutes,
} from '../router/routes'
const sections = [
@@ -19,6 +20,7 @@ const sections = [
{ icon: '🐇', title: 'Models', routes: modelsRoutes },
{ icon: '🤪', title: 'Misc', routes: miscRoutes },
{ icon: '🔬', title: 'Issues', routes: issuesRoutes },
+ { icon: '🔮', title: 'WebGPU', routes: webgpuRoutes },
]
@@ -72,11 +74,10 @@ const sections = [
-
- (empty)
-
+ (empty)
+import { webgpuRoutes } from '../router/routes/webgpu';
diff --git a/playground/src/pages/webgpu/WebGPURenderer.vue b/playground/src/pages/webgpu/WebGPURenderer.vue
new file mode 100644
index 000000000..b2b0de3e2
--- /dev/null
+++ b/playground/src/pages/webgpu/WebGPURenderer.vue
@@ -0,0 +1,40 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/playground/src/router/routes/index.ts b/playground/src/router/routes/index.ts
index e2016544c..a930eaaa2 100644
--- a/playground/src/router/routes/index.ts
+++ b/playground/src/router/routes/index.ts
@@ -6,6 +6,7 @@ import { advancedRoutes } from './advanced'
import { miscRoutes } from './misc'
import { issuesRoutes } from './issues'
import { loaderRoutes } from './loaders'
+import { webgpuRoutes } from './webgpu'
const allRoutes = [
...basicRoutes,
@@ -16,6 +17,7 @@ const allRoutes = [
...miscRoutes,
...issuesRoutes,
...loaderRoutes,
+ ...webgpuRoutes,
]
export {
@@ -28,4 +30,5 @@ export {
issuesRoutes,
allRoutes,
loaderRoutes,
+ webgpuRoutes,
}
diff --git a/playground/src/router/routes/webgpu.ts b/playground/src/router/routes/webgpu.ts
new file mode 100644
index 000000000..e6e948d5f
--- /dev/null
+++ b/playground/src/router/routes/webgpu.ts
@@ -0,0 +1,7 @@
+export const webgpuRoutes = [
+ {
+ path: '/webgpu/renderer',
+ name: 'WebGPU Renderer',
+ component: () => import('../../pages/webgpu/WebGPURenderer.vue'),
+ },
+]
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index f35c29574..7299bed05 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -16,50 +16,50 @@ importers:
version: 6.6.3
'@vueuse/core':
specifier: ^10.11.0
- version: 10.11.0(vue@3.4.31(typescript@5.5.3))
+ version: 10.11.0(vue@3.4.33(typescript@5.5.3))
devDependencies:
'@release-it/conventional-changelog':
specifier: ^8.0.1
- version: 8.0.1(release-it@17.5.0(typescript@5.5.3))
+ version: 8.0.1(release-it@17.6.0(typescript@5.5.3))
'@stackblitz/sdk':
specifier: ^1.11.0
version: 1.11.0
'@tresjs/cientos':
- specifier: 3.9.0
- version: 3.9.0(@tresjs/core@4.2.6(three@0.166.1)(vue@3.4.31(typescript@5.5.3)))(three@0.166.1)(tweakpane@4.0.4)(vue@3.4.31(typescript@5.5.3))
+ specifier: 4.0.0
+ version: 4.0.0(@tresjs/core@4.2.7(three@0.167.1)(vue@3.4.33(typescript@5.5.3)))(three@0.167.1)(vue@3.4.33(typescript@5.5.3))
'@tresjs/eslint-config':
specifier: ^1.1.0
- version: 1.1.0(@vue/compiler-sfc@3.4.31)(eslint@9.6.0)(typescript@5.5.3)(vitest@2.0.2(@types/node@20.14.10)(@vitest/ui@2.0.2)(jsdom@24.1.0))
+ version: 1.1.0(@vue/compiler-sfc@3.4.33)(eslint@9.7.0)(typescript@5.5.3)(vitest@2.0.3(@types/node@20.14.11)(@vitest/ui@2.0.3)(jsdom@24.1.0))
'@types/three':
- specifier: ^0.166.0
- version: 0.166.0
+ specifier: ^0.167.2
+ version: 0.167.2
'@typescript-eslint/eslint-plugin':
specifier: ^7.16.0
- version: 7.16.0(@typescript-eslint/parser@7.16.0(eslint@9.6.0)(typescript@5.5.3))(eslint@9.6.0)(typescript@5.5.3)
+ version: 7.16.1(@typescript-eslint/parser@7.16.1(eslint@9.7.0)(typescript@5.5.3))(eslint@9.7.0)(typescript@5.5.3)
'@typescript-eslint/parser':
specifier: ^7.16.0
- version: 7.16.0(eslint@9.6.0)(typescript@5.5.3)
+ version: 7.16.1(eslint@9.7.0)(typescript@5.5.3)
'@vitejs/plugin-vue':
specifier: ^5.0.5
- version: 5.0.5(vite@5.3.3(@types/node@20.14.10))(vue@3.4.31(typescript@5.5.3))
+ version: 5.0.5(vite@5.3.4(@types/node@20.14.11))(vue@3.4.33(typescript@5.5.3))
'@vitest/coverage-c8':
specifier: ^0.33.0
- version: 0.33.0(vitest@2.0.2(@types/node@20.14.10)(@vitest/ui@2.0.2)(jsdom@24.1.0))
+ version: 0.33.0(vitest@2.0.3(@types/node@20.14.11)(@vitest/ui@2.0.3)(jsdom@24.1.0))
'@vitest/coverage-v8':
specifier: ^2.0.2
- version: 2.0.2(vitest@2.0.2(@types/node@20.14.10)(@vitest/ui@2.0.2)(jsdom@24.1.0))
+ version: 2.0.3(vitest@2.0.3(@types/node@20.14.11)(@vitest/ui@2.0.3)(jsdom@24.1.0))
'@vitest/ui':
specifier: ^2.0.2
- version: 2.0.2(vitest@2.0.2)
+ version: 2.0.3(vitest@2.0.3)
'@vue/test-utils':
specifier: ^2.4.6
version: 2.4.6
eslint:
specifier: ^9.6.0
- version: 9.6.0
+ version: 9.7.0
eslint-plugin-vue:
specifier: ^9.27.0
- version: 9.27.0(eslint@9.6.0)
+ version: 9.27.0(eslint@9.7.0)
esno:
specifier: ^4.7.0
version: 4.7.0
@@ -68,7 +68,7 @@ importers:
version: 3.12.5
husky:
specifier: ^9.0.11
- version: 9.0.11
+ version: 9.1.1
jsdom:
specifier: ^24.1.0
version: 24.1.0
@@ -83,7 +83,7 @@ importers:
version: 1.1.2
release-it:
specifier: ^17.5.0
- version: 17.5.0(typescript@5.5.3)
+ version: 17.6.0(typescript@5.5.3)
rollup-plugin-analyzer:
specifier: ^4.0.0
version: 4.0.0
@@ -95,49 +95,52 @@ importers:
version: 5.12.0(rollup@4.18.1)
sponsorkit:
specifier: ^0.14.6
- version: 0.14.6
+ version: 0.14.7
three:
- specifier: ^0.166.1
- version: 0.166.1
+ specifier: ^0.167.1
+ version: 0.167.1
unocss:
specifier: ^0.61.3
- version: 0.61.3(postcss@8.4.39)(rollup@4.18.1)(vite@5.3.3(@types/node@20.14.10))
+ version: 0.61.5(postcss@8.4.39)(rollup@4.18.1)(vite@5.3.4(@types/node@20.14.11))
unplugin:
specifier: ^1.11.0
version: 1.11.0
unplugin-vue-components:
specifier: ^0.27.2
- version: 0.27.2(@babel/parser@7.24.8)(rollup@4.18.1)(vue@3.4.31(typescript@5.5.3))
+ version: 0.27.3(@babel/parser@7.24.8)(rollup@4.18.1)(vue@3.4.33(typescript@5.5.3))
vite:
specifier: ^5.3.3
- version: 5.3.3(@types/node@20.14.10)
+ version: 5.3.4(@types/node@20.14.11)
vite-plugin-banner:
specifier: ^0.7.1
version: 0.7.1
vite-plugin-dts:
specifier: 3.9.1
- version: 3.9.1(@types/node@20.14.10)(rollup@4.18.1)(typescript@5.5.3)(vite@5.3.3(@types/node@20.14.10))
+ version: 3.9.1(@types/node@20.14.11)(rollup@4.18.1)(typescript@5.5.3)(vite@5.3.4(@types/node@20.14.11))
vite-plugin-inspect:
specifier: ^0.8.4
- version: 0.8.4(rollup@4.18.1)(vite@5.3.3(@types/node@20.14.10))
+ version: 0.8.5(rollup@4.18.1)(vite@5.3.4(@types/node@20.14.11))
vite-plugin-require-transform:
specifier: ^1.0.21
version: 1.0.21
+ vite-plugin-top-level-await:
+ specifier: ^1.4.2
+ version: 1.4.2(rollup@4.18.1)(vite@5.3.4(@types/node@20.14.11))
vite-svg-loader:
specifier: ^5.1.0
- version: 5.1.0(vue@3.4.31(typescript@5.5.3))
+ version: 5.1.0(vue@3.4.33(typescript@5.5.3))
vitepress:
specifier: 1.3.0
- version: 1.3.0(@algolia/client-search@4.24.0)(@types/node@20.14.10)(postcss@8.4.39)(search-insights@2.15.0)(typescript@5.5.3)
+ version: 1.3.0(@algolia/client-search@4.24.0)(@types/node@20.14.11)(postcss@8.4.39)(search-insights@2.15.0)(typescript@5.5.3)
vitest:
specifier: ^2.0.2
- version: 2.0.2(@types/node@20.14.10)(@vitest/ui@2.0.2)(jsdom@24.1.0)
+ version: 2.0.3(@types/node@20.14.11)(@vitest/ui@2.0.3)(jsdom@24.1.0)
vue:
specifier: ^3.4.31
- version: 3.4.31(typescript@5.5.3)
+ version: 3.4.33(typescript@5.5.3)
vue-demi:
specifier: ^0.14.8
- version: 0.14.8(vue@3.4.31(typescript@5.5.3))
+ version: 0.14.8(vue@3.4.33(typescript@5.5.3))
docs:
dependencies:
@@ -156,41 +159,41 @@ importers:
version: 1.1.67
unocss:
specifier: ^0.61.3
- version: 0.61.3(postcss@8.4.39)(rollup@4.18.1)(vite@5.3.3(@types/node@20.14.10))
+ version: 0.61.5(postcss@8.4.39)(rollup@4.18.1)(vite@5.3.4(@types/node@20.14.11))
vite-svg-loader:
specifier: ^5.1.0
- version: 5.1.0(vue@3.4.31(typescript@5.5.3))
+ version: 5.1.0(vue@3.4.33(typescript@5.5.3))
playground:
dependencies:
'@tresjs/cientos':
specifier: 3.9.0
- version: 3.9.0(@tresjs/core@)(three@0.166.1)(tweakpane@4.0.4)(vue@3.4.31(typescript@5.5.3))
+ version: 3.9.0(@tresjs/core@)(three@0.167.1)(tweakpane@4.0.4)(vue@3.4.33(typescript@5.5.3))
'@tresjs/core':
specifier: workspace:^
version: link:..
vue-router:
specifier: ^4.4.0
- version: 4.4.0(vue@3.4.31(typescript@5.5.3))
+ version: 4.4.0(vue@3.4.33(typescript@5.5.3))
devDependencies:
'@tresjs/leches':
specifier: 0.15.0-next.3
- version: 0.15.0-next.3(three@0.166.1)(vite@5.3.3(@types/node@20.14.10))(vue@3.4.31(typescript@5.5.3))
+ version: 0.15.0-next.3(three@0.167.1)(vite@5.3.4(@types/node@20.14.11))(vue@3.4.33(typescript@5.5.3))
'@tweakpane/plugin-essentials':
specifier: ^0.2.0
version: 0.2.1(tweakpane@4.0.4)
unplugin-auto-import:
specifier: ^0.18.0
- version: 0.18.0(@vueuse/core@10.11.0(vue@3.4.31(typescript@5.5.3)))(rollup@4.18.1)
+ version: 0.18.0(@vueuse/core@11.0.1(vue@3.4.33(typescript@5.5.3)))(rollup@4.18.1)
vite-plugin-glsl:
specifier: ^1.2.1
- version: 1.3.0(rollup@4.18.1)(vite@5.3.3(@types/node@20.14.10))
+ version: 1.3.0(rollup@4.18.1)(vite@5.3.4(@types/node@20.14.11))
vite-plugin-qrcode:
specifier: ^0.2.3
- version: 0.2.3(vite@5.3.3(@types/node@20.14.10))
+ version: 0.2.3(vite@5.3.4(@types/node@20.14.11))
vite-plugin-vue-devtools:
specifier: 7.3.5
- version: 7.3.5(rollup@4.18.1)(vite@5.3.3(@types/node@20.14.10))(vue@3.4.31(typescript@5.5.3))
+ version: 7.3.5(rollup@4.18.1)(vite@5.3.4(@types/node@20.14.11))(vue@3.4.33(typescript@5.5.3))
vue-tsc:
specifier: ^2.0.26
version: 2.0.26(typescript@5.5.3)
@@ -269,16 +272,16 @@ packages:
resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==}
engines: {node: '>=6.0.0'}
- '@antfu/eslint-config@2.18.1':
- resolution: {integrity: sha512-6LkzQa96SHt47ZCvAcLJbQLUXmcpl9wI+eo5OeyB2YhHbsUBX7ufT0r4x6fx6Ci2694HRNLl8wY42LUvwidduw==}
+ '@antfu/eslint-config@2.23.0':
+ resolution: {integrity: sha512-+ibN5QHV78JFWRa+Y9ttHj75d8zOb0NQjWXWeRlVwr1+WSns8UnEPd40dqzzUXq0D76FJ9gkMAlzKeEyfubkTQ==}
hasBin: true
peerDependencies:
'@eslint-react/eslint-plugin': ^1.5.8
'@prettier/plugin-xml': ^3.4.1
'@unocss/eslint-plugin': '>=0.50.0'
- astro-eslint-parser: ^0.16.3
+ astro-eslint-parser: ^1.0.2
eslint: '>=8.40.0'
- eslint-plugin-astro: ^0.31.4
+ eslint-plugin-astro: ^1.2.0
eslint-plugin-format: '>=0.1.0'
eslint-plugin-react-hooks: ^4.6.0
eslint-plugin-react-refresh: ^0.4.4
@@ -286,7 +289,7 @@ packages:
eslint-plugin-svelte: '>=2.35.1'
prettier-plugin-astro: ^0.13.0
prettier-plugin-slidev: ^1.0.5
- svelte-eslint-parser: ^0.33.1
+ svelte-eslint-parser: '>=0.37.0'
peerDependenciesMeta:
'@eslint-react/eslint-plugin':
optional: true
@@ -315,6 +318,16 @@ packages:
svelte-eslint-parser:
optional: true
+ '@antfu/eslint-plugin-unused-imports@4.0.0':
+ resolution: {integrity: sha512-bvM3EnoradE3WbdOWafEGj0VzTi455gWvjmIHsmpWoIHJ6XehjnJh8Dq3+sz8t3bh14LQyFBKTx3m24q2zE1dw==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ peerDependencies:
+ '@typescript-eslint/eslint-plugin': ^8.0.0-0
+ eslint: ^9.0.0
+ peerDependenciesMeta:
+ '@typescript-eslint/eslint-plugin':
+ optional: true
+
'@antfu/install-pkg@0.1.1':
resolution: {integrity: sha512-LyB/8+bSfa0DFGC06zpCEfs89/XoWZwws5ygEa5D+Xsm3OfI+aXQ86VgVG7Acyef+rSZ5HE7J8rrxzrQeM3PjQ==}
@@ -324,35 +337,20 @@ packages:
'@antfu/utils@0.7.10':
resolution: {integrity: sha512-+562v9k4aI80m1+VuMHehNJWLOFjBnXn3tdOitzD0il5b7smkSBal4+a3oKiQTbrwMmN/TBUMDvbdoWDehgOww==}
- '@antfu/utils@0.7.8':
- resolution: {integrity: sha512-rWQkqXRESdjXtc+7NRfK9lASQjpXJu1ayp7qi1d23zZorY+wBHVLHHoVcMsEnkqEBWTFqbztO7/QdJFzyEcLTg==}
-
- '@babel/code-frame@7.24.2':
- resolution: {integrity: sha512-y5+tLQyV8pg3fsiln67BVLD1P13Eg4lh5RW9mF0zUuvLrv9uIQ4MCL+CRT+FTsBlBjcIan6PGsLcBN0m3ClUyQ==}
- engines: {node: '>=6.9.0'}
-
'@babel/code-frame@7.24.7':
resolution: {integrity: sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==}
engines: {node: '>=6.9.0'}
- '@babel/compat-data@7.24.8':
- resolution: {integrity: sha512-c4IM7OTg6k1Q+AJ153e2mc2QVTezTwnb4VzquwcyiEzGnW0Kedv4do/TrkU98qPeC5LNiMt/QXwIjzYXLBpyZg==}
- engines: {node: '>=6.9.0'}
-
- '@babel/core@7.24.8':
- resolution: {integrity: sha512-6AWcmZC/MZCO0yKys4uhg5NlxL0ESF3K6IAaoQ+xSXvPyPyxNWRafP+GDbI88Oh68O7QkJgmEtedWPM9U0pZNg==}
+ '@babel/compat-data@7.24.9':
+ resolution: {integrity: sha512-e701mcfApCJqMMueQI0Fb68Amflj83+dvAvHawoBpAz+GDjCIyGHzNwnefjsWJ3xiYAqqiQFoWbspGYBdb2/ng==}
engines: {node: '>=6.9.0'}
- '@babel/generator@7.24.5':
- resolution: {integrity: sha512-x32i4hEXvr+iI0NEoEfDKzlemF8AmtOP8CcrRaEcpzysWuoEb1KknpcvMsHKPONoKZiDuItklgWhB18xEhr9PA==}
+ '@babel/core@7.24.9':
+ resolution: {integrity: sha512-5e3FI4Q3M3Pbr21+5xJwCv6ZT6KmGkI0vw3Tozy5ODAQFTIWe37iT8Cr7Ice2Ntb+M3iSKCEWMB1MBgKrW3whg==}
engines: {node: '>=6.9.0'}
- '@babel/generator@7.24.7':
- resolution: {integrity: sha512-oipXieGC3i45Y1A41t4tAqpnEZWgB/lC6Ehh6+rOviR5XWpTtMmLN+fGjz9vOiNRt0p6RtO6DtD0pdU3vpqdSA==}
- engines: {node: '>=6.9.0'}
-
- '@babel/generator@7.24.8':
- resolution: {integrity: sha512-47DG+6F5SzOi0uEvK4wMShmn5yY0mVjVJoWTphdY2B4Rx9wHgjK7Yhtr0ru6nE+sn0v38mzrWOlah0p/YlHHOQ==}
+ '@babel/generator@7.24.10':
+ resolution: {integrity: sha512-o9HBZL1G2129luEUlG1hB4N/nlYNWHnpwlND9eOMclRqqu1YDy2sSYVCFUZwl8I1Gxh+QSRrP2vD7EpUmFVXxg==}
engines: {node: '>=6.9.0'}
'@babel/helper-annotate-as-pure@7.24.7':
@@ -369,34 +367,18 @@ packages:
peerDependencies:
'@babel/core': ^7.0.0
- '@babel/helper-environment-visitor@7.22.20':
- resolution: {integrity: sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==}
- engines: {node: '>=6.9.0'}
-
'@babel/helper-environment-visitor@7.24.7':
resolution: {integrity: sha512-DoiN84+4Gnd0ncbBOM9AZENV4a5ZiL39HYMyZJGZ/AZEykHYdJw0wW3kdcsh9/Kn+BRXHLkkklZ51ecPKmI1CQ==}
engines: {node: '>=6.9.0'}
- '@babel/helper-function-name@7.23.0':
- resolution: {integrity: sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==}
- engines: {node: '>=6.9.0'}
-
'@babel/helper-function-name@7.24.7':
resolution: {integrity: sha512-FyoJTsj/PEUWu1/TYRiXTIHc8lbw+TDYkZuoE43opPS5TrI7MyONBE1oNvfguEXAD9yhQRrVBnXdXzSLQl9XnA==}
engines: {node: '>=6.9.0'}
- '@babel/helper-hoist-variables@7.22.5':
- resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==}
- engines: {node: '>=6.9.0'}
-
'@babel/helper-hoist-variables@7.24.7':
resolution: {integrity: sha512-MJJwhkoGy5c4ehfoRyrJ/owKeMl19U54h27YYftT0o2teQ3FJ3nQUf/I3LlJsX4l3qlw7WRXUmiyajvHXoTubQ==}
engines: {node: '>=6.9.0'}
- '@babel/helper-member-expression-to-functions@7.24.7':
- resolution: {integrity: sha512-LGeMaf5JN4hAT471eJdBs/GK1DoYIJ5GCtZN/EsL6KUiiDZOvO/eKE11AMZJa2zP4zk4qe9V2O/hxAmkRc8p6w==}
- engines: {node: '>=6.9.0'}
-
'@babel/helper-member-expression-to-functions@7.24.8':
resolution: {integrity: sha512-LABppdt+Lp/RlBxqrh4qgf1oEH/WxdzQNDJIu5gC/W1GyvPVrOBiItmmM8wan2fm4oYqFuFfkXmlGpLQhPY8CA==}
engines: {node: '>=6.9.0'}
@@ -409,8 +391,8 @@ packages:
resolution: {integrity: sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==}
engines: {node: '>=6.9.0'}
- '@babel/helper-module-transforms@7.24.8':
- resolution: {integrity: sha512-m4vWKVqvkVAWLXfHCCfff2luJj86U+J0/x+0N3ArG/tP0Fq7zky2dYwMbtPmkc/oulkkbjdL3uWzuoBwQ8R00Q==}
+ '@babel/helper-module-transforms@7.24.9':
+ resolution: {integrity: sha512-oYbh+rtFKj/HwBQkFlUzvcybzklmVdVV3UU+mN7n2t/q3yGHbuVdNxyFvSBO1tfvjyArpHNcWMAzsSPdyI46hw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
@@ -419,10 +401,6 @@ packages:
resolution: {integrity: sha512-jKiTsW2xmWwxT1ixIdfXUZp+P5yURx2suzLZr5Hi64rURpDYdMW0pv+Uf17EYk2Rd428Lx4tLsnjGJzYKDM/6A==}
engines: {node: '>=6.9.0'}
- '@babel/helper-plugin-utils@7.24.7':
- resolution: {integrity: sha512-Rq76wjt7yz9AAc1KnlRKNAi/dMSVWgDRx43FHoJEbcYU6xOWaE2dVPwcdTukJrjxS65GITyfbvEYHvkirZ6uEg==}
- engines: {node: '>=6.9.0'}
-
'@babel/helper-plugin-utils@7.24.8':
resolution: {integrity: sha512-FFWx5142D8h2Mgr/iPVGH5G7w6jDn4jUSpZTyDnQO0Yn7Ks2Kuz6Pci8H6MPCoUJegd/UZQ3tAvfLCxQSnWWwg==}
engines: {node: '>=6.9.0'}
@@ -441,30 +419,14 @@ packages:
resolution: {integrity: sha512-IO+DLT3LQUElMbpzlatRASEyQtfhSE0+m465v++3jyyXeBTBUjtVZg28/gHeV5mrTJqvEKhKroBGAvhW+qPHiQ==}
engines: {node: '>=6.9.0'}
- '@babel/helper-split-export-declaration@7.24.5':
- resolution: {integrity: sha512-5CHncttXohrHk8GWOFCcCl4oRD9fKosWlIRgWm4ql9VYioKm52Mk2xsmoohvm7f3JoiLSM5ZgJuRaf5QZZYd3Q==}
- engines: {node: '>=6.9.0'}
-
'@babel/helper-split-export-declaration@7.24.7':
resolution: {integrity: sha512-oy5V7pD+UvfkEATUKvIjvIAH/xCzfsFVw7ygW2SI6NClZzquT+mwdTfgfdbUiceh6iQO0CHtCPsyze/MZ2YbAA==}
engines: {node: '>=6.9.0'}
- '@babel/helper-string-parser@7.24.1':
- resolution: {integrity: sha512-2ofRCjnnA9y+wk8b9IAREroeUP02KHp431N2mhKniy2yKIDKpbrHv9eXwm8cBeWQYcJmzv5qKCu65P47eCF7CQ==}
- engines: {node: '>=6.9.0'}
-
- '@babel/helper-string-parser@7.24.7':
- resolution: {integrity: sha512-7MbVt6xrwFQbunH2DNQsAP5sTGxfqQtErvBIvIMi6EQnbgUOuVYanvREcmFrOPhoXBrTtjhhP+lW+o5UfK+tDg==}
- engines: {node: '>=6.9.0'}
-
'@babel/helper-string-parser@7.24.8':
resolution: {integrity: sha512-pO9KhhRcuUyGnJWwyEgnRJTSIZHiT+vMD0kPeD+so0l7mxkMT19g3pjY9GTnHySck/hDzq+dtW/4VgnMkippsQ==}
engines: {node: '>=6.9.0'}
- '@babel/helper-validator-identifier@7.24.5':
- resolution: {integrity: sha512-3q93SSKX2TWCG30M2G2kwaKeTYgEUp5Snjuj8qm729SObL6nbtUldAi37qbxkD5gg3xnBio+f9nqpSepGZMvxA==}
- engines: {node: '>=6.9.0'}
-
'@babel/helper-validator-identifier@7.24.7':
resolution: {integrity: sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==}
engines: {node: '>=6.9.0'}
@@ -477,24 +439,10 @@ packages:
resolution: {integrity: sha512-gV2265Nkcz7weJJfvDoAEVzC1e2OTDpkGbEsebse8koXUJUXPsCMi7sRo/+SPMuMZ9MtUPnGwITTnQnU5YjyaQ==}
engines: {node: '>=6.9.0'}
- '@babel/highlight@7.24.5':
- resolution: {integrity: sha512-8lLmua6AVh/8SLJRRVD6V8p73Hir9w5mJrhE+IPpILG31KKlI9iz5zmBYKcWPS59qSfgP9RaSBQSHHE81WKuEw==}
- engines: {node: '>=6.9.0'}
-
'@babel/highlight@7.24.7':
resolution: {integrity: sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==}
engines: {node: '>=6.9.0'}
- '@babel/parser@7.24.5':
- resolution: {integrity: sha512-EOv5IK8arwh3LI47dz1b0tKUb/1uhHAnHJOrjgtQMIpu1uXd9mlFrJg9IUgGUgZ41Ch0K8REPTYpO7B76b4vJg==}
- engines: {node: '>=6.0.0'}
- hasBin: true
-
- '@babel/parser@7.24.7':
- resolution: {integrity: sha512-9uUYRm6OqQrCqQdG1iCBwBPZgN8ciDBro2nIOFaiRz1/BCxaI7CNvQbDHvsArAC7Tw9Hda/B3U+6ui9u4HWXPw==}
- engines: {node: '>=6.0.0'}
- hasBin: true
-
'@babel/parser@7.24.8':
resolution: {integrity: sha512-WzfbgXOkGzZiXXCqk43kKwZjzwx4oulxZi3nq2TYL9mOjQv6kYwul9mz6ID36njuL7Xkp6nJEfok848Zj10j/w==}
engines: {node: '>=6.0.0'}
@@ -553,36 +501,16 @@ packages:
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/template@7.24.0':
- resolution: {integrity: sha512-Bkf2q8lMB0AFpX0NFEqSbx1OkTHf0f+0j82mkw+ZpzBnkk7e9Ql0891vlfgi+kHwOk8tQjiQHpqh4LaSa0fKEA==}
- engines: {node: '>=6.9.0'}
-
'@babel/template@7.24.7':
resolution: {integrity: sha512-jYqfPrU9JTF0PmPy1tLYHW4Mp4KlgxJD9l2nP9fD6yT/ICi554DmrWBAEYpIelzjHf1msDP3PxJIRt/nFNfBig==}
engines: {node: '>=6.9.0'}
- '@babel/traverse@7.24.5':
- resolution: {integrity: sha512-7aaBLeDQ4zYcUFDUD41lJc1fG8+5IU9DaNSJAgal866FGvmD5EbWQgnEC6kO1gGLsX0esNkfnJSndbTXA3r7UA==}
- engines: {node: '>=6.9.0'}
-
- '@babel/traverse@7.24.7':
- resolution: {integrity: sha512-yb65Ed5S/QAcewNPh0nZczy9JdYXkkAbIsEo+P7BE7yO3txAY30Y/oPa3QkQ5It3xVG2kpKMg9MsdxZaO31uKA==}
- engines: {node: '>=6.9.0'}
-
'@babel/traverse@7.24.8':
resolution: {integrity: sha512-t0P1xxAPzEDcEPmjprAQq19NWum4K0EQPjMwZQZbHt+GiZqvjCHjj755Weq1YRPVzBI+3zSfvScfpnuIecVFJQ==}
engines: {node: '>=6.9.0'}
- '@babel/types@7.24.5':
- resolution: {integrity: sha512-6mQNsaLeXTw0nxYUYu+NSa4Hx4BlF1x1x8/PMFbiR+GBSr+2DkECc69b8hgy2frEodNcvPffeH8YfWd3LI6jhQ==}
- engines: {node: '>=6.9.0'}
-
- '@babel/types@7.24.7':
- resolution: {integrity: sha512-XEFXSlxiG5td2EJRe8vOmRbaXVgfcBlszKujvVmWIK/UpywWljQCfzAv3RQCGujWQ1RD4YYWEAqDXfuJiy8f5Q==}
- engines: {node: '>=6.9.0'}
-
- '@babel/types@7.24.8':
- resolution: {integrity: sha512-SkSBEHwwJRU52QEVZBmMBnE5Ux2/6WU1grdYyOhpbCNxbmJrDuDCphBzKZSO3taf0zztp+qkWlymE5tVL5l0TA==}
+ '@babel/types@7.24.9':
+ resolution: {integrity: sha512-xm8XrMKz0IlUdocVbYJe0Z9xEgidU7msskG8BbhnTPK/HZ2z/7FP7ykqPgrUH+C+r414mNfNWam1f2vqOjqjYQ==}
engines: {node: '>=6.9.0'}
'@bcoe/v8-coverage@0.2.3':
@@ -596,14 +524,14 @@ packages:
bundledDependencies:
- is-unicode-supported
- '@docsearch/css@3.6.0':
- resolution: {integrity: sha512-+sbxb71sWre+PwDK7X2T8+bhS6clcVMLwBPznX45Qu6opJcgRjAp7gYSDzVFp187J+feSj5dNBN1mJoi6ckkUQ==}
+ '@docsearch/css@3.6.1':
+ resolution: {integrity: sha512-VtVb5DS+0hRIprU2CO6ZQjK2Zg4QU5HrDM1+ix6rT0umsYvFvatMAnf97NHZlVWDaaLlx7GRfR/7FikANiM2Fg==}
- '@docsearch/js@3.6.0':
- resolution: {integrity: sha512-QujhqINEElrkIfKwyyyTfbsfMAYCkylInLYMRqHy7PHc8xTBQCow73tlo/Kc7oIwBrCLf0P3YhjlOeV4v8hevQ==}
+ '@docsearch/js@3.6.1':
+ resolution: {integrity: sha512-erI3RRZurDr1xES5hvYJ3Imp7jtrXj6f1xYIzDzxiS7nNBufYWPbJwrmMqWC5g9y165PmxEmN9pklGCdLi0Iqg==}
- '@docsearch/react@3.6.0':
- resolution: {integrity: sha512-HUFut4ztcVNmqy9gp/wxNbC7pTOHhgVVkHVGCACTuLhUKUhKAF9KYHJtMiLUJxEqiFLQiuri1fWF8zqwM/cu1w==}
+ '@docsearch/react@3.6.1':
+ resolution: {integrity: sha512-qXZkEPvybVhSXj0K7U3bXc233tk5e8PfhoZ6MhPOiik/qUQxYC+Dn9DnoS7CxHQQhHfCvTiN0eY9M12oRghEXw==}
peerDependencies:
'@types/react': '>= 16.8.0 < 19.0.0'
react: '>= 16.8.0 < 19.0.0'
@@ -619,20 +547,24 @@ packages:
search-insights:
optional: true
- '@dprint/formatter@0.2.1':
- resolution: {integrity: sha512-GCzgRt2o4mhZLy8L47k2A+q9EMG/jWhzZebE29EqKsxmjDrSfv2VisEj/Q+39OOf04jTkEfB/TRO+IZSyxHdYg==}
+ '@dprint/formatter@0.3.0':
+ resolution: {integrity: sha512-N9fxCxbaBOrDkteSOzaCqwWjso5iAe+WJPsHC021JfHNj2ThInPNEF13ORDKta3llq5D1TlclODCvOvipH7bWQ==}
- '@dprint/markdown@0.16.4':
- resolution: {integrity: sha512-WjsC4yLybR5/76+d/2s36nOBGjETe+jJR//ddFHohDXKdis+FTUv7dJ00kmd6g0AKQwDITayM1Nid10gFNG0Yg==}
+ '@dprint/markdown@0.17.1':
+ resolution: {integrity: sha512-Mk9C9tHHSScB3JOUd2PEP3keWnJZ8Kqcd99qaVhknzhxgZF/gGTx0CMyd+lpsIV+Moe+OtbRnqAjp+hKVtT1zQ==}
- '@dprint/toml@0.6.1':
- resolution: {integrity: sha512-1fmGui+BNLKNonG3fvjT+thtL8u0pL1GsIuRbhgRnP+UOkcfPgoUsgNFctDmOE13y6MX4TVvxXKKrMY/qwXqkA==}
+ '@dprint/toml@0.6.2':
+ resolution: {integrity: sha512-Mk5unEANsL/L+WHYU3NpDXt1ARU5bNU5k5OZELxaJodDycKG6RoRnSlZXpW6+7UN2PSnETAFVUdKrh937ZwtHA==}
'@emnapi/runtime@1.2.0':
resolution: {integrity: sha512-bV21/9LQmcQeCPEg3BDFtvwL6cwiTMksYNWQQ4KOxCZikEGalWtenoZ0wCiukJINlGCIi2KXx01g4FoH/LxpzQ==}
- '@es-joy/jsdoccomment@0.43.0':
- resolution: {integrity: sha512-Q1CnsQrytI3TlCB1IVWXWeqUIPGVEKGaE7IbVdt13Nq/3i0JESAkQQERrfiQkmlpijl+++qyqPgaS31Bvc1jRQ==}
+ '@es-joy/jsdoccomment@0.43.1':
+ resolution: {integrity: sha512-I238eDtOolvCuvtxrnqtlBaw0BwdQuYqK7eA6XIonicMdOOOb75mqdIzkGDUbS04+1Di007rgm9snFRNeVrOog==}
+ engines: {node: '>=16'}
+
+ '@es-joy/jsdoccomment@0.46.0':
+ resolution: {integrity: sha512-C3Axuq1xd/9VqFZpW4YAzOx5O9q/LP46uIQy/iNDpHG3fmPa6TBtvfglMCs3RBiBxAIi0Go97r8+jvTt55XMyQ==}
engines: {node: '>=16'}
'@esbuild/aix-ppc64@0.20.2':
@@ -929,8 +861,8 @@ packages:
resolution: {integrity: sha512-4Bfj15dVJdoy3RfZmmo86RK1Fwzn6SstsvK9JS+BaVKqC6QQQQyXekNaC+g+LKNgkQ+2VhGAzm6hO40AhMR3zQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@eslint/js@9.6.0':
- resolution: {integrity: sha512-D9B0/3vNg44ZeWbYMpBoXqNP4j6eQD5vNwIlGAuFRRzK/WtT/jvDQW3Bi9kkf3PMDMlM7Yi+73VLUsn5bJcl8A==}
+ '@eslint/js@9.7.0':
+ resolution: {integrity: sha512-ChuWDQenef8OSFnvuxv0TCVxEwmu3+hPNKvM9B34qpM0rDRbjL8t5QkQeHHeAfsKQjuH9wS82WeCi1J/owatng==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@eslint/object-schema@2.1.4':
@@ -1081,8 +1013,8 @@ packages:
cpu: [x64]
os: [win32]
- '@inquirer/figures@1.0.3':
- resolution: {integrity: sha512-ErXXzENMH5pJt5/ssXV0DfWUZqly8nGzf0UcBV9xTnP+KyffE2mqyxIMBrZ8ijQck2nU0TQm40EQB53YreyWHw==}
+ '@inquirer/figures@1.0.4':
+ resolution: {integrity: sha512-R7Gsg6elpuqdn55fBH2y9oYzrU/yKrSmIsDX4ROT51vohrECFzTf2zw9BfUbOW8xjfmM2QbVoVYdTwhrtEKWSQ==}
engines: {node: '>=18'}
'@isaacs/cliui@8.0.2':
@@ -1105,8 +1037,8 @@ packages:
resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==}
engines: {node: '>=6.0.0'}
- '@jridgewell/sourcemap-codec@1.4.15':
- resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==}
+ '@jridgewell/sourcemap-codec@1.5.0':
+ resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==}
'@jridgewell/trace-mapping@0.3.25':
resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==}
@@ -1224,6 +1156,15 @@ packages:
peerDependencies:
release-it: ^17.0.0
+ '@rollup/plugin-virtual@3.0.2':
+ resolution: {integrity: sha512-10monEYsBp3scM4/ND4LNH5Rxvh3e/cVeL3jWTgZ2SrQ+BmUoQcopVQvnaMcOnykb1VkxUFuDAN+0FnpTFRy2A==}
+ 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.1.0':
resolution: {integrity: sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==}
engines: {node: '>=14.0.0'}
@@ -1313,6 +1254,9 @@ packages:
cpu: [x64]
os: [win32]
+ '@rtsao/scc@1.1.0':
+ resolution: {integrity: sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==}
+
'@rushstack/node-core-library@4.0.2':
resolution: {integrity: sha512-hyES82QVpkfQMeBMteQUnrhASL/KHPhd7iJ8euduwNJG4mu2GSOKybf0rOEjOm1Wz7CwJEUm9y0yD7jg2C1bfg==}
peerDependencies:
@@ -1352,35 +1296,110 @@ packages:
'@stackblitz/sdk@1.11.0':
resolution: {integrity: sha512-DFQGANNkEZRzFk1/rDP6TcFdM82ycHE+zfl9C/M/jXlH68jiqHWHFMQURLELoD8koxvu/eW5uhg94NSAZlYrUQ==}
- '@stylistic/eslint-plugin-js@2.1.0':
- resolution: {integrity: sha512-gdXUjGNSsnY6nPyqxu6lmDTtVrwCOjun4x8PUn0x04d5ucLI74N3MT1Q0UhdcOR9No3bo5PGDyBgXK+KmD787A==}
+ '@stylistic/eslint-plugin-js@2.6.0-beta.0':
+ resolution: {integrity: sha512-KQiNvzNzvl9AmMs1MiIBszLIy/Xy1bTExnyaVy5dSzOF9c+yT64JQfH0p0jP6XpGwoCnZsrPUNflwP30G42QBQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: '>=8.40.0'
- '@stylistic/eslint-plugin-jsx@2.1.0':
- resolution: {integrity: sha512-mMD7S+IndZo2vxmwpHVTCwx2O1VdtE5tmpeNwgaEcXODzWV1WTWpnsc/PECQKIr/mkLPFWiSIqcuYNhQ/3l6AQ==}
+ '@stylistic/eslint-plugin-jsx@2.6.0-beta.0':
+ resolution: {integrity: sha512-TOimEpr3vndXHRhuQ5gMqmJv1SBlFI3poIJzyeNMmXi3NWVHoPxfd4QAJHGNJe5G3EO2NAXGf2H7nl8gY5QaZA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: '>=8.40.0'
- '@stylistic/eslint-plugin-plus@2.1.0':
- resolution: {integrity: sha512-S5QAlgYXESJaSBFhBSBLZy9o36gXrXQwWSt6QkO+F0SrT9vpV5JF/VKoh+ojO7tHzd8Ckmyouq02TT9Sv2B0zQ==}
+ '@stylistic/eslint-plugin-plus@2.6.0-beta.0':
+ resolution: {integrity: sha512-Wp+e4sTbFq0Uk5ncU3PETYfg1IcCZ1KycdlqFYXIA7/bgcieeShXouXUcA+S/S5+gWLXGuVJ12IxNzY8yfe4IA==}
peerDependencies:
eslint: '*'
- '@stylistic/eslint-plugin-ts@2.1.0':
- resolution: {integrity: sha512-2ioFibufHYBALx2TBrU4KXovCkN8qCqcb9yIHc0fyOfTaO5jw4d56WW7YRcF3Zgde6qFyXwAN6z/+w4pnmos1g==}
+ '@stylistic/eslint-plugin-ts@2.6.0-beta.0':
+ resolution: {integrity: sha512-WMz1zgmMC3bvg1L/tiYt5ygvDbTDKlbezoHoX2lV9MnUCAEQZUP4xJ9Wj3jmIKxb4mUuK5+vFZJVcOygvbbqow==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: '>=8.40.0'
- '@stylistic/eslint-plugin@2.1.0':
- resolution: {integrity: sha512-cBBowKP2u/+uE5CzgH5w8pE9VKqcM7BXdIDPIbGt2rmLJGnA6MJPr9vYGaqgMoJFs7R/FzsMQerMvvEP40g2uw==}
+ '@stylistic/eslint-plugin@2.6.0-beta.0':
+ resolution: {integrity: sha512-1NJy1iIDSFC4gelDJ82VMTq9J32tNvQ9k1lnxOsipZ0YQB826U5zGLiH37QAM8dRfNY6yeYhjlrUVtZUxFR19w==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: '>=8.40.0'
+ '@swc/core-darwin-arm64@1.7.0':
+ resolution: {integrity: sha512-2ylhM7f0HwUwLrFYZAe/dse8PCbPsYcJS3Dt7Q8NT3PUn7vy6QOMxNcOPPuDrnmaXqQQO3oxdmRapguTxaat9g==}
+ engines: {node: '>=10'}
+ cpu: [arm64]
+ os: [darwin]
+
+ '@swc/core-darwin-x64@1.7.0':
+ resolution: {integrity: sha512-SgVnN4gT1Rb9YfTkp4FCUITqSs7Yj0uB2SUciu5CV3HuGvS5YXCUzh+KrwpLFtx8NIgivISKcNnb41mJi98X8Q==}
+ engines: {node: '>=10'}
+ cpu: [x64]
+ os: [darwin]
+
+ '@swc/core-linux-arm-gnueabihf@1.7.0':
+ resolution: {integrity: sha512-+Z9Dayart1iKJQEJJ9N/KS4z5EdXJE3WPFikY0jonKTo4Dd8RuyVz5yLvqcIMeVdz/SwximATaL6iJXw7hZS9A==}
+ engines: {node: '>=10'}
+ cpu: [arm]
+ os: [linux]
+
+ '@swc/core-linux-arm64-gnu@1.7.0':
+ resolution: {integrity: sha512-UnLrCiZ1EI4shznJn0xP6DLgsXUSwtfsdgHhGYCrvbgVBBve3S9iFgVFEB3SPl7Q/TdowNbrN4zHU0oChfiNfw==}
+ engines: {node: '>=10'}
+ cpu: [arm64]
+ os: [linux]
+
+ '@swc/core-linux-arm64-musl@1.7.0':
+ resolution: {integrity: sha512-H724UANA+ptsfwKRr9mnaDa9cb5fw0oFysiGKTgb3DMYcgk3Od0jMTnXVPFSVpo7FlmyxeC9K8ueUPBOoOK6XA==}
+ engines: {node: '>=10'}
+ cpu: [arm64]
+ os: [linux]
+
+ '@swc/core-linux-x64-gnu@1.7.0':
+ resolution: {integrity: sha512-SY3HA0K0Dpqt1HIfMLGpwL4hd4UaL2xHP5oZXPlRQPhUDZrbb4PbI3ZJnh66c63eL4ZR8EJ+HRFI0Alx5p69Zw==}
+ engines: {node: '>=10'}
+ cpu: [x64]
+ os: [linux]
+
+ '@swc/core-linux-x64-musl@1.7.0':
+ resolution: {integrity: sha512-cEJ2ebtV1v/5Ilb55E05J6F5SrHKQWzUttIhR5Mkayyo+yvPslcpByuFC3D+J7X1ebziTOBpWuMpUdjLfh3SMQ==}
+ engines: {node: '>=10'}
+ cpu: [x64]
+ os: [linux]
+
+ '@swc/core-win32-arm64-msvc@1.7.0':
+ resolution: {integrity: sha512-ecQOOmzEssz+m0pR4xDYCGuvn3E/l0nQ3tk5jp1NA1lsAy4bMV0YbYCHjptYvWL/UjhIerIp3IlCJ8x5DodSog==}
+ engines: {node: '>=10'}
+ cpu: [arm64]
+ os: [win32]
+
+ '@swc/core-win32-ia32-msvc@1.7.0':
+ resolution: {integrity: sha512-gz81seZkRn3zMnVOc7L5k6F4vQC82gIxmHiL+GedK+A37XI/X26AASU3zxvORnqQbwQYXQ+AEVckxBmFlz3v2g==}
+ engines: {node: '>=10'}
+ cpu: [ia32]
+ os: [win32]
+
+ '@swc/core-win32-x64-msvc@1.7.0':
+ resolution: {integrity: sha512-b5Fd1xEOw9uqBpj2lqsaR4Iq9UhiL84hNDcEsi6DQA7Y1l85waQAslTbS0E4/pJ1PISAs0jW0zIGLco1eaWBOg==}
+ engines: {node: '>=10'}
+ cpu: [x64]
+ os: [win32]
+
+ '@swc/core@1.7.0':
+ resolution: {integrity: sha512-d4vMzH6ICllDwlPuhset2h8gu/USHdbyfJim+2hQEdxC0UONtfpmu38XBgNqRjStrji1Q5M10jfeUZL3cu1i8g==}
+ engines: {node: '>=10'}
+ peerDependencies:
+ '@swc/helpers': '*'
+ peerDependenciesMeta:
+ '@swc/helpers':
+ optional: true
+
+ '@swc/counter@0.1.3':
+ resolution: {integrity: sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==}
+
+ '@swc/types@0.1.9':
+ resolution: {integrity: sha512-qKnCno++jzcJ4lM4NTfYifm1EFSCeIfKiAHAfkENZAV5Kl9PjJIyd2yeeVv6c/2CckuLyv2NmRC5pv6pm2WQBg==}
+
'@szmarczak/http-timer@5.0.1':
resolution: {integrity: sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==}
engines: {node: '>=14.16'}
@@ -1396,14 +1415,21 @@ packages:
tweakpane: '>=3.0.0'
vue: '>=3.3'
+ '@tresjs/cientos@4.0.0':
+ resolution: {integrity: sha512-yT8WxPOiFlH/fkDDfUtmIE4Ci3JkBUaElGCo4/CFD6lqyM8qY1NAJSgIj4riXiaym2T1mpjCnfSIpACo4Zx7ig==}
+ peerDependencies:
+ '@tresjs/core': '>=4.2.1'
+ three: '>=0.133'
+ vue: '>=3.3'
+
'@tresjs/core@3.5.1':
resolution: {integrity: sha512-j7fHT3X8NamQk+n5A20r/UUkInHWQOJr5dzzcuOCdD6s3FFc3WMYtbRq+cJN8FR8mS0vpSK6h9s82com8cmRNA==}
peerDependencies:
three: '>=0.133'
vue: '>=3.3'
- '@tresjs/core@4.2.6':
- resolution: {integrity: sha512-z6Z49rr1vkzHR/yMf2ZA8UvWddYwBIQ6zinrSyacrt3UsayrETvjyZOUESqcX/Up3C8U7//fpA8rGSfL3G3YKw==}
+ '@tresjs/core@4.2.7':
+ resolution: {integrity: sha512-xHDkR+TTtJjB5Bs4UGQ3NzdheAQ+DXfwyXRRfOxgB9FfV9PwM2K5rWrByLcZNF98uZ8tMoEsjE4pWAi9G0VdFw==}
peerDependencies:
three: '>=0.133'
vue: '>=3.4'
@@ -1476,11 +1502,8 @@ packages:
'@types/minimatch@5.1.2':
resolution: {integrity: sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==}
- '@types/node@20.12.12':
- resolution: {integrity: sha512-eWLDGF/FOSPtAvEqeRAQ4C8LSA7M1I7i0ky1I8U7kD1J5ITyW3AsRhQrKVoWf5pFKZ2kILsEGJhsI9r93PYnOw==}
-
- '@types/node@20.14.10':
- resolution: {integrity: sha512-MdiXf+nDuMvY0gJKxyfZ7/6UFsETO7mGKF54MVD/ekJS6HdFtpZFBgrh6Pseu64XTb2MLyFPlbW6hj8HYRQNOQ==}
+ '@types/node@20.14.11':
+ resolution: {integrity: sha512-kprQpL8MMeszbz6ojB5/tU8PLN4kesnN8Gjzw349rDlNgsSzg90lAVj3llK99Dh7JON+t9AuscPPFW6mPbTnSA==}
'@types/normalize-package-data@2.4.4':
resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==}
@@ -1497,8 +1520,8 @@ packages:
'@types/three@0.163.0':
resolution: {integrity: sha512-uIdDhsXRpQiBUkflBS/i1l3JX14fW6Ot9csed60nfbZNXHDTRsnV2xnTVwXcgbvTiboAR4IW+t+lTL5f1rqIqA==}
- '@types/three@0.166.0':
- resolution: {integrity: sha512-FHMnpcdhdbdOOIYbfkTkUVpYMW53odxbTRwd0/xJpYnTzEsjnVnondGAvHZb4z06UW0vo6WPVuvH0/9qrxKx7g==}
+ '@types/three@0.167.2':
+ resolution: {integrity: sha512-onxnIUNYpXcZJ5DTiIsxfnr4F9kAWkkxAUWx5yqzz/u0a4IygCLCjMuOl2DEeCxyJdJ2nOJZvKpu48sBMqfmkQ==}
'@types/unist@2.0.10':
resolution: {integrity: sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA==}
@@ -1512,8 +1535,8 @@ packages:
'@types/webxr@0.5.19':
resolution: {integrity: sha512-4hxA+NwohSgImdTSlPXEqDqqFktNgmTXQ05ff1uWam05tNGroCMp4G+4XVl6qWm1p7GQ/9oD41kAYsSssF6Mzw==}
- '@typescript-eslint/eslint-plugin@7.16.0':
- resolution: {integrity: sha512-py1miT6iQpJcs1BiJjm54AMzeuMPBSPuKPlnT8HlfudbcS5rYeX5jajpLf3mrdRh9dA/Ec2FVUY0ifeVNDIhZw==}
+ '@typescript-eslint/eslint-plugin@7.16.1':
+ resolution: {integrity: sha512-SxdPak/5bO0EnGktV05+Hq8oatjAYVY3Zh2bye9pGZy6+jwyR3LG3YKkV4YatlsgqXP28BTeVm9pqwJM96vf2A==}
engines: {node: ^18.18.0 || >=20.0.0}
peerDependencies:
'@typescript-eslint/parser': ^7.0.0
@@ -1523,8 +1546,19 @@ packages:
typescript:
optional: true
- '@typescript-eslint/parser@7.16.0':
- resolution: {integrity: sha512-ar9E+k7CU8rWi2e5ErzQiC93KKEFAXA2Kky0scAlPcxYblLt8+XZuHUZwlyfXILyQa95P6lQg+eZgh/dDs3+Vw==}
+ '@typescript-eslint/eslint-plugin@8.0.0-alpha.40':
+ resolution: {integrity: sha512-yku4NjpP0UujYq8d1GWXYELpKYwuoESSgvXPd9uAiO24OszGxQhPsGWTe4fmZV05J47qILfaGANO9SCa9fEU0w==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ peerDependencies:
+ '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0
+ eslint: ^8.57.0 || ^9.0.0
+ typescript: '*'
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+
+ '@typescript-eslint/parser@7.16.1':
+ resolution: {integrity: sha512-u+1Qx86jfGQ5i4JjK33/FnawZRpsLxRnKzGE6EABZ40KxVT/vWsiZFEBBHjFOljmmV3MBYOHEKi0Jm9hbAOClA==}
engines: {node: ^18.18.0 || >=20.0.0}
peerDependencies:
eslint: ^8.56.0
@@ -1533,12 +1567,30 @@ packages:
typescript:
optional: true
- '@typescript-eslint/scope-manager@7.16.0':
- resolution: {integrity: sha512-8gVv3kW6n01Q6TrI1cmTZ9YMFi3ucDT7i7aI5lEikk2ebk1AEjrwX8MDTdaX5D7fPXMBLvnsaa0IFTAu+jcfOw==}
+ '@typescript-eslint/parser@8.0.0-alpha.40':
+ resolution: {integrity: sha512-cjIgiaxmGtjlA6rRSs0Gsh0mWR08kPv1W+HsrZcuFwWxoGavBZPKtNctXND0NVf6MgSKyIcd4AHqBwE0htp5uw==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ peerDependencies:
+ eslint: ^8.57.0 || ^9.0.0
+ typescript: '*'
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+
+ '@typescript-eslint/scope-manager@7.16.1':
+ resolution: {integrity: sha512-nYpyv6ALte18gbMz323RM+vpFpTjfNdyakbf3nsLvF43uF9KeNC289SUEW3QLZ1xPtyINJ1dIsZOuWuSRIWygw==}
engines: {node: ^18.18.0 || >=20.0.0}
- '@typescript-eslint/type-utils@7.16.0':
- resolution: {integrity: sha512-j0fuUswUjDHfqV/UdW6mLtOQQseORqfdmoBNDFOqs9rvNVR2e+cmu6zJu/Ku4SDuqiJko6YnhwcL8x45r8Oqxg==}
+ '@typescript-eslint/scope-manager@8.0.0-alpha.40':
+ resolution: {integrity: sha512-KQL502sCGZW+dYvxIzF6rEozbgppN0mBkYV6kT8ciY5OtFIRlLDTP7NdVAMMDk7q35T7Ad8negaQ9AGpZ8+Y5w==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+
+ '@typescript-eslint/scope-manager@8.0.0-alpha.46':
+ resolution: {integrity: sha512-mUXSpB78vwagK4++AtAkOCTaXIUwKb8DwrIQzxj55l6h8dIMtax/efwEMP0rATL6n6oy+QsG1qGHABZBmk8tqg==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+
+ '@typescript-eslint/type-utils@7.16.1':
+ resolution: {integrity: sha512-rbu/H2MWXN4SkjIIyWcmYBjlp55VT+1G3duFOIukTNFxr9PI35pLc2ydwAfejCEitCv4uztA07q0QWanOHC7dA==}
engines: {node: ^18.18.0 || >=20.0.0}
peerDependencies:
eslint: ^8.56.0
@@ -1547,12 +1599,29 @@ packages:
typescript:
optional: true
- '@typescript-eslint/types@7.16.0':
- resolution: {integrity: sha512-fecuH15Y+TzlUutvUl9Cc2XJxqdLr7+93SQIbcZfd4XRGGKoxyljK27b+kxKamjRkU7FYC6RrbSCg0ALcZn/xw==}
+ '@typescript-eslint/type-utils@8.0.0-alpha.40':
+ resolution: {integrity: sha512-/Aynkgxy3x22i6Zxy73MR/r0y1OELOMC9Atn7MO97NsjBOrQQYJHi/UEklZ423aB8SCkYH34lO6EAzXX/lIN3g==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ peerDependencies:
+ typescript: '*'
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+
+ '@typescript-eslint/types@7.16.1':
+ resolution: {integrity: sha512-AQn9XqCzUXd4bAVEsAXM/Izk11Wx2u4H3BAfQVhSfzfDOm/wAON9nP7J5rpkCxts7E5TELmN845xTUCQrD1xIQ==}
engines: {node: ^18.18.0 || >=20.0.0}
- '@typescript-eslint/typescript-estree@7.16.0':
- resolution: {integrity: sha512-a5NTvk51ZndFuOLCh5OaJBELYc2O3Zqxfl3Js78VFE1zE46J2AaVuW+rEbVkQznjkmlzWsUI15BG5tQMixzZLw==}
+ '@typescript-eslint/types@8.0.0-alpha.40':
+ resolution: {integrity: sha512-44mUq4VZVydxNlOM8Xtp/BXDkyfuvvjgPIBf7vRQDutrLDeNS0pJ9pcSloSbop5MwKLfJjBU+PbwnJPQM+DWNg==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+
+ '@typescript-eslint/types@8.0.0-alpha.46':
+ resolution: {integrity: sha512-NvvbUafjBeownwQYZH0UOMJdwbzWaPErGflbLCtjeHxMF+zSeqkW3tsXkHJtujZ/J1OfyDfxybSLB0rHroBVxg==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+
+ '@typescript-eslint/typescript-estree@7.16.1':
+ resolution: {integrity: sha512-0vFPk8tMjj6apaAZ1HlwM8w7jbghC8jc1aRNJG5vN8Ym5miyhTQGMqU++kuBFDNKe9NcPeZ6x0zfSzV8xC1UlQ==}
engines: {node: ^18.18.0 || >=20.0.0}
peerDependencies:
typescript: '*'
@@ -1560,102 +1629,140 @@ packages:
typescript:
optional: true
- '@typescript-eslint/utils@7.16.0':
- resolution: {integrity: sha512-PqP4kP3hb4r7Jav+NiRCntlVzhxBNWq6ZQ+zQwII1y/G/1gdIPeYDCKr2+dH6049yJQsWZiHU6RlwvIFBXXGNA==}
+ '@typescript-eslint/typescript-estree@8.0.0-alpha.40':
+ resolution: {integrity: sha512-bz1rX5GXvGdx686FghDxPqGwgntlseZCQSRrVGDDOZlLSoWJnbfkzxXGOWch9c3ttcGkdFy/DiCyKKga3hrq0g==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ peerDependencies:
+ typescript: '*'
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+
+ '@typescript-eslint/typescript-estree@8.0.0-alpha.46':
+ resolution: {integrity: sha512-SCsZ6D8OwUpX8IYcmiIgRb2/AB7qW5EQSZmjfrNPglzCBH/r389EGw6+6p2D+j7fKYJlREEA22mVQztbbUKtZw==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ peerDependencies:
+ typescript: '*'
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+
+ '@typescript-eslint/utils@7.16.1':
+ resolution: {integrity: sha512-WrFM8nzCowV0he0RlkotGDujx78xudsxnGMBHI88l5J8wEhED6yBwaSLP99ygfrzAjsQvcYQ94quDwI0d7E1fA==}
engines: {node: ^18.18.0 || >=20.0.0}
peerDependencies:
eslint: ^8.56.0
- '@typescript-eslint/visitor-keys@7.16.0':
- resolution: {integrity: sha512-rMo01uPy9C7XxG7AFsxa8zLnWXTF8N3PYclekWSrurvhwiw1eW88mrKiAYe6s53AUY57nTRz8dJsuuXdkAhzCg==}
+ '@typescript-eslint/utils@8.0.0-alpha.40':
+ resolution: {integrity: sha512-ijxO1Hs3YWveuWK+Vbt25D05Q41UeK08JwEJbWTzV38LmkdCBktQd7X1sTw4W9Qku692HWuHgesZf6OhC8t3aA==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ peerDependencies:
+ eslint: ^8.57.0 || ^9.0.0
+
+ '@typescript-eslint/utils@8.0.0-alpha.46':
+ resolution: {integrity: sha512-dVh+7pv+9lF4cdhr3ZYjJIp04J4ZjKslkyr1VuA9g5nG5s8ENoznCnYsA3wXGu+pkJCIINb2VDFbz6O03c6Jgw==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ peerDependencies:
+ eslint: ^8.57.0 || ^9.0.0
+
+ '@typescript-eslint/visitor-keys@7.16.1':
+ resolution: {integrity: sha512-Qlzzx4sE4u3FsHTPQAAQFJFNOuqtuY0LFrZHwQ8IHK705XxBiWOFkfKRWu6niB7hwfgnwIpO4jTC75ozW1PHWg==}
engines: {node: ^18.18.0 || >=20.0.0}
- '@unocss/astro@0.61.3':
- resolution: {integrity: sha512-VTgO+nm7PW7/VJt1kf1/4qTqMp4X4CdNG1XjYRGmCTONW+yHhFUEC1NAXt7t2wKEvCYSf5ObmjYowr2qM+GafQ==}
+ '@typescript-eslint/visitor-keys@8.0.0-alpha.40':
+ resolution: {integrity: sha512-y1stojSPb5D3M8VlGGpaiBU5XxGLe+sPuW0YbLe09Lxvo4AwKGvhAr5lhqJZo4z6qHNz385+6+BS63+qIQdYLw==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+
+ '@typescript-eslint/visitor-keys@8.0.0-alpha.46':
+ resolution: {integrity: sha512-/foiKGq6SKu/HoLkCHsxjnvu1CsC6DTOA3lHJsb/ObTteIFZhh7ek7YAiChmyfZNclAdhjiLYDNp71ezBp2VGQ==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+
+ '@unocss/astro@0.61.5':
+ resolution: {integrity: sha512-keyh6/EsPMBEiLguaOsh47UcMkWCGT0rW3KV5aYRUfYXlgccSzDd4SLmTNsdlGXIso2XCl/14BJQuwjP0UEU0Q==}
peerDependencies:
vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0
peerDependenciesMeta:
vite:
optional: true
- '@unocss/cli@0.61.3':
- resolution: {integrity: sha512-yj4whI4PwwK9cZXVrtl10AkZlyl9+569xYX+g89cBxqG2wpnbfBvug/hsvw3DyPG6i2MxKAv3Z78uruKnzCIjw==}
+ '@unocss/cli@0.61.5':
+ resolution: {integrity: sha512-Y5mKSoQGEYRmjUi5Tia3EesQbLgQTTPGmeE7LFrbeyP1c7PDiW3wSR5fRNZ7PBrr6/C5oo2sId3MhWJQl3tFSA==}
engines: {node: '>=14'}
hasBin: true
- '@unocss/config@0.61.3':
- resolution: {integrity: sha512-ZSSj5ST8XhiKoi2hLtVcyS8YJxn+Ug/WfasQ2wwOArcYfVFzZUoOQKbLo85hFuI7NV5Fh/aQREoVaJQI111jDA==}
+ '@unocss/config@0.61.5':
+ resolution: {integrity: sha512-VIIln/1aD9cqU95+3IVZG9U1yO7Ys6RqyqtgD5pIJ77rg57v/2sey+S2ScFx3KB24Bal3FxAgHA5CdjFpQZldA==}
engines: {node: '>=14'}
'@unocss/core@0.57.7':
resolution: {integrity: sha512-1d36M0CV3yC80J0pqOa5rH1BX6g2iZdtKmIb3oSBN4AWnMCSrrJEPBrUikyMq2TEQTrYWJIVDzv5A9hBUat3TA==}
- '@unocss/core@0.61.3':
- resolution: {integrity: sha512-9vixY1i5E0DQFtHJz/pHyFlFsiXJgL1bKHuocbl+GUi09lY/gE9TRm2qr2JOJx/BF720tMv9VxYI8Zq3EyPOXA==}
+ '@unocss/core@0.61.5':
+ resolution: {integrity: sha512-hB8zr2rnrCzz9x8ho2SAXQiYTEjwAPMiBzpaEe2C0+CFWeL1179h9508YVyZHHAzMyZILIG9YrVAWrrMdt2/Xg==}
- '@unocss/extractor-arbitrary-variants@0.61.3':
- resolution: {integrity: sha512-8yFAavi4PXTZTyJqsSQJuZNdaERMyLP4Gs4IzBDt8zjmUrXmYfgV+bKif2eE52QKvtb5/Jsij3fgfMsJouln7A==}
+ '@unocss/extractor-arbitrary-variants@0.61.5':
+ resolution: {integrity: sha512-UB1EweAaJrUxv+h3n5FqoizKHrnUgUzkdmOdJTfV6xvow90ITqbUoza+L6iVMNfcrcXTx8QpDnWh6rhLRyKY+g==}
- '@unocss/inspector@0.61.3':
- resolution: {integrity: sha512-F2WfVYdzM+CnocVSptBh945G85+RcxGd0KDm6q+Ctjs5NrHtT0TzX83USMLSjfFzTz/j+Q/kR1WOJWjKynVTXQ==}
+ '@unocss/inspector@0.61.5':
+ resolution: {integrity: sha512-DIT+hgTphHXZTJEe4ZWUoYoQUNszmVJr06+gGhBkKwpdetQa6B2N+zGLkAxgAvo/BUmk29tOORIBu7AyoloRUA==}
- '@unocss/postcss@0.61.3':
- resolution: {integrity: sha512-i76kuYbrvqkVhdfD37mnVqiBJiq9azGzbKZHFIjFWApOxFLak1OTHX5TIwxPspFm8u7U7kmU03JCnqyxWIE0wQ==}
+ '@unocss/postcss@0.61.5':
+ resolution: {integrity: sha512-FbN9G3v5X6TEzBRytnFvqOr1oeeUv1ZzprBIyXnQFg17D8rx7uRS9kAfUMoSiqAqnFxkJObv43fH+W3E41+JYQ==}
engines: {node: '>=14'}
peerDependencies:
postcss: ^8.4.21
- '@unocss/preset-attributify@0.61.3':
- resolution: {integrity: sha512-TSgje5WDfoicTOoh/Od6qlizkZd68vXTdtT7jYEvjCm2mV7EgDJpX+sj2eVv0rPuaARtIqs1b4yG7w3HA6BBnQ==}
+ '@unocss/preset-attributify@0.61.5':
+ resolution: {integrity: sha512-D2KDHPj8Qvp0hafA4JT5GXebO49gHsuKT6QvzwBpP9wzwAefAkd6PIY8cSKqSD6sjjVSfOpCfbZIzbwLEbXV5w==}
- '@unocss/preset-icons@0.61.3':
- resolution: {integrity: sha512-XNti2mgfbRCClzKxy7eMPukgk/mepyGGJNqtONnZmOkzkyhx6KQ2/luhMYnz5xONMG/aseoXMc4Zc1VzOqePRA==}
+ '@unocss/preset-icons@0.61.5':
+ resolution: {integrity: sha512-Fx1WZz6A7wtUDU+mt6KdjWOu9fEGG2XgzE8t8YFfUu22KjXyyef7Lto90uUNs9z+vYLevXqeDfthOZQFwNSfIg==}
- '@unocss/preset-mini@0.61.3':
- resolution: {integrity: sha512-QY9P7jcLePkmCGQSqX+ha4Rh2YhY9b9P8gtLFnjzqcdmSxvDFkT7Kf5Un/u/jwV+zCz/5t4F88vWLzBM6js6yQ==}
+ '@unocss/preset-mini@0.61.5':
+ resolution: {integrity: sha512-gVm7Z9X0krx8CK/+pKAqcVmpqzRk1+SH7bfgRxKtKhyFSxJlwpjNp1rKm3gCT0F1Tlp3d8aufYRksaXGZhs8Ow==}
- '@unocss/preset-tagify@0.61.3':
- resolution: {integrity: sha512-ir+gZJ20hZKapsrxWRTjFjyVJmmUcnkvhk1AiMgoG62MP6GzBQgbkAiy2TzJIEU0zQb8pYhtZ5KePtno+1vcaQ==}
+ '@unocss/preset-tagify@0.61.5':
+ resolution: {integrity: sha512-kxO20pV7Bwg7U3hPpxShFSn6CXH+EMaTFC+WXsh2wTOEs43Tta7L6kCSUPzrZ9pX/Pq4oInRQY9gqiZqlGETmQ==}
- '@unocss/preset-typography@0.61.3':
- resolution: {integrity: sha512-0b1JSk5/oi4DT86dO2sdscZlih4fVo//U6bh1cROAfLlYJsHlAEZau8IxLADcgBAYwCGtY94npfp6y60R37T/A==}
+ '@unocss/preset-typography@0.61.5':
+ resolution: {integrity: sha512-CQIleFkmfk/dAOlY7nPA1SOYHzXA6ia7+BCqGrTKxQVFOyBL7iHeNl0yV7lFtKFQn8zyFNEiBVW+fYi0QrouYw==}
- '@unocss/preset-uno@0.61.3':
- resolution: {integrity: sha512-ULP0hLBTNJuB0iQqaYaJZYbC4jwQYy0C6H7un3o4R+KsqIuyDanme2VsY51U5mN/pp7K6QJK6qE8EHVvtjCLHQ==}
+ '@unocss/preset-uno@0.61.5':
+ resolution: {integrity: sha512-CflB0l9CeZx+b/Q8mA4Ow4d63Caf+vFJ+1EGA06jG9qYjPLy76Rkci//0m9cEtO+vPnYtgLc7HZAZv0X6wh4Tg==}
- '@unocss/preset-web-fonts@0.61.3':
- resolution: {integrity: sha512-uBQKjIY+vUWCEqcgjEzdxok8svOmNNHDk1r+qh/Y5VLPWvPdA+Bb5iIwrxib3zzQvkT+au/utCeTGKGgIVhcXA==}
+ '@unocss/preset-web-fonts@0.61.5':
+ resolution: {integrity: sha512-hVIMPGayxg7xvlvfQnJxB0N3KTvmrglbH3v5BCYNjbh37+5hv+x22K6iWewY3BkGtaWqOtLO3H1n5a1rxPMyaw==}
- '@unocss/preset-wind@0.61.3':
- resolution: {integrity: sha512-THdTNAYEtvLz/jhHNgkpLFxC+LNn4W2VqDmpmK/fVMgSlhOYJ8IoQlt8nwgBRbNkEksvgItq8gL/t5+2sHGHhA==}
+ '@unocss/preset-wind@0.61.5':
+ resolution: {integrity: sha512-n4uepxv3gVoVQb0tv7iV8M4W0CgwLw0QaMX+3ECYzFLMynjCkZmFDtdQAX720yTvLZxwCxEZfQCgydOSt0qjZA==}
- '@unocss/reset@0.61.3':
- resolution: {integrity: sha512-WegQ6Plmr/H0D9wuKCVjhUMzi/xAn55A0mJgUnKl1pJHTZetRdK29u0bnpVQzynmlh/Lh4YtD+X4r8DVkASgPw==}
+ '@unocss/reset@0.61.5':
+ resolution: {integrity: sha512-5FKNsHnke9J1Z0T4prOZn9hkWh86c6Px+Oh3xf8mDd6dDw8CjzYMRxZEKti0gt13NcsO29G1vLGM7UjG1sCamg==}
- '@unocss/rule-utils@0.61.3':
- resolution: {integrity: sha512-XwzXE6YUAEc1+4TvJruZfntIM7eo+HdQDMlMI289w9YLLAXw973fp00E9U1dR16JRt1BWzlCnnY1RHAqSiXCVw==}
+ '@unocss/rule-utils@0.61.5':
+ resolution: {integrity: sha512-sCHnpCQoj3/ZmCjYo+oW3+4r5Z8kFI2snEL+miU2Uk0SqCgY1k0cUIYivj5L9ghp29p8VjEusX9M01QEZOYK7g==}
engines: {node: '>=14'}
- '@unocss/scope@0.61.3':
- resolution: {integrity: sha512-yElJs2uUiBHyTHKLqWZRK5zvY+7XIqoFXc1Fkv+fxiGy1+4u+zLGoGA66bUWwbjDFLiFgEqwUBJ2+SzDC4Q0Ig==}
+ '@unocss/scope@0.61.5':
+ resolution: {integrity: sha512-GSmnSYWQ4oiSmJdyT5bmf0McXXhFJcVY7jgweAK2WltQgrxs1C3FWl9XIJtkWvaP3DIJjf4mKJf+zc6TjYxxEw==}
- '@unocss/transformer-attributify-jsx-babel@0.61.3':
- resolution: {integrity: sha512-Ubr2/XhB61C2EqrH0TnbJ9bGREvrORyotdRxpCCAzkBWh3i+J+kPrdGCFUgB+wHFcUPUuOKou+8o0rhWVY7mjw==}
+ '@unocss/transformer-attributify-jsx-babel@0.61.5':
+ resolution: {integrity: sha512-wBwjBCh6N95Bv3fJg8iokbDO9P5F+ee4n4gCecoePi6qSW22cBowj/UakP++L92GWX8FNZcphKOqMxx61q9gOg==}
- '@unocss/transformer-attributify-jsx@0.61.3':
- resolution: {integrity: sha512-KK4pi7xsxjRKk/RSFxkdl1JODsefD1YMaqgs6HM2KCdXctqUXd6RYQez7IfQwxnAeZupgatwoFe2CZd0Bbhq2g==}
+ '@unocss/transformer-attributify-jsx@0.61.5':
+ resolution: {integrity: sha512-w9vSBfgRdfofFnqzBvxrMi/FmP+ZtXz9W07wnoS6Yea7uhADilgx1h7wNfJECmK8kM8gWhjl5e6svZNAUQbI7A==}
- '@unocss/transformer-compile-class@0.61.3':
- resolution: {integrity: sha512-qHxJtRo+yjC0d+IIoNrOxnO8j5bdw7R4XDpR8+MKpGZgVQRmEGwl7Ej0PUGTudVknYGUdPmDTZGr693bzhwzQg==}
+ '@unocss/transformer-compile-class@0.61.5':
+ resolution: {integrity: sha512-5WLi5MgRt8DJiANoWUK49noCgdyU/IKneGs3RJYDRNONEh2HdsL6ktACSRe9Y185ICGaD9MOk3cHBZALj07gew==}
- '@unocss/transformer-directives@0.61.3':
- resolution: {integrity: sha512-FNJCOlXwi62tVXr4B8lDkHGxOIhNJw2qQpM5jeohLT7xpGPOmVvscWaWI0h6fjSREFwnnbRNif4YPLe/rB6PsA==}
+ '@unocss/transformer-directives@0.61.5':
+ resolution: {integrity: sha512-vQvgLicgFJt/rUTh3nd8yZz5l0AMoE9qmtZqpgb9iDMOTHUZrlWpI3hsVsU6AB9kvL/NoyMI16hVkP8x6y7b9g==}
- '@unocss/transformer-variant-group@0.61.3':
- resolution: {integrity: sha512-F7v05kfVDhIJ4lu3fjgkwV2GWoeJX4aszER8iqhwWz+0jVUaJRYAxzsVqE299uJ0ut07d+Di+JB7M4ZBRoH3qw==}
+ '@unocss/transformer-variant-group@0.61.5':
+ resolution: {integrity: sha512-7Is7PChplNYTkLTiQm5fL5zFKf+LV6d9TpzNuwXNK2oa1pQARMXNmnHjFPpzaDgxpTjn9sqQON72gziuXcpOsg==}
- '@unocss/vite@0.61.3':
- resolution: {integrity: sha512-Z2kq/hSv1RC3PYAaoXOGB0PEWXCVsgYtdnuFXR/8Tp0Yj2Wdeq906/s411/sqMUvXIaIhm2O9WaDfe0ISoV0sg==}
+ '@unocss/vite@0.61.5':
+ resolution: {integrity: sha512-+U5Ey5Z2csjLy7zcaDCtUqs08+ugRK87UWGm65W8yMAGW7me72f36QR8IHJUTqlVVEdhbJVIAy+yNFjGHYffjA==}
peerDependencies:
vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0
@@ -1672,51 +1779,51 @@ packages:
peerDependencies:
vitest: '>=0.30.0 <1'
- '@vitest/coverage-v8@2.0.2':
- resolution: {integrity: sha512-iA8eb4PMid3bMc++gfQSTvYE1QL//fC8pz+rKsTUDBFjdDiy/gH45hvpqyDu5K7FHhvgG0GNNCJzTMMSFKhoxg==}
+ '@vitest/coverage-v8@2.0.3':
+ resolution: {integrity: sha512-53d+6jXFdYbasXBmsL6qaGIfcY5eBQq0sP57AjdasOcSiGNj4qxkkpDKIitUNfjxcfAfUfQ8BD0OR2fSey64+g==}
peerDependencies:
- vitest: 2.0.2
+ vitest: 2.0.3
- '@vitest/expect@2.0.2':
- resolution: {integrity: sha512-nKAvxBYqcDugYZ4nJvnm5OR8eDJdgWjk4XM9owQKUjzW70q0icGV2HVnQOyYsp906xJaBDUXw0+9EHw2T8e0mQ==}
+ '@vitest/expect@2.0.3':
+ resolution: {integrity: sha512-X6AepoOYePM0lDNUPsGXTxgXZAl3EXd0GYe/MZyVE4HzkUqyUVC6S3PrY5mClDJ6/7/7vALLMV3+xD/Ko60Hqg==}
- '@vitest/pretty-format@2.0.2':
- resolution: {integrity: sha512-SBCyOXfGVvddRd9r2PwoVR0fonQjh9BMIcBMlSzbcNwFfGr6ZhOhvBzurjvi2F4ryut2HcqiFhNeDVGwru8tLg==}
+ '@vitest/pretty-format@2.0.3':
+ resolution: {integrity: sha512-URM4GLsB2xD37nnTyvf6kfObFafxmycCL8un3OC9gaCs5cti2u+5rJdIflZ2fUJUen4NbvF6jCufwViAFLvz1g==}
- '@vitest/runner@2.0.2':
- resolution: {integrity: sha512-OCh437Vi8Wdbif1e0OvQcbfM3sW4s2lpmOjAE7qfLrpzJX2M7J1IQlNvEcb/fu6kaIB9n9n35wS0G2Q3en5kHg==}
+ '@vitest/runner@2.0.3':
+ resolution: {integrity: sha512-EmSP4mcjYhAcuBWwqgpjR3FYVeiA4ROzRunqKltWjBfLNs1tnMLtF+qtgd5ClTwkDP6/DGlKJTNa6WxNK0bNYQ==}
- '@vitest/snapshot@2.0.2':
- resolution: {integrity: sha512-Yc2ewhhZhx+0f9cSUdfzPRcsM6PhIb+S43wxE7OG0kTxqgqzo8tHkXFuFlndXeDMp09G3sY/X5OAo/RfYydf1g==}
+ '@vitest/snapshot@2.0.3':
+ resolution: {integrity: sha512-6OyA6v65Oe3tTzoSuRPcU6kh9m+mPL1vQ2jDlPdn9IQoUxl8rXhBnfICNOC+vwxWY684Vt5UPgtcA2aPFBb6wg==}
- '@vitest/spy@2.0.2':
- resolution: {integrity: sha512-MgwJ4AZtCgqyp2d7WcQVE8aNG5vQ9zu9qMPYQHjsld/QVsrvg78beNrXdO4HYkP0lDahCO3P4F27aagIag+SGQ==}
+ '@vitest/spy@2.0.3':
+ resolution: {integrity: sha512-sfqyAw/ypOXlaj4S+w8689qKM1OyPOqnonqOc9T91DsoHbfN5mU7FdifWWv3MtQFf0lEUstEwR9L/q/M390C+A==}
- '@vitest/ui@2.0.2':
- resolution: {integrity: sha512-VwxFTOC2GcNPexQlR9PFb8drWCLA+nLWTWlAS4oba1xbTJYJ8H5vY8OUFOTMb7YQXF0Vsc5IfmLpYkb2dcVgOA==}
+ '@vitest/ui@2.0.3':
+ resolution: {integrity: sha512-UAkzHk5veR3NRF7BNUxWlLly7Cw7H+wzP3+eiMIVeKo3Md33Ey20rYsNQn/9McIqOeO02tMzqHhpThmjk1yRzw==}
peerDependencies:
- vitest: 2.0.2
+ vitest: 2.0.3
- '@vitest/utils@2.0.2':
- resolution: {integrity: sha512-pxCY1v7kmOCWYWjzc0zfjGTA3Wmn8PKnlPvSrsA643P1NHl1fOyXj2Q9SaNlrlFE+ivCsxM80Ov3AR82RmHCWQ==}
+ '@vitest/utils@2.0.3':
+ resolution: {integrity: sha512-c/UdELMuHitQbbc/EVctlBaxoYAwQPQdSNwv7z/vHyBKy2edYZaFgptE27BRueZB7eW8po+cllotMNTDpL3HWg==}
'@volar/language-core@1.11.1':
resolution: {integrity: sha512-dOcNn3i9GgZAcJt43wuaEykSluAuOkQgzni1cuxLxTV0nJKanQztp7FxyswdRILaKH+P2XZMPRp2S4MV/pElCw==}
- '@volar/language-core@2.4.0-alpha.15':
- resolution: {integrity: sha512-mt8z4Fm2WxfQYoQHPcKVjLQV6PgPqyKLbkCVY2cr5RSaamqCHjhKEpsFX66aL4D/7oYguuaUw9Bx03Vt0TpIIA==}
+ '@volar/language-core@2.4.0-alpha.17':
+ resolution: {integrity: sha512-FF9g89QZUVJpgZvrNpA+v5Sgo7MdUjeA1celxCe4nFTpfp4P/FUdZ1lgeYy7ZS5r13oC4Ei6HqWpfLN7PFM60w==}
'@volar/source-map@1.11.1':
resolution: {integrity: sha512-hJnOnwZ4+WT5iupLRnuzbULZ42L7BWWPMmruzwtLhJfpDVoZLjNBxHDi2sY2bgZXCKlpU5XcsMFoYrsQmPhfZg==}
- '@volar/source-map@2.4.0-alpha.15':
- resolution: {integrity: sha512-8Htngw5TmBY4L3ClDqBGyfLhsB8EmoEXUH1xydyEtEoK0O6NX5ur4Jw8jgvscTlwzizyl/wsN1vn0cQXVbbXYg==}
+ '@volar/source-map@2.4.0-alpha.17':
+ resolution: {integrity: sha512-6LOuR2nIloQCSNMNcUPRPLjL5CInIE1pYZ8lifOCSxQRiz8GcWaOm34kAvdm7pzPQqMRHBBnV/Ihkdt/w7oWAQ==}
'@volar/typescript@1.11.1':
resolution: {integrity: sha512-iU+t2mas/4lYierSnoFOeRFQUhAEMgsFuQxoxvwn5EdQopw43j+J27a4lt9LMInx1gLJBC6qL14WYGlgymaSMQ==}
- '@volar/typescript@2.4.0-alpha.15':
- resolution: {integrity: sha512-U3StRBbDuxV6Woa4hvGS4kz3XcOzrWUKgFdEFN+ba1x3eaYg7+ytau8ul05xgA+UNGLXXsKur7fTUhDFyISk0w==}
+ '@volar/typescript@2.4.0-alpha.17':
+ resolution: {integrity: sha512-oJlz5xJd0O1Xe/I7AV3kPpV6gXlcyxfpMcj/w4/wGY5AxFHxyy5i7VhaE/BVk99zsT6M2KxcZyUSsL55RlNXlQ==}
'@vue/babel-helper-vue-transform-on@1.2.2':
resolution: {integrity: sha512-nOttamHUR3YzdEqdM/XXDyCSdxMA9VizUKoroLX6yTyRtggzQMHXcmwh8a7ZErcJttIBIc9s68a1B8GZ+Dmvsw==}
@@ -1734,40 +1841,34 @@ packages:
peerDependencies:
'@babel/core': ^7.0.0-0
- '@vue/compiler-core@3.4.27':
- resolution: {integrity: sha512-E+RyqY24KnyDXsCuQrI+mlcdW3ALND6U7Gqa/+bVwbcpcR3BRRIckFoz7Qyd4TTlnugtwuI7YgjbvsLmxb+yvg==}
-
- '@vue/compiler-core@3.4.31':
- resolution: {integrity: sha512-skOiodXWTV3DxfDhB4rOf3OGalpITLlgCeOwb+Y9GJpfQ8ErigdBUHomBzvG78JoVE8MJoQsb+qhZiHfKeNeEg==}
+ '@vue/compiler-core@3.4.33':
+ resolution: {integrity: sha512-MoIREbkdPQlnGfSKDMgzTqzqx5nmEjIc0ydLVYlTACGBsfvOJ4tHSbZXKVF536n6fB+0eZaGEOqsGThPpdvF5A==}
- '@vue/compiler-dom@3.4.27':
- resolution: {integrity: sha512-kUTvochG/oVgE1w5ViSr3KUBh9X7CWirebA3bezTbB5ZKBQZwR2Mwj9uoSKRMFcz4gSMzzLXBPD6KpCLb9nvWw==}
+ '@vue/compiler-dom@3.4.33':
+ resolution: {integrity: sha512-GzB8fxEHKw0gGet5BKlpfXEqoBnzSVWwMnT+dc25wE7pFEfrU/QsvjZMP9rD4iVXHBBoemTct8mN0GJEI6ZX5A==}
- '@vue/compiler-dom@3.4.31':
- resolution: {integrity: sha512-wK424WMXsG1IGMyDGyLqB+TbmEBFM78hIsOJ9QwUVLGrcSk0ak6zYty7Pj8ftm7nEtdU/DGQxAXp0/lM/2cEpQ==}
+ '@vue/compiler-sfc@3.4.33':
+ resolution: {integrity: sha512-7rk7Vbkn21xMwIUpHQR4hCVejwE6nvhBOiDgoBcR03qvGqRKA7dCBSsHZhwhYUsmjlbJ7OtD5UFIyhP6BY+c8A==}
- '@vue/compiler-sfc@3.4.31':
- resolution: {integrity: sha512-einJxqEw8IIJxzmnxmJBuK2usI+lJonl53foq+9etB2HAzlPjAS/wa7r0uUpXw5ByX3/0uswVSrjNb17vJm1kQ==}
-
- '@vue/compiler-ssr@3.4.31':
- resolution: {integrity: sha512-RtefmITAje3fJ8FSg1gwgDhdKhZVntIVbwupdyZDSifZTRMiWxWehAOTCc8/KZDnBOcYQ4/9VWxsTbd3wT0hAA==}
+ '@vue/compiler-ssr@3.4.33':
+ resolution: {integrity: sha512-0WveC9Ai+eT/1b6LCV5IfsufBZ0HP7pSSTdDjcuW302tTEgoBw8rHVHKPbGUtzGReUFCRXbv6zQDDgucnV2WzQ==}
'@vue/devtools-api@6.6.3':
resolution: {integrity: sha512-0MiMsFma/HqA6g3KLKn+AGpL1kgKhFWszC9U29NfpWK5LE7bjeXxySWJrOJ77hBz+TBrBQ7o4QJqbPbqbs8rJw==}
- '@vue/devtools-api@7.3.5':
- resolution: {integrity: sha512-BSdBBu5hOIv+gBJC9jzYMh5bC27FQwjWLSb8fVAniqlL9gvsqvK27xTgczMf+hgctlszMYQnRm3bpY/j8vhPqw==}
+ '@vue/devtools-api@7.3.6':
+ resolution: {integrity: sha512-z6cKyxdXrIGgA++eyGBfquj6dCplRdgjt+I18fJx8hjWTXDTIyeQvryyEBMchnfZVyvUTjK3QjGjDpLCnJxPjw==}
- '@vue/devtools-core@7.3.5':
- resolution: {integrity: sha512-uSC3IkIp6MtyJYSh5xzY99sgqlAXLq+peE2KKXTi6JeRHOtMngFWFWENXi70IJ1EVGYztiFQoHhI9WZcgKBz8g==}
+ '@vue/devtools-core@7.3.6':
+ resolution: {integrity: sha512-XqFYVkyS3eySHF4bgLt+KF6yL6nYzVY/JTJHnK6KIJXIE4GIAxmn5Gxfsb4cUG9sl0FGiMqRCnM37Q+P08wr8A==}
peerDependencies:
vue: ^3.0.0
- '@vue/devtools-kit@7.3.5':
- resolution: {integrity: sha512-wwfi10gJ1HMtjzcd8aIOnzBHlIRqsYDgcDyrKvkeyc0Gbcoe7UrkXRVHZUOtcxxoplHA0PwpT6wFg0uUCmi8Ww==}
+ '@vue/devtools-kit@7.3.6':
+ resolution: {integrity: sha512-5Ym9V3fkJenEoptqKoo+cgY5RTVwrSssFdzRsuyIgaeiskCT+rRJeQdwoo81tyrQ1mfS7Er1rYZlSzr3Y3L/ew==}
- '@vue/devtools-shared@7.3.5':
- resolution: {integrity: sha512-Rqii3VazmWTi67a86rYopi61n5Ved05EybJCwyrfoO9Ok3MaS/4yRFl706ouoISMlyrASJFEzM0/AiDA6w4f9A==}
+ '@vue/devtools-shared@7.3.6':
+ resolution: {integrity: sha512-R/FOmdJV+hhuwcNoxp6e87RRkEeDMVhWH+nOsnHUrwjjsyeXJ2W1475Ozmw+cbZhejWQzftkHVKO28Fuo1yqCw==}
'@vue/language-core@1.8.27':
resolution: {integrity: sha512-L8Kc27VdQserNaCUNiSFdDl9LWT24ly8Hpwf1ECy3aFb9m6bDhBGQYOujDm21N7EW3moKIOKEanQwe1q5BK+mA==}
@@ -1785,37 +1886,34 @@ packages:
typescript:
optional: true
- '@vue/reactivity@3.4.31':
- resolution: {integrity: sha512-VGkTani8SOoVkZNds1PfJ/T1SlAIOf8E58PGAhIOUDYPC4GAmFA2u/E14TDAFcf3vVDKunc4QqCe/SHr8xC65Q==}
+ '@vue/reactivity@3.4.33':
+ resolution: {integrity: sha512-B24QIelahDbyHipBgbUItQblbd4w5HpG3KccL+YkGyo3maXyS253FzcTR3pSz739OTphmzlxP7JxEMWBpewilA==}
- '@vue/runtime-core@3.4.31':
- resolution: {integrity: sha512-LDkztxeUPazxG/p8c5JDDKPfkCDBkkiNLVNf7XZIUnJ+66GVGkP+TIh34+8LtPisZ+HMWl2zqhIw0xN5MwU1cw==}
+ '@vue/runtime-core@3.4.33':
+ resolution: {integrity: sha512-6wavthExzT4iAxpe8q37/rDmf44nyOJGISJPxCi9YsQO+8w9v0gLCFLfH5TzD1V1AYrTAdiF4Y1cgUmP68jP6w==}
- '@vue/runtime-dom@3.4.31':
- resolution: {integrity: sha512-2Auws3mB7+lHhTFCg8E9ZWopA6Q6L455EcU7bzcQ4x6Dn4cCPuqj6S2oBZgN2a8vJRS/LSYYxwFFq2Hlx3Fsaw==}
+ '@vue/runtime-dom@3.4.33':
+ resolution: {integrity: sha512-iHsMCUSFJ+4z432Bn9kZzHX+zOXa6+iw36DaVRmKYZpPt9jW9riF32SxNwB124i61kp9+AZtheQ/mKoJLerAaQ==}
- '@vue/server-renderer@3.4.31':
- resolution: {integrity: sha512-D5BLbdvrlR9PE3by9GaUp1gQXlCNadIZytMIb8H2h3FMWJd4oUfkUTEH2wAr3qxoRz25uxbTcbqd3WKlm9EHQA==}
+ '@vue/server-renderer@3.4.33':
+ resolution: {integrity: sha512-jTH0d6gQcaYideFP/k0WdEu8PpRS9MF8d0b6SfZzNi+ap972pZ0TNIeTaESwdOtdY0XPVj54XEJ6K0wXxir4fw==}
peerDependencies:
- vue: 3.4.31
-
- '@vue/shared@3.4.27':
- resolution: {integrity: sha512-DL3NmY2OFlqmYYrzp39yi3LDkKxa5vZVwxWdQ3rG0ekuWscHraeIbnI8t+aZK7qhYqEqWKTUdijadunb9pnrgA==}
+ vue: 3.4.33
- '@vue/shared@3.4.31':
- resolution: {integrity: sha512-Yp3wtJk//8cO4NItOPpi3QkLExAr/aLBGZMmTtW9WpdwBCJpRM6zj9WgWktXAl8IDIozwNMByT45JP3tO3ACWA==}
+ '@vue/shared@3.4.33':
+ resolution: {integrity: sha512-aoRY0jQk3A/cuvdkodTrM4NMfxco8n55eG4H7ML/CRy7OryHfiqvug4xrCBBMbbN+dvXAetDDwZW9DXWWjBntA==}
'@vue/test-utils@2.4.6':
resolution: {integrity: sha512-FMxEjOpYNYiFe0GkaHsnJPXFHxQ6m4t8vI/ElPGpMWxZKpmRvQ33OIrvRXemy6yha03RxhOlQuy+gZMC3CQSow==}
- '@vueuse/components@10.9.0':
- resolution: {integrity: sha512-BHQpA0yIi3y7zKa1gYD0FUzLLkcRTqVhP8smnvsCK6GFpd94Nziq1XVPD7YpFeho0k5BzbBiNZF7V/DpkJ967A==}
+ '@vueuse/components@10.11.0':
+ resolution: {integrity: sha512-ZvLZI23d5ZAtva5fGyYh/jQtZO8l+zJ5tAXyYNqHJZkq1o5yWyqZhENvSv5mfDmN5IuAOp4tq02mRmX/ipFGcg==}
'@vueuse/core@10.11.0':
resolution: {integrity: sha512-x3sD4Mkm7PJ+pcq3HX8PLPBadXCAlSDR/waK87dz0gQE+qJnaaFhc/dZVfJz+IUYzTMVGum2QlR7ImiJQN4s6g==}
- '@vueuse/core@10.9.0':
- resolution: {integrity: sha512-/1vjTol8SXnx6xewDEKfS0Ra//ncg4Hb0DaZiwKf7drgfMsKFExQ+FnnENcN6efPen+1kIzhLQoGSy0eDUVOMg==}
+ '@vueuse/core@11.0.1':
+ resolution: {integrity: sha512-YTrekI18WwEyP3h168Fir94G/HNC27wvXJI21Alm0sPOwvhihfkrvHIe+5PNJq+MpgWdRcsjvE/38JaoKrgZhQ==}
'@vueuse/integrations@10.11.0':
resolution: {integrity: sha512-Pp6MtWEIr+NDOccWd8j59Kpjy5YDXogXI61Kb1JxvSfVBO8NzFQkmrKmSZz47i+ZqHnIzxaT38L358yDHTncZg==}
@@ -1861,14 +1959,14 @@ packages:
'@vueuse/metadata@10.11.0':
resolution: {integrity: sha512-kQX7l6l8dVWNqlqyN3ePW3KmjCQO3ZMgXuBMddIu83CmucrsBfXlH+JoviYyRBws/yLTQO8g3Pbw+bdIoVm4oQ==}
- '@vueuse/metadata@10.9.0':
- resolution: {integrity: sha512-iddNbg3yZM0X7qFY2sAotomgdHK7YJ6sKUvQqbvwnf7TmaVPxS4EJydcNsVejNdS8iWCtDk+fYXr7E32nyTnGA==}
+ '@vueuse/metadata@11.0.1':
+ resolution: {integrity: sha512-dTFvuHFAjLYOiSd+t9Sk7xUiuL6jbfay/eX+g+jaipXXlwKur2VCqBCZX+jfu+2vROUGcUsdn3fJR9KkpadIOg==}
'@vueuse/shared@10.11.0':
resolution: {integrity: sha512-fyNoIXEq3PfX1L3NkNhtVQUSRtqYwJtJg+Bp9rIzculIZWHTkKSysujrOk2J+NrRulLTQH9+3gGSfYLWSEWU1A==}
- '@vueuse/shared@10.9.0':
- resolution: {integrity: sha512-Uud2IWncmAfJvRaFYzv5OHDli+FbOzxiVEQdLCKQKLyhz94PIyFC3CHcH7EDMwIn8NPtD06+PNbC/PiO0LGLtw==}
+ '@vueuse/shared@11.0.1':
+ resolution: {integrity: sha512-eAPf5CQB3HR0S76HqrhjBqFYstZfiHWZq8xF9EQmobGBkrhPfErJEhr8aMNQMqd6MkENIx2pblIEfJGlHpClug==}
JSONStream@1.3.5:
resolution: {integrity: sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==}
@@ -1883,11 +1981,6 @@ packages:
peerDependencies:
acorn: ^6.0.0 || ^7.0.0 || ^8.0.0
- acorn@8.11.3:
- resolution: {integrity: sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==}
- engines: {node: '>=0.4.0'}
- hasBin: true
-
acorn@8.12.1:
resolution: {integrity: sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==}
engines: {node: '>=0.4.0'}
@@ -2008,11 +2101,6 @@ packages:
resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==}
engines: {node: '>=8'}
- browserslist@4.23.0:
- resolution: {integrity: sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==}
- engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
- hasBin: true
-
browserslist@4.23.2:
resolution: {integrity: sha512-qkqSyistMYdxAcw+CzbZwlBy8AGmS/eEWs+sEV5TnLRGDOL+C5M2EnH6tlZyg0YoAxGJAFKh61En9BR941GnHA==}
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
@@ -2070,16 +2158,18 @@ packages:
resolution: {integrity: sha512-xlx1yCK2Oc1APsPXDL2LdlNP6+uu8OCDdhOBSVT279M/S+y75O30C2VuD8T2ogdePBBl7PfPF4504tnLgX3zfw==}
engines: {node: '>=14.16'}
- camera-controls@2.8.3:
- resolution: {integrity: sha512-zFjqUR6onLkG+z1A6vAWfzovxZxWVSvp6e5t3lfZgfgPZtX3n74aykNAUaoRbq8Y3tOxadHkDjbfGDOP9hFf2w==}
+ camera-controls@2.8.5:
+ resolution: {integrity: sha512-7VTwRk7Nu1nRKsY7bEt9HVBfKt8DETvzyYhLN4OW26OByBayMDB5fUaNcPI+z++vG23RH5yqn6ZRhZcgLQy2rA==}
peerDependencies:
three: '>=0.126.1'
- caniuse-lite@1.0.30001618:
- resolution: {integrity: sha512-p407+D1tIkDvsEAPS22lJxLQQaG8OTBEqo0KhzfABGk0TU4juBNDSfH0hyAp/HRyx+M8L17z/ltyhxh27FTfQg==}
+ camera-controls@2.9.0:
+ resolution: {integrity: sha512-TpCujnP0vqPppTXXJRYpvIy0xq9Tro6jQf2iYUxlDpPCNxkvE/XGaTuwIxnhINOkVP/ob2CRYXtY3iVYXeMEzA==}
+ peerDependencies:
+ three: '>=0.126.1'
- caniuse-lite@1.0.30001641:
- resolution: {integrity: sha512-Phv5thgl67bHYo1TtMY/MurjkHhV4EDaCosezRXgZ8jzA/Ub+wjxAvbGvjoFENStinwi5kCyOYV3mi5tOGykwA==}
+ caniuse-lite@1.0.30001642:
+ resolution: {integrity: sha512-3XQ0DoRgLijXJErLSl+bLnJ+Et4KqV1PY6JJBGAFlsNsz31zeAIncyeZfLCabHK/jtSh+671RM9YMldxjUPZtA==}
chai@5.1.1:
resolution: {integrity: sha512-pT1ZgP8rPNqUgieVaEY+ryQr6Q4HXNg8Ei9UnLUrjN4IA7dvQC5JB+/kxVcPNDHyBcc/26CXPkbNzq3qwrOEKA==}
@@ -2392,15 +2482,6 @@ packages:
supports-color:
optional: true
- debug@4.3.4:
- resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==}
- engines: {node: '>=6.0'}
- peerDependencies:
- supports-color: '*'
- peerDependenciesMeta:
- supports-color:
- optional: true
-
debug@4.3.5:
resolution: {integrity: sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==}
engines: {node: '>=6.0'}
@@ -2522,11 +2603,8 @@ packages:
engines: {node: '>=14'}
hasBin: true
- electron-to-chromium@1.4.769:
- resolution: {integrity: sha512-bZu7p623NEA2rHTc9K1vykl57ektSPQYFFqQir8BOYf6EKOB+yIsbFB9Kpm7Cgt6tsLr9sRkqfqSZUw7LP1XxQ==}
-
- electron-to-chromium@1.4.827:
- resolution: {integrity: sha512-VY+J0e4SFcNfQy19MEoMdaIcZLmDCprqvBtkii1WTCTQHpRvf5N8+3kTYCgL/PcntvwQvmMJWTuDPsq+IlhWKQ==}
+ electron-to-chromium@1.4.830:
+ resolution: {integrity: sha512-TrPKKH20HeN0J1LHzsYLs2qwXrp8TF4nHdu4sq61ozGbzMpWhI7iIOPYPPkxeq1azMT9PZ8enPFcftbs/Npcjg==}
emoji-regex@10.3.0:
resolution: {integrity: sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw==}
@@ -2537,8 +2615,8 @@ packages:
emoji-regex@9.2.2:
resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==}
- enhanced-resolve@5.16.1:
- resolution: {integrity: sha512-4U5pNsuDl0EhuZpq46M5xPslstkviJuhrdobaRDBk2Jy2KO37FDAJl4lb2KlNabxT0m4MTK2UHNrsAcphE8nyw==}
+ enhanced-resolve@5.17.0:
+ resolution: {integrity: sha512-dwDPwZL0dmye8Txp2gzFmA6sxALaSvdRDjPH0viLcKrtlOL3tw62nWWweVD1SdILDTJrbrL6tdWVN58Wo6U3eA==}
engines: {node: '>=10.13.0'}
entities@4.5.0:
@@ -2552,8 +2630,11 @@ packages:
error-ex@1.3.2:
resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==}
- error-stack-parser-es@0.1.4:
- resolution: {integrity: sha512-l0uy0kAoo6toCgVOYaAayqtPa2a1L15efxUMEnQebKwLQX2X0OpS6wMMQdc4juJXmxd9i40DuaUHq+mjIya9TQ==}
+ error-stack-parser-es@0.1.5:
+ resolution: {integrity: sha512-xHku1X40RO+fO8yJ8Wh2f2rZWVjqyhb1zgq1yZ8aZRQkv6OOKhKWRUaht3eSCUbAOBaKIgM+ykwFLE+QUxgGeg==}
+
+ es-module-lexer@1.5.4:
+ resolution: {integrity: sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==}
esbuild@0.20.2:
resolution: {integrity: sha512-WdOOppmUNU+IbZ0PaDiTst80zjnrOkyJNHoKupIcVyU8Lvla3Ugx94VzkQ32Ijqd7UhHJy75gNWDMUekcrSJ6g==}
@@ -2590,14 +2671,14 @@ packages:
engines: {node: '>=6.0'}
hasBin: true
- eslint-compat-utils@0.5.0:
- resolution: {integrity: sha512-dc6Y8tzEcSYZMHa+CMPLi/hyo1FzNeonbhJL7Ol0ccuKQkwopJcJBA9YL/xmMTLU1eKigXo9vj9nALElWYSowg==}
+ eslint-compat-utils@0.5.1:
+ resolution: {integrity: sha512-3z3vFexKIEnjHE3zCMRo6fn/e44U7T1khUjg+Hp0ZQMCigh28rALD0nPFBcGZuiLC5rLZa2ubQHDRln09JfU2Q==}
engines: {node: '>=12'}
peerDependencies:
eslint: '>=6.0.0'
- eslint-config-flat-gitignore@0.1.5:
- resolution: {integrity: sha512-hEZLwuZjDBGDERA49c2q7vxc8sCGv8EdBp6PQYzGOMcHIgrfG9YOM6s/4jx24zhD+wnK9AI8mgN5RxSss5nClQ==}
+ eslint-config-flat-gitignore@0.1.8:
+ resolution: {integrity: sha512-OEUbS2wzzYtUfshjOqzFo4Bl4lHykXUdM08TCnYNl7ki+niW4Q1R0j0FDFDr0vjVsI5ZFOz5LvluxOP+Ew+dYw==}
eslint-flat-config-utils@0.2.5:
resolution: {integrity: sha512-iO+yLZtC/LKgACerkpvsZ6NoRVB2sxT04mOpnNcEM1aTwKy+6TsT46PUvrML4y2uVBS6I67hRCd2JiKAPaL/Uw==}
@@ -2618,8 +2699,8 @@ packages:
eslint-parser-plain@0.1.0:
resolution: {integrity: sha512-oOeA6FWU0UJT/Rxc3XF5Cq0nbIZbylm7j8+plqq0CZoE6m4u32OXJrR+9iy4srGMmF6v6pmgvP1zPxSRIGh3sg==}
- eslint-plugin-antfu@2.2.0:
- resolution: {integrity: sha512-QHzHYP+fyfhSkIdcuT9JZ4rCPuJOoHRE27gglPYHlJ6lxB7pO9i45yAy4aurx/rleBuEC27U4c//1Nwtbasj4Q==}
+ eslint-plugin-antfu@2.3.4:
+ resolution: {integrity: sha512-5RIjJpBK1tuNHuLyFyZ90/iW9s439dP1u2cxA4dH70djx9sKq1CqI+O6Q95aVjgFNTDtQzSC9uYdAD5uEEKciQ==}
peerDependencies:
eslint: '*'
@@ -2628,8 +2709,8 @@ packages:
peerDependencies:
eslint: '*'
- eslint-plugin-es-x@7.6.0:
- resolution: {integrity: sha512-I0AmeNgevgaTR7y2lrVCJmGYF0rjoznpDvqV/kIkZSZbZ8Rw3eu4cGlvBBULScfkSOCzqKbff5LR4CNrV7mZHA==}
+ 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'
@@ -2640,37 +2721,37 @@ packages:
peerDependencies:
eslint: '>=4.19.1'
- eslint-plugin-format@0.1.1:
- resolution: {integrity: sha512-jzk70D3RbaseNIdMtimMqiJHDPUw9bzZjmZTT9tQ6x3HU9U9bGqnsieQK5H0FIZUpx4qC41CidLDWwVCylICRQ==}
+ eslint-plugin-format@0.1.2:
+ resolution: {integrity: sha512-ZrcO3aiumgJ6ENAv65IWkPjtW77ML/5mp0YrRK0jdvvaZJb+4kKWbaQTMr/XbJo6CtELRmCApAziEKh7L2NbdQ==}
peerDependencies:
eslint: ^8.40.0 || ^9.0.0
- eslint-plugin-import-x@0.5.0:
- resolution: {integrity: sha512-C7R8Z4IzxmsoOPMtSzwuOBW5FH6iRlxHR6iTks+MzVlrk3r3TUxokkWTx3ypdj9nGOEP+CG/5e6ebZzHbxgbbQ==}
+ eslint-plugin-import-x@3.0.1:
+ resolution: {integrity: sha512-jzQgJuE4ssxwNi0aMBkOL8whd4eHb0Z/uFWsk8uEoYB7xwTkAptSKojLzRswxgf/1bhH6QgcLjgabUBQqluBIg==}
engines: {node: '>=16'}
peerDependencies:
eslint: ^8.56.0 || ^9.0.0-0
- eslint-plugin-jsdoc@48.2.6:
- resolution: {integrity: sha512-GNk9jtpYmoEVeD/U6yYYmd6T8vSOoPs7CL8ZeX85iD8P3qifDdLQGze6+cw9boobDthmYnnxvIoHrhuSffj09g==}
+ eslint-plugin-jsdoc@48.8.0:
+ resolution: {integrity: sha512-hR32IgxAh1A+JYqU4txIIP3q1s3qekLEjiXyY9OX6xV+Kwo0+hG1VHqn8N0SvDzHNZyhoipYRzaoJk5HtdfmtA==}
engines: {node: '>=18'}
peerDependencies:
eslint: ^7.0.0 || ^8.0.0 || ^9.0.0
- eslint-plugin-jsonc@2.15.1:
- resolution: {integrity: sha512-PVFrqIJa8BbM/e828RSn0SwB/Z5ye+2LDuy2XqG6AymNgPsfApRRcznsbxP7VrjdLEU4Nb+g9n/d6opyp0jp9A==}
+ eslint-plugin-jsonc@2.16.0:
+ resolution: {integrity: sha512-Af/ZL5mgfb8FFNleH6KlO4/VdmDuTqmM+SPnWcdoWywTetv7kq+vQe99UyQb9XO3b0OWLVuTH7H0d/PXYCMdSg==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
eslint: '>=6.0.0'
- eslint-plugin-markdown@5.0.0:
- resolution: {integrity: sha512-kY2u9yDhzvfZ0kmRTsvgm3mTnvZgTSGIIPeHg3yesSx4R5CTCnITUjCPhzCD1MUhNcqHU5Tr6lzx+02EclVPbw==}
+ eslint-plugin-markdown@5.1.0:
+ resolution: {integrity: sha512-SJeyKko1K6GwI0AN6xeCDToXDkfKZfXcexA6B+O2Wr2btUS9GrC+YgwSyVli5DJnctUHjFXcQ2cqTaAmVoLi2A==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: '>=8'
- eslint-plugin-n@17.7.0:
- resolution: {integrity: sha512-4Jg4ZKVE4VjHig2caBqPHYNW5na84RVufUuipFLJbgM/G57O6FdpUKJbHakCDJb/yjQuyqVzYWRtU3HNYaZUwg==}
+ eslint-plugin-n@17.9.0:
+ resolution: {integrity: sha512-CPSaXDXdrT4nsrOrO4mT4VB6FMUkoySRkHWuuJJHVqsIEjIeZgMY1H7AzSwPbDScikBmLN82KeM1u7ixV7PzGg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: '>=8.23.0'
@@ -2679,13 +2760,13 @@ packages:
resolution: {integrity: sha512-Lf4YW/bL6Un1R6A76pRZyE1dl1vr31G/ev8UzIc/geCgFWyrKil8hVjYqWVKGB/UIGmb6Slzs9T0wNezdSVegw==}
engines: {node: '>=5.0.0'}
- eslint-plugin-perfectionist@2.10.0:
- resolution: {integrity: sha512-P+tdrkHeMWBc55+DZsoDOAftV1WCsEoHaKm6JC7zajFus/syfT4vUPBFb3atGFSuyaVnGQGHlcKpP9X3Q0gH/w==}
+ eslint-plugin-perfectionist@2.11.0:
+ resolution: {integrity: sha512-XrtBtiu5rbQv88gl+1e2RQud9te9luYNvKIgM9emttQ2zutHPzY/AQUucwxscDKV4qlTkvLTxjOFvxqeDpPorw==}
peerDependencies:
- astro-eslint-parser: ^0.16.0
+ astro-eslint-parser: ^1.0.2
eslint: '>=8.0.0'
svelte: '>=3.0.0'
- svelte-eslint-parser: ^0.33.0
+ svelte-eslint-parser: ^0.37.0
vue-eslint-parser: '>=9.0.0'
peerDependenciesMeta:
astro-eslint-parser:
@@ -2703,28 +2784,18 @@ packages:
peerDependencies:
eslint: '>=8.44.0'
- eslint-plugin-toml@0.11.0:
- resolution: {integrity: sha512-sau+YvPU4fWTjB+qtBt3n8WS87aoDCs+BVbSUAemGaIsRNbvR9uEk+Tt892iLHTGvp/DPWYoCX4/8DoyAbB+sQ==}
+ eslint-plugin-toml@0.11.1:
+ resolution: {integrity: sha512-Y1WuMSzfZpeMIrmlP1nUh3kT8p96mThIq4NnHrYUhg10IKQgGfBZjAWnrg9fBqguiX4iFps/x/3Hb5TxBisfdw==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
eslint: '>=6.0.0'
- eslint-plugin-unicorn@53.0.0:
- resolution: {integrity: sha512-kuTcNo9IwwUCfyHGwQFOK/HjJAYzbODHN3wP0PgqbW+jbXqpNWxNVpVhj2tO9SixBwuAdmal8rVcWKBxwFnGuw==}
+ eslint-plugin-unicorn@54.0.0:
+ resolution: {integrity: sha512-XxYLRiYtAWiAjPv6z4JREby1TAE2byBC7wlh0V4vWDCpccOSU1KovWV//jqPXF6bq3WKxqX9rdjoRQ1EhdmNdQ==}
engines: {node: '>=18.18'}
peerDependencies:
eslint: '>=8.56.0'
- eslint-plugin-unused-imports@3.2.0:
- resolution: {integrity: sha512-6uXyn6xdINEpxE1MtDjxQsyXB37lfyO2yKGVVgtD7WEWQGORSOZjgrD6hBhvGv4/SO+TOlS+UnC6JppRqbuwGQ==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
- peerDependencies:
- '@typescript-eslint/eslint-plugin': 6 - 7
- eslint: '8'
- peerDependenciesMeta:
- '@typescript-eslint/eslint-plugin':
- optional: true
-
eslint-plugin-vitest@0.5.4:
resolution: {integrity: sha512-um+odCkccAHU53WdKAw39MY61+1x990uXjSPguUCq3VcEHdqJrOb8OTMrbYlY6f9jAKx7x98kLVlIe3RJeJqoQ==}
engines: {node: ^18.0.0 || >= 20.0.0}
@@ -2764,8 +2835,8 @@ packages:
resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
- eslint-scope@8.0.1:
- resolution: {integrity: sha512-pL8XjgP4ZOmmwfFE8mEhSxA7ZY4C+LWyqjQ3o4yWkkmD0qcMT9kkW3zWHOczhWcjTSgqycYAgwSlXvZltv65og==}
+ eslint-scope@8.0.2:
+ resolution: {integrity: sha512-6E4xmrTw5wtxnLA5wYL3WDfhZ/1bUBGOXV0zQvVRDOtrR8D0p6W7fs3JweNYhwRYeGvd/1CKX2se0/2s7Q/nJA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
eslint-visitor-keys@3.4.3:
@@ -2776,8 +2847,8 @@ packages:
resolution: {integrity: sha512-OtIRv/2GyiF6o/d8K7MYKKbXrOUBIK6SfkIRM4Z0dY3w+LiQ0vy3F57m0Z71bjbyeiWFiHJ8brqnmE6H6/jEuw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- eslint@9.6.0:
- resolution: {integrity: sha512-ElQkdLMEEqQNM9Njff+2Y4q2afHk7JpkPvrd7Xh7xefwgQynqPxwf55J7di9+MEibWUGdNjFF9ITG9Pck5M84w==}
+ eslint@9.7.0:
+ resolution: {integrity: sha512-FzJ9D/0nGiCGBf8UXO/IGLTgLVzIxze1zpfA8Ton2mjLovXdAPlYDv+MQDcqj3TmrhAGYfOpz9RfR+ent0AgAw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
hasBin: true
@@ -2785,10 +2856,6 @@ packages:
resolution: {integrity: sha512-81owrjxIxOwqcABt20U09Wn8lpBo9K6ttqbGvQcB3VYNLJyaV1fvKkDtpZd3Rj5BX3WXiGiJCjUevKQGNICzJg==}
hasBin: true
- espree@10.0.1:
- resolution: {integrity: sha512-MWkrWZbJsL2UwnjxTX3gG8FneachS/Mwg7tdGXce011sJd5b0JG54vat5KHnfSBODZ3Wvzd2WnjxyzsRoVv+ww==}
- engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
-
espree@10.1.0:
resolution: {integrity: sha512-M1M6CpiE6ffoigIOWYO9UDP8TMUw9kqb21tf+08IgDYjCsOvCuDt4jQcZmoYxx+w7zlKw9/N0KXfto+I8/FrXA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
@@ -2802,10 +2869,6 @@ packages:
engines: {node: '>=4'}
hasBin: true
- esquery@1.5.0:
- resolution: {integrity: sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==}
- engines: {node: '>=0.10'}
-
esquery@1.6.0:
resolution: {integrity: sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==}
engines: {node: '>=0.10'}
@@ -2877,6 +2940,10 @@ packages:
resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==}
engines: {node: '>=8'}
+ find-up-simple@1.0.0:
+ resolution: {integrity: sha512-q7Us7kcjj2VMePAa02hDAF6d+MzsdsAWEwYyOpwUtlerRBkOEPBCRZrAV4XfcSN8fHAgaD0hP7miwoay6DCprw==}
+ engines: {node: '>=18'}
+
find-up@4.1.0:
resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==}
engines: {node: '>=8'}
@@ -2889,10 +2956,6 @@ packages:
resolution: {integrity: sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==}
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
- find-up@7.0.0:
- resolution: {integrity: sha512-YyZM99iHrqLKjmt4LJDj58KI+fYyufRLBSYcqycxf//KpBk9FoewoGX0450m9nB44qrZnovzC2oeP5hUibxc/g==}
- engines: {node: '>=18'}
-
flat-cache@4.0.1:
resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==}
engines: {node: '>=16'}
@@ -2907,10 +2970,6 @@ packages:
resolution: {integrity: sha512-dCIq9FpEcyQyXKCkyzmlPTFNgrCzPudOe+mhvJU5zAtlBnGVy2yKxtfsxK2tQBThwq225jcvBjpw1Gr40uzZCA==}
engines: {node: '>=8.0.0'}
- foreground-child@3.1.1:
- resolution: {integrity: sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==}
- engines: {node: '>=14'}
-
foreground-child@3.2.1:
resolution: {integrity: sha512-PXUUyLqrR2XCWICfv6ukppP96sdFwWbNEnfEMt7jNsISjMsvaLNinAHNDYyvkyU+SZG2BTSbT5NjG+vZslfGTA==}
engines: {node: '>=14'}
@@ -2973,8 +3032,8 @@ packages:
resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==}
engines: {node: '>=16'}
- get-tsconfig@4.7.5:
- resolution: {integrity: sha512-ZCuZCnlqNzjb4QprAzXKdpp/gh6KTxSJuw3IBsPnV/7fV4NxC9ckB+vPTt8w7fJA0TaSD7c55BR47JD6MEDyDw==}
+ get-tsconfig@4.7.6:
+ resolution: {integrity: sha512-ZAqrLlu18NbDdRaHq+AKXzAmqIUPswPWKUchfytdAjiRFnCe5ojG2bstg6mRiZabkKfCoL/e98pbBELIV/YCeA==}
get-uri@6.0.3:
resolution: {integrity: sha512-BzUrJBS9EcUb4cFol8r4W3v1cPsSyajLSthNkz5BxbpDcHN5tIrM10E2eNvfnvBn3DaT3DUgx0OpsBKkaOpanw==}
@@ -3004,11 +3063,6 @@ packages:
resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==}
engines: {node: '>=10.13.0'}
- glob@10.3.15:
- resolution: {integrity: sha512-0c6RlJt1TICLyvJYIApxb8GsXoai0KUP7AxKKAtsYXdgJR1mGEUa7DgwShbdk1nly0PYoZj01xd4hzbq3fsjpw==}
- engines: {node: '>=16 || 14 >=14.18'}
- hasBin: true
-
glob@10.4.5:
resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==}
hasBin: true
@@ -3017,9 +3071,9 @@ packages:
resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==}
deprecated: Glob versions prior to v9 are no longer supported
- global-dirs@3.0.1:
- resolution: {integrity: sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA==}
- engines: {node: '>=10'}
+ global-directory@4.0.1:
+ resolution: {integrity: sha512-wHTUcDUoZ1H5/0iVqEudYW4/kAlN5cZ3j/bXn0Dpbizl9iaUVeWSHqiOjsgk6OW2bkLclbBjzewBz6weQ1zA2Q==}
+ engines: {node: '>=18'}
globals@11.12.0:
resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==}
@@ -3033,8 +3087,8 @@ packages:
resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==}
engines: {node: '>=18'}
- globals@15.3.0:
- resolution: {integrity: sha512-cCdyVjIUVTtX8ZsPkq1oCsOsLmGIswqnjZYMJJTGaNApj1yHtLSymKhwH51ttirREn75z3p4k051clwg7rvNKA==}
+ globals@15.8.0:
+ resolution: {integrity: sha512-VZAJ4cewHTExBWDHR6yptdIBlx9YSSZuwojj9Nt5mBRXQzrKakDsVKQ1J63sklLvzAJm0X5+RpO4i3Y2hcOnFw==}
engines: {node: '>=18'}
globby@10.0.1:
@@ -3058,10 +3112,6 @@ packages:
glsl-tokenizer@2.1.5:
resolution: {integrity: sha512-XSZEJ/i4dmz3Pmbnpsy3cKh7cotvFlBiZnDOwnj/05EwNp2XrhQ4XKJxT7/pDt4kp4YcpRSKz8eTV7S+mwV6MA==}
- got@12.6.1:
- resolution: {integrity: sha512-mThBblvlAF1d4O5oqyvN+ZxLAYwIJK7bpMxgYqPD9okW0C3qm5FFn7k811QrcuEBwaogR3ngOFoCfs6mRv7teQ==}
- engines: {node: '>=14.16'}
-
got@13.0.0:
resolution: {integrity: sha512-XfBk1CxOOScDcMr9O1yKkNaQyy865NbYs+F7dr4H0LZMVgCj2Le59k6PqbNHoL5ToeaEQUYh6c6yMfVcc6SJxA==}
engines: {node: '>=16'}
@@ -3135,10 +3185,6 @@ packages:
resolution: {integrity: sha512-V5nVw1PAOgfI3Lmeaj2Exmeg7fenjhRUgz1lPSezy1CuhPYbgQtbQj4jZfEAEMlaL+vupsvhjqCyjzob0yxsmQ==}
engines: {node: '>=10.19.0'}
- https-proxy-agent@7.0.4:
- resolution: {integrity: sha512-wlwpilI7YdjSkWaQ/7omYBMTliDcmCN8OLihO6I9B86g06lMyAoqgoDpV0XqoaPOKj+0DIdAvnsWfyAAhmimcg==}
- engines: {node: '>= 14'}
-
https-proxy-agent@7.0.5:
resolution: {integrity: sha512-1e4Wqeblerz+tMKPIq2EMGiiWW1dIjZOksyHWSUm1rmuvw/how9hBHZ38lAGj5ID4Ik6EdkOw7NmWPy6LAwalw==}
engines: {node: '>= 14'}
@@ -3151,8 +3197,8 @@ packages:
resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==}
engines: {node: '>=16.17.0'}
- husky@9.0.11:
- resolution: {integrity: sha512-AB6lFlbwwyIqMdHYhwPe+kjOC3Oc5P3nThEoW/AaO2BX3vJDjWPFxYLxokUZOo6RNX20He3AaT8sESs9NJcmEw==}
+ husky@9.1.1:
+ resolution: {integrity: sha512-fCqlqLXcBnXa/TJXmT93/A36tJsjdJkibQ1MuIiFyCCYUlpYpIaj2mv1w+3KR6Rzu1IC3slFTje5f6DUp2A2rg==}
engines: {node: '>=18'}
hasBin: true
@@ -3179,8 +3225,8 @@ packages:
resolution: {integrity: sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==}
engines: {node: '>=8'}
- importx@0.3.10:
- resolution: {integrity: sha512-BGq0cY3Rd6aYGwTj6wxCh27KmYBne+TZpZ4BiiitfB8fBbKXt/pkhetS1/RFzbaY2aNNjgIlswoAvjrCJX2+tw==}
+ importx@0.3.11:
+ resolution: {integrity: sha512-KsFrXKNGeNdeaBsTWU2sEhL3xo+uxquONy5FWnTBititJKebUBg8EgHW8Wl5bpNP+8iN9yOpGqIhVyjfjJigtA==}
imurmurhash@0.1.4:
resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==}
@@ -3200,9 +3246,9 @@ packages:
ini@1.3.8:
resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==}
- ini@2.0.0:
- resolution: {integrity: sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==}
- engines: {node: '>=10'}
+ ini@4.1.1:
+ resolution: {integrity: sha512-QQnnxNyfvmHFIsj7gkPcYymR8Jdw/o7mp5ZFihxn6h8Ci6fh3Dx4E1gPjpQEpIuPo9XVNY/ZUwh4BPMjGyL01g==}
+ engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
inquirer@9.3.2:
resolution: {integrity: sha512-+ynEbhWKhyomnaX0n2aLIMSkgSlGB5RrWbNXnEqj6mdaIydu6y40MdBjL38SAB0JcdmOaIaMua1azdjLEr3sdw==}
@@ -3240,8 +3286,9 @@ packages:
resolution: {integrity: sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==}
hasBin: true
- is-core-module@2.13.1:
- resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==}
+ is-core-module@2.15.0:
+ resolution: {integrity: sha512-Dd+Lb2/zvk9SKy1TGCt1wFJFo/MWBPMX5x7KcvLajWTGuomczdQX61PvY5yK6SVACwpoexWo81IfFyoKY2QnTA==}
+ engines: {node: '>= 0.4'}
is-decimal@1.0.4:
resolution: {integrity: sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==}
@@ -3281,9 +3328,9 @@ packages:
engines: {node: '>=14.16'}
hasBin: true
- is-installed-globally@0.4.0:
- resolution: {integrity: sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==}
- engines: {node: '>=10'}
+ is-installed-globally@1.0.0:
+ resolution: {integrity: sha512-K55T22lfpQ63N4KEN57jZUAaAYqYHEe8veb/TycJRk9DdSCLLcovXz/mL6mOnhQaZsQGwPhuFopdQIlqGSEjiQ==}
+ engines: {node: '>=18'}
is-interactive@1.0.0:
resolution: {integrity: sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==}
@@ -3309,6 +3356,10 @@ packages:
resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==}
engines: {node: '>=8'}
+ is-path-inside@4.0.0:
+ resolution: {integrity: sha512-lJJV/5dYS+RcL8uQdBDW9c9uWFLLBNRyFhnAKXw5tVqLlKZ4RMGZKv+YQ/IA3OhD+RpbJa1LLFM1FQPGyIXvOA==}
+ engines: {node: '>=12'}
+
is-plain-object@3.0.1:
resolution: {integrity: sha512-Xnpx182SBMrr/aBik8y+GuR4U1L9FqMSojwDQwPMmxyC6bvEqly9UBCxhauBF5vNh2gwWJNX6oDV7O+OM4z34g==}
engines: {node: '>=0.10.0'}
@@ -3384,10 +3435,6 @@ packages:
resolution: {integrity: sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g==}
engines: {node: '>=8'}
- jackspeak@2.3.6:
- resolution: {integrity: sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==}
- engines: {node: '>=14'}
-
jackspeak@3.4.3:
resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==}
@@ -3491,9 +3538,13 @@ packages:
kolorist@1.8.0:
resolution: {integrity: sha512-Y+60/zizpJ3HRH8DCss+q95yr6145JXZo46OTpFvDZWLfRCE4qChOyk1b26nMaNpfHHgxagk9dXT5OP0Tfe+dQ==}
- latest-version@7.0.0:
- resolution: {integrity: sha512-KvNT4XqAMzdcL6ka6Tl3i2lYeFDgXNCuIX+xNx6ZMVR1dFq+idXd9FLKNMOIx0t9mJ9/HudyX4oZWXZQ0UJHeg==}
- engines: {node: '>=14.16'}
+ ky@1.4.0:
+ resolution: {integrity: sha512-tPhhoGUiEiU/WXR4rt8klIoLdnTtyu+9jVKHd/wauEjYud32jyn63mzKWQweaQrHWxBQtYoVtdcEnYX1LosnFQ==}
+ engines: {node: '>=18'}
+
+ latest-version@9.0.0:
+ resolution: {integrity: sha512-7W0vV3rqv5tokqkBAFV1LbR7HPOWzXQDpDgEuib/aJ1jsZZx6x3c2mBI+TJhJzOhkGeaLbCKEHXEXLfirtG2JA==}
+ engines: {node: '>=18'}
levn@0.4.1:
resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==}
@@ -3568,9 +3619,8 @@ packages:
resolution: {integrity: sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==}
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
- lru-cache@10.2.2:
- resolution: {integrity: sha512-9hp3Vp2/hFQUiIwKo8XCeFVnrg8Pk3TYNPIR7tJADKi5YfcF7vEaK7avFHTlSy3kOKYaJQaalfEo6YuXdceBOQ==}
- engines: {node: 14 || >=16.14}
+ lru-cache@10.4.3:
+ resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==}
lru-cache@5.1.1:
resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==}
@@ -3671,10 +3721,6 @@ packages:
resolution: {integrity: sha512-0jWhJpD/MdhPXwPuiRkCbfYfSKp2qnn2eOc279qI7f+osl/l+prKSrvhg157zSYvx/1nmgn2NqdT6k2Z7zSH9w==}
engines: {node: '>=16 || 14 >=14.17'}
- minimatch@9.0.4:
- resolution: {integrity: sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==}
- engines: {node: '>=16 || 14 >=14.17'}
-
minimatch@9.0.5:
resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==}
engines: {node: '>=16 || 14 >=14.17'}
@@ -3682,10 +3728,6 @@ packages:
minimist@1.2.8:
resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==}
- minipass@7.1.1:
- resolution: {integrity: sha512-UZ7eQ+h8ywIRAW1hIEl2AqdwzJucU/Kp59+8kkZeSvafXhZjul247BvIJjEVFVeON6d7lM46XX1HXCduKAS8VA==}
- engines: {node: '>=16 || 14 >=14.17'}
-
minipass@7.1.2:
resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==}
engines: {node: '>=16 || 14 >=14.17'}
@@ -3696,9 +3738,6 @@ packages:
mitt@3.0.1:
resolution: {integrity: sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==}
- mlly@1.7.0:
- resolution: {integrity: sha512-U9SDaXGEREBYQgfejV97coK0UL1r+qnF2SyO9A3qcI8MzKnsIFKHNVEkrDyNncQTKQQumsasmeq84eNMdBfsNQ==}
-
mlly@1.7.1:
resolution: {integrity: sha512-rrVRZRELyQzrIUAVMHxP97kv+G786pHmOKzuFII8zDYahFBS7qnHh2AlYSl1GAHhaMPCz6/oHjVMcfFYgFYHgA==}
@@ -3761,8 +3800,8 @@ packages:
node-html-parser@6.1.13:
resolution: {integrity: sha512-qIsTMOY4C/dAa5Q5vsobRpOOvPfC4pB61UVW2uSwZNUp0QU/jCekTal1vMmbO0DgdHeLUJpv/ARmDqErVxA3Sg==}
- node-releases@2.0.14:
- resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==}
+ node-releases@2.0.17:
+ resolution: {integrity: sha512-Ww6ZlOiEQfPfXM45v17oabk77Z7mg5bOt7AjDyzy7RjK9OrLrLC8dyZQoAPEOtFX9SaNf1Tdvr5gRJWdTJj7GA==}
nopt@7.2.1:
resolution: {integrity: sha512-taM24ViiimT/XntxbPyJQzCG+p4EKOpgD3mxFwW38mGjVUrfERQOeY4EDHjdnptttfHuHQXFx+lTP08Q+mLa/w==}
@@ -3772,8 +3811,8 @@ packages:
normalize-package-data@2.5.0:
resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==}
- normalize-package-data@6.0.1:
- resolution: {integrity: sha512-6rvCfeRW+OEZagAB4lMLSNuTNYZWLVtKccK79VSTf//yTY5VOCgcpH80O+bZK8Neps7pUnd5G+QlMg1yV/2iZQ==}
+ normalize-package-data@6.0.2:
+ resolution: {integrity: sha512-V6gygoYb/5EmNI+MEGrWkC+e6+Rr7mTmfHrxDbLzxQogBkgzo76rkok0Am6thgSF7Mv2nLOajAJj5vDJZEFn7g==}
engines: {node: ^16.14.0 || >=18.0.0}
normalize-path@3.0.0:
@@ -3795,8 +3834,8 @@ packages:
nth-check@2.1.1:
resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==}
- nwsapi@2.2.10:
- resolution: {integrity: sha512-QK0sRs7MKv0tKe1+5uZIQk/C8XGza4DAnztJG8iD+TpJIORARrCxczA738awHrZoHeTjSSoHqao2teO0dC/gFQ==}
+ nwsapi@2.2.12:
+ resolution: {integrity: sha512-qXDmcVlZV4XRtKFzddidpfVP4oMSGhga+xdMc25mv8kaLUHtgzCDhUxkrN8exkGdTlLNaXj7CV3GtON7zuGZ+w==}
object-hash@3.0.0:
resolution: {integrity: sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==}
@@ -3895,9 +3934,9 @@ packages:
package-json-from-dist@1.0.0:
resolution: {integrity: sha512-dATvCeZN/8wQsGywez1mzHtTlP22H8OEfPrVMLNr4/eGa+ijtLn/6M5f0dY8UKNrC2O9UCU6SSoG3qRKnt7STw==}
- package-json@8.1.1:
- resolution: {integrity: sha512-cbH9IAIJHNj9uXi196JVsRlt7cHKak6u/e6AkL/bkRelZ7rlL3X1YKxsZwa36xipOEKAsdtmaG6aAJoM1fx2zA==}
- engines: {node: '>=14.16'}
+ package-json@10.0.1:
+ resolution: {integrity: sha512-ua1L4OgXSBdsu1FPb7F3tYH0F48a6kxvod4pLUlGY9COeJAJQNX/sNH2IiEmsxw7lqYiAwrdHMjz1FctOsyDQg==}
+ engines: {node: '>=18'}
parent-module@1.0.1:
resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==}
@@ -3910,6 +3949,10 @@ packages:
resolution: {integrity: sha512-RmVuCHWsfu0QPNW+mraxh/xjQVw/lhUCUru8Zni3Ctq3AoMhpDTq0OVdKS6iesd6Kqb7viCV3isAL43dciOSog==}
engines: {node: '>=14'}
+ parse-imports@2.1.1:
+ resolution: {integrity: sha512-TDT4HqzUiTMO1wJRwg/t/hYk8Wdp3iF/ToMIlAoVQfL1Xs/sTxq1dKWSMjMbQmIarfWKymOyly40+zmPHXMqCA==}
+ engines: {node: '>= 18'}
+
parse-json@5.2.0:
resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==}
engines: {node: '>=8'}
@@ -3986,9 +4029,6 @@ packages:
resolution: {integrity: sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==}
engines: {node: '>=12'}
- pkg-types@1.1.1:
- resolution: {integrity: sha512-ko14TjmDuQJ14zsotODv7dBlwxKhUKQEhuhmbqo1uCi9BB0Z2alo/wAXg6q1dTR5TyuqYyWhjtfe/Tsh+X28jQ==}
-
pkg-types@1.1.3:
resolution: {integrity: sha512-+JrgthZG6m3ckicaOB74TwQ+tBWsFl3qVQg7mN8ulwSOElJ7gBhKzj2VkCPnZ4NlF6kEquYU+RIYNVAvzd54UA==}
@@ -3996,8 +4036,8 @@ packages:
resolution: {integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==}
engines: {node: '>=4'}
- postcss-selector-parser@6.1.0:
- resolution: {integrity: sha512-UMz42UD0UY0EApS0ZL9o1XnLhSTtvvvLe5Dc2H2O56fvRZi+KulDyf5ctDhhtYJBGKStV2FL1fy6253cmLgqVQ==}
+ postcss-selector-parser@6.1.1:
+ resolution: {integrity: sha512-b4dlw/9V8A71rLIDsSwVmak9z2DuBUB7CA1/wSdelNEzqsjoSPeADTWNO09lpH49Diy3/JIZ2bSPB1dI3LJCHg==}
engines: {node: '>=4'}
postcss@8.4.39:
@@ -4018,8 +4058,8 @@ packages:
resolution: {integrity: sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==}
engines: {node: '>=6.0.0'}
- prettier@3.2.5:
- resolution: {integrity: sha512-3/GWa9aOC0YeD7LUfvOG2NiDyhOWRvt1k+rcKhOuYnMY24iiCphgneUfJDyFXd6rZCAnuLBv6UeAULtrhT/F4A==}
+ prettier@3.3.3:
+ resolution: {integrity: sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew==}
engines: {node: '>=14'}
hasBin: true
@@ -4120,8 +4160,8 @@ packages:
resolution: {integrity: sha512-qx+xQGZVsy55CH0a1hiVwHmqjLryfh7wQyF5HO07XJ9f7dQMY/gPQHhlyDkIzJKC+x2fUCpCcUODUUUFrm7SHA==}
hasBin: true
- release-it@17.5.0:
- resolution: {integrity: sha512-+g6k/7i6AjdCozLkcybvwgYLw/RF6bcYJHf1xDLcg36GeBu8zr/geI9joLk5drubiE/UKdN694vwAeimmJWt8Q==}
+ release-it@17.6.0:
+ resolution: {integrity: sha512-EE34dtRPL7BHpYQC7E+zAU8kjkyxFHxLk5Iqnmn/5nGcjgOQu34Au29M2V9YvxiP3tZbIlEn4gItEzu7vAPRbw==}
engines: {node: ^18.18.0 || ^20.9.0 || ^22.0.0}
hasBin: true
@@ -4203,8 +4243,8 @@ packages:
rrweb-cssom@0.6.0:
resolution: {integrity: sha512-APM0Gt1KoXBz0iIkkdB/kfvGOwC4UuJFeG/c+yV7wSc7q96cG/kJ0HiYCnzivD9SB53cLV1MlHFNfOuPaadYSw==}
- rrweb-cssom@0.7.0:
- resolution: {integrity: sha512-KlSv0pm9kgQSRxXEMgtivPJ4h826YHsuob8pSHcfSZsSXGtvpEAie8S0AnXuObEJ7nhikOb4ahwxDm0H2yW17g==}
+ rrweb-cssom@0.7.1:
+ resolution: {integrity: sha512-TrEMa7JGdVm0UThDJSx7ddw5nVm3UJS9o9CCIZ72B1vSyEZoziDqBYP3XIoi/12lKrJR8rE3jeFHMok2F/Mnsg==}
run-applescript@7.0.0:
resolution: {integrity: sha512-9by4Ij99JUr/MCFBUkDKLWK3G9HVXmabKz9U5MlIAIuvuzkiOicRYs8XJLxX+xahD+mLiiCYDqF9dKAgtzKP1A==}
@@ -4262,6 +4302,11 @@ packages:
engines: {node: '>=10'}
hasBin: true
+ semver@7.6.3:
+ resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==}
+ engines: {node: '>=10'}
+ hasBin: true
+
sharp@0.33.4:
resolution: {integrity: sha512-7i/dt5kGl7qR4gwPRD2biwD2/SvBn3O04J77XKFgL2OnZtQw+AG9wnuS/csmu80nPRHLYE9E41fyEiG8nhH6/Q==}
engines: {libvips: '>=8.15.2', node: ^18.17.0 || ^20.3.0 || >=21.0.0}
@@ -4310,6 +4355,9 @@ packages:
resolution: {integrity: sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==}
engines: {node: '>=14.16'}
+ slashes@3.0.12:
+ resolution: {integrity: sha512-Q9VME8WyGkc7pJf6QEkj3wE+2CnvZMI+XJhwdTPR8Z/kWQRXi7boAWLDibRPyHRTUTPx5FaU7MsyrjI3yLB4HA==}
+
smart-buffer@4.2.0:
resolution: {integrity: sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==}
engines: {node: '>= 6.0.0', npm: '>= 3.0.0'}
@@ -4346,9 +4394,6 @@ packages:
spdx-expression-parse@4.0.0:
resolution: {integrity: sha512-Clya5JIij/7C6bRR22+tnGXbc4VKlibKSVj2iHvVeX5iMW7s1SIQlqu699JkODJJIhh/pUu8L0/VLh8xflD+LQ==}
- spdx-license-ids@3.0.17:
- resolution: {integrity: sha512-sh8PWc/ftMqAAdFiBu6Fy6JUOYjqDJBJvIhpfDMyHrr0Rbp5liZqd4TjtQ/RgfLjKFZb+LMx5hpml5qOWy0qvg==}
-
spdx-license-ids@3.0.18:
resolution: {integrity: sha512-xxRs31BqRYHwiMzudOrpSiHtZ8i/GeionCBDSilhYRj+9gIcI8wCZTlXZKu9vZIVqViP3dcp9qE5G6AlIaD+TQ==}
@@ -4360,8 +4405,8 @@ packages:
resolution: {integrity: sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==}
engines: {node: '>= 10.x'}
- sponsorkit@0.14.6:
- resolution: {integrity: sha512-rb2CUEvUbwdrUBDS0aus+7jvP1TL2Gt1+xQs3chJ7KdamIr86e0FlFA3hCJ76oyLOKsAoSvG/GdjGllHYAWb+Q==}
+ sponsorkit@0.14.7:
+ resolution: {integrity: sha512-55/DwN0iYClYiBXkyVVFRsz2qQGeDnj2LV0pEhmy45+vvSQCDwovTK3eEDvm/Z1pATqfmvrbiVfa8qk5CA0R7w==}
hasBin: true
sprintf-js@1.0.3:
@@ -4370,6 +4415,9 @@ packages:
sprintf-js@1.1.3:
resolution: {integrity: sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==}
+ stable-hash@0.0.4:
+ resolution: {integrity: sha512-LjdcbuBeLcdETCrPn9i8AYAZ1eCtu4ECAWtP7UleOiZ9LzVxRzzUZEoZ8zB24nhkQnDWyET0I+3sWokSDS3E7g==}
+
stackback@0.0.2:
resolution: {integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==}
@@ -4474,8 +4522,8 @@ packages:
resolution: {integrity: sha512-Vhf+bUa//YSTYKseDiiEuQmhGCoIF3CVBhunm3r/DQnYiGT4JssmnKQc44BIyOZRK2pKjXXAgbhfmbeoC9CJpA==}
engines: {node: '>=12.20'}
- synckit@0.9.0:
- resolution: {integrity: sha512-7RnqIMq572L8PeEzKeBINYEJDDxpcH8JEgLwUqBd3TkofhFRbkq4QLR0u+36avGAhCRbk2nnmjcW9SE531hPDg==}
+ synckit@0.9.1:
+ resolution: {integrity: sha512-7gr8p9TQP6RAHusBOSLs46F4564ZrjV8xFmw5zCmgmhGUcw2hxsShhJ6CEiHQMgPDwAQ1fWHPM0ypc4RMAig4A==}
engines: {node: ^14.18.0 || >=16.0.0}
tabbable@6.2.0:
@@ -4512,13 +4560,18 @@ packages:
react:
optional: true
- three-stdlib@2.30.0:
- resolution: {integrity: sha512-ALL7rn57jq/MovDRk5hGjeWCvOeZlZhFCWIdpbBAQNudCO3nMwxEba5ZulsMgiI1ymQMzUzTMcxhLTCVlUaKDw==}
+ three-stdlib@2.30.4:
+ resolution: {integrity: sha512-E7sN8UkaorSq2uRZU14AE7wXkdCBa2oFwPkPt92zaecuzrgd98BXkTt+2tFQVF1tPJRvfs7aMZV5dSOq4/vNVg==}
+ peerDependencies:
+ three: '>=0.128.0'
+
+ three-stdlib@2.32.2:
+ resolution: {integrity: sha512-ZN25Na/Xg7APhGKwJ1zhGdhZDsDGGnnm1k5Z+9LLlnfsFye4jigvbN3eA/Ta8hQmBNmEHXoozpmpKK1x8dCePQ==}
peerDependencies:
three: '>=0.128.0'
- three@0.166.1:
- resolution: {integrity: sha512-LtuafkKHHzm61AQA1be2MAYIw1IjmhOUxhBa0prrLpEMWbV7ijvxCRHjSgHPGp2493wLBzwKV46tA9nivLEgKg==}
+ three@0.167.1:
+ resolution: {integrity: sha512-gYTLJA/UQip6J/tJvl91YYqlZF47+D/kxiWrbTon35ZHlXEN0VOo+Qke2walF1/x92v55H6enomymg4Dak52kw==}
through2@0.6.5:
resolution: {integrity: sha512-RkK/CCESdTKQZHdmKICijdKKsCRVHs5KsLZ6pACAmF/1GPUQhonHSXWNERctxEp7RmvjdNbZTL5z9V7nSCXKcg==}
@@ -4553,8 +4606,8 @@ packages:
resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==}
engines: {node: '>=8.0'}
- toml-eslint-parser@0.9.3:
- resolution: {integrity: sha512-moYoCvkNUAPCxSW9jmHmRElhm4tVJpHL8ItC/+uYD0EpPSFXbck7yREz9tNdJVTSpHVod8+HoipcpbQ0oE6gsw==}
+ 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:
@@ -4575,19 +4628,11 @@ packages:
peerDependencies:
typescript: '>=4.2.0'
- tslib@2.6.2:
- resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==}
-
tslib@2.6.3:
resolution: {integrity: sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==}
- tsx@4.10.2:
- resolution: {integrity: sha512-gOfACgv1ElsIjvt7Fp0rMJKGnMGjox0JfGOfX3kmZCV/yZumaNqtHGKBXt1KgaYS9KjDOmqGeI8gHk/W7kWVZg==}
- engines: {node: '>=18.0.0'}
- hasBin: true
-
- tsx@4.16.0:
- resolution: {integrity: sha512-MPgN+CuY+4iKxGoJNPv+1pyo5YWZAQ5XfsyobUG+zoKG7IkvCPLZDEyoIb8yLS2FcWci1nlxAqmvPlFWD5AFiQ==}
+ tsx@4.16.2:
+ resolution: {integrity: sha512-C1uWweJDgdtX2x600HjaFaucXTilT7tgUZHbOE4+ypskZ1OP8CRCSDkCxG6Vya9EwaFIVagWwpaVAn5wzypaqQ==}
engines: {node: '>=18.0.0'}
hasBin: true
@@ -4630,8 +4675,8 @@ packages:
resolution: {integrity: sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g==}
engines: {node: '>=14.16'}
- type-fest@4.18.2:
- resolution: {integrity: sha512-+suCYpfJLAe4OXS6+PPXjW3urOS4IoP9waSiLuXfLgqZODKw/aWwASvzqE886wA0kQgGy0mIWyhd87VpqIy6Xg==}
+ type-fest@4.22.1:
+ resolution: {integrity: sha512-9tHNEa0Ov81YOopiVkcCJVz5TM6AEQ+CHHjFIktqPnE3NV0AHIkx+gh9tiCl58m/66wWxkOC9eltpa75J4lQPA==}
engines: {node: '>=16'}
typedarray-to-buffer@3.1.5:
@@ -4653,11 +4698,11 @@ packages:
ufo@0.8.6:
resolution: {integrity: sha512-fk6CmUgwKCfX79EzcDQQpSCMxrHstvbLswFChHS0Vump+kFkw7nJBfTZoC1j0bOGoY9I7R3n2DGek5ajbcYnOw==}
- ufo@1.5.3:
- resolution: {integrity: sha512-Y7HYmWaFwPUmkoQCUIAYpKqkOf+SbVj/2fJJZ4RJMCfZp0rTGwRbzQD+HghfnhKOjL9E01okqz+ncJskGYfBNw==}
+ ufo@1.5.4:
+ resolution: {integrity: sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==}
- uglify-js@3.17.4:
- resolution: {integrity: sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==}
+ uglify-js@3.19.0:
+ resolution: {integrity: sha512-wNKHUY2hYYkf6oSFfhwwiHo4WCHzHmzcXsqXYTN9ja3iApYIFbb2U6ics9hBcYLHcYGQoAlwnZlTrf3oF+BL/Q==}
engines: {node: '>=0.8.0'}
hasBin: true
@@ -4678,8 +4723,8 @@ packages:
resolution: {integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==}
engines: {node: '>=18'}
- unimport@3.7.2:
- resolution: {integrity: sha512-91mxcZTadgXyj3lFWmrGT8GyoRHWuE5fqPOjg5RVtF6vj+OfM5G6WCzXjuYtSgELE5ggB34RY4oiCSEP8I3AHw==}
+ unimport@3.9.0:
+ resolution: {integrity: sha512-H2ftTISja1BonUVdOKRos6HC6dqYDR40dQTZY3zIDJ/5/z4ihncuL0LqLvtxYqUDMib41eAtunQUhXIWTCZ8rA==}
unique-string@3.0.0:
resolution: {integrity: sha512-VGXBUVwxKMBUznyffQweQABPRRW1vHZAbadFZud4pLFAqRGvv/96vafgjWFqzourzr8YonlQiPgH0YCJfawoGQ==}
@@ -4703,11 +4748,11 @@ packages:
resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==}
engines: {node: '>= 10.0.0'}
- unocss@0.61.3:
- resolution: {integrity: sha512-Mpci+yP9CUnDjSwm0EAq9U76cgiNB5UM0ztXfDjjMiSe+jOS6sZ2A+kZ5JY9ZBRx5TX0Wh4kQBoPQQ1ooxHicg==}
+ unocss@0.61.5:
+ resolution: {integrity: sha512-BScwlqXW9KHQLKIKtXmwWmMb4Ihoryb7uIgmS+HSqmCN58eqNA73vAo3cZ97xtO+RFdauqgGKP5wD6ShQUvqnQ==}
engines: {node: '>=14'}
peerDependencies:
- '@unocss/webpack': 0.61.3
+ '@unocss/webpack': 0.61.5
vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0
peerDependenciesMeta:
'@unocss/webpack':
@@ -4727,8 +4772,8 @@ packages:
'@vueuse/core':
optional: true
- unplugin-vue-components@0.27.2:
- resolution: {integrity: sha512-YifnsmslMRNt+JRQiCG4ZX1+xUQuubUZm76K7Qtg8dmchZJkHIDxZSyfZb5/jqrLWMTm/TUjGJ3ZDlzO6SFnSQ==}
+ unplugin-vue-components@0.27.3:
+ resolution: {integrity: sha512-5wg7lbdg5ZcrAQNzyYK+6gcg/DG8K6rO+f5YeuvqGHs/PhpapBvpA4O/0ex/pFthE5WgRk43iWuRZEMLVsdz4Q==}
engines: {node: '>=14'}
peerDependencies:
'@babel/parser': ^7.15.8
@@ -4744,20 +4789,14 @@ packages:
resolution: {integrity: sha512-3r7VWZ/webh0SGgJScpWl2/MRCZK5d3ZYFcNaeci/GQ7Teop7zf0Nl2pUuz7G21BwPd9pcUPOC5KmJ2L3WgC5g==}
engines: {node: '>=14.0.0'}
- update-browserslist-db@1.0.16:
- resolution: {integrity: sha512-KVbTxlBYlckhF5wgfyZXTWnMn7MMZjMu9XG8bPlliUOP9ThaF4QnhP8qrjrH7DRzHfSk0oQv1wToW+iA5GajEQ==}
- hasBin: true
- peerDependencies:
- browserslist: '>= 4.21.0'
-
update-browserslist-db@1.1.0:
resolution: {integrity: sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ==}
hasBin: true
peerDependencies:
browserslist: '>= 4.21.0'
- update-notifier@7.0.0:
- resolution: {integrity: sha512-Hv25Bh+eAbOLlsjJreVPOs4vd51rrtCrmhyOJtbpAojro34jS4KQaEp4/EvlHJX7jSO42VvEFpkastVyXyIsdQ==}
+ update-notifier@7.1.0:
+ resolution: {integrity: sha512-8SV3rIqVY6EFC1WxH6L0j55s0MO79MFBS1pivmInRJg3pCEDgWHBj1Q6XByTtCLOZIFA0f6zoG9ZWf2Ks9lvTA==}
engines: {node: '>=18'}
uri-js@4.4.1:
@@ -4773,6 +4812,10 @@ packages:
util-deprecate@1.0.2:
resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==}
+ uuid@10.0.0:
+ resolution: {integrity: sha512-8XkAphELsDnEGrDxUOHB3RGvXz6TeuYSGEZBOjtTtPm2lwhGBjLgOzLHB63IUWfBpNucQjND6d3AOudO+H3RWQ==}
+ hasBin: true
+
v8-to-istanbul@9.3.0:
resolution: {integrity: sha512-kiGUalWN+rgBJ/1OHZsBtU4rXZOfj/7rKQxULKlIzwzQSvMJUUNgPwJEEh7gU6xEVxC0ahoOBvN2YI8GH6FNgA==}
engines: {node: '>=10.12.0'}
@@ -4789,8 +4832,8 @@ packages:
peerDependencies:
vite: ^2.6.0 || ^3.0.0 || ^4.0.0 || ^5.0.0-0
- vite-node@2.0.2:
- resolution: {integrity: sha512-w4vkSz1Wo+NIQg8pjlEn0jQbcM/0D+xVaYjhw3cvarTanLLBh54oNiRbsT8PNK5GfuST0IlVXjsNRoNlqvY/fw==}
+ vite-node@2.0.3:
+ resolution: {integrity: sha512-14jzwMx7XTcMB+9BhGQyoEAmSl0eOr3nrnn+Z12WNERtOvLN+d2scbRUvyni05rT3997Bg+rZb47NyP4IQPKXg==}
engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true
@@ -4818,8 +4861,8 @@ packages:
peerDependencies:
vite: ^3.0.0 || ^4.0.0 || ^5.0.0
- vite-plugin-inspect@0.8.4:
- resolution: {integrity: sha512-G0N3rjfw+AiiwnGw50KlObIHYWfulVwaCBUBLh2xTW9G1eM9ocE5olXkEYUbwyTmX+azM8duubi+9w5awdCz+g==}
+ vite-plugin-inspect@0.8.5:
+ resolution: {integrity: sha512-JvTUqsP1JNDw0lMZ5Z/r5cSj81VK2B7884LO1DC3GMBhdcjcsAnJjdWq7bzQL01Xbh+v60d3lju3g+z7eAtNew==}
engines: {node: '>=14'}
peerDependencies:
'@nuxt/kit': '*'
@@ -4837,6 +4880,11 @@ packages:
vite-plugin-require-transform@1.0.21:
resolution: {integrity: sha512-A3SrHhVg9tCW35O7E8kcuB71YTEdVd3EaM1zh6gbH4zxy4WzXSfcNf0UiWmaHHhr6wdFhiiAGdpR6S0SUxXkGQ==}
+ vite-plugin-top-level-await@1.4.2:
+ resolution: {integrity: sha512-Lz9ZGlDEqLpIJ/NU3toXSUrjmovlJf9qV/LNNa5RB2NYbN3SptfnZEz91//uqahhZtFzL5lKREPwv3YJmlnybg==}
+ peerDependencies:
+ vite: '>=2.8'
+
vite-plugin-vue-devtools@7.3.5:
resolution: {integrity: sha512-6omLXTfYu0bmSmncPSbj4mdMPB3t5dAZkUyriJikahGEnvv5gynHlydDsJShHT6l/5dCkvmSesSji/2a6FfutQ==}
engines: {node: '>=v14.21.3'}
@@ -4853,8 +4901,8 @@ packages:
peerDependencies:
vue: '>=3.2.13'
- vite@5.3.3:
- resolution: {integrity: sha512-NPQdeCU0Dv2z5fu+ULotpuq5yfCS1BzKUIPhNbP3YBfAMGJXbt2nS+sbTFu+qchaqWTD+H3JK++nRwr6XIcp6A==}
+ vite@5.3.4:
+ resolution: {integrity: sha512-Cw+7zL3ZG9/NZBB8C+8QbQZmR54GwqIz+WMI4b3JgdYJvX+ny9AjJXqkGQlDXSXRP9rP0B4tbciRMOVEKulVOA==}
engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true
peerDependencies:
@@ -4893,15 +4941,15 @@ packages:
postcss:
optional: true
- vitest@2.0.2:
- resolution: {integrity: sha512-WlpZ9neRIjNBIOQwBYfBSr0+of5ZCbxT2TVGKW4Lv0c8+srCFIiRdsP7U009t8mMn821HQ4XKgkx5dVWpyoyLw==}
+ vitest@2.0.3:
+ resolution: {integrity: sha512-o3HRvU93q6qZK4rI2JrhKyZMMuxg/JRt30E6qeQs6ueaiz5hr1cPj+Sk2kATgQzMMqsa2DiNI0TIK++1ULx8Jw==}
engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true
peerDependencies:
'@edge-runtime/vm': '*'
'@types/node': ^18.0.0 || >=20.0.0
- '@vitest/browser': 2.0.2
- '@vitest/ui': 2.0.2
+ '@vitest/browser': 2.0.3
+ '@vitest/ui': 2.0.3
happy-dom: '*'
jsdom: '*'
peerDependenciesMeta:
@@ -4921,11 +4969,11 @@ packages:
vscode-uri@3.0.8:
resolution: {integrity: sha512-AyFQ0EVmsOZOlAnxoFOGOq1SQDWAB7C6aqMGS23svWAllfOaxbuFvcT8D1i8z3Gyn8fraVeZNNmN6e9bxxXkKw==}
- vue-component-type-helpers@2.0.17:
- resolution: {integrity: sha512-2car49m8ciqg/JjgMBkx7o/Fd2A7fHESxNqL/2vJYFLXm4VwYO4yH0rexOi4a35vwNgDyvt17B07Vj126l9rAQ==}
+ vue-component-type-helpers@2.0.26:
+ resolution: {integrity: sha512-sO9qQ8oC520SW6kqlls0iqDak53gsTVSrYylajgjmkt1c0vcgjsGSy1KzlDrbEx8pm02IEYhlUkU5hCYf8rwtg==}
- vue-demi@0.14.8:
- resolution: {integrity: sha512-Uuqnk9YE9SsWeReYqK2alDI5YzciATE0r2SkA6iMAtuXvNTMNACJLJEXNXaEy94ECuBe4Sk6RzRU80kjdbIo1Q==}
+ vue-demi@0.14.10:
+ resolution: {integrity: sha512-nMZBOwuzabUO0nLgIcc6rycZEebF6eeUfaiQx9+WSk8e29IbLvPU9feI6tqW4kTo3hvoYAJkMh8n8D0fuISphg==}
engines: {node: '>=12'}
hasBin: true
peerDependencies:
@@ -4935,11 +4983,16 @@ packages:
'@vue/composition-api':
optional: true
- vue-eslint-parser@9.4.2:
- resolution: {integrity: sha512-Ry9oiGmCAK91HrKMtCrKFWmSFWvYkpGglCeFAIqDdr9zdXmMMpJOmUJS7WWsW7fX81h6mwHmUZCQQ1E0PkSwYQ==}
- engines: {node: ^14.17.0 || >=16.0.0}
+ vue-demi@0.14.8:
+ resolution: {integrity: sha512-Uuqnk9YE9SsWeReYqK2alDI5YzciATE0r2SkA6iMAtuXvNTMNACJLJEXNXaEy94ECuBe4Sk6RzRU80kjdbIo1Q==}
+ engines: {node: '>=12'}
+ hasBin: true
peerDependencies:
- eslint: '>=6.0.0'
+ '@vue/composition-api': ^1.0.0-rc.1
+ vue: ^3.0.0-0 || ^2.6.0
+ peerDependenciesMeta:
+ '@vue/composition-api':
+ optional: true
vue-eslint-parser@9.4.3:
resolution: {integrity: sha512-2rYRLWlIpaiN8xbPiDyXZXRgLGOtWxERV7ND5fFAv5qo1D2N9Fu9MNajBNc6o13lZ+24DAWCkQCvj4klgmcITg==}
@@ -4967,8 +5020,8 @@ packages:
peerDependencies:
typescript: '>=5.0.0'
- vue@3.4.31:
- resolution: {integrity: sha512-njqRrOy7W3YLAlVqSKpBebtZpDVg21FPoaq1I7f/+qqBThK9ChAIjkRWgeP6Eat+8C+iia4P3OYqpATP21BCoQ==}
+ vue@3.4.33:
+ resolution: {integrity: sha512-VdMCWQOummbhctl4QFMcW6eNtXHsFyDlX60O/tsSQuCcuDOnJ1qPOhhVla65Niece7xq/P2zyZReIO5mP+LGTQ==}
peerDependencies:
typescript: '*'
peerDependenciesMeta:
@@ -5055,8 +5108,8 @@ packages:
write-file-atomic@3.0.3:
resolution: {integrity: sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==}
- ws@8.17.0:
- resolution: {integrity: sha512-uJq6108EgZMAl20KagGkzCKfMEjxmKvZHG7Tlq0Z6nOky7YF7aq4mOx6xK8TJ/i1LeK4Qus7INktacctDgY8Ow==}
+ ws@8.18.0:
+ resolution: {integrity: sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==}
engines: {node: '>=10.0.0'}
peerDependencies:
bufferutil: ^4.0.1
@@ -5096,12 +5149,12 @@ packages:
yallist@4.0.0:
resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==}
- yaml-eslint-parser@1.2.2:
- resolution: {integrity: sha512-pEwzfsKbTrB8G3xc/sN7aw1v6A6c/pKxLAkjclnAyo5g5qOh6eL9WGu0o3cSDQZKrTNk4KL4lQSwZW+nBkANEg==}
+ yaml-eslint-parser@1.2.3:
+ resolution: {integrity: sha512-4wZWvE398hCP7O8n3nXKu/vdq1HcH01ixYlCREaJL5NUMwQ0g3MaGFUBNSlmBtKmhbtVG/Cm6lyYmSVTEVil8A==}
engines: {node: ^14.17.0 || >=16.0.0}
- yaml@2.4.2:
- resolution: {integrity: sha512-B3VqDZ+JAg1nZpaEmWtTXUlBneoGx6CPM9b0TENK6aoSu5t73dItudwdgmi6tHlIZZId4dZ9skcAQ2UbcyAeVA==}
+ yaml@2.4.5:
+ resolution: {integrity: sha512-aBx2bnqDzVOyNKfsysjA2ms5ZlnjSAW2eG3/L5G/CSujfjLJTJsEw1bGw8kCf04KodQWk1pxlGnZ56CRxiawmg==}
engines: {node: '>= 14'}
hasBin: true
@@ -5125,8 +5178,8 @@ packages:
resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==}
engines: {node: '>=10'}
- yocto-queue@1.0.0:
- resolution: {integrity: sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==}
+ yocto-queue@1.1.1:
+ resolution: {integrity: sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g==}
engines: {node: '>=12.20'}
yoctocolors-cjs@2.1.2:
@@ -5251,46 +5304,46 @@ snapshots:
'@jridgewell/gen-mapping': 0.3.5
'@jridgewell/trace-mapping': 0.3.25
- '@antfu/eslint-config@2.18.1(@vue/compiler-sfc@3.4.31)(eslint-plugin-format@0.1.1(eslint@9.6.0))(eslint@9.6.0)(typescript@5.5.3)(vitest@2.0.2(@types/node@20.14.10)(@vitest/ui@2.0.2)(jsdom@24.1.0))':
+ '@antfu/eslint-config@2.23.0(@vue/compiler-sfc@3.4.33)(eslint-plugin-format@0.1.2(eslint@9.7.0))(eslint@9.7.0)(typescript@5.5.3)(vitest@2.0.3(@types/node@20.14.11)(@vitest/ui@2.0.3)(jsdom@24.1.0))':
dependencies:
+ '@antfu/eslint-plugin-unused-imports': 4.0.0(@typescript-eslint/eslint-plugin@8.0.0-alpha.40(@typescript-eslint/parser@8.0.0-alpha.40(eslint@9.7.0)(typescript@5.5.3))(eslint@9.7.0)(typescript@5.5.3))(eslint@9.7.0)
'@antfu/install-pkg': 0.3.3
'@clack/prompts': 0.7.0
- '@stylistic/eslint-plugin': 2.1.0(eslint@9.6.0)(typescript@5.5.3)
- '@typescript-eslint/eslint-plugin': 7.16.0(@typescript-eslint/parser@7.16.0(eslint@9.6.0)(typescript@5.5.3))(eslint@9.6.0)(typescript@5.5.3)
- '@typescript-eslint/parser': 7.16.0(eslint@9.6.0)(typescript@5.5.3)
- eslint: 9.6.0
- eslint-config-flat-gitignore: 0.1.5
+ '@stylistic/eslint-plugin': 2.6.0-beta.0(eslint@9.7.0)(typescript@5.5.3)
+ '@typescript-eslint/eslint-plugin': 8.0.0-alpha.40(@typescript-eslint/parser@8.0.0-alpha.40(eslint@9.7.0)(typescript@5.5.3))(eslint@9.7.0)(typescript@5.5.3)
+ '@typescript-eslint/parser': 8.0.0-alpha.40(eslint@9.7.0)(typescript@5.5.3)
+ eslint: 9.7.0
+ eslint-config-flat-gitignore: 0.1.8
eslint-flat-config-utils: 0.2.5
- eslint-merge-processors: 0.1.0(eslint@9.6.0)
- eslint-plugin-antfu: 2.2.0(eslint@9.6.0)
- eslint-plugin-command: 0.2.3(eslint@9.6.0)
- eslint-plugin-eslint-comments: 3.2.0(eslint@9.6.0)
- eslint-plugin-import-x: 0.5.0(eslint@9.6.0)(typescript@5.5.3)
- eslint-plugin-jsdoc: 48.2.6(eslint@9.6.0)
- eslint-plugin-jsonc: 2.15.1(eslint@9.6.0)
- eslint-plugin-markdown: 5.0.0(eslint@9.6.0)
- eslint-plugin-n: 17.7.0(eslint@9.6.0)
+ eslint-merge-processors: 0.1.0(eslint@9.7.0)
+ eslint-plugin-antfu: 2.3.4(eslint@9.7.0)
+ eslint-plugin-command: 0.2.3(eslint@9.7.0)
+ eslint-plugin-eslint-comments: 3.2.0(eslint@9.7.0)
+ eslint-plugin-import-x: 3.0.1(eslint@9.7.0)(typescript@5.5.3)
+ eslint-plugin-jsdoc: 48.8.0(eslint@9.7.0)
+ eslint-plugin-jsonc: 2.16.0(eslint@9.7.0)
+ eslint-plugin-markdown: 5.1.0(eslint@9.7.0)
+ eslint-plugin-n: 17.9.0(eslint@9.7.0)
eslint-plugin-no-only-tests: 3.1.0
- eslint-plugin-perfectionist: 2.10.0(eslint@9.6.0)(typescript@5.5.3)(vue-eslint-parser@9.4.2(eslint@9.6.0))
- eslint-plugin-regexp: 2.6.0(eslint@9.6.0)
- eslint-plugin-toml: 0.11.0(eslint@9.6.0)
- eslint-plugin-unicorn: 53.0.0(eslint@9.6.0)
- eslint-plugin-unused-imports: 3.2.0(@typescript-eslint/eslint-plugin@7.16.0(@typescript-eslint/parser@7.16.0(eslint@9.6.0)(typescript@5.5.3))(eslint@9.6.0)(typescript@5.5.3))(eslint@9.6.0)
- eslint-plugin-vitest: 0.5.4(@typescript-eslint/eslint-plugin@7.16.0(@typescript-eslint/parser@7.16.0(eslint@9.6.0)(typescript@5.5.3))(eslint@9.6.0)(typescript@5.5.3))(eslint@9.6.0)(typescript@5.5.3)(vitest@2.0.2(@types/node@20.14.10)(@vitest/ui@2.0.2)(jsdom@24.1.0))
- eslint-plugin-vue: 9.27.0(eslint@9.6.0)
- eslint-plugin-yml: 1.14.0(eslint@9.6.0)
- eslint-processor-vue-blocks: 0.1.2(@vue/compiler-sfc@3.4.31)(eslint@9.6.0)
- globals: 15.3.0
+ eslint-plugin-perfectionist: 2.11.0(eslint@9.7.0)(typescript@5.5.3)(vue-eslint-parser@9.4.3(eslint@9.7.0))
+ eslint-plugin-regexp: 2.6.0(eslint@9.7.0)
+ eslint-plugin-toml: 0.11.1(eslint@9.7.0)
+ eslint-plugin-unicorn: 54.0.0(eslint@9.7.0)
+ eslint-plugin-vitest: 0.5.4(@typescript-eslint/eslint-plugin@8.0.0-alpha.40(@typescript-eslint/parser@8.0.0-alpha.40(eslint@9.7.0)(typescript@5.5.3))(eslint@9.7.0)(typescript@5.5.3))(eslint@9.7.0)(typescript@5.5.3)(vitest@2.0.3(@types/node@20.14.11)(@vitest/ui@2.0.3)(jsdom@24.1.0))
+ eslint-plugin-vue: 9.27.0(eslint@9.7.0)
+ eslint-plugin-yml: 1.14.0(eslint@9.7.0)
+ eslint-processor-vue-blocks: 0.1.2(@vue/compiler-sfc@3.4.33)(eslint@9.7.0)
+ globals: 15.8.0
jsonc-eslint-parser: 2.4.0
local-pkg: 0.5.0
parse-gitignore: 2.0.0
picocolors: 1.0.1
- toml-eslint-parser: 0.9.3
- vue-eslint-parser: 9.4.2(eslint@9.6.0)
- yaml-eslint-parser: 1.2.2
+ toml-eslint-parser: 0.10.0
+ vue-eslint-parser: 9.4.3(eslint@9.7.0)
+ yaml-eslint-parser: 1.2.3
yargs: 17.7.2
optionalDependencies:
- eslint-plugin-format: 0.1.1(eslint@9.6.0)
+ eslint-plugin-format: 0.1.2(eslint@9.7.0)
transitivePeerDependencies:
- '@vue/compiler-sfc'
- supports-color
@@ -5298,6 +5351,13 @@ snapshots:
- typescript
- vitest
+ '@antfu/eslint-plugin-unused-imports@4.0.0(@typescript-eslint/eslint-plugin@8.0.0-alpha.40(@typescript-eslint/parser@8.0.0-alpha.40(eslint@9.7.0)(typescript@5.5.3))(eslint@9.7.0)(typescript@5.5.3))(eslint@9.7.0)':
+ dependencies:
+ eslint: 9.7.0
+ eslint-rule-composer: 0.3.0
+ optionalDependencies:
+ '@typescript-eslint/eslint-plugin': 8.0.0-alpha.40(@typescript-eslint/parser@8.0.0-alpha.40(eslint@9.7.0)(typescript@5.5.3))(eslint@9.7.0)(typescript@5.5.3)
+
'@antfu/install-pkg@0.1.1':
dependencies:
execa: 5.1.1
@@ -5309,32 +5369,25 @@ snapshots:
'@antfu/utils@0.7.10': {}
- '@antfu/utils@0.7.8': {}
-
- '@babel/code-frame@7.24.2':
- dependencies:
- '@babel/highlight': 7.24.5
- picocolors: 1.0.1
-
'@babel/code-frame@7.24.7':
dependencies:
'@babel/highlight': 7.24.7
picocolors: 1.0.1
- '@babel/compat-data@7.24.8': {}
+ '@babel/compat-data@7.24.9': {}
- '@babel/core@7.24.8':
+ '@babel/core@7.24.9':
dependencies:
'@ampproject/remapping': 2.3.0
'@babel/code-frame': 7.24.7
- '@babel/generator': 7.24.8
+ '@babel/generator': 7.24.10
'@babel/helper-compilation-targets': 7.24.8
- '@babel/helper-module-transforms': 7.24.8(@babel/core@7.24.8)
+ '@babel/helper-module-transforms': 7.24.9(@babel/core@7.24.9)
'@babel/helpers': 7.24.8
'@babel/parser': 7.24.8
'@babel/template': 7.24.7
'@babel/traverse': 7.24.8
- '@babel/types': 7.24.8
+ '@babel/types': 7.24.9
convert-source-map: 2.0.0
debug: 4.3.5
gensync: 1.0.0-beta.2
@@ -5343,106 +5396,74 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@babel/generator@7.24.5':
+ '@babel/generator@7.24.10':
dependencies:
- '@babel/types': 7.24.5
- '@jridgewell/gen-mapping': 0.3.5
- '@jridgewell/trace-mapping': 0.3.25
- jsesc: 2.5.2
-
- '@babel/generator@7.24.7':
- dependencies:
- '@babel/types': 7.24.7
- '@jridgewell/gen-mapping': 0.3.5
- '@jridgewell/trace-mapping': 0.3.25
- jsesc: 2.5.2
-
- '@babel/generator@7.24.8':
- dependencies:
- '@babel/types': 7.24.8
+ '@babel/types': 7.24.9
'@jridgewell/gen-mapping': 0.3.5
'@jridgewell/trace-mapping': 0.3.25
jsesc: 2.5.2
'@babel/helper-annotate-as-pure@7.24.7':
dependencies:
- '@babel/types': 7.24.7
+ '@babel/types': 7.24.9
'@babel/helper-compilation-targets@7.24.8':
dependencies:
- '@babel/compat-data': 7.24.8
+ '@babel/compat-data': 7.24.9
'@babel/helper-validator-option': 7.24.8
browserslist: 4.23.2
lru-cache: 5.1.1
semver: 6.3.1
- '@babel/helper-create-class-features-plugin@7.24.8(@babel/core@7.24.8)':
+ '@babel/helper-create-class-features-plugin@7.24.8(@babel/core@7.24.9)':
dependencies:
- '@babel/core': 7.24.8
+ '@babel/core': 7.24.9
'@babel/helper-annotate-as-pure': 7.24.7
'@babel/helper-environment-visitor': 7.24.7
'@babel/helper-function-name': 7.24.7
'@babel/helper-member-expression-to-functions': 7.24.8
'@babel/helper-optimise-call-expression': 7.24.7
- '@babel/helper-replace-supers': 7.24.7(@babel/core@7.24.8)
+ '@babel/helper-replace-supers': 7.24.7(@babel/core@7.24.9)
'@babel/helper-skip-transparent-expression-wrappers': 7.24.7
'@babel/helper-split-export-declaration': 7.24.7
semver: 6.3.1
transitivePeerDependencies:
- supports-color
- '@babel/helper-environment-visitor@7.22.20': {}
-
'@babel/helper-environment-visitor@7.24.7':
dependencies:
- '@babel/types': 7.24.7
-
- '@babel/helper-function-name@7.23.0':
- dependencies:
- '@babel/template': 7.24.0
- '@babel/types': 7.24.5
+ '@babel/types': 7.24.9
'@babel/helper-function-name@7.24.7':
dependencies:
'@babel/template': 7.24.7
- '@babel/types': 7.24.7
-
- '@babel/helper-hoist-variables@7.22.5':
- dependencies:
- '@babel/types': 7.24.5
+ '@babel/types': 7.24.9
'@babel/helper-hoist-variables@7.24.7':
dependencies:
- '@babel/types': 7.24.7
-
- '@babel/helper-member-expression-to-functions@7.24.7':
- dependencies:
- '@babel/traverse': 7.24.7
- '@babel/types': 7.24.7
- transitivePeerDependencies:
- - supports-color
+ '@babel/types': 7.24.9
'@babel/helper-member-expression-to-functions@7.24.8':
dependencies:
'@babel/traverse': 7.24.8
- '@babel/types': 7.24.8
+ '@babel/types': 7.24.9
transitivePeerDependencies:
- supports-color
'@babel/helper-module-imports@7.22.15':
dependencies:
- '@babel/types': 7.24.8
+ '@babel/types': 7.24.9
'@babel/helper-module-imports@7.24.7':
dependencies:
'@babel/traverse': 7.24.8
- '@babel/types': 7.24.8
+ '@babel/types': 7.24.9
transitivePeerDependencies:
- supports-color
- '@babel/helper-module-transforms@7.24.8(@babel/core@7.24.8)':
+ '@babel/helper-module-transforms@7.24.9(@babel/core@7.24.9)':
dependencies:
- '@babel/core': 7.24.8
+ '@babel/core': 7.24.9
'@babel/helper-environment-visitor': 7.24.7
'@babel/helper-module-imports': 7.24.7
'@babel/helper-simple-access': 7.24.7
@@ -5453,17 +5474,15 @@ snapshots:
'@babel/helper-optimise-call-expression@7.24.7':
dependencies:
- '@babel/types': 7.24.7
-
- '@babel/helper-plugin-utils@7.24.7': {}
+ '@babel/types': 7.24.9
'@babel/helper-plugin-utils@7.24.8': {}
- '@babel/helper-replace-supers@7.24.7(@babel/core@7.24.8)':
+ '@babel/helper-replace-supers@7.24.7(@babel/core@7.24.9)':
dependencies:
- '@babel/core': 7.24.8
+ '@babel/core': 7.24.9
'@babel/helper-environment-visitor': 7.24.7
- '@babel/helper-member-expression-to-functions': 7.24.7
+ '@babel/helper-member-expression-to-functions': 7.24.8
'@babel/helper-optimise-call-expression': 7.24.7
transitivePeerDependencies:
- supports-color
@@ -5471,33 +5490,23 @@ snapshots:
'@babel/helper-simple-access@7.24.7':
dependencies:
'@babel/traverse': 7.24.8
- '@babel/types': 7.24.8
+ '@babel/types': 7.24.9
transitivePeerDependencies:
- supports-color
'@babel/helper-skip-transparent-expression-wrappers@7.24.7':
dependencies:
- '@babel/traverse': 7.24.7
- '@babel/types': 7.24.7
+ '@babel/traverse': 7.24.8
+ '@babel/types': 7.24.9
transitivePeerDependencies:
- supports-color
- '@babel/helper-split-export-declaration@7.24.5':
- dependencies:
- '@babel/types': 7.24.5
-
'@babel/helper-split-export-declaration@7.24.7':
dependencies:
- '@babel/types': 7.24.7
-
- '@babel/helper-string-parser@7.24.1': {}
-
- '@babel/helper-string-parser@7.24.7': {}
+ '@babel/types': 7.24.9
'@babel/helper-string-parser@7.24.8': {}
- '@babel/helper-validator-identifier@7.24.5': {}
-
'@babel/helper-validator-identifier@7.24.7': {}
'@babel/helper-validator-option@7.24.8': {}
@@ -5505,14 +5514,7 @@ snapshots:
'@babel/helpers@7.24.8':
dependencies:
'@babel/template': 7.24.7
- '@babel/types': 7.24.8
-
- '@babel/highlight@7.24.5':
- dependencies:
- '@babel/helper-validator-identifier': 7.24.5
- chalk: 2.4.2
- js-tokens: 4.0.0
- picocolors: 1.0.1
+ '@babel/types': 7.24.9
'@babel/highlight@7.24.7':
dependencies:
@@ -5521,152 +5523,96 @@ snapshots:
js-tokens: 4.0.0
picocolors: 1.0.1
- '@babel/parser@7.24.5':
- dependencies:
- '@babel/types': 7.24.5
-
- '@babel/parser@7.24.7':
- dependencies:
- '@babel/types': 7.24.7
-
'@babel/parser@7.24.8':
dependencies:
- '@babel/types': 7.24.8
+ '@babel/types': 7.24.9
- '@babel/plugin-proposal-decorators@7.24.7(@babel/core@7.24.8)':
+ '@babel/plugin-proposal-decorators@7.24.7(@babel/core@7.24.9)':
dependencies:
- '@babel/core': 7.24.8
- '@babel/helper-create-class-features-plugin': 7.24.8(@babel/core@7.24.8)
+ '@babel/core': 7.24.9
+ '@babel/helper-create-class-features-plugin': 7.24.8(@babel/core@7.24.9)
'@babel/helper-plugin-utils': 7.24.8
- '@babel/plugin-syntax-decorators': 7.24.7(@babel/core@7.24.8)
+ '@babel/plugin-syntax-decorators': 7.24.7(@babel/core@7.24.9)
transitivePeerDependencies:
- supports-color
- '@babel/plugin-syntax-decorators@7.24.7(@babel/core@7.24.8)':
+ '@babel/plugin-syntax-decorators@7.24.7(@babel/core@7.24.9)':
dependencies:
- '@babel/core': 7.24.8
+ '@babel/core': 7.24.9
'@babel/helper-plugin-utils': 7.24.8
- '@babel/plugin-syntax-import-attributes@7.24.7(@babel/core@7.24.8)':
+ '@babel/plugin-syntax-import-attributes@7.24.7(@babel/core@7.24.9)':
dependencies:
- '@babel/core': 7.24.8
+ '@babel/core': 7.24.9
'@babel/helper-plugin-utils': 7.24.8
- '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.24.8)':
+ '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.24.9)':
dependencies:
- '@babel/core': 7.24.8
+ '@babel/core': 7.24.9
'@babel/helper-plugin-utils': 7.24.8
- '@babel/plugin-syntax-jsx@7.24.7(@babel/core@7.24.8)':
+ '@babel/plugin-syntax-jsx@7.24.7(@babel/core@7.24.9)':
dependencies:
- '@babel/core': 7.24.8
+ '@babel/core': 7.24.9
'@babel/helper-plugin-utils': 7.24.8
- '@babel/plugin-syntax-typescript@7.24.7(@babel/core@7.24.8)':
+ '@babel/plugin-syntax-typescript@7.24.7(@babel/core@7.24.9)':
dependencies:
- '@babel/core': 7.24.8
- '@babel/helper-plugin-utils': 7.24.7
+ '@babel/core': 7.24.9
+ '@babel/helper-plugin-utils': 7.24.8
- '@babel/plugin-transform-modules-commonjs@7.24.8(@babel/core@7.24.8)':
+ '@babel/plugin-transform-modules-commonjs@7.24.8(@babel/core@7.24.9)':
dependencies:
- '@babel/core': 7.24.8
- '@babel/helper-module-transforms': 7.24.8(@babel/core@7.24.8)
+ '@babel/core': 7.24.9
+ '@babel/helper-module-transforms': 7.24.9(@babel/core@7.24.9)
'@babel/helper-plugin-utils': 7.24.8
'@babel/helper-simple-access': 7.24.7
transitivePeerDependencies:
- supports-color
- '@babel/plugin-transform-typescript@7.24.8(@babel/core@7.24.8)':
+ '@babel/plugin-transform-typescript@7.24.8(@babel/core@7.24.9)':
dependencies:
- '@babel/core': 7.24.8
+ '@babel/core': 7.24.9
'@babel/helper-annotate-as-pure': 7.24.7
- '@babel/helper-create-class-features-plugin': 7.24.8(@babel/core@7.24.8)
+ '@babel/helper-create-class-features-plugin': 7.24.8(@babel/core@7.24.9)
'@babel/helper-plugin-utils': 7.24.8
- '@babel/plugin-syntax-typescript': 7.24.7(@babel/core@7.24.8)
+ '@babel/plugin-syntax-typescript': 7.24.7(@babel/core@7.24.9)
transitivePeerDependencies:
- supports-color
- '@babel/preset-typescript@7.24.7(@babel/core@7.24.8)':
+ '@babel/preset-typescript@7.24.7(@babel/core@7.24.9)':
dependencies:
- '@babel/core': 7.24.8
+ '@babel/core': 7.24.9
'@babel/helper-plugin-utils': 7.24.8
'@babel/helper-validator-option': 7.24.8
- '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.8)
- '@babel/plugin-transform-modules-commonjs': 7.24.8(@babel/core@7.24.8)
- '@babel/plugin-transform-typescript': 7.24.8(@babel/core@7.24.8)
+ '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.9)
+ '@babel/plugin-transform-modules-commonjs': 7.24.8(@babel/core@7.24.9)
+ '@babel/plugin-transform-typescript': 7.24.8(@babel/core@7.24.9)
transitivePeerDependencies:
- supports-color
- '@babel/template@7.24.0':
- dependencies:
- '@babel/code-frame': 7.24.2
- '@babel/parser': 7.24.5
- '@babel/types': 7.24.5
-
'@babel/template@7.24.7':
dependencies:
'@babel/code-frame': 7.24.7
- '@babel/parser': 7.24.7
- '@babel/types': 7.24.7
-
- '@babel/traverse@7.24.5':
- dependencies:
- '@babel/code-frame': 7.24.2
- '@babel/generator': 7.24.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.24.5
- '@babel/parser': 7.24.5
- '@babel/types': 7.24.5
- debug: 4.3.4
- globals: 11.12.0
- transitivePeerDependencies:
- - supports-color
-
- '@babel/traverse@7.24.7':
- dependencies:
- '@babel/code-frame': 7.24.7
- '@babel/generator': 7.24.7
- '@babel/helper-environment-visitor': 7.24.7
- '@babel/helper-function-name': 7.24.7
- '@babel/helper-hoist-variables': 7.24.7
- '@babel/helper-split-export-declaration': 7.24.7
- '@babel/parser': 7.24.7
- '@babel/types': 7.24.7
- debug: 4.3.5
- globals: 11.12.0
- transitivePeerDependencies:
- - supports-color
+ '@babel/parser': 7.24.8
+ '@babel/types': 7.24.9
'@babel/traverse@7.24.8':
dependencies:
'@babel/code-frame': 7.24.7
- '@babel/generator': 7.24.8
+ '@babel/generator': 7.24.10
'@babel/helper-environment-visitor': 7.24.7
'@babel/helper-function-name': 7.24.7
'@babel/helper-hoist-variables': 7.24.7
'@babel/helper-split-export-declaration': 7.24.7
'@babel/parser': 7.24.8
- '@babel/types': 7.24.8
+ '@babel/types': 7.24.9
debug: 4.3.5
globals: 11.12.0
transitivePeerDependencies:
- supports-color
- '@babel/types@7.24.5':
- dependencies:
- '@babel/helper-string-parser': 7.24.1
- '@babel/helper-validator-identifier': 7.24.5
- to-fast-properties: 2.0.0
-
- '@babel/types@7.24.7':
- dependencies:
- '@babel/helper-string-parser': 7.24.7
- '@babel/helper-validator-identifier': 7.24.7
- to-fast-properties: 2.0.0
-
- '@babel/types@7.24.8':
+ '@babel/types@7.24.9':
dependencies:
'@babel/helper-string-parser': 7.24.8
'@babel/helper-validator-identifier': 7.24.7
@@ -5685,11 +5631,11 @@ snapshots:
picocolors: 1.0.1
sisteransi: 1.0.5
- '@docsearch/css@3.6.0': {}
+ '@docsearch/css@3.6.1': {}
- '@docsearch/js@3.6.0(@algolia/client-search@4.24.0)(search-insights@2.15.0)':
+ '@docsearch/js@3.6.1(@algolia/client-search@4.24.0)(search-insights@2.15.0)':
dependencies:
- '@docsearch/react': 3.6.0(@algolia/client-search@4.24.0)(search-insights@2.15.0)
+ '@docsearch/react': 3.6.1(@algolia/client-search@4.24.0)(search-insights@2.15.0)
preact: 10.22.1
transitivePeerDependencies:
- '@algolia/client-search'
@@ -5698,35 +5644,41 @@ snapshots:
- react-dom
- search-insights
- '@docsearch/react@3.6.0(@algolia/client-search@4.24.0)(search-insights@2.15.0)':
+ '@docsearch/react@3.6.1(@algolia/client-search@4.24.0)(search-insights@2.15.0)':
dependencies:
'@algolia/autocomplete-core': 1.9.3(@algolia/client-search@4.24.0)(algoliasearch@4.24.0)(search-insights@2.15.0)
'@algolia/autocomplete-preset-algolia': 1.9.3(@algolia/client-search@4.24.0)(algoliasearch@4.24.0)
- '@docsearch/css': 3.6.0
+ '@docsearch/css': 3.6.1
algoliasearch: 4.24.0
optionalDependencies:
search-insights: 2.15.0
transitivePeerDependencies:
- '@algolia/client-search'
- '@dprint/formatter@0.2.1': {}
+ '@dprint/formatter@0.3.0': {}
- '@dprint/markdown@0.16.4': {}
+ '@dprint/markdown@0.17.1': {}
- '@dprint/toml@0.6.1': {}
+ '@dprint/toml@0.6.2': {}
'@emnapi/runtime@1.2.0':
dependencies:
- tslib: 2.6.2
+ tslib: 2.6.3
optional: true
- '@es-joy/jsdoccomment@0.43.0':
+ '@es-joy/jsdoccomment@0.43.1':
dependencies:
'@types/eslint': 8.56.10
'@types/estree': 1.0.5
- '@typescript-eslint/types': 7.16.0
+ '@typescript-eslint/types': 7.16.1
comment-parser: 1.4.1
- esquery: 1.5.0
+ esquery: 1.6.0
+ jsdoc-type-pratt-parser: 4.0.0
+
+ '@es-joy/jsdoccomment@0.46.0':
+ dependencies:
+ comment-parser: 1.4.1
+ esquery: 1.6.0
jsdoc-type-pratt-parser: 4.0.0
'@esbuild/aix-ppc64@0.20.2':
@@ -5867,9 +5819,9 @@ snapshots:
'@esbuild/win32-x64@0.21.5':
optional: true
- '@eslint-community/eslint-utils@4.4.0(eslint@9.6.0)':
+ '@eslint-community/eslint-utils@4.4.0(eslint@9.7.0)':
dependencies:
- eslint: 9.6.0
+ eslint: 9.7.0
eslint-visitor-keys: 3.4.3
'@eslint-community/regexpp@4.11.0': {}
@@ -5896,7 +5848,7 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@eslint/js@9.6.0': {}
+ '@eslint/js@9.7.0': {}
'@eslint/object-schema@2.1.4': {}
@@ -6007,7 +5959,7 @@ snapshots:
'@img/sharp-win32-x64@0.33.4':
optional: true
- '@inquirer/figures@1.0.3': {}
+ '@inquirer/figures@1.0.4': {}
'@isaacs/cliui@8.0.2':
dependencies:
@@ -6023,19 +5975,19 @@ snapshots:
'@jridgewell/gen-mapping@0.3.5':
dependencies:
'@jridgewell/set-array': 1.2.1
- '@jridgewell/sourcemap-codec': 1.4.15
+ '@jridgewell/sourcemap-codec': 1.5.0
'@jridgewell/trace-mapping': 0.3.25
'@jridgewell/resolve-uri@3.1.2': {}
'@jridgewell/set-array@1.2.1': {}
- '@jridgewell/sourcemap-codec@1.4.15': {}
+ '@jridgewell/sourcemap-codec@1.5.0': {}
'@jridgewell/trace-mapping@0.3.25':
dependencies:
'@jridgewell/resolve-uri': 3.1.2
- '@jridgewell/sourcemap-codec': 1.4.15
+ '@jridgewell/sourcemap-codec': 1.5.0
'@jsdevtools/ez-spawn@3.0.4':
dependencies:
@@ -6044,23 +5996,23 @@ snapshots:
string-argv: 0.3.2
type-detect: 4.0.8
- '@microsoft/api-extractor-model@7.28.13(@types/node@20.14.10)':
+ '@microsoft/api-extractor-model@7.28.13(@types/node@20.14.11)':
dependencies:
'@microsoft/tsdoc': 0.14.2
'@microsoft/tsdoc-config': 0.16.2
- '@rushstack/node-core-library': 4.0.2(@types/node@20.14.10)
+ '@rushstack/node-core-library': 4.0.2(@types/node@20.14.11)
transitivePeerDependencies:
- '@types/node'
- '@microsoft/api-extractor@7.43.0(@types/node@20.14.10)':
+ '@microsoft/api-extractor@7.43.0(@types/node@20.14.11)':
dependencies:
- '@microsoft/api-extractor-model': 7.28.13(@types/node@20.14.10)
+ '@microsoft/api-extractor-model': 7.28.13(@types/node@20.14.11)
'@microsoft/tsdoc': 0.14.2
'@microsoft/tsdoc-config': 0.16.2
- '@rushstack/node-core-library': 4.0.2(@types/node@20.14.10)
+ '@rushstack/node-core-library': 4.0.2(@types/node@20.14.11)
'@rushstack/rig-package': 0.5.2
- '@rushstack/terminal': 0.10.0(@types/node@20.14.10)
- '@rushstack/ts-command-line': 4.19.1(@types/node@20.14.10)
+ '@rushstack/terminal': 0.10.0(@types/node@20.14.11)
+ '@rushstack/ts-command-line': 4.19.1(@types/node@20.14.11)
lodash: 4.17.21
minimatch: 3.0.8
resolve: 1.22.8
@@ -6175,13 +6127,17 @@ snapshots:
'@polka/url@1.0.0-next.25': {}
- '@release-it/conventional-changelog@8.0.1(release-it@17.5.0(typescript@5.5.3))':
+ '@release-it/conventional-changelog@8.0.1(release-it@17.6.0(typescript@5.5.3))':
dependencies:
concat-stream: 2.0.0
conventional-changelog: 5.1.0
conventional-recommended-bump: 9.0.0
- release-it: 17.5.0(typescript@5.5.3)
- semver: 7.6.2
+ release-it: 17.6.0(typescript@5.5.3)
+ semver: 7.6.3
+
+ '@rollup/plugin-virtual@3.0.2(rollup@4.18.1)':
+ optionalDependencies:
+ rollup: 4.18.1
'@rollup/pluginutils@5.1.0(rollup@4.18.1)':
dependencies:
@@ -6239,7 +6195,9 @@ snapshots:
'@rollup/rollup-win32-x64-msvc@4.18.1':
optional: true
- '@rushstack/node-core-library@4.0.2(@types/node@20.14.10)':
+ '@rtsao/scc@1.1.0': {}
+
+ '@rushstack/node-core-library@4.0.2(@types/node@20.14.11)':
dependencies:
fs-extra: 7.0.1
import-lazy: 4.0.0
@@ -6248,23 +6206,23 @@ snapshots:
semver: 7.5.4
z-schema: 5.0.5
optionalDependencies:
- '@types/node': 20.14.10
+ '@types/node': 20.14.11
'@rushstack/rig-package@0.5.2':
dependencies:
resolve: 1.22.8
strip-json-comments: 3.1.1
- '@rushstack/terminal@0.10.0(@types/node@20.14.10)':
+ '@rushstack/terminal@0.10.0(@types/node@20.14.11)':
dependencies:
- '@rushstack/node-core-library': 4.0.2(@types/node@20.14.10)
+ '@rushstack/node-core-library': 4.0.2(@types/node@20.14.11)
supports-color: 8.1.1
optionalDependencies:
- '@types/node': 20.14.10
+ '@types/node': 20.14.11
- '@rushstack/ts-command-line@4.19.1(@types/node@20.14.10)':
+ '@rushstack/ts-command-line@4.19.1(@types/node@20.14.11)':
dependencies:
- '@rushstack/terminal': 0.10.0(@types/node@20.14.10)
+ '@rushstack/terminal': 0.10.0(@types/node@20.14.11)
'@types/argparse': 1.0.38
argparse: 1.0.10
string-argv: 0.3.2
@@ -6285,117 +6243,168 @@ snapshots:
'@stackblitz/sdk@1.11.0': {}
- '@stylistic/eslint-plugin-js@2.1.0(eslint@9.6.0)':
+ '@stylistic/eslint-plugin-js@2.6.0-beta.0(eslint@9.7.0)':
dependencies:
'@types/eslint': 8.56.10
- acorn: 8.11.3
- eslint: 9.6.0
+ acorn: 8.12.1
+ eslint: 9.7.0
eslint-visitor-keys: 4.0.0
- espree: 10.0.1
+ espree: 10.1.0
- '@stylistic/eslint-plugin-jsx@2.1.0(eslint@9.6.0)':
+ '@stylistic/eslint-plugin-jsx@2.6.0-beta.0(eslint@9.7.0)':
dependencies:
- '@stylistic/eslint-plugin-js': 2.1.0(eslint@9.6.0)
+ '@stylistic/eslint-plugin-js': 2.6.0-beta.0(eslint@9.7.0)
'@types/eslint': 8.56.10
- eslint: 9.6.0
+ eslint: 9.7.0
estraverse: 5.3.0
picomatch: 4.0.2
- '@stylistic/eslint-plugin-plus@2.1.0(eslint@9.6.0)(typescript@5.5.3)':
+ '@stylistic/eslint-plugin-plus@2.6.0-beta.0(eslint@9.7.0)(typescript@5.5.3)':
dependencies:
'@types/eslint': 8.56.10
- '@typescript-eslint/utils': 7.16.0(eslint@9.6.0)(typescript@5.5.3)
- eslint: 9.6.0
+ '@typescript-eslint/utils': 8.0.0-alpha.46(eslint@9.7.0)(typescript@5.5.3)
+ eslint: 9.7.0
transitivePeerDependencies:
- supports-color
- typescript
- '@stylistic/eslint-plugin-ts@2.1.0(eslint@9.6.0)(typescript@5.5.3)':
+ '@stylistic/eslint-plugin-ts@2.6.0-beta.0(eslint@9.7.0)(typescript@5.5.3)':
dependencies:
- '@stylistic/eslint-plugin-js': 2.1.0(eslint@9.6.0)
+ '@stylistic/eslint-plugin-js': 2.6.0-beta.0(eslint@9.7.0)
'@types/eslint': 8.56.10
- '@typescript-eslint/utils': 7.16.0(eslint@9.6.0)(typescript@5.5.3)
- eslint: 9.6.0
+ '@typescript-eslint/utils': 8.0.0-alpha.46(eslint@9.7.0)(typescript@5.5.3)
+ eslint: 9.7.0
transitivePeerDependencies:
- supports-color
- typescript
- '@stylistic/eslint-plugin@2.1.0(eslint@9.6.0)(typescript@5.5.3)':
+ '@stylistic/eslint-plugin@2.6.0-beta.0(eslint@9.7.0)(typescript@5.5.3)':
dependencies:
- '@stylistic/eslint-plugin-js': 2.1.0(eslint@9.6.0)
- '@stylistic/eslint-plugin-jsx': 2.1.0(eslint@9.6.0)
- '@stylistic/eslint-plugin-plus': 2.1.0(eslint@9.6.0)(typescript@5.5.3)
- '@stylistic/eslint-plugin-ts': 2.1.0(eslint@9.6.0)(typescript@5.5.3)
+ '@stylistic/eslint-plugin-js': 2.6.0-beta.0(eslint@9.7.0)
+ '@stylistic/eslint-plugin-jsx': 2.6.0-beta.0(eslint@9.7.0)
+ '@stylistic/eslint-plugin-plus': 2.6.0-beta.0(eslint@9.7.0)(typescript@5.5.3)
+ '@stylistic/eslint-plugin-ts': 2.6.0-beta.0(eslint@9.7.0)(typescript@5.5.3)
'@types/eslint': 8.56.10
- eslint: 9.6.0
+ eslint: 9.7.0
transitivePeerDependencies:
- supports-color
- typescript
+ '@swc/core-darwin-arm64@1.7.0':
+ optional: true
+
+ '@swc/core-darwin-x64@1.7.0':
+ optional: true
+
+ '@swc/core-linux-arm-gnueabihf@1.7.0':
+ optional: true
+
+ '@swc/core-linux-arm64-gnu@1.7.0':
+ optional: true
+
+ '@swc/core-linux-arm64-musl@1.7.0':
+ optional: true
+
+ '@swc/core-linux-x64-gnu@1.7.0':
+ optional: true
+
+ '@swc/core-linux-x64-musl@1.7.0':
+ optional: true
+
+ '@swc/core-win32-arm64-msvc@1.7.0':
+ optional: true
+
+ '@swc/core-win32-ia32-msvc@1.7.0':
+ optional: true
+
+ '@swc/core-win32-x64-msvc@1.7.0':
+ optional: true
+
+ '@swc/core@1.7.0':
+ dependencies:
+ '@swc/counter': 0.1.3
+ '@swc/types': 0.1.9
+ optionalDependencies:
+ '@swc/core-darwin-arm64': 1.7.0
+ '@swc/core-darwin-x64': 1.7.0
+ '@swc/core-linux-arm-gnueabihf': 1.7.0
+ '@swc/core-linux-arm64-gnu': 1.7.0
+ '@swc/core-linux-arm64-musl': 1.7.0
+ '@swc/core-linux-x64-gnu': 1.7.0
+ '@swc/core-linux-x64-musl': 1.7.0
+ '@swc/core-win32-arm64-msvc': 1.7.0
+ '@swc/core-win32-ia32-msvc': 1.7.0
+ '@swc/core-win32-x64-msvc': 1.7.0
+
+ '@swc/counter@0.1.3': {}
+
+ '@swc/types@0.1.9':
+ dependencies:
+ '@swc/counter': 0.1.3
+
'@szmarczak/http-timer@5.0.1':
dependencies:
defer-to-connect: 2.0.1
'@tootallnate/quickjs-emscripten@0.23.0': {}
- '@tresjs/cientos@3.9.0(@tresjs/core@)(three@0.166.1)(tweakpane@4.0.4)(vue@3.4.31(typescript@5.5.3))':
+ '@tresjs/cientos@3.9.0(@tresjs/core@)(three@0.167.1)(tweakpane@4.0.4)(vue@3.4.33(typescript@5.5.3))':
dependencies:
'@tresjs/core': 'link:'
- '@vueuse/core': 10.11.0(vue@3.4.31(typescript@5.5.3))
- camera-controls: 2.8.3(three@0.166.1)
+ '@vueuse/core': 10.11.0(vue@3.4.33(typescript@5.5.3))
+ camera-controls: 2.8.5(three@0.167.1)
stats-gl: 2.2.8
stats.js: 0.17.0
- three: 0.166.1
- three-custom-shader-material: 5.4.0(three@0.166.1)
- three-stdlib: 2.30.0(three@0.166.1)
+ three: 0.167.1
+ three-custom-shader-material: 5.4.0(three@0.167.1)
+ three-stdlib: 2.30.4(three@0.167.1)
tweakpane: 4.0.4
- vue: 3.4.31(typescript@5.5.3)
+ vue: 3.4.33(typescript@5.5.3)
transitivePeerDependencies:
- '@react-three/fiber'
- '@vue/composition-api'
- react
- '@tresjs/cientos@3.9.0(@tresjs/core@4.2.6(three@0.166.1)(vue@3.4.31(typescript@5.5.3)))(three@0.166.1)(tweakpane@4.0.4)(vue@3.4.31(typescript@5.5.3))':
+ '@tresjs/cientos@4.0.0(@tresjs/core@4.2.7(three@0.167.1)(vue@3.4.33(typescript@5.5.3)))(three@0.167.1)(vue@3.4.33(typescript@5.5.3))':
dependencies:
- '@tresjs/core': 4.2.6(three@0.166.1)(vue@3.4.31(typescript@5.5.3))
- '@vueuse/core': 10.11.0(vue@3.4.31(typescript@5.5.3))
- camera-controls: 2.8.3(three@0.166.1)
+ '@tresjs/core': 4.2.7(three@0.167.1)(vue@3.4.33(typescript@5.5.3))
+ '@vueuse/core': 11.0.1(vue@3.4.33(typescript@5.5.3))
+ camera-controls: 2.9.0(three@0.167.1)
stats-gl: 2.2.8
stats.js: 0.17.0
- three: 0.166.1
- three-custom-shader-material: 5.4.0(three@0.166.1)
- three-stdlib: 2.30.0(three@0.166.1)
- tweakpane: 4.0.4
- vue: 3.4.31(typescript@5.5.3)
+ three: 0.167.1
+ three-custom-shader-material: 5.4.0(three@0.167.1)
+ three-stdlib: 2.32.2(three@0.167.1)
+ vue: 3.4.33(typescript@5.5.3)
transitivePeerDependencies:
- '@react-three/fiber'
- '@vue/composition-api'
- react
- '@tresjs/core@3.5.1(three@0.166.1)(vue@3.4.31(typescript@5.5.3))':
+ '@tresjs/core@3.5.1(three@0.167.1)(vue@3.4.33(typescript@5.5.3))':
dependencies:
'@alvarosabu/utils': 3.2.0
- '@vueuse/core': 10.11.0(vue@3.4.31(typescript@5.5.3))
- three: 0.166.1
- vue: 3.4.31(typescript@5.5.3)
+ '@vueuse/core': 10.11.0(vue@3.4.33(typescript@5.5.3))
+ three: 0.167.1
+ vue: 3.4.33(typescript@5.5.3)
transitivePeerDependencies:
- '@vue/composition-api'
- '@tresjs/core@4.2.6(three@0.166.1)(vue@3.4.31(typescript@5.5.3))':
+ '@tresjs/core@4.2.7(three@0.167.1)(vue@3.4.33(typescript@5.5.3))':
dependencies:
'@alvarosabu/utils': 3.2.0
'@vue/devtools-api': 6.6.3
- '@vueuse/core': 10.11.0(vue@3.4.31(typescript@5.5.3))
- three: 0.166.1
- vue: 3.4.31(typescript@5.5.3)
+ '@vueuse/core': 10.11.0(vue@3.4.33(typescript@5.5.3))
+ three: 0.167.1
+ vue: 3.4.33(typescript@5.5.3)
transitivePeerDependencies:
- '@vue/composition-api'
- '@tresjs/eslint-config@1.1.0(@vue/compiler-sfc@3.4.31)(eslint@9.6.0)(typescript@5.5.3)(vitest@2.0.2(@types/node@20.14.10)(@vitest/ui@2.0.2)(jsdom@24.1.0))':
+ '@tresjs/eslint-config@1.1.0(@vue/compiler-sfc@3.4.33)(eslint@9.7.0)(typescript@5.5.3)(vitest@2.0.3(@types/node@20.14.11)(@vitest/ui@2.0.3)(jsdom@24.1.0))':
dependencies:
- '@antfu/eslint-config': 2.18.1(@vue/compiler-sfc@3.4.31)(eslint-plugin-format@0.1.1(eslint@9.6.0))(eslint@9.6.0)(typescript@5.5.3)(vitest@2.0.2(@types/node@20.14.10)(@vitest/ui@2.0.2)(jsdom@24.1.0))
- eslint: 9.6.0
- eslint-plugin-format: 0.1.1(eslint@9.6.0)
+ '@antfu/eslint-config': 2.23.0(@vue/compiler-sfc@3.4.33)(eslint-plugin-format@0.1.2(eslint@9.7.0))(eslint@9.7.0)(typescript@5.5.3)(vitest@2.0.3(@types/node@20.14.11)(@vitest/ui@2.0.3)(jsdom@24.1.0))
+ eslint: 9.7.0
+ eslint-plugin-format: 0.1.2(eslint@9.7.0)
transitivePeerDependencies:
- '@eslint-react/eslint-plugin'
- '@prettier/plugin-xml'
@@ -6415,15 +6424,15 @@ snapshots:
- typescript
- vitest
- '@tresjs/leches@0.15.0-next.3(three@0.166.1)(vite@5.3.3(@types/node@20.14.10))(vue@3.4.31(typescript@5.5.3))':
+ '@tresjs/leches@0.15.0-next.3(three@0.167.1)(vite@5.3.4(@types/node@20.14.11))(vue@3.4.33(typescript@5.5.3))':
dependencies:
- '@tresjs/core': 3.5.1(three@0.166.1)(vue@3.4.31(typescript@5.5.3))
+ '@tresjs/core': 3.5.1(three@0.167.1)(vue@3.4.33(typescript@5.5.3))
'@types/three': 0.158.3
'@unocss/core': 0.57.7
- '@vueuse/components': 10.9.0(vue@3.4.31(typescript@5.5.3))
- three: 0.166.1
- vite-plugin-css-injected-by-js: 3.5.1(vite@5.3.3(@types/node@20.14.10))
- vue: 3.4.31(typescript@5.5.3)
+ '@vueuse/components': 10.11.0(vue@3.4.33(typescript@5.5.3))
+ three: 0.167.1
+ vite-plugin-css-injected-by-js: 3.5.1(vite@5.3.4(@types/node@20.14.11))
+ vue: 3.4.33(typescript@5.5.3)
transitivePeerDependencies:
- '@vue/composition-api'
- vite
@@ -6449,12 +6458,12 @@ snapshots:
'@types/fs-extra@8.1.5':
dependencies:
- '@types/node': 20.12.12
+ '@types/node': 20.14.11
'@types/glob@7.2.0':
dependencies:
'@types/minimatch': 5.1.2
- '@types/node': 20.12.12
+ '@types/node': 20.14.11
'@types/hast@3.0.4':
dependencies:
@@ -6481,15 +6490,10 @@ snapshots:
'@types/minimatch@5.1.2': {}
- '@types/node@20.12.12':
+ '@types/node@20.14.11':
dependencies:
undici-types: 5.26.5
- '@types/node@20.14.10':
- dependencies:
- undici-types: 5.26.5
- optional: true
-
'@types/normalize-package-data@2.4.4': {}
'@types/offscreencanvas@2019.7.3': {}
@@ -6511,7 +6515,7 @@ snapshots:
fflate: 0.8.2
meshoptimizer: 0.18.1
- '@types/three@0.166.0':
+ '@types/three@0.167.2':
dependencies:
'@tweenjs/tween.js': 23.1.2
'@types/stats.js': 0.17.3
@@ -6527,15 +6531,33 @@ snapshots:
'@types/webxr@0.5.19': {}
- '@typescript-eslint/eslint-plugin@7.16.0(@typescript-eslint/parser@7.16.0(eslint@9.6.0)(typescript@5.5.3))(eslint@9.6.0)(typescript@5.5.3)':
+ '@typescript-eslint/eslint-plugin@7.16.1(@typescript-eslint/parser@7.16.1(eslint@9.7.0)(typescript@5.5.3))(eslint@9.7.0)(typescript@5.5.3)':
+ dependencies:
+ '@eslint-community/regexpp': 4.11.0
+ '@typescript-eslint/parser': 7.16.1(eslint@9.7.0)(typescript@5.5.3)
+ '@typescript-eslint/scope-manager': 7.16.1
+ '@typescript-eslint/type-utils': 7.16.1(eslint@9.7.0)(typescript@5.5.3)
+ '@typescript-eslint/utils': 7.16.1(eslint@9.7.0)(typescript@5.5.3)
+ '@typescript-eslint/visitor-keys': 7.16.1
+ eslint: 9.7.0
+ graphemer: 1.4.0
+ ignore: 5.3.1
+ natural-compare: 1.4.0
+ ts-api-utils: 1.3.0(typescript@5.5.3)
+ optionalDependencies:
+ typescript: 5.5.3
+ transitivePeerDependencies:
+ - supports-color
+
+ '@typescript-eslint/eslint-plugin@8.0.0-alpha.40(@typescript-eslint/parser@8.0.0-alpha.40(eslint@9.7.0)(typescript@5.5.3))(eslint@9.7.0)(typescript@5.5.3)':
dependencies:
'@eslint-community/regexpp': 4.11.0
- '@typescript-eslint/parser': 7.16.0(eslint@9.6.0)(typescript@5.5.3)
- '@typescript-eslint/scope-manager': 7.16.0
- '@typescript-eslint/type-utils': 7.16.0(eslint@9.6.0)(typescript@5.5.3)
- '@typescript-eslint/utils': 7.16.0(eslint@9.6.0)(typescript@5.5.3)
- '@typescript-eslint/visitor-keys': 7.16.0
- eslint: 9.6.0
+ '@typescript-eslint/parser': 8.0.0-alpha.40(eslint@9.7.0)(typescript@5.5.3)
+ '@typescript-eslint/scope-manager': 8.0.0-alpha.40
+ '@typescript-eslint/type-utils': 8.0.0-alpha.40(eslint@9.7.0)(typescript@5.5.3)
+ '@typescript-eslint/utils': 8.0.0-alpha.40(eslint@9.7.0)(typescript@5.5.3)
+ '@typescript-eslint/visitor-keys': 8.0.0-alpha.40
+ eslint: 9.7.0
graphemer: 1.4.0
ignore: 5.3.1
natural-compare: 1.4.0
@@ -6545,86 +6567,187 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/parser@7.16.0(eslint@9.6.0)(typescript@5.5.3)':
+ '@typescript-eslint/parser@7.16.1(eslint@9.7.0)(typescript@5.5.3)':
+ dependencies:
+ '@typescript-eslint/scope-manager': 7.16.1
+ '@typescript-eslint/types': 7.16.1
+ '@typescript-eslint/typescript-estree': 7.16.1(typescript@5.5.3)
+ '@typescript-eslint/visitor-keys': 7.16.1
+ debug: 4.3.5
+ eslint: 9.7.0
+ optionalDependencies:
+ typescript: 5.5.3
+ transitivePeerDependencies:
+ - supports-color
+
+ '@typescript-eslint/parser@8.0.0-alpha.40(eslint@9.7.0)(typescript@5.5.3)':
dependencies:
- '@typescript-eslint/scope-manager': 7.16.0
- '@typescript-eslint/types': 7.16.0
- '@typescript-eslint/typescript-estree': 7.16.0(typescript@5.5.3)
- '@typescript-eslint/visitor-keys': 7.16.0
+ '@typescript-eslint/scope-manager': 8.0.0-alpha.40
+ '@typescript-eslint/types': 8.0.0-alpha.40
+ '@typescript-eslint/typescript-estree': 8.0.0-alpha.40(typescript@5.5.3)
+ '@typescript-eslint/visitor-keys': 8.0.0-alpha.40
debug: 4.3.5
- eslint: 9.6.0
+ eslint: 9.7.0
optionalDependencies:
typescript: 5.5.3
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/scope-manager@7.16.0':
+ '@typescript-eslint/scope-manager@7.16.1':
+ dependencies:
+ '@typescript-eslint/types': 7.16.1
+ '@typescript-eslint/visitor-keys': 7.16.1
+
+ '@typescript-eslint/scope-manager@8.0.0-alpha.40':
+ dependencies:
+ '@typescript-eslint/types': 8.0.0-alpha.40
+ '@typescript-eslint/visitor-keys': 8.0.0-alpha.40
+
+ '@typescript-eslint/scope-manager@8.0.0-alpha.46':
dependencies:
- '@typescript-eslint/types': 7.16.0
- '@typescript-eslint/visitor-keys': 7.16.0
+ '@typescript-eslint/types': 8.0.0-alpha.46
+ '@typescript-eslint/visitor-keys': 8.0.0-alpha.46
- '@typescript-eslint/type-utils@7.16.0(eslint@9.6.0)(typescript@5.5.3)':
+ '@typescript-eslint/type-utils@7.16.1(eslint@9.7.0)(typescript@5.5.3)':
dependencies:
- '@typescript-eslint/typescript-estree': 7.16.0(typescript@5.5.3)
- '@typescript-eslint/utils': 7.16.0(eslint@9.6.0)(typescript@5.5.3)
+ '@typescript-eslint/typescript-estree': 7.16.1(typescript@5.5.3)
+ '@typescript-eslint/utils': 7.16.1(eslint@9.7.0)(typescript@5.5.3)
debug: 4.3.5
- eslint: 9.6.0
+ eslint: 9.7.0
ts-api-utils: 1.3.0(typescript@5.5.3)
optionalDependencies:
typescript: 5.5.3
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/types@7.16.0': {}
+ '@typescript-eslint/type-utils@8.0.0-alpha.40(eslint@9.7.0)(typescript@5.5.3)':
+ dependencies:
+ '@typescript-eslint/typescript-estree': 8.0.0-alpha.40(typescript@5.5.3)
+ '@typescript-eslint/utils': 8.0.0-alpha.40(eslint@9.7.0)(typescript@5.5.3)
+ debug: 4.3.5
+ ts-api-utils: 1.3.0(typescript@5.5.3)
+ optionalDependencies:
+ typescript: 5.5.3
+ transitivePeerDependencies:
+ - eslint
+ - supports-color
+
+ '@typescript-eslint/types@7.16.1': {}
+
+ '@typescript-eslint/types@8.0.0-alpha.40': {}
- '@typescript-eslint/typescript-estree@7.16.0(typescript@5.5.3)':
+ '@typescript-eslint/types@8.0.0-alpha.46': {}
+
+ '@typescript-eslint/typescript-estree@7.16.1(typescript@5.5.3)':
dependencies:
- '@typescript-eslint/types': 7.16.0
- '@typescript-eslint/visitor-keys': 7.16.0
+ '@typescript-eslint/types': 7.16.1
+ '@typescript-eslint/visitor-keys': 7.16.1
debug: 4.3.5
globby: 11.1.0
is-glob: 4.0.3
minimatch: 9.0.5
- semver: 7.6.2
+ semver: 7.6.3
ts-api-utils: 1.3.0(typescript@5.5.3)
optionalDependencies:
typescript: 5.5.3
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/utils@7.16.0(eslint@9.6.0)(typescript@5.5.3)':
+ '@typescript-eslint/typescript-estree@8.0.0-alpha.40(typescript@5.5.3)':
dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@9.6.0)
- '@typescript-eslint/scope-manager': 7.16.0
- '@typescript-eslint/types': 7.16.0
- '@typescript-eslint/typescript-estree': 7.16.0(typescript@5.5.3)
- eslint: 9.6.0
+ '@typescript-eslint/types': 8.0.0-alpha.40
+ '@typescript-eslint/visitor-keys': 8.0.0-alpha.40
+ debug: 4.3.5
+ globby: 11.1.0
+ is-glob: 4.0.3
+ minimatch: 9.0.5
+ semver: 7.6.3
+ ts-api-utils: 1.3.0(typescript@5.5.3)
+ optionalDependencies:
+ typescript: 5.5.3
+ transitivePeerDependencies:
+ - supports-color
+
+ '@typescript-eslint/typescript-estree@8.0.0-alpha.46(typescript@5.5.3)':
+ dependencies:
+ '@typescript-eslint/types': 8.0.0-alpha.46
+ '@typescript-eslint/visitor-keys': 8.0.0-alpha.46
+ debug: 4.3.5
+ globby: 11.1.0
+ is-glob: 4.0.3
+ minimatch: 9.0.5
+ semver: 7.6.3
+ ts-api-utils: 1.3.0(typescript@5.5.3)
+ optionalDependencies:
+ typescript: 5.5.3
+ transitivePeerDependencies:
+ - supports-color
+
+ '@typescript-eslint/utils@7.16.1(eslint@9.7.0)(typescript@5.5.3)':
+ dependencies:
+ '@eslint-community/eslint-utils': 4.4.0(eslint@9.7.0)
+ '@typescript-eslint/scope-manager': 7.16.1
+ '@typescript-eslint/types': 7.16.1
+ '@typescript-eslint/typescript-estree': 7.16.1(typescript@5.5.3)
+ eslint: 9.7.0
transitivePeerDependencies:
- supports-color
- typescript
- '@typescript-eslint/visitor-keys@7.16.0':
+ '@typescript-eslint/utils@8.0.0-alpha.40(eslint@9.7.0)(typescript@5.5.3)':
dependencies:
- '@typescript-eslint/types': 7.16.0
+ '@eslint-community/eslint-utils': 4.4.0(eslint@9.7.0)
+ '@typescript-eslint/scope-manager': 8.0.0-alpha.40
+ '@typescript-eslint/types': 8.0.0-alpha.40
+ '@typescript-eslint/typescript-estree': 8.0.0-alpha.40(typescript@5.5.3)
+ eslint: 9.7.0
+ transitivePeerDependencies:
+ - supports-color
+ - typescript
+
+ '@typescript-eslint/utils@8.0.0-alpha.46(eslint@9.7.0)(typescript@5.5.3)':
+ dependencies:
+ '@eslint-community/eslint-utils': 4.4.0(eslint@9.7.0)
+ '@typescript-eslint/scope-manager': 8.0.0-alpha.46
+ '@typescript-eslint/types': 8.0.0-alpha.46
+ '@typescript-eslint/typescript-estree': 8.0.0-alpha.46(typescript@5.5.3)
+ eslint: 9.7.0
+ transitivePeerDependencies:
+ - supports-color
+ - typescript
+
+ '@typescript-eslint/visitor-keys@7.16.1':
+ dependencies:
+ '@typescript-eslint/types': 7.16.1
+ eslint-visitor-keys: 3.4.3
+
+ '@typescript-eslint/visitor-keys@8.0.0-alpha.40':
+ dependencies:
+ '@typescript-eslint/types': 8.0.0-alpha.40
eslint-visitor-keys: 3.4.3
- '@unocss/astro@0.61.3(rollup@4.18.1)(vite@5.3.3(@types/node@20.14.10))':
+ '@typescript-eslint/visitor-keys@8.0.0-alpha.46':
dependencies:
- '@unocss/core': 0.61.3
- '@unocss/reset': 0.61.3
- '@unocss/vite': 0.61.3(rollup@4.18.1)(vite@5.3.3(@types/node@20.14.10))
+ '@typescript-eslint/types': 8.0.0-alpha.46
+ eslint-visitor-keys: 3.4.3
+
+ '@unocss/astro@0.61.5(rollup@4.18.1)(vite@5.3.4(@types/node@20.14.11))':
+ dependencies:
+ '@unocss/core': 0.61.5
+ '@unocss/reset': 0.61.5
+ '@unocss/vite': 0.61.5(rollup@4.18.1)(vite@5.3.4(@types/node@20.14.11))
optionalDependencies:
- vite: 5.3.3(@types/node@20.14.10)
+ vite: 5.3.4(@types/node@20.14.11)
transitivePeerDependencies:
- rollup
- '@unocss/cli@0.61.3(rollup@4.18.1)':
+ '@unocss/cli@0.61.5(rollup@4.18.1)':
dependencies:
'@ampproject/remapping': 2.3.0
'@rollup/pluginutils': 5.1.0(rollup@4.18.1)
- '@unocss/config': 0.61.3
- '@unocss/core': 0.61.3
- '@unocss/preset-uno': 0.61.3
+ '@unocss/config': 0.61.5
+ '@unocss/core': 0.61.5
+ '@unocss/preset-uno': 0.61.5
cac: 6.7.14
chokidar: 3.6.0
colorette: 2.0.20
@@ -6636,148 +6759,148 @@ snapshots:
transitivePeerDependencies:
- rollup
- '@unocss/config@0.61.3':
+ '@unocss/config@0.61.5':
dependencies:
- '@unocss/core': 0.61.3
+ '@unocss/core': 0.61.5
unconfig: 0.3.13
'@unocss/core@0.57.7': {}
- '@unocss/core@0.61.3': {}
+ '@unocss/core@0.61.5': {}
- '@unocss/extractor-arbitrary-variants@0.61.3':
+ '@unocss/extractor-arbitrary-variants@0.61.5':
dependencies:
- '@unocss/core': 0.61.3
+ '@unocss/core': 0.61.5
- '@unocss/inspector@0.61.3':
+ '@unocss/inspector@0.61.5':
dependencies:
- '@unocss/core': 0.61.3
- '@unocss/rule-utils': 0.61.3
+ '@unocss/core': 0.61.5
+ '@unocss/rule-utils': 0.61.5
gzip-size: 6.0.0
sirv: 2.0.4
- '@unocss/postcss@0.61.3(postcss@8.4.39)':
+ '@unocss/postcss@0.61.5(postcss@8.4.39)':
dependencies:
- '@unocss/config': 0.61.3
- '@unocss/core': 0.61.3
- '@unocss/rule-utils': 0.61.3
+ '@unocss/config': 0.61.5
+ '@unocss/core': 0.61.5
+ '@unocss/rule-utils': 0.61.5
css-tree: 2.3.1
fast-glob: 3.3.2
magic-string: 0.30.10
postcss: 8.4.39
- '@unocss/preset-attributify@0.61.3':
+ '@unocss/preset-attributify@0.61.5':
dependencies:
- '@unocss/core': 0.61.3
+ '@unocss/core': 0.61.5
- '@unocss/preset-icons@0.61.3':
+ '@unocss/preset-icons@0.61.5':
dependencies:
'@iconify/utils': 2.1.25
- '@unocss/core': 0.61.3
+ '@unocss/core': 0.61.5
ofetch: 1.3.4
transitivePeerDependencies:
- supports-color
- '@unocss/preset-mini@0.61.3':
+ '@unocss/preset-mini@0.61.5':
dependencies:
- '@unocss/core': 0.61.3
- '@unocss/extractor-arbitrary-variants': 0.61.3
- '@unocss/rule-utils': 0.61.3
+ '@unocss/core': 0.61.5
+ '@unocss/extractor-arbitrary-variants': 0.61.5
+ '@unocss/rule-utils': 0.61.5
- '@unocss/preset-tagify@0.61.3':
+ '@unocss/preset-tagify@0.61.5':
dependencies:
- '@unocss/core': 0.61.3
+ '@unocss/core': 0.61.5
- '@unocss/preset-typography@0.61.3':
+ '@unocss/preset-typography@0.61.5':
dependencies:
- '@unocss/core': 0.61.3
- '@unocss/preset-mini': 0.61.3
+ '@unocss/core': 0.61.5
+ '@unocss/preset-mini': 0.61.5
- '@unocss/preset-uno@0.61.3':
+ '@unocss/preset-uno@0.61.5':
dependencies:
- '@unocss/core': 0.61.3
- '@unocss/preset-mini': 0.61.3
- '@unocss/preset-wind': 0.61.3
- '@unocss/rule-utils': 0.61.3
+ '@unocss/core': 0.61.5
+ '@unocss/preset-mini': 0.61.5
+ '@unocss/preset-wind': 0.61.5
+ '@unocss/rule-utils': 0.61.5
- '@unocss/preset-web-fonts@0.61.3':
+ '@unocss/preset-web-fonts@0.61.5':
dependencies:
- '@unocss/core': 0.61.3
+ '@unocss/core': 0.61.5
ofetch: 1.3.4
- '@unocss/preset-wind@0.61.3':
+ '@unocss/preset-wind@0.61.5':
dependencies:
- '@unocss/core': 0.61.3
- '@unocss/preset-mini': 0.61.3
- '@unocss/rule-utils': 0.61.3
+ '@unocss/core': 0.61.5
+ '@unocss/preset-mini': 0.61.5
+ '@unocss/rule-utils': 0.61.5
- '@unocss/reset@0.61.3': {}
+ '@unocss/reset@0.61.5': {}
- '@unocss/rule-utils@0.61.3':
+ '@unocss/rule-utils@0.61.5':
dependencies:
- '@unocss/core': 0.61.3
+ '@unocss/core': 0.61.5
magic-string: 0.30.10
- '@unocss/scope@0.61.3': {}
+ '@unocss/scope@0.61.5': {}
- '@unocss/transformer-attributify-jsx-babel@0.61.3':
+ '@unocss/transformer-attributify-jsx-babel@0.61.5':
dependencies:
- '@babel/core': 7.24.8
- '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.8)
- '@babel/preset-typescript': 7.24.7(@babel/core@7.24.8)
- '@unocss/core': 0.61.3
+ '@babel/core': 7.24.9
+ '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.9)
+ '@babel/preset-typescript': 7.24.7(@babel/core@7.24.9)
+ '@unocss/core': 0.61.5
transitivePeerDependencies:
- supports-color
- '@unocss/transformer-attributify-jsx@0.61.3':
+ '@unocss/transformer-attributify-jsx@0.61.5':
dependencies:
- '@unocss/core': 0.61.3
+ '@unocss/core': 0.61.5
- '@unocss/transformer-compile-class@0.61.3':
+ '@unocss/transformer-compile-class@0.61.5':
dependencies:
- '@unocss/core': 0.61.3
+ '@unocss/core': 0.61.5
- '@unocss/transformer-directives@0.61.3':
+ '@unocss/transformer-directives@0.61.5':
dependencies:
- '@unocss/core': 0.61.3
- '@unocss/rule-utils': 0.61.3
+ '@unocss/core': 0.61.5
+ '@unocss/rule-utils': 0.61.5
css-tree: 2.3.1
- '@unocss/transformer-variant-group@0.61.3':
+ '@unocss/transformer-variant-group@0.61.5':
dependencies:
- '@unocss/core': 0.61.3
+ '@unocss/core': 0.61.5
- '@unocss/vite@0.61.3(rollup@4.18.1)(vite@5.3.3(@types/node@20.14.10))':
+ '@unocss/vite@0.61.5(rollup@4.18.1)(vite@5.3.4(@types/node@20.14.11))':
dependencies:
'@ampproject/remapping': 2.3.0
'@rollup/pluginutils': 5.1.0(rollup@4.18.1)
- '@unocss/config': 0.61.3
- '@unocss/core': 0.61.3
- '@unocss/inspector': 0.61.3
- '@unocss/scope': 0.61.3
- '@unocss/transformer-directives': 0.61.3
+ '@unocss/config': 0.61.5
+ '@unocss/core': 0.61.5
+ '@unocss/inspector': 0.61.5
+ '@unocss/scope': 0.61.5
+ '@unocss/transformer-directives': 0.61.5
chokidar: 3.6.0
fast-glob: 3.3.2
magic-string: 0.30.10
- vite: 5.3.3(@types/node@20.14.10)
+ vite: 5.3.4(@types/node@20.14.11)
transitivePeerDependencies:
- rollup
- '@vitejs/plugin-vue@5.0.5(vite@5.3.3(@types/node@20.14.10))(vue@3.4.31(typescript@5.5.3))':
+ '@vitejs/plugin-vue@5.0.5(vite@5.3.4(@types/node@20.14.11))(vue@3.4.33(typescript@5.5.3))':
dependencies:
- vite: 5.3.3(@types/node@20.14.10)
- vue: 3.4.31(typescript@5.5.3)
+ vite: 5.3.4(@types/node@20.14.11)
+ vue: 3.4.33(typescript@5.5.3)
- '@vitest/coverage-c8@0.33.0(vitest@2.0.2(@types/node@20.14.10)(@vitest/ui@2.0.2)(jsdom@24.1.0))':
+ '@vitest/coverage-c8@0.33.0(vitest@2.0.3(@types/node@20.14.11)(@vitest/ui@2.0.3)(jsdom@24.1.0))':
dependencies:
'@ampproject/remapping': 2.3.0
c8: 7.14.0
magic-string: 0.30.10
picocolors: 1.0.1
std-env: 3.7.0
- vitest: 2.0.2(@types/node@20.14.10)(@vitest/ui@2.0.2)(jsdom@24.1.0)
+ vitest: 2.0.3(@types/node@20.14.11)(@vitest/ui@2.0.3)(jsdom@24.1.0)
- '@vitest/coverage-v8@2.0.2(vitest@2.0.2(@types/node@20.14.10)(@vitest/ui@2.0.2)(jsdom@24.1.0))':
+ '@vitest/coverage-v8@2.0.3(vitest@2.0.3(@types/node@20.14.11)(@vitest/ui@2.0.3)(jsdom@24.1.0))':
dependencies:
'@ampproject/remapping': 2.3.0
'@bcoe/v8-coverage': 0.2.3
@@ -6792,50 +6915,50 @@ snapshots:
strip-literal: 2.1.0
test-exclude: 7.0.1
tinyrainbow: 1.2.0
- vitest: 2.0.2(@types/node@20.14.10)(@vitest/ui@2.0.2)(jsdom@24.1.0)
+ vitest: 2.0.3(@types/node@20.14.11)(@vitest/ui@2.0.3)(jsdom@24.1.0)
transitivePeerDependencies:
- supports-color
- '@vitest/expect@2.0.2':
+ '@vitest/expect@2.0.3':
dependencies:
- '@vitest/spy': 2.0.2
- '@vitest/utils': 2.0.2
+ '@vitest/spy': 2.0.3
+ '@vitest/utils': 2.0.3
chai: 5.1.1
tinyrainbow: 1.2.0
- '@vitest/pretty-format@2.0.2':
+ '@vitest/pretty-format@2.0.3':
dependencies:
tinyrainbow: 1.2.0
- '@vitest/runner@2.0.2':
+ '@vitest/runner@2.0.3':
dependencies:
- '@vitest/utils': 2.0.2
+ '@vitest/utils': 2.0.3
pathe: 1.1.2
- '@vitest/snapshot@2.0.2':
+ '@vitest/snapshot@2.0.3':
dependencies:
- '@vitest/pretty-format': 2.0.2
+ '@vitest/pretty-format': 2.0.3
magic-string: 0.30.10
pathe: 1.1.2
- '@vitest/spy@2.0.2':
+ '@vitest/spy@2.0.3':
dependencies:
tinyspy: 3.0.0
- '@vitest/ui@2.0.2(vitest@2.0.2)':
+ '@vitest/ui@2.0.3(vitest@2.0.3)':
dependencies:
- '@vitest/utils': 2.0.2
+ '@vitest/utils': 2.0.3
fast-glob: 3.3.2
fflate: 0.8.2
flatted: 3.3.1
pathe: 1.1.2
sirv: 2.0.4
tinyrainbow: 1.2.0
- vitest: 2.0.2(@types/node@20.14.10)(@vitest/ui@2.0.2)(jsdom@24.1.0)
+ vitest: 2.0.3(@types/node@20.14.11)(@vitest/ui@2.0.3)(jsdom@24.1.0)
- '@vitest/utils@2.0.2':
+ '@vitest/utils@2.0.3':
dependencies:
- '@vitest/pretty-format': 2.0.2
+ '@vitest/pretty-format': 2.0.3
estree-walker: 3.0.3
loupe: 3.1.1
tinyrainbow: 1.2.0
@@ -6844,120 +6967,107 @@ snapshots:
dependencies:
'@volar/source-map': 1.11.1
- '@volar/language-core@2.4.0-alpha.15':
+ '@volar/language-core@2.4.0-alpha.17':
dependencies:
- '@volar/source-map': 2.4.0-alpha.15
+ '@volar/source-map': 2.4.0-alpha.17
'@volar/source-map@1.11.1':
dependencies:
muggle-string: 0.3.1
- '@volar/source-map@2.4.0-alpha.15': {}
+ '@volar/source-map@2.4.0-alpha.17': {}
'@volar/typescript@1.11.1':
dependencies:
'@volar/language-core': 1.11.1
path-browserify: 1.0.1
- '@volar/typescript@2.4.0-alpha.15':
+ '@volar/typescript@2.4.0-alpha.17':
dependencies:
- '@volar/language-core': 2.4.0-alpha.15
+ '@volar/language-core': 2.4.0-alpha.17
path-browserify: 1.0.1
vscode-uri: 3.0.8
'@vue/babel-helper-vue-transform-on@1.2.2': {}
- '@vue/babel-plugin-jsx@1.2.2(@babel/core@7.24.8)':
+ '@vue/babel-plugin-jsx@1.2.2(@babel/core@7.24.9)':
dependencies:
'@babel/helper-module-imports': 7.22.15
'@babel/helper-plugin-utils': 7.24.8
- '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.8)
+ '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.9)
'@babel/template': 7.24.7
'@babel/traverse': 7.24.8
- '@babel/types': 7.24.8
+ '@babel/types': 7.24.9
'@vue/babel-helper-vue-transform-on': 1.2.2
- '@vue/babel-plugin-resolve-type': 1.2.2(@babel/core@7.24.8)
+ '@vue/babel-plugin-resolve-type': 1.2.2(@babel/core@7.24.9)
camelcase: 6.3.0
html-tags: 3.3.1
svg-tags: 1.0.0
optionalDependencies:
- '@babel/core': 7.24.8
+ '@babel/core': 7.24.9
transitivePeerDependencies:
- supports-color
- '@vue/babel-plugin-resolve-type@1.2.2(@babel/core@7.24.8)':
+ '@vue/babel-plugin-resolve-type@1.2.2(@babel/core@7.24.9)':
dependencies:
'@babel/code-frame': 7.24.7
- '@babel/core': 7.24.8
+ '@babel/core': 7.24.9
'@babel/helper-module-imports': 7.22.15
'@babel/helper-plugin-utils': 7.24.8
'@babel/parser': 7.24.8
- '@vue/compiler-sfc': 3.4.31
+ '@vue/compiler-sfc': 3.4.33
- '@vue/compiler-core@3.4.27':
+ '@vue/compiler-core@3.4.33':
dependencies:
- '@babel/parser': 7.24.5
- '@vue/shared': 3.4.27
- entities: 4.5.0
- estree-walker: 2.0.2
- source-map-js: 1.2.0
-
- '@vue/compiler-core@3.4.31':
- dependencies:
- '@babel/parser': 7.24.7
- '@vue/shared': 3.4.31
+ '@babel/parser': 7.24.8
+ '@vue/shared': 3.4.33
entities: 4.5.0
estree-walker: 2.0.2
source-map-js: 1.2.0
- '@vue/compiler-dom@3.4.27':
- dependencies:
- '@vue/compiler-core': 3.4.27
- '@vue/shared': 3.4.27
-
- '@vue/compiler-dom@3.4.31':
+ '@vue/compiler-dom@3.4.33':
dependencies:
- '@vue/compiler-core': 3.4.31
- '@vue/shared': 3.4.31
+ '@vue/compiler-core': 3.4.33
+ '@vue/shared': 3.4.33
- '@vue/compiler-sfc@3.4.31':
+ '@vue/compiler-sfc@3.4.33':
dependencies:
- '@babel/parser': 7.24.7
- '@vue/compiler-core': 3.4.31
- '@vue/compiler-dom': 3.4.31
- '@vue/compiler-ssr': 3.4.31
- '@vue/shared': 3.4.31
+ '@babel/parser': 7.24.8
+ '@vue/compiler-core': 3.4.33
+ '@vue/compiler-dom': 3.4.33
+ '@vue/compiler-ssr': 3.4.33
+ '@vue/shared': 3.4.33
estree-walker: 2.0.2
magic-string: 0.30.10
postcss: 8.4.39
source-map-js: 1.2.0
- '@vue/compiler-ssr@3.4.31':
+ '@vue/compiler-ssr@3.4.33':
dependencies:
- '@vue/compiler-dom': 3.4.31
- '@vue/shared': 3.4.31
+ '@vue/compiler-dom': 3.4.33
+ '@vue/shared': 3.4.33
'@vue/devtools-api@6.6.3': {}
- '@vue/devtools-api@7.3.5':
+ '@vue/devtools-api@7.3.6':
dependencies:
- '@vue/devtools-kit': 7.3.5
+ '@vue/devtools-kit': 7.3.6
- '@vue/devtools-core@7.3.5(vite@5.3.3(@types/node@20.14.10))(vue@3.4.31(typescript@5.5.3))':
+ '@vue/devtools-core@7.3.6(vite@5.3.4(@types/node@20.14.11))(vue@3.4.33(typescript@5.5.3))':
dependencies:
- '@vue/devtools-kit': 7.3.5
- '@vue/devtools-shared': 7.3.5
+ '@vue/devtools-kit': 7.3.6
+ '@vue/devtools-shared': 7.3.6
mitt: 3.0.1
nanoid: 3.3.7
pathe: 1.1.2
- vite-hot-client: 0.2.3(vite@5.3.3(@types/node@20.14.10))
- vue: 3.4.31(typescript@5.5.3)
+ vite-hot-client: 0.2.3(vite@5.3.4(@types/node@20.14.11))
+ vue: 3.4.33(typescript@5.5.3)
transitivePeerDependencies:
- vite
- '@vue/devtools-kit@7.3.5':
+ '@vue/devtools-kit@7.3.6':
dependencies:
- '@vue/devtools-shared': 7.3.5
+ '@vue/devtools-shared': 7.3.6
birpc: 0.2.17
hookable: 5.5.3
mitt: 3.0.1
@@ -6965,7 +7075,7 @@ snapshots:
speakingurl: 14.0.1
superjson: 2.2.1
- '@vue/devtools-shared@7.3.5':
+ '@vue/devtools-shared@7.3.6':
dependencies:
rfdc: 1.4.1
@@ -6973,10 +7083,10 @@ snapshots:
dependencies:
'@volar/language-core': 1.11.1
'@volar/source-map': 1.11.1
- '@vue/compiler-dom': 3.4.27
- '@vue/shared': 3.4.27
+ '@vue/compiler-dom': 3.4.33
+ '@vue/shared': 3.4.33
computeds: 0.0.1
- minimatch: 9.0.4
+ minimatch: 9.0.5
muggle-string: 0.3.1
path-browserify: 1.0.1
vue-template-compiler: 2.7.16
@@ -6985,9 +7095,9 @@ snapshots:
'@vue/language-core@2.0.26(typescript@5.5.3)':
dependencies:
- '@volar/language-core': 2.4.0-alpha.15
- '@vue/compiler-dom': 3.4.31
- '@vue/shared': 3.4.31
+ '@volar/language-core': 2.4.0-alpha.17
+ '@vue/compiler-dom': 3.4.33
+ '@vue/shared': 3.4.33
computeds: 0.0.1
minimatch: 9.0.5
muggle-string: 0.4.1
@@ -6996,71 +7106,69 @@ snapshots:
optionalDependencies:
typescript: 5.5.3
- '@vue/reactivity@3.4.31':
+ '@vue/reactivity@3.4.33':
dependencies:
- '@vue/shared': 3.4.31
+ '@vue/shared': 3.4.33
- '@vue/runtime-core@3.4.31':
+ '@vue/runtime-core@3.4.33':
dependencies:
- '@vue/reactivity': 3.4.31
- '@vue/shared': 3.4.31
+ '@vue/reactivity': 3.4.33
+ '@vue/shared': 3.4.33
- '@vue/runtime-dom@3.4.31':
+ '@vue/runtime-dom@3.4.33':
dependencies:
- '@vue/reactivity': 3.4.31
- '@vue/runtime-core': 3.4.31
- '@vue/shared': 3.4.31
+ '@vue/reactivity': 3.4.33
+ '@vue/runtime-core': 3.4.33
+ '@vue/shared': 3.4.33
csstype: 3.1.3
- '@vue/server-renderer@3.4.31(vue@3.4.31(typescript@5.5.3))':
+ '@vue/server-renderer@3.4.33(vue@3.4.33(typescript@5.5.3))':
dependencies:
- '@vue/compiler-ssr': 3.4.31
- '@vue/shared': 3.4.31
- vue: 3.4.31(typescript@5.5.3)
-
- '@vue/shared@3.4.27': {}
+ '@vue/compiler-ssr': 3.4.33
+ '@vue/shared': 3.4.33
+ vue: 3.4.33(typescript@5.5.3)
- '@vue/shared@3.4.31': {}
+ '@vue/shared@3.4.33': {}
'@vue/test-utils@2.4.6':
dependencies:
js-beautify: 1.15.1
- vue-component-type-helpers: 2.0.17
+ vue-component-type-helpers: 2.0.26
- '@vueuse/components@10.9.0(vue@3.4.31(typescript@5.5.3))':
+ '@vueuse/components@10.11.0(vue@3.4.33(typescript@5.5.3))':
dependencies:
- '@vueuse/core': 10.9.0(vue@3.4.31(typescript@5.5.3))
- '@vueuse/shared': 10.9.0(vue@3.4.31(typescript@5.5.3))
- vue-demi: 0.14.8(vue@3.4.31(typescript@5.5.3))
+ '@vueuse/core': 10.11.0(vue@3.4.33(typescript@5.5.3))
+ '@vueuse/shared': 10.11.0(vue@3.4.33(typescript@5.5.3))
+ vue-demi: 0.14.8(vue@3.4.33(typescript@5.5.3))
transitivePeerDependencies:
- '@vue/composition-api'
- vue
- '@vueuse/core@10.11.0(vue@3.4.31(typescript@5.5.3))':
+ '@vueuse/core@10.11.0(vue@3.4.33(typescript@5.5.3))':
dependencies:
'@types/web-bluetooth': 0.0.20
'@vueuse/metadata': 10.11.0
- '@vueuse/shared': 10.11.0(vue@3.4.31(typescript@5.5.3))
- vue-demi: 0.14.8(vue@3.4.31(typescript@5.5.3))
+ '@vueuse/shared': 10.11.0(vue@3.4.33(typescript@5.5.3))
+ vue-demi: 0.14.8(vue@3.4.33(typescript@5.5.3))
transitivePeerDependencies:
- '@vue/composition-api'
- vue
- '@vueuse/core@10.9.0(vue@3.4.31(typescript@5.5.3))':
+ '@vueuse/core@11.0.1(vue@3.4.33(typescript@5.5.3))':
dependencies:
'@types/web-bluetooth': 0.0.20
- '@vueuse/metadata': 10.9.0
- '@vueuse/shared': 10.9.0(vue@3.4.31(typescript@5.5.3))
- vue-demi: 0.14.8(vue@3.4.31(typescript@5.5.3))
+ '@vueuse/metadata': 11.0.1
+ '@vueuse/shared': 11.0.1(vue@3.4.33(typescript@5.5.3))
+ vue-demi: 0.14.10(vue@3.4.33(typescript@5.5.3))
transitivePeerDependencies:
- '@vue/composition-api'
- vue
- '@vueuse/integrations@10.11.0(focus-trap@7.5.4)(vue@3.4.31(typescript@5.5.3))':
+ '@vueuse/integrations@10.11.0(focus-trap@7.5.4)(vue@3.4.33(typescript@5.5.3))':
dependencies:
- '@vueuse/core': 10.11.0(vue@3.4.31(typescript@5.5.3))
- '@vueuse/shared': 10.11.0(vue@3.4.31(typescript@5.5.3))
- vue-demi: 0.14.8(vue@3.4.31(typescript@5.5.3))
+ '@vueuse/core': 10.11.0(vue@3.4.33(typescript@5.5.3))
+ '@vueuse/shared': 10.11.0(vue@3.4.33(typescript@5.5.3))
+ vue-demi: 0.14.8(vue@3.4.33(typescript@5.5.3))
optionalDependencies:
focus-trap: 7.5.4
transitivePeerDependencies:
@@ -7069,18 +7177,18 @@ snapshots:
'@vueuse/metadata@10.11.0': {}
- '@vueuse/metadata@10.9.0': {}
+ '@vueuse/metadata@11.0.1': {}
- '@vueuse/shared@10.11.0(vue@3.4.31(typescript@5.5.3))':
+ '@vueuse/shared@10.11.0(vue@3.4.33(typescript@5.5.3))':
dependencies:
- vue-demi: 0.14.8(vue@3.4.31(typescript@5.5.3))
+ vue-demi: 0.14.8(vue@3.4.33(typescript@5.5.3))
transitivePeerDependencies:
- '@vue/composition-api'
- vue
- '@vueuse/shared@10.9.0(vue@3.4.31(typescript@5.5.3))':
+ '@vueuse/shared@11.0.1(vue@3.4.33(typescript@5.5.3))':
dependencies:
- vue-demi: 0.14.8(vue@3.4.31(typescript@5.5.3))
+ vue-demi: 0.14.10(vue@3.4.33(typescript@5.5.3))
transitivePeerDependencies:
- '@vue/composition-api'
- vue
@@ -7092,23 +7200,17 @@ snapshots:
abbrev@2.0.0: {}
- acorn-jsx@5.3.2(acorn@8.11.3):
- dependencies:
- acorn: 8.11.3
-
acorn-jsx@5.3.2(acorn@8.12.1):
dependencies:
acorn: 8.12.1
- acorn@8.11.3: {}
-
acorn@8.12.1: {}
add-stream@1.0.0: {}
agent-base@7.1.1:
dependencies:
- debug: 4.3.4
+ debug: 4.3.5
transitivePeerDependencies:
- supports-color
@@ -7232,18 +7334,11 @@ snapshots:
dependencies:
fill-range: 7.1.1
- browserslist@4.23.0:
- dependencies:
- caniuse-lite: 1.0.30001618
- electron-to-chromium: 1.4.769
- node-releases: 2.0.14
- update-browserslist-db: 1.0.16(browserslist@4.23.0)
-
browserslist@4.23.2:
dependencies:
- caniuse-lite: 1.0.30001641
- electron-to-chromium: 1.4.827
- node-releases: 2.0.14
+ caniuse-lite: 1.0.30001642
+ electron-to-chromium: 1.4.830
+ node-releases: 2.0.17
update-browserslist-db: 1.1.0(browserslist@4.23.2)
buffer-from@1.1.2: {}
@@ -7301,13 +7396,15 @@ snapshots:
camelcase@7.0.1: {}
- camera-controls@2.8.3(three@0.166.1):
+ camera-controls@2.8.5(three@0.167.1):
dependencies:
- three: 0.166.1
+ three: 0.167.1
- caniuse-lite@1.0.30001618: {}
+ camera-controls@2.9.0(three@0.167.1):
+ dependencies:
+ three: 0.167.1
- caniuse-lite@1.0.30001641: {}
+ caniuse-lite@1.0.30001642: {}
chai@5.1.1:
dependencies:
@@ -7481,7 +7578,7 @@ snapshots:
git-raw-commits: 4.0.0
git-semver-tags: 7.0.1
hosted-git-info: 7.0.2
- normalize-package-data: 6.0.1
+ normalize-package-data: 6.0.2
read-pkg: 8.1.0
read-pkg-up: 10.1.0
@@ -7505,7 +7602,7 @@ snapshots:
handlebars: 4.7.8
json-stringify-safe: 5.0.1
meow: 12.1.1
- semver: 7.6.2
+ semver: 7.6.3
split2: 4.2.0
conventional-changelog@5.1.0:
@@ -7548,7 +7645,7 @@ snapshots:
core-js-compat@3.37.1:
dependencies:
- browserslist: 4.23.0
+ browserslist: 4.23.2
core-util-is@1.0.3: {}
@@ -7622,10 +7719,6 @@ snapshots:
dependencies:
ms: 2.1.3
- debug@4.3.4:
- dependencies:
- ms: 2.1.2
-
debug@4.3.5:
dependencies:
ms: 2.1.2
@@ -7724,11 +7817,9 @@ snapshots:
'@one-ini/wasm': 0.1.1
commander: 10.0.1
minimatch: 9.0.1
- semver: 7.6.2
-
- electron-to-chromium@1.4.769: {}
+ semver: 7.6.3
- electron-to-chromium@1.4.827: {}
+ electron-to-chromium@1.4.830: {}
emoji-regex@10.3.0: {}
@@ -7736,7 +7827,7 @@ snapshots:
emoji-regex@9.2.2: {}
- enhanced-resolve@5.16.1:
+ enhanced-resolve@5.17.0:
dependencies:
graceful-fs: 4.2.11
tapable: 2.2.1
@@ -7749,7 +7840,9 @@ snapshots:
dependencies:
is-arrayish: 0.2.1
- error-stack-parser-es@0.1.4: {}
+ error-stack-parser-es@0.1.5: {}
+
+ es-module-lexer@1.5.4: {}
esbuild@0.20.2:
optionalDependencies:
@@ -7821,14 +7914,14 @@ snapshots:
optionalDependencies:
source-map: 0.6.1
- eslint-compat-utils@0.5.0(eslint@9.6.0):
+ eslint-compat-utils@0.5.1(eslint@9.7.0):
dependencies:
- eslint: 9.6.0
- semver: 7.6.2
+ eslint: 9.7.0
+ semver: 7.6.3
- eslint-config-flat-gitignore@0.1.5:
+ eslint-config-flat-gitignore@0.1.8:
dependencies:
- find-up: 7.0.0
+ find-up-simple: 1.0.0
parse-gitignore: 2.0.0
eslint-flat-config-utils@0.2.5:
@@ -7836,163 +7929,168 @@ snapshots:
'@types/eslint': 8.56.10
pathe: 1.1.2
- eslint-formatting-reporter@0.0.0(eslint@9.6.0):
+ eslint-formatting-reporter@0.0.0(eslint@9.7.0):
dependencies:
- eslint: 9.6.0
+ eslint: 9.7.0
prettier-linter-helpers: 1.0.0
eslint-import-resolver-node@0.3.9:
dependencies:
debug: 3.2.7
- is-core-module: 2.13.1
+ is-core-module: 2.15.0
resolve: 1.22.8
transitivePeerDependencies:
- supports-color
- eslint-merge-processors@0.1.0(eslint@9.6.0):
+ eslint-merge-processors@0.1.0(eslint@9.7.0):
dependencies:
- eslint: 9.6.0
+ eslint: 9.7.0
eslint-parser-plain@0.1.0: {}
- eslint-plugin-antfu@2.2.0(eslint@9.6.0):
+ eslint-plugin-antfu@2.3.4(eslint@9.7.0):
dependencies:
- '@antfu/utils': 0.7.8
- eslint: 9.6.0
+ '@antfu/utils': 0.7.10
+ eslint: 9.7.0
- eslint-plugin-command@0.2.3(eslint@9.6.0):
+ eslint-plugin-command@0.2.3(eslint@9.7.0):
dependencies:
- '@es-joy/jsdoccomment': 0.43.0
- eslint: 9.6.0
+ '@es-joy/jsdoccomment': 0.43.1
+ eslint: 9.7.0
- eslint-plugin-es-x@7.6.0(eslint@9.6.0):
+ eslint-plugin-es-x@7.8.0(eslint@9.7.0):
dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@9.6.0)
+ '@eslint-community/eslint-utils': 4.4.0(eslint@9.7.0)
'@eslint-community/regexpp': 4.11.0
- eslint: 9.6.0
- eslint-compat-utils: 0.5.0(eslint@9.6.0)
+ eslint: 9.7.0
+ eslint-compat-utils: 0.5.1(eslint@9.7.0)
- eslint-plugin-eslint-comments@3.2.0(eslint@9.6.0):
+ eslint-plugin-eslint-comments@3.2.0(eslint@9.7.0):
dependencies:
escape-string-regexp: 1.0.5
- eslint: 9.6.0
+ eslint: 9.7.0
ignore: 5.3.1
- eslint-plugin-format@0.1.1(eslint@9.6.0):
+ eslint-plugin-format@0.1.2(eslint@9.7.0):
dependencies:
- '@dprint/formatter': 0.2.1
- '@dprint/markdown': 0.16.4
- '@dprint/toml': 0.6.1
- eslint: 9.6.0
- eslint-formatting-reporter: 0.0.0(eslint@9.6.0)
+ '@dprint/formatter': 0.3.0
+ '@dprint/markdown': 0.17.1
+ '@dprint/toml': 0.6.2
+ eslint: 9.7.0
+ eslint-formatting-reporter: 0.0.0(eslint@9.7.0)
eslint-parser-plain: 0.1.0
- prettier: 3.2.5
- synckit: 0.9.0
+ prettier: 3.3.3
+ synckit: 0.9.1
- eslint-plugin-import-x@0.5.0(eslint@9.6.0)(typescript@5.5.3):
+ eslint-plugin-import-x@3.0.1(eslint@9.7.0)(typescript@5.5.3):
dependencies:
- '@typescript-eslint/utils': 7.16.0(eslint@9.6.0)(typescript@5.5.3)
+ '@rtsao/scc': 1.1.0
+ '@typescript-eslint/utils': 7.16.1(eslint@9.7.0)(typescript@5.5.3)
debug: 4.3.5
doctrine: 3.0.0
- eslint: 9.6.0
+ eslint: 9.7.0
eslint-import-resolver-node: 0.3.9
- get-tsconfig: 4.7.5
+ get-tsconfig: 4.7.6
is-glob: 4.0.3
- minimatch: 9.0.4
- semver: 7.6.2
+ minimatch: 9.0.5
+ semver: 7.6.3
+ stable-hash: 0.0.4
+ tslib: 2.6.3
transitivePeerDependencies:
- supports-color
- typescript
- eslint-plugin-jsdoc@48.2.6(eslint@9.6.0):
+ eslint-plugin-jsdoc@48.8.0(eslint@9.7.0):
dependencies:
- '@es-joy/jsdoccomment': 0.43.0
+ '@es-joy/jsdoccomment': 0.46.0
are-docs-informative: 0.0.2
comment-parser: 1.4.1
debug: 4.3.5
escape-string-regexp: 4.0.0
- eslint: 9.6.0
- esquery: 1.5.0
- semver: 7.6.2
+ eslint: 9.7.0
+ esquery: 1.6.0
+ parse-imports: 2.1.1
+ semver: 7.6.3
spdx-expression-parse: 4.0.0
+ synckit: 0.9.1
transitivePeerDependencies:
- supports-color
- eslint-plugin-jsonc@2.15.1(eslint@9.6.0):
+ eslint-plugin-jsonc@2.16.0(eslint@9.7.0):
dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@9.6.0)
- eslint: 9.6.0
- eslint-compat-utils: 0.5.0(eslint@9.6.0)
+ '@eslint-community/eslint-utils': 4.4.0(eslint@9.7.0)
+ eslint: 9.7.0
+ eslint-compat-utils: 0.5.1(eslint@9.7.0)
espree: 9.6.1
graphemer: 1.4.0
jsonc-eslint-parser: 2.4.0
natural-compare: 1.4.0
synckit: 0.6.2
- eslint-plugin-markdown@5.0.0(eslint@9.6.0):
+ eslint-plugin-markdown@5.1.0(eslint@9.7.0):
dependencies:
- eslint: 9.6.0
+ eslint: 9.7.0
mdast-util-from-markdown: 0.8.5
transitivePeerDependencies:
- supports-color
- eslint-plugin-n@17.7.0(eslint@9.6.0):
+ eslint-plugin-n@17.9.0(eslint@9.7.0):
dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@9.6.0)
- enhanced-resolve: 5.16.1
- eslint: 9.6.0
- eslint-plugin-es-x: 7.6.0(eslint@9.6.0)
- get-tsconfig: 4.7.5
- globals: 15.3.0
+ '@eslint-community/eslint-utils': 4.4.0(eslint@9.7.0)
+ enhanced-resolve: 5.17.0
+ eslint: 9.7.0
+ eslint-plugin-es-x: 7.8.0(eslint@9.7.0)
+ get-tsconfig: 4.7.6
+ globals: 15.8.0
ignore: 5.3.1
- minimatch: 9.0.4
- semver: 7.6.2
+ minimatch: 9.0.5
+ semver: 7.6.3
eslint-plugin-no-only-tests@3.1.0: {}
- eslint-plugin-perfectionist@2.10.0(eslint@9.6.0)(typescript@5.5.3)(vue-eslint-parser@9.4.2(eslint@9.6.0)):
+ eslint-plugin-perfectionist@2.11.0(eslint@9.7.0)(typescript@5.5.3)(vue-eslint-parser@9.4.3(eslint@9.7.0)):
dependencies:
- '@typescript-eslint/utils': 7.16.0(eslint@9.6.0)(typescript@5.5.3)
- eslint: 9.6.0
- minimatch: 9.0.4
+ '@typescript-eslint/utils': 7.16.1(eslint@9.7.0)(typescript@5.5.3)
+ eslint: 9.7.0
+ minimatch: 9.0.5
natural-compare-lite: 1.4.0
optionalDependencies:
- vue-eslint-parser: 9.4.2(eslint@9.6.0)
+ vue-eslint-parser: 9.4.3(eslint@9.7.0)
transitivePeerDependencies:
- supports-color
- typescript
- eslint-plugin-regexp@2.6.0(eslint@9.6.0):
+ eslint-plugin-regexp@2.6.0(eslint@9.7.0):
dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@9.6.0)
+ '@eslint-community/eslint-utils': 4.4.0(eslint@9.7.0)
'@eslint-community/regexpp': 4.11.0
comment-parser: 1.4.1
- eslint: 9.6.0
+ eslint: 9.7.0
jsdoc-type-pratt-parser: 4.0.0
refa: 0.12.1
regexp-ast-analysis: 0.7.1
scslre: 0.3.0
- eslint-plugin-toml@0.11.0(eslint@9.6.0):
+ eslint-plugin-toml@0.11.1(eslint@9.7.0):
dependencies:
debug: 4.3.5
- eslint: 9.6.0
- eslint-compat-utils: 0.5.0(eslint@9.6.0)
+ eslint: 9.7.0
+ eslint-compat-utils: 0.5.1(eslint@9.7.0)
lodash: 4.17.21
- toml-eslint-parser: 0.9.3
+ toml-eslint-parser: 0.10.0
transitivePeerDependencies:
- supports-color
- eslint-plugin-unicorn@53.0.0(eslint@9.6.0):
+ eslint-plugin-unicorn@54.0.0(eslint@9.7.0):
dependencies:
- '@babel/helper-validator-identifier': 7.24.5
- '@eslint-community/eslint-utils': 4.4.0(eslint@9.6.0)
+ '@babel/helper-validator-identifier': 7.24.7
+ '@eslint-community/eslint-utils': 4.4.0(eslint@9.7.0)
'@eslint/eslintrc': 3.1.0
ci-info: 4.0.0
clean-regexp: 1.0.0
core-js-compat: 3.37.1
- eslint: 9.6.0
- esquery: 1.5.0
+ eslint: 9.7.0
+ esquery: 1.6.0
indent-string: 4.0.0
is-builtin-module: 3.2.1
jsesc: 3.0.2
@@ -8000,58 +8098,51 @@ snapshots:
read-pkg-up: 7.0.1
regexp-tree: 0.1.27
regjsparser: 0.10.0
- semver: 7.6.2
+ semver: 7.6.3
strip-indent: 3.0.0
transitivePeerDependencies:
- supports-color
- eslint-plugin-unused-imports@3.2.0(@typescript-eslint/eslint-plugin@7.16.0(@typescript-eslint/parser@7.16.0(eslint@9.6.0)(typescript@5.5.3))(eslint@9.6.0)(typescript@5.5.3))(eslint@9.6.0):
- dependencies:
- eslint: 9.6.0
- eslint-rule-composer: 0.3.0
- optionalDependencies:
- '@typescript-eslint/eslint-plugin': 7.16.0(@typescript-eslint/parser@7.16.0(eslint@9.6.0)(typescript@5.5.3))(eslint@9.6.0)(typescript@5.5.3)
-
- eslint-plugin-vitest@0.5.4(@typescript-eslint/eslint-plugin@7.16.0(@typescript-eslint/parser@7.16.0(eslint@9.6.0)(typescript@5.5.3))(eslint@9.6.0)(typescript@5.5.3))(eslint@9.6.0)(typescript@5.5.3)(vitest@2.0.2(@types/node@20.14.10)(@vitest/ui@2.0.2)(jsdom@24.1.0)):
+ eslint-plugin-vitest@0.5.4(@typescript-eslint/eslint-plugin@8.0.0-alpha.40(@typescript-eslint/parser@8.0.0-alpha.40(eslint@9.7.0)(typescript@5.5.3))(eslint@9.7.0)(typescript@5.5.3))(eslint@9.7.0)(typescript@5.5.3)(vitest@2.0.3(@types/node@20.14.11)(@vitest/ui@2.0.3)(jsdom@24.1.0)):
dependencies:
- '@typescript-eslint/utils': 7.16.0(eslint@9.6.0)(typescript@5.5.3)
- eslint: 9.6.0
+ '@typescript-eslint/utils': 7.16.1(eslint@9.7.0)(typescript@5.5.3)
+ eslint: 9.7.0
optionalDependencies:
- '@typescript-eslint/eslint-plugin': 7.16.0(@typescript-eslint/parser@7.16.0(eslint@9.6.0)(typescript@5.5.3))(eslint@9.6.0)(typescript@5.5.3)
- vitest: 2.0.2(@types/node@20.14.10)(@vitest/ui@2.0.2)(jsdom@24.1.0)
+ '@typescript-eslint/eslint-plugin': 8.0.0-alpha.40(@typescript-eslint/parser@8.0.0-alpha.40(eslint@9.7.0)(typescript@5.5.3))(eslint@9.7.0)(typescript@5.5.3)
+ vitest: 2.0.3(@types/node@20.14.11)(@vitest/ui@2.0.3)(jsdom@24.1.0)
transitivePeerDependencies:
- supports-color
- typescript
- eslint-plugin-vue@9.27.0(eslint@9.6.0):
+ eslint-plugin-vue@9.27.0(eslint@9.7.0):
dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@9.6.0)
- eslint: 9.6.0
+ '@eslint-community/eslint-utils': 4.4.0(eslint@9.7.0)
+ eslint: 9.7.0
globals: 13.24.0
natural-compare: 1.4.0
nth-check: 2.1.1
- postcss-selector-parser: 6.1.0
- semver: 7.6.2
- vue-eslint-parser: 9.4.3(eslint@9.6.0)
+ postcss-selector-parser: 6.1.1
+ semver: 7.6.3
+ vue-eslint-parser: 9.4.3(eslint@9.7.0)
xml-name-validator: 4.0.0
transitivePeerDependencies:
- supports-color
- eslint-plugin-yml@1.14.0(eslint@9.6.0):
+ eslint-plugin-yml@1.14.0(eslint@9.7.0):
dependencies:
debug: 4.3.5
- eslint: 9.6.0
- eslint-compat-utils: 0.5.0(eslint@9.6.0)
+ eslint: 9.7.0
+ eslint-compat-utils: 0.5.1(eslint@9.7.0)
lodash: 4.17.21
natural-compare: 1.4.0
- yaml-eslint-parser: 1.2.2
+ yaml-eslint-parser: 1.2.3
transitivePeerDependencies:
- supports-color
- eslint-processor-vue-blocks@0.1.2(@vue/compiler-sfc@3.4.31)(eslint@9.6.0):
+ eslint-processor-vue-blocks@0.1.2(@vue/compiler-sfc@3.4.33)(eslint@9.7.0):
dependencies:
- '@vue/compiler-sfc': 3.4.31
- eslint: 9.6.0
+ '@vue/compiler-sfc': 3.4.33
+ eslint: 9.7.0
eslint-rule-composer@0.3.0: {}
@@ -8060,7 +8151,7 @@ snapshots:
esrecurse: 4.3.0
estraverse: 5.3.0
- eslint-scope@8.0.1:
+ eslint-scope@8.0.2:
dependencies:
esrecurse: 4.3.0
estraverse: 5.3.0
@@ -8069,13 +8160,13 @@ snapshots:
eslint-visitor-keys@4.0.0: {}
- eslint@9.6.0:
+ eslint@9.7.0:
dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@9.6.0)
+ '@eslint-community/eslint-utils': 4.4.0(eslint@9.7.0)
'@eslint-community/regexpp': 4.11.0
'@eslint/config-array': 0.17.0
'@eslint/eslintrc': 3.1.0
- '@eslint/js': 9.6.0
+ '@eslint/js': 9.7.0
'@humanwhocodes/module-importer': 1.0.1
'@humanwhocodes/retry': 0.3.0
'@nodelib/fs.walk': 1.2.8
@@ -8084,7 +8175,7 @@ snapshots:
cross-spawn: 7.0.3
debug: 4.3.5
escape-string-regexp: 4.0.0
- eslint-scope: 8.0.1
+ eslint-scope: 8.0.2
eslint-visitor-keys: 4.0.0
espree: 10.1.0
esquery: 1.6.0
@@ -8110,13 +8201,7 @@ snapshots:
esno@4.7.0:
dependencies:
- tsx: 4.10.2
-
- espree@10.0.1:
- dependencies:
- acorn: 8.11.3
- acorn-jsx: 5.3.2(acorn@8.11.3)
- eslint-visitor-keys: 4.0.0
+ tsx: 4.16.2
espree@10.1.0:
dependencies:
@@ -8126,16 +8211,12 @@ snapshots:
espree@9.6.1:
dependencies:
- acorn: 8.11.3
- acorn-jsx: 5.3.2(acorn@8.11.3)
+ acorn: 8.12.1
+ acorn-jsx: 5.3.2(acorn@8.12.1)
eslint-visitor-keys: 3.4.3
esprima@4.0.1: {}
- esquery@1.5.0:
- dependencies:
- estraverse: 5.3.0
-
esquery@1.6.0:
dependencies:
estraverse: 5.3.0
@@ -8221,6 +8302,8 @@ snapshots:
dependencies:
to-regex-range: 5.0.1
+ find-up-simple@1.0.0: {}
+
find-up@4.1.0:
dependencies:
locate-path: 5.0.0
@@ -8236,12 +8319,6 @@ snapshots:
locate-path: 7.2.0
path-exists: 5.0.0
- find-up@7.0.0:
- dependencies:
- locate-path: 7.2.0
- path-exists: 5.0.0
- unicorn-magic: 0.1.0
-
flat-cache@4.0.1:
dependencies:
flatted: 3.3.1
@@ -8258,11 +8335,6 @@ snapshots:
cross-spawn: 7.0.3
signal-exit: 3.0.7
- foreground-child@3.1.1:
- dependencies:
- cross-spawn: 7.0.3
- signal-exit: 4.1.0
-
foreground-child@3.2.1:
dependencies:
cross-spawn: 7.0.3
@@ -8317,7 +8389,7 @@ snapshots:
get-stream@8.0.1: {}
- get-tsconfig@4.7.5:
+ get-tsconfig@4.7.6:
dependencies:
resolve-pkg-maps: 1.0.0
@@ -8339,7 +8411,7 @@ snapshots:
git-semver-tags@7.0.1:
dependencies:
meow: 12.1.1
- semver: 7.6.2
+ semver: 7.6.3
git-up@7.0.0:
dependencies:
@@ -8358,14 +8430,6 @@ snapshots:
dependencies:
is-glob: 4.0.3
- glob@10.3.15:
- dependencies:
- foreground-child: 3.1.1
- jackspeak: 2.3.6
- minimatch: 9.0.4
- minipass: 7.1.1
- path-scurry: 1.11.1
-
glob@10.4.5:
dependencies:
foreground-child: 3.2.1
@@ -8384,9 +8448,9 @@ snapshots:
once: 1.4.0
path-is-absolute: 1.0.1
- global-dirs@3.0.1:
+ global-directory@4.0.1:
dependencies:
- ini: 2.0.0
+ ini: 4.1.1
globals@11.12.0: {}
@@ -8396,7 +8460,7 @@ snapshots:
globals@14.0.0: {}
- globals@15.3.0: {}
+ globals@15.8.0: {}
globby@10.0.1:
dependencies:
@@ -8435,20 +8499,6 @@ snapshots:
dependencies:
through2: 0.6.5
- got@12.6.1:
- dependencies:
- '@sindresorhus/is': 5.6.0
- '@szmarczak/http-timer': 5.0.1
- cacheable-lookup: 7.0.0
- cacheable-request: 10.2.14
- decompress-response: 6.0.0
- form-data-encoder: 2.1.4
- get-stream: 6.0.1
- http2-wrapper: 2.2.1
- lowercase-keys: 3.0.0
- p-cancelable: 3.0.0
- responselike: 3.0.0
-
got@13.0.0:
dependencies:
'@sindresorhus/is': 5.6.0
@@ -8482,7 +8532,7 @@ snapshots:
source-map: 0.6.1
wordwrap: 1.0.0
optionalDependencies:
- uglify-js: 3.17.4
+ uglify-js: 3.19.0
has-flag@3.0.0: {}
@@ -8500,7 +8550,7 @@ snapshots:
hosted-git-info@7.0.2:
dependencies:
- lru-cache: 10.2.2
+ lru-cache: 10.4.3
html-encoding-sniffer@4.0.0:
dependencies:
@@ -8515,7 +8565,7 @@ snapshots:
http-proxy-agent@7.0.2:
dependencies:
agent-base: 7.1.1
- debug: 4.3.4
+ debug: 4.3.5
transitivePeerDependencies:
- supports-color
@@ -8524,13 +8574,6 @@ snapshots:
quick-lru: 5.1.1
resolve-alpn: 1.2.1
- https-proxy-agent@7.0.4:
- dependencies:
- agent-base: 7.1.1
- debug: 4.3.4
- transitivePeerDependencies:
- - supports-color
-
https-proxy-agent@7.0.5:
dependencies:
agent-base: 7.1.1
@@ -8542,7 +8585,7 @@ snapshots:
human-signals@5.0.0: {}
- husky@9.0.11: {}
+ husky@9.1.1: {}
iconv-lite@0.4.24:
dependencies:
@@ -8563,15 +8606,15 @@ snapshots:
import-lazy@4.0.0: {}
- importx@0.3.10:
+ importx@0.3.11:
dependencies:
bundle-require: 5.0.0(esbuild@0.20.2)
debug: 4.3.5
esbuild: 0.20.2
jiti: 1.21.6
pathe: 1.1.2
- pkg-types: 1.1.1
- tsx: 4.16.0
+ pkg-types: 1.1.3
+ tsx: 4.16.2
transitivePeerDependencies:
- supports-color
@@ -8588,11 +8631,11 @@ snapshots:
ini@1.3.8: {}
- ini@2.0.0: {}
+ ini@4.1.1: {}
inquirer@9.3.2:
dependencies:
- '@inquirer/figures': 1.0.3
+ '@inquirer/figures': 1.0.4
ansi-escapes: 4.3.2
cli-width: 4.1.0
external-editor: 3.1.0
@@ -8635,7 +8678,7 @@ snapshots:
dependencies:
ci-info: 3.9.0
- is-core-module@2.13.1:
+ is-core-module@2.15.0:
dependencies:
hasown: 2.0.2
@@ -8661,10 +8704,10 @@ snapshots:
dependencies:
is-docker: 3.0.0
- is-installed-globally@0.4.0:
+ is-installed-globally@1.0.0:
dependencies:
- global-dirs: 3.0.1
- is-path-inside: 3.0.3
+ global-directory: 4.0.1
+ is-path-inside: 4.0.0
is-interactive@1.0.0: {}
@@ -8678,6 +8721,8 @@ snapshots:
is-path-inside@3.0.3: {}
+ is-path-inside@4.0.0: {}
+
is-plain-object@3.0.1: {}
is-potential-custom-element-name@1.0.1: {}
@@ -8745,12 +8790,6 @@ snapshots:
html-escaper: 2.0.2
istanbul-lib-report: 3.0.1
- jackspeak@2.3.6:
- dependencies:
- '@isaacs/cliui': 8.0.2
- optionalDependencies:
- '@pkgjs/parseargs': 0.11.0
-
jackspeak@3.4.3:
dependencies:
'@isaacs/cliui': 8.0.2
@@ -8765,7 +8804,7 @@ snapshots:
dependencies:
config-chain: 1.1.13
editorconfig: 1.0.4
- glob: 10.3.15
+ glob: 10.4.5
js-cookie: 3.0.5
nopt: 7.2.1
@@ -8791,11 +8830,11 @@ snapshots:
form-data: 4.0.0
html-encoding-sniffer: 4.0.0
http-proxy-agent: 7.0.2
- https-proxy-agent: 7.0.4
+ https-proxy-agent: 7.0.5
is-potential-custom-element-name: 1.0.1
- nwsapi: 2.2.10
+ nwsapi: 2.2.12
parse5: 7.1.2
- rrweb-cssom: 0.7.0
+ rrweb-cssom: 0.7.1
saxes: 6.0.0
symbol-tree: 3.2.4
tough-cookie: 4.1.4
@@ -8804,7 +8843,7 @@ snapshots:
whatwg-encoding: 3.1.1
whatwg-mimetype: 4.0.0
whatwg-url: 14.0.0
- ws: 8.17.0
+ ws: 8.18.0
xml-name-validator: 5.0.0
transitivePeerDependencies:
- bufferutil
@@ -8833,10 +8872,10 @@ snapshots:
jsonc-eslint-parser@2.4.0:
dependencies:
- acorn: 8.11.3
+ acorn: 8.12.1
eslint-visitor-keys: 3.4.3
espree: 9.6.1
- semver: 7.6.2
+ semver: 7.6.3
jsonfile@4.0.0:
optionalDependencies:
@@ -8856,9 +8895,11 @@ snapshots:
kolorist@1.8.0: {}
- latest-version@7.0.0:
+ ky@1.4.0: {}
+
+ latest-version@9.0.0:
dependencies:
- package-json: 8.1.1
+ package-json: 10.0.1
levn@0.4.1:
dependencies:
@@ -8873,8 +8914,8 @@ snapshots:
local-pkg@0.5.0:
dependencies:
- mlly: 1.7.0
- pkg-types: 1.1.1
+ mlly: 1.7.1
+ pkg-types: 1.1.3
locate-path@5.0.0:
dependencies:
@@ -8922,7 +8963,7 @@ snapshots:
lowercase-keys@3.0.0: {}
- lru-cache@10.2.2: {}
+ lru-cache@10.4.3: {}
lru-cache@5.1.1:
dependencies:
@@ -8938,17 +8979,17 @@ snapshots:
magic-string@0.30.10:
dependencies:
- '@jridgewell/sourcemap-codec': 1.4.15
+ '@jridgewell/sourcemap-codec': 1.5.0
magicast@0.3.4:
dependencies:
'@babel/parser': 7.24.8
- '@babel/types': 7.24.8
+ '@babel/types': 7.24.9
source-map-js: 1.2.0
make-dir@4.0.0:
dependencies:
- semver: 7.6.2
+ semver: 7.6.3
mark.js@8.11.1: {}
@@ -9016,37 +9057,24 @@ snapshots:
dependencies:
brace-expansion: 2.0.1
- minimatch@9.0.4:
- dependencies:
- brace-expansion: 2.0.1
-
minimatch@9.0.5:
dependencies:
brace-expansion: 2.0.1
minimist@1.2.8: {}
- minipass@7.1.1: {}
-
minipass@7.1.2: {}
minisearch@6.3.0: {}
mitt@3.0.1: {}
- mlly@1.7.0:
- dependencies:
- acorn: 8.12.1
- pathe: 1.1.2
- pkg-types: 1.1.1
- ufo: 1.5.3
-
mlly@1.7.1:
dependencies:
acorn: 8.12.1
pathe: 1.1.2
pkg-types: 1.1.3
- ufo: 1.5.3
+ ufo: 1.5.4
mrmime@2.0.0: {}
@@ -9091,7 +9119,7 @@ snapshots:
css-select: 5.1.0
he: 1.2.0
- node-releases@2.0.14: {}
+ node-releases@2.0.17: {}
nopt@7.2.1:
dependencies:
@@ -9104,11 +9132,10 @@ snapshots:
semver: 5.7.2
validate-npm-package-license: 3.0.4
- normalize-package-data@6.0.1:
+ normalize-package-data@6.0.2:
dependencies:
hosted-git-info: 7.0.2
- is-core-module: 2.13.1
- semver: 7.6.2
+ semver: 7.6.3
validate-npm-package-license: 3.0.4
normalize-path@3.0.0: {}
@@ -9127,7 +9154,7 @@ snapshots:
dependencies:
boolbase: 1.0.0
- nwsapi@2.2.10: {}
+ nwsapi@2.2.12: {}
object-hash@3.0.0: {}
@@ -9135,7 +9162,7 @@ snapshots:
dependencies:
destr: 2.0.3
node-fetch-native: 1.6.4
- ufo: 1.5.3
+ ufo: 1.5.4
ohmyfetch@0.4.21:
dependencies:
@@ -9221,11 +9248,11 @@ snapshots:
p-limit@4.0.0:
dependencies:
- yocto-queue: 1.0.0
+ yocto-queue: 1.1.1
p-limit@5.0.0:
dependencies:
- yocto-queue: 1.0.0
+ yocto-queue: 1.1.1
p-locate@4.1.0:
dependencies:
@@ -9261,9 +9288,9 @@ snapshots:
package-json-from-dist@1.0.0: {}
- package-json@8.1.1:
+ package-json@10.0.1:
dependencies:
- got: 12.6.1
+ ky: 1.4.0
registry-auth-token: 5.0.2
registry-url: 6.0.1
semver: 7.6.2
@@ -9283,16 +9310,21 @@ snapshots:
parse-gitignore@2.0.0: {}
+ parse-imports@2.1.1:
+ dependencies:
+ es-module-lexer: 1.5.4
+ slashes: 3.0.12
+
parse-json@5.2.0:
dependencies:
- '@babel/code-frame': 7.24.2
+ '@babel/code-frame': 7.24.7
error-ex: 1.3.2
json-parse-even-better-errors: 2.3.1
lines-and-columns: 1.2.4
parse-json@7.1.1:
dependencies:
- '@babel/code-frame': 7.24.2
+ '@babel/code-frame': 7.24.7
error-ex: 1.3.2
json-parse-even-better-errors: 3.0.2
lines-and-columns: 2.0.4
@@ -9326,8 +9358,8 @@ snapshots:
path-scurry@1.11.1:
dependencies:
- lru-cache: 10.2.2
- minipass: 7.1.1
+ lru-cache: 10.4.3
+ minipass: 7.1.2
path-type@4.0.0: {}
@@ -9345,12 +9377,6 @@ snapshots:
picomatch@4.0.2: {}
- pkg-types@1.1.1:
- dependencies:
- confbox: 0.1.7
- mlly: 1.7.1
- pathe: 1.1.2
-
pkg-types@1.1.3:
dependencies:
confbox: 0.1.7
@@ -9359,7 +9385,7 @@ snapshots:
pluralize@8.0.0: {}
- postcss-selector-parser@6.1.0:
+ postcss-selector-parser@6.1.1:
dependencies:
cssesc: 3.0.0
util-deprecate: 1.0.2
@@ -9380,7 +9406,7 @@ snapshots:
dependencies:
fast-diff: 1.3.0
- prettier@3.2.5: {}
+ prettier@3.3.3: {}
proto-list@1.2.4: {}
@@ -9428,7 +9454,7 @@ snapshots:
dependencies:
find-up: 6.3.0
read-pkg: 8.1.0
- type-fest: 4.18.2
+ type-fest: 4.22.1
read-pkg-up@7.0.1:
dependencies:
@@ -9446,9 +9472,9 @@ snapshots:
read-pkg@8.1.0:
dependencies:
'@types/normalize-package-data': 2.4.4
- normalize-package-data: 6.0.1
+ normalize-package-data: 6.0.2
parse-json: 7.1.1
- type-fest: 4.18.2
+ type-fest: 4.22.1
readable-stream@1.0.34:
dependencies:
@@ -9494,7 +9520,7 @@ snapshots:
dependencies:
jsesc: 0.5.0
- release-it@17.5.0(typescript@5.5.3):
+ release-it@17.6.0(typescript@5.5.3):
dependencies:
'@iarna/toml': 2.2.5
'@octokit/rest': 20.1.1
@@ -9518,7 +9544,7 @@ snapshots:
proxy-agent: 6.4.0
semver: 7.6.2
shelljs: 0.8.5
- update-notifier: 7.0.0
+ update-notifier: 7.1.0
url-join: 5.0.0
wildcard-match: 5.1.3
yargs-parser: 21.1.1
@@ -9538,12 +9564,12 @@ snapshots:
resolve@1.19.0:
dependencies:
- is-core-module: 2.13.1
+ is-core-module: 2.15.0
path-parse: 1.0.7
resolve@1.22.8:
dependencies:
- is-core-module: 2.13.1
+ is-core-module: 2.15.0
path-parse: 1.0.7
supports-preserve-symlinks-flag: 1.0.0
@@ -9614,7 +9640,7 @@ snapshots:
rrweb-cssom@0.6.0: {}
- rrweb-cssom@0.7.0: {}
+ rrweb-cssom@0.7.1: {}
run-applescript@7.0.0: {}
@@ -9660,11 +9686,13 @@ snapshots:
semver@7.6.2: {}
+ semver@7.6.3: {}
+
sharp@0.33.4:
dependencies:
color: 4.2.3
detect-libc: 2.0.3
- semver: 7.6.2
+ semver: 7.6.3
optionalDependencies:
'@img/sharp-darwin-arm64': 0.33.4
'@img/sharp-darwin-x64': 0.33.4
@@ -9725,6 +9753,8 @@ snapshots:
slash@5.1.0: {}
+ slashes@3.0.12: {}
+
smart-buffer@4.2.0: {}
socks-proxy-agent@8.0.4:
@@ -9749,31 +9779,29 @@ snapshots:
spdx-correct@3.2.0:
dependencies:
spdx-expression-parse: 3.0.1
- spdx-license-ids: 3.0.17
+ spdx-license-ids: 3.0.18
spdx-exceptions@2.5.0: {}
spdx-expression-parse@3.0.1:
dependencies:
spdx-exceptions: 2.5.0
- spdx-license-ids: 3.0.17
+ spdx-license-ids: 3.0.18
spdx-expression-parse@4.0.0:
dependencies:
spdx-exceptions: 2.5.0
spdx-license-ids: 3.0.18
- spdx-license-ids@3.0.17: {}
-
spdx-license-ids@3.0.18: {}
speakingurl@14.0.1: {}
split2@4.2.0: {}
- sponsorkit@0.14.6:
+ sponsorkit@0.14.7:
dependencies:
- '@antfu/utils': 0.7.8
+ '@antfu/utils': 0.7.10
consola: 3.2.3
d3-hierarchy: 3.1.2
dotenv: 16.4.5
@@ -9792,6 +9820,8 @@ snapshots:
sprintf-js@1.1.3: {}
+ stable-hash@0.0.4: {}
+
stackback@0.0.2: {}
stats-gl@2.2.8:
@@ -9888,12 +9918,12 @@ snapshots:
synckit@0.6.2:
dependencies:
- tslib: 2.6.2
+ tslib: 2.6.3
- synckit@0.9.0:
+ synckit@0.9.1:
dependencies:
'@pkgr/core': 0.1.1
- tslib: 2.6.2
+ tslib: 2.6.3
tabbable@6.2.0: {}
@@ -9915,15 +9945,15 @@ snapshots:
text-table@0.2.0: {}
- three-custom-shader-material@5.4.0(three@0.166.1):
+ three-custom-shader-material@5.4.0(three@0.167.1):
dependencies:
glsl-token-functions: 1.0.1
glsl-token-string: 1.0.1
glsl-tokenizer: 2.1.5
object-hash: 3.0.0
- three: 0.166.1
+ three: 0.167.1
- three-stdlib@2.30.0(three@0.166.1):
+ three-stdlib@2.30.4(three@0.167.1):
dependencies:
'@types/draco3d': 1.4.10
'@types/offscreencanvas': 2019.7.3
@@ -9931,9 +9961,19 @@ snapshots:
draco3d: 1.5.7
fflate: 0.6.10
potpack: 1.0.2
- three: 0.166.1
+ three: 0.167.1
- three@0.166.1: {}
+ three-stdlib@2.32.2(three@0.167.1):
+ dependencies:
+ '@types/draco3d': 1.4.10
+ '@types/offscreencanvas': 2019.7.3
+ '@types/webxr': 0.5.19
+ draco3d: 1.5.7
+ fflate: 0.6.10
+ potpack: 1.0.2
+ three: 0.167.1
+
+ three@0.167.1: {}
through2@0.6.5:
dependencies:
@@ -9960,7 +10000,7 @@ snapshots:
dependencies:
is-number: 7.0.0
- toml-eslint-parser@0.9.3:
+ toml-eslint-parser@0.10.0:
dependencies:
eslint-visitor-keys: 3.4.3
@@ -9981,21 +10021,12 @@ snapshots:
dependencies:
typescript: 5.5.3
- tslib@2.6.2: {}
-
tslib@2.6.3: {}
- tsx@4.10.2:
- dependencies:
- esbuild: 0.20.2
- get-tsconfig: 4.7.5
- optionalDependencies:
- fsevents: 2.3.3
-
- tsx@4.16.0:
+ tsx@4.16.2:
dependencies:
esbuild: 0.21.5
- get-tsconfig: 4.7.5
+ get-tsconfig: 4.7.6
optionalDependencies:
fsevents: 2.3.3
@@ -10021,7 +10052,7 @@ snapshots:
type-fest@3.13.1: {}
- type-fest@4.18.2: {}
+ type-fest@4.22.1: {}
typedarray-to-buffer@3.1.5:
dependencies:
@@ -10035,9 +10066,9 @@ snapshots:
ufo@0.8.6: {}
- ufo@1.5.3: {}
+ ufo@1.5.4: {}
- uglify-js@3.17.4:
+ uglify-js@3.19.0:
optional: true
unconfig@0.3.13:
@@ -10050,7 +10081,7 @@ snapshots:
dependencies:
'@antfu/utils': 0.7.10
defu: 6.1.4
- importx: 0.3.10
+ importx: 0.3.11
transitivePeerDependencies:
- supports-color
@@ -10062,7 +10093,7 @@ snapshots:
unicorn-magic@0.1.0: {}
- unimport@3.7.2(rollup@4.18.1):
+ unimport@3.9.0(rollup@4.18.1):
dependencies:
'@rollup/pluginutils': 5.1.0(rollup@4.18.1)
acorn: 8.12.1
@@ -10096,36 +10127,36 @@ snapshots:
universalify@2.0.1: {}
- unocss@0.61.3(postcss@8.4.39)(rollup@4.18.1)(vite@5.3.3(@types/node@20.14.10)):
- dependencies:
- '@unocss/astro': 0.61.3(rollup@4.18.1)(vite@5.3.3(@types/node@20.14.10))
- '@unocss/cli': 0.61.3(rollup@4.18.1)
- '@unocss/core': 0.61.3
- '@unocss/extractor-arbitrary-variants': 0.61.3
- '@unocss/postcss': 0.61.3(postcss@8.4.39)
- '@unocss/preset-attributify': 0.61.3
- '@unocss/preset-icons': 0.61.3
- '@unocss/preset-mini': 0.61.3
- '@unocss/preset-tagify': 0.61.3
- '@unocss/preset-typography': 0.61.3
- '@unocss/preset-uno': 0.61.3
- '@unocss/preset-web-fonts': 0.61.3
- '@unocss/preset-wind': 0.61.3
- '@unocss/reset': 0.61.3
- '@unocss/transformer-attributify-jsx': 0.61.3
- '@unocss/transformer-attributify-jsx-babel': 0.61.3
- '@unocss/transformer-compile-class': 0.61.3
- '@unocss/transformer-directives': 0.61.3
- '@unocss/transformer-variant-group': 0.61.3
- '@unocss/vite': 0.61.3(rollup@4.18.1)(vite@5.3.3(@types/node@20.14.10))
+ unocss@0.61.5(postcss@8.4.39)(rollup@4.18.1)(vite@5.3.4(@types/node@20.14.11)):
+ dependencies:
+ '@unocss/astro': 0.61.5(rollup@4.18.1)(vite@5.3.4(@types/node@20.14.11))
+ '@unocss/cli': 0.61.5(rollup@4.18.1)
+ '@unocss/core': 0.61.5
+ '@unocss/extractor-arbitrary-variants': 0.61.5
+ '@unocss/postcss': 0.61.5(postcss@8.4.39)
+ '@unocss/preset-attributify': 0.61.5
+ '@unocss/preset-icons': 0.61.5
+ '@unocss/preset-mini': 0.61.5
+ '@unocss/preset-tagify': 0.61.5
+ '@unocss/preset-typography': 0.61.5
+ '@unocss/preset-uno': 0.61.5
+ '@unocss/preset-web-fonts': 0.61.5
+ '@unocss/preset-wind': 0.61.5
+ '@unocss/reset': 0.61.5
+ '@unocss/transformer-attributify-jsx': 0.61.5
+ '@unocss/transformer-attributify-jsx-babel': 0.61.5
+ '@unocss/transformer-compile-class': 0.61.5
+ '@unocss/transformer-directives': 0.61.5
+ '@unocss/transformer-variant-group': 0.61.5
+ '@unocss/vite': 0.61.5(rollup@4.18.1)(vite@5.3.4(@types/node@20.14.11))
optionalDependencies:
- vite: 5.3.3(@types/node@20.14.10)
+ vite: 5.3.4(@types/node@20.14.11)
transitivePeerDependencies:
- postcss
- rollup
- supports-color
- unplugin-auto-import@0.18.0(@vueuse/core@10.11.0(vue@3.4.31(typescript@5.5.3)))(rollup@4.18.1):
+ unplugin-auto-import@0.18.0(@vueuse/core@11.0.1(vue@3.4.33(typescript@5.5.3)))(rollup@4.18.1):
dependencies:
'@antfu/utils': 0.7.10
'@rollup/pluginutils': 5.1.0(rollup@4.18.1)
@@ -10133,14 +10164,14 @@ snapshots:
local-pkg: 0.5.0
magic-string: 0.30.10
minimatch: 9.0.5
- unimport: 3.7.2(rollup@4.18.1)
+ unimport: 3.9.0(rollup@4.18.1)
unplugin: 1.11.0
optionalDependencies:
- '@vueuse/core': 10.11.0(vue@3.4.31(typescript@5.5.3))
+ '@vueuse/core': 11.0.1(vue@3.4.33(typescript@5.5.3))
transitivePeerDependencies:
- rollup
- unplugin-vue-components@0.27.2(@babel/parser@7.24.8)(rollup@4.18.1)(vue@3.4.31(typescript@5.5.3)):
+ unplugin-vue-components@0.27.3(@babel/parser@7.24.8)(rollup@4.18.1)(vue@3.4.33(typescript@5.5.3)):
dependencies:
'@antfu/utils': 0.7.10
'@rollup/pluginutils': 5.1.0(rollup@4.18.1)
@@ -10152,7 +10183,7 @@ snapshots:
minimatch: 9.0.5
mlly: 1.7.1
unplugin: 1.11.0
- vue: 3.4.31(typescript@5.5.3)
+ vue: 3.4.33(typescript@5.5.3)
optionalDependencies:
'@babel/parser': 7.24.8
transitivePeerDependencies:
@@ -10166,28 +10197,22 @@ snapshots:
webpack-sources: 3.2.3
webpack-virtual-modules: 0.6.2
- update-browserslist-db@1.0.16(browserslist@4.23.0):
- dependencies:
- browserslist: 4.23.0
- escalade: 3.1.2
- picocolors: 1.0.1
-
update-browserslist-db@1.1.0(browserslist@4.23.2):
dependencies:
browserslist: 4.23.2
escalade: 3.1.2
picocolors: 1.0.1
- update-notifier@7.0.0:
+ update-notifier@7.1.0:
dependencies:
boxen: 7.1.1
chalk: 5.3.0
configstore: 6.0.0
import-lazy: 4.0.0
is-in-ci: 0.1.0
- is-installed-globally: 0.4.0
+ is-installed-globally: 1.0.0
is-npm: 6.0.0
- latest-version: 7.0.0
+ latest-version: 9.0.0
pupa: 3.1.0
semver: 7.6.2
semver-diff: 4.0.0
@@ -10206,6 +10231,8 @@ snapshots:
util-deprecate@1.0.2: {}
+ uuid@10.0.0: {}
+
v8-to-istanbul@9.3.0:
dependencies:
'@jridgewell/trace-mapping': 0.3.25
@@ -10219,17 +10246,17 @@ snapshots:
validator@13.12.0: {}
- vite-hot-client@0.2.3(vite@5.3.3(@types/node@20.14.10)):
+ vite-hot-client@0.2.3(vite@5.3.4(@types/node@20.14.11)):
dependencies:
- vite: 5.3.3(@types/node@20.14.10)
+ vite: 5.3.4(@types/node@20.14.11)
- vite-node@2.0.2(@types/node@20.14.10):
+ vite-node@2.0.3(@types/node@20.14.11):
dependencies:
cac: 6.7.14
debug: 4.3.5
pathe: 1.1.2
tinyrainbow: 1.2.0
- vite: 5.3.3(@types/node@20.14.10)
+ vite: 5.3.4(@types/node@20.14.11)
transitivePeerDependencies:
- '@types/node'
- less
@@ -10242,127 +10269,137 @@ snapshots:
vite-plugin-banner@0.7.1: {}
- vite-plugin-css-injected-by-js@3.5.1(vite@5.3.3(@types/node@20.14.10)):
+ vite-plugin-css-injected-by-js@3.5.1(vite@5.3.4(@types/node@20.14.11)):
dependencies:
- vite: 5.3.3(@types/node@20.14.10)
+ vite: 5.3.4(@types/node@20.14.11)
- vite-plugin-dts@3.9.1(@types/node@20.14.10)(rollup@4.18.1)(typescript@5.5.3)(vite@5.3.3(@types/node@20.14.10)):
+ vite-plugin-dts@3.9.1(@types/node@20.14.11)(rollup@4.18.1)(typescript@5.5.3)(vite@5.3.4(@types/node@20.14.11)):
dependencies:
- '@microsoft/api-extractor': 7.43.0(@types/node@20.14.10)
+ '@microsoft/api-extractor': 7.43.0(@types/node@20.14.11)
'@rollup/pluginutils': 5.1.0(rollup@4.18.1)
'@vue/language-core': 1.8.27(typescript@5.5.3)
- debug: 4.3.4
+ debug: 4.3.5
kolorist: 1.8.0
magic-string: 0.30.10
typescript: 5.5.3
vue-tsc: 1.8.27(typescript@5.5.3)
optionalDependencies:
- vite: 5.3.3(@types/node@20.14.10)
+ vite: 5.3.4(@types/node@20.14.11)
transitivePeerDependencies:
- '@types/node'
- rollup
- supports-color
- vite-plugin-glsl@1.3.0(rollup@4.18.1)(vite@5.3.3(@types/node@20.14.10)):
+ vite-plugin-glsl@1.3.0(rollup@4.18.1)(vite@5.3.4(@types/node@20.14.11)):
dependencies:
'@rollup/pluginutils': 5.1.0(rollup@4.18.1)
- vite: 5.3.3(@types/node@20.14.10)
+ vite: 5.3.4(@types/node@20.14.11)
transitivePeerDependencies:
- rollup
- vite-plugin-inspect@0.8.4(rollup@4.18.1)(vite@5.3.3(@types/node@20.14.10)):
+ vite-plugin-inspect@0.8.5(rollup@4.18.1)(vite@5.3.4(@types/node@20.14.11)):
dependencies:
- '@antfu/utils': 0.7.8
+ '@antfu/utils': 0.7.10
'@rollup/pluginutils': 5.1.0(rollup@4.18.1)
- debug: 4.3.4
- error-stack-parser-es: 0.1.4
+ debug: 4.3.5
+ error-stack-parser-es: 0.1.5
fs-extra: 11.2.0
open: 10.1.0
perfect-debounce: 1.0.0
picocolors: 1.0.1
sirv: 2.0.4
- vite: 5.3.3(@types/node@20.14.10)
+ vite: 5.3.4(@types/node@20.14.11)
transitivePeerDependencies:
- rollup
- supports-color
- vite-plugin-qrcode@0.2.3(vite@5.3.3(@types/node@20.14.10)):
+ vite-plugin-qrcode@0.2.3(vite@5.3.4(@types/node@20.14.11)):
dependencies:
qrcode-terminal: 0.12.0
- vite: 5.3.3(@types/node@20.14.10)
+ vite: 5.3.4(@types/node@20.14.11)
vite-plugin-require-transform@1.0.21:
dependencies:
- '@babel/generator': 7.24.5
- '@babel/parser': 7.24.5
- '@babel/traverse': 7.24.5
- '@babel/types': 7.24.5
+ '@babel/generator': 7.24.10
+ '@babel/parser': 7.24.8
+ '@babel/traverse': 7.24.8
+ '@babel/types': 7.24.9
transitivePeerDependencies:
- supports-color
- vite-plugin-vue-devtools@7.3.5(rollup@4.18.1)(vite@5.3.3(@types/node@20.14.10))(vue@3.4.31(typescript@5.5.3)):
+ vite-plugin-top-level-await@1.4.2(rollup@4.18.1)(vite@5.3.4(@types/node@20.14.11)):
+ dependencies:
+ '@rollup/plugin-virtual': 3.0.2(rollup@4.18.1)
+ '@swc/core': 1.7.0
+ uuid: 10.0.0
+ vite: 5.3.4(@types/node@20.14.11)
+ transitivePeerDependencies:
+ - '@swc/helpers'
+ - rollup
+
+ vite-plugin-vue-devtools@7.3.5(rollup@4.18.1)(vite@5.3.4(@types/node@20.14.11))(vue@3.4.33(typescript@5.5.3)):
dependencies:
- '@vue/devtools-core': 7.3.5(vite@5.3.3(@types/node@20.14.10))(vue@3.4.31(typescript@5.5.3))
- '@vue/devtools-kit': 7.3.5
- '@vue/devtools-shared': 7.3.5
+ '@vue/devtools-core': 7.3.6(vite@5.3.4(@types/node@20.14.11))(vue@3.4.33(typescript@5.5.3))
+ '@vue/devtools-kit': 7.3.6
+ '@vue/devtools-shared': 7.3.6
execa: 8.0.1
sirv: 2.0.4
- vite: 5.3.3(@types/node@20.14.10)
- vite-plugin-inspect: 0.8.4(rollup@4.18.1)(vite@5.3.3(@types/node@20.14.10))
- vite-plugin-vue-inspector: 5.1.2(vite@5.3.3(@types/node@20.14.10))
+ vite: 5.3.4(@types/node@20.14.11)
+ vite-plugin-inspect: 0.8.5(rollup@4.18.1)(vite@5.3.4(@types/node@20.14.11))
+ vite-plugin-vue-inspector: 5.1.2(vite@5.3.4(@types/node@20.14.11))
transitivePeerDependencies:
- '@nuxt/kit'
- rollup
- supports-color
- vue
- vite-plugin-vue-inspector@5.1.2(vite@5.3.3(@types/node@20.14.10)):
+ vite-plugin-vue-inspector@5.1.2(vite@5.3.4(@types/node@20.14.11)):
dependencies:
- '@babel/core': 7.24.8
- '@babel/plugin-proposal-decorators': 7.24.7(@babel/core@7.24.8)
- '@babel/plugin-syntax-import-attributes': 7.24.7(@babel/core@7.24.8)
- '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.24.8)
- '@babel/plugin-transform-typescript': 7.24.8(@babel/core@7.24.8)
- '@vue/babel-plugin-jsx': 1.2.2(@babel/core@7.24.8)
- '@vue/compiler-dom': 3.4.31
+ '@babel/core': 7.24.9
+ '@babel/plugin-proposal-decorators': 7.24.7(@babel/core@7.24.9)
+ '@babel/plugin-syntax-import-attributes': 7.24.7(@babel/core@7.24.9)
+ '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.24.9)
+ '@babel/plugin-transform-typescript': 7.24.8(@babel/core@7.24.9)
+ '@vue/babel-plugin-jsx': 1.2.2(@babel/core@7.24.9)
+ '@vue/compiler-dom': 3.4.33
kolorist: 1.8.0
magic-string: 0.30.10
- vite: 5.3.3(@types/node@20.14.10)
+ vite: 5.3.4(@types/node@20.14.11)
transitivePeerDependencies:
- supports-color
- vite-svg-loader@5.1.0(vue@3.4.31(typescript@5.5.3)):
+ vite-svg-loader@5.1.0(vue@3.4.33(typescript@5.5.3)):
dependencies:
svgo: 3.3.2
- vue: 3.4.31(typescript@5.5.3)
+ vue: 3.4.33(typescript@5.5.3)
- vite@5.3.3(@types/node@20.14.10):
+ vite@5.3.4(@types/node@20.14.11):
dependencies:
esbuild: 0.21.5
postcss: 8.4.39
rollup: 4.18.1
optionalDependencies:
- '@types/node': 20.14.10
+ '@types/node': 20.14.11
fsevents: 2.3.3
- vitepress@1.3.0(@algolia/client-search@4.24.0)(@types/node@20.14.10)(postcss@8.4.39)(search-insights@2.15.0)(typescript@5.5.3):
+ vitepress@1.3.0(@algolia/client-search@4.24.0)(@types/node@20.14.11)(postcss@8.4.39)(search-insights@2.15.0)(typescript@5.5.3):
dependencies:
- '@docsearch/css': 3.6.0
- '@docsearch/js': 3.6.0(@algolia/client-search@4.24.0)(search-insights@2.15.0)
+ '@docsearch/css': 3.6.1
+ '@docsearch/js': 3.6.1(@algolia/client-search@4.24.0)(search-insights@2.15.0)
'@shikijs/core': 1.10.3
'@shikijs/transformers': 1.10.3
'@types/markdown-it': 14.1.1
- '@vitejs/plugin-vue': 5.0.5(vite@5.3.3(@types/node@20.14.10))(vue@3.4.31(typescript@5.5.3))
- '@vue/devtools-api': 7.3.5
- '@vue/shared': 3.4.31
- '@vueuse/core': 10.11.0(vue@3.4.31(typescript@5.5.3))
- '@vueuse/integrations': 10.11.0(focus-trap@7.5.4)(vue@3.4.31(typescript@5.5.3))
+ '@vitejs/plugin-vue': 5.0.5(vite@5.3.4(@types/node@20.14.11))(vue@3.4.33(typescript@5.5.3))
+ '@vue/devtools-api': 7.3.6
+ '@vue/shared': 3.4.33
+ '@vueuse/core': 10.11.0(vue@3.4.33(typescript@5.5.3))
+ '@vueuse/integrations': 10.11.0(focus-trap@7.5.4)(vue@3.4.33(typescript@5.5.3))
focus-trap: 7.5.4
mark.js: 8.11.1
minisearch: 6.3.0
shiki: 1.10.3
- vite: 5.3.3(@types/node@20.14.10)
- vue: 3.4.31(typescript@5.5.3)
+ vite: 5.3.4(@types/node@20.14.11)
+ vue: 3.4.33(typescript@5.5.3)
optionalDependencies:
postcss: 8.4.39
transitivePeerDependencies:
@@ -10392,15 +10429,15 @@ snapshots:
- typescript
- universal-cookie
- vitest@2.0.2(@types/node@20.14.10)(@vitest/ui@2.0.2)(jsdom@24.1.0):
+ vitest@2.0.3(@types/node@20.14.11)(@vitest/ui@2.0.3)(jsdom@24.1.0):
dependencies:
'@ampproject/remapping': 2.3.0
- '@vitest/expect': 2.0.2
- '@vitest/pretty-format': 2.0.2
- '@vitest/runner': 2.0.2
- '@vitest/snapshot': 2.0.2
- '@vitest/spy': 2.0.2
- '@vitest/utils': 2.0.2
+ '@vitest/expect': 2.0.3
+ '@vitest/pretty-format': 2.0.3
+ '@vitest/runner': 2.0.3
+ '@vitest/snapshot': 2.0.3
+ '@vitest/spy': 2.0.3
+ '@vitest/utils': 2.0.3
chai: 5.1.1
debug: 4.3.5
execa: 8.0.1
@@ -10410,12 +10447,12 @@ snapshots:
tinybench: 2.8.0
tinypool: 1.0.0
tinyrainbow: 1.2.0
- vite: 5.3.3(@types/node@20.14.10)
- vite-node: 2.0.2(@types/node@20.14.10)
+ vite: 5.3.4(@types/node@20.14.11)
+ vite-node: 2.0.3(@types/node@20.14.11)
why-is-node-running: 2.3.0
optionalDependencies:
- '@types/node': 20.14.10
- '@vitest/ui': 2.0.2(vitest@2.0.2)
+ '@types/node': 20.14.11
+ '@vitest/ui': 2.0.3(vitest@2.0.3)
jsdom: 24.1.0
transitivePeerDependencies:
- less
@@ -10428,42 +10465,33 @@ snapshots:
vscode-uri@3.0.8: {}
- vue-component-type-helpers@2.0.17: {}
+ vue-component-type-helpers@2.0.26: {}
- vue-demi@0.14.8(vue@3.4.31(typescript@5.5.3)):
+ vue-demi@0.14.10(vue@3.4.33(typescript@5.5.3)):
dependencies:
- vue: 3.4.31(typescript@5.5.3)
+ vue: 3.4.33(typescript@5.5.3)
- vue-eslint-parser@9.4.2(eslint@9.6.0):
+ vue-demi@0.14.8(vue@3.4.33(typescript@5.5.3)):
dependencies:
- debug: 4.3.5
- eslint: 9.6.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.6.2
- transitivePeerDependencies:
- - supports-color
+ vue: 3.4.33(typescript@5.5.3)
- vue-eslint-parser@9.4.3(eslint@9.6.0):
+ vue-eslint-parser@9.4.3(eslint@9.7.0):
dependencies:
debug: 4.3.5
- eslint: 9.6.0
+ eslint: 9.7.0
eslint-scope: 7.2.2
eslint-visitor-keys: 3.4.3
espree: 9.6.1
esquery: 1.6.0
lodash: 4.17.21
- semver: 7.6.2
+ semver: 7.6.3
transitivePeerDependencies:
- supports-color
- vue-router@4.4.0(vue@3.4.31(typescript@5.5.3)):
+ vue-router@4.4.0(vue@3.4.33(typescript@5.5.3)):
dependencies:
'@vue/devtools-api': 6.6.3
- vue: 3.4.31(typescript@5.5.3)
+ vue: 3.4.33(typescript@5.5.3)
vue-template-compiler@2.7.16:
dependencies:
@@ -10474,23 +10502,23 @@ snapshots:
dependencies:
'@volar/typescript': 1.11.1
'@vue/language-core': 1.8.27(typescript@5.5.3)
- semver: 7.6.2
+ semver: 7.6.3
typescript: 5.5.3
vue-tsc@2.0.26(typescript@5.5.3):
dependencies:
- '@volar/typescript': 2.4.0-alpha.15
+ '@volar/typescript': 2.4.0-alpha.17
'@vue/language-core': 2.0.26(typescript@5.5.3)
- semver: 7.6.2
+ semver: 7.6.3
typescript: 5.5.3
- vue@3.4.31(typescript@5.5.3):
+ vue@3.4.33(typescript@5.5.3):
dependencies:
- '@vue/compiler-dom': 3.4.31
- '@vue/compiler-sfc': 3.4.31
- '@vue/runtime-dom': 3.4.31
- '@vue/server-renderer': 3.4.31(vue@3.4.31(typescript@5.5.3))
- '@vue/shared': 3.4.31
+ '@vue/compiler-dom': 3.4.33
+ '@vue/compiler-sfc': 3.4.33
+ '@vue/runtime-dom': 3.4.33
+ '@vue/server-renderer': 3.4.33(vue@3.4.33(typescript@5.5.3))
+ '@vue/shared': 3.4.33
optionalDependencies:
typescript: 5.5.3
@@ -10571,7 +10599,7 @@ snapshots:
signal-exit: 3.0.7
typedarray-to-buffer: 3.1.5
- ws@8.17.0: {}
+ ws@8.18.0: {}
xdg-basedir@5.1.0: {}
@@ -10589,13 +10617,13 @@ snapshots:
yallist@4.0.0: {}
- yaml-eslint-parser@1.2.2:
+ yaml-eslint-parser@1.2.3:
dependencies:
eslint-visitor-keys: 3.4.3
lodash: 4.17.21
- yaml: 2.4.2
+ yaml: 2.4.5
- yaml@2.4.2: {}
+ yaml@2.4.5: {}
yargs-parser@20.2.9: {}
@@ -10623,7 +10651,7 @@ snapshots:
yocto-queue@0.1.0: {}
- yocto-queue@1.0.0: {}
+ yocto-queue@1.1.1: {}
yoctocolors-cjs@2.1.2: {}
diff --git a/src/components/TresCanvas.vue b/src/components/TresCanvas.vue
index 65457340e..dbeb2e485 100644
--- a/src/components/TresCanvas.vue
+++ b/src/components/TresCanvas.vue
@@ -41,6 +41,7 @@ import type { TresCamera, TresObject, TresScene } from '../types/'
export interface TresCanvasProps
extends Omit {
// required by for useRenderer
+ webGPU?: boolean
shadows?: boolean
clearColor?: string
toneMapping?: ToneMapping
@@ -59,6 +60,7 @@ export interface TresCanvasProps
}
const props = withDefaults(defineProps(), {
+ webGPU: false,
alpha: undefined,
depth: undefined,
shadows: undefined,
@@ -114,7 +116,9 @@ const createInternalComponent = (context: TresContext, empty = false) =>
defineComponent({
setup() {
const ctx = getCurrentInstance()?.appContext
- if (ctx) { ctx.app = instance as App }
+ if (ctx) {
+ ctx.app = instance as App
+ }
provide('useTres', context)
provide('extend', extend)
@@ -138,7 +142,7 @@ const dispose = (context: TresContext, force = false) => {
context.renderer.value.renderLists.dispose()
context.renderer.value.forceContextLoss()
}
- (scene.value as TresScene).__tres = {
+ ;(scene.value as TresScene).__tres = {
root: context,
}
}
@@ -147,7 +151,10 @@ const disableRender = computed(() => props.disableRender)
const context = shallowRef(null)
-defineExpose({ context, dispose: () => dispose(context.value as TresContext, true) })
+defineExpose({
+ context,
+ dispose: () => dispose(context.value as TresContext, true),
+})
const handleHMR = (context: TresContext) => {
dispose(context)
@@ -198,7 +205,9 @@ onMounted(() => {
watch(
() => props.camera,
(newCamera, oldCamera) => {
- if (newCamera) { registerCamera(newCamera) }
+ if (newCamera) {
+ registerCamera(newCamera)
+ }
if (oldCamera) {
oldCamera.removeFromParent()
deregisterCamera(oldCamera)
@@ -218,7 +227,10 @@ onMounted(() => {
}
// HMR support
- if (import.meta.hot && context.value) { import.meta.hot.on('vite:afterUpdate', () => handleHMR(context.value as TresContext)) }
+ if (import.meta.hot && context.value) {
+ import.meta.hot.on('vite:afterUpdate', () =>
+ handleHMR(context.value as TresContext))
+ }
})
onUnmounted(unmountCanvas)
@@ -239,7 +251,7 @@ onUnmounted(unmountCanvas)
left: 0,
pointerEvents: 'auto',
touchAction: 'none',
- ...$attrs.style as Object,
+ ...($attrs.style as Object),
}"
>
diff --git a/src/composables/useRenderer/index.ts b/src/composables/useRenderer/index.ts
index f80c468c0..c155f00dd 100644
--- a/src/composables/useRenderer/index.ts
+++ b/src/composables/useRenderer/index.ts
@@ -1,4 +1,6 @@
import { ACESFilmicToneMapping, Color, WebGLRenderer } from 'three'
+// import WebGPURenderer from 'three/examples/jsm/renderers/webgpu/WebGPURenderer'
+
import { type MaybeRef, computed, onUnmounted, shallowRef, watch, watchEffect } from 'vue'
import {
@@ -16,7 +18,7 @@ import { normalizeColor } from '../../utils/normalize'
import type { TresContext } from '../useTresContextProvider'
import { get, merge, set, setPixelRatio } from '../../utils'
-// Solution taken from Thretle that actually support different versions https://github.com/threlte/threlte/blob/5fa541179460f0dadc7dc17ae5e6854d1689379e/packages/core/src/lib/lib/useRenderer.ts
+// Solution taken from Threlte that actually support different versions https://github.com/threlte/threlte/blob/5fa541179460f0dadc7dc17ae5e6854d1689379e/packages/core/src/lib/lib/useRenderer.ts
import { revision } from '../../core/revision'
import { rendererPresets } from './const'
import type { RendererPresetsType } from './const'
@@ -26,10 +28,18 @@ type TransformToMaybeRefOrGetter = {
}
export interface UseRendererOptions extends TransformToMaybeRefOrGetter {
+ /**
+ * Enable the WebGPU renderer
+ *
+ * @default false
+ */
+ webGPU?: MaybeRefOrGetter
+
/**
* Enable shadows in the Renderer
*
* @default false
+ * @memberof UseRendererOptions
*/
shadows?: MaybeRefOrGetter
@@ -129,7 +139,11 @@ export function useRenderer(
failIfMajorPerformanceCaveat: toValue(options.failIfMajorPerformanceCaveat),
}))
- const renderer = shallowRef(new WebGLRenderer(webGLRendererConstructorParameters.value))
+ const renderer = options.webGPU
+ ? shallowRef(new WebGLRenderer(webGLRendererConstructorParameters.value))
+ : shallowRef(new WebGLRenderer(webGLRendererConstructorParameters.value))
+
+ console.log(renderer.value, typeof WebGPURenderer)
function invalidateOnDemand() {
if (options.renderMode === 'on-demand') {
diff --git a/src/core/nodeOps.test.ts b/src/core/nodeOps.test.ts
index 7b72f285a..1ca671c36 100644
--- a/src/core/nodeOps.test.ts
+++ b/src/core/nodeOps.test.ts
@@ -1626,9 +1626,9 @@ function createSimpleMeshPrimitiveTree(nodeOps) {
const nodes = []
const objects = []
const spiesByKey: Partial void, geometry: () => void }
- >> = { }
+ keyof typeof nodesByKey,
+ { material: () => void, geometry: () => void }
+ >> = { }
const spies = []
const undisposed = new Set()
for (const [key, node] of Object.entries(nodesByKey)) {
diff --git a/src/utils/index.ts b/src/utils/index.ts
index f5ac470f9..e77bd7b78 100644
--- a/src/utils/index.ts
+++ b/src/utils/index.ts
@@ -451,7 +451,6 @@ export function invalidateInstance(instance: TresObject) {
}
export function noop(fn: string): any {
- // eslint-disable-next-line no-unused-expressions
fn
}
diff --git a/vite.config.ts b/vite.config.ts
index 30215b2e8..b4db8e030 100644
--- a/vite.config.ts
+++ b/vite.config.ts
@@ -6,6 +6,7 @@ import vue from '@vitejs/plugin-vue'
import banner from 'vite-plugin-banner'
import Inspect from 'vite-plugin-inspect'
import dts from 'vite-plugin-dts'
+import topLevelAwait from 'vite-plugin-top-level-await'
import copy from 'rollup-plugin-copy'
@@ -25,6 +26,12 @@ export default defineConfig({
port: 5174,
},
plugins: [
+ topLevelAwait({
+ // The export name of top-level await promise for each chunk module
+ promiseExportName: '__tla',
+ // The function to generate import names of top-level await promise in each chunk module
+ promiseImportName: i => `__tla_${i}`,
+ }),
vue({
isProduction: false,
template: {