diff --git a/app/composables/useXfetch.ts b/app/composables/useXfetch.ts
index e4e4c3ef..3f27c07f 100644
--- a/app/composables/useXfetch.ts
+++ b/app/composables/useXfetch.ts
@@ -1,3 +1,5 @@
+import type { Pinia } from 'pinia'
+
export interface XError {
code: string
message: string
@@ -75,7 +77,7 @@ export async function xfetch(
function clearStore() {
const { $pinia } = useNuxtApp()
- const userStore = useUserStore($pinia)
+ const userStore = useUserStore($pinia as Pinia)
userStore.logout()
navigateTo('/401')
}
diff --git a/app/lib/page-permission.ts b/app/lib/page-permission.ts
index 3106506a..3d06cfdc 100644
--- a/app/lib/page-permission.ts
+++ b/app/lib/page-permission.ts
@@ -9,6 +9,14 @@ export const PAGE_PERMISSIONS = {
billing: ['R'],
management: ['R'],
},
+ '/doctor': {
+ doctor: ['C', 'R', 'U', 'D'],
+ nurse: ['R'],
+ admisi: ['R'],
+ pharmacy: ['R'],
+ billing: ['R'],
+ management: ['R'],
+ },
'/satusehat': {
doctor: ['R'],
nurse: ['R'],
diff --git a/app/middleware/rbac.ts b/app/middleware/rbac.ts
index 1f7b1526..87e8ca00 100644
--- a/app/middleware/rbac.ts
+++ b/app/middleware/rbac.ts
@@ -1,3 +1,4 @@
+import type { Pinia } from 'pinia'
import { PAGE_PERMISSIONS } from '~/lib/page-permission'
export default defineNuxtRouteMiddleware((to) => {
@@ -5,7 +6,7 @@ export default defineNuxtRouteMiddleware((to) => {
const { $pinia } = useNuxtApp()
if (import.meta.server) {
- const authStore = useUserStore($pinia)
+ const authStore = useUserStore($pinia as Pinia)
// Check specific page permissions if defined in config
const pagePermissions = PAGE_PERMISSIONS[to.path as keyof typeof PAGE_PERMISSIONS]
if (pagePermissions) {
diff --git a/app/pages/(features)/doctor/[id]/detail.vue b/app/pages/(features)/doctor/[id]/detail.vue
new file mode 100644
index 00000000..33a36f0f
--- /dev/null
+++ b/app/pages/(features)/doctor/[id]/detail.vue
@@ -0,0 +1,9 @@
+
+
+
+ detail pasien
+
diff --git a/app/pages/(features)/doctor/[id]/edit.vue b/app/pages/(features)/doctor/[id]/edit.vue
new file mode 100644
index 00000000..3a8f1295
--- /dev/null
+++ b/app/pages/(features)/doctor/[id]/edit.vue
@@ -0,0 +1,9 @@
+
+
+
+ edit detail pasien
+
diff --git a/app/pages/(features)/doctor/add.vue b/app/pages/(features)/doctor/add.vue
new file mode 100644
index 00000000..3f23c8a5
--- /dev/null
+++ b/app/pages/(features)/doctor/add.vue
@@ -0,0 +1,40 @@
+
+
+
+
+
+
+
+
diff --git a/app/pages/(features)/doctor/index.vue b/app/pages/(features)/doctor/index.vue
new file mode 100644
index 00000000..19c48dde
--- /dev/null
+++ b/app/pages/(features)/doctor/index.vue
@@ -0,0 +1,39 @@
+
+
+
+
+
diff --git a/app/pages/(features)/patient/index.vue b/app/pages/(features)/patient/index.vue
index cb0f8405..546fedfb 100644
--- a/app/pages/(features)/patient/index.vue
+++ b/app/pages/(features)/patient/index.vue
@@ -12,7 +12,7 @@ definePageMeta({
const route = useRoute()
useHead({
- title: () => route.meta.title,
+ title: () => route.meta.title as string,
})
const roleAccess: PagePermission = PAGE_PERMISSIONS['/patient']
diff --git a/app/pages/index.vue b/app/pages/index.vue
index f745ba70..99afb9dd 100644
--- a/app/pages/index.vue
+++ b/app/pages/index.vue
@@ -1,190 +1,17 @@
-
-
-
Dashboard {{ userRole }}
-
-
-
-
-
-
- Total Pasien Hari Ini
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- from last month
-
-
-
-
-
- Subscriptions
-
-
-
-
-
-
-
-
-
-
-
-
- from last month
-
-
-
-
-
- Sales
-
-
-
-
-
-
-
-
-
-
-
-
- from last month
-
-
-
-
-
- Active Now
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Overview
-
-
-
-
-
-
-
- Recent Sales
-
-
-
-
- {{
- recentSales.name
- .split(' ')
- .map((n) => n[0])
- .join('')
- }}
-
-
-
- {{ recentSales.name }}
-
-
- {{ recentSales.email }}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
diff --git a/app/stores/user.ts b/app/stores/user.ts
index 8c4a618f..a9ed35c1 100644
--- a/app/stores/user.ts
+++ b/app/stores/user.ts
@@ -18,7 +18,7 @@ export const useUserStore = defineStore(
return {
user,
isAuthenticated,
- userRole: ['admisi'],
+ userRole: ['doctor'],
login,
logout,
}
diff --git a/package.json b/package.json
index 74a2234b..ed5ec93b 100644
--- a/package.json
+++ b/package.json
@@ -28,10 +28,10 @@
"devDependencies": {
"@antfu/eslint-config": "^4.10.1",
"@nuxt/eslint": "^1.2.0",
- "@nuxt/icon": "^1.11.0",
+ "@nuxt/icon": "^1.15.0",
"@nuxt/test-utils": "^3.19.2",
"@nuxtjs/color-mode": "^3.5.2",
- "@pinia/nuxt": "^0.5.1",
+ "@pinia/nuxt": "^0.11.2",
"@unocss/eslint-plugin": "^66.0.0",
"@unocss/nuxt": "^66.0.0",
"@vee-validate/zod": "^4.15.0",
@@ -46,7 +46,7 @@
"eslint-plugin-format": "^1.0.1",
"happy-dom": "^18.0.1",
"lucide-vue-next": "^0.482.0",
- "nuxt": "^4.0.1",
+ "nuxt": "^4.0.3",
"playwright-core": "^1.54.2",
"prettier": "^3.6.2",
"prettier-plugin-tailwindcss": "^0.5.14",
@@ -65,5 +65,6 @@
"vue-sonner": "^1.3.0",
"vue-tsc": "^2.1.10",
"zod": "^3.24.2"
- }
+ },
+ "packageManager": "pnpm@8.15.9+sha512.499434c9d8fdd1a2794ebf4552b3b25c0a633abcee5bb15e7b5de90f32f47b513aca98cd5cfd001c31f0db454bc3804edccd578501e4ca293a6816166bbd9f81"
}
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index b483ef5f..f00e4ce1 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -7,10 +7,10 @@ settings:
dependencies:
'@iconify-json/lucide':
specifier: ^1.2.30
- version: 1.2.61
+ version: 1.2.62
'@iconify-json/radix-icons':
specifier: ^1.2.2
- version: 1.2.2
+ version: 1.2.4
'@internationalized/date':
specifier: ^3.7.0
version: 3.8.2
@@ -34,7 +34,7 @@ dependencies:
version: 3.0.3(typescript@5.9.2)(vue@3.5.18)
pinia-plugin-persistedstate:
specifier: ^4.4.1
- version: 4.4.1(@pinia/nuxt@0.5.5)(pinia@3.0.3)
+ version: 4.5.0(@pinia/nuxt@0.11.2)(pinia@3.0.3)
reka-ui:
specifier: ^2.4.1
version: 2.4.1(typescript@5.9.2)(vue@3.5.18)
@@ -42,13 +42,13 @@ dependencies:
devDependencies:
'@antfu/eslint-config':
specifier: ^4.10.1
- version: 4.19.0(@unocss/eslint-plugin@66.4.2)(@vue/compiler-sfc@3.5.18)(eslint-plugin-format@1.0.1)(eslint@9.32.0)(typescript@5.9.2)(vitest@3.2.4)
+ version: 4.19.0(@unocss/eslint-plugin@66.4.2)(@vue/compiler-sfc@3.5.18)(eslint-plugin-format@1.0.1)(eslint@9.33.0)(typescript@5.9.2)(vitest@3.2.4)
'@nuxt/eslint':
specifier: ^1.2.0
- version: 1.8.0(@vue/compiler-sfc@3.5.18)(eslint-plugin-format@1.0.1)(eslint@9.32.0)(typescript@5.9.2)(vite@7.1.1)
+ version: 1.8.0(@vue/compiler-sfc@3.5.18)(eslint-plugin-format@1.0.1)(eslint@9.33.0)(typescript@5.9.2)(vite@7.1.2)
'@nuxt/icon':
- specifier: ^1.11.0
- version: 1.15.0(vite@7.1.1)(vue@3.5.18)
+ specifier: ^1.15.0
+ version: 1.15.0(vite@7.1.2)(vue@3.5.18)
'@nuxt/test-utils':
specifier: ^3.19.2
version: 3.19.2(@vue/test-utils@2.4.6)(happy-dom@18.0.1)(playwright-core@1.54.2)(typescript@5.9.2)(vitest@3.2.4)
@@ -56,14 +56,14 @@ devDependencies:
specifier: ^3.5.2
version: 3.5.2
'@pinia/nuxt':
- specifier: ^0.5.1
- version: 0.5.5(typescript@5.9.2)(vue@3.5.18)
+ specifier: ^0.11.2
+ version: 0.11.2(pinia@3.0.3)
'@unocss/eslint-plugin':
specifier: ^66.0.0
- version: 66.4.2(eslint@9.32.0)(typescript@5.9.2)
+ version: 66.4.2(eslint@9.33.0)(typescript@5.9.2)
'@unocss/nuxt':
specifier: ^66.0.0
- version: 66.4.2(postcss@8.5.6)(vite@7.1.1)(webpack@5.101.0)
+ version: 66.4.2(postcss@8.5.6)(vite@7.1.2)(webpack@5.101.1)
'@vee-validate/zod':
specifier: ^4.15.0
version: 4.15.1(vue@3.5.18)(zod@3.25.76)
@@ -87,13 +87,13 @@ devDependencies:
version: 2.1.1
eslint:
specifier: ^9.22.0
- version: 9.32.0
+ version: 9.33.0
eslint-config-prettier:
specifier: ^9.1.0
- version: 9.1.2(eslint@9.32.0)
+ version: 9.1.2(eslint@9.33.0)
eslint-plugin-format:
specifier: ^1.0.1
- version: 1.0.1(eslint@9.32.0)
+ version: 1.0.1(eslint@9.33.0)
happy-dom:
specifier: ^18.0.1
version: 18.0.1
@@ -101,8 +101,8 @@ devDependencies:
specifier: ^0.482.0
version: 0.482.0(vue@3.5.18)
nuxt:
- specifier: ^4.0.1
- version: 4.0.3(@vue/compiler-sfc@3.5.18)(eslint@9.32.0)(typescript@5.9.2)(vite@7.1.1)(vue-tsc@2.2.12)
+ specifier: ^4.0.3
+ version: 4.0.3(@vue/compiler-sfc@3.5.18)(eslint@9.33.0)(typescript@5.9.2)(vite@7.1.2)(vue-tsc@2.2.12)
playwright-core:
specifier: ^1.54.2
version: 1.54.2
@@ -126,7 +126,7 @@ devDependencies:
version: 5.9.2
unocss:
specifier: ^66.0.0
- version: 66.4.2(@unocss/webpack@66.4.2)(postcss@8.5.6)(vite@7.1.1)
+ version: 66.4.2(@unocss/webpack@66.4.2)(postcss@8.5.6)(vite@7.1.2)
unocss-preset-animations:
specifier: ^1.1.1
version: 1.2.1(unocss@66.4.2)
@@ -164,11 +164,11 @@ packages:
resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==}
engines: {node: '>=6.0.0'}
dependencies:
- '@jridgewell/gen-mapping': 0.3.12
- '@jridgewell/trace-mapping': 0.3.29
+ '@jridgewell/gen-mapping': 0.3.13
+ '@jridgewell/trace-mapping': 0.3.30
dev: true
- /@antfu/eslint-config@4.19.0(@unocss/eslint-plugin@66.4.2)(@vue/compiler-sfc@3.5.18)(eslint-plugin-format@1.0.1)(eslint@9.32.0)(typescript@5.9.2)(vitest@3.2.4):
+ /@antfu/eslint-config@4.19.0(@unocss/eslint-plugin@66.4.2)(@vue/compiler-sfc@3.5.18)(eslint-plugin-format@1.0.1)(eslint@9.33.0)(typescript@5.9.2)(vitest@3.2.4):
resolution: {integrity: sha512-IQlML0cc7qNA1Uk55raMRZjOmh26rkX3bi2MFYjhO+VOtTQt8Mz2ngxBlIwpTgZFgfuYjle6JPuOuALnEZHDFw==}
hasBin: true
peerDependencies:
@@ -222,42 +222,42 @@ packages:
dependencies:
'@antfu/install-pkg': 1.1.0
'@clack/prompts': 0.11.0
- '@eslint-community/eslint-plugin-eslint-comments': 4.5.0(eslint@9.32.0)
+ '@eslint-community/eslint-plugin-eslint-comments': 4.5.0(eslint@9.33.0)
'@eslint/markdown': 7.1.0
- '@stylistic/eslint-plugin': 5.2.2(eslint@9.32.0)
- '@typescript-eslint/eslint-plugin': 8.39.0(@typescript-eslint/parser@8.39.0)(eslint@9.32.0)(typescript@5.9.2)
- '@typescript-eslint/parser': 8.39.0(eslint@9.32.0)(typescript@5.9.2)
- '@unocss/eslint-plugin': 66.4.2(eslint@9.32.0)(typescript@5.9.2)
- '@vitest/eslint-plugin': 1.3.4(eslint@9.32.0)(typescript@5.9.2)(vitest@3.2.4)
+ '@stylistic/eslint-plugin': 5.2.3(eslint@9.33.0)
+ '@typescript-eslint/eslint-plugin': 8.39.1(@typescript-eslint/parser@8.39.1)(eslint@9.33.0)(typescript@5.9.2)
+ '@typescript-eslint/parser': 8.39.1(eslint@9.33.0)(typescript@5.9.2)
+ '@unocss/eslint-plugin': 66.4.2(eslint@9.33.0)(typescript@5.9.2)
+ '@vitest/eslint-plugin': 1.3.4(eslint@9.33.0)(typescript@5.9.2)(vitest@3.2.4)
ansis: 4.1.0
cac: 6.7.14
- eslint: 9.32.0
- eslint-config-flat-gitignore: 2.1.0(eslint@9.32.0)
+ eslint: 9.33.0
+ eslint-config-flat-gitignore: 2.1.0(eslint@9.33.0)
eslint-flat-config-utils: 2.1.1
- eslint-merge-processors: 2.0.0(eslint@9.32.0)
- eslint-plugin-antfu: 3.1.1(eslint@9.32.0)
- eslint-plugin-command: 3.3.1(eslint@9.32.0)
- eslint-plugin-format: 1.0.1(eslint@9.32.0)
- eslint-plugin-import-lite: 0.3.0(eslint@9.32.0)(typescript@5.9.2)
- eslint-plugin-jsdoc: 51.4.1(eslint@9.32.0)
- eslint-plugin-jsonc: 2.20.1(eslint@9.32.0)
- eslint-plugin-n: 17.21.3(eslint@9.32.0)(typescript@5.9.2)
+ eslint-merge-processors: 2.0.0(eslint@9.33.0)
+ eslint-plugin-antfu: 3.1.1(eslint@9.33.0)
+ eslint-plugin-command: 3.3.1(eslint@9.33.0)
+ eslint-plugin-format: 1.0.1(eslint@9.33.0)
+ eslint-plugin-import-lite: 0.3.0(eslint@9.33.0)(typescript@5.9.2)
+ eslint-plugin-jsdoc: 51.4.1(eslint@9.33.0)
+ eslint-plugin-jsonc: 2.20.1(eslint@9.33.0)
+ eslint-plugin-n: 17.21.3(eslint@9.33.0)(typescript@5.9.2)
eslint-plugin-no-only-tests: 3.3.0
- eslint-plugin-perfectionist: 4.15.0(eslint@9.32.0)(typescript@5.9.2)
- eslint-plugin-pnpm: 1.1.0(eslint@9.32.0)
- eslint-plugin-regexp: 2.10.0(eslint@9.32.0)
- eslint-plugin-toml: 0.12.0(eslint@9.32.0)
- eslint-plugin-unicorn: 60.0.0(eslint@9.32.0)
- eslint-plugin-unused-imports: 4.1.4(@typescript-eslint/eslint-plugin@8.39.0)(eslint@9.32.0)
- eslint-plugin-vue: 10.4.0(@typescript-eslint/parser@8.39.0)(eslint@9.32.0)(vue-eslint-parser@10.2.0)
- eslint-plugin-yml: 1.18.0(eslint@9.32.0)
- eslint-processor-vue-blocks: 2.0.0(@vue/compiler-sfc@3.5.18)(eslint@9.32.0)
+ eslint-plugin-perfectionist: 4.15.0(eslint@9.33.0)(typescript@5.9.2)
+ eslint-plugin-pnpm: 1.1.0(eslint@9.33.0)
+ eslint-plugin-regexp: 2.10.0(eslint@9.33.0)
+ eslint-plugin-toml: 0.12.0(eslint@9.33.0)
+ eslint-plugin-unicorn: 60.0.0(eslint@9.33.0)
+ eslint-plugin-unused-imports: 4.1.4(@typescript-eslint/eslint-plugin@8.39.1)(eslint@9.33.0)
+ eslint-plugin-vue: 10.4.0(@typescript-eslint/parser@8.39.1)(eslint@9.33.0)(vue-eslint-parser@10.2.0)
+ eslint-plugin-yml: 1.18.0(eslint@9.33.0)
+ eslint-processor-vue-blocks: 2.0.0(@vue/compiler-sfc@3.5.18)(eslint@9.33.0)
globals: 16.3.0
jsonc-eslint-parser: 2.4.0
local-pkg: 1.1.1
parse-gitignore: 2.0.0
toml-eslint-parser: 0.10.0
- vue-eslint-parser: 10.2.0(eslint@9.32.0)
+ vue-eslint-parser: 10.2.0(eslint@9.33.0)
yaml-eslint-parser: 1.3.0
transitivePeerDependencies:
- '@eslint/json'
@@ -332,8 +332,8 @@ packages:
dependencies:
'@babel/parser': 7.28.0
'@babel/types': 7.28.2
- '@jridgewell/gen-mapping': 0.3.12
- '@jridgewell/trace-mapping': 0.3.29
+ '@jridgewell/gen-mapping': 0.3.13
+ '@jridgewell/trace-mapping': 0.3.30
jsesc: 3.1.0
/@babel/helper-annotate-as-pure@7.27.3:
@@ -349,7 +349,7 @@ packages:
dependencies:
'@babel/compat-data': 7.28.0
'@babel/helper-validator-option': 7.27.1
- browserslist: 4.25.1
+ browserslist: 4.25.2
lru-cache: 5.1.1
semver: 6.3.1
dev: true
@@ -710,7 +710,7 @@ packages:
engines: {node: '>=18'}
dependencies:
'@types/estree': 1.0.8
- '@typescript-eslint/types': 8.39.0
+ '@typescript-eslint/types': 8.39.1
comment-parser: 1.4.1
esquery: 1.6.0
jsdoc-type-pratt-parser: 4.1.0
@@ -721,7 +721,7 @@ packages:
engines: {node: '>=20.11.0'}
dependencies:
'@types/estree': 1.0.8
- '@typescript-eslint/types': 8.39.0
+ '@typescript-eslint/types': 8.39.1
comment-parser: 1.4.1
esquery: 1.6.0
jsdoc-type-pratt-parser: 4.1.0
@@ -736,8 +736,8 @@ packages:
dev: true
optional: true
- /@esbuild/aix-ppc64@0.25.8:
- resolution: {integrity: sha512-urAvrUedIqEiFR3FYSLTWQgLu5tb+m0qZw0NBEasUeo6wuqatkMDaRT+1uABiGXEu5vqgPd7FGE1BhsAIy9QVA==}
+ /@esbuild/aix-ppc64@0.25.9:
+ resolution: {integrity: sha512-OaGtL73Jck6pBKjNIe24BnFE6agGl+6KxDtTfHhy1HmhthfKouEcOhqpSL64K4/0WCtbKFLOdzD/44cJ4k9opA==}
engines: {node: '>=18'}
cpu: [ppc64]
os: [aix]
@@ -754,8 +754,8 @@ packages:
dev: true
optional: true
- /@esbuild/android-arm64@0.25.8:
- resolution: {integrity: sha512-OD3p7LYzWpLhZEyATcTSJ67qB5D+20vbtr6vHlHWSQYhKtzUYrETuWThmzFpZtFsBIxRvhO07+UgVA9m0i/O1w==}
+ /@esbuild/android-arm64@0.25.9:
+ resolution: {integrity: sha512-IDrddSmpSv51ftWslJMvl3Q2ZT98fUSL2/rlUXuVqRXHCs5EUF1/f+jbjF5+NG9UffUDMCiTyh8iec7u8RlTLg==}
engines: {node: '>=18'}
cpu: [arm64]
os: [android]
@@ -772,8 +772,8 @@ packages:
dev: true
optional: true
- /@esbuild/android-arm@0.25.8:
- resolution: {integrity: sha512-RONsAvGCz5oWyePVnLdZY/HHwA++nxYWIX1atInlaW6SEkwq6XkP3+cb825EUcRs5Vss/lGh/2YxAb5xqc07Uw==}
+ /@esbuild/android-arm@0.25.9:
+ resolution: {integrity: sha512-5WNI1DaMtxQ7t7B6xa572XMXpHAaI/9Hnhk8lcxF4zVN4xstUgTlvuGDorBguKEnZO70qwEcLpfifMLoxiPqHQ==}
engines: {node: '>=18'}
cpu: [arm]
os: [android]
@@ -790,8 +790,8 @@ packages:
dev: true
optional: true
- /@esbuild/android-x64@0.25.8:
- resolution: {integrity: sha512-yJAVPklM5+4+9dTeKwHOaA+LQkmrKFX96BM0A/2zQrbS6ENCmxc4OVoBs5dPkCCak2roAD+jKCdnmOqKszPkjA==}
+ /@esbuild/android-x64@0.25.9:
+ resolution: {integrity: sha512-I853iMZ1hWZdNllhVZKm34f4wErd4lMyeV7BLzEExGEIZYsOzqDWDf+y082izYUE8gtJnYHdeDpN/6tUdwvfiw==}
engines: {node: '>=18'}
cpu: [x64]
os: [android]
@@ -808,8 +808,8 @@ packages:
dev: true
optional: true
- /@esbuild/darwin-arm64@0.25.8:
- resolution: {integrity: sha512-Jw0mxgIaYX6R8ODrdkLLPwBqHTtYHJSmzzd+QeytSugzQ0Vg4c5rDky5VgkoowbZQahCbsv1rT1KW72MPIkevw==}
+ /@esbuild/darwin-arm64@0.25.9:
+ resolution: {integrity: sha512-XIpIDMAjOELi/9PB30vEbVMs3GV1v2zkkPnuyRRURbhqjyzIINwj+nbQATh4H9GxUgH1kFsEyQMxwiLFKUS6Rg==}
engines: {node: '>=18'}
cpu: [arm64]
os: [darwin]
@@ -826,8 +826,8 @@ packages:
dev: true
optional: true
- /@esbuild/darwin-x64@0.25.8:
- resolution: {integrity: sha512-Vh2gLxxHnuoQ+GjPNvDSDRpoBCUzY4Pu0kBqMBDlK4fuWbKgGtmDIeEC081xi26PPjn+1tct+Bh8FjyLlw1Zlg==}
+ /@esbuild/darwin-x64@0.25.9:
+ resolution: {integrity: sha512-jhHfBzjYTA1IQu8VyrjCX4ApJDnH+ez+IYVEoJHeqJm9VhG9Dh2BYaJritkYK3vMaXrf7Ogr/0MQ8/MeIefsPQ==}
engines: {node: '>=18'}
cpu: [x64]
os: [darwin]
@@ -844,8 +844,8 @@ packages:
dev: true
optional: true
- /@esbuild/freebsd-arm64@0.25.8:
- resolution: {integrity: sha512-YPJ7hDQ9DnNe5vxOm6jaie9QsTwcKedPvizTVlqWG9GBSq+BuyWEDazlGaDTC5NGU4QJd666V0yqCBL2oWKPfA==}
+ /@esbuild/freebsd-arm64@0.25.9:
+ resolution: {integrity: sha512-z93DmbnY6fX9+KdD4Ue/H6sYs+bhFQJNCPZsi4XWJoYblUqT06MQUdBCpcSfuiN72AbqeBFu5LVQTjfXDE2A6Q==}
engines: {node: '>=18'}
cpu: [arm64]
os: [freebsd]
@@ -862,8 +862,8 @@ packages:
dev: true
optional: true
- /@esbuild/freebsd-x64@0.25.8:
- resolution: {integrity: sha512-MmaEXxQRdXNFsRN/KcIimLnSJrk2r5H8v+WVafRWz5xdSVmWLoITZQXcgehI2ZE6gioE6HirAEToM/RvFBeuhw==}
+ /@esbuild/freebsd-x64@0.25.9:
+ resolution: {integrity: sha512-mrKX6H/vOyo5v71YfXWJxLVxgy1kyt1MQaD8wZJgJfG4gq4DpQGpgTB74e5yBeQdyMTbgxp0YtNj7NuHN0PoZg==}
engines: {node: '>=18'}
cpu: [x64]
os: [freebsd]
@@ -880,8 +880,8 @@ packages:
dev: true
optional: true
- /@esbuild/linux-arm64@0.25.8:
- resolution: {integrity: sha512-WIgg00ARWv/uYLU7lsuDK00d/hHSfES5BzdWAdAig1ioV5kaFNrtK8EqGcUBJhYqotlUByUKz5Qo6u8tt7iD/w==}
+ /@esbuild/linux-arm64@0.25.9:
+ resolution: {integrity: sha512-BlB7bIcLT3G26urh5Dmse7fiLmLXnRlopw4s8DalgZ8ef79Jj4aUcYbk90g8iCa2467HX8SAIidbL7gsqXHdRw==}
engines: {node: '>=18'}
cpu: [arm64]
os: [linux]
@@ -898,8 +898,8 @@ packages:
dev: true
optional: true
- /@esbuild/linux-arm@0.25.8:
- resolution: {integrity: sha512-FuzEP9BixzZohl1kLf76KEVOsxtIBFwCaLupVuk4eFVnOZfU+Wsn+x5Ryam7nILV2pkq2TqQM9EZPsOBuMC+kg==}
+ /@esbuild/linux-arm@0.25.9:
+ resolution: {integrity: sha512-HBU2Xv78SMgaydBmdor38lg8YDnFKSARg1Q6AT0/y2ezUAKiZvc211RDFHlEZRFNRVhcMamiToo7bDx3VEOYQw==}
engines: {node: '>=18'}
cpu: [arm]
os: [linux]
@@ -916,8 +916,8 @@ packages:
dev: true
optional: true
- /@esbuild/linux-ia32@0.25.8:
- resolution: {integrity: sha512-A1D9YzRX1i+1AJZuFFUMP1E9fMaYY+GnSQil9Tlw05utlE86EKTUA7RjwHDkEitmLYiFsRd9HwKBPEftNdBfjg==}
+ /@esbuild/linux-ia32@0.25.9:
+ resolution: {integrity: sha512-e7S3MOJPZGp2QW6AK6+Ly81rC7oOSerQ+P8L0ta4FhVi+/j/v2yZzx5CqqDaWjtPFfYz21Vi1S0auHrap3Ma3A==}
engines: {node: '>=18'}
cpu: [ia32]
os: [linux]
@@ -934,8 +934,8 @@ packages:
dev: true
optional: true
- /@esbuild/linux-loong64@0.25.8:
- resolution: {integrity: sha512-O7k1J/dwHkY1RMVvglFHl1HzutGEFFZ3kNiDMSOyUrB7WcoHGf96Sh+64nTRT26l3GMbCW01Ekh/ThKM5iI7hQ==}
+ /@esbuild/linux-loong64@0.25.9:
+ resolution: {integrity: sha512-Sbe10Bnn0oUAB2AalYztvGcK+o6YFFA/9829PhOCUS9vkJElXGdphz0A3DbMdP8gmKkqPmPcMJmJOrI3VYB1JQ==}
engines: {node: '>=18'}
cpu: [loong64]
os: [linux]
@@ -952,8 +952,8 @@ packages:
dev: true
optional: true
- /@esbuild/linux-mips64el@0.25.8:
- resolution: {integrity: sha512-uv+dqfRazte3BzfMp8PAQXmdGHQt2oC/y2ovwpTteqrMx2lwaksiFZ/bdkXJC19ttTvNXBuWH53zy/aTj1FgGw==}
+ /@esbuild/linux-mips64el@0.25.9:
+ resolution: {integrity: sha512-YcM5br0mVyZw2jcQeLIkhWtKPeVfAerES5PvOzaDxVtIyZ2NUBZKNLjC5z3/fUlDgT6w89VsxP2qzNipOaaDyA==}
engines: {node: '>=18'}
cpu: [mips64el]
os: [linux]
@@ -970,8 +970,8 @@ packages:
dev: true
optional: true
- /@esbuild/linux-ppc64@0.25.8:
- resolution: {integrity: sha512-GyG0KcMi1GBavP5JgAkkstMGyMholMDybAf8wF5A70CALlDM2p/f7YFE7H92eDeH/VBtFJA5MT4nRPDGg4JuzQ==}
+ /@esbuild/linux-ppc64@0.25.9:
+ resolution: {integrity: sha512-++0HQvasdo20JytyDpFvQtNrEsAgNG2CY1CLMwGXfFTKGBGQT3bOeLSYE2l1fYdvML5KUuwn9Z8L1EWe2tzs1w==}
engines: {node: '>=18'}
cpu: [ppc64]
os: [linux]
@@ -988,8 +988,8 @@ packages:
dev: true
optional: true
- /@esbuild/linux-riscv64@0.25.8:
- resolution: {integrity: sha512-rAqDYFv3yzMrq7GIcen3XP7TUEG/4LK86LUPMIz6RT8A6pRIDn0sDcvjudVZBiiTcZCY9y2SgYX2lgK3AF+1eg==}
+ /@esbuild/linux-riscv64@0.25.9:
+ resolution: {integrity: sha512-uNIBa279Y3fkjV+2cUjx36xkx7eSjb8IvnL01eXUKXez/CBHNRw5ekCGMPM0BcmqBxBcdgUWuUXmVWwm4CH9kg==}
engines: {node: '>=18'}
cpu: [riscv64]
os: [linux]
@@ -1006,8 +1006,8 @@ packages:
dev: true
optional: true
- /@esbuild/linux-s390x@0.25.8:
- resolution: {integrity: sha512-Xutvh6VjlbcHpsIIbwY8GVRbwoviWT19tFhgdA7DlenLGC/mbc3lBoVb7jxj9Z+eyGqvcnSyIltYUrkKzWqSvg==}
+ /@esbuild/linux-s390x@0.25.9:
+ resolution: {integrity: sha512-Mfiphvp3MjC/lctb+7D287Xw1DGzqJPb/J2aHHcHxflUo+8tmN/6d4k6I2yFR7BVo5/g7x2Monq4+Yew0EHRIA==}
engines: {node: '>=18'}
cpu: [s390x]
os: [linux]
@@ -1024,8 +1024,8 @@ packages:
dev: true
optional: true
- /@esbuild/linux-x64@0.25.8:
- resolution: {integrity: sha512-ASFQhgY4ElXh3nDcOMTkQero4b1lgubskNlhIfJrsH5OKZXDpUAKBlNS0Kx81jwOBp+HCeZqmoJuihTv57/jvQ==}
+ /@esbuild/linux-x64@0.25.9:
+ resolution: {integrity: sha512-iSwByxzRe48YVkmpbgoxVzn76BXjlYFXC7NvLYq+b+kDjyyk30J0JY47DIn8z1MO3K0oSl9fZoRmZPQI4Hklzg==}
engines: {node: '>=18'}
cpu: [x64]
os: [linux]
@@ -1042,8 +1042,8 @@ packages:
dev: true
optional: true
- /@esbuild/netbsd-arm64@0.25.8:
- resolution: {integrity: sha512-d1KfruIeohqAi6SA+gENMuObDbEjn22olAR7egqnkCD9DGBG0wsEARotkLgXDu6c4ncgWTZJtN5vcgxzWRMzcw==}
+ /@esbuild/netbsd-arm64@0.25.9:
+ resolution: {integrity: sha512-9jNJl6FqaUG+COdQMjSCGW4QiMHH88xWbvZ+kRVblZsWrkXlABuGdFJ1E9L7HK+T0Yqd4akKNa/lO0+jDxQD4Q==}
engines: {node: '>=18'}
cpu: [arm64]
os: [netbsd]
@@ -1060,8 +1060,8 @@ packages:
dev: true
optional: true
- /@esbuild/netbsd-x64@0.25.8:
- resolution: {integrity: sha512-nVDCkrvx2ua+XQNyfrujIG38+YGyuy2Ru9kKVNyh5jAys6n+l44tTtToqHjino2My8VAY6Lw9H7RI73XFi66Cg==}
+ /@esbuild/netbsd-x64@0.25.9:
+ resolution: {integrity: sha512-RLLdkflmqRG8KanPGOU7Rpg829ZHu8nFy5Pqdi9U01VYtG9Y0zOG6Vr2z4/S+/3zIyOxiK6cCeYNWOFR9QP87g==}
engines: {node: '>=18'}
cpu: [x64]
os: [netbsd]
@@ -1078,8 +1078,8 @@ packages:
dev: true
optional: true
- /@esbuild/openbsd-arm64@0.25.8:
- resolution: {integrity: sha512-j8HgrDuSJFAujkivSMSfPQSAa5Fxbvk4rgNAS5i3K+r8s1X0p1uOO2Hl2xNsGFppOeHOLAVgYwDVlmxhq5h+SQ==}
+ /@esbuild/openbsd-arm64@0.25.9:
+ resolution: {integrity: sha512-YaFBlPGeDasft5IIM+CQAhJAqS3St3nJzDEgsgFixcfZeyGPCd6eJBWzke5piZuZ7CtL656eOSYKk4Ls2C0FRQ==}
engines: {node: '>=18'}
cpu: [arm64]
os: [openbsd]
@@ -1096,8 +1096,8 @@ packages:
dev: true
optional: true
- /@esbuild/openbsd-x64@0.25.8:
- resolution: {integrity: sha512-1h8MUAwa0VhNCDp6Af0HToI2TJFAn1uqT9Al6DJVzdIBAd21m/G0Yfc77KDM3uF3T/YaOgQq3qTJHPbTOInaIQ==}
+ /@esbuild/openbsd-x64@0.25.9:
+ resolution: {integrity: sha512-1MkgTCuvMGWuqVtAvkpkXFmtL8XhWy+j4jaSO2wxfJtilVCi0ZE37b8uOdMItIHz4I6z1bWWtEX4CJwcKYLcuA==}
engines: {node: '>=18'}
cpu: [x64]
os: [openbsd]
@@ -1105,8 +1105,8 @@ packages:
dev: true
optional: true
- /@esbuild/openharmony-arm64@0.25.8:
- resolution: {integrity: sha512-r2nVa5SIK9tSWd0kJd9HCffnDHKchTGikb//9c7HX+r+wHYCpQrSgxhlY6KWV1nFo1l4KFbsMlHk+L6fekLsUg==}
+ /@esbuild/openharmony-arm64@0.25.9:
+ resolution: {integrity: sha512-4Xd0xNiMVXKh6Fa7HEJQbrpP3m3DDn43jKxMjxLLRjWnRsfxjORYJlXPO4JNcXtOyfajXorRKY9NkOpTHptErg==}
engines: {node: '>=18'}
cpu: [arm64]
os: [openharmony]
@@ -1123,8 +1123,8 @@ packages:
dev: true
optional: true
- /@esbuild/sunos-x64@0.25.8:
- resolution: {integrity: sha512-zUlaP2S12YhQ2UzUfcCuMDHQFJyKABkAjvO5YSndMiIkMimPmxA+BYSBikWgsRpvyxuRnow4nS5NPnf9fpv41w==}
+ /@esbuild/sunos-x64@0.25.9:
+ resolution: {integrity: sha512-WjH4s6hzo00nNezhp3wFIAfmGZ8U7KtrJNlFMRKxiI9mxEK1scOMAaa9i4crUtu+tBr+0IN6JCuAcSBJZfnphw==}
engines: {node: '>=18'}
cpu: [x64]
os: [sunos]
@@ -1141,8 +1141,8 @@ packages:
dev: true
optional: true
- /@esbuild/win32-arm64@0.25.8:
- resolution: {integrity: sha512-YEGFFWESlPva8hGL+zvj2z/SaK+pH0SwOM0Nc/d+rVnW7GSTFlLBGzZkuSU9kFIGIo8q9X3ucpZhu8PDN5A2sQ==}
+ /@esbuild/win32-arm64@0.25.9:
+ resolution: {integrity: sha512-mGFrVJHmZiRqmP8xFOc6b84/7xa5y5YvR1x8djzXpJBSv/UsNK6aqec+6JDjConTgvvQefdGhFDAs2DLAds6gQ==}
engines: {node: '>=18'}
cpu: [arm64]
os: [win32]
@@ -1159,8 +1159,8 @@ packages:
dev: true
optional: true
- /@esbuild/win32-ia32@0.25.8:
- resolution: {integrity: sha512-hiGgGC6KZ5LZz58OL/+qVVoZiuZlUYlYHNAmczOm7bs2oE1XriPFi5ZHHrS8ACpV5EjySrnoCKmcbQMN+ojnHg==}
+ /@esbuild/win32-ia32@0.25.9:
+ resolution: {integrity: sha512-b33gLVU2k11nVx1OhX3C8QQP6UHQK4ZtN56oFWvVXvz2VkDoe6fbG8TOgHFxEvqeqohmRnIHe5A1+HADk4OQww==}
engines: {node: '>=18'}
cpu: [ia32]
os: [win32]
@@ -1177,8 +1177,8 @@ packages:
dev: true
optional: true
- /@esbuild/win32-x64@0.25.8:
- resolution: {integrity: sha512-cn3Yr7+OaaZq1c+2pe+8yxC8E144SReCQjN6/2ynubzYjvyqZjTXfQJpAcQpsdJq3My7XADANiYGHoFC69pLQw==}
+ /@esbuild/win32-x64@0.25.9:
+ resolution: {integrity: sha512-PPOl1mi6lpLNQxnGoyAfschAodRFYXJ+9fs6WHXz7CSWKbOqiMZsubC+BQsVKuul+3vKLuwTHsS2c2y9EoKwxQ==}
engines: {node: '>=18'}
cpu: [x64]
os: [win32]
@@ -1186,24 +1186,24 @@ packages:
dev: true
optional: true
- /@eslint-community/eslint-plugin-eslint-comments@4.5.0(eslint@9.32.0):
+ /@eslint-community/eslint-plugin-eslint-comments@4.5.0(eslint@9.33.0):
resolution: {integrity: sha512-MAhuTKlr4y/CE3WYX26raZjy+I/kS2PLKSzvfmDCGrBLTFHOYwqROZdr4XwPgXwX3K9rjzMr4pSmUWGnzsUyMg==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0
dependencies:
escape-string-regexp: 4.0.0
- eslint: 9.32.0
+ eslint: 9.33.0
ignore: 5.3.2
dev: true
- /@eslint-community/eslint-utils@4.7.0(eslint@9.32.0):
+ /@eslint-community/eslint-utils@4.7.0(eslint@9.33.0):
resolution: {integrity: sha512-dyybb3AcajC7uha6CvhdVRJqaKyn7w2YKqKyAN37NKYgZT36w+iRb0Dymmc5qEJ549c/S31cMMSFd75bteCpCw==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
eslint: ^6.0.0 || ^7.0.0 || >=8.0.0
dependencies:
- eslint: 9.32.0
+ eslint: 9.33.0
eslint-visitor-keys: 3.4.3
dev: true
@@ -1212,8 +1212,8 @@ packages:
engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}
dev: true
- /@eslint/compat@1.3.1(eslint@9.32.0):
- resolution: {integrity: sha512-k8MHony59I5EPic6EQTCNOuPoVBnoYXkP+20xvwFjN7t0qI3ImyvyBgg+hIVPwC8JaxVjjUZld+cLfBLFDLucg==}
+ /@eslint/compat@1.3.2(eslint@9.33.0):
+ resolution: {integrity: sha512-jRNwzTbd6p2Rw4sZ1CgWRS8YMtqG15YyZf7zvb6gY2rB2u6n+2Z+ELW0GtL0fQgyl0pr4Y/BzBfng/BdsereRA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: ^8.40 || 9
@@ -1221,7 +1221,7 @@ packages:
eslint:
optional: true
dependencies:
- eslint: 9.32.0
+ eslint: 9.33.0
dev: true
/@eslint/config-array@0.21.0:
@@ -1235,12 +1235,12 @@ packages:
- supports-color
dev: true
- /@eslint/config-helpers@0.3.0:
- resolution: {integrity: sha512-ViuymvFmcJi04qdZeDc2whTHryouGcDlaxPqarTD0ZE10ISpxGUVZGZDx4w01upyIynL3iu6IXH2bS1NhclQMw==}
+ /@eslint/config-helpers@0.3.1:
+ resolution: {integrity: sha512-xR93k9WhrDYpXHORXpxVL5oHj3Era7wo6k/Wd8/IsQNnZUTzkGS29lyn3nAT05v6ltUuTFVCCYDEGfy2Or/sPA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
dev: true
- /@eslint/config-inspector@1.1.0(eslint@9.32.0):
+ /@eslint/config-inspector@1.1.0(eslint@9.33.0):
resolution: {integrity: sha512-DQGzRGV6jKujyxxCPlhwwyzq3HTW/NbFX9A4npPjW0+0A3KemxYJWZdwqJn4rauPsRUpJ8yuh5uOyMCChrnFsg==}
hasBin: true
peerDependencies:
@@ -1248,12 +1248,12 @@ packages:
dependencies:
'@nodelib/fs.walk': 3.0.1
ansis: 4.1.0
- bundle-require: 5.1.0(esbuild@0.25.8)
+ bundle-require: 5.1.0(esbuild@0.25.9)
cac: 6.7.14
chokidar: 4.0.3
debug: 4.4.1
- esbuild: 0.25.8
- eslint: 9.32.0
+ esbuild: 0.25.9
+ eslint: 9.33.0
find-up: 7.0.0
get-port-please: 3.2.0
h3: 1.15.4
@@ -1268,8 +1268,8 @@ packages:
- utf-8-validate
dev: true
- /@eslint/core@0.15.1:
- resolution: {integrity: sha512-bkOp+iumZCCbt1K1CmWf0R9pM5yKpDv+ZXtvSyQpudrI9kuFLp+bM2WOPXImuD/ceQuaa8f5pj93Y7zyECIGNA==}
+ /@eslint/core@0.15.2:
+ resolution: {integrity: sha512-78Md3/Rrxh83gCxoUc0EiciuOHsIITzLy53m3d9UyiW8y9Dj2D29FeETqyKA+BRK76tnTp6RXWb3pCay8Oyomg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
dependencies:
'@types/json-schema': 7.0.15
@@ -1292,8 +1292,8 @@ packages:
- supports-color
dev: true
- /@eslint/js@9.32.0:
- resolution: {integrity: sha512-BBpRFZK3eX6uMLKz8WxFOBIFFcGFJ/g8XuwjTHCqHROSIsopI+ddn/d5Cfh36+7+e5edVS8dbSHnBNhrLEX0zg==}
+ /@eslint/js@9.33.0:
+ resolution: {integrity: sha512-5K1/mKhWaMfreBGJTwval43JJmkip0RmM+3+IuqupeSKNC/Th2Kc7ucaq5ovTSra/OOKB9c58CGSz3QMVbWt0A==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
dev: true
@@ -1301,8 +1301,8 @@ packages:
resolution: {integrity: sha512-Y+X1B1j+/zupKDVJfkKc8uYMjQkGzfnd8lt7vK3y8x9Br6H5dBuhAfFrQ6ff7HAMm/1BwgecyEiRFkYCWPRxmA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
dependencies:
- '@eslint/core': 0.15.1
- '@eslint/plugin-kit': 0.3.4
+ '@eslint/core': 0.15.2
+ '@eslint/plugin-kit': 0.3.5
github-slugger: 2.0.0
mdast-util-from-markdown: 2.0.2
mdast-util-frontmatter: 2.0.1
@@ -1318,11 +1318,11 @@ packages:
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
dev: true
- /@eslint/plugin-kit@0.3.4:
- resolution: {integrity: sha512-Ul5l+lHEcw3L5+k8POx6r74mxEYKG5kOb6Xpy2gCRW6zweT6TEhAf8vhxGgjhqrd/VO/Dirhsb+1hNpD1ue9hw==}
+ /@eslint/plugin-kit@0.3.5:
+ resolution: {integrity: sha512-Z5kJ+wU3oA7MMIqVR9tyZRtjYPr4OC004Q4Rw7pgOKUOKkJfZ3O24nz3WYfGRpMDNmcOi3TwQOmgm7B7Tpii0w==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
dependencies:
- '@eslint/core': 0.15.1
+ '@eslint/core': 0.15.2
levn: 0.4.1
dev: true
@@ -1382,20 +1382,20 @@ packages:
engines: {node: '>=18.18'}
dev: true
- /@iconify-json/lucide@1.2.61:
- resolution: {integrity: sha512-0sLmi3vyEsJ6XL/uhl0a+uphdYIW1viYkUmiuT4SK3e2R3o3GIWY9k8N+SZL++GVBbMKy9oatx8KrzyoPZ6WqQ==}
+ /@iconify-json/lucide@1.2.62:
+ resolution: {integrity: sha512-K0KfhvP5YQZ2KraOgCm6jJbwwzQCVocvXcdMpDou5uLa48QnLBRW/dQ8VDGmxHTGpwF9EqLlvnUSinH2i6xs3Q==}
dependencies:
'@iconify/types': 2.0.0
dev: false
- /@iconify-json/radix-icons@1.2.2:
- resolution: {integrity: sha512-+PPmKWDP7pfJMcEc9Ty1zyo/zzq+9rfKW4EGb2HSZcPu1VUhothDLFzWvBqQNoFIOYCJ2nm0Vmf8kVyYhq9G0Q==}
+ /@iconify-json/radix-icons@1.2.4:
+ resolution: {integrity: sha512-QgqVl1q+FfEVcVhMFR0ySeM3Rzz3I/ZH1eepktEwGLMazeIbh4ucGdnsSQBurOi0WMBtZdYaju7RsHTEfQxY5g==}
dependencies:
'@iconify/types': 2.0.0
dev: false
- /@iconify/collections@1.0.577:
- resolution: {integrity: sha512-gQ/j93X8r3sVE6uGAZKHCZuH/U8rXJMhfPqc/HqiFlf6oo7rYb6RcmqEP8tRKxoR6t27lv+W+zWPD/8ivaRm7g==}
+ /@iconify/collections@1.0.582:
+ resolution: {integrity: sha512-N93Kl39CgGd7G5bmIyrvXSU2844joU5Ja9YrET6UZYgoFtEMi0rXcNRjzpR3A78XupqnaTVOMGwXnf8oyTApew==}
dependencies:
'@iconify/types': 2.0.0
dev: true
@@ -1418,8 +1418,8 @@ packages:
- supports-color
dev: true
- /@iconify/utils@3.0.0:
- resolution: {integrity: sha512-Bjf0HTRAB59thKK9QFvyLEXE9S793IqxqJEhNQEboh+IjOXj0nDtOIFh63oz+Y6X/ye4UWpxne5sVQ2W250iSA==}
+ /@iconify/utils@3.0.1:
+ resolution: {integrity: sha512-A78CUEnFGX8I/WlILxJCuIJXloL0j/OJ9PSchPAfCargEIKmUBWvvEMmKWB5oONwiUqlNt+5eRufdkLxeHIWYw==}
dependencies:
'@antfu/install-pkg': 1.1.0
'@antfu/utils': 9.2.0
@@ -1487,31 +1487,31 @@ packages:
minipass: 7.1.2
dev: true
- /@jridgewell/gen-mapping@0.3.12:
- resolution: {integrity: sha512-OuLGC46TjB5BbN1dH8JULVVZY4WTdkF7tV9Ys6wLL1rubZnCMstOhNHueU5bLCrnRuDhKPDM4g6sw4Bel5Gzqg==}
+ /@jridgewell/gen-mapping@0.3.13:
+ resolution: {integrity: sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==}
dependencies:
- '@jridgewell/sourcemap-codec': 1.5.4
- '@jridgewell/trace-mapping': 0.3.29
+ '@jridgewell/sourcemap-codec': 1.5.5
+ '@jridgewell/trace-mapping': 0.3.30
/@jridgewell/resolve-uri@3.1.2:
resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==}
engines: {node: '>=6.0.0'}
- /@jridgewell/source-map@0.3.10:
- resolution: {integrity: sha512-0pPkgz9dY+bijgistcTTJ5mR+ocqRXLuhXHYdzoMmmoJ2C9S46RCm2GMUbatPEUK9Yjy26IrAy8D/M00lLkv+Q==}
+ /@jridgewell/source-map@0.3.11:
+ resolution: {integrity: sha512-ZMp1V8ZFcPG5dIWnQLr3NSI1MiCU7UETdS/A0G8V/XWHvJv3ZsFqutJn1Y5RPmAPX6F3BiE397OqveU/9NCuIA==}
dependencies:
- '@jridgewell/gen-mapping': 0.3.12
- '@jridgewell/trace-mapping': 0.3.29
+ '@jridgewell/gen-mapping': 0.3.13
+ '@jridgewell/trace-mapping': 0.3.30
dev: true
- /@jridgewell/sourcemap-codec@1.5.4:
- resolution: {integrity: sha512-VT2+G1VQs/9oz078bLrYbecdZKs912zQlkelYpuf+SXF+QvZDYJlbx/LSx+meSAwdDFnF8FVXW92AVjjkVmgFw==}
+ /@jridgewell/sourcemap-codec@1.5.5:
+ resolution: {integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==}
- /@jridgewell/trace-mapping@0.3.29:
- resolution: {integrity: sha512-uw6guiW/gcAGPDhLmd77/6lW8QLeiV5RUTsAX46Db6oLhGaVj4lhnPwb184s1bkc8kdVg/+h988dro8GRDpmYQ==}
+ /@jridgewell/trace-mapping@0.3.30:
+ resolution: {integrity: sha512-GQ7Nw5G2lTu/BtHTKfXhKHok2WGetd4XYcVKGx00SjAk8GMwgJM3zr6zORiPGuOE+/vkc90KtTosSSvaCjKb2Q==}
dependencies:
'@jridgewell/resolve-uri': 3.1.2
- '@jridgewell/sourcemap-codec': 1.5.4
+ '@jridgewell/sourcemap-codec': 1.5.5
/@juggle/resize-observer@3.4.0:
resolution: {integrity: sha512-dfLbk+PwWvFzSxwk3n5ySL0hfBog779o8h68wK/7/APo/7cgyWp5jcXockbxdk5kFRkbeXWm4Fbi9FrdN381sA==}
@@ -1596,8 +1596,8 @@ packages:
dev: true
optional: true
- /@napi-rs/wasm-runtime@1.0.2:
- resolution: {integrity: sha512-4pSAVWEyZMgE9q+SYkHK+UhYRo4o7P+NYZSsuuhU0wKNzV09ujaxerrbzgv6zyLoWIggJb8ql/KRzv0H9WuAZQ==}
+ /@napi-rs/wasm-runtime@1.0.3:
+ resolution: {integrity: sha512-rZxtMsLwjdXkMUGC3WwsPwLNVqVqnTJT6MNIB6e+5fhMcSCPP0AOsNWuMQ5mdCq6HNjs/ZeWAEchpqeprqBD2Q==}
requiresBuild: true
dependencies:
'@emnapi/core': 1.4.5
@@ -1689,7 +1689,7 @@ packages:
'@vercel/nft': 0.29.4(rollup@4.46.2)
archiver: 7.0.1
common-path-prefix: 3.0.0
- copy-file: 11.0.0
+ copy-file: 11.1.0
es-module-lexer: 1.7.0
esbuild: 0.25.5
execa: 8.0.1
@@ -1763,8 +1763,8 @@ packages:
fastq: 1.19.1
dev: true
- /@nuxt/cli@3.27.0:
- resolution: {integrity: sha512-lOdzEvEbGaV06ebKKYgpumLLzbOZMFQzZfT4ZE7foa8/8aXG+GR3g8w9RX2IUyomTdSfapa3UcHDC8srQKRIEw==}
+ /@nuxt/cli@3.28.0:
+ resolution: {integrity: sha512-WQ751WxWLBIeH3TDFt/LWQ2znyAKxpR5+gpv80oerwnVQs4GKajAfR6dIgExXZkjaPUHEFv2lVD9vM+frbprzw==}
engines: {node: ^16.10.0 || >=18.0.0}
hasBin: true
dependencies:
@@ -1802,14 +1802,14 @@ packages:
resolution: {integrity: sha512-GBzP8zOc7CGWyFQS6dv1lQz8VVpz5C2yRszbXufwG/9zhStTIH50EtD87NmWbTMwXDvZLNg8GIpb1UFdH93JCA==}
dev: true
- /@nuxt/devtools-kit@2.6.2(magicast@0.3.5)(vite@7.1.1):
+ /@nuxt/devtools-kit@2.6.2(magicast@0.3.5)(vite@7.1.2):
resolution: {integrity: sha512-esErdMQ0u3wXXogKQ3IE2m0fxv52w6CzPsfsXF4o5ZVrUQrQaH58ygupDAQTYdlGTgtqmEA6KkHTGG5cM6yxeg==}
peerDependencies:
vite: '>=6.0'
dependencies:
'@nuxt/kit': 3.18.1(magicast@0.3.5)
execa: 8.0.1
- vite: 7.1.1(jiti@2.5.1)
+ vite: 7.1.2(jiti@2.5.1)
transitivePeerDependencies:
- magicast
dev: true
@@ -1828,16 +1828,16 @@ packages:
semver: 7.7.2
dev: true
- /@nuxt/devtools@2.6.2(vite@7.1.1)(vue@3.5.18):
+ /@nuxt/devtools@2.6.2(vite@7.1.2)(vue@3.5.18):
resolution: {integrity: sha512-pqcSDPv1I+8fxa6FvhAxVrfcN/sXYLOBe9scTLbRQOVLTO0pHzryayho678qNKiwWGgj/rcjEDr6IZCgwqOCfA==}
hasBin: true
peerDependencies:
vite: '>=6.0'
dependencies:
- '@nuxt/devtools-kit': 2.6.2(magicast@0.3.5)(vite@7.1.1)
+ '@nuxt/devtools-kit': 2.6.2(magicast@0.3.5)(vite@7.1.2)
'@nuxt/devtools-wizard': 2.6.2
'@nuxt/kit': 3.18.1(magicast@0.3.5)
- '@vue/devtools-core': 7.7.7(vite@7.1.1)(vue@3.5.18)
+ '@vue/devtools-core': 7.7.7(vite@7.1.2)(vue@3.5.18)
'@vue/devtools-kit': 7.7.7
birpc: 2.5.0
consola: 3.4.2
@@ -1862,9 +1862,9 @@ packages:
sirv: 3.0.1
structured-clone-es: 1.0.0
tinyglobby: 0.2.14
- vite: 7.1.1(jiti@2.5.1)
- vite-plugin-inspect: 11.3.2(@nuxt/kit@3.18.1)(vite@7.1.1)
- vite-plugin-vue-tracer: 1.0.0(vite@7.1.1)(vue@3.5.18)
+ vite: 7.1.2(jiti@2.5.1)
+ vite-plugin-inspect: 11.3.2(@nuxt/kit@3.18.1)(vite@7.1.2)
+ vite-plugin-vue-tracer: 1.0.0(vite@7.1.2)(vue@3.5.18)
which: 5.0.0
ws: 8.18.3
transitivePeerDependencies:
@@ -1874,7 +1874,7 @@ packages:
- vue
dev: true
- /@nuxt/eslint-config@1.8.0(@vue/compiler-sfc@3.5.18)(eslint-plugin-format@1.0.1)(eslint@9.32.0)(typescript@5.9.2):
+ /@nuxt/eslint-config@1.8.0(@vue/compiler-sfc@3.5.18)(eslint-plugin-format@1.0.1)(eslint@9.33.0)(typescript@5.9.2):
resolution: {integrity: sha512-SaS+s+1qnNENcVzkpmHPMuKwFeZTp7QR/UM3kZfqx60mWtWVB2iHNwR0a0DeJBZM84tebKzicrzEP/1J+otWBw==}
peerDependencies:
eslint: ^9.0.0
@@ -1885,27 +1885,27 @@ packages:
dependencies:
'@antfu/install-pkg': 1.1.0
'@clack/prompts': 0.11.0
- '@eslint/js': 9.32.0
- '@nuxt/eslint-plugin': 1.8.0(eslint@9.32.0)(typescript@5.9.2)
- '@stylistic/eslint-plugin': 5.2.2(eslint@9.32.0)
- '@typescript-eslint/eslint-plugin': 8.39.0(@typescript-eslint/parser@8.39.0)(eslint@9.32.0)(typescript@5.9.2)
- '@typescript-eslint/parser': 8.39.0(eslint@9.32.0)(typescript@5.9.2)
- eslint: 9.32.0
- eslint-config-flat-gitignore: 2.1.0(eslint@9.32.0)
+ '@eslint/js': 9.33.0
+ '@nuxt/eslint-plugin': 1.8.0(eslint@9.33.0)(typescript@5.9.2)
+ '@stylistic/eslint-plugin': 5.2.3(eslint@9.33.0)
+ '@typescript-eslint/eslint-plugin': 8.39.1(@typescript-eslint/parser@8.39.1)(eslint@9.33.0)(typescript@5.9.2)
+ '@typescript-eslint/parser': 8.39.1(eslint@9.33.0)(typescript@5.9.2)
+ eslint: 9.33.0
+ eslint-config-flat-gitignore: 2.1.0(eslint@9.33.0)
eslint-flat-config-utils: 2.1.1
- eslint-merge-processors: 2.0.0(eslint@9.32.0)
- eslint-plugin-format: 1.0.1(eslint@9.32.0)
- eslint-plugin-import-lite: 0.3.0(eslint@9.32.0)(typescript@5.9.2)
- eslint-plugin-import-x: 4.16.1(eslint@9.32.0)
- eslint-plugin-jsdoc: 52.0.4(eslint@9.32.0)
- eslint-plugin-regexp: 2.10.0(eslint@9.32.0)
- eslint-plugin-unicorn: 60.0.0(eslint@9.32.0)
- eslint-plugin-vue: 10.4.0(@typescript-eslint/parser@8.39.0)(eslint@9.32.0)(vue-eslint-parser@10.2.0)
- eslint-processor-vue-blocks: 2.0.0(@vue/compiler-sfc@3.5.18)(eslint@9.32.0)
+ eslint-merge-processors: 2.0.0(eslint@9.33.0)
+ eslint-plugin-format: 1.0.1(eslint@9.33.0)
+ eslint-plugin-import-lite: 0.3.0(eslint@9.33.0)(typescript@5.9.2)
+ eslint-plugin-import-x: 4.16.1(eslint@9.33.0)
+ eslint-plugin-jsdoc: 52.0.4(eslint@9.33.0)
+ eslint-plugin-regexp: 2.10.0(eslint@9.33.0)
+ eslint-plugin-unicorn: 60.0.0(eslint@9.33.0)
+ eslint-plugin-vue: 10.4.0(@typescript-eslint/parser@8.39.1)(eslint@9.33.0)(vue-eslint-parser@10.2.0)
+ eslint-processor-vue-blocks: 2.0.0(@vue/compiler-sfc@3.5.18)(eslint@9.33.0)
globals: 16.3.0
local-pkg: 1.1.1
pathe: 2.0.3
- vue-eslint-parser: 10.2.0(eslint@9.32.0)
+ vue-eslint-parser: 10.2.0(eslint@9.33.0)
transitivePeerDependencies:
- '@typescript-eslint/utils'
- '@vue/compiler-sfc'
@@ -1914,20 +1914,20 @@ packages:
- typescript
dev: true
- /@nuxt/eslint-plugin@1.8.0(eslint@9.32.0)(typescript@5.9.2):
+ /@nuxt/eslint-plugin@1.8.0(eslint@9.33.0)(typescript@5.9.2):
resolution: {integrity: sha512-xqe3btN5lRvPnapSSJ3mtq4pvcHBb7EQi09DSaixtHL3Epu/cQInw3WH574I2Wy8dKKi+Vf604heeAqdnpTT6g==}
peerDependencies:
eslint: ^9.0.0
dependencies:
- '@typescript-eslint/types': 8.39.0
- '@typescript-eslint/utils': 8.39.0(eslint@9.32.0)(typescript@5.9.2)
- eslint: 9.32.0
+ '@typescript-eslint/types': 8.39.1
+ '@typescript-eslint/utils': 8.39.1(eslint@9.33.0)(typescript@5.9.2)
+ eslint: 9.33.0
transitivePeerDependencies:
- supports-color
- typescript
dev: true
- /@nuxt/eslint@1.8.0(@vue/compiler-sfc@3.5.18)(eslint-plugin-format@1.0.1)(eslint@9.32.0)(typescript@5.9.2)(vite@7.1.1):
+ /@nuxt/eslint@1.8.0(@vue/compiler-sfc@3.5.18)(eslint-plugin-format@1.0.1)(eslint@9.33.0)(typescript@5.9.2)(vite@7.1.2):
resolution: {integrity: sha512-0kDKZsAg4S57j+bV8L59mHqfwB1Q4OKhqEvWFqgh45brRTG/BGyJh+RciaueeKxFU6+eWOFd6Fxg6dIoH4QIpg==}
peerDependencies:
eslint: ^9.0.0
@@ -1939,15 +1939,15 @@ packages:
vite-plugin-eslint2:
optional: true
dependencies:
- '@eslint/config-inspector': 1.1.0(eslint@9.32.0)
- '@nuxt/devtools-kit': 2.6.2(magicast@0.3.5)(vite@7.1.1)
- '@nuxt/eslint-config': 1.8.0(@vue/compiler-sfc@3.5.18)(eslint-plugin-format@1.0.1)(eslint@9.32.0)(typescript@5.9.2)
- '@nuxt/eslint-plugin': 1.8.0(eslint@9.32.0)(typescript@5.9.2)
+ '@eslint/config-inspector': 1.1.0(eslint@9.33.0)
+ '@nuxt/devtools-kit': 2.6.2(magicast@0.3.5)(vite@7.1.2)
+ '@nuxt/eslint-config': 1.8.0(@vue/compiler-sfc@3.5.18)(eslint-plugin-format@1.0.1)(eslint@9.33.0)(typescript@5.9.2)
+ '@nuxt/eslint-plugin': 1.8.0(eslint@9.33.0)(typescript@5.9.2)
'@nuxt/kit': 4.0.3
chokidar: 4.0.3
- eslint: 9.32.0
+ eslint: 9.33.0
eslint-flat-config-utils: 2.1.1
- eslint-typegen: 2.3.0(eslint@9.32.0)
+ eslint-typegen: 2.3.0(eslint@9.33.0)
find-up: 7.0.0
get-port-please: 3.2.0
mlly: 1.7.4
@@ -1966,14 +1966,14 @@ packages:
- vite
dev: true
- /@nuxt/icon@1.15.0(vite@7.1.1)(vue@3.5.18):
+ /@nuxt/icon@1.15.0(vite@7.1.2)(vue@3.5.18):
resolution: {integrity: sha512-kA0rxqr1B601zNJNcOXera8CyYcxUCEcT7dXEC7rwAz71PRCN5emf7G656eKEQgtqrD4JSj6NQqWDgrmFcf/GQ==}
dependencies:
- '@iconify/collections': 1.0.577
+ '@iconify/collections': 1.0.582
'@iconify/types': 2.0.0
'@iconify/utils': 2.3.0
'@iconify/vue': 5.0.0(vue@3.5.18)
- '@nuxt/devtools-kit': 2.6.2(magicast@0.3.5)(vite@7.1.1)
+ '@nuxt/devtools-kit': 2.6.2(magicast@0.3.5)(vite@7.1.2)
'@nuxt/kit': 3.18.1(magicast@0.3.5)
consola: 3.4.2
local-pkg: 1.1.1
@@ -2150,7 +2150,7 @@ packages:
- typescript
dev: true
- /@nuxt/vite-builder@4.0.3(eslint@9.32.0)(typescript@5.9.2)(vue-tsc@2.2.12)(vue@3.5.18):
+ /@nuxt/vite-builder@4.0.3(eslint@9.33.0)(typescript@5.9.2)(vue-tsc@2.2.12)(vue@3.5.18):
resolution: {integrity: sha512-1eKm51V3Ine4DjxLUDnPIKewuIZwJjGh1oMvY3sAJ5RtdSngRonqkaoGV4EWtLH7cO+oTBbbdVg5O95chYYcLQ==}
engines: {node: ^20.19.0 || >=22.12.0}
peerDependencies:
@@ -2158,13 +2158,13 @@ packages:
dependencies:
'@nuxt/kit': 4.0.3
'@rollup/plugin-replace': 6.0.2(rollup@4.46.2)
- '@vitejs/plugin-vue': 6.0.1(vite@7.1.1)(vue@3.5.18)
- '@vitejs/plugin-vue-jsx': 5.0.1(vite@7.1.1)(vue@3.5.18)
+ '@vitejs/plugin-vue': 6.0.1(vite@7.1.2)(vue@3.5.18)
+ '@vitejs/plugin-vue-jsx': 5.0.1(vite@7.1.2)(vue@3.5.18)
autoprefixer: 10.4.21(postcss@8.5.6)
consola: 3.4.2
cssnano: 7.1.0(postcss@8.5.6)
defu: 6.1.4
- esbuild: 0.25.8
+ esbuild: 0.25.9
escape-string-regexp: 5.0.0
exsolve: 1.0.7
get-port-please: 3.2.0
@@ -2181,9 +2181,9 @@ packages:
std-env: 3.9.0
ufo: 1.6.1
unenv: 2.0.0-rc.19
- vite: 7.1.1(jiti@2.5.1)
+ vite: 7.1.2(jiti@2.5.1)
vite-node: 3.2.4(jiti@2.5.1)
- vite-plugin-checker: 0.10.2(eslint@9.32.0)(typescript@5.9.2)(vite@7.1.1)(vue-tsc@2.2.12)
+ vite-plugin-checker: 0.10.2(eslint@9.33.0)(typescript@5.9.2)(vite@7.1.2)(vue-tsc@2.2.12)
vue: 3.5.18(typescript@5.9.2)
vue-bundle-renderer: 2.1.2
transitivePeerDependencies:
@@ -2341,7 +2341,7 @@ packages:
cpu: [wasm32]
requiresBuild: true
dependencies:
- '@napi-rs/wasm-runtime': 1.0.2
+ '@napi-rs/wasm-runtime': 1.0.3
dev: true
optional: true
@@ -2477,7 +2477,7 @@ packages:
cpu: [wasm32]
requiresBuild: true
dependencies:
- '@napi-rs/wasm-runtime': 1.0.2
+ '@napi-rs/wasm-runtime': 1.0.3
dev: true
optional: true
@@ -2622,7 +2622,7 @@ packages:
cpu: [wasm32]
requiresBuild: true
dependencies:
- '@napi-rs/wasm-runtime': 1.0.2
+ '@napi-rs/wasm-runtime': 1.0.3
dev: true
optional: true
@@ -2796,16 +2796,15 @@ packages:
'@parcel/watcher-win32-x64': 2.5.1
dev: true
- /@pinia/nuxt@0.5.5(typescript@5.9.2)(vue@3.5.18):
- resolution: {integrity: sha512-wjxS7YqIesh4OLK+qE3ZjhdOJ5pYZQ+VlEmZNtTwzQn1Kavei/khovx7mzXVXNA/mvSPXVhb9xBzhyS3XMURtw==}
+ /@pinia/nuxt@0.11.2(pinia@3.0.3):
+ resolution: {integrity: sha512-CgvSWpbktxxWBV7ModhAcsExsQZqpPq6vMYEe9DexmmY6959ev8ukL4iFhr/qov2Nb9cQAWd7niFDnaWkN+FHg==}
+ peerDependencies:
+ pinia: ^3.0.3
dependencies:
'@nuxt/kit': 3.18.1(magicast@0.3.5)
- pinia: 2.3.1(typescript@5.9.2)(vue@3.5.18)
+ pinia: 3.0.3(typescript@5.9.2)(vue@3.5.18)
transitivePeerDependencies:
- - '@vue/composition-api'
- magicast
- - typescript
- - vue
/@pkgjs/parseargs@0.11.0:
resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==}
@@ -2846,9 +2845,8 @@ packages:
resolution: {integrity: sha512-m7bpKCD4QMlFCjA/nKTs23fuvoVFoA83brRKmObCUNmi/9tVu8Ve3w4YQAnJu4q3Tjf5fr685HYIC/IA2zHRSg==}
dev: true
- /@quansync/fs@0.1.3:
- resolution: {integrity: sha512-G0OnZbMWEs5LhDyqy2UL17vGhSVHkQIfVojMtEWVenvj0V5S84VBgy86kJIuNsGDp2p7sTKlpSIpBUWdC35OKg==}
- engines: {node: '>=20.0.0'}
+ /@quansync/fs@0.1.4:
+ resolution: {integrity: sha512-vy/41FCdnIalPTQCb2Wl0ic1caMdzGus4ktDp+gpZesQNydXcx8nhh8qB3qMPbGkictOTaXgXEUUfQEm8DQYoA==}
dependencies:
quansync: 0.2.10
dev: true
@@ -2857,8 +2855,8 @@ packages:
resolution: {integrity: sha512-NIJgOsMjbxAXvoGq/X0gD7VPMQ8j9g0BiDaNjVNVjvl+iKXxL3Jre0v31RmBYeLEmkbj2s02v8vFTbUXi5XS2Q==}
dev: true
- /@rolldown/pluginutils@1.0.0-beta.31:
- resolution: {integrity: sha512-IaDZ9NhjOIOkYtm+hH0GX33h3iVZ2OeSUnFF0+7Z4+1GuKs4Kj5wK3+I2zNV9IPLfqV4XlwWif8SXrZNutxciQ==}
+ /@rolldown/pluginutils@1.0.0-beta.32:
+ resolution: {integrity: sha512-QReCdvxiUZAPkvp1xpAg62IeNzykOFA6syH2CnClif4YmALN1XKpB39XneL80008UbtMShthSVDKmrx05N1q/g==}
dev: true
/@rollup/plugin-alias@5.1.1(rollup@4.46.2):
@@ -3155,15 +3153,15 @@ packages:
resolution: {integrity: sha512-0dxmVj4gxg3Jg879kvFS/msl4s9F3T9UXC1InxgOf7t5NvcPD97u/WTA5vL/IxWHMn7qSxBozqrnnE2wvl1m8g==}
dev: true
- /@stylistic/eslint-plugin@5.2.2(eslint@9.32.0):
- resolution: {integrity: sha512-bE2DUjruqXlHYP3Q2Gpqiuj2bHq7/88FnuaS0FjeGGLCy+X6a07bGVuwtiOYnPSLHR6jmx5Bwdv+j7l8H+G97A==}
+ /@stylistic/eslint-plugin@5.2.3(eslint@9.33.0):
+ resolution: {integrity: sha512-oY7GVkJGVMI5benlBDCaRrSC1qPasafyv5dOBLLv5MTilMGnErKhO6ziEfodDDIZbo5QxPUNW360VudJOFODMw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: '>=9.0.0'
dependencies:
- '@eslint-community/eslint-utils': 4.7.0(eslint@9.32.0)
- '@typescript-eslint/types': 8.39.0
- eslint: 9.32.0
+ '@eslint-community/eslint-utils': 4.7.0(eslint@9.33.0)
+ '@typescript-eslint/types': 8.39.1
+ eslint: 9.33.0
eslint-visitor-keys: 4.2.1
espree: 10.4.0
estraverse: 5.3.0
@@ -3472,8 +3470,8 @@ packages:
undici-types: 6.21.0
dev: true
- /@types/node@24.2.0:
- resolution: {integrity: sha512-3xyG3pMCq3oYCNg7/ZP+E1ooTaGB4cG8JWRsqqOYQdbWNY4zbaV0Ennrd7stjiJEFZCaybcIgpTjJWHRfBSIDw==}
+ /@types/node@24.2.1:
+ resolution: {integrity: sha512-DRh5K+ka5eJic8CjH7td8QpYEV6Zo10gfRkjHCO3weqZHWDtAaSTFtl4+VMqOJ4N5jcuhZ9/l+yy8rVgw7BQeQ==}
dependencies:
undici-types: 7.10.0
dev: true
@@ -3575,25 +3573,25 @@ packages:
resolution: {integrity: sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==}
requiresBuild: true
dependencies:
- '@types/node': 24.2.0
+ '@types/node': 24.2.1
dev: true
optional: true
- /@typescript-eslint/eslint-plugin@8.39.0(@typescript-eslint/parser@8.39.0)(eslint@9.32.0)(typescript@5.9.2):
- resolution: {integrity: sha512-bhEz6OZeUR+O/6yx9Jk6ohX6H9JSFTaiY0v9/PuKT3oGK0rn0jNplLmyFUGV+a9gfYnVNwGDwS/UkLIuXNb2Rw==}
+ /@typescript-eslint/eslint-plugin@8.39.1(@typescript-eslint/parser@8.39.1)(eslint@9.33.0)(typescript@5.9.2):
+ resolution: {integrity: sha512-yYegZ5n3Yr6eOcqgj2nJH8cH/ZZgF+l0YIdKILSDjYFRjgYQMgv/lRjV5Z7Up04b9VYUondt8EPMqg7kTWgJ2g==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
- '@typescript-eslint/parser': ^8.39.0
+ '@typescript-eslint/parser': ^8.39.1
eslint: ^8.57.0 || ^9.0.0
typescript: '>=4.8.4 <6.0.0'
dependencies:
'@eslint-community/regexpp': 4.12.1
- '@typescript-eslint/parser': 8.39.0(eslint@9.32.0)(typescript@5.9.2)
- '@typescript-eslint/scope-manager': 8.39.0
- '@typescript-eslint/type-utils': 8.39.0(eslint@9.32.0)(typescript@5.9.2)
- '@typescript-eslint/utils': 8.39.0(eslint@9.32.0)(typescript@5.9.2)
- '@typescript-eslint/visitor-keys': 8.39.0
- eslint: 9.32.0
+ '@typescript-eslint/parser': 8.39.1(eslint@9.33.0)(typescript@5.9.2)
+ '@typescript-eslint/scope-manager': 8.39.1
+ '@typescript-eslint/type-utils': 8.39.1(eslint@9.33.0)(typescript@5.9.2)
+ '@typescript-eslint/utils': 8.39.1(eslint@9.33.0)(typescript@5.9.2)
+ '@typescript-eslint/visitor-keys': 8.39.1
+ eslint: 9.33.0
graphemer: 1.4.0
ignore: 7.0.5
natural-compare: 1.4.0
@@ -3603,48 +3601,48 @@ packages:
- supports-color
dev: true
- /@typescript-eslint/parser@8.39.0(eslint@9.32.0)(typescript@5.9.2):
- resolution: {integrity: sha512-g3WpVQHngx0aLXn6kfIYCZxM6rRJlWzEkVpqEFLT3SgEDsp9cpCbxxgwnE504q4H+ruSDh/VGS6nqZIDynP+vg==}
+ /@typescript-eslint/parser@8.39.1(eslint@9.33.0)(typescript@5.9.2):
+ resolution: {integrity: sha512-pUXGCuHnnKw6PyYq93lLRiZm3vjuslIy7tus1lIQTYVK9bL8XBgJnCWm8a0KcTtHC84Yya1Q6rtll+duSMj0dg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
typescript: '>=4.8.4 <6.0.0'
dependencies:
- '@typescript-eslint/scope-manager': 8.39.0
- '@typescript-eslint/types': 8.39.0
- '@typescript-eslint/typescript-estree': 8.39.0(typescript@5.9.2)
- '@typescript-eslint/visitor-keys': 8.39.0
+ '@typescript-eslint/scope-manager': 8.39.1
+ '@typescript-eslint/types': 8.39.1
+ '@typescript-eslint/typescript-estree': 8.39.1(typescript@5.9.2)
+ '@typescript-eslint/visitor-keys': 8.39.1
debug: 4.4.1
- eslint: 9.32.0
+ eslint: 9.33.0
typescript: 5.9.2
transitivePeerDependencies:
- supports-color
dev: true
- /@typescript-eslint/project-service@8.39.0(typescript@5.9.2):
- resolution: {integrity: sha512-CTzJqaSq30V/Z2Og9jogzZt8lJRR5TKlAdXmWgdu4hgcC9Kww5flQ+xFvMxIBWVNdxJO7OifgdOK4PokMIWPew==}
+ /@typescript-eslint/project-service@8.39.1(typescript@5.9.2):
+ resolution: {integrity: sha512-8fZxek3ONTwBu9ptw5nCKqZOSkXshZB7uAxuFF0J/wTMkKydjXCzqqga7MlFMpHi9DoG4BadhmTkITBcg8Aybw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
typescript: '>=4.8.4 <6.0.0'
dependencies:
- '@typescript-eslint/tsconfig-utils': 8.39.0(typescript@5.9.2)
- '@typescript-eslint/types': 8.39.0
+ '@typescript-eslint/tsconfig-utils': 8.39.1(typescript@5.9.2)
+ '@typescript-eslint/types': 8.39.1
debug: 4.4.1
typescript: 5.9.2
transitivePeerDependencies:
- supports-color
dev: true
- /@typescript-eslint/scope-manager@8.39.0:
- resolution: {integrity: sha512-8QOzff9UKxOh6npZQ/4FQu4mjdOCGSdO3p44ww0hk8Vu+IGbg0tB/H1LcTARRDzGCC8pDGbh2rissBuuoPgH8A==}
+ /@typescript-eslint/scope-manager@8.39.1:
+ resolution: {integrity: sha512-RkBKGBrjgskFGWuyUGz/EtD8AF/GW49S21J8dvMzpJitOF1slLEbbHnNEtAHtnDAnx8qDEdRrULRnWVx27wGBw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
dependencies:
- '@typescript-eslint/types': 8.39.0
- '@typescript-eslint/visitor-keys': 8.39.0
+ '@typescript-eslint/types': 8.39.1
+ '@typescript-eslint/visitor-keys': 8.39.1
dev: true
- /@typescript-eslint/tsconfig-utils@8.39.0(typescript@5.9.2):
- resolution: {integrity: sha512-Fd3/QjmFV2sKmvv3Mrj8r6N8CryYiCS8Wdb/6/rgOXAWGcFuc+VkQuG28uk/4kVNVZBQuuDHEDUpo/pQ32zsIQ==}
+ /@typescript-eslint/tsconfig-utils@8.39.1(typescript@5.9.2):
+ resolution: {integrity: sha512-ePUPGVtTMR8XMU2Hee8kD0Pu4NDE1CN9Q1sxGSGd/mbOtGZDM7pnhXNJnzW63zk/q+Z54zVzj44HtwXln5CvHA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
typescript: '>=4.8.4 <6.0.0'
@@ -3652,39 +3650,39 @@ packages:
typescript: 5.9.2
dev: true
- /@typescript-eslint/type-utils@8.39.0(eslint@9.32.0)(typescript@5.9.2):
- resolution: {integrity: sha512-6B3z0c1DXVT2vYA9+z9axjtc09rqKUPRmijD5m9iv8iQpHBRYRMBcgxSiKTZKm6FwWw1/cI4v6em35OsKCiN5Q==}
+ /@typescript-eslint/type-utils@8.39.1(eslint@9.33.0)(typescript@5.9.2):
+ resolution: {integrity: sha512-gu9/ahyatyAdQbKeHnhT4R+y3YLtqqHyvkfDxaBYk97EcbfChSJXyaJnIL3ygUv7OuZatePHmQvuH5ru0lnVeA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
typescript: '>=4.8.4 <6.0.0'
dependencies:
- '@typescript-eslint/types': 8.39.0
- '@typescript-eslint/typescript-estree': 8.39.0(typescript@5.9.2)
- '@typescript-eslint/utils': 8.39.0(eslint@9.32.0)(typescript@5.9.2)
+ '@typescript-eslint/types': 8.39.1
+ '@typescript-eslint/typescript-estree': 8.39.1(typescript@5.9.2)
+ '@typescript-eslint/utils': 8.39.1(eslint@9.33.0)(typescript@5.9.2)
debug: 4.4.1
- eslint: 9.32.0
+ eslint: 9.33.0
ts-api-utils: 2.1.0(typescript@5.9.2)
typescript: 5.9.2
transitivePeerDependencies:
- supports-color
dev: true
- /@typescript-eslint/types@8.39.0:
- resolution: {integrity: sha512-ArDdaOllnCj3yn/lzKn9s0pBQYmmyme/v1HbGIGB0GB/knFI3fWMHloC+oYTJW46tVbYnGKTMDK4ah1sC2v0Kg==}
+ /@typescript-eslint/types@8.39.1:
+ resolution: {integrity: sha512-7sPDKQQp+S11laqTrhHqeAbsCfMkwJMrV7oTDvtDds4mEofJYir414bYKUEb8YPUm9QL3U+8f6L6YExSoAGdQw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
dev: true
- /@typescript-eslint/typescript-estree@8.39.0(typescript@5.9.2):
- resolution: {integrity: sha512-ndWdiflRMvfIgQRpckQQLiB5qAKQ7w++V4LlCHwp62eym1HLB/kw7D9f2e8ytONls/jt89TEasgvb+VwnRprsw==}
+ /@typescript-eslint/typescript-estree@8.39.1(typescript@5.9.2):
+ resolution: {integrity: sha512-EKkpcPuIux48dddVDXyQBlKdeTPMmALqBUbEk38McWv0qVEZwOpVJBi7ugK5qVNgeuYjGNQxrrnoM/5+TI/BPw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
typescript: '>=4.8.4 <6.0.0'
dependencies:
- '@typescript-eslint/project-service': 8.39.0(typescript@5.9.2)
- '@typescript-eslint/tsconfig-utils': 8.39.0(typescript@5.9.2)
- '@typescript-eslint/types': 8.39.0
- '@typescript-eslint/visitor-keys': 8.39.0
+ '@typescript-eslint/project-service': 8.39.1(typescript@5.9.2)
+ '@typescript-eslint/tsconfig-utils': 8.39.1(typescript@5.9.2)
+ '@typescript-eslint/types': 8.39.1
+ '@typescript-eslint/visitor-keys': 8.39.1
debug: 4.4.1
fast-glob: 3.3.3
is-glob: 4.0.3
@@ -3696,28 +3694,28 @@ packages:
- supports-color
dev: true
- /@typescript-eslint/utils@8.39.0(eslint@9.32.0)(typescript@5.9.2):
- resolution: {integrity: sha512-4GVSvNA0Vx1Ktwvf4sFE+exxJ3QGUorQG1/A5mRfRNZtkBT2xrA/BCO2H0eALx/PnvCS6/vmYwRdDA41EoffkQ==}
+ /@typescript-eslint/utils@8.39.1(eslint@9.33.0)(typescript@5.9.2):
+ resolution: {integrity: sha512-VF5tZ2XnUSTuiqZFXCZfZs1cgkdd3O/sSYmdo2EpSyDlC86UM/8YytTmKnehOW3TGAlivqTDT6bS87B/GQ/jyg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
typescript: '>=4.8.4 <6.0.0'
dependencies:
- '@eslint-community/eslint-utils': 4.7.0(eslint@9.32.0)
- '@typescript-eslint/scope-manager': 8.39.0
- '@typescript-eslint/types': 8.39.0
- '@typescript-eslint/typescript-estree': 8.39.0(typescript@5.9.2)
- eslint: 9.32.0
+ '@eslint-community/eslint-utils': 4.7.0(eslint@9.33.0)
+ '@typescript-eslint/scope-manager': 8.39.1
+ '@typescript-eslint/types': 8.39.1
+ '@typescript-eslint/typescript-estree': 8.39.1(typescript@5.9.2)
+ eslint: 9.33.0
typescript: 5.9.2
transitivePeerDependencies:
- supports-color
dev: true
- /@typescript-eslint/visitor-keys@8.39.0:
- resolution: {integrity: sha512-ldgiJ+VAhQCfIjeOgu8Kj5nSxds0ktPOSO9p4+0VDH2R2pLvQraaM5Oen2d7NxzMCm+Sn/vJT+mv2H5u6b/3fA==}
+ /@typescript-eslint/visitor-keys@8.39.1:
+ resolution: {integrity: sha512-W8FQi6kEh2e8zVhQ0eeRnxdvIoOkAp/CPAahcNio6nO9dsIwb9b34z90KOlheoyuVf6LSOEdjlkxSkapNEc+4A==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
dependencies:
- '@typescript-eslint/types': 8.39.0
+ '@typescript-eslint/types': 8.39.1
eslint-visitor-keys: 4.2.1
dev: true
@@ -3731,7 +3729,7 @@ packages:
vue: 3.5.18(typescript@5.9.2)
dev: true
- /@unocss/astro@66.4.2(vite@7.1.1):
+ /@unocss/astro@66.4.2(vite@7.1.2):
resolution: {integrity: sha512-En3AKHwkiPxtZT95vkVrNiRYrB+DFVCikew6/dMMCWDWVKK0+5tEVUTzR1ak3+YnzAXl0NpWj8D4zHb0PxOs/A==}
peerDependencies:
vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0 || ^7.0.0-0
@@ -3741,8 +3739,8 @@ packages:
dependencies:
'@unocss/core': 66.4.2
'@unocss/reset': 66.4.2
- '@unocss/vite': 66.4.2(vite@7.1.1)
- vite: 7.1.1(jiti@2.5.1)
+ '@unocss/vite': 66.4.2(vite@7.1.2)
+ vite: 7.1.2(jiti@2.5.1)
dev: true
/@unocss/cli@66.4.2:
@@ -3777,11 +3775,11 @@ packages:
resolution: {integrity: sha512-cYgMQrLhB9nRekv5c+yPDDa+5dzlMkA2UMQRil0s5D9Lb5n7NsCMcr6+nfxkcSYVLy92SbwDV45c6T7vIxFTOA==}
dev: true
- /@unocss/eslint-plugin@66.4.2(eslint@9.32.0)(typescript@5.9.2):
+ /@unocss/eslint-plugin@66.4.2(eslint@9.33.0)(typescript@5.9.2):
resolution: {integrity: sha512-NH8oahBRCOhf50F3MUgDlXie4VlVeR9PxOROhYddz7b2UXUwpLMz5vRnq+I8VM/APsJq/r7/539yfJEf8RudIA==}
engines: {node: '>=14'}
dependencies:
- '@typescript-eslint/utils': 8.39.0(eslint@9.32.0)(typescript@5.9.2)
+ '@typescript-eslint/utils': 8.39.1(eslint@9.33.0)(typescript@5.9.2)
'@unocss/config': 66.4.2
'@unocss/core': 66.4.2
'@unocss/rule-utils': 66.4.2
@@ -3810,7 +3808,7 @@ packages:
vue-flow-layout: 0.2.0
dev: true
- /@unocss/nuxt@66.4.2(postcss@8.5.6)(vite@7.1.1)(webpack@5.101.0):
+ /@unocss/nuxt@66.4.2(postcss@8.5.6)(vite@7.1.2)(webpack@5.101.1):
resolution: {integrity: sha512-fI/4UoysN26vL7d2iZHBw2g31bICYzweHPXyYYl/FusSWrewsHSbn/rv7XfGmwIP3uCmg8mOpoh9HV2EdcAILA==}
dependencies:
'@nuxt/kit': 4.0.3
@@ -3824,9 +3822,9 @@ packages:
'@unocss/preset-wind3': 66.4.2
'@unocss/preset-wind4': 66.4.2
'@unocss/reset': 66.4.2
- '@unocss/vite': 66.4.2(vite@7.1.1)
- '@unocss/webpack': 66.4.2(webpack@5.101.0)
- unocss: 66.4.2(@unocss/webpack@66.4.2)(postcss@8.5.6)(vite@7.1.1)
+ '@unocss/vite': 66.4.2(vite@7.1.2)
+ '@unocss/webpack': 66.4.2(webpack@5.101.1)
+ unocss: 66.4.2(@unocss/webpack@66.4.2)(postcss@8.5.6)(vite@7.1.2)
transitivePeerDependencies:
- magicast
- postcss
@@ -3858,7 +3856,7 @@ packages:
/@unocss/preset-icons@66.4.2:
resolution: {integrity: sha512-qJx9gmesrvrmoTe9Mqoidihad8hm2MSD4QAezhfDSAyllioJOgyT0Bev/IEWAbehe9jtqYIh8v1oCerBPbGn6Q==}
dependencies:
- '@iconify/utils': 3.0.0
+ '@iconify/utils': 3.0.1
'@unocss/core': 66.4.2
ofetch: 1.4.1
transitivePeerDependencies:
@@ -3966,7 +3964,7 @@ packages:
'@unocss/core': 66.4.2
dev: true
- /@unocss/vite@66.4.2(vite@7.1.1):
+ /@unocss/vite@66.4.2(vite@7.1.2):
resolution: {integrity: sha512-7eON9iPF3qWzuI+M6u0kq7K3y9nEbimZlLj01nGoqrgSGxEsyJpP01QQQsmT7FPRiZzRMJv7BiKMEyDQSuRRCA==}
peerDependencies:
vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0 || ^7.0.0-0
@@ -3980,10 +3978,10 @@ packages:
pathe: 2.0.3
tinyglobby: 0.2.14
unplugin-utils: 0.2.5
- vite: 7.1.1(jiti@2.5.1)
+ vite: 7.1.2(jiti@2.5.1)
dev: true
- /@unocss/webpack@66.4.2(webpack@5.101.0):
+ /@unocss/webpack@66.4.2(webpack@5.101.1):
resolution: {integrity: sha512-CwnResm/S4p2JY/XYSmiEm0OaSnGUFdHBViKONUYTRm4JYhgbEcEH/hDGwnDXfjwAvGpfqMEy3FlImctXtpmaA==}
peerDependencies:
webpack: ^4 || ^5
@@ -3997,7 +3995,7 @@ packages:
tinyglobby: 0.2.14
unplugin: 2.3.5
unplugin-utils: 0.2.5
- webpack: 5.101.0(esbuild@0.25.8)
+ webpack: 5.101.1(esbuild@0.25.9)
webpack-sources: 3.3.3
dev: true
@@ -4252,7 +4250,7 @@ packages:
- supports-color
dev: true
- /@vitejs/plugin-vue-jsx@5.0.1(vite@7.1.1)(vue@3.5.18):
+ /@vitejs/plugin-vue-jsx@5.0.1(vite@7.1.2)(vue@3.5.18):
resolution: {integrity: sha512-X7qmQMXbdDh+sfHUttXokPD0cjPkMFoae7SgbkF9vi3idGUKmxLcnU2Ug49FHwiKXebfzQRIm5yK3sfCJzNBbg==}
engines: {node: ^20.19.0 || >=22.12.0}
peerDependencies:
@@ -4261,15 +4259,15 @@ packages:
dependencies:
'@babel/core': 7.28.0
'@babel/plugin-transform-typescript': 7.28.0(@babel/core@7.28.0)
- '@rolldown/pluginutils': 1.0.0-beta.31
- '@vue/babel-plugin-jsx': 1.4.0(@babel/core@7.28.0)
- vite: 7.1.1(jiti@2.5.1)
+ '@rolldown/pluginutils': 1.0.0-beta.32
+ '@vue/babel-plugin-jsx': 1.5.0(@babel/core@7.28.0)
+ vite: 7.1.2(jiti@2.5.1)
vue: 3.5.18(typescript@5.9.2)
transitivePeerDependencies:
- supports-color
dev: true
- /@vitejs/plugin-vue@6.0.1(vite@7.1.1)(vue@3.5.18):
+ /@vitejs/plugin-vue@6.0.1(vite@7.1.2)(vue@3.5.18):
resolution: {integrity: sha512-+MaE752hU0wfPFJEUAIxqw18+20euHHdxVtMvbFcOEpjEyfqXH/5DCoTHiVJ0J29EhTJdoTkjEv5YBKU9dnoTw==}
engines: {node: ^20.19.0 || >=22.12.0}
peerDependencies:
@@ -4277,11 +4275,11 @@ packages:
vue: ^3.2.25
dependencies:
'@rolldown/pluginutils': 1.0.0-beta.29
- vite: 7.1.1(jiti@2.5.1)
+ vite: 7.1.2(jiti@2.5.1)
vue: 3.5.18(typescript@5.9.2)
dev: true
- /@vitest/eslint-plugin@1.3.4(eslint@9.32.0)(typescript@5.9.2)(vitest@3.2.4):
+ /@vitest/eslint-plugin@1.3.4(eslint@9.33.0)(typescript@5.9.2)(vitest@3.2.4):
resolution: {integrity: sha512-EOg8d0jn3BAiKnR55WkFxmxfWA3nmzrbIIuOXyTe6A72duryNgyU+bdBEauA97Aab3ho9kLmAwgPX63Ckj4QEg==}
peerDependencies:
eslint: '>= 8.57.0'
@@ -4293,8 +4291,8 @@ packages:
vitest:
optional: true
dependencies:
- '@typescript-eslint/utils': 8.39.0(eslint@9.32.0)(typescript@5.9.2)
- eslint: 9.32.0
+ '@typescript-eslint/utils': 8.39.1(eslint@9.33.0)(typescript@5.9.2)
+ eslint: 9.33.0
typescript: 5.9.2
vitest: 3.2.4(happy-dom@18.0.1)
transitivePeerDependencies:
@@ -4311,7 +4309,7 @@ packages:
tinyrainbow: 2.0.0
dev: true
- /@vitest/mocker@3.2.4(vite@7.1.1):
+ /@vitest/mocker@3.2.4(vite@7.1.2):
resolution: {integrity: sha512-46ryTE9RZO/rfDd7pEqFl7etuyzekzEhUbTW3BvmeO/BcCMEgq59BKhek3dXDWgAj4oMK6OZi+vRr1wPW6qjEQ==}
peerDependencies:
msw: ^2.4.9
@@ -4325,7 +4323,7 @@ packages:
'@vitest/spy': 3.2.4
estree-walker: 3.0.3
magic-string: 0.30.17
- vite: 7.1.1(jiti@2.5.1)
+ vite: 7.1.2(jiti@2.5.1)
dev: true
/@vitest/pretty-format@3.2.4:
@@ -4402,19 +4400,19 @@ packages:
optional: true
dependencies:
'@vue/compiler-sfc': 3.5.18
- ast-kit: 2.1.1
+ ast-kit: 2.1.2
local-pkg: 1.1.1
- magic-string-ast: 1.0.0
+ magic-string-ast: 1.0.2
unplugin-utils: 0.2.5
vue: 3.5.18(typescript@5.9.2)
dev: true
- /@vue/babel-helper-vue-transform-on@1.4.0:
- resolution: {integrity: sha512-mCokbouEQ/ocRce/FpKCRItGo+013tHg7tixg3DUNS+6bmIchPt66012kBMm476vyEIJPafrvOf4E5OYj3shSw==}
+ /@vue/babel-helper-vue-transform-on@1.5.0:
+ resolution: {integrity: sha512-0dAYkerNhhHutHZ34JtTl2czVQHUNWv6xEbkdF5W+Yrv5pCWsqjeORdOgbtW2I9gWlt+wBmVn+ttqN9ZxR5tzA==}
dev: true
- /@vue/babel-plugin-jsx@1.4.0(@babel/core@7.28.0):
- resolution: {integrity: sha512-9zAHmwgMWlaN6qRKdrg1uKsBKHvnUU+Py+MOCTuYZBoZsopa90Di10QRjB+YPnVss0BZbG/H5XFwJY1fTxJWhA==}
+ /@vue/babel-plugin-jsx@1.5.0(@babel/core@7.28.0):
+ resolution: {integrity: sha512-mneBhw1oOqCd2247O0Yw/mRwC9jIGACAJUlawkmMBiNmL4dGA2eMzuNZVNqOUfYTa6vqmND4CtOPzmEEEqLKFw==}
peerDependencies:
'@babel/core': ^7.0.0-0
peerDependenciesMeta:
@@ -4428,15 +4426,15 @@ packages:
'@babel/template': 7.27.2
'@babel/traverse': 7.28.0
'@babel/types': 7.28.2
- '@vue/babel-helper-vue-transform-on': 1.4.0
- '@vue/babel-plugin-resolve-type': 1.4.0(@babel/core@7.28.0)
+ '@vue/babel-helper-vue-transform-on': 1.5.0
+ '@vue/babel-plugin-resolve-type': 1.5.0(@babel/core@7.28.0)
'@vue/shared': 3.5.18
transitivePeerDependencies:
- supports-color
dev: true
- /@vue/babel-plugin-resolve-type@1.4.0(@babel/core@7.28.0):
- resolution: {integrity: sha512-4xqDRRbQQEWHQyjlYSgZsWj44KfiF6D+ktCuXyZ8EnVDYV3pztmXJDf1HveAjUAXxAnR8daCQT51RneWWxtTyQ==}
+ /@vue/babel-plugin-resolve-type@1.5.0(@babel/core@7.28.0):
+ resolution: {integrity: sha512-Wm/60o+53JwJODm4Knz47dxJnLDJ9FnKnGZJbUUf8nQRAtt6P+undLUAVU3Ha33LxOJe6IPoifRQ6F/0RrU31w==}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
@@ -4493,13 +4491,14 @@ packages:
/@vue/devtools-api@6.6.4:
resolution: {integrity: sha512-sGhTPMuXqZ1rVOk32RylztWkfXTRhuS7vgAKv0zjqk8gbsHkJ7xfFf+jbySxt7tWObEJwyKaHMikV/WGDiQm8g==}
+ dev: true
/@vue/devtools-api@7.7.7:
resolution: {integrity: sha512-lwOnNBH2e7x1fIIbVT7yF5D+YWhqELm55/4ZKf45R9T8r9dE2AIOy8HKjfqzGsoTHFbWbr337O4E0A0QADnjBg==}
dependencies:
'@vue/devtools-kit': 7.7.7
- /@vue/devtools-core@7.7.7(vite@7.1.1)(vue@3.5.18):
+ /@vue/devtools-core@7.7.7(vite@7.1.2)(vue@3.5.18):
resolution: {integrity: sha512-9z9TLbfC+AjAi1PQyWX+OErjIaJmdFlbDHcD+cAMYKY6Bh5VlsAtCeGyRMrXwIlMEQPukvnWt3gZBLwTAIMKzQ==}
peerDependencies:
vue: ^3.0.0
@@ -4509,7 +4508,7 @@ packages:
mitt: 3.0.1
nanoid: 5.1.5
pathe: 2.0.3
- vite-hot-client: 2.1.0(vite@7.1.1)
+ vite-hot-client: 2.1.0(vite@7.1.2)
vue: 3.5.18(typescript@5.9.2)
transitivePeerDependencies:
- vite
@@ -4654,7 +4653,7 @@ packages:
'@vueuse/core': 12.8.2(typescript@5.9.2)
'@vueuse/metadata': 12.8.2
local-pkg: 1.1.1
- nuxt: 4.0.3(@vue/compiler-sfc@3.5.18)(eslint@9.32.0)(typescript@5.9.2)(vite@7.1.1)(vue-tsc@2.2.12)
+ nuxt: 4.0.3(@vue/compiler-sfc@3.5.18)(eslint@9.33.0)(typescript@5.9.2)(vite@7.1.2)(vue-tsc@2.2.12)
vue: 3.5.18(typescript@5.9.2)
transitivePeerDependencies:
- magicast
@@ -5013,8 +5012,8 @@ packages:
engines: {node: '>=12'}
dev: true
- /ast-kit@2.1.1:
- resolution: {integrity: sha512-mfh6a7gKXE8pDlxTvqIc/syH/P3RkzbOF6LeHdcKztLEzYe6IMsRCL7N8vI7hqTGWNxpkCuuRTpT21xNWqhRtQ==}
+ /ast-kit@2.1.2:
+ resolution: {integrity: sha512-cl76xfBQM6pztbrFWRnxbrDm9EOqDr1BF6+qQnnDZG2Co2LjyUktkN9GTJfBAfdae+DbT2nJf2nCGAdDDN7W2g==}
engines: {node: '>=20.18.0'}
dependencies:
'@babel/parser': 7.28.0
@@ -5031,7 +5030,7 @@ packages:
engines: {node: '>=20.18.0'}
dependencies:
'@babel/parser': 7.28.0
- ast-kit: 2.1.1
+ ast-kit: 2.1.2
dev: true
/async-sema@3.1.1:
@@ -5049,8 +5048,8 @@ packages:
peerDependencies:
postcss: ^8.1.0
dependencies:
- browserslist: 4.25.1
- caniuse-lite: 1.0.30001733
+ browserslist: 4.25.2
+ caniuse-lite: 1.0.30001734
fraction.js: 4.3.7
normalize-range: 0.1.2
picocolors: 1.1.1
@@ -5075,8 +5074,8 @@ packages:
resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}
dev: true
- /bare-events@2.6.0:
- resolution: {integrity: sha512-EKZ5BTXYExaNqi3I3f9RtEsaI/xBSGjE0XZCZilPzFAV/goswFHuPd9jEZlPIZ/iNZJwDSao9qRiScySz7MbQg==}
+ /bare-events@2.6.1:
+ resolution: {integrity: sha512-AuTJkq9XmE6Vk0FJVNq5QxETrSA/vKHarWVBG5l/JbdCL1prJemiyJqUS0jrlXO0MftuPq4m3YVYhoNc5+aE/g==}
requiresBuild: true
dev: true
optional: true
@@ -5123,15 +5122,15 @@ packages:
fill-range: 7.1.1
dev: true
- /browserslist@4.25.1:
- resolution: {integrity: sha512-KGj0KoOMXLpSNkkEI6Z6mShmQy0bc1I+T7K9N81k4WWMrfz+6fQ6es80B/YLAeRoKvjYE1YSHHOW1qe9xIVzHw==}
+ /browserslist@4.25.2:
+ resolution: {integrity: sha512-0si2SJK3ooGzIawRu61ZdPCO1IncZwS8IzuX73sPZsXW6EQ/w/DAfPyKI8l1ETTCr2MnvqWitmlCUxgdul45jA==}
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
hasBin: true
dependencies:
- caniuse-lite: 1.0.30001733
- electron-to-chromium: 1.5.199
+ caniuse-lite: 1.0.30001734
+ electron-to-chromium: 1.5.200
node-releases: 2.0.19
- update-browserslist-db: 1.1.3(browserslist@4.25.1)
+ update-browserslist-db: 1.1.3(browserslist@4.25.2)
dev: true
/buffer-crc32@0.2.13:
@@ -5171,13 +5170,13 @@ packages:
run-applescript: 7.0.0
dev: true
- /bundle-require@5.1.0(esbuild@0.25.8):
+ /bundle-require@5.1.0(esbuild@0.25.9):
resolution: {integrity: sha512-3WrrOuZiyaaZPWiEt4G3+IffISVC9HYlWueJEBWED4ZH4aIAC2PnkdnuRrR94M+w6yGWn4AglWtJtBI8YqvgoA==}
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
peerDependencies:
esbuild: '>=0.18'
dependencies:
- esbuild: 0.25.8
+ esbuild: 0.25.9
load-tsconfig: 0.2.5
dev: true
@@ -5235,14 +5234,14 @@ packages:
/caniuse-api@3.0.0:
resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==}
dependencies:
- browserslist: 4.25.1
- caniuse-lite: 1.0.30001733
+ browserslist: 4.25.2
+ caniuse-lite: 1.0.30001734
lodash.memoize: 4.1.2
lodash.uniq: 4.5.0
dev: true
- /caniuse-lite@1.0.30001733:
- resolution: {integrity: sha512-e4QKw/O2Kavj2VQTKZWrwzkt3IxOmIlU6ajRb6LP64LHpBo1J67k2Hi4Vu/TgJWsNtynurfS0uK3MaUTCPfu5Q==}
+ /caniuse-lite@1.0.30001734:
+ resolution: {integrity: sha512-uhE1Ye5vgqju6OI71HTQqcBCZrvHugk0MjLak7Q+HfoBgoq5Bi+5YnwjP4fjDgrtYr/l8MVRBvzz9dPD4KyK0A==}
dev: true
/ccount@2.0.1:
@@ -5511,8 +5510,8 @@ packages:
dependencies:
is-what: 4.1.16
- /copy-file@11.0.0:
- resolution: {integrity: sha512-mFsNh/DIANLqFt5VHZoGirdg7bK5+oTWlhnGu6tgRhzBlnEKWaPX2xrFaLltii/6rmhqFMJqffUgknuRdpYlHw==}
+ /copy-file@11.1.0:
+ resolution: {integrity: sha512-X8XDzyvYaA6msMyAM575CUoygY5b44QzLcGRKsK3MFmXcOvQa518dNPLsKYwkYsn72g3EiW+LE0ytd/FlqWmyw==}
engines: {node: '>=18'}
dependencies:
graceful-fs: 4.2.11
@@ -5522,7 +5521,7 @@ packages:
/core-js-compat@3.45.0:
resolution: {integrity: sha512-gRoVMBawZg0OnxaVv3zpqLLxaHmsubEGyTnqdpI/CEBvX4JadI1dMSHxagThprYRtSVbuQxvi6iUatdPxohHpA==}
dependencies:
- browserslist: 4.25.1
+ browserslist: 4.25.2
dev: true
/core-util-is@1.0.3:
@@ -5636,7 +5635,7 @@ packages:
peerDependencies:
postcss: ^8.4.32
dependencies:
- browserslist: 4.25.1
+ browserslist: 4.25.2
css-declaration-sorter: 7.2.0(postcss@8.5.6)
cssnano-utils: 5.0.1(postcss@8.5.6)
postcss: 8.5.6
@@ -6187,7 +6186,7 @@ packages:
peerDependencies:
typescript: ^5.4.4
dependencies:
- '@typescript-eslint/typescript-estree': 8.39.0(typescript@5.9.2)
+ '@typescript-eslint/typescript-estree': 8.39.1(typescript@5.9.2)
ast-module-types: 6.0.1
node-source-walk: 7.0.1
typescript: 5.9.2
@@ -6307,8 +6306,8 @@ packages:
resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==}
dev: true
- /electron-to-chromium@1.5.199:
- resolution: {integrity: sha512-3gl0S7zQd88kCAZRO/DnxtBKuhMO4h0EaQIN3YgZfV6+pW+5+bf2AdQeHNESCoaQqo/gjGVYEf2YM4O5HJQqpQ==}
+ /electron-to-chromium@1.5.200:
+ resolution: {integrity: sha512-rFCxROw7aOe4uPTfIAx+rXv9cEcGx+buAF4npnhtTqCJk5KDFRnh3+KYj7rdVh6lsFt5/aPs+Irj9rZ33WMA7w==}
dev: true
/elkjs@0.10.0:
@@ -6444,38 +6443,38 @@ packages:
'@esbuild/win32-x64': 0.25.5
dev: true
- /esbuild@0.25.8:
- resolution: {integrity: sha512-vVC0USHGtMi8+R4Kz8rt6JhEWLxsv9Rnu/lGYbPR8u47B+DCBksq9JarW0zOO7bs37hyOK1l2/oqtbciutL5+Q==}
+ /esbuild@0.25.9:
+ resolution: {integrity: sha512-CRbODhYyQx3qp7ZEwzxOk4JBqmD/seJrzPa/cGjY1VtIn5E09Oi9/dB4JwctnfZ8Q8iT7rioVv5k/FNT/uf54g==}
engines: {node: '>=18'}
hasBin: true
requiresBuild: true
optionalDependencies:
- '@esbuild/aix-ppc64': 0.25.8
- '@esbuild/android-arm': 0.25.8
- '@esbuild/android-arm64': 0.25.8
- '@esbuild/android-x64': 0.25.8
- '@esbuild/darwin-arm64': 0.25.8
- '@esbuild/darwin-x64': 0.25.8
- '@esbuild/freebsd-arm64': 0.25.8
- '@esbuild/freebsd-x64': 0.25.8
- '@esbuild/linux-arm': 0.25.8
- '@esbuild/linux-arm64': 0.25.8
- '@esbuild/linux-ia32': 0.25.8
- '@esbuild/linux-loong64': 0.25.8
- '@esbuild/linux-mips64el': 0.25.8
- '@esbuild/linux-ppc64': 0.25.8
- '@esbuild/linux-riscv64': 0.25.8
- '@esbuild/linux-s390x': 0.25.8
- '@esbuild/linux-x64': 0.25.8
- '@esbuild/netbsd-arm64': 0.25.8
- '@esbuild/netbsd-x64': 0.25.8
- '@esbuild/openbsd-arm64': 0.25.8
- '@esbuild/openbsd-x64': 0.25.8
- '@esbuild/openharmony-arm64': 0.25.8
- '@esbuild/sunos-x64': 0.25.8
- '@esbuild/win32-arm64': 0.25.8
- '@esbuild/win32-ia32': 0.25.8
- '@esbuild/win32-x64': 0.25.8
+ '@esbuild/aix-ppc64': 0.25.9
+ '@esbuild/android-arm': 0.25.9
+ '@esbuild/android-arm64': 0.25.9
+ '@esbuild/android-x64': 0.25.9
+ '@esbuild/darwin-arm64': 0.25.9
+ '@esbuild/darwin-x64': 0.25.9
+ '@esbuild/freebsd-arm64': 0.25.9
+ '@esbuild/freebsd-x64': 0.25.9
+ '@esbuild/linux-arm': 0.25.9
+ '@esbuild/linux-arm64': 0.25.9
+ '@esbuild/linux-ia32': 0.25.9
+ '@esbuild/linux-loong64': 0.25.9
+ '@esbuild/linux-mips64el': 0.25.9
+ '@esbuild/linux-ppc64': 0.25.9
+ '@esbuild/linux-riscv64': 0.25.9
+ '@esbuild/linux-s390x': 0.25.9
+ '@esbuild/linux-x64': 0.25.9
+ '@esbuild/netbsd-arm64': 0.25.9
+ '@esbuild/netbsd-x64': 0.25.9
+ '@esbuild/openbsd-arm64': 0.25.9
+ '@esbuild/openbsd-x64': 0.25.9
+ '@esbuild/openharmony-arm64': 0.25.9
+ '@esbuild/sunos-x64': 0.25.9
+ '@esbuild/win32-arm64': 0.25.9
+ '@esbuild/win32-ia32': 0.25.9
+ '@esbuild/win32-x64': 0.25.9
dev: true
/escalade@3.2.0:
@@ -6512,42 +6511,42 @@ packages:
source-map: 0.6.1
dev: true
- /eslint-compat-utils@0.5.1(eslint@9.32.0):
+ /eslint-compat-utils@0.5.1(eslint@9.33.0):
resolution: {integrity: sha512-3z3vFexKIEnjHE3zCMRo6fn/e44U7T1khUjg+Hp0ZQMCigh28rALD0nPFBcGZuiLC5rLZa2ubQHDRln09JfU2Q==}
engines: {node: '>=12'}
peerDependencies:
eslint: '>=6.0.0'
dependencies:
- eslint: 9.32.0
+ eslint: 9.33.0
semver: 7.7.2
dev: true
- /eslint-compat-utils@0.6.5(eslint@9.32.0):
+ /eslint-compat-utils@0.6.5(eslint@9.33.0):
resolution: {integrity: sha512-vAUHYzue4YAa2hNACjB8HvUQj5yehAZgiClyFVVom9cP8z5NSFq3PwB/TtJslN2zAMgRX6FCFCjYBbQh71g5RQ==}
engines: {node: '>=12'}
peerDependencies:
eslint: '>=6.0.0'
dependencies:
- eslint: 9.32.0
+ eslint: 9.33.0
semver: 7.7.2
dev: true
- /eslint-config-flat-gitignore@2.1.0(eslint@9.32.0):
+ /eslint-config-flat-gitignore@2.1.0(eslint@9.33.0):
resolution: {integrity: sha512-cJzNJ7L+psWp5mXM7jBX+fjHtBvvh06RBlcweMhKD8jWqQw0G78hOW5tpVALGHGFPsBV+ot2H+pdDGJy6CV8pA==}
peerDependencies:
eslint: ^9.5.0
dependencies:
- '@eslint/compat': 1.3.1(eslint@9.32.0)
- eslint: 9.32.0
+ '@eslint/compat': 1.3.2(eslint@9.33.0)
+ eslint: 9.33.0
dev: true
- /eslint-config-prettier@9.1.2(eslint@9.32.0):
+ /eslint-config-prettier@9.1.2(eslint@9.33.0):
resolution: {integrity: sha512-iI1f+D2ViGn+uvv5HuHVUamg8ll4tN+JRHGc6IJi4TP9Kl976C57fzPXgseXNs8v0iA8aSJpHsTWjDb9QJamGQ==}
hasBin: true
peerDependencies:
eslint: '>=7.0.0'
dependencies:
- eslint: 9.32.0
+ eslint: 9.33.0
dev: true
/eslint-flat-config-utils@2.1.1:
@@ -6556,12 +6555,12 @@ packages:
pathe: 2.0.3
dev: true
- /eslint-formatting-reporter@0.0.0(eslint@9.32.0):
+ /eslint-formatting-reporter@0.0.0(eslint@9.33.0):
resolution: {integrity: sha512-k9RdyTqxqN/wNYVaTk/ds5B5rA8lgoAmvceYN7bcZMBwU7TuXx5ntewJv81eF3pIL/CiJE+pJZm36llG8yhyyw==}
peerDependencies:
eslint: '>=8.40.0'
dependencies:
- eslint: 9.32.0
+ eslint: 9.33.0
prettier-linter-helpers: 1.0.0
dev: true
@@ -6579,7 +6578,7 @@ packages:
unrs-resolver: 1.11.1
dev: true
- /eslint-json-compat-utils@0.2.1(eslint@9.32.0)(jsonc-eslint-parser@2.4.0):
+ /eslint-json-compat-utils@0.2.1(eslint@9.33.0)(jsonc-eslint-parser@2.4.0):
resolution: {integrity: sha512-YzEodbDyW8DX8bImKhAcCeu/L31Dd/70Bidx2Qex9OFUtgzXLqtfWL4Hr5fM/aCCB8QUZLuJur0S9k6UfgFkfg==}
engines: {node: '>=12'}
peerDependencies:
@@ -6590,53 +6589,53 @@ packages:
'@eslint/json':
optional: true
dependencies:
- eslint: 9.32.0
+ eslint: 9.33.0
esquery: 1.6.0
jsonc-eslint-parser: 2.4.0
dev: true
- /eslint-merge-processors@2.0.0(eslint@9.32.0):
+ /eslint-merge-processors@2.0.0(eslint@9.33.0):
resolution: {integrity: sha512-sUuhSf3IrJdGooquEUB5TNpGNpBoQccbnaLHsb1XkBLUPPqCNivCpY05ZcpCOiV9uHwO2yxXEWVczVclzMxYlA==}
peerDependencies:
eslint: '*'
dependencies:
- eslint: 9.32.0
+ eslint: 9.33.0
dev: true
/eslint-parser-plain@0.1.1:
resolution: {integrity: sha512-KRgd6wuxH4U8kczqPp+Oyk4irThIhHWxgFgLDtpgjUGVIS3wGrJntvZW/p6hHq1T4FOwnOtCNkvAI4Kr+mQ/Hw==}
dev: true
- /eslint-plugin-antfu@3.1.1(eslint@9.32.0):
+ /eslint-plugin-antfu@3.1.1(eslint@9.33.0):
resolution: {integrity: sha512-7Q+NhwLfHJFvopI2HBZbSxWXngTwBLKxW1AGXLr2lEGxcEIK/AsDs8pn8fvIizl5aZjBbVbVK5ujmMpBe4Tvdg==}
peerDependencies:
eslint: '*'
dependencies:
- eslint: 9.32.0
+ eslint: 9.33.0
dev: true
- /eslint-plugin-command@3.3.1(eslint@9.32.0):
+ /eslint-plugin-command@3.3.1(eslint@9.33.0):
resolution: {integrity: sha512-fBVTXQ2y48TVLT0+4A6PFINp7GcdIailHAXbvPBixE7x+YpYnNQhFZxTdvnb+aWk+COgNebQKen/7m4dmgyWAw==}
peerDependencies:
eslint: '*'
dependencies:
'@es-joy/jsdoccomment': 0.50.2
- eslint: 9.32.0
+ eslint: 9.33.0
dev: true
- /eslint-plugin-es-x@7.8.0(eslint@9.32.0):
+ /eslint-plugin-es-x@7.8.0(eslint@9.33.0):
resolution: {integrity: sha512-7Ds8+wAAoV3T+LAKeu39Y5BzXCrGKrcISfgKEqTS4BDN8SFEDQd0S43jiQ8vIa3wUKD07qitZdfzlenSi8/0qQ==}
engines: {node: ^14.18.0 || >=16.0.0}
peerDependencies:
eslint: '>=8'
dependencies:
- '@eslint-community/eslint-utils': 4.7.0(eslint@9.32.0)
+ '@eslint-community/eslint-utils': 4.7.0(eslint@9.33.0)
'@eslint-community/regexpp': 4.12.1
- eslint: 9.32.0
- eslint-compat-utils: 0.5.1(eslint@9.32.0)
+ eslint: 9.33.0
+ eslint-compat-utils: 0.5.1(eslint@9.33.0)
dev: true
- /eslint-plugin-format@1.0.1(eslint@9.32.0):
+ /eslint-plugin-format@1.0.1(eslint@9.33.0):
resolution: {integrity: sha512-Tdns+CDjS+m7QrM85wwRi2yLae88XiWVdIOXjp9mDII0pmTBQlczPCmjpKnjiUIY3yPZNLqb5Ms/A/JXcBF2Dw==}
peerDependencies:
eslint: ^8.40.0 || ^9.0.0
@@ -6644,14 +6643,14 @@ packages:
'@dprint/formatter': 0.3.0
'@dprint/markdown': 0.17.8
'@dprint/toml': 0.6.4
- eslint: 9.32.0
- eslint-formatting-reporter: 0.0.0(eslint@9.32.0)
+ eslint: 9.33.0
+ eslint-formatting-reporter: 0.0.0(eslint@9.33.0)
eslint-parser-plain: 0.1.1
prettier: 3.6.2
synckit: 0.9.3
dev: true
- /eslint-plugin-import-lite@0.3.0(eslint@9.32.0)(typescript@5.9.2):
+ /eslint-plugin-import-lite@0.3.0(eslint@9.33.0)(typescript@5.9.2):
resolution: {integrity: sha512-dkNBAL6jcoCsXZsQ/Tt2yXmMDoNt5NaBh/U7yvccjiK8cai6Ay+MK77bMykmqQA2bTF6lngaLCDij6MTO3KkvA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
@@ -6661,13 +6660,13 @@ packages:
typescript:
optional: true
dependencies:
- '@eslint-community/eslint-utils': 4.7.0(eslint@9.32.0)
- '@typescript-eslint/types': 8.39.0
- eslint: 9.32.0
+ '@eslint-community/eslint-utils': 4.7.0(eslint@9.33.0)
+ '@typescript-eslint/types': 8.39.1
+ eslint: 9.33.0
typescript: 5.9.2
dev: true
- /eslint-plugin-import-x@4.16.1(eslint@9.32.0):
+ /eslint-plugin-import-x@4.16.1(eslint@9.33.0):
resolution: {integrity: sha512-vPZZsiOKaBAIATpFE2uMI4w5IRwdv/FpQ+qZZMR4E+PeOcM4OeoEbqxRMnywdxP19TyB/3h6QBB0EWon7letSQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
@@ -6680,10 +6679,10 @@ packages:
eslint-import-resolver-node:
optional: true
dependencies:
- '@typescript-eslint/types': 8.39.0
+ '@typescript-eslint/types': 8.39.1
comment-parser: 1.4.1
debug: 4.4.1
- eslint: 9.32.0
+ eslint: 9.33.0
eslint-import-context: 0.1.9(unrs-resolver@1.11.1)
is-glob: 4.0.3
minimatch: 10.0.3
@@ -6694,7 +6693,7 @@ packages:
- supports-color
dev: true
- /eslint-plugin-jsdoc@51.4.1(eslint@9.32.0):
+ /eslint-plugin-jsdoc@51.4.1(eslint@9.33.0):
resolution: {integrity: sha512-y4CA9OkachG8v5nAtrwvcvjIbdcKgSyS6U//IfQr4FZFFyeBFwZFf/tfSsMr46mWDJgidZjBTqoCRlXywfFBMg==}
engines: {node: '>=20.11.0'}
peerDependencies:
@@ -6705,7 +6704,7 @@ packages:
comment-parser: 1.4.1
debug: 4.4.1
escape-string-regexp: 4.0.0
- eslint: 9.32.0
+ eslint: 9.33.0
espree: 10.4.0
esquery: 1.6.0
parse-imports-exports: 0.2.4
@@ -6715,7 +6714,7 @@ packages:
- supports-color
dev: true
- /eslint-plugin-jsdoc@52.0.4(eslint@9.32.0):
+ /eslint-plugin-jsdoc@52.0.4(eslint@9.33.0):
resolution: {integrity: sha512-be5OzGlLExvcK13Il3noU7/v7WmAQGenTmCaBKf1pwVtPOb6X+PGFVnJad0QhMj4KKf45XjE4hbsBxv25q1fTg==}
engines: {node: '>=20.11.0'}
peerDependencies:
@@ -6726,7 +6725,7 @@ packages:
comment-parser: 1.4.1
debug: 4.4.1
escape-string-regexp: 4.0.0
- eslint: 9.32.0
+ eslint: 9.33.0
espree: 10.4.0
esquery: 1.6.0
parse-imports-exports: 0.2.4
@@ -6736,16 +6735,16 @@ packages:
- supports-color
dev: true
- /eslint-plugin-jsonc@2.20.1(eslint@9.32.0):
+ /eslint-plugin-jsonc@2.20.1(eslint@9.33.0):
resolution: {integrity: sha512-gUzIwQHXx7ZPypUoadcyRi4WbHW2TPixDr0kqQ4miuJBU0emJmyGTlnaT3Og9X2a8R1CDayN9BFSq5weGWbTng==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
eslint: '>=6.0.0'
dependencies:
- '@eslint-community/eslint-utils': 4.7.0(eslint@9.32.0)
- eslint: 9.32.0
- eslint-compat-utils: 0.6.5(eslint@9.32.0)
- eslint-json-compat-utils: 0.2.1(eslint@9.32.0)(jsonc-eslint-parser@2.4.0)
+ '@eslint-community/eslint-utils': 4.7.0(eslint@9.33.0)
+ eslint: 9.33.0
+ eslint-compat-utils: 0.6.5(eslint@9.33.0)
+ eslint-json-compat-utils: 0.2.1(eslint@9.33.0)(jsonc-eslint-parser@2.4.0)
espree: 10.4.0
graphemer: 1.4.0
jsonc-eslint-parser: 2.4.0
@@ -6755,16 +6754,16 @@ packages:
- '@eslint/json'
dev: true
- /eslint-plugin-n@17.21.3(eslint@9.32.0)(typescript@5.9.2):
+ /eslint-plugin-n@17.21.3(eslint@9.33.0)(typescript@5.9.2):
resolution: {integrity: sha512-MtxYjDZhMQgsWRm/4xYLL0i2EhusWT7itDxlJ80l1NND2AL2Vi5Mvneqv/ikG9+zpran0VsVRXTEHrpLmUZRNw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: '>=8.23.0'
dependencies:
- '@eslint-community/eslint-utils': 4.7.0(eslint@9.32.0)
+ '@eslint-community/eslint-utils': 4.7.0(eslint@9.33.0)
enhanced-resolve: 5.18.3
- eslint: 9.32.0
- eslint-plugin-es-x: 7.8.0(eslint@9.32.0)
+ eslint: 9.33.0
+ eslint-plugin-es-x: 7.8.0(eslint@9.33.0)
get-tsconfig: 4.10.1
globals: 15.15.0
globrex: 0.1.2
@@ -6780,27 +6779,27 @@ packages:
engines: {node: '>=5.0.0'}
dev: true
- /eslint-plugin-perfectionist@4.15.0(eslint@9.32.0)(typescript@5.9.2):
+ /eslint-plugin-perfectionist@4.15.0(eslint@9.33.0)(typescript@5.9.2):
resolution: {integrity: sha512-pC7PgoXyDnEXe14xvRUhBII8A3zRgggKqJFx2a82fjrItDs1BSI7zdZnQtM2yQvcyod6/ujmzb7ejKPx8lZTnw==}
engines: {node: ^18.0.0 || >=20.0.0}
peerDependencies:
eslint: '>=8.45.0'
dependencies:
- '@typescript-eslint/types': 8.39.0
- '@typescript-eslint/utils': 8.39.0(eslint@9.32.0)(typescript@5.9.2)
- eslint: 9.32.0
+ '@typescript-eslint/types': 8.39.1
+ '@typescript-eslint/utils': 8.39.1(eslint@9.33.0)(typescript@5.9.2)
+ eslint: 9.33.0
natural-orderby: 5.0.0
transitivePeerDependencies:
- supports-color
- typescript
dev: true
- /eslint-plugin-pnpm@1.1.0(eslint@9.32.0):
+ /eslint-plugin-pnpm@1.1.0(eslint@9.33.0):
resolution: {integrity: sha512-sL93w0muBtjnogzk/loDsxzMbmXQOLP5Blw3swLDBXZgfb+qQI73bPcUbjVR+ZL+K62vGJdErV+43i3r5DsZPg==}
peerDependencies:
eslint: ^9.0.0
dependencies:
- eslint: 9.32.0
+ eslint: 9.33.0
find-up-simple: 1.0.1
jsonc-eslint-parser: 2.4.0
pathe: 2.0.3
@@ -6809,51 +6808,51 @@ packages:
yaml-eslint-parser: 1.3.0
dev: true
- /eslint-plugin-regexp@2.10.0(eslint@9.32.0):
+ /eslint-plugin-regexp@2.10.0(eslint@9.33.0):
resolution: {integrity: sha512-ovzQT8ESVn5oOe5a7gIDPD5v9bCSjIFJu57sVPDqgPRXicQzOnYfFN21WoQBQF18vrhT5o7UMKFwJQVVjyJ0ng==}
engines: {node: ^18 || >=20}
peerDependencies:
eslint: '>=8.44.0'
dependencies:
- '@eslint-community/eslint-utils': 4.7.0(eslint@9.32.0)
+ '@eslint-community/eslint-utils': 4.7.0(eslint@9.33.0)
'@eslint-community/regexpp': 4.12.1
comment-parser: 1.4.1
- eslint: 9.32.0
+ eslint: 9.33.0
jsdoc-type-pratt-parser: 4.1.0
refa: 0.12.1
regexp-ast-analysis: 0.7.1
scslre: 0.3.0
dev: true
- /eslint-plugin-toml@0.12.0(eslint@9.32.0):
+ /eslint-plugin-toml@0.12.0(eslint@9.33.0):
resolution: {integrity: sha512-+/wVObA9DVhwZB1nG83D2OAQRrcQZXy+drqUnFJKymqnmbnbfg/UPmEMCKrJNcEboUGxUjYrJlgy+/Y930mURQ==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
eslint: '>=6.0.0'
dependencies:
debug: 4.4.1
- eslint: 9.32.0
- eslint-compat-utils: 0.6.5(eslint@9.32.0)
+ eslint: 9.33.0
+ eslint-compat-utils: 0.6.5(eslint@9.33.0)
lodash: 4.17.21
toml-eslint-parser: 0.10.0
transitivePeerDependencies:
- supports-color
dev: true
- /eslint-plugin-unicorn@60.0.0(eslint@9.32.0):
+ /eslint-plugin-unicorn@60.0.0(eslint@9.33.0):
resolution: {integrity: sha512-QUzTefvP8stfSXsqKQ+vBQSEsXIlAiCduS/V1Em+FKgL9c21U/IIm20/e3MFy1jyCf14tHAhqC1sX8OTy6VUCg==}
engines: {node: ^20.10.0 || >=21.0.0}
peerDependencies:
eslint: '>=9.29.0'
dependencies:
'@babel/helper-validator-identifier': 7.27.1
- '@eslint-community/eslint-utils': 4.7.0(eslint@9.32.0)
- '@eslint/plugin-kit': 0.3.4
+ '@eslint-community/eslint-utils': 4.7.0(eslint@9.33.0)
+ '@eslint/plugin-kit': 0.3.5
change-case: 5.4.4
ci-info: 4.3.0
clean-regexp: 1.0.0
core-js-compat: 3.45.0
- eslint: 9.32.0
+ eslint: 9.33.0
esquery: 1.6.0
find-up-simple: 1.0.1
globals: 16.3.0
@@ -6867,7 +6866,7 @@ packages:
strip-indent: 4.0.0
dev: true
- /eslint-plugin-unused-imports@4.1.4(@typescript-eslint/eslint-plugin@8.39.0)(eslint@9.32.0):
+ /eslint-plugin-unused-imports@4.1.4(@typescript-eslint/eslint-plugin@8.39.1)(eslint@9.33.0):
resolution: {integrity: sha512-YptD6IzQjDardkl0POxnnRBhU1OEePMV0nd6siHaRBbd+lyh6NAhFEobiznKU7kTsSsDeSD62Pe7kAM1b7dAZQ==}
peerDependencies:
'@typescript-eslint/eslint-plugin': ^8.0.0-0 || ^7.0.0 || ^6.0.0 || ^5.0.0
@@ -6876,11 +6875,11 @@ packages:
'@typescript-eslint/eslint-plugin':
optional: true
dependencies:
- '@typescript-eslint/eslint-plugin': 8.39.0(@typescript-eslint/parser@8.39.0)(eslint@9.32.0)(typescript@5.9.2)
- eslint: 9.32.0
+ '@typescript-eslint/eslint-plugin': 8.39.1(@typescript-eslint/parser@8.39.1)(eslint@9.33.0)(typescript@5.9.2)
+ eslint: 9.33.0
dev: true
- /eslint-plugin-vue@10.4.0(@typescript-eslint/parser@8.39.0)(eslint@9.32.0)(vue-eslint-parser@10.2.0):
+ /eslint-plugin-vue@10.4.0(@typescript-eslint/parser@8.39.1)(eslint@9.33.0)(vue-eslint-parser@10.2.0):
resolution: {integrity: sha512-K6tP0dW8FJVZLQxa2S7LcE1lLw3X8VvB3t887Q6CLrFVxHYBXGANbXvwNzYIu6Ughx1bSJ5BDT0YB3ybPT39lw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
@@ -6891,18 +6890,18 @@ packages:
'@typescript-eslint/parser':
optional: true
dependencies:
- '@eslint-community/eslint-utils': 4.7.0(eslint@9.32.0)
- '@typescript-eslint/parser': 8.39.0(eslint@9.32.0)(typescript@5.9.2)
- eslint: 9.32.0
+ '@eslint-community/eslint-utils': 4.7.0(eslint@9.33.0)
+ '@typescript-eslint/parser': 8.39.1(eslint@9.33.0)(typescript@5.9.2)
+ eslint: 9.33.0
natural-compare: 1.4.0
nth-check: 2.1.1
postcss-selector-parser: 6.1.2
semver: 7.7.2
- vue-eslint-parser: 10.2.0(eslint@9.32.0)
+ vue-eslint-parser: 10.2.0(eslint@9.33.0)
xml-name-validator: 4.0.0
dev: true
- /eslint-plugin-yml@1.18.0(eslint@9.32.0):
+ /eslint-plugin-yml@1.18.0(eslint@9.33.0):
resolution: {integrity: sha512-9NtbhHRN2NJa/s3uHchO3qVVZw0vyOIvWlXWGaKCr/6l3Go62wsvJK5byiI6ZoYztDsow4GnS69BZD3GnqH3hA==}
engines: {node: ^14.17.0 || >=16.0.0}
peerDependencies:
@@ -6910,22 +6909,22 @@ packages:
dependencies:
debug: 4.4.1
escape-string-regexp: 4.0.0
- eslint: 9.32.0
- eslint-compat-utils: 0.6.5(eslint@9.32.0)
+ eslint: 9.33.0
+ eslint-compat-utils: 0.6.5(eslint@9.33.0)
natural-compare: 1.4.0
yaml-eslint-parser: 1.3.0
transitivePeerDependencies:
- supports-color
dev: true
- /eslint-processor-vue-blocks@2.0.0(@vue/compiler-sfc@3.5.18)(eslint@9.32.0):
+ /eslint-processor-vue-blocks@2.0.0(@vue/compiler-sfc@3.5.18)(eslint@9.33.0):
resolution: {integrity: sha512-u4W0CJwGoWY3bjXAuFpc/b6eK3NQEI8MoeW7ritKj3G3z/WtHrKjkqf+wk8mPEy5rlMGS+k6AZYOw2XBoN/02Q==}
peerDependencies:
'@vue/compiler-sfc': ^3.3.0
eslint: '>=9.0.0'
dependencies:
'@vue/compiler-sfc': 3.5.18
- eslint: 9.32.0
+ eslint: 9.33.0
dev: true
/eslint-scope@5.1.1:
@@ -6944,12 +6943,12 @@ packages:
estraverse: 5.3.0
dev: true
- /eslint-typegen@2.3.0(eslint@9.32.0):
+ /eslint-typegen@2.3.0(eslint@9.33.0):
resolution: {integrity: sha512-azYgAvhlz1AyTpeLfVSKcrNJInuIsRrcUrOcHmEl8T9oMKesePVUPrF8gRgE6azV8CAlFzxJDTyaXAAbA/BYiA==}
peerDependencies:
eslint: ^9.0.0
dependencies:
- eslint: 9.32.0
+ eslint: 9.33.0
json-schema-to-typescript-lite: 15.0.0
ohash: 2.0.11
dev: true
@@ -6964,8 +6963,8 @@ packages:
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
dev: true
- /eslint@9.32.0:
- resolution: {integrity: sha512-LSehfdpgMeWcTZkWZVIJl+tkZ2nuSkyyB9C27MZqFWXuph7DvaowgcTvKqxvpLW1JZIk8PN7hFY3Rj9LQ7m7lg==}
+ /eslint@9.33.0:
+ resolution: {integrity: sha512-TS9bTNIryDzStCpJN93aC5VRSW3uTx9sClUn4B87pwiCaJh220otoI0X8mJKr+VcPtniMdN8GKjlwgWGUv5ZKA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
hasBin: true
peerDependencies:
@@ -6974,14 +6973,14 @@ packages:
jiti:
optional: true
dependencies:
- '@eslint-community/eslint-utils': 4.7.0(eslint@9.32.0)
+ '@eslint-community/eslint-utils': 4.7.0(eslint@9.33.0)
'@eslint-community/regexpp': 4.12.1
'@eslint/config-array': 0.21.0
- '@eslint/config-helpers': 0.3.0
- '@eslint/core': 0.15.1
+ '@eslint/config-helpers': 0.3.1
+ '@eslint/core': 0.15.2
'@eslint/eslintrc': 3.3.1
- '@eslint/js': 9.32.0
- '@eslint/plugin-kit': 0.3.4
+ '@eslint/js': 9.33.0
+ '@eslint/plugin-kit': 0.3.5
'@humanfs/node': 0.16.6
'@humanwhocodes/module-importer': 1.0.1
'@humanwhocodes/retry': 0.4.3
@@ -7426,8 +7425,8 @@ packages:
resolution: {integrity: sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw==}
dev: true
- /gl-matrix@3.4.3:
- resolution: {integrity: sha512-wcCp8vu8FT22BnvKVPjXa/ICBWRq/zjFfdofZy1WSpQZpphblv12/bOQLBC1rMM7SGOFS9ltVmKOHil5+Ml7gA==}
+ /gl-matrix@3.4.4:
+ resolution: {integrity: sha512-latSnyDNt/8zYUB6VIJ6PCh2jBjJX6gnDsoCZ7LyW7GkqrD51EWwa9qCoGixj8YqBtETQK/xY7OmpTF8xz1DdQ==}
dev: false
/glob-parent@5.1.2:
@@ -7910,7 +7909,7 @@ packages:
resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==}
engines: {node: '>= 10.13.0'}
dependencies:
- '@types/node': 24.2.0
+ '@types/node': 24.2.1
merge-stream: 2.0.0
supports-color: 8.1.1
dev: true
@@ -8244,8 +8243,8 @@ packages:
unplugin: 2.3.5
dev: true
- /magic-string-ast@1.0.0:
- resolution: {integrity: sha512-8rbuNizut2gW94kv7pqgt0dvk+AHLPVIm0iJtpSgQJ9dx21eWx5SBel8z3jp1xtC0j6/iyK3AWGhAR1H61s7LA==}
+ /magic-string-ast@1.0.2:
+ resolution: {integrity: sha512-8ngQgLhcT0t3YBdn9CGkZqCYlvwW9pm7aWJwd7AxseVWf1RU8ZHCQvG1mt3N5vvUme+pXTcHB8G/7fE666U8Vw==}
engines: {node: '>=20.18.0'}
dependencies:
magic-string: 0.30.17
@@ -8254,7 +8253,7 @@ packages:
/magic-string@0.30.17:
resolution: {integrity: sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==}
dependencies:
- '@jridgewell/sourcemap-codec': 1.5.4
+ '@jridgewell/sourcemap-codec': 1.5.5
/magicast@0.3.5:
resolution: {integrity: sha512-L0WhttDl+2BOsybvEOLK7fW3UA0OQ0IQ2d6Zl2x/a6vVRs3bAY0ECOSHHeL5jD+SbOpOCUEi0y1DgHEn9Qn1AQ==}
@@ -8282,7 +8281,7 @@ packages:
csscolorparser: 1.0.3
earcut: 2.2.4
geojson-vt: 3.2.1
- gl-matrix: 3.4.3
+ gl-matrix: 3.4.4
global-prefix: 3.0.0
murmurhash-js: 1.0.0
pbf: 3.3.0
@@ -8887,8 +8886,8 @@ packages:
resolution: {integrity: sha512-9ca1h0Xjvo9bEkE4UOxgAzLV0jHKe6LMaxo37ND2DAhhAtd0j8pR1Wxz+/goMrZO8AEZTWCmyaOsFI/W5AdpCQ==}
dev: true
- /napi-postinstall@0.3.2:
- resolution: {integrity: sha512-tWVJxJHmBWLy69PvO96TZMZDrzmw5KeiZBz3RHmiM2XZ9grBJ2WgMAFVVg25nqp3ZjTFUs2Ftw1JhscL3Teliw==}
+ /napi-postinstall@0.3.3:
+ resolution: {integrity: sha512-uTp172LLXSxuSYHv/kou+f6KW3SMppU9ivthaVTXian9sOt3XM/zHYHpRZiLgQoxeWfYUnslNWQHF1+G71xcow==}
engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0}
hasBin: true
dev: true
@@ -8952,7 +8951,7 @@ packages:
defu: 6.1.4
destr: 2.0.5
dot-prop: 9.0.0
- esbuild: 0.25.8
+ esbuild: 0.25.9
escape-string-regexp: 5.0.0
etag: 1.8.1
exsolve: 1.0.7
@@ -9148,7 +9147,7 @@ packages:
boolbase: 1.0.0
dev: true
- /nuxt@4.0.3(@vue/compiler-sfc@3.5.18)(eslint@9.32.0)(typescript@5.9.2)(vite@7.1.1)(vue-tsc@2.2.12):
+ /nuxt@4.0.3(@vue/compiler-sfc@3.5.18)(eslint@9.33.0)(typescript@5.9.2)(vite@7.1.2)(vue-tsc@2.2.12):
resolution: {integrity: sha512-skRFoxY/1nphk+viF5ZEDLNEMJse0J/U5+wAYtJfYQ86EcEpLMm9v78FwdCc5IioKpgmSda6ZlLxY1DgK+6SDw==}
engines: {node: ^20.19.0 || >=22.12.0}
hasBin: true
@@ -9161,13 +9160,13 @@ packages:
'@types/node':
optional: true
dependencies:
- '@nuxt/cli': 3.27.0
+ '@nuxt/cli': 3.28.0
'@nuxt/devalue': 2.0.2
- '@nuxt/devtools': 2.6.2(vite@7.1.1)(vue@3.5.18)
+ '@nuxt/devtools': 2.6.2(vite@7.1.2)(vue@3.5.18)
'@nuxt/kit': 4.0.3
'@nuxt/schema': 4.0.3
'@nuxt/telemetry': 2.6.6
- '@nuxt/vite-builder': 4.0.3(eslint@9.32.0)(typescript@5.9.2)(vue-tsc@2.2.12)(vue@3.5.18)
+ '@nuxt/vite-builder': 4.0.3(eslint@9.33.0)(typescript@5.9.2)(vue-tsc@2.2.12)(vue@3.5.18)
'@unhead/vue': 2.0.14(vue@3.5.18)
'@vue/shared': 3.5.18
c12: 3.2.0(magicast@0.3.5)
@@ -9179,7 +9178,7 @@ packages:
destr: 2.0.5
devalue: 5.1.1
errx: 0.1.0
- esbuild: 0.25.8
+ esbuild: 0.25.9
escape-string-regexp: 5.0.0
estree-walker: 3.0.3
exsolve: 1.0.7
@@ -9651,8 +9650,8 @@ packages:
resolution: {integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==}
engines: {node: '>=12'}
- /pinia-plugin-persistedstate@4.4.1(@pinia/nuxt@0.5.5)(pinia@3.0.3):
- resolution: {integrity: sha512-lmuMPpXla2zJKjxEq34e1E9P9jxkWEhcVwwioCCE0izG45kkTOvQfCzvwhW3i38cvnaWC7T1eRdkd15Re59ldw==}
+ /pinia-plugin-persistedstate@4.5.0(@pinia/nuxt@0.11.2)(pinia@3.0.3):
+ resolution: {integrity: sha512-QTkP1xJVyCdr2I2p3AKUZM84/e+IS+HktRxKGAIuDzkyaKKV48mQcYkJFVVDuvTxlI5j6X3oZObpqoVB8JnWpw==}
peerDependencies:
'@nuxt/kit': '>=3.0.0'
'@pinia/nuxt': '>=0.10.0'
@@ -9665,29 +9664,13 @@ packages:
pinia:
optional: true
dependencies:
- '@pinia/nuxt': 0.5.5(typescript@5.9.2)(vue@3.5.18)
+ '@pinia/nuxt': 0.11.2(pinia@3.0.3)
deep-pick-omit: 1.2.1
defu: 6.1.4
destr: 2.0.5
pinia: 3.0.3(typescript@5.9.2)(vue@3.5.18)
dev: false
- /pinia@2.3.1(typescript@5.9.2)(vue@3.5.18):
- resolution: {integrity: sha512-khUlZSwt9xXCaTbbxFYBKDc/bWAGWJjOgvxETwkTN7KRm66EeT1ZdZj6i2ceh9sP2Pzqsbc704r2yngBrxBVug==}
- peerDependencies:
- typescript: '>=4.4.4'
- vue: ^2.7.0 || ^3.5.11
- peerDependenciesMeta:
- typescript:
- optional: true
- dependencies:
- '@vue/devtools-api': 6.6.4
- typescript: 5.9.2
- vue: 3.5.18(typescript@5.9.2)
- vue-demi: 0.14.10(vue@3.5.18)
- transitivePeerDependencies:
- - '@vue/composition-api'
-
/pinia@3.0.3(typescript@5.9.2)(vue@3.5.18):
resolution: {integrity: sha512-ttXO/InUULUXkMHpTdp9Fj4hLpD/2AoJdmAbAeW2yu1iy1k+pkFekQXw5VpC0/5p51IOR/jDaDRfRWRnMMsGOA==}
peerDependencies:
@@ -9700,7 +9683,6 @@ packages:
'@vue/devtools-api': 7.7.7
typescript: 5.9.2
vue: 3.5.18(typescript@5.9.2)
- dev: false
/pkg-types@1.3.1:
resolution: {integrity: sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==}
@@ -9750,7 +9732,7 @@ packages:
peerDependencies:
postcss: ^8.4.32
dependencies:
- browserslist: 4.25.1
+ browserslist: 4.25.2
caniuse-api: 3.0.0
colord: 2.9.3
postcss: 8.5.6
@@ -9763,7 +9745,7 @@ packages:
peerDependencies:
postcss: ^8.4.32
dependencies:
- browserslist: 4.25.1
+ browserslist: 4.25.2
postcss: 8.5.6
postcss-value-parser: 4.2.0
dev: true
@@ -9822,7 +9804,7 @@ packages:
peerDependencies:
postcss: ^8.4.32
dependencies:
- browserslist: 4.25.1
+ browserslist: 4.25.2
caniuse-api: 3.0.0
cssnano-utils: 5.0.1(postcss@8.5.6)
postcss: 8.5.6
@@ -9857,7 +9839,7 @@ packages:
peerDependencies:
postcss: ^8.4.32
dependencies:
- browserslist: 4.25.1
+ browserslist: 4.25.2
cssnano-utils: 5.0.1(postcss@8.5.6)
postcss: 8.5.6
postcss-value-parser: 4.2.0
@@ -9939,7 +9921,7 @@ packages:
peerDependencies:
postcss: ^8.4.32
dependencies:
- browserslist: 4.25.1
+ browserslist: 4.25.2
postcss: 8.5.6
postcss-value-parser: 4.2.0
dev: true
@@ -9981,7 +9963,7 @@ packages:
peerDependencies:
postcss: ^8.4.32
dependencies:
- browserslist: 4.25.1
+ browserslist: 4.25.2
caniuse-api: 3.0.0
postcss: 8.5.6
dev: true
@@ -10836,7 +10818,7 @@ packages:
fast-fifo: 1.3.2
text-decoder: 1.2.3
optionalDependencies:
- bare-events: 2.6.0
+ bare-events: 2.6.1
dev: true
/string-width@4.2.3:
@@ -10919,7 +10901,7 @@ packages:
peerDependencies:
postcss: ^8.4.32
dependencies:
- browserslist: 4.25.1
+ browserslist: 4.25.2
postcss: 8.5.6
postcss-selector-parser: 7.1.0
dev: true
@@ -11026,7 +11008,7 @@ packages:
yallist: 5.0.0
dev: true
- /terser-webpack-plugin@5.3.14(esbuild@0.25.8)(webpack@5.101.0):
+ /terser-webpack-plugin@5.3.14(esbuild@0.25.9)(webpack@5.101.1):
resolution: {integrity: sha512-vkZjpUjb6OMS7dhV+tILUW6BhpDR7P2L/aQSAv+Uwk+m8KATX9EccViHTJR2qDtACKPIYndLGCyl3FMo+r2LMw==}
engines: {node: '>= 10.13.0'}
peerDependencies:
@@ -11042,13 +11024,13 @@ packages:
uglify-js:
optional: true
dependencies:
- '@jridgewell/trace-mapping': 0.3.29
- esbuild: 0.25.8
+ '@jridgewell/trace-mapping': 0.3.30
+ esbuild: 0.25.9
jest-worker: 27.5.1
schema-utils: 4.3.2
serialize-javascript: 6.0.2
terser: 5.43.1
- webpack: 5.101.0(esbuild@0.25.8)
+ webpack: 5.101.1(esbuild@0.25.9)
dev: true
/terser@5.43.1:
@@ -11056,7 +11038,7 @@ packages:
engines: {node: '>=10'}
hasBin: true
dependencies:
- '@jridgewell/source-map': 0.3.10
+ '@jridgewell/source-map': 0.3.11
acorn: 8.15.0
commander: 2.20.3
source-map-support: 0.5.21
@@ -11125,11 +11107,11 @@ packages:
/tmp-promise@3.0.3:
resolution: {integrity: sha512-RwM7MoPojPxsOBYnyd2hy0bxtIlVrihNs9pj5SUvY8Zz1sQcQG2tG1hSr8PDxfgEB8RNKDhqbIlroIarSNDNsQ==}
dependencies:
- tmp: 0.2.4
+ tmp: 0.2.5
dev: true
- /tmp@0.2.4:
- resolution: {integrity: sha512-UdiSoX6ypifLmrfQ/XfiawN6hkjSBpCjhKxxZcWlUUmoXLaCKQU0bx4HF/tdDK2uzRuchf1txGvrWBzYREssoQ==}
+ /tmp@0.2.5:
+ resolution: {integrity: sha512-voyz6MApa1rQGUxT3E+BK7/ROe8itEx7vD8/HEvt4xwXucvQ5G5oeEiHkmHZJuBO21RpOf+YYm9MOivj709jow==}
engines: {node: '>=14.14'}
dev: true
@@ -11235,7 +11217,7 @@ packages:
/unconfig@7.3.2:
resolution: {integrity: sha512-nqG5NNL2wFVGZ0NA/aCFw0oJ2pxSf1lwg4Z5ill8wd7K4KX/rQbHlwbh+bjctXL5Ly1xtzHenHGOK0b+lG6JVg==}
dependencies:
- '@quansync/fs': 0.1.3
+ '@quansync/fs': 0.1.4
defu: 6.1.4
jiti: 2.5.1
quansync: 0.2.10
@@ -11349,7 +11331,7 @@ packages:
'@unocss/preset-wind3':
optional: true
dependencies:
- unocss: 66.4.2(@unocss/webpack@66.4.2)(postcss@8.5.6)(vite@7.1.1)
+ unocss: 66.4.2(@unocss/webpack@66.4.2)(postcss@8.5.6)(vite@7.1.2)
dev: true
/unocss-preset-shadcn@0.5.0(unocss-preset-animations@1.2.1)(unocss@66.4.2):
@@ -11358,11 +11340,11 @@ packages:
unocss: '>=0.56.0 < 101'
unocss-preset-animations: ^1.1.1
dependencies:
- unocss: 66.4.2(@unocss/webpack@66.4.2)(postcss@8.5.6)(vite@7.1.1)
+ unocss: 66.4.2(@unocss/webpack@66.4.2)(postcss@8.5.6)(vite@7.1.2)
unocss-preset-animations: 1.2.1(unocss@66.4.2)
dev: true
- /unocss@66.4.2(@unocss/webpack@66.4.2)(postcss@8.5.6)(vite@7.1.1):
+ /unocss@66.4.2(@unocss/webpack@66.4.2)(postcss@8.5.6)(vite@7.1.2):
resolution: {integrity: sha512-PsZ+4XF/ekiParR7PZEM7AchvHJ78EIfOXlqTPflTOXCYgZ77kG9NaIaIf4lHRevY+rRTyrHrjxdg1Ern2j8qw==}
engines: {node: '>=14'}
peerDependencies:
@@ -11374,7 +11356,7 @@ packages:
vite:
optional: true
dependencies:
- '@unocss/astro': 66.4.2(vite@7.1.1)
+ '@unocss/astro': 66.4.2(vite@7.1.2)
'@unocss/cli': 66.4.2
'@unocss/core': 66.4.2
'@unocss/postcss': 66.4.2(postcss@8.5.6)
@@ -11392,9 +11374,9 @@ packages:
'@unocss/transformer-compile-class': 66.4.2
'@unocss/transformer-directives': 66.4.2
'@unocss/transformer-variant-group': 66.4.2
- '@unocss/vite': 66.4.2(vite@7.1.1)
- '@unocss/webpack': 66.4.2(webpack@5.101.0)
- vite: 7.1.1(jiti@2.5.1)
+ '@unocss/vite': 66.4.2(vite@7.1.2)
+ '@unocss/webpack': 66.4.2(webpack@5.101.1)
+ vite: 7.1.2(jiti@2.5.1)
transitivePeerDependencies:
- postcss
- supports-color
@@ -11459,7 +11441,7 @@ packages:
resolution: {integrity: sha512-bSjt9pjaEBnNiGgc9rUiHGKv5l4/TGzDmYw3RhnkJGtLhbnnA/5qJj7x3dNDCRx/PJxu774LlH8lCOlB4hEfKg==}
requiresBuild: true
dependencies:
- napi-postinstall: 0.3.2
+ napi-postinstall: 0.3.3
optionalDependencies:
'@unrs/resolver-binding-android-arm-eabi': 1.11.1
'@unrs/resolver-binding-android-arm64': 1.11.1
@@ -11583,13 +11565,13 @@ packages:
unplugin: 1.16.1
dev: true
- /update-browserslist-db@1.1.3(browserslist@4.25.1):
+ /update-browserslist-db@1.1.3(browserslist@4.25.2):
resolution: {integrity: sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==}
hasBin: true
peerDependencies:
browserslist: '>= 4.21.0'
dependencies:
- browserslist: 4.25.1
+ browserslist: 4.25.2
escalade: 3.2.0
picocolors: 1.1.1
dev: true
@@ -11651,22 +11633,22 @@ packages:
vue: 3.5.18(typescript@5.9.2)
dev: true
- /vite-dev-rpc@1.1.0(vite@7.1.1):
+ /vite-dev-rpc@1.1.0(vite@7.1.2):
resolution: {integrity: sha512-pKXZlgoXGoE8sEKiKJSng4hI1sQ4wi5YT24FCrwrLt6opmkjlqPPVmiPWWJn8M8byMxRGzp1CrFuqQs4M/Z39A==}
peerDependencies:
vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0-0 || ^5.0.0-0 || ^6.0.1 || ^7.0.0-0
dependencies:
birpc: 2.5.0
- vite: 7.1.1(jiti@2.5.1)
- vite-hot-client: 2.1.0(vite@7.1.1)
+ vite: 7.1.2(jiti@2.5.1)
+ vite-hot-client: 2.1.0(vite@7.1.2)
dev: true
- /vite-hot-client@2.1.0(vite@7.1.1):
+ /vite-hot-client@2.1.0(vite@7.1.2):
resolution: {integrity: sha512-7SpgZmU7R+dDnSmvXE1mfDtnHLHQSisdySVR7lO8ceAXvM0otZeuQQ6C8LrS5d/aYyP/QZ0hI0L+dIPrm4YlFQ==}
peerDependencies:
vite: ^2.6.0 || ^3.0.0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0 || ^7.0.0-0
dependencies:
- vite: 7.1.1(jiti@2.5.1)
+ vite: 7.1.2(jiti@2.5.1)
dev: true
/vite-node@3.2.4(jiti@2.5.1):
@@ -11678,7 +11660,7 @@ packages:
debug: 4.4.1
es-module-lexer: 1.7.0
pathe: 2.0.3
- vite: 7.1.1(jiti@2.5.1)
+ vite: 7.1.2(jiti@2.5.1)
transitivePeerDependencies:
- '@types/node'
- jiti
@@ -11694,7 +11676,7 @@ packages:
- yaml
dev: true
- /vite-plugin-checker@0.10.2(eslint@9.32.0)(typescript@5.9.2)(vite@7.1.1)(vue-tsc@2.2.12):
+ /vite-plugin-checker@0.10.2(eslint@9.33.0)(typescript@5.9.2)(vite@7.1.2)(vue-tsc@2.2.12):
resolution: {integrity: sha512-FX9U8TnIS6AGOlqmC6O2YmkJzcZJRrjA03UF7FOhcUJ7it3HmCoxcIPMcoHliBP6EFOuNzle9K4c0JL4suRPow==}
engines: {node: '>=14.16'}
peerDependencies:
@@ -11730,7 +11712,7 @@ packages:
dependencies:
'@babel/code-frame': 7.27.1
chokidar: 4.0.3
- eslint: 9.32.0
+ eslint: 9.33.0
npm-run-path: 6.0.0
picocolors: 1.1.1
picomatch: 4.0.3
@@ -11738,12 +11720,12 @@ packages:
tiny-invariant: 1.3.3
tinyglobby: 0.2.14
typescript: 5.9.2
- vite: 7.1.1(jiti@2.5.1)
+ vite: 7.1.2(jiti@2.5.1)
vscode-uri: 3.1.0
vue-tsc: 2.2.12(typescript@5.9.2)
dev: true
- /vite-plugin-inspect@11.3.2(@nuxt/kit@3.18.1)(vite@7.1.1):
+ /vite-plugin-inspect@11.3.2(@nuxt/kit@3.18.1)(vite@7.1.2):
resolution: {integrity: sha512-nzwvyFQg58XSMAmKVLr2uekAxNYvAbz1lyPmCAFVIBncCgN9S/HPM+2UM9Q9cvc4JEbC5ZBgwLAdaE2onmQuKg==}
engines: {node: '>=14'}
peerDependencies:
@@ -11762,13 +11744,13 @@ packages:
perfect-debounce: 1.0.0
sirv: 3.0.1
unplugin-utils: 0.2.5
- vite: 7.1.1(jiti@2.5.1)
- vite-dev-rpc: 1.1.0(vite@7.1.1)
+ vite: 7.1.2(jiti@2.5.1)
+ vite-dev-rpc: 1.1.0(vite@7.1.2)
transitivePeerDependencies:
- supports-color
dev: true
- /vite-plugin-vue-tracer@1.0.0(vite@7.1.1)(vue@3.5.18):
+ /vite-plugin-vue-tracer@1.0.0(vite@7.1.2)(vue@3.5.18):
resolution: {integrity: sha512-a+UB9IwGx5uwS4uG/a9kM6fCMnxONDkOTbgCUbhFpiGhqfxrrC1+9BibV7sWwUnwj1Dg6MnRxG0trLgUZslDXA==}
peerDependencies:
vite: ^6.0.0 || ^7.0.0
@@ -11779,12 +11761,12 @@ packages:
magic-string: 0.30.17
pathe: 2.0.3
source-map-js: 1.2.1
- vite: 7.1.1(jiti@2.5.1)
+ vite: 7.1.2(jiti@2.5.1)
vue: 3.5.18(typescript@5.9.2)
dev: true
- /vite@7.1.1(jiti@2.5.1):
- resolution: {integrity: sha512-yJ+Mp7OyV+4S+afWo+QyoL9jFWD11QFH0i5i7JypnfTcA1rmgxCbiA8WwAICDEtZ1Z1hzrVhN8R8rGTqkTY8ZQ==}
+ /vite@7.1.2(jiti@2.5.1):
+ resolution: {integrity: sha512-J0SQBPlQiEXAF7tajiH+rUooJPo0l8KQgyg4/aMunNtrOa7bwuZJsJbDWzeljqQpgftxuq5yNJxQ91O9ts29UQ==}
engines: {node: ^20.19.0 || >=22.12.0}
hasBin: true
peerDependencies:
@@ -11823,7 +11805,7 @@ packages:
yaml:
optional: true
dependencies:
- esbuild: 0.25.8
+ esbuild: 0.25.9
fdir: 6.4.6(picomatch@4.0.3)
jiti: 2.5.1
picomatch: 4.0.3
@@ -11883,7 +11865,7 @@ packages:
dependencies:
'@types/chai': 5.2.2
'@vitest/expect': 3.2.4
- '@vitest/mocker': 3.2.4(vite@7.1.1)
+ '@vitest/mocker': 3.2.4(vite@7.1.2)
'@vitest/pretty-format': 3.2.4
'@vitest/runner': 3.2.4
'@vitest/snapshot': 3.2.4
@@ -11902,7 +11884,7 @@ packages:
tinyglobby: 0.2.14
tinypool: 1.1.1
tinyrainbow: 2.0.0
- vite: 7.1.1(jiti@2.5.1)
+ vite: 7.1.2(jiti@2.5.1)
vite-node: 3.2.4(jiti@2.5.1)
why-is-node-running: 2.3.0
transitivePeerDependencies:
@@ -11960,14 +11942,14 @@ packages:
resolution: {integrity: sha512-RutnB7X8c5hjq39NceArgXg28WZtZpGc3+J16ljMiYnFhKvd8hITxSWQSQ5bvldxMDU6gG5mkxl1MTQLXckVSQ==}
dev: true
- /vue-eslint-parser@10.2.0(eslint@9.32.0):
+ /vue-eslint-parser@10.2.0(eslint@9.33.0):
resolution: {integrity: sha512-CydUvFOQKD928UzZhTp4pr2vWz1L+H99t7Pkln2QSPdvmURT0MoC4wUccfCnuEaihNsu9aYYyk+bep8rlfkUXw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
dependencies:
debug: 4.4.1
- eslint: 9.32.0
+ eslint: 9.33.0
eslint-scope: 8.4.0
eslint-visitor-keys: 4.2.1
espree: 10.4.0
@@ -12045,8 +12027,8 @@ packages:
/webpack-virtual-modules@0.6.2:
resolution: {integrity: sha512-66/V2i5hQanC51vBQKPH4aI8NMAcBW59FVBs+rC7eGHupMyfn34q7rZIE+ETlJ+XTevqfUhVVBgSUNSW2flEUQ==}
- /webpack@5.101.0(esbuild@0.25.8):
- resolution: {integrity: sha512-B4t+nJqytPeuZlHuIKTbalhljIFXeNRqrUGAQgTGlfOl2lXXKXw+yZu6bicycP+PUlM44CxBjCFD6aciKFT3LQ==}
+ /webpack@5.101.1(esbuild@0.25.9):
+ resolution: {integrity: sha512-rHY3vHXRbkSfhG6fH8zYQdth/BtDgXXuR2pHF++1f/EBkI8zkgM5XWfsC3BvOoW9pr1CvZ1qQCxhCEsbNgT50g==}
engines: {node: '>=10.13.0'}
hasBin: true
peerDependencies:
@@ -12063,7 +12045,7 @@ packages:
'@webassemblyjs/wasm-parser': 1.14.1
acorn: 8.15.0
acorn-import-phases: 1.0.4(acorn@8.15.0)
- browserslist: 4.25.1
+ browserslist: 4.25.2
chrome-trace-event: 1.0.4
enhanced-resolve: 5.18.3
es-module-lexer: 1.7.0
@@ -12077,7 +12059,7 @@ packages:
neo-async: 2.6.2
schema-utils: 4.3.2
tapable: 2.2.2
- terser-webpack-plugin: 5.3.14(esbuild@0.25.8)(webpack@5.101.0)
+ terser-webpack-plugin: 5.3.14(esbuild@0.25.9)(webpack@5.101.1)
watchpack: 2.4.4
webpack-sources: 3.3.3
transitivePeerDependencies:
diff --git a/public/side-menu-items/sys.json b/public/side-menu-items/sys.json
index 038acdcf..5e81d044 100644
--- a/public/side-menu-items/sys.json
+++ b/public/side-menu-items/sys.json
@@ -30,6 +30,11 @@
}
]
},
+ {
+ "title": "Dokter",
+ "icon": "i-lucide-cross",
+ "link": "/doctor"
+ },
{
"title": "Pasien",
"icon": "i-lucide-users",