diff --git a/eslint.config.cjs b/eslint.config.cjs new file mode 100644 index 0000000..9bcbb91 --- /dev/null +++ b/eslint.config.cjs @@ -0,0 +1,61 @@ +// eslint.config.js +module.exports = [ + { + name: 'base', + root: true, + env: { + node: true, + }, + languageOptions: { + ecmaVersion: 'latest', + parser: '@typescript-eslint/parser', + sourceType: 'module', // Assumed based on the usage of TypeScript and modules + }, + globals: {}, // Define any global variables if needed + linterOptions: { + reportUnusedDisableDirectives: 'error', // Adjust based on preference + }, + plugins: { + vue: require('eslint-plugin-vue'), + '@typescript-eslint': require('@typescript-eslint/eslint-plugin'), + prettier: require('eslint-plugin-prettier'), + oxlint: require('eslint-plugin-oxlint'), + }, + settings: {}, // Add shared settings here if necessary + ignores: [ + // Patterns for files to ignore, adjust as necessary + ], + files: ['**/*.js', '**/*.jsx'], + rules: { + 'no-console': process.env.NODE_ENV === 'production' ? 'warn' : 'off', + 'no-debugger': process.env.NODE_ENV === 'production' ? 'warn' : 'off', + 'vue/component-name-in-template-casing': ['error', 'PascalCase'], + 'vue/no-mutating-props': 'off', + '@typescript-eslint/no-explicit-any': 'off', + '@typescript-eslint/no-var-requires': 'warn', + }, + extends: [ + '@vue/typescript/recommended', + 'plugin:vue/vue3-essential', + 'prettier', + '@vue/eslint-config-typescript', + 'plugin:oxlint/recommended', + ], + }, + { + name: 'TypeScript', + files: ['**/*.ts', '**/*.tsx'], + languageOptions: { + parser: '@typescript-eslint/parser', + sourceType: 'module', // Explicitly defined for TypeScript files + }, + rules: { + // TypeScript specific rules overwrites or additions + '@typescript-eslint/no-explicit-any': 'off', + }, + extends: [ + '@vue/typescript/recommended', + // TypeScript specific extended configurations... + ], + }, +] diff --git a/package.json b/package.json index af85f2e..f64971e 100644 --- a/package.json +++ b/package.json @@ -11,22 +11,22 @@ "dependencies": { "@microsoft/signalr": "^8.0.0", "@microsoft/signalr-protocol-msgpack": "^8.0.0", - "@types/node": "^20.11.19", - "@typescript-eslint/eslint-plugin": "^7.0.1", + "@types/node": "^20.12.7", + "@typescript-eslint/eslint-plugin": "^7.7.0", "@vicons/fluent": "^0.12.0", "@vitejs/plugin-vue": "^5.0.4", - "@vueuse/core": "^10.7.2", - "@vueuse/router": "^10.7.2", + "@vueuse/core": "^10.9.0", + "@vueuse/router": "^10.9.0", "@wangeditor/editor": "^5.1.23", "@wangeditor/editor-for-vue": "^5.1.12", - "date-fns": "^3.3.1", + "date-fns": "^3.6.0", "easy-speech": "^2.3.1", "echarts": "^5.5.0", - "eslint": "^8.56.0", + "eslint": "^9.1.0", "eslint-plugin-import": "^2.29.1", - "eslint-plugin-oxlint": "^0.2.3", + "eslint-plugin-oxlint": "^0.2.9", "eslint-plugin-prettier": "^5.1.3", - "fast-xml-parser": "^4.3.4", + "fast-xml-parser": "^4.3.6", "file-saver": "^2.0.5", "grapheme-splitter": "^1.0.4", "html2canvas": "^1.4.1", @@ -37,35 +37,35 @@ "prettier": "^3.2.5", "qrcode.vue": "^3.4.1", "queue-typescript": "^1.0.1", - "unplugin-vue-markdown": "^0.26.0", + "unplugin-vue-markdown": "^0.26.2", "uuid": "^9.0.1", - "vite": "^5.1.3", + "vite": "^5.2.9", "vite-svg-loader": "^5.1.0", - "vue": "^3.4.19", - "vue-echarts": "^6.6.8", + "vue": "^3.4.23", + "vue-echarts": "^6.6.9", "vue-request": "^2.0.4", - "vue-router": "^4.2.5", + "vue-router": "^4.3.2", "vue-turnstile": "^1.0.8", "vue3-aplayer": "^1.7.3", "vue3-marquee": "^4.2.0", "vueuc": "^0.4.58", - "worker-timers": "^7.1.2", + "worker-timers": "^7.1.7", "xlsx": "^0.18.5" }, "devDependencies": { - "@eslint/eslintrc": "^3.0.1", - "@types/eslint": "^8.56.2", + "@eslint/eslintrc": "^3.0.2", + "@types/eslint": "^8.56.10", "@types/obs-studio": "^2.17.2", "@types/uuid": "^9.0.8", - "@typescript-eslint/parser": "^7.0.1", + "@typescript-eslint/parser": "^7.7.0", "@vicons/ionicons5": "^0.12.0", "@vitejs/plugin-vue-jsx": "^3.1.0", - "@vue/eslint-config-typescript": "^12.0.0", + "@vue/eslint-config-typescript": "^13.0.0", "eslint-config-prettier": "^9.1.0", - "eslint-plugin-vue": "^9.21.1", - "naive-ui": "^2.37.3", - "stylus": "^0.62.0", - "typescript": "^5.3.3" + "eslint-plugin-vue": "^9.25.0", + "naive-ui": "^2.38.1", + "stylus": "^0.63.0", + "typescript": "^5.4.5" }, "packageManager": "yarn@4.0.2" } diff --git a/src/api/account.ts b/src/api/account.ts index 2623a6c..13ba455 100644 --- a/src/api/account.ts +++ b/src/api/account.ts @@ -9,6 +9,7 @@ import { useRoute } from 'vue-router' export const ACCOUNT = ref({} as AccountInfo) export const isLoadingAccount = ref(true) +const route = useRoute() const { message } = createDiscreteApi(['message']) const cookie = useLocalStorage('JWT_Token', '') @@ -46,7 +47,6 @@ export async function GetSelfAccount() { } export function UpdateAccountLoop() { setInterval(() => { - const route = useRoute() if (ACCOUNT.value && route?.name != 'question-display') { // 防止在问题详情页刷新 GetSelfAccount() diff --git a/src/api/api-models.ts b/src/api/api-models.ts index 954b8b6..c43dc7f 100644 --- a/src/api/api-models.ts +++ b/src/api/api-models.ts @@ -472,6 +472,7 @@ export interface SongRequestInfo { export interface DanmakuUserInfo { name: string uid: number + oid: string guard_level: number fans_medal_level: number fans_medal_name: string diff --git a/src/main.ts b/src/main.ts index fb53b6c..fa7d834 100644 --- a/src/main.ts +++ b/src/main.ts @@ -9,7 +9,6 @@ import { GetSelfAccount, UpdateAccountLoop, useAccount } from './api/account' import { GetNotifactions } from './data/notifactions' import router from './router' import { useAuthStore } from './store/useAuthStore' -import { useRoute } from 'vue-router' const pinia = createPinia() @@ -50,8 +49,10 @@ QueryGetAPI(BASE_API_URL + 'vtsuru/version') localStorage.setItem('Version', currentVersion) console.log('[vtsuru] 发现新版本: ' + currentVersion) - //@ts-expect-error 这里获取不了 - if (!window.obsstudio) { + const url = new URL(window.location.href) + const path = url.pathname + + if (!path.startsWith('/obs')) { const n = notification.info({ title: '发现新的版本更新', content: '是否现在刷新?', diff --git a/src/views/open_live/LiveRequest.vue b/src/views/open_live/LiveRequest.vue index 8372735..3ce9059 100644 --- a/src/views/open_live/LiveRequest.vue +++ b/src/views/open_live/LiveRequest.vue @@ -287,6 +287,7 @@ async function addSong(danmaku: EventModel) { user: { name: danmaku.name, uid: danmaku.uid, + oid: danmaku.open_id, fans_medal_level: danmaku.fans_medal_level, fans_medal_name: danmaku.fans_medal_name, fans_medal_wearing_status: danmaku.fans_medal_wearing_status, diff --git a/src/views/open_live/OpenQueue.vue b/src/views/open_live/OpenQueue.vue index 3261f0d..96100be 100644 --- a/src/views/open_live/OpenQueue.vue +++ b/src/views/open_live/OpenQueue.vue @@ -156,10 +156,10 @@ const queue = computed(() => { : q?.user?.name.toLowerCase() == filterName.value.toLowerCase()), ) .Where((q) => (q?.status ?? QueueStatus.Cancel) < QueueStatus.Finish) - .OrderByDescending((q) => q.from == QueueFrom.Manual) + //.OrderByDescending((q) => q.from == QueueFrom.Manual) switch (settings.value.sortType) { case QueueSortType.TimeFirst: { - list = list.ThenBy((q) => q.createAt) + list = list.OrderBy((q) => q.createAt) break } case QueueSortType.GuardFirst: { @@ -169,16 +169,18 @@ const queue = computed(() => { break } case QueueSortType.PaymentFist: { - list = list.OrderByDescending((q) => q.giftPrice ?? 0).ThenBy((q) => q.createAt) + list = list.OrderByDescending((q) => q.giftPrice).ThenBy((q) => q.createAt) + break } case QueueSortType.FansMedalFirst: { - list = list.OrderByDescending((q) => q.user?.fans_medal_level ?? 0).ThenBy((q) => q.createAt) + list = list.OrderByDescending(q => q.user?.fans_medal_wearing_status ? 1 : 0).ThenByDescending((q) => q.user?.fans_medal_level ?? 0).ThenBy((q) => q.createAt) + break } } if (configCanEdit.value ? settings.value.isReverse : isReverse.value) { list = list.Reverse() } - list = list.OrderByDescending((q) => (q.status == QueueStatus.Progressing ? 1 : 0)) + list = list.ThenByDescending((q) => (q.status == QueueStatus.Progressing ? 1 : 0)) return list.ToArray() }) const historySongs = computed(() => { @@ -267,6 +269,7 @@ async function add(danmaku: EventModel) { user: { name: danmaku.name, uid: danmaku.uid, + oid: danmaku.open_id, fans_medal_level: danmaku.fans_medal_level, fans_medal_name: danmaku.fans_medal_name, fans_medal_wearing_status: danmaku.fans_medal_wearing_status, diff --git a/yarn.lock b/yarn.lock index 97c9d33..64b2582 100644 --- a/yarn.lock +++ b/yarn.lock @@ -12,10 +12,10 @@ __metadata: languageName: node linkType: hard -"@adobe/css-tools@npm:~4.3.1": - version: 4.3.2 - resolution: "@adobe/css-tools@npm:4.3.2" - checksum: 296a03dd29f227c60500d2da8c7f64991fecf1d8b456ce2b4adb8cec7363d9c08b5b03f1463673fc8cbfe54b538745588e7a13c736d2dd14a80c01a20f127f39 +"@adobe/css-tools@npm:~4.3.3": + version: 4.3.3 + resolution: "@adobe/css-tools@npm:4.3.3" + checksum: e76e712df713964b87cdf2aca1f0477f19bebd845484d5fcba726d3ec7782366e2f26ec8cb2dcfaf47081a5c891987d8a9f5c3f30d11e1eb3c1848adc27fcb24 languageName: node linkType: hard @@ -289,12 +289,12 @@ __metadata: languageName: node linkType: hard -"@babel/parser@npm:^7.23.9": - version: 7.23.9 - resolution: "@babel/parser@npm:7.23.9" +"@babel/parser@npm:^7.24.1": + version: 7.24.4 + resolution: "@babel/parser@npm:7.24.4" bin: parser: ./bin/babel-parser.js - checksum: 7df97386431366d4810538db4b9ec538f4377096f720c0591c7587a16f6810e62747e9fbbfa1ff99257fd4330035e4fb1b5b77c7bd3b97ce0d2e3780a6618975 + checksum: 8381e1efead5069cb7ed2abc3a583f4a86289b2f376c75cecc69f59a8eb36df18274b1886cecf2f97a6a0dff5334b27330f58535be9b3e4e26102cc50e12eac8 languageName: node linkType: hard @@ -352,12 +352,12 @@ __metadata: languageName: node linkType: hard -"@babel/runtime@npm:^7.23.9": - version: 7.23.9 - resolution: "@babel/runtime@npm:7.23.9" +"@babel/runtime@npm:^7.23.8, @babel/runtime@npm:^7.24.4": + version: 7.24.4 + resolution: "@babel/runtime@npm:7.24.4" dependencies: regenerator-runtime: "npm:^0.14.0" - checksum: e71205fdd7082b2656512cc98e647d9ea7e222e4fe5c36e9e5adc026446fcc3ba7b3cdff8b0b694a0b78bb85db83e7b1e3d4c56ef90726682b74f13249cf952d + checksum: 785aff96a3aa8ff97f90958e1e8a7b1d47f793b204b47c6455eaadc3f694f48c97cd5c0a921fe3596d818e71f18106610a164fb0f1c71fd68c622a58269d537c languageName: node linkType: hard @@ -426,163 +426,163 @@ __metadata: languageName: node linkType: hard -"@esbuild/aix-ppc64@npm:0.19.10": - version: 0.19.10 - resolution: "@esbuild/aix-ppc64@npm:0.19.10" +"@esbuild/aix-ppc64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/aix-ppc64@npm:0.20.2" conditions: os=aix & cpu=ppc64 languageName: node linkType: hard -"@esbuild/android-arm64@npm:0.19.10": - version: 0.19.10 - resolution: "@esbuild/android-arm64@npm:0.19.10" +"@esbuild/android-arm64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/android-arm64@npm:0.20.2" conditions: os=android & cpu=arm64 languageName: node linkType: hard -"@esbuild/android-arm@npm:0.19.10": - version: 0.19.10 - resolution: "@esbuild/android-arm@npm:0.19.10" +"@esbuild/android-arm@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/android-arm@npm:0.20.2" conditions: os=android & cpu=arm languageName: node linkType: hard -"@esbuild/android-x64@npm:0.19.10": - version: 0.19.10 - resolution: "@esbuild/android-x64@npm:0.19.10" +"@esbuild/android-x64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/android-x64@npm:0.20.2" conditions: os=android & cpu=x64 languageName: node linkType: hard -"@esbuild/darwin-arm64@npm:0.19.10": - version: 0.19.10 - resolution: "@esbuild/darwin-arm64@npm:0.19.10" +"@esbuild/darwin-arm64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/darwin-arm64@npm:0.20.2" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@esbuild/darwin-x64@npm:0.19.10": - version: 0.19.10 - resolution: "@esbuild/darwin-x64@npm:0.19.10" +"@esbuild/darwin-x64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/darwin-x64@npm:0.20.2" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@esbuild/freebsd-arm64@npm:0.19.10": - version: 0.19.10 - resolution: "@esbuild/freebsd-arm64@npm:0.19.10" +"@esbuild/freebsd-arm64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/freebsd-arm64@npm:0.20.2" conditions: os=freebsd & cpu=arm64 languageName: node linkType: hard -"@esbuild/freebsd-x64@npm:0.19.10": - version: 0.19.10 - resolution: "@esbuild/freebsd-x64@npm:0.19.10" +"@esbuild/freebsd-x64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/freebsd-x64@npm:0.20.2" conditions: os=freebsd & cpu=x64 languageName: node linkType: hard -"@esbuild/linux-arm64@npm:0.19.10": - version: 0.19.10 - resolution: "@esbuild/linux-arm64@npm:0.19.10" +"@esbuild/linux-arm64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/linux-arm64@npm:0.20.2" conditions: os=linux & cpu=arm64 languageName: node linkType: hard -"@esbuild/linux-arm@npm:0.19.10": - version: 0.19.10 - resolution: "@esbuild/linux-arm@npm:0.19.10" +"@esbuild/linux-arm@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/linux-arm@npm:0.20.2" conditions: os=linux & cpu=arm languageName: node linkType: hard -"@esbuild/linux-ia32@npm:0.19.10": - version: 0.19.10 - resolution: "@esbuild/linux-ia32@npm:0.19.10" +"@esbuild/linux-ia32@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/linux-ia32@npm:0.20.2" conditions: os=linux & cpu=ia32 languageName: node linkType: hard -"@esbuild/linux-loong64@npm:0.19.10": - version: 0.19.10 - resolution: "@esbuild/linux-loong64@npm:0.19.10" +"@esbuild/linux-loong64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/linux-loong64@npm:0.20.2" conditions: os=linux & cpu=loong64 languageName: node linkType: hard -"@esbuild/linux-mips64el@npm:0.19.10": - version: 0.19.10 - resolution: "@esbuild/linux-mips64el@npm:0.19.10" +"@esbuild/linux-mips64el@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/linux-mips64el@npm:0.20.2" conditions: os=linux & cpu=mips64el languageName: node linkType: hard -"@esbuild/linux-ppc64@npm:0.19.10": - version: 0.19.10 - resolution: "@esbuild/linux-ppc64@npm:0.19.10" +"@esbuild/linux-ppc64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/linux-ppc64@npm:0.20.2" conditions: os=linux & cpu=ppc64 languageName: node linkType: hard -"@esbuild/linux-riscv64@npm:0.19.10": - version: 0.19.10 - resolution: "@esbuild/linux-riscv64@npm:0.19.10" +"@esbuild/linux-riscv64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/linux-riscv64@npm:0.20.2" conditions: os=linux & cpu=riscv64 languageName: node linkType: hard -"@esbuild/linux-s390x@npm:0.19.10": - version: 0.19.10 - resolution: "@esbuild/linux-s390x@npm:0.19.10" +"@esbuild/linux-s390x@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/linux-s390x@npm:0.20.2" conditions: os=linux & cpu=s390x languageName: node linkType: hard -"@esbuild/linux-x64@npm:0.19.10": - version: 0.19.10 - resolution: "@esbuild/linux-x64@npm:0.19.10" +"@esbuild/linux-x64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/linux-x64@npm:0.20.2" conditions: os=linux & cpu=x64 languageName: node linkType: hard -"@esbuild/netbsd-x64@npm:0.19.10": - version: 0.19.10 - resolution: "@esbuild/netbsd-x64@npm:0.19.10" +"@esbuild/netbsd-x64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/netbsd-x64@npm:0.20.2" conditions: os=netbsd & cpu=x64 languageName: node linkType: hard -"@esbuild/openbsd-x64@npm:0.19.10": - version: 0.19.10 - resolution: "@esbuild/openbsd-x64@npm:0.19.10" +"@esbuild/openbsd-x64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/openbsd-x64@npm:0.20.2" conditions: os=openbsd & cpu=x64 languageName: node linkType: hard -"@esbuild/sunos-x64@npm:0.19.10": - version: 0.19.10 - resolution: "@esbuild/sunos-x64@npm:0.19.10" +"@esbuild/sunos-x64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/sunos-x64@npm:0.20.2" conditions: os=sunos & cpu=x64 languageName: node linkType: hard -"@esbuild/win32-arm64@npm:0.19.10": - version: 0.19.10 - resolution: "@esbuild/win32-arm64@npm:0.19.10" +"@esbuild/win32-arm64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/win32-arm64@npm:0.20.2" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@esbuild/win32-ia32@npm:0.19.10": - version: 0.19.10 - resolution: "@esbuild/win32-ia32@npm:0.19.10" +"@esbuild/win32-ia32@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/win32-ia32@npm:0.20.2" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard -"@esbuild/win32-x64@npm:0.19.10": - version: 0.19.10 - resolution: "@esbuild/win32-x64@npm:0.19.10" +"@esbuild/win32-x64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/win32-x64@npm:0.20.2" conditions: os=win32 & cpu=x64 languageName: node linkType: hard @@ -598,62 +598,45 @@ __metadata: languageName: node linkType: hard -"@eslint-community/regexpp@npm:^4.5.1, @eslint-community/regexpp@npm:^4.6.1": +"@eslint-community/regexpp@npm:^4.10.0, @eslint-community/regexpp@npm:^4.6.1": version: 4.10.0 resolution: "@eslint-community/regexpp@npm:4.10.0" checksum: c5f60ef1f1ea7649fa7af0e80a5a79f64b55a8a8fa5086de4727eb4c86c652aedee407a9c143b8995d2c0b2d75c1222bec9ba5d73dbfc1f314550554f0979ef4 languageName: node linkType: hard -"@eslint/eslintrc@npm:^2.1.4": - version: 2.1.4 - resolution: "@eslint/eslintrc@npm:2.1.4" - dependencies: - ajv: "npm:^6.12.4" - debug: "npm:^4.3.2" - espree: "npm:^9.6.0" - globals: "npm:^13.19.0" - ignore: "npm:^5.2.0" - import-fresh: "npm:^3.2.1" - js-yaml: "npm:^4.1.0" - minimatch: "npm:^3.1.2" - strip-json-comments: "npm:^3.1.1" - checksum: 32f67052b81768ae876c84569ffd562491ec5a5091b0c1e1ca1e0f3c24fb42f804952fdd0a137873bc64303ba368a71ba079a6f691cee25beee9722d94cc8573 - languageName: node - linkType: hard - -"@eslint/eslintrc@npm:^3.0.1": - version: 3.0.1 - resolution: "@eslint/eslintrc@npm:3.0.1" +"@eslint/eslintrc@npm:^3.0.2": + version: 3.0.2 + resolution: "@eslint/eslintrc@npm:3.0.2" dependencies: ajv: "npm:^6.12.4" debug: "npm:^4.3.2" espree: "npm:^10.0.1" - globals: "npm:^13.19.0" + globals: "npm:^14.0.0" ignore: "npm:^5.2.0" import-fresh: "npm:^3.2.1" js-yaml: "npm:^4.1.0" minimatch: "npm:^3.1.2" strip-json-comments: "npm:^3.1.1" - checksum: ee86b6a0246185fa0c3189f7d56c651785d98505d7c2a001c72eb3fa645e472578faf0673111fdc25b865d97c9982624f2addd70ea8af451e08ab0b78b6b56ca + checksum: d8c92f06bdf8e2be9fcc0eeac4a9351745174adfcc72571ef3d179101cb55e19f15f6385c2a4f4945a3ba9245802d3371208e2e1e4f00f6bcf6b8711656af85a languageName: node linkType: hard -"@eslint/js@npm:8.56.0": - version: 8.56.0 - resolution: "@eslint/js@npm:8.56.0" - checksum: 60b3a1cf240e2479cec9742424224465dc50e46d781da1b7f5ef240501b2d1202c225bd456207faac4b34a64f4765833345bc4ddffd00395e1db40fa8c426f5a +"@eslint/js@npm:9.1.1": + version: 9.1.1 + resolution: "@eslint/js@npm:9.1.1" + checksum: b25d11736b91d8df44dd217e88adb1f43d2bd5911ef4f4033e51faffe370f28d329731ffbf841d0b8303c8eedb60bda8c3a9efe803bb3b3737a06bb22c09ad0c languageName: node linkType: hard -"@humanwhocodes/config-array@npm:^0.11.13": - version: 0.11.14 - resolution: "@humanwhocodes/config-array@npm:0.11.14" +"@humanwhocodes/config-array@npm:^0.13.0": + version: 0.13.0 + resolution: "@humanwhocodes/config-array@npm:0.13.0" dependencies: - "@humanwhocodes/object-schema": "npm:^2.0.2" + "@humanwhocodes/object-schema": "npm:^2.0.3" debug: "npm:^4.3.1" minimatch: "npm:^3.0.5" - checksum: 66f725b4ee5fdd8322c737cb5013e19fac72d4d69c8bf4b7feb192fcb83442b035b92186f8e9497c220e58b2d51a080f28a73f7899bc1ab288c3be172c467541 + checksum: 205c99e756b759f92e1f44a3dc6292b37db199beacba8f26c2165d4051fe73a4ae52fdcfd08ffa93e7e5cb63da7c88648f0e84e197d154bbbbe137b2e0dd332e languageName: node linkType: hard @@ -664,10 +647,17 @@ __metadata: languageName: node linkType: hard -"@humanwhocodes/object-schema@npm:^2.0.2": - version: 2.0.2 - resolution: "@humanwhocodes/object-schema@npm:2.0.2" - checksum: 6fd83dc320231d71c4541d0244051df61f301817e9f9da9fd4cb7e44ec8aacbde5958c1665b0c419401ab935114fdf532a6ad5d4e7294b1af2f347dd91a6983f +"@humanwhocodes/object-schema@npm:^2.0.3": + version: 2.0.3 + resolution: "@humanwhocodes/object-schema@npm:2.0.3" + checksum: 80520eabbfc2d32fe195a93557cef50dfe8c8905de447f022675aaf66abc33ae54098f5ea78548d925aa671cd4ab7c7daa5ad704fe42358c9b5e7db60f80696c + languageName: node + linkType: hard + +"@humanwhocodes/retry@npm:^0.2.3": + version: 0.2.3 + resolution: "@humanwhocodes/retry@npm:0.2.3" + checksum: 0913d89bb5cb1f0a049a6c068dee312d30920d5cce5a07588cd91fcb5453af52f2a9826d07d465066b92ad7bc0545e9f59384c414abe27745c79141c78a25099 languageName: node linkType: hard @@ -734,32 +724,32 @@ __metadata: languageName: node linkType: hard -"@mdit-vue/plugin-component@npm:^2.0.0": - version: 2.0.0 - resolution: "@mdit-vue/plugin-component@npm:2.0.0" +"@mdit-vue/plugin-component@npm:^2.1.2": + version: 2.1.2 + resolution: "@mdit-vue/plugin-component@npm:2.1.2" dependencies: - "@types/markdown-it": "npm:^13.0.7" - markdown-it: "npm:^14.0.0" - checksum: 626552eecb4ef1b69a88023f049750b84e4e61b9aaa36f985c6972ca2500c433099320c0f6ba267b6d031cd9b726547d54f771e4b2cd319b03968b2fe1b1d724 + "@types/markdown-it": "npm:^14.0.1" + markdown-it: "npm:^14.1.0" + checksum: fe969d91fb82e553e43d97cc954a0a07abdd95c006cafa2ed21bdd275b5c857dc8b6b2b2dedd68b133dcb9c47e06b55a30b391d3269c6c30c8a0cb8788d3863e languageName: node linkType: hard -"@mdit-vue/plugin-frontmatter@npm:^2.0.0": - version: 2.0.0 - resolution: "@mdit-vue/plugin-frontmatter@npm:2.0.0" +"@mdit-vue/plugin-frontmatter@npm:^2.1.2": + version: 2.1.2 + resolution: "@mdit-vue/plugin-frontmatter@npm:2.1.2" dependencies: - "@mdit-vue/types": "npm:2.0.0" - "@types/markdown-it": "npm:^13.0.7" + "@mdit-vue/types": "npm:2.1.0" + "@types/markdown-it": "npm:^14.0.1" gray-matter: "npm:^4.0.3" - markdown-it: "npm:^14.0.0" - checksum: 43f40992b95046c311d97b4c8f26e562e9ad191930ad7a003041077c24bec328a74ae8eebb51c32ea8138315f275de989913193fc2610f85ae044ef2473bd1c6 + markdown-it: "npm:^14.1.0" + checksum: 5533b228f4d5c124aa4182c6dc3f916b7dadfbf961bb1292980dea4568d27c6b19c1389f03db66243af1e4f5a13001be8247dbc1c7f7447c1bb00eb797c083c7 languageName: node linkType: hard -"@mdit-vue/types@npm:2.0.0, @mdit-vue/types@npm:^2.0.0": - version: 2.0.0 - resolution: "@mdit-vue/types@npm:2.0.0" - checksum: 5bc5104c7f29e5a298ba3d6421ebb5f8b3948864fbd8b6982d2bdb1bf16d0f0b77cef4898efcdd2783a613f8b642ceedb335b73a9c0a139c051ea6e8bece04cc +"@mdit-vue/types@npm:2.1.0, @mdit-vue/types@npm:^2.1.0": + version: 2.1.0 + resolution: "@mdit-vue/types@npm:2.1.0" + checksum: bce5dffdb4ff3044a6587f496143f44c87f5546fd8f4a4b221a60a6c8f2769555d59a19bb3fed28f22f21ad476b93d4880704da75083dc2b531309b6e583071a languageName: node linkType: hard @@ -872,93 +862,114 @@ __metadata: languageName: node linkType: hard -"@rollup/rollup-android-arm-eabi@npm:4.9.1": - version: 4.9.1 - resolution: "@rollup/rollup-android-arm-eabi@npm:4.9.1" +"@rollup/rollup-android-arm-eabi@npm:4.14.3": + version: 4.14.3 + resolution: "@rollup/rollup-android-arm-eabi@npm:4.14.3" conditions: os=android & cpu=arm languageName: node linkType: hard -"@rollup/rollup-android-arm64@npm:4.9.1": - version: 4.9.1 - resolution: "@rollup/rollup-android-arm64@npm:4.9.1" +"@rollup/rollup-android-arm64@npm:4.14.3": + version: 4.14.3 + resolution: "@rollup/rollup-android-arm64@npm:4.14.3" conditions: os=android & cpu=arm64 languageName: node linkType: hard -"@rollup/rollup-darwin-arm64@npm:4.9.1": - version: 4.9.1 - resolution: "@rollup/rollup-darwin-arm64@npm:4.9.1" +"@rollup/rollup-darwin-arm64@npm:4.14.3": + version: 4.14.3 + resolution: "@rollup/rollup-darwin-arm64@npm:4.14.3" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@rollup/rollup-darwin-x64@npm:4.9.1": - version: 4.9.1 - resolution: "@rollup/rollup-darwin-x64@npm:4.9.1" +"@rollup/rollup-darwin-x64@npm:4.14.3": + version: 4.14.3 + resolution: "@rollup/rollup-darwin-x64@npm:4.14.3" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@rollup/rollup-linux-arm-gnueabihf@npm:4.9.1": - version: 4.9.1 - resolution: "@rollup/rollup-linux-arm-gnueabihf@npm:4.9.1" +"@rollup/rollup-linux-arm-gnueabihf@npm:4.14.3": + version: 4.14.3 + resolution: "@rollup/rollup-linux-arm-gnueabihf@npm:4.14.3" conditions: os=linux & cpu=arm languageName: node linkType: hard -"@rollup/rollup-linux-arm64-gnu@npm:4.9.1": - version: 4.9.1 - resolution: "@rollup/rollup-linux-arm64-gnu@npm:4.9.1" +"@rollup/rollup-linux-arm-musleabihf@npm:4.14.3": + version: 4.14.3 + resolution: "@rollup/rollup-linux-arm-musleabihf@npm:4.14.3" + conditions: os=linux & cpu=arm + languageName: node + linkType: hard + +"@rollup/rollup-linux-arm64-gnu@npm:4.14.3": + version: 4.14.3 + resolution: "@rollup/rollup-linux-arm64-gnu@npm:4.14.3" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@rollup/rollup-linux-arm64-musl@npm:4.9.1": - version: 4.9.1 - resolution: "@rollup/rollup-linux-arm64-musl@npm:4.9.1" +"@rollup/rollup-linux-arm64-musl@npm:4.14.3": + version: 4.14.3 + resolution: "@rollup/rollup-linux-arm64-musl@npm:4.14.3" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@rollup/rollup-linux-riscv64-gnu@npm:4.9.1": - version: 4.9.1 - resolution: "@rollup/rollup-linux-riscv64-gnu@npm:4.9.1" +"@rollup/rollup-linux-powerpc64le-gnu@npm:4.14.3": + version: 4.14.3 + resolution: "@rollup/rollup-linux-powerpc64le-gnu@npm:4.14.3" + conditions: os=linux & cpu=ppc64 & libc=glibc + languageName: node + linkType: hard + +"@rollup/rollup-linux-riscv64-gnu@npm:4.14.3": + version: 4.14.3 + resolution: "@rollup/rollup-linux-riscv64-gnu@npm:4.14.3" conditions: os=linux & cpu=riscv64 & libc=glibc languageName: node linkType: hard -"@rollup/rollup-linux-x64-gnu@npm:4.9.1": - version: 4.9.1 - resolution: "@rollup/rollup-linux-x64-gnu@npm:4.9.1" +"@rollup/rollup-linux-s390x-gnu@npm:4.14.3": + version: 4.14.3 + resolution: "@rollup/rollup-linux-s390x-gnu@npm:4.14.3" + conditions: os=linux & cpu=s390x & libc=glibc + languageName: node + linkType: hard + +"@rollup/rollup-linux-x64-gnu@npm:4.14.3": + version: 4.14.3 + resolution: "@rollup/rollup-linux-x64-gnu@npm:4.14.3" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@rollup/rollup-linux-x64-musl@npm:4.9.1": - version: 4.9.1 - resolution: "@rollup/rollup-linux-x64-musl@npm:4.9.1" +"@rollup/rollup-linux-x64-musl@npm:4.14.3": + version: 4.14.3 + resolution: "@rollup/rollup-linux-x64-musl@npm:4.14.3" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@rollup/rollup-win32-arm64-msvc@npm:4.9.1": - version: 4.9.1 - resolution: "@rollup/rollup-win32-arm64-msvc@npm:4.9.1" +"@rollup/rollup-win32-arm64-msvc@npm:4.14.3": + version: 4.14.3 + resolution: "@rollup/rollup-win32-arm64-msvc@npm:4.14.3" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@rollup/rollup-win32-ia32-msvc@npm:4.9.1": - version: 4.9.1 - resolution: "@rollup/rollup-win32-ia32-msvc@npm:4.9.1" +"@rollup/rollup-win32-ia32-msvc@npm:4.14.3": + version: 4.14.3 + resolution: "@rollup/rollup-win32-ia32-msvc@npm:4.14.3" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard -"@rollup/rollup-win32-x64-msvc@npm:4.9.1": - version: 4.9.1 - resolution: "@rollup/rollup-win32-x64-msvc@npm:4.9.1" +"@rollup/rollup-win32-x64-msvc@npm:4.14.3": + version: 4.14.3 + resolution: "@rollup/rollup-win32-x64-msvc@npm:4.14.3" conditions: os=win32 & cpu=x64 languageName: node linkType: hard @@ -984,17 +995,17 @@ __metadata: languageName: node linkType: hard -"@types/eslint@npm:^8.56.2": - version: 8.56.2 - resolution: "@types/eslint@npm:8.56.2" +"@types/eslint@npm:^8.56.10": + version: 8.56.10 + resolution: "@types/eslint@npm:8.56.10" dependencies: "@types/estree": "npm:*" "@types/json-schema": "npm:*" - checksum: e33ca87a30a9454ba9943e1270ac759996f5fe598a1c1afbaec1d1e7346a339e20bf2a9d81f177067116bbaa6cfa4f748993cb338f57978ae862ad38ffae56fe + checksum: 674349d6c342c3864d70f4d5a9965f96fb253801532752c8c500ad6a1c2e8b219e01ccff5dc8791dcb58b5483012c495708bb9f3ff929f5c9322b3da126c15d3 languageName: node linkType: hard -"@types/estree@npm:*, @types/estree@npm:^1.0.0": +"@types/estree@npm:*, @types/estree@npm:1.0.5, @types/estree@npm:^1.0.0": version: 1.0.5 resolution: "@types/estree@npm:1.0.5" checksum: b3b0e334288ddb407c7b3357ca67dbee75ee22db242ca7c56fe27db4e1a31989cb8af48a84dd401deb787fe10cc6b2ab1ee82dc4783be87ededbe3d53c79c70d @@ -1008,7 +1019,7 @@ __metadata: languageName: node linkType: hard -"@types/json-schema@npm:*, @types/json-schema@npm:^7.0.12": +"@types/json-schema@npm:*, @types/json-schema@npm:^7.0.15": version: 7.0.15 resolution: "@types/json-schema@npm:7.0.15" checksum: a996a745e6c5d60292f36731dd41341339d4eeed8180bb09226e5c8d23759067692b1d88e5d91d72ee83dfc00d3aca8e7bd43ea120516c17922cbcb7c3e252db @@ -1052,13 +1063,13 @@ __metadata: languageName: node linkType: hard -"@types/markdown-it@npm:^13.0.7": - version: 13.0.7 - resolution: "@types/markdown-it@npm:13.0.7" +"@types/markdown-it@npm:^14.0.1": + version: 14.0.1 + resolution: "@types/markdown-it@npm:14.0.1" dependencies: "@types/linkify-it": "npm:*" "@types/mdurl": "npm:*" - checksum: 8a0fda0eb518ca2b25fcb5da32398930729270e9095cd4f7f3e379098b9d0f9e6336974becf2f36e69bbdbdc57818fef731149988c9e98e9f3f47501fefd9d39 + checksum: d1f9fde06f6511d4518040fac296d14f2b3c42e00bb955545ef0db4e7063208f60ff7fc766305f66b539de4393f027dcdc83db53f5c0672ffd97c04409437b2c languageName: node linkType: hard @@ -1069,12 +1080,12 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:^20.11.19": - version: 20.11.19 - resolution: "@types/node@npm:20.11.19" +"@types/node@npm:^20.12.7": + version: 20.12.7 + resolution: "@types/node@npm:20.12.7" dependencies: undici-types: "npm:~5.26.4" - checksum: f451ef0a1d78f29c57bad7b77e49ebec945f2a6d0d7a89851d7e185ee9fe7ad94d651c0dfbcb7858c9fa791310c8b40a881e2260f56bd3c1b7e7ae92723373ae + checksum: dce80d63a3b91892b321af823d624995c61e39c6a223cc0ac481a44d337640cc46931d33efb3beeed75f5c85c3bda1d97cef4c5cd4ec333caf5dee59cff6eca0 languageName: node linkType: hard @@ -1085,10 +1096,10 @@ __metadata: languageName: node linkType: hard -"@types/semver@npm:^7.5.0": - version: 7.5.6 - resolution: "@types/semver@npm:7.5.6" - checksum: 196dc32db5f68cbcde2e6a42bb4aa5cbb100fa2b7bd9c8c82faaaf3e03fbe063e205dbb4f03c7cdf53da2edb70a0d34c9f2e601b54281b377eb8dc1743226acd +"@types/semver@npm:^7.5.8": + version: 7.5.8 + resolution: "@types/semver@npm:7.5.8" + checksum: 8663ff927234d1c5fcc04b33062cb2b9fcfbe0f5f351ed26c4d1e1581657deebd506b41ff7fdf89e787e3d33ce05854bc01686379b89e9c49b564c4cfa988efa languageName: node linkType: hard @@ -1106,255 +1117,126 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:^6.7.0": - version: 6.15.0 - resolution: "@typescript-eslint/eslint-plugin@npm:6.15.0" +"@typescript-eslint/eslint-plugin@npm:^7.1.1, @typescript-eslint/eslint-plugin@npm:^7.7.0": + version: 7.7.0 + resolution: "@typescript-eslint/eslint-plugin@npm:7.7.0" dependencies: - "@eslint-community/regexpp": "npm:^4.5.1" - "@typescript-eslint/scope-manager": "npm:6.15.0" - "@typescript-eslint/type-utils": "npm:6.15.0" - "@typescript-eslint/utils": "npm:6.15.0" - "@typescript-eslint/visitor-keys": "npm:6.15.0" + "@eslint-community/regexpp": "npm:^4.10.0" + "@typescript-eslint/scope-manager": "npm:7.7.0" + "@typescript-eslint/type-utils": "npm:7.7.0" + "@typescript-eslint/utils": "npm:7.7.0" + "@typescript-eslint/visitor-keys": "npm:7.7.0" debug: "npm:^4.3.4" graphemer: "npm:^1.4.0" - ignore: "npm:^5.2.4" + ignore: "npm:^5.3.1" natural-compare: "npm:^1.4.0" - semver: "npm:^7.5.4" - ts-api-utils: "npm:^1.0.1" - peerDependencies: - "@typescript-eslint/parser": ^6.0.0 || ^6.0.0-alpha - eslint: ^7.0.0 || ^8.0.0 - peerDependenciesMeta: - typescript: - optional: true - checksum: 78054afb0d4ab12d82db7a9cb005dfa2be42962341728abf4a81802e1f4c0f5b23de4870287f4b7e32aa4a4bc900bbc218f2d4d0c02aa77452e8e8e0b71fe3de - languageName: node - linkType: hard - -"@typescript-eslint/eslint-plugin@npm:^7.0.1": - version: 7.0.1 - resolution: "@typescript-eslint/eslint-plugin@npm:7.0.1" - dependencies: - "@eslint-community/regexpp": "npm:^4.5.1" - "@typescript-eslint/scope-manager": "npm:7.0.1" - "@typescript-eslint/type-utils": "npm:7.0.1" - "@typescript-eslint/utils": "npm:7.0.1" - "@typescript-eslint/visitor-keys": "npm:7.0.1" - debug: "npm:^4.3.4" - graphemer: "npm:^1.4.0" - ignore: "npm:^5.2.4" - natural-compare: "npm:^1.4.0" - semver: "npm:^7.5.4" - ts-api-utils: "npm:^1.0.1" + semver: "npm:^7.6.0" + ts-api-utils: "npm:^1.3.0" peerDependencies: "@typescript-eslint/parser": ^7.0.0 eslint: ^8.56.0 peerDependenciesMeta: typescript: optional: true - checksum: 0340a406b6a9036b6b2d92ffa79364d9cbe509e26c9726a953a1b26b4a4413a7079110e94b8a56c7d9d5193885a77f52611af00dea2d60ac79221303f0b91b3d + checksum: d1f4c40523d284bce4b8272750c68aae5c0289ddb1c9267dd3477e0bfb8c8855bfb0c6e86dfec9911ca8302ef729d5f4e47d686a566f363b0f89bf7dc7670b5c languageName: node linkType: hard -"@typescript-eslint/parser@npm:^6.7.0": - version: 6.15.0 - resolution: "@typescript-eslint/parser@npm:6.15.0" +"@typescript-eslint/parser@npm:^7.1.1, @typescript-eslint/parser@npm:^7.7.0": + version: 7.7.0 + resolution: "@typescript-eslint/parser@npm:7.7.0" dependencies: - "@typescript-eslint/scope-manager": "npm:6.15.0" - "@typescript-eslint/types": "npm:6.15.0" - "@typescript-eslint/typescript-estree": "npm:6.15.0" - "@typescript-eslint/visitor-keys": "npm:6.15.0" - debug: "npm:^4.3.4" - peerDependencies: - eslint: ^7.0.0 || ^8.0.0 - peerDependenciesMeta: - typescript: - optional: true - checksum: e7f265fd4abd3bc49fa5b304cd4b9c22801ac5a9da4ee342bbab0c117d629ac4aad6998555b61a8c5a0b279c443a44ae99f16669e24e3ef17ccec20c8b7019e7 - languageName: node - linkType: hard - -"@typescript-eslint/parser@npm:^7.0.1": - version: 7.0.1 - resolution: "@typescript-eslint/parser@npm:7.0.1" - dependencies: - "@typescript-eslint/scope-manager": "npm:7.0.1" - "@typescript-eslint/types": "npm:7.0.1" - "@typescript-eslint/typescript-estree": "npm:7.0.1" - "@typescript-eslint/visitor-keys": "npm:7.0.1" + "@typescript-eslint/scope-manager": "npm:7.7.0" + "@typescript-eslint/types": "npm:7.7.0" + "@typescript-eslint/typescript-estree": "npm:7.7.0" + "@typescript-eslint/visitor-keys": "npm:7.7.0" debug: "npm:^4.3.4" peerDependencies: eslint: ^8.56.0 peerDependenciesMeta: typescript: optional: true - checksum: 6e5c17faf94ced7fd5f5e0a44129f1369a691a39824303f947ed8f0089b03493b51e8c40e1f8a9f67e6420cec9aa084440d9362153525f55b20572bc111d4da5 + checksum: d756c2292737499a93913647af7493aded5dc720a5f4ab6f8e96d6cc81f19cf6a1769a1df0f516f8facd276d34f8464f1711e57b0216082e32eb6b75da81b12e languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:6.15.0": - version: 6.15.0 - resolution: "@typescript-eslint/scope-manager@npm:6.15.0" +"@typescript-eslint/scope-manager@npm:7.7.0": + version: 7.7.0 + resolution: "@typescript-eslint/scope-manager@npm:7.7.0" dependencies: - "@typescript-eslint/types": "npm:6.15.0" - "@typescript-eslint/visitor-keys": "npm:6.15.0" - checksum: 3428d99de440f227cbc2afb44cdcb25e44c4b49c5f490392f83e21d2048210a6ec2f2f68133376c842034f5b5ba4ec9721da7caa18e631e23b57e20927b5b6f0 + "@typescript-eslint/types": "npm:7.7.0" + "@typescript-eslint/visitor-keys": "npm:7.7.0" + checksum: 014a3631c12bfbd5e33146a48e4b9eb5cc1c5c95bb458de33f8847eed33c04d7b9e66283971e48297673c4b92c3239d67e6dc3717efbe5836e0269a538c13d2e languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:7.0.1": - version: 7.0.1 - resolution: "@typescript-eslint/scope-manager@npm:7.0.1" +"@typescript-eslint/type-utils@npm:7.7.0": + version: 7.7.0 + resolution: "@typescript-eslint/type-utils@npm:7.7.0" dependencies: - "@typescript-eslint/types": "npm:7.0.1" - "@typescript-eslint/visitor-keys": "npm:7.0.1" - checksum: a1da8ba1cba503887d7a576132857e2be3345a3b1682251b73f00b87199c20bd06662260895cb8d54ec26aca49902c7dc90fc7b0fde162c8415b63bb94c63e6d - languageName: node - linkType: hard - -"@typescript-eslint/type-utils@npm:6.15.0": - version: 6.15.0 - resolution: "@typescript-eslint/type-utils@npm:6.15.0" - dependencies: - "@typescript-eslint/typescript-estree": "npm:6.15.0" - "@typescript-eslint/utils": "npm:6.15.0" + "@typescript-eslint/typescript-estree": "npm:7.7.0" + "@typescript-eslint/utils": "npm:7.7.0" debug: "npm:^4.3.4" - ts-api-utils: "npm:^1.0.1" - peerDependencies: - eslint: ^7.0.0 || ^8.0.0 - peerDependenciesMeta: - typescript: - optional: true - checksum: 32cb531a4b5e0ccd431cba553ec73b87d4453b48af288a33e359ba4f5278126390d82799b61d3f0fbf135cfde1ac6c2275c2cf37a676e8a2a2811e774e660f16 - languageName: node - linkType: hard - -"@typescript-eslint/type-utils@npm:7.0.1": - version: 7.0.1 - resolution: "@typescript-eslint/type-utils@npm:7.0.1" - dependencies: - "@typescript-eslint/typescript-estree": "npm:7.0.1" - "@typescript-eslint/utils": "npm:7.0.1" - debug: "npm:^4.3.4" - ts-api-utils: "npm:^1.0.1" + ts-api-utils: "npm:^1.3.0" peerDependencies: eslint: ^8.56.0 peerDependenciesMeta: typescript: optional: true - checksum: 55e2ea9a76fbd62e69124298e3c1a4cf713ffe437874d090b76e747837fd5ea4034a82002e799108f29606bbed1a853e3d24f59b8a4d685b1e17698ffeb83d81 + checksum: 064c28d4087a97fd175e07e02c0a9cf4526f61cc6a17b4199fba626932979210037643a30f868bda8174fad567a8ac6aed34120631d1ecfd502e0ea1e830f9e9 languageName: node linkType: hard -"@typescript-eslint/types@npm:6.15.0": - version: 6.15.0 - resolution: "@typescript-eslint/types@npm:6.15.0" - checksum: 6e33529ea301c8c4b8c1f589dadd5d2a66c1b24ec87a577524fbc996d4c7b65d4f4fdfa4a3937b691efee6a10a6b16f7bfcabe98a15e0fc0c0c57aa0d80dcc25 +"@typescript-eslint/types@npm:7.7.0": + version: 7.7.0 + resolution: "@typescript-eslint/types@npm:7.7.0" + checksum: eb50793650c9a911c73586150807912e7b7a0ae12eeb26c7a322ac8ebb8edef15960cc9a4b7049dbb89b82500079963145f67d15583f5de270fe8290974db533 languageName: node linkType: hard -"@typescript-eslint/types@npm:7.0.1": - version: 7.0.1 - resolution: "@typescript-eslint/types@npm:7.0.1" - checksum: 04156d5423b4d00296f0e0154b68aeae0e59876029e7eabb2cc49bb45b57a379248051b281c12644ba5afb79794d828cffcd053f2c5fcb45aa23f244ec98ef45 - languageName: node - linkType: hard - -"@typescript-eslint/typescript-estree@npm:6.15.0": - version: 6.15.0 - resolution: "@typescript-eslint/typescript-estree@npm:6.15.0" +"@typescript-eslint/typescript-estree@npm:7.7.0": + version: 7.7.0 + resolution: "@typescript-eslint/typescript-estree@npm:7.7.0" dependencies: - "@typescript-eslint/types": "npm:6.15.0" - "@typescript-eslint/visitor-keys": "npm:6.15.0" + "@typescript-eslint/types": "npm:7.7.0" + "@typescript-eslint/visitor-keys": "npm:7.7.0" debug: "npm:^4.3.4" globby: "npm:^11.1.0" is-glob: "npm:^4.0.3" - semver: "npm:^7.5.4" - ts-api-utils: "npm:^1.0.1" + minimatch: "npm:^9.0.4" + semver: "npm:^7.6.0" + ts-api-utils: "npm:^1.3.0" peerDependenciesMeta: typescript: optional: true - checksum: 08955f6e84b8edb855a6769671e85889e52b15b82e00a64f595da867b21ad060e5342787c436d77702b2a1f39d411ac79b81a8d2e2006e9b1886eadb08b626df + checksum: 19da9bf0948c9800fde19c5a408a80a3a4cf357ff67d47b516df5d2a05701a4fdd2b9ab5b692866bd84bfc17cea9132d1575a1423e01763a4c2918b5d77d0b34 languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:7.0.1": - version: 7.0.1 - resolution: "@typescript-eslint/typescript-estree@npm:7.0.1" - dependencies: - "@typescript-eslint/types": "npm:7.0.1" - "@typescript-eslint/visitor-keys": "npm:7.0.1" - debug: "npm:^4.3.4" - globby: "npm:^11.1.0" - is-glob: "npm:^4.0.3" - minimatch: "npm:9.0.3" - semver: "npm:^7.5.4" - ts-api-utils: "npm:^1.0.1" - peerDependenciesMeta: - typescript: - optional: true - checksum: c8cff32a8d880de6228de900aeb20127e4663570a5f959195fda73f905ab06f3d9fbf46d60db0a6333456e0179e4706737293c90e8cce2d4ad7a220ccef2a8e7 - languageName: node - linkType: hard - -"@typescript-eslint/utils@npm:6.15.0": - version: 6.15.0 - resolution: "@typescript-eslint/utils@npm:6.15.0" +"@typescript-eslint/utils@npm:7.7.0": + version: 7.7.0 + resolution: "@typescript-eslint/utils@npm:7.7.0" dependencies: "@eslint-community/eslint-utils": "npm:^4.4.0" - "@types/json-schema": "npm:^7.0.12" - "@types/semver": "npm:^7.5.0" - "@typescript-eslint/scope-manager": "npm:6.15.0" - "@typescript-eslint/types": "npm:6.15.0" - "@typescript-eslint/typescript-estree": "npm:6.15.0" - semver: "npm:^7.5.4" - peerDependencies: - eslint: ^7.0.0 || ^8.0.0 - checksum: 53519a2027681bdc8f028f9421c65f193f91b5bb1659465fedb8043376c693c2391211f1c01d8ba25bfaa7f7b3a102263d7123f9dfade12032159f4b4490f0fb - languageName: node - linkType: hard - -"@typescript-eslint/utils@npm:7.0.1": - version: 7.0.1 - resolution: "@typescript-eslint/utils@npm:7.0.1" - dependencies: - "@eslint-community/eslint-utils": "npm:^4.4.0" - "@types/json-schema": "npm:^7.0.12" - "@types/semver": "npm:^7.5.0" - "@typescript-eslint/scope-manager": "npm:7.0.1" - "@typescript-eslint/types": "npm:7.0.1" - "@typescript-eslint/typescript-estree": "npm:7.0.1" - semver: "npm:^7.5.4" + "@types/json-schema": "npm:^7.0.15" + "@types/semver": "npm:^7.5.8" + "@typescript-eslint/scope-manager": "npm:7.7.0" + "@typescript-eslint/types": "npm:7.7.0" + "@typescript-eslint/typescript-estree": "npm:7.7.0" + semver: "npm:^7.6.0" peerDependencies: eslint: ^8.56.0 - checksum: 83038958695daaa2a91092b16a64109797af28ec419f734f9dffa71f852ffb57ebd67c72d0b84c70805e4a53d4ead08e4f87687e944a1db19aeb72fcc89208cd + checksum: c5f18ce198b420bdc201fd4278b4fa97bfe86178db565f3c4e1991bb452c9ea0b657e7980572555e2ec2fe218d07c42c794d217b9369903019cf784eea7e2164 languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:6.15.0": - version: 6.15.0 - resolution: "@typescript-eslint/visitor-keys@npm:6.15.0" +"@typescript-eslint/visitor-keys@npm:7.7.0": + version: 7.7.0 + resolution: "@typescript-eslint/visitor-keys@npm:7.7.0" dependencies: - "@typescript-eslint/types": "npm:6.15.0" - eslint-visitor-keys: "npm:^3.4.1" - checksum: bf9f71af60bd63d1073900e75c5a0aa6eddd672f6c3ac6092c765d67deb7a0c32d2a5f6f3aee9e95f93a93d58563a76da209bd8487aadafd4d013100ffe38520 - languageName: node - linkType: hard - -"@typescript-eslint/visitor-keys@npm:7.0.1": - version: 7.0.1 - resolution: "@typescript-eslint/visitor-keys@npm:7.0.1" - dependencies: - "@typescript-eslint/types": "npm:7.0.1" - eslint-visitor-keys: "npm:^3.4.1" - checksum: a7a174d706f1b2ce60ebd17b9d20b36cc89c0ed45fcf510538734d13bca38d25ddbd4b6893a83ef5f344ad9aa7be76c22ea8407fa3c213c14dbcc52f9a2eadd0 - languageName: node - linkType: hard - -"@ungap/structured-clone@npm:^1.2.0": - version: 1.2.0 - resolution: "@ungap/structured-clone@npm:1.2.0" - checksum: 8209c937cb39119f44eb63cf90c0b73e7c754209a6411c707be08e50e29ee81356dca1a848a405c8bdeebfe2f5e4f831ad310ae1689eeef65e7445c090c6657d + "@typescript-eslint/types": "npm:7.7.0" + eslint-visitor-keys: "npm:^3.4.3" + checksum: 0f3b9720a962c04462a75d4872714c07320c8f672841881ada797ae960f9f6bd0e5f7494178917034f42635ef76f0f09fa3c8d4bd84f31ec58ee968fe75bada7 languageName: node linkType: hard @@ -1477,53 +1359,53 @@ __metadata: languageName: node linkType: hard -"@vue/compiler-core@npm:3.4.19": - version: 3.4.19 - resolution: "@vue/compiler-core@npm:3.4.19" +"@vue/compiler-core@npm:3.4.23": + version: 3.4.23 + resolution: "@vue/compiler-core@npm:3.4.23" dependencies: - "@babel/parser": "npm:^7.23.9" - "@vue/shared": "npm:3.4.19" + "@babel/parser": "npm:^7.24.1" + "@vue/shared": "npm:3.4.23" entities: "npm:^4.5.0" estree-walker: "npm:^2.0.2" - source-map-js: "npm:^1.0.2" - checksum: 94b021dc5d29564f94aa0bb7a5b03203e68b332ed165799f88c2de579a58730f4eca9c8c92d041a03843a3b8e378857485f7672be880781fe53133bfafb93d79 + source-map-js: "npm:^1.2.0" + checksum: d7d9e6b7f0f196b27dbcd0f27890a011e5f23a857d3d96d15a0608955b9cc01968f1a0da6aba945b3aebd8927b6330670f6701500055705f07a62d8d4576f287 languageName: node linkType: hard -"@vue/compiler-dom@npm:3.4.19": - version: 3.4.19 - resolution: "@vue/compiler-dom@npm:3.4.19" +"@vue/compiler-dom@npm:3.4.23": + version: 3.4.23 + resolution: "@vue/compiler-dom@npm:3.4.23" dependencies: - "@vue/compiler-core": "npm:3.4.19" - "@vue/shared": "npm:3.4.19" - checksum: 348aecff6ade0b023ff6b7bec572ba3fa6e2450530f15acb743a5679c3612fd6d3b15f87aafa00e1d8258f637397657e2e6ae1546c41f838da23a631e9b276f8 + "@vue/compiler-core": "npm:3.4.23" + "@vue/shared": "npm:3.4.23" + checksum: a5d8d6392a056cc0419517dcea2c74f5973e4a519bc88f5db3675cf17fd31bf3e9b2cc7981dfb9987cd03cf41c4c0552f41a92cc5209dd27e7c3fd2659c90865 languageName: node linkType: hard -"@vue/compiler-sfc@npm:3.4.19": - version: 3.4.19 - resolution: "@vue/compiler-sfc@npm:3.4.19" +"@vue/compiler-sfc@npm:3.4.23": + version: 3.4.23 + resolution: "@vue/compiler-sfc@npm:3.4.23" dependencies: - "@babel/parser": "npm:^7.23.9" - "@vue/compiler-core": "npm:3.4.19" - "@vue/compiler-dom": "npm:3.4.19" - "@vue/compiler-ssr": "npm:3.4.19" - "@vue/shared": "npm:3.4.19" + "@babel/parser": "npm:^7.24.1" + "@vue/compiler-core": "npm:3.4.23" + "@vue/compiler-dom": "npm:3.4.23" + "@vue/compiler-ssr": "npm:3.4.23" + "@vue/shared": "npm:3.4.23" estree-walker: "npm:^2.0.2" - magic-string: "npm:^0.30.6" - postcss: "npm:^8.4.33" - source-map-js: "npm:^1.0.2" - checksum: eb3c6a136c677cf31b624a27f3c23a6511f54b97607a66ef3625ab25ff56370cc589fe2dfa3ef487746a15f4e4033e63e261eb3a76842a5bbe149da1048dfa46 + magic-string: "npm:^0.30.8" + postcss: "npm:^8.4.38" + source-map-js: "npm:^1.2.0" + checksum: 34eef155469f9e4654b659bcf7a4ff02a58ddbed04cafaa775d2a72f8e556d7ba5182a833b5fb1c6cc8d35d964d5029c7b9b7e73304edac61e5f8ca3af6edcf6 languageName: node linkType: hard -"@vue/compiler-ssr@npm:3.4.19": - version: 3.4.19 - resolution: "@vue/compiler-ssr@npm:3.4.19" +"@vue/compiler-ssr@npm:3.4.23": + version: 3.4.23 + resolution: "@vue/compiler-ssr@npm:3.4.23" dependencies: - "@vue/compiler-dom": "npm:3.4.19" - "@vue/shared": "npm:3.4.19" - checksum: 190dfbe89ad6f662276684ef2931fd67c6e6b7e3d008d6368498481f0632cf4ad06db257f5345336403404050e1791f3ba719dc460029cf9fbbe24abe39adcff + "@vue/compiler-dom": "npm:3.4.23" + "@vue/shared": "npm:3.4.23" + checksum: 88b41ee55119b1da8ab15d4a4d1fd369a821bd704fd7413b865483141eaf4deff5b2ce0d2c4f04aef8d9b580c5af8df3d1644f42f7820a7482166d1ec1f2a991 languageName: node linkType: hard @@ -1534,110 +1416,117 @@ __metadata: languageName: node linkType: hard -"@vue/eslint-config-typescript@npm:^12.0.0": - version: 12.0.0 - resolution: "@vue/eslint-config-typescript@npm:12.0.0" +"@vue/devtools-api@npm:^6.5.1": + version: 6.6.1 + resolution: "@vue/devtools-api@npm:6.6.1" + checksum: ab9a1e09baae514b0d3a8bf1d670ecb7724f7e55b82eea30aa2e7255e6200b45c1086c1376560f243cf86e98c0726e94d69cefe0ad23dfd50c7c49dfcb1fbf21 + languageName: node + linkType: hard + +"@vue/eslint-config-typescript@npm:^13.0.0": + version: 13.0.0 + resolution: "@vue/eslint-config-typescript@npm:13.0.0" dependencies: - "@typescript-eslint/eslint-plugin": "npm:^6.7.0" - "@typescript-eslint/parser": "npm:^6.7.0" + "@typescript-eslint/eslint-plugin": "npm:^7.1.1" + "@typescript-eslint/parser": "npm:^7.1.1" vue-eslint-parser: "npm:^9.3.1" peerDependencies: - eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 + eslint: ^8.56.0 eslint-plugin-vue: ^9.0.0 - typescript: "*" + typescript: ">=4.7.4" peerDependenciesMeta: typescript: optional: true - checksum: 3edb549c5d0ee7049e8c49c69fca5272df53376fba66afd7cf3e088c89dfc154ccb9406ac9729c275e643f93ff5ae6d4b35fbd7b808517dd02c3488ab9392d64 + checksum: a960e1157f805e38837107ae8d2a6d280cf8f7cc3fa9ab492e10f52622085076637ee92438ca473c4e3305097448417f66c0d6cbf6130b731dbac9189e4566ca languageName: node linkType: hard -"@vue/reactivity@npm:3.4.19": - version: 3.4.19 - resolution: "@vue/reactivity@npm:3.4.19" +"@vue/reactivity@npm:3.4.23": + version: 3.4.23 + resolution: "@vue/reactivity@npm:3.4.23" dependencies: - "@vue/shared": "npm:3.4.19" - checksum: a3febaa2a1a59b428d341db7099238a6182c63d21f1975cf5c3b107a653521163e34ae865d9fca8589b8d3e0d63f3257b8ec57ae276ff47aded5b9797f9583f8 + "@vue/shared": "npm:3.4.23" + checksum: 50719ffad1427db97b9ea037997cf2b4bbd888229b52c37f7f3cdf0261ccac7ab9224500e0c4a2bf0d95fe0f380f61e39858e4f444453c56c3fcd8869aec36a7 languageName: node linkType: hard -"@vue/runtime-core@npm:3.4.19": - version: 3.4.19 - resolution: "@vue/runtime-core@npm:3.4.19" +"@vue/runtime-core@npm:3.4.23": + version: 3.4.23 + resolution: "@vue/runtime-core@npm:3.4.23" dependencies: - "@vue/reactivity": "npm:3.4.19" - "@vue/shared": "npm:3.4.19" - checksum: 03e399a3e5183dd89e471d57a392006bf8145dcd4a2db903e4a07a2951ddd8d258791392da2c9ca8e76def0c9657fd3fbeda8efe0f053099cd73afedd8e9cd61 + "@vue/reactivity": "npm:3.4.23" + "@vue/shared": "npm:3.4.23" + checksum: 78dfa1509ce1c63d52d6a3db50ec9a91bebf8e49832b196304a58566ac3de9ad720635aadffcddb58345b99d91b73bc6455bb7a4c26bf7416880064543fef0f1 languageName: node linkType: hard -"@vue/runtime-dom@npm:3.4.19": - version: 3.4.19 - resolution: "@vue/runtime-dom@npm:3.4.19" +"@vue/runtime-dom@npm:3.4.23": + version: 3.4.23 + resolution: "@vue/runtime-dom@npm:3.4.23" dependencies: - "@vue/runtime-core": "npm:3.4.19" - "@vue/shared": "npm:3.4.19" + "@vue/runtime-core": "npm:3.4.23" + "@vue/shared": "npm:3.4.23" csstype: "npm:^3.1.3" - checksum: b26ef26d06fd89b7549534c9d53eb10047b4adbea305e80730bd50e17b4859ea67ba782af71624cafc7c83f5249da71fc101c566d76e32437a4645303656b51b + checksum: 7f414f09abcd372aa0feaed17cc33c4d46f3b0f32dbaaebd77b37bd224433e181e2da00d22fb18e6a3c4ff6a02b544f9487d36cfba087e2d334fa35b40f25a4c languageName: node linkType: hard -"@vue/server-renderer@npm:3.4.19": - version: 3.4.19 - resolution: "@vue/server-renderer@npm:3.4.19" +"@vue/server-renderer@npm:3.4.23": + version: 3.4.23 + resolution: "@vue/server-renderer@npm:3.4.23" dependencies: - "@vue/compiler-ssr": "npm:3.4.19" - "@vue/shared": "npm:3.4.19" + "@vue/compiler-ssr": "npm:3.4.23" + "@vue/shared": "npm:3.4.23" peerDependencies: - vue: 3.4.19 - checksum: 2156362185d62222db060c66d7fa31d2420708f22e491fe1b616008e931be7fcf9cf47e9cca5135359839c269389b475492657948ea3d6756f6a790fcddc34bf + vue: 3.4.23 + checksum: 94d694080809029cfa81c00ac38c71584f457d2fdca79a3a52155948a494cf3dfacc209a2166b163f046e19e2e7bc1b3e698ffef76e7189c29c91bc57bd8e999 languageName: node linkType: hard -"@vue/shared@npm:3.4.19": - version: 3.4.19 - resolution: "@vue/shared@npm:3.4.19" - checksum: bd4a060b0064f0e183e5bb8e346f3be6ff7046793b0765a407e5334860ffd646b28a4ef53652b644e83bd473cea91189377cd83c933bb638d1da143d28f779ff +"@vue/shared@npm:3.4.23": + version: 3.4.23 + resolution: "@vue/shared@npm:3.4.23" + checksum: 5fac5b8af1d35163207ec4ad88424e1fd8f0c705982f59749b62a7b53595c8da890c741d275f5e97374a392972ff6cd042f7d4feecb256da35cfa88b5d6d4af3 languageName: node linkType: hard -"@vueuse/core@npm:^10.7.2": - version: 10.7.2 - resolution: "@vueuse/core@npm:10.7.2" +"@vueuse/core@npm:^10.9.0": + version: 10.9.0 + resolution: "@vueuse/core@npm:10.9.0" dependencies: "@types/web-bluetooth": "npm:^0.0.20" - "@vueuse/metadata": "npm:10.7.2" - "@vueuse/shared": "npm:10.7.2" - vue-demi: "npm:>=0.14.6" - checksum: ec9f0f4980058ced484c047db2a6c88c051bb0f3081588390269f2be14c42cd8cae842188d38b7294195d84f93d98c7c62d3822550010279c5eb4c4bdafdd2f2 + "@vueuse/metadata": "npm:10.9.0" + "@vueuse/shared": "npm:10.9.0" + vue-demi: "npm:>=0.14.7" + checksum: d5c90a5bdd2dc5123a594e6ff9bc96f70f8f062fe9749d1c194d15516acfee7dd2f99ef9d1c6b06a9d18e7a13a0287ff0e5ee8a2565a04810196c90bb13daf91 languageName: node linkType: hard -"@vueuse/metadata@npm:10.7.2": - version: 10.7.2 - resolution: "@vueuse/metadata@npm:10.7.2" - checksum: 091301ca9730fdab20a962f9774f066bbf92ebffd46097fab923efe50883306b94f6f33599cad6df25d18127100da135613a65cf214867d5eec9d907e87ba217 +"@vueuse/metadata@npm:10.9.0": + version: 10.9.0 + resolution: "@vueuse/metadata@npm:10.9.0" + checksum: 7f647b2ae73ff86c4de658c84a51988f7cdfec1643e1e706d5b29034bd949e240cffacf52505ab8e9223bb245f7bafe7f7bfa5c32702172ba29afc4aef96b475 languageName: node linkType: hard -"@vueuse/router@npm:^10.7.2": - version: 10.7.2 - resolution: "@vueuse/router@npm:10.7.2" +"@vueuse/router@npm:^10.9.0": + version: 10.9.0 + resolution: "@vueuse/router@npm:10.9.0" dependencies: - "@vueuse/shared": "npm:10.7.2" - vue-demi: "npm:>=0.14.6" + "@vueuse/shared": "npm:10.9.0" + vue-demi: "npm:>=0.14.7" peerDependencies: vue-router: ">=4.0.0-rc.1" - checksum: 1caddae08255a629e44b7fef0f94c60d2e0d9f4dfa2145ac6caf5b1a7086fe9707cbb9afeed661a0c0aefe589fcdfdc0ba9c8a0790929935b8b57f7b9653a671 + checksum: 3c97b2a3f6d3e6e693e0b0e1e11222b54110c697f4fbc889197d778ab7d401f1615be61c420731e645393b0bf75c878aafbaf090cc0099a99d205b2c0187b780 languageName: node linkType: hard -"@vueuse/shared@npm:10.7.2": - version: 10.7.2 - resolution: "@vueuse/shared@npm:10.7.2" +"@vueuse/shared@npm:10.9.0": + version: 10.9.0 + resolution: "@vueuse/shared@npm:10.9.0" dependencies: - vue-demi: "npm:>=0.14.6" - checksum: 293984b39fa616f6cd0ae958bd1a2a792071a23015309f6342788134aa053da56b301832ddb605d7155fe73803f3e18bd13c3a2f38ad1fcf1b1230c81bae4360 + vue-demi: "npm:>=0.14.7" + checksum: 55593c325b9dc15cfe9eaf84ca2a757a0c418491be56760f5560a641dfe2579c72cb55ccd04ead71217a97fc6b17ad7b7b7b9177b376bc6967174121707d1c49 languageName: node linkType: hard @@ -2216,7 +2105,7 @@ __metadata: languageName: node linkType: hard -"chokidar@npm:^3.5.3": +"chokidar@npm:^3.6.0": version: 3.6.0 resolution: "chokidar@npm:3.6.0" dependencies: @@ -2462,10 +2351,10 @@ __metadata: languageName: node linkType: hard -"date-fns@npm:^3.3.1": - version: 3.3.1 - resolution: "date-fns@npm:3.3.1" - checksum: e04ff79244010e03b912d791cd3250af5f18866ce868604958d76bd87e5fb0b79f0a810b8e7066248452b41779b288c4fd21de1cac2cd4b6d384e9dd931c9674 +"date-fns@npm:^3.6.0": + version: 3.6.0 + resolution: "date-fns@npm:3.6.0" + checksum: 0b5fb981590ef2f8e5a3ba6cd6d77faece0ea7f7158948f2eaae7bbb7c80a8f63ae30b01236c2923cf89bb3719c33aeb150c715ea4fe4e86e37dcf06bed42fb6 languageName: node linkType: hard @@ -2537,15 +2426,6 @@ __metadata: languageName: node linkType: hard -"doctrine@npm:^3.0.0": - version: 3.0.0 - resolution: "doctrine@npm:3.0.0" - dependencies: - esutils: "npm:^2.0.2" - checksum: c96bdccabe9d62ab6fea9399fdff04a66e6563c1d6fb3a3a063e8d53c3bb136ba63e84250bbf63d00086a769ad53aef92d2bd483f03f837fc97b71cbee6b2520 - languageName: node - linkType: hard - "dom-serializer@npm:^2.0.0": version: 2.0.0 resolution: "dom-serializer@npm:2.0.0" @@ -2786,33 +2666,33 @@ __metadata: languageName: node linkType: hard -"esbuild@npm:^0.19.3": - version: 0.19.10 - resolution: "esbuild@npm:0.19.10" +"esbuild@npm:^0.20.1": + version: 0.20.2 + resolution: "esbuild@npm:0.20.2" dependencies: - "@esbuild/aix-ppc64": "npm:0.19.10" - "@esbuild/android-arm": "npm:0.19.10" - "@esbuild/android-arm64": "npm:0.19.10" - "@esbuild/android-x64": "npm:0.19.10" - "@esbuild/darwin-arm64": "npm:0.19.10" - "@esbuild/darwin-x64": "npm:0.19.10" - "@esbuild/freebsd-arm64": "npm:0.19.10" - "@esbuild/freebsd-x64": "npm:0.19.10" - "@esbuild/linux-arm": "npm:0.19.10" - "@esbuild/linux-arm64": "npm:0.19.10" - "@esbuild/linux-ia32": "npm:0.19.10" - "@esbuild/linux-loong64": "npm:0.19.10" - "@esbuild/linux-mips64el": "npm:0.19.10" - "@esbuild/linux-ppc64": "npm:0.19.10" - "@esbuild/linux-riscv64": "npm:0.19.10" - "@esbuild/linux-s390x": "npm:0.19.10" - "@esbuild/linux-x64": "npm:0.19.10" - "@esbuild/netbsd-x64": "npm:0.19.10" - "@esbuild/openbsd-x64": "npm:0.19.10" - "@esbuild/sunos-x64": "npm:0.19.10" - "@esbuild/win32-arm64": "npm:0.19.10" - "@esbuild/win32-ia32": "npm:0.19.10" - "@esbuild/win32-x64": "npm:0.19.10" + "@esbuild/aix-ppc64": "npm:0.20.2" + "@esbuild/android-arm": "npm:0.20.2" + "@esbuild/android-arm64": "npm:0.20.2" + "@esbuild/android-x64": "npm:0.20.2" + "@esbuild/darwin-arm64": "npm:0.20.2" + "@esbuild/darwin-x64": "npm:0.20.2" + "@esbuild/freebsd-arm64": "npm:0.20.2" + "@esbuild/freebsd-x64": "npm:0.20.2" + "@esbuild/linux-arm": "npm:0.20.2" + "@esbuild/linux-arm64": "npm:0.20.2" + "@esbuild/linux-ia32": "npm:0.20.2" + "@esbuild/linux-loong64": "npm:0.20.2" + "@esbuild/linux-mips64el": "npm:0.20.2" + "@esbuild/linux-ppc64": "npm:0.20.2" + "@esbuild/linux-riscv64": "npm:0.20.2" + "@esbuild/linux-s390x": "npm:0.20.2" + "@esbuild/linux-x64": "npm:0.20.2" + "@esbuild/netbsd-x64": "npm:0.20.2" + "@esbuild/openbsd-x64": "npm:0.20.2" + "@esbuild/sunos-x64": "npm:0.20.2" + "@esbuild/win32-arm64": "npm:0.20.2" + "@esbuild/win32-ia32": "npm:0.20.2" + "@esbuild/win32-x64": "npm:0.20.2" dependenciesMeta: "@esbuild/aix-ppc64": optional: true @@ -2862,7 +2742,7 @@ __metadata: optional: true bin: esbuild: bin/esbuild - checksum: e2d9012e664f4c02add4c002548fda1d06434d5bdecbf1471c89c1b361e7f88f62ebf1187fae6940e5c58d60c3dd5b4c4972bbf2df95c30270bfcc77543b463e + checksum: 66398f9fb2c65e456a3e649747b39af8a001e47963b25e86d9c09d2a48d61aa641b27da0ce5cad63df95ad246105e1d83e7fee0e1e22a0663def73b1c5101112 languageName: node linkType: hard @@ -2948,10 +2828,10 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-oxlint@npm:^0.2.3": - version: 0.2.3 - resolution: "eslint-plugin-oxlint@npm:0.2.3" - checksum: 6e25eabbc2dd6ce19c82f9b28b5fa5f7f448f51f5719e0d274898fe78b72674e80ff5c3f29d7cc09246f578bbd5638f8142ac33e18acf73f6cca33c9661b4f4f +"eslint-plugin-oxlint@npm:^0.2.9": + version: 0.2.9 + resolution: "eslint-plugin-oxlint@npm:0.2.9" + checksum: e2e5a321af853115e35d38ede9816af0fce0eceafdb71342b7ccd74a53fe23fda55952bceae167ff9a32f235b84ef96e93c7b0649b39920e4047d93e5eeca2c5 languageName: node linkType: hard @@ -2975,24 +2855,25 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-vue@npm:^9.21.1": - version: 9.21.1 - resolution: "eslint-plugin-vue@npm:9.21.1" +"eslint-plugin-vue@npm:^9.25.0": + version: 9.25.0 + resolution: "eslint-plugin-vue@npm:9.25.0" dependencies: "@eslint-community/eslint-utils": "npm:^4.4.0" + globals: "npm:^13.24.0" natural-compare: "npm:^1.4.0" nth-check: "npm:^2.1.1" - postcss-selector-parser: "npm:^6.0.13" - semver: "npm:^7.5.4" + postcss-selector-parser: "npm:^6.0.15" + semver: "npm:^7.6.0" vue-eslint-parser: "npm:^9.4.2" xml-name-validator: "npm:^4.0.0" peerDependencies: - eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 - checksum: 475e3ac855f5356f3d43eff788615803f7f13a278465b9629694d9dc8e97db9f2c1b13b572b01598b47342903d47f28c267b00fbfdc60b8ecbe37af62a179d79 + eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 + checksum: 43332208612ed2b8afb50280ca6bb79cd381b99bb9173c2d250f94fd2fe14b3e22454f0ec0928d2dfbdfd50553949f3f8ef04f190e57be96d1f0411bca551a15 languageName: node linkType: hard -"eslint-scope@npm:^7.1.1, eslint-scope@npm:^7.2.2": +"eslint-scope@npm:^7.1.1": version: 7.2.2 resolution: "eslint-scope@npm:7.2.2" dependencies: @@ -3002,6 +2883,16 @@ __metadata: languageName: node linkType: hard +"eslint-scope@npm:^8.0.1": + version: 8.0.1 + resolution: "eslint-scope@npm:8.0.1" + dependencies: + esrecurse: "npm:^4.3.0" + estraverse: "npm:^5.2.0" + checksum: 0ec40ab284e58ac7ef064ecd23c127e03d339fa57173c96852336c73afc70ce5631da21dc1c772415a37a421291845538dd69db83c68d611044c0fde1d1fa269 + languageName: node + linkType: hard + "eslint-visitor-keys@npm:^3.3.0, eslint-visitor-keys@npm:^3.4.1, eslint-visitor-keys@npm:^3.4.3": version: 3.4.3 resolution: "eslint-visitor-keys@npm:3.4.3" @@ -3016,40 +2907,36 @@ __metadata: languageName: node linkType: hard -"eslint@npm:^8.56.0": - version: 8.56.0 - resolution: "eslint@npm:8.56.0" +"eslint@npm:^9.1.0": + version: 9.1.0 + resolution: "eslint@npm:9.1.0" dependencies: "@eslint-community/eslint-utils": "npm:^4.2.0" "@eslint-community/regexpp": "npm:^4.6.1" - "@eslint/eslintrc": "npm:^2.1.4" - "@eslint/js": "npm:8.56.0" - "@humanwhocodes/config-array": "npm:^0.11.13" + "@eslint/eslintrc": "npm:^3.0.2" + "@eslint/js": "npm:9.1.1" + "@humanwhocodes/config-array": "npm:^0.13.0" "@humanwhocodes/module-importer": "npm:^1.0.1" + "@humanwhocodes/retry": "npm:^0.2.3" "@nodelib/fs.walk": "npm:^1.2.8" - "@ungap/structured-clone": "npm:^1.2.0" ajv: "npm:^6.12.4" chalk: "npm:^4.0.0" cross-spawn: "npm:^7.0.2" debug: "npm:^4.3.2" - doctrine: "npm:^3.0.0" escape-string-regexp: "npm:^4.0.0" - eslint-scope: "npm:^7.2.2" - eslint-visitor-keys: "npm:^3.4.3" - espree: "npm:^9.6.1" + eslint-scope: "npm:^8.0.1" + eslint-visitor-keys: "npm:^4.0.0" + espree: "npm:^10.0.1" esquery: "npm:^1.4.2" esutils: "npm:^2.0.2" fast-deep-equal: "npm:^3.1.3" - file-entry-cache: "npm:^6.0.1" + file-entry-cache: "npm:^8.0.0" find-up: "npm:^5.0.0" glob-parent: "npm:^6.0.2" - globals: "npm:^13.19.0" - graphemer: "npm:^1.4.0" ignore: "npm:^5.2.0" imurmurhash: "npm:^0.1.4" is-glob: "npm:^4.0.0" is-path-inside: "npm:^3.0.3" - js-yaml: "npm:^4.1.0" json-stable-stringify-without-jsonify: "npm:^1.0.1" levn: "npm:^0.4.1" lodash.merge: "npm:^4.6.2" @@ -3060,7 +2947,7 @@ __metadata: text-table: "npm:^0.2.0" bin: eslint: bin/eslint.js - checksum: 2be598f7da1339d045ad933ffd3d4742bee610515cd2b0d9a2b8b729395a01d4e913552fff555b559fccaefd89d7b37632825789d1b06470608737ae69ab43fb + checksum: 1773d9324bab94f9e89caab4340aa6a1bc0bf55cd3468c9a6a4e878b7594c1a35eda8cf2f3d77b0e2c19b8ca00108bc993e59d9d82fb2f07728f52e4e73e4f46 languageName: node linkType: hard @@ -3087,7 +2974,7 @@ __metadata: languageName: node linkType: hard -"espree@npm:^9.3.1, espree@npm:^9.6.0, espree@npm:^9.6.1": +"espree@npm:^9.3.1": version: 9.6.1 resolution: "espree@npm:9.6.1" dependencies: @@ -3251,24 +3138,24 @@ __metadata: languageName: node linkType: hard -"fast-unique-numbers@npm:^9.0.0": - version: 9.0.0 - resolution: "fast-unique-numbers@npm:9.0.0" +"fast-unique-numbers@npm:^8.0.13": + version: 8.0.13 + resolution: "fast-unique-numbers@npm:8.0.13" dependencies: - "@babel/runtime": "npm:^7.23.9" + "@babel/runtime": "npm:^7.23.8" tslib: "npm:^2.6.2" - checksum: c53cf4af05a0e86a5a8b1de7488323fa1bb10ca3ce4c2c041b19500d67a507fa17ac23eddfe42901b7fb4956379b4407030054edab0ed5ee498e70931f32ecc8 + checksum: bf826d92345083c3146debf44e7dc93414d428eb81bd095dd46fcc6654f77977e0d04a2f65bccfcf0b9fc495a4276259afe99dbee009f463d19a1503f4e9bfac languageName: node linkType: hard -"fast-xml-parser@npm:^4.3.4": - version: 4.3.4 - resolution: "fast-xml-parser@npm:4.3.4" +"fast-xml-parser@npm:^4.3.6": + version: 4.3.6 + resolution: "fast-xml-parser@npm:4.3.6" dependencies: strnum: "npm:^1.0.5" bin: fxparser: src/cli/cli.js - checksum: 1e44cad5f14efa9971fe2df6246e6656c22bccf8e8c1d3545a63c446e67ab23e9f615ecba0c4b103ea1126ee4344d9cc9672bd6409f728330131c3ba76827715 + checksum: 9ebe2ac142c6978cae423c39c2a9b561edb76be584317d578768ed4a006a61fc0e83abf8c6fe31029139c4ad15ea1f2e7b6720ba9e6eda0e5266d7f2770fb079 languageName: node linkType: hard @@ -3291,12 +3178,12 @@ __metadata: languageName: node linkType: hard -"file-entry-cache@npm:^6.0.1": - version: 6.0.1 - resolution: "file-entry-cache@npm:6.0.1" +"file-entry-cache@npm:^8.0.0": + version: 8.0.0 + resolution: "file-entry-cache@npm:8.0.0" dependencies: - flat-cache: "npm:^3.0.4" - checksum: 58473e8a82794d01b38e5e435f6feaf648e3f36fdb3a56e98f417f4efae71ad1c0d4ebd8a9a7c50c3ad085820a93fc7494ad721e0e4ebc1da3573f4e1c3c7cdd + flat-cache: "npm:^4.0.0" + checksum: 9e2b5938b1cd9b6d7e3612bdc533afd4ac17b2fc646569e9a8abbf2eb48e5eb8e316bc38815a3ef6a1b456f4107f0d0f055a614ca613e75db6bf9ff4d72c1638 languageName: node linkType: hard @@ -3337,14 +3224,13 @@ __metadata: languageName: node linkType: hard -"flat-cache@npm:^3.0.4": - version: 3.2.0 - resolution: "flat-cache@npm:3.2.0" +"flat-cache@npm:^4.0.0": + version: 4.0.1 + resolution: "flat-cache@npm:4.0.1" dependencies: flatted: "npm:^3.2.9" - keyv: "npm:^4.5.3" - rimraf: "npm:^3.0.2" - checksum: b76f611bd5f5d68f7ae632e3ae503e678d205cf97a17c6ab5b12f6ca61188b5f1f7464503efae6dc18683ed8f0b41460beb48ac4b9ac63fe6201296a91ba2f75 + keyv: "npm:^4.5.4" + checksum: 2c59d93e9faa2523e4fda6b4ada749bed432cfa28c8e251f33b25795e426a1c6dbada777afb1f74fcfff33934fdbdea921ee738fcc33e71adc9d6eca984a1cfc languageName: node linkType: hard @@ -3513,7 +3399,7 @@ __metadata: languageName: node linkType: hard -"glob@npm:^7.1.3, glob@npm:^7.1.6": +"glob@npm:^7.1.6": version: 7.2.3 resolution: "glob@npm:7.2.3" dependencies: @@ -3534,7 +3420,7 @@ __metadata: languageName: node linkType: hard -"globals@npm:^13.19.0": +"globals@npm:^13.24.0": version: 13.24.0 resolution: "globals@npm:13.24.0" dependencies: @@ -3543,6 +3429,13 @@ __metadata: languageName: node linkType: hard +"globals@npm:^14.0.0": + version: 14.0.0 + resolution: "globals@npm:14.0.0" + checksum: b96ff42620c9231ad468d4c58ff42afee7777ee1c963013ff8aabe095a451d0ceeb8dcd8ef4cbd64d2538cef45f787a78ba3a9574f4a634438963e334471302d + languageName: node + linkType: hard + "globalthis@npm:^1.0.3": version: 1.0.3 resolution: "globalthis@npm:1.0.3" @@ -3760,13 +3653,20 @@ __metadata: languageName: node linkType: hard -"ignore@npm:^5.2.0, ignore@npm:^5.2.4": +"ignore@npm:^5.2.0": version: 5.3.0 resolution: "ignore@npm:5.3.0" checksum: dc06bea5c23aae65d0725a957a0638b57e235ae4568dda51ca142053ed2c352de7e3bc93a69b2b32ac31966a1952e9a93c5ef2e2ab7c6b06aef9808f6b55b571 languageName: node linkType: hard +"ignore@npm:^5.3.1": + version: 5.3.1 + resolution: "ignore@npm:5.3.1" + checksum: 703f7f45ffb2a27fb2c5a8db0c32e7dee66b33a225d28e8db4e1be6474795f606686a6e3bcc50e1aa12f2042db4c9d4a7d60af3250511de74620fbed052ea4cd + languageName: node + linkType: hard + "immer@npm:^9.0.6": version: 9.0.21 resolution: "immer@npm:9.0.21" @@ -4154,7 +4054,7 @@ __metadata: languageName: node linkType: hard -"keyv@npm:^4.5.3": +"keyv@npm:^4.5.4": version: 4.5.4 resolution: "keyv@npm:4.5.4" dependencies: @@ -4318,12 +4218,12 @@ __metadata: languageName: node linkType: hard -"magic-string@npm:^0.30.6": - version: 0.30.7 - resolution: "magic-string@npm:0.30.7" +"magic-string@npm:^0.30.8": + version: 0.30.10 + resolution: "magic-string@npm:0.30.10" dependencies: "@jridgewell/sourcemap-codec": "npm:^1.4.15" - checksum: d1d949f7a53c37c6e685f4ea7b2b151c2fe0cc5af8f1f979ecba916f7d60d58f35309aaf4c8b09ce1aef7c160b957be39a38b52b478a91650750931e4ddd5daf + checksum: aa9ca17eae571a19bce92c8221193b6f93ee8511abb10f085e55ffd398db8e4c089a208d9eac559deee96a08b7b24d636ea4ab92f09c6cf42a7d1af51f7fd62b languageName: node linkType: hard @@ -4346,19 +4246,19 @@ __metadata: languageName: node linkType: hard -"markdown-it@npm:^14.0.0": - version: 14.0.0 - resolution: "markdown-it@npm:14.0.0" +"markdown-it@npm:^14.1.0": + version: 14.1.0 + resolution: "markdown-it@npm:14.1.0" dependencies: argparse: "npm:^2.0.1" entities: "npm:^4.4.0" linkify-it: "npm:^5.0.0" mdurl: "npm:^2.0.0" punycode.js: "npm:^2.3.1" - uc.micro: "npm:^2.0.0" + uc.micro: "npm:^2.1.0" bin: markdown-it: bin/markdown-it.mjs - checksum: aabea498a1395776b5ca2b83ce7942d75608595b09215213edf224d5f09c31dfc7bb5a4c73ed2ead9a0a38da3e5e6e2c37daae71afd227c2acb6905ae5d6b498 + checksum: 9a6bb444181d2db7016a4173ae56a95a62c84d4cbfb6916a399b11d3e6581bf1cc2e4e1d07a2f022ae72c25f56db90fbe1e529fca16fbf9541659dc53480d4b4 languageName: node linkType: hard @@ -4416,7 +4316,16 @@ __metadata: languageName: node linkType: hard -"minimatch@npm:9.0.3, minimatch@npm:^9.0.1": +"minimatch@npm:^3.0.5, minimatch@npm:^3.1.1, minimatch@npm:^3.1.2": + version: 3.1.2 + resolution: "minimatch@npm:3.1.2" + dependencies: + brace-expansion: "npm:^1.1.7" + checksum: 0262810a8fc2e72cca45d6fd86bd349eee435eb95ac6aa45c9ea2180e7ee875ef44c32b55b5973ceabe95ea12682f6e3725cbb63d7a2d1da3ae1163c8b210311 + languageName: node + linkType: hard + +"minimatch@npm:^9.0.1": version: 9.0.3 resolution: "minimatch@npm:9.0.3" dependencies: @@ -4425,12 +4334,12 @@ __metadata: languageName: node linkType: hard -"minimatch@npm:^3.0.5, minimatch@npm:^3.1.1, minimatch@npm:^3.1.2": - version: 3.1.2 - resolution: "minimatch@npm:3.1.2" +"minimatch@npm:^9.0.4": + version: 9.0.4 + resolution: "minimatch@npm:9.0.4" dependencies: - brace-expansion: "npm:^1.1.7" - checksum: 0262810a8fc2e72cca45d6fd86bd349eee435eb95ac6aa45c9ea2180e7ee875ef44c32b55b5973ceabe95ea12682f6e3725cbb63d7a2d1da3ae1163c8b210311 + brace-expansion: "npm:^2.0.1" + checksum: 2c16f21f50e64922864e560ff97c587d15fd491f65d92a677a344e970fe62aafdbeafe648965fa96d33c061b4d0eabfe0213466203dd793367e7f28658cf6414 languageName: node linkType: hard @@ -4583,9 +4492,9 @@ __metadata: languageName: node linkType: hard -"naive-ui@npm:^2.37.3": - version: 2.37.3 - resolution: "naive-ui@npm:2.37.3" +"naive-ui@npm:^2.38.1": + version: 2.38.1 + resolution: "naive-ui@npm:2.38.1" dependencies: "@css-render/plugin-bem": "npm:^0.15.12" "@css-render/vue3-ssr": "npm:^0.15.12" @@ -4608,7 +4517,7 @@ __metadata: vueuc: "npm:^0.4.58" peerDependencies: vue: ^3.0.0 - checksum: 9c8fec1ba18e61c91a3ef24e3f387796449a510fdf92030de0cd4a9acf11f3e98f070e9c8e09f87bf29de95f5fb2ee09c2676ce177484a36946097e3a3654861 + checksum: e0ec0df98ae2b7afdd7caa335eefa1d5d4e65c40397f17525200d88ce1b0022386efcd5f198b05bc54c7a91317a7382fdd27b617dc78ed91c89c5cc18948d5bd languageName: node linkType: hard @@ -4921,35 +4830,24 @@ __metadata: languageName: node linkType: hard -"postcss-selector-parser@npm:^6.0.13": - version: 6.0.13 - resolution: "postcss-selector-parser@npm:6.0.13" +"postcss-selector-parser@npm:^6.0.15": + version: 6.0.16 + resolution: "postcss-selector-parser@npm:6.0.16" dependencies: cssesc: "npm:^3.0.0" util-deprecate: "npm:^1.0.2" - checksum: 51f099b27f7c7198ea1826470ef0adfa58b3bd3f59b390fda123baa0134880a5fa9720137b6009c4c1373357b144f700b0edac73335d0067422063129371444e + checksum: 0e11657cb3181aaf9ff67c2e59427c4df496b4a1b6a17063fae579813f80af79d444bf38f82eeb8b15b4679653fd3089e66ef0283f9aab01874d885e6cf1d2cf languageName: node linkType: hard -"postcss@npm:^8.4.33": - version: 8.4.33 - resolution: "postcss@npm:8.4.33" +"postcss@npm:^8.4.38": + version: 8.4.38 + resolution: "postcss@npm:8.4.38" dependencies: nanoid: "npm:^3.3.7" picocolors: "npm:^1.0.0" - source-map-js: "npm:^1.0.2" - checksum: 16eda83458fcd8a91bece287b5920c7f57164c3ea293e6c80d0ea71ce7843007bcd8592260a5160b9a7f02693e6ac93e2495b02d8c7596d3f3f72c1447e3ba79 - languageName: node - linkType: hard - -"postcss@npm:^8.4.35": - version: 8.4.35 - resolution: "postcss@npm:8.4.35" - dependencies: - nanoid: "npm:^3.3.7" - picocolors: "npm:^1.0.0" - source-map-js: "npm:^1.0.2" - checksum: e8dd04e48001eb5857abc9475365bf08f4e508ddf9bc0b8525449a95d190f10d025acebc5b56ac2e94b3c7146790e4ae78989bb9633cb7ee20d1cc9b7dc909b2 + source-map-js: "npm:^1.2.0" + checksum: 955407b8f70cf0c14acf35dab3615899a2a60a26718a63c848cf3c29f2467b0533991b985a2b994430d890bd7ec2b1963e36352b0774a19143b5f591540f7c06 languageName: node linkType: hard @@ -5190,34 +5088,27 @@ __metadata: languageName: node linkType: hard -"rimraf@npm:^3.0.2": - version: 3.0.2 - resolution: "rimraf@npm:3.0.2" +"rollup@npm:^4.13.0": + version: 4.14.3 + resolution: "rollup@npm:4.14.3" dependencies: - glob: "npm:^7.1.3" - bin: - rimraf: bin.js - checksum: 9cb7757acb489bd83757ba1a274ab545eafd75598a9d817e0c3f8b164238dd90eba50d6b848bd4dcc5f3040912e882dc7ba71653e35af660d77b25c381d402e8 - languageName: node - linkType: hard - -"rollup@npm:^4.2.0": - version: 4.9.1 - resolution: "rollup@npm:4.9.1" - dependencies: - "@rollup/rollup-android-arm-eabi": "npm:4.9.1" - "@rollup/rollup-android-arm64": "npm:4.9.1" - "@rollup/rollup-darwin-arm64": "npm:4.9.1" - "@rollup/rollup-darwin-x64": "npm:4.9.1" - "@rollup/rollup-linux-arm-gnueabihf": "npm:4.9.1" - "@rollup/rollup-linux-arm64-gnu": "npm:4.9.1" - "@rollup/rollup-linux-arm64-musl": "npm:4.9.1" - "@rollup/rollup-linux-riscv64-gnu": "npm:4.9.1" - "@rollup/rollup-linux-x64-gnu": "npm:4.9.1" - "@rollup/rollup-linux-x64-musl": "npm:4.9.1" - "@rollup/rollup-win32-arm64-msvc": "npm:4.9.1" - "@rollup/rollup-win32-ia32-msvc": "npm:4.9.1" - "@rollup/rollup-win32-x64-msvc": "npm:4.9.1" + "@rollup/rollup-android-arm-eabi": "npm:4.14.3" + "@rollup/rollup-android-arm64": "npm:4.14.3" + "@rollup/rollup-darwin-arm64": "npm:4.14.3" + "@rollup/rollup-darwin-x64": "npm:4.14.3" + "@rollup/rollup-linux-arm-gnueabihf": "npm:4.14.3" + "@rollup/rollup-linux-arm-musleabihf": "npm:4.14.3" + "@rollup/rollup-linux-arm64-gnu": "npm:4.14.3" + "@rollup/rollup-linux-arm64-musl": "npm:4.14.3" + "@rollup/rollup-linux-powerpc64le-gnu": "npm:4.14.3" + "@rollup/rollup-linux-riscv64-gnu": "npm:4.14.3" + "@rollup/rollup-linux-s390x-gnu": "npm:4.14.3" + "@rollup/rollup-linux-x64-gnu": "npm:4.14.3" + "@rollup/rollup-linux-x64-musl": "npm:4.14.3" + "@rollup/rollup-win32-arm64-msvc": "npm:4.14.3" + "@rollup/rollup-win32-ia32-msvc": "npm:4.14.3" + "@rollup/rollup-win32-x64-msvc": "npm:4.14.3" + "@types/estree": "npm:1.0.5" fsevents: "npm:~2.3.2" dependenciesMeta: "@rollup/rollup-android-arm-eabi": @@ -5230,12 +5121,18 @@ __metadata: optional: true "@rollup/rollup-linux-arm-gnueabihf": optional: true + "@rollup/rollup-linux-arm-musleabihf": + optional: true "@rollup/rollup-linux-arm64-gnu": optional: true "@rollup/rollup-linux-arm64-musl": optional: true + "@rollup/rollup-linux-powerpc64le-gnu": + optional: true "@rollup/rollup-linux-riscv64-gnu": optional: true + "@rollup/rollup-linux-s390x-gnu": + optional: true "@rollup/rollup-linux-x64-gnu": optional: true "@rollup/rollup-linux-x64-musl": @@ -5250,7 +5147,7 @@ __metadata: optional: true bin: rollup: dist/bin/rollup - checksum: fdc76d496583bd916da773522a4949326373c2df55520fc40a56e61f10b16e5214dbeec1947ca13e07f80c0a1a2975ba71ea9bc48d298cda3ee17deaff9aacf6 + checksum: f169a686189733eab4362a7951464408a4d900179818cd5e0d1fb7d89ceab6a18556806b0f8d439236626756faf4b2a1a2765add3838924493feff8d1d5a9830 languageName: node linkType: hard @@ -5342,7 +5239,7 @@ __metadata: languageName: node linkType: hard -"semver@npm:^7.3.5, semver@npm:^7.3.6, semver@npm:^7.5.4": +"semver@npm:^7.3.5, semver@npm:^7.3.6": version: 7.5.4 resolution: "semver@npm:7.5.4" dependencies: @@ -5353,6 +5250,17 @@ __metadata: languageName: node linkType: hard +"semver@npm:^7.6.0": + version: 7.6.0 + resolution: "semver@npm:7.6.0" + dependencies: + lru-cache: "npm:^6.0.0" + bin: + semver: bin/semver.js + checksum: fbfe717094ace0aa8d6332d7ef5ce727259815bd8d8815700853f4faf23aacbd7192522f0dc5af6df52ef4fa85a355ebd2f5d39f554bd028200d6cf481ab9b53 + languageName: node + linkType: hard + "set-cookie-parser@npm:^2.4.8": version: 2.6.0 resolution: "set-cookie-parser@npm:2.6.0" @@ -5481,13 +5389,20 @@ __metadata: languageName: node linkType: hard -"source-map-js@npm:^1.0.1, source-map-js@npm:^1.0.2": +"source-map-js@npm:^1.0.1": version: 1.0.2 resolution: "source-map-js@npm:1.0.2" checksum: 32f2dfd1e9b7168f9a9715eb1b4e21905850f3b50cf02cf476e47e4eebe8e6b762b63a64357896aa29b37e24922b4282df0f492e0d2ace572b43d15525976ff8 languageName: node linkType: hard +"source-map-js@npm:^1.2.0": + version: 1.2.0 + resolution: "source-map-js@npm:1.2.0" + checksum: 7e5f896ac10a3a50fe2898e5009c58ff0dc102dcb056ed27a354623a0ece8954d4b2649e1a1b2b52ef2e161d26f8859c7710350930751640e71e374fe2d321a4 + languageName: node + linkType: hard + "source-map@npm:^0.7.3": version: 0.7.4 resolution: "source-map@npm:0.7.4" @@ -5647,18 +5562,18 @@ __metadata: languageName: node linkType: hard -"stylus@npm:^0.62.0": - version: 0.62.0 - resolution: "stylus@npm:0.62.0" +"stylus@npm:^0.63.0": + version: 0.63.0 + resolution: "stylus@npm:0.63.0" dependencies: - "@adobe/css-tools": "npm:~4.3.1" + "@adobe/css-tools": "npm:~4.3.3" debug: "npm:^4.3.2" glob: "npm:^7.1.6" sax: "npm:~1.3.0" source-map: "npm:^0.7.3" bin: stylus: bin/stylus - checksum: 62afe3a6d781f66d7d283e8218dc1a15530d7d89fc2f09457a723975b2073e96e0d32c61d7f0dd1bd2686aae4ab6cc6933dc85e1b72eebab8aa30167bd16962b + checksum: 13767c1b2f7be4edfada3551d8efd71891cdd626f89e1a4f3109fcb28843d7a63e2cfa914f9c2a15cb83316a7dc20bc9c1fa6f054f0e3c2b531864520efd55c6 languageName: node linkType: hard @@ -5810,12 +5725,12 @@ __metadata: languageName: node linkType: hard -"ts-api-utils@npm:^1.0.1": - version: 1.0.3 - resolution: "ts-api-utils@npm:1.0.3" +"ts-api-utils@npm:^1.3.0": + version: 1.3.0 + resolution: "ts-api-utils@npm:1.3.0" peerDependencies: typescript: ">=4.2.0" - checksum: 9408338819c3aca2a709f0bc54e3f874227901506cacb1163612a6c8a43df224174feb965a5eafdae16f66fc68fd7bfee8d3275d0fa73fbb8699e03ed26520c9 + checksum: f54a0ba9ed56ce66baea90a3fa087a484002e807f28a8ccb2d070c75e76bde64bd0f6dce98b3802834156306050871b67eec325cb4e918015a360a3f0868c77c languageName: node linkType: hard @@ -5915,23 +5830,23 @@ __metadata: languageName: node linkType: hard -"typescript@npm:^5.3.3": - version: 5.3.3 - resolution: "typescript@npm:5.3.3" +"typescript@npm:^5.4.5": + version: 5.4.5 + resolution: "typescript@npm:5.4.5" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: e33cef99d82573624fc0f854a2980322714986bc35b9cb4d1ce736ed182aeab78e2cb32b385efa493b2a976ef52c53e20d6c6918312353a91850e2b76f1ea44f + checksum: 2954022ada340fd3d6a9e2b8e534f65d57c92d5f3989a263754a78aba549f7e6529acc1921913560a4b816c46dce7df4a4d29f9f11a3dc0d4213bb76d043251e languageName: node linkType: hard -"typescript@patch:typescript@npm%3A^5.3.3#optional!builtin": - version: 5.3.3 - resolution: "typescript@patch:typescript@npm%3A5.3.3#optional!builtin::version=5.3.3&hash=e012d7" +"typescript@patch:typescript@npm%3A^5.4.5#optional!builtin": + version: 5.4.5 + resolution: "typescript@patch:typescript@npm%3A5.4.5#optional!builtin::version=5.4.5&hash=e012d7" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 1d0a5f4ce496c42caa9a30e659c467c5686eae15d54b027ee7866744952547f1be1262f2d40de911618c242b510029d51d43ff605dba8fb740ec85ca2d3f9500 + checksum: 9cf4c053893bcf327d101b6c024a55baf05430dc30263f9adb1bf354aeffc11306fe1f23ba2f9a0209674359f16219b5b7d229e923477b94831d07d5a33a4217 languageName: node linkType: hard @@ -5942,6 +5857,13 @@ __metadata: languageName: node linkType: hard +"uc.micro@npm:^2.1.0": + version: 2.1.0 + resolution: "uc.micro@npm:2.1.0" + checksum: 8862eddb412dda76f15db8ad1c640ccc2f47cdf8252a4a30be908d535602c8d33f9855dfcccb8b8837855c1ce1eaa563f7fa7ebe3c98fd0794351aab9b9c55fa + languageName: node + linkType: hard + "unbox-primitive@npm:^1.0.2": version: 1.0.2 resolution: "unbox-primitive@npm:1.0.2" @@ -5986,32 +5908,32 @@ __metadata: languageName: node linkType: hard -"unplugin-vue-markdown@npm:^0.26.0": - version: 0.26.0 - resolution: "unplugin-vue-markdown@npm:0.26.0" +"unplugin-vue-markdown@npm:^0.26.2": + version: 0.26.2 + resolution: "unplugin-vue-markdown@npm:0.26.2" dependencies: - "@mdit-vue/plugin-component": "npm:^2.0.0" - "@mdit-vue/plugin-frontmatter": "npm:^2.0.0" - "@mdit-vue/types": "npm:^2.0.0" + "@mdit-vue/plugin-component": "npm:^2.1.2" + "@mdit-vue/plugin-frontmatter": "npm:^2.1.2" + "@mdit-vue/types": "npm:^2.1.0" "@rollup/pluginutils": "npm:^5.1.0" - "@types/markdown-it": "npm:^13.0.7" - markdown-it: "npm:^14.0.0" - unplugin: "npm:^1.6.0" + "@types/markdown-it": "npm:^14.0.1" + markdown-it: "npm:^14.1.0" + unplugin: "npm:^1.10.1" peerDependencies: vite: ^2.0.0 || ^3.0.0-0 || ^4.0.0-0 || ^5.0.0-0 - checksum: 6a5290af99063b6fe7abce3adeaa704dbd7718e29fed58878288152fd094b6a3b91f76478a114e2cb933055feb03f1a6d0268bef935dddc3dcd90cfbdeac6dc2 + checksum: a8959692029f2ef4f37e519f97b21528e88b526b587f64c71f7a3f7c0b8b3dcc8b92a9f8025b3f6526684228f2d9fde9b6f264baf348edaae3947b7096c8a35d languageName: node linkType: hard -"unplugin@npm:^1.6.0": - version: 1.7.1 - resolution: "unplugin@npm:1.7.1" +"unplugin@npm:^1.10.1": + version: 1.10.1 + resolution: "unplugin@npm:1.10.1" dependencies: acorn: "npm:^8.11.3" - chokidar: "npm:^3.5.3" + chokidar: "npm:^3.6.0" webpack-sources: "npm:^3.2.3" webpack-virtual-modules: "npm:^0.6.1" - checksum: 4e358b4d45aeab6c654943edf63c0f4ad22831386eba414065c4b535c84ec4e295cca145f263f878059ea96e19c904835af25dd5f7f46f3c4a49302e621d3cab + checksum: 6fe469785a46ff2a2d5c077db8b8b8d2c5429016f2561cffed4eb0068ea085c50b8c503891a4ea028f8226da0b9a8b878118a0b9eeded511b53adec4edbb38d3 languageName: node linkType: hard @@ -6095,14 +6017,14 @@ __metadata: languageName: node linkType: hard -"vite@npm:^5.1.3": - version: 5.1.3 - resolution: "vite@npm:5.1.3" +"vite@npm:^5.2.9": + version: 5.2.9 + resolution: "vite@npm:5.2.9" dependencies: - esbuild: "npm:^0.19.3" + esbuild: "npm:^0.20.1" fsevents: "npm:~2.3.3" - postcss: "npm:^8.4.35" - rollup: "npm:^4.2.0" + postcss: "npm:^8.4.38" + rollup: "npm:^4.13.0" peerDependencies: "@types/node": ^18.0.0 || >=20.0.0 less: "*" @@ -6131,7 +6053,7 @@ __metadata: optional: true bin: vite: bin/vite.js - checksum: d3b19607d736de60b660f7daf4c0f86589edcbbc1fcb09f8aa36630f99518cc8a063062bb952899b8ccaed62f1314fac22c1df492dd035de3c65998ab27e2d2a + checksum: 2bf8faa7ae84d5fffabc28b2b2462128a839b8a7ce6d4dde1794975c8c896443df49a54ef95ad8f0326457648426fd9317a618479ef28049cb195d91985729ed languageName: node linkType: hard @@ -6150,65 +6072,65 @@ __metadata: version: 0.0.0-use.local resolution: "vtsuru.live@workspace:." dependencies: - "@eslint/eslintrc": "npm:^3.0.1" + "@eslint/eslintrc": "npm:^3.0.2" "@microsoft/signalr": "npm:^8.0.0" "@microsoft/signalr-protocol-msgpack": "npm:^8.0.0" - "@types/eslint": "npm:^8.56.2" - "@types/node": "npm:^20.11.19" + "@types/eslint": "npm:^8.56.10" + "@types/node": "npm:^20.12.7" "@types/obs-studio": "npm:^2.17.2" "@types/uuid": "npm:^9.0.8" - "@typescript-eslint/eslint-plugin": "npm:^7.0.1" - "@typescript-eslint/parser": "npm:^7.0.1" + "@typescript-eslint/eslint-plugin": "npm:^7.7.0" + "@typescript-eslint/parser": "npm:^7.7.0" "@vicons/fluent": "npm:^0.12.0" "@vicons/ionicons5": "npm:^0.12.0" "@vitejs/plugin-vue": "npm:^5.0.4" "@vitejs/plugin-vue-jsx": "npm:^3.1.0" - "@vue/eslint-config-typescript": "npm:^12.0.0" - "@vueuse/core": "npm:^10.7.2" - "@vueuse/router": "npm:^10.7.2" + "@vue/eslint-config-typescript": "npm:^13.0.0" + "@vueuse/core": "npm:^10.9.0" + "@vueuse/router": "npm:^10.9.0" "@wangeditor/editor": "npm:^5.1.23" "@wangeditor/editor-for-vue": "npm:^5.1.12" - date-fns: "npm:^3.3.1" + date-fns: "npm:^3.6.0" easy-speech: "npm:^2.3.1" echarts: "npm:^5.5.0" - eslint: "npm:^8.56.0" + eslint: "npm:^9.1.0" eslint-config-prettier: "npm:^9.1.0" eslint-plugin-import: "npm:^2.29.1" - eslint-plugin-oxlint: "npm:^0.2.3" + eslint-plugin-oxlint: "npm:^0.2.9" eslint-plugin-prettier: "npm:^5.1.3" - eslint-plugin-vue: "npm:^9.21.1" - fast-xml-parser: "npm:^4.3.4" + eslint-plugin-vue: "npm:^9.25.0" + fast-xml-parser: "npm:^4.3.6" file-saver: "npm:^2.0.5" grapheme-splitter: "npm:^1.0.4" html2canvas: "npm:^1.4.1" linqts: "npm:^1.15.0" mitt: "npm:^3.0.1" music-metadata-browser: "npm:^2.5.10" - naive-ui: "npm:^2.37.3" + naive-ui: "npm:^2.38.1" pinia: "npm:^2.1.7" prettier: "npm:^3.2.5" qrcode.vue: "npm:^3.4.1" queue-typescript: "npm:^1.0.1" - stylus: "npm:^0.62.0" - typescript: "npm:^5.3.3" - unplugin-vue-markdown: "npm:^0.26.0" + stylus: "npm:^0.63.0" + typescript: "npm:^5.4.5" + unplugin-vue-markdown: "npm:^0.26.2" uuid: "npm:^9.0.1" - vite: "npm:^5.1.3" + vite: "npm:^5.2.9" vite-svg-loader: "npm:^5.1.0" - vue: "npm:^3.4.19" - vue-echarts: "npm:^6.6.8" + vue: "npm:^3.4.23" + vue-echarts: "npm:^6.6.9" vue-request: "npm:^2.0.4" - vue-router: "npm:^4.2.5" + vue-router: "npm:^4.3.2" vue-turnstile: "npm:^1.0.8" vue3-aplayer: "npm:^1.7.3" vue3-marquee: "npm:^4.2.0" vueuc: "npm:^0.4.58" - worker-timers: "npm:^7.1.2" + worker-timers: "npm:^7.1.7" xlsx: "npm:^0.18.5" languageName: unknown linkType: soft -"vue-demi@npm:>=0.14.5, vue-demi@npm:>=0.14.6, vue-demi@npm:latest": +"vue-demi@npm:>=0.14.5, vue-demi@npm:latest": version: 0.14.6 resolution: "vue-demi@npm:0.14.6" peerDependencies: @@ -6224,6 +6146,22 @@ __metadata: languageName: node linkType: hard +"vue-demi@npm:>=0.14.7": + version: 0.14.7 + resolution: "vue-demi@npm:0.14.7" + peerDependencies: + "@vue/composition-api": ^1.0.0-rc.1 + vue: ^3.0.0-0 || ^2.6.0 + peerDependenciesMeta: + "@vue/composition-api": + optional: true + bin: + vue-demi-fix: bin/vue-demi-fix.js + vue-demi-switch: bin/vue-demi-switch.js + checksum: 303216e3e6ee3f6ab5631488dd00a767ef3760a0a14e580c0223b278d093dc9ada8164ecec6bf8d8e12034e0bdf8dbb947c0c6f83095c6a53030a4a6dcbd57ce + languageName: node + linkType: hard + "vue-demi@npm:^0.13.11": version: 0.13.11 resolution: "vue-demi@npm:0.13.11" @@ -6240,9 +6178,9 @@ __metadata: languageName: node linkType: hard -"vue-echarts@npm:^6.6.8": - version: 6.6.8 - resolution: "vue-echarts@npm:6.6.8" +"vue-echarts@npm:^6.6.9": + version: 6.6.9 + resolution: "vue-echarts@npm:6.6.9" dependencies: resize-detector: "npm:^0.3.0" vue-demi: "npm:^0.13.11" @@ -6256,7 +6194,7 @@ __metadata: optional: true "@vue/runtime-core": optional: true - checksum: 54667fc9a4664503527ae832ee4189571974eb7eb3882e165ff53f25f3a9ae3599806078f7ce1172cb372635581a655c382f5ac21a3c8db1490a5be6c423a382 + checksum: c697ee7b3b4dd93513278b4bc1d4860a9a00732d872512d63b1af912f733a715b1b077d856a2af70fa2f3027e26b1683015cdbc1b2ad0ea20faba80186aa96d9 languageName: node linkType: hard @@ -6322,14 +6260,14 @@ __metadata: languageName: node linkType: hard -"vue-router@npm:^4.2.5": - version: 4.2.5 - resolution: "vue-router@npm:4.2.5" +"vue-router@npm:^4.3.2": + version: 4.3.2 + resolution: "vue-router@npm:4.3.2" dependencies: - "@vue/devtools-api": "npm:^6.5.0" + "@vue/devtools-api": "npm:^6.5.1" peerDependencies: vue: ^3.2.0 - checksum: 63e51f437a1f10a97fce97c04cde3f87958049c5e20f8b238b66b9a9080c99db0124e680ed0e9921af1f6d81c00bf181e280e36e2370cafea581539334d895ef + checksum: 63d5be4a983622e130c1ebe6e26dd17dee2346d77b35ef3f09ee0d8693fd38ad2387551c2db87a5cb258348dbc24dd815f48b4a55cc3ccb680c81aa4837ca88e languageName: node linkType: hard @@ -6362,21 +6300,21 @@ __metadata: languageName: node linkType: hard -"vue@npm:^3.4.19": - version: 3.4.19 - resolution: "vue@npm:3.4.19" +"vue@npm:^3.4.23": + version: 3.4.23 + resolution: "vue@npm:3.4.23" dependencies: - "@vue/compiler-dom": "npm:3.4.19" - "@vue/compiler-sfc": "npm:3.4.19" - "@vue/runtime-dom": "npm:3.4.19" - "@vue/server-renderer": "npm:3.4.19" - "@vue/shared": "npm:3.4.19" + "@vue/compiler-dom": "npm:3.4.23" + "@vue/compiler-sfc": "npm:3.4.23" + "@vue/runtime-dom": "npm:3.4.23" + "@vue/server-renderer": "npm:3.4.23" + "@vue/shared": "npm:3.4.23" peerDependencies: typescript: "*" peerDependenciesMeta: typescript: optional: true - checksum: 90d45a30b096d3a2445314cf5a94db6f56b854bd483a706bc7ec358b555e2c6dba8ce7b6a976d52af2a8ba92fb3caab4b77b50886f732857320073753152528d + checksum: 1d77b48ea3b7effe01c564ffe32fc21a78e531e944d62f2cf65aadea1374d2858ae82ffa5adaf9ecbeebcf8c7b2b75627735cd2c0365492524ae9141b1252a77 languageName: node linkType: hard @@ -6497,37 +6435,37 @@ __metadata: languageName: node linkType: hard -"worker-timers-broker@npm:^6.1.2": - version: 6.1.2 - resolution: "worker-timers-broker@npm:6.1.2" +"worker-timers-broker@npm:^6.1.7": + version: 6.1.7 + resolution: "worker-timers-broker@npm:6.1.7" dependencies: - "@babel/runtime": "npm:^7.23.9" - fast-unique-numbers: "npm:^9.0.0" + "@babel/runtime": "npm:^7.24.4" + fast-unique-numbers: "npm:^8.0.13" tslib: "npm:^2.6.2" - worker-timers-worker: "npm:^7.0.66" - checksum: 376b28a3aa8a9d786736916175d190cf60b2e996fda4d5a8c6d91b33e51320dd4c80515b7ef8b0cdbf8530bfb96662e9c4b19d0f9f2e44e106905fac6141ef48 + worker-timers-worker: "npm:^7.0.70" + checksum: 13d5574bc937fe529de9e6c3f9a6873c27980ad8a68b9e24f29656e15f1b8864a075b579a318f5b6c9fd1fb17d60cfe15329d2225c39a4c75599fe26b9e1a54f languageName: node linkType: hard -"worker-timers-worker@npm:^7.0.66": - version: 7.0.66 - resolution: "worker-timers-worker@npm:7.0.66" +"worker-timers-worker@npm:^7.0.70": + version: 7.0.70 + resolution: "worker-timers-worker@npm:7.0.70" dependencies: - "@babel/runtime": "npm:^7.23.9" + "@babel/runtime": "npm:^7.24.4" tslib: "npm:^2.6.2" - checksum: 8c182dd8c22a88fe4c4673353edcd66ccade1f4d51b04f754dbc3ec812c734e25930b9834a67f320a254813d4c24900911e6f980ee69eb12e54710aad1eaee05 + checksum: fd061bf8e4e895474487443347fe96cdb4dd65b52fb21c152bff6fdced23516f02a3a05ebd21b94b7513cedaab3adb10c4b692f83d0d6fcdb2d54aa4670f9ef5 languageName: node linkType: hard -"worker-timers@npm:^7.1.2": - version: 7.1.2 - resolution: "worker-timers@npm:7.1.2" +"worker-timers@npm:^7.1.7": + version: 7.1.7 + resolution: "worker-timers@npm:7.1.7" dependencies: - "@babel/runtime": "npm:^7.23.9" + "@babel/runtime": "npm:^7.24.4" tslib: "npm:^2.6.2" - worker-timers-broker: "npm:^6.1.2" - worker-timers-worker: "npm:^7.0.66" - checksum: 4994d909094ee827f5c0b4c2c291b2609228f2dccda0a469b210fbe5658a86728d4a78508234cef1c5cadfe604b41ca4b84d148437fea4d238d7be3f55832b70 + worker-timers-broker: "npm:^6.1.7" + worker-timers-worker: "npm:^7.0.70" + checksum: bb110388f74cb901130c360d8c11dc10eca7da9de70e206c80df3adbb91813d3e9cb0f9c83ac9a235a9bd852fa0557925fff403a84fe5d43492694f26ffdada9 languageName: node linkType: hard