From fe57ced7ef05cb4e4d981d315e611b4180c661d8 Mon Sep 17 00:00:00 2001
From: CharleeWa <18888351756@163.com>
Date: Fri, 8 Mar 2024 15:43:12 +0800
Subject: [PATCH] chore(deps): Upgrade deps
---
build/vite/index.ts | 13 +-
package.json | 48 ++-
pnpm-lock.yaml | 873 +++++++++++++++++++++---------------------
src/auto-imports.d.ts | 2 +-
src/typed-router.d.ts | 140 +------
tsconfig.json | 2 +-
6 files changed, 475 insertions(+), 603 deletions(-)
diff --git a/build/vite/index.ts b/build/vite/index.ts
index 875b084..7481776 100644
--- a/build/vite/index.ts
+++ b/build/vite/index.ts
@@ -1,7 +1,5 @@
import vue from '@vitejs/plugin-vue'
import legacy from '@vitejs/plugin-legacy'
-import vueJsx from '@vitejs/plugin-vue-jsx'
-import { visualizer } from 'rollup-plugin-visualizer'
import Components from 'unplugin-vue-components/vite'
import AutoImport from 'unplugin-auto-import/vite'
import VueRouter from 'unplugin-vue-router/vite'
@@ -63,6 +61,10 @@ export function createVitePlugins() {
],
}),
+ legacy({
+ targets: ['defaults', 'not IE 11'],
+ }),
+
// https://github.com/antfu/unocss
// see uno.config.ts for config
UnoCSS(),
@@ -101,12 +103,5 @@ export function createVitePlugins() {
],
},
}),
-
- vueJsx(),
- visualizer(),
-
- legacy({
- targets: ['defaults', 'not IE 11'],
- }),
]
}
diff --git a/package.json b/package.json
index 752e66c..f8ad2c3 100644
--- a/package.json
+++ b/package.json
@@ -17,62 +17,60 @@
"prepare": "husky"
},
"dependencies": {
- "@unhead/vue": "^1.8.10",
+ "@unhead/vue": "^1.8.11",
"@vant/touch-emulator": "^1.4.0",
"@vant/use": "^1.6.0",
- "@vueuse/core": "^10.7.2",
+ "@vueuse/core": "^10.9.0",
"axios": "^1.6.7",
- "echarts": "^5.4.3",
+ "echarts": "^5.5.0",
"lodash-es": "^4.17.21",
"nprogress": "^0.2.0",
"pinia": "^2.1.7",
"pinia-plugin-persistedstate": "^3.2.1",
"resize-detector": "^0.3.0",
"store": "^2.0.12",
- "vant": "^4.8.4",
+ "vant": "^4.8.5",
"vconsole": "^3.15.1",
- "vue": "^3.4.15",
- "vue-router": "^4.2.5"
+ "vue": "^3.4.21",
+ "vue-router": "^4.3.0"
},
"devDependencies": {
- "@antfu/eslint-config": "2.6.4",
+ "@antfu/eslint-config": "2.8.0",
"@types/lodash-es": "^4.17.12",
- "@types/node": "^20.11.16",
+ "@types/node": "^20.11.25",
"@types/nprogress": "^0.2.3",
"@types/store": "^2.0.5",
"@unocss/eslint-plugin": "^0.58.5",
"@unocss/preset-rem-to-px": "^0.58.5",
- "@vitejs/plugin-legacy": "^5.3.0",
- "@vitejs/plugin-vue": "^5.0.3",
- "@vitejs/plugin-vue-jsx": "^3.1.0",
- "autoprefixer": "^10.4.17",
- "bumpp": "^9.3.0",
+ "@vitejs/plugin-legacy": "^5.3.1",
+ "@vitejs/plugin-vue": "^5.0.4",
+ "autoprefixer": "^10.4.18",
+ "bumpp": "^9.4.0",
"commitizen": "^4.3.0",
"consola": "^3.2.3",
"cross-env": "^7.0.3",
"cz-emoji-chinese": "^0.3.1",
- "eslint": "npm:eslint-ts-patch@^8.57.0-0",
- "eslint-ts-patch": "^8.57.0-0",
- "husky": "^9.0.10",
+ "eslint": "npm:eslint-ts-patch@8.57.0-0",
+ "eslint-ts-patch": "8.57.0-0",
+ "husky": "^9.0.11",
"less": "^4.2.0",
"mockjs": "^1.1.0",
"postcss-mobile-forever": "^4.1.1",
- "rollup": "^4.9.6",
- "rollup-plugin-visualizer": "^5.12.0",
- "terser": "^5.27.0",
- "typescript": "^5.3.3",
+ "rollup": "^4.12.1",
+ "terser": "^5.29.1",
+ "typescript": "^5.4.2",
"unocss": "^0.58.5",
"unplugin-auto-import": "^0.17.5",
"unplugin-vue-components": "^0.26.0",
- "unplugin-vue-router": "^0.7.0",
- "vite": "^5.0.12",
+ "unplugin-vue-router": "^0.8.4",
+ "vite": "^5.1.5",
"vite-plugin-mock-dev-server": "^1.4.7",
"vite-plugin-pwa": "^0.19.2",
"vite-plugin-vconsole": "^2.1.1",
- "vite-plugin-vue-devtools": "^7.0.14",
+ "vite-plugin-vue-devtools": "^7.0.16",
"vite-plugin-vue-layouts": "^0.11.0",
- "vitest": "^1.2.2",
- "vue-tsc": "^1.8.27"
+ "vitest": "^1.3.1",
+ "vue-tsc": "^2.0.6"
},
"pnpm": {
"peerDependencyRules": {
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index f82b52f..94302d7 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -6,8 +6,8 @@ settings:
dependencies:
'@unhead/vue':
- specifier: ^1.8.10
- version: 1.8.10(vue@3.4.21)
+ specifier: ^1.8.11
+ version: 1.8.11(vue@3.4.21)
'@vant/touch-emulator':
specifier: ^1.4.0
version: 1.4.0
@@ -15,13 +15,13 @@ dependencies:
specifier: ^1.6.0
version: 1.6.0(vue@3.4.21)
'@vueuse/core':
- specifier: ^10.7.2
+ specifier: ^10.9.0
version: 10.9.0(vue@3.4.21)
axios:
specifier: ^1.6.7
version: 1.6.7
echarts:
- specifier: ^5.4.3
+ specifier: ^5.5.0
version: 5.5.0
lodash-es:
specifier: ^4.17.21
@@ -31,7 +31,7 @@ dependencies:
version: 0.2.0
pinia:
specifier: ^2.1.7
- version: 2.1.7(typescript@5.3.3)(vue@3.4.21)
+ version: 2.1.7(typescript@5.4.2)(vue@3.4.21)
pinia-plugin-persistedstate:
specifier: ^3.2.1
version: 3.2.1(pinia@2.1.7)
@@ -42,28 +42,28 @@ dependencies:
specifier: ^2.0.12
version: 2.0.12
vant:
- specifier: ^4.8.4
+ specifier: ^4.8.5
version: 4.8.5(vue@3.4.21)
vconsole:
specifier: ^3.15.1
version: 3.15.1
vue:
- specifier: ^3.4.15
- version: 3.4.21(typescript@5.3.3)
+ specifier: ^3.4.21
+ version: 3.4.21(typescript@5.4.2)
vue-router:
- specifier: ^4.2.5
+ specifier: ^4.3.0
version: 4.3.0(vue@3.4.21)
devDependencies:
'@antfu/eslint-config':
- specifier: 2.6.4
- version: 2.6.4(@unocss/eslint-plugin@0.58.5)(@vue/compiler-sfc@3.4.21)(eslint-ts-patch@8.57.0-0)(typescript@5.3.3)(vitest@1.3.1)
+ specifier: 2.8.0
+ version: 2.8.0(@unocss/eslint-plugin@0.58.5)(@vue/compiler-sfc@3.4.21)(eslint-ts-patch@8.57.0-0)(typescript@5.4.2)(vitest@1.3.1)
'@types/lodash-es':
specifier: ^4.17.12
version: 4.17.12
'@types/node':
- specifier: ^20.11.16
- version: 20.11.24
+ specifier: ^20.11.25
+ version: 20.11.25
'@types/nprogress':
specifier: ^0.2.3
version: 0.2.3
@@ -72,28 +72,25 @@ devDependencies:
version: 2.0.5
'@unocss/eslint-plugin':
specifier: ^0.58.5
- version: 0.58.5(eslint-ts-patch@8.57.0-0)(typescript@5.3.3)
+ version: 0.58.5(eslint-ts-patch@8.57.0-0)(typescript@5.4.2)
'@unocss/preset-rem-to-px':
specifier: ^0.58.5
version: 0.58.5
'@vitejs/plugin-legacy':
- specifier: ^5.3.0
- version: 5.3.1(terser@5.28.1)(vite@5.1.4)
+ specifier: ^5.3.1
+ version: 5.3.1(terser@5.29.1)(vite@5.1.5)
'@vitejs/plugin-vue':
- specifier: ^5.0.3
- version: 5.0.4(vite@5.1.4)(vue@3.4.21)
- '@vitejs/plugin-vue-jsx':
- specifier: ^3.1.0
- version: 3.1.0(vite@5.1.4)(vue@3.4.21)
+ specifier: ^5.0.4
+ version: 5.0.4(vite@5.1.5)(vue@3.4.21)
autoprefixer:
- specifier: ^10.4.17
+ specifier: ^10.4.18
version: 10.4.18
bumpp:
- specifier: ^9.3.0
- version: 9.3.1
+ specifier: ^9.4.0
+ version: 9.4.0
commitizen:
specifier: ^4.3.0
- version: 4.3.0(@types/node@20.11.24)(typescript@5.3.3)
+ version: 4.3.0(@types/node@20.11.25)(typescript@5.4.2)
consola:
specifier: ^3.2.3
version: 3.2.3
@@ -104,13 +101,13 @@ devDependencies:
specifier: ^0.3.1
version: 0.3.1
eslint:
- specifier: npm:eslint-ts-patch@^8.57.0-0
+ specifier: npm:eslint-ts-patch@8.57.0-0
version: /eslint-ts-patch@8.57.0-0
eslint-ts-patch:
- specifier: ^8.57.0-0
+ specifier: 8.57.0-0
version: 8.57.0-0
husky:
- specifier: ^9.0.10
+ specifier: ^9.0.11
version: 9.0.11
less:
specifier: ^4.2.0
@@ -122,53 +119,50 @@ devDependencies:
specifier: ^4.1.1
version: 4.1.1
rollup:
- specifier: ^4.9.6
- version: 4.12.0
- rollup-plugin-visualizer:
- specifier: ^5.12.0
- version: 5.12.0(rollup@4.12.0)
+ specifier: ^4.12.1
+ version: 4.12.1
terser:
- specifier: ^5.27.0
- version: 5.28.1
+ specifier: ^5.29.1
+ version: 5.29.1
typescript:
- specifier: ^5.3.3
- version: 5.3.3
+ specifier: ^5.4.2
+ version: 5.4.2
unocss:
specifier: ^0.58.5
- version: 0.58.5(rollup@4.12.0)(vite@5.1.4)
+ version: 0.58.5(rollup@4.12.1)(vite@5.1.5)
unplugin-auto-import:
specifier: ^0.17.5
- version: 0.17.5(@vueuse/core@10.9.0)(rollup@4.12.0)
+ version: 0.17.5(@vueuse/core@10.9.0)(rollup@4.12.1)
unplugin-vue-components:
specifier: ^0.26.0
- version: 0.26.0(rollup@4.12.0)(vue@3.4.21)
+ version: 0.26.0(rollup@4.12.1)(vue@3.4.21)
unplugin-vue-router:
- specifier: ^0.7.0
- version: 0.7.0(rollup@4.12.0)(vue-router@4.3.0)(vue@3.4.21)
+ specifier: ^0.8.4
+ version: 0.8.4(rollup@4.12.1)(vue-router@4.3.0)(vue@3.4.21)
vite:
- specifier: ^5.0.12
- version: 5.1.4(@types/node@20.11.24)(less@4.2.0)(terser@5.28.1)
+ specifier: ^5.1.5
+ version: 5.1.5(@types/node@20.11.25)(less@4.2.0)(terser@5.29.1)
vite-plugin-mock-dev-server:
specifier: ^1.4.7
- version: 1.4.7(rollup@4.12.0)(vite@5.1.4)
+ version: 1.4.7(rollup@4.12.1)(vite@5.1.5)
vite-plugin-pwa:
specifier: ^0.19.2
- version: 0.19.2(vite@5.1.4)(workbox-build@7.0.0)(workbox-window@7.0.0)
+ version: 0.19.2(vite@5.1.5)(workbox-build@7.0.0)(workbox-window@7.0.0)
vite-plugin-vconsole:
specifier: ^2.1.1
version: 2.1.1
vite-plugin-vue-devtools:
- specifier: ^7.0.14
- version: 7.0.16(rollup@4.12.0)(vite@5.1.4)(vue@3.4.21)
+ specifier: ^7.0.16
+ version: 7.0.16(rollup@4.12.1)(vite@5.1.5)(vue@3.4.21)
vite-plugin-vue-layouts:
specifier: ^0.11.0
- version: 0.11.0(vite@5.1.4)(vue-router@4.3.0)(vue@3.4.21)
+ version: 0.11.0(vite@5.1.5)(vue-router@4.3.0)(vue@3.4.21)
vitest:
- specifier: ^1.2.2
- version: 1.3.1(@types/node@20.11.24)(less@4.2.0)(terser@5.28.1)
+ specifier: ^1.3.1
+ version: 1.3.1(@types/node@20.11.25)(less@4.2.0)(terser@5.29.1)
vue-tsc:
- specifier: ^1.8.27
- version: 1.8.27(typescript@5.3.3)
+ specifier: ^2.0.6
+ version: 2.0.6(typescript@5.4.2)
packages:
@@ -185,21 +179,29 @@ packages:
'@jridgewell/trace-mapping': 0.3.25
dev: true
- /@antfu/eslint-config@2.6.4(@unocss/eslint-plugin@0.58.5)(@vue/compiler-sfc@3.4.21)(eslint-ts-patch@8.57.0-0)(typescript@5.3.3)(vitest@1.3.1):
- resolution: {integrity: sha512-dMD/QC5KWS1OltdpKLhfZM7W7y7zils85opk8d4lyNr7yn0OFjZs7eMYtcC6DrrN2kQ1JrFvBM7uB0QdWn5PUQ==}
+ /@antfu/eslint-config@2.8.0(@unocss/eslint-plugin@0.58.5)(@vue/compiler-sfc@3.4.21)(eslint-ts-patch@8.57.0-0)(typescript@5.4.2)(vitest@1.3.1):
+ resolution: {integrity: sha512-5qdNKqJ6qWev17ulCikrYs6/AvLFKaOOdUAfuKPwpv0XFwzJWMnjOqoVpoExpMr9G5iIKjzU168gO30Jab/uNA==}
hasBin: true
peerDependencies:
'@unocss/eslint-plugin': '>=0.50.0'
+ astro-eslint-parser: ^0.16.3
eslint: '>=8.40.0'
+ eslint-plugin-astro: ^0.31.4
eslint-plugin-format: '>=0.1.0'
eslint-plugin-react: ^7.33.2
eslint-plugin-react-hooks: ^4.6.0
eslint-plugin-react-refresh: ^0.4.4
eslint-plugin-svelte: ^2.34.1
+ prettier-plugin-astro: ^0.13.0
+ prettier-plugin-slidev: ^1.0.5
svelte-eslint-parser: ^0.33.1
peerDependenciesMeta:
'@unocss/eslint-plugin':
optional: true
+ astro-eslint-parser:
+ optional: true
+ eslint-plugin-astro:
+ optional: true
eslint-plugin-format:
optional: true
eslint-plugin-react:
@@ -210,38 +212,42 @@ packages:
optional: true
eslint-plugin-svelte:
optional: true
+ prettier-plugin-astro:
+ optional: true
+ prettier-plugin-slidev:
+ optional: true
svelte-eslint-parser:
optional: true
dependencies:
'@antfu/eslint-define-config': 1.23.0-2
'@antfu/install-pkg': 0.3.1
'@eslint-types/jsdoc': 46.8.2-1
- '@eslint-types/typescript-eslint': 6.21.0
- '@eslint-types/unicorn': 50.0.1
- '@stylistic/eslint-plugin': 1.6.3(eslint-ts-patch@8.57.0-0)(typescript@5.3.3)
- '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0)(eslint-ts-patch@8.57.0-0)(typescript@5.3.3)
- '@typescript-eslint/parser': 6.21.0(eslint-ts-patch@8.57.0-0)(typescript@5.3.3)
- '@unocss/eslint-plugin': 0.58.5(eslint-ts-patch@8.57.0-0)(typescript@5.3.3)
+ '@eslint-types/typescript-eslint': 7.0.2
+ '@eslint-types/unicorn': 51.0.1
+ '@stylistic/eslint-plugin': 1.6.3(eslint-ts-patch@8.57.0-0)(typescript@5.4.2)
+ '@typescript-eslint/eslint-plugin': 7.1.1(@typescript-eslint/parser@7.1.1)(eslint-ts-patch@8.57.0-0)(typescript@5.4.2)
+ '@typescript-eslint/parser': 7.1.1(eslint-ts-patch@8.57.0-0)(typescript@5.4.2)
+ '@unocss/eslint-plugin': 0.58.5(eslint-ts-patch@8.57.0-0)(typescript@5.4.2)
eslint: /eslint-ts-patch@8.57.0-0
eslint-config-flat-gitignore: 0.1.3
eslint-merge-processors: 0.1.0(eslint-ts-patch@8.57.0-0)
eslint-plugin-antfu: 2.1.2(eslint-ts-patch@8.57.0-0)
eslint-plugin-eslint-comments: 3.2.0(eslint-ts-patch@8.57.0-0)
- eslint-plugin-i: 2.29.1(@typescript-eslint/parser@6.21.0)(eslint-ts-patch@8.57.0-0)
- eslint-plugin-jsdoc: 48.2.0(eslint-ts-patch@8.57.0-0)
+ eslint-plugin-i: 2.29.1(@typescript-eslint/parser@7.1.1)(eslint-ts-patch@8.57.0-0)
+ eslint-plugin-jsdoc: 48.2.1(eslint-ts-patch@8.57.0-0)
eslint-plugin-jsonc: 2.13.0(eslint-ts-patch@8.57.0-0)
eslint-plugin-markdown: 3.0.1(eslint-ts-patch@8.57.0-0)
eslint-plugin-n: 16.6.2(eslint-ts-patch@8.57.0-0)
eslint-plugin-no-only-tests: 3.1.0
- eslint-plugin-perfectionist: 2.5.0(eslint-ts-patch@8.57.0-0)(typescript@5.3.3)(vue-eslint-parser@9.4.2)
+ eslint-plugin-perfectionist: 2.6.0(eslint-ts-patch@8.57.0-0)(typescript@5.4.2)(vue-eslint-parser@9.4.2)
eslint-plugin-toml: 0.9.2(eslint-ts-patch@8.57.0-0)
- eslint-plugin-unicorn: 50.0.1(eslint-ts-patch@8.57.0-0)
- eslint-plugin-unused-imports: 3.1.0(@typescript-eslint/eslint-plugin@6.21.0)(eslint-ts-patch@8.57.0-0)
- eslint-plugin-vitest: 0.3.22(@typescript-eslint/eslint-plugin@6.21.0)(eslint-ts-patch@8.57.0-0)(typescript@5.3.3)(vitest@1.3.1)
+ eslint-plugin-unicorn: 51.0.1(eslint-ts-patch@8.57.0-0)
+ eslint-plugin-unused-imports: 3.1.0(@typescript-eslint/eslint-plugin@7.1.1)(eslint-ts-patch@8.57.0-0)
+ eslint-plugin-vitest: 0.3.22(@typescript-eslint/eslint-plugin@7.1.1)(eslint-ts-patch@8.57.0-0)(typescript@5.4.2)(vitest@1.3.1)
eslint-plugin-vue: 9.22.0(eslint-ts-patch@8.57.0-0)
eslint-plugin-yml: 1.12.2(eslint-ts-patch@8.57.0-0)
eslint-processor-vue-blocks: 0.1.1(@vue/compiler-sfc@3.4.21)(eslint-ts-patch@8.57.0-0)
- globals: 13.24.0
+ globals: 14.0.0
jsonc-eslint-parser: 2.4.0
local-pkg: 0.5.0
parse-gitignore: 2.0.0
@@ -253,7 +259,6 @@ packages:
yargs: 17.7.2
transitivePeerDependencies:
- '@vue/compiler-sfc'
- - astro-eslint-parser
- eslint-import-resolver-typescript
- eslint-import-resolver-webpack
- supports-color
@@ -1542,7 +1547,7 @@ packages:
dev: true
optional: true
- /@commitlint/load@19.0.3(@types/node@20.11.24)(typescript@5.3.3):
+ /@commitlint/load@19.0.3(@types/node@20.11.25)(typescript@5.4.2):
resolution: {integrity: sha512-18Tk/ZcDFRKIoKfEcl7kC+bYkEQ055iyKmGsYDoYWpKf6FUvBrP9bIWapuy/MB+kYiltmP9ITiUx6UXtqC9IRw==}
engines: {node: '>=v18'}
requiresBuild: true
@@ -1552,8 +1557,8 @@ packages:
'@commitlint/resolve-extends': 19.0.3
'@commitlint/types': 19.0.3
chalk: 5.3.0
- cosmiconfig: 8.3.6(typescript@5.3.3)
- cosmiconfig-typescript-loader: 5.0.0(@types/node@20.11.24)(cosmiconfig@8.3.6)(typescript@5.3.3)
+ cosmiconfig: 8.3.6(typescript@5.4.2)
+ cosmiconfig-typescript-loader: 5.0.0(@types/node@20.11.25)(cosmiconfig@8.3.6)(typescript@5.4.2)
lodash.isplainobject: 4.0.6
lodash.merge: 4.6.2
lodash.uniq: 4.5.0
@@ -1832,12 +1837,12 @@ packages:
resolution: {integrity: sha512-FwD7V0xX0jyaqj8Ul5ZY+TAAPohDfVqtbuXJNHb+OIv1aTIqZi5+Zn3F2UwQ5O3BnQd2mTduyK0+HjGx3/AMFg==}
dev: true
- /@eslint-types/typescript-eslint@6.21.0:
- resolution: {integrity: sha512-ao4TdMLw+zFdAJ9q6iBBxC5GSrJ14Hpv0VKaergr++jRTDaGgoYiAq84tx1FYqUJzQgzJC7dm6s52IAQP7EiHA==}
+ /@eslint-types/typescript-eslint@7.0.2:
+ resolution: {integrity: sha512-2F67MVKhkJ2rSwoYvNJzJULqZwR5rNYI/eWoIrKDQ14lMzfqzbpzCBvnHrivBYWTN+Az7MVX00TzDTrjOc+YNA==}
dev: true
- /@eslint-types/unicorn@50.0.1:
- resolution: {integrity: sha512-nuJuipTNcg9f+oxZ+3QZw4tuDLmir4RJOPfM/oujgToiy1s+tePDZhwg5jUGc3q8OzTtPbVpsFSYX7QApjO3EA==}
+ /@eslint-types/unicorn@51.0.1:
+ resolution: {integrity: sha512-RuuEK+dBISEikf7a8lrWOrDCUYv09sZfqLoG/kozH+5UqEvot1xMmGHXomGkTyB68rzjgJe0N4uESVyL62obJw==}
dev: true
/@eslint/eslintrc@2.1.4:
@@ -1985,8 +1990,8 @@ packages:
engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0}
dev: true
- /@polka/url@1.0.0-next.24:
- resolution: {integrity: sha512-2LuNTFBIO0m7kKIQvvPHN6UE63VjpmL9rnEEaOOaiSPbZK+zUOYIzBAWcED+3XYzhYsd/0mD57VdxAEqqV52CQ==}
+ /@polka/url@1.0.0-next.25:
+ resolution: {integrity: sha512-j7P6Rgr3mmtdkeDGTe0E/aYyWEWVtc5yFXtHCRHs28/jptDEWfaVOc5T7cblqy1XKPPfCxJc/8DwQ5YgLOZOVQ==}
dev: true
/@rollup/plugin-babel@5.3.1(@babel/core@7.24.0)(rollup@2.79.1):
@@ -2043,7 +2048,7 @@ packages:
rollup: 2.79.1
dev: true
- /@rollup/pluginutils@5.1.0(rollup@4.12.0):
+ /@rollup/pluginutils@5.1.0(rollup@4.12.1):
resolution: {integrity: sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==}
engines: {node: '>=14.0.0'}
peerDependencies:
@@ -2055,51 +2060,51 @@ packages:
'@types/estree': 1.0.5
estree-walker: 2.0.2
picomatch: 2.3.1
- rollup: 4.12.0
+ rollup: 4.12.1
dev: true
- /@rollup/rollup-android-arm-eabi@4.12.0:
- resolution: {integrity: sha512-+ac02NL/2TCKRrJu2wffk1kZ+RyqxVUlbjSagNgPm94frxtr+XDL12E5Ll1enWskLrtrZ2r8L3wED1orIibV/w==}
+ /@rollup/rollup-android-arm-eabi@4.12.1:
+ resolution: {integrity: sha512-iU2Sya8hNn1LhsYyf0N+L4Gf9Qc+9eBTJJJsaOGUp+7x4n2M9dxTt8UvhJl3oeftSjblSlpCfvjA/IfP3g5VjQ==}
cpu: [arm]
os: [android]
requiresBuild: true
dev: true
optional: true
- /@rollup/rollup-android-arm64@4.12.0:
- resolution: {integrity: sha512-OBqcX2BMe6nvjQ0Nyp7cC90cnumt8PXmO7Dp3gfAju/6YwG0Tj74z1vKrfRz7qAv23nBcYM8BCbhrsWqO7PzQQ==}
+ /@rollup/rollup-android-arm64@4.12.1:
+ resolution: {integrity: sha512-wlzcWiH2Ir7rdMELxFE5vuM7D6TsOcJ2Yw0c3vaBR3VOsJFVTx9xvwnAvhgU5Ii8Gd6+I11qNHwndDscIm0HXg==}
cpu: [arm64]
os: [android]
requiresBuild: true
dev: true
optional: true
- /@rollup/rollup-darwin-arm64@4.12.0:
- resolution: {integrity: sha512-X64tZd8dRE/QTrBIEs63kaOBG0b5GVEd3ccoLtyf6IdXtHdh8h+I56C2yC3PtC9Ucnv0CpNFJLqKFVgCYe0lOQ==}
+ /@rollup/rollup-darwin-arm64@4.12.1:
+ resolution: {integrity: sha512-YRXa1+aZIFN5BaImK+84B3uNK8C6+ynKLPgvn29X9s0LTVCByp54TB7tdSMHDR7GTV39bz1lOmlLDuedgTwwHg==}
cpu: [arm64]
os: [darwin]
requiresBuild: true
dev: true
optional: true
- /@rollup/rollup-darwin-x64@4.12.0:
- resolution: {integrity: sha512-cc71KUZoVbUJmGP2cOuiZ9HSOP14AzBAThn3OU+9LcA1+IUqswJyR1cAJj3Mg55HbjZP6OLAIscbQsQLrpgTOg==}
+ /@rollup/rollup-darwin-x64@4.12.1:
+ resolution: {integrity: sha512-opjWJ4MevxeA8FhlngQWPBOvVWYNPFkq6/25rGgG+KOy0r8clYwL1CFd+PGwRqqMFVQ4/Qd3sQu5t7ucP7C/Uw==}
cpu: [x64]
os: [darwin]
requiresBuild: true
dev: true
optional: true
- /@rollup/rollup-linux-arm-gnueabihf@4.12.0:
- resolution: {integrity: sha512-a6w/Y3hyyO6GlpKL2xJ4IOh/7d+APaqLYdMf86xnczU3nurFTaVN9s9jOXQg97BE4nYm/7Ga51rjec5nfRdrvA==}
+ /@rollup/rollup-linux-arm-gnueabihf@4.12.1:
+ resolution: {integrity: sha512-uBkwaI+gBUlIe+EfbNnY5xNyXuhZbDSx2nzzW8tRMjUmpScd6lCQYKY2V9BATHtv5Ef2OBq6SChEP8h+/cxifQ==}
cpu: [arm]
os: [linux]
requiresBuild: true
dev: true
optional: true
- /@rollup/rollup-linux-arm64-gnu@4.12.0:
- resolution: {integrity: sha512-0fZBq27b+D7Ar5CQMofVN8sggOVhEtzFUwOwPppQt0k+VR+7UHMZZY4y+64WJ06XOhBTKXtQB/Sv0NwQMXyNAA==}
+ /@rollup/rollup-linux-arm64-gnu@4.12.1:
+ resolution: {integrity: sha512-0bK9aG1kIg0Su7OcFTlexkVeNZ5IzEsnz1ept87a0TUgZ6HplSgkJAnFpEVRW7GRcikT4GlPV0pbtVedOaXHQQ==}
cpu: [arm64]
os: [linux]
libc: [glibc]
@@ -2107,8 +2112,8 @@ packages:
dev: true
optional: true
- /@rollup/rollup-linux-arm64-musl@4.12.0:
- resolution: {integrity: sha512-eTvzUS3hhhlgeAv6bfigekzWZjaEX9xP9HhxB0Dvrdbkk5w/b+1Sxct2ZuDxNJKzsRStSq1EaEkVSEe7A7ipgQ==}
+ /@rollup/rollup-linux-arm64-musl@4.12.1:
+ resolution: {integrity: sha512-qB6AFRXuP8bdkBI4D7UPUbE7OQf7u5OL+R94JE42Z2Qjmyj74FtDdLGeriRyBDhm4rQSvqAGCGC01b8Fu2LthQ==}
cpu: [arm64]
os: [linux]
libc: [musl]
@@ -2116,8 +2121,8 @@ packages:
dev: true
optional: true
- /@rollup/rollup-linux-riscv64-gnu@4.12.0:
- resolution: {integrity: sha512-ix+qAB9qmrCRiaO71VFfY8rkiAZJL8zQRXveS27HS+pKdjwUfEhqo2+YF2oI+H/22Xsiski+qqwIBxVewLK7sw==}
+ /@rollup/rollup-linux-riscv64-gnu@4.12.1:
+ resolution: {integrity: sha512-sHig3LaGlpNgDj5o8uPEoGs98RII8HpNIqFtAI8/pYABO8i0nb1QzT0JDoXF/pxzqO+FkxvwkHZo9k0NJYDedg==}
cpu: [riscv64]
os: [linux]
libc: [glibc]
@@ -2125,8 +2130,8 @@ packages:
dev: true
optional: true
- /@rollup/rollup-linux-x64-gnu@4.12.0:
- resolution: {integrity: sha512-TenQhZVOtw/3qKOPa7d+QgkeM6xY0LtwzR8OplmyL5LrgTWIXpTQg2Q2ycBf8jm+SFW2Wt/DTn1gf7nFp3ssVA==}
+ /@rollup/rollup-linux-x64-gnu@4.12.1:
+ resolution: {integrity: sha512-nD3YcUv6jBJbBNFvSbp0IV66+ba/1teuBcu+fBBPZ33sidxitc6ErhON3JNavaH8HlswhWMC3s5rgZpM4MtPqQ==}
cpu: [x64]
os: [linux]
libc: [glibc]
@@ -2134,8 +2139,8 @@ packages:
dev: true
optional: true
- /@rollup/rollup-linux-x64-musl@4.12.0:
- resolution: {integrity: sha512-LfFdRhNnW0zdMvdCb5FNuWlls2WbbSridJvxOvYWgSBOYZtgBfW9UGNJG//rwMqTX1xQE9BAodvMH9tAusKDUw==}
+ /@rollup/rollup-linux-x64-musl@4.12.1:
+ resolution: {integrity: sha512-7/XVZqgBby2qp/cO0TQ8uJK+9xnSdJ9ct6gSDdEr4MfABrjTyrW6Bau7HQ73a2a5tPB7hno49A0y1jhWGDN9OQ==}
cpu: [x64]
os: [linux]
libc: [musl]
@@ -2143,24 +2148,24 @@ packages:
dev: true
optional: true
- /@rollup/rollup-win32-arm64-msvc@4.12.0:
- resolution: {integrity: sha512-JPDxovheWNp6d7AHCgsUlkuCKvtu3RB55iNEkaQcf0ttsDU/JZF+iQnYcQJSk/7PtT4mjjVG8N1kpwnI9SLYaw==}
+ /@rollup/rollup-win32-arm64-msvc@4.12.1:
+ resolution: {integrity: sha512-CYc64bnICG42UPL7TrhIwsJW4QcKkIt9gGlj21gq3VV0LL6XNb1yAdHVp1pIi9gkts9gGcT3OfUYHjGP7ETAiw==}
cpu: [arm64]
os: [win32]
requiresBuild: true
dev: true
optional: true
- /@rollup/rollup-win32-ia32-msvc@4.12.0:
- resolution: {integrity: sha512-fjtuvMWRGJn1oZacG8IPnzIV6GF2/XG+h71FKn76OYFqySXInJtseAqdprVTDTyqPxQOG9Exak5/E9Z3+EJ8ZA==}
+ /@rollup/rollup-win32-ia32-msvc@4.12.1:
+ resolution: {integrity: sha512-LN+vnlZ9g0qlHGlS920GR4zFCqAwbv2lULrR29yGaWP9u7wF5L7GqWu9Ah6/kFZPXPUkpdZwd//TNR+9XC9hvA==}
cpu: [ia32]
os: [win32]
requiresBuild: true
dev: true
optional: true
- /@rollup/rollup-win32-x64-msvc@4.12.0:
- resolution: {integrity: sha512-ZYmr5mS2wd4Dew/JjT0Fqi2NPB/ZhZ2VvPp7SmvPZb4Y1CG/LRcS6tcRo2cYU7zLK5A7cdbhWnnWmUjoI4qapg==}
+ /@rollup/rollup-win32-x64-msvc@4.12.1:
+ resolution: {integrity: sha512-n+vkrSyphvmU0qkQ6QBNXCGr2mKjhP08mPRM/Xp5Ck2FV4NrHU+y6axzDeixUrCBHVUS51TZhjqrKBBsHLKb2Q==}
cpu: [x64]
os: [win32]
requiresBuild: true
@@ -2198,20 +2203,20 @@ packages:
picomatch: 4.0.1
dev: true
- /@stylistic/eslint-plugin-plus@1.6.3(eslint-ts-patch@8.57.0-0)(typescript@5.3.3):
+ /@stylistic/eslint-plugin-plus@1.6.3(eslint-ts-patch@8.57.0-0)(typescript@5.4.2):
resolution: {integrity: sha512-TuwQOdyVGycDPw5XeF7W4f3ZonAVzOAzORSaD2yGAJ0fRAbJ+l/v3CkKzIAqBBwWkc+c2aRMsWtLP2+viBnmlQ==}
peerDependencies:
eslint: '*'
dependencies:
'@types/eslint': 8.56.5
- '@typescript-eslint/utils': 6.21.0(eslint-ts-patch@8.57.0-0)(typescript@5.3.3)
+ '@typescript-eslint/utils': 6.21.0(eslint-ts-patch@8.57.0-0)(typescript@5.4.2)
eslint: /eslint-ts-patch@8.57.0-0
transitivePeerDependencies:
- supports-color
- typescript
dev: true
- /@stylistic/eslint-plugin-ts@1.6.3(eslint-ts-patch@8.57.0-0)(typescript@5.3.3):
+ /@stylistic/eslint-plugin-ts@1.6.3(eslint-ts-patch@8.57.0-0)(typescript@5.4.2):
resolution: {integrity: sha512-v5GwZsPLblWM9uAIdaSi31Sed3XBWlTFQJ3b5upEmj6QsKYivA5nmIYutwqqL133QdVWjmC86pINlx2Muq3uNQ==}
engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies:
@@ -2219,14 +2224,14 @@ packages:
dependencies:
'@stylistic/eslint-plugin-js': 1.6.3(eslint-ts-patch@8.57.0-0)
'@types/eslint': 8.56.5
- '@typescript-eslint/utils': 6.21.0(eslint-ts-patch@8.57.0-0)(typescript@5.3.3)
+ '@typescript-eslint/utils': 6.21.0(eslint-ts-patch@8.57.0-0)(typescript@5.4.2)
eslint: /eslint-ts-patch@8.57.0-0
transitivePeerDependencies:
- supports-color
- typescript
dev: true
- /@stylistic/eslint-plugin@1.6.3(eslint-ts-patch@8.57.0-0)(typescript@5.3.3):
+ /@stylistic/eslint-plugin@1.6.3(eslint-ts-patch@8.57.0-0)(typescript@5.4.2):
resolution: {integrity: sha512-WDa4FjhImp7YcztRaMG09svhKYYhi2Hc4p9ltQRSqyB4fsUUFm+GKzStqqH7xfjHnxacMJaOnaMGRTUqIIZDLA==}
engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies:
@@ -2234,8 +2239,8 @@ packages:
dependencies:
'@stylistic/eslint-plugin-js': 1.6.3(eslint-ts-patch@8.57.0-0)
'@stylistic/eslint-plugin-jsx': 1.6.3(eslint-ts-patch@8.57.0-0)
- '@stylistic/eslint-plugin-plus': 1.6.3(eslint-ts-patch@8.57.0-0)(typescript@5.3.3)
- '@stylistic/eslint-plugin-ts': 1.6.3(eslint-ts-patch@8.57.0-0)(typescript@5.3.3)
+ '@stylistic/eslint-plugin-plus': 1.6.3(eslint-ts-patch@8.57.0-0)(typescript@5.4.2)
+ '@stylistic/eslint-plugin-ts': 1.6.3(eslint-ts-patch@8.57.0-0)(typescript@5.4.2)
'@types/eslint': 8.56.5
eslint: /eslint-ts-patch@8.57.0-0
transitivePeerDependencies:
@@ -2256,7 +2261,7 @@ packages:
resolution: {integrity: sha512-loB369iXNmAZglwWATL+WRe+CRMmmBPtpolYzIebFaX4YA3x+BEfLqhUAV9WanycKI3TG1IMr5bMJDajDKLlUQ==}
requiresBuild: true
dependencies:
- '@types/node': 20.11.24
+ '@types/node': 20.11.25
dev: true
optional: true
@@ -2295,8 +2300,8 @@ packages:
'@types/unist': 2.0.10
dev: true
- /@types/node@20.11.24:
- resolution: {integrity: sha512-Kza43ewS3xoLgCEpQrsT+xRo/EJej1y0kVYGiLFE1NEODXGzTfwiC6tXTLMQskn1X4/Rjlh0MQUvx9W+L9long==}
+ /@types/node@20.11.25:
+ resolution: {integrity: sha512-TBHyJxk2b7HceLVGFcpAUjsa5zIdsPWlR6XHfyGzd0SFu+/NFgQgMAl96MSDZgQDvJAvV6BKsFOrt6zIL09JDw==}
dependencies:
undici-types: 5.26.5
dev: true
@@ -2312,7 +2317,7 @@ packages:
/@types/resolve@1.17.1:
resolution: {integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==}
dependencies:
- '@types/node': 20.11.24
+ '@types/node': 20.11.25
dev: true
/@types/semver@7.5.8:
@@ -2334,52 +2339,52 @@ packages:
/@types/web-bluetooth@0.0.20:
resolution: {integrity: sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow==}
- /@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0)(eslint-ts-patch@8.57.0-0)(typescript@5.3.3):
- resolution: {integrity: sha512-oy9+hTPCUFpngkEZUSzbf9MxI65wbKFoQYsgPdILTfbUldp5ovUuphZVe4i30emU9M/kP+T64Di0mxl7dSw3MA==}
+ /@typescript-eslint/eslint-plugin@7.1.1(@typescript-eslint/parser@7.1.1)(eslint-ts-patch@8.57.0-0)(typescript@5.4.2):
+ resolution: {integrity: sha512-zioDz623d0RHNhvx0eesUmGfIjzrk18nSBC8xewepKXbBvN/7c1qImV7Hg8TI1URTxKax7/zxfxj3Uph8Chcuw==}
engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies:
- '@typescript-eslint/parser': ^6.0.0 || ^6.0.0-alpha
- eslint: ^7.0.0 || ^8.0.0
+ '@typescript-eslint/parser': ^7.0.0
+ eslint: ^8.56.0
typescript: '*'
peerDependenciesMeta:
typescript:
optional: true
dependencies:
'@eslint-community/regexpp': 4.10.0
- '@typescript-eslint/parser': 6.21.0(eslint-ts-patch@8.57.0-0)(typescript@5.3.3)
- '@typescript-eslint/scope-manager': 6.21.0
- '@typescript-eslint/type-utils': 6.21.0(eslint-ts-patch@8.57.0-0)(typescript@5.3.3)
- '@typescript-eslint/utils': 6.21.0(eslint-ts-patch@8.57.0-0)(typescript@5.3.3)
- '@typescript-eslint/visitor-keys': 6.21.0
+ '@typescript-eslint/parser': 7.1.1(eslint-ts-patch@8.57.0-0)(typescript@5.4.2)
+ '@typescript-eslint/scope-manager': 7.1.1
+ '@typescript-eslint/type-utils': 7.1.1(eslint-ts-patch@8.57.0-0)(typescript@5.4.2)
+ '@typescript-eslint/utils': 7.1.1(eslint-ts-patch@8.57.0-0)(typescript@5.4.2)
+ '@typescript-eslint/visitor-keys': 7.1.1
debug: 4.3.4
eslint: /eslint-ts-patch@8.57.0-0
graphemer: 1.4.0
ignore: 5.3.1
natural-compare: 1.4.0
semver: 7.6.0
- ts-api-utils: 1.2.1(typescript@5.3.3)
- typescript: 5.3.3
+ ts-api-utils: 1.2.1(typescript@5.4.2)
+ typescript: 5.4.2
transitivePeerDependencies:
- supports-color
dev: true
- /@typescript-eslint/parser@6.21.0(eslint-ts-patch@8.57.0-0)(typescript@5.3.3):
- resolution: {integrity: sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ==}
+ /@typescript-eslint/parser@7.1.1(eslint-ts-patch@8.57.0-0)(typescript@5.4.2):
+ resolution: {integrity: sha512-ZWUFyL0z04R1nAEgr9e79YtV5LbafdOtN7yapNbn1ansMyaegl2D4bL7vHoJ4HPSc4CaLwuCVas8CVuneKzplQ==}
engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies:
- eslint: ^7.0.0 || ^8.0.0
+ eslint: ^8.56.0
typescript: '*'
peerDependenciesMeta:
typescript:
optional: true
dependencies:
- '@typescript-eslint/scope-manager': 6.21.0
- '@typescript-eslint/types': 6.21.0
- '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.3.3)
- '@typescript-eslint/visitor-keys': 6.21.0
+ '@typescript-eslint/scope-manager': 7.1.1
+ '@typescript-eslint/types': 7.1.1
+ '@typescript-eslint/typescript-estree': 7.1.1(typescript@5.4.2)
+ '@typescript-eslint/visitor-keys': 7.1.1
debug: 4.3.4
eslint: /eslint-ts-patch@8.57.0-0
- typescript: 5.3.3
+ typescript: 5.4.2
transitivePeerDependencies:
- supports-color
dev: true
@@ -2392,22 +2397,30 @@ packages:
'@typescript-eslint/visitor-keys': 6.21.0
dev: true
- /@typescript-eslint/type-utils@6.21.0(eslint-ts-patch@8.57.0-0)(typescript@5.3.3):
- resolution: {integrity: sha512-rZQI7wHfao8qMX3Rd3xqeYSMCL3SoiSQLBATSiVKARdFGCYSRvmViieZjqc58jKgs8Y8i9YvVVhRbHSTA4VBag==}
+ /@typescript-eslint/scope-manager@7.1.1:
+ resolution: {integrity: sha512-cirZpA8bJMRb4WZ+rO6+mnOJrGFDd38WoXCEI57+CYBqta8Yc8aJym2i7vyqLL1vVYljgw0X27axkUXz32T8TA==}
+ engines: {node: ^16.0.0 || >=18.0.0}
+ dependencies:
+ '@typescript-eslint/types': 7.1.1
+ '@typescript-eslint/visitor-keys': 7.1.1
+ dev: true
+
+ /@typescript-eslint/type-utils@7.1.1(eslint-ts-patch@8.57.0-0)(typescript@5.4.2):
+ resolution: {integrity: sha512-5r4RKze6XHEEhlZnJtR3GYeCh1IueUHdbrukV2KSlLXaTjuSfeVF8mZUVPLovidCuZfbVjfhi4c0DNSa/Rdg5g==}
engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies:
- eslint: ^7.0.0 || ^8.0.0
+ eslint: ^8.56.0
typescript: '*'
peerDependenciesMeta:
typescript:
optional: true
dependencies:
- '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.3.3)
- '@typescript-eslint/utils': 6.21.0(eslint-ts-patch@8.57.0-0)(typescript@5.3.3)
+ '@typescript-eslint/typescript-estree': 7.1.1(typescript@5.4.2)
+ '@typescript-eslint/utils': 7.1.1(eslint-ts-patch@8.57.0-0)(typescript@5.4.2)
debug: 4.3.4
eslint: /eslint-ts-patch@8.57.0-0
- ts-api-utils: 1.2.1(typescript@5.3.3)
- typescript: 5.3.3
+ ts-api-utils: 1.2.1(typescript@5.4.2)
+ typescript: 5.4.2
transitivePeerDependencies:
- supports-color
dev: true
@@ -2417,7 +2430,12 @@ packages:
engines: {node: ^16.0.0 || >=18.0.0}
dev: true
- /@typescript-eslint/typescript-estree@6.21.0(typescript@5.3.3):
+ /@typescript-eslint/types@7.1.1:
+ resolution: {integrity: sha512-KhewzrlRMrgeKm1U9bh2z5aoL4s7K3tK5DwHDn8MHv0yQfWFz/0ZR6trrIHHa5CsF83j/GgHqzdbzCXJ3crx0Q==}
+ engines: {node: ^16.0.0 || >=18.0.0}
+ dev: true
+
+ /@typescript-eslint/typescript-estree@6.21.0(typescript@5.4.2):
resolution: {integrity: sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==}
engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies:
@@ -2433,13 +2451,35 @@ packages:
is-glob: 4.0.3
minimatch: 9.0.3
semver: 7.6.0
- ts-api-utils: 1.2.1(typescript@5.3.3)
- typescript: 5.3.3
+ ts-api-utils: 1.2.1(typescript@5.4.2)
+ typescript: 5.4.2
transitivePeerDependencies:
- supports-color
dev: true
- /@typescript-eslint/utils@6.21.0(eslint-ts-patch@8.57.0-0)(typescript@5.3.3):
+ /@typescript-eslint/typescript-estree@7.1.1(typescript@5.4.2):
+ resolution: {integrity: sha512-9ZOncVSfr+sMXVxxca2OJOPagRwT0u/UHikM2Rd6L/aB+kL/QAuTnsv6MeXtjzCJYb8PzrXarypSGIPx3Jemxw==}
+ engines: {node: ^16.0.0 || >=18.0.0}
+ peerDependencies:
+ typescript: '*'
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ dependencies:
+ '@typescript-eslint/types': 7.1.1
+ '@typescript-eslint/visitor-keys': 7.1.1
+ debug: 4.3.4
+ globby: 11.1.0
+ is-glob: 4.0.3
+ minimatch: 9.0.3
+ semver: 7.6.0
+ ts-api-utils: 1.2.1(typescript@5.4.2)
+ typescript: 5.4.2
+ transitivePeerDependencies:
+ - supports-color
+ dev: true
+
+ /@typescript-eslint/utils@6.21.0(eslint-ts-patch@8.57.0-0)(typescript@5.4.2):
resolution: {integrity: sha512-NfWVaC8HP9T8cbKQxHcsJBY5YE1O33+jpMwN45qzWWaPDZgLIbo12toGMWnmhvCpd3sIxkpDw3Wv1B3dYrbDQQ==}
engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies:
@@ -2450,7 +2490,26 @@ packages:
'@types/semver': 7.5.8
'@typescript-eslint/scope-manager': 6.21.0
'@typescript-eslint/types': 6.21.0
- '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.3.3)
+ '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.4.2)
+ eslint: /eslint-ts-patch@8.57.0-0
+ semver: 7.6.0
+ transitivePeerDependencies:
+ - supports-color
+ - typescript
+ dev: true
+
+ /@typescript-eslint/utils@7.1.1(eslint-ts-patch@8.57.0-0)(typescript@5.4.2):
+ resolution: {integrity: sha512-thOXM89xA03xAE0lW7alstvnyoBUbBX38YtY+zAUcpRPcq9EIhXPuJ0YTv948MbzmKh6e1AUszn5cBFK49Umqg==}
+ engines: {node: ^16.0.0 || >=18.0.0}
+ peerDependencies:
+ eslint: ^8.56.0
+ dependencies:
+ '@eslint-community/eslint-utils': 4.4.0(eslint-ts-patch@8.57.0-0)
+ '@types/json-schema': 7.0.15
+ '@types/semver': 7.5.8
+ '@typescript-eslint/scope-manager': 7.1.1
+ '@typescript-eslint/types': 7.1.1
+ '@typescript-eslint/typescript-estree': 7.1.1(typescript@5.4.2)
eslint: /eslint-ts-patch@8.57.0-0
semver: 7.6.0
transitivePeerDependencies:
@@ -2466,43 +2525,51 @@ packages:
eslint-visitor-keys: 3.4.3
dev: true
+ /@typescript-eslint/visitor-keys@7.1.1:
+ resolution: {integrity: sha512-yTdHDQxY7cSoCcAtiBzVzxleJhkGB9NncSIyMYe2+OGON1ZsP9zOPws/Pqgopa65jvknOjlk/w7ulPlZ78PiLQ==}
+ engines: {node: ^16.0.0 || >=18.0.0}
+ dependencies:
+ '@typescript-eslint/types': 7.1.1
+ eslint-visitor-keys: 3.4.3
+ dev: true
+
/@ungap/structured-clone@1.2.0:
resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==}
dev: true
- /@unhead/dom@1.8.10:
- resolution: {integrity: sha512-dBeDbHrBjeU+eVgMsD91TGEazb1dwLrY0x/ve01CldMCmm+WcRu++SUW7s1QX84mzGH2EgFz78o1OPn6jpV3zw==}
+ /@unhead/dom@1.8.11:
+ resolution: {integrity: sha512-B5Bae4Y+6/2oDlfNJwEuf1kApyM4pmZ01VReWcVDYAdZpkD7eZZoVZnF945MluaMb6SMvGIXejcSUXTH/BOWaQ==}
dependencies:
- '@unhead/schema': 1.8.10
- '@unhead/shared': 1.8.10
+ '@unhead/schema': 1.8.11
+ '@unhead/shared': 1.8.11
dev: false
- /@unhead/schema@1.8.10:
- resolution: {integrity: sha512-cy8RGOPkwOVY5EmRoCgGV8AqLjy/226xBVTY54kBct02Om3hBdpB9FZa9frM910pPUXMI8PNmFgABO23O7IdJA==}
+ /@unhead/schema@1.8.11:
+ resolution: {integrity: sha512-Aok9sZcVznJxjBRF/v2LKaeoqgYU/9kuyknYhf3M13byrdp3dLD6qcUvnLC98PrPVy7CMfOov4kXHoI/DRY5MQ==}
dependencies:
hookable: 5.5.3
zhead: 2.2.4
dev: false
- /@unhead/shared@1.8.10:
- resolution: {integrity: sha512-pEFryAs3EmV+ShDQx2ZBwUnt5l3RrMrXSMZ50oFf+MImKZNARVvD4+3I8fEI9wZh+Zq0JYG3UAfzo51MUP+Juw==}
+ /@unhead/shared@1.8.11:
+ resolution: {integrity: sha512-Mz3pAJUq160mPXYFNUalfyEDQ0a6eRIbMlJFQ7HNy8shM+4kbeKgInoaa2EaFF8zRrhYvuLJZhyLk5kFINSmBg==}
dependencies:
- '@unhead/schema': 1.8.10
+ '@unhead/schema': 1.8.11
dev: false
- /@unhead/vue@1.8.10(vue@3.4.21):
- resolution: {integrity: sha512-KF8pftHnxnlBlgNpKXWLTg3ZUtkuDCxRPUFSDBy9CtqRSX/qvAhLZ26mbqRVmHj8KigiRHP/wnPWNyGnUx20Bg==}
+ /@unhead/vue@1.8.11(vue@3.4.21):
+ resolution: {integrity: sha512-yEpQaBYQsqld3m6lexMP+Vf0+j2UdY/QIO98b7v2XBm200ruZmRvI4IJDMrI8cODVwSnwQWHDLF2upXlNeQ4Qg==}
peerDependencies:
vue: '>=2.7 || >=3'
dependencies:
- '@unhead/schema': 1.8.10
- '@unhead/shared': 1.8.10
+ '@unhead/schema': 1.8.11
+ '@unhead/shared': 1.8.11
hookable: 5.5.3
- unhead: 1.8.10
- vue: 3.4.21(typescript@5.3.3)
+ unhead: 1.8.11
+ vue: 3.4.21(typescript@5.4.2)
dev: false
- /@unocss/astro@0.58.5(rollup@4.12.0)(vite@5.1.4):
+ /@unocss/astro@0.58.5(rollup@4.12.1)(vite@5.1.5):
resolution: {integrity: sha512-LtuVnj8oFAK9663OVhQO8KpdJFiOyyPsYfnOZlDCOFK3gHb/2WMrzdBwr1w8LoQF3bDedkFMKirVF7gWjyZiaw==}
peerDependencies:
vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0
@@ -2512,19 +2579,19 @@ packages:
dependencies:
'@unocss/core': 0.58.5
'@unocss/reset': 0.58.5
- '@unocss/vite': 0.58.5(rollup@4.12.0)(vite@5.1.4)
- vite: 5.1.4(@types/node@20.11.24)(less@4.2.0)(terser@5.28.1)
+ '@unocss/vite': 0.58.5(rollup@4.12.1)(vite@5.1.5)
+ vite: 5.1.5(@types/node@20.11.25)(less@4.2.0)(terser@5.29.1)
transitivePeerDependencies:
- rollup
dev: true
- /@unocss/cli@0.58.5(rollup@4.12.0):
+ /@unocss/cli@0.58.5(rollup@4.12.1):
resolution: {integrity: sha512-FzVVXO9ghsGtJpu9uR4o7JeM9gUfWNbVZZ/IfH+0WbDJuyx4rO/jwN55z0yA5QDkhvOz9DvzwPCBzLpTJ5q+Lw==}
engines: {node: '>=14'}
hasBin: true
dependencies:
'@ampproject/remapping': 2.3.0
- '@rollup/pluginutils': 5.1.0(rollup@4.12.0)
+ '@rollup/pluginutils': 5.1.0(rollup@4.12.1)
'@unocss/config': 0.58.5
'@unocss/core': 0.58.5
'@unocss/preset-uno': 0.58.5
@@ -2552,11 +2619,11 @@ packages:
resolution: {integrity: sha512-qbPqL+46hf1/UelQOwUwpAuvm6buoss43DPYHOPdfNJ+NTWkSpATQMF0JKT04QE0QRQbHNSHdMe9ariG+IIlCw==}
dev: true
- /@unocss/eslint-plugin@0.58.5(eslint-ts-patch@8.57.0-0)(typescript@5.3.3):
+ /@unocss/eslint-plugin@0.58.5(eslint-ts-patch@8.57.0-0)(typescript@5.4.2):
resolution: {integrity: sha512-QGB/Srml1XGiunuwbBmiVsXnkjjkRhg4/mTZ6HFkG1qZBAbsyE2QVxYJ6L7S4x4qdEgij2h2DK/Y90Cutwc7Mw==}
engines: {node: '>=14'}
dependencies:
- '@typescript-eslint/utils': 6.21.0(eslint-ts-patch@8.57.0-0)(typescript@5.3.3)
+ '@typescript-eslint/utils': 6.21.0(eslint-ts-patch@8.57.0-0)(typescript@5.4.2)
'@unocss/config': 0.58.5
'@unocss/core': 0.58.5
magic-string: 0.30.8
@@ -2719,13 +2786,13 @@ packages:
'@unocss/core': 0.58.5
dev: true
- /@unocss/vite@0.58.5(rollup@4.12.0)(vite@5.1.4):
+ /@unocss/vite@0.58.5(rollup@4.12.1)(vite@5.1.5):
resolution: {integrity: sha512-p4o1XNX1rvjmoUqSSdua8XyWNg/d+YUChDd2L/xEty+6j2qv0wUaohs3UQ87vWlv632/UmgdX+2MbrgtqthCtw==}
peerDependencies:
vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0
dependencies:
'@ampproject/remapping': 2.3.0
- '@rollup/pluginutils': 5.1.0(rollup@4.12.0)
+ '@rollup/pluginutils': 5.1.0(rollup@4.12.1)
'@unocss/config': 0.58.5
'@unocss/core': 0.58.5
'@unocss/inspector': 0.58.5
@@ -2734,7 +2801,7 @@ packages:
chokidar: 3.6.0
fast-glob: 3.3.2
magic-string: 0.30.8
- vite: 5.1.4(@types/node@20.11.24)(less@4.2.0)(terser@5.28.1)
+ vite: 5.1.5(@types/node@20.11.25)(less@4.2.0)(terser@5.29.1)
transitivePeerDependencies:
- rollup
dev: true
@@ -2752,10 +2819,10 @@ packages:
peerDependencies:
vue: ^3.0.0
dependencies:
- vue: 3.4.21(typescript@5.3.3)
+ vue: 3.4.21(typescript@5.4.2)
dev: false
- /@vitejs/plugin-legacy@5.3.1(terser@5.28.1)(vite@5.1.4):
+ /@vitejs/plugin-legacy@5.3.1(terser@5.29.1)(vite@5.1.5):
resolution: {integrity: sha512-ymCuZo8Bu7gSO85I3E/3SNnaQ64gFdVpTqxqhl8YeasJChDxN8D3IKYByC+AsxwoeO2AE59wy4PPILM/A03TIQ==}
engines: {node: ^18.0.0 || >=20.0.0}
peerDependencies:
@@ -2770,38 +2837,22 @@ packages:
magic-string: 0.30.8
regenerator-runtime: 0.14.1
systemjs: 6.14.3
- terser: 5.28.1
- vite: 5.1.4(@types/node@20.11.24)(less@4.2.0)(terser@5.28.1)
+ terser: 5.29.1
+ vite: 5.1.5(@types/node@20.11.25)(less@4.2.0)(terser@5.29.1)
transitivePeerDependencies:
- esbuild
- supports-color
dev: true
- /@vitejs/plugin-vue-jsx@3.1.0(vite@5.1.4)(vue@3.4.21):
- resolution: {integrity: sha512-w9M6F3LSEU5kszVb9An2/MmXNxocAnUb3WhRr8bHlimhDrXNt6n6D2nJQR3UXpGlZHh/EsgouOHCsM8V3Ln+WA==}
- engines: {node: ^14.18.0 || >=16.0.0}
- peerDependencies:
- vite: ^4.0.0 || ^5.0.0
- vue: ^3.0.0
- dependencies:
- '@babel/core': 7.24.0
- '@babel/plugin-transform-typescript': 7.23.6(@babel/core@7.24.0)
- '@vue/babel-plugin-jsx': 1.2.1(@babel/core@7.24.0)
- vite: 5.1.4(@types/node@20.11.24)(less@4.2.0)(terser@5.28.1)
- vue: 3.4.21(typescript@5.3.3)
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /@vitejs/plugin-vue@5.0.4(vite@5.1.4)(vue@3.4.21):
+ /@vitejs/plugin-vue@5.0.4(vite@5.1.5)(vue@3.4.21):
resolution: {integrity: sha512-WS3hevEszI6CEVEx28F8RjTX97k3KsrcY6kvTg7+Whm5y3oYvcqzVeGCU3hxSAn4uY2CLCkeokkGKpoctccilQ==}
engines: {node: ^18.0.0 || >=20.0.0}
peerDependencies:
vite: ^5.0.0
vue: ^3.2.25
dependencies:
- vite: 5.1.4(@types/node@20.11.24)(less@4.2.0)(terser@5.28.1)
- vue: 3.4.21(typescript@5.3.3)
+ vite: 5.1.5(@types/node@20.11.25)(less@4.2.0)(terser@5.29.1)
+ vue: 3.4.21(typescript@5.4.2)
dev: true
/@vitest/expect@1.3.1:
@@ -2843,26 +2894,26 @@ packages:
pretty-format: 29.7.0
dev: true
- /@volar/language-core@1.11.1:
- resolution: {integrity: sha512-dOcNn3i9GgZAcJt43wuaEykSluAuOkQgzni1cuxLxTV0nJKanQztp7FxyswdRILaKH+P2XZMPRp2S4MV/pElCw==}
+ /@volar/language-core@2.1.2:
+ resolution: {integrity: sha512-5qsDp0Gf6fE09UWCeK7bkVn6NxMwC9OqFWQkMMkeej8h8XjyABPdRygC2RCrqDrfVdGijqlMQeXs6yRS+vfZYA==}
dependencies:
- '@volar/source-map': 1.11.1
+ '@volar/source-map': 2.1.2
dev: true
- /@volar/source-map@1.11.1:
- resolution: {integrity: sha512-hJnOnwZ4+WT5iupLRnuzbULZ42L7BWWPMmruzwtLhJfpDVoZLjNBxHDi2sY2bgZXCKlpU5XcsMFoYrsQmPhfZg==}
+ /@volar/source-map@2.1.2:
+ resolution: {integrity: sha512-yFJqsuLm1OaWrsz9E3yd3bJcYIlHqdZ8MbmIoZLrAzMYQDcoF26/INIhgziEXSdyHc8xd7rd/tJdSnUyh0gH4Q==}
dependencies:
- muggle-string: 0.3.1
+ muggle-string: 0.4.1
dev: true
- /@volar/typescript@1.11.1:
- resolution: {integrity: sha512-iU+t2mas/4lYierSnoFOeRFQUhAEMgsFuQxoxvwn5EdQopw43j+J27a4lt9LMInx1gLJBC6qL14WYGlgymaSMQ==}
+ /@volar/typescript@2.1.2:
+ resolution: {integrity: sha512-lhTancZqamvaLvoz0u/uth8dpudENNt2LFZOWCw9JZiX14xRFhdhfzmphiCRb7am9E6qAJSbdS/gMt1utXAoHQ==}
dependencies:
- '@volar/language-core': 1.11.1
+ '@volar/language-core': 2.1.2
path-browserify: 1.0.1
dev: true
- /@vue-macros/common@1.10.1(rollup@4.12.0)(vue@3.4.21):
+ /@vue-macros/common@1.10.1(rollup@4.12.1)(vue@3.4.21):
resolution: {integrity: sha512-uftSpfwdwitcQT2lM8aVxcfe5rKQBzC9jMrtJM5sG4hEuFyfIvnJihpPpnaWxY+X4p64k+YYXtBFv+1O5Bq3dg==}
engines: {node: '>=16.14.0'}
peerDependencies:
@@ -2872,12 +2923,12 @@ packages:
optional: true
dependencies:
'@babel/types': 7.24.0
- '@rollup/pluginutils': 5.1.0(rollup@4.12.0)
+ '@rollup/pluginutils': 5.1.0(rollup@4.12.1)
'@vue/compiler-sfc': 3.4.21
- ast-kit: 0.11.3(rollup@4.12.0)
+ ast-kit: 0.11.3(rollup@4.12.1)
local-pkg: 0.5.0
magic-string-ast: 0.3.0
- vue: 3.4.21(typescript@5.3.3)
+ vue: 3.4.21(typescript@5.4.2)
transitivePeerDependencies:
- rollup
dev: true
@@ -2960,7 +3011,7 @@ packages:
/@vue/devtools-api@6.6.1:
resolution: {integrity: sha512-LgPscpE3Vs0x96PzSSB4IGVSZXZBZHpfxs+ZA1d+VEPwHdOXowy/Y2CsvCAIFrf+ssVU1pD1jidj505EpUnfbA==}
- /@vue/devtools-core@7.0.16(vite@5.1.4)(vue@3.4.21):
+ /@vue/devtools-core@7.0.16(vite@5.1.5)(vue@3.4.21):
resolution: {integrity: sha512-GGHZSvQcVyBYzkBOOBwA+xKtG2DCA7InFxjbaTfUERRDPFWFOOBdf1xe1FtiZRkU+vHnF8NqKnz+78HpnzD02w==}
dependencies:
'@vue/devtools-kit': 7.0.16(vue@3.4.21)
@@ -2968,7 +3019,7 @@ packages:
mitt: 3.0.1
nanoid: 3.3.7
pathe: 1.1.2
- vite-hot-client: 0.2.3(vite@5.1.4)
+ vite-hot-client: 0.2.3(vite@5.1.5)
transitivePeerDependencies:
- vite
- vue
@@ -2984,7 +3035,7 @@ packages:
mitt: 3.0.1
perfect-debounce: 1.0.0
speakingurl: 14.0.1
- vue: 3.4.21(typescript@5.3.3)
+ vue: 3.4.21(typescript@5.4.2)
dev: true
/@vue/devtools-shared@7.0.16:
@@ -2993,23 +3044,21 @@ packages:
rfdc: 1.3.1
dev: true
- /@vue/language-core@1.8.27(typescript@5.3.3):
- resolution: {integrity: sha512-L8Kc27VdQserNaCUNiSFdDl9LWT24ly8Hpwf1ECy3aFb9m6bDhBGQYOujDm21N7EW3moKIOKEanQwe1q5BK+mA==}
+ /@vue/language-core@2.0.6(typescript@5.4.2):
+ resolution: {integrity: sha512-UzqU12tzf9XLqRO3TiWPwRNpP4fyUzE6MAfOQWQNZ4jy6a30ARRUpmODDKq6O8C4goMc2AlPqTmjOHPjHkilSg==}
peerDependencies:
typescript: '*'
peerDependenciesMeta:
typescript:
optional: true
dependencies:
- '@volar/language-core': 1.11.1
- '@volar/source-map': 1.11.1
+ '@volar/language-core': 2.1.2
'@vue/compiler-dom': 3.4.21
'@vue/shared': 3.4.21
computeds: 0.0.1
minimatch: 9.0.3
- muggle-string: 0.3.1
path-browserify: 1.0.1
- typescript: 5.3.3
+ typescript: 5.4.2
vue-template-compiler: 2.7.16
dev: true
@@ -3038,7 +3087,7 @@ packages:
dependencies:
'@vue/compiler-ssr': 3.4.21
'@vue/shared': 3.4.21
- vue: 3.4.21(typescript@5.3.3)
+ vue: 3.4.21(typescript@5.4.2)
/@vue/shared@3.4.21:
resolution: {integrity: sha512-PuJe7vDIi6VYSinuEbUIQgMIRZGgM8e4R+G+/dQTk0X1NEdvgvvgv7m+rfmDH1gZzyA1OjjoWskvHlfRNfQf3g==}
@@ -3201,34 +3250,23 @@ packages:
resolution: {integrity: sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==}
dev: true
- /ast-kit@0.11.3(rollup@4.12.0):
+ /ast-kit@0.11.3(rollup@4.12.1):
resolution: {integrity: sha512-qdwwKEhckRk0XE22/xDdmU3v/60E8Edu4qFhgTLIhGGDs/PAJwLw9pQn8Rj99PitlbBZbYpx0k/lbir4kg0SuA==}
engines: {node: '>=16.14.0'}
dependencies:
'@babel/parser': 7.24.0
- '@rollup/pluginutils': 5.1.0(rollup@4.12.0)
+ '@rollup/pluginutils': 5.1.0(rollup@4.12.1)
pathe: 1.1.2
transitivePeerDependencies:
- rollup
dev: true
- /ast-kit@0.9.5(rollup@4.12.0):
- resolution: {integrity: sha512-kbL7ERlqjXubdDd+szuwdlQ1xUxEz9mCz1+m07ftNVStgwRb2RWw+U6oKo08PAvOishMxiqz1mlJyLl8yQx2Qg==}
+ /ast-walker-scope@0.6.0(rollup@4.12.1):
+ resolution: {integrity: sha512-p+5g400eD1wGLfrEGQIAWtLTT4OBUDWKABrYp1e+xNTNkPniCqXJVfjd7QPTRbt0clm3G71ZMjx/X47DOWpCUQ==}
engines: {node: '>=16.14.0'}
dependencies:
'@babel/parser': 7.24.0
- '@rollup/pluginutils': 5.1.0(rollup@4.12.0)
- pathe: 1.1.2
- transitivePeerDependencies:
- - rollup
- dev: true
-
- /ast-walker-scope@0.5.0(rollup@4.12.0):
- resolution: {integrity: sha512-NsyHMxBh4dmdEHjBo1/TBZvCKxffmZxRYhmclfu0PP6Aftre47jOHYaYaNqJcV0bxihxFXhDkzLHUwHc0ocd0Q==}
- engines: {node: '>=16.14.0'}
- dependencies:
- '@babel/parser': 7.24.0
- ast-kit: 0.9.5(rollup@4.12.0)
+ ast-kit: 0.11.3(rollup@4.12.1)
transitivePeerDependencies:
- rollup
dev: true
@@ -3257,7 +3295,7 @@ packages:
optional: true
dependencies:
browserslist: 4.23.0
- caniuse-lite: 1.0.30001593
+ caniuse-lite: 1.0.30001596
fraction.js: 4.3.7
normalize-range: 0.1.2
picocolors: 1.0.0
@@ -3367,8 +3405,8 @@ packages:
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
hasBin: true
dependencies:
- caniuse-lite: 1.0.30001593
- electron-to-chromium: 1.4.690
+ caniuse-lite: 1.0.30001596
+ electron-to-chromium: 1.4.698
node-releases: 2.0.14
update-browserslist-db: 1.0.13(browserslist@4.23.0)
dev: true
@@ -3395,14 +3433,15 @@ packages:
semver: 7.6.0
dev: true
- /bumpp@9.3.1:
- resolution: {integrity: sha512-GQsf2Kwsvoxu8RL4euMvUwN3baZsIuigCPF+iGNQEa19+62MqYcpzxyjbspJT9qCipecpWKcEy6lC5kVoTs1Kw==}
+ /bumpp@9.4.0:
+ resolution: {integrity: sha512-T+N+B5mSSvsTt7kgxGXCKQd957IxmEZwMn2nWirspGUY08u/cBNrpQDMXk43fzLegZtKtXS1v9S06vq2zf6lXQ==}
engines: {node: '>=10'}
hasBin: true
dependencies:
'@jsdevtools/ez-spawn': 3.0.4
- c12: 1.9.0
+ c12: 1.10.0
cac: 6.7.14
+ escalade: 3.1.2
fast-glob: 3.3.2
js-yaml: 4.1.0
prompts: 2.4.2
@@ -3421,8 +3460,8 @@ packages:
engines: {node: '>= 0.8'}
dev: true
- /c12@1.9.0:
- resolution: {integrity: sha512-7KTCZXdIbOA2hLRQ+1KzJ15Qp9Wn58one74dkihMVp2H6EzKTa3OYBy0BSfS1CCcmxYyqeX8L02m40zjQ+dstg==}
+ /c12@1.10.0:
+ resolution: {integrity: sha512-0SsG7UDhoRWcuSvKWHaXmu5uNjDCDN3nkQLRL4Q42IlFy+ze58FcCoI3uPwINXinkz7ZinbhEgyzYFw9u9ZV8g==}
dependencies:
chokidar: 3.6.0
confbox: 0.1.3
@@ -3473,8 +3512,8 @@ packages:
engines: {node: '>=10'}
dev: true
- /caniuse-lite@1.0.30001593:
- resolution: {integrity: sha512-UWM1zlo3cZfkpBysd7AS+z+v007q9G1+fLTUU42rQnY6t2axoogPW/xol6T7juU5EUoOhML4WgBIdG+9yYqAjQ==}
+ /caniuse-lite@1.0.30001596:
+ resolution: {integrity: sha512-zpkZ+kEr6We7w63ORkoJ2pOfBwBkY/bJrG/UZ90qNb45Isblu8wzDgevEOrRL1r9dWayHjYiiyCMEXPn4DweGQ==}
dev: true
/chai@4.4.1:
@@ -3632,7 +3671,7 @@ packages:
resolution: {integrity: sha512-m7pOT6CdLN7FuXUcpuz/8lfQ/L77x8SchHCF4G0RBTJO20Wzmhn5Sp4/5WsKy8OSpifBSUrmg83qEqaDHdyFuQ==}
dependencies:
inflation: 2.1.0
- qs: 6.11.2
+ qs: 6.12.0
raw-body: 2.5.2
type-is: 1.6.18
dev: true
@@ -3683,13 +3722,13 @@ packages:
engines: {node: '>= 12.0.0'}
dev: true
- /commitizen@4.3.0(@types/node@20.11.24)(typescript@5.3.3):
+ /commitizen@4.3.0(@types/node@20.11.25)(typescript@5.4.2):
resolution: {integrity: sha512-H0iNtClNEhT0fotHvGV3E9tDejDeS04sN1veIebsKYGMuGscFaswRoYJKmT3eW85eIJAs0F28bG2+a/9wCOfPw==}
engines: {node: '>= 12'}
hasBin: true
dependencies:
cachedir: 2.3.0
- cz-conventional-changelog: 3.3.0(@types/node@20.11.24)(typescript@5.3.3)
+ cz-conventional-changelog: 3.3.0(@types/node@20.11.25)(typescript@5.4.2)
dedent: 0.7.0
detect-indent: 6.1.0
find-node-modules: 2.1.3
@@ -3774,7 +3813,7 @@ packages:
vary: 1.1.2
dev: true
- /cosmiconfig-typescript-loader@5.0.0(@types/node@20.11.24)(cosmiconfig@8.3.6)(typescript@5.3.3):
+ /cosmiconfig-typescript-loader@5.0.0(@types/node@20.11.25)(cosmiconfig@8.3.6)(typescript@5.4.2):
resolution: {integrity: sha512-+8cK7jRAReYkMwMiG+bxhcNKiHJDM6bR9FD/nGBXOWdMLuYawjF5cGrtLilJ+LGd3ZjCXnJjR5DkfWPoIVlqJA==}
engines: {node: '>=v16'}
requiresBuild: true
@@ -3783,14 +3822,14 @@ packages:
cosmiconfig: '>=8.2'
typescript: '>=4'
dependencies:
- '@types/node': 20.11.24
- cosmiconfig: 8.3.6(typescript@5.3.3)
+ '@types/node': 20.11.25
+ cosmiconfig: 8.3.6(typescript@5.4.2)
jiti: 1.21.0
- typescript: 5.3.3
+ typescript: 5.4.2
dev: true
optional: true
- /cosmiconfig@8.3.6(typescript@5.3.3):
+ /cosmiconfig@8.3.6(typescript@5.4.2):
resolution: {integrity: sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==}
engines: {node: '>=14'}
requiresBuild: true
@@ -3804,7 +3843,7 @@ packages:
js-yaml: 4.1.0
parse-json: 5.2.0
path-type: 4.0.0
- typescript: 5.3.3
+ typescript: 5.4.2
dev: true
optional: true
@@ -3847,18 +3886,18 @@ packages:
/csstype@3.1.3:
resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==}
- /cz-conventional-changelog@3.3.0(@types/node@20.11.24)(typescript@5.3.3):
+ /cz-conventional-changelog@3.3.0(@types/node@20.11.25)(typescript@5.4.2):
resolution: {integrity: sha512-U466fIzU5U22eES5lTNiNbZ+d8dfcHcssH4o7QsdWaCcRs/feIPCxKYSWkYBNs5mny7MvEfwpTLWjvbm94hecw==}
engines: {node: '>= 10'}
dependencies:
chalk: 2.4.2
- commitizen: 4.3.0(@types/node@20.11.24)(typescript@5.3.3)
+ commitizen: 4.3.0(@types/node@20.11.25)(typescript@5.4.2)
conventional-commit-types: 3.0.0
lodash.map: 4.6.0
longest: 2.0.1
word-wrap: 1.2.5
optionalDependencies:
- '@commitlint/load': 19.0.3(@types/node@20.11.24)(typescript@5.3.3)
+ '@commitlint/load': 19.0.3(@types/node@20.11.25)(typescript@5.4.2)
transitivePeerDependencies:
- '@types/node'
- typescript
@@ -3954,11 +3993,6 @@ packages:
gopd: 1.0.1
dev: true
- /define-lazy-prop@2.0.0:
- resolution: {integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==}
- engines: {node: '>=8'}
- dev: true
-
/define-lazy-prop@3.0.0:
resolution: {integrity: sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==}
engines: {node: '>=12'}
@@ -4051,8 +4085,8 @@ packages:
jake: 10.8.7
dev: true
- /electron-to-chromium@1.4.690:
- resolution: {integrity: sha512-+2OAGjUx68xElQhydpcbqH50hE8Vs2K6TkAeLhICYfndb67CVH0UsZaijmRUE3rHlIxU1u0jxwhgVe6fK3YANA==}
+ /electron-to-chromium@1.4.698:
+ resolution: {integrity: sha512-f9iZD1t3CLy1AS6vzM5EKGa6p9pRcOeEFXRFbaG2Ta+Oe7MkfRQ3fsvPYidzHe1h4i0JvIvpcY55C+B6BZNGtQ==}
dev: true
/emoji-regex@8.0.0:
@@ -4271,7 +4305,7 @@ packages:
eslint: /eslint-ts-patch@8.57.0-0
dev: true
- /eslint-module-utils@2.8.1(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-node@0.3.9)(eslint-ts-patch@8.57.0-0):
+ /eslint-module-utils@2.8.1(@typescript-eslint/parser@7.1.1)(eslint-import-resolver-node@0.3.9)(eslint-ts-patch@8.57.0-0):
resolution: {integrity: sha512-rXDXR3h7cs7dy9RNpUlQf80nX31XWJEyGq1tRMo+6GsO5VmTe4UTwtmonAD4ZkAsrfMVDA2wlGJ3790Ys+D49Q==}
engines: {node: '>=4'}
peerDependencies:
@@ -4292,7 +4326,7 @@ packages:
eslint-import-resolver-webpack:
optional: true
dependencies:
- '@typescript-eslint/parser': 6.21.0(eslint-ts-patch@8.57.0-0)(typescript@5.3.3)
+ '@typescript-eslint/parser': 7.1.1(eslint-ts-patch@8.57.0-0)(typescript@5.4.2)
debug: 3.2.7
eslint: /eslint-ts-patch@8.57.0-0
eslint-import-resolver-node: 0.3.9
@@ -4331,7 +4365,7 @@ packages:
ignore: 5.3.1
dev: true
- /eslint-plugin-i@2.29.1(@typescript-eslint/parser@6.21.0)(eslint-ts-patch@8.57.0-0):
+ /eslint-plugin-i@2.29.1(@typescript-eslint/parser@7.1.1)(eslint-ts-patch@8.57.0-0):
resolution: {integrity: sha512-ORizX37MelIWLbMyqI7hi8VJMf7A0CskMmYkB+lkCX3aF4pkGV7kwx5bSEb4qx7Yce2rAf9s34HqDRPjGRZPNQ==}
engines: {node: '>=12'}
peerDependencies:
@@ -4341,8 +4375,8 @@ packages:
doctrine: 3.0.0
eslint: /eslint-ts-patch@8.57.0-0
eslint-import-resolver-node: 0.3.9
- eslint-module-utils: 2.8.1(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-node@0.3.9)(eslint-ts-patch@8.57.0-0)
- get-tsconfig: 4.7.2
+ eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.1.1)(eslint-import-resolver-node@0.3.9)(eslint-ts-patch@8.57.0-0)
+ get-tsconfig: 4.7.3
is-glob: 4.0.3
minimatch: 3.1.2
semver: 7.6.0
@@ -4353,8 +4387,8 @@ packages:
- supports-color
dev: true
- /eslint-plugin-jsdoc@48.2.0(eslint-ts-patch@8.57.0-0):
- resolution: {integrity: sha512-O2B1XLBJnUCRkggFzUQ+PBYJDit8iAgXdlu8ucolqGrbmOWPvttZQZX8d1sC0MbqDMSLs8SHSQxaNPRY1RQREg==}
+ /eslint-plugin-jsdoc@48.2.1(eslint-ts-patch@8.57.0-0):
+ resolution: {integrity: sha512-iUvbcyDZSO/9xSuRv2HQBw++8VkV/pt3UWtX9cpPH0l7GKPq78QC/6+PmyQHHvNZaTjAce6QVciEbnc6J/zH5g==}
engines: {node: '>=18'}
peerDependencies:
eslint: ^7.0.0 || ^8.0.0 || ^9.0.0
@@ -4411,7 +4445,7 @@ packages:
builtins: 5.0.1
eslint: /eslint-ts-patch@8.57.0-0
eslint-plugin-es-x: 7.5.0(eslint-ts-patch@8.57.0-0)
- get-tsconfig: 4.7.2
+ get-tsconfig: 4.7.3
globals: 13.24.0
ignore: 5.3.1
is-builtin-module: 3.2.1
@@ -4426,8 +4460,8 @@ packages:
engines: {node: '>=5.0.0'}
dev: true
- /eslint-plugin-perfectionist@2.5.0(eslint-ts-patch@8.57.0-0)(typescript@5.3.3)(vue-eslint-parser@9.4.2):
- resolution: {integrity: sha512-F6XXcq4mKKUe/SREoMGQqzgw6cgCgf3pFzkFfQVIGtqD1yXVpQjnhTepzhBeZfxZwgMzR9HO4yH4CUhIQ2WBcQ==}
+ /eslint-plugin-perfectionist@2.6.0(eslint-ts-patch@8.57.0-0)(typescript@5.4.2)(vue-eslint-parser@9.4.2):
+ resolution: {integrity: sha512-hee0Fu5825v+WTIhrRIJdWO8biUgm9O+c4Q1AEXIIGsXDHrLv5cdXfVUdnQcYgGtI/4X+tdFu69iVofHCIkvtw==}
peerDependencies:
astro-eslint-parser: ^0.16.0
eslint: '>=8.0.0'
@@ -4444,7 +4478,7 @@ packages:
vue-eslint-parser:
optional: true
dependencies:
- '@typescript-eslint/utils': 6.21.0(eslint-ts-patch@8.57.0-0)(typescript@5.3.3)
+ '@typescript-eslint/utils': 6.21.0(eslint-ts-patch@8.57.0-0)(typescript@5.4.2)
eslint: /eslint-ts-patch@8.57.0-0
minimatch: 9.0.3
natural-compare-lite: 1.4.0
@@ -4469,8 +4503,8 @@ packages:
- supports-color
dev: true
- /eslint-plugin-unicorn@50.0.1(eslint-ts-patch@8.57.0-0):
- resolution: {integrity: sha512-KxenCZxqSYW0GWHH18okDlOQcpezcitm5aOSz6EnobyJ6BIByiPDviQRjJIUAjG/tMN11958MxaQ+qCoU6lfDA==}
+ /eslint-plugin-unicorn@51.0.1(eslint-ts-patch@8.57.0-0):
+ resolution: {integrity: sha512-MuR/+9VuB0fydoI0nIn2RDA5WISRn4AsJyNSaNKLVwie9/ONvQhxOBbkfSICBPnzKrB77Fh6CZZXjgTt/4Latw==}
engines: {node: '>=16'}
peerDependencies:
eslint: '>=8.56.0'
@@ -4496,7 +4530,7 @@ packages:
- supports-color
dev: true
- /eslint-plugin-unused-imports@3.1.0(@typescript-eslint/eslint-plugin@6.21.0)(eslint-ts-patch@8.57.0-0):
+ /eslint-plugin-unused-imports@3.1.0(@typescript-eslint/eslint-plugin@7.1.1)(eslint-ts-patch@8.57.0-0):
resolution: {integrity: sha512-9l1YFCzXKkw1qtAru1RWUtG2EVDZY0a0eChKXcL+EZ5jitG7qxdctu4RnvhOJHv4xfmUf7h+JJPINlVpGhZMrw==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
@@ -4506,12 +4540,12 @@ packages:
'@typescript-eslint/eslint-plugin':
optional: true
dependencies:
- '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0)(eslint-ts-patch@8.57.0-0)(typescript@5.3.3)
+ '@typescript-eslint/eslint-plugin': 7.1.1(@typescript-eslint/parser@7.1.1)(eslint-ts-patch@8.57.0-0)(typescript@5.4.2)
eslint: /eslint-ts-patch@8.57.0-0
eslint-rule-composer: 0.3.0
dev: true
- /eslint-plugin-vitest@0.3.22(@typescript-eslint/eslint-plugin@6.21.0)(eslint-ts-patch@8.57.0-0)(typescript@5.3.3)(vitest@1.3.1):
+ /eslint-plugin-vitest@0.3.22(@typescript-eslint/eslint-plugin@7.1.1)(eslint-ts-patch@8.57.0-0)(typescript@5.4.2)(vitest@1.3.1):
resolution: {integrity: sha512-atkFGQ7aVgcuSeSMDqnyevIyUpfBPMnosksgEPrKE7Y8xQlqG/5z2IQ6UDau05zXaaFv7Iz8uzqvIuKshjZ0Zw==}
engines: {node: ^18.0.0 || >= 20.0.0}
peerDependencies:
@@ -4524,10 +4558,10 @@ packages:
vitest:
optional: true
dependencies:
- '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0)(eslint-ts-patch@8.57.0-0)(typescript@5.3.3)
- '@typescript-eslint/utils': 6.21.0(eslint-ts-patch@8.57.0-0)(typescript@5.3.3)
+ '@typescript-eslint/eslint-plugin': 7.1.1(@typescript-eslint/parser@7.1.1)(eslint-ts-patch@8.57.0-0)(typescript@5.4.2)
+ '@typescript-eslint/utils': 6.21.0(eslint-ts-patch@8.57.0-0)(typescript@5.4.2)
eslint: /eslint-ts-patch@8.57.0-0
- vitest: 1.3.1(@types/node@20.11.24)(less@4.2.0)(terser@5.28.1)
+ vitest: 1.3.1(@types/node@20.11.25)(less@4.2.0)(terser@5.29.1)
transitivePeerDependencies:
- supports-color
- typescript
@@ -4919,7 +4953,7 @@ packages:
dezalgo: 1.0.4
hexoid: 1.0.0
once: 1.4.0
- qs: 6.11.2
+ qs: 6.12.0
dev: true
/fraction.js@4.3.7:
@@ -5035,8 +5069,8 @@ packages:
get-intrinsic: 1.2.4
dev: true
- /get-tsconfig@4.7.2:
- resolution: {integrity: sha512-wuMsz4leaj5hbGgg4IvDU0bqJagpftG5l5cXIAvo8uZrqn0NJqwtfupTN00VnkQJPcIRrxYrm1Ue24btpCha2A==}
+ /get-tsconfig@4.7.3:
+ resolution: {integrity: sha512-ZvkrzoUA0PQZM6fy6+/Hce561s+faD1rsNwhnO5FelNjyy7EMGJ3Rz1AQ8GYDWjhRs/7dBLOEJvhK8MiEJOAFg==}
dependencies:
resolve-pkg-maps: 1.0.0
dev: true
@@ -5121,6 +5155,11 @@ packages:
type-fest: 0.20.2
dev: true
+ /globals@14.0.0:
+ resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==}
+ engines: {node: '>=18'}
+ dev: true
+
/globalthis@1.0.3:
resolution: {integrity: sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==}
engines: {node: '>= 0.4'}
@@ -5468,6 +5507,7 @@ packages:
/is-arrayish@0.2.1:
resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==}
+ requiresBuild: true
dev: true
/is-bigint@1.0.4:
@@ -5520,12 +5560,6 @@ packages:
resolution: {integrity: sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==}
dev: true
- /is-docker@2.2.1:
- resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==}
- engines: {node: '>=8'}
- hasBin: true
- dev: true
-
/is-docker@3.0.0:
resolution: {integrity: sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==}
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
@@ -5677,13 +5711,6 @@ packages:
engines: {node: '>=0.10.0'}
dev: true
- /is-wsl@2.2.0:
- resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==}
- engines: {node: '>=8'}
- dependencies:
- is-docker: 2.2.1
- dev: true
-
/is-wsl@3.1.0:
resolution: {integrity: sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==}
engines: {node: '>=16'}
@@ -5714,7 +5741,7 @@ packages:
resolution: {integrity: sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==}
engines: {node: '>= 10.13.0'}
dependencies:
- '@types/node': 20.11.24
+ '@types/node': 20.11.25
merge-stream: 2.0.0
supports-color: 7.2.0
dev: true
@@ -6221,8 +6248,8 @@ packages:
resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==}
dev: true
- /muggle-string@0.3.1:
- resolution: {integrity: sha512-ckmWDJjphvd/FvZawgygcUeQCxzvohjFO5RxTjj4eq8kw359gFF3E1brjfI+viLMxss5JrHTDRHZvu2/tuy0Qg==}
+ /muggle-string@0.4.1:
+ resolution: {integrity: sha512-VNTrAak/KhO2i8dqqnqnAHOa3cYBwXEZe9h+D5h/1ZqFSTEFHdM65lR7RoIqq3tBBYavsOXV84NoHXZ0AkPyqQ==}
dev: true
/mutation-observer@1.0.3:
@@ -6397,15 +6424,6 @@ packages:
is-wsl: 3.1.0
dev: true
- /open@8.4.2:
- resolution: {integrity: sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==}
- engines: {node: '>=12'}
- dependencies:
- define-lazy-prop: 2.0.0
- is-docker: 2.2.1
- is-wsl: 2.2.0
- dev: true
-
/optionator@0.9.3:
resolution: {integrity: sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==}
engines: {node: '>= 0.8.0'}
@@ -6664,10 +6682,10 @@ packages:
peerDependencies:
pinia: ^2.0.0
dependencies:
- pinia: 2.1.7(typescript@5.3.3)(vue@3.4.21)
+ pinia: 2.1.7(typescript@5.4.2)(vue@3.4.21)
dev: false
- /pinia@2.1.7(typescript@5.3.3)(vue@3.4.21):
+ /pinia@2.1.7(typescript@5.4.2)(vue@3.4.21):
resolution: {integrity: sha512-+C2AHFtcFqjPih0zpYuvof37SFxMQ7OEG2zV9jRI12i9BOy3YQVAHwdKtyyc8pDcDyIc33WCIsZaCFWU7WWxGQ==}
peerDependencies:
'@vue/composition-api': ^1.4.0
@@ -6680,8 +6698,8 @@ packages:
optional: true
dependencies:
'@vue/devtools-api': 6.6.1
- typescript: 5.3.3
- vue: 3.4.21(typescript@5.3.3)
+ typescript: 5.4.2
+ vue: 3.4.21(typescript@5.4.2)
vue-demi: 0.14.7(vue@3.4.21)
dev: false
@@ -6785,8 +6803,8 @@ packages:
engines: {node: '>=6'}
dev: true
- /qs@6.11.2:
- resolution: {integrity: sha512-tDNIz22aBzCDxLtVH++VnTfzxlfeK5CbqohpSqpJgj1Wg/cQbStNAz3NuqCs5vV+pjBsK4x4pN9HlVh7rcYRiA==}
+ /qs@6.12.0:
+ resolution: {integrity: sha512-trVZiI6RMOkO476zLGaBIzszOdFPnCCXHPG9kn0yuS1uz6xdVxPfZdB3vUig9pxPFDM9BRAgz/YUIVQ1/vuiUg==}
engines: {node: '>=0.6'}
dependencies:
side-channel: 1.0.6
@@ -7027,24 +7045,7 @@ packages:
jest-worker: 26.6.2
rollup: 2.79.1
serialize-javascript: 4.0.0
- terser: 5.28.1
- dev: true
-
- /rollup-plugin-visualizer@5.12.0(rollup@4.12.0):
- resolution: {integrity: sha512-8/NU9jXcHRs7Nnj07PF2o4gjxmm9lXIrZ8r175bT9dK8qoLlvKTwRMArRCMgpMGlq8CTLugRvEmyMeMXIU2pNQ==}
- engines: {node: '>=14'}
- hasBin: true
- peerDependencies:
- rollup: 2.x || 3.x || 4.x || ^4.x
- peerDependenciesMeta:
- rollup:
- optional: true
- dependencies:
- open: 8.4.2
- picomatch: 2.3.1
- rollup: 4.12.0
- source-map: 0.7.4
- yargs: 17.7.2
+ terser: 5.29.1
dev: true
/rollup@2.79.1:
@@ -7055,26 +7056,26 @@ packages:
fsevents: 2.3.3
dev: true
- /rollup@4.12.0:
- resolution: {integrity: sha512-wz66wn4t1OHIJw3+XU7mJJQV/2NAfw5OAk6G6Hoo3zcvz/XOfQ52Vgi+AN4Uxoxi0KBBwk2g8zPrTDA4btSB/Q==}
+ /rollup@4.12.1:
+ resolution: {integrity: sha512-ggqQKvx/PsB0FaWXhIvVkSWh7a/PCLQAsMjBc+nA2M8Rv2/HG0X6zvixAB7KyZBRtifBUhy5k8voQX/mRnABPg==}
engines: {node: '>=18.0.0', npm: '>=8.0.0'}
hasBin: true
dependencies:
'@types/estree': 1.0.5
optionalDependencies:
- '@rollup/rollup-android-arm-eabi': 4.12.0
- '@rollup/rollup-android-arm64': 4.12.0
- '@rollup/rollup-darwin-arm64': 4.12.0
- '@rollup/rollup-darwin-x64': 4.12.0
- '@rollup/rollup-linux-arm-gnueabihf': 4.12.0
- '@rollup/rollup-linux-arm64-gnu': 4.12.0
- '@rollup/rollup-linux-arm64-musl': 4.12.0
- '@rollup/rollup-linux-riscv64-gnu': 4.12.0
- '@rollup/rollup-linux-x64-gnu': 4.12.0
- '@rollup/rollup-linux-x64-musl': 4.12.0
- '@rollup/rollup-win32-arm64-msvc': 4.12.0
- '@rollup/rollup-win32-ia32-msvc': 4.12.0
- '@rollup/rollup-win32-x64-msvc': 4.12.0
+ '@rollup/rollup-android-arm-eabi': 4.12.1
+ '@rollup/rollup-android-arm64': 4.12.1
+ '@rollup/rollup-darwin-arm64': 4.12.1
+ '@rollup/rollup-darwin-x64': 4.12.1
+ '@rollup/rollup-linux-arm-gnueabihf': 4.12.1
+ '@rollup/rollup-linux-arm64-gnu': 4.12.1
+ '@rollup/rollup-linux-arm64-musl': 4.12.1
+ '@rollup/rollup-linux-riscv64-gnu': 4.12.1
+ '@rollup/rollup-linux-x64-gnu': 4.12.1
+ '@rollup/rollup-linux-x64-musl': 4.12.1
+ '@rollup/rollup-win32-arm64-msvc': 4.12.1
+ '@rollup/rollup-win32-ia32-msvc': 4.12.1
+ '@rollup/rollup-win32-x64-msvc': 4.12.1
fsevents: 2.3.3
dev: true
@@ -7243,7 +7244,7 @@ packages:
resolution: {integrity: sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ==}
engines: {node: '>= 10'}
dependencies:
- '@polka/url': 1.0.0-next.24
+ '@polka/url': 1.0.0-next.25
mrmime: 2.0.0
totalist: 3.0.1
dev: true
@@ -7280,11 +7281,6 @@ packages:
engines: {node: '>=0.10.0'}
dev: true
- /source-map@0.7.4:
- resolution: {integrity: sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==}
- engines: {node: '>= 8'}
- dev: true
-
/source-map@0.8.0-beta.0:
resolution: {integrity: sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==}
engines: {node: '>= 8'}
@@ -7561,8 +7557,8 @@ packages:
unique-string: 2.0.0
dev: true
- /terser@5.28.1:
- resolution: {integrity: sha512-wM+bZp54v/E9eRRGXb5ZFDvinrJIOaTapx3WUokyVGZu5ucVCK55zEgGd5Dl2fSr3jUo5sDiERErUWLY6QPFyA==}
+ /terser@5.29.1:
+ resolution: {integrity: sha512-lZQ/fyaIGxsbGxApKmoPTODIzELy3++mXhS5hOqaAWZjQtpq/hFHAc+rm29NND1rYRxRWKcjuARNwULNXa5RtQ==}
engines: {node: '>=10'}
hasBin: true
dependencies:
@@ -7640,13 +7636,13 @@ packages:
punycode: 2.3.1
dev: true
- /ts-api-utils@1.2.1(typescript@5.3.3):
+ /ts-api-utils@1.2.1(typescript@5.4.2):
resolution: {integrity: sha512-RIYA36cJn2WiH9Hy77hdF9r7oEwxAtB/TS9/S4Qd90Ap4z5FSiin5zEiTL44OII1Y3IIlEvxwxFUVgrHSZ/UpA==}
engines: {node: '>=16'}
peerDependencies:
typescript: '>=4.2.0'
dependencies:
- typescript: 5.3.3
+ typescript: 5.4.2
dev: true
/tslib@2.3.0:
@@ -7751,8 +7747,8 @@ packages:
possible-typed-array-names: 1.0.0
dev: true
- /typescript@5.3.3:
- resolution: {integrity: sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==}
+ /typescript@5.4.2:
+ resolution: {integrity: sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==}
engines: {node: '>=14.17'}
hasBin: true
@@ -7782,12 +7778,12 @@ packages:
resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==}
dev: true
- /unhead@1.8.10:
- resolution: {integrity: sha512-dth8FvZkLriO5ZWWOBIYBNSfGiwJtKcqpPWpSOk/Z0e2jdlgwoZEWZHFyte0EKvmbZxKcsWNMqIuv7dEmS5yZQ==}
+ /unhead@1.8.11:
+ resolution: {integrity: sha512-g1coK+pRv+RbeD4+hK76FV6Y++i5jY99CftKyP1ARQcLCbz0ri6+vBpWMS4d+h7x0DfWSCGm/wWkPQ1WXWHfRA==}
dependencies:
- '@unhead/dom': 1.8.10
- '@unhead/schema': 1.8.10
- '@unhead/shared': 1.8.10
+ '@unhead/dom': 1.8.11
+ '@unhead/schema': 1.8.11
+ '@unhead/shared': 1.8.11
hookable: 5.5.3
dev: false
@@ -7819,10 +7815,10 @@ packages:
engines: {node: '>=18'}
dev: true
- /unimport@3.7.1(rollup@4.12.0):
+ /unimport@3.7.1(rollup@4.12.1):
resolution: {integrity: sha512-V9HpXYfsZye5bPPYUgs0Otn3ODS1mDUciaBlXljI4C2fTwfFpvFZRywmlOu943puN9sncxROMZhsZCjNXEpzEQ==}
dependencies:
- '@rollup/pluginutils': 5.1.0(rollup@4.12.0)
+ '@rollup/pluginutils': 5.1.0(rollup@4.12.1)
acorn: 8.11.3
escape-string-regexp: 5.0.0
estree-walker: 3.0.3
@@ -7834,7 +7830,7 @@ packages:
pkg-types: 1.0.3
scule: 1.3.0
strip-literal: 1.3.0
- unplugin: 1.8.0
+ unplugin: 1.8.3
transitivePeerDependencies:
- rollup
dev: true
@@ -7857,7 +7853,7 @@ packages:
engines: {node: '>= 10.0.0'}
dev: true
- /unocss@0.58.5(rollup@4.12.0)(vite@5.1.4):
+ /unocss@0.58.5(rollup@4.12.1)(vite@5.1.5):
resolution: {integrity: sha512-0g4P6jLgRRNnhscxw7nQ9RHGrKJ1UPPiHPet+YT3TXUcmy4mTiYgo9+kGQf5bjyrzsELJ10cT6Qz2y6g9Tls4g==}
engines: {node: '>=14'}
peerDependencies:
@@ -7869,8 +7865,8 @@ packages:
vite:
optional: true
dependencies:
- '@unocss/astro': 0.58.5(rollup@4.12.0)(vite@5.1.4)
- '@unocss/cli': 0.58.5(rollup@4.12.0)
+ '@unocss/astro': 0.58.5(rollup@4.12.1)(vite@5.1.5)
+ '@unocss/cli': 0.58.5(rollup@4.12.1)
'@unocss/core': 0.58.5
'@unocss/extractor-arbitrary-variants': 0.58.5
'@unocss/postcss': 0.58.5
@@ -7888,8 +7884,8 @@ packages:
'@unocss/transformer-compile-class': 0.58.5
'@unocss/transformer-directives': 0.58.5
'@unocss/transformer-variant-group': 0.58.5
- '@unocss/vite': 0.58.5(rollup@4.12.0)(vite@5.1.4)
- vite: 5.1.4(@types/node@20.11.24)(less@4.2.0)(terser@5.28.1)
+ '@unocss/vite': 0.58.5(rollup@4.12.1)(vite@5.1.5)
+ vite: 5.1.5(@types/node@20.11.25)(less@4.2.0)(terser@5.29.1)
transitivePeerDependencies:
- postcss
- rollup
@@ -7901,7 +7897,7 @@ packages:
engines: {node: '>= 0.8'}
dev: true
- /unplugin-auto-import@0.17.5(@vueuse/core@10.9.0)(rollup@4.12.0):
+ /unplugin-auto-import@0.17.5(@vueuse/core@10.9.0)(rollup@4.12.1):
resolution: {integrity: sha512-fHNDkDSxv3PGagX1wmKBYBkgaM4AKAgZmdJw/bxjhNljx9KSXSgHpGfX0MwUrq9qw6q1bhHIZVWyOwoY2koo4w==}
engines: {node: '>=14'}
peerDependencies:
@@ -7914,19 +7910,19 @@ packages:
optional: true
dependencies:
'@antfu/utils': 0.7.7
- '@rollup/pluginutils': 5.1.0(rollup@4.12.0)
+ '@rollup/pluginutils': 5.1.0(rollup@4.12.1)
'@vueuse/core': 10.9.0(vue@3.4.21)
fast-glob: 3.3.2
local-pkg: 0.5.0
magic-string: 0.30.8
minimatch: 9.0.3
- unimport: 3.7.1(rollup@4.12.0)
- unplugin: 1.8.0
+ unimport: 3.7.1(rollup@4.12.1)
+ unplugin: 1.8.3
transitivePeerDependencies:
- rollup
dev: true
- /unplugin-vue-components@0.26.0(rollup@4.12.0)(vue@3.4.21):
+ /unplugin-vue-components@0.26.0(rollup@4.12.1)(vue@3.4.21):
resolution: {integrity: sha512-s7IdPDlnOvPamjunVxw8kNgKNK8A5KM1YpK5j/p97jEKTjlPNrA0nZBiSfAKKlK1gWZuyWXlKL5dk3EDw874LQ==}
engines: {node: '>=14'}
peerDependencies:
@@ -7940,7 +7936,7 @@ packages:
optional: true
dependencies:
'@antfu/utils': 0.7.7
- '@rollup/pluginutils': 5.1.0(rollup@4.12.0)
+ '@rollup/pluginutils': 5.1.0(rollup@4.12.1)
chokidar: 3.6.0
debug: 4.3.4
fast-glob: 3.3.2
@@ -7948,42 +7944,43 @@ packages:
magic-string: 0.30.8
minimatch: 9.0.3
resolve: 1.22.8
- unplugin: 1.8.0
- vue: 3.4.21(typescript@5.3.3)
+ unplugin: 1.8.3
+ vue: 3.4.21(typescript@5.4.2)
transitivePeerDependencies:
- rollup
- supports-color
dev: true
- /unplugin-vue-router@0.7.0(rollup@4.12.0)(vue-router@4.3.0)(vue@3.4.21):
- resolution: {integrity: sha512-ddRreGq0t5vlSB7OMy4e4cfU1w2AwBQCwmvW3oP/0IHQiokzbx4hd3TpwBu3eIAFVuhX2cwNQwp1U32UybTVCw==}
+ /unplugin-vue-router@0.8.4(rollup@4.12.1)(vue-router@4.3.0)(vue@3.4.21):
+ resolution: {integrity: sha512-BdXzOEh7ta6v7qmTxkNcBqjeYBQN2LR34AqvSDLsfjlGd0CgV4qhue3T5btHiZK2EGtsdRb7i9f9CpxMLSnXzw==}
peerDependencies:
- vue-router: ^4.1.0
+ vue-router: ^4.3.0
peerDependenciesMeta:
vue-router:
optional: true
dependencies:
'@babel/types': 7.24.0
- '@rollup/pluginutils': 5.1.0(rollup@4.12.0)
- '@vue-macros/common': 1.10.1(rollup@4.12.0)(vue@3.4.21)
- ast-walker-scope: 0.5.0(rollup@4.12.0)
+ '@rollup/pluginutils': 5.1.0(rollup@4.12.1)
+ '@vue-macros/common': 1.10.1(rollup@4.12.1)(vue@3.4.21)
+ ast-walker-scope: 0.6.0(rollup@4.12.1)
chokidar: 3.6.0
fast-glob: 3.3.2
json5: 2.2.3
- local-pkg: 0.4.3
+ local-pkg: 0.5.0
mlly: 1.6.1
pathe: 1.1.2
scule: 1.3.0
- unplugin: 1.8.0
+ unplugin: 1.8.3
vue-router: 4.3.0(vue@3.4.21)
- yaml: 2.4.0
+ yaml: 2.4.1
transitivePeerDependencies:
- rollup
- vue
dev: true
- /unplugin@1.8.0:
- resolution: {integrity: sha512-yGEQsodWICmgt7asHF7QzqDZYeEP9h14vyd9Lul98UnYf29pLZZLwI09z2QdTjwU/FCkum1SRvsK7cx232X8NA==}
+ /unplugin@1.8.3:
+ resolution: {integrity: sha512-ZlLteXGDcyJgsbN2g4sZ3Dw6fpX1O5rjgeaA5MmQhhA2YxnTxsh43f8nDQgFOzcir0iv8GYMjtCV8MtyNnrhEg==}
+ engines: {node: '>=14.0.0'}
dependencies:
acorn: 8.11.3
chokidar: 3.6.0
@@ -8032,7 +8029,7 @@ packages:
'@vant/popperjs': 1.3.0
'@vant/use': 1.6.0(vue@3.4.21)
'@vue/shared': 3.4.21
- vue: 3.4.21(typescript@5.3.3)
+ vue: 3.4.21(typescript@5.4.2)
dev: false
/vary@1.1.2:
@@ -8049,15 +8046,15 @@ packages:
mutation-observer: 1.0.3
dev: false
- /vite-hot-client@0.2.3(vite@5.1.4):
+ /vite-hot-client@0.2.3(vite@5.1.5):
resolution: {integrity: sha512-rOGAV7rUlUHX89fP2p2v0A2WWvV3QMX2UYq0fRqsWSvFvev4atHWqjwGoKaZT1VTKyLGk533ecu3eyd0o59CAg==}
peerDependencies:
vite: ^2.6.0 || ^3.0.0 || ^4.0.0 || ^5.0.0-0
dependencies:
- vite: 5.1.4(@types/node@20.11.24)(less@4.2.0)(terser@5.28.1)
+ vite: 5.1.5(@types/node@20.11.25)(less@4.2.0)(terser@5.29.1)
dev: true
- /vite-node@1.3.1(@types/node@20.11.24)(less@4.2.0)(terser@5.28.1):
+ /vite-node@1.3.1(@types/node@20.11.25)(less@4.2.0)(terser@5.29.1):
resolution: {integrity: sha512-azbRrqRxlWTJEVbzInZCTchx0X69M/XPTCz4H+TLvlTcR/xH/3hkRqhOakT41fMJCMzXTu4UvegkZiEoJAWvng==}
engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true
@@ -8066,7 +8063,7 @@ packages:
debug: 4.3.4
pathe: 1.1.2
picocolors: 1.0.0
- vite: 5.1.4(@types/node@20.11.24)(less@4.2.0)(terser@5.28.1)
+ vite: 5.1.5(@types/node@20.11.25)(less@4.2.0)(terser@5.29.1)
transitivePeerDependencies:
- '@types/node'
- less
@@ -8078,7 +8075,7 @@ packages:
- terser
dev: true
- /vite-plugin-inspect@0.8.3(rollup@4.12.0)(vite@5.1.4):
+ /vite-plugin-inspect@0.8.3(rollup@4.12.1)(vite@5.1.5):
resolution: {integrity: sha512-SBVzOIdP/kwe6hjkt7LSW4D0+REqqe58AumcnCfRNw4Kt3mbS9pEBkch+nupu2PBxv2tQi69EQHQ1ZA1vgB/Og==}
engines: {node: '>=14'}
peerDependencies:
@@ -8089,7 +8086,7 @@ packages:
optional: true
dependencies:
'@antfu/utils': 0.7.7
- '@rollup/pluginutils': 5.1.0(rollup@4.12.0)
+ '@rollup/pluginutils': 5.1.0(rollup@4.12.1)
debug: 4.3.4
error-stack-parser-es: 0.1.1
fs-extra: 11.2.0
@@ -8097,20 +8094,20 @@ packages:
perfect-debounce: 1.0.0
picocolors: 1.0.0
sirv: 2.0.4
- vite: 5.1.4(@types/node@20.11.24)(less@4.2.0)(terser@5.28.1)
+ vite: 5.1.5(@types/node@20.11.25)(less@4.2.0)(terser@5.29.1)
transitivePeerDependencies:
- rollup
- supports-color
dev: true
- /vite-plugin-mock-dev-server@1.4.7(rollup@4.12.0)(vite@5.1.4):
+ /vite-plugin-mock-dev-server@1.4.7(rollup@4.12.1)(vite@5.1.5):
resolution: {integrity: sha512-vGNW423fkmMibf0BfYL89n2n4tNKDt51d6Ee14gC1LlLiJAp6jabJBPsjWgU+uMgtp68+1uBb5F1qTlqdAhnoQ==}
engines: {node: ^16 || ^18 || >= 20}
peerDependencies:
vite: '>=3.0.0'
dependencies:
'@pengzhanbo/utils': 1.1.1
- '@rollup/pluginutils': 5.1.0(rollup@4.12.0)
+ '@rollup/pluginutils': 5.1.0(rollup@4.12.1)
chokidar: 3.6.0
co-body: 6.1.0
cookies: 0.9.1
@@ -8125,7 +8122,7 @@ packages:
mime-types: 2.1.35
path-to-regexp: 6.2.1
picocolors: 1.0.0
- vite: 5.1.4(@types/node@20.11.24)(less@4.2.0)(terser@5.28.1)
+ vite: 5.1.5(@types/node@20.11.25)(less@4.2.0)(terser@5.29.1)
ws: 8.16.0
transitivePeerDependencies:
- bufferutil
@@ -8134,7 +8131,7 @@ packages:
- utf-8-validate
dev: true
- /vite-plugin-pwa@0.19.2(vite@5.1.4)(workbox-build@7.0.0)(workbox-window@7.0.0):
+ /vite-plugin-pwa@0.19.2(vite@5.1.5)(workbox-build@7.0.0)(workbox-window@7.0.0):
resolution: {integrity: sha512-LSQJFPxCAQYbRuSyc9EbRLRqLpaBA9onIZuQFomfUYjWSgHuQLonahetDlPSC9zsxmkSEhQH8dXZN8yL978h3w==}
engines: {node: '>=16.0.0'}
peerDependencies:
@@ -8149,7 +8146,7 @@ packages:
debug: 4.3.4
fast-glob: 3.3.2
pretty-bytes: 6.1.1
- vite: 5.1.4(@types/node@20.11.24)(less@4.2.0)(terser@5.28.1)
+ vite: 5.1.5(@types/node@20.11.25)(less@4.2.0)(terser@5.29.1)
workbox-build: 7.0.0
workbox-window: 7.0.0
transitivePeerDependencies:
@@ -8160,20 +8157,20 @@ packages:
resolution: {integrity: sha512-369FlBnQhzR5pF2+nsmbMeF5qNO6MzUIk3l+DHa8In15cscyk4eXT5pWfExoSLn41dgeI1FPP+kgAKViePYPdQ==}
dev: true
- /vite-plugin-vue-devtools@7.0.16(rollup@4.12.0)(vite@5.1.4)(vue@3.4.21):
+ /vite-plugin-vue-devtools@7.0.16(rollup@4.12.1)(vite@5.1.5)(vue@3.4.21):
resolution: {integrity: sha512-M7TPQhTGlz33TdHkZRSwe4ZfA+aAsy3vlvnOqxVtPCj9aEtaqhgKgbQidImAMd6BgTgSwZ/ga/iHWhwABDrdNQ==}
engines: {node: '>=v14.21.3'}
peerDependencies:
vite: ^3.1.0 || ^4.0.0-0 || ^5.0.0-0
dependencies:
- '@vue/devtools-core': 7.0.16(vite@5.1.4)(vue@3.4.21)
+ '@vue/devtools-core': 7.0.16(vite@5.1.5)(vue@3.4.21)
'@vue/devtools-kit': 7.0.16(vue@3.4.21)
'@vue/devtools-shared': 7.0.16
execa: 8.0.1
sirv: 2.0.4
- vite: 5.1.4(@types/node@20.11.24)(less@4.2.0)(terser@5.28.1)
- vite-plugin-inspect: 0.8.3(rollup@4.12.0)(vite@5.1.4)
- vite-plugin-vue-inspector: 4.0.2(vite@5.1.4)
+ vite: 5.1.5(@types/node@20.11.25)(less@4.2.0)(terser@5.29.1)
+ vite-plugin-inspect: 0.8.3(rollup@4.12.1)(vite@5.1.5)
+ vite-plugin-vue-inspector: 4.0.2(vite@5.1.5)
transitivePeerDependencies:
- '@nuxt/kit'
- rollup
@@ -8181,7 +8178,7 @@ packages:
- vue
dev: true
- /vite-plugin-vue-inspector@4.0.2(vite@5.1.4):
+ /vite-plugin-vue-inspector@4.0.2(vite@5.1.5):
resolution: {integrity: sha512-KPvLEuafPG13T7JJuQbSm5PwSxKFnVS965+MP1we2xGw9BPkkc/+LPix5MMWenpKWqtjr0ws8THrR+KuoDC8hg==}
peerDependencies:
vite: ^3.0.0-0 || ^4.0.0-0 || ^5.0.0-0
@@ -8195,12 +8192,12 @@ packages:
'@vue/compiler-dom': 3.4.21
kolorist: 1.8.0
magic-string: 0.30.8
- vite: 5.1.4(@types/node@20.11.24)(less@4.2.0)(terser@5.28.1)
+ vite: 5.1.5(@types/node@20.11.25)(less@4.2.0)(terser@5.29.1)
transitivePeerDependencies:
- supports-color
dev: true
- /vite-plugin-vue-layouts@0.11.0(vite@5.1.4)(vue-router@4.3.0)(vue@3.4.21):
+ /vite-plugin-vue-layouts@0.11.0(vite@5.1.5)(vue-router@4.3.0)(vue@3.4.21):
resolution: {integrity: sha512-uh6NW7lt+aOXujK4eHfiNbeo55K9OTuB7fnv+5RVc4OBn/cZull6ThXdYH03JzKanUfgt6QZ37NbbtJ0og59qw==}
peerDependencies:
vite: ^4.0.0 || ^5.0.0
@@ -8209,15 +8206,15 @@ packages:
dependencies:
debug: 4.3.4
fast-glob: 3.3.2
- vite: 5.1.4(@types/node@20.11.24)(less@4.2.0)(terser@5.28.1)
- vue: 3.4.21(typescript@5.3.3)
+ vite: 5.1.5(@types/node@20.11.25)(less@4.2.0)(terser@5.29.1)
+ vue: 3.4.21(typescript@5.4.2)
vue-router: 4.3.0(vue@3.4.21)
transitivePeerDependencies:
- supports-color
dev: true
- /vite@5.1.4(@types/node@20.11.24)(less@4.2.0)(terser@5.28.1):
- resolution: {integrity: sha512-n+MPqzq+d9nMVTKyewqw6kSt+R3CkvF9QAKY8obiQn8g1fwTscKxyfaYnC632HtBXAQGc1Yjomphwn1dtwGAHg==}
+ /vite@5.1.5(@types/node@20.11.25)(less@4.2.0)(terser@5.29.1):
+ resolution: {integrity: sha512-BdN1xh0Of/oQafhU+FvopafUp6WaYenLU/NFoL5WyJL++GxkNfieKzBhM24H3HVsPQrlAqB7iJYTHabzaRed5Q==}
engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true
peerDependencies:
@@ -8244,17 +8241,17 @@ packages:
terser:
optional: true
dependencies:
- '@types/node': 20.11.24
+ '@types/node': 20.11.25
esbuild: 0.19.12
less: 4.2.0
postcss: 8.4.35
- rollup: 4.12.0
- terser: 5.28.1
+ rollup: 4.12.1
+ terser: 5.29.1
optionalDependencies:
fsevents: 2.3.3
dev: true
- /vitest@1.3.1(@types/node@20.11.24)(less@4.2.0)(terser@5.28.1):
+ /vitest@1.3.1(@types/node@20.11.25)(less@4.2.0)(terser@5.29.1):
resolution: {integrity: sha512-/1QJqXs8YbCrfv/GPQ05wAZf2eakUPLPa18vkJAKE7RXOKfVHqMZZ1WlTjiwl6Gcn65M5vpNUB6EFLnEdRdEXQ==}
engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true
@@ -8279,7 +8276,7 @@ packages:
jsdom:
optional: true
dependencies:
- '@types/node': 20.11.24
+ '@types/node': 20.11.25
'@vitest/expect': 1.3.1
'@vitest/runner': 1.3.1
'@vitest/snapshot': 1.3.1
@@ -8297,8 +8294,8 @@ packages:
strip-literal: 2.0.0
tinybench: 2.6.0
tinypool: 0.8.2
- vite: 5.1.4(@types/node@20.11.24)(less@4.2.0)(terser@5.28.1)
- vite-node: 1.3.1(@types/node@20.11.24)(less@4.2.0)(terser@5.28.1)
+ vite: 5.1.5(@types/node@20.11.25)(less@4.2.0)(terser@5.29.1)
+ vite-node: 1.3.1(@types/node@20.11.25)(less@4.2.0)(terser@5.29.1)
why-is-node-running: 2.2.2
transitivePeerDependencies:
- less
@@ -8322,7 +8319,7 @@ packages:
'@vue/composition-api':
optional: true
dependencies:
- vue: 3.4.21(typescript@5.3.3)
+ vue: 3.4.21(typescript@5.4.2)
/vue-eslint-parser@9.4.2(eslint-ts-patch@8.57.0-0):
resolution: {integrity: sha512-Ry9oiGmCAK91HrKMtCrKFWmSFWvYkpGglCeFAIqDdr9zdXmMMpJOmUJS7WWsW7fX81h6mwHmUZCQQ1E0PkSwYQ==}
@@ -8348,7 +8345,7 @@ packages:
vue: ^3.2.0
dependencies:
'@vue/devtools-api': 6.6.1
- vue: 3.4.21(typescript@5.3.3)
+ vue: 3.4.21(typescript@5.4.2)
/vue-template-compiler@2.7.16:
resolution: {integrity: sha512-AYbUWAJHLGGQM7+cNTELw+KsOG9nl2CnSv467WobS5Cv9uk3wFcnr1Etsz2sEIHEZvw1U+o9mRlEO6QbZvUPGQ==}
@@ -8357,19 +8354,19 @@ packages:
he: 1.2.0
dev: true
- /vue-tsc@1.8.27(typescript@5.3.3):
- resolution: {integrity: sha512-WesKCAZCRAbmmhuGl3+VrdWItEvfoFIPXOvUJkjULi+x+6G/Dy69yO3TBRJDr9eUlmsNAwVmxsNZxvHKzbkKdg==}
+ /vue-tsc@2.0.6(typescript@5.4.2):
+ resolution: {integrity: sha512-kK50W4XqQL34vHRkxlRWLicrT6+F9xfgCgJ4KSmCHcytKzc1u3c94XXgI+CjmhOSxyw0krpExF7Obo7y4+0dVQ==}
hasBin: true
peerDependencies:
typescript: '*'
dependencies:
- '@volar/typescript': 1.11.1
- '@vue/language-core': 1.8.27(typescript@5.3.3)
+ '@volar/typescript': 2.1.2
+ '@vue/language-core': 2.0.6(typescript@5.4.2)
semver: 7.6.0
- typescript: 5.3.3
+ typescript: 5.4.2
dev: true
- /vue@3.4.21(typescript@5.3.3):
+ /vue@3.4.21(typescript@5.4.2):
resolution: {integrity: sha512-5hjyV/jLEIKD/jYl4cavMcnzKwjMKohureP8ejn3hhEjwhWIhWeuzL2kJAjzl/WyVsgPY56Sy4Z40C3lVshxXA==}
peerDependencies:
typescript: '*'
@@ -8382,7 +8379,7 @@ packages:
'@vue/runtime-dom': 3.4.21
'@vue/server-renderer': 3.4.21(vue@3.4.21)
'@vue/shared': 3.4.21
- typescript: 5.3.3
+ typescript: 5.4.2
/wcwidth@1.0.1:
resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==}
@@ -8666,11 +8663,11 @@ packages:
dependencies:
eslint-visitor-keys: 3.4.3
lodash: 4.17.21
- yaml: 2.4.0
+ yaml: 2.4.1
dev: true
- /yaml@2.4.0:
- resolution: {integrity: sha512-j9iR8g+/t0lArF4V6NE/QCfT+CO7iLqrXAHZbJdo+LfjqP1vR8Fg5bSiaq6Q2lOD1AUEVrEVIgABvBFYojJVYQ==}
+ /yaml@2.4.1:
+ resolution: {integrity: sha512-pIXzoImaqmfOrL7teGUBt/T7ZDnyeGBWyXQBvOVhLkWLN37GXv8NMLK406UY6dS51JfcQHsmcW5cJ441bHg6Lg==}
engines: {node: '>= 14'}
hasBin: true
dev: true
diff --git a/src/auto-imports.d.ts b/src/auto-imports.d.ts
index 763f9fb..c9484b8 100644
--- a/src/auto-imports.d.ts
+++ b/src/auto-imports.d.ts
@@ -36,7 +36,7 @@ declare global {
const defineAsyncComponent: typeof import('vue')['defineAsyncComponent']
const defineComponent: typeof import('vue')['defineComponent']
const defineLoader: typeof import('vue-router/auto')['defineLoader']
- const definePage: typeof import('unplugin-vue-router/runtime')['_definePage']
+ const definePage: typeof import('unplugin-vue-router/runtime')['definePage']
const describe: typeof import('vitest')['describe']
const eagerComputed: typeof import('@vueuse/core')['eagerComputed']
const effectScope: typeof import('vue')['effectScope']
diff --git a/src/typed-router.d.ts b/src/typed-router.d.ts
index 0220b95..f046bed 100644
--- a/src/typed-router.d.ts
+++ b/src/typed-router.d.ts
@@ -5,39 +5,18 @@
// It's recommended to commit this file.
// Make sure to add this file to your tsconfig.json file as an "includes" or "files" entry.
-///
+declare module 'vue-router/auto-routes' {
+ import type {
+ RouteRecordInfo,
+ ParamValue,
+ ParamValueOneOrMore,
+ ParamValueZeroOrMore,
+ ParamValueZeroOrOne,
+ } from 'unplugin-vue-router/types'
-import type {
- // type safe route locations
- RouteLocationTypedList,
- RouteLocationResolvedTypedList,
- RouteLocationNormalizedTypedList,
- RouteLocationNormalizedLoadedTypedList,
- RouteLocationAsString,
- RouteLocationAsRelativeTypedList,
- RouteLocationAsPathTypedList,
-
- // helper types
- // route definitions
- RouteRecordInfo,
- ParamValue,
- ParamValueOneOrMore,
- ParamValueZeroOrMore,
- ParamValueZeroOrOne,
-
- // vue-router extensions
- _RouterTyped,
- RouterLinkTyped,
- RouterLinkPropsTyped,
- NavigationGuard,
- UseLinkFnTyped,
-
- // data fetching
- _DataLoader,
- _DefineLoaderOptions,
-} from 'unplugin-vue-router/types'
-
-declare module 'vue-router/auto/routes' {
+ /**
+ * Route name map generated by unplugin-vue-router
+ */
export interface RouteNamedMap {
'main': RouteRecordInfo<'main', '/', Record, Record>,
'/[...all]': RouteRecordInfo<'/[...all]', '/:all(.*)', { all: ParamValue }, { all: ParamValue }>,
@@ -47,100 +26,3 @@ declare module 'vue-router/auto/routes' {
'unocss': RouteRecordInfo<'unocss', '/unocss', Record, Record>,
}
}
-
-declare module 'vue-router/auto' {
- import type { RouteNamedMap } from 'vue-router/auto/routes'
-
- export type RouterTyped = _RouterTyped
-
- /**
- * Type safe version of `RouteLocationNormalized` (the type of `to` and `from` in navigation guards).
- * Allows passing the name of the route to be passed as a generic.
- */
- export type RouteLocationNormalized = RouteLocationNormalizedTypedList[Name]
-
- /**
- * Type safe version of `RouteLocationNormalizedLoaded` (the return type of `useRoute()`).
- * Allows passing the name of the route to be passed as a generic.
- */
- export type RouteLocationNormalizedLoaded = RouteLocationNormalizedLoadedTypedList[Name]
-
- /**
- * Type safe version of `RouteLocationResolved` (the returned route of `router.resolve()`).
- * Allows passing the name of the route to be passed as a generic.
- */
- export type RouteLocationResolved = RouteLocationResolvedTypedList[Name]
-
- /**
- * Type safe version of `RouteLocation` . Allows passing the name of the route to be passed as a generic.
- */
- export type RouteLocation = RouteLocationTypedList[Name]
-
- /**
- * Type safe version of `RouteLocationRaw` . Allows passing the name of the route to be passed as a generic.
- */
- export type RouteLocationRaw =
- | RouteLocationAsString
- | RouteLocationAsRelativeTypedList[Name]
- | RouteLocationAsPathTypedList[Name]
-
- /**
- * Generate a type safe params for a route location. Requires the name of the route to be passed as a generic.
- */
- export type RouteParams = RouteNamedMap[Name]['params']
- /**
- * Generate a type safe raw params for a route location. Requires the name of the route to be passed as a generic.
- */
- export type RouteParamsRaw = RouteNamedMap[Name]['paramsRaw']
-
- export function useRouter(): RouterTyped
- export function useRoute(name?: Name): RouteLocationNormalizedLoadedTypedList[Name]
-
- export const useLink: UseLinkFnTyped
-
- export function onBeforeRouteLeave(guard: NavigationGuard): void
- export function onBeforeRouteUpdate(guard: NavigationGuard): void
-
- export const RouterLink: RouterLinkTyped
- export const RouterLinkProps: RouterLinkPropsTyped
-
- // Experimental Data Fetching
-
- export function defineLoader<
- P extends Promise,
- Name extends keyof RouteNamedMap = keyof RouteNamedMap,
- isLazy extends boolean = false,
- >(
- name: Name,
- loader: (route: RouteLocationNormalizedLoaded) => P,
- options?: _DefineLoaderOptions,
- ): _DataLoader, isLazy>
- export function defineLoader<
- P extends Promise,
- isLazy extends boolean = false,
- >(
- loader: (route: RouteLocationNormalizedLoaded) => P,
- options?: _DefineLoaderOptions,
- ): _DataLoader, isLazy>
-
- export {
- _definePage as definePage,
- _HasDataLoaderMeta as HasDataLoaderMeta,
- _setupDataFetchingGuard as setupDataFetchingGuard,
- _stopDataFetchingScope as stopDataFetchingScope,
- } from 'unplugin-vue-router/runtime'
-}
-
-declare module 'vue-router' {
- import type { RouteNamedMap } from 'vue-router/auto/routes'
-
- export interface TypesConfig {
- beforeRouteUpdate: NavigationGuard
- beforeRouteLeave: NavigationGuard
-
- $route: RouteLocationNormalizedLoadedTypedList[keyof RouteNamedMap]
- $router: _RouterTyped
-
- RouterLink: RouterLinkTyped
- }
-}
diff --git a/tsconfig.json b/tsconfig.json
index 5b2c428..d803a73 100644
--- a/tsconfig.json
+++ b/tsconfig.json
@@ -6,7 +6,7 @@
"experimentalDecorators": true,
"baseUrl": ".",
"module": "esnext",
- "moduleResolution": "node",
+ "moduleResolution": "Bundler",
"paths": {
"@/*": ["src/*"]
},