diff --git a/.eslintrc-auto-import.json b/.eslintrc-auto-import.json index 1c347aa..eeb6b2a 100644 --- a/.eslintrc-auto-import.json +++ b/.eslintrc-auto-import.json @@ -83,6 +83,8 @@ "refThrottled": true, "refWithControl": true, "resolveComponent": true, + "resolveRef": true, + "resolveUnref": true, "setActivePinia": true, "setMapStoreSuffix": true, "shallowReactive": true, @@ -152,6 +154,7 @@ "useEyeDropper": true, "useFavicon": true, "useFetch": true, + "useFileDialog": true, "useFileSystemAccess": true, "useFocus": true, "useFocusWithin": true, @@ -184,6 +187,7 @@ "useNavigatorLanguage": true, "useNetwork": true, "useNow": true, + "useObjectUrl": true, "useOffsetPagination": true, "useOnline": true, "usePageLeave": true, @@ -209,12 +213,14 @@ "useSlots": true, "useSpeechRecognition": true, "useSpeechSynthesis": true, + "useStepper": true, "useStorage": true, "useStorageAsync": true, "useStyleTag": true, "useSwipe": true, "useTemplateRefsList": true, "useTextSelection": true, + "useTextareaAutosize": true, "useThrottle": true, "useThrottleFn": true, "useThrottledRefHistory": true, @@ -241,6 +247,7 @@ "useWindowScroll": true, "useWindowSize": true, "watch": true, + "watchArray": true, "watchAtMost": true, "watchDebounced": true, "watchEffect": true, @@ -250,6 +257,7 @@ "watchPostEffect": true, "watchSyncEffect": true, "watchThrottled": true, + "watchTriggerable": true, "watchWithFilter": true, "whenever": true } diff --git a/.npmrc b/.npmrc index bf2e764..cf04042 100644 --- a/.npmrc +++ b/.npmrc @@ -1 +1,2 @@ shamefully-hoist=true +strict-peer-dependencies=false diff --git a/auto-imports.d.ts b/auto-imports.d.ts index 0e4e212..f245de7 100644 --- a/auto-imports.d.ts +++ b/auto-imports.d.ts @@ -84,6 +84,8 @@ declare global { const refThrottled: typeof import('@vueuse/core')['refThrottled'] const refWithControl: typeof import('@vueuse/core')['refWithControl'] const resolveComponent: typeof import('vue')['resolveComponent'] + const resolveRef: typeof import('@vueuse/core')['resolveRef'] + const resolveUnref: typeof import('@vueuse/core')['resolveUnref'] const setActivePinia: typeof import('pinia')['setActivePinia'] const setMapStoreSuffix: typeof import('pinia')['setMapStoreSuffix'] const shallowReactive: typeof import('vue')['shallowReactive'] @@ -153,6 +155,7 @@ declare global { const useEyeDropper: typeof import('@vueuse/core')['useEyeDropper'] const useFavicon: typeof import('@vueuse/core')['useFavicon'] const useFetch: typeof import('@vueuse/core')['useFetch'] + const useFileDialog: typeof import('@vueuse/core')['useFileDialog'] const useFileSystemAccess: typeof import('@vueuse/core')['useFileSystemAccess'] const useFocus: typeof import('@vueuse/core')['useFocus'] const useFocusWithin: typeof import('@vueuse/core')['useFocusWithin'] @@ -185,6 +188,7 @@ declare global { const useNavigatorLanguage: typeof import('@vueuse/core')['useNavigatorLanguage'] const useNetwork: typeof import('@vueuse/core')['useNetwork'] const useNow: typeof import('@vueuse/core')['useNow'] + const useObjectUrl: typeof import('@vueuse/core')['useObjectUrl'] const useOffsetPagination: typeof import('@vueuse/core')['useOffsetPagination'] const useOnline: typeof import('@vueuse/core')['useOnline'] const usePageLeave: typeof import('@vueuse/core')['usePageLeave'] @@ -210,12 +214,14 @@ declare global { const useSlots: typeof import('vue')['useSlots'] const useSpeechRecognition: typeof import('@vueuse/core')['useSpeechRecognition'] const useSpeechSynthesis: typeof import('@vueuse/core')['useSpeechSynthesis'] + const useStepper: typeof import('@vueuse/core')['useStepper'] const useStorage: typeof import('@vueuse/core')['useStorage'] const useStorageAsync: typeof import('@vueuse/core')['useStorageAsync'] const useStyleTag: typeof import('@vueuse/core')['useStyleTag'] const useSwipe: typeof import('@vueuse/core')['useSwipe'] const useTemplateRefsList: typeof import('@vueuse/core')['useTemplateRefsList'] const useTextSelection: typeof import('@vueuse/core')['useTextSelection'] + const useTextareaAutosize: typeof import('@vueuse/core')['useTextareaAutosize'] const useThrottle: typeof import('@vueuse/core')['useThrottle'] const useThrottleFn: typeof import('@vueuse/core')['useThrottleFn'] const useThrottledRefHistory: typeof import('@vueuse/core')['useThrottledRefHistory'] @@ -242,6 +248,7 @@ declare global { const useWindowScroll: typeof import('@vueuse/core')['useWindowScroll'] const useWindowSize: typeof import('@vueuse/core')['useWindowSize'] const watch: typeof import('vue')['watch'] + const watchArray: typeof import('@vueuse/core')['watchArray'] const watchAtMost: typeof import('@vueuse/core')['watchAtMost'] const watchDebounced: typeof import('@vueuse/core')['watchDebounced'] const watchEffect: typeof import('vue')['watchEffect'] @@ -251,6 +258,7 @@ declare global { const watchPostEffect: typeof import('vue')['watchPostEffect'] const watchSyncEffect: typeof import('vue')['watchSyncEffect'] const watchThrottled: typeof import('@vueuse/core')['watchThrottled'] + const watchTriggerable: typeof import('@vueuse/core')['watchTriggerable'] const watchWithFilter: typeof import('@vueuse/core')['watchWithFilter'] const whenever: typeof import('@vueuse/core')['whenever'] } diff --git a/components.d.ts b/components.d.ts index 4379bb9..607d675 100644 --- a/components.d.ts +++ b/components.d.ts @@ -3,11 +3,11 @@ // Read more: https://github.com/vuejs/core/pull/3399 import '@vue/runtime-core' +export {} + declare module '@vue/runtime-core' { export interface GlobalComponents { RouterLink: typeof import('vue-router')['RouterLink'] RouterView: typeof import('vue-router')['RouterView'] } } - -export {} diff --git a/package.json b/package.json index fbda529..6e2661c 100644 --- a/package.json +++ b/package.json @@ -24,38 +24,38 @@ "serve": "vite preview" }, "dependencies": { - "@vueuse/core": "^8.7.5", + "@vueuse/core": "^8.9.2", "@vueuse/head": "^0.7.6", - "pinia": "^2.0.14", + "pinia": "^2.0.16", "vue": "^3.2.37", "vue-i18n": "^9.1.10", - "vue-router": "^4.0.16" + "vue-router": "^4.1.2" }, "devDependencies": { - "@iconify/json": "^2.1.67", + "@iconify/json": "^2.1.77", "@intlify/vite-plugin-vue-i18n": "^3.4.0", - "@types/node": "^18.0.0", - "@typescript-eslint/eslint-plugin": "^5.29.0", - "@typescript-eslint/parser": "^5.29.0", - "@unocss/preset-attributify": "^0.41.0", - "@unocss/transformer-directives": "^0.41.0", - "@unocss/transformer-variant-group": "^0.41.0", - "@vitejs/plugin-vue": "^2.3.3", + "@types/node": "^18.0.3", + "@typescript-eslint/eslint-plugin": "^5.30.6", + "@typescript-eslint/parser": "^5.30.6", + "@unocss/preset-attributify": "^0.44.1", + "@unocss/transformer-directives": "^0.44.1", + "@unocss/transformer-variant-group": "^0.44.1", + "@vitejs/plugin-vue": "^3.0.0", "@vue/compiler-sfc": "^3.2.37", "@vue/eslint-config-prettier": "^7.0.0", "@vue/eslint-config-typescript": "^11.0.0", "cross-env": "^7.0.3", - "eslint": "^8.18.0", - "eslint-plugin-prettier": "^4.0.0", - "eslint-plugin-vue": "^9.1.1", + "eslint": "^8.19.0", + "eslint-plugin-prettier": "^4.2.1", + "eslint-plugin-vue": "^9.2.0", "prettier": "^2.7.1", "typescript": "^4.7.4", - "unocss": "^0.41.0", - "unplugin-auto-import": "^0.9.1", - "unplugin-icons": "^0.14.5", - "unplugin-vue-components": "^0.20.1", - "vite": "^2.9.12", + "unocss": "^0.44.1", + "unplugin-auto-import": "^0.9.2", + "unplugin-icons": "^0.14.7", + "unplugin-vue-components": "^0.21.1", + "vite": "^3.0.0", "vite-plugin-purge-icons": "^0.8.1", - "vue-tsc": "^0.38.2" + "vue-tsc": "^0.38.5" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b30d0a3..a8ddc70 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,72 +1,72 @@ lockfileVersion: 5.4 specifiers: - '@iconify/json': ^2.1.67 + '@iconify/json': ^2.1.77 '@intlify/vite-plugin-vue-i18n': ^3.4.0 - '@types/node': ^18.0.0 - '@typescript-eslint/eslint-plugin': ^5.29.0 - '@typescript-eslint/parser': ^5.29.0 - '@unocss/preset-attributify': ^0.41.0 - '@unocss/transformer-directives': ^0.41.0 - '@unocss/transformer-variant-group': ^0.41.0 - '@vitejs/plugin-vue': ^2.3.3 + '@types/node': ^18.0.3 + '@typescript-eslint/eslint-plugin': ^5.30.6 + '@typescript-eslint/parser': ^5.30.6 + '@unocss/preset-attributify': ^0.44.1 + '@unocss/transformer-directives': ^0.44.1 + '@unocss/transformer-variant-group': ^0.44.1 + '@vitejs/plugin-vue': ^3.0.0 '@vue/compiler-sfc': ^3.2.37 '@vue/eslint-config-prettier': ^7.0.0 '@vue/eslint-config-typescript': ^11.0.0 - '@vueuse/core': ^8.7.5 + '@vueuse/core': ^8.9.2 '@vueuse/head': ^0.7.6 cross-env: ^7.0.3 - eslint: ^8.18.0 - eslint-plugin-prettier: ^4.0.0 - eslint-plugin-vue: ^9.1.1 - pinia: ^2.0.14 + eslint: ^8.19.0 + eslint-plugin-prettier: ^4.2.1 + eslint-plugin-vue: ^9.2.0 + pinia: ^2.0.16 prettier: ^2.7.1 typescript: ^4.7.4 - unocss: ^0.41.0 - unplugin-auto-import: ^0.9.1 - unplugin-icons: ^0.14.5 - unplugin-vue-components: ^0.20.1 - vite: ^2.9.12 + unocss: ^0.44.1 + unplugin-auto-import: ^0.9.2 + unplugin-icons: ^0.14.7 + unplugin-vue-components: ^0.21.1 + vite: ^3.0.0 vite-plugin-purge-icons: ^0.8.1 vue: ^3.2.37 vue-i18n: ^9.1.10 - vue-router: ^4.0.16 - vue-tsc: ^0.38.2 + vue-router: ^4.1.2 + vue-tsc: ^0.38.5 dependencies: - '@vueuse/core': 8.7.5_vue@3.2.37 + '@vueuse/core': 8.9.2_vue@3.2.37 '@vueuse/head': 0.7.6_vue@3.2.37 - pinia: 2.0.14_j6bzmzd4ujpabbp5objtwxyjp4 + pinia: 2.0.16_j6bzmzd4ujpabbp5objtwxyjp4 vue: 3.2.37 vue-i18n: 9.1.10_vue@3.2.37 - vue-router: 4.0.16_vue@3.2.37 + vue-router: 4.1.2_vue@3.2.37 devDependencies: - '@iconify/json': 2.1.67 - '@intlify/vite-plugin-vue-i18n': 3.4.0_jg524lrp6mwbliyl7dcdb54k4a - '@types/node': 18.0.0 - '@typescript-eslint/eslint-plugin': 5.29.0_qqmbkyiaixvppdwswpytuf2hgm - '@typescript-eslint/parser': 5.29.0_b5e7v2qnwxfo6hmiq56u52mz3e - '@unocss/preset-attributify': 0.41.0 - '@unocss/transformer-directives': 0.41.0 - '@unocss/transformer-variant-group': 0.41.0 - '@vitejs/plugin-vue': 2.3.3_vite@2.9.12+vue@3.2.37 + '@iconify/json': 2.1.77 + '@intlify/vite-plugin-vue-i18n': 3.4.0_vite@3.0.0+vue-i18n@9.1.10 + '@types/node': 18.0.3 + '@typescript-eslint/eslint-plugin': 5.30.6_2vt5mtrqleafs33qg2bhpmbaqm + '@typescript-eslint/parser': 5.30.6_4x5o4skxv6sl53vpwefgt23khm + '@unocss/preset-attributify': 0.44.1 + '@unocss/transformer-directives': 0.44.1 + '@unocss/transformer-variant-group': 0.44.1 + '@vitejs/plugin-vue': 3.0.0_vite@3.0.0+vue@3.2.37 '@vue/compiler-sfc': 3.2.37 - '@vue/eslint-config-prettier': 7.0.0_r45fuxdoy44v4cqkvfhni3iz4y - '@vue/eslint-config-typescript': 11.0.0_buclsfeus64j3clgnmfgeicsui + '@vue/eslint-config-prettier': 7.0.0_exbhzpnbupd3ikhi4722x4yn6e + '@vue/eslint-config-typescript': 11.0.0_hko2ljsyixuca7xzzs7dalplrm cross-env: 7.0.3 - eslint: 8.18.0 - eslint-plugin-prettier: 4.0.0_r45fuxdoy44v4cqkvfhni3iz4y - eslint-plugin-vue: 9.1.1_eslint@8.18.0 + eslint: 8.19.0 + eslint-plugin-prettier: 4.2.1_exbhzpnbupd3ikhi4722x4yn6e + eslint-plugin-vue: 9.2.0_eslint@8.19.0 prettier: 2.7.1 typescript: 4.7.4 - unocss: 0.41.0_vite@2.9.12 - unplugin-auto-import: 0.9.1_4jnm4urp6nwbe5o76bpn6kimyu - unplugin-icons: 0.14.5_zzjg27s3eqfbklnrwy6rdd2pii - unplugin-vue-components: 0.20.1_vite@2.9.12+vue@3.2.37 - vite: 2.9.12 - vite-plugin-purge-icons: 0.8.1_vite@2.9.12 - vue-tsc: 0.38.2_typescript@4.7.4 + unocss: 0.44.1_vite@3.0.0 + unplugin-auto-import: 0.9.2_tdojunihpwk4q7lmt675eqctgy + unplugin-icons: 0.14.7_5vhdwjrvx3yqj3k5avrlxtwoii + unplugin-vue-components: 0.21.1_vite@3.0.0+vue@3.2.37 + vite: 3.0.0 + vite-plugin-purge-icons: 0.8.1_vite@3.0.0 + vue-tsc: 0.38.5_typescript@4.7.4 packages: @@ -139,11 +139,11 @@ packages: - encoding dev: true - /@iconify/json/2.1.67: - resolution: {integrity: sha512-5Nc+KuRCFO7/MphAzE9plJt4Drx7RwNJW2wj+ElgyQxaaFWVeMCXhtg+GAvaf2yLnKrIufYPtlj7FoRo3I5yUw==} + /@iconify/json/2.1.77: + resolution: {integrity: sha512-jiKXdacGC3OQjxSKj4XR38+qR/3IlvW+OyS4FLzrDhFB6XExlVXPu2saWJmrbtoMLCg+pdNsI2Cy/eNTzUFlQw==} dependencies: '@iconify/types': 1.1.0 - pathe: 0.2.0 + pathe: 0.3.0 dev: true /@iconify/types/1.1.0: @@ -243,7 +243,7 @@ packages: engines: {node: '>= 10'} dev: true - /@intlify/vite-plugin-vue-i18n/3.4.0_jg524lrp6mwbliyl7dcdb54k4a: + /@intlify/vite-plugin-vue-i18n/3.4.0_vite@3.0.0+vue-i18n@9.1.10: resolution: {integrity: sha512-XXcZBgwJ+3FRu11c4ARoY9N00kElPii0/jNZ49qR045Ka7/YGCwb1Ku14BBlMSEHiHDSjLQknLwrJKSQGVZLyA==} engines: {node: '>= 12'} peerDependencies: @@ -262,7 +262,7 @@ packages: debug: 4.3.3 fast-glob: 3.2.11 source-map: 0.6.1 - vite: 2.9.12 + vite: 3.0.0 vue-i18n: 9.1.10_vue@3.2.37 transitivePeerDependencies: - supports-color @@ -342,15 +342,15 @@ packages: resolution: {integrity: sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==} dev: true - /@types/node/18.0.0: - resolution: {integrity: sha512-cHlGmko4gWLVI27cGJntjs/Sj8th9aYwplmZFwmmgYQQvL5NUsgVJG7OddLvNfLqYS31KFN0s3qlaD9qCaxACA==} + /@types/node/18.0.3: + resolution: {integrity: sha512-HzNRZtp4eepNitP+BD6k2L6DROIDG4Q0fm4x+dwfsr6LGmROENnok75VGw40628xf+iR24WeMFcHuuBDUAzzsQ==} dev: true /@types/web-bluetooth/0.0.14: resolution: {integrity: sha512-5d2RhCard1nQUC3aHcq/gHzWYO6K0WJmAbjO7mQJgCQKtZpgXxv1rOM6O/dBDhDYYVutk1sciOgNSe+5YyfM8A==} - /@typescript-eslint/eslint-plugin/5.29.0_qqmbkyiaixvppdwswpytuf2hgm: - resolution: {integrity: sha512-kgTsISt9pM53yRFQmLZ4npj99yGl3x3Pl7z4eA66OuTzAGC4bQB5H5fuLwPnqTKU3yyrrg4MIhjF17UYnL4c0w==} + /@typescript-eslint/eslint-plugin/5.30.6_2vt5mtrqleafs33qg2bhpmbaqm: + resolution: {integrity: sha512-J4zYMIhgrx4MgnZrSDD7sEnQp7FmhKNOaqaOpaoQ/SfdMfRB/0yvK74hTnvH+VQxndZynqs5/Hn4t+2/j9bADg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: '@typescript-eslint/parser': ^5.0.0 @@ -360,12 +360,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/parser': 5.29.0_b5e7v2qnwxfo6hmiq56u52mz3e - '@typescript-eslint/scope-manager': 5.29.0 - '@typescript-eslint/type-utils': 5.29.0_b5e7v2qnwxfo6hmiq56u52mz3e - '@typescript-eslint/utils': 5.29.0_b5e7v2qnwxfo6hmiq56u52mz3e + '@typescript-eslint/parser': 5.30.6_4x5o4skxv6sl53vpwefgt23khm + '@typescript-eslint/scope-manager': 5.30.6 + '@typescript-eslint/type-utils': 5.30.6_4x5o4skxv6sl53vpwefgt23khm + '@typescript-eslint/utils': 5.30.6_4x5o4skxv6sl53vpwefgt23khm debug: 4.3.4 - eslint: 8.18.0 + eslint: 8.19.0 functional-red-black-tree: 1.0.1 ignore: 5.2.0 regexpp: 3.2.0 @@ -376,8 +376,8 @@ packages: - supports-color dev: true - /@typescript-eslint/parser/5.29.0_b5e7v2qnwxfo6hmiq56u52mz3e: - resolution: {integrity: sha512-ruKWTv+x0OOxbzIw9nW5oWlUopvP/IQDjB5ZqmTglLIoDTctLlAJpAQFpNPJP/ZI7hTT9sARBosEfaKbcFuECw==} + /@typescript-eslint/parser/5.30.6_4x5o4skxv6sl53vpwefgt23khm: + resolution: {integrity: sha512-gfF9lZjT0p2ZSdxO70Xbw8w9sPPJGfAdjK7WikEjB3fcUI/yr9maUVEdqigBjKincUYNKOmf7QBMiTf719kbrA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 @@ -386,26 +386,26 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 5.29.0 - '@typescript-eslint/types': 5.29.0 - '@typescript-eslint/typescript-estree': 5.29.0_typescript@4.7.4 + '@typescript-eslint/scope-manager': 5.30.6 + '@typescript-eslint/types': 5.30.6 + '@typescript-eslint/typescript-estree': 5.30.6_typescript@4.7.4 debug: 4.3.4 - eslint: 8.18.0 + eslint: 8.19.0 typescript: 4.7.4 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/scope-manager/5.29.0: - resolution: {integrity: sha512-etbXUT0FygFi2ihcxDZjz21LtC+Eps9V2xVx09zFoN44RRHPrkMflidGMI+2dUs821zR1tDS6Oc9IXxIjOUZwA==} + /@typescript-eslint/scope-manager/5.30.6: + resolution: {integrity: sha512-Hkq5PhLgtVoW1obkqYH0i4iELctEKixkhWLPTYs55doGUKCASvkjOXOd/pisVeLdO24ZX9D6yymJ/twqpJiG3g==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 5.29.0 - '@typescript-eslint/visitor-keys': 5.29.0 + '@typescript-eslint/types': 5.30.6 + '@typescript-eslint/visitor-keys': 5.30.6 dev: true - /@typescript-eslint/type-utils/5.29.0_b5e7v2qnwxfo6hmiq56u52mz3e: - resolution: {integrity: sha512-JK6bAaaiJozbox3K220VRfCzLa9n0ib/J+FHIwnaV3Enw/TO267qe0pM1b1QrrEuy6xun374XEAsRlA86JJnyg==} + /@typescript-eslint/type-utils/5.30.6_4x5o4skxv6sl53vpwefgt23khm: + resolution: {integrity: sha512-GFVVzs2j0QPpM+NTDMXtNmJKlF842lkZKDSanIxf+ArJsGeZUIaeT4jGg+gAgHt7AcQSFwW7htzF/rbAh2jaVA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '*' @@ -414,22 +414,22 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/utils': 5.29.0_b5e7v2qnwxfo6hmiq56u52mz3e + '@typescript-eslint/utils': 5.30.6_4x5o4skxv6sl53vpwefgt23khm debug: 4.3.4 - eslint: 8.18.0 + eslint: 8.19.0 tsutils: 3.21.0_typescript@4.7.4 typescript: 4.7.4 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/types/5.29.0: - resolution: {integrity: sha512-X99VbqvAXOMdVyfFmksMy3u8p8yoRGITgU1joBJPzeYa0rhdf5ok9S56/itRoUSh99fiDoMtarSIJXo7H/SnOg==} + /@typescript-eslint/types/5.30.6: + resolution: {integrity: sha512-HdnP8HioL1F7CwVmT4RaaMX57RrfqsOMclZc08wGMiDYJBsLGBM7JwXM4cZJmbWLzIR/pXg1kkrBBVpxTOwfUg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/typescript-estree/5.29.0_typescript@4.7.4: - resolution: {integrity: sha512-mQvSUJ/JjGBdvo+1LwC+GY2XmSYjK1nAaVw2emp/E61wEVYEyibRHCqm1I1vEKbXCpUKuW4G7u9ZCaZhJbLoNQ==} + /@typescript-eslint/typescript-estree/5.30.6_typescript@4.7.4: + resolution: {integrity: sha512-Z7TgPoeYUm06smfEfYF0RBkpF8csMyVnqQbLYiGgmUSTaSXTP57bt8f0UFXstbGxKIreTwQCujtaH0LY9w9B+A==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: typescript: '*' @@ -437,8 +437,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': 5.29.0 - '@typescript-eslint/visitor-keys': 5.29.0 + '@typescript-eslint/types': 5.30.6 + '@typescript-eslint/visitor-keys': 5.30.6 debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 @@ -449,40 +449,40 @@ packages: - supports-color dev: true - /@typescript-eslint/utils/5.29.0_b5e7v2qnwxfo6hmiq56u52mz3e: - resolution: {integrity: sha512-3Eos6uP1nyLOBayc/VUdKZikV90HahXE5Dx9L5YlSd/7ylQPXhLk1BYb29SDgnBnTp+jmSZUU0QxUiyHgW4p7A==} + /@typescript-eslint/utils/5.30.6_4x5o4skxv6sl53vpwefgt23khm: + resolution: {integrity: sha512-xFBLc/esUbLOJLk9jKv0E9gD/OH966M40aY9jJ8GiqpSkP2xOV908cokJqqhVd85WoIvHVHYXxSFE4cCSDzVvA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: '@types/json-schema': 7.0.9 - '@typescript-eslint/scope-manager': 5.29.0 - '@typescript-eslint/types': 5.29.0 - '@typescript-eslint/typescript-estree': 5.29.0_typescript@4.7.4 - eslint: 8.18.0 + '@typescript-eslint/scope-manager': 5.30.6 + '@typescript-eslint/types': 5.30.6 + '@typescript-eslint/typescript-estree': 5.30.6_typescript@4.7.4 + eslint: 8.19.0 eslint-scope: 5.1.1 - eslint-utils: 3.0.0_eslint@8.18.0 + eslint-utils: 3.0.0_eslint@8.19.0 transitivePeerDependencies: - supports-color - typescript dev: true - /@typescript-eslint/visitor-keys/5.29.0: - resolution: {integrity: sha512-Hpb/mCWsjILvikMQoZIE3voc9wtQcS0A9FUw3h8bhr9UxBdtI/tw1ZDZUOXHXLOVMedKCH5NxyzATwnU78bWCQ==} + /@typescript-eslint/visitor-keys/5.30.6: + resolution: {integrity: sha512-41OiCjdL2mCaSDi2SvYbzFLlqqlm5v1ZW9Ym55wXKL/Rx6OOB1IbuFGo71Fj6Xy90gJDFTlgOS+vbmtGHPTQQA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 5.29.0 + '@typescript-eslint/types': 5.30.6 eslint-visitor-keys: 3.3.0 dev: true - /@unocss/cli/0.41.0: - resolution: {integrity: sha512-GJgVoC7n+U/DDJrEkUfnm40py8A08M0JREXl9KznUJ+yxsGukXGl2ZgfgvtErblaufB4kzxTm1NsNxkidW4ujQ==} + /@unocss/cli/0.44.1: + resolution: {integrity: sha512-uQojeIzqsW4gVCdCzeJtrGYqWiSnpN0P97z3nFFqCj1JNQhn+s0Lg5C7erOgXMgBFyLXB6N5J06iVxOEAgMzkQ==} engines: {node: '>=14'} hasBin: true dependencies: - '@unocss/config': 0.41.0 - '@unocss/core': 0.41.0 - '@unocss/preset-uno': 0.41.0 + '@unocss/config': 0.44.1 + '@unocss/core': 0.44.1 + '@unocss/preset-uno': 0.44.1 cac: 6.7.12 chokidar: 3.5.3 colorette: 2.0.19 @@ -492,160 +492,160 @@ packages: perfect-debounce: 0.1.3 dev: true - /@unocss/config/0.41.0: - resolution: {integrity: sha512-gheC/ycbrGgAYDftmRmZz5Cd7vo5p9CedAx+Z1p7DI9JcO3ScWNaxQx5YE0vEfSH1g6eN6EcA4CcKQdm3NWkcQ==} + /@unocss/config/0.44.1: + resolution: {integrity: sha512-N3SX+X9KUoiWnjggPM+ekm3jB1Iusnhzmf9YZfDQKLeSP0kYLBBaDtMj6UelvdEdZbrnQ/trV8HglZY3CTTf1g==} engines: {node: '>=14'} dependencies: - '@unocss/core': 0.41.0 + '@unocss/core': 0.44.1 unconfig: 0.3.4 dev: true - /@unocss/core/0.41.0: - resolution: {integrity: sha512-1liZJxXwFFvEGF7s7IrEgH6VMMfGPkX0wjH3qiooFEuGjA3mgJXR/lUUsP81T6WphKBf6ecTBSS8O7WTfRJPtw==} + /@unocss/core/0.44.1: + resolution: {integrity: sha512-rPCoJsgN1jB38KxMaObxYOfcZgc8uBO1rGxVTlYwuWfcLC2nUKRlVzCyuvCZV3FYRdTAc5CNxwPEqblG5nFHCA==} dev: true - /@unocss/inspector/0.41.0: - resolution: {integrity: sha512-NHZ6U7L7WXHIiM0L559GaZxMb47l0rsCjOGKS1dhKoxWH/gOw37dh+rEJUnqKsXmNQNePXwd5MD0/fSnnK8IgA==} + /@unocss/inspector/0.44.1: + resolution: {integrity: sha512-02NkG0KFuXnhZnLgULQAb186gg/km1WskdCkrUKjdWUqsCgkVQGYi2EPnFASitz/nJd8sllBMtavaGFIkp10ZA==} dependencies: gzip-size: 6.0.0 sirv: 2.0.2 dev: true - /@unocss/preset-attributify/0.41.0: - resolution: {integrity: sha512-SNyOvKD0fmRdDDA+Js7gB4WMzDueCQVD0TSNH2EWU8eiwaF5ZzITex9Ghc6FYaVDucMSWelmeXhnzBMNv/NLcg==} + /@unocss/preset-attributify/0.44.1: + resolution: {integrity: sha512-rR2rxqUv23r2ww4WKQO6ckq6+yT5p/j0ty43qwi+PCKOSMdzwKlTTuhQS/iuzEubrh20GJA6WfsJfQB/TPTznw==} dependencies: - '@unocss/core': 0.41.0 + '@unocss/core': 0.44.1 dev: true - /@unocss/preset-icons/0.41.0: - resolution: {integrity: sha512-7l8V3MrF+DHBzmPnvm8yH53qjdipf5qEr88hekxCnCdaHLA8PMpdSJD5kWDWa2abTGpJoh+0QnS6P75Xyog7sA==} + /@unocss/preset-icons/0.44.1: + resolution: {integrity: sha512-9lGniTCb/lm6LnOYFUeHpHntTXnhalKyITUMnz1Z0buv4X4+nfUPdrvGjf01B3bVtFtF0bnYMQEX2Lwzxp8gKQ==} dependencies: '@iconify/utils': 1.0.33 - '@unocss/core': 0.41.0 + '@unocss/core': 0.44.1 ohmyfetch: 0.4.18 transitivePeerDependencies: - supports-color dev: true - /@unocss/preset-mini/0.41.0: - resolution: {integrity: sha512-e79FG7iI2TZU+5zP6N3SsIGCY/OJHoVUng7GdXVe9Jog/BrUFGBLBJwrZqA+ymG61YN9BFKouqesw/1mIDYdzw==} + /@unocss/preset-mini/0.44.1: + resolution: {integrity: sha512-a+PHnXRFjzGFtaQAeX+1lcKtB0sMpckbd8fYPoF2/ztVboR1rdbBlLc23Lwtt1ovkkc1Svdgqfy9DCKU9dhEyg==} dependencies: - '@unocss/core': 0.41.0 + '@unocss/core': 0.44.1 dev: true - /@unocss/preset-tagify/0.41.0: - resolution: {integrity: sha512-RgLmR8udAmheQWY0a8MhdNrxuQmhbeKgTMjp/TL6uECyIPqXnvAsjRrpD9LjCRQsiH3NwpHxM6ulNHFF6oJZ0g==} + /@unocss/preset-tagify/0.44.1: + resolution: {integrity: sha512-7ABUw8Ge7QElLNsSaUOVcE3x6/LcLvuwMURhrxF9FP//Go4WPR5SvqEMha0nKk8U04JBfXR/bBqD+UZaabTaww==} dependencies: - '@unocss/core': 0.41.0 + '@unocss/core': 0.44.1 dev: true - /@unocss/preset-typography/0.41.0: - resolution: {integrity: sha512-H40+Ptxuy/eyA1z68sT/KzjRPzLPUDrKldWPOE47mlS3OZ56CnRsOvou2MNKoMLh/aVvs7RD9TF2V2k5jMXlJg==} + /@unocss/preset-typography/0.44.1: + resolution: {integrity: sha512-seGZQFSNdofyUHbZEKswt1penYFW7gkc8mTswKvud539RlY8cA/sWNkk4BPaoPWJ1xylbJNsre5jtbHvcRBtEg==} dependencies: - '@unocss/core': 0.41.0 + '@unocss/core': 0.44.1 dev: true - /@unocss/preset-uno/0.41.0: - resolution: {integrity: sha512-PfDJjqLCwPc3/yRceaEW/hh4FPdZmAk/niRp/MJbrwuOAh2bTVoj0w4CZYkKw6XoCmBVn+/cp1tuo65BGAzGeg==} + /@unocss/preset-uno/0.44.1: + resolution: {integrity: sha512-6IpACZG1+wBal6zJkqwfG89vZn0mguIbExf7HPbmfZtImBeRMvfaz5a2ezrqzpMOpkrYyhfV349nZUllKrfjsg==} dependencies: - '@unocss/core': 0.41.0 - '@unocss/preset-mini': 0.41.0 - '@unocss/preset-wind': 0.41.0 + '@unocss/core': 0.44.1 + '@unocss/preset-mini': 0.44.1 + '@unocss/preset-wind': 0.44.1 dev: true - /@unocss/preset-web-fonts/0.41.0: - resolution: {integrity: sha512-OtV8NAkLGEldMxa0KW3xzr2bXZw9xbzN3JVqdYhrBxovlLRKQn8w8lfienPKUooVaBVoyEBpNHzVMdILT9rpXg==} + /@unocss/preset-web-fonts/0.44.1: + resolution: {integrity: sha512-JkYmF3Ib5pwVs+VWFxIRsJtSFonT401OhdHZiQctdp7b/tKPzQXChqoUAteRtrKkPGBAyF9lUYK74gQSpi+rag==} dependencies: - '@unocss/core': 0.41.0 + '@unocss/core': 0.44.1 ohmyfetch: 0.4.18 dev: true - /@unocss/preset-wind/0.41.0: - resolution: {integrity: sha512-1D1sEFQwxC3IEVBiv5efRrDHHje7icbBm4l+kI/aAnzeIVDIj8bSClXNXweYKv/yn64SNmMfmlCXwS+k9nCEUQ==} + /@unocss/preset-wind/0.44.1: + resolution: {integrity: sha512-LMs6AdKiDmAM4qsgpImB63kzuPoUu9E6rk3j0AaBKbBvO2ZJx/hKTrpCIueX9x+XXsX47Bb60f52zIqTZb7nLg==} dependencies: - '@unocss/core': 0.41.0 - '@unocss/preset-mini': 0.41.0 + '@unocss/core': 0.44.1 + '@unocss/preset-mini': 0.44.1 dev: true - /@unocss/reset/0.41.0: - resolution: {integrity: sha512-+fdZJCLBGl+k1KOp2NjY6JTlDvNf8x0x8i5JmQmChq+Y85Aq09RDy72aEvZPRv+lGNxYMhnjlGBXj71r8kcNGQ==} + /@unocss/reset/0.44.1: + resolution: {integrity: sha512-w0h0tFCGEaE/O5g0HhUl31lEfZFyeGctqLHmx/clXbLwhPBqsw5k9iEs5xlEBUiw3+g7n5JUIr4PDWRzSPMPTQ==} dev: true - /@unocss/scope/0.41.0: - resolution: {integrity: sha512-WayDC38dEj07bhO6ly5D52ecMMIabgMAXlOgPLIfLFpC7N2FB9VvJAUaPthRxEWrF5P+YgPUHnqg+SmFfAi9ew==} + /@unocss/scope/0.44.1: + resolution: {integrity: sha512-hxPE2m+e8b7dsiNzeuiU4hOhtWQDW3hTd07E9JC/BO6J6viieNF+X1k1A/RzD72DmQuohFy6JEUQlUNsh7m50A==} dev: true - /@unocss/transformer-compile-class/0.41.0: - resolution: {integrity: sha512-jcl1Ah6G6bcxVY7MiD1ZlTZksv9x+tL/Iyiz3zKHR66P1jOH2aHXBNGcJSfTM9krHYnn62LaM6r/JbfM2WBd6g==} + /@unocss/transformer-compile-class/0.44.1: + resolution: {integrity: sha512-nm5NcCdN8yPCO/jtz1MqQAFFPC5GD7K8QavuEgTdGGKQZT7S6NMtoti3lKhfI77VJ9WQRNmJwLlDjVJXwaDuTg==} dependencies: - '@unocss/core': 0.41.0 + '@unocss/core': 0.44.1 dev: true - /@unocss/transformer-directives/0.41.0: - resolution: {integrity: sha512-VFAmJ2AzB5+A1Hb5fukjOM4zLjIgBEkUb7xxVlzyxHll48bWk3+WaEoO7pAh7N5fQwASF9RkuYO14JyP+R3lmg==} + /@unocss/transformer-directives/0.44.1: + resolution: {integrity: sha512-hA3XsBjZgJ5Kak4NhOclBMzOeK12uIkRYs61A2RgCajKmNQ8LKeq6AMVQvY2aK3NB/N/RouA6xlzYsGbRAAfJg==} dependencies: - '@unocss/core': 0.41.0 + '@unocss/core': 0.44.1 css-tree: 2.1.0 dev: true - /@unocss/transformer-variant-group/0.41.0: - resolution: {integrity: sha512-ilEEHaVLSjTjJ2PoQ4qTmrc/3uDP2z3JtCZ9FnKqx5RZnNdDHgqszMTAQVnTTpkPwGUw6BLJqlXneKm/dzP+9A==} + /@unocss/transformer-variant-group/0.44.1: + resolution: {integrity: sha512-5AidpTdHjUBEY1bD6YXVCuq3Sz3DCkiuojV0hCJ60fRsZ2MYtm2hS2xUNWWH+ty5bgLVpMqhJ96jlvkLl4PXmQ==} dependencies: - '@unocss/core': 0.41.0 + '@unocss/core': 0.44.1 dev: true - /@unocss/vite/0.41.0_vite@2.9.12: - resolution: {integrity: sha512-SthxL3jSMEsINawziKHNxybNPgU6wxCmnxwDN1RQ2YCKCJdek6q3ElJMpzuaRGouqzFWz3STNtFygtEmAhjzrA==} + /@unocss/vite/0.44.1_vite@3.0.0: + resolution: {integrity: sha512-Yf3+1acbyu3BfkWmjTEt48LG1DTe8/PCvhXyvyy6s8nScWcgeJ4rCHN13tAQVqq5xlkjgTpMAUV+tT8t6eUxtg==} peerDependencies: - vite: ^2.9.0 + vite: ^2.9.0 || ^3.0.0-0 dependencies: '@rollup/pluginutils': 4.2.1 - '@unocss/config': 0.41.0 - '@unocss/core': 0.41.0 - '@unocss/inspector': 0.41.0 - '@unocss/scope': 0.41.0 - '@unocss/transformer-directives': 0.41.0 + '@unocss/config': 0.44.1 + '@unocss/core': 0.44.1 + '@unocss/inspector': 0.44.1 + '@unocss/scope': 0.44.1 + '@unocss/transformer-directives': 0.44.1 magic-string: 0.26.2 - vite: 2.9.12 + vite: 3.0.0 dev: true - /@vitejs/plugin-vue/2.3.3_vite@2.9.12+vue@3.2.37: - resolution: {integrity: sha512-SmQLDyhz+6lGJhPELsBdzXGc+AcaT8stgkbiTFGpXPe8Tl1tJaBw1A6pxDqDuRsVkD8uscrkx3hA7QDOoKYtyw==} - engines: {node: '>=12.0.0'} + /@vitejs/plugin-vue/3.0.0_vite@3.0.0+vue@3.2.37: + resolution: {integrity: sha512-yWP34ArFh/jAeNUDkkLz/kVRLjf5ppJiq4L36f64Cp6dIrMQeYZGDP9xxdemlXfZR9ylN9JgHUl3GzfqOtgYDg==} + engines: {node: '>=14.18.0'} peerDependencies: - vite: ^2.5.10 + vite: ^3.0.0 vue: ^3.2.25 dependencies: - vite: 2.9.12 + vite: 3.0.0 vue: 3.2.37 dev: true - /@volar/code-gen/0.38.2: - resolution: {integrity: sha512-H81I6d7rZB7teqL+zhK/Xz1v0/kKkUwkB0Aq6b4+BTCqcJeiZkoWxd0gFhrhWTnUoqiM83lhoTGo2vkvx5YagQ==} + /@volar/code-gen/0.38.5: + resolution: {integrity: sha512-GRGhPKoNtRwZyn9M0b2buobeMR1Aj9zxZI0osanLG9vB9YCnJov1myxKU8EJV5NobpyspLIv1X6/BEHLZNsKig==} dependencies: - '@volar/source-map': 0.38.2 + '@volar/source-map': 0.38.5 dev: true - /@volar/source-map/0.38.2: - resolution: {integrity: sha512-DWcYbYt9SPwk0r4VmXk1F0v4X5+hCqH1JRkAWSeJymQyXCQ2OQDEbY2PF12a7y2qn4FUBD2gOba2TynAqI8ZFQ==} + /@volar/source-map/0.38.5: + resolution: {integrity: sha512-TyTLkOtAW/7qnl4Gabt4W4vcKPBPCBdaPLKwkMglKcaX70lPH2CIwZcPMJo6PAilbUVXcuX86xfgdncWDKKaZQ==} dev: true - /@volar/vue-code-gen/0.38.2: - resolution: {integrity: sha512-whLunD6phSGWBUHZKdTxeglrpzQu26ii8CRVapFdjfyMaVhQ7ESNeIAhkTVyg2ovOPc0PiDYPQEPzfWAADIWog==} + /@volar/vue-code-gen/0.38.5: + resolution: {integrity: sha512-4t2bX2bCmmlyYwPLqfH3AJXj9Km79uRmCy81recc8LB8ZT2Z9hOFNBAnlGNcCeZAtVWtmHVV7sXJtQAJQxkWeg==} dependencies: - '@volar/code-gen': 0.38.2 - '@volar/source-map': 0.38.2 + '@volar/code-gen': 0.38.5 + '@volar/source-map': 0.38.5 '@vue/compiler-core': 3.2.37 '@vue/compiler-dom': 3.2.37 '@vue/shared': 3.2.37 dev: true - /@volar/vue-typescript/0.38.2: - resolution: {integrity: sha512-5IKvSK2m5yUmH6iu/tNScVlvJGuiHawTfSmjxaMs+/tod25WeK37LEdf+pdKtlJ30bYTQmmkAuEfG01QvvBRGQ==} + /@volar/vue-typescript/0.38.5: + resolution: {integrity: sha512-Gobtg5gxR3bf/l1h300OWCWkvDQnOINgnxkDYiF8qdTBalW6qGsgGmq0uLBBDLaoahrfM7rqNd5QfJwGBgFXZg==} dependencies: - '@volar/code-gen': 0.38.2 - '@volar/source-map': 0.38.2 - '@volar/vue-code-gen': 0.38.2 + '@volar/code-gen': 0.38.5 + '@volar/source-map': 0.38.5 + '@volar/vue-code-gen': 0.38.5 '@vue/compiler-sfc': 3.2.37 '@vue/reactivity': 3.2.37 dev: true @@ -687,19 +687,19 @@ packages: /@vue/devtools-api/6.1.4: resolution: {integrity: sha512-IiA0SvDrJEgXvVxjNkHPFfDx6SXw0b/TUkqMcDZWNg9fnCAHbTpoo59YfJ9QLFkwa3raau5vSlRVzMSLDnfdtQ==} - /@vue/eslint-config-prettier/7.0.0_r45fuxdoy44v4cqkvfhni3iz4y: + /@vue/eslint-config-prettier/7.0.0_exbhzpnbupd3ikhi4722x4yn6e: resolution: {integrity: sha512-/CTc6ML3Wta1tCe1gUeO0EYnVXfo3nJXsIhZ8WJr3sov+cGASr6yuiibJTL6lmIBm7GobopToOuB3B6AWyV0Iw==} peerDependencies: eslint: '>= 7.28.0' prettier: '>= 2.0.0' dependencies: - eslint: 8.18.0 - eslint-config-prettier: 8.3.0_eslint@8.18.0 - eslint-plugin-prettier: 4.0.0_o7gnjx7hmwwmalvpmbd5nbeasm + eslint: 8.19.0 + eslint-config-prettier: 8.3.0_eslint@8.19.0 + eslint-plugin-prettier: 4.2.1_eaf3rsa6how5xwbyfkjajkyk6e prettier: 2.7.1 dev: true - /@vue/eslint-config-typescript/11.0.0_buclsfeus64j3clgnmfgeicsui: + /@vue/eslint-config-typescript/11.0.0_hko2ljsyixuca7xzzs7dalplrm: resolution: {integrity: sha512-txuRzxnQVmtUvvy9UyWUy9sHWXNeRPGmSPqP53hRtaiUeCTAondI9Ho9GQYI/8/eWljYOST7iA4Aa8sANBkWaA==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: @@ -710,12 +710,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/eslint-plugin': 5.29.0_qqmbkyiaixvppdwswpytuf2hgm - '@typescript-eslint/parser': 5.29.0_b5e7v2qnwxfo6hmiq56u52mz3e - eslint: 8.18.0 - eslint-plugin-vue: 9.1.1_eslint@8.18.0 + '@typescript-eslint/eslint-plugin': 5.30.6_2vt5mtrqleafs33qg2bhpmbaqm + '@typescript-eslint/parser': 5.30.6_4x5o4skxv6sl53vpwefgt23khm + eslint: 8.19.0 + eslint-plugin-vue: 9.2.0_eslint@8.19.0 typescript: 4.7.4 - vue-eslint-parser: 9.0.3_eslint@8.18.0 + vue-eslint-parser: 9.0.3_eslint@8.19.0 transitivePeerDependencies: - supports-color dev: true @@ -759,8 +759,8 @@ packages: /@vue/shared/3.2.37: resolution: {integrity: sha512-4rSJemR2NQIo9Klm1vabqWjD8rs/ZaJSzMxkMNeJS6lHiUjjUeYFbooN19NgFjztubEKh3WlZUeOLVdbbUWHsw==} - /@vueuse/core/8.7.5_vue@3.2.37: - resolution: {integrity: sha512-tqgzeZGoZcXzoit4kOGLWJibDMLp0vdm6ZO41SSUQhkhtrPhAg6dbIEPiahhUu6sZAmSYvVrZgEr5aKD51nrLA==} + /@vueuse/core/8.9.2_vue@3.2.37: + resolution: {integrity: sha512-dE3/JgwqIHmmtmRBdZAnq87rZCSFbYVps2t3gWy9Jv/+Qp6sHSSKuPFtwguJVZ2OnaGnB/AMRmx4CuFRxFin3A==} peerDependencies: '@vue/composition-api': ^1.1.0 vue: ^2.6.0 || ^3.2.0 @@ -771,8 +771,8 @@ packages: optional: true dependencies: '@types/web-bluetooth': 0.0.14 - '@vueuse/metadata': 8.7.5 - '@vueuse/shared': 8.7.5_vue@3.2.37 + '@vueuse/metadata': 8.9.2 + '@vueuse/shared': 8.9.2_vue@3.2.37 vue: 3.2.37 vue-demi: 0.12.1_vue@3.2.37 @@ -784,11 +784,11 @@ packages: vue: 3.2.37 dev: false - /@vueuse/metadata/8.7.5: - resolution: {integrity: sha512-emJZKRQSaEnVqmlu39NpNp8iaW+bPC2kWykWoWOZMSlO/0QVEmO/rt8A5VhOEJTKLX3vwTevqbiRy9WJRwVOQg==} + /@vueuse/metadata/8.9.2: + resolution: {integrity: sha512-g2s2BeyeEtJElmMFfFPnM+BTvnt0omniyvz8U18/zXDpQIMGozlNQgHoFeratyMfgVBhH/u2VKzmchChtDsgPQ==} - /@vueuse/shared/8.7.5_vue@3.2.37: - resolution: {integrity: sha512-THXPvMBFmg6Gf6AwRn/EdTh2mhqwjGsB2Yfp374LNQSQVKRHtnJ0I42bsZTn7nuEliBxqUrGQm/lN6qUHmhJLw==} + /@vueuse/shared/8.9.2_vue@3.2.37: + resolution: {integrity: sha512-s4Nk82oheL5z1GywyGnqjob0MzbAt88olMZa0vgt/p3gcMsT8Ff7+SqmNgEFC6AAs6xiuhOAZpnew9Zs3d90yQ==} peerDependencies: '@vue/composition-api': ^1.1.0 vue: ^2.6.0 || ^3.2.0 @@ -1060,8 +1060,8 @@ packages: resolution: {integrity: sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==} dev: true - /esbuild-android-64/0.14.38: - resolution: {integrity: sha512-aRFxR3scRKkbmNuGAK+Gee3+yFxkTJO/cx83Dkyzo4CnQl/2zVSurtG6+G86EQIZ+w+VYngVyK7P3HyTBKu3nw==} + /esbuild-android-64/0.14.49: + resolution: {integrity: sha512-vYsdOTD+yi+kquhBiFWl3tyxnj2qZJsl4tAqwhT90ktUdnyTizgle7TjNx6Ar1bN7wcwWqZ9QInfdk2WVagSww==} engines: {node: '>=12'} cpu: [x64] os: [android] @@ -1069,8 +1069,8 @@ packages: dev: true optional: true - /esbuild-android-arm64/0.14.38: - resolution: {integrity: sha512-L2NgQRWuHFI89IIZIlpAcINy9FvBk6xFVZ7xGdOwIm8VyhX1vNCEqUJO3DPSSy945Gzdg98cxtNt8Grv1CsyhA==} + /esbuild-android-arm64/0.14.49: + resolution: {integrity: sha512-g2HGr/hjOXCgSsvQZ1nK4nW/ei8JUx04Li74qub9qWrStlysaVmadRyTVuW32FGIpLQyc5sUjjZopj49eGGM2g==} engines: {node: '>=12'} cpu: [arm64] os: [android] @@ -1078,8 +1078,8 @@ packages: dev: true optional: true - /esbuild-darwin-64/0.14.38: - resolution: {integrity: sha512-5JJvgXkX87Pd1Og0u/NJuO7TSqAikAcQQ74gyJ87bqWRVeouky84ICoV4sN6VV53aTW+NE87qLdGY4QA2S7KNA==} + /esbuild-darwin-64/0.14.49: + resolution: {integrity: sha512-3rvqnBCtX9ywso5fCHixt2GBCUsogNp9DjGmvbBohh31Ces34BVzFltMSxJpacNki96+WIcX5s/vum+ckXiLYg==} engines: {node: '>=12'} cpu: [x64] os: [darwin] @@ -1087,8 +1087,8 @@ packages: dev: true optional: true - /esbuild-darwin-arm64/0.14.38: - resolution: {integrity: sha512-eqF+OejMI3mC5Dlo9Kdq/Ilbki9sQBw3QlHW3wjLmsLh+quNfHmGMp3Ly1eWm981iGBMdbtSS9+LRvR2T8B3eQ==} + /esbuild-darwin-arm64/0.14.49: + resolution: {integrity: sha512-XMaqDxO846srnGlUSJnwbijV29MTKUATmOLyQSfswbK/2X5Uv28M9tTLUJcKKxzoo9lnkYPsx2o8EJcTYwCs/A==} engines: {node: '>=12'} cpu: [arm64] os: [darwin] @@ -1096,8 +1096,8 @@ packages: dev: true optional: true - /esbuild-freebsd-64/0.14.38: - resolution: {integrity: sha512-epnPbhZUt93xV5cgeY36ZxPXDsQeO55DppzsIgWM8vgiG/Rz+qYDLmh5ts3e+Ln1wA9dQ+nZmVHw+RjaW3I5Ig==} + /esbuild-freebsd-64/0.14.49: + resolution: {integrity: sha512-NJ5Q6AjV879mOHFri+5lZLTp5XsO2hQ+KSJYLbfY9DgCu8s6/Zl2prWXVANYTeCDLlrIlNNYw8y34xqyLDKOmQ==} engines: {node: '>=12'} cpu: [x64] os: [freebsd] @@ -1105,8 +1105,8 @@ packages: dev: true optional: true - /esbuild-freebsd-arm64/0.14.38: - resolution: {integrity: sha512-/9icXUYJWherhk+y5fjPI5yNUdFPtXHQlwP7/K/zg8t8lQdHVj20SqU9/udQmeUo5pDFHMYzcEFfJqgOVeKNNQ==} + /esbuild-freebsd-arm64/0.14.49: + resolution: {integrity: sha512-lFLtgXnAc3eXYqj5koPlBZvEbBSOSUbWO3gyY/0+4lBdRqELyz4bAuamHvmvHW5swJYL7kngzIZw6kdu25KGOA==} engines: {node: '>=12'} cpu: [arm64] os: [freebsd] @@ -1114,8 +1114,8 @@ packages: dev: true optional: true - /esbuild-linux-32/0.14.38: - resolution: {integrity: sha512-QfgfeNHRFvr2XeHFzP8kOZVnal3QvST3A0cgq32ZrHjSMFTdgXhMhmWdKzRXP/PKcfv3e2OW9tT9PpcjNvaq6g==} + /esbuild-linux-32/0.14.49: + resolution: {integrity: sha512-zTTH4gr2Kb8u4QcOpTDVn7Z8q7QEIvFl/+vHrI3cF6XOJS7iEI1FWslTo3uofB2+mn6sIJEQD9PrNZKoAAMDiA==} engines: {node: '>=12'} cpu: [ia32] os: [linux] @@ -1123,8 +1123,8 @@ packages: dev: true optional: true - /esbuild-linux-64/0.14.38: - resolution: {integrity: sha512-uuZHNmqcs+Bj1qiW9k/HZU3FtIHmYiuxZ/6Aa+/KHb/pFKr7R3aVqvxlAudYI9Fw3St0VCPfv7QBpUITSmBR1Q==} + /esbuild-linux-64/0.14.49: + resolution: {integrity: sha512-hYmzRIDzFfLrB5c1SknkxzM8LdEUOusp6M2TnuQZJLRtxTgyPnZZVtyMeCLki0wKgYPXkFsAVhi8vzo2mBNeTg==} engines: {node: '>=12'} cpu: [x64] os: [linux] @@ -1132,8 +1132,8 @@ packages: dev: true optional: true - /esbuild-linux-arm/0.14.38: - resolution: {integrity: sha512-FiFvQe8J3VKTDXG01JbvoVRXQ0x6UZwyrU4IaLBZeq39Bsbatd94Fuc3F1RGqPF5RbIWW7RvkVQjn79ejzysnA==} + /esbuild-linux-arm/0.14.49: + resolution: {integrity: sha512-iE3e+ZVv1Qz1Sy0gifIsarJMQ89Rpm9mtLSRtG3AH0FPgAzQ5Z5oU6vYzhc/3gSPi2UxdCOfRhw2onXuFw/0lg==} engines: {node: '>=12'} cpu: [arm] os: [linux] @@ -1141,8 +1141,8 @@ packages: dev: true optional: true - /esbuild-linux-arm64/0.14.38: - resolution: {integrity: sha512-HlMGZTEsBrXrivr64eZ/EO0NQM8H8DuSENRok9d+Jtvq8hOLzrxfsAT9U94K3KOGk2XgCmkaI2KD8hX7F97lvA==} + /esbuild-linux-arm64/0.14.49: + resolution: {integrity: sha512-KLQ+WpeuY+7bxukxLz5VgkAAVQxUv67Ft4DmHIPIW+2w3ObBPQhqNoeQUHxopoW/aiOn3m99NSmSV+bs4BSsdA==} engines: {node: '>=12'} cpu: [arm64] os: [linux] @@ -1150,8 +1150,8 @@ packages: dev: true optional: true - /esbuild-linux-mips64le/0.14.38: - resolution: {integrity: sha512-qd1dLf2v7QBiI5wwfil9j0HG/5YMFBAmMVmdeokbNAMbcg49p25t6IlJFXAeLzogv1AvgaXRXvgFNhScYEUXGQ==} + /esbuild-linux-mips64le/0.14.49: + resolution: {integrity: sha512-n+rGODfm8RSum5pFIqFQVQpYBw+AztL8s6o9kfx7tjfK0yIGF6tm5HlG6aRjodiiKkH2xAiIM+U4xtQVZYU4rA==} engines: {node: '>=12'} cpu: [mips64el] os: [linux] @@ -1159,8 +1159,8 @@ packages: dev: true optional: true - /esbuild-linux-ppc64le/0.14.38: - resolution: {integrity: sha512-mnbEm7o69gTl60jSuK+nn+pRsRHGtDPfzhrqEUXyCl7CTOCLtWN2bhK8bgsdp6J/2NyS/wHBjs1x8aBWwP2X9Q==} + /esbuild-linux-ppc64le/0.14.49: + resolution: {integrity: sha512-WP9zR4HX6iCBmMFH+XHHng2LmdoIeUmBpL4aL2TR8ruzXyT4dWrJ5BSbT8iNo6THN8lod6GOmYDLq/dgZLalGw==} engines: {node: '>=12'} cpu: [ppc64] os: [linux] @@ -1168,8 +1168,8 @@ packages: dev: true optional: true - /esbuild-linux-riscv64/0.14.38: - resolution: {integrity: sha512-+p6YKYbuV72uikChRk14FSyNJZ4WfYkffj6Af0/Tw63/6TJX6TnIKE+6D3xtEc7DeDth1fjUOEqm+ApKFXbbVQ==} + /esbuild-linux-riscv64/0.14.49: + resolution: {integrity: sha512-h66ORBz+Dg+1KgLvzTVQEA1LX4XBd1SK0Fgbhhw4akpG/YkN8pS6OzYI/7SGENiN6ao5hETRDSkVcvU9NRtkMQ==} engines: {node: '>=12'} cpu: [riscv64] os: [linux] @@ -1177,8 +1177,8 @@ packages: dev: true optional: true - /esbuild-linux-s390x/0.14.38: - resolution: {integrity: sha512-0zUsiDkGJiMHxBQ7JDU8jbaanUY975CdOW1YDrurjrM0vWHfjv9tLQsW9GSyEb/heSK1L5gaweRjzfUVBFoybQ==} + /esbuild-linux-s390x/0.14.49: + resolution: {integrity: sha512-DhrUoFVWD+XmKO1y7e4kNCqQHPs6twz6VV6Uezl/XHYGzM60rBewBF5jlZjG0nCk5W/Xy6y1xWeopkrhFFM0sQ==} engines: {node: '>=12'} cpu: [s390x] os: [linux] @@ -1186,8 +1186,8 @@ packages: dev: true optional: true - /esbuild-netbsd-64/0.14.38: - resolution: {integrity: sha512-cljBAApVwkpnJZfnRVThpRBGzCi+a+V9Ofb1fVkKhtrPLDYlHLrSYGtmnoTVWDQdU516qYI8+wOgcGZ4XIZh0Q==} + /esbuild-netbsd-64/0.14.49: + resolution: {integrity: sha512-BXaUwFOfCy2T+hABtiPUIpWjAeWK9P8O41gR4Pg73hpzoygVGnj0nI3YK4SJhe52ELgtdgWP/ckIkbn2XaTxjQ==} engines: {node: '>=12'} cpu: [x64] os: [netbsd] @@ -1195,8 +1195,8 @@ packages: dev: true optional: true - /esbuild-openbsd-64/0.14.38: - resolution: {integrity: sha512-CDswYr2PWPGEPpLDUO50mL3WO/07EMjnZDNKpmaxUPsrW+kVM3LoAqr/CE8UbzugpEiflYqJsGPLirThRB18IQ==} + /esbuild-openbsd-64/0.14.49: + resolution: {integrity: sha512-lP06UQeLDGmVPw9Rg437Btu6J9/BmyhdoefnQ4gDEJTtJvKtQaUcOQrhjTq455ouZN4EHFH1h28WOJVANK41kA==} engines: {node: '>=12'} cpu: [x64] os: [openbsd] @@ -1204,8 +1204,8 @@ packages: dev: true optional: true - /esbuild-sunos-64/0.14.38: - resolution: {integrity: sha512-2mfIoYW58gKcC3bck0j7lD3RZkqYA7MmujFYmSn9l6TiIcAMpuEvqksO+ntBgbLep/eyjpgdplF7b+4T9VJGOA==} + /esbuild-sunos-64/0.14.49: + resolution: {integrity: sha512-4c8Zowp+V3zIWje329BeLbGh6XI9c/rqARNaj5yPHdC61pHI9UNdDxT3rePPJeWcEZVKjkiAS6AP6kiITp7FSw==} engines: {node: '>=12'} cpu: [x64] os: [sunos] @@ -1213,8 +1213,8 @@ packages: dev: true optional: true - /esbuild-windows-32/0.14.38: - resolution: {integrity: sha512-L2BmEeFZATAvU+FJzJiRLFUP+d9RHN+QXpgaOrs2klshoAm1AE6Us4X6fS9k33Uy5SzScn2TpcgecbqJza1Hjw==} + /esbuild-windows-32/0.14.49: + resolution: {integrity: sha512-q7Rb+J9yHTeKr9QTPDYkqfkEj8/kcKz9lOabDuvEXpXuIcosWCJgo5Z7h/L4r7rbtTH4a8U2FGKb6s1eeOHmJA==} engines: {node: '>=12'} cpu: [ia32] os: [win32] @@ -1222,8 +1222,8 @@ packages: dev: true optional: true - /esbuild-windows-64/0.14.38: - resolution: {integrity: sha512-Khy4wVmebnzue8aeSXLC+6clo/hRYeNIm0DyikoEqX+3w3rcvrhzpoix0S+MF9vzh6JFskkIGD7Zx47ODJNyCw==} + /esbuild-windows-64/0.14.49: + resolution: {integrity: sha512-+Cme7Ongv0UIUTniPqfTX6mJ8Deo7VXw9xN0yJEN1lQMHDppTNmKwAM3oGbD/Vqff+07K2gN0WfNkMohmG+dVw==} engines: {node: '>=12'} cpu: [x64] os: [win32] @@ -1231,8 +1231,8 @@ packages: dev: true optional: true - /esbuild-windows-arm64/0.14.38: - resolution: {integrity: sha512-k3FGCNmHBkqdJXuJszdWciAH77PukEyDsdIryEHn9cKLQFxzhT39dSumeTuggaQcXY57UlmLGIkklWZo2qzHpw==} + /esbuild-windows-arm64/0.14.49: + resolution: {integrity: sha512-v+HYNAXzuANrCbbLFJ5nmO3m5y2PGZWLe3uloAkLt87aXiO2mZr3BTmacZdjwNkNEHuH3bNtN8cak+mzVjVPfA==} engines: {node: '>=12'} cpu: [arm64] os: [win32] @@ -1240,32 +1240,32 @@ packages: dev: true optional: true - /esbuild/0.14.38: - resolution: {integrity: sha512-12fzJ0fsm7gVZX1YQ1InkOE5f9Tl7cgf6JPYXRJtPIoE0zkWAbHdPHVPPaLi9tYAcEBqheGzqLn/3RdTOyBfcA==} + /esbuild/0.14.49: + resolution: {integrity: sha512-/TlVHhOaq7Yz8N1OJrjqM3Auzo5wjvHFLk+T8pIue+fhnhIMpfAzsG6PLVMbFveVxqD2WOp3QHei+52IMUNmCw==} engines: {node: '>=12'} hasBin: true requiresBuild: true optionalDependencies: - esbuild-android-64: 0.14.38 - esbuild-android-arm64: 0.14.38 - esbuild-darwin-64: 0.14.38 - esbuild-darwin-arm64: 0.14.38 - esbuild-freebsd-64: 0.14.38 - esbuild-freebsd-arm64: 0.14.38 - esbuild-linux-32: 0.14.38 - esbuild-linux-64: 0.14.38 - esbuild-linux-arm: 0.14.38 - esbuild-linux-arm64: 0.14.38 - esbuild-linux-mips64le: 0.14.38 - esbuild-linux-ppc64le: 0.14.38 - esbuild-linux-riscv64: 0.14.38 - esbuild-linux-s390x: 0.14.38 - esbuild-netbsd-64: 0.14.38 - esbuild-openbsd-64: 0.14.38 - esbuild-sunos-64: 0.14.38 - esbuild-windows-32: 0.14.38 - esbuild-windows-64: 0.14.38 - esbuild-windows-arm64: 0.14.38 + esbuild-android-64: 0.14.49 + esbuild-android-arm64: 0.14.49 + esbuild-darwin-64: 0.14.49 + esbuild-darwin-arm64: 0.14.49 + esbuild-freebsd-64: 0.14.49 + esbuild-freebsd-arm64: 0.14.49 + esbuild-linux-32: 0.14.49 + esbuild-linux-64: 0.14.49 + esbuild-linux-arm: 0.14.49 + esbuild-linux-arm64: 0.14.49 + esbuild-linux-mips64le: 0.14.49 + esbuild-linux-ppc64le: 0.14.49 + esbuild-linux-riscv64: 0.14.49 + esbuild-linux-s390x: 0.14.49 + esbuild-netbsd-64: 0.14.49 + esbuild-openbsd-64: 0.14.49 + esbuild-sunos-64: 0.14.49 + esbuild-windows-32: 0.14.49 + esbuild-windows-64: 0.14.49 + esbuild-windows-arm64: 0.14.49 dev: true /escape-string-regexp/4.0.0: @@ -1278,18 +1278,18 @@ packages: engines: {node: '>=12'} dev: true - /eslint-config-prettier/8.3.0_eslint@8.18.0: + /eslint-config-prettier/8.3.0_eslint@8.19.0: resolution: {integrity: sha512-BgZuLUSeKzvlL/VUjx/Yb787VQ26RU3gGjA3iiFvdsp/2bMfVIWUVP7tjxtjS0e+HP409cPlPvNkQloz8C91ew==} hasBin: true peerDependencies: eslint: '>=7.0.0' dependencies: - eslint: 8.18.0 + eslint: 8.19.0 dev: true - /eslint-plugin-prettier/4.0.0_o7gnjx7hmwwmalvpmbd5nbeasm: - resolution: {integrity: sha512-98MqmCJ7vJodoQK359bqQWaxOE0CS8paAz/GgjaZLyex4TTk3g9HugoO89EqWCrFiOqn9EVvcoo7gZzONCWVwQ==} - engines: {node: '>=6.0.0'} + /eslint-plugin-prettier/4.2.1_eaf3rsa6how5xwbyfkjajkyk6e: + resolution: {integrity: sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ==} + engines: {node: '>=12.0.0'} peerDependencies: eslint: '>=7.28.0' eslint-config-prettier: '*' @@ -1298,15 +1298,15 @@ packages: eslint-config-prettier: optional: true dependencies: - eslint: 8.18.0 - eslint-config-prettier: 8.3.0_eslint@8.18.0 + eslint: 8.19.0 + eslint-config-prettier: 8.3.0_eslint@8.19.0 prettier: 2.7.1 prettier-linter-helpers: 1.0.0 dev: true - /eslint-plugin-prettier/4.0.0_r45fuxdoy44v4cqkvfhni3iz4y: - resolution: {integrity: sha512-98MqmCJ7vJodoQK359bqQWaxOE0CS8paAz/GgjaZLyex4TTk3g9HugoO89EqWCrFiOqn9EVvcoo7gZzONCWVwQ==} - engines: {node: '>=6.0.0'} + /eslint-plugin-prettier/4.2.1_exbhzpnbupd3ikhi4722x4yn6e: + resolution: {integrity: sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ==} + engines: {node: '>=12.0.0'} peerDependencies: eslint: '>=7.28.0' eslint-config-prettier: '*' @@ -1315,24 +1315,24 @@ packages: eslint-config-prettier: optional: true dependencies: - eslint: 8.18.0 + eslint: 8.19.0 prettier: 2.7.1 prettier-linter-helpers: 1.0.0 dev: true - /eslint-plugin-vue/9.1.1_eslint@8.18.0: - resolution: {integrity: sha512-W9n5PB1X2jzC7CK6riG0oAcxjmKrjTF6+keL1rni8n57DZeilx/Fulz+IRJK3lYseLNAygN0I62L7DvioW40Tw==} + /eslint-plugin-vue/9.2.0_eslint@8.19.0: + resolution: {integrity: sha512-W2hc+NUXoce8sZtWgZ45miQTy6jNyuSdub5aZ1IBune4JDeAyzucYX0TzkrQ1jMO52sNUDYlCIHDoaNePe0p5g==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 dependencies: - eslint: 8.18.0 - eslint-utils: 3.0.0_eslint@8.18.0 + eslint: 8.19.0 + eslint-utils: 3.0.0_eslint@8.19.0 natural-compare: 1.4.0 nth-check: 2.0.1 postcss-selector-parser: 6.0.10 semver: 7.3.7 - vue-eslint-parser: 9.0.3_eslint@8.18.0 + vue-eslint-parser: 9.0.3_eslint@8.19.0 xml-name-validator: 4.0.0 transitivePeerDependencies: - supports-color @@ -1361,13 +1361,13 @@ packages: eslint-visitor-keys: 1.3.0 dev: true - /eslint-utils/3.0.0_eslint@8.18.0: + /eslint-utils/3.0.0_eslint@8.19.0: resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==} engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0} peerDependencies: eslint: '>=5' dependencies: - eslint: 8.18.0 + eslint: 8.19.0 eslint-visitor-keys: 2.1.0 dev: true @@ -1386,8 +1386,8 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /eslint/8.18.0: - resolution: {integrity: sha512-As1EfFMVk7Xc6/CvhssHUjsAQSkpfXvUGMFC3ce8JDe6WvqCgRrLOBQbVpsBFr1X1V+RACOadnzVvcUS5ni2bA==} + /eslint/8.19.0: + resolution: {integrity: sha512-SXOPj3x9VKvPe81TjjUJCYlV4oJjQw68Uek+AM0X4p+33dj2HY5bpTZOgnQHcG2eAm1mtCU9uNMnJi7exU/kYw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true dependencies: @@ -1400,7 +1400,7 @@ packages: doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.1.1 - eslint-utils: 3.0.0_eslint@8.18.0 + eslint-utils: 3.0.0_eslint@8.19.0 eslint-visitor-keys: 3.3.0 espree: 9.3.2 esquery: 1.4.0 @@ -1716,12 +1716,6 @@ packages: binary-extensions: 2.2.0 dev: true - /is-core-module/2.8.1: - resolution: {integrity: sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==} - dependencies: - has: 1.0.3 - dev: true - /is-core-module/2.9.0: resolution: {integrity: sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==} dependencies: @@ -1912,6 +1906,12 @@ packages: engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true + /nanoid/3.3.4: + resolution: {integrity: sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==} + engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} + hasBin: true + dev: true + /natural-compare/1.4.0: resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} dev: true @@ -2049,8 +2049,8 @@ packages: engines: {node: '>=8.6'} dev: true - /pinia/2.0.14_j6bzmzd4ujpabbp5objtwxyjp4: - resolution: {integrity: sha512-0nPuZR4TetT/WcLN+feMSjWJku3SQU7dBbXC6uw+R6FLQJCsg+/0pzXyD82T1FmAYe0lsx+jnEDQ1BLgkRKlxA==} + /pinia/2.0.16_j6bzmzd4ujpabbp5objtwxyjp4: + resolution: {integrity: sha512-9/LMVO+/epny1NBfC77vnps4g3JRezxhhoF1xLUk8mZkUIxVnwfEAIRiAX8mYBTD/KCwZqnDMqXc8w3eU0FQGg==} peerDependencies: '@vue/composition-api': ^1.4.0 typescript: '>=4.4.4' @@ -2091,6 +2091,15 @@ packages: picocolors: 1.0.0 source-map-js: 1.0.2 + /postcss/8.4.14: + resolution: {integrity: sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==} + engines: {node: ^10 || ^12 || >=14} + dependencies: + nanoid: 3.3.4 + picocolors: 1.0.0 + source-map-js: 1.0.2 + dev: true + /prelude-ls/1.2.1: resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} engines: {node: '>= 0.8.0'} @@ -2135,15 +2144,6 @@ packages: engines: {node: '>=4'} dev: true - /resolve/1.22.0: - resolution: {integrity: sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==} - hasBin: true - dependencies: - is-core-module: 2.8.1 - path-parse: 1.0.7 - supports-preserve-symlinks-flag: 1.0.0 - dev: true - /resolve/1.22.1: resolution: {integrity: sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==} hasBin: true @@ -2176,8 +2176,8 @@ packages: - supports-color dev: true - /rollup/2.64.0: - resolution: {integrity: sha512-+c+lbw1lexBKSMb1yxGDVfJ+vchJH3qLbmavR+awDinTDA2C5Ug9u7lkOzj62SCu0PKUExsW36tpgW7Fmpn3yQ==} + /rollup/2.76.0: + resolution: {integrity: sha512-9jwRIEY1jOzKLj3nsY/yot41r19ITdQrhs+q3ggNWhr9TQgduHqANvPpS32RNpzGklJu3G1AJfvlZLi/6wFgWA==} engines: {node: '>=10.0.0'} hasBin: true optionalDependencies: @@ -2355,7 +2355,7 @@ packages: engines: {node: '>=12.18'} dev: true - /unimport/0.4.0_vite@2.9.12: + /unimport/0.4.0_vite@3.0.0: resolution: {integrity: sha512-k2KgvR/rvpmOln5vJtgbikfnntV3nG2F4mRrAI+16cA0KgANaPqHwVrdJijWbW4ZLDmSt0xzCfy4MJt8bMel0w==} dependencies: '@rollup/pluginutils': 4.2.1 @@ -2367,7 +2367,7 @@ packages: pathe: 0.3.0 scule: 0.2.1 strip-literal: 0.4.0 - unplugin: 0.7.0_vite@2.9.12 + unplugin: 0.7.2_vite@3.0.0 transitivePeerDependencies: - esbuild - rollup @@ -2380,37 +2380,37 @@ packages: engines: {node: '>= 10.0.0'} dev: true - /unocss/0.41.0_vite@2.9.12: - resolution: {integrity: sha512-RmZHGpMi6QhhGFxI6xEN79MbjMzpT1sFmVjIOHEUq++jpuZ0KK2Hg5BxWQ2qAwaZ0+A9LgFO8OwJilfDGSNfaA==} + /unocss/0.44.1_vite@3.0.0: + resolution: {integrity: sha512-HNOomMq9w0skX2X6dpfBdz/pUfzsb05HiYZbukvKeV+GayqXhYNCYJhuKGpOoI7Q5DvQ3jfgZXKHorl7c5PFeA==} engines: {node: '>=14'} peerDependencies: - '@unocss/webpack': 0.41.0 + '@unocss/webpack': 0.44.1 peerDependenciesMeta: '@unocss/webpack': optional: true dependencies: - '@unocss/cli': 0.41.0 - '@unocss/core': 0.41.0 - '@unocss/preset-attributify': 0.41.0 - '@unocss/preset-icons': 0.41.0 - '@unocss/preset-mini': 0.41.0 - '@unocss/preset-tagify': 0.41.0 - '@unocss/preset-typography': 0.41.0 - '@unocss/preset-uno': 0.41.0 - '@unocss/preset-web-fonts': 0.41.0 - '@unocss/preset-wind': 0.41.0 - '@unocss/reset': 0.41.0 - '@unocss/transformer-compile-class': 0.41.0 - '@unocss/transformer-directives': 0.41.0 - '@unocss/transformer-variant-group': 0.41.0 - '@unocss/vite': 0.41.0_vite@2.9.12 + '@unocss/cli': 0.44.1 + '@unocss/core': 0.44.1 + '@unocss/preset-attributify': 0.44.1 + '@unocss/preset-icons': 0.44.1 + '@unocss/preset-mini': 0.44.1 + '@unocss/preset-tagify': 0.44.1 + '@unocss/preset-typography': 0.44.1 + '@unocss/preset-uno': 0.44.1 + '@unocss/preset-web-fonts': 0.44.1 + '@unocss/preset-wind': 0.44.1 + '@unocss/reset': 0.44.1 + '@unocss/transformer-compile-class': 0.44.1 + '@unocss/transformer-directives': 0.44.1 + '@unocss/transformer-variant-group': 0.44.1 + '@unocss/vite': 0.44.1_vite@3.0.0 transitivePeerDependencies: - supports-color - vite dev: true - /unplugin-auto-import/0.9.1_4jnm4urp6nwbe5o76bpn6kimyu: - resolution: {integrity: sha512-U2LGVl7nlVIGGV86Gr4x9JS5R2Vag43CGDiOebcCqQ1FPV/r8pdQ9yIZVbBj/v6xk3px/vE1zePC9z/WZgKmXg==} + /unplugin-auto-import/0.9.2_tdojunihpwk4q7lmt675eqctgy: + resolution: {integrity: sha512-cihfSyWtDyOvpD+bKQ77XSJF2Ix3N3ueatd59slBKgl995fbfExf2qXk/KialZE4/pPNjdGNEJl5ZwAhYj+e1g==} engines: {node: '>=14'} peerDependencies: '@vueuse/core': '*' @@ -2420,11 +2420,11 @@ packages: dependencies: '@antfu/utils': 0.5.2 '@rollup/pluginutils': 4.2.1 - '@vueuse/core': 8.7.5_vue@3.2.37 + '@vueuse/core': 8.9.2_vue@3.2.37 local-pkg: 0.4.1 magic-string: 0.26.2 - unimport: 0.4.0_vite@2.9.12 - unplugin: 0.7.0_vite@2.9.12 + unimport: 0.4.0_vite@3.0.0 + unplugin: 0.7.2_vite@3.0.0 transitivePeerDependencies: - esbuild - rollup @@ -2432,8 +2432,8 @@ packages: - webpack dev: true - /unplugin-icons/0.14.5_zzjg27s3eqfbklnrwy6rdd2pii: - resolution: {integrity: sha512-fxi/fuBZXtZu64L8iAPj+ecu/rnSvTbfR14RO44xIWdsI/Ohpzs9Gve7+nHIgD6JFrdtCfzGnXWBEVPbMGWX3A==} + /unplugin-icons/0.14.7_5vhdwjrvx3yqj3k5avrlxtwoii: + resolution: {integrity: sha512-TrNnEdpaXMdiG5BsCgvU6cv/gSLYvIk1f8wGCGZmOo4wmi3nqYBuqIEuiXhmmyXdDZuRRpCaOzCnCYYZ5H7U8g==} peerDependencies: '@svgr/core': '>=5.5.0' '@vue/compiler-sfc': ^3.0.2 @@ -2456,7 +2456,7 @@ packages: debug: 4.3.4 kolorist: 1.5.1 local-pkg: 0.4.1 - unplugin: 0.7.0_vite@2.9.12 + unplugin: 0.7.2_vite@3.0.0 transitivePeerDependencies: - esbuild - rollup @@ -2465,8 +2465,8 @@ packages: - webpack dev: true - /unplugin-vue-components/0.20.1_vite@2.9.12+vue@3.2.37: - resolution: {integrity: sha512-I70rKUvnJXxBvvTvKhjMV6jXh48BdiUNn2jcQiTdZjqBA3Xgkze31tdc4KBX46yryIy0y6pVaZ9gVBNPrF785g==} + /unplugin-vue-components/0.21.1_vite@3.0.0+vue@3.2.37: + resolution: {integrity: sha512-8MhIT323q1EUu7rz6NfQeiHqDrZKtygy6s9jzcQAuuZUM2T38SHlPT5YJjBOZmM0Bau6YuNTKfBBX4iHzeusaQ==} engines: {node: '>=14'} peerDependencies: '@babel/parser': ^7.15.8 @@ -2484,7 +2484,7 @@ packages: magic-string: 0.26.2 minimatch: 5.1.0 resolve: 1.22.1 - unplugin: 0.7.0_vite@2.9.12 + unplugin: 0.7.2_vite@3.0.0 vue: 3.2.37 transitivePeerDependencies: - esbuild @@ -2494,12 +2494,12 @@ packages: - webpack dev: true - /unplugin/0.7.0_vite@2.9.12: - resolution: {integrity: sha512-OsiFrgybmqm5bGuaodvbLYhqUrvGuRHRMZDhddKEXTDbuQ1x+hR7M1WpQguXj03whVYjEYChhFo738cZH5RNig==} + /unplugin/0.7.2_vite@3.0.0: + resolution: {integrity: sha512-m7thX4jP8l5sETpLdUASoDOGOcHaOVtgNyrYlToyQUvILUtEzEnngRBrHnAX3IKqooJVmXpoa/CwQ/QqzvGaHQ==} peerDependencies: esbuild: '>=0.13' rollup: ^2.50.0 - vite: ^2.3.0 + vite: ^2.3.0 || ^3.0.0-0 webpack: 4 || 5 peerDependenciesMeta: esbuild: @@ -2513,9 +2513,9 @@ packages: dependencies: acorn: 8.7.1 chokidar: 3.5.3 - vite: 2.9.12 + vite: 3.0.0 webpack-sources: 3.2.3 - webpack-virtual-modules: 0.4.3 + webpack-virtual-modules: 0.4.4 dev: true /uri-js/4.4.1: @@ -2532,7 +2532,7 @@ packages: resolution: {integrity: sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==} dev: true - /vite-plugin-purge-icons/0.8.1_vite@2.9.12: + /vite-plugin-purge-icons/0.8.1_vite@3.0.0: resolution: {integrity: sha512-H77YDvECkdzwsgYTu6LR5Nx0wey5Hporw+3/hTYTZh7D7YcarS+RsOvpUEgd2XG5fChgCmMBtMfnr2JmrNanSg==} engines: {node: '>= 12'} peerDependencies: @@ -2541,20 +2541,21 @@ packages: '@purge-icons/core': 0.8.0 '@purge-icons/generated': 0.8.1 rollup-plugin-purge-icons: 0.8.1 - vite: 2.9.12 + vite: 3.0.0 transitivePeerDependencies: - encoding - supports-color dev: true - /vite/2.9.12: - resolution: {integrity: sha512-suxC36dQo9Rq1qMB2qiRorNJtJAdxguu5TMvBHOc/F370KvqAe9t48vYp+/TbPKRNrMh/J55tOUmkuIqstZaew==} - engines: {node: '>=12.2.0'} + /vite/3.0.0: + resolution: {integrity: sha512-M7phQhY3+fRZa0H+1WzI6N+/onruwPTBTMvaj7TzgZ0v2TE+N2sdLKxJOfOv9CckDWt5C4HmyQP81xB4dwRKzA==} + engines: {node: '>=14.18.0'} hasBin: true peerDependencies: less: '*' sass: '*' stylus: '*' + terser: ^5.4.0 peerDependenciesMeta: less: optional: true @@ -2562,11 +2563,13 @@ packages: optional: true stylus: optional: true + terser: + optional: true dependencies: - esbuild: 0.14.38 - postcss: 8.4.13 - resolve: 1.22.0 - rollup: 2.64.0 + esbuild: 0.14.49 + postcss: 8.4.14 + resolve: 1.22.1 + rollup: 2.76.0 optionalDependencies: fsevents: 2.3.2 dev: true @@ -2585,14 +2588,14 @@ packages: dependencies: vue: 3.2.37 - /vue-eslint-parser/9.0.3_eslint@8.18.0: + /vue-eslint-parser/9.0.3_eslint@8.19.0: resolution: {integrity: sha512-yL+ZDb+9T0ELG4VIFo/2anAOz8SvBdlqEnQnvJ3M7Scq56DvtjY0VY88bByRZB0D4J0u8olBcfrXTVONXsh4og==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: '>=6.0.0' dependencies: debug: 4.3.4 - eslint: 8.18.0 + eslint: 8.19.0 eslint-scope: 7.1.1 eslint-visitor-keys: 3.3.0 espree: 9.3.2 @@ -2615,8 +2618,8 @@ packages: '@vue/devtools-api': 6.1.4 vue: 3.2.37 - /vue-router/4.0.16_vue@3.2.37: - resolution: {integrity: sha512-JcO7cb8QJLBWE+DfxGUL3xUDOae/8nhM1KVdnudadTAORbuxIC/xAydC5Zr/VLHUDQi1ppuTF5/rjBGzgzrJNA==} + /vue-router/4.1.2_vue@3.2.37: + resolution: {integrity: sha512-5BP1qXFncVRwgV/XnqzsKApdMjQPqWIpoUBdL1ynz8HyLxIX/UDAx7Ql2BjmA5CXT/p61JfZvkpiFWFpaqcfag==} peerDependencies: vue: ^3.2.0 dependencies: @@ -2624,13 +2627,13 @@ packages: vue: 3.2.37 dev: false - /vue-tsc/0.38.2_typescript@4.7.4: - resolution: {integrity: sha512-+OMmpw9BZC9khul3I1HGtWchv7BCiaM7NvfdilVAiOFkjnivIoaW6jJm6YPQJaEPouePtpkDUWovyzgNxWdDsw==} + /vue-tsc/0.38.5_typescript@4.7.4: + resolution: {integrity: sha512-AFlqvwpENOTTJxS1Gl1uG0ZVsvtGCbgv9d0i4fXk5Pnao/ETVwWewPEsj+4cPlwa5htO9WhK6qfWwoqcCqg0yQ==} hasBin: true peerDependencies: typescript: '*' dependencies: - '@volar/vue-typescript': 0.38.2 + '@volar/vue-typescript': 0.38.5 typescript: 4.7.4 dev: true @@ -2652,8 +2655,8 @@ packages: engines: {node: '>=10.13.0'} dev: true - /webpack-virtual-modules/0.4.3: - resolution: {integrity: sha512-5NUqC2JquIL2pBAAo/VfBP6KuGkHIZQXW/lNKupLPfhViwh8wNsu0BObtl09yuKZszeEUfbXz8xhrHvSG16Nqw==} + /webpack-virtual-modules/0.4.4: + resolution: {integrity: sha512-h9atBP/bsZohWpHnr+2sic8Iecb60GxftXsWNLLLSqewgIsGzByd2gcIID4nXcG+3tNe4GQG3dLcff3kXupdRA==} dev: true /whatwg-url/5.0.0: