From 8da8843fd0d4a9652dad594b929a2519ca3b9e0f Mon Sep 17 00:00:00 2001 From: cc Date: Sun, 14 May 2023 16:35:38 +0800 Subject: [PATCH 1/6] =?UTF-8?q?feat(projects):=20=E5=A2=9E=E5=8A=A0?= =?UTF-8?q?=E4=B8=BB=E9=A2=98=E5=88=87=E6=8D=A2=E8=BF=87=E6=B8=A1=E6=95=88?= =?UTF-8?q?=E6=9E=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .vscode/settings.json | 3 +- src/components/common/dark-mode-switch.vue | 48 ++++++++++++++++++++-- 2 files changed, 47 insertions(+), 4 deletions(-) diff --git a/.vscode/settings.json b/.vscode/settings.json index eb5941b5..9e955890 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -70,5 +70,6 @@ }, "[vue]": { "editor.defaultFormatter": "Vue.volar" - } + }, + "i18n-ally.localesPaths": ["src/locales", "src/locales/lang"] } diff --git a/src/components/common/dark-mode-switch.vue b/src/components/common/dark-mode-switch.vue index 9fa01fe6..3342c484 100644 --- a/src/components/common/dark-mode-switch.vue +++ b/src/components/common/dark-mode-switch.vue @@ -34,9 +34,51 @@ const darkMode = computed({ } }); -function handleSwitch() { - darkMode.value = !darkMode.value; +function handleSwitch(event: MouseEvent) { + const x = event.clientX; + const y = event.clientY; + const endRadius = Math.hypot(Math.max(x, innerWidth - x), Math.max(y, innerHeight - y)); + // @ts-expect-error: Transition API + if (!document.startViewTransition) { + darkMode.value = !darkMode.value; + return; + } + // @ts-expect-error: Transition API + const transition = document.startViewTransition(() => { + darkMode.value = !darkMode.value; + }); + transition.ready.then(() => { + const clipPath = [`circle(0px at ${x}px ${y}px)`, `circle(${endRadius}px at ${x}px ${y}px)`]; + document.documentElement.animate( + { + clipPath: darkMode.value ? clipPath : [...clipPath].reverse() + }, + { + duration: 300, + easing: 'ease-in', + pseudoElement: darkMode.value ? '::view-transition-new(root)' : '::view-transition-old(root)' + } + ); + }); } - + From 86a370fd6987a089aba93e452e0eed53c86721e1 Mon Sep 17 00:00:00 2001 From: Kirk Lin Date: Tue, 16 May 2023 17:32:38 +0800 Subject: [PATCH 2/6] refactor(projects): upgrade vue3.3, official support defineOptions --- build/plugins/index.ts | 14 +- build/plugins/unplugin.ts | 2 - package.json | 29 +- pnpm-lock.yaml | 737 ++++++++++++++++---------------------- tsconfig.json | 8 +- 5 files changed, 341 insertions(+), 449 deletions(-) diff --git a/build/plugins/index.ts b/build/plugins/index.ts index 35b88e0d..a7e2d680 100644 --- a/build/plugins/index.ts +++ b/build/plugins/index.ts @@ -15,7 +15,19 @@ import pwa from './pwa'; * @param viteEnv - 环境变量配置 */ export function setupVitePlugins(viteEnv: ImportMetaEnv): (PluginOption | PluginOption[])[] { - const plugins = [vue(), vueJsx(), ...unplugin(viteEnv), unocss(), mock, progress(), pageRoute()]; + const plugins = [ + vue({ + script: { + defineModel: true + } + }), + vueJsx(), + ...unplugin(viteEnv), + unocss(), + mock, + progress(), + pageRoute() + ]; if (viteEnv.VITE_VISUALIZER === 'Y') { plugins.push(visualizer as PluginOption); diff --git a/build/plugins/unplugin.ts b/build/plugins/unplugin.ts index 2f97d52c..ef840458 100644 --- a/build/plugins/unplugin.ts +++ b/build/plugins/unplugin.ts @@ -1,4 +1,3 @@ -import VueDefineOption from 'unplugin-vue-define-options/vite'; import Icons from 'unplugin-icons/vite'; import IconsResolver from 'unplugin-icons/resolver'; import Components from 'unplugin-vue-components/vite'; @@ -17,7 +16,6 @@ export default function unplugin(viteEnv: ImportMetaEnv) { const collectionName = VITE_ICON_LOCAL_PREFFIX.replace(`${VITE_ICON_PREFFIX}-`, ''); return [ - VueDefineOption({}), Icons({ compiler: 'vue3', customCollections: { diff --git a/package.json b/package.json index d27a1b2c..1f52adaf 100644 --- a/package.json +++ b/package.json @@ -70,40 +70,40 @@ "form-data": "^4.0.0", "lodash-es": "^4.17.21", "naive-ui": "2.34.3", - "pinia": "^2.0.35", + "pinia": "^2.0.36", "print-js": "^1.6.0", - "qs": "^6.11.1", - "swiper": "^9.2.4", + "qs": "^6.11.2", + "swiper": "^9.3.2", "ua-parser-js": "^1.0.35", "vditor": "^3.9.2", - "vue": "3.2.47", + "vue": "3.3.2", "vue-i18n": "^9.2.2", - "vue-router": "^4.1.6", + "vue-router": "^4.2.0", "vuedraggable": "^4.1.0", "wangeditor": "^4.7.15", "xgplayer": "^3.0.2" }, "devDependencies": { "@amap/amap-jsapi-types": "^0.0.13", - "@iconify/json": "^2.2.61", + "@iconify/json": "^2.2.65", "@iconify/vue": "^4.1.1", "@soybeanjs/cli": "^0.1.9", "@soybeanjs/vite-plugin-vue-page-route": "^0.0.5", "@types/bmapgl": "^0.0.7", "@types/crypto-js": "^4.1.1", - "@types/node": "20.1.0", + "@types/node": "20.1.5", "@types/qs": "^6.9.7", "@types/ua-parser-js": "^0.7.36", - "@unocss/preset-uno": "^0.51.12", - "@unocss/transformer-directives": "^0.51.12", - "@unocss/vite": "^0.51.12", - "@vitejs/plugin-vue": "^4.2.1", + "@unocss/preset-uno": "^0.51.13", + "@unocss/transformer-directives": "^0.51.13", + "@unocss/vite": "^0.51.13", + "@vitejs/plugin-vue": "^4.2.3", "@vitejs/plugin-vue-jsx": "^3.0.1", "better-mock": "^0.3.6", "conventional-changelog": "^3.1.25", "cross-env": "^7.0.3", "eslint": "^8.40.0", - "eslint-config-soybeanjs": "^0.3.3", + "eslint-config-soybeanjs": "^0.3.7", "lint-staged": "13.2.2", "rollup-plugin-visualizer": "^5.9.0", "sass": "^1.62.1", @@ -113,14 +113,13 @@ "typescript": "5.0.4", "unplugin-icons": "^0.16.1", "unplugin-vue-components": "0.24.1", - "unplugin-vue-define-options": "^1.3.4", - "vite": "^4.3.5", + "vite": "^4.3.6", "vite-plugin-compression": "^0.5.1", "vite-plugin-mock": "2.9.8", "vite-plugin-progress": "^0.0.7", "vite-plugin-pwa": "^0.14.7", "vite-plugin-svg-icons": "^2.0.1", - "vue-tsc": "1.6.4" + "vue-tsc": "1.6.5" }, "simple-git-hooks": { "commit-msg": "pnpm soy git-commit-verify", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7cbd0760..aa80a0b7 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -12,10 +12,10 @@ dependencies: version: 2.5.1 '@soybeanjs/vue-materials': specifier: ^0.1.9 - version: 0.1.9(vue@3.2.47) + version: 0.1.9(vue@3.3.2) '@vueuse/core': specifier: ^10.1.2 - version: 10.1.2(vue@3.2.47) + version: 10.1.2(vue@3.3.2) axios: specifier: 1.4.0 version: 1.4.0 @@ -42,19 +42,19 @@ dependencies: version: 4.17.21 naive-ui: specifier: 2.34.3 - version: 2.34.3(vue@3.2.47) + version: 2.34.3(vue@3.3.2) pinia: - specifier: ^2.0.35 - version: 2.0.35(typescript@5.0.4)(vue@3.2.47) + specifier: ^2.0.36 + version: 2.0.36(typescript@5.0.4)(vue@3.3.2) print-js: specifier: ^1.6.0 version: 1.6.0 qs: - specifier: ^6.11.1 - version: 6.11.1 + specifier: ^6.11.2 + version: 6.11.2 swiper: - specifier: ^9.2.4 - version: 9.2.4 + specifier: ^9.3.2 + version: 9.3.2 ua-parser-js: specifier: ^1.0.35 version: 1.0.35 @@ -62,17 +62,17 @@ dependencies: specifier: ^3.9.2 version: 3.9.2 vue: - specifier: 3.2.47 - version: 3.2.47 + specifier: 3.3.2 + version: 3.3.2 vue-i18n: specifier: ^9.2.2 - version: 9.2.2(vue@3.2.47) + version: 9.2.2(vue@3.3.2) vue-router: - specifier: ^4.1.6 - version: 4.1.6(vue@3.2.47) + specifier: ^4.2.0 + version: 4.2.0(vue@3.3.2) vuedraggable: specifier: ^4.1.0 - version: 4.1.0(vue@3.2.47) + version: 4.1.0(vue@3.3.2) wangeditor: specifier: ^4.7.15 version: 4.7.15 @@ -85,11 +85,11 @@ devDependencies: specifier: ^0.0.13 version: 0.0.13 '@iconify/json': - specifier: ^2.2.61 - version: 2.2.61 + specifier: ^2.2.65 + version: 2.2.65 '@iconify/vue': specifier: ^4.1.1 - version: 4.1.1(vue@3.2.47) + version: 4.1.1(vue@3.3.2) '@soybeanjs/cli': specifier: ^0.1.9 version: 0.1.9 @@ -103,8 +103,8 @@ devDependencies: specifier: ^4.1.1 version: 4.1.1 '@types/node': - specifier: 20.1.0 - version: 20.1.0 + specifier: 20.1.5 + version: 20.1.5 '@types/qs': specifier: ^6.9.7 version: 6.9.7 @@ -112,20 +112,20 @@ devDependencies: specifier: ^0.7.36 version: 0.7.36 '@unocss/preset-uno': - specifier: ^0.51.12 - version: 0.51.12 + specifier: ^0.51.13 + version: 0.51.13 '@unocss/transformer-directives': - specifier: ^0.51.12 - version: 0.51.12 + specifier: ^0.51.13 + version: 0.51.13 '@unocss/vite': - specifier: ^0.51.12 - version: 0.51.12(rollup@2.79.1)(vite@4.3.5) + specifier: ^0.51.13 + version: 0.51.13(rollup@2.79.1)(vite@4.3.6) '@vitejs/plugin-vue': - specifier: ^4.2.1 - version: 4.2.1(vite@4.3.5)(vue@3.2.47) + specifier: ^4.2.3 + version: 4.2.3(vite@4.3.6)(vue@3.3.2) '@vitejs/plugin-vue-jsx': specifier: ^3.0.1 - version: 3.0.1(vite@4.3.5)(vue@3.2.47) + version: 3.0.1(vite@4.3.6)(vue@3.3.2) better-mock: specifier: ^0.3.6 version: 0.3.6 @@ -139,8 +139,8 @@ devDependencies: specifier: ^8.40.0 version: 8.40.0 eslint-config-soybeanjs: - specifier: ^0.3.3 - version: 0.3.3(eslint@8.40.0)(svelte@3.59.0)(typescript@5.0.4) + specifier: ^0.3.7 + version: 0.3.7(eslint@8.40.0)(svelte@3.59.0)(typescript@5.0.4) lint-staged: specifier: 13.2.2 version: 13.2.2 @@ -167,31 +167,28 @@ devDependencies: version: 0.16.1 unplugin-vue-components: specifier: 0.24.1 - version: 0.24.1(rollup@2.79.1)(vue@3.2.47) - unplugin-vue-define-options: - specifier: ^1.3.4 - version: 1.3.4(rollup@2.79.1)(vue@3.2.47) + version: 0.24.1(rollup@2.79.1)(vue@3.3.2) vite: - specifier: ^4.3.5 - version: 4.3.5(@types/node@20.1.0)(sass@1.62.1) + specifier: ^4.3.6 + version: 4.3.6(@types/node@20.1.5)(sass@1.62.1) vite-plugin-compression: specifier: ^0.5.1 - version: 0.5.1(vite@4.3.5) + version: 0.5.1(vite@4.3.6) vite-plugin-mock: specifier: 2.9.8 - version: 2.9.8(mockjs@1.1.0)(vite@4.3.5) + version: 2.9.8(mockjs@1.1.0)(vite@4.3.6) vite-plugin-progress: specifier: ^0.0.7 - version: 0.0.7(vite@4.3.5) + version: 0.0.7(vite@4.3.6) vite-plugin-pwa: specifier: ^0.14.7 - version: 0.14.7(vite@4.3.5)(workbox-build@6.5.4)(workbox-window@6.5.4) + version: 0.14.7(vite@4.3.6)(workbox-build@6.5.4)(workbox-window@6.5.4) vite-plugin-svg-icons: specifier: ^2.0.1 - version: 2.0.1(vite@4.3.5) + version: 2.0.1(vite@4.3.6) vue-tsc: - specifier: 1.6.4 - version: 1.6.4(typescript@5.0.4) + specifier: 1.6.5 + version: 1.6.5(typescript@5.0.4) packages: @@ -1637,12 +1634,12 @@ packages: css-render: 0.15.12 dev: false - /@css-render/vue3-ssr@0.15.12(vue@3.2.47): + /@css-render/vue3-ssr@0.15.12(vue@3.3.2): resolution: {integrity: sha512-AQLGhhaE0F+rwybRCkKUdzBdTEM/5PZBYy+fSYe1T9z9+yxMuV/k7ZRqa4M69X+EI1W8pa4kc9Iq2VjQkZx4rg==} peerDependencies: vue: ^3.0.11 dependencies: - vue: 3.2.47 + vue: 3.3.2 dev: false /@emotion/hash@0.8.0: @@ -1943,8 +1940,8 @@ packages: engines: {node: '>=6.9.0'} dev: true - /@iconify/json@2.2.61: - resolution: {integrity: sha512-N2aHf3iIE7CWnZieytACY3K5auRyE25Nc4rEuKwMIH/hkbNNgYubPvMqpEqIOHkv/0QsDQXPeeG1tK27wiXgWA==} + /@iconify/json@2.2.65: + resolution: {integrity: sha512-yrYYpIQfCRIHH8uyl/uj9TEhasDeqT3xzScSSZgyYewCduTG3FmwdSoYSC61upkTERcGgrZeSjXhXLQaZD2QyQ==} dependencies: '@iconify/types': 2.0.0 pathe: 1.1.0 @@ -1967,13 +1964,13 @@ packages: - supports-color dev: true - /@iconify/vue@4.1.1(vue@3.2.47): + /@iconify/vue@4.1.1(vue@3.3.2): resolution: {integrity: sha512-RL85Bm/DAe8y6rT6pux7D2FJSiUEM/TPfyK7GrbAOfTSwrhvwJW+S5yijdGcmtXouA8MtuH9C7l4hiSE4mLMjg==} peerDependencies: vue: '>=3' dependencies: '@iconify/types': 2.0.0 - vue: 3.2.47 + vue: 3.3.2 dev: true /@intlify/core-base@9.2.2: @@ -2058,7 +2055,6 @@ packages: /@jridgewell/sourcemap-codec@1.4.15: resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} - dev: true /@jridgewell/trace-mapping@0.3.18: resolution: {integrity: sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==} @@ -2350,7 +2346,7 @@ packages: - '@swc/helpers' dev: true - /@soybeanjs/vue-materials@0.1.9(vue@3.2.47): + /@soybeanjs/vue-materials@0.1.9(vue@3.3.2): resolution: {integrity: sha512-VX7175QVph1yy3kgrPMKvs2kwSRP3ikY3tARxYeZleyAhSx8IMoBBdKvb+z7HwSQEINCLIDE17zLU53wg1NRkA==} peerDependencies: '@vue/composition-api': ^1.7.0 @@ -2360,8 +2356,8 @@ packages: optional: true dependencies: colord: 2.9.3 - vue: 3.2.47 - vue-demi: 0.13.11(vue@3.2.47) + vue: 3.3.2 + vue-demi: 0.13.11(vue@3.3.2) dev: false /@surma/rollup-plugin-off-main-thread@2.2.3: @@ -2577,8 +2573,8 @@ packages: resolution: {integrity: sha512-F0KIgDJfy2nA3zMLmWGKxcH2ZVEtCZXHHdOQs2gSaQ27+lNeEfGxzkIw90aXswATX7AZ33tahPbzy6KAfUreVw==} dev: true - /@types/node@20.1.0: - resolution: {integrity: sha512-O+z53uwx64xY7D6roOi4+jApDGFg0qn6WHcxe5QeqjMaTezBO/mxdfFXIVAVVyNWKx84OmPB3L8kbVYOTeN34A==} + /@types/node@20.1.5: + resolution: {integrity: sha512-IvGD1CD/nego63ySR7vrAKEX3AJTcmrAN2kn+/sDNLi1Ff5kBzDeEdqWDplK+0HAEoLYej137Sk0cUU8OLOlMg==} dev: true /@types/normalize-package-data@2.4.1: @@ -2592,7 +2588,7 @@ packages: /@types/resolve@1.17.1: resolution: {integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==} dependencies: - '@types/node': 20.1.0 + '@types/node': 20.1.5 dev: true /@types/semver@7.3.13: @@ -2602,7 +2598,7 @@ packages: /@types/svgo@2.6.4: resolution: {integrity: sha512-l4cmyPEckf8moNYHdJ+4wkHvFxjyW6ulm9l4YGaOxeyBWPhBOT0gvni1InpFPdzx1dKf/2s62qGITwxNWnPQng==} dependencies: - '@types/node': 20.1.0 + '@types/node': 20.1.5 dev: true /@types/trusted-types@2.0.3: @@ -2617,8 +2613,8 @@ packages: resolution: {integrity: sha512-4p9vcSmxAayx72yn70joFoL44c9MO/0+iVEBIQXe3v2h2SiAsEIo/G5v6ObFWvNKRFjbrVadNf9LqEEZeQPzdA==} dev: false - /@typescript-eslint/eslint-plugin@5.59.0(@typescript-eslint/parser@5.59.0)(eslint@8.40.0)(typescript@5.0.4): - resolution: {integrity: sha512-p0QgrEyrxAWBecR56gyn3wkG15TJdI//eetInP3zYRewDh0XS+DhB3VUAd3QqvziFsfaQIoIuZMxZRB7vXYaYw==} + /@typescript-eslint/eslint-plugin@5.59.5(@typescript-eslint/parser@5.59.5)(eslint@8.40.0)(typescript@5.0.4): + resolution: {integrity: sha512-feA9xbVRWJZor+AnLNAr7A8JRWeZqHUf4T9tlP+TN04b05pFVhO5eN7/O93Y/1OUlLMHKbnJisgDURs/qvtqdg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: '@typescript-eslint/parser': ^5.0.0 @@ -2629,10 +2625,10 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.5.1 - '@typescript-eslint/parser': 5.59.0(eslint@8.40.0)(typescript@5.0.4) - '@typescript-eslint/scope-manager': 5.59.0 - '@typescript-eslint/type-utils': 5.59.0(eslint@8.40.0)(typescript@5.0.4) - '@typescript-eslint/utils': 5.59.0(eslint@8.40.0)(typescript@5.0.4) + '@typescript-eslint/parser': 5.59.5(eslint@8.40.0)(typescript@5.0.4) + '@typescript-eslint/scope-manager': 5.59.5 + '@typescript-eslint/type-utils': 5.59.5(eslint@8.40.0)(typescript@5.0.4) + '@typescript-eslint/utils': 5.59.5(eslint@8.40.0)(typescript@5.0.4) debug: 4.3.4 eslint: 8.40.0 grapheme-splitter: 1.0.4 @@ -2645,8 +2641,8 @@ packages: - supports-color dev: true - /@typescript-eslint/parser@5.59.0(eslint@8.40.0)(typescript@5.0.4): - resolution: {integrity: sha512-qK9TZ70eJtjojSUMrrEwA9ZDQ4N0e/AuoOIgXuNBorXYcBDk397D2r5MIe1B3cok/oCtdNC5j+lUUpVB+Dpb+w==} + /@typescript-eslint/parser@5.59.5(eslint@8.40.0)(typescript@5.0.4): + resolution: {integrity: sha512-NJXQC4MRnF9N9yWqQE2/KLRSOLvrrlZb48NGVfBa+RuPMN6B7ZcK5jZOvhuygv4D64fRKnZI4L4p8+M+rfeQuw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 @@ -2655,9 +2651,9 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 5.59.0 - '@typescript-eslint/types': 5.59.0 - '@typescript-eslint/typescript-estree': 5.59.0(typescript@5.0.4) + '@typescript-eslint/scope-manager': 5.59.5 + '@typescript-eslint/types': 5.59.5 + '@typescript-eslint/typescript-estree': 5.59.5(typescript@5.0.4) debug: 4.3.4 eslint: 8.40.0 typescript: 5.0.4 @@ -2665,14 +2661,6 @@ packages: - supports-color dev: true - /@typescript-eslint/scope-manager@5.59.0: - resolution: {integrity: sha512-tsoldKaMh7izN6BvkK6zRMINj4Z2d6gGhO2UsI8zGZY3XhLq1DndP3Ycjhi1JwdwPRwtLMW4EFPgpuKhbCGOvQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dependencies: - '@typescript-eslint/types': 5.59.0 - '@typescript-eslint/visitor-keys': 5.59.0 - dev: true - /@typescript-eslint/scope-manager@5.59.2: resolution: {integrity: sha512-dB1v7ROySwQWKqQ8rEWcdbTsFjh2G0vn8KUyvTXdPoyzSL6lLGkiXEV5CvpJsEe9xIdKV+8Zqb7wif2issoOFA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -2681,8 +2669,16 @@ packages: '@typescript-eslint/visitor-keys': 5.59.2 dev: true - /@typescript-eslint/type-utils@5.59.0(eslint@8.40.0)(typescript@5.0.4): - resolution: {integrity: sha512-d/B6VSWnZwu70kcKQSCqjcXpVH+7ABKH8P1KNn4K7j5PXXuycZTPXF44Nui0TEm6rbWGi8kc78xRgOC4n7xFgA==} + /@typescript-eslint/scope-manager@5.59.5: + resolution: {integrity: sha512-jVecWwnkX6ZgutF+DovbBJirZcAxgxC0EOHYt/niMROf8p4PwxxG32Qdhj/iIQQIuOflLjNkxoXyArkcIP7C3A==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + '@typescript-eslint/types': 5.59.5 + '@typescript-eslint/visitor-keys': 5.59.5 + dev: true + + /@typescript-eslint/type-utils@5.59.5(eslint@8.40.0)(typescript@5.0.4): + resolution: {integrity: sha512-4eyhS7oGym67/pSxA2mmNq7X164oqDYNnZCUayBwJZIRVvKpBCMBzFnFxjeoDeShjtO6RQBHBuwybuX3POnDqg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '*' @@ -2691,8 +2687,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 5.59.0(typescript@5.0.4) - '@typescript-eslint/utils': 5.59.0(eslint@8.40.0)(typescript@5.0.4) + '@typescript-eslint/typescript-estree': 5.59.5(typescript@5.0.4) + '@typescript-eslint/utils': 5.59.5(eslint@8.40.0)(typescript@5.0.4) debug: 4.3.4 eslint: 8.40.0 tsutils: 3.21.0(typescript@5.0.4) @@ -2701,35 +2697,14 @@ packages: - supports-color dev: true - /@typescript-eslint/types@5.59.0: - resolution: {integrity: sha512-yR2h1NotF23xFFYKHZs17QJnB51J/s+ud4PYU4MqdZbzeNxpgUr05+dNeCN/bb6raslHvGdd6BFCkVhpPk/ZeA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dev: true - /@typescript-eslint/types@5.59.2: resolution: {integrity: sha512-LbJ/HqoVs2XTGq5shkiKaNTuVv5tTejdHgfdjqRUGdYhjW1crm/M7og2jhVskMt8/4wS3T1+PfFvL1K3wqYj4w==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/typescript-estree@5.59.0(typescript@5.0.4): - resolution: {integrity: sha512-sUNnktjmI8DyGzPdZ8dRwW741zopGxltGs/SAPgGL/AAgDpiLsCFLcMNSpbfXfmnNeHmK9h3wGmCkGRGAoUZAg==} + /@typescript-eslint/types@5.59.5: + resolution: {integrity: sha512-xkfRPHbqSH4Ggx4eHRIO/eGL8XL4Ysb4woL8c87YuAo8Md7AUjyWKa9YMwTL519SyDPrfEgKdewjkxNCVeJW7w==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@typescript-eslint/types': 5.59.0 - '@typescript-eslint/visitor-keys': 5.59.0 - debug: 4.3.4 - globby: 11.1.0 - is-glob: 4.0.3 - semver: 7.5.0 - tsutils: 3.21.0(typescript@5.0.4) - typescript: 5.0.4 - transitivePeerDependencies: - - supports-color dev: true /@typescript-eslint/typescript-estree@5.59.2(typescript@5.0.4): @@ -2753,24 +2728,25 @@ packages: - supports-color dev: true - /@typescript-eslint/utils@5.59.0(eslint@8.40.0)(typescript@5.0.4): - resolution: {integrity: sha512-GGLFd+86drlHSvPgN/el6dRQNYYGOvRSDVydsUaQluwIW3HvbXuxyuD5JETvBt/9qGYe+lOrDk6gRrWOHb/FvA==} + /@typescript-eslint/typescript-estree@5.59.5(typescript@5.0.4): + resolution: {integrity: sha512-+XXdLN2CZLZcD/mO7mQtJMvCkzRfmODbeSKuMY/yXbGkzvA9rJyDY5qDYNoiz2kP/dmyAxXquL2BvLQLJFPQIg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.40.0) - '@types/json-schema': 7.0.11 - '@types/semver': 7.3.13 - '@typescript-eslint/scope-manager': 5.59.0 - '@typescript-eslint/types': 5.59.0 - '@typescript-eslint/typescript-estree': 5.59.0(typescript@5.0.4) - eslint: 8.40.0 - eslint-scope: 5.1.1 + '@typescript-eslint/types': 5.59.5 + '@typescript-eslint/visitor-keys': 5.59.5 + debug: 4.3.4 + globby: 11.1.0 + is-glob: 4.0.3 semver: 7.5.0 + tsutils: 3.21.0(typescript@5.0.4) + typescript: 5.0.4 transitivePeerDependencies: - supports-color - - typescript dev: true /@typescript-eslint/utils@5.59.2(eslint@8.40.0)(typescript@5.0.4): @@ -2793,12 +2769,24 @@ packages: - typescript dev: true - /@typescript-eslint/visitor-keys@5.59.0: - resolution: {integrity: sha512-qZ3iXxQhanchCeaExlKPV3gDQFxMUmU35xfd5eCXB6+kUw1TUAbIy2n7QIrwz9s98DQLzNWyHp61fY0da4ZcbA==} + /@typescript-eslint/utils@5.59.5(eslint@8.40.0)(typescript@5.0.4): + resolution: {integrity: sha512-sCEHOiw+RbyTii9c3/qN74hYDPNORb8yWCoPLmB7BIflhplJ65u2PBpdRla12e3SSTJ2erRkPjz7ngLHhUegxA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - '@typescript-eslint/types': 5.59.0 - eslint-visitor-keys: 3.4.1 + '@eslint-community/eslint-utils': 4.4.0(eslint@8.40.0) + '@types/json-schema': 7.0.11 + '@types/semver': 7.3.13 + '@typescript-eslint/scope-manager': 5.59.5 + '@typescript-eslint/types': 5.59.5 + '@typescript-eslint/typescript-estree': 5.59.5(typescript@5.0.4) + eslint: 8.40.0 + eslint-scope: 5.1.1 + semver: 7.5.0 + transitivePeerDependencies: + - supports-color + - typescript dev: true /@typescript-eslint/visitor-keys@5.59.2: @@ -2809,85 +2797,93 @@ packages: eslint-visitor-keys: 3.4.1 dev: true - /@unocss/config@0.51.12: - resolution: {integrity: sha512-2YbQcil6+jg+piQLPv0FQ1RsZ4sgKSt2svyghnHPZ5Ae5Q6og5E6hKQib00JkbbzlB3GK2aAowjvUQCsWdiaKg==} + /@typescript-eslint/visitor-keys@5.59.5: + resolution: {integrity: sha512-qL+Oz+dbeBRTeyJTIy0eniD3uvqU7x+y1QceBismZ41hd4aBSRh8UAw4pZP0+XzLuPZmx4raNMq/I+59W2lXKA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + '@typescript-eslint/types': 5.59.5 + eslint-visitor-keys: 3.4.1 + dev: true + + /@unocss/config@0.51.13: + resolution: {integrity: sha512-EnSLt7Z1C01U3kORh+Iql+zLFm/PQTD1Np6oEW6U0/GTmD3HEilVFQFFxdM5F0X2bBZtZMkkAGGyhRWQj09hDQ==} engines: {node: '>=14'} dependencies: - '@unocss/core': 0.51.12 + '@unocss/core': 0.51.13 unconfig: 0.3.7 dev: true - /@unocss/core@0.51.12: - resolution: {integrity: sha512-H8mLy6ZKu9nGZe5jlHhLPIVwh2G3cCDSBGl5aIZJFI1qpmDC+Zb3iueBGigNpX75IzkjaGKZiK1WUWq8TShjtA==} + /@unocss/core@0.51.13: + resolution: {integrity: sha512-SclWkqY2c+p5+PiqrbQkhJNEExPdeo71/aGFye10tpBkgPJWd5xC7dhg5F8M4VPNBtuNCrvBWyqNnunMyuz/WQ==} dev: true - /@unocss/extractor-arbitrary-variants@0.51.12: - resolution: {integrity: sha512-/HJH48LbnzTzPkq7yNf+F8tpq7F8b0ibuv0Y/PFQdRN+5OBpRoVwzK7pnJccpiOFbWqlfIQ/ao0MgVc+321tUw==} + /@unocss/extractor-arbitrary-variants@0.51.13: + resolution: {integrity: sha512-lF7p0ea/MeNf4IsjzNhRNYP8u+f1h5JjhTzcvFpQo/vpBvuM5ZCyqp4mkXxYnLNLFfTLsc+MxXaU34IXxpw1QA==} dependencies: - '@unocss/core': 0.51.12 + '@unocss/core': 0.51.13 dev: true - /@unocss/inspector@0.51.12: - resolution: {integrity: sha512-FsdFMw3xxLgnk5vtvN78hGYdY5Vb5d5WZnPJBjTgH+dfH2PIqGHQu/TXK2wPvSyUbWJE6ilRKI5FsnoXmCwAGA==} + /@unocss/inspector@0.51.13: + resolution: {integrity: sha512-y6wCvLDmfFHfr5MHqcQLZkwRio4+VEH6j607bgUdKTRlZGVCD7/GBV8lperxsxpkspaE1eykOeDmW7Ms99SEuQ==} dependencies: gzip-size: 6.0.0 sirv: 2.0.3 dev: true - /@unocss/preset-mini@0.51.12: - resolution: {integrity: sha512-3EXnY868WQS9RYLhJDRbiFznwJpRI4kOnwJb2a792JvZ8w3jh5X+elb3oHLLJ0Cus1F8evMKc+sEE6brQOnr1A==} + /@unocss/preset-mini@0.51.13: + resolution: {integrity: sha512-Wa6eMq8IiJEb7F8rL+cDX4XFm4ViAULaAvn8rjk7ANGdOmeqYGyGc0IZkOjQgl3PiFJFnitsBluHhg7nMIk7QQ==} dependencies: - '@unocss/core': 0.51.12 - '@unocss/extractor-arbitrary-variants': 0.51.12 + '@unocss/core': 0.51.13 + '@unocss/extractor-arbitrary-variants': 0.51.13 dev: true - /@unocss/preset-uno@0.51.12: - resolution: {integrity: sha512-5cHjlPz7mUEzNRGhnVWGS4YLMhDBtk1ubQuy2uoYYPx6ecFsoeIYSSIx+loUzAsQ2E5R2JBDp5OFyYRMMkye4Q==} + /@unocss/preset-uno@0.51.13: + resolution: {integrity: sha512-S9po93y87YphySfW21+Z5uzSL/GAGN5MqZURQxaGk9WGxYugAnu2PnvhhyqLCVmP05J34tMSDMkIZZqjnGaJzg==} dependencies: - '@unocss/core': 0.51.12 - '@unocss/preset-mini': 0.51.12 - '@unocss/preset-wind': 0.51.12 + '@unocss/core': 0.51.13 + '@unocss/preset-mini': 0.51.13 + '@unocss/preset-wind': 0.51.13 dev: true - /@unocss/preset-wind@0.51.12: - resolution: {integrity: sha512-4U/siVbmwPsg5msO1asTTWysBANgy8K9N1aREhRN66qNm/GZqp1wf0SkX2XWe2++naS4BkCWhdSAJG3Jov+/vQ==} + /@unocss/preset-wind@0.51.13: + resolution: {integrity: sha512-deRXLOWmKmqCJuohWCE5NUzs7XDJLn4pzgYQSUlEAVUfS6rzL49aJmSHA+p/f+HhJs5jipNdvkcrHYEBMNV1XQ==} dependencies: - '@unocss/core': 0.51.12 - '@unocss/preset-mini': 0.51.12 + '@unocss/core': 0.51.13 + '@unocss/preset-mini': 0.51.13 dev: true - /@unocss/scope@0.51.12: - resolution: {integrity: sha512-O2IeIuw2wFYBi2gZbC4e6/jxjJXnXCJBvabPvCag3YT7gZL1nwU9eX1/8PqtZWboEui7H7HutGuqIy+UVxyuLQ==} + /@unocss/scope@0.51.13: + resolution: {integrity: sha512-ATwgDx1qZflR2/EPsAs/XMR9/HdcUNyAZ6VdenwQQdlmAFlIWZQ6smswKyuiJWKtcJynfbdGOWcO3vcocrnSrQ==} dev: true - /@unocss/transformer-directives@0.51.12: - resolution: {integrity: sha512-xC1s7BQ2KwiLv2ChsvszELnQYo9DXOpunCkZerjZJm8ptCQJ3D+Zo1HM1C+asc4L4tIZ7BATzhQRGGlpsd37fw==} + /@unocss/transformer-directives@0.51.13: + resolution: {integrity: sha512-1tl8UcVpqYaKkj1zan/QmUAslEcHe9WdN0/QX3Ao663A5r91EwWhnhwKFfvujrZp1XlFnXgKLmKS8OwTRQfCQg==} dependencies: - '@unocss/core': 0.51.12 + '@unocss/core': 0.51.13 css-tree: 2.3.1 dev: true - /@unocss/vite@0.51.12(rollup@2.79.1)(vite@4.3.5): - resolution: {integrity: sha512-ipy0ZVDV1sTX9sM1r0SZ3m3CiJtxYKe8TyL+E9ayE8Pppm0wKM3mnrVzc3Ga5SI9aRy5Zs7Prrc+cZIYCS/x1g==} + /@unocss/vite@0.51.13(rollup@2.79.1)(vite@4.3.6): + resolution: {integrity: sha512-WwyaPnu1XfRiFy4uxXwBuWaL7J1Rcaetsw5lJQUIUdSBTblsd6W7sW+MYTsLfAlA9FUxWDK4ESdI51Xgq4glxw==} peerDependencies: vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 dependencies: '@ampproject/remapping': 2.2.1 '@rollup/pluginutils': 5.0.2(rollup@2.79.1) - '@unocss/config': 0.51.12 - '@unocss/core': 0.51.12 - '@unocss/inspector': 0.51.12 - '@unocss/scope': 0.51.12 - '@unocss/transformer-directives': 0.51.12 + '@unocss/config': 0.51.13 + '@unocss/core': 0.51.13 + '@unocss/inspector': 0.51.13 + '@unocss/scope': 0.51.13 + '@unocss/transformer-directives': 0.51.13 chokidar: 3.5.3 fast-glob: 3.2.12 magic-string: 0.30.0 - vite: 4.3.5(@types/node@20.1.0)(sass@1.62.1) + vite: 4.3.6(@types/node@20.1.5)(sass@1.62.1) transitivePeerDependencies: - rollup dev: true - /@vitejs/plugin-vue-jsx@3.0.1(vite@4.3.5)(vue@3.2.47): + /@vitejs/plugin-vue-jsx@3.0.1(vite@4.3.6)(vue@3.3.2): resolution: {integrity: sha512-+Jb7ggL48FSPS1uhPnJbJwWa9Sr90vQ+d0InW+AhBM22n+cfuYqJZDckBc+W3QSHe1WDvewMZfa4wZOtk5pRgw==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: @@ -2897,21 +2893,21 @@ packages: '@babel/core': 7.21.8 '@babel/plugin-transform-typescript': 7.21.3(@babel/core@7.21.8) '@vue/babel-plugin-jsx': 1.1.1(@babel/core@7.21.8) - vite: 4.3.5(@types/node@20.1.0)(sass@1.62.1) - vue: 3.2.47 + vite: 4.3.6(@types/node@20.1.5)(sass@1.62.1) + vue: 3.3.2 transitivePeerDependencies: - supports-color dev: true - /@vitejs/plugin-vue@4.2.1(vite@4.3.5)(vue@3.2.47): - resolution: {integrity: sha512-ZTZjzo7bmxTRTkb8GSTwkPOYDIP7pwuyV+RV53c9PYUouwcbkIZIvWvNWlX2b1dYZqtOv7D6iUAnJLVNGcLrSw==} + /@vitejs/plugin-vue@4.2.3(vite@4.3.6)(vue@3.3.2): + resolution: {integrity: sha512-R6JDUfiZbJA9cMiguQ7jxALsgiprjBeHL5ikpXfJCH62pPHtI+JdJ5xWj6Ev73yXSlYl86+blXn1kZHQ7uElxw==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: vite: ^4.0.0 vue: ^3.2.25 dependencies: - vite: 4.3.5(@types/node@20.1.0)(sass@1.62.1) - vue: 3.2.47 + vite: 4.3.6(@types/node@20.1.5)(sass@1.62.1) + vue: 3.3.2 dev: true /@volar/language-core@1.4.1: @@ -2926,8 +2922,8 @@ packages: muggle-string: 0.2.2 dev: true - /@volar/typescript@1.4.1(typescript@5.0.4): - resolution: {integrity: sha512-phTy6p9yG6bgMIKQWEeDOi/aeT0njZsb1a/G1mrEuDsLmAn24Le4gDwSsGNhea6Uhu+3gdpUZn2PmZXa+WG2iQ==} + /@volar/typescript@1.4.1-patch.2(typescript@5.0.4): + resolution: {integrity: sha512-lPFYaGt8OdMEzNGJJChF40uYqMO4Z/7Q9fHPQC/NRVtht43KotSXLrkPandVVMf9aPbiJ059eAT+fwHGX16k4w==} peerDependencies: typescript: '*' dependencies: @@ -2935,49 +2931,30 @@ packages: typescript: 5.0.4 dev: true - /@volar/vue-language-core@1.6.4: - resolution: {integrity: sha512-1o+cAtN2DIDNAX/HS8rkjZc8wTMTK+zCab/qtYbvEVlmokhZiDrQeoD9/l0Ug7YCNg+mVuMNHKNBY7pX8U2/Jw==} + /@volar/vue-language-core@1.6.5: + resolution: {integrity: sha512-IF2b6hW4QAxfsLd5mePmLgtkXzNi+YnH6ltCd80gb7+cbdpFMjM1I+w+nSg2kfBTyfu+W8useCZvW89kPTBpzg==} dependencies: '@volar/language-core': 1.4.1 '@volar/source-map': 1.4.1 - '@vue/compiler-dom': 3.3.0-beta.4 - '@vue/compiler-sfc': 3.3.0-beta.4 - '@vue/reactivity': 3.3.0-beta.4 - '@vue/shared': 3.3.0-beta.4 + '@vue/compiler-dom': 3.3.2 + '@vue/compiler-sfc': 3.3.2 + '@vue/reactivity': 3.3.2 + '@vue/shared': 3.3.2 minimatch: 9.0.0 muggle-string: 0.2.2 vue-template-compiler: 2.7.14 dev: true - /@volar/vue-typescript@1.6.4(typescript@5.0.4): - resolution: {integrity: sha512-qKwgP0KVQR/aaH/SN3AP7RB8NnXPWDn3tjyXP6IT6etxkDeZLBLsXWUD9KMak/RvV1DgbXDuz4F9yuZlbt29rA==} + /@volar/vue-typescript@1.6.5(typescript@5.0.4): + resolution: {integrity: sha512-er9rVClS4PHztMUmtPMDTl+7c7JyrxweKSAEe/o/Noeq2bQx6v3/jZHVHBe8ZNUti5ubJL/+Tg8L3bzmlalV8A==} peerDependencies: typescript: '*' dependencies: - '@volar/typescript': 1.4.1(typescript@5.0.4) - '@volar/vue-language-core': 1.6.4 + '@volar/typescript': 1.4.1-patch.2(typescript@5.0.4) + '@volar/vue-language-core': 1.6.5 typescript: 5.0.4 dev: true - /@vue-macros/common@1.3.0(rollup@2.79.1)(vue@3.2.47): - resolution: {integrity: sha512-oRK9vdKryXtJbfucRla8XdnQiWVVNHEBid0waacdfMJn+LOunWeU/3k8VoZZc328HmmZj69MGkUoMWixsHCHGg==} - engines: {node: '>=14.19.0'} - peerDependencies: - vue: ^2.7.0 || ^3.2.25 - peerDependenciesMeta: - vue: - optional: true - dependencies: - '@babel/types': 7.21.5 - '@rollup/pluginutils': 5.0.2(rollup@2.79.1) - '@vue/compiler-sfc': 3.3.0-beta.4 - local-pkg: 0.4.3 - magic-string-ast: 0.1.2 - vue: 3.2.47 - transitivePeerDependencies: - - rollup - dev: true - /@vue/babel-helper-vue-transform-on@1.0.2: resolution: {integrity: sha512-hz4R8tS5jMn8lDq6iD+yWL6XNB699pGIVLk7WSJnn1dbpjaazsjZQkieJoRX6gW5zpYSCFqQ7jUquPNY65tQYA==} dev: true @@ -2999,148 +2976,90 @@ packages: - supports-color dev: true - /@vue/compiler-core@3.2.47: - resolution: {integrity: sha512-p4D7FDnQb7+YJmO2iPEv0SQNeNzcbHdGByJDsT4lynf63AFkOTFN07HsiRSvjGo0QrxR/o3d0hUyNCUnBU2Tig==} + /@vue/compiler-core@3.3.2: + resolution: {integrity: sha512-CKZWo1dzsQYTNTft7whzjL0HsrEpMfiK7pjZ2WFE3bC1NA7caUjWioHSK+49y/LK7Bsm4poJZzAMnvZMQ7OTeg==} dependencies: '@babel/parser': 7.21.8 - '@vue/shared': 3.2.47 - estree-walker: 2.0.2 - source-map: 0.6.1 - - /@vue/compiler-core@3.3.0-beta.4: - resolution: {integrity: sha512-P4K3tkaAPhv9KSRnqpvPvvE8f8LORXVC0wP9b0sHOU2ooi2k3f7sNtVCMkCOsW0WA6FeZ7Ec4o0e7H9tazXqBQ==} - dependencies: - '@babel/parser': 7.21.8 - '@vue/shared': 3.3.0-beta.4 + '@vue/shared': 3.3.2 estree-walker: 2.0.2 source-map-js: 1.0.2 - dev: true - /@vue/compiler-dom@3.2.47: - resolution: {integrity: sha512-dBBnEHEPoftUiS03a4ggEig74J2YBZ2UIeyfpcRM2tavgMWo4bsEfgCGsu+uJIL/vax9S+JztH8NmQerUo7shQ==} + /@vue/compiler-dom@3.3.2: + resolution: {integrity: sha512-6gS3auANuKXLw0XH6QxkWqyPYPunziS2xb6VRenM3JY7gVfZcJvkCBHkb5RuNY1FCbBO3lkIi0CdXUCW1c7SXw==} dependencies: - '@vue/compiler-core': 3.2.47 - '@vue/shared': 3.2.47 + '@vue/compiler-core': 3.3.2 + '@vue/shared': 3.3.2 - /@vue/compiler-dom@3.3.0-beta.4: - resolution: {integrity: sha512-dbMAIqJCIwQTRdDZPGYV/rXzaVr2gkIuXxty/73U4zI6SJNqA2fPZo9Qv27TbKK8PWSUEKT6iqqbxaUszf9ivw==} - dependencies: - '@vue/compiler-core': 3.3.0-beta.4 - '@vue/shared': 3.3.0-beta.4 - dev: true - - /@vue/compiler-sfc@3.2.47: - resolution: {integrity: sha512-rog05W+2IFfxjMcFw10tM9+f7i/+FFpZJJ5XHX72NP9eC2uRD+42M3pYcQqDXVYoj74kHMSEdQ/WmCjt8JFksQ==} + /@vue/compiler-sfc@3.3.2: + resolution: {integrity: sha512-jG4jQy28H4BqzEKsQqqW65BZgmo3vzdLHTBjF+35RwtDdlFE+Fk1VWJYUnDMMqkFBo6Ye1ltSKVOMPgkzYj7SQ==} dependencies: '@babel/parser': 7.21.8 - '@vue/compiler-core': 3.2.47 - '@vue/compiler-dom': 3.2.47 - '@vue/compiler-ssr': 3.2.47 - '@vue/reactivity-transform': 3.2.47 - '@vue/shared': 3.2.47 - estree-walker: 2.0.2 - magic-string: 0.25.9 - postcss: 8.4.23 - source-map: 0.6.1 - - /@vue/compiler-sfc@3.3.0-beta.4: - resolution: {integrity: sha512-yL/4Sc67j6HyYBLVBaV8ZgJcufuHq4qSvKzpyzxI4G7KxVf5oTdyxJ+ZigtYw99+kwefBa8tCvkl/+wgIk0x6Q==} - dependencies: - '@babel/parser': 7.21.8 - '@vue/compiler-core': 3.3.0-beta.4 - '@vue/compiler-dom': 3.3.0-beta.4 - '@vue/compiler-ssr': 3.3.0-beta.4 - '@vue/reactivity-transform': 3.3.0-beta.4 - '@vue/shared': 3.3.0-beta.4 + '@vue/compiler-core': 3.3.2 + '@vue/compiler-dom': 3.3.2 + '@vue/compiler-ssr': 3.3.2 + '@vue/reactivity-transform': 3.3.2 + '@vue/shared': 3.3.2 estree-walker: 2.0.2 magic-string: 0.30.0 postcss: 8.4.23 source-map-js: 1.0.2 - dev: true - /@vue/compiler-ssr@3.2.47: - resolution: {integrity: sha512-wVXC+gszhulcMD8wpxMsqSOpvDZ6xKXSVWkf50Guf/S+28hTAXPDYRTbLQ3EDkOP5Xz/+SY37YiwDquKbJOgZw==} + /@vue/compiler-ssr@3.3.2: + resolution: {integrity: sha512-K8OfY5FQtZaSOJHHe8xhEfIfLrefL/Y9frv4k4NsyQL3+0lRKxr9QuJhfdBDjkl7Fhz8CzKh63mULvmOfx3l2w==} dependencies: - '@vue/compiler-dom': 3.2.47 - '@vue/shared': 3.2.47 - - /@vue/compiler-ssr@3.3.0-beta.4: - resolution: {integrity: sha512-IWTlqvEkkniPV2OJKNQ3ASg/XAu4VkQoxy1cAOE4oTwh3YV6twUaLFK2MAQSlL6Z96PhhcgnrLO+l4v1F8LhZQ==} - dependencies: - '@vue/compiler-dom': 3.3.0-beta.4 - '@vue/shared': 3.3.0-beta.4 - dev: true + '@vue/compiler-dom': 3.3.2 + '@vue/shared': 3.3.2 /@vue/devtools-api@6.5.0: resolution: {integrity: sha512-o9KfBeaBmCKl10usN4crU53fYtC1r7jJwdGKjPT24t348rHxgfpZ0xL3Xm/gLUYnc0oTp8LAmrxOeLyu6tbk2Q==} dev: false - /@vue/reactivity-transform@3.2.47: - resolution: {integrity: sha512-m8lGXw8rdnPVVIdIFhf0LeQ/ixyHkH5plYuS83yop5n7ggVJU+z5v0zecwEnX7fa7HNLBhh2qngJJkxpwEEmYA==} + /@vue/reactivity-transform@3.3.2: + resolution: {integrity: sha512-iu2WaQvlJHdnONrsyv4ibIEnSsuKF+aHFngGj/y1lwpHQtalpVhKg9wsKMoiKXS9zPNjG9mNKzJS9vudvjzvyg==} dependencies: '@babel/parser': 7.21.8 - '@vue/compiler-core': 3.2.47 - '@vue/shared': 3.2.47 - estree-walker: 2.0.2 - magic-string: 0.25.9 - - /@vue/reactivity-transform@3.3.0-beta.4: - resolution: {integrity: sha512-9qukjXoyHcSSGuQkhNvmR1IG9CLUfCZ42VVLq7me47VD/xHh49IpI9NYuNfdO5jH+va6F7EuUkXfiERIxuuebw==} - dependencies: - '@babel/parser': 7.21.8 - '@vue/compiler-core': 3.3.0-beta.4 - '@vue/shared': 3.3.0-beta.4 + '@vue/compiler-core': 3.3.2 + '@vue/shared': 3.3.2 estree-walker: 2.0.2 magic-string: 0.30.0 - dev: true - /@vue/reactivity@3.2.47: - resolution: {integrity: sha512-7khqQ/75oyyg+N/e+iwV6lpy1f5wq759NdlS1fpAhFXa8VeAIKGgk2E/C4VF59lx5b+Ezs5fpp/5WsRYXQiKxQ==} + /@vue/reactivity@3.3.2: + resolution: {integrity: sha512-yX8C4uTgg2Tdj+512EEMnMKbLveoITl7YdQX35AYgx8vBvQGszKiiCN46g4RY6/deeo/5DLbeUUGxCq1qWMf5g==} dependencies: - '@vue/shared': 3.2.47 + '@vue/shared': 3.3.2 - /@vue/reactivity@3.3.0-beta.4: - resolution: {integrity: sha512-Cun0yLgiNz+tqWzOVTIr7R8cv2vtyHk3mQssWMgR6PpgC+91FEUyNvDNkc98L2jJxgVsOhC/ayXWfQR31+Hp9g==} + /@vue/runtime-core@3.3.2: + resolution: {integrity: sha512-qSl95qj0BvKfcsO+hICqFEoLhJn6++HtsPxmTkkadFbuhe3uQfJ8HmQwvEr7xbxBd2rcJB6XOJg7nWAn/ymC5A==} dependencies: - '@vue/shared': 3.3.0-beta.4 - dev: true + '@vue/reactivity': 3.3.2 + '@vue/shared': 3.3.2 - /@vue/runtime-core@3.2.47: - resolution: {integrity: sha512-RZxbLQIRB/K0ev0K9FXhNbBzT32H9iRtYbaXb0ZIz2usLms/D55dJR2t6cIEUn6vyhS3ALNvNthI+Q95C+NOpA==} + /@vue/runtime-dom@3.3.2: + resolution: {integrity: sha512-+drStsJT+0mtgHdarT7cXZReCcTFfm6ptxMrz0kAW5hms6UNBd8Q1pi4JKlncAhu+Ld/TevsSp7pqAZxBBoGng==} dependencies: - '@vue/reactivity': 3.2.47 - '@vue/shared': 3.2.47 + '@vue/runtime-core': 3.3.2 + '@vue/shared': 3.3.2 + csstype: 3.1.2 - /@vue/runtime-dom@3.2.47: - resolution: {integrity: sha512-ArXrFTjS6TsDei4qwNvgrdmHtD930KgSKGhS5M+j8QxXrDJYLqYw4RRcDy1bz1m1wMmb6j+zGLifdVHtkXA7gA==} - dependencies: - '@vue/runtime-core': 3.2.47 - '@vue/shared': 3.2.47 - csstype: 2.6.21 - - /@vue/server-renderer@3.2.47(vue@3.2.47): - resolution: {integrity: sha512-dN9gc1i8EvmP9RCzvneONXsKfBRgqFeFZLurmHOveL7oH6HiFXJw5OGu294n1nHc/HMgTy6LulU/tv5/A7f/LA==} + /@vue/server-renderer@3.3.2(vue@3.3.2): + resolution: {integrity: sha512-QCwh6OGwJg6GDLE0fbQhRTR6tnU+XDJ1iCsTYHXBiezCXAhqMygFRij7BiLF4ytvvHcg5kX9joX5R5vP85++wg==} peerDependencies: - vue: 3.2.47 + vue: 3.3.2 dependencies: - '@vue/compiler-ssr': 3.2.47 - '@vue/shared': 3.2.47 - vue: 3.2.47 + '@vue/compiler-ssr': 3.3.2 + '@vue/shared': 3.3.2 + vue: 3.3.2 - /@vue/shared@3.2.47: - resolution: {integrity: sha512-BHGyyGN3Q97EZx0taMQ+OLNuZcW3d37ZEVmEAyeoA9ERdGvm9Irc/0Fua8SNyOtV1w6BS4q25wbMzJujO9HIfQ==} + /@vue/shared@3.3.2: + resolution: {integrity: sha512-0rFu3h8JbclbnvvKrs7Fe5FNGV9/5X2rPD7KmOzhLSUAiQH5//Hq437Gv0fR5Mev3u/nbtvmLl8XgwCU20/ZfQ==} - /@vue/shared@3.3.0-beta.4: - resolution: {integrity: sha512-yRrdT1FUWhuLNgj3UUasmToYZ0zR0SOdmVyLa0FHIzbnn00LOiK4lZoPRELMRMnyPy6wwwWHRNmItUeWc2ZGPQ==} - dev: true - - /@vueuse/core@10.1.2(vue@3.2.47): + /@vueuse/core@10.1.2(vue@3.3.2): resolution: {integrity: sha512-roNn8WuerI56A5uiTyF/TEYX0Y+VKlhZAF94unUfdhbDUI+NfwQMn4FUnUscIRUhv3344qvAghopU4bzLPNFlA==} dependencies: '@types/web-bluetooth': 0.0.17 '@vueuse/metadata': 10.1.2 - '@vueuse/shared': 10.1.2(vue@3.2.47) - vue-demi: 0.14.0(vue@3.2.47) + '@vueuse/shared': 10.1.2(vue@3.3.2) + vue-demi: 0.14.0(vue@3.3.2) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -3150,10 +3069,10 @@ packages: resolution: {integrity: sha512-3mc5BqN9aU2SqBeBuWE7ne4OtXHoHKggNgxZR2K+zIW4YLsy6xoZ4/9vErQs6tvoKDX6QAqm3lvsrv0mczAwIQ==} dev: false - /@vueuse/shared@10.1.2(vue@3.2.47): + /@vueuse/shared@10.1.2(vue@3.3.2): resolution: {integrity: sha512-1uoUTPBlgyscK9v6ScGeVYDDzlPSFXBlxuK7SfrDGyUTBiznb3mNceqhwvZHjtDRELZEN79V5uWPTF1VDV8svA==} dependencies: - vue-demi: 0.14.0(vue@3.2.47) + vue-demi: 0.14.0(vue@3.3.2) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -3407,21 +3326,13 @@ packages: engines: {node: '>=0.10.0'} dev: true - /ast-walker-scope@0.4.1: - resolution: {integrity: sha512-Ro3nmapMxi/remlJdzFH0tiA7A59KDbxVoLlKWaLDrPELiftb9b8w+CCyWRM+sXZH5KHRAgv8feedW6mihvCHA==} - engines: {node: '>=14.19.0'} - dependencies: - '@babel/parser': 7.21.8 - '@babel/types': 7.21.5 - dev: true - /astral-regex@2.0.0: resolution: {integrity: sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==} engines: {node: '>=8'} dev: true - /astro-eslint-parser@0.13.3: - resolution: {integrity: sha512-n+fb6O40SM6sD36lGwgVIE3zeVQUMdl6ZHaHEjRI4zdaBu658XaAV1YDztF7Iga5kmeOxJYB87mcQ+lUnQs0Nw==} + /astro-eslint-parser@0.14.0: + resolution: {integrity: sha512-3F8l1h7+5MNxzDg1cSQxEloalG7fj64K6vOERChUVG7RLnAzSoafADnPQlU8DpMM3WRNfRHSC4NwUCORk/aPrA==} engines: {node: ^14.18.0 || >=16.0.0} dependencies: '@astrojs/compiler': 1.4.1 @@ -4332,16 +4243,12 @@ packages: css-tree: 1.1.3 dev: true - /csstype@2.6.21: - resolution: {integrity: sha512-Z1PhmomIfypOpoMjRQB70jfvy/wxT50qW08YXO5lMIJkrdq4yOTR+AW7FqutScmB9NkLwxo+jU+kZLbofZZq/w==} - /csstype@3.0.11: resolution: {integrity: sha512-sa6P2wJ+CAbgyy4KFssIb/JNMLxFvKF1pCYCSXS8ZMuqZnMsrxqI2E5sPyoTpxoPU/gVZMzr2zjOfg8GIZOMsw==} dev: false /csstype@3.1.2: resolution: {integrity: sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==} - dev: false /d3-array@1.2.4: resolution: {integrity: sha512-KHW6M86R+FUPYGb3R5XiYjXPq7VzwxZ22buHhAEVG5ztoEcZZMLov530mmccaqA1GghZArjQV46fuc8kUqhhHw==} @@ -5224,20 +5131,20 @@ packages: eslint: 8.40.0 dev: true - /eslint-config-soybeanjs@0.3.3(eslint@8.40.0)(svelte@3.59.0)(typescript@5.0.4): - resolution: {integrity: sha512-B3me/Crdj02QATm2SA/j3XtPSjyuHRzhGfr5tfohLWGgTLkpwRvTHWHr2k/fDq/5bjo1zzxHZ9Qade+lG318cw==} + /eslint-config-soybeanjs@0.3.7(eslint@8.40.0)(svelte@3.59.0)(typescript@5.0.4): + resolution: {integrity: sha512-ZbLFZo42RWBRNRM8bYNm1DQcq12rLQqD7PhTM/TQ6hOY8AJmrth1jpBbHvx3dyMqnjIrJ/xMhRQnPRmunhLeBQ==} peerDependencies: eslint: '>=7.4.0' typescript: '>=4.8.0' dependencies: - '@typescript-eslint/eslint-plugin': 5.59.0(@typescript-eslint/parser@5.59.0)(eslint@8.40.0)(typescript@5.0.4) - '@typescript-eslint/parser': 5.59.0(eslint@8.40.0)(typescript@5.0.4) + '@typescript-eslint/eslint-plugin': 5.59.5(@typescript-eslint/parser@5.59.5)(eslint@8.40.0)(typescript@5.0.4) + '@typescript-eslint/parser': 5.59.5(eslint@8.40.0)(typescript@5.0.4) eslint: 8.40.0 eslint-config-prettier: 8.8.0(eslint@8.40.0) eslint-import-resolver-alias: 1.1.2(eslint-plugin-import@2.27.5) - eslint-plugin-astro: 0.26.1(eslint@8.40.0) - eslint-plugin-import: 2.27.5(@typescript-eslint/parser@5.59.0)(eslint@8.40.0) - eslint-plugin-jsonc: 2.7.0(eslint@8.40.0) + eslint-plugin-astro: 0.27.0(eslint@8.40.0) + eslint-plugin-import: 2.27.5(@typescript-eslint/parser@5.59.5)(eslint@8.40.0) + eslint-plugin-jsonc: 2.8.0(eslint@8.40.0) eslint-plugin-n: 15.7.0(eslint@8.40.0) eslint-plugin-prettier: 4.2.1(eslint-config-prettier@8.8.0)(eslint@8.40.0)(prettier@2.8.8) eslint-plugin-promise: 6.1.1(eslint@8.40.0) @@ -5245,10 +5152,10 @@ packages: eslint-plugin-react-hooks: 4.6.0(eslint@8.40.0) eslint-plugin-react-native: 4.0.0(eslint@8.40.0) eslint-plugin-solid: 0.12.1(eslint@8.40.0)(typescript@5.0.4) - eslint-plugin-svelte: 2.27.3(eslint@8.40.0)(svelte@3.59.0) - eslint-plugin-vue: 9.11.0(eslint@8.40.0) + eslint-plugin-svelte: 2.28.0(eslint@8.40.0)(svelte@3.59.0) + eslint-plugin-vue: 9.12.0(eslint@8.40.0) prettier: 2.8.8 - prettier-plugin-astro: 0.8.0 + prettier-plugin-astro: 0.8.1 prettier-plugin-svelte: 2.10.0(prettier@2.8.8)(svelte@3.59.0) typescript: 5.0.4 transitivePeerDependencies: @@ -5265,7 +5172,7 @@ packages: peerDependencies: eslint-plugin-import: '>=1.4.0' dependencies: - eslint-plugin-import: 2.27.5(@typescript-eslint/parser@5.59.0)(eslint@8.40.0) + eslint-plugin-import: 2.27.5(@typescript-eslint/parser@5.59.5)(eslint@8.40.0) dev: true /eslint-import-resolver-node@0.3.7: @@ -5278,7 +5185,7 @@ packages: - supports-color dev: true - /eslint-module-utils@2.8.0(@typescript-eslint/parser@5.59.0)(eslint-import-resolver-node@0.3.7)(eslint@8.40.0): + /eslint-module-utils@2.8.0(@typescript-eslint/parser@5.59.5)(eslint-import-resolver-node@0.3.7)(eslint@8.40.0): resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} engines: {node: '>=4'} peerDependencies: @@ -5299,7 +5206,7 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 5.59.0(eslint@8.40.0)(typescript@5.0.4) + '@typescript-eslint/parser': 5.59.5(eslint@8.40.0)(typescript@5.0.4) debug: 3.2.7 eslint: 8.40.0 eslint-import-resolver-node: 0.3.7 @@ -5307,8 +5214,8 @@ packages: - supports-color dev: true - /eslint-plugin-astro@0.26.1(eslint@8.40.0): - resolution: {integrity: sha512-FEZOrOQ5ahenbwjKz5LYJpeOZUggDM54idrq5bTJdL4GsXy1xx2eyKy5UjGhh8NwddowCCPqfDHFfDz9oNj/ew==} + /eslint-plugin-astro@0.27.0(eslint@8.40.0): + resolution: {integrity: sha512-r3PizFY+xwQMRWcEvRKCWQkfHNl2Q+7ANN1ZIpnvJZP97KUX8F2WUnTvPuk2jJGqnRa+zQ5NgoJ9aenFKcGP9A==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: eslint: '>=7.0.0' @@ -5316,7 +5223,7 @@ packages: '@eslint-community/eslint-utils': 4.4.0(eslint@8.40.0) '@jridgewell/sourcemap-codec': 1.4.15 '@typescript-eslint/types': 5.59.2 - astro-eslint-parser: 0.13.3 + astro-eslint-parser: 0.14.0 eslint: 8.40.0 postcss: 8.4.23 postcss-selector-parser: 6.0.12 @@ -5335,7 +5242,7 @@ packages: regexpp: 3.2.0 dev: true - /eslint-plugin-import@2.27.5(@typescript-eslint/parser@5.59.0)(eslint@8.40.0): + /eslint-plugin-import@2.27.5(@typescript-eslint/parser@5.59.5)(eslint@8.40.0): resolution: {integrity: sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==} engines: {node: '>=4'} peerDependencies: @@ -5345,7 +5252,7 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 5.59.0(eslint@8.40.0)(typescript@5.0.4) + '@typescript-eslint/parser': 5.59.5(eslint@8.40.0)(typescript@5.0.4) array-includes: 3.1.6 array.prototype.flat: 1.3.1 array.prototype.flatmap: 1.3.1 @@ -5353,7 +5260,7 @@ packages: doctrine: 2.1.0 eslint: 8.40.0 eslint-import-resolver-node: 0.3.7 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@5.59.0)(eslint-import-resolver-node@0.3.7)(eslint@8.40.0) + eslint-module-utils: 2.8.0(@typescript-eslint/parser@5.59.5)(eslint-import-resolver-node@0.3.7)(eslint@8.40.0) has: 1.0.3 is-core-module: 2.12.0 is-glob: 4.0.3 @@ -5368,8 +5275,8 @@ packages: - supports-color dev: true - /eslint-plugin-jsonc@2.7.0(eslint@8.40.0): - resolution: {integrity: sha512-DZgC71h/hZ9t5k/OGAKOMdJCleg2neZLL7No+YYi2ZMroCN4X5huZdrLf1USbrc6UTHwYujd1EDwXHg1qJ6CYw==} + /eslint-plugin-jsonc@2.8.0(eslint@8.40.0): + resolution: {integrity: sha512-K4VsnztnNwpm+V49CcCu5laq8VjclJpuhfI9LFkOrOyK+BKdQHMzkWo43B4X4rYaVrChm4U9kw/tTU5RHh5Wtg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '>=6.0.0' @@ -5490,8 +5397,8 @@ packages: - typescript dev: true - /eslint-plugin-svelte@2.27.3(eslint@8.40.0)(svelte@3.59.0): - resolution: {integrity: sha512-LPri23kkKeeh+TkYr9FndQEy2Q5BhOrIwatnLdXx6hUtTIolohzrTJhWMK3k8BwitVBnJGl5CDVWNkV80tmdkQ==} + /eslint-plugin-svelte@2.28.0(eslint@8.40.0)(svelte@3.59.0): + resolution: {integrity: sha512-bXPXKnjq5uKoVAQtC2E0L1Vp+mmJ3nlC9jyz8zwfZ99pQROL2h7Hes01QdYil1vxgh6tLXl5YVpZ2wwyAbBz5g==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^7.0.0 || ^8.0.0-0 @@ -5510,14 +5417,14 @@ packages: postcss-load-config: 3.1.4(postcss@8.4.23) postcss-safe-parser: 6.0.0(postcss@8.4.23) svelte: 3.59.0 - svelte-eslint-parser: 0.27.0(svelte@3.59.0) + svelte-eslint-parser: 0.28.0(svelte@3.59.0) transitivePeerDependencies: - supports-color - ts-node dev: true - /eslint-plugin-vue@9.11.0(eslint@8.40.0): - resolution: {integrity: sha512-bBCJAZnkBV7ATH4Z1E7CvN3nmtS4H7QUU3UBxPdo8WohRU+yHjnQRALpTbxMVcz0e4Mx3IyxIdP5HYODMxK9cQ==} + /eslint-plugin-vue@9.12.0(eslint@8.40.0): + resolution: {integrity: sha512-xH8PgpDW2WwmFSmRfs/3iWogef1CJzQqX264I65zz77jDuxF2yLy7+GA2diUM8ZNATuSl1+UehMQkb5YEyau5w==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 @@ -7004,7 +6911,7 @@ packages: resolution: {integrity: sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 20.1.0 + '@types/node': 20.1.5 merge-stream: 2.0.0 supports-color: 7.2.0 dev: true @@ -7388,17 +7295,11 @@ packages: engines: {node: 14 || >=16.14} dev: true - /magic-string-ast@0.1.2: - resolution: {integrity: sha512-P53AZrzq7hclCU6HWj88xNZHmP15DKjMmK/vBytO1qnpYP3ul4IEZlyCE0aU3JRnmgWmZPmoTKj4Bls7v0pMyA==} - engines: {node: '>=14.19.0'} - dependencies: - magic-string: 0.30.0 - dev: true - /magic-string@0.25.9: resolution: {integrity: sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==} dependencies: sourcemap-codec: 1.4.8 + dev: true /magic-string@0.27.0: resolution: {integrity: sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==} @@ -7412,7 +7313,6 @@ packages: engines: {node: '>=12'} dependencies: '@jridgewell/sourcemap-codec': 1.4.15 - dev: true /make-fetch-happen@10.2.1: resolution: {integrity: sha512-NgOPbRiaQM10DYXvN3/hhGVI2M5MtITFryzBGxHM5p4wnFxsVCbxkrBrDsk+EZ5OB4jEOT7AjDxtdF+KVEFT7w==} @@ -7767,13 +7667,13 @@ packages: resolution: {integrity: sha512-YVE1mIJ4VpUMqZObFndk9CJu6DBJR/GB13p3tXuNbwD4XExaI5EOuRl6BHeIDxIqXZVxSfAC+y6U1Z/IxCfKUg==} dev: true - /naive-ui@2.34.3(vue@3.2.47): + /naive-ui@2.34.3(vue@3.3.2): resolution: {integrity: sha512-fUMr0dzb/iGsOTWgoblPVobY5X5dihQ1eam5dA+H74oyLYAvgX4pL96xQFPBLIYqvyRFBAsN85kHN5pLqdtpxA==} peerDependencies: vue: ^3.0.0 dependencies: '@css-render/plugin-bem': 0.15.12(css-render@0.15.12) - '@css-render/vue3-ssr': 0.15.12(vue@3.2.47) + '@css-render/vue3-ssr': 0.15.12(vue@3.3.2) '@types/katex': 0.14.0 '@types/lodash': 4.14.194 '@types/lodash-es': 4.17.7 @@ -7787,10 +7687,10 @@ packages: lodash-es: 4.17.21 seemly: 0.3.6 treemate: 0.3.11 - vdirs: 0.1.8(vue@3.2.47) - vooks: 0.2.12(vue@3.2.47) - vue: 3.2.47 - vueuc: 0.4.51(vue@3.2.47) + vdirs: 0.1.8(vue@3.3.2) + vooks: 0.2.12(vue@3.3.2) + vue: 3.3.2 + vueuc: 0.4.51(vue@3.3.2) dev: false /nanoid@3.3.6: @@ -8417,8 +8317,8 @@ packages: engines: {node: '>=4'} dev: true - /pinia@2.0.35(typescript@5.0.4)(vue@3.2.47): - resolution: {integrity: sha512-P1IKKQWhxGXiiZ3atOaNI75bYlFUbRxtJdhPLX059Z7+b9Z04rnTZdSY8Aph1LA+/4QEMAYHsTQ638Wfe+6K5g==} + /pinia@2.0.36(typescript@5.0.4)(vue@3.3.2): + resolution: {integrity: sha512-4UKApwjlmJH+VuHKgA+zQMddcCb3ezYnyewQ9NVrsDqZ/j9dMv5+rh+1r48whKNdpFkZAWVxhBp5ewYaYX9JcQ==} peerDependencies: '@vue/composition-api': ^1.4.0 typescript: '>=4.4.4' @@ -8431,8 +8331,8 @@ packages: dependencies: '@vue/devtools-api': 6.5.0 typescript: 5.0.4 - vue: 3.2.47 - vue-demi: 0.14.0(vue@3.2.47) + vue: 3.3.2 + vue-demi: 0.14.0(vue@3.3.2) dev: false /point-at-length@1.1.0: @@ -8555,8 +8455,8 @@ packages: fast-diff: 1.2.0 dev: true - /prettier-plugin-astro@0.8.0: - resolution: {integrity: sha512-kt9wk33J7HvFGwFaHb8piwy4zbUmabC8Nu+qCw493jhe96YkpjscqGBPy4nJ9TPy9pd7+kEx1zM81rp+MIdrXg==} + /prettier-plugin-astro@0.8.1: + resolution: {integrity: sha512-lJ/mG/Lz/ccSwNtwqpFS126mtMVzFVyYv0ddTF9wqwrEG4seECjKDAyw/oGv915rAcJi8jr89990nqfpmG+qdg==} engines: {node: ^14.15.0 || >=16.0.0, pnpm: '>=7.14.0'} dependencies: '@astrojs/compiler': 1.4.1 @@ -8667,8 +8567,8 @@ packages: engines: {node: '>=0.6.0', teleport: '>=0.2.0'} dev: true - /qs@6.11.1: - resolution: {integrity: sha512-0wsrzgTz/kAVIeuxSjnpGC56rzYtr6JT/2BwEvMaPhFIoYa1aGO8LbzuU1R0uUYQkLpWBTOj0l/CLAJB64J6nQ==} + /qs@6.11.2: + resolution: {integrity: sha512-tDNIz22aBzCDxLtVH++VnTfzxlfeK5CbqohpSqpJgj1Wg/cQbStNAz3NuqCs5vV+pjBsK4x4pN9HlVh7rcYRiA==} engines: {node: '>=0.6'} dependencies: side-channel: 1.0.4 @@ -9397,6 +9297,7 @@ packages: /sourcemap-codec@1.4.8: resolution: {integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==} deprecated: Please use @jridgewell/sourcemap-codec instead + dev: true /spawn-please@2.0.1: resolution: {integrity: sha512-W+cFbZR2q2mMTfjz5ZGvhBAiX+e/zczFCNlbS9mxiSdYswBXwUuBUT+a0urH+xZZa8f/bs0mXHyZsZHR9hKogA==} @@ -9701,8 +9602,8 @@ packages: engines: {node: '>= 0.4'} dev: true - /svelte-eslint-parser@0.27.0(svelte@3.59.0): - resolution: {integrity: sha512-x9cBbCZwLdCnNE3yPqGhvAqEl9FCILC6AaV2xRtwzaMCpvpqO7ceONXj9xka3fQFczSqLzkwOxP4Ln4cIQNqXg==} + /svelte-eslint-parser@0.28.0(svelte@3.59.0): + resolution: {integrity: sha512-qWg5M3CIp7LkcdG5bpn44QEd48UxvgxG5L+Sbl701EG8Wujht7EqJuJhqgzvO3bbI9ENbWCXK49eCcwiNnpMzw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: svelte: ^3.37.0 @@ -9759,8 +9660,8 @@ packages: stable: 0.1.8 dev: true - /swiper@9.2.4: - resolution: {integrity: sha512-L7y3K/iiMXNYQ94FbfcJn7jex4QPnS4+voXGupTdC+UHW4XrR40QDdm4c9hXJ+Br0Il7PP0vP1W3goM9/Ly6Sg==} + /swiper@9.3.2: + resolution: {integrity: sha512-Kj9Z4kXRmJR3YT/Wj+XLWj8P6IcRt+WG38uL8M3/Wny7+6sV0TlP9vnE1X+Co9c7VzNooojWGnFa+Wf/9+CUMA==} engines: {node: '>= 4.7.0'} dependencies: ssr-window: 4.0.2 @@ -10184,7 +10085,7 @@ packages: - supports-color dev: true - /unplugin-vue-components@0.24.1(rollup@2.79.1)(vue@3.2.47): + /unplugin-vue-components@0.24.1(rollup@2.79.1)(vue@3.3.2): resolution: {integrity: sha512-T3A8HkZoIE1Cja95xNqolwza0yD5IVlgZZ1PVAGvVCx8xthmjsv38xWRCtHtwl+rvZyL9uif42SRkDGw9aCfMA==} engines: {node: '>=14'} peerDependencies: @@ -10207,24 +10108,12 @@ packages: minimatch: 7.4.6 resolve: 1.22.2 unplugin: 1.3.1 - vue: 3.2.47 + vue: 3.3.2 transitivePeerDependencies: - rollup - supports-color dev: true - /unplugin-vue-define-options@1.3.4(rollup@2.79.1)(vue@3.2.47): - resolution: {integrity: sha512-RD9TGQ7P047FfW5H0LtFHob60Uz9fOVjr7fncEfccJcG3oNKJahmftQCunJJJLNaXa7WgfPOS7a4vIkt7UaGAw==} - engines: {node: '>=14.19.0'} - dependencies: - '@vue-macros/common': 1.3.0(rollup@2.79.1)(vue@3.2.47) - ast-walker-scope: 0.4.1 - unplugin: 1.3.1 - transitivePeerDependencies: - - rollup - - vue - dev: true - /unplugin@1.3.1: resolution: {integrity: sha512-h4uUTIvFBQRxUKS2Wjys6ivoeofGhxzTe2sRWlooyjHXVttcVfV/JiavNd3d4+jty0SVV0dxGw9AkY9MwiaCEw==} dependencies: @@ -10327,13 +10216,13 @@ packages: engines: {node: '>= 0.8'} dev: true - /vdirs@0.1.8(vue@3.2.47): + /vdirs@0.1.8(vue@3.3.2): resolution: {integrity: sha512-H9V1zGRLQZg9b+GdMk8MXDN2Lva0zx72MPahDKc30v+DtwKjfyOSXWRIX4t2mhDubM1H09gPhWeth/BJWPHGUw==} peerDependencies: vue: ^3.0.11 dependencies: evtd: 0.2.4 - vue: 3.2.47 + vue: 3.3.2 dev: false /vditor@3.9.2: @@ -10342,7 +10231,7 @@ packages: diff-match-patch: 1.0.5 dev: false - /vite-plugin-compression@0.5.1(vite@4.3.5): + /vite-plugin-compression@0.5.1(vite@4.3.6): resolution: {integrity: sha512-5QJKBDc+gNYVqL/skgFAP81Yuzo9R+EAf19d+EtsMF/i8kFUpNi3J/H01QD3Oo8zBQn+NzoCIFkpPLynoOzaJg==} peerDependencies: vite: '>=2.0.0' @@ -10350,12 +10239,12 @@ packages: chalk: 4.1.2 debug: 4.3.4 fs-extra: 10.1.0 - vite: 4.3.5(@types/node@20.1.0)(sass@1.62.1) + vite: 4.3.6(@types/node@20.1.5)(sass@1.62.1) transitivePeerDependencies: - supports-color dev: true - /vite-plugin-mock@2.9.8(mockjs@1.1.0)(vite@4.3.5): + /vite-plugin-mock@2.9.8(mockjs@1.1.0)(vite@4.3.6): resolution: {integrity: sha512-YTQM5Sn7t+/DNOwTkr+W26QGTCk1PrDkhGHslTJ90lIPJhJtDTwuSkEYMAuLP9TcVQ/qExTFx/x/GE3kxJ05sw==} engines: {node: '>=12.0.0'} peerDependencies: @@ -10371,12 +10260,12 @@ packages: fast-glob: 3.2.12 mockjs: 1.1.0 path-to-regexp: 6.2.1 - vite: 4.3.5(@types/node@20.1.0)(sass@1.62.1) + vite: 4.3.6(@types/node@20.1.5)(sass@1.62.1) transitivePeerDependencies: - supports-color dev: true - /vite-plugin-progress@0.0.7(vite@4.3.5): + /vite-plugin-progress@0.0.7(vite@4.3.6): resolution: {integrity: sha512-zyvKdcc/X+6hnw3J1HVV1TKrlFKC4Rh8GnDnWG/2qhRXjqytTcM++xZ+SAPnoDsSyWl8O93ymK0wZRgHAoglEQ==} engines: {node: '>=14', pnpm: '>=7.0.0'} peerDependencies: @@ -10385,10 +10274,10 @@ packages: picocolors: 1.0.0 progress: 2.0.3 rd: 2.0.1 - vite: 4.3.5(@types/node@20.1.0)(sass@1.62.1) + vite: 4.3.6(@types/node@20.1.5)(sass@1.62.1) dev: true - /vite-plugin-pwa@0.14.7(vite@4.3.5)(workbox-build@6.5.4)(workbox-window@6.5.4): + /vite-plugin-pwa@0.14.7(vite@4.3.6)(workbox-build@6.5.4)(workbox-window@6.5.4): resolution: {integrity: sha512-dNJaf0fYOWncmjxv9HiSa2xrSjipjff7IkYE5oIUJ2x5HKu3cXgA8LRgzOwTc5MhwyFYRSU0xyN0Phbx3NsQYw==} peerDependencies: vite: ^3.1.0 || ^4.0.0 @@ -10400,14 +10289,14 @@ packages: fast-glob: 3.2.12 pretty-bytes: 6.1.0 rollup: 3.21.5 - vite: 4.3.5(@types/node@20.1.0)(sass@1.62.1) + vite: 4.3.6(@types/node@20.1.5)(sass@1.62.1) workbox-build: 6.5.4 workbox-window: 6.5.4 transitivePeerDependencies: - supports-color dev: true - /vite-plugin-svg-icons@2.0.1(vite@4.3.5): + /vite-plugin-svg-icons@2.0.1(vite@4.3.6): resolution: {integrity: sha512-6ktD+DhV6Rz3VtedYvBKKVA2eXF+sAQVaKkKLDSqGUfnhqXl3bj5PPkVTl3VexfTuZy66PmINi8Q6eFnVfRUmA==} peerDependencies: vite: '>=2.0.0' @@ -10420,13 +10309,13 @@ packages: pathe: 0.2.0 svg-baker: 1.7.0 svgo: 2.8.0 - vite: 4.3.5(@types/node@20.1.0)(sass@1.62.1) + vite: 4.3.6(@types/node@20.1.5)(sass@1.62.1) transitivePeerDependencies: - supports-color dev: true - /vite@4.3.5(@types/node@20.1.0)(sass@1.62.1): - resolution: {integrity: sha512-0gEnL9wiRFxgz40o/i/eTBwm+NEbpUeTWhzKrZDSdKm6nplj+z4lKz8ANDgildxHm47Vg8EUia0aicKbawUVVA==} + /vite@4.3.6(@types/node@20.1.5)(sass@1.62.1): + resolution: {integrity: sha512-cqIyLSbA6gornMS659AXTVKF7cvSHMdKmJJwQ9DXq3lwsT1uZSdktuBRlpHQ8VnOWx0QHtjDwxPpGtyo9Fh/Qg==} engines: {node: ^14.18.0 || >=16.0.0} hasBin: true peerDependencies: @@ -10450,7 +10339,7 @@ packages: terser: optional: true dependencies: - '@types/node': 20.1.0 + '@types/node': 20.1.5 esbuild: 0.17.18 postcss: 8.4.23 rollup: 3.21.5 @@ -10459,16 +10348,16 @@ packages: fsevents: 2.3.2 dev: true - /vooks@0.2.12(vue@3.2.47): + /vooks@0.2.12(vue@3.3.2): resolution: {integrity: sha512-iox0I3RZzxtKlcgYaStQYKEzWWGAduMmq+jS7OrNdQo1FgGfPMubGL3uGHOU9n97NIvfFDBGnpSvkWyb/NSn/Q==} peerDependencies: vue: ^3.0.0 dependencies: evtd: 0.2.4 - vue: 3.2.47 + vue: 3.3.2 dev: false - /vue-demi@0.13.11(vue@3.2.47): + /vue-demi@0.13.11(vue@3.3.2): resolution: {integrity: sha512-IR8HoEEGM65YY3ZJYAjMlKygDQn25D5ajNFNoKh9RSDMQtlzCxtfQjdQgv9jjK+m3377SsJXY8ysq8kLCZL25A==} engines: {node: '>=12'} hasBin: true @@ -10480,10 +10369,10 @@ packages: '@vue/composition-api': optional: true dependencies: - vue: 3.2.47 + vue: 3.3.2 dev: false - /vue-demi@0.14.0(vue@3.2.47): + /vue-demi@0.14.0(vue@3.3.2): resolution: {integrity: sha512-gt58r2ogsNQeVoQ3EhoUAvUsH9xviydl0dWJj7dabBC/2L4uBId7ujtCwDRD0JhkGsV1i0CtfLAeyYKBht9oWg==} engines: {node: '>=12'} hasBin: true @@ -10495,7 +10384,7 @@ packages: '@vue/composition-api': optional: true dependencies: - vue: 3.2.47 + vue: 3.3.2 dev: false /vue-eslint-parser@9.2.0(eslint@8.40.0): @@ -10516,7 +10405,7 @@ packages: - supports-color dev: true - /vue-i18n@9.2.2(vue@3.2.47): + /vue-i18n@9.2.2(vue@3.3.2): resolution: {integrity: sha512-yswpwtj89rTBhegUAv9Mu37LNznyu3NpyLQmozF3i1hYOhwpG8RjcjIFIIfnu+2MDZJGSZPXaKWvnQA71Yv9TQ==} engines: {node: '>= 14'} peerDependencies: @@ -10526,16 +10415,16 @@ packages: '@intlify/shared': 9.2.2 '@intlify/vue-devtools': 9.2.2 '@vue/devtools-api': 6.5.0 - vue: 3.2.47 + vue: 3.3.2 dev: false - /vue-router@4.1.6(vue@3.2.47): - resolution: {integrity: sha512-DYWYwsG6xNPmLq/FmZn8Ip+qrhFEzA14EI12MsMgVxvHFDYvlr4NXpVF5hrRH1wVcDP8fGi5F4rxuJSl8/r+EQ==} + /vue-router@4.2.0(vue@3.3.2): + resolution: {integrity: sha512-c+usESa6ZoWsm4PPdzRSyenp5A4dsUtnDJnrI03fY1IpIihA9TK3x5ffgkFDpjhLJZewsXoKURapNLFdZjuqTg==} peerDependencies: vue: ^3.2.0 dependencies: '@vue/devtools-api': 6.5.0 - vue: 3.2.47 + vue: 3.3.2 dev: false /vue-template-compiler@2.7.14: @@ -10545,49 +10434,49 @@ packages: he: 1.2.0 dev: true - /vue-tsc@1.6.4(typescript@5.0.4): - resolution: {integrity: sha512-8rg8S1AhRJ6/WriENQEhyqH5wsxSxuD5iaD+QnkZn2ArZ6evlhqfBAIcVN8mfSyCV9DeLkQXkOSv/MaeJiJPAQ==} + /vue-tsc@1.6.5(typescript@5.0.4): + resolution: {integrity: sha512-Wtw3J7CC+JM2OR56huRd5iKlvFWpvDiU+fO1+rqyu4V2nMTotShz4zbOZpW5g9fUOcjnyZYfBo5q5q+D/q27JA==} hasBin: true peerDependencies: typescript: '*' dependencies: - '@volar/vue-language-core': 1.6.4 - '@volar/vue-typescript': 1.6.4(typescript@5.0.4) + '@volar/vue-language-core': 1.6.5 + '@volar/vue-typescript': 1.6.5(typescript@5.0.4) semver: 7.5.0 typescript: 5.0.4 dev: true - /vue@3.2.47: - resolution: {integrity: sha512-60188y/9Dc9WVrAZeUVSDxRQOZ+z+y5nO2ts9jWXSTkMvayiWxCWOWtBQoYjLeccfXkiiPZWAHcV+WTPhkqJHQ==} + /vue@3.3.2: + resolution: {integrity: sha512-98hJcAhyDwZoOo2flAQBSPVYG/o0HA9ivIy2ktHshjE+6/q8IMQ+kvDKQzOZTFPxvnNMcGM+zS2A00xeZMA7tA==} dependencies: - '@vue/compiler-dom': 3.2.47 - '@vue/compiler-sfc': 3.2.47 - '@vue/runtime-dom': 3.2.47 - '@vue/server-renderer': 3.2.47(vue@3.2.47) - '@vue/shared': 3.2.47 + '@vue/compiler-dom': 3.3.2 + '@vue/compiler-sfc': 3.3.2 + '@vue/runtime-dom': 3.3.2 + '@vue/server-renderer': 3.3.2(vue@3.3.2) + '@vue/shared': 3.3.2 - /vuedraggable@4.1.0(vue@3.2.47): + /vuedraggable@4.1.0(vue@3.3.2): resolution: {integrity: sha512-FU5HCWBmsf20GpP3eudURW3WdWTKIbEIQxh9/8GE806hydR9qZqRRxRE3RjqX7PkuLuMQG/A7n3cfj9rCEchww==} peerDependencies: vue: ^3.0.1 dependencies: sortablejs: 1.14.0 - vue: 3.2.47 + vue: 3.3.2 dev: false - /vueuc@0.4.51(vue@3.2.47): + /vueuc@0.4.51(vue@3.3.2): resolution: {integrity: sha512-pLiMChM4f+W8czlIClGvGBYo656lc2Y0/mXFSCydcSmnCR1izlKPGMgiYBGjbY9FDkFG8a2HEVz7t0DNzBWbDw==} peerDependencies: vue: ^3.0.11 dependencies: - '@css-render/vue3-ssr': 0.15.12(vue@3.2.47) + '@css-render/vue3-ssr': 0.15.12(vue@3.3.2) '@juggle/resize-observer': 3.4.0 css-render: 0.15.12 evtd: 0.2.4 seemly: 0.3.6 - vdirs: 0.1.8(vue@3.2.47) - vooks: 0.2.12(vue@3.2.47) - vue: 3.2.47 + vdirs: 0.1.8(vue@3.3.2) + vooks: 0.2.12(vue@3.3.2) + vue: 3.3.2 dev: false /wangeditor@4.7.15: diff --git a/tsconfig.json b/tsconfig.json index 89c5728d..4736e8b3 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -17,13 +17,7 @@ "~/*": ["./*"], "@/*": ["./src/*"] }, - "types": [ - "vite/client", - "node", - "unplugin-icons/types/vue", - "naive-ui/volar", - "unplugin-vue-define-options/macros-global" - ] + "types": ["vite/client", "node", "unplugin-icons/types/vue", "naive-ui/volar"] }, "exclude": ["node_modules", "dist"] } From ab49afd3dbf8e36277478d801daf8313c7c7fdb5 Mon Sep 17 00:00:00 2001 From: Kirk Lin Date: Tue, 16 May 2023 17:39:05 +0800 Subject: [PATCH 3/6] fix(projects): tsconfig missing isolatedModules --- tsconfig.json | 1 + 1 file changed, 1 insertion(+) diff --git a/tsconfig.json b/tsconfig.json index 89c5728d..3a99673f 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -9,6 +9,7 @@ "allowSyntheticDefaultImports": true, "jsx": "preserve", "moduleResolution": "node", + "isolatedModules": true, "resolveJsonModule": true, "noUnusedLocals": true, "strictNullChecks": true, From 9b19f96ff63efa437f41d50089d9bb4f09645f91 Mon Sep 17 00:00:00 2001 From: Soybean Date: Tue, 16 May 2023 22:29:35 +0800 Subject: [PATCH 4/6] =?UTF-8?q?fix(projects):=20fix=20mockjs=20[=E4=BF=AE?= =?UTF-8?q?=E5=A4=8Dmockjs]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 5 + patches/mockjs@1.1.0.patch | 732 +++++++++++++++++++++++++++++++++++++ pnpm-lock.yaml | 10 +- 3 files changed, 745 insertions(+), 2 deletions(-) create mode 100644 patches/mockjs@1.1.0.patch diff --git a/package.json b/package.json index 1f52adaf..640672b3 100644 --- a/package.json +++ b/package.json @@ -121,6 +121,11 @@ "vite-plugin-svg-icons": "^2.0.1", "vue-tsc": "1.6.5" }, + "pnpm": { + "patchedDependencies": { + "mockjs@1.1.0": "patches/mockjs@1.1.0.patch" + } + }, "simple-git-hooks": { "commit-msg": "pnpm soy git-commit-verify", "pre-commit": "pnpm typecheck && pnpm lint-staged" diff --git a/patches/mockjs@1.1.0.patch b/patches/mockjs@1.1.0.patch new file mode 100644 index 00000000..d75c8318 --- /dev/null +++ b/patches/mockjs@1.1.0.patch @@ -0,0 +1,732 @@ +diff --git a/dist/mock.js b/dist/mock.js +index 35d5b9af3eff34324656879705dcb81470fc9697..3e6a52e0fbfdd39d3aaf1592ffd19ecde33320f3 100644 +--- a/dist/mock.js ++++ b/dist/mock.js +@@ -126,17 +126,17 @@ return /******/ (function(modules) { // webpackBootstrap + /* 1 */ + /***/ (function(module, exports, __webpack_require__) { + +- /* ++ /* + ## Handler + + 处理数据模板。 +- ++ + * Handler.gen( template, name?, context? ) + + 入口方法。 + + * Data Template Definition, DTD +- ++ + 处理数据模板定义。 + + * Handler.array( options ) +@@ -146,7 +146,7 @@ return /******/ (function(modules) { // webpackBootstrap + * Handler.string( options ) + * Handler.function( options ) + * Handler.regexp( options ) +- ++ + 处理路径(相对和绝对)。 + + * Handler.getValueByKeyPath( key, options ) +@@ -177,7 +177,7 @@ return /******/ (function(modules) { // webpackBootstrap + + Handle.gen(template, name, options) + context +- currentContext, templateCurrentContext, ++ currentContext, templateCurrentContext, + path, templatePath + root, templateRoot + */ +@@ -456,7 +456,7 @@ return /******/ (function(modules) { // webpackBootstrap + phed = Handler.placeholder(ph, options.context.currentContext, options.context.templateCurrentContext, options) + + // 只有一个占位符,并且没有其他字符 +- if (placeholders.length === 1 && ph === result && typeof phed !== typeof result) { // ++ if (placeholders.length === 1 && ph === result && typeof phed !== typeof result) { // + result = phed + break + +@@ -627,7 +627,7 @@ return /******/ (function(modules) { // webpackBootstrap + } + // 引用的值已经计算好 + if (currentContext && (key in currentContext)) return currentContext[key] +- ++ + // 尚未计算,递归引用数据模板中的属性 + if (templateCurrentContext && + (typeof templateCurrentContext === 'object') && +@@ -816,13 +816,13 @@ return /******/ (function(modules) { // webpackBootstrap + var tpl = Mock.heredoc(function() { + /*! + {{email}}{{age}} +- + *\/ + }) +- ++ + **相关阅读** + * [Creating multiline strings in JavaScript](http://stackoverflow.com/questions/805107/creating-multiline-strings-in-javascript)、 + */ +@@ -850,7 +850,7 @@ return /******/ (function(modules) { // webpackBootstrap + 解析数据模板(属性名部分)。 + + * Parser.parse( name ) +- ++ + ```json + { + parameters: [ name, inc, range, decimal ], +@@ -922,7 +922,7 @@ return /******/ (function(modules) { // webpackBootstrap + + /* + ## Mock.Random +- ++ + 工具类,用于生成各种随机数据。 + */ + +@@ -1251,7 +1251,7 @@ return /******/ (function(modules) { // webpackBootstrap + + 替代图片源 + http://fpoimg.com/ +- 参考自 ++ 参考自 + http://rensanning.iteye.com/blog/1933310 + http://code.tutsplus.com/articles/the-top-8-placeholders-for-web-designers--net-19485 + */ +@@ -1541,7 +1541,7 @@ return /******/ (function(modules) { // webpackBootstrap + var bg_colour = Math.floor(Math.random() * 16777215).toString(16); + bg_colour = "#" + ("000000" + bg_colour).slice(-6); + document.bgColor = bg_colour; +- ++ + http://martin.ankerl.com/2009/12/09/how-to-create-random-colors-programmatically/ + Creating random colors is actually more difficult than it seems. The randomness itself is easy, but aesthetically pleasing randomness is more difficult. + https://github.com/devongovett/color-generator +@@ -1561,7 +1561,7 @@ return /******/ (function(modules) { // webpackBootstrap + + http://tool.c7sky.com/webcolor + 网页设计常用色彩搭配表 +- ++ + https://github.com/One-com/one-color + An OO-based JavaScript color parser/computation toolkit with support for RGB, HSV, HSL, CMYK, and alpha channels. + API 很赞 +@@ -1593,7 +1593,7 @@ return /******/ (function(modules) { // webpackBootstrap + color += letters[Math.floor(Math.random() * 16)] + } + return color +- ++ + // 随机生成一个无脑的颜色,格式为 '#RRGGBB'。 + // _brainlessColor() + var color = Math.floor( +@@ -1959,7 +1959,7 @@ return /******/ (function(modules) { // webpackBootstrap + } + return result.join(' ') + }, +- // ++ // + cparagraph: function(min, max) { + var len = range(3, 7, min, max) + var result = [] +@@ -2282,17 +2282,17 @@ return /******/ (function(modules) { // webpackBootstrap + 随机生成一个 URL。 + + [URL 规范](http://www.w3.org/Addressing/URL/url-spec.txt) +- http Hypertext Transfer Protocol +- ftp File Transfer protocol +- gopher The Gopher protocol +- mailto Electronic mail address +- mid Message identifiers for electronic mail +- cid Content identifiers for MIME body part +- news Usenet news +- nntp Usenet news for local NNTP access only +- prospero Access using the prospero protocols ++ http Hypertext Transfer Protocol ++ ftp File Transfer protocol ++ gopher The Gopher protocol ++ mailto Electronic mail address ++ mid Message identifiers for electronic mail ++ cid Content identifiers for MIME body part ++ news Usenet news ++ nntp Usenet news for local NNTP access only ++ prospero Access using the prospero protocols + telnet rlogin tn3270 Reference to interactive sessions +- wais Wide Area Information Servers ++ wais Wide Area Information Servers + */ + url: function(protocol, host) { + return (protocol || this.protocol()) + '://' + // protocol? +@@ -2422,9 +2422,9 @@ return /******/ (function(modules) { // webpackBootstrap + 西南 重庆市 四川省 贵州省 云南省 西藏自治区 + 西北 陕西省 甘肃省 青海省 宁夏回族自治区 新疆维吾尔自治区 + 港澳台 香港特别行政区 澳门特别行政区 台湾省 +- ++ + **排序** +- ++ + ```js + var map = {} + _.each(_.keys(REGIONS),function(id){ +@@ -6527,7 +6527,7 @@ return /******/ (function(modules) { // webpackBootstrap + "0" / "1" / "2" / "3" / "4" / "5" / "6" / "7" / "8" / "9" / + "a" / "b" / "c" / "d" / "e" / "f" / + "A" / "B" / "C" / "D" / "E" / "F" +- ++ + https://github.com/victorquinn/chancejs/blob/develop/chance.js#L1349 + */ + guid: function() { +@@ -6629,7 +6629,7 @@ return /******/ (function(modules) { // webpackBootstrap + } + + function CaptureGroup(n) { +- Group.call(this, "capture-group"), this.index = cgs[this.offset] || (cgs[this.offset] = index++), ++ Group.call(this, "capture-group"), this.index = cgs[this.offset] || (cgs[this.offset] = index++), + this.body = n; + } + +@@ -6711,7 +6711,7 @@ return /******/ (function(modules) { // webpackBootstrap + } + return r = l ? '"' + u(l) + '"' : "end of input", "Expected " + t + " but " + r + " found."; + } +- this.expected = n, this.found = l, this.offset = u, this.line = t, this.column = r, ++ this.expected = n, this.found = l, this.offset = u, this.line = t, this.column = r, + this.name = "SyntaxError", this.message = e(n, l); + } + function u(n) { +@@ -6724,8 +6724,8 @@ return /******/ (function(modules) { // webpackBootstrap + function r(l) { + function u(l, u, t) { + var r, e; +- for (r = u; t > r; r++) e = n.charAt(r), "\n" === e ? (l.seenCR || l.line++, l.column = 1, +- l.seenCR = !1) : "\r" === e || "\u2028" === e || "\u2029" === e ? (l.line++, l.column = 1, ++ for (r = u; t > r; r++) e = n.charAt(r), "\n" === e ? (l.seenCR || l.line++, l.column = 1, ++ l.seenCR = !1) : "\r" === e || "\u2028" === e || "\u2029" === e ? (l.line++, l.column = 1, + l.seenCR = !0) : (l.column++, l.seenCR = !1); + } + return Mt !== l && (Mt > l && (Mt = 0, Dt = { +@@ -6743,19 +6743,19 @@ return /******/ (function(modules) { // webpackBootstrap + } + function c() { + var l, u, t, r, o; +- return l = qt, u = i(), null !== u ? (t = qt, 124 === n.charCodeAt(qt) ? (r = fl, +- qt++) : (r = null, 0 === Wt && e(sl)), null !== r ? (o = c(), null !== o ? (r = [ r, o ], +- t = r) : (qt = t, t = il)) : (qt = t, t = il), null === t && (t = al), null !== t ? (Lt = l, +- u = hl(u, t), null === u ? (qt = l, l = u) : l = u) : (qt = l, l = il)) : (qt = l, ++ return l = qt, u = i(), null !== u ? (t = qt, 124 === n.charCodeAt(qt) ? (r = fl, ++ qt++) : (r = null, 0 === Wt && e(sl)), null !== r ? (o = c(), null !== o ? (r = [ r, o ], ++ t = r) : (qt = t, t = il)) : (qt = t, t = il), null === t && (t = al), null !== t ? (Lt = l, ++ u = hl(u, t), null === u ? (qt = l, l = u) : l = u) : (qt = l, l = il)) : (qt = l, + l = il), l; + } + function i() { + var n, l, u, t, r; +- if (n = qt, l = f(), null === l && (l = al), null !== l) if (u = qt, Wt++, t = d(), ++ if (n = qt, l = f(), null === l && (l = al), null !== l) if (u = qt, Wt++, t = d(), + Wt--, null === t ? u = al : (qt = u, u = il), null !== u) { +- for (t = [], r = h(), null === r && (r = a()); null !== r; ) t.push(r), r = h(), ++ for (t = [], r = h(), null === r && (r = a()); null !== r; ) t.push(r), r = h(), + null === r && (r = a()); +- null !== t ? (r = s(), null === r && (r = al), null !== r ? (Lt = n, l = dl(l, t, r), ++ null !== t ? (r = s(), null === r && (r = al), null !== r ? (Lt = n, l = dl(l, t, r), + null === l ? (qt = n, n = l) : n = l) : (qt = n, n = il)) : (qt = n, n = il); + } else qt = n, n = il; else qt = n, n = il; + return n; +@@ -6766,148 +6766,148 @@ return /******/ (function(modules) { // webpackBootstrap + } + function f() { + var l, u; +- return l = qt, 94 === n.charCodeAt(qt) ? (u = pl, qt++) : (u = null, 0 === Wt && e(vl)), ++ return l = qt, 94 === n.charCodeAt(qt) ? (u = pl, qt++) : (u = null, 0 === Wt && e(vl)), + null !== u && (Lt = l, u = wl()), null === u ? (qt = l, l = u) : l = u, l; + } + function s() { + var l, u; +- return l = qt, 36 === n.charCodeAt(qt) ? (u = Al, qt++) : (u = null, 0 === Wt && e(Cl)), ++ return l = qt, 36 === n.charCodeAt(qt) ? (u = Al, qt++) : (u = null, 0 === Wt && e(Cl)), + null !== u && (Lt = l, u = gl()), null === u ? (qt = l, l = u) : l = u, l; + } + function h() { + var n, l, u; +- return n = qt, l = a(), null !== l ? (u = d(), null !== u ? (Lt = n, l = bl(l, u), ++ return n = qt, l = a(), null !== l ? (u = d(), null !== u ? (Lt = n, l = bl(l, u), + null === l ? (qt = n, n = l) : n = l) : (qt = n, n = il)) : (qt = n, n = il), n; + } + function d() { + var n, l, u; +- return Wt++, n = qt, l = p(), null !== l ? (u = k(), null === u && (u = al), null !== u ? (Lt = n, +- l = Tl(l, u), null === l ? (qt = n, n = l) : n = l) : (qt = n, n = il)) : (qt = n, ++ return Wt++, n = qt, l = p(), null !== l ? (u = k(), null === u && (u = al), null !== u ? (Lt = n, ++ l = Tl(l, u), null === l ? (qt = n, n = l) : n = l) : (qt = n, n = il)) : (qt = n, + n = il), Wt--, null === n && (l = null, 0 === Wt && e(kl)), n; + } + function p() { + var n; +- return n = v(), null === n && (n = w(), null === n && (n = A(), null === n && (n = C(), ++ return n = v(), null === n && (n = w(), null === n && (n = A(), null === n && (n = C(), + null === n && (n = g(), null === n && (n = b()))))), n; + } + function v() { + var l, u, t, r, o, c; +- return l = qt, 123 === n.charCodeAt(qt) ? (u = xl, qt++) : (u = null, 0 === Wt && e(yl)), +- null !== u ? (t = T(), null !== t ? (44 === n.charCodeAt(qt) ? (r = ml, qt++) : (r = null, +- 0 === Wt && e(Rl)), null !== r ? (o = T(), null !== o ? (125 === n.charCodeAt(qt) ? (c = Fl, +- qt++) : (c = null, 0 === Wt && e(Ql)), null !== c ? (Lt = l, u = Sl(t, o), null === u ? (qt = l, +- l = u) : l = u) : (qt = l, l = il)) : (qt = l, l = il)) : (qt = l, l = il)) : (qt = l, ++ return l = qt, 123 === n.charCodeAt(qt) ? (u = xl, qt++) : (u = null, 0 === Wt && e(yl)), ++ null !== u ? (t = T(), null !== t ? (44 === n.charCodeAt(qt) ? (r = ml, qt++) : (r = null, ++ 0 === Wt && e(Rl)), null !== r ? (o = T(), null !== o ? (125 === n.charCodeAt(qt) ? (c = Fl, ++ qt++) : (c = null, 0 === Wt && e(Ql)), null !== c ? (Lt = l, u = Sl(t, o), null === u ? (qt = l, ++ l = u) : l = u) : (qt = l, l = il)) : (qt = l, l = il)) : (qt = l, l = il)) : (qt = l, + l = il)) : (qt = l, l = il), l; + } + function w() { + var l, u, t, r; +- return l = qt, 123 === n.charCodeAt(qt) ? (u = xl, qt++) : (u = null, 0 === Wt && e(yl)), +- null !== u ? (t = T(), null !== t ? (n.substr(qt, 2) === Ul ? (r = Ul, qt += 2) : (r = null, +- 0 === Wt && e(El)), null !== r ? (Lt = l, u = Gl(t), null === u ? (qt = l, l = u) : l = u) : (qt = l, ++ return l = qt, 123 === n.charCodeAt(qt) ? (u = xl, qt++) : (u = null, 0 === Wt && e(yl)), ++ null !== u ? (t = T(), null !== t ? (n.substr(qt, 2) === Ul ? (r = Ul, qt += 2) : (r = null, ++ 0 === Wt && e(El)), null !== r ? (Lt = l, u = Gl(t), null === u ? (qt = l, l = u) : l = u) : (qt = l, + l = il)) : (qt = l, l = il)) : (qt = l, l = il), l; + } + function A() { + var l, u, t, r; +- return l = qt, 123 === n.charCodeAt(qt) ? (u = xl, qt++) : (u = null, 0 === Wt && e(yl)), +- null !== u ? (t = T(), null !== t ? (125 === n.charCodeAt(qt) ? (r = Fl, qt++) : (r = null, +- 0 === Wt && e(Ql)), null !== r ? (Lt = l, u = Bl(t), null === u ? (qt = l, l = u) : l = u) : (qt = l, ++ return l = qt, 123 === n.charCodeAt(qt) ? (u = xl, qt++) : (u = null, 0 === Wt && e(yl)), ++ null !== u ? (t = T(), null !== t ? (125 === n.charCodeAt(qt) ? (r = Fl, qt++) : (r = null, ++ 0 === Wt && e(Ql)), null !== r ? (Lt = l, u = Bl(t), null === u ? (qt = l, l = u) : l = u) : (qt = l, + l = il)) : (qt = l, l = il)) : (qt = l, l = il), l; + } + function C() { + var l, u; +- return l = qt, 43 === n.charCodeAt(qt) ? (u = jl, qt++) : (u = null, 0 === Wt && e($l)), ++ return l = qt, 43 === n.charCodeAt(qt) ? (u = jl, qt++) : (u = null, 0 === Wt && e($l)), + null !== u && (Lt = l, u = ql()), null === u ? (qt = l, l = u) : l = u, l; + } + function g() { + var l, u; +- return l = qt, 42 === n.charCodeAt(qt) ? (u = Ll, qt++) : (u = null, 0 === Wt && e(Ml)), ++ return l = qt, 42 === n.charCodeAt(qt) ? (u = Ll, qt++) : (u = null, 0 === Wt && e(Ml)), + null !== u && (Lt = l, u = Dl()), null === u ? (qt = l, l = u) : l = u, l; + } + function b() { + var l, u; +- return l = qt, 63 === n.charCodeAt(qt) ? (u = Hl, qt++) : (u = null, 0 === Wt && e(Ol)), ++ return l = qt, 63 === n.charCodeAt(qt) ? (u = Hl, qt++) : (u = null, 0 === Wt && e(Ol)), + null !== u && (Lt = l, u = Wl()), null === u ? (qt = l, l = u) : l = u, l; + } + function k() { + var l; +- return 63 === n.charCodeAt(qt) ? (l = Hl, qt++) : (l = null, 0 === Wt && e(Ol)), ++ return 63 === n.charCodeAt(qt) ? (l = Hl, qt++) : (l = null, 0 === Wt && e(Ol)), + l; + } + function T() { + var l, u, t; +- if (l = qt, u = [], zl.test(n.charAt(qt)) ? (t = n.charAt(qt), qt++) : (t = null, +- 0 === Wt && e(Il)), null !== t) for (;null !== t; ) u.push(t), zl.test(n.charAt(qt)) ? (t = n.charAt(qt), ++ if (l = qt, u = [], zl.test(n.charAt(qt)) ? (t = n.charAt(qt), qt++) : (t = null, ++ 0 === Wt && e(Il)), null !== t) for (;null !== t; ) u.push(t), zl.test(n.charAt(qt)) ? (t = n.charAt(qt), + qt++) : (t = null, 0 === Wt && e(Il)); else u = il; +- return null !== u && (Lt = l, u = Jl(u)), null === u ? (qt = l, l = u) : l = u, ++ return null !== u && (Lt = l, u = Jl(u)), null === u ? (qt = l, l = u) : l = u, + l; + } + function x() { + var l, u, t, r; +- return l = qt, 40 === n.charCodeAt(qt) ? (u = Kl, qt++) : (u = null, 0 === Wt && e(Nl)), +- null !== u ? (t = R(), null === t && (t = F(), null === t && (t = m(), null === t && (t = y()))), +- null !== t ? (41 === n.charCodeAt(qt) ? (r = Pl, qt++) : (r = null, 0 === Wt && e(Vl)), +- null !== r ? (Lt = l, u = Xl(t), null === u ? (qt = l, l = u) : l = u) : (qt = l, ++ return l = qt, 40 === n.charCodeAt(qt) ? (u = Kl, qt++) : (u = null, 0 === Wt && e(Nl)), ++ null !== u ? (t = R(), null === t && (t = F(), null === t && (t = m(), null === t && (t = y()))), ++ null !== t ? (41 === n.charCodeAt(qt) ? (r = Pl, qt++) : (r = null, 0 === Wt && e(Vl)), ++ null !== r ? (Lt = l, u = Xl(t), null === u ? (qt = l, l = u) : l = u) : (qt = l, + l = il)) : (qt = l, l = il)) : (qt = l, l = il), l; + } + function y() { + var n, l; +- return n = qt, l = c(), null !== l && (Lt = n, l = Yl(l)), null === l ? (qt = n, ++ return n = qt, l = c(), null !== l && (Lt = n, l = Yl(l)), null === l ? (qt = n, + n = l) : n = l, n; + } + function m() { + var l, u, t; +- return l = qt, n.substr(qt, 2) === Zl ? (u = Zl, qt += 2) : (u = null, 0 === Wt && e(_l)), +- null !== u ? (t = c(), null !== t ? (Lt = l, u = nu(t), null === u ? (qt = l, l = u) : l = u) : (qt = l, ++ return l = qt, n.substr(qt, 2) === Zl ? (u = Zl, qt += 2) : (u = null, 0 === Wt && e(_l)), ++ null !== u ? (t = c(), null !== t ? (Lt = l, u = nu(t), null === u ? (qt = l, l = u) : l = u) : (qt = l, + l = il)) : (qt = l, l = il), l; + } + function R() { + var l, u, t; +- return l = qt, n.substr(qt, 2) === lu ? (u = lu, qt += 2) : (u = null, 0 === Wt && e(uu)), +- null !== u ? (t = c(), null !== t ? (Lt = l, u = tu(t), null === u ? (qt = l, l = u) : l = u) : (qt = l, ++ return l = qt, n.substr(qt, 2) === lu ? (u = lu, qt += 2) : (u = null, 0 === Wt && e(uu)), ++ null !== u ? (t = c(), null !== t ? (Lt = l, u = tu(t), null === u ? (qt = l, l = u) : l = u) : (qt = l, + l = il)) : (qt = l, l = il), l; + } + function F() { + var l, u, t; +- return l = qt, n.substr(qt, 2) === ru ? (u = ru, qt += 2) : (u = null, 0 === Wt && e(eu)), +- null !== u ? (t = c(), null !== t ? (Lt = l, u = ou(t), null === u ? (qt = l, l = u) : l = u) : (qt = l, ++ return l = qt, n.substr(qt, 2) === ru ? (u = ru, qt += 2) : (u = null, 0 === Wt && e(eu)), ++ null !== u ? (t = c(), null !== t ? (Lt = l, u = ou(t), null === u ? (qt = l, l = u) : l = u) : (qt = l, + l = il)) : (qt = l, l = il), l; + } + function Q() { + var l, u, t, r, o; +- if (Wt++, l = qt, 91 === n.charCodeAt(qt) ? (u = iu, qt++) : (u = null, 0 === Wt && e(au)), +- null !== u) if (94 === n.charCodeAt(qt) ? (t = pl, qt++) : (t = null, 0 === Wt && e(vl)), ++ if (Wt++, l = qt, 91 === n.charCodeAt(qt) ? (u = iu, qt++) : (u = null, 0 === Wt && e(au)), ++ null !== u) if (94 === n.charCodeAt(qt) ? (t = pl, qt++) : (t = null, 0 === Wt && e(vl)), + null === t && (t = al), null !== t) { +- for (r = [], o = S(), null === o && (o = U()); null !== o; ) r.push(o), o = S(), ++ for (r = [], o = S(), null === o && (o = U()); null !== o; ) r.push(o), o = S(), + null === o && (o = U()); +- null !== r ? (93 === n.charCodeAt(qt) ? (o = fu, qt++) : (o = null, 0 === Wt && e(su)), +- null !== o ? (Lt = l, u = hu(t, r), null === u ? (qt = l, l = u) : l = u) : (qt = l, ++ null !== r ? (93 === n.charCodeAt(qt) ? (o = fu, qt++) : (o = null, 0 === Wt && e(su)), ++ null !== o ? (Lt = l, u = hu(t, r), null === u ? (qt = l, l = u) : l = u) : (qt = l, + l = il)) : (qt = l, l = il); + } else qt = l, l = il; else qt = l, l = il; + return Wt--, null === l && (u = null, 0 === Wt && e(cu)), l; + } + function S() { + var l, u, t, r; +- return Wt++, l = qt, u = U(), null !== u ? (45 === n.charCodeAt(qt) ? (t = pu, qt++) : (t = null, +- 0 === Wt && e(vu)), null !== t ? (r = U(), null !== r ? (Lt = l, u = wu(u, r), null === u ? (qt = l, +- l = u) : l = u) : (qt = l, l = il)) : (qt = l, l = il)) : (qt = l, l = il), Wt--, ++ return Wt++, l = qt, u = U(), null !== u ? (45 === n.charCodeAt(qt) ? (t = pu, qt++) : (t = null, ++ 0 === Wt && e(vu)), null !== t ? (r = U(), null !== r ? (Lt = l, u = wu(u, r), null === u ? (qt = l, ++ l = u) : l = u) : (qt = l, l = il)) : (qt = l, l = il)) : (qt = l, l = il), Wt--, + null === l && (u = null, 0 === Wt && e(du)), l; + } + function U() { + var n, l; +- return Wt++, n = G(), null === n && (n = E()), Wt--, null === n && (l = null, 0 === Wt && e(Au)), ++ return Wt++, n = G(), null === n && (n = E()), Wt--, null === n && (l = null, 0 === Wt && e(Au)), + n; + } + function E() { + var l, u; +- return l = qt, Cu.test(n.charAt(qt)) ? (u = n.charAt(qt), qt++) : (u = null, 0 === Wt && e(gu)), ++ return l = qt, Cu.test(n.charAt(qt)) ? (u = n.charAt(qt), qt++) : (u = null, 0 === Wt && e(gu)), + null !== u && (Lt = l, u = bu(u)), null === u ? (qt = l, l = u) : l = u, l; + } + function G() { + var n; +- return n = L(), null === n && (n = Y(), null === n && (n = H(), null === n && (n = O(), +- null === n && (n = W(), null === n && (n = z(), null === n && (n = I(), null === n && (n = J(), +- null === n && (n = K(), null === n && (n = N(), null === n && (n = P(), null === n && (n = V(), +- null === n && (n = X(), null === n && (n = _(), null === n && (n = nl(), null === n && (n = ll(), ++ return n = L(), null === n && (n = Y(), null === n && (n = H(), null === n && (n = O(), ++ null === n && (n = W(), null === n && (n = z(), null === n && (n = I(), null === n && (n = J(), ++ null === n && (n = K(), null === n && (n = N(), null === n && (n = P(), null === n && (n = V(), ++ null === n && (n = X(), null === n && (n = _(), null === n && (n = nl(), null === n && (n = ll(), + null === n && (n = ul(), null === n && (n = tl()))))))))))))))))), n; + } + function B() { +@@ -6916,154 +6916,154 @@ return /******/ (function(modules) { // webpackBootstrap + } + function j() { + var l, u; +- return l = qt, 46 === n.charCodeAt(qt) ? (u = ku, qt++) : (u = null, 0 === Wt && e(Tu)), ++ return l = qt, 46 === n.charCodeAt(qt) ? (u = ku, qt++) : (u = null, 0 === Wt && e(Tu)), + null !== u && (Lt = l, u = xu()), null === u ? (qt = l, l = u) : l = u, l; + } + function $() { + var l, u; +- return Wt++, l = qt, mu.test(n.charAt(qt)) ? (u = n.charAt(qt), qt++) : (u = null, +- 0 === Wt && e(Ru)), null !== u && (Lt = l, u = bu(u)), null === u ? (qt = l, l = u) : l = u, ++ return Wt++, l = qt, mu.test(n.charAt(qt)) ? (u = n.charAt(qt), qt++) : (u = null, ++ 0 === Wt && e(Ru)), null !== u && (Lt = l, u = bu(u)), null === u ? (qt = l, l = u) : l = u, + Wt--, null === l && (u = null, 0 === Wt && e(yu)), l; + } + function q() { + var n; +- return n = M(), null === n && (n = D(), null === n && (n = Y(), null === n && (n = H(), +- null === n && (n = O(), null === n && (n = W(), null === n && (n = z(), null === n && (n = I(), +- null === n && (n = J(), null === n && (n = K(), null === n && (n = N(), null === n && (n = P(), +- null === n && (n = V(), null === n && (n = X(), null === n && (n = Z(), null === n && (n = _(), +- null === n && (n = nl(), null === n && (n = ll(), null === n && (n = ul(), null === n && (n = tl()))))))))))))))))))), ++ return n = M(), null === n && (n = D(), null === n && (n = Y(), null === n && (n = H(), ++ null === n && (n = O(), null === n && (n = W(), null === n && (n = z(), null === n && (n = I(), ++ null === n && (n = J(), null === n && (n = K(), null === n && (n = N(), null === n && (n = P(), ++ null === n && (n = V(), null === n && (n = X(), null === n && (n = Z(), null === n && (n = _(), ++ null === n && (n = nl(), null === n && (n = ll(), null === n && (n = ul(), null === n && (n = tl()))))))))))))))))))), + n; + } + function L() { + var l, u; +- return l = qt, n.substr(qt, 2) === Fu ? (u = Fu, qt += 2) : (u = null, 0 === Wt && e(Qu)), ++ return l = qt, n.substr(qt, 2) === Fu ? (u = Fu, qt += 2) : (u = null, 0 === Wt && e(Qu)), + null !== u && (Lt = l, u = Su()), null === u ? (qt = l, l = u) : l = u, l; + } + function M() { + var l, u; +- return l = qt, n.substr(qt, 2) === Fu ? (u = Fu, qt += 2) : (u = null, 0 === Wt && e(Qu)), ++ return l = qt, n.substr(qt, 2) === Fu ? (u = Fu, qt += 2) : (u = null, 0 === Wt && e(Qu)), + null !== u && (Lt = l, u = Uu()), null === u ? (qt = l, l = u) : l = u, l; + } + function D() { + var l, u; +- return l = qt, n.substr(qt, 2) === Eu ? (u = Eu, qt += 2) : (u = null, 0 === Wt && e(Gu)), ++ return l = qt, n.substr(qt, 2) === Eu ? (u = Eu, qt += 2) : (u = null, 0 === Wt && e(Gu)), + null !== u && (Lt = l, u = Bu()), null === u ? (qt = l, l = u) : l = u, l; + } + function H() { + var l, u; +- return l = qt, n.substr(qt, 2) === ju ? (u = ju, qt += 2) : (u = null, 0 === Wt && e($u)), ++ return l = qt, n.substr(qt, 2) === ju ? (u = ju, qt += 2) : (u = null, 0 === Wt && e($u)), + null !== u && (Lt = l, u = qu()), null === u ? (qt = l, l = u) : l = u, l; + } + function O() { + var l, u; +- return l = qt, n.substr(qt, 2) === Lu ? (u = Lu, qt += 2) : (u = null, 0 === Wt && e(Mu)), ++ return l = qt, n.substr(qt, 2) === Lu ? (u = Lu, qt += 2) : (u = null, 0 === Wt && e(Mu)), + null !== u && (Lt = l, u = Du()), null === u ? (qt = l, l = u) : l = u, l; + } + function W() { + var l, u; +- return l = qt, n.substr(qt, 2) === Hu ? (u = Hu, qt += 2) : (u = null, 0 === Wt && e(Ou)), ++ return l = qt, n.substr(qt, 2) === Hu ? (u = Hu, qt += 2) : (u = null, 0 === Wt && e(Ou)), + null !== u && (Lt = l, u = Wu()), null === u ? (qt = l, l = u) : l = u, l; + } + function z() { + var l, u; +- return l = qt, n.substr(qt, 2) === zu ? (u = zu, qt += 2) : (u = null, 0 === Wt && e(Iu)), ++ return l = qt, n.substr(qt, 2) === zu ? (u = zu, qt += 2) : (u = null, 0 === Wt && e(Iu)), + null !== u && (Lt = l, u = Ju()), null === u ? (qt = l, l = u) : l = u, l; + } + function I() { + var l, u; +- return l = qt, n.substr(qt, 2) === Ku ? (u = Ku, qt += 2) : (u = null, 0 === Wt && e(Nu)), ++ return l = qt, n.substr(qt, 2) === Ku ? (u = Ku, qt += 2) : (u = null, 0 === Wt && e(Nu)), + null !== u && (Lt = l, u = Pu()), null === u ? (qt = l, l = u) : l = u, l; + } + function J() { + var l, u; +- return l = qt, n.substr(qt, 2) === Vu ? (u = Vu, qt += 2) : (u = null, 0 === Wt && e(Xu)), ++ return l = qt, n.substr(qt, 2) === Vu ? (u = Vu, qt += 2) : (u = null, 0 === Wt && e(Xu)), + null !== u && (Lt = l, u = Yu()), null === u ? (qt = l, l = u) : l = u, l; + } + function K() { + var l, u; +- return l = qt, n.substr(qt, 2) === Zu ? (u = Zu, qt += 2) : (u = null, 0 === Wt && e(_u)), ++ return l = qt, n.substr(qt, 2) === Zu ? (u = Zu, qt += 2) : (u = null, 0 === Wt && e(_u)), + null !== u && (Lt = l, u = nt()), null === u ? (qt = l, l = u) : l = u, l; + } + function N() { + var l, u; +- return l = qt, n.substr(qt, 2) === lt ? (u = lt, qt += 2) : (u = null, 0 === Wt && e(ut)), ++ return l = qt, n.substr(qt, 2) === lt ? (u = lt, qt += 2) : (u = null, 0 === Wt && e(ut)), + null !== u && (Lt = l, u = tt()), null === u ? (qt = l, l = u) : l = u, l; + } + function P() { + var l, u; +- return l = qt, n.substr(qt, 2) === rt ? (u = rt, qt += 2) : (u = null, 0 === Wt && e(et)), ++ return l = qt, n.substr(qt, 2) === rt ? (u = rt, qt += 2) : (u = null, 0 === Wt && e(et)), + null !== u && (Lt = l, u = ot()), null === u ? (qt = l, l = u) : l = u, l; + } + function V() { + var l, u; +- return l = qt, n.substr(qt, 2) === ct ? (u = ct, qt += 2) : (u = null, 0 === Wt && e(it)), ++ return l = qt, n.substr(qt, 2) === ct ? (u = ct, qt += 2) : (u = null, 0 === Wt && e(it)), + null !== u && (Lt = l, u = at()), null === u ? (qt = l, l = u) : l = u, l; + } + function X() { + var l, u; +- return l = qt, n.substr(qt, 2) === ft ? (u = ft, qt += 2) : (u = null, 0 === Wt && e(st)), ++ return l = qt, n.substr(qt, 2) === ft ? (u = ft, qt += 2) : (u = null, 0 === Wt && e(st)), + null !== u && (Lt = l, u = ht()), null === u ? (qt = l, l = u) : l = u, l; + } + function Y() { + var l, u, t; +- return l = qt, n.substr(qt, 2) === dt ? (u = dt, qt += 2) : (u = null, 0 === Wt && e(pt)), +- null !== u ? (n.length > qt ? (t = n.charAt(qt), qt++) : (t = null, 0 === Wt && e(vt)), +- null !== t ? (Lt = l, u = wt(t), null === u ? (qt = l, l = u) : l = u) : (qt = l, ++ return l = qt, n.substr(qt, 2) === dt ? (u = dt, qt += 2) : (u = null, 0 === Wt && e(pt)), ++ null !== u ? (n.length > qt ? (t = n.charAt(qt), qt++) : (t = null, 0 === Wt && e(vt)), ++ null !== t ? (Lt = l, u = wt(t), null === u ? (qt = l, l = u) : l = u) : (qt = l, + l = il)) : (qt = l, l = il), l; + } + function Z() { + var l, u, t; +- return l = qt, 92 === n.charCodeAt(qt) ? (u = At, qt++) : (u = null, 0 === Wt && e(Ct)), +- null !== u ? (gt.test(n.charAt(qt)) ? (t = n.charAt(qt), qt++) : (t = null, 0 === Wt && e(bt)), +- null !== t ? (Lt = l, u = kt(t), null === u ? (qt = l, l = u) : l = u) : (qt = l, ++ return l = qt, 92 === n.charCodeAt(qt) ? (u = At, qt++) : (u = null, 0 === Wt && e(Ct)), ++ null !== u ? (gt.test(n.charAt(qt)) ? (t = n.charAt(qt), qt++) : (t = null, 0 === Wt && e(bt)), ++ null !== t ? (Lt = l, u = kt(t), null === u ? (qt = l, l = u) : l = u) : (qt = l, + l = il)) : (qt = l, l = il), l; + } + function _() { + var l, u, t, r; +- if (l = qt, n.substr(qt, 2) === Tt ? (u = Tt, qt += 2) : (u = null, 0 === Wt && e(xt)), ++ if (l = qt, n.substr(qt, 2) === Tt ? (u = Tt, qt += 2) : (u = null, 0 === Wt && e(xt)), + null !== u) { +- if (t = [], yt.test(n.charAt(qt)) ? (r = n.charAt(qt), qt++) : (r = null, 0 === Wt && e(mt)), +- null !== r) for (;null !== r; ) t.push(r), yt.test(n.charAt(qt)) ? (r = n.charAt(qt), ++ if (t = [], yt.test(n.charAt(qt)) ? (r = n.charAt(qt), qt++) : (r = null, 0 === Wt && e(mt)), ++ null !== r) for (;null !== r; ) t.push(r), yt.test(n.charAt(qt)) ? (r = n.charAt(qt), + qt++) : (r = null, 0 === Wt && e(mt)); else t = il; +- null !== t ? (Lt = l, u = Rt(t), null === u ? (qt = l, l = u) : l = u) : (qt = l, ++ null !== t ? (Lt = l, u = Rt(t), null === u ? (qt = l, l = u) : l = u) : (qt = l, + l = il); + } else qt = l, l = il; + return l; + } + function nl() { + var l, u, t, r; +- if (l = qt, n.substr(qt, 2) === Ft ? (u = Ft, qt += 2) : (u = null, 0 === Wt && e(Qt)), ++ if (l = qt, n.substr(qt, 2) === Ft ? (u = Ft, qt += 2) : (u = null, 0 === Wt && e(Qt)), + null !== u) { +- if (t = [], St.test(n.charAt(qt)) ? (r = n.charAt(qt), qt++) : (r = null, 0 === Wt && e(Ut)), +- null !== r) for (;null !== r; ) t.push(r), St.test(n.charAt(qt)) ? (r = n.charAt(qt), ++ if (t = [], St.test(n.charAt(qt)) ? (r = n.charAt(qt), qt++) : (r = null, 0 === Wt && e(Ut)), ++ null !== r) for (;null !== r; ) t.push(r), St.test(n.charAt(qt)) ? (r = n.charAt(qt), + qt++) : (r = null, 0 === Wt && e(Ut)); else t = il; +- null !== t ? (Lt = l, u = Et(t), null === u ? (qt = l, l = u) : l = u) : (qt = l, ++ null !== t ? (Lt = l, u = Et(t), null === u ? (qt = l, l = u) : l = u) : (qt = l, + l = il); + } else qt = l, l = il; + return l; + } + function ll() { + var l, u, t, r; +- if (l = qt, n.substr(qt, 2) === Gt ? (u = Gt, qt += 2) : (u = null, 0 === Wt && e(Bt)), ++ if (l = qt, n.substr(qt, 2) === Gt ? (u = Gt, qt += 2) : (u = null, 0 === Wt && e(Bt)), + null !== u) { +- if (t = [], St.test(n.charAt(qt)) ? (r = n.charAt(qt), qt++) : (r = null, 0 === Wt && e(Ut)), +- null !== r) for (;null !== r; ) t.push(r), St.test(n.charAt(qt)) ? (r = n.charAt(qt), ++ if (t = [], St.test(n.charAt(qt)) ? (r = n.charAt(qt), qt++) : (r = null, 0 === Wt && e(Ut)), ++ null !== r) for (;null !== r; ) t.push(r), St.test(n.charAt(qt)) ? (r = n.charAt(qt), + qt++) : (r = null, 0 === Wt && e(Ut)); else t = il; +- null !== t ? (Lt = l, u = jt(t), null === u ? (qt = l, l = u) : l = u) : (qt = l, ++ null !== t ? (Lt = l, u = jt(t), null === u ? (qt = l, l = u) : l = u) : (qt = l, + l = il); + } else qt = l, l = il; + return l; + } + function ul() { + var l, u; +- return l = qt, n.substr(qt, 2) === Tt ? (u = Tt, qt += 2) : (u = null, 0 === Wt && e(xt)), ++ return l = qt, n.substr(qt, 2) === Tt ? (u = Tt, qt += 2) : (u = null, 0 === Wt && e(xt)), + null !== u && (Lt = l, u = $t()), null === u ? (qt = l, l = u) : l = u, l; + } + function tl() { + var l, u, t; +- return l = qt, 92 === n.charCodeAt(qt) ? (u = At, qt++) : (u = null, 0 === Wt && e(Ct)), +- null !== u ? (n.length > qt ? (t = n.charAt(qt), qt++) : (t = null, 0 === Wt && e(vt)), +- null !== t ? (Lt = l, u = bu(t), null === u ? (qt = l, l = u) : l = u) : (qt = l, ++ return l = qt, 92 === n.charCodeAt(qt) ? (u = At, qt++) : (u = null, 0 === Wt && e(Ct)), ++ null !== u ? (n.length > qt ? (t = n.charAt(qt), qt++) : (t = null, 0 === Wt && e(vt)), ++ null !== t ? (Lt = l, u = bu(t), null === u ? (qt = l, l = u) : l = u) : (qt = l, + l = il)) : (qt = l, l = il), l; + } + var rl, el = arguments.length > 1 ? arguments[1] : {}, ol = { +@@ -7234,7 +7234,7 @@ return /******/ (function(modules) { // webpackBootstrap + var Util = __webpack_require__(3) + var Random = __webpack_require__(5) + /* +- ++ + */ + var Handler = { + extend: Util.extend +@@ -7481,7 +7481,7 @@ return /******/ (function(modules) { // webpackBootstrap + return Random.integer(min, max) + }, + /* +- ++ + */ + charset: function(node, result, cache) { + // node.invert +@@ -7642,11 +7642,11 @@ return /******/ (function(modules) { // webpackBootstrap + ## valid(template, data) + + 校验真实数据 data 是否与数据模板 template 匹配。 +- ++ + 实现思路: + 1. 解析规则。 + 先把数据模板 template 解析为更方便机器解析的 JSON-Schame +- name 属性名 ++ name 属性名 + type 属性值类型 + template 属性值模板 + properties 对象属性数组 +@@ -7655,7 +7655,7 @@ return /******/ (function(modules) { // webpackBootstrap + 2. 递归验证规则。 + 然后用 JSON-Schema 校验真实数据,校验项包括属性名、值类型、值、值生成规则。 + +- 提示信息 ++ 提示信息 + https://github.com/fge/json-schema-validator/blob/master/src/main/resources/com/github/fge/jsonschema/validator/validation.properties + [JSON-Schama validator](http://json-schema-validator.herokuapp.com/) + [Regexp Demo](http://demos.forbeslindesay.co.uk/regexp/) +@@ -7693,8 +7693,8 @@ return /******/ (function(modules) { // webpackBootstrap + +step + 整数部分 + 小数部分 +- boolean +- string ++ boolean ++ string + min-max + count + ## properties +@@ -7949,9 +7949,9 @@ return /******/ (function(modules) { // webpackBootstrap + + /* + 完善、友好的提示信息 +- ++ + Equal, not equal to, greater than, less than, greater than or equal to, less than or equal to +- 路径 验证类型 描述 ++ 路径 验证类型 描述 + + Expect path.name is less than or equal to expected, but path.name is actual. + +@@ -8264,7 +8264,7 @@ return /******/ (function(modules) { // webpackBootstrap + Util.extend(MockXMLHttpRequest.prototype, { + // https://xhr.spec.whatwg.org/#the-open()-method + // Sets the request method, request URL, and synchronous flag. +- open: function(method, url, async, username, password) { ++ open: function(method, url, async = true, username, password) { + var that = this + + Util.extend(this.custom, { +@@ -8310,6 +8310,8 @@ return /******/ (function(modules) { // webpackBootstrap + var xhr = createNativeXMLHttpRequest() + this.custom.xhr = xhr + ++ MockXMLHttpRequest.prototype.upload = xhr.upload ++ + // 初始化所有事件,用于监听原生 XHR 对象的事件 + for (var i = 0; i < XHR_EVENTS.length; i++) { + xhr.addEventListener(XHR_EVENTS[i], handle) +@@ -8360,6 +8362,7 @@ return /******/ (function(modules) { // webpackBootstrap + + // 原生 XHR + if (!this.match) { ++ this.custom.xhr.responseType = this.responseType || '' + this.custom.xhr.send(data) + return + } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index aa80a0b7..725d069f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,5 +1,10 @@ lockfileVersion: '6.0' +patchedDependencies: + mockjs@1.1.0: + hash: zljuuegabo7mnbroxnwxab3e2u + path: patches/mockjs@1.1.0.patch + dependencies: '@antv/data-set': specifier: ^0.11.8 @@ -7634,12 +7639,13 @@ packages: hasBin: true dev: true - /mockjs@1.1.0: + /mockjs@1.1.0(patch_hash=zljuuegabo7mnbroxnwxab3e2u): resolution: {integrity: sha512-eQsKcWzIaZzEZ07NuEyO4Nw65g0hdWAyurVol1IPl1gahRwY+svqzfgfey8U8dahLwG44d6/RwEzuK52rSa/JQ==} hasBin: true dependencies: commander: 10.0.1 dev: true + patched: true /modify-values@1.0.1: resolution: {integrity: sha512-xV2bxeN6F7oYjZWTe/YPAy6MN2M+sL4u/Rlm2AHCIVGfo2p1yGmBHQ6vHehl4bRTZBdHu3TSkWdYgkwpYzAGSw==} @@ -10258,7 +10264,7 @@ packages: debug: 4.3.4 esbuild: 0.14.54 fast-glob: 3.2.12 - mockjs: 1.1.0 + mockjs: 1.1.0(patch_hash=zljuuegabo7mnbroxnwxab3e2u) path-to-regexp: 6.2.1 vite: 4.3.6(@types/node@20.1.5)(sass@1.62.1) transitivePeerDependencies: From 9f5638f16d953ca302cfc0972ed2296a97e9c80d Mon Sep 17 00:00:00 2001 From: Soybean Date: Wed, 17 May 2023 07:51:07 +0800 Subject: [PATCH 5/6] =?UTF-8?q?fix(projects):=20add=20prod=20mockjs=20swit?= =?UTF-8?q?ch=20[=E6=B7=BB=E5=8A=A0=E7=94=9F=E4=BA=A7=E6=A8=A1=E5=BC=8F?= =?UTF-8?q?=E7=9A=84mockjs=E7=9A=84=E5=BC=80=E5=85=B3]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .env.production | 2 + build/plugins/index.ts | 2 +- build/plugins/mock.ts | 19 +- mock/api/management.ts | 4 +- package.json | 2 +- pnpm-lock.yaml | 683 +++++++++++++++++++---------------------- src/typings/env.d.ts | 5 + 7 files changed, 346 insertions(+), 371 deletions(-) diff --git a/.env.production b/.env.production index 61e5339a..e87a07f3 100644 --- a/.env.production +++ b/.env.production @@ -6,3 +6,5 @@ VITE_COMPRESS=N VITE_COMPRESS_TYPE=gzip VITE_PWA=N + +VITE_PROD_MOCK=Y diff --git a/build/plugins/index.ts b/build/plugins/index.ts index a7e2d680..c53d18f2 100644 --- a/build/plugins/index.ts +++ b/build/plugins/index.ts @@ -24,7 +24,7 @@ export function setupVitePlugins(viteEnv: ImportMetaEnv): (PluginOption | Plugin vueJsx(), ...unplugin(viteEnv), unocss(), - mock, + mock(viteEnv), progress(), pageRoute() ]; diff --git a/build/plugins/mock.ts b/build/plugins/mock.ts index 40d2e585..7c8d8f52 100644 --- a/build/plugins/mock.ts +++ b/build/plugins/mock.ts @@ -1,9 +1,14 @@ import { viteMockServe } from 'vite-plugin-mock'; -export default viteMockServe({ - mockPath: 'mock', - injectCode: ` - import { setupMockServer } from '../mock'; - setupMockServer(); - ` -}); +export default (viteEnv: ImportMetaEnv) => { + const prodMock = viteEnv.VITE_PROD_MOCK === 'Y'; + + return viteMockServe({ + mockPath: 'mock', + prodEnabled: prodMock, + injectCode: ` + import { setupMockServer } from '../mock'; + setupMockServer(); + ` + }); +}; diff --git a/mock/api/management.ts b/mock/api/management.ts index 341d5e64..189b93d9 100644 --- a/mock/api/management.ts +++ b/mock/api/management.ts @@ -1,4 +1,4 @@ -import betterMock from 'better-mock'; +import { mock } from 'mockjs'; import type { MockMethod } from 'vite-plugin-mock'; const apis: MockMethod[] = [ @@ -6,7 +6,7 @@ const apis: MockMethod[] = [ url: '/mock/getAllUserList', method: 'post', response: (): Service.MockServiceResult => { - const data = betterMock.mock({ + const data = mock({ 'list|1000': [ { id: '@id', diff --git a/package.json b/package.json index 640672b3..8754eb2f 100644 --- a/package.json +++ b/package.json @@ -99,12 +99,12 @@ "@unocss/vite": "^0.51.13", "@vitejs/plugin-vue": "^4.2.3", "@vitejs/plugin-vue-jsx": "^3.0.1", - "better-mock": "^0.3.6", "conventional-changelog": "^3.1.25", "cross-env": "^7.0.3", "eslint": "^8.40.0", "eslint-config-soybeanjs": "^0.3.7", "lint-staged": "13.2.2", + "mockjs": "^1.1.0", "rollup-plugin-visualizer": "^5.9.0", "sass": "^1.62.1", "simple-git-hooks": "^2.8.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 725d069f..8cfe7e02 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -83,7 +83,7 @@ dependencies: version: 4.7.15 xgplayer: specifier: ^3.0.2 - version: 3.0.2(core-js@3.30.1) + version: 3.0.2(core-js@3.30.2) devDependencies: '@amap/amap-jsapi-types': @@ -131,9 +131,6 @@ devDependencies: '@vitejs/plugin-vue-jsx': specifier: ^3.0.1 version: 3.0.1(vite@4.3.6)(vue@3.3.2) - better-mock: - specifier: ^0.3.6 - version: 0.3.6 conventional-changelog: specifier: ^3.1.25 version: 3.1.25 @@ -145,10 +142,13 @@ devDependencies: version: 8.40.0 eslint-config-soybeanjs: specifier: ^0.3.7 - version: 0.3.7(eslint@8.40.0)(svelte@3.59.0)(typescript@5.0.4) + version: 0.3.7(eslint@8.40.0)(svelte@3.59.1)(typescript@5.0.4) lint-staged: specifier: 13.2.2 version: 13.2.2 + mockjs: + specifier: ^1.1.0 + version: 1.1.0(patch_hash=zljuuegabo7mnbroxnwxab3e2u) rollup-plugin-visualizer: specifier: ^5.9.0 version: 5.9.0(rollup@2.79.1) @@ -247,8 +247,8 @@ packages: tslib: 2.5.0 dev: false - /@antv/component@0.8.33: - resolution: {integrity: sha512-49/sTnlnhOpd+cMyxFz9CNcALRo50sj0FSZt6g4hFSNTg1gmvOEDwcPEBEft+hM0RGnryanJpYNvW5lMfm/Skg==} + /@antv/component@0.8.34: + resolution: {integrity: sha512-dCQ6mGDNEE8eGcXCN8n0kZcx/k+xnOzkGJg9UNDfxawPP1wZ+4zVFXSaHpaqIFAamS4Rz8YHsSFXAj8HuBCbIQ==} dependencies: '@antv/color-util': 2.0.6 '@antv/dom-util': 2.0.4 @@ -351,7 +351,7 @@ packages: '@antv/adjust': 0.2.5 '@antv/attr': 0.3.5 '@antv/color-util': 2.0.6 - '@antv/component': 0.8.33 + '@antv/component': 0.8.34 '@antv/coord': 0.3.1 '@antv/dom-util': 2.0.4 '@antv/event-emitter': 0.1.3 @@ -1542,7 +1542,7 @@ packages: babel-plugin-polyfill-corejs2: 0.3.3(@babel/core@7.21.8) babel-plugin-polyfill-corejs3: 0.6.0(@babel/core@7.21.8) babel-plugin-polyfill-regenerator: 0.4.1(@babel/core@7.21.8) - core-js-compat: 3.30.1 + core-js-compat: 3.30.2 semver: 6.3.0 transitivePeerDependencies: - supports-color @@ -1569,7 +1569,7 @@ packages: resolution: {integrity: sha512-FRqFlFKNazWYykft5zvzuEl1YyTDGsIRrjV9rvxvYkUC7W/ueBng1X68Xd6uRMzAaJ0xMKn08/wem5YS1lpX8w==} engines: {node: '>=6.9.0'} dependencies: - core-js-pure: 3.30.1 + core-js-pure: 3.30.2 regenerator-runtime: 0.13.11 dev: false @@ -1661,7 +1661,7 @@ packages: /@esbuild-kit/core-utils@3.1.0: resolution: {integrity: sha512-Uuk8RpCg/7fdHSceR1M6XbSZFSuMrxcePFuGgyvsBn+u339dk5OeL4jv2EojwTN2st/unJGsVm4qHWjWNmJ/tw==} dependencies: - esbuild: 0.17.18 + esbuild: 0.17.19 source-map-support: 0.5.21 dev: true @@ -1672,8 +1672,8 @@ packages: get-tsconfig: 4.5.0 dev: true - /@esbuild/android-arm64@0.17.18: - resolution: {integrity: sha512-/iq0aK0eeHgSC3z55ucMAHO05OIqmQehiGay8eP5l/5l+iEr4EIbh4/MI8xD9qRFjqzgkc0JkX0LculNC9mXBw==} + /@esbuild/android-arm64@0.17.19: + resolution: {integrity: sha512-KBMWvEZooR7+kzY0BtbTQn0OAYY7CsiydT63pVEaPtVYF0hXbUaOyZog37DKxK7NF3XacBJOpYT4adIJh+avxA==} engines: {node: '>=12'} cpu: [arm64] os: [android] @@ -1681,8 +1681,8 @@ packages: dev: true optional: true - /@esbuild/android-arm@0.17.18: - resolution: {integrity: sha512-EmwL+vUBZJ7mhFCs5lA4ZimpUH3WMAoqvOIYhVQwdIgSpHC8ImHdsRyhHAVxpDYUSm0lWvd63z0XH1IlImS2Qw==} + /@esbuild/android-arm@0.17.19: + resolution: {integrity: sha512-rIKddzqhmav7MSmoFCmDIb6e2W57geRsM94gV2l38fzhXMwq7hZoClug9USI2pFRGL06f4IOPHHpFNOkWieR8A==} engines: {node: '>=12'} cpu: [arm] os: [android] @@ -1690,8 +1690,8 @@ packages: dev: true optional: true - /@esbuild/android-x64@0.17.18: - resolution: {integrity: sha512-x+0efYNBF3NPW2Xc5bFOSFW7tTXdAcpfEg2nXmxegm4mJuVeS+i109m/7HMiOQ6M12aVGGFlqJX3RhNdYM2lWg==} + /@esbuild/android-x64@0.17.19: + resolution: {integrity: sha512-uUTTc4xGNDT7YSArp/zbtmbhO0uEEK9/ETW29Wk1thYUJBz3IVnvgEiEwEa9IeLyvnpKrWK64Utw2bgUmDveww==} engines: {node: '>=12'} cpu: [x64] os: [android] @@ -1699,8 +1699,8 @@ packages: dev: true optional: true - /@esbuild/darwin-arm64@0.17.18: - resolution: {integrity: sha512-6tY+djEAdF48M1ONWnQb1C+6LiXrKjmqjzPNPWXhu/GzOHTHX2nh8Mo2ZAmBFg0kIodHhciEgUBtcYCAIjGbjQ==} + /@esbuild/darwin-arm64@0.17.19: + resolution: {integrity: sha512-80wEoCfF/hFKM6WE1FyBHc9SfUblloAWx6FJkFWTWiCoht9Mc0ARGEM47e67W9rI09YoUxJL68WHfDRYEAvOhg==} engines: {node: '>=12'} cpu: [arm64] os: [darwin] @@ -1708,8 +1708,8 @@ packages: dev: true optional: true - /@esbuild/darwin-x64@0.17.18: - resolution: {integrity: sha512-Qq84ykvLvya3dO49wVC9FFCNUfSrQJLbxhoQk/TE1r6MjHo3sFF2tlJCwMjhkBVq3/ahUisj7+EpRSz0/+8+9A==} + /@esbuild/darwin-x64@0.17.19: + resolution: {integrity: sha512-IJM4JJsLhRYr9xdtLytPLSH9k/oxR3boaUIYiHkAawtwNOXKE8KoU8tMvryogdcT8AU+Bflmh81Xn6Q0vTZbQw==} engines: {node: '>=12'} cpu: [x64] os: [darwin] @@ -1717,8 +1717,8 @@ packages: dev: true optional: true - /@esbuild/freebsd-arm64@0.17.18: - resolution: {integrity: sha512-fw/ZfxfAzuHfaQeMDhbzxp9mc+mHn1Y94VDHFHjGvt2Uxl10mT4CDavHm+/L9KG441t1QdABqkVYwakMUeyLRA==} + /@esbuild/freebsd-arm64@0.17.19: + resolution: {integrity: sha512-pBwbc7DufluUeGdjSU5Si+P3SoMF5DQ/F/UmTSb8HXO80ZEAJmrykPyzo1IfNbAoaqw48YRpv8shwd1NoI0jcQ==} engines: {node: '>=12'} cpu: [arm64] os: [freebsd] @@ -1726,8 +1726,8 @@ packages: dev: true optional: true - /@esbuild/freebsd-x64@0.17.18: - resolution: {integrity: sha512-FQFbRtTaEi8ZBi/A6kxOC0V0E9B/97vPdYjY9NdawyLd4Qk5VD5g2pbWN2VR1c0xhzcJm74HWpObPszWC+qTew==} + /@esbuild/freebsd-x64@0.17.19: + resolution: {integrity: sha512-4lu+n8Wk0XlajEhbEffdy2xy53dpR06SlzvhGByyg36qJw6Kpfk7cp45DR/62aPH9mtJRmIyrXAS5UWBrJT6TQ==} engines: {node: '>=12'} cpu: [x64] os: [freebsd] @@ -1735,8 +1735,8 @@ packages: dev: true optional: true - /@esbuild/linux-arm64@0.17.18: - resolution: {integrity: sha512-R7pZvQZFOY2sxUG8P6A21eq6q+eBv7JPQYIybHVf1XkQYC+lT7nDBdC7wWKTrbvMXKRaGudp/dzZCwL/863mZQ==} + /@esbuild/linux-arm64@0.17.19: + resolution: {integrity: sha512-ct1Tg3WGwd3P+oZYqic+YZF4snNl2bsnMKRkb3ozHmnM0dGWuxcPTTntAF6bOP0Sp4x0PjSF+4uHQ1xvxfRKqg==} engines: {node: '>=12'} cpu: [arm64] os: [linux] @@ -1744,8 +1744,8 @@ packages: dev: true optional: true - /@esbuild/linux-arm@0.17.18: - resolution: {integrity: sha512-jW+UCM40LzHcouIaqv3e/oRs0JM76JfhHjCavPxMUti7VAPh8CaGSlS7cmyrdpzSk7A+8f0hiedHqr/LMnfijg==} + /@esbuild/linux-arm@0.17.19: + resolution: {integrity: sha512-cdmT3KxjlOQ/gZ2cjfrQOtmhG4HJs6hhvm3mWSRDPtZ/lP5oe8FWceS10JaSJC13GBd4eH/haHnqf7hhGNLerA==} engines: {node: '>=12'} cpu: [arm] os: [linux] @@ -1753,8 +1753,8 @@ packages: dev: true optional: true - /@esbuild/linux-ia32@0.17.18: - resolution: {integrity: sha512-ygIMc3I7wxgXIxk6j3V00VlABIjq260i967Cp9BNAk5pOOpIXmd1RFQJQX9Io7KRsthDrQYrtcx7QCof4o3ZoQ==} + /@esbuild/linux-ia32@0.17.19: + resolution: {integrity: sha512-w4IRhSy1VbsNxHRQpeGCHEmibqdTUx61Vc38APcsRbuVgK0OPEnQ0YD39Brymn96mOx48Y2laBQGqgZ0j9w6SQ==} engines: {node: '>=12'} cpu: [ia32] os: [linux] @@ -1771,8 +1771,8 @@ packages: dev: true optional: true - /@esbuild/linux-loong64@0.17.18: - resolution: {integrity: sha512-bvPG+MyFs5ZlwYclCG1D744oHk1Pv7j8psF5TfYx7otCVmcJsEXgFEhQkbhNW8otDHL1a2KDINW20cfCgnzgMQ==} + /@esbuild/linux-loong64@0.17.19: + resolution: {integrity: sha512-2iAngUbBPMq439a+z//gE+9WBldoMp1s5GWsUSgqHLzLJ9WoZLZhpwWuym0u0u/4XmZ3gpHmzV84PonE+9IIdQ==} engines: {node: '>=12'} cpu: [loong64] os: [linux] @@ -1780,8 +1780,8 @@ packages: dev: true optional: true - /@esbuild/linux-mips64el@0.17.18: - resolution: {integrity: sha512-oVqckATOAGuiUOa6wr8TXaVPSa+6IwVJrGidmNZS1cZVx0HqkTMkqFGD2HIx9H1RvOwFeWYdaYbdY6B89KUMxA==} + /@esbuild/linux-mips64el@0.17.19: + resolution: {integrity: sha512-LKJltc4LVdMKHsrFe4MGNPp0hqDFA1Wpt3jE1gEyM3nKUvOiO//9PheZZHfYRfYl6AwdTH4aTcXSqBerX0ml4A==} engines: {node: '>=12'} cpu: [mips64el] os: [linux] @@ -1789,8 +1789,8 @@ packages: dev: true optional: true - /@esbuild/linux-ppc64@0.17.18: - resolution: {integrity: sha512-3dLlQO+b/LnQNxgH4l9rqa2/IwRJVN9u/bK63FhOPB4xqiRqlQAU0qDU3JJuf0BmaH0yytTBdoSBHrb2jqc5qQ==} + /@esbuild/linux-ppc64@0.17.19: + resolution: {integrity: sha512-/c/DGybs95WXNS8y3Ti/ytqETiW7EU44MEKuCAcpPto3YjQbyK3IQVKfF6nbghD7EcLUGl0NbiL5Rt5DMhn5tg==} engines: {node: '>=12'} cpu: [ppc64] os: [linux] @@ -1798,8 +1798,8 @@ packages: dev: true optional: true - /@esbuild/linux-riscv64@0.17.18: - resolution: {integrity: sha512-/x7leOyDPjZV3TcsdfrSI107zItVnsX1q2nho7hbbQoKnmoeUWjs+08rKKt4AUXju7+3aRZSsKrJtaRmsdL1xA==} + /@esbuild/linux-riscv64@0.17.19: + resolution: {integrity: sha512-FC3nUAWhvFoutlhAkgHf8f5HwFWUL6bYdvLc/TTuxKlvLi3+pPzdZiFKSWz/PF30TB1K19SuCxDTI5KcqASJqA==} engines: {node: '>=12'} cpu: [riscv64] os: [linux] @@ -1807,8 +1807,8 @@ packages: dev: true optional: true - /@esbuild/linux-s390x@0.17.18: - resolution: {integrity: sha512-cX0I8Q9xQkL/6F5zWdYmVf5JSQt+ZfZD2bJudZrWD+4mnUvoZ3TDDXtDX2mUaq6upMFv9FlfIh4Gfun0tbGzuw==} + /@esbuild/linux-s390x@0.17.19: + resolution: {integrity: sha512-IbFsFbxMWLuKEbH+7sTkKzL6NJmG2vRyy6K7JJo55w+8xDk7RElYn6xvXtDW8HCfoKBFK69f3pgBJSUSQPr+4Q==} engines: {node: '>=12'} cpu: [s390x] os: [linux] @@ -1816,8 +1816,8 @@ packages: dev: true optional: true - /@esbuild/linux-x64@0.17.18: - resolution: {integrity: sha512-66RmRsPlYy4jFl0vG80GcNRdirx4nVWAzJmXkevgphP1qf4dsLQCpSKGM3DUQCojwU1hnepI63gNZdrr02wHUA==} + /@esbuild/linux-x64@0.17.19: + resolution: {integrity: sha512-68ngA9lg2H6zkZcyp22tsVt38mlhWde8l3eJLWkyLrp4HwMUr3c1s/M2t7+kHIhvMjglIBrFpncX1SzMckomGw==} engines: {node: '>=12'} cpu: [x64] os: [linux] @@ -1825,8 +1825,8 @@ packages: dev: true optional: true - /@esbuild/netbsd-x64@0.17.18: - resolution: {integrity: sha512-95IRY7mI2yrkLlTLb1gpDxdC5WLC5mZDi+kA9dmM5XAGxCME0F8i4bYH4jZreaJ6lIZ0B8hTrweqG1fUyW7jbg==} + /@esbuild/netbsd-x64@0.17.19: + resolution: {integrity: sha512-CwFq42rXCR8TYIjIfpXCbRX0rp1jo6cPIUPSaWwzbVI4aOfX96OXY8M6KNmtPcg7QjYeDmN+DD0Wp3LaBOLf4Q==} engines: {node: '>=12'} cpu: [x64] os: [netbsd] @@ -1834,8 +1834,8 @@ packages: dev: true optional: true - /@esbuild/openbsd-x64@0.17.18: - resolution: {integrity: sha512-WevVOgcng+8hSZ4Q3BKL3n1xTv5H6Nb53cBrtzzEjDbbnOmucEVcZeGCsCOi9bAOcDYEeBZbD2SJNBxlfP3qiA==} + /@esbuild/openbsd-x64@0.17.19: + resolution: {integrity: sha512-cnq5brJYrSZ2CF6c35eCmviIN3k3RczmHz8eYaVlNasVqsNY+JKohZU5MKmaOI+KkllCdzOKKdPs762VCPC20g==} engines: {node: '>=12'} cpu: [x64] os: [openbsd] @@ -1843,8 +1843,8 @@ packages: dev: true optional: true - /@esbuild/sunos-x64@0.17.18: - resolution: {integrity: sha512-Rzf4QfQagnwhQXVBS3BYUlxmEbcV7MY+BH5vfDZekU5eYpcffHSyjU8T0xucKVuOcdCsMo+Ur5wmgQJH2GfNrg==} + /@esbuild/sunos-x64@0.17.19: + resolution: {integrity: sha512-vCRT7yP3zX+bKWFeP/zdS6SqdWB8OIpaRq/mbXQxTGHnIxspRtigpkUcDMlSCOejlHowLqII7K2JKevwyRP2rg==} engines: {node: '>=12'} cpu: [x64] os: [sunos] @@ -1852,8 +1852,8 @@ packages: dev: true optional: true - /@esbuild/win32-arm64@0.17.18: - resolution: {integrity: sha512-Kb3Ko/KKaWhjeAm2YoT/cNZaHaD1Yk/pa3FTsmqo9uFh1D1Rfco7BBLIPdDOozrObj2sahslFuAQGvWbgWldAg==} + /@esbuild/win32-arm64@0.17.19: + resolution: {integrity: sha512-yYx+8jwowUstVdorcMdNlzklLYhPxjniHWFKgRqH7IFlUEa0Umu3KuYplf1HUZZ422e3NU9F4LGb+4O0Kdcaag==} engines: {node: '>=12'} cpu: [arm64] os: [win32] @@ -1861,8 +1861,8 @@ packages: dev: true optional: true - /@esbuild/win32-ia32@0.17.18: - resolution: {integrity: sha512-0/xUMIdkVHwkvxfbd5+lfG7mHOf2FRrxNbPiKWg9C4fFrB8H0guClmaM3BFiRUYrznVoyxTIyC/Ou2B7QQSwmw==} + /@esbuild/win32-ia32@0.17.19: + resolution: {integrity: sha512-eggDKanJszUtCdlVs0RB+h35wNlb5v4TWEkq4vZcmVt5u/HiDZrTXe2bWFQUez3RgNHwx/x4sk5++4NSSicKkw==} engines: {node: '>=12'} cpu: [ia32] os: [win32] @@ -1870,8 +1870,8 @@ packages: dev: true optional: true - /@esbuild/win32-x64@0.17.18: - resolution: {integrity: sha512-qU25Ma1I3NqTSHJUOKi9sAH1/Mzuvlke0ioMJRthLXKm7JiSKVwFghlGbDLOO2sARECGhja4xYfRAZNPAkooYg==} + /@esbuild/win32-x64@0.17.19: + resolution: {integrity: sha512-lAhycmKnVOuRYNtRtatQR1LPQf2oYCkRGkSFnseDAKPl8lu5SOsK/e1sXe5a0Pc5kHIHe6P2I/ilntNv2xf3cA==} engines: {node: '>=12'} cpu: [x64] os: [win32] @@ -2098,14 +2098,14 @@ packages: engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} dependencies: '@gar/promisify': 1.1.3 - semver: 7.5.0 + semver: 7.5.1 dev: true /@npmcli/fs@3.1.0: resolution: {integrity: sha512-7kZUAaLscfgbwBQRbvdMYaZOWyMEcPTH/tJjnyAWJ/dvvs9Ef+CERx/qJb9GExJpl1qipaDGn7KqHnFGGixd0w==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dependencies: - semver: 7.5.0 + semver: 7.5.1 dev: true /@npmcli/git@4.0.4: @@ -2118,7 +2118,7 @@ packages: proc-log: 3.0.0 promise-inflight: 1.0.1 promise-retry: 2.0.1 - semver: 7.5.0 + semver: 7.5.1 which: 3.0.1 transitivePeerDependencies: - bluebird @@ -2154,8 +2154,8 @@ packages: which: 3.0.1 dev: true - /@npmcli/run-script@6.0.1: - resolution: {integrity: sha512-Yi04ZSold8jcbBJD/ahKMJSQCQifH8DAbMwkBvoLaTpGFxzHC3B/5ZyoVR69q/4xedz84tvi9DJOJjNe17h+LA==} + /@npmcli/run-script@6.0.2: + resolution: {integrity: sha512-NCcr1uQo1k5U+SYlnIrbAh3cxy+OQT1VtqiAbxdymSlptbzBb62AjH2xXgjNCoP073hoa1CfCAcwoZ8k96C4nA==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dependencies: '@npmcli/node-gyp': 3.0.0 @@ -2254,7 +2254,7 @@ packages: rollup: 2.79.1 dev: true - /@rollup/plugin-replace@5.0.2(rollup@3.21.5): + /@rollup/plugin-replace@5.0.2(rollup@3.21.8): resolution: {integrity: sha512-M9YXNekv/C/iHHK+cvORzfRYfPbq0RDD8r0G+bMiTXjNGKulPnCT9O3Ss46WfhI6ZOCgApOP7xAdmCQJ+U2LAA==} engines: {node: '>=14.0.0'} peerDependencies: @@ -2263,9 +2263,9 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.0.2(rollup@3.21.5) + '@rollup/pluginutils': 5.0.2(rollup@3.21.8) magic-string: 0.27.0 - rollup: 3.21.5 + rollup: 3.21.8 dev: true /@rollup/pluginutils@3.1.0(rollup@2.79.1): @@ -2295,7 +2295,7 @@ packages: rollup: 2.79.1 dev: true - /@rollup/pluginutils@5.0.2(rollup@3.21.5): + /@rollup/pluginutils@5.0.2(rollup@3.21.8): resolution: {integrity: sha512-pTd9rIsP92h+B6wWwFbW8RkZv4hiR/xKsqre4SIuAOaOEQRxi0lqLke9k2/7WegC85GgUs9pjmOjCUi3In4vwA==} engines: {node: '>=14.0.0'} peerDependencies: @@ -2307,7 +2307,7 @@ packages: '@types/estree': 1.0.1 estree-walker: 2.0.2 picomatch: 2.3.1 - rollup: 3.21.5 + rollup: 3.21.8 dev: true /@sigstore/protobuf-specs@0.1.0: @@ -2329,7 +2329,7 @@ packages: execa: 7.1.1 kolorist: 1.8.0 minimist: 1.2.8 - npm-check-updates: 16.10.9 + npm-check-updates: 16.10.12 rimraf: 5.0.0 transitivePeerDependencies: - bluebird @@ -2339,7 +2339,7 @@ packages: /@soybeanjs/vite-plugin-vue-page-route@0.0.5: resolution: {integrity: sha512-rMxbLh6oyGyj1iXf4Bw81ZRxAGBZmz/LSOhQei2vDLRfyyQLA/+lGl9Qr1fzKUkD1o6UQ0I+eURioBsNvOPHAw==} dependencies: - '@swc/core': 1.3.56 + '@swc/core': 1.3.58 chokidar: 3.5.3 execa: 5.1.1 fast-glob: 3.2.12 @@ -2374,8 +2374,8 @@ packages: string.prototype.matchall: 4.0.8 dev: true - /@swc/core-darwin-arm64@1.3.56: - resolution: {integrity: sha512-DZcu7BzDaLEdWHabz9DRTP0yEBLqkrWmskFcD5BX0lGAvoIvE4duMnAqi5F2B3X7630QioHRCYFoRw2WkeE3Cw==} + /@swc/core-darwin-arm64@1.3.58: + resolution: {integrity: sha512-NwX9768gcM4HjBEE+2VCMB+h/5bwNDF4DngOTJa9w02l3AwGZXWE66X4ulJQ3Oxv8EAz1nzWb8lbi3XT+WCtmQ==} engines: {node: '>=10'} cpu: [arm64] os: [darwin] @@ -2383,8 +2383,8 @@ packages: dev: true optional: true - /@swc/core-darwin-x64@1.3.56: - resolution: {integrity: sha512-VH5saqYFasdRXJy6RAT+MXm0+IjkMZvOkohJwUei+oA65cKJofQwrJ1jZro8yOJFYvUSI3jgNRGsdBkmo/4hMw==} + /@swc/core-darwin-x64@1.3.58: + resolution: {integrity: sha512-XUdKXRIu8S7N5kmrtd0Nxf3uPIgZhQbgVHPhkvYH+Qwb+uXsdltKPiRwhvLI9M0yF3fvIrKtGJ8qUJdH5ih4zw==} engines: {node: '>=10'} cpu: [x64] os: [darwin] @@ -2392,8 +2392,8 @@ packages: dev: true optional: true - /@swc/core-linux-arm-gnueabihf@1.3.56: - resolution: {integrity: sha512-LWwPo6NnJkH01+ukqvkoNIOpMdw+Zundm4vBeicwyVrkP+mC3kwVfi03TUFpQUz3kRKdw/QEnxGTj+MouCPbtw==} + /@swc/core-linux-arm-gnueabihf@1.3.58: + resolution: {integrity: sha512-9M3/5RzjCXnz94a1kxb+0eBzqyZkxzeYTMmvcjIJSy7MVvWNuy0wHuh+x96X/6197g40P9LkzAiZ7q0DvxSPQQ==} engines: {node: '>=10'} cpu: [arm] os: [linux] @@ -2401,8 +2401,8 @@ packages: dev: true optional: true - /@swc/core-linux-arm64-gnu@1.3.56: - resolution: {integrity: sha512-GzsUy/4egJ4cMlxbM+Ub7AMi5CKAc+pxBxrh8MUPQbyStW8jGgnQsJouTnGy0LHawtdEnsCOl6PcO6OgvktXuQ==} + /@swc/core-linux-arm64-gnu@1.3.58: + resolution: {integrity: sha512-hRjJIJdnYUAZlUi9ACCrsfS/hSFP4MmZRaUVOlQOif578Rw4kQlxsxFd1Rh1bhzUCid0KyZOyCvRzHSD/2ONgw==} engines: {node: '>=10'} cpu: [arm64] os: [linux] @@ -2411,8 +2411,8 @@ packages: dev: true optional: true - /@swc/core-linux-arm64-musl@1.3.56: - resolution: {integrity: sha512-9gxL09BIiAv8zY0DjfnFf19bo8+P4T9tdhzPwcm+1yPJcY5yr1+YFWLNFzz01agtOj6VlZ2/wUJTaOfdjjtc+A==} + /@swc/core-linux-arm64-musl@1.3.58: + resolution: {integrity: sha512-3wrqZbRhbTKtxcQebMAMGKtyypL6BQU0OwqzAk4dBIgm9GaH45xu7sH2OekfHMp3vuj4uWuere+tYtr9HU7xcQ==} engines: {node: '>=10'} cpu: [arm64] os: [linux] @@ -2421,8 +2421,8 @@ packages: dev: true optional: true - /@swc/core-linux-x64-gnu@1.3.56: - resolution: {integrity: sha512-n0ORNknl50vMRkll3BDO1E4WOqY6iISlPV1ZQCRLWQ6YQ2q8/WAryBxc2OAybcGHBUFkxyACpJukeU1QZ/9tNw==} + /@swc/core-linux-x64-gnu@1.3.58: + resolution: {integrity: sha512-yOI5ucB+8g+gtp4L2AydPBThobZ2I3WR/dU2T+x2DFIE5Qpe/fqt6HPTFb02qmvqvOw36TLT45pRwAe4cY5LAw==} engines: {node: '>=10'} cpu: [x64] os: [linux] @@ -2431,8 +2431,8 @@ packages: dev: true optional: true - /@swc/core-linux-x64-musl@1.3.56: - resolution: {integrity: sha512-r+D34WLAOAlJtfw1gaVWpHRwCncU9nzW9i7w9kSw4HpWYnHJOz54jLGSEmNsrhdTCz1VK2ar+V2ktFUsrlGlDA==} + /@swc/core-linux-x64-musl@1.3.58: + resolution: {integrity: sha512-xPwxgPLxSWXsK9Yf792SsUmLKISdShAI9o/Kk6jjv0r7PRBS25hZ5FyOjAb/rMbAzDcmyGKHevKc3TMUPSMjwg==} engines: {node: '>=10'} cpu: [x64] os: [linux] @@ -2441,8 +2441,8 @@ packages: dev: true optional: true - /@swc/core-win32-arm64-msvc@1.3.56: - resolution: {integrity: sha512-29Yt75Is6X24z3x8h/xZC1HnDPkPpyLH9mDQiM6Cuc0I9mVr1XSriPEUB2N/awf5IE4SA8c+3IVq1DtKWbkJIw==} + /@swc/core-win32-arm64-msvc@1.3.58: + resolution: {integrity: sha512-HW61trwkYGiaFprc+fJay6IKJ3scdquSdJaXsyumGF+jc/5kokQzNfY+JH6RWpk0/8zHnUWI4e+iNGuMYxYGeA==} engines: {node: '>=10'} cpu: [arm64] os: [win32] @@ -2450,8 +2450,8 @@ packages: dev: true optional: true - /@swc/core-win32-ia32-msvc@1.3.56: - resolution: {integrity: sha512-mplp0zbYDrcHtfvkniXlXdB04e2qIjz2Gq/XHKr4Rnc6xVORJjjXF91IemXKpavx2oZYJws+LNJL7UFQ8jyCdQ==} + /@swc/core-win32-ia32-msvc@1.3.58: + resolution: {integrity: sha512-nODSJgHCY8GU6qHR9ieoxshaFD5GYGrPen/6VUvQkGwnV/yMI2Yvecgd1vLSUV4v67ZruPhIkP9OJruD+Juwhg==} engines: {node: '>=10'} cpu: [ia32] os: [win32] @@ -2459,8 +2459,8 @@ packages: dev: true optional: true - /@swc/core-win32-x64-msvc@1.3.56: - resolution: {integrity: sha512-zp8MBnrw/bjdLenO/ifYzHrImSjKunqL0C2IF4LXYNRfcbYFh2NwobsVQMZ20IT0474lKRdlP8Oxdt+bHuXrzA==} + /@swc/core-win32-x64-msvc@1.3.58: + resolution: {integrity: sha512-If/uQ3MW6Pdtah2FHhfBY2xBdBXBJzOusXpFQAkwNbaxnrJgpqIIxpYphwsJMDQp6ooSS3U90YizW7mJNxb6UA==} engines: {node: '>=10'} cpu: [x64] os: [win32] @@ -2468,8 +2468,8 @@ packages: dev: true optional: true - /@swc/core@1.3.56: - resolution: {integrity: sha512-yz/EeXT+PMZucUNrYceRUaTfuNS4IIu5EDZSOlvCEvm4jAmZi7CYH1B/kvzEzoAOzr7zkQiDPNJftcQXLkjbjA==} + /@swc/core@1.3.58: + resolution: {integrity: sha512-tSDcHXMBQIo2ohQ/0ryZnUA+0mBrVhe49+cR+QsFru+XEhCok1BLqdE6cZ2a+sgZ1I+Dmw8aTxYm8Ox64PSKPQ==} engines: {node: '>=10'} requiresBuild: true peerDependencies: @@ -2478,16 +2478,16 @@ packages: '@swc/helpers': optional: true optionalDependencies: - '@swc/core-darwin-arm64': 1.3.56 - '@swc/core-darwin-x64': 1.3.56 - '@swc/core-linux-arm-gnueabihf': 1.3.56 - '@swc/core-linux-arm64-gnu': 1.3.56 - '@swc/core-linux-arm64-musl': 1.3.56 - '@swc/core-linux-x64-gnu': 1.3.56 - '@swc/core-linux-x64-musl': 1.3.56 - '@swc/core-win32-arm64-msvc': 1.3.56 - '@swc/core-win32-ia32-msvc': 1.3.56 - '@swc/core-win32-x64-msvc': 1.3.56 + '@swc/core-darwin-arm64': 1.3.58 + '@swc/core-darwin-x64': 1.3.58 + '@swc/core-linux-arm-gnueabihf': 1.3.58 + '@swc/core-linux-arm64-gnu': 1.3.58 + '@swc/core-linux-arm64-musl': 1.3.58 + '@swc/core-linux-x64-gnu': 1.3.58 + '@swc/core-linux-x64-musl': 1.3.58 + '@swc/core-win32-arm64-msvc': 1.3.58 + '@swc/core-win32-ia32-msvc': 1.3.58 + '@swc/core-win32-x64-msvc': 1.3.58 dev: true /@szmarczak/http-timer@5.0.1: @@ -2596,8 +2596,8 @@ packages: '@types/node': 20.1.5 dev: true - /@types/semver@7.3.13: - resolution: {integrity: sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw==} + /@types/semver@7.5.0: + resolution: {integrity: sha512-G8hZ6XJiHnuhQKR7ZmysCeJWE08o8T0AXtk5darsCaTVsYZhhgUrq53jizaR2FvsoeCwJhlmwTjkXBY5Pn/ZHw==} dev: true /@types/svgo@2.6.4: @@ -2639,7 +2639,7 @@ packages: grapheme-splitter: 1.0.4 ignore: 5.2.4 natural-compare-lite: 1.4.0 - semver: 7.5.0 + semver: 7.5.1 tsutils: 3.21.0(typescript@5.0.4) typescript: 5.0.4 transitivePeerDependencies: @@ -2666,14 +2666,6 @@ packages: - supports-color dev: true - /@typescript-eslint/scope-manager@5.59.2: - resolution: {integrity: sha512-dB1v7ROySwQWKqQ8rEWcdbTsFjh2G0vn8KUyvTXdPoyzSL6lLGkiXEV5CvpJsEe9xIdKV+8Zqb7wif2issoOFA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dependencies: - '@typescript-eslint/types': 5.59.2 - '@typescript-eslint/visitor-keys': 5.59.2 - dev: true - /@typescript-eslint/scope-manager@5.59.5: resolution: {integrity: sha512-jVecWwnkX6ZgutF+DovbBJirZcAxgxC0EOHYt/niMROf8p4PwxxG32Qdhj/iIQQIuOflLjNkxoXyArkcIP7C3A==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -2682,6 +2674,14 @@ packages: '@typescript-eslint/visitor-keys': 5.59.5 dev: true + /@typescript-eslint/scope-manager@5.59.6: + resolution: {integrity: sha512-gLbY3Le9Dxcb8KdpF0+SJr6EQ+hFGYFl6tVY8VxLPFDfUZC7BHFw+Vq7bM5lE9DwWPfx4vMWWTLGXgpc0mAYyQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + '@typescript-eslint/types': 5.59.6 + '@typescript-eslint/visitor-keys': 5.59.6 + dev: true + /@typescript-eslint/type-utils@5.59.5(eslint@8.40.0)(typescript@5.0.4): resolution: {integrity: sha512-4eyhS7oGym67/pSxA2mmNq7X164oqDYNnZCUayBwJZIRVvKpBCMBzFnFxjeoDeShjtO6RQBHBuwybuX3POnDqg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -2702,35 +2702,14 @@ packages: - supports-color dev: true - /@typescript-eslint/types@5.59.2: - resolution: {integrity: sha512-LbJ/HqoVs2XTGq5shkiKaNTuVv5tTejdHgfdjqRUGdYhjW1crm/M7og2jhVskMt8/4wS3T1+PfFvL1K3wqYj4w==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dev: true - /@typescript-eslint/types@5.59.5: resolution: {integrity: sha512-xkfRPHbqSH4Ggx4eHRIO/eGL8XL4Ysb4woL8c87YuAo8Md7AUjyWKa9YMwTL519SyDPrfEgKdewjkxNCVeJW7w==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/typescript-estree@5.59.2(typescript@5.0.4): - resolution: {integrity: sha512-+j4SmbwVmZsQ9jEyBMgpuBD0rKwi9RxRpjX71Brr73RsYnEr3Lt5QZ624Bxphp8HUkSKfqGnPJp1kA5nl0Sh7Q==} + /@typescript-eslint/types@5.59.6: + resolution: {integrity: sha512-tH5lBXZI7T2MOUgOWFdVNUILsI02shyQvfzG9EJkoONWugCG77NDDa1EeDGw7oJ5IvsTAAGVV8I3Tk2PNu9QfA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@typescript-eslint/types': 5.59.2 - '@typescript-eslint/visitor-keys': 5.59.2 - debug: 4.3.4 - globby: 11.1.0 - is-glob: 4.0.3 - semver: 7.5.0 - tsutils: 3.21.0(typescript@5.0.4) - typescript: 5.0.4 - transitivePeerDependencies: - - supports-color dev: true /@typescript-eslint/typescript-estree@5.59.5(typescript@5.0.4): @@ -2747,31 +2726,32 @@ packages: debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 - semver: 7.5.0 + semver: 7.5.1 tsutils: 3.21.0(typescript@5.0.4) typescript: 5.0.4 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/utils@5.59.2(eslint@8.40.0)(typescript@5.0.4): - resolution: {integrity: sha512-kSuF6/77TZzyGPhGO4uVp+f0SBoYxCDf+lW3GKhtKru/L8k/Hd7NFQxyWUeY7Z/KGB2C6Fe3yf2vVi4V9TsCSQ==} + /@typescript-eslint/typescript-estree@5.59.6(typescript@5.0.4): + resolution: {integrity: sha512-vW6JP3lMAs/Tq4KjdI/RiHaaJSO7IUsbkz17it/Rl9Q+WkQ77EOuOnlbaU8kKfVIOJxMhnRiBG+olE7f3M16DA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.40.0) - '@types/json-schema': 7.0.11 - '@types/semver': 7.3.13 - '@typescript-eslint/scope-manager': 5.59.2 - '@typescript-eslint/types': 5.59.2 - '@typescript-eslint/typescript-estree': 5.59.2(typescript@5.0.4) - eslint: 8.40.0 - eslint-scope: 5.1.1 - semver: 7.5.0 + '@typescript-eslint/types': 5.59.6 + '@typescript-eslint/visitor-keys': 5.59.6 + debug: 4.3.4 + globby: 11.1.0 + is-glob: 4.0.3 + semver: 7.5.1 + tsutils: 3.21.0(typescript@5.0.4) + typescript: 5.0.4 transitivePeerDependencies: - supports-color - - typescript dev: true /@typescript-eslint/utils@5.59.5(eslint@8.40.0)(typescript@5.0.4): @@ -2782,24 +2762,36 @@ packages: dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.40.0) '@types/json-schema': 7.0.11 - '@types/semver': 7.3.13 + '@types/semver': 7.5.0 '@typescript-eslint/scope-manager': 5.59.5 '@typescript-eslint/types': 5.59.5 '@typescript-eslint/typescript-estree': 5.59.5(typescript@5.0.4) eslint: 8.40.0 eslint-scope: 5.1.1 - semver: 7.5.0 + semver: 7.5.1 transitivePeerDependencies: - supports-color - typescript dev: true - /@typescript-eslint/visitor-keys@5.59.2: - resolution: {integrity: sha512-EEpsO8m3RASrKAHI9jpavNv9NlEUebV4qmF1OWxSTtKSFBpC1NCmWazDQHFivRf0O1DV11BA645yrLEVQ0/Lig==} + /@typescript-eslint/utils@5.59.6(eslint@8.40.0)(typescript@5.0.4): + resolution: {integrity: sha512-vzaaD6EXbTS29cVH0JjXBdzMt6VBlv+hE31XktDRMX1j3462wZCJa7VzO2AxXEXcIl8GQqZPcOPuW/Z1tZVogg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - '@typescript-eslint/types': 5.59.2 - eslint-visitor-keys: 3.4.1 + '@eslint-community/eslint-utils': 4.4.0(eslint@8.40.0) + '@types/json-schema': 7.0.11 + '@types/semver': 7.5.0 + '@typescript-eslint/scope-manager': 5.59.6 + '@typescript-eslint/types': 5.59.6 + '@typescript-eslint/typescript-estree': 5.59.6(typescript@5.0.4) + eslint: 8.40.0 + eslint-scope: 5.1.1 + semver: 7.5.1 + transitivePeerDependencies: + - supports-color + - typescript dev: true /@typescript-eslint/visitor-keys@5.59.5: @@ -2810,6 +2802,14 @@ packages: eslint-visitor-keys: 3.4.1 dev: true + /@typescript-eslint/visitor-keys@5.59.6: + resolution: {integrity: sha512-zEfbFLzB9ETcEJ4HZEEsCR9HHeNku5/Qw1jSS5McYJv5BR+ftYXwFFAH5Al+xkGaZEqowMwl7uoJjQb1YSPF8Q==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + '@typescript-eslint/types': 5.59.6 + eslint-visitor-keys: 3.4.1 + dev: true + /@unocss/config@0.51.13: resolution: {integrity: sha512-EnSLt7Z1C01U3kORh+Iql+zLFm/PQTD1Np6oEW6U0/GTmD3HEilVFQFFxdM5F0X2bBZtZMkkAGGyhRWQj09hDQ==} engines: {node: '>=14'} @@ -3064,7 +3064,7 @@ packages: '@types/web-bluetooth': 0.0.17 '@vueuse/metadata': 10.1.2 '@vueuse/shared': 10.1.2(vue@3.3.2) - vue-demi: 0.14.0(vue@3.3.2) + vue-demi: 0.14.1(vue@3.3.2) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -3077,7 +3077,7 @@ packages: /@vueuse/shared@10.1.2(vue@3.3.2): resolution: {integrity: sha512-1uoUTPBlgyscK9v6ScGeVYDDzlPSFXBlxuK7SfrDGyUTBiznb3mNceqhwvZHjtDRELZEN79V5uWPTF1VDV8svA==} dependencies: - vue-demi: 0.14.0(vue@3.3.2) + vue-demi: 0.14.1(vue@3.3.2) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -3277,7 +3277,7 @@ packages: call-bind: 1.0.2 define-properties: 1.2.0 es-abstract: 1.21.2 - get-intrinsic: 1.2.0 + get-intrinsic: 1.2.1 is-string: 1.0.7 dev: true @@ -3318,7 +3318,7 @@ packages: define-properties: 1.2.0 es-abstract: 1.21.2 es-shim-unscopables: 1.0.0 - get-intrinsic: 1.2.0 + get-intrinsic: 1.2.1 dev: true /arrify@1.0.1: @@ -3341,13 +3341,13 @@ packages: engines: {node: ^14.18.0 || >=16.0.0} dependencies: '@astrojs/compiler': 1.4.1 - '@typescript-eslint/scope-manager': 5.59.2 - '@typescript-eslint/types': 5.59.2 + '@typescript-eslint/scope-manager': 5.59.6 + '@typescript-eslint/types': 5.59.6 astrojs-compiler-sync: 0.3.2(@astrojs/compiler@1.4.1) debug: 4.3.4 eslint-visitor-keys: 3.4.1 espree: 9.5.2 - semver: 7.5.0 + semver: 7.5.1 transitivePeerDependencies: - supports-color dev: true @@ -3420,7 +3420,7 @@ packages: dependencies: '@babel/core': 7.21.8 '@babel/helper-define-polyfill-provider': 0.3.3(@babel/core@7.21.8) - core-js-compat: 3.30.1 + core-js-compat: 3.30.2 transitivePeerDependencies: - supports-color dev: true @@ -3453,15 +3453,6 @@ packages: pascalcase: 0.1.1 dev: true - /better-mock@0.3.6: - resolution: {integrity: sha512-Z4Imbc0Hvx8CLGcWFIYHyDxWX7E5h3lLSKfbvWexIOx3ujFQj2aseoLZsg1WD4zZ6l+Z6pqh2+gWSNLYNjWygA==} - engines: {node: '>=6'} - hasBin: true - dependencies: - china-location: 2.1.0 - regexparam: 1.3.0 - dev: true - /big-integer@1.6.51: resolution: {integrity: sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==} engines: {node: '>=0.6'} @@ -3484,8 +3475,8 @@ packages: resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} dev: true - /boxen@7.0.2: - resolution: {integrity: sha512-1Z4UJabXUP1/R9rLpoU3O2lEMnG3pPLAs/ZD2lF3t2q7qD5lM8rqbtnvtvm4N0wEyNlE+9yZVTVAGmd1V5jabg==} + /boxen@7.1.0: + resolution: {integrity: sha512-ScG8CDo8dj7McqCZ5hz4dIBp20xj4unQ2lXIDa7ff6RcZElCpuNzutdwzKVvRikfNjm7CFAlR3HJHcoHkDOExQ==} engines: {node: '>=14.16'} dependencies: ansi-align: 3.0.1 @@ -3548,8 +3539,8 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001485 - electron-to-chromium: 1.4.385 + caniuse-lite: 1.0.30001487 + electron-to-chromium: 1.4.397 node-releases: 2.0.10 update-browserslist-db: 1.0.11(browserslist@4.21.5) dev: true @@ -3566,7 +3557,7 @@ packages: /builtins@5.0.1: resolution: {integrity: sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==} dependencies: - semver: 7.5.0 + semver: 7.5.1 dev: true /bundle-name@3.0.0: @@ -3602,13 +3593,13 @@ packages: - bluebird dev: true - /cacache@17.1.0: - resolution: {integrity: sha512-hXpFU+Z3AfVmNuiLve1qxWHMq0RSIt5gjCKAHi/M6DktwFwDdAXAtunl1i4WSKaaVcU9IsRvXFg42jTHigcC6Q==} + /cacache@17.1.2: + resolution: {integrity: sha512-VcRDUtZd9r7yfGDpdm3dBDBSQbLd19IqWs9q1tuB9g6kmxYLwIjfLngRKMCfDHxReuf0SBclRuYn66Xds7jzUQ==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dependencies: '@npmcli/fs': 3.1.0 fs-minipass: 3.0.2 - glob: 10.2.2 + glob: 10.2.4 lru-cache: 7.18.3 minipass: 5.0.0 minipass-collect: 1.0.2 @@ -3657,7 +3648,7 @@ packages: resolution: {integrity: sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==} dependencies: function-bind: 1.1.1 - get-intrinsic: 1.2.0 + get-intrinsic: 1.2.1 /callsites@3.1.0: resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} @@ -3688,8 +3679,8 @@ packages: engines: {node: '>=14.16'} dev: true - /caniuse-lite@1.0.30001485: - resolution: {integrity: sha512-8aUpZ7sjhlOyiNsg+pgcrTTPUXKh+rg544QYHSvQErljVEKJzvkYkCR/hUFeeVoEfTToUtY9cUKNRC7+c45YkA==} + /caniuse-lite@1.0.30001487: + resolution: {integrity: sha512-83564Z3yWGqXsh2vaH/mhXfEM0wX+NlBCm1jYHOb97TrTWJEmPTccZgeLTPBUUb0PNVo+oomb7wkimZBIERClA==} dev: true /chalk@1.1.3: @@ -3725,10 +3716,6 @@ packages: engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} dev: true - /china-location@2.1.0: - resolution: {integrity: sha512-ZUvn1LnoNcTIbCrhM+xHYurb+F2xP7+g0WE87Ksw5IOmycy9uUq2O+fe8mD0m5vliSOhyiGIZOdQDTCxyFaBjw==} - dev: true - /chokidar@3.5.3: resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==} engines: {node: '>= 8.10.0'} @@ -4136,19 +4123,19 @@ packages: engines: {node: '>=0.10.0'} dev: true - /core-js-compat@3.30.1: - resolution: {integrity: sha512-d690npR7MC6P0gq4npTl5n2VQeNAmUrJ90n+MHiKS7W2+xno4o3F5GDEuylSdi6EJ3VssibSGXOa1r3YXD3Mhw==} + /core-js-compat@3.30.2: + resolution: {integrity: sha512-nriW1nuJjUgvkEjIot1Spwakz52V9YkYHZAQG6A1eCgC8AA1p0zngrQEP9R0+V6hji5XilWKG1Bd0YRppmGimA==} dependencies: browserslist: 4.21.5 dev: true - /core-js-pure@3.30.1: - resolution: {integrity: sha512-nXBEVpmUnNRhz83cHd9JRQC52cTMcuXAmR56+9dSMpRdpeA4I1PX6yjmhd71Eyc/wXNsdBdUDIj1QTIeZpU5Tg==} + /core-js-pure@3.30.2: + resolution: {integrity: sha512-p/npFUJXXBkCCTIlEGBdghofn00jWG6ZOtdoIXSJmAu2QBvN0IqpZXWweOytcwE6cfx8ZvVUy1vw8zxhe4Y2vg==} requiresBuild: true dev: false - /core-js@3.30.1: - resolution: {integrity: sha512-ZNS5nbiSwDTq4hFosEDqm65izl2CWmLz0hARJMyNQBgkUZMIF51cQiMvIQKA6hvuaeWxQDP3hEedM1JZIgTldQ==} + /core-js@3.30.2: + resolution: {integrity: sha512-uBJiDmwqsbJCWHAwjrx3cvjbMXP7xD72Dmsn5LOJpiRmE3WbBbN5rCqQ2Qh6Ek6/eOrjlWngEynBWo4VxerQhg==} requiresBuild: true dev: false @@ -4712,11 +4699,11 @@ packages: engines: {node: '>=0.10.0'} hasBin: true dependencies: - jake: 10.8.5 + jake: 10.8.6 dev: true - /electron-to-chromium@1.4.385: - resolution: {integrity: sha512-L9zlje9bIw0h+CwPQumiuVlfMcV4boxRjFIWDcLfFqTZNbkwOExBzfmswytHawObQX4OUhtNv8gIiB21kOurIg==} + /electron-to-chromium@1.4.397: + resolution: {integrity: sha512-jwnPxhh350Q/aMatQia31KAIQdhEsYS0fFZ0BQQlN9tfvOEwShu6ZNwI4kL/xBabjcB/nTy6lSt17kNIluJZ8Q==} dev: true /emoji-regex@8.0.0: @@ -4785,7 +4772,7 @@ packages: es-set-tostringtag: 2.0.1 es-to-primitive: 1.2.1 function.prototype.name: 1.1.5 - get-intrinsic: 1.2.0 + get-intrinsic: 1.2.1 get-symbol-description: 1.0.0 globalthis: 1.0.3 gopd: 1.0.1 @@ -4819,7 +4806,7 @@ packages: resolution: {integrity: sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==} engines: {node: '>= 0.4'} dependencies: - get-intrinsic: 1.2.0 + get-intrinsic: 1.2.1 has: 1.0.3 has-tostringtag: 1.0.0 dev: true @@ -5073,34 +5060,34 @@ packages: esbuild-windows-arm64: 0.14.54 dev: true - /esbuild@0.17.18: - resolution: {integrity: sha512-z1lix43jBs6UKjcZVKOw2xx69ffE2aG0PygLL5qJ9OS/gy0Ewd1gW/PUQIOIQGXBHWNywSc0floSKoMFF8aK2w==} + /esbuild@0.17.19: + resolution: {integrity: sha512-XQ0jAPFkK/u3LcVRcvVHQcTIqD6E2H1fvZMA5dQPSOWb3suUbWbfbRf94pjc0bNzRYLfIrDRQXr7X+LHIm5oHw==} engines: {node: '>=12'} hasBin: true requiresBuild: true optionalDependencies: - '@esbuild/android-arm': 0.17.18 - '@esbuild/android-arm64': 0.17.18 - '@esbuild/android-x64': 0.17.18 - '@esbuild/darwin-arm64': 0.17.18 - '@esbuild/darwin-x64': 0.17.18 - '@esbuild/freebsd-arm64': 0.17.18 - '@esbuild/freebsd-x64': 0.17.18 - '@esbuild/linux-arm': 0.17.18 - '@esbuild/linux-arm64': 0.17.18 - '@esbuild/linux-ia32': 0.17.18 - '@esbuild/linux-loong64': 0.17.18 - '@esbuild/linux-mips64el': 0.17.18 - '@esbuild/linux-ppc64': 0.17.18 - '@esbuild/linux-riscv64': 0.17.18 - '@esbuild/linux-s390x': 0.17.18 - '@esbuild/linux-x64': 0.17.18 - '@esbuild/netbsd-x64': 0.17.18 - '@esbuild/openbsd-x64': 0.17.18 - '@esbuild/sunos-x64': 0.17.18 - '@esbuild/win32-arm64': 0.17.18 - '@esbuild/win32-ia32': 0.17.18 - '@esbuild/win32-x64': 0.17.18 + '@esbuild/android-arm': 0.17.19 + '@esbuild/android-arm64': 0.17.19 + '@esbuild/android-x64': 0.17.19 + '@esbuild/darwin-arm64': 0.17.19 + '@esbuild/darwin-x64': 0.17.19 + '@esbuild/freebsd-arm64': 0.17.19 + '@esbuild/freebsd-x64': 0.17.19 + '@esbuild/linux-arm': 0.17.19 + '@esbuild/linux-arm64': 0.17.19 + '@esbuild/linux-ia32': 0.17.19 + '@esbuild/linux-loong64': 0.17.19 + '@esbuild/linux-mips64el': 0.17.19 + '@esbuild/linux-ppc64': 0.17.19 + '@esbuild/linux-riscv64': 0.17.19 + '@esbuild/linux-s390x': 0.17.19 + '@esbuild/linux-x64': 0.17.19 + '@esbuild/netbsd-x64': 0.17.19 + '@esbuild/openbsd-x64': 0.17.19 + '@esbuild/sunos-x64': 0.17.19 + '@esbuild/win32-arm64': 0.17.19 + '@esbuild/win32-ia32': 0.17.19 + '@esbuild/win32-x64': 0.17.19 dev: true /escalade@3.1.1: @@ -5136,7 +5123,7 @@ packages: eslint: 8.40.0 dev: true - /eslint-config-soybeanjs@0.3.7(eslint@8.40.0)(svelte@3.59.0)(typescript@5.0.4): + /eslint-config-soybeanjs@0.3.7(eslint@8.40.0)(svelte@3.59.1)(typescript@5.0.4): resolution: {integrity: sha512-ZbLFZo42RWBRNRM8bYNm1DQcq12rLQqD7PhTM/TQ6hOY8AJmrth1jpBbHvx3dyMqnjIrJ/xMhRQnPRmunhLeBQ==} peerDependencies: eslint: '>=7.4.0' @@ -5157,11 +5144,11 @@ packages: eslint-plugin-react-hooks: 4.6.0(eslint@8.40.0) eslint-plugin-react-native: 4.0.0(eslint@8.40.0) eslint-plugin-solid: 0.12.1(eslint@8.40.0)(typescript@5.0.4) - eslint-plugin-svelte: 2.28.0(eslint@8.40.0)(svelte@3.59.0) + eslint-plugin-svelte: 2.28.0(eslint@8.40.0)(svelte@3.59.1) eslint-plugin-vue: 9.12.0(eslint@8.40.0) prettier: 2.8.8 prettier-plugin-astro: 0.8.1 - prettier-plugin-svelte: 2.10.0(prettier@2.8.8)(svelte@3.59.0) + prettier-plugin-svelte: 2.10.0(prettier@2.8.8)(svelte@3.59.1) typescript: 5.0.4 transitivePeerDependencies: - eslint-import-resolver-typescript @@ -5184,7 +5171,7 @@ packages: resolution: {integrity: sha512-gozW2blMLJCeFpBwugLTGyvVjNoeo1knonXAcatC6bjPBZitotxdWf7Gimr25N4c0AAOo4eOUfaG82IJPDpqCA==} dependencies: debug: 3.2.7 - is-core-module: 2.12.0 + is-core-module: 2.12.1 resolve: 1.22.2 transitivePeerDependencies: - supports-color @@ -5227,11 +5214,11 @@ packages: dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.40.0) '@jridgewell/sourcemap-codec': 1.4.15 - '@typescript-eslint/types': 5.59.2 + '@typescript-eslint/types': 5.59.6 astro-eslint-parser: 0.14.0 eslint: 8.40.0 postcss: 8.4.23 - postcss-selector-parser: 6.0.12 + postcss-selector-parser: 6.0.13 transitivePeerDependencies: - supports-color dev: true @@ -5267,7 +5254,7 @@ packages: eslint-import-resolver-node: 0.3.7 eslint-module-utils: 2.8.0(@typescript-eslint/parser@5.59.5)(eslint-import-resolver-node@0.3.7)(eslint@8.40.0) has: 1.0.3 - is-core-module: 2.12.0 + is-core-module: 2.12.1 is-glob: 4.0.3 minimatch: 3.1.2 object.values: 1.1.6 @@ -5288,7 +5275,7 @@ packages: dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.40.0) eslint: 8.40.0 - jsonc-eslint-parser: 2.2.0 + jsonc-eslint-parser: 2.3.0 natural-compare: 1.4.0 dev: true @@ -5303,10 +5290,10 @@ packages: eslint-plugin-es: 4.1.0(eslint@8.40.0) eslint-utils: 3.0.0(eslint@8.40.0) ignore: 5.2.4 - is-core-module: 2.12.0 + is-core-module: 2.12.1 minimatch: 3.1.2 resolve: 1.22.2 - semver: 7.5.0 + semver: 7.5.1 dev: true /eslint-plugin-prettier@4.2.1(eslint-config-prettier@8.8.0)(eslint@8.40.0)(prettier@2.8.8): @@ -5390,7 +5377,7 @@ packages: peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - '@typescript-eslint/utils': 5.59.2(eslint@8.40.0)(typescript@5.0.4) + '@typescript-eslint/utils': 5.59.6(eslint@8.40.0)(typescript@5.0.4) eslint: 8.40.0 is-html: 2.0.0 jsx-ast-utils: 3.3.3 @@ -5402,7 +5389,7 @@ packages: - typescript dev: true - /eslint-plugin-svelte@2.28.0(eslint@8.40.0)(svelte@3.59.0): + /eslint-plugin-svelte@2.28.0(eslint@8.40.0)(svelte@3.59.1): resolution: {integrity: sha512-bXPXKnjq5uKoVAQtC2E0L1Vp+mmJ3nlC9jyz8zwfZ99pQROL2h7Hes01QdYil1vxgh6tLXl5YVpZ2wwyAbBz5g==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: @@ -5421,8 +5408,8 @@ packages: postcss: 8.4.23 postcss-load-config: 3.1.4(postcss@8.4.23) postcss-safe-parser: 6.0.0(postcss@8.4.23) - svelte: 3.59.0 - svelte-eslint-parser: 0.28.0(svelte@3.59.0) + svelte: 3.59.1 + svelte-eslint-parser: 0.28.0(svelte@3.59.1) transitivePeerDependencies: - supports-color - ts-node @@ -5438,9 +5425,9 @@ packages: eslint: 8.40.0 natural-compare: 1.4.0 nth-check: 2.1.1 - postcss-selector-parser: 6.0.12 - semver: 7.5.0 - vue-eslint-parser: 9.2.0(eslint@8.40.0) + postcss-selector-parser: 6.0.13 + semver: 7.5.1 + vue-eslint-parser: 9.3.0(eslint@8.40.0) xml-name-validator: 4.0.0 transitivePeerDependencies: - supports-color @@ -5851,7 +5838,7 @@ packages: engines: {node: '>=14'} dependencies: cross-spawn: 7.0.3 - signal-exit: 4.0.1 + signal-exit: 4.0.2 dev: true /form-data-encoder@2.1.4: @@ -5975,11 +5962,12 @@ packages: engines: {node: 6.* || 8.* || >= 10.*} dev: true - /get-intrinsic@1.2.0: - resolution: {integrity: sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q==} + /get-intrinsic@1.2.1: + resolution: {integrity: sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==} dependencies: function-bind: 1.1.1 has: 1.0.3 + has-proto: 1.0.1 has-symbols: 1.0.3 /get-own-enumerable-property-symbols@3.0.2: @@ -6012,7 +6000,7 @@ packages: engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 - get-intrinsic: 1.2.0 + get-intrinsic: 1.2.1 dev: true /get-tsconfig@4.5.0: @@ -6077,16 +6065,16 @@ packages: is-glob: 4.0.3 dev: true - /glob@10.2.2: - resolution: {integrity: sha512-Xsa0BcxIC6th9UwNjZkhrMtNo/MnyRL8jGCP+uEwhA5oFOCY1f2s1/oNKY47xQ0Bg5nkjsfAEIej1VeH62bDDQ==} + /glob@10.2.4: + resolution: {integrity: sha512-fDboBse/sl1oXSLhIp0FcCJgzW9KmhC/q8ULTKC82zc+DL3TL7FNb8qlt5qqXN53MsKEUSIcb+7DLmEygOE5Yw==} engines: {node: '>=16 || 14 >=14.17'} hasBin: true dependencies: foreground-child: 3.1.1 jackspeak: 2.2.0 minimatch: 9.0.0 - minipass: 5.0.0 - path-scurry: 1.7.0 + minipass: 6.0.1 + path-scurry: 1.9.1 dev: true /glob@7.2.3: @@ -6111,16 +6099,6 @@ packages: once: 1.4.0 dev: true - /glob@9.3.5: - resolution: {integrity: sha512-e1LleDykUz2Iu+MTYdkSsuWX8lvAjAcs0Xef0lNIu0S2wOAzuTxCJtcd9S3cijlwYF18EsU3rzb8jPVobxDh9Q==} - engines: {node: '>=16 || 14 >=14.17'} - dependencies: - fs.realpath: 1.0.0 - minimatch: 8.0.4 - minipass: 4.2.8 - path-scurry: 1.7.0 - dev: true - /global-dirs@3.0.1: resolution: {integrity: sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA==} engines: {node: '>=10'} @@ -6168,7 +6146,7 @@ packages: /gopd@1.0.1: resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==} dependencies: - get-intrinsic: 1.2.0 + get-intrinsic: 1.2.1 dev: true /got@12.6.0: @@ -6260,13 +6238,12 @@ packages: /has-property-descriptors@1.0.0: resolution: {integrity: sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==} dependencies: - get-intrinsic: 1.2.0 + get-intrinsic: 1.2.1 dev: true /has-proto@1.0.1: resolution: {integrity: sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==} engines: {node: '>= 0.4'} - dev: true /has-symbols@1.0.3: resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==} @@ -6513,8 +6490,8 @@ packages: engines: {node: '>=10'} dev: true - /ini@4.1.0: - resolution: {integrity: sha512-HLR38RSF2iulAzc3I/sma4CoYxQP844rPYCNfzGDOHqa/YqVlwuuZgBx6M50/X8dKgzk0cm1qRg3+47mK2N+cQ==} + /ini@4.1.1: + resolution: {integrity: sha512-QQnnxNyfvmHFIsj7gkPcYymR8Jdw/o7mp5ZFihxn6h8Ci6fh3Dx4E1gPjpQEpIuPo9XVNY/ZUwh4BPMjGyL01g==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dev: true @@ -6526,7 +6503,7 @@ packages: resolution: {integrity: sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==} engines: {node: '>= 0.4'} dependencies: - get-intrinsic: 1.2.0 + get-intrinsic: 1.2.1 has: 1.0.3 side-channel: 1.0.4 dev: true @@ -6557,7 +6534,7 @@ packages: resolution: {integrity: sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==} dependencies: call-bind: 1.0.2 - get-intrinsic: 1.2.0 + get-intrinsic: 1.2.1 is-typed-array: 1.1.10 dev: true @@ -6602,8 +6579,8 @@ packages: ci-info: 3.8.0 dev: true - /is-core-module@2.12.0: - resolution: {integrity: sha512-RECHCBCd/viahWmwj6enj19sKbHfJrddi/6cBDsNTKbNq0f7VeaUkBo60BqzvPqo/W54ChS62Z5qyun7cfOMqQ==} + /is-core-module@2.12.1: + resolution: {integrity: sha512-Q4ZuBAe2FUsKtyQJoQHlvP8OvBERxO3jEmy1I7hcRXcJBGGHFh/aJBswbXuS9sgrDH2QUO8ilkwNPHvHMd8clg==} dependencies: has: 1.0.3 dev: true @@ -6901,8 +6878,8 @@ packages: '@pkgjs/parseargs': 0.11.0 dev: true - /jake@10.8.5: - resolution: {integrity: sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw==} + /jake@10.8.6: + resolution: {integrity: sha512-G43Ub9IYEFfu72sua6rzooi8V8Gz2lkfk48rW20vEWCGizeaEPlKB1Kh8JIA84yQbiAEfqlPmSpGgCKKxH3rDA==} engines: {node: '>=10'} hasBin: true dependencies: @@ -7016,14 +6993,14 @@ packages: hasBin: true dev: true - /jsonc-eslint-parser@2.2.0: - resolution: {integrity: sha512-x5QjzBOORd+T2EjErIxJnkOEbLVEdD1ILEeBbIJt8Eq/zUn7P7M8qdnWiNVBK5f8oxnJpc6SBHOeeIEl/swPjg==} + /jsonc-eslint-parser@2.3.0: + resolution: {integrity: sha512-9xZPKVYp9DxnM3sd1yAsh/d59iIaswDkai8oTxbursfKYbg/ibjX0IzFt35+VZ8iEW453TVTXztnRvYUQlAfUQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: acorn: 8.8.2 eslint-visitor-keys: 3.4.1 espree: 9.5.2 - semver: 7.5.0 + semver: 7.5.1 dev: true /jsonfile@6.1.0: @@ -7349,7 +7326,7 @@ packages: engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dependencies: agentkeepalive: 4.3.0 - cacache: 17.1.0 + cacache: 17.1.2 http-cache-semantics: 4.1.1 http-proxy-agent: 5.0.0 https-proxy-agent: 5.0.1 @@ -7516,13 +7493,6 @@ packages: brace-expansion: 2.0.1 dev: true - /minimatch@8.0.4: - resolution: {integrity: sha512-W0Wvr9HyFXZRGIDgCicunpQ299OKXs9RgZfaukz4qAW/pJhcpUfupc9c+OObPOFueNy8VSrZgEmDtk6Kh4WzDA==} - engines: {node: '>=16 || 14 >=14.17'} - dependencies: - brace-expansion: 2.0.1 - dev: true - /minimatch@9.0.0: resolution: {integrity: sha512-0jJj8AvgKqWN05mrwuqi8QYKx1WmYSUoKSxu5Qhs9prezTz10sxAHGNZe9J9cqIJzta8DWsleh2KaVaLl6Ru2w==} engines: {node: '>=16 || 14 >=14.17'} @@ -7617,6 +7587,11 @@ packages: engines: {node: '>=8'} dev: true + /minipass@6.0.1: + resolution: {integrity: sha512-Tenl5QPpgozlOGBiveNYHg2f6y+VpxsXRoIHFUVJuSmTonXRAE6q9b8Mp/O46762/2AlW4ye4Nkyvx0fgWDKbw==} + engines: {node: '>=16 || 14 >=14.17'} + dev: true + /minizlib@2.1.2: resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==} engines: {node: '>= 8'} @@ -7756,7 +7731,7 @@ packages: nopt: 6.0.0 npmlog: 6.0.2 rimraf: 3.0.2 - semver: 7.5.0 + semver: 7.5.1 tar: 6.1.14 which: 2.0.2 transitivePeerDependencies: @@ -7790,8 +7765,8 @@ packages: engines: {node: '>=10'} dependencies: hosted-git-info: 4.1.0 - is-core-module: 2.12.0 - semver: 7.5.0 + is-core-module: 2.12.1 + semver: 7.5.1 validate-npm-package-license: 3.0.4 dev: true @@ -7800,8 +7775,8 @@ packages: engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dependencies: hosted-git-info: 6.1.1 - is-core-module: 2.12.0 - semver: 7.5.0 + is-core-module: 2.12.1 + semver: 7.5.1 validate-npm-package-license: 3.0.4 dev: true @@ -7822,8 +7797,8 @@ packages: npm-normalize-package-bin: 3.0.1 dev: true - /npm-check-updates@16.10.9: - resolution: {integrity: sha512-J3ggasYJIFB+XqAT9qQcAAOKehpCXGRoZWlK4/u5YAOZB6hmM4CxdrxCA7A34hBK5zaPIEBnMqWBSV7mU6nixg==} + /npm-check-updates@16.10.12: + resolution: {integrity: sha512-js/Gg9+5RTyOQZnmFcPswLxf4sK/H5AE/8bl4tkleLJTC1gXhQqqELUFwXqppNvx488aXxN52ZY9k9MSSvEW2A==} engines: {node: '>=14.14'} hasBin: true dependencies: @@ -7836,12 +7811,12 @@ packages: get-stdin: 8.0.0 globby: 11.1.0 hosted-git-info: 5.2.1 - ini: 4.1.0 + ini: 4.1.1 js-yaml: 4.1.0 json-parse-helpfulerror: 1.0.3 jsonlines: 0.1.1 lodash: 4.17.21 - minimatch: 8.0.4 + minimatch: 9.0.0 p-map: 4.0.0 pacote: 15.1.1 parse-github-url: 1.0.2 @@ -7849,8 +7824,8 @@ packages: prompts-ncu: 3.0.0 rc-config-loader: 4.1.2 remote-git-tags: 3.0.0 - rimraf: 4.4.1 - semver: 7.5.0 + rimraf: 5.0.0 + semver: 7.5.1 semver-utils: 1.1.4 source-map-support: 0.5.21 spawn-please: 2.0.1 @@ -7866,7 +7841,7 @@ packages: resolution: {integrity: sha512-dH3GmQL4vsPtld59cOn8uY0iOqRmqKvV+DLGwNXV/Q7MDgD2QfOADWd/mFXcIE5LVhYYGjA3baz6W9JneqnuCw==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dependencies: - semver: 7.5.0 + semver: 7.5.1 dev: true /npm-normalize-package-bin@3.0.1: @@ -7880,7 +7855,7 @@ packages: dependencies: hosted-git-info: 6.1.1 proc-log: 3.0.0 - semver: 7.5.0 + semver: 7.5.1 validate-npm-package-name: 5.0.0 dev: true @@ -7898,7 +7873,7 @@ packages: npm-install-checks: 6.1.1 npm-normalize-package-bin: 3.0.1 npm-package-arg: 10.1.0 - semver: 7.5.0 + semver: 7.5.1 dev: true /npm-registry-fetch@14.0.5: @@ -8162,7 +8137,7 @@ packages: got: 12.6.0 registry-auth-token: 5.0.2 registry-url: 6.0.1 - semver: 7.5.0 + semver: 7.5.1 dev: true /pacote@15.1.1: @@ -8173,8 +8148,8 @@ packages: '@npmcli/git': 4.0.4 '@npmcli/installed-package-contents': 2.0.2 '@npmcli/promise-spawn': 6.0.2 - '@npmcli/run-script': 6.0.1 - cacache: 17.1.0 + '@npmcli/run-script': 6.0.2 + cacache: 17.1.2 fs-minipass: 3.0.2 minipass: 4.2.8 npm-package-arg: 10.1.0 @@ -8185,7 +8160,7 @@ packages: promise-retry: 2.0.1 read-package-json: 6.0.3 read-package-json-fast: 3.0.2 - sigstore: 1.4.0 + sigstore: 1.5.2 ssri: 10.0.4 tar: 6.1.14 transitivePeerDependencies: @@ -8267,12 +8242,12 @@ packages: resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} dev: true - /path-scurry@1.7.0: - resolution: {integrity: sha512-UkZUeDjczjYRE495+9thsgcVgsaCPkaw80slmfVFgllxY+IO8ubTsOpFVjDPROBqJdHfVPUFRHPBV/WciOVfWg==} + /path-scurry@1.9.1: + resolution: {integrity: sha512-UgmoiySyjFxP6tscZDgWGEAgsW5ok8W3F5CJDnnH2pozwSTGE6eH7vwTotMwATWA2r5xqdkKdxYPkwlJjAI/3g==} engines: {node: '>=16 || 14 >=14.17'} dependencies: lru-cache: 9.1.1 - minipass: 5.0.0 + minipass: 6.0.1 dev: true /path-to-regexp@6.2.1: @@ -8338,7 +8313,7 @@ packages: '@vue/devtools-api': 6.5.0 typescript: 5.0.4 vue: 3.3.2 - vue-demi: 0.14.0(vue@3.3.2) + vue-demi: 0.14.1(vue@3.3.2) dev: false /point-at-length@1.1.0: @@ -8388,8 +8363,8 @@ packages: postcss: 8.4.23 dev: true - /postcss-selector-parser@6.0.12: - resolution: {integrity: sha512-NdxGCAZdRrwVI1sy59+Wzrh+pMMHxapGnpfenDVlMEXoOcvt4pGE0JLK9YY2F5dLxcFYA/YbVQKhcGU+FtSYQg==} + /postcss-selector-parser@6.0.13: + resolution: {integrity: sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==} engines: {node: '>=4'} dependencies: cssesc: 3.0.0 @@ -8471,14 +8446,14 @@ packages: synckit: 0.8.5 dev: true - /prettier-plugin-svelte@2.10.0(prettier@2.8.8)(svelte@3.59.0): + /prettier-plugin-svelte@2.10.0(prettier@2.8.8)(svelte@3.59.1): resolution: {integrity: sha512-GXMY6t86thctyCvQq+jqElO+MKdB09BkL3hexyGP3Oi8XLKRFaJP1ud/xlWCZ9ZIa2BxHka32zhHfcuU+XsRQg==} peerDependencies: prettier: ^1.16.4 || ^2.0.0 svelte: ^3.2.0 dependencies: prettier: 2.8.8 - svelte: 3.59.0 + svelte: 3.59.1 dev: true /prettier@2.8.8: @@ -8651,7 +8626,7 @@ packages: resolution: {integrity: sha512-4QbpReW4kxFgeBQ0vPAqh2y8sXEB3D4t3jsXbJKIhBiF80KT6XRo45reqwtftju5J6ru1ax06A2Gb/wM1qCOEQ==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dependencies: - glob: 10.2.2 + glob: 10.2.4 json-parse-even-better-errors: 3.0.0 normalize-package-data: 5.0.0 npm-normalize-package-bin: 3.0.1 @@ -8766,11 +8741,6 @@ packages: functions-have-names: 1.2.3 dev: true - /regexparam@1.3.0: - resolution: {integrity: sha512-6IQpFBv6e5vz1QAqI+V4k8P2e/3gRrqfCJ9FI+O1FLQTO+Uz6RXZEZOPmTJ6hlGj7gkERzY5BRCv09whKP96/g==} - engines: {node: '>=6'} - dev: true - /regexpp@3.2.0: resolution: {integrity: sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==} engines: {node: '>=8'} @@ -8856,7 +8826,7 @@ packages: resolution: {integrity: sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==} hasBin: true dependencies: - is-core-module: 2.12.0 + is-core-module: 2.12.1 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 dev: true @@ -8865,7 +8835,7 @@ packages: resolution: {integrity: sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==} hasBin: true dependencies: - is-core-module: 2.12.0 + is-core-module: 2.12.1 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 dev: true @@ -8911,20 +8881,12 @@ packages: glob: 7.2.3 dev: true - /rimraf@4.4.1: - resolution: {integrity: sha512-Gk8NlF062+T9CqNGn6h4tls3k6T1+/nXdOcSZVikNVtlRdYpA7wRJJMoXmuvOnLW844rPjdQ7JgXCYM6PPC/og==} - engines: {node: '>=14'} - hasBin: true - dependencies: - glob: 9.3.5 - dev: true - /rimraf@5.0.0: resolution: {integrity: sha512-Jf9llaP+RvaEVS5nPShYFhtXIrb3LRKP281ib3So0KkeZKo2wIKyq0Re7TOSwanasA423PSr6CCIL4bP6T040g==} engines: {node: '>=14'} hasBin: true dependencies: - glob: 10.2.2 + glob: 10.2.4 dev: true /rollup-plugin-terser@7.0.2(rollup@2.79.1): @@ -8937,7 +8899,7 @@ packages: jest-worker: 26.6.2 rollup: 2.79.1 serialize-javascript: 4.0.0 - terser: 5.17.1 + terser: 5.17.4 dev: true /rollup-plugin-visualizer@5.9.0(rollup@2.79.1): @@ -8965,8 +8927,8 @@ packages: fsevents: 2.3.2 dev: true - /rollup@3.21.5: - resolution: {integrity: sha512-a4NTKS4u9PusbUJcfF4IMxuqjFzjm6ifj76P54a7cKnvVzJaG12BLVR+hgU2YDGHzyMMQNxLAZWuALsn8q2oQg==} + /rollup@3.21.8: + resolution: {integrity: sha512-SSFV2T2fWtQ/vvBip85u2Nr0GNKireabH9d7nXswBg+XSH+jbVDSYptRAEbCEsquhs503rpPA9POYAp0/Jhasw==} engines: {node: '>=14.18.0', npm: '>=8.0.0'} hasBin: true optionalDependencies: @@ -9012,7 +8974,7 @@ packages: resolution: {integrity: sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==} dependencies: call-bind: 1.0.2 - get-intrinsic: 1.2.0 + get-intrinsic: 1.2.1 is-regex: 1.1.4 dev: true @@ -9053,7 +9015,7 @@ packages: resolution: {integrity: sha512-0Ju4+6A8iOnpL/Thra7dZsSlOHYAHIeMxfhWQRI1/VLcT3WDBZKKtQt/QkBOsiIN9ZpuvHE6cGZ0x4glCMmfiA==} engines: {node: '>=12'} dependencies: - semver: 7.5.0 + semver: 7.5.1 dev: true /semver-utils@1.1.4: @@ -9070,8 +9032,8 @@ packages: hasBin: true dev: true - /semver@7.5.0: - resolution: {integrity: sha512-+XC0AD/R7Q2mPSRuy2Id0+CGTZ98+8f+KvwirxOKIEyid+XSx6HbC63p+O4IndTHuX5Z+JxQ0TghCkO5Cg/2HA==} + /semver@7.5.1: + resolution: {integrity: sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==} engines: {node: '>=10'} hasBin: true dependencies: @@ -9114,26 +9076,26 @@ packages: resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==} dependencies: call-bind: 1.0.2 - get-intrinsic: 1.2.0 + get-intrinsic: 1.2.1 object-inspect: 1.12.3 /signal-exit@3.0.7: resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} dev: true - /signal-exit@4.0.1: - resolution: {integrity: sha512-uUWsN4aOxJAS8KOuf3QMyFtgm1pkb6I+KRZbRF/ghdf5T7sM+B1lLLzPDxswUjkmHyxQAVzEgG35E3NzDM9GVw==} + /signal-exit@4.0.2: + resolution: {integrity: sha512-MY2/qGx4enyjprQnFaZsHib3Yadh3IXyV2C321GY0pjGfVBu4un0uDJkwgdxqO+Rdx8JMT8IfJIRwbYVz3Ob3Q==} engines: {node: '>=14'} dev: true - /sigstore@1.4.0: - resolution: {integrity: sha512-N7TRpSbFjY/TrFDg6yGAQSYBrQ5s6qmPiq4pD6fkv1LoyfMsLG0NwZWG2s5q+uttLHgyVyTa0Rogx2P78rN8kQ==} + /sigstore@1.5.2: + resolution: {integrity: sha512-X95v6xAAooVpn7PaB94TDmFeSO5SBfCtB1R23fvzr36WTfjtkiiyOeei979nbTjc8nzh6FSLeltQZuODsm1EjQ==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} hasBin: true dependencies: '@sigstore/protobuf-specs': 0.1.0 make-fetch-happen: 11.1.1 - tuf-js: 1.1.5 + tuf-js: 1.1.6 transitivePeerDependencies: - supports-color dev: true @@ -9392,7 +9354,7 @@ packages: figures: 3.2.0 find-up: 5.0.0 git-semver-tags: 4.1.1 - semver: 7.5.0 + semver: 7.5.1 stringify-package: 1.0.1 yargs: 16.2.0 dev: true @@ -9444,7 +9406,7 @@ packages: call-bind: 1.0.2 define-properties: 1.2.0 es-abstract: 1.21.2 - get-intrinsic: 1.2.0 + get-intrinsic: 1.2.1 has-symbols: 1.0.3 internal-slot: 1.0.5 regexp.prototype.flags: 1.5.0 @@ -9608,7 +9570,7 @@ packages: engines: {node: '>= 0.4'} dev: true - /svelte-eslint-parser@0.28.0(svelte@3.59.0): + /svelte-eslint-parser@0.28.0(svelte@3.59.1): resolution: {integrity: sha512-qWg5M3CIp7LkcdG5bpn44QEd48UxvgxG5L+Sbl701EG8Wujht7EqJuJhqgzvO3bbI9ENbWCXK49eCcwiNnpMzw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -9620,11 +9582,11 @@ packages: eslint-scope: 7.2.0 eslint-visitor-keys: 3.4.1 espree: 9.5.2 - svelte: 3.59.0 + svelte: 3.59.1 dev: true - /svelte@3.59.0: - resolution: {integrity: sha512-Di1wVPwdWriw5pSyInMRpr5EZmwrzKxtDKv5aXu8A/WDUi59Y5bIvl42eLef0x1vwz+ZtrjdnT8nXir2bDqR/A==} + /svelte@3.59.1: + resolution: {integrity: sha512-pKj8fEBmqf6mq3/NfrB9SLtcJcUvjYSWyePlfCqN9gujLB25RitWK8PvFzlwim6hD/We35KbPlRteuA6rnPGcQ==} engines: {node: '>= 8'} dev: true @@ -9708,8 +9670,8 @@ packages: unique-string: 2.0.0 dev: true - /terser@5.17.1: - resolution: {integrity: sha512-hVl35zClmpisy6oaoKALOpS0rDYLxRFLHhRuDlEGTKey9qHjS1w9GMORjuwIMt70Wan4lwsLYyWDVnWgF+KUEw==} + /terser@5.17.4: + resolution: {integrity: sha512-jcEKZw6UPrgugz/0Tuk/PVyLAPfMBJf5clnGueo45wTweoV8yh7Q7PEkhkJ5uuUbC7zAxEcG3tqNr1bstkQ8nw==} engines: {node: '>=10'} hasBin: true dependencies: @@ -9861,11 +9823,12 @@ packages: fsevents: 2.3.2 dev: true - /tuf-js@1.1.5: - resolution: {integrity: sha512-inqodgxdsmuxrtQVbu6tPNgRKWD1Boy3VB6GO7KczJZpAHiTukwhSzXUSzvDcw5pE2Jo8ua+e1ykpHv7VdPVlQ==} + /tuf-js@1.1.6: + resolution: {integrity: sha512-CXwFVIsXGbVY4vFiWF7TJKWmlKJAT8TWkH4RmiohJRcDJInix++F0dznDmoVbtJNzZ8yLprKUG4YrDIhv3nBMg==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dependencies: '@tufjs/models': 1.0.4 + debug: 4.3.4 make-fetch-happen: 11.1.1 transitivePeerDependencies: - supports-color @@ -10162,7 +10125,7 @@ packages: resolution: {integrity: sha512-EDxhTEVPZZRLWYcJ4ZXjGFN0oP7qYvbXWzEgRm/Yql4dHX5wDbvh89YHP6PK1lzZJYrMtXUuZZz8XGK+U6U1og==} engines: {node: '>=14.16'} dependencies: - boxen: 7.0.2 + boxen: 7.1.0 chalk: 5.2.0 configstore: 6.0.0 has-yarn: 3.0.0 @@ -10173,7 +10136,7 @@ packages: is-yarn-global: 0.4.1 latest-version: 7.0.0 pupa: 3.1.0 - semver: 7.5.0 + semver: 7.5.1 semver-diff: 4.0.0 xdg-basedir: 5.1.0 dev: true @@ -10290,11 +10253,11 @@ packages: workbox-build: ^6.5.4 workbox-window: ^6.5.4 dependencies: - '@rollup/plugin-replace': 5.0.2(rollup@3.21.5) + '@rollup/plugin-replace': 5.0.2(rollup@3.21.8) debug: 4.3.4 fast-glob: 3.2.12 pretty-bytes: 6.1.0 - rollup: 3.21.5 + rollup: 3.21.8 vite: 4.3.6(@types/node@20.1.5)(sass@1.62.1) workbox-build: 6.5.4 workbox-window: 6.5.4 @@ -10346,9 +10309,9 @@ packages: optional: true dependencies: '@types/node': 20.1.5 - esbuild: 0.17.18 + esbuild: 0.17.19 postcss: 8.4.23 - rollup: 3.21.5 + rollup: 3.21.8 sass: 1.62.1 optionalDependencies: fsevents: 2.3.2 @@ -10378,8 +10341,8 @@ packages: vue: 3.3.2 dev: false - /vue-demi@0.14.0(vue@3.3.2): - resolution: {integrity: sha512-gt58r2ogsNQeVoQ3EhoUAvUsH9xviydl0dWJj7dabBC/2L4uBId7ujtCwDRD0JhkGsV1i0CtfLAeyYKBht9oWg==} + /vue-demi@0.14.1(vue@3.3.2): + resolution: {integrity: sha512-rt+yuCtXvscYot9SQQj3WKZJVSriPNqVkpVBNEHPzSgBv7QIYzsS410VqVgvx8f9AAPgjg+XPKvmV3vOqqkJQQ==} engines: {node: '>=12'} hasBin: true requiresBuild: true @@ -10393,8 +10356,8 @@ packages: vue: 3.3.2 dev: false - /vue-eslint-parser@9.2.0(eslint@8.40.0): - resolution: {integrity: sha512-aFXipsUbKU4TzgP9OU6cXIm2Nnp9ryKJc2mzY0s2xzwfjHg6WDT33LUAQRGR9K0NFncBgUEZ2njdrS3Lj/sOLw==} + /vue-eslint-parser@9.3.0(eslint@8.40.0): + resolution: {integrity: sha512-48IxT9d0+wArT1+3wNIy0tascRoywqSUe2E1YalIC1L8jsUGe5aJQItWfRok7DVFGz3UYvzEI7n5wiTXsCMAcQ==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: '>=6.0.0' @@ -10406,7 +10369,7 @@ packages: espree: 9.5.2 esquery: 1.5.0 lodash: 4.17.21 - semver: 7.5.0 + semver: 7.5.1 transitivePeerDependencies: - supports-color dev: true @@ -10448,7 +10411,7 @@ packages: dependencies: '@volar/vue-language-core': 1.6.5 '@volar/vue-typescript': 1.6.5(typescript@5.0.4) - semver: 7.5.0 + semver: 7.5.1 typescript: 5.0.4 dev: true @@ -10769,26 +10732,26 @@ packages: engines: {node: '>=12'} dev: true - /xgplayer-subtitles@1.1.1(core-js@3.30.1): + /xgplayer-subtitles@1.1.1(core-js@3.30.2): resolution: {integrity: sha512-GYzrK/e4ydAATP3Xg06sXYliiSCcyNIqqQSwnWbs7pw+cc5NwyrYXuLfa3Bp9skIxT6pT+A7qTicUps58N3eEQ==} peerDependencies: core-js: '>=3.12.1' dependencies: - core-js: 3.30.1 + core-js: 3.30.2 eventemitter3: 4.0.7 dev: false - /xgplayer@3.0.2(core-js@3.30.1): + /xgplayer@3.0.2(core-js@3.30.2): resolution: {integrity: sha512-vgSo5exPlyl7BxxxOWeYA1+x1nLmZDiWDjPJmaaxeW9jFghGBSf3XP+yLKSOJmKOlTw/LpmOcNAsJxqNhi6Bzw==} peerDependencies: core-js: '>=3.12.1' dependencies: - core-js: 3.30.1 + core-js: 3.30.2 danmu.js: 1.1.8 delegate: 3.2.0 downloadjs: 1.4.7 eventemitter3: 4.0.7 - xgplayer-subtitles: 1.1.1(core-js@3.30.1) + xgplayer-subtitles: 1.1.1(core-js@3.30.2) dev: false /xml-name-validator@4.0.0: diff --git a/src/typings/env.d.ts b/src/typings/env.d.ts index e98d5d3f..f35b005d 100644 --- a/src/typings/env.d.ts +++ b/src/typings/env.d.ts @@ -59,6 +59,11 @@ interface ImportMetaEnv { readonly VITE_COMPRESS_TYPE?: 'gzip' | 'brotliCompress' | 'deflate' | 'deflateRaw'; /** 是否应用pwa */ readonly VITE_PWA?: 'Y' | 'N'; + /** + * 是否开启生产模式下的mock + * @description 生产模式下会拦截XHR,导致无法获取response,不使用mock请求时设置为N + */ + readonly VITE_PROD_MOCK?: 'Y' | 'N'; /** hash路由模式 */ readonly VITE_HASH_ROUTE?: 'Y' | 'N'; /** 是否是部署的vercel */ From 40f8587fd68230cea5fe8c51718b873c7dac1e57 Mon Sep 17 00:00:00 2001 From: Soybean Date: Sun, 21 May 2023 22:33:41 +0800 Subject: [PATCH 6/6] =?UTF-8?q?build(deps):=20update=20deps=20[=E5=8D=87?= =?UTF-8?q?=E7=BA=A7=E4=BE=9D=E8=B5=96]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 24 +- pnpm-lock.yaml | 838 ++++++++++++++++++++++++------------------------- 2 files changed, 415 insertions(+), 447 deletions(-) diff --git a/package.json b/package.json index 8754eb2f..90a75227 100644 --- a/package.json +++ b/package.json @@ -69,39 +69,39 @@ "echarts": "^5.4.2", "form-data": "^4.0.0", "lodash-es": "^4.17.21", - "naive-ui": "2.34.3", - "pinia": "^2.0.36", + "naive-ui": "2.34.4", + "pinia": "^2.1.3", "print-js": "^1.6.0", "qs": "^6.11.2", "swiper": "^9.3.2", "ua-parser-js": "^1.0.35", "vditor": "^3.9.2", - "vue": "3.3.2", + "vue": "3.3.4", "vue-i18n": "^9.2.2", - "vue-router": "^4.2.0", + "vue-router": "^4.2.1", "vuedraggable": "^4.1.0", "wangeditor": "^4.7.15", "xgplayer": "^3.0.2" }, "devDependencies": { "@amap/amap-jsapi-types": "^0.0.13", - "@iconify/json": "^2.2.65", + "@iconify/json": "^2.2.67", "@iconify/vue": "^4.1.1", "@soybeanjs/cli": "^0.1.9", "@soybeanjs/vite-plugin-vue-page-route": "^0.0.5", "@types/bmapgl": "^0.0.7", "@types/crypto-js": "^4.1.1", - "@types/node": "20.1.5", + "@types/node": "20.2.1", "@types/qs": "^6.9.7", "@types/ua-parser-js": "^0.7.36", - "@unocss/preset-uno": "^0.51.13", - "@unocss/transformer-directives": "^0.51.13", - "@unocss/vite": "^0.51.13", + "@unocss/preset-uno": "^0.52.0", + "@unocss/transformer-directives": "^0.52.0", + "@unocss/vite": "^0.52.0", "@vitejs/plugin-vue": "^4.2.3", "@vitejs/plugin-vue-jsx": "^3.0.1", "conventional-changelog": "^3.1.25", "cross-env": "^7.0.3", - "eslint": "^8.40.0", + "eslint": "^8.41.0", "eslint-config-soybeanjs": "^0.3.7", "lint-staged": "13.2.2", "mockjs": "^1.1.0", @@ -113,11 +113,11 @@ "typescript": "5.0.4", "unplugin-icons": "^0.16.1", "unplugin-vue-components": "0.24.1", - "vite": "^4.3.6", + "vite": "^4.3.8", "vite-plugin-compression": "^0.5.1", "vite-plugin-mock": "2.9.8", "vite-plugin-progress": "^0.0.7", - "vite-plugin-pwa": "^0.14.7", + "vite-plugin-pwa": "^0.15.0", "vite-plugin-svg-icons": "^2.0.1", "vue-tsc": "1.6.5" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8cfe7e02..e02b007e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -17,10 +17,10 @@ dependencies: version: 2.5.1 '@soybeanjs/vue-materials': specifier: ^0.1.9 - version: 0.1.9(vue@3.3.2) + version: 0.1.9(vue@3.3.4) '@vueuse/core': specifier: ^10.1.2 - version: 10.1.2(vue@3.3.2) + version: 10.1.2(vue@3.3.4) axios: specifier: 1.4.0 version: 1.4.0 @@ -46,11 +46,11 @@ dependencies: specifier: ^4.17.21 version: 4.17.21 naive-ui: - specifier: 2.34.3 - version: 2.34.3(vue@3.3.2) + specifier: 2.34.4 + version: 2.34.4(vue@3.3.4) pinia: - specifier: ^2.0.36 - version: 2.0.36(typescript@5.0.4)(vue@3.3.2) + specifier: ^2.1.3 + version: 2.1.3(typescript@5.0.4)(vue@3.3.4) print-js: specifier: ^1.6.0 version: 1.6.0 @@ -67,17 +67,17 @@ dependencies: specifier: ^3.9.2 version: 3.9.2 vue: - specifier: 3.3.2 - version: 3.3.2 + specifier: 3.3.4 + version: 3.3.4 vue-i18n: specifier: ^9.2.2 - version: 9.2.2(vue@3.3.2) + version: 9.2.2(vue@3.3.4) vue-router: - specifier: ^4.2.0 - version: 4.2.0(vue@3.3.2) + specifier: ^4.2.1 + version: 4.2.1(vue@3.3.4) vuedraggable: specifier: ^4.1.0 - version: 4.1.0(vue@3.3.2) + version: 4.1.0(vue@3.3.4) wangeditor: specifier: ^4.7.15 version: 4.7.15 @@ -90,11 +90,11 @@ devDependencies: specifier: ^0.0.13 version: 0.0.13 '@iconify/json': - specifier: ^2.2.65 - version: 2.2.65 + specifier: ^2.2.67 + version: 2.2.67 '@iconify/vue': specifier: ^4.1.1 - version: 4.1.1(vue@3.3.2) + version: 4.1.1(vue@3.3.4) '@soybeanjs/cli': specifier: ^0.1.9 version: 0.1.9 @@ -108,8 +108,8 @@ devDependencies: specifier: ^4.1.1 version: 4.1.1 '@types/node': - specifier: 20.1.5 - version: 20.1.5 + specifier: 20.2.1 + version: 20.2.1 '@types/qs': specifier: ^6.9.7 version: 6.9.7 @@ -117,20 +117,20 @@ devDependencies: specifier: ^0.7.36 version: 0.7.36 '@unocss/preset-uno': - specifier: ^0.51.13 - version: 0.51.13 + specifier: ^0.52.0 + version: 0.52.0 '@unocss/transformer-directives': - specifier: ^0.51.13 - version: 0.51.13 + specifier: ^0.52.0 + version: 0.52.0 '@unocss/vite': - specifier: ^0.51.13 - version: 0.51.13(rollup@2.79.1)(vite@4.3.6) + specifier: ^0.52.0 + version: 0.52.0(rollup@2.79.1)(vite@4.3.8) '@vitejs/plugin-vue': specifier: ^4.2.3 - version: 4.2.3(vite@4.3.6)(vue@3.3.2) + version: 4.2.3(vite@4.3.8)(vue@3.3.4) '@vitejs/plugin-vue-jsx': specifier: ^3.0.1 - version: 3.0.1(vite@4.3.6)(vue@3.3.2) + version: 3.0.1(vite@4.3.8)(vue@3.3.4) conventional-changelog: specifier: ^3.1.25 version: 3.1.25 @@ -138,11 +138,11 @@ devDependencies: specifier: ^7.0.3 version: 7.0.3 eslint: - specifier: ^8.40.0 - version: 8.40.0 + specifier: ^8.41.0 + version: 8.41.0 eslint-config-soybeanjs: specifier: ^0.3.7 - version: 0.3.7(eslint@8.40.0)(svelte@3.59.1)(typescript@5.0.4) + version: 0.3.7(eslint@8.41.0)(svelte@3.59.1)(typescript@5.0.4) lint-staged: specifier: 13.2.2 version: 13.2.2 @@ -172,25 +172,25 @@ devDependencies: version: 0.16.1 unplugin-vue-components: specifier: 0.24.1 - version: 0.24.1(rollup@2.79.1)(vue@3.3.2) + version: 0.24.1(rollup@2.79.1)(vue@3.3.4) vite: - specifier: ^4.3.6 - version: 4.3.6(@types/node@20.1.5)(sass@1.62.1) + specifier: ^4.3.8 + version: 4.3.8(@types/node@20.2.1)(sass@1.62.1) vite-plugin-compression: specifier: ^0.5.1 - version: 0.5.1(vite@4.3.6) + version: 0.5.1(vite@4.3.8) vite-plugin-mock: specifier: 2.9.8 - version: 2.9.8(mockjs@1.1.0)(vite@4.3.6) + version: 2.9.8(mockjs@1.1.0)(vite@4.3.8) vite-plugin-progress: specifier: ^0.0.7 - version: 0.0.7(vite@4.3.6) + version: 0.0.7(vite@4.3.8) vite-plugin-pwa: - specifier: ^0.14.7 - version: 0.14.7(vite@4.3.6)(workbox-build@6.5.4)(workbox-window@6.5.4) + specifier: ^0.15.0 + version: 0.15.0(vite@4.3.8)(workbox-build@6.5.4)(workbox-window@6.5.4) vite-plugin-svg-icons: specifier: ^2.0.1 - version: 2.0.1(vite@4.3.6) + version: 2.0.1(vite@4.3.8) vue-tsc: specifier: 1.6.5 version: 1.6.5(typescript@5.0.4) @@ -237,14 +237,14 @@ packages: '@antv/color-util': 2.0.6 '@antv/scale': 0.3.18 '@antv/util': 2.0.17 - tslib: 2.5.0 + tslib: 2.5.2 dev: false /@antv/color-util@2.0.6: resolution: {integrity: sha512-KnPEaAH+XNJMjax9U35W67nzPI+QQ2x27pYlzmSIWrbj4/k8PGrARXfzDTjwoozHJY8qG62Z+Ww6Alhu2FctXQ==} dependencies: '@antv/util': 2.0.17 - tslib: 2.5.0 + tslib: 2.5.2 dev: false /@antv/component@0.8.34: @@ -258,7 +258,7 @@ packages: '@antv/scale': 0.3.18 '@antv/util': 2.0.17 fecha: 4.2.3 - tslib: 2.5.0 + tslib: 2.5.2 dev: false /@antv/coord@0.3.1: @@ -266,7 +266,7 @@ packages: dependencies: '@antv/matrix-util': 3.1.0-beta.3 '@antv/util': 2.0.17 - tslib: 2.5.0 + tslib: 2.5.2 dev: false /@antv/data-set@0.11.8: @@ -293,7 +293,7 @@ packages: /@antv/dom-util@2.0.4: resolution: {integrity: sha512-2shXUl504fKwt82T3GkuT4Uoc6p9qjCKnJ8gXGLSW4T1W37dqf9AV28aCfoVPHp2BUXpSsB+PAJX2rG/jLHsLQ==} dependencies: - tslib: 2.5.0 + tslib: 2.5.2 dev: false /@antv/event-emitter@0.1.3: @@ -313,7 +313,7 @@ packages: d3-interpolate: 3.0.1 d3-timer: 1.0.10 detect-browser: 5.3.0 - tslib: 2.5.0 + tslib: 2.5.2 dev: false /@antv/g-canvas@0.5.14: @@ -325,7 +325,7 @@ packages: '@antv/path-util': 2.0.15 '@antv/util': 2.0.17 gl-matrix: 3.4.3 - tslib: 2.5.0 + tslib: 2.5.2 dev: false /@antv/g-math@0.1.9: @@ -342,7 +342,7 @@ packages: '@antv/g-math': 0.1.9 '@antv/util': 2.0.17 detect-browser: 5.3.0 - tslib: 2.5.0 + tslib: 2.5.2 dev: false /@antv/g2@4.2.10: @@ -362,7 +362,7 @@ packages: '@antv/path-util': 2.0.15 '@antv/scale': 0.3.18 '@antv/util': 2.0.17 - tslib: 2.5.0 + tslib: 2.5.2 dev: false /@antv/hierarchy@0.6.11: @@ -376,7 +376,7 @@ packages: dependencies: '@antv/util': 2.0.17 gl-matrix: 3.4.3 - tslib: 2.5.0 + tslib: 2.5.2 dev: false /@antv/matrix-util@3.1.0-beta.3: @@ -384,7 +384,7 @@ packages: dependencies: '@antv/util': 2.0.17 gl-matrix: 3.4.3 - tslib: 2.5.0 + tslib: 2.5.2 dev: false /@antv/path-util@2.0.15: @@ -392,7 +392,7 @@ packages: dependencies: '@antv/matrix-util': 3.0.4 '@antv/util': 2.0.17 - tslib: 2.5.0 + tslib: 2.5.2 dev: false /@antv/scale@0.3.18: @@ -400,14 +400,14 @@ packages: dependencies: '@antv/util': 2.0.17 fecha: 4.2.3 - tslib: 2.5.0 + tslib: 2.5.2 dev: false /@antv/util@2.0.17: resolution: {integrity: sha512-o6I9hi5CIUvLGDhth0RxNSFDRwXeywmt6ExR4+RmVAzIi48ps6HUy+svxOCayvrPBN37uE6TAc2KDofRo0nK9Q==} dependencies: csstype: 3.1.2 - tslib: 2.5.0 + tslib: 2.5.2 dev: false /@apideck/better-ajv-errors@0.3.6(ajv@8.12.0): @@ -422,8 +422,8 @@ packages: leven: 3.1.0 dev: true - /@astrojs/compiler@1.4.1: - resolution: {integrity: sha512-aXAxapNWZwGN41P+Am/ma/2kAzKOhMNaY6YuvLkUHFv+UZkmDHD6F0fE1sQA2Up0bLjgPQa1VQzoAaii5tZWaA==} + /@astrojs/compiler@1.4.2: + resolution: {integrity: sha512-xoRp7JpiMZPK/beUcZEM5kM44Z/h20wwwQcl54duPqQMyySG9vZ5xMM6dYiQmn7b3XzpZs0cT6TRDoJJ5gwHAQ==} dev: true /@babel/code-frame@7.21.4: @@ -1639,12 +1639,12 @@ packages: css-render: 0.15.12 dev: false - /@css-render/vue3-ssr@0.15.12(vue@3.3.2): + /@css-render/vue3-ssr@0.15.12(vue@3.3.4): resolution: {integrity: sha512-AQLGhhaE0F+rwybRCkKUdzBdTEM/5PZBYy+fSYe1T9z9+yxMuV/k7ZRqa4M69X+EI1W8pa4kc9Iq2VjQkZx4rg==} peerDependencies: vue: ^3.0.11 dependencies: - vue: 3.3.2 + vue: 3.3.4 dev: false /@emotion/hash@0.8.0: @@ -1879,13 +1879,13 @@ packages: dev: true optional: true - /@eslint-community/eslint-utils@4.4.0(eslint@8.40.0): + /@eslint-community/eslint-utils@4.4.0(eslint@8.41.0): resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 dependencies: - eslint: 8.40.0 + eslint: 8.41.0 eslint-visitor-keys: 3.4.1 dev: true @@ -1911,8 +1911,8 @@ packages: - supports-color dev: true - /@eslint/js@8.40.0: - resolution: {integrity: sha512-ElyB54bJIhXQYVKjDSvCkPO1iU1tSAeVQJbllWJq1XQSmmA4dgFk8CbiBGpiOPxleE48vDogxCtmMYku4HSVLA==} + /@eslint/js@8.41.0: + resolution: {integrity: sha512-LxcyMGxwmTh2lY9FwHPGWOHmYFCZvbrFCBZL4FzSSsxsRPuhrYUg/49/0KDfW8tnIEaEHtfmn6+NPN+1DqaNmA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true @@ -1945,8 +1945,8 @@ packages: engines: {node: '>=6.9.0'} dev: true - /@iconify/json@2.2.65: - resolution: {integrity: sha512-yrYYpIQfCRIHH8uyl/uj9TEhasDeqT3xzScSSZgyYewCduTG3FmwdSoYSC61upkTERcGgrZeSjXhXLQaZD2QyQ==} + /@iconify/json@2.2.67: + resolution: {integrity: sha512-yRA3PTP9JW8eT+rtUGF5HLFtKT0l9BVJsvFqKvg1zIVzPRc04fFzJVrF5qxZwSN25ttZAe3LUXUmH7rwI5GGEw==} dependencies: '@iconify/types': 2.0.0 pathe: 1.1.0 @@ -1969,13 +1969,13 @@ packages: - supports-color dev: true - /@iconify/vue@4.1.1(vue@3.3.2): + /@iconify/vue@4.1.1(vue@3.3.4): resolution: {integrity: sha512-RL85Bm/DAe8y6rT6pux7D2FJSiUEM/TPfyK7GrbAOfTSwrhvwJW+S5yijdGcmtXouA8MtuH9C7l4hiSE4mLMjg==} peerDependencies: vue: '>=3' dependencies: '@iconify/types': 2.0.0 - vue: 3.3.2 + vue: 3.3.4 dev: true /@intlify/core-base@9.2.2: @@ -2184,7 +2184,7 @@ packages: is-glob: 4.0.3 open: 9.1.0 picocolors: 1.0.0 - tslib: 2.5.0 + tslib: 2.5.2 dev: true /@pnpm/config.env-replace@1.1.0: @@ -2254,20 +2254,6 @@ packages: rollup: 2.79.1 dev: true - /@rollup/plugin-replace@5.0.2(rollup@3.21.8): - resolution: {integrity: sha512-M9YXNekv/C/iHHK+cvORzfRYfPbq0RDD8r0G+bMiTXjNGKulPnCT9O3Ss46WfhI6ZOCgApOP7xAdmCQJ+U2LAA==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^1.20.0||^2.0.0||^3.0.0 - peerDependenciesMeta: - rollup: - optional: true - dependencies: - '@rollup/pluginutils': 5.0.2(rollup@3.21.8) - magic-string: 0.27.0 - rollup: 3.21.8 - dev: true - /@rollup/pluginutils@3.1.0(rollup@2.79.1): resolution: {integrity: sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==} engines: {node: '>= 8.0.0'} @@ -2295,21 +2281,6 @@ packages: rollup: 2.79.1 dev: true - /@rollup/pluginutils@5.0.2(rollup@3.21.8): - resolution: {integrity: sha512-pTd9rIsP92h+B6wWwFbW8RkZv4hiR/xKsqre4SIuAOaOEQRxi0lqLke9k2/7WegC85GgUs9pjmOjCUi3In4vwA==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^1.20.0||^2.0.0||^3.0.0 - peerDependenciesMeta: - rollup: - optional: true - dependencies: - '@types/estree': 1.0.1 - estree-walker: 2.0.2 - picomatch: 2.3.1 - rollup: 3.21.8 - dev: true - /@sigstore/protobuf-specs@0.1.0: resolution: {integrity: sha512-a31EnjuIDSX8IXBUib3cYLDRlPMU36AWX4xS8ysLaNu4ZzUesDiPt83pgrW2X1YLMe5L2HbDyaKK5BrL4cNKaQ==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} @@ -2330,7 +2301,7 @@ packages: kolorist: 1.8.0 minimist: 1.2.8 npm-check-updates: 16.10.12 - rimraf: 5.0.0 + rimraf: 5.0.1 transitivePeerDependencies: - bluebird - supports-color @@ -2339,7 +2310,7 @@ packages: /@soybeanjs/vite-plugin-vue-page-route@0.0.5: resolution: {integrity: sha512-rMxbLh6oyGyj1iXf4Bw81ZRxAGBZmz/LSOhQei2vDLRfyyQLA/+lGl9Qr1fzKUkD1o6UQ0I+eURioBsNvOPHAw==} dependencies: - '@swc/core': 1.3.58 + '@swc/core': 1.3.59 chokidar: 3.5.3 execa: 5.1.1 fast-glob: 3.2.12 @@ -2351,7 +2322,7 @@ packages: - '@swc/helpers' dev: true - /@soybeanjs/vue-materials@0.1.9(vue@3.3.2): + /@soybeanjs/vue-materials@0.1.9(vue@3.3.4): resolution: {integrity: sha512-VX7175QVph1yy3kgrPMKvs2kwSRP3ikY3tARxYeZleyAhSx8IMoBBdKvb+z7HwSQEINCLIDE17zLU53wg1NRkA==} peerDependencies: '@vue/composition-api': ^1.7.0 @@ -2361,8 +2332,8 @@ packages: optional: true dependencies: colord: 2.9.3 - vue: 3.3.2 - vue-demi: 0.13.11(vue@3.3.2) + vue: 3.3.4 + vue-demi: 0.13.11(vue@3.3.4) dev: false /@surma/rollup-plugin-off-main-thread@2.2.3: @@ -2374,8 +2345,8 @@ packages: string.prototype.matchall: 4.0.8 dev: true - /@swc/core-darwin-arm64@1.3.58: - resolution: {integrity: sha512-NwX9768gcM4HjBEE+2VCMB+h/5bwNDF4DngOTJa9w02l3AwGZXWE66X4ulJQ3Oxv8EAz1nzWb8lbi3XT+WCtmQ==} + /@swc/core-darwin-arm64@1.3.59: + resolution: {integrity: sha512-AnqWFBgEKHP0jb4iZqx7eVQT9/rX45+DE4Ox7GpwCahUKxxrsDLyXzKhwLwQuAjUvtu5JcSB77szKpPGDM49fQ==} engines: {node: '>=10'} cpu: [arm64] os: [darwin] @@ -2383,8 +2354,8 @@ packages: dev: true optional: true - /@swc/core-darwin-x64@1.3.58: - resolution: {integrity: sha512-XUdKXRIu8S7N5kmrtd0Nxf3uPIgZhQbgVHPhkvYH+Qwb+uXsdltKPiRwhvLI9M0yF3fvIrKtGJ8qUJdH5ih4zw==} + /@swc/core-darwin-x64@1.3.59: + resolution: {integrity: sha512-iqDs+yii9mOsmpJez82SEi4d4prWDRlapHxKnDVJ0x1AqRo41vIq8t3fujrvCHYU5VQgOYGh4ooXQpaP2H3B2A==} engines: {node: '>=10'} cpu: [x64] os: [darwin] @@ -2392,8 +2363,8 @@ packages: dev: true optional: true - /@swc/core-linux-arm-gnueabihf@1.3.58: - resolution: {integrity: sha512-9M3/5RzjCXnz94a1kxb+0eBzqyZkxzeYTMmvcjIJSy7MVvWNuy0wHuh+x96X/6197g40P9LkzAiZ7q0DvxSPQQ==} + /@swc/core-linux-arm-gnueabihf@1.3.59: + resolution: {integrity: sha512-PB0PP+SgkCSd/kYmltnPiGv42cOSaih1OjXCEjxvNwUFEmWqluW6uGdWaNiR1LoYMxhcHZTc336jL2+O3l6p0Q==} engines: {node: '>=10'} cpu: [arm] os: [linux] @@ -2401,8 +2372,8 @@ packages: dev: true optional: true - /@swc/core-linux-arm64-gnu@1.3.58: - resolution: {integrity: sha512-hRjJIJdnYUAZlUi9ACCrsfS/hSFP4MmZRaUVOlQOif578Rw4kQlxsxFd1Rh1bhzUCid0KyZOyCvRzHSD/2ONgw==} + /@swc/core-linux-arm64-gnu@1.3.59: + resolution: {integrity: sha512-Ol/JPszWZ+OZ44FOdJe35TfJ1ckG4pYaisZJ4E7PzfwfVe2ygX85C5WWR4e5L0Y1zFvzpcI7gdyC2wzcXk4Cig==} engines: {node: '>=10'} cpu: [arm64] os: [linux] @@ -2411,8 +2382,8 @@ packages: dev: true optional: true - /@swc/core-linux-arm64-musl@1.3.58: - resolution: {integrity: sha512-3wrqZbRhbTKtxcQebMAMGKtyypL6BQU0OwqzAk4dBIgm9GaH45xu7sH2OekfHMp3vuj4uWuere+tYtr9HU7xcQ==} + /@swc/core-linux-arm64-musl@1.3.59: + resolution: {integrity: sha512-PtTTtGbj9GiY5gJdoSFL2A0vL6BRaS1haAhp6g3hZvLDkTTg+rJURmzwBMMjaQlnGC62x/lLf6MoszHG/05//Q==} engines: {node: '>=10'} cpu: [arm64] os: [linux] @@ -2421,8 +2392,8 @@ packages: dev: true optional: true - /@swc/core-linux-x64-gnu@1.3.58: - resolution: {integrity: sha512-yOI5ucB+8g+gtp4L2AydPBThobZ2I3WR/dU2T+x2DFIE5Qpe/fqt6HPTFb02qmvqvOw36TLT45pRwAe4cY5LAw==} + /@swc/core-linux-x64-gnu@1.3.59: + resolution: {integrity: sha512-XBW9AGi0YsIN76IfesnDSBn/5sjR69J75KUNte8sH6seYlHJ0/kblqUMbUcfr0CiGoJadbzAZeKZZmfN7EsHpg==} engines: {node: '>=10'} cpu: [x64] os: [linux] @@ -2431,8 +2402,8 @@ packages: dev: true optional: true - /@swc/core-linux-x64-musl@1.3.58: - resolution: {integrity: sha512-xPwxgPLxSWXsK9Yf792SsUmLKISdShAI9o/Kk6jjv0r7PRBS25hZ5FyOjAb/rMbAzDcmyGKHevKc3TMUPSMjwg==} + /@swc/core-linux-x64-musl@1.3.59: + resolution: {integrity: sha512-Cy5E939SdWPQ34cg6UABNO0RyEe0FuWqzZ/GLKtK11Ir4fjttVlucZiY59uQNyUVUc8T2qE0VBFCyD/zYGuHtg==} engines: {node: '>=10'} cpu: [x64] os: [linux] @@ -2441,8 +2412,8 @@ packages: dev: true optional: true - /@swc/core-win32-arm64-msvc@1.3.58: - resolution: {integrity: sha512-HW61trwkYGiaFprc+fJay6IKJ3scdquSdJaXsyumGF+jc/5kokQzNfY+JH6RWpk0/8zHnUWI4e+iNGuMYxYGeA==} + /@swc/core-win32-arm64-msvc@1.3.59: + resolution: {integrity: sha512-z5ZJxizRvRoSAaevRIi3YjQh74OFWEIhonSDWNdqDL7RbjEivcatYcG7OikH6s+rtPhOcwNm3PbGV2Prcgh/gg==} engines: {node: '>=10'} cpu: [arm64] os: [win32] @@ -2450,8 +2421,8 @@ packages: dev: true optional: true - /@swc/core-win32-ia32-msvc@1.3.58: - resolution: {integrity: sha512-nODSJgHCY8GU6qHR9ieoxshaFD5GYGrPen/6VUvQkGwnV/yMI2Yvecgd1vLSUV4v67ZruPhIkP9OJruD+Juwhg==} + /@swc/core-win32-ia32-msvc@1.3.59: + resolution: {integrity: sha512-vxpsn+hrKAhi5YusQfB/JXUJJVX40rIRE/L49ilBEqdbH8Khkoego6AD+2vWqTdJcUHo1WiAIAEZ0rTsjyorLQ==} engines: {node: '>=10'} cpu: [ia32] os: [win32] @@ -2459,8 +2430,8 @@ packages: dev: true optional: true - /@swc/core-win32-x64-msvc@1.3.58: - resolution: {integrity: sha512-If/uQ3MW6Pdtah2FHhfBY2xBdBXBJzOusXpFQAkwNbaxnrJgpqIIxpYphwsJMDQp6ooSS3U90YizW7mJNxb6UA==} + /@swc/core-win32-x64-msvc@1.3.59: + resolution: {integrity: sha512-Ris/cJbURylcLwqz4RZUUBCEGsuaIHOJsvf69W5pGKHKBryVoOTNhBKpo3Km2hoAi5qFQ/ou0trAT4hBsVPZvQ==} engines: {node: '>=10'} cpu: [x64] os: [win32] @@ -2468,8 +2439,8 @@ packages: dev: true optional: true - /@swc/core@1.3.58: - resolution: {integrity: sha512-tSDcHXMBQIo2ohQ/0ryZnUA+0mBrVhe49+cR+QsFru+XEhCok1BLqdE6cZ2a+sgZ1I+Dmw8aTxYm8Ox64PSKPQ==} + /@swc/core@1.3.59: + resolution: {integrity: sha512-ZBw31zd2E5SXiodwGvjQdx5ZC90b2uyX/i2LeMMs8LKfXD86pfOfQac+JVrnyEKDhASXj9icgsF9NXBhaMr3Kw==} engines: {node: '>=10'} requiresBuild: true peerDependencies: @@ -2478,16 +2449,16 @@ packages: '@swc/helpers': optional: true optionalDependencies: - '@swc/core-darwin-arm64': 1.3.58 - '@swc/core-darwin-x64': 1.3.58 - '@swc/core-linux-arm-gnueabihf': 1.3.58 - '@swc/core-linux-arm64-gnu': 1.3.58 - '@swc/core-linux-arm64-musl': 1.3.58 - '@swc/core-linux-x64-gnu': 1.3.58 - '@swc/core-linux-x64-musl': 1.3.58 - '@swc/core-win32-arm64-msvc': 1.3.58 - '@swc/core-win32-ia32-msvc': 1.3.58 - '@swc/core-win32-x64-msvc': 1.3.58 + '@swc/core-darwin-arm64': 1.3.59 + '@swc/core-darwin-x64': 1.3.59 + '@swc/core-linux-arm-gnueabihf': 1.3.59 + '@swc/core-linux-arm64-gnu': 1.3.59 + '@swc/core-linux-arm64-musl': 1.3.59 + '@swc/core-linux-x64-gnu': 1.3.59 + '@swc/core-linux-x64-musl': 1.3.59 + '@swc/core-win32-arm64-msvc': 1.3.59 + '@swc/core-win32-ia32-msvc': 1.3.59 + '@swc/core-win32-x64-msvc': 1.3.59 dev: true /@szmarczak/http-timer@5.0.1: @@ -2517,7 +2488,7 @@ packages: engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dependencies: '@tufjs/canonical-json': 1.0.0 - minimatch: 9.0.0 + minimatch: 9.0.1 dev: true /@types/bmapgl@0.0.7: @@ -2578,8 +2549,8 @@ packages: resolution: {integrity: sha512-F0KIgDJfy2nA3zMLmWGKxcH2ZVEtCZXHHdOQs2gSaQ27+lNeEfGxzkIw90aXswATX7AZ33tahPbzy6KAfUreVw==} dev: true - /@types/node@20.1.5: - resolution: {integrity: sha512-IvGD1CD/nego63ySR7vrAKEX3AJTcmrAN2kn+/sDNLi1Ff5kBzDeEdqWDplK+0HAEoLYej137Sk0cUU8OLOlMg==} + /@types/node@20.2.1: + resolution: {integrity: sha512-DqJociPbZP1lbZ5SQPk4oag6W7AyaGMO6gSfRwq3PWl4PXTwJpRQJhDq4W0kzrg3w6tJ1SwlvGZ5uKFHY13LIg==} dev: true /@types/normalize-package-data@2.4.1: @@ -2593,7 +2564,7 @@ packages: /@types/resolve@1.17.1: resolution: {integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==} dependencies: - '@types/node': 20.1.5 + '@types/node': 20.2.1 dev: true /@types/semver@7.5.0: @@ -2603,7 +2574,7 @@ packages: /@types/svgo@2.6.4: resolution: {integrity: sha512-l4cmyPEckf8moNYHdJ+4wkHvFxjyW6ulm9l4YGaOxeyBWPhBOT0gvni1InpFPdzx1dKf/2s62qGITwxNWnPQng==} dependencies: - '@types/node': 20.1.5 + '@types/node': 20.2.1 dev: true /@types/trusted-types@2.0.3: @@ -2618,7 +2589,7 @@ packages: resolution: {integrity: sha512-4p9vcSmxAayx72yn70joFoL44c9MO/0+iVEBIQXe3v2h2SiAsEIo/G5v6ObFWvNKRFjbrVadNf9LqEEZeQPzdA==} dev: false - /@typescript-eslint/eslint-plugin@5.59.5(@typescript-eslint/parser@5.59.5)(eslint@8.40.0)(typescript@5.0.4): + /@typescript-eslint/eslint-plugin@5.59.5(@typescript-eslint/parser@5.59.5)(eslint@8.41.0)(typescript@5.0.4): resolution: {integrity: sha512-feA9xbVRWJZor+AnLNAr7A8JRWeZqHUf4T9tlP+TN04b05pFVhO5eN7/O93Y/1OUlLMHKbnJisgDURs/qvtqdg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2630,12 +2601,12 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.5.1 - '@typescript-eslint/parser': 5.59.5(eslint@8.40.0)(typescript@5.0.4) + '@typescript-eslint/parser': 5.59.5(eslint@8.41.0)(typescript@5.0.4) '@typescript-eslint/scope-manager': 5.59.5 - '@typescript-eslint/type-utils': 5.59.5(eslint@8.40.0)(typescript@5.0.4) - '@typescript-eslint/utils': 5.59.5(eslint@8.40.0)(typescript@5.0.4) + '@typescript-eslint/type-utils': 5.59.5(eslint@8.41.0)(typescript@5.0.4) + '@typescript-eslint/utils': 5.59.5(eslint@8.41.0)(typescript@5.0.4) debug: 4.3.4 - eslint: 8.40.0 + eslint: 8.41.0 grapheme-splitter: 1.0.4 ignore: 5.2.4 natural-compare-lite: 1.4.0 @@ -2646,7 +2617,7 @@ packages: - supports-color dev: true - /@typescript-eslint/parser@5.59.5(eslint@8.40.0)(typescript@5.0.4): + /@typescript-eslint/parser@5.59.5(eslint@8.41.0)(typescript@5.0.4): resolution: {integrity: sha512-NJXQC4MRnF9N9yWqQE2/KLRSOLvrrlZb48NGVfBa+RuPMN6B7ZcK5jZOvhuygv4D64fRKnZI4L4p8+M+rfeQuw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2660,7 +2631,7 @@ packages: '@typescript-eslint/types': 5.59.5 '@typescript-eslint/typescript-estree': 5.59.5(typescript@5.0.4) debug: 4.3.4 - eslint: 8.40.0 + eslint: 8.41.0 typescript: 5.0.4 transitivePeerDependencies: - supports-color @@ -2682,7 +2653,7 @@ packages: '@typescript-eslint/visitor-keys': 5.59.6 dev: true - /@typescript-eslint/type-utils@5.59.5(eslint@8.40.0)(typescript@5.0.4): + /@typescript-eslint/type-utils@5.59.5(eslint@8.41.0)(typescript@5.0.4): resolution: {integrity: sha512-4eyhS7oGym67/pSxA2mmNq7X164oqDYNnZCUayBwJZIRVvKpBCMBzFnFxjeoDeShjtO6RQBHBuwybuX3POnDqg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2693,9 +2664,9 @@ packages: optional: true dependencies: '@typescript-eslint/typescript-estree': 5.59.5(typescript@5.0.4) - '@typescript-eslint/utils': 5.59.5(eslint@8.40.0)(typescript@5.0.4) + '@typescript-eslint/utils': 5.59.5(eslint@8.41.0)(typescript@5.0.4) debug: 4.3.4 - eslint: 8.40.0 + eslint: 8.41.0 tsutils: 3.21.0(typescript@5.0.4) typescript: 5.0.4 transitivePeerDependencies: @@ -2754,19 +2725,19 @@ packages: - supports-color dev: true - /@typescript-eslint/utils@5.59.5(eslint@8.40.0)(typescript@5.0.4): + /@typescript-eslint/utils@5.59.5(eslint@8.41.0)(typescript@5.0.4): resolution: {integrity: sha512-sCEHOiw+RbyTii9c3/qN74hYDPNORb8yWCoPLmB7BIflhplJ65u2PBpdRla12e3SSTJ2erRkPjz7ngLHhUegxA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.40.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@8.41.0) '@types/json-schema': 7.0.11 '@types/semver': 7.5.0 '@typescript-eslint/scope-manager': 5.59.5 '@typescript-eslint/types': 5.59.5 '@typescript-eslint/typescript-estree': 5.59.5(typescript@5.0.4) - eslint: 8.40.0 + eslint: 8.41.0 eslint-scope: 5.1.1 semver: 7.5.1 transitivePeerDependencies: @@ -2774,19 +2745,19 @@ packages: - typescript dev: true - /@typescript-eslint/utils@5.59.6(eslint@8.40.0)(typescript@5.0.4): + /@typescript-eslint/utils@5.59.6(eslint@8.41.0)(typescript@5.0.4): resolution: {integrity: sha512-vzaaD6EXbTS29cVH0JjXBdzMt6VBlv+hE31XktDRMX1j3462wZCJa7VzO2AxXEXcIl8GQqZPcOPuW/Z1tZVogg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.40.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@8.41.0) '@types/json-schema': 7.0.11 '@types/semver': 7.5.0 '@typescript-eslint/scope-manager': 5.59.6 '@typescript-eslint/types': 5.59.6 '@typescript-eslint/typescript-estree': 5.59.6(typescript@5.0.4) - eslint: 8.40.0 + eslint: 8.41.0 eslint-scope: 5.1.1 semver: 7.5.1 transitivePeerDependencies: @@ -2810,85 +2781,85 @@ packages: eslint-visitor-keys: 3.4.1 dev: true - /@unocss/config@0.51.13: - resolution: {integrity: sha512-EnSLt7Z1C01U3kORh+Iql+zLFm/PQTD1Np6oEW6U0/GTmD3HEilVFQFFxdM5F0X2bBZtZMkkAGGyhRWQj09hDQ==} + /@unocss/config@0.52.0: + resolution: {integrity: sha512-RbkFTAoPXPa0oXB/MuS+d0FOF4jXQHA7lm9D4zmKyrlTyPGBlzO/o4aPF9Z9tJUVjG0SRaSU3ZBQ2ZqTZK9P3Q==} engines: {node: '>=14'} dependencies: - '@unocss/core': 0.51.13 + '@unocss/core': 0.52.0 unconfig: 0.3.7 dev: true - /@unocss/core@0.51.13: - resolution: {integrity: sha512-SclWkqY2c+p5+PiqrbQkhJNEExPdeo71/aGFye10tpBkgPJWd5xC7dhg5F8M4VPNBtuNCrvBWyqNnunMyuz/WQ==} + /@unocss/core@0.52.0: + resolution: {integrity: sha512-MGyG1LpiVtyrHmWmXiDRnf7j+JaJua14K058FGBAhNSLaG37dG6xIfwPuVDBOqEI8EgICmNTJs1T/ImQJYWxtw==} dev: true - /@unocss/extractor-arbitrary-variants@0.51.13: - resolution: {integrity: sha512-lF7p0ea/MeNf4IsjzNhRNYP8u+f1h5JjhTzcvFpQo/vpBvuM5ZCyqp4mkXxYnLNLFfTLsc+MxXaU34IXxpw1QA==} + /@unocss/extractor-arbitrary-variants@0.52.0: + resolution: {integrity: sha512-wJ7a9NWVywHwjWMeB8wN9PHl0fhwOcvAgmhDkyY7A9wXSazaecSMLbKrcnQe7q5bOFGvn5jyxYkk78XZqLWgyg==} dependencies: - '@unocss/core': 0.51.13 + '@unocss/core': 0.52.0 dev: true - /@unocss/inspector@0.51.13: - resolution: {integrity: sha512-y6wCvLDmfFHfr5MHqcQLZkwRio4+VEH6j607bgUdKTRlZGVCD7/GBV8lperxsxpkspaE1eykOeDmW7Ms99SEuQ==} + /@unocss/inspector@0.52.0: + resolution: {integrity: sha512-oGMLht4hEBypglrLeNQWy8JBTvRyX3fdrtYChZpwjYTVsVC1SdF1m0ZjaPt7YQybZ+D4DG7bVCHYqxLgAFq5jw==} dependencies: gzip-size: 6.0.0 sirv: 2.0.3 dev: true - /@unocss/preset-mini@0.51.13: - resolution: {integrity: sha512-Wa6eMq8IiJEb7F8rL+cDX4XFm4ViAULaAvn8rjk7ANGdOmeqYGyGc0IZkOjQgl3PiFJFnitsBluHhg7nMIk7QQ==} + /@unocss/preset-mini@0.52.0: + resolution: {integrity: sha512-P4mQimuZ+yLba2FN3+hKA7anBvjypmEgNof/LdPhTydv138zlhDVly7KlYADISt7QPNIVaGD3U34HLKtgyfBmQ==} dependencies: - '@unocss/core': 0.51.13 - '@unocss/extractor-arbitrary-variants': 0.51.13 + '@unocss/core': 0.52.0 + '@unocss/extractor-arbitrary-variants': 0.52.0 dev: true - /@unocss/preset-uno@0.51.13: - resolution: {integrity: sha512-S9po93y87YphySfW21+Z5uzSL/GAGN5MqZURQxaGk9WGxYugAnu2PnvhhyqLCVmP05J34tMSDMkIZZqjnGaJzg==} + /@unocss/preset-uno@0.52.0: + resolution: {integrity: sha512-0pZH0gUJ4hug6B0xV03VNi74GjW49UlnSjwK3xBL6la7WzrgQ+E/mD6CVKxB9Qa0Sfc9qZg8IvVuI97/msdkOA==} dependencies: - '@unocss/core': 0.51.13 - '@unocss/preset-mini': 0.51.13 - '@unocss/preset-wind': 0.51.13 + '@unocss/core': 0.52.0 + '@unocss/preset-mini': 0.52.0 + '@unocss/preset-wind': 0.52.0 dev: true - /@unocss/preset-wind@0.51.13: - resolution: {integrity: sha512-deRXLOWmKmqCJuohWCE5NUzs7XDJLn4pzgYQSUlEAVUfS6rzL49aJmSHA+p/f+HhJs5jipNdvkcrHYEBMNV1XQ==} + /@unocss/preset-wind@0.52.0: + resolution: {integrity: sha512-y+x+MnXYwcKvPepjK9rbCwp3yiOiXv9XOO5T9YAHdzwrpfAOTjXOAhmW3XAFz2sODoy2xliLYQXsxthyzpf/7w==} dependencies: - '@unocss/core': 0.51.13 - '@unocss/preset-mini': 0.51.13 + '@unocss/core': 0.52.0 + '@unocss/preset-mini': 0.52.0 dev: true - /@unocss/scope@0.51.13: - resolution: {integrity: sha512-ATwgDx1qZflR2/EPsAs/XMR9/HdcUNyAZ6VdenwQQdlmAFlIWZQ6smswKyuiJWKtcJynfbdGOWcO3vcocrnSrQ==} + /@unocss/scope@0.52.0: + resolution: {integrity: sha512-pGTBHdSWGzrcz/QnK4Dd8GUo0a1W3QbRNrIy8L0dgsI9QEBxSiAppiMMnnJZrQwUGDGy5DjkaCksOEArA28fCg==} dev: true - /@unocss/transformer-directives@0.51.13: - resolution: {integrity: sha512-1tl8UcVpqYaKkj1zan/QmUAslEcHe9WdN0/QX3Ao663A5r91EwWhnhwKFfvujrZp1XlFnXgKLmKS8OwTRQfCQg==} + /@unocss/transformer-directives@0.52.0: + resolution: {integrity: sha512-Epi5Lt1rMl8RgR2InlRw7ddNcUXekiZl+qEEmb2rAHPnROWMNbJB5gCxk9YzczD+8vIgmFUqacMEqEzOUZdpSQ==} dependencies: - '@unocss/core': 0.51.13 + '@unocss/core': 0.52.0 css-tree: 2.3.1 dev: true - /@unocss/vite@0.51.13(rollup@2.79.1)(vite@4.3.6): - resolution: {integrity: sha512-WwyaPnu1XfRiFy4uxXwBuWaL7J1Rcaetsw5lJQUIUdSBTblsd6W7sW+MYTsLfAlA9FUxWDK4ESdI51Xgq4glxw==} + /@unocss/vite@0.52.0(rollup@2.79.1)(vite@4.3.8): + resolution: {integrity: sha512-Ip2Jyu7dywqEsy3EacnItE+VXB77R72mQ9oA6TyrZpov5ZKoS327kqQSzHS/lYXzZ2yomFq9EsqbKQWIEInH9Q==} peerDependencies: vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 dependencies: '@ampproject/remapping': 2.2.1 '@rollup/pluginutils': 5.0.2(rollup@2.79.1) - '@unocss/config': 0.51.13 - '@unocss/core': 0.51.13 - '@unocss/inspector': 0.51.13 - '@unocss/scope': 0.51.13 - '@unocss/transformer-directives': 0.51.13 + '@unocss/config': 0.52.0 + '@unocss/core': 0.52.0 + '@unocss/inspector': 0.52.0 + '@unocss/scope': 0.52.0 + '@unocss/transformer-directives': 0.52.0 chokidar: 3.5.3 fast-glob: 3.2.12 magic-string: 0.30.0 - vite: 4.3.6(@types/node@20.1.5)(sass@1.62.1) + vite: 4.3.8(@types/node@20.2.1)(sass@1.62.1) transitivePeerDependencies: - rollup dev: true - /@vitejs/plugin-vue-jsx@3.0.1(vite@4.3.6)(vue@3.3.2): + /@vitejs/plugin-vue-jsx@3.0.1(vite@4.3.8)(vue@3.3.4): resolution: {integrity: sha512-+Jb7ggL48FSPS1uhPnJbJwWa9Sr90vQ+d0InW+AhBM22n+cfuYqJZDckBc+W3QSHe1WDvewMZfa4wZOtk5pRgw==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: @@ -2898,21 +2869,21 @@ packages: '@babel/core': 7.21.8 '@babel/plugin-transform-typescript': 7.21.3(@babel/core@7.21.8) '@vue/babel-plugin-jsx': 1.1.1(@babel/core@7.21.8) - vite: 4.3.6(@types/node@20.1.5)(sass@1.62.1) - vue: 3.3.2 + vite: 4.3.8(@types/node@20.2.1)(sass@1.62.1) + vue: 3.3.4 transitivePeerDependencies: - supports-color dev: true - /@vitejs/plugin-vue@4.2.3(vite@4.3.6)(vue@3.3.2): + /@vitejs/plugin-vue@4.2.3(vite@4.3.8)(vue@3.3.4): resolution: {integrity: sha512-R6JDUfiZbJA9cMiguQ7jxALsgiprjBeHL5ikpXfJCH62pPHtI+JdJ5xWj6Ev73yXSlYl86+blXn1kZHQ7uElxw==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: vite: ^4.0.0 vue: ^3.2.25 dependencies: - vite: 4.3.6(@types/node@20.1.5)(sass@1.62.1) - vue: 3.3.2 + vite: 4.3.8(@types/node@20.2.1)(sass@1.62.1) + vue: 3.3.4 dev: true /@volar/language-core@1.4.1: @@ -2941,11 +2912,11 @@ packages: dependencies: '@volar/language-core': 1.4.1 '@volar/source-map': 1.4.1 - '@vue/compiler-dom': 3.3.2 - '@vue/compiler-sfc': 3.3.2 - '@vue/reactivity': 3.3.2 - '@vue/shared': 3.3.2 - minimatch: 9.0.0 + '@vue/compiler-dom': 3.3.4 + '@vue/compiler-sfc': 3.3.4 + '@vue/reactivity': 3.3.4 + '@vue/shared': 3.3.4 + minimatch: 9.0.1 muggle-string: 0.2.2 vue-template-compiler: 2.7.14 dev: true @@ -2981,90 +2952,90 @@ packages: - supports-color dev: true - /@vue/compiler-core@3.3.2: - resolution: {integrity: sha512-CKZWo1dzsQYTNTft7whzjL0HsrEpMfiK7pjZ2WFE3bC1NA7caUjWioHSK+49y/LK7Bsm4poJZzAMnvZMQ7OTeg==} + /@vue/compiler-core@3.3.4: + resolution: {integrity: sha512-cquyDNvZ6jTbf/+x+AgM2Arrp6G4Dzbb0R64jiG804HRMfRiFXWI6kqUVqZ6ZR0bQhIoQjB4+2bhNtVwndW15g==} dependencies: '@babel/parser': 7.21.8 - '@vue/shared': 3.3.2 + '@vue/shared': 3.3.4 estree-walker: 2.0.2 source-map-js: 1.0.2 - /@vue/compiler-dom@3.3.2: - resolution: {integrity: sha512-6gS3auANuKXLw0XH6QxkWqyPYPunziS2xb6VRenM3JY7gVfZcJvkCBHkb5RuNY1FCbBO3lkIi0CdXUCW1c7SXw==} + /@vue/compiler-dom@3.3.4: + resolution: {integrity: sha512-wyM+OjOVpuUukIq6p5+nwHYtj9cFroz9cwkfmP9O1nzH68BenTTv0u7/ndggT8cIQlnBeOo6sUT/gvHcIkLA5w==} dependencies: - '@vue/compiler-core': 3.3.2 - '@vue/shared': 3.3.2 + '@vue/compiler-core': 3.3.4 + '@vue/shared': 3.3.4 - /@vue/compiler-sfc@3.3.2: - resolution: {integrity: sha512-jG4jQy28H4BqzEKsQqqW65BZgmo3vzdLHTBjF+35RwtDdlFE+Fk1VWJYUnDMMqkFBo6Ye1ltSKVOMPgkzYj7SQ==} + /@vue/compiler-sfc@3.3.4: + resolution: {integrity: sha512-6y/d8uw+5TkCuzBkgLS0v3lSM3hJDntFEiUORM11pQ/hKvkhSKZrXW6i69UyXlJQisJxuUEJKAWEqWbWsLeNKQ==} dependencies: '@babel/parser': 7.21.8 - '@vue/compiler-core': 3.3.2 - '@vue/compiler-dom': 3.3.2 - '@vue/compiler-ssr': 3.3.2 - '@vue/reactivity-transform': 3.3.2 - '@vue/shared': 3.3.2 + '@vue/compiler-core': 3.3.4 + '@vue/compiler-dom': 3.3.4 + '@vue/compiler-ssr': 3.3.4 + '@vue/reactivity-transform': 3.3.4 + '@vue/shared': 3.3.4 estree-walker: 2.0.2 magic-string: 0.30.0 postcss: 8.4.23 source-map-js: 1.0.2 - /@vue/compiler-ssr@3.3.2: - resolution: {integrity: sha512-K8OfY5FQtZaSOJHHe8xhEfIfLrefL/Y9frv4k4NsyQL3+0lRKxr9QuJhfdBDjkl7Fhz8CzKh63mULvmOfx3l2w==} + /@vue/compiler-ssr@3.3.4: + resolution: {integrity: sha512-m0v6oKpup2nMSehwA6Uuu+j+wEwcy7QmwMkVNVfrV9P2qE5KshC6RwOCq8fjGS/Eak/uNb8AaWekfiXxbBB6gQ==} dependencies: - '@vue/compiler-dom': 3.3.2 - '@vue/shared': 3.3.2 + '@vue/compiler-dom': 3.3.4 + '@vue/shared': 3.3.4 /@vue/devtools-api@6.5.0: resolution: {integrity: sha512-o9KfBeaBmCKl10usN4crU53fYtC1r7jJwdGKjPT24t348rHxgfpZ0xL3Xm/gLUYnc0oTp8LAmrxOeLyu6tbk2Q==} dev: false - /@vue/reactivity-transform@3.3.2: - resolution: {integrity: sha512-iu2WaQvlJHdnONrsyv4ibIEnSsuKF+aHFngGj/y1lwpHQtalpVhKg9wsKMoiKXS9zPNjG9mNKzJS9vudvjzvyg==} + /@vue/reactivity-transform@3.3.4: + resolution: {integrity: sha512-MXgwjako4nu5WFLAjpBnCj/ieqcjE2aJBINUNQzkZQfzIZA4xn+0fV1tIYBJvvva3N3OvKGofRLvQIwEQPpaXw==} dependencies: '@babel/parser': 7.21.8 - '@vue/compiler-core': 3.3.2 - '@vue/shared': 3.3.2 + '@vue/compiler-core': 3.3.4 + '@vue/shared': 3.3.4 estree-walker: 2.0.2 magic-string: 0.30.0 - /@vue/reactivity@3.3.2: - resolution: {integrity: sha512-yX8C4uTgg2Tdj+512EEMnMKbLveoITl7YdQX35AYgx8vBvQGszKiiCN46g4RY6/deeo/5DLbeUUGxCq1qWMf5g==} + /@vue/reactivity@3.3.4: + resolution: {integrity: sha512-kLTDLwd0B1jG08NBF3R5rqULtv/f8x3rOFByTDz4J53ttIQEDmALqKqXY0J+XQeN0aV2FBxY8nJDf88yvOPAqQ==} dependencies: - '@vue/shared': 3.3.2 + '@vue/shared': 3.3.4 - /@vue/runtime-core@3.3.2: - resolution: {integrity: sha512-qSl95qj0BvKfcsO+hICqFEoLhJn6++HtsPxmTkkadFbuhe3uQfJ8HmQwvEr7xbxBd2rcJB6XOJg7nWAn/ymC5A==} + /@vue/runtime-core@3.3.4: + resolution: {integrity: sha512-R+bqxMN6pWO7zGI4OMlmvePOdP2c93GsHFM/siJI7O2nxFRzj55pLwkpCedEY+bTMgp5miZ8CxfIZo3S+gFqvA==} dependencies: - '@vue/reactivity': 3.3.2 - '@vue/shared': 3.3.2 + '@vue/reactivity': 3.3.4 + '@vue/shared': 3.3.4 - /@vue/runtime-dom@3.3.2: - resolution: {integrity: sha512-+drStsJT+0mtgHdarT7cXZReCcTFfm6ptxMrz0kAW5hms6UNBd8Q1pi4JKlncAhu+Ld/TevsSp7pqAZxBBoGng==} + /@vue/runtime-dom@3.3.4: + resolution: {integrity: sha512-Aj5bTJ3u5sFsUckRghsNjVTtxZQ1OyMWCr5dZRAPijF/0Vy4xEoRCwLyHXcj4D0UFbJ4lbx3gPTgg06K/GnPnQ==} dependencies: - '@vue/runtime-core': 3.3.2 - '@vue/shared': 3.3.2 + '@vue/runtime-core': 3.3.4 + '@vue/shared': 3.3.4 csstype: 3.1.2 - /@vue/server-renderer@3.3.2(vue@3.3.2): - resolution: {integrity: sha512-QCwh6OGwJg6GDLE0fbQhRTR6tnU+XDJ1iCsTYHXBiezCXAhqMygFRij7BiLF4ytvvHcg5kX9joX5R5vP85++wg==} + /@vue/server-renderer@3.3.4(vue@3.3.4): + resolution: {integrity: sha512-Q6jDDzR23ViIb67v+vM1Dqntu+HUexQcsWKhhQa4ARVzxOY2HbC7QRW/ggkDBd5BU+uM1sV6XOAP0b216o34JQ==} peerDependencies: - vue: 3.3.2 + vue: 3.3.4 dependencies: - '@vue/compiler-ssr': 3.3.2 - '@vue/shared': 3.3.2 - vue: 3.3.2 + '@vue/compiler-ssr': 3.3.4 + '@vue/shared': 3.3.4 + vue: 3.3.4 - /@vue/shared@3.3.2: - resolution: {integrity: sha512-0rFu3h8JbclbnvvKrs7Fe5FNGV9/5X2rPD7KmOzhLSUAiQH5//Hq437Gv0fR5Mev3u/nbtvmLl8XgwCU20/ZfQ==} + /@vue/shared@3.3.4: + resolution: {integrity: sha512-7OjdcV8vQ74eiz1TZLzZP4JwqM5fA94K6yntPS5Z25r9HDuGNzaGdgvwKYq6S+MxwF0TFRwe50fIR/MYnakdkQ==} - /@vueuse/core@10.1.2(vue@3.3.2): + /@vueuse/core@10.1.2(vue@3.3.4): resolution: {integrity: sha512-roNn8WuerI56A5uiTyF/TEYX0Y+VKlhZAF94unUfdhbDUI+NfwQMn4FUnUscIRUhv3344qvAghopU4bzLPNFlA==} dependencies: '@types/web-bluetooth': 0.0.17 '@vueuse/metadata': 10.1.2 - '@vueuse/shared': 10.1.2(vue@3.3.2) - vue-demi: 0.14.1(vue@3.3.2) + '@vueuse/shared': 10.1.2(vue@3.3.4) + vue-demi: 0.14.5(vue@3.3.4) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -3074,10 +3045,10 @@ packages: resolution: {integrity: sha512-3mc5BqN9aU2SqBeBuWE7ne4OtXHoHKggNgxZR2K+zIW4YLsy6xoZ4/9vErQs6tvoKDX6QAqm3lvsrv0mczAwIQ==} dev: false - /@vueuse/shared@10.1.2(vue@3.3.2): + /@vueuse/shared@10.1.2(vue@3.3.4): resolution: {integrity: sha512-1uoUTPBlgyscK9v6ScGeVYDDzlPSFXBlxuK7SfrDGyUTBiznb3mNceqhwvZHjtDRELZEN79V5uWPTF1VDV8svA==} dependencies: - vue-demi: 0.14.1(vue@3.3.2) + vue-demi: 0.14.5(vue@3.3.4) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -3340,10 +3311,10 @@ packages: resolution: {integrity: sha512-3F8l1h7+5MNxzDg1cSQxEloalG7fj64K6vOERChUVG7RLnAzSoafADnPQlU8DpMM3WRNfRHSC4NwUCORk/aPrA==} engines: {node: ^14.18.0 || >=16.0.0} dependencies: - '@astrojs/compiler': 1.4.1 + '@astrojs/compiler': 1.4.2 '@typescript-eslint/scope-manager': 5.59.6 '@typescript-eslint/types': 5.59.6 - astrojs-compiler-sync: 0.3.2(@astrojs/compiler@1.4.1) + astrojs-compiler-sync: 0.3.2(@astrojs/compiler@1.4.2) debug: 4.3.4 eslint-visitor-keys: 3.4.1 espree: 9.5.2 @@ -3352,13 +3323,13 @@ packages: - supports-color dev: true - /astrojs-compiler-sync@0.3.2(@astrojs/compiler@1.4.1): + /astrojs-compiler-sync@0.3.2(@astrojs/compiler@1.4.2): resolution: {integrity: sha512-q/8Z30WNpsktLKS5NdT/6QAF9Q/C4ucLldqUpHgvRhuj/6jkJyOQfapQxkTKp8MK4RjH9sSsClfrTIdk8JZlKw==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: '@astrojs/compiler': '>=0.27.0' dependencies: - '@astrojs/compiler': 1.4.1 + '@astrojs/compiler': 1.4.2 synckit: 0.8.5 dev: true @@ -3539,9 +3510,9 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001487 - electron-to-chromium: 1.4.397 - node-releases: 2.0.10 + caniuse-lite: 1.0.30001488 + electron-to-chromium: 1.4.402 + node-releases: 2.0.11 update-browserslist-db: 1.0.11(browserslist@4.21.5) dev: true @@ -3587,19 +3558,19 @@ packages: promise-inflight: 1.0.1 rimraf: 3.0.2 ssri: 9.0.1 - tar: 6.1.14 + tar: 6.1.15 unique-filename: 2.0.1 transitivePeerDependencies: - bluebird dev: true - /cacache@17.1.2: - resolution: {integrity: sha512-VcRDUtZd9r7yfGDpdm3dBDBSQbLd19IqWs9q1tuB9g6kmxYLwIjfLngRKMCfDHxReuf0SBclRuYn66Xds7jzUQ==} + /cacache@17.1.3: + resolution: {integrity: sha512-jAdjGxmPxZh0IipMdR7fK/4sDSrHMLUV0+GvVUsjwyGNKHsh79kW/otg+GkbXwl6Uzvy9wsvHOX4nUoWldeZMg==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dependencies: '@npmcli/fs': 3.1.0 fs-minipass: 3.0.2 - glob: 10.2.4 + glob: 10.2.6 lru-cache: 7.18.3 minipass: 5.0.0 minipass-collect: 1.0.2 @@ -3607,7 +3578,7 @@ packages: minipass-pipeline: 1.2.4 p-map: 4.0.0 ssri: 10.0.4 - tar: 6.1.14 + tar: 6.1.15 unique-filename: 3.0.0 dev: true @@ -3679,8 +3650,8 @@ packages: engines: {node: '>=14.16'} dev: true - /caniuse-lite@1.0.30001487: - resolution: {integrity: sha512-83564Z3yWGqXsh2vaH/mhXfEM0wX+NlBCm1jYHOb97TrTWJEmPTccZgeLTPBUUb0PNVo+oomb7wkimZBIERClA==} + /caniuse-lite@1.0.30001488: + resolution: {integrity: sha512-NORIQuuL4xGpIy6iCCQGN4iFjlBXtfKWIenlUuyZJumLRIindLb7wXM+GO8erEhb7vXfcnf4BAg2PrSDN5TNLQ==} dev: true /chalk@1.1.3: @@ -4702,8 +4673,8 @@ packages: jake: 10.8.6 dev: true - /electron-to-chromium@1.4.397: - resolution: {integrity: sha512-jwnPxhh350Q/aMatQia31KAIQdhEsYS0fFZ0BQQlN9tfvOEwShu6ZNwI4kL/xBabjcB/nTy6lSt17kNIluJZ8Q==} + /electron-to-chromium@1.4.402: + resolution: {integrity: sha512-gWYvJSkohOiBE6ecVYXkrDgNaUjo47QEKK0kQzmWyhkH+yoYiG44bwuicTGNSIQRG3WDMsWVZJLRnJnLNkbWvA==} dev: true /emoji-regex@8.0.0: @@ -5114,38 +5085,38 @@ packages: engines: {node: '>=10'} dev: true - /eslint-config-prettier@8.8.0(eslint@8.40.0): + /eslint-config-prettier@8.8.0(eslint@8.41.0): resolution: {integrity: sha512-wLbQiFre3tdGgpDv67NQKnJuTlcUVYHas3k+DZCc2U2BadthoEY4B7hLPvAxaqdyOGCzuLfii2fqGph10va7oA==} hasBin: true peerDependencies: eslint: '>=7.0.0' dependencies: - eslint: 8.40.0 + eslint: 8.41.0 dev: true - /eslint-config-soybeanjs@0.3.7(eslint@8.40.0)(svelte@3.59.1)(typescript@5.0.4): + /eslint-config-soybeanjs@0.3.7(eslint@8.41.0)(svelte@3.59.1)(typescript@5.0.4): resolution: {integrity: sha512-ZbLFZo42RWBRNRM8bYNm1DQcq12rLQqD7PhTM/TQ6hOY8AJmrth1jpBbHvx3dyMqnjIrJ/xMhRQnPRmunhLeBQ==} peerDependencies: eslint: '>=7.4.0' typescript: '>=4.8.0' dependencies: - '@typescript-eslint/eslint-plugin': 5.59.5(@typescript-eslint/parser@5.59.5)(eslint@8.40.0)(typescript@5.0.4) - '@typescript-eslint/parser': 5.59.5(eslint@8.40.0)(typescript@5.0.4) - eslint: 8.40.0 - eslint-config-prettier: 8.8.0(eslint@8.40.0) + '@typescript-eslint/eslint-plugin': 5.59.5(@typescript-eslint/parser@5.59.5)(eslint@8.41.0)(typescript@5.0.4) + '@typescript-eslint/parser': 5.59.5(eslint@8.41.0)(typescript@5.0.4) + eslint: 8.41.0 + eslint-config-prettier: 8.8.0(eslint@8.41.0) eslint-import-resolver-alias: 1.1.2(eslint-plugin-import@2.27.5) - eslint-plugin-astro: 0.27.0(eslint@8.40.0) - eslint-plugin-import: 2.27.5(@typescript-eslint/parser@5.59.5)(eslint@8.40.0) - eslint-plugin-jsonc: 2.8.0(eslint@8.40.0) - eslint-plugin-n: 15.7.0(eslint@8.40.0) - eslint-plugin-prettier: 4.2.1(eslint-config-prettier@8.8.0)(eslint@8.40.0)(prettier@2.8.8) - eslint-plugin-promise: 6.1.1(eslint@8.40.0) - eslint-plugin-react: 7.32.2(eslint@8.40.0) - eslint-plugin-react-hooks: 4.6.0(eslint@8.40.0) - eslint-plugin-react-native: 4.0.0(eslint@8.40.0) - eslint-plugin-solid: 0.12.1(eslint@8.40.0)(typescript@5.0.4) - eslint-plugin-svelte: 2.28.0(eslint@8.40.0)(svelte@3.59.1) - eslint-plugin-vue: 9.12.0(eslint@8.40.0) + eslint-plugin-astro: 0.27.0(eslint@8.41.0) + eslint-plugin-import: 2.27.5(@typescript-eslint/parser@5.59.5)(eslint@8.41.0) + eslint-plugin-jsonc: 2.8.0(eslint@8.41.0) + eslint-plugin-n: 15.7.0(eslint@8.41.0) + eslint-plugin-prettier: 4.2.1(eslint-config-prettier@8.8.0)(eslint@8.41.0)(prettier@2.8.8) + eslint-plugin-promise: 6.1.1(eslint@8.41.0) + eslint-plugin-react: 7.32.2(eslint@8.41.0) + eslint-plugin-react-hooks: 4.6.0(eslint@8.41.0) + eslint-plugin-react-native: 4.0.0(eslint@8.41.0) + eslint-plugin-solid: 0.12.1(eslint@8.41.0)(typescript@5.0.4) + eslint-plugin-svelte: 2.28.0(eslint@8.41.0)(svelte@3.59.1) + eslint-plugin-vue: 9.12.0(eslint@8.41.0) prettier: 2.8.8 prettier-plugin-astro: 0.8.1 prettier-plugin-svelte: 2.10.0(prettier@2.8.8)(svelte@3.59.1) @@ -5164,7 +5135,7 @@ packages: peerDependencies: eslint-plugin-import: '>=1.4.0' dependencies: - eslint-plugin-import: 2.27.5(@typescript-eslint/parser@5.59.5)(eslint@8.40.0) + eslint-plugin-import: 2.27.5(@typescript-eslint/parser@5.59.5)(eslint@8.41.0) dev: true /eslint-import-resolver-node@0.3.7: @@ -5177,7 +5148,7 @@ packages: - supports-color dev: true - /eslint-module-utils@2.8.0(@typescript-eslint/parser@5.59.5)(eslint-import-resolver-node@0.3.7)(eslint@8.40.0): + /eslint-module-utils@2.8.0(@typescript-eslint/parser@5.59.5)(eslint-import-resolver-node@0.3.7)(eslint@8.41.0): resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} engines: {node: '>=4'} peerDependencies: @@ -5198,43 +5169,43 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 5.59.5(eslint@8.40.0)(typescript@5.0.4) + '@typescript-eslint/parser': 5.59.5(eslint@8.41.0)(typescript@5.0.4) debug: 3.2.7 - eslint: 8.40.0 + eslint: 8.41.0 eslint-import-resolver-node: 0.3.7 transitivePeerDependencies: - supports-color dev: true - /eslint-plugin-astro@0.27.0(eslint@8.40.0): + /eslint-plugin-astro@0.27.0(eslint@8.41.0): resolution: {integrity: sha512-r3PizFY+xwQMRWcEvRKCWQkfHNl2Q+7ANN1ZIpnvJZP97KUX8F2WUnTvPuk2jJGqnRa+zQ5NgoJ9aenFKcGP9A==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: eslint: '>=7.0.0' dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.40.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@8.41.0) '@jridgewell/sourcemap-codec': 1.4.15 '@typescript-eslint/types': 5.59.6 astro-eslint-parser: 0.14.0 - eslint: 8.40.0 + eslint: 8.41.0 postcss: 8.4.23 postcss-selector-parser: 6.0.13 transitivePeerDependencies: - supports-color dev: true - /eslint-plugin-es@4.1.0(eslint@8.40.0): + /eslint-plugin-es@4.1.0(eslint@8.41.0): resolution: {integrity: sha512-GILhQTnjYE2WorX5Jyi5i4dz5ALWxBIdQECVQavL6s7cI76IZTDWleTHkxz/QT3kvcs2QlGHvKLYsSlPOlPXnQ==} engines: {node: '>=8.10.0'} peerDependencies: eslint: '>=4.19.1' dependencies: - eslint: 8.40.0 + eslint: 8.41.0 eslint-utils: 2.1.0 regexpp: 3.2.0 dev: true - /eslint-plugin-import@2.27.5(@typescript-eslint/parser@5.59.5)(eslint@8.40.0): + /eslint-plugin-import@2.27.5(@typescript-eslint/parser@5.59.5)(eslint@8.41.0): resolution: {integrity: sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==} engines: {node: '>=4'} peerDependencies: @@ -5244,15 +5215,15 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 5.59.5(eslint@8.40.0)(typescript@5.0.4) + '@typescript-eslint/parser': 5.59.5(eslint@8.41.0)(typescript@5.0.4) array-includes: 3.1.6 array.prototype.flat: 1.3.1 array.prototype.flatmap: 1.3.1 debug: 3.2.7 doctrine: 2.1.0 - eslint: 8.40.0 + eslint: 8.41.0 eslint-import-resolver-node: 0.3.7 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@5.59.5)(eslint-import-resolver-node@0.3.7)(eslint@8.40.0) + eslint-module-utils: 2.8.0(@typescript-eslint/parser@5.59.5)(eslint-import-resolver-node@0.3.7)(eslint@8.41.0) has: 1.0.3 is-core-module: 2.12.1 is-glob: 4.0.3 @@ -5267,28 +5238,28 @@ packages: - supports-color dev: true - /eslint-plugin-jsonc@2.8.0(eslint@8.40.0): + /eslint-plugin-jsonc@2.8.0(eslint@8.41.0): resolution: {integrity: sha512-K4VsnztnNwpm+V49CcCu5laq8VjclJpuhfI9LFkOrOyK+BKdQHMzkWo43B4X4rYaVrChm4U9kw/tTU5RHh5Wtg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '>=6.0.0' dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.40.0) - eslint: 8.40.0 + '@eslint-community/eslint-utils': 4.4.0(eslint@8.41.0) + eslint: 8.41.0 jsonc-eslint-parser: 2.3.0 natural-compare: 1.4.0 dev: true - /eslint-plugin-n@15.7.0(eslint@8.40.0): + /eslint-plugin-n@15.7.0(eslint@8.41.0): resolution: {integrity: sha512-jDex9s7D/Qial8AGVIHq4W7NswpUD5DPDL2RH8Lzd9EloWUuvUkHfv4FRLMipH5q2UtyurorBkPeNi1wVWNh3Q==} engines: {node: '>=12.22.0'} peerDependencies: eslint: '>=7.0.0' dependencies: builtins: 5.0.1 - eslint: 8.40.0 - eslint-plugin-es: 4.1.0(eslint@8.40.0) - eslint-utils: 3.0.0(eslint@8.40.0) + eslint: 8.41.0 + eslint-plugin-es: 4.1.0(eslint@8.41.0) + eslint-utils: 3.0.0(eslint@8.41.0) ignore: 5.2.4 is-core-module: 2.12.1 minimatch: 3.1.2 @@ -5296,7 +5267,7 @@ packages: semver: 7.5.1 dev: true - /eslint-plugin-prettier@4.2.1(eslint-config-prettier@8.8.0)(eslint@8.40.0)(prettier@2.8.8): + /eslint-plugin-prettier@4.2.1(eslint-config-prettier@8.8.0)(eslint@8.41.0)(prettier@2.8.8): resolution: {integrity: sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ==} engines: {node: '>=12.0.0'} peerDependencies: @@ -5307,47 +5278,47 @@ packages: eslint-config-prettier: optional: true dependencies: - eslint: 8.40.0 - eslint-config-prettier: 8.8.0(eslint@8.40.0) + eslint: 8.41.0 + eslint-config-prettier: 8.8.0(eslint@8.41.0) prettier: 2.8.8 prettier-linter-helpers: 1.0.0 dev: true - /eslint-plugin-promise@6.1.1(eslint@8.40.0): + /eslint-plugin-promise@6.1.1(eslint@8.41.0): resolution: {integrity: sha512-tjqWDwVZQo7UIPMeDReOpUgHCmCiH+ePnVT+5zVapL0uuHnegBUs2smM13CzOs2Xb5+MHMRFTs9v24yjba4Oig==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^7.0.0 || ^8.0.0 dependencies: - eslint: 8.40.0 + eslint: 8.41.0 dev: true - /eslint-plugin-react-hooks@4.6.0(eslint@8.40.0): + /eslint-plugin-react-hooks@4.6.0(eslint@8.41.0): resolution: {integrity: sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==} engines: {node: '>=10'} peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 dependencies: - eslint: 8.40.0 + eslint: 8.41.0 dev: true /eslint-plugin-react-native-globals@0.1.2: resolution: {integrity: sha512-9aEPf1JEpiTjcFAmmyw8eiIXmcNZOqaZyHO77wgm0/dWfT/oxC1SrIq8ET38pMxHYrcB6Uew+TzUVsBeczF88g==} dev: true - /eslint-plugin-react-native@4.0.0(eslint@8.40.0): + /eslint-plugin-react-native@4.0.0(eslint@8.41.0): resolution: {integrity: sha512-kMmdxrSY7A1WgdqaGC+rY/28rh7kBGNBRsk48ovqkQmdg5j4K+DaFmegENDzMrdLkoufKGRNkKX6bgSwQTCAxQ==} peerDependencies: eslint: ^3.17.0 || ^4 || ^5 || ^6 || ^7 || ^8 dependencies: '@babel/traverse': 7.21.5 - eslint: 8.40.0 + eslint: 8.41.0 eslint-plugin-react-native-globals: 0.1.2 transitivePeerDependencies: - supports-color dev: true - /eslint-plugin-react@7.32.2(eslint@8.40.0): + /eslint-plugin-react@7.32.2(eslint@8.41.0): resolution: {integrity: sha512-t2fBMa+XzonrrNkyVirzKlvn5RXzzPwRHtMvLAtVZrt8oxgnTQaYbU6SXTOO1mwQgp1y5+toMSKInnzGr0Knqg==} engines: {node: '>=4'} peerDependencies: @@ -5357,7 +5328,7 @@ packages: array.prototype.flatmap: 1.3.1 array.prototype.tosorted: 1.1.1 doctrine: 2.1.0 - eslint: 8.40.0 + eslint: 8.41.0 estraverse: 5.3.0 jsx-ast-utils: 3.3.3 minimatch: 3.1.2 @@ -5371,14 +5342,14 @@ packages: string.prototype.matchall: 4.0.8 dev: true - /eslint-plugin-solid@0.12.1(eslint@8.40.0)(typescript@5.0.4): + /eslint-plugin-solid@0.12.1(eslint@8.41.0)(typescript@5.0.4): resolution: {integrity: sha512-fM0sEg9PcS1mcNbWklwc+W/lOv1/XyEwXf53HmFFy4GOA8E3u41h8JW+hc+Vv1m3kh01umKoTalOTET08zKdAQ==} engines: {node: '>=12.0.0'} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - '@typescript-eslint/utils': 5.59.6(eslint@8.40.0)(typescript@5.0.4) - eslint: 8.40.0 + '@typescript-eslint/utils': 5.59.6(eslint@8.41.0)(typescript@5.0.4) + eslint: 8.41.0 is-html: 2.0.0 jsx-ast-utils: 3.3.3 kebab-case: 1.0.2 @@ -5389,7 +5360,7 @@ packages: - typescript dev: true - /eslint-plugin-svelte@2.28.0(eslint@8.40.0)(svelte@3.59.1): + /eslint-plugin-svelte@2.28.0(eslint@8.41.0)(svelte@3.59.1): resolution: {integrity: sha512-bXPXKnjq5uKoVAQtC2E0L1Vp+mmJ3nlC9jyz8zwfZ99pQROL2h7Hes01QdYil1vxgh6tLXl5YVpZ2wwyAbBz5g==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: @@ -5399,10 +5370,10 @@ packages: svelte: optional: true dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.40.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@8.41.0) '@jridgewell/sourcemap-codec': 1.4.15 debug: 4.3.4 - eslint: 8.40.0 + eslint: 8.41.0 esutils: 2.0.3 known-css-properties: 0.27.0 postcss: 8.4.23 @@ -5415,19 +5386,19 @@ packages: - ts-node dev: true - /eslint-plugin-vue@9.12.0(eslint@8.40.0): + /eslint-plugin-vue@9.12.0(eslint@8.41.0): resolution: {integrity: sha512-xH8PgpDW2WwmFSmRfs/3iWogef1CJzQqX264I65zz77jDuxF2yLy7+GA2diUM8ZNATuSl1+UehMQkb5YEyau5w==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.40.0) - eslint: 8.40.0 + '@eslint-community/eslint-utils': 4.4.0(eslint@8.41.0) + eslint: 8.41.0 natural-compare: 1.4.0 nth-check: 2.1.1 postcss-selector-parser: 6.0.13 semver: 7.5.1 - vue-eslint-parser: 9.3.0(eslint@8.40.0) + vue-eslint-parser: 9.3.0(eslint@8.41.0) xml-name-validator: 4.0.0 transitivePeerDependencies: - supports-color @@ -5456,13 +5427,13 @@ packages: eslint-visitor-keys: 1.3.0 dev: true - /eslint-utils@3.0.0(eslint@8.40.0): + /eslint-utils@3.0.0(eslint@8.41.0): resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==} engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0} peerDependencies: eslint: '>=5' dependencies: - eslint: 8.40.0 + eslint: 8.41.0 eslint-visitor-keys: 2.1.0 dev: true @@ -5481,15 +5452,15 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /eslint@8.40.0: - resolution: {integrity: sha512-bvR+TsP9EHL3TqNtj9sCNJVAFK3fBN8Q7g5waghxyRsPLIMwL73XSKnZFK0hk/O2ANC+iAoq6PWMQ+IfBAJIiQ==} + /eslint@8.41.0: + resolution: {integrity: sha512-WQDQpzGBOP5IrXPo4Hc0814r4/v2rrIsB0rhT7jtunIalgg6gYXWhRMOejVO8yH21T/FGaxjmFjBMNqcIlmH1Q==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.40.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@8.41.0) '@eslint-community/regexpp': 4.5.1 '@eslint/eslintrc': 2.0.3 - '@eslint/js': 8.40.0 + '@eslint/js': 8.41.0 '@humanwhocodes/config-array': 0.11.8 '@humanwhocodes/module-importer': 1.0.1 '@nodelib/fs.walk': 1.2.8 @@ -5509,13 +5480,12 @@ packages: find-up: 5.0.0 glob-parent: 6.0.2 globals: 13.20.0 - grapheme-splitter: 1.0.4 + graphemer: 1.4.0 ignore: 5.2.4 import-fresh: 3.3.0 imurmurhash: 0.1.4 is-glob: 4.0.3 is-path-inside: 3.0.3 - js-sdsl: 4.4.0 js-yaml: 4.1.0 json-stable-stringify-without-jsonify: 1.0.1 levn: 0.4.1 @@ -5681,8 +5651,8 @@ packages: resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} dev: true - /fast-diff@1.2.0: - resolution: {integrity: sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==} + /fast-diff@1.3.0: + resolution: {integrity: sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==} dev: true /fast-glob@3.2.12: @@ -6065,16 +6035,16 @@ packages: is-glob: 4.0.3 dev: true - /glob@10.2.4: - resolution: {integrity: sha512-fDboBse/sl1oXSLhIp0FcCJgzW9KmhC/q8ULTKC82zc+DL3TL7FNb8qlt5qqXN53MsKEUSIcb+7DLmEygOE5Yw==} + /glob@10.2.6: + resolution: {integrity: sha512-U/rnDpXJGF414QQQZv5uVsabTVxMSwzS5CH0p3DRCIV6ownl4f7PzGnkGmvlum2wB+9RlJWJZ6ACU1INnBqiPA==} engines: {node: '>=16 || 14 >=14.17'} hasBin: true dependencies: foreground-child: 3.1.1 - jackspeak: 2.2.0 - minimatch: 9.0.0 - minipass: 6.0.1 - path-scurry: 1.9.1 + jackspeak: 2.2.1 + minimatch: 9.0.1 + minipass: 6.0.2 + path-scurry: 1.9.2 dev: true /glob@7.2.3: @@ -6178,6 +6148,10 @@ packages: resolution: {integrity: sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==} dev: true + /graphemer@1.4.0: + resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} + dev: true + /graphlib@2.1.8: resolution: {integrity: sha512-jcLLfkpoVGmH7/InMC/1hIvOPSUh38oJtGhvrOFGzioE1DZ+0YW16RgmOJhHiuWTvGiJQ9Z1Ik43JvkRPRvE+A==} dependencies: @@ -6425,7 +6399,7 @@ packages: resolution: {integrity: sha512-C7FfFoTA+bI10qfeydT8aZbvr91vAEU+2W5BZUlzPec47oNb07SsOfwYrtxuvOYdUApPP/Qlh4DtAO51Ekk2QA==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dependencies: - minimatch: 9.0.0 + minimatch: 9.0.1 dev: true /ignore@5.2.4: @@ -6869,8 +6843,8 @@ packages: engines: {node: '>=0.10.0'} dev: true - /jackspeak@2.2.0: - resolution: {integrity: sha512-r5XBrqIJfwRIjRt/Xr5fv9Wh09qyhHfKnYddDlpM+ibRR20qrYActpCAgU6U+d53EOEjzkvxPMVHSlgR7leXrQ==} + /jackspeak@2.2.1: + resolution: {integrity: sha512-MXbxovZ/Pm42f6cDIDkl3xpwv1AGwObKwfmjs2nQePiy85tP3fatofl3FC1aBsOtP/6fq5SbtgHwWcMsLP+bDw==} engines: {node: '>=14'} dependencies: '@isaacs/cliui': 8.0.2 @@ -6893,7 +6867,7 @@ packages: resolution: {integrity: sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 20.1.5 + '@types/node': 20.2.1 merge-stream: 2.0.0 supports-color: 7.2.0 dev: true @@ -6911,10 +6885,6 @@ packages: resolution: {integrity: sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ==} dev: true - /js-sdsl@4.4.0: - resolution: {integrity: sha512-FfVSdx6pJ41Oa+CF7RDaFmTnCaFhua+SNYQX74riGOpl96x+2jQCqEfQ2bnXu/5DPCqlRuiqyvTJM0Qjz26IVg==} - dev: true - /js-tokens@4.0.0: resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} dev: true @@ -7326,7 +7296,7 @@ packages: engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dependencies: agentkeepalive: 4.3.0 - cacache: 17.1.2 + cacache: 17.1.3 http-cache-semantics: 4.1.1 http-proxy-agent: 5.0.0 https-proxy-agent: 5.0.1 @@ -7493,8 +7463,8 @@ packages: brace-expansion: 2.0.1 dev: true - /minimatch@9.0.0: - resolution: {integrity: sha512-0jJj8AvgKqWN05mrwuqi8QYKx1WmYSUoKSxu5Qhs9prezTz10sxAHGNZe9J9cqIJzta8DWsleh2KaVaLl6Ru2w==} + /minimatch@9.0.1: + resolution: {integrity: sha512-0jWhJpD/MdhPXwPuiRkCbfYfSKp2qnn2eOc279qI7f+osl/l+prKSrvhg157zSYvx/1nmgn2NqdT6k2Z7zSH9w==} engines: {node: '>=16 || 14 >=14.17'} dependencies: brace-expansion: 2.0.1 @@ -7587,8 +7557,8 @@ packages: engines: {node: '>=8'} dev: true - /minipass@6.0.1: - resolution: {integrity: sha512-Tenl5QPpgozlOGBiveNYHg2f6y+VpxsXRoIHFUVJuSmTonXRAE6q9b8Mp/O46762/2AlW4ye4Nkyvx0fgWDKbw==} + /minipass@6.0.2: + resolution: {integrity: sha512-MzWSV5nYVT7mVyWCwn2o7JH13w2TBRmmSqSRCKzTw+lmft9X4z+3wjvs06Tzijo5z4W/kahUCDpRXTF+ZrmF/w==} engines: {node: '>=16 || 14 >=14.17'} dev: true @@ -7648,13 +7618,13 @@ packages: resolution: {integrity: sha512-YVE1mIJ4VpUMqZObFndk9CJu6DBJR/GB13p3tXuNbwD4XExaI5EOuRl6BHeIDxIqXZVxSfAC+y6U1Z/IxCfKUg==} dev: true - /naive-ui@2.34.3(vue@3.3.2): - resolution: {integrity: sha512-fUMr0dzb/iGsOTWgoblPVobY5X5dihQ1eam5dA+H74oyLYAvgX4pL96xQFPBLIYqvyRFBAsN85kHN5pLqdtpxA==} + /naive-ui@2.34.4(vue@3.3.4): + resolution: {integrity: sha512-aPG8PDfhSzIzn/jSC9y3Jb3Pe2wHJ7F0cFV1EWlbImSrZECeUmoc+fIcOSWbizoztkKfaUAeKwYdMl09MKkj1g==} peerDependencies: vue: ^3.0.0 dependencies: '@css-render/plugin-bem': 0.15.12(css-render@0.15.12) - '@css-render/vue3-ssr': 0.15.12(vue@3.3.2) + '@css-render/vue3-ssr': 0.15.12(vue@3.3.4) '@types/katex': 0.14.0 '@types/lodash': 4.14.194 '@types/lodash-es': 4.17.7 @@ -7668,10 +7638,10 @@ packages: lodash-es: 4.17.21 seemly: 0.3.6 treemate: 0.3.11 - vdirs: 0.1.8(vue@3.3.2) - vooks: 0.2.12(vue@3.3.2) - vue: 3.3.2 - vueuc: 0.4.51(vue@3.3.2) + vdirs: 0.1.8(vue@3.3.4) + vooks: 0.2.12(vue@3.3.4) + vue: 3.3.4 + vueuc: 0.4.51(vue@3.3.4) dev: false /nanoid@3.3.6: @@ -7732,15 +7702,15 @@ packages: npmlog: 6.0.2 rimraf: 3.0.2 semver: 7.5.1 - tar: 6.1.14 + tar: 6.1.15 which: 2.0.2 transitivePeerDependencies: - bluebird - supports-color dev: true - /node-releases@2.0.10: - resolution: {integrity: sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==} + /node-releases@2.0.11: + resolution: {integrity: sha512-+M0PwXeU80kRohZ3aT4J/OnR+l9/KD2nVLNNoRgFtnf+umQVFdGBAO2N8+nCnEi0xlh/Wk3zOGC+vNNx+uM79Q==} dev: true /nopt@6.0.0: @@ -7816,7 +7786,7 @@ packages: json-parse-helpfulerror: 1.0.3 jsonlines: 0.1.1 lodash: 4.17.21 - minimatch: 9.0.0 + minimatch: 9.0.1 p-map: 4.0.0 pacote: 15.1.1 parse-github-url: 1.0.2 @@ -7824,7 +7794,7 @@ packages: prompts-ncu: 3.0.0 rc-config-loader: 4.1.2 remote-git-tags: 3.0.0 - rimraf: 5.0.0 + rimraf: 5.0.1 semver: 7.5.1 semver-utils: 1.1.4 source-map-support: 0.5.21 @@ -8149,7 +8119,7 @@ packages: '@npmcli/installed-package-contents': 2.0.2 '@npmcli/promise-spawn': 6.0.2 '@npmcli/run-script': 6.0.2 - cacache: 17.1.2 + cacache: 17.1.3 fs-minipass: 3.0.2 minipass: 4.2.8 npm-package-arg: 10.1.0 @@ -8162,7 +8132,7 @@ packages: read-package-json-fast: 3.0.2 sigstore: 1.5.2 ssri: 10.0.4 - tar: 6.1.14 + tar: 6.1.15 transitivePeerDependencies: - bluebird - supports-color @@ -8242,12 +8212,12 @@ packages: resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} dev: true - /path-scurry@1.9.1: - resolution: {integrity: sha512-UgmoiySyjFxP6tscZDgWGEAgsW5ok8W3F5CJDnnH2pozwSTGE6eH7vwTotMwATWA2r5xqdkKdxYPkwlJjAI/3g==} + /path-scurry@1.9.2: + resolution: {integrity: sha512-qSDLy2aGFPm8i4rsbHd4MNyTcrzHFsLQykrtbuGRknZZCBBVXSv2tSCDN2Cg6Rt/GFRw8GoW9y9Ecw5rIPG1sg==} engines: {node: '>=16 || 14 >=14.17'} dependencies: lru-cache: 9.1.1 - minipass: 6.0.1 + minipass: 6.0.2 dev: true /path-to-regexp@6.2.1: @@ -8298,12 +8268,12 @@ packages: engines: {node: '>=4'} dev: true - /pinia@2.0.36(typescript@5.0.4)(vue@3.3.2): - resolution: {integrity: sha512-4UKApwjlmJH+VuHKgA+zQMddcCb3ezYnyewQ9NVrsDqZ/j9dMv5+rh+1r48whKNdpFkZAWVxhBp5ewYaYX9JcQ==} + /pinia@2.1.3(typescript@5.0.4)(vue@3.3.4): + resolution: {integrity: sha512-XNA/z/ye4P5rU1pieVmh0g/hSuDO98/a5UC8oSP0DNdvt6YtetJNHTrXwpwsQuflkGT34qKxAEcp7lSxXNjf/A==} peerDependencies: '@vue/composition-api': ^1.4.0 typescript: '>=4.4.4' - vue: ^2.6.14 || ^3.2.0 + vue: ^2.6.14 || ^3.3.0 peerDependenciesMeta: '@vue/composition-api': optional: true @@ -8312,8 +8282,8 @@ packages: dependencies: '@vue/devtools-api': 6.5.0 typescript: 5.0.4 - vue: 3.3.2 - vue-demi: 0.14.1(vue@3.3.2) + vue: 3.3.4 + vue-demi: 0.14.5(vue@3.3.4) dev: false /point-at-length@1.1.0: @@ -8433,14 +8403,14 @@ packages: resolution: {integrity: sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==} engines: {node: '>=6.0.0'} dependencies: - fast-diff: 1.2.0 + fast-diff: 1.3.0 dev: true /prettier-plugin-astro@0.8.1: resolution: {integrity: sha512-lJ/mG/Lz/ccSwNtwqpFS126mtMVzFVyYv0ddTF9wqwrEG4seECjKDAyw/oGv915rAcJi8jr89990nqfpmG+qdg==} engines: {node: ^14.15.0 || >=16.0.0, pnpm: '>=7.14.0'} dependencies: - '@astrojs/compiler': 1.4.1 + '@astrojs/compiler': 1.4.2 prettier: 2.8.8 sass-formatter: 0.7.6 synckit: 0.8.5 @@ -8626,7 +8596,7 @@ packages: resolution: {integrity: sha512-4QbpReW4kxFgeBQ0vPAqh2y8sXEB3D4t3jsXbJKIhBiF80KT6XRo45reqwtftju5J6ru1ax06A2Gb/wM1qCOEQ==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dependencies: - glob: 10.2.4 + glob: 10.2.6 json-parse-even-better-errors: 3.0.0 normalize-package-data: 5.0.0 npm-normalize-package-bin: 3.0.1 @@ -8881,12 +8851,12 @@ packages: glob: 7.2.3 dev: true - /rimraf@5.0.0: - resolution: {integrity: sha512-Jf9llaP+RvaEVS5nPShYFhtXIrb3LRKP281ib3So0KkeZKo2wIKyq0Re7TOSwanasA423PSr6CCIL4bP6T040g==} + /rimraf@5.0.1: + resolution: {integrity: sha512-OfFZdwtd3lZ+XZzYP/6gTACubwFcHdLRqS9UX3UwpU2dnGQYkPFISRwvM3w9IiB2w7bW5qGo/uAwE4SmXXSKvg==} engines: {node: '>=14'} hasBin: true dependencies: - glob: 10.2.4 + glob: 10.2.6 dev: true /rollup-plugin-terser@7.0.2(rollup@2.79.1): @@ -8927,8 +8897,8 @@ packages: fsevents: 2.3.2 dev: true - /rollup@3.21.8: - resolution: {integrity: sha512-SSFV2T2fWtQ/vvBip85u2Nr0GNKireabH9d7nXswBg+XSH+jbVDSYptRAEbCEsquhs503rpPA9POYAp0/Jhasw==} + /rollup@3.22.0: + resolution: {integrity: sha512-imsigcWor5Y/dC0rz2q0bBt9PabcL3TORry2hAa6O6BuMvY71bqHyfReAz5qyAqiQATD1m70qdntqBfBQjVWpQ==} engines: {node: '>=14.18.0', npm: '>=8.0.0'} hasBin: true optionalDependencies: @@ -8955,7 +8925,7 @@ packages: /rxjs@7.8.1: resolution: {integrity: sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==} dependencies: - tslib: 2.5.0 + tslib: 2.5.2 dev: true /s.color@0.0.15: @@ -9640,11 +9610,11 @@ packages: engines: {node: ^14.18.0 || >=16.0.0} dependencies: '@pkgr/utils': 2.4.0 - tslib: 2.5.0 + tslib: 2.5.2 dev: true - /tar@6.1.14: - resolution: {integrity: sha512-piERznXu0U7/pW7cdSn7hjqySIVTYT6F76icmFk7ptU7dDYlXTm5r9A6K04R2vU3olYgoKeo1Cg3eeu5nhftAw==} + /tar@6.1.15: + resolution: {integrity: sha512-/zKt9UyngnxIT/EAGYuxaMYgOIJiP81ab9ZfkILq4oNLPFX50qyYmu7jRj9qeXoxmJHjGlbH0+cm2uy1WCs10A==} engines: {node: '>=10'} dependencies: chownr: 2.0.0 @@ -9799,8 +9769,8 @@ packages: resolution: {integrity: sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==} dev: false - /tslib@2.5.0: - resolution: {integrity: sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==} + /tslib@2.5.2: + resolution: {integrity: sha512-5svOrSA2w3iGFDs1HibEVBGbDrAY82bFQ3HZ3ixB+88nsbsWQoKqDRb5UBYAUPEzbBn6dAp5gRNXglySbx1MlA==} /tsutils@3.21.0(typescript@5.0.4): resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} @@ -10054,7 +10024,7 @@ packages: - supports-color dev: true - /unplugin-vue-components@0.24.1(rollup@2.79.1)(vue@3.3.2): + /unplugin-vue-components@0.24.1(rollup@2.79.1)(vue@3.3.4): resolution: {integrity: sha512-T3A8HkZoIE1Cja95xNqolwza0yD5IVlgZZ1PVAGvVCx8xthmjsv38xWRCtHtwl+rvZyL9uif42SRkDGw9aCfMA==} engines: {node: '>=14'} peerDependencies: @@ -10077,7 +10047,7 @@ packages: minimatch: 7.4.6 resolve: 1.22.2 unplugin: 1.3.1 - vue: 3.3.2 + vue: 3.3.4 transitivePeerDependencies: - rollup - supports-color @@ -10185,13 +10155,13 @@ packages: engines: {node: '>= 0.8'} dev: true - /vdirs@0.1.8(vue@3.3.2): + /vdirs@0.1.8(vue@3.3.4): resolution: {integrity: sha512-H9V1zGRLQZg9b+GdMk8MXDN2Lva0zx72MPahDKc30v+DtwKjfyOSXWRIX4t2mhDubM1H09gPhWeth/BJWPHGUw==} peerDependencies: vue: ^3.0.11 dependencies: evtd: 0.2.4 - vue: 3.3.2 + vue: 3.3.4 dev: false /vditor@3.9.2: @@ -10200,7 +10170,7 @@ packages: diff-match-patch: 1.0.5 dev: false - /vite-plugin-compression@0.5.1(vite@4.3.6): + /vite-plugin-compression@0.5.1(vite@4.3.8): resolution: {integrity: sha512-5QJKBDc+gNYVqL/skgFAP81Yuzo9R+EAf19d+EtsMF/i8kFUpNi3J/H01QD3Oo8zBQn+NzoCIFkpPLynoOzaJg==} peerDependencies: vite: '>=2.0.0' @@ -10208,12 +10178,12 @@ packages: chalk: 4.1.2 debug: 4.3.4 fs-extra: 10.1.0 - vite: 4.3.6(@types/node@20.1.5)(sass@1.62.1) + vite: 4.3.8(@types/node@20.2.1)(sass@1.62.1) transitivePeerDependencies: - supports-color dev: true - /vite-plugin-mock@2.9.8(mockjs@1.1.0)(vite@4.3.6): + /vite-plugin-mock@2.9.8(mockjs@1.1.0)(vite@4.3.8): resolution: {integrity: sha512-YTQM5Sn7t+/DNOwTkr+W26QGTCk1PrDkhGHslTJ90lIPJhJtDTwuSkEYMAuLP9TcVQ/qExTFx/x/GE3kxJ05sw==} engines: {node: '>=12.0.0'} peerDependencies: @@ -10229,12 +10199,12 @@ packages: fast-glob: 3.2.12 mockjs: 1.1.0(patch_hash=zljuuegabo7mnbroxnwxab3e2u) path-to-regexp: 6.2.1 - vite: 4.3.6(@types/node@20.1.5)(sass@1.62.1) + vite: 4.3.8(@types/node@20.2.1)(sass@1.62.1) transitivePeerDependencies: - supports-color dev: true - /vite-plugin-progress@0.0.7(vite@4.3.6): + /vite-plugin-progress@0.0.7(vite@4.3.8): resolution: {integrity: sha512-zyvKdcc/X+6hnw3J1HVV1TKrlFKC4Rh8GnDnWG/2qhRXjqytTcM++xZ+SAPnoDsSyWl8O93ymK0wZRgHAoglEQ==} engines: {node: '>=14', pnpm: '>=7.0.0'} peerDependencies: @@ -10243,29 +10213,27 @@ packages: picocolors: 1.0.0 progress: 2.0.3 rd: 2.0.1 - vite: 4.3.6(@types/node@20.1.5)(sass@1.62.1) + vite: 4.3.8(@types/node@20.2.1)(sass@1.62.1) dev: true - /vite-plugin-pwa@0.14.7(vite@4.3.6)(workbox-build@6.5.4)(workbox-window@6.5.4): - resolution: {integrity: sha512-dNJaf0fYOWncmjxv9HiSa2xrSjipjff7IkYE5oIUJ2x5HKu3cXgA8LRgzOwTc5MhwyFYRSU0xyN0Phbx3NsQYw==} + /vite-plugin-pwa@0.15.0(vite@4.3.8)(workbox-build@6.5.4)(workbox-window@6.5.4): + resolution: {integrity: sha512-gpmx3BeubsRIXRBkjPToOTJbo8fknNmZFQs24i0TPZyaNVa0n27YHDo0Y72amnO70WvHKGE3e1fn8SYUP7e8SA==} peerDependencies: vite: ^3.1.0 || ^4.0.0 workbox-build: ^6.5.4 workbox-window: ^6.5.4 dependencies: - '@rollup/plugin-replace': 5.0.2(rollup@3.21.8) debug: 4.3.4 fast-glob: 3.2.12 pretty-bytes: 6.1.0 - rollup: 3.21.8 - vite: 4.3.6(@types/node@20.1.5)(sass@1.62.1) + vite: 4.3.8(@types/node@20.2.1)(sass@1.62.1) workbox-build: 6.5.4 workbox-window: 6.5.4 transitivePeerDependencies: - supports-color dev: true - /vite-plugin-svg-icons@2.0.1(vite@4.3.6): + /vite-plugin-svg-icons@2.0.1(vite@4.3.8): resolution: {integrity: sha512-6ktD+DhV6Rz3VtedYvBKKVA2eXF+sAQVaKkKLDSqGUfnhqXl3bj5PPkVTl3VexfTuZy66PmINi8Q6eFnVfRUmA==} peerDependencies: vite: '>=2.0.0' @@ -10278,13 +10246,13 @@ packages: pathe: 0.2.0 svg-baker: 1.7.0 svgo: 2.8.0 - vite: 4.3.6(@types/node@20.1.5)(sass@1.62.1) + vite: 4.3.8(@types/node@20.2.1)(sass@1.62.1) transitivePeerDependencies: - supports-color dev: true - /vite@4.3.6(@types/node@20.1.5)(sass@1.62.1): - resolution: {integrity: sha512-cqIyLSbA6gornMS659AXTVKF7cvSHMdKmJJwQ9DXq3lwsT1uZSdktuBRlpHQ8VnOWx0QHtjDwxPpGtyo9Fh/Qg==} + /vite@4.3.8(@types/node@20.2.1)(sass@1.62.1): + resolution: {integrity: sha512-uYB8PwN7hbMrf4j1xzGDk/lqjsZvCDbt/JC5dyfxc19Pg8kRm14LinK/uq+HSLNswZEoKmweGdtpbnxRtrAXiQ==} engines: {node: ^14.18.0 || >=16.0.0} hasBin: true peerDependencies: @@ -10308,25 +10276,25 @@ packages: terser: optional: true dependencies: - '@types/node': 20.1.5 + '@types/node': 20.2.1 esbuild: 0.17.19 postcss: 8.4.23 - rollup: 3.21.8 + rollup: 3.22.0 sass: 1.62.1 optionalDependencies: fsevents: 2.3.2 dev: true - /vooks@0.2.12(vue@3.3.2): + /vooks@0.2.12(vue@3.3.4): resolution: {integrity: sha512-iox0I3RZzxtKlcgYaStQYKEzWWGAduMmq+jS7OrNdQo1FgGfPMubGL3uGHOU9n97NIvfFDBGnpSvkWyb/NSn/Q==} peerDependencies: vue: ^3.0.0 dependencies: evtd: 0.2.4 - vue: 3.3.2 + vue: 3.3.4 dev: false - /vue-demi@0.13.11(vue@3.3.2): + /vue-demi@0.13.11(vue@3.3.4): resolution: {integrity: sha512-IR8HoEEGM65YY3ZJYAjMlKygDQn25D5ajNFNoKh9RSDMQtlzCxtfQjdQgv9jjK+m3377SsJXY8ysq8kLCZL25A==} engines: {node: '>=12'} hasBin: true @@ -10338,11 +10306,11 @@ packages: '@vue/composition-api': optional: true dependencies: - vue: 3.3.2 + vue: 3.3.4 dev: false - /vue-demi@0.14.1(vue@3.3.2): - resolution: {integrity: sha512-rt+yuCtXvscYot9SQQj3WKZJVSriPNqVkpVBNEHPzSgBv7QIYzsS410VqVgvx8f9AAPgjg+XPKvmV3vOqqkJQQ==} + /vue-demi@0.14.5(vue@3.3.4): + resolution: {integrity: sha512-o9NUVpl/YlsGJ7t+xuqJKx8EBGf1quRhCiT6D/J0pfwmk9zUwYkC7yrF4SZCe6fETvSM3UNL2edcbYrSyc4QHA==} engines: {node: '>=12'} hasBin: true requiresBuild: true @@ -10353,17 +10321,17 @@ packages: '@vue/composition-api': optional: true dependencies: - vue: 3.3.2 + vue: 3.3.4 dev: false - /vue-eslint-parser@9.3.0(eslint@8.40.0): + /vue-eslint-parser@9.3.0(eslint@8.41.0): resolution: {integrity: sha512-48IxT9d0+wArT1+3wNIy0tascRoywqSUe2E1YalIC1L8jsUGe5aJQItWfRok7DVFGz3UYvzEI7n5wiTXsCMAcQ==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: '>=6.0.0' dependencies: debug: 4.3.4 - eslint: 8.40.0 + eslint: 8.41.0 eslint-scope: 7.2.0 eslint-visitor-keys: 3.4.1 espree: 9.5.2 @@ -10374,7 +10342,7 @@ packages: - supports-color dev: true - /vue-i18n@9.2.2(vue@3.3.2): + /vue-i18n@9.2.2(vue@3.3.4): resolution: {integrity: sha512-yswpwtj89rTBhegUAv9Mu37LNznyu3NpyLQmozF3i1hYOhwpG8RjcjIFIIfnu+2MDZJGSZPXaKWvnQA71Yv9TQ==} engines: {node: '>= 14'} peerDependencies: @@ -10384,16 +10352,16 @@ packages: '@intlify/shared': 9.2.2 '@intlify/vue-devtools': 9.2.2 '@vue/devtools-api': 6.5.0 - vue: 3.3.2 + vue: 3.3.4 dev: false - /vue-router@4.2.0(vue@3.3.2): - resolution: {integrity: sha512-c+usESa6ZoWsm4PPdzRSyenp5A4dsUtnDJnrI03fY1IpIihA9TK3x5ffgkFDpjhLJZewsXoKURapNLFdZjuqTg==} + /vue-router@4.2.1(vue@3.3.4): + resolution: {integrity: sha512-nW28EeifEp8Abc5AfmAShy5ZKGsGzjcnZ3L1yc2DYUo+MqbBClrRP9yda3dIekM4I50/KnEwo1wkBLf7kHH5Cw==} peerDependencies: vue: ^3.2.0 dependencies: '@vue/devtools-api': 6.5.0 - vue: 3.3.2 + vue: 3.3.4 dev: false /vue-template-compiler@2.7.14: @@ -10415,37 +10383,37 @@ packages: typescript: 5.0.4 dev: true - /vue@3.3.2: - resolution: {integrity: sha512-98hJcAhyDwZoOo2flAQBSPVYG/o0HA9ivIy2ktHshjE+6/q8IMQ+kvDKQzOZTFPxvnNMcGM+zS2A00xeZMA7tA==} + /vue@3.3.4: + resolution: {integrity: sha512-VTyEYn3yvIeY1Py0WaYGZsXnz3y5UnGi62GjVEqvEGPl6nxbOrCXbVOTQWBEJUqAyTUk2uJ5JLVnYJ6ZzGbrSw==} dependencies: - '@vue/compiler-dom': 3.3.2 - '@vue/compiler-sfc': 3.3.2 - '@vue/runtime-dom': 3.3.2 - '@vue/server-renderer': 3.3.2(vue@3.3.2) - '@vue/shared': 3.3.2 + '@vue/compiler-dom': 3.3.4 + '@vue/compiler-sfc': 3.3.4 + '@vue/runtime-dom': 3.3.4 + '@vue/server-renderer': 3.3.4(vue@3.3.4) + '@vue/shared': 3.3.4 - /vuedraggable@4.1.0(vue@3.3.2): + /vuedraggable@4.1.0(vue@3.3.4): resolution: {integrity: sha512-FU5HCWBmsf20GpP3eudURW3WdWTKIbEIQxh9/8GE806hydR9qZqRRxRE3RjqX7PkuLuMQG/A7n3cfj9rCEchww==} peerDependencies: vue: ^3.0.1 dependencies: sortablejs: 1.14.0 - vue: 3.3.2 + vue: 3.3.4 dev: false - /vueuc@0.4.51(vue@3.3.2): + /vueuc@0.4.51(vue@3.3.4): resolution: {integrity: sha512-pLiMChM4f+W8czlIClGvGBYo656lc2Y0/mXFSCydcSmnCR1izlKPGMgiYBGjbY9FDkFG8a2HEVz7t0DNzBWbDw==} peerDependencies: vue: ^3.0.11 dependencies: - '@css-render/vue3-ssr': 0.15.12(vue@3.3.2) + '@css-render/vue3-ssr': 0.15.12(vue@3.3.4) '@juggle/resize-observer': 3.4.0 css-render: 0.15.12 evtd: 0.2.4 seemly: 0.3.6 - vdirs: 0.1.8(vue@3.3.2) - vooks: 0.2.12(vue@3.3.2) - vue: 3.3.2 + vdirs: 0.1.8(vue@3.3.4) + vooks: 0.2.12(vue@3.3.4) + vue: 3.3.4 dev: false /wangeditor@4.7.15: @@ -10453,7 +10421,7 @@ packages: dependencies: '@babel/runtime': 7.21.5 '@babel/runtime-corejs3': 7.21.5 - tslib: 2.5.0 + tslib: 2.5.2 dev: false /webidl-conversions@4.0.2: