From 2aa185756b5027ad94c891afcfc263eb208e7430 Mon Sep 17 00:00:00 2001 From: braks <78412429+bcakmakoglu@users.noreply.github.com> Date: Wed, 22 Feb 2023 09:47:34 +0100 Subject: [PATCH] feat(tooling): use vite-config tooling pkg Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com> --- docs/package.json | 16 +- docs/src/auto-imports.d.ts | 2 + examples/vite/package.json | 2 +- packages/background/package.json | 1 - packages/controls/package.json | 12 +- packages/controls/tsconfig.json | 2 +- packages/controls/vite.config.ts | 38 +- packages/core/package.json | 6 +- packages/core/src/auto-imports.d.ts | 11 +- packages/core/tsconfig.json | 5 + packages/core/tsconfig.node.json | 11 + packages/core/vite.config.ts | 1 - packages/minimap/package.json | 9 +- packages/minimap/vite.config.ts | 36 +- packages/node-resizer/package.json | 5 +- packages/node-resizer/vite.config.ts | 36 +- packages/node-toolbar/package.json | 10 +- packages/node-toolbar/vite.config.ts | 36 +- packages/pathfinding-edge/package.json | 14 +- .../pathfinding-edge/src/auto-imports.d.ts | 7 + packages/pathfinding-edge/vite.config.ts | 38 +- packages/vue-flow/package.json | 3 +- packages/vue-flow/vite.config.ts | 26 +- pnpm-lock.yaml | 1410 +++++++---------- tooling/vite-config/.eslintrc.js | 1 + tooling/vite-config/package.json | 2 +- tooling/vite-config/src/index.d.ts | 4 +- 27 files changed, 662 insertions(+), 1082 deletions(-) create mode 100644 packages/core/tsconfig.node.json diff --git a/docs/package.json b/docs/package.json index 343d97ba..329b767b 100644 --- a/docs/package.json +++ b/docs/package.json @@ -14,8 +14,8 @@ "@algolia/client-search": "^4.14.3", "@animxyz/core": "^0.6.6", "@animxyz/vue3": "^0.6.7", - "@stackblitz/sdk": "^1.8.0", - "@vercel/analytics": "^0.1.8", + "@stackblitz/sdk": "^1.8.2", + "@vercel/analytics": "^0.1.10", "@vue-flow/background": "workspace:*", "@vue-flow/controls": "workspace:*", "@vue-flow/core": "workspace:*", @@ -23,27 +23,27 @@ "@vue-flow/node-resizer": "workspace:*", "@vue-flow/node-toolbar": "workspace:*", "@vue/repl": "1.3.2", - "blobity": "^0.2.1", + "blobity": "^0.2.3", "canvas-confetti": "^1.6.0", - "vite": "^2.9.15", "vue": "^3.2.37", "web-vitals": "^3.1.1" }, "devDependencies": { "@iconify/json": "^2.1.95", - "@types/canvas-confetti": "^1.4.3", - "@types/node": "^18.11.18", + "@types/canvas-confetti": "^1.6.0", + "@types/node": "^18.14.0", "@vue-flow/eslint-config": "workspace:*", "@windicss/plugin-scrollbar": "^1.2.3", "dotenv": "^16.0.3", "ohmyfetch": "^0.4.21", - "typedoc": "^0.23.24", + "typedoc": "^0.23.25", "typedoc-plugin-markdown": "^3.14.0", "typedoc-plugin-merge-modules": "^4.0.1", - "unplugin-auto-import": "^0.11.4", + "unplugin-auto-import": "^0.14.4", "unplugin-icons": "^0.14.13", "unplugin-vue-components": "^0.22.9", "vite-plugin-windicss": "^1.8.10", + "vite": "^2.9.15", "vitepress": "1.0.0-alpha.4", "windicss": "^3.5.6" } diff --git a/docs/src/auto-imports.d.ts b/docs/src/auto-imports.d.ts index 4a0687e8..1d85e637 100644 --- a/docs/src/auto-imports.d.ts +++ b/docs/src/auto-imports.d.ts @@ -101,6 +101,7 @@ declare global { const useArrayFilter: typeof import('@vueuse/core')['useArrayFilter'] const useArrayFind: typeof import('@vueuse/core')['useArrayFind'] const useArrayFindIndex: typeof import('@vueuse/core')['useArrayFindIndex'] + const useArrayFindLast: typeof import('@vueuse/core')['useArrayFindLast'] const useArrayJoin: typeof import('@vueuse/core')['useArrayJoin'] const useArrayMap: typeof import('@vueuse/core')['useArrayMap'] const useArrayReduce: typeof import('@vueuse/core')['useArrayReduce'] @@ -195,6 +196,7 @@ declare global { const usePreferredDark: typeof import('@vueuse/core')['usePreferredDark'] const usePreferredLanguages: typeof import('@vueuse/core')['usePreferredLanguages'] const usePreferredReducedMotion: typeof import('@vueuse/core')['usePreferredReducedMotion'] + const usePrevious: typeof import('@vueuse/core')['usePrevious'] const useRafFn: typeof import('@vueuse/core')['useRafFn'] const useRefHistory: typeof import('@vueuse/core')['useRefHistory'] const useResizeObserver: typeof import('@vueuse/core')['useResizeObserver'] diff --git a/examples/vite/package.json b/examples/vite/package.json index 0f8f019a..acc004ee 100644 --- a/examples/vite/package.json +++ b/examples/vite/package.json @@ -21,7 +21,7 @@ "@vitejs/plugin-vue": "^4.0.0", "dagre": "^0.8.5", "unplugin-auto-import": "^0.14.4", - "vite": "^4.1.3", + "vite": "^4.1.4", "vite-svg-loader": "^3.6.0", "vue": "^3.2.45", "vue-router": "^4.1.6" diff --git a/packages/background/package.json b/packages/background/package.json index 4beae2ae..e64b463d 100644 --- a/packages/background/package.json +++ b/packages/background/package.json @@ -31,7 +31,6 @@ "peerDependencies": { "@vue-flow/core": "^1.12.2" }, - "dependencies": {}, "devDependencies": { "@vue-flow/core": "workspace:*", "@vue-flow/eslint-config": "workspace:*", diff --git a/packages/controls/package.json b/packages/controls/package.json index 33aeb89b..f26e9229 100644 --- a/packages/controls/package.json +++ b/packages/controls/package.json @@ -29,19 +29,15 @@ "test": "exit 0" }, "peerDependencies": { - "@vue-flow/core": "^1.12.2", - "vue": "^3.2.37" + "@vue-flow/core": "^1.12.2" }, - "dependencies": {}, "devDependencies": { "@vue-flow/core": "workspace:*", "@vue-flow/eslint-config": "workspace:*", "@vue-flow/tsconfig": "workspace:*", - "@vitejs/plugin-vue": "^4.0.0", - "unplugin-auto-import": "^0.14.4", - "vite": "^4.1.3", - "vite-plugin-vue-type-imports": "^0.2.4", - "vite-svg-loader": "^3.6.0", + "@vue-flow/vite-config": "workspace:*", + "vite": "^4.1.4", + "vite-svg-loader": "^4.0.0", "vue-tsc": "^1.1.5" }, "publishConfig": { diff --git a/packages/controls/tsconfig.json b/packages/controls/tsconfig.json index 71c1c077..20ca26b2 100644 --- a/packages/controls/tsconfig.json +++ b/packages/controls/tsconfig.json @@ -9,6 +9,6 @@ ] }, "include": [ - "./src" + "./src", ] } diff --git a/packages/controls/vite.config.ts b/packages/controls/vite.config.ts index 3eabb4b4..ef349b8f 100644 --- a/packages/controls/vite.config.ts +++ b/packages/controls/vite.config.ts @@ -1,47 +1,15 @@ import { resolve } from 'path' -import { defineConfig } from 'vite' -import vue from '@vitejs/plugin-vue' -import AutoImport from 'unplugin-auto-import/vite' -import vueTypes from 'vite-plugin-vue-type-imports' +import { withConfig } from '@vue-flow/vite-config' import svgLoader from 'vite-svg-loader' -// https://vitejs.dev/config/ -export default defineConfig({ - resolve: { - extensions: ['.ts', '.vue'], - }, +export default withConfig({ build: { - emptyOutDir: false, lib: { formats: ['es', 'cjs', 'iife'], entry: resolve(__dirname, 'src/index.ts'), fileName: 'vue-flow-controls', name: 'vueFlowControls', }, - rollupOptions: { - // make sure to externalize deps that shouldn't be bundled - // into your library - external: ['vue', '@vue-flow/core'], - output: { - dir: './dist', - // Provide global variables to use in the UMD build - // for externalized deps - globals: { - 'vue': 'Vue', - '@vue-flow/core': 'VueFlow', - }, - }, - }, }, - plugins: [ - vue({ - reactivityTransform: true, - }), - vueTypes(), - AutoImport({ - imports: ['vue', 'vue/macros'], - dts: 'src/auto-imports.d.ts', - }), - svgLoader(), - ], + plugins: [svgLoader() as any], }) diff --git a/packages/core/package.json b/packages/core/package.json index c12293eb..892606bc 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -49,16 +49,14 @@ "@types/d3": "^7.4.0", "@vue-flow/eslint-config": "workspace:*", "@vue-flow/tsconfig": "workspace:*", - "@vitejs/plugin-vue": "^4.0.0", + "@vue-flow/vite-config": "workspace:*", "autoprefixer": "^10.4.13", "postcss": "^8.4.21", "postcss-cli": "^10.1.0", "postcss-nested": "^6.0.1", "ts-patch": "^2.1.0", "typescript-transform-paths": "^3.4.6", - "unplugin-auto-import": "^0.14.4", - "unplugin-vue-macros": "^1.8.2", - "vite": "^4.1.3", + "vite": "^4.1.4", "vue-tsc": "^1.1.5" }, "publishConfig": { diff --git a/packages/core/src/auto-imports.d.ts b/packages/core/src/auto-imports.d.ts index f2f47d8a..b867ed82 100644 --- a/packages/core/src/auto-imports.d.ts +++ b/packages/core/src/auto-imports.d.ts @@ -1,7 +1,4 @@ -/* eslint-disable */ -/* prettier-ignore */ -// @ts-nocheck -// Generated by unplugin-auto-import +// Generated by 'unplugin-auto-import' export {} declare global { const $$: typeof import('vue/macros')['$$'] @@ -168,6 +165,7 @@ declare global { const rendererPointToPoint: typeof import('./utils/graph')['rendererPointToPoint'] const resetRecentHandle: typeof import('./utils/handle')['resetRecentHandle'] const resolveComponent: typeof import('vue')['resolveComponent'] + const resolveDirective: typeof import('vue')['resolveDirective'] const resolveRef: typeof import('@vueuse/core')['resolveRef'] const resolveUnref: typeof import('@vueuse/core')['resolveUnref'] const shallowReactive: typeof import('vue')['shallowReactive'] @@ -378,8 +376,3 @@ declare global { const watchWithFilter: typeof import('@vueuse/core')['watchWithFilter'] const whenever: typeof import('@vueuse/core')['whenever'] } -// for type re-export -declare global { - // @ts-ignore - export type { Component,ComponentPublicInstance,ComputedRef,InjectionKey,PropType,Ref,VNode } from 'vue' -} diff --git a/packages/core/tsconfig.json b/packages/core/tsconfig.json index 5defc827..d960206b 100644 --- a/packages/core/tsconfig.json +++ b/packages/core/tsconfig.json @@ -24,5 +24,10 @@ }, "include": [ "./src" + ], + "references": [ + { + "path": "./tsconfig.node.json" + } ] } diff --git a/packages/core/tsconfig.node.json b/packages/core/tsconfig.node.json new file mode 100644 index 00000000..6dacac71 --- /dev/null +++ b/packages/core/tsconfig.node.json @@ -0,0 +1,11 @@ +{ + "compilerOptions": { + "composite": true, + "module": "esnext", + "moduleResolution": "node", + "resolveJsonModule": true, + "allowSyntheticDefaultImports": true + }, + "include": ["vite.config.ts"], + "files": ["package.json"] +} diff --git a/packages/core/vite.config.ts b/packages/core/vite.config.ts index 2cedb917..85a1a057 100644 --- a/packages/core/vite.config.ts +++ b/packages/core/vite.config.ts @@ -6,7 +6,6 @@ import AutoImport from 'unplugin-auto-import/vite' import replace from '@rollup/plugin-replace' import pkg from './package.json' -// https://vitejs.dev/config/ export default defineConfig({ resolve: { alias: { diff --git a/packages/minimap/package.json b/packages/minimap/package.json index ee44d053..95b3761d 100644 --- a/packages/minimap/package.json +++ b/packages/minimap/package.json @@ -29,8 +29,7 @@ "test": "exit 0" }, "peerDependencies": { - "@vue-flow/core": "^1.12.2", - "vue": "^3.2.37" + "@vue-flow/core": "^1.12.2" }, "dependencies": { "d3-selection": "^3.0.0", @@ -42,10 +41,8 @@ "@vue-flow/core": "workspace:*", "@vue-flow/eslint-config": "workspace:*", "@vue-flow/tsconfig": "workspace:*", - "@vitejs/plugin-vue": "^4.0.0", - "unplugin-auto-import": "^0.14.4", - "vite": "^4.1.3", - "vite-plugin-vue-type-imports": "^0.2.4", + "@vue-flow/vite-config": "workspace:*", + "vite": "^4.1.4", "vue-tsc": "^1.1.5" }, "publishConfig": { diff --git a/packages/minimap/vite.config.ts b/packages/minimap/vite.config.ts index 91d0f60b..6ae42b00 100644 --- a/packages/minimap/vite.config.ts +++ b/packages/minimap/vite.config.ts @@ -1,45 +1,13 @@ import { resolve } from 'path' -import { defineConfig } from 'vite' -import vue from '@vitejs/plugin-vue' -import AutoImport from 'unplugin-auto-import/vite' -import vueTypes from 'vite-plugin-vue-type-imports' +import { withConfig } from '@vue-flow/vite-config' -// https://vitejs.dev/config/ -export default defineConfig({ - resolve: { - extensions: ['.ts', '.vue'], - }, +export default withConfig({ build: { - emptyOutDir: false, lib: { formats: ['es', 'cjs', 'iife'], entry: resolve(__dirname, 'src/index.ts'), fileName: 'vue-flow-minimap', name: 'vueFlowMiniMap', }, - rollupOptions: { - // make sure to externalize deps that shouldn't be bundled - // into your library - external: ['vue', '@vue-flow/core'], - output: { - dir: './dist', - // Provide global variables to use in the UMD build - // for externalized deps - globals: { - 'vue': 'Vue', - '@vue-flow/core': 'VueFlow', - }, - }, - }, }, - plugins: [ - vue({ - reactivityTransform: true, - }), - vueTypes(), - AutoImport({ - imports: ['vue', 'vue/macros'], - dts: 'src/auto-imports.d.ts', - }), - ], }) diff --git a/packages/node-resizer/package.json b/packages/node-resizer/package.json index d49890a5..61dce8f3 100644 --- a/packages/node-resizer/package.json +++ b/packages/node-resizer/package.json @@ -42,10 +42,9 @@ "@vue-flow/core": "workspace:*", "@vue-flow/eslint-config": "workspace:*", "@vue-flow/tsconfig": "workspace:*", - "@vitejs/plugin-vue": "^4.0.0", - "unplugin-auto-import": "^0.14.4", - "vite": "^4.1.3", + "@vue-flow/vite-config": "workspace:*", "vite-plugin-vue-type-imports": "^0.2.4", + "vite": "^4.1.4", "vue-tsc": "^1.1.5" }, "publishConfig": { diff --git a/packages/node-resizer/vite.config.ts b/packages/node-resizer/vite.config.ts index 1b1de8c4..8140257e 100644 --- a/packages/node-resizer/vite.config.ts +++ b/packages/node-resizer/vite.config.ts @@ -1,45 +1,15 @@ import { resolve } from 'path' -import { defineConfig } from 'vite' -import vue from '@vitejs/plugin-vue' -import AutoImport from 'unplugin-auto-import/vite' +import { withConfig } from '@vue-flow/vite-config' import vueTypes from 'vite-plugin-vue-type-imports' -// https://vitejs.dev/config/ -export default defineConfig({ - resolve: { - extensions: ['.ts', '.vue'], - }, +export default withConfig({ build: { - emptyOutDir: false, lib: { formats: ['es', 'cjs', 'iife'], entry: resolve(__dirname, 'src/index.ts'), fileName: 'vue-flow-node-resizer', name: 'vueFlowNodeResizer', }, - rollupOptions: { - // make sure to externalize deps that shouldn't be bundled - // into your library - external: ['vue', '@vue-flow/core'], - output: { - dir: './dist', - // Provide global variables to use in the UMD build - // for externalized deps - globals: { - 'vue': 'Vue', - '@vue-flow/core': 'VueFlow', - }, - }, - }, }, - plugins: [ - vue({ - reactivityTransform: true, - }), - vueTypes(), - AutoImport({ - imports: ['vue', 'vue/macros'], - dts: 'src/auto-imports.d.ts', - }), - ], + plugins: [vueTypes() as any], }) diff --git a/packages/node-toolbar/package.json b/packages/node-toolbar/package.json index ef07ac3a..20331c20 100644 --- a/packages/node-toolbar/package.json +++ b/packages/node-toolbar/package.json @@ -29,18 +29,14 @@ "test": "exit 0" }, "peerDependencies": { - "@vue-flow/core": "^1.12.2", - "vue": "^3.2.37" + "@vue-flow/core": "^1.12.2" }, - "dependencies": {}, "devDependencies": { "@vue-flow/core": "workspace:*", "@vue-flow/eslint-config": "workspace:*", "@vue-flow/tsconfig": "workspace:*", - "@vitejs/plugin-vue": "^4.0.0", - "unplugin-auto-import": "^0.14.4", - "vite": "^4.1.3", - "vite-plugin-vue-type-imports": "^0.2.4", + "@vue-flow/vite-config": "workspace:*", + "vite": "^4.1.4", "vue-tsc": "^1.1.5" }, "publishConfig": { diff --git a/packages/node-toolbar/vite.config.ts b/packages/node-toolbar/vite.config.ts index 824acc43..15bd7576 100644 --- a/packages/node-toolbar/vite.config.ts +++ b/packages/node-toolbar/vite.config.ts @@ -1,45 +1,13 @@ import { resolve } from 'path' -import { defineConfig } from 'vite' -import vue from '@vitejs/plugin-vue' -import AutoImport from 'unplugin-auto-import/vite' -import vueTypes from 'vite-plugin-vue-type-imports' +import { withConfig } from '@vue-flow/vite-config' -// https://vitejs.dev/config/ -export default defineConfig({ - resolve: { - extensions: ['.ts', '.vue'], - }, +export default withConfig({ build: { - emptyOutDir: false, lib: { formats: ['es', 'cjs', 'iife'], entry: resolve(__dirname, 'src/index.ts'), fileName: 'vue-flow-node-toolbar', name: 'vueFlowNodeToolbar', }, - rollupOptions: { - // make sure to externalize deps that shouldn't be bundled - // into your library - external: ['vue', '@vue-flow/core'], - output: { - dir: './dist', - // Provide global variables to use in the UMD build - // for externalized deps - globals: { - 'vue': 'Vue', - '@vue-flow/core': 'VueFlow', - }, - }, - }, }, - plugins: [ - vue({ - reactivityTransform: true, - }), - vueTypes(), - AutoImport({ - imports: ['vue', 'vue/macros'], - dts: 'src/auto-imports.d.ts', - }), - ], }) diff --git a/packages/pathfinding-edge/package.json b/packages/pathfinding-edge/package.json index 2cf4819e..33c58be7 100644 --- a/packages/pathfinding-edge/package.json +++ b/packages/pathfinding-edge/package.json @@ -26,27 +26,25 @@ "test": "exit 0;", "lint": "eslint --ext \".js,.jsx,.ts,.tsx\" --fix ." }, + "peerDependencies": { + "@vue-flow/core": "^1.12.2" + }, "dependencies": { "pathfinding": "^0.4.18", "perfect-arrows": "^0.3.7" }, "devDependencies": { + "@types/pathfinding": "^0.0.6", "@vue-flow/core": "workspace:*", "@vue-flow/eslint-config": "workspace:*", "@vue-flow/tsconfig": "workspace:*", - "@types/pathfinding": "^0.0.6", + "@vue-flow/vite-config": "workspace:*", "@vitejs/plugin-vue": "^4.0.0", "ts-patch": "^2.1.0", "typescript-transform-paths": "^3.4.6", - "unplugin-auto-import": "^0.14.4", - "vite": "^4.1.3", - "vite-plugin-vue-type-imports": "^0.2.4", + "vite": "^4.1.4", "vue-tsc": "^1.1.5" }, - "peerDependencies": { - "@vue-flow/core": "^1.12.2", - "vue": "^3.2.25" - }, "publishConfig": { "access": "public", "registry": "https://registry.npmjs.org/" diff --git a/packages/pathfinding-edge/src/auto-imports.d.ts b/packages/pathfinding-edge/src/auto-imports.d.ts index 5adae20e..8defdfb0 100644 --- a/packages/pathfinding-edge/src/auto-imports.d.ts +++ b/packages/pathfinding-edge/src/auto-imports.d.ts @@ -4,6 +4,13 @@ // Generated by unplugin-auto-import export {} declare global { + const $$: typeof import('vue/macros')['$$'] + const $: typeof import('vue/macros')['$'] + const $computed: typeof import('vue/macros')['$computed'] + const $customRef: typeof import('vue/macros')['$customRef'] + const $ref: typeof import('vue/macros')['$ref'] + const $shallowRef: typeof import('vue/macros')['$shallowRef'] + const $toRef: typeof import('vue/macros')['$toRef'] const EffectScope: typeof import('vue')['EffectScope'] const computed: typeof import('vue')['computed'] const createApp: typeof import('vue')['createApp'] diff --git a/packages/pathfinding-edge/vite.config.ts b/packages/pathfinding-edge/vite.config.ts index 52865a5d..2c58ca57 100644 --- a/packages/pathfinding-edge/vite.config.ts +++ b/packages/pathfinding-edge/vite.config.ts @@ -1,47 +1,13 @@ import { resolve } from 'path' -import { defineConfig } from 'vite' -import vue from '@vitejs/plugin-vue' -import vueTypes from 'vite-plugin-vue-type-imports' -import AutoImport from 'unplugin-auto-import/vite' +import { withConfig } from '@vue-flow/vite-config' -// https://vitejs.dev/config/ -export default defineConfig({ - resolve: { - alias: { - '~': resolve('src'), - }, - dedupe: ['vue'], - extensions: ['.ts', '.vue'], - }, +export default withConfig({ build: { - emptyOutDir: false, lib: { formats: ['es', 'cjs', 'iife'], entry: resolve(__dirname, 'src/index.ts'), fileName: 'vue-flow-pathfinding-edge', name: 'vueFlowPathfindingEdge', }, - rollupOptions: { - // make sure to externalize deps that shouldn't be bundled - // into your library - external: ['vue', '@vue-flow/core'], - output: { - dir: './dist', - // Provide global variables to use in the UMD build - // for externalized deps - globals: { - 'vue': 'Vue', - '@vue-flow/core': 'VueFlow', - }, - }, - }, }, - plugins: [ - vue(), - vueTypes(), - AutoImport({ - imports: ['vue'], - dts: 'src/auto-imports.d.ts', - }), - ], }) diff --git a/packages/vue-flow/package.json b/packages/vue-flow/package.json index 75694dcd..a818e0d2 100644 --- a/packages/vue-flow/package.json +++ b/packages/vue-flow/package.json @@ -38,6 +38,7 @@ "@vue-flow/core": "workspace:*", "@vue-flow/eslint-config": "workspace:*", "@vue-flow/tsconfig": "workspace:*", + "@vue-flow/vite-config": "workspace:*", "@vue-flow/minimap": "workspace:*" }, "devDependencies": { @@ -45,7 +46,7 @@ "postcss": "^8.4.21", "postcss-cli": "^10.1.0", "postcss-nested": "^6.0.1", - "vite": "^4.1.3" + "vite": "^4.1.4" }, "publishConfig": { "access": "public", diff --git a/packages/vue-flow/vite.config.ts b/packages/vue-flow/vite.config.ts index f9c68286..a58106eb 100644 --- a/packages/vue-flow/vite.config.ts +++ b/packages/vue-flow/vite.config.ts @@ -1,35 +1,13 @@ import { resolve } from 'path' -import { defineConfig } from 'vite' +import { withConfig } from '@vue-flow/vite-config' -// https://vitejs.dev/config/ -export default defineConfig({ - resolve: { - alias: { - '~': resolve('src'), - }, - extensions: ['.ts'], - }, +export default withConfig({ build: { - emptyOutDir: false, lib: { formats: ['es', 'cjs', 'iife'], entry: resolve(__dirname, 'src/index.ts'), fileName: 'vue-flow', name: 'vueFlow', }, - rollupOptions: { - // make sure to externalize deps that shouldn't be bundled - // into your library - external: ['vue'], - output: { - format: 'esm', - dir: './dist', - // Provide global variables to use in the UMD build - // for externalized deps - globals: { - vue: 'Vue', - }, - }, - }, }, }) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d000daa4..3acf7f3b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -24,10 +24,10 @@ importers: '@animxyz/core': ^0.6.6 '@animxyz/vue3': ^0.6.7 '@iconify/json': ^2.1.95 - '@stackblitz/sdk': ^1.8.0 - '@types/canvas-confetti': ^1.4.3 - '@types/node': ^18.11.18 - '@vercel/analytics': ^0.1.8 + '@stackblitz/sdk': ^1.8.2 + '@types/canvas-confetti': ^1.6.0 + '@types/node': ^18.14.0 + '@vercel/analytics': ^0.1.10 '@vue-flow/background': workspace:* '@vue-flow/controls': workspace:* '@vue-flow/core': workspace:* @@ -37,14 +37,14 @@ importers: '@vue-flow/node-toolbar': workspace:* '@vue/repl': 1.3.2 '@windicss/plugin-scrollbar': ^1.2.3 - blobity: ^0.2.1 + blobity: ^0.2.3 canvas-confetti: ^1.6.0 dotenv: ^16.0.3 ohmyfetch: ^0.4.21 - typedoc: ^0.23.24 + typedoc: ^0.23.25 typedoc-plugin-markdown: ^3.14.0 typedoc-plugin-merge-modules: ^4.0.1 - unplugin-auto-import: ^0.11.4 + unplugin-auto-import: ^0.14.4 unplugin-icons: ^0.14.13 unplugin-vue-components: ^0.22.9 vite: ^2.9.15 @@ -56,35 +56,35 @@ importers: dependencies: '@algolia/client-search': 4.14.3 '@animxyz/core': 0.6.6 - '@animxyz/vue3': 0.6.7_vue@3.2.45 - '@stackblitz/sdk': 1.8.1 - '@vercel/analytics': 0.1.8_react@18.2.0 + '@animxyz/vue3': 0.6.7_vue@3.2.47 + '@stackblitz/sdk': 1.8.2 + '@vercel/analytics': 0.1.10_react@18.2.0 '@vue-flow/background': link:../packages/background '@vue-flow/controls': link:../packages/controls '@vue-flow/core': link:../packages/core '@vue-flow/minimap': link:../packages/minimap '@vue-flow/node-resizer': link:../packages/node-resizer '@vue-flow/node-toolbar': link:../packages/node-toolbar - '@vue/repl': 1.3.2_vue@3.2.45 - blobity: 0.2.1_react@18.2.0+vue@3.2.45 + '@vue/repl': 1.3.2_vue@3.2.47 + blobity: 0.2.3_react@18.2.0+vue@3.2.47 canvas-confetti: 1.6.0 - vite: 2.9.15 - vue: 3.2.45 + vue: 3.2.47 web-vitals: 3.1.1 devDependencies: - '@iconify/json': 2.2.8 + '@iconify/json': 2.2.26 '@types/canvas-confetti': 1.6.0 - '@types/node': 18.11.18 + '@types/node': 18.14.0 '@vue-flow/eslint-config': link:../tooling/eslint-config '@windicss/plugin-scrollbar': 1.2.3 dotenv: 16.0.3 ohmyfetch: 0.4.21 - typedoc: 0.23.24_typescript@4.9.5 - typedoc-plugin-markdown: 3.14.0_typedoc@0.23.24 - typedoc-plugin-merge-modules: 4.0.1_typedoc@0.23.24 - unplugin-auto-import: 0.11.5 + typedoc: 0.23.25_typescript@4.9.5 + typedoc-plugin-markdown: 3.14.0_typedoc@0.23.25 + typedoc-plugin-merge-modules: 4.0.1_typedoc@0.23.25 + unplugin-auto-import: 0.14.4 unplugin-icons: 0.14.15 - unplugin-vue-components: 0.22.12_vue@3.2.45 + unplugin-vue-components: 0.22.12_vue@3.2.47 + vite: 2.9.15 vite-plugin-windicss: 1.8.10_vite@2.9.15 vitepress: 1.0.0-alpha.4_ukc3f5tfanprw63jj4j7jpees4 windicss: 3.5.6 @@ -122,18 +122,18 @@ importers: vue: ^3.2.37 vue-router: ^4.1.5 dependencies: - '@quasar/extras': 1.15.9 + '@quasar/extras': 1.15.11 '@vue-flow/background': link:../../packages/background '@vue-flow/controls': link:../../packages/controls '@vue-flow/core': link:../../packages/core '@vue-flow/minimap': link:../../packages/minimap - quasar: 2.11.5 - vue: 3.2.45 - vue-router: 4.1.6_vue@3.2.45 + quasar: 2.11.6 + vue: 3.2.47 + vue-router: 4.1.6_vue@3.2.47 devDependencies: - '@quasar/app-vite': 1.2.0_5trjekudsadtnkzcl3yuh63fre - '@types/node': 18.11.18 - '@vitejs/plugin-vue': 2.3.4_vite@2.9.15+vue@3.2.45 + '@quasar/app-vite': 1.2.0_ms5ws4ap3qtvl4y3jvgwelcqfm + '@types/node': 18.14.0 + '@vitejs/plugin-vue': 2.3.4_vite@2.9.15+vue@3.2.47 '@vue-flow/eslint-config': link:../../tooling/eslint-config autoprefixer: 10.4.13_postcss@8.4.21 @@ -150,7 +150,7 @@ importers: '@vue-flow/node-toolbar': workspace:* dagre: ^0.8.5 unplugin-auto-import: ^0.14.4 - vite: ^4.1.3 + vite: ^4.1.4 vite-svg-loader: ^3.6.0 vue: ^3.2.45 vue-router: ^4.1.6 @@ -165,14 +165,14 @@ importers: vueflow: link:../../packages/vue-flow devDependencies: '@types/dagre': 0.7.48 - '@vitejs/plugin-vue': 4.0.0_vite@4.1.3+vue@3.2.45 + '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 '@vue-flow/eslint-config': link:../../tooling/eslint-config dagre: 0.8.5 unplugin-auto-import: 0.14.4 - vite: 4.1.3 + vite: 4.1.4 vite-svg-loader: 3.6.0 - vue: 3.2.45 - vue-router: 4.1.6_vue@3.2.45 + vue: 3.2.47 + vue-router: 4.1.6_vue@3.2.47 packages/background: specifiers: @@ -188,40 +188,33 @@ importers: '@vue-flow/tsconfig': link:../../tooling/tsconfig '@vue-flow/vite-config': link:../../tooling/vite-config vite: 4.1.4 - vue-tsc: 1.1.5_typescript@4.9.5 + vue-tsc: 1.1.7_typescript@4.9.5 packages/controls: specifiers: - '@vitejs/plugin-vue': ^4.0.0 '@vue-flow/core': workspace:* '@vue-flow/eslint-config': workspace:* '@vue-flow/tsconfig': workspace:* - unplugin-auto-import: ^0.14.4 - vite: ^4.1.3 - vite-plugin-vue-type-imports: ^0.2.4 - vite-svg-loader: ^3.6.0 - vue: ^3.2.37 + '@vue-flow/vite-config': workspace:* + vite: ^4.1.4 + vite-svg-loader: ^4.0.0 vue-tsc: ^1.1.5 - dependencies: - vue: 3.2.45 devDependencies: - '@vitejs/plugin-vue': 4.0.0_vite@4.1.3+vue@3.2.45 '@vue-flow/core': link:../core '@vue-flow/eslint-config': link:../../tooling/eslint-config '@vue-flow/tsconfig': link:../../tooling/tsconfig - unplugin-auto-import: 0.14.4 - vite: 4.1.3 - vite-plugin-vue-type-imports: 0.2.4_vite@4.1.3+vue@3.2.45 - vite-svg-loader: 3.6.0 - vue-tsc: 1.1.5_typescript@4.9.5 + '@vue-flow/vite-config': link:../../tooling/vite-config + vite: 4.1.4 + vite-svg-loader: 4.0.0 + vue-tsc: 1.1.7_typescript@4.9.5 packages/core: specifiers: '@rollup/plugin-replace': ^5.0.2 '@types/d3': ^7.4.0 - '@vitejs/plugin-vue': ^4.0.0 '@vue-flow/eslint-config': workspace:* '@vue-flow/tsconfig': workspace:* + '@vue-flow/vite-config': workspace:* '@vueuse/core': ^9.13.0 autoprefixer: ^10.4.13 d3-drag: ^3.0.0 @@ -232,118 +225,99 @@ importers: postcss-nested: ^6.0.1 ts-patch: ^2.1.0 typescript-transform-paths: ^3.4.6 - unplugin-auto-import: ^0.14.4 - unplugin-vue-macros: ^1.8.2 - vite: ^4.1.3 + vite: ^4.1.4 vue: ^3.2.25 vue-tsc: ^1.1.5 dependencies: - '@vueuse/core': 9.13.0_vue@3.2.45 + '@vueuse/core': 9.13.0_vue@3.2.47 d3-drag: 3.0.0 d3-selection: 3.0.0 d3-zoom: 3.0.0 - vue: 3.2.45 + vue: 3.2.47 devDependencies: '@rollup/plugin-replace': 5.0.2 '@types/d3': 7.4.0 - '@vitejs/plugin-vue': 4.0.0_vite@4.1.3+vue@3.2.45 '@vue-flow/eslint-config': link:../../tooling/eslint-config '@vue-flow/tsconfig': link:../../tooling/tsconfig + '@vue-flow/vite-config': link:../../tooling/vite-config autoprefixer: 10.4.13_postcss@8.4.21 postcss: 8.4.21 postcss-cli: 10.1.0_postcss@8.4.21 postcss-nested: 6.0.1_postcss@8.4.21 ts-patch: 2.1.0_typescript@4.9.5 typescript-transform-paths: 3.4.6_typescript@4.9.5 - unplugin-auto-import: 0.14.4_@vueuse+core@9.13.0 - unplugin-vue-macros: 1.8.2_dxmdbejn3kpw3dbjtwlpezf7mu - vite: 4.1.3 - vue-tsc: 1.1.5_typescript@4.9.5 + vite: 4.1.4 + vue-tsc: 1.1.7_typescript@4.9.5 packages/minimap: specifiers: '@types/d3-selection': ^3.0.3 '@types/d3-zoom': ^3.0.1 - '@vitejs/plugin-vue': ^4.0.0 '@vue-flow/core': workspace:* '@vue-flow/eslint-config': workspace:* '@vue-flow/tsconfig': workspace:* + '@vue-flow/vite-config': workspace:* d3-selection: ^3.0.0 d3-zoom: ^3.0.0 - unplugin-auto-import: ^0.14.4 - vite: ^4.1.3 - vite-plugin-vue-type-imports: ^0.2.4 - vue: ^3.2.37 + vite: ^4.1.4 vue-tsc: ^1.1.5 dependencies: d3-selection: 3.0.0 d3-zoom: 3.0.0 - vue: 3.2.45 devDependencies: '@types/d3-selection': 3.0.4 '@types/d3-zoom': 3.0.2 - '@vitejs/plugin-vue': 4.0.0_vite@4.1.3+vue@3.2.45 '@vue-flow/core': link:../core '@vue-flow/eslint-config': link:../../tooling/eslint-config '@vue-flow/tsconfig': link:../../tooling/tsconfig - unplugin-auto-import: 0.14.4 - vite: 4.1.3 - vite-plugin-vue-type-imports: 0.2.4_vite@4.1.3+vue@3.2.45 - vue-tsc: 1.1.5_typescript@4.9.5 + '@vue-flow/vite-config': link:../../tooling/vite-config + vite: 4.1.4 + vue-tsc: 1.1.7_typescript@4.9.5 packages/node-resizer: specifiers: '@types/d3-drag': ^3.0.1 '@types/d3-selection': ^3.0.3 - '@vitejs/plugin-vue': ^4.0.0 '@vue-flow/core': workspace:* '@vue-flow/eslint-config': workspace:* '@vue-flow/tsconfig': workspace:* + '@vue-flow/vite-config': workspace:* d3-drag: ^3.0.0 d3-selection: ^3.0.0 - unplugin-auto-import: ^0.14.4 - vite: ^4.1.3 + vite: ^4.1.4 vite-plugin-vue-type-imports: ^0.2.4 vue: ^3.2.37 vue-tsc: ^1.1.5 dependencies: d3-drag: 3.0.0 d3-selection: 3.0.0 - vue: 3.2.45 + vue: 3.2.47 devDependencies: '@types/d3-drag': 3.0.2 '@types/d3-selection': 3.0.4 - '@vitejs/plugin-vue': 4.0.0_vite@4.1.3+vue@3.2.45 '@vue-flow/core': link:../core '@vue-flow/eslint-config': link:../../tooling/eslint-config '@vue-flow/tsconfig': link:../../tooling/tsconfig - unplugin-auto-import: 0.14.4 - vite: 4.1.3 - vite-plugin-vue-type-imports: 0.2.4_vite@4.1.3+vue@3.2.45 - vue-tsc: 1.1.5_typescript@4.9.5 + '@vue-flow/vite-config': link:../../tooling/vite-config + vite: 4.1.4 + vite-plugin-vue-type-imports: 0.2.4_vite@4.1.4+vue@3.2.47 + vue-tsc: 1.1.7_typescript@4.9.5 packages/node-toolbar: specifiers: - '@vitejs/plugin-vue': ^4.0.0 '@vue-flow/core': workspace:* '@vue-flow/eslint-config': workspace:* '@vue-flow/tsconfig': workspace:* - unplugin-auto-import: ^0.14.4 - vite: ^4.1.3 - vite-plugin-vue-type-imports: ^0.2.4 - vue: ^3.2.37 + '@vue-flow/vite-config': workspace:* + vite: ^4.1.4 vue-tsc: ^1.1.5 - dependencies: - vue: 3.2.45 devDependencies: - '@vitejs/plugin-vue': 4.0.0_vite@4.1.3+vue@3.2.45 '@vue-flow/core': link:../core '@vue-flow/eslint-config': link:../../tooling/eslint-config '@vue-flow/tsconfig': link:../../tooling/tsconfig - unplugin-auto-import: 0.14.4 - vite: 4.1.3 - vite-plugin-vue-type-imports: 0.2.4_vite@4.1.3+vue@3.2.45 - vue-tsc: 1.1.5_typescript@4.9.5 + '@vue-flow/vite-config': link:../../tooling/vite-config + vite: 4.1.4 + vue-tsc: 1.1.7_typescript@4.9.5 packages/pathfinding-edge: specifiers: @@ -352,31 +326,27 @@ importers: '@vue-flow/core': workspace:* '@vue-flow/eslint-config': workspace:* '@vue-flow/tsconfig': workspace:* + '@vue-flow/vite-config': workspace:* pathfinding: ^0.4.18 perfect-arrows: ^0.3.7 ts-patch: ^2.1.0 typescript-transform-paths: ^3.4.6 - unplugin-auto-import: ^0.14.4 - vite: ^4.1.3 - vite-plugin-vue-type-imports: ^0.2.4 - vue: ^3.2.25 + vite: ^4.1.4 vue-tsc: ^1.1.5 dependencies: pathfinding: 0.4.18 perfect-arrows: 0.3.7 - vue: 3.2.45 devDependencies: '@types/pathfinding': 0.0.6 - '@vitejs/plugin-vue': 4.0.0_vite@4.1.3+vue@3.2.45 + '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 '@vue-flow/core': link:../core '@vue-flow/eslint-config': link:../../tooling/eslint-config '@vue-flow/tsconfig': link:../../tooling/tsconfig + '@vue-flow/vite-config': link:../../tooling/vite-config ts-patch: 2.1.0_typescript@4.9.5 typescript-transform-paths: 3.4.6_typescript@4.9.5 - unplugin-auto-import: 0.14.4 - vite: 4.1.3 - vite-plugin-vue-type-imports: 0.2.4_vite@4.1.3+vue@3.2.45 - vue-tsc: 1.1.5_typescript@4.9.5 + vite: 4.1.4 + vue-tsc: 1.1.7_typescript@4.9.5 packages/vue-flow: specifiers: @@ -386,11 +356,12 @@ importers: '@vue-flow/eslint-config': workspace:* '@vue-flow/minimap': workspace:* '@vue-flow/tsconfig': workspace:* + '@vue-flow/vite-config': workspace:* autoprefixer: ^10.4.13 postcss: ^8.4.21 postcss-cli: ^10.1.0 postcss-nested: ^6.0.1 - vite: ^4.1.3 + vite: ^4.1.4 vue: ^3.2.25 dependencies: '@vue-flow/background': link:../background @@ -399,13 +370,14 @@ importers: '@vue-flow/eslint-config': link:../../tooling/eslint-config '@vue-flow/minimap': link:../minimap '@vue-flow/tsconfig': link:../../tooling/tsconfig - vue: 3.2.45 + '@vue-flow/vite-config': link:../../tooling/vite-config + vue: 3.2.47 devDependencies: autoprefixer: 10.4.13_postcss@8.4.21 postcss: 8.4.21 postcss-cli: 10.1.0_postcss@8.4.21 postcss-nested: 6.0.1_postcss@8.4.21 - vite: 4.1.3 + vite: 4.1.4 tests: specifiers: @@ -425,7 +397,7 @@ importers: '@vue-flow/minimap': link:../packages/minimap devDependencies: '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - cypress: 12.3.0 + cypress: 12.6.0 eslint-plugin-chai-friendly: 0.7.2_eslint@8.34.0 tooling/eslint-config: @@ -452,16 +424,16 @@ importers: '@vue-flow/tsconfig': workspace:* defu: ^6.1.2 unplugin-auto-import: ^0.14.4 + unplugin-vue-macros: ^1.8.2 vite: ^4.1.4 - vite-plugin-vue-type-imports: ^0.2.4 devDependencies: '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 '@vue-flow/eslint-config': link:../eslint-config '@vue-flow/tsconfig': link:../tsconfig defu: 6.1.2 unplugin-auto-import: 0.14.4 + unplugin-vue-macros: 1.8.2_vite@4.1.4+vue@3.2.47 vite: 4.1.4 - vite-plugin-vue-type-imports: 0.2.4_vite@4.1.4+vue@3.2.47 packages: @@ -582,14 +554,14 @@ packages: resolution: {integrity: sha512-NtAA/G0Gq3hzAiL6yuE/4U8IgHMPUl3MxbWUbhO443T9UCsf9rBY94P5aK79Zd+/529FeoNdDphIOcOZLsI2sA==} dev: false - /@animxyz/vue3/0.6.7_vue@3.2.45: + /@animxyz/vue3/0.6.7_vue@3.2.47: resolution: {integrity: sha512-tLx4HfFcoxR5wgIMFDrmjS2mZifFRNMiwn7skPT3as9ViuCW3QdCsBIDYY2tR37GSvSUC1NhNwkkCZ1pt0C+Hg==} peerDependencies: vue: '>= 3' dependencies: '@animxyz/core': 0.6.6 clsx: 1.2.1 - vue: 3.2.45 + vue: 3.2.47 dev: false /@antfu/eslint-config-basic/0.35.2_mm5hb5pxwy2vhecahahc2j2lvy: @@ -609,7 +581,7 @@ packages: eslint-plugin-promise: 6.1.1_eslint@8.34.0 eslint-plugin-unicorn: 45.0.2_eslint@8.34.0 eslint-plugin-unused-imports: 2.0.0_cywiivd33wj5dtfbj25uyqfkna - eslint-plugin-yml: 1.4.0_eslint@8.34.0 + eslint-plugin-yml: 1.5.0_eslint@8.34.0 jsonc-eslint-parser: 2.1.0 yaml-eslint-parser: 1.1.0 transitivePeerDependencies: @@ -677,7 +649,7 @@ packages: eslint-plugin-promise: 6.1.1_eslint@8.34.0 eslint-plugin-unicorn: 45.0.2_eslint@8.34.0 eslint-plugin-vue: 9.9.0_eslint@8.34.0 - eslint-plugin-yml: 1.4.0_eslint@8.34.0 + eslint-plugin-yml: 1.5.0_eslint@8.34.0 jsonc-eslint-parser: 2.1.0 yaml-eslint-parser: 1.1.0 transitivePeerDependencies: @@ -706,24 +678,24 @@ packages: '@babel/highlight': 7.18.6 dev: true - /@babel/compat-data/7.20.10: - resolution: {integrity: sha512-sEnuDPpOJR/fcafHMjpcpGN5M2jbUGUHwmuWKM/YdPzeEDJg8bgmbcWQFUfE32MQjti1koACvoPVsDe8Uq+idg==} + /@babel/compat-data/7.21.0: + resolution: {integrity: sha512-gMuZsmsgxk/ENC3O/fRw5QY8A9/uxQbbCEypnLIiYYc/qVJtEV7ouxC3EllIIwNzMqAQee5tanFabWsUOutS7g==} engines: {node: '>=6.9.0'} dev: true - /@babel/core/7.20.12: - resolution: {integrity: sha512-XsMfHovsUYHFMdrIHkZphTN/2Hzzi78R08NuHfDBehym2VsPDL6Zn/JAD/JQdnRvbSsbQc4mVaU1m6JgtTEElg==} + /@babel/core/7.21.0: + resolution: {integrity: sha512-PuxUbxcW6ZYe656yL3EAhpy7qXKq0DmYsrJLpbB8XrsCP9Nm+XCg9XFMb5vIDliPD7+U/+M+QJlH17XOcB7eXA==} engines: {node: '>=6.9.0'} dependencies: '@ampproject/remapping': 2.2.0 '@babel/code-frame': 7.18.6 - '@babel/generator': 7.20.7 - '@babel/helper-compilation-targets': 7.20.7_@babel+core@7.20.12 - '@babel/helper-module-transforms': 7.20.11 - '@babel/helpers': 7.20.7 + '@babel/generator': 7.21.1 + '@babel/helper-compilation-targets': 7.20.7_@babel+core@7.21.0 + '@babel/helper-module-transforms': 7.21.0 + '@babel/helpers': 7.21.0 '@babel/parser': 7.21.1 '@babel/template': 7.20.7 - '@babel/traverse': 7.20.12 + '@babel/traverse': 7.21.0 '@babel/types': 7.21.0 convert-source-map: 1.9.0 debug: 4.3.4 @@ -734,12 +706,13 @@ packages: - supports-color dev: true - /@babel/generator/7.20.7: - resolution: {integrity: sha512-7wqMOJq8doJMZmP4ApXTzLxSr7+oO2jroJURrVEp6XShrQUObV8Tq/D0NCcoYg2uHqUrjzO0zwBjoYzelxK+sw==} + /@babel/generator/7.21.1: + resolution: {integrity: sha512-1lT45bAYlQhFn/BHivJs43AiW2rg3/UbLyShGfF3C0KmHvO5fSghWd5kBJy30kpRRucGzXStvnnCFniCR2kXAA==} engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.21.0 '@jridgewell/gen-mapping': 0.3.2 + '@jridgewell/trace-mapping': 0.3.17 jsesc: 2.5.2 dev: true @@ -750,31 +723,31 @@ packages: '@babel/types': 7.21.0 dev: true - /@babel/helper-compilation-targets/7.20.7_@babel+core@7.20.12: + /@babel/helper-compilation-targets/7.20.7_@babel+core@7.21.0: resolution: {integrity: sha512-4tGORmfQcrc+bvrjb5y3dG9Mx1IOZjsHqQVUz7XCNHO+iTmqxWnVg3KRygjGmpRLJGdQSKuvFinbIb0CnZwHAQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/compat-data': 7.20.10 - '@babel/core': 7.20.12 - '@babel/helper-validator-option': 7.18.6 - browserslist: 4.21.4 + '@babel/compat-data': 7.21.0 + '@babel/core': 7.21.0 + '@babel/helper-validator-option': 7.21.0 + browserslist: 4.21.5 lru-cache: 5.1.1 semver: 6.3.0 dev: true - /@babel/helper-create-class-features-plugin/7.20.12_@babel+core@7.20.12: - resolution: {integrity: sha512-9OunRkbT0JQcednL0UFvbfXpAsUXiGjUk0a7sN8fUXX7Mue79cUSMjHGDRRi/Vz9vYlpIhLV5fMD5dKoMhhsNQ==} + /@babel/helper-create-class-features-plugin/7.21.0_@babel+core@7.21.0: + resolution: {integrity: sha512-Q8wNiMIdwsv5la5SPxNYzzkPnjgC0Sy0i7jLkVOCdllu/xcVNkr3TeZzbHBJrj+XXRqzX5uCyCoV9eu6xUG7KQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.20.12 + '@babel/core': 7.21.0 '@babel/helper-annotate-as-pure': 7.18.6 '@babel/helper-environment-visitor': 7.18.9 - '@babel/helper-function-name': 7.19.0 - '@babel/helper-member-expression-to-functions': 7.20.7 + '@babel/helper-function-name': 7.21.0 + '@babel/helper-member-expression-to-functions': 7.21.0 '@babel/helper-optimise-call-expression': 7.18.6 '@babel/helper-replace-supers': 7.20.7 '@babel/helper-skip-transparent-expression-wrappers': 7.20.0 @@ -788,8 +761,8 @@ packages: engines: {node: '>=6.9.0'} dev: true - /@babel/helper-function-name/7.19.0: - resolution: {integrity: sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w==} + /@babel/helper-function-name/7.21.0: + resolution: {integrity: sha512-HfK1aMRanKHpxemaY2gqBmL04iAPOPRj7DxtNbiDOrJK+gdwkiNRVpCpUJYbUT+aZyemKN8brqTOxzCaG6ExRg==} engines: {node: '>=6.9.0'} dependencies: '@babel/template': 7.20.7 @@ -803,8 +776,8 @@ packages: '@babel/types': 7.21.0 dev: true - /@babel/helper-member-expression-to-functions/7.20.7: - resolution: {integrity: sha512-9J0CxJLq315fEdi4s7xK5TQaNYjZw+nDVpVqr1axNGKzdrdwYBD5b4uKv3n75aABG0rCCTK8Im8Ww7eYfMrZgw==} + /@babel/helper-member-expression-to-functions/7.21.0: + resolution: {integrity: sha512-Muu8cdZwNN6mRRNG6lAYErJ5X3bRevgYR2O8wN0yn7jJSnGDu6eG59RfT29JHxGUovyfrh6Pj0XzmR7drNVL3Q==} engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.21.0 @@ -817,8 +790,8 @@ packages: '@babel/types': 7.21.0 dev: true - /@babel/helper-module-transforms/7.20.11: - resolution: {integrity: sha512-uRy78kN4psmji1s2QtbtcCSaj/LILFDp0f/ymhpQH5QY3nljUZCaNWz9X1dEj/8MBdBEFECs7yRhKn8i7NjZgg==} + /@babel/helper-module-transforms/7.21.0: + resolution: {integrity: sha512-eD/JQ21IG2i1FraJnTMbUarAUkA7G988ofehG5MDCRXaUU91rEBJuCeSoou2Sk1y4RbLYXzqEg1QLwEmRU4qcQ==} engines: {node: '>=6.9.0'} dependencies: '@babel/helper-environment-visitor': 7.18.9 @@ -827,7 +800,7 @@ packages: '@babel/helper-split-export-declaration': 7.18.6 '@babel/helper-validator-identifier': 7.19.1 '@babel/template': 7.20.7 - '@babel/traverse': 7.20.12 + '@babel/traverse': 7.21.0 '@babel/types': 7.21.0 transitivePeerDependencies: - supports-color @@ -850,10 +823,10 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/helper-environment-visitor': 7.18.9 - '@babel/helper-member-expression-to-functions': 7.20.7 + '@babel/helper-member-expression-to-functions': 7.21.0 '@babel/helper-optimise-call-expression': 7.18.6 '@babel/template': 7.20.7 - '@babel/traverse': 7.20.12 + '@babel/traverse': 7.21.0 '@babel/types': 7.21.0 transitivePeerDependencies: - supports-color @@ -888,17 +861,17 @@ packages: resolution: {integrity: sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==} engines: {node: '>=6.9.0'} - /@babel/helper-validator-option/7.18.6: - resolution: {integrity: sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==} + /@babel/helper-validator-option/7.21.0: + resolution: {integrity: sha512-rmL/B8/f0mKS2baE9ZpyTcTavvEuWhTTW8amjzXNvYG4AwBsqTLikfXsEofsJEfKHf+HQVQbFOHy6o+4cnC/fQ==} engines: {node: '>=6.9.0'} dev: true - /@babel/helpers/7.20.7: - resolution: {integrity: sha512-PBPjs5BppzsGaxHQCDKnZ6Gd9s6xl8bBCluz3vEInLGRJmnZan4F6BYCeqtyXqkk4W5IlPmjK4JlOuZkpJ3xZA==} + /@babel/helpers/7.21.0: + resolution: {integrity: sha512-XXve0CBtOW0pd7MRzzmoyuSj0e3SEzj8pgyFxnTT1NJZL38BD1MK7yYrm8yefRPIDvNNe14xR4FdbHwpInD4rA==} engines: {node: '>=6.9.0'} dependencies: '@babel/template': 7.20.7 - '@babel/traverse': 7.20.12 + '@babel/traverse': 7.21.0 '@babel/types': 7.21.0 transitivePeerDependencies: - supports-color @@ -913,13 +886,6 @@ packages: js-tokens: 4.0.0 dev: true - /@babel/parser/7.20.7: - resolution: {integrity: sha512-T3Z9oHybU+0vZlY9CiDSJQTD5ZapcW18ZctFMi0MOAl/4BjFF4ul7NVSARLdbGO5vDqy9eQiGTV0LtKfvCYvcg==} - engines: {node: '>=6.0.0'} - hasBin: true - dependencies: - '@babel/types': 7.21.0 - /@babel/parser/7.21.1: resolution: {integrity: sha512-JzhBFpkuhBNYUY7qs+wTzNmyCWUHEaAFpQQD2YfU1rPL38/L43Wvid0fFkiOCnHvsGncRZgEPyGnltABLcVDTg==} engines: {node: '>=6.0.0'} @@ -927,49 +893,49 @@ packages: dependencies: '@babel/types': 7.21.0 - /@babel/plugin-syntax-jsx/7.18.6_@babel+core@7.20.12: + /@babel/plugin-syntax-jsx/7.18.6_@babel+core@7.21.0: resolution: {integrity: sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.12 + '@babel/core': 7.21.0 '@babel/helper-plugin-utils': 7.20.2 dev: true - /@babel/plugin-syntax-typescript/7.20.0_@babel+core@7.20.12: + /@babel/plugin-syntax-typescript/7.20.0_@babel+core@7.21.0: resolution: {integrity: sha512-rd9TkG+u1CExzS4SM1BlMEhMXwFLKVjOAFFCDx9PbX5ycJWDoWMcwdJH9RhkPu1dOgn5TrxLot/Gx6lWFuAUNQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.12 + '@babel/core': 7.21.0 '@babel/helper-plugin-utils': 7.20.2 dev: true - /@babel/plugin-transform-typescript/7.20.7_@babel+core@7.20.12: - resolution: {integrity: sha512-m3wVKEvf6SoszD8pu4NZz3PvfKRCMgk6D6d0Qi9hNnlM5M6CFS92EgF4EiHVLKbU0r/r7ty1hg7NPZwE7WRbYw==} + /@babel/plugin-transform-typescript/7.21.0_@babel+core@7.21.0: + resolution: {integrity: sha512-xo///XTPp3mDzTtrqXoBlK9eiAYW3wv9JXglcn/u1bi60RW11dEUxIgA8cbnDhutS1zacjMRmAwxE0gMklLnZg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.20.12 - '@babel/helper-create-class-features-plugin': 7.20.12_@babel+core@7.20.12 + '@babel/core': 7.21.0 + '@babel/helper-create-class-features-plugin': 7.21.0_@babel+core@7.21.0 '@babel/helper-plugin-utils': 7.20.2 - '@babel/plugin-syntax-typescript': 7.20.0_@babel+core@7.20.12 + '@babel/plugin-syntax-typescript': 7.20.0_@babel+core@7.21.0 transitivePeerDependencies: - supports-color dev: true - /@babel/runtime/7.20.7: - resolution: {integrity: sha512-UF0tvkUtxwAgZ5W/KrkHf0Rn0fdnLDU9ScxBrEVNUprE/MzirjK4MJUX1/BVDv00Sv8cljtukVK1aky++X1SjQ==} + /@babel/runtime/7.21.0: + resolution: {integrity: sha512-xwII0//EObnq89Ji5AKYQaRYiW/nZ3llSv29d49IuxPhKbtJoLP+9QUUZ4nVragQVtaVGeZrpB+ZtG/Pdy/POw==} engines: {node: '>=6.9.0'} dependencies: regenerator-runtime: 0.13.11 dev: true - /@babel/standalone/7.20.12: - resolution: {integrity: sha512-hK/X+m1il3w1tYS4H8LDaGCEdiT47SVqEXY8RiEAgou26BystipSU8ZL6EvBR6t5l7lTv0ilBiChXWblKJ5iUA==} + /@babel/standalone/7.21.1: + resolution: {integrity: sha512-2xe6GsQVJjHYhuP6Qi4hRrpJ1exapSm90Q/1/oyIB9g+XbF4Xq+nsIVxzfol/5mzlW+q5uWjtavyV4CTXrm31g==} engines: {node: '>=6.9.0'} dev: true @@ -982,14 +948,14 @@ packages: '@babel/types': 7.21.0 dev: true - /@babel/traverse/7.20.12: - resolution: {integrity: sha512-MsIbFN0u+raeja38qboyF8TIT7K0BFzz/Yd/77ta4MsUsmP2RAnidIlwq7d5HFQrH/OZJecGV6B71C4zAgpoSQ==} + /@babel/traverse/7.21.0: + resolution: {integrity: sha512-Xdt2P1H4LKTO8ApPfnO1KmzYMFpp7D/EinoXzLYN/cHcBNrVCAkAtGUcXnHXrl/VGktureU6fkQrHSBE2URfoA==} engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.18.6 - '@babel/generator': 7.20.7 + '@babel/generator': 7.21.1 '@babel/helper-environment-visitor': 7.18.9 - '@babel/helper-function-name': 7.19.0 + '@babel/helper-function-name': 7.21.0 '@babel/helper-hoist-variables': 7.18.6 '@babel/helper-split-export-declaration': 7.18.6 '@babel/parser': 7.21.1 @@ -1000,15 +966,6 @@ packages: - supports-color dev: true - /@babel/types/7.20.7: - resolution: {integrity: sha512-69OnhBxSSgK0OzTJai4kyPDiKTIe3j+ctaHdIGVbRahTLAT7L3R9oeXHC2aVSuGYt3cVnoAMDmOCgJ2yaiLMvg==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/helper-string-parser': 7.19.4 - '@babel/helper-validator-identifier': 7.19.1 - to-fast-properties: 2.0.0 - dev: true - /@babel/types/7.21.0: resolution: {integrity: sha512-uR7NWq2VNFnDi7EYqiRz2Jv/VQIu38tu64Zy8TX2nQFQ6etJ9V/Rr2msW8BS132mum2rL645qpDrLtAJtVpuow==} engines: {node: '>=6.9.0'} @@ -1020,7 +977,7 @@ packages: /@changesets/apply-release-plan/6.1.3: resolution: {integrity: sha512-ECDNeoc3nfeAe1jqJb5aFQX7CqzQhD2klXRez2JDb/aVpGUbX673HgKrnrgJRuQR/9f2TtLoYIzrGB9qwD77mg==} dependencies: - '@babel/runtime': 7.20.7 + '@babel/runtime': 7.21.0 '@changesets/config': 2.3.0 '@changesets/get-version-range-type': 0.3.2 '@changesets/git': 2.0.0 @@ -1038,7 +995,7 @@ packages: /@changesets/assemble-release-plan/5.2.3: resolution: {integrity: sha512-g7EVZCmnWz3zMBAdrcKhid4hkHT+Ft1n0mLussFMcB1dE2zCuwcvGoy9ec3yOgPGF4hoMtgHaMIk3T3TBdvU9g==} dependencies: - '@babel/runtime': 7.20.7 + '@babel/runtime': 7.21.0 '@changesets/errors': 0.1.4 '@changesets/get-dependents-graph': 1.3.5 '@changesets/types': 5.2.1 @@ -1066,7 +1023,7 @@ packages: resolution: {integrity: sha512-0cbTiDms+ICTVtEwAFLNW0jBNex9f5+fFv3I771nBvdnV/mOjd1QJ4+f8KtVSOrwD9SJkk9xbDkWFb0oXd8d1Q==} hasBin: true dependencies: - '@babel/runtime': 7.20.7 + '@babel/runtime': 7.21.0 '@changesets/apply-release-plan': 6.1.3 '@changesets/assemble-release-plan': 5.2.3 '@changesets/changelog-git': 0.1.14 @@ -1133,7 +1090,7 @@ packages: resolution: {integrity: sha512-JppheLu7S114aEs157fOZDjFqUDpm7eHdq5E8SSR0gUBTEK0cNSHsrSR5a66xs0z3RWuo46QvA3vawp8BxDHvg==} dependencies: dataloader: 1.4.0 - node-fetch: 2.6.8 + node-fetch: 2.6.9 transitivePeerDependencies: - encoding dev: true @@ -1141,7 +1098,7 @@ packages: /@changesets/get-release-plan/3.0.16: resolution: {integrity: sha512-OpP9QILpBp1bY2YNIKFzwigKh7Qe9KizRsZomzLe6pK8IUo8onkAAVUD8+JRKSr8R7d4+JRuQrfSSNlEwKyPYg==} dependencies: - '@babel/runtime': 7.20.7 + '@babel/runtime': 7.21.0 '@changesets/assemble-release-plan': 5.2.3 '@changesets/config': 2.3.0 '@changesets/pre': 1.0.14 @@ -1157,7 +1114,7 @@ packages: /@changesets/git/2.0.0: resolution: {integrity: sha512-enUVEWbiqUTxqSnmesyJGWfzd51PY4H7mH9yUw0hPVpZBJ6tQZFMU3F3mT/t9OJ/GjyiM4770i+sehAn6ymx6A==} dependencies: - '@babel/runtime': 7.20.7 + '@babel/runtime': 7.21.0 '@changesets/errors': 0.1.4 '@changesets/types': 5.2.1 '@manypkg/get-packages': 1.1.3 @@ -1182,7 +1139,7 @@ packages: /@changesets/pre/1.0.14: resolution: {integrity: sha512-dTsHmxQWEQekHYHbg+M1mDVYFvegDh9j/kySNuDKdylwfMEevTeDouR7IfHNyVodxZXu17sXoJuf2D0vi55FHQ==} dependencies: - '@babel/runtime': 7.20.7 + '@babel/runtime': 7.21.0 '@changesets/errors': 0.1.4 '@changesets/types': 5.2.1 '@manypkg/get-packages': 1.1.3 @@ -1192,7 +1149,7 @@ packages: /@changesets/read/0.5.9: resolution: {integrity: sha512-T8BJ6JS6j1gfO1HFq50kU3qawYxa4NTbI/ASNVVCBTsKquy2HYwM9r7ZnzkiMe8IEObAJtUVGSrePCOxAK2haQ==} dependencies: - '@babel/runtime': 7.20.7 + '@babel/runtime': 7.21.0 '@changesets/git': 2.0.0 '@changesets/logger': 0.0.5 '@changesets/parse': 0.3.16 @@ -1213,7 +1170,7 @@ packages: /@changesets/write/0.2.3: resolution: {integrity: sha512-Dbamr7AIMvslKnNYsLFafaVORx4H0pvCA2MHqgtNCySMe1blImEyAEOzDmcgKAkgz4+uwoLz7demIrX+JBr/Xw==} dependencies: - '@babel/runtime': 7.20.7 + '@babel/runtime': 7.21.0 '@changesets/types': 5.2.1 fs-extra: 7.0.1 human-id: 1.0.2 @@ -1266,15 +1223,15 @@ packages: - supports-color dev: true - /@docsearch/css/3.3.2: - resolution: {integrity: sha512-dctFYiwbvDZkksMlsmc7pj6W6By/EjnVXJq5TEPd05MwQe+dcdHJgaIn1c8wfsucxHpIsdrUcgSkACHCq6aIhw==} + /@docsearch/css/3.3.3: + resolution: {integrity: sha512-6SCwI7P8ao+se1TUsdZ7B4XzL+gqeQZnBc+2EONZlcVa0dVrk0NjETxozFKgMv0eEGH8QzP1fkN+A1rH61l4eg==} dev: true - /@docsearch/js/3.3.2_ukc3f5tfanprw63jj4j7jpees4: - resolution: {integrity: sha512-k2yiB9attFvKoiYswrRtKhIO+qHuzAj1FHYfFWrKz3wSzB2G6s/7EZL9Rf6iytUo1Ok00LUj2C6mWoOnsUTkxg==} + /@docsearch/js/3.3.3_ukc3f5tfanprw63jj4j7jpees4: + resolution: {integrity: sha512-2xAv2GFuHzzmG0SSZgf8wHX0qZX8n9Y1ZirKUk5Wrdc+vH9CL837x2hZIUdwcPZI9caBA+/CzxsS68O4waYjUQ==} dependencies: - '@docsearch/react': 3.3.2_ukc3f5tfanprw63jj4j7jpees4 - preact: 10.11.3 + '@docsearch/react': 3.3.3_ukc3f5tfanprw63jj4j7jpees4 + preact: 10.12.1 transitivePeerDependencies: - '@algolia/client-search' - '@types/react' @@ -1282,8 +1239,8 @@ packages: - react-dom dev: true - /@docsearch/react/3.3.2_ukc3f5tfanprw63jj4j7jpees4: - resolution: {integrity: sha512-ugILab2TYKSh6IEHf6Z9xZbOovsYbsdfo60PBj+Bw+oMJ1MHJ7pBt1TTcmPki1hSgg8mysgKy2hDiVdPm7XWSQ==} + /@docsearch/react/3.3.3_ukc3f5tfanprw63jj4j7jpees4: + resolution: {integrity: sha512-pLa0cxnl+G0FuIDuYlW+EBK6Rw2jwLw9B1RHIeS4N4s2VhsfJ/wzeCi3CWcs5yVfxLd5ZK50t//TMA5e79YT7Q==} peerDependencies: '@types/react': '>= 16.8.0 < 19.0.0' react: '>= 16.8.0 < 19.0.0' @@ -1298,7 +1255,7 @@ packages: dependencies: '@algolia/autocomplete-core': 1.7.4 '@algolia/autocomplete-preset-algolia': 1.7.4_dk4ct527ug5whbfokpeal2wzha - '@docsearch/css': 3.3.2 + '@docsearch/css': 3.3.3 algoliasearch: 4.14.3 react: 18.2.0 transitivePeerDependencies: @@ -1718,7 +1675,7 @@ packages: ajv: 6.12.6 debug: 4.3.4 espree: 9.4.1 - globals: 13.19.0 + globals: 13.20.0 ignore: 5.2.4 import-fresh: 3.3.0 js-yaml: 4.1.0 @@ -1748,25 +1705,25 @@ packages: resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==} dev: true - /@iconify/json/2.2.8: - resolution: {integrity: sha512-Vusnz/QRrTmGFzzmZ1Mf6mG2OEbBWLrd/gXgaBpCbjP/abDLdKd7+DMRJlaZA/jqMJ0rsIL0juZ9FwApBnh/ww==} + /@iconify/json/2.2.26: + resolution: {integrity: sha512-ATRMh64npEpb/ZGDHwNugZfXxy8m7MdH3MZHJPOBO39oEnNZg93jhglqGZnbDjPNffTFET+JUlImF3CXF2QE3w==} dependencies: '@iconify/types': 2.0.0 - pathe: 1.0.0 + pathe: 1.1.0 dev: true /@iconify/types/2.0.0: resolution: {integrity: sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==} dev: true - /@iconify/utils/2.0.12: - resolution: {integrity: sha512-hhUyt1/k5RRhfcW/PRRdBw8e1ACehJT5QEZJRm7HnkCiUx11/0ccLr7K0OMlPSwjnfYcBS2gAUD3EpmL0iJCkQ==} + /@iconify/utils/2.1.4: + resolution: {integrity: sha512-7vzsYIvxv5Hng0MNEtSSnyMBD/+zqnORqmKiYsSgpMBGSz1r93URgBZHPYCZ1/gpoaVstYW4/SVLGCMJBNMCLQ==} dependencies: '@antfu/install-pkg': 0.1.1 '@antfu/utils': 0.7.2 '@iconify/types': 2.0.0 debug: 4.3.4 - kolorist: 1.6.0 + kolorist: 1.7.0 local-pkg: 0.4.3 transitivePeerDependencies: - supports-color @@ -1824,7 +1781,7 @@ packages: /@manypkg/find-root/1.1.0: resolution: {integrity: sha512-mki5uBvhHzO8kYYix/WRy2WX8S3B5wdVSc9D6KcU5lQNglP2yt58/VfLuAK49glRXChosY8ap2oJ1qgma3GUVA==} dependencies: - '@babel/runtime': 7.20.7 + '@babel/runtime': 7.21.0 '@types/node': 12.20.55 find-up: 4.1.0 fs-extra: 8.1.0 @@ -1833,7 +1790,7 @@ packages: /@manypkg/get-packages/1.1.3: resolution: {integrity: sha512-fo+QhuU3qE/2TQMQmbVMqaQ6EWbMhi4ABWP+O4AM1NqPBuy0OrApV5LO6BrrgnhtAHS2NH6RrVk9OL181tTi8A==} dependencies: - '@babel/runtime': 7.20.7 + '@babel/runtime': 7.21.0 '@changesets/types': 4.1.0 '@manypkg/find-root': 1.1.0 fs-extra: 8.1.0 @@ -1848,7 +1805,7 @@ packages: detect-libc: 2.0.1 https-proxy-agent: 5.0.1 make-dir: 3.1.0 - node-fetch: 2.6.8 + node-fetch: 2.6.9 nopt: 5.0.0 npmlog: 5.0.1 rimraf: 3.0.2 @@ -2096,7 +2053,7 @@ packages: resolution: {integrity: sha512-nWlGg+aMfQDhGYa5FtBhZwldeo2MtdjHdxmEQvhBXEnxgD5IhIYl0PHvex8SdwyN7qcSoMykMWdjyAX7ZxkpMw==} dev: true - /@quasar/app-vite/1.2.0_5trjekudsadtnkzcl3yuh63fre: + /@quasar/app-vite/1.2.0_ms5ws4ap3qtvl4y3jvgwelcqfm: resolution: {integrity: sha512-MlscKt3XbNAxmyVDtVSp7WlVOnr9TWIVDLP4D8EWu1c+xsLIWIj/H1qL6l8SrCrs208uaVqWofJK2w5x9V4EmQ==} engines: {node: ^24 || ^22 || ^20 || ^18 || ^16 || ^14.19, npm: '>= 6.14.12', yarn: '>= 1.17.3'} hasBin: true @@ -2125,16 +2082,16 @@ packages: optional: true dependencies: '@quasar/fastclick': 1.1.5 - '@quasar/vite-plugin': 1.3.0_rhifuqgbpd42y3gh7texinc7pi + '@quasar/vite-plugin': 1.3.0_a3bg2vw5h5eqacgw7zo32scijm '@rollup/pluginutils': 4.2.1 '@types/chrome': 0.0.208 '@types/compression': 1.7.2 '@types/cordova': 0.0.34 - '@types/express': 4.17.15 - '@vitejs/plugin-vue': 2.3.4_vite@2.9.15+vue@3.2.45 + '@types/express': 4.17.17 + '@vitejs/plugin-vue': 2.3.4_vite@2.9.15+vue@3.2.47 archiver: 5.3.1 chokidar: 3.5.3 - ci-info: 3.7.1 + ci-info: 3.8.0 compression: 1.7.4 cross-spawn: 7.0.3 dot-prop: 6.0.1 @@ -2146,12 +2103,12 @@ packages: html-minifier: 4.0.0 inquirer: 8.2.5 isbinaryfile: 5.0.0 - kolorist: 1.6.0 + kolorist: 1.7.0 lodash: 4.17.21 - minimist: 1.2.7 - open: 8.4.0 + minimist: 1.2.8 + open: 8.4.2 ouch: 2.0.1 - quasar: 2.11.5 + quasar: 2.11.6 register-service-worker: 1.7.2 rollup-plugin-visualizer: 5.9.0 sass: 1.32.12 @@ -2159,8 +2116,8 @@ packages: serialize-javascript: 6.0.1 table: 6.8.1 vite: 2.9.15_sass@1.32.12 - vue: 3.2.45 - vue-router: 4.1.6_vue@3.2.45 + vue: 3.2.47 + vue-router: 4.1.6_vue@3.2.47 webpack-merge: 5.8.0 transitivePeerDependencies: - less @@ -2169,15 +2126,15 @@ packages: - supports-color dev: true - /@quasar/extras/1.15.9: - resolution: {integrity: sha512-2y0KKTRol5FsqxhJH19pG5qU9ve+AUdPzQDSh/d7XxBZGJASOAcglKH/W1dCdChLJzyJDOJ4DmM2sxWQkosVWw==} + /@quasar/extras/1.15.11: + resolution: {integrity: sha512-EEXL10EJQmL9jNs5fp0Kd/nyonG8hTODolj+qpYNPG3qEEoy3txr05Pdmp9qJYaXIzP9rOS9FGhFe9Mnq6MBBg==} dev: false /@quasar/fastclick/1.1.5: resolution: {integrity: sha512-p3JKgTjRlJ1YQXbqTw3Bsa4j0mQdt5dq+WfYvyb7MgKGdephHCKdR/kxA5PCTAmJanGJuDKqRdyGYX/hYN4KGw==} dev: true - /@quasar/vite-plugin/1.3.0_rhifuqgbpd42y3gh7texinc7pi: + /@quasar/vite-plugin/1.3.0_a3bg2vw5h5eqacgw7zo32scijm: resolution: {integrity: sha512-wd7b/QrKu/WB53l+vxo6GLbkoEwh5FFKLtLl3fM8TXrDDRB1qsKKkRa/vwTU4dpuyBaOZDjycmYuAsOlTdNp8w==} engines: {node: '>=12'} peerDependencies: @@ -2186,10 +2143,10 @@ packages: vite: ^2.0.0 || ^3.0.0 || ^4.0.0 vue: ^3.0.0 dependencies: - '@vitejs/plugin-vue': 2.3.4_vite@2.9.15+vue@3.2.45 - quasar: 2.11.5 + '@vitejs/plugin-vue': 2.3.4_vite@2.9.15+vue@3.2.47 + quasar: 2.11.6 vite: 2.9.15_sass@1.32.12 - vue: 3.2.45 + vue: 3.2.47 dev: true /@rollup/plugin-alias/4.0.3_rollup@3.17.2: @@ -2262,8 +2219,8 @@ packages: dependencies: '@rollup/pluginutils': 5.0.2_rollup@3.17.2 '@types/resolve': 1.20.2 - deepmerge: 4.2.2 - is-builtin-module: 3.2.0 + deepmerge: 4.3.0 + is-builtin-module: 3.2.1 is-module: 1.0.0 resolve: 1.22.1 rollup: 3.17.2 @@ -2308,7 +2265,7 @@ packages: rollup: 3.17.2 serialize-javascript: 6.0.1 smob: 0.0.6 - terser: 5.16.1 + terser: 5.16.4 dev: true /@rollup/plugin-wasm/6.1.2_rollup@3.17.2: @@ -2360,8 +2317,8 @@ packages: rollup: 3.17.2 dev: true - /@stackblitz/sdk/1.8.1: - resolution: {integrity: sha512-hjYfjOLQBNDzqPD5AkGJOD7j+uvFwGocDTmwNqmLCWR5EY7BDtcOtDY2M+91v/twYWWNvI7N8UNIgojCPNgzMA==} + /@stackblitz/sdk/1.8.2: + resolution: {integrity: sha512-3aTg0Tb9dNs1huPkpdYxPEX/yc8A28eZneUMOEJzOLi7EJwl5onr9gCAVjIOkN4WLYu1iBSiJiGBYT629bZIJQ==} dev: false /@trysound/sax/0.2.0: @@ -2373,7 +2330,7 @@ packages: resolution: {integrity: sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==} dependencies: '@types/connect': 3.4.35 - '@types/node': 18.11.18 + '@types/node': 18.14.0 dev: true /@types/canvas-confetti/1.6.0: @@ -2390,13 +2347,13 @@ packages: /@types/compression/1.7.2: resolution: {integrity: sha512-lwEL4M/uAGWngWFLSG87ZDr2kLrbuR8p7X+QZB1OQlT+qkHsCPDVFnHPyXf4Vyl4yDDorNY+mAhosxkCvppatg==} dependencies: - '@types/express': 4.17.15 + '@types/express': 4.17.17 dev: true /@types/connect/3.4.35: resolution: {integrity: sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==} dependencies: - '@types/node': 18.11.18 + '@types/node': 18.14.0 dev: true /@types/cordova/0.0.34: @@ -2476,8 +2433,8 @@ packages: '@types/geojson': 7946.0.10 dev: true - /@types/d3-hierarchy/3.1.1: - resolution: {integrity: sha512-QwjxA3+YCKH3N1Rs3uSiSy1bdxlLB1uUiENXeJudBoAFvtDuswUxLcanoOaR2JYn1melDTuIXR8VhnVyI3yG/A==} + /@types/d3-hierarchy/3.1.2: + resolution: {integrity: sha512-9hjRTVoZjRFR6xo8igAJyNXQyPX6Aq++Nhb5ebrUF414dv4jr2MitM2fWiOY475wa3Za7TOS2Gh9fmqEhLTt0A==} dev: true /@types/d3-interpolate/3.0.1: @@ -2565,7 +2522,7 @@ packages: '@types/d3-force': 3.0.4 '@types/d3-format': 3.0.1 '@types/d3-geo': 3.0.3 - '@types/d3-hierarchy': 3.1.1 + '@types/d3-hierarchy': 3.1.2 '@types/d3-interpolate': 3.0.1 '@types/d3-path': 3.0.0 '@types/d3-polygon': 3.0.0 @@ -2590,19 +2547,19 @@ packages: resolution: {integrity: sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ==} dev: true - /@types/express-serve-static-core/4.17.32: - resolution: {integrity: sha512-aI5h/VOkxOF2Z1saPy0Zsxs5avets/iaiAJYznQFm5By/pamU31xWKL//epiF4OfUA2qTOc9PV6tCUjhO8wlZA==} + /@types/express-serve-static-core/4.17.33: + resolution: {integrity: sha512-TPBqmR/HRYI3eC2E5hmiivIzv+bidAfXofM+sbonAGvyDhySGw9/PQZFt2BLOrjUUR++4eJVpx6KnLQK1Fk9tA==} dependencies: - '@types/node': 18.11.18 + '@types/node': 18.14.0 '@types/qs': 6.9.7 '@types/range-parser': 1.2.4 dev: true - /@types/express/4.17.15: - resolution: {integrity: sha512-Yv0k4bXGOH+8a+7bELd2PqHQsuiANB+A8a4gnQrkRWzrkKlb6KHaVvyXhqs04sVW/OWlbPyYxRgYlIXLfrufMQ==} + /@types/express/4.17.17: + resolution: {integrity: sha512-Q4FmmuLGBG58btUnfS1c1r/NQdlp3DMfGDGig8WhfpA2YRUtEkxAjkZb0yvplJGYdF1fsQ81iMDcH24sSCNC/Q==} dependencies: '@types/body-parser': 1.19.2 - '@types/express-serve-static-core': 4.17.32 + '@types/express-serve-static-core': 4.17.33 '@types/qs': 6.9.7 '@types/serve-static': 1.15.0 dev: true @@ -2628,7 +2585,7 @@ packages: /@types/is-ci/3.0.0: resolution: {integrity: sha512-Q0Op0hdWbYd1iahB+IFNQcWXFq4O0Q5MwQP7uN0souuQ4rPg1vEYcnIOfr1gY+M+6rc8FGoRaBO1mOOvL29sEQ==} dependencies: - ci-info: 3.7.1 + ci-info: 3.8.0 dev: true /@types/json-schema/7.0.11: @@ -2661,8 +2618,8 @@ packages: resolution: {integrity: sha512-FXKWbsJ6a1hIrRxv+FoukuHnGTgEzKYGi7kilfMae96AL9UNkPFNWJEEYWzdRI9ooIkbr4AKldyuSTLql06vLQ==} dev: true - /@types/node/18.11.18: - resolution: {integrity: sha512-DHQpWGjyQKSHj3ebjFI/wRKcqQcdR+MoFBygntYOZytCqNfkd2ZC4ARDJ2DQqhjH5p85Nnd3jhUJIXrszFX/JA==} + /@types/node/18.14.0: + resolution: {integrity: sha512-5EWrvLmglK+imbCJY0+INViFWUHg1AHel1sq4ZVSfdcNqGy9Edv3UB9IIzzg+xPaUcAgZYcfVs2fBcwDeZzU0A==} dev: true /@types/normalize-package-data/2.4.1: @@ -2697,7 +2654,7 @@ packages: resolution: {integrity: sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==} dependencies: '@types/mime': 3.0.1 - '@types/node': 18.11.18 + '@types/node': 18.14.0 dev: true /@types/sinonjs__fake-timers/8.1.1: @@ -2718,12 +2675,13 @@ packages: /@types/web-bluetooth/0.0.16: resolution: {integrity: sha512-oh8q2Zc32S6gd/j50GowEjKLoOVOwHP/bWVjKJInBwQqdOYMdPrf1oVlelTlyfFK3CKxL1uahMDAr+vy8T7yMQ==} + dev: false /@types/yauzl/2.10.0: resolution: {integrity: sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==} requiresBuild: true dependencies: - '@types/node': 18.11.18 + '@types/node': 18.14.0 dev: true optional: true @@ -2896,8 +2854,8 @@ packages: vue: 3.2.47 dev: true - /@vercel/analytics/0.1.8_react@18.2.0: - resolution: {integrity: sha512-PQrOI8BJ9qUiVJuQfnKiJd15eDjDJH9TBKsNeMrtelT4NAk7d9mBVz1CoZkvoFnHQ0OW7Xnqmr1F2nScfAnznQ==} + /@vercel/analytics/0.1.10_react@18.2.0: + resolution: {integrity: sha512-jjJ8GzcPnQp0cMxpfYoUycMRBtDiaIeyVjZPiEPe99Dj1PdjMzAFYEASiV/hpNsXHkpcNYCveDFh6jnmh0YSDQ==} peerDependencies: react: ^16.8||^17||^18 dependencies: @@ -2932,16 +2890,16 @@ packages: vite: ^4.0.0 vue: ^3.0.0 dependencies: - '@babel/core': 7.20.12 - '@babel/plugin-transform-typescript': 7.20.7_@babel+core@7.20.12 - '@vue/babel-plugin-jsx': 1.1.1_@babel+core@7.20.12 + '@babel/core': 7.21.0 + '@babel/plugin-transform-typescript': 7.21.0_@babel+core@7.21.0 + '@vue/babel-plugin-jsx': 1.1.1_@babel+core@7.21.0 vite: 4.1.4 vue: 3.2.47 transitivePeerDependencies: - supports-color dev: true - /@vitejs/plugin-vue/2.3.4_vite@2.9.15+vue@3.2.45: + /@vitejs/plugin-vue/2.3.4_vite@2.9.15+vue@3.2.47: resolution: {integrity: sha512-IfFNbtkbIm36O9KB8QodlwwYvTEsJb4Lll4c2IwB3VHc2gie2mSPtSzL0eYay7X2jd/2WX02FjSGTWR6OPr/zg==} engines: {node: '>=12.0.0'} peerDependencies: @@ -2949,18 +2907,7 @@ packages: vue: ^3.2.25 dependencies: vite: 2.9.15 - vue: 3.2.45 - dev: true - - /@vitejs/plugin-vue/4.0.0_vite@4.1.3+vue@3.2.45: - resolution: {integrity: sha512-e0X4jErIxAB5oLtDqbHvHpJe/uWNkdpYV83AOG2xo2tEVSzCzewgJMtREZM30wXnM5ls90hxiOtAuVU6H5JgbA==} - engines: {node: ^14.18.0 || >=16.0.0} - peerDependencies: - vite: ^4.0.0 - vue: ^3.2.25 - dependencies: - vite: 4.1.3 - vue: 3.2.45 + vue: 3.2.47 dev: true /@vitejs/plugin-vue/4.0.0_vite@4.1.4+vue@3.2.47: @@ -2974,29 +2921,29 @@ packages: vue: 3.2.47 dev: true - /@volar/language-core/1.2.0-alpha.17: - resolution: {integrity: sha512-nTJfag+EsjWPaefp7JxQ3uJIe0pLdTEfR1ZmaJgn4yKA2FkturuLdlHk3Nj3HjhAhoRDfF7S1BZFDnMjZCAegw==} + /@volar/language-core/1.2.0-alpha.19: + resolution: {integrity: sha512-l/QsncqY3aV4CwJtw3r88tmUGO9yoTwcTXqKUfMwU2RC7X97xe6yAaB2medK7T+Azx6Xpv2yh9g5V0immyMWcA==} dependencies: - '@volar/source-map': 1.2.0-alpha.17 + '@volar/source-map': 1.2.0-alpha.19 dev: true - /@volar/source-map/1.2.0-alpha.17: - resolution: {integrity: sha512-g0NO3HWSo5PaY4Vv8MuQ9qhIwyxCWFWI69b0fuwdXsHo9gJ4Ngf9BKgg7U0h3b9XtmNnj1efIpgIK1rtwC+nyw==} + /@volar/source-map/1.2.0-alpha.19: + resolution: {integrity: sha512-pkMPiP28r3zHvyoSh29q4/MY2T+UGtsEN5ASu6N0/JEI0Wl4KKk0+nKP2Fge1JtIx9ZLjpGQxPr1eHBFvHxLAg==} dependencies: muggle-string: 0.2.2 dev: true - /@volar/typescript/1.2.0-alpha.17: - resolution: {integrity: sha512-1bJnlwfew0f738eqLjIoXEgNCFBAstzorn84GB96MLcdGPpEf2upQ/7FGSpgaJaFi9LTJBggkqBhuegxjqOQKg==} + /@volar/typescript/1.2.0-alpha.19: + resolution: {integrity: sha512-KRObKfbQ5930m1nIWBsV3I8uJAaJpqkM76ArsG3cOURuJ1dQSkFm3820Ge/9Ps8Wgf/NDpLPiy21CWDXP1KjnA==} dependencies: - '@volar/language-core': 1.2.0-alpha.17 + '@volar/language-core': 1.2.0-alpha.19 dev: true - /@volar/vue-language-core/1.1.5: - resolution: {integrity: sha512-HpouTNZuwVX+DicGik6y+g9m2fI0Xvng9K9Wh8xZCXzMFEhvjsxsbtWVmLSgnSV6mgyF8YTM3R6n/buR6kYBWA==} + /@volar/vue-language-core/1.1.7: + resolution: {integrity: sha512-oEgMfbbU5kk6X+xs0U37KGdvHwq5xgQL7IhXLb0RUQVagVVnAzlkZs9m+Fv+XOioGwH75MeH2NQzk4+KVSCuEQ==} dependencies: - '@volar/language-core': 1.2.0-alpha.17 - '@volar/source-map': 1.2.0-alpha.17 + '@volar/language-core': 1.2.0-alpha.19 + '@volar/source-map': 1.2.0-alpha.19 '@vue/compiler-dom': 3.2.47 '@vue/compiler-sfc': 3.2.47 '@vue/reactivity': 3.2.47 @@ -3006,37 +2953,37 @@ packages: vue-template-compiler: 2.7.14 dev: true - /@volar/vue-typescript/1.1.5: - resolution: {integrity: sha512-X8q2YJ/1bH36ZCvdYIc46O0QcWI3T6Uk+Uju5+ssiuscQ6Ie7v+gUXW9w/18a+Ms35DcEOOQBzE7Ex3A9KQzjQ==} + /@volar/vue-typescript/1.1.7: + resolution: {integrity: sha512-JGHz+XUUS1MAgnBaDFsk2dBmMumMDYXJ40nH4EFzXUHyKOsinmuFsHaQJScZDOoM0NPeWK9jWaNOEozjygXXeQ==} dependencies: - '@volar/typescript': 1.2.0-alpha.17 - '@volar/vue-language-core': 1.1.5 + '@volar/typescript': 1.2.0-alpha.19 + '@volar/vue-language-core': 1.1.7 dev: true - /@vue-macros/api/0.4.3_vue@3.2.45: + /@vue-macros/api/0.4.3_vue@3.2.47: resolution: {integrity: sha512-yjPlhDzKf4oDbLhQo6//U5DMSG8K9ZKEmJ+MhBFtowy7GXybko4iSWDGwJinmTDakjgoO5zalfC3Qeb1DCs5QQ==} engines: {node: '>=14.19.0'} dependencies: '@babel/types': 7.21.0 - '@vue-macros/common': 1.0.1_vue@3.2.45 + '@vue-macros/common': 1.0.1_vue@3.2.47 transitivePeerDependencies: - vue dev: true - /@vue-macros/better-define/1.3.3_vue@3.2.45: + /@vue-macros/better-define/1.3.3_vue@3.2.47: resolution: {integrity: sha512-tVr+5h6cUInQDQy+hb/7rNoR1qTd5gQpUfvxgkwr/0r8hY/RwFmeRZQzlslIHaRReeMmdFIN3Hy0b9igOASDlA==} engines: {node: '>=14.19.0'} dependencies: '@rollup/pluginutils': 5.0.2 - '@vue-macros/api': 0.4.3_vue@3.2.45 - '@vue-macros/common': 1.0.1_vue@3.2.45 + '@vue-macros/api': 0.4.3_vue@3.2.47 + '@vue-macros/common': 1.0.1_vue@3.2.47 unplugin: 1.1.0 transitivePeerDependencies: - rollup - vue dev: true - /@vue-macros/common/1.0.1_vue@3.2.45: + /@vue-macros/common/1.0.1_vue@3.2.47: resolution: {integrity: sha512-61rD1NEqSwTJaZgHwOr//nyfWNow6dFdcuTJegOKiKY+Y4Xu+uTsBDhHDo+M7Rp+ZxjCS6DNThn24wP+8e+QmA==} engines: {node: '>=14.19.0'} peerDependencies: @@ -3049,10 +2996,10 @@ packages: '@vue/compiler-sfc': 3.2.47 local-pkg: 0.4.3 magic-string: 0.29.0 - vue: 3.2.45 + vue: 3.2.47 dev: true - /@vue-macros/define-model/1.3.2_hbkl53pjhdhzmkynssailin7n4: + /@vue-macros/define-model/1.3.2_vue@3.2.47: resolution: {integrity: sha512-Isk5nk1VrD1ZIxCqNs5X9WT/7oc0EAYF/PfdGYf6CYCNH7i7mYE/x6huHVtvmJ8wf1wk3Lcn53y9fdzOvIT1DA==} engines: {node: '>=14.19.0'} peerDependencies: @@ -3062,8 +3009,7 @@ packages: optional: true dependencies: '@rollup/pluginutils': 5.0.2 - '@vue-macros/common': 1.0.1_vue@3.2.45 - '@vueuse/core': 9.13.0_vue@3.2.45 + '@vue-macros/common': 1.0.1_vue@3.2.47 ast-walker-scope: 0.4.0 unplugin: 1.1.0 transitivePeerDependencies: @@ -3071,63 +3017,63 @@ packages: - vue dev: true - /@vue-macros/define-props-refs/0.2.1_vue@3.2.45: + /@vue-macros/define-props-refs/0.2.1_vue@3.2.47: resolution: {integrity: sha512-r/fFj0wzqMyYf5+OEfkvhn7aKHqTu4IpPIi0z7CDpiGBGOMdygCBgmWPFzkFjh1I+2S1jXJvpY4UarY5k2vT3A==} engines: {node: '>=14.19.0'} peerDependencies: vue: ^2.7.0 || ^3.2.25 dependencies: '@rollup/pluginutils': 5.0.2 - '@vue-macros/common': 1.0.1_vue@3.2.45 + '@vue-macros/common': 1.0.1_vue@3.2.47 unplugin: 1.1.0 - vue: 3.2.45 + vue: 3.2.47 transitivePeerDependencies: - rollup dev: true - /@vue-macros/define-props/0.3.2_vue@3.2.45: + /@vue-macros/define-props/0.3.2_vue@3.2.47: resolution: {integrity: sha512-pI160jkxVDLw7TLaDJGyirzZAk+uhAXX3GSwhQ1zzwYHnWSt8VX5yknict+UCGKXH+yAyPp/gul9FBMPr7WRKA==} engines: {node: '>=14.19.0'} peerDependencies: vue: ^2.7.0 || ^3.2.25 dependencies: '@rollup/pluginutils': 5.0.2 - '@vue-macros/common': 1.0.1_vue@3.2.45 + '@vue-macros/common': 1.0.1_vue@3.2.47 unplugin: 1.1.0 - vue: 3.2.45 + vue: 3.2.47 transitivePeerDependencies: - rollup dev: true - /@vue-macros/define-render/1.2.2_vue@3.2.45: + /@vue-macros/define-render/1.2.2_vue@3.2.47: resolution: {integrity: sha512-Eq28WgznRPDlYKPsadCPnG0OlgdcsS4C+S3LCoXJhiaf76XjuGg+pTFhYN9RqUV+UtRGtWExMIiaqopk6SUF5Q==} engines: {node: '>=14.19.0'} peerDependencies: vue: ^2.7.0 || ^3.0.0 dependencies: '@rollup/pluginutils': 5.0.2 - '@vue-macros/common': 1.0.1_vue@3.2.45 + '@vue-macros/common': 1.0.1_vue@3.2.47 unplugin: 1.1.0 - vue: 3.2.45 + vue: 3.2.47 transitivePeerDependencies: - rollup dev: true - /@vue-macros/define-slots/0.2.2_vue@3.2.45: + /@vue-macros/define-slots/0.2.2_vue@3.2.47: resolution: {integrity: sha512-zwv+Wli5e5CzM3ETTFrL+tgGkTSFNyEeSsBCVauZOStM7sQ+pOQlhFFJQu33oETX/YfeCye7qlPwV2f7cjTUSw==} engines: {node: '>=14.19.0'} peerDependencies: vue: ^2.7.0 || ^3.0.0 dependencies: '@rollup/pluginutils': 5.0.2 - '@vue-macros/common': 1.0.1_vue@3.2.45 + '@vue-macros/common': 1.0.1_vue@3.2.47 unplugin: 1.1.0 - vue: 3.2.45 + vue: 3.2.47 transitivePeerDependencies: - rollup dev: true - /@vue-macros/devtools/0.1.2_vite@4.1.3: + /@vue-macros/devtools/0.1.2_vite@4.1.4: resolution: {integrity: sha512-LhWTb0pPoTcFmK8GZb80+q83ypEK8QS1sS2i+kKbrfvjTYnb4wQ6W3ee53WHX9+sC/Tm3HNmzhjWEBQO0Ybcqg==} engines: {node: '>=14.19.0'} peerDependencies: @@ -3137,42 +3083,42 @@ packages: optional: true dependencies: sirv: 2.0.2 - vite: 4.1.3 + vite: 4.1.4 vue: 3.2.47 dev: true - /@vue-macros/export-props/0.2.1_vue@3.2.45: + /@vue-macros/export-props/0.2.1_vue@3.2.47: resolution: {integrity: sha512-UBM6pYg9UBGys5s8RNjMW6nC4g4Cu4uUJ4J8Sde7zhOe3fcw8N2u6J49UO4D2cB99JGT8WC3FdQjVZMy1GYJGA==} engines: {node: '>=14.19.0'} peerDependencies: vue: ^2.7.0 || ^3.2.25 dependencies: '@rollup/pluginutils': 5.0.2 - '@vue-macros/common': 1.0.1_vue@3.2.45 + '@vue-macros/common': 1.0.1_vue@3.2.47 unplugin: 1.1.0 - vue: 3.2.45 + vue: 3.2.47 transitivePeerDependencies: - rollup dev: true - /@vue-macros/hoist-static/1.2.1_vue@3.2.45: + /@vue-macros/hoist-static/1.2.1_vue@3.2.47: resolution: {integrity: sha512-7/3F95heDqupMngTMthpEF36NlTfsQ6dbxC0/Amd0K2ascMJh74qrTFICSMCEvKPVsvllGyOgOBrsRyE7HO6Dg==} engines: {node: '>=14.19.0'} dependencies: '@rollup/pluginutils': 5.0.2 - '@vue-macros/common': 1.0.1_vue@3.2.45 + '@vue-macros/common': 1.0.1_vue@3.2.47 unplugin: 1.1.0 transitivePeerDependencies: - rollup - vue dev: true - /@vue-macros/named-template/0.2.2_vue@3.2.45: + /@vue-macros/named-template/0.2.2_vue@3.2.47: resolution: {integrity: sha512-Jv07UNVEcqIDduMDg4fhj/hZCqeTjLB8FbXhMhxzCD1LdwW3HkZYBrGrYajhMqBNMZSBA3u1SYWzMMPe8WcTkA==} engines: {node: '>=14.19.0'} dependencies: '@rollup/pluginutils': 5.0.2 - '@vue-macros/common': 1.0.1_vue@3.2.45 + '@vue-macros/common': 1.0.1_vue@3.2.47 '@vue/compiler-dom': 3.2.47 unplugin: 1.1.0 transitivePeerDependencies: @@ -3180,7 +3126,7 @@ packages: - vue dev: true - /@vue-macros/reactivity-transform/0.2.3_vue@3.2.45: + /@vue-macros/reactivity-transform/0.2.3_vue@3.2.47: resolution: {integrity: sha512-/Te+4lAY35Xl9GeIYq5ebicuN+femcCD/uB2eOLr8gtsEvC5VbNbHDiEneAUubIORFExTt+L7qKAK3UMynEobg==} engines: {node: '>=14.19.0'} peerDependencies: @@ -3188,22 +3134,22 @@ packages: dependencies: '@babel/parser': 7.21.1 '@rollup/pluginutils': 5.0.2 - '@vue-macros/common': 1.0.1_vue@3.2.45 + '@vue-macros/common': 1.0.1_vue@3.2.47 '@vue/compiler-core': 3.2.47 '@vue/shared': 3.2.47 magic-string: 0.29.0 unplugin: 1.1.0 - vue: 3.2.45 + vue: 3.2.47 transitivePeerDependencies: - rollup dev: true - /@vue-macros/setup-block/0.1.1_vue@3.2.45: + /@vue-macros/setup-block/0.1.1_vue@3.2.47: resolution: {integrity: sha512-LZF2CTOah4AOvHbJlwyL9E13zwqcJbpzvCxNoIMIgciL3N7DIe64mM8YMtvSXsde2bf23wyl+Dpo6rL+B62UYg==} engines: {node: '>=14.19.0'} dependencies: '@rollup/pluginutils': 5.0.2 - '@vue-macros/common': 1.0.1_vue@3.2.45 + '@vue-macros/common': 1.0.1_vue@3.2.47 '@vue/compiler-dom': 3.2.47 unplugin: 1.1.0 transitivePeerDependencies: @@ -3211,36 +3157,36 @@ packages: - vue dev: true - /@vue-macros/setup-component/0.15.2_vue@3.2.45: + /@vue-macros/setup-component/0.15.2_vue@3.2.47: resolution: {integrity: sha512-3id3D31RkcaeCMyT2ZGKdnAQjWYAcji8L+GH+oRjMTu0dYwMOOCSmTmHmJJLExH4mEMiCvXQSe0Dm0ZOXYiP/Q==} engines: {node: '>=14.19.0'} dependencies: '@rollup/pluginutils': 5.0.2 - '@vue-macros/common': 1.0.1_vue@3.2.45 + '@vue-macros/common': 1.0.1_vue@3.2.47 unplugin: 1.1.0 transitivePeerDependencies: - rollup - vue dev: true - /@vue-macros/setup-sfc/0.14.1_vue@3.2.45: + /@vue-macros/setup-sfc/0.14.1_vue@3.2.47: resolution: {integrity: sha512-tEH8pfcxmtdHDgrMoE3nweJwwMsBN05duHKkYI2mJ/ETS6v4lTONe03tXLyr8MpNOPRyDKjaAXJOeu8Q2MPSzA==} engines: {node: '>=14.19.0'} dependencies: '@rollup/pluginutils': 5.0.2 - '@vue-macros/common': 1.0.1_vue@3.2.45 + '@vue-macros/common': 1.0.1_vue@3.2.47 unplugin: 1.1.0 transitivePeerDependencies: - rollup - vue dev: true - /@vue-macros/short-emits/1.2.2_vue@3.2.45: + /@vue-macros/short-emits/1.2.2_vue@3.2.47: resolution: {integrity: sha512-q/1jj28TsGqrkP/Ox8DZFNN3B9lu+T3CsacNZPNOf6rEmpaOpzvVoxKTtG0h3w2SrkBAgEF6q5eUFMICtiPTZQ==} engines: {node: '>=14.19.0'} dependencies: '@rollup/pluginutils': 5.0.2 - '@vue-macros/common': 1.0.1_vue@3.2.45 + '@vue-macros/common': 1.0.1_vue@3.2.47 unplugin: 1.1.0 transitivePeerDependencies: - rollup @@ -3251,13 +3197,13 @@ packages: resolution: {integrity: sha512-hz4R8tS5jMn8lDq6iD+yWL6XNB699pGIVLk7WSJnn1dbpjaazsjZQkieJoRX6gW5zpYSCFqQ7jUquPNY65tQYA==} dev: true - /@vue/babel-plugin-jsx/1.1.1_@babel+core@7.20.12: + /@vue/babel-plugin-jsx/1.1.1_@babel+core@7.21.0: resolution: {integrity: sha512-j2uVfZjnB5+zkcbc/zsOc0fSNGCMMjaEXP52wdwdIfn0qjFfEYpYZBFKFg+HHnQeJCVrjOeO0YxgaL7DMrym9w==} dependencies: '@babel/helper-module-imports': 7.18.6 - '@babel/plugin-syntax-jsx': 7.18.6_@babel+core@7.20.12 + '@babel/plugin-syntax-jsx': 7.18.6_@babel+core@7.21.0 '@babel/template': 7.20.7 - '@babel/traverse': 7.20.12 + '@babel/traverse': 7.21.0 '@babel/types': 7.21.0 '@vue/babel-helper-vue-transform-on': 1.0.2 camelcase: 6.3.0 @@ -3268,14 +3214,6 @@ packages: - supports-color dev: true - /@vue/compiler-core/3.2.45: - resolution: {integrity: sha512-rcMj7H+PYe5wBV3iYeUgbCglC+pbpN8hBLTJvRiK2eKQiWqu+fG9F+8sW99JdL4LQi7Re178UOxn09puSXvn4A==} - dependencies: - '@babel/parser': 7.21.1 - '@vue/shared': 3.2.45 - estree-walker: 2.0.2 - source-map: 0.6.1 - /@vue/compiler-core/3.2.47: resolution: {integrity: sha512-p4D7FDnQb7+YJmO2iPEv0SQNeNzcbHdGByJDsT4lynf63AFkOTFN07HsiRSvjGo0QrxR/o3d0hUyNCUnBU2Tig==} dependencies: @@ -3283,34 +3221,12 @@ packages: '@vue/shared': 3.2.47 estree-walker: 2.0.2 source-map: 0.6.1 - dev: true - - /@vue/compiler-dom/3.2.45: - resolution: {integrity: sha512-tyYeUEuKqqZO137WrZkpwfPCdiiIeXYCcJ8L4gWz9vqaxzIQRccTSwSWZ/Axx5YR2z+LvpUbmPNXxuBU45lyRw==} - dependencies: - '@vue/compiler-core': 3.2.45 - '@vue/shared': 3.2.45 /@vue/compiler-dom/3.2.47: resolution: {integrity: sha512-dBBnEHEPoftUiS03a4ggEig74J2YBZ2UIeyfpcRM2tavgMWo4bsEfgCGsu+uJIL/vax9S+JztH8NmQerUo7shQ==} dependencies: '@vue/compiler-core': 3.2.47 '@vue/shared': 3.2.47 - dev: true - - /@vue/compiler-sfc/3.2.45: - resolution: {integrity: sha512-1jXDuWah1ggsnSAOGsec8cFjT/K6TMZ0sPL3o3d84Ft2AYZi2jWJgRMjw4iaK0rBfA89L5gw427H4n1RZQBu6Q==} - dependencies: - '@babel/parser': 7.20.7 - '@vue/compiler-core': 3.2.45 - '@vue/compiler-dom': 3.2.45 - '@vue/compiler-ssr': 3.2.45 - '@vue/reactivity-transform': 3.2.45 - '@vue/shared': 3.2.45 - estree-walker: 2.0.2 - magic-string: 0.25.9 - postcss: 8.4.21 - source-map: 0.6.1 /@vue/compiler-sfc/3.2.47: resolution: {integrity: sha512-rog05W+2IFfxjMcFw10tM9+f7i/+FFpZJJ5XHX72NP9eC2uRD+42M3pYcQqDXVYoj74kHMSEdQ/WmCjt8JFksQ==} @@ -3325,32 +3241,15 @@ packages: magic-string: 0.25.9 postcss: 8.4.21 source-map: 0.6.1 - dev: true - - /@vue/compiler-ssr/3.2.45: - resolution: {integrity: sha512-6BRaggEGqhWht3lt24CrIbQSRD5O07MTmd+LjAn5fJj568+R9eUD2F7wMQJjX859seSlrYog7sUtrZSd7feqrQ==} - dependencies: - '@vue/compiler-dom': 3.2.45 - '@vue/shared': 3.2.45 /@vue/compiler-ssr/3.2.47: resolution: {integrity: sha512-wVXC+gszhulcMD8wpxMsqSOpvDZ6xKXSVWkf50Guf/S+28hTAXPDYRTbLQ3EDkOP5Xz/+SY37YiwDquKbJOgZw==} dependencies: '@vue/compiler-dom': 3.2.47 '@vue/shared': 3.2.47 - dev: true - /@vue/devtools-api/6.4.5: - resolution: {integrity: sha512-JD5fcdIuFxU4fQyXUu3w2KpAJHzTVdN+p4iOX2lMWSHMOoQdMAcpFLZzm9Z/2nmsoZ1a96QEhZ26e50xLBsgOQ==} - - /@vue/reactivity-transform/3.2.45: - resolution: {integrity: sha512-BHVmzYAvM7vcU5WmuYqXpwaBHjsS8T63jlKGWVtHxAHIoMIlmaMyurUSEs1Zcg46M4AYT5MtB1U274/2aNzjJQ==} - dependencies: - '@babel/parser': 7.21.1 - '@vue/compiler-core': 3.2.45 - '@vue/shared': 3.2.45 - estree-walker: 2.0.2 - magic-string: 0.25.9 + /@vue/devtools-api/6.5.0: + resolution: {integrity: sha512-o9KfBeaBmCKl10usN4crU53fYtC1r7jJwdGKjPT24t348rHxgfpZ0xL3Xm/gLUYnc0oTp8LAmrxOeLyu6tbk2Q==} /@vue/reactivity-transform/3.2.47: resolution: {integrity: sha512-m8lGXw8rdnPVVIdIFhf0LeQ/ixyHkH5plYuS83yop5n7ggVJU+z5v0zecwEnX7fa7HNLBhh2qngJJkxpwEEmYA==} @@ -3360,46 +3259,25 @@ packages: '@vue/shared': 3.2.47 estree-walker: 2.0.2 magic-string: 0.25.9 - dev: true - - /@vue/reactivity/3.2.45: - resolution: {integrity: sha512-PRvhCcQcyEVohW0P8iQ7HDcIOXRjZfAsOds3N99X/Dzewy8TVhTCT4uXpAHfoKjVTJRA0O0K+6QNkDIZAxNi3A==} - dependencies: - '@vue/shared': 3.2.45 /@vue/reactivity/3.2.47: resolution: {integrity: sha512-7khqQ/75oyyg+N/e+iwV6lpy1f5wq759NdlS1fpAhFXa8VeAIKGgk2E/C4VF59lx5b+Ezs5fpp/5WsRYXQiKxQ==} dependencies: '@vue/shared': 3.2.47 - dev: true - /@vue/repl/1.3.2_vue@3.2.45: + /@vue/repl/1.3.2_vue@3.2.47: resolution: {integrity: sha512-5joGOuTFmjaugG3E1h/oP1EXSMcVXRUwLIoo8xvYQnqDrCT6g1SfsH1pfei5PpC5DUxMX1584CekZu6REgGYkQ==} peerDependencies: vue: ^3.2.13 dependencies: - vue: 3.2.45 + vue: 3.2.47 dev: false - /@vue/runtime-core/3.2.45: - resolution: {integrity: sha512-gzJiTA3f74cgARptqzYswmoQx0fIA+gGYBfokYVhF8YSXjWTUA2SngRzZRku2HbGbjzB6LBYSbKGIaK8IW+s0A==} - dependencies: - '@vue/reactivity': 3.2.45 - '@vue/shared': 3.2.45 - /@vue/runtime-core/3.2.47: resolution: {integrity: sha512-RZxbLQIRB/K0ev0K9FXhNbBzT32H9iRtYbaXb0ZIz2usLms/D55dJR2t6cIEUn6vyhS3ALNvNthI+Q95C+NOpA==} dependencies: '@vue/reactivity': 3.2.47 '@vue/shared': 3.2.47 - dev: true - - /@vue/runtime-dom/3.2.45: - resolution: {integrity: sha512-cy88YpfP5Ue2bDBbj75Cb4bIEZUMM/mAkDMfqDTpUYVgTf/kuQ2VQ8LebuZ8k6EudgH8pYhsGWHlY0lcxlvTwA==} - dependencies: - '@vue/runtime-core': 3.2.45 - '@vue/shared': 3.2.45 - csstype: 2.6.21 /@vue/runtime-dom/3.2.47: resolution: {integrity: sha512-ArXrFTjS6TsDei4qwNvgrdmHtD930KgSKGhS5M+j8QxXrDJYLqYw4RRcDy1bz1m1wMmb6j+zGLifdVHtkXA7gA==} @@ -3407,16 +3285,6 @@ packages: '@vue/runtime-core': 3.2.47 '@vue/shared': 3.2.47 csstype: 2.6.21 - dev: true - - /@vue/server-renderer/3.2.45_vue@3.2.45: - resolution: {integrity: sha512-ebiMq7q24WBU1D6uhPK//2OTR1iRIyxjF5iVq/1a5I1SDMDyDu4Ts6fJaMnjrvD3MqnaiFkKQj+LKAgz5WIK3g==} - peerDependencies: - vue: 3.2.45 - dependencies: - '@vue/compiler-ssr': 3.2.45 - '@vue/shared': 3.2.45 - vue: 3.2.45 /@vue/server-renderer/3.2.47_vue@3.2.47: resolution: {integrity: sha512-dN9gc1i8EvmP9RCzvneONXsKfBRgqFeFZLurmHOveL7oH6HiFXJw5OGu294n1nHc/HMgTy6LulU/tv5/A7f/LA==} @@ -3426,16 +3294,11 @@ packages: '@vue/compiler-ssr': 3.2.47 '@vue/shared': 3.2.47 vue: 3.2.47 - dev: true - - /@vue/shared/3.2.45: - resolution: {integrity: sha512-Ewzq5Yhimg7pSztDV+RH1UDKBzmtqieXQlpTVm2AwraoRL/Rks96mvd8Vgi7Lj+h+TH8dv7mXD3FRZR3TUvbSg==} /@vue/shared/3.2.47: resolution: {integrity: sha512-BHGyyGN3Q97EZx0taMQ+OLNuZcW3d37ZEVmEAyeoA9ERdGvm9Irc/0Fua8SNyOtV1w6BS4q25wbMzJujO9HIfQ==} - dev: true - /@vueuse/core/8.9.4_vue@3.2.45: + /@vueuse/core/8.9.4_vue@3.2.47: resolution: {integrity: sha512-B/Mdj9TK1peFyWaPof+Zf/mP9XuGAngaJZBwPaXBvU3aCTZlx3ltlrFFFyMV4iGBwsjSCeUCgZrtkEj9dS2Y3Q==} peerDependencies: '@vue/composition-api': ^1.1.0 @@ -3448,21 +3311,22 @@ packages: dependencies: '@types/web-bluetooth': 0.0.14 '@vueuse/metadata': 8.9.4 - '@vueuse/shared': 8.9.4_vue@3.2.45 - vue: 3.2.45 - vue-demi: 0.13.11_vue@3.2.45 + '@vueuse/shared': 8.9.4_vue@3.2.47 + vue: 3.2.47 + vue-demi: 0.13.11_vue@3.2.47 dev: true - /@vueuse/core/9.13.0_vue@3.2.45: + /@vueuse/core/9.13.0_vue@3.2.47: resolution: {integrity: sha512-pujnclbeHWxxPRqXWmdkKV5OX4Wk4YeK7wusHqRwU0Q7EFusHoqNA/aPhB6KCh9hEqJkLAJo7bb0Lh9b+OIVzw==} dependencies: '@types/web-bluetooth': 0.0.16 '@vueuse/metadata': 9.13.0 - '@vueuse/shared': 9.13.0_vue@3.2.45 - vue-demi: 0.13.11_vue@3.2.45 + '@vueuse/shared': 9.13.0_vue@3.2.47 + vue-demi: 0.13.11_vue@3.2.47 transitivePeerDependencies: - '@vue/composition-api' - vue + dev: false /@vueuse/head/1.0.26_vue@3.2.47: resolution: {integrity: sha512-Dg51HTkGNS3XCDk5ZMKrF+zhrd0iDLhl7YPpsiSUGR8MFQrulu62BhTOh6gDXic/xNNPB3PLstKtVl49S7CbEQ==} @@ -3482,8 +3346,9 @@ packages: /@vueuse/metadata/9.13.0: resolution: {integrity: sha512-gdU7TKNAUVlXXLbaF+ZCfte8BjRJQWPCa2J55+7/h+yDtzw3vOoGQDRXzI6pyKyo6bXFT5/QoPE4hAknExjRLQ==} + dev: false - /@vueuse/shared/8.9.4_vue@3.2.45: + /@vueuse/shared/8.9.4_vue@3.2.47: resolution: {integrity: sha512-wt+T30c4K6dGRMVqPddexEVLa28YwxW5OFIPmzUHICjphfAuBFTTdDoyqREZNDOFJZ44ARH1WWQNCUK8koJ+Ag==} peerDependencies: '@vue/composition-api': ^1.1.0 @@ -3494,23 +3359,24 @@ packages: vue: optional: true dependencies: - vue: 3.2.45 - vue-demi: 0.13.11_vue@3.2.45 + vue: 3.2.47 + vue-demi: 0.13.11_vue@3.2.47 dev: true - /@vueuse/shared/9.13.0_vue@3.2.45: + /@vueuse/shared/9.13.0_vue@3.2.47: resolution: {integrity: sha512-UrnhU+Cnufu4S6JLCPZnkWh0WwZGUp72ktOF2DFptMlOs3TOdVv8xJN53zhHGARmVOsz5KqOls09+J1NR6sBKw==} dependencies: - vue-demi: 0.13.11_vue@3.2.45 + vue-demi: 0.13.11_vue@3.2.47 transitivePeerDependencies: - '@vue/composition-api' - vue + dev: false /@windicss/config/1.8.10: resolution: {integrity: sha512-O9SsC110b1Ik3YYa4Ck/0TWuCo7YFfA9KDrwD5sAeqscT5COIGK1HszdCT3oh0MJFej2wNrvpfyW9h6yQaW6PA==} dependencies: debug: 4.3.4 - jiti: 1.16.2 + jiti: 1.17.1 windicss: 3.5.6 transitivePeerDependencies: - supports-color @@ -3554,12 +3420,6 @@ packages: acorn: 8.8.2 dev: true - /acorn/8.8.1: - resolution: {integrity: sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==} - engines: {node: '>=0.4.0'} - hasBin: true - dev: true - /acorn/8.8.2: resolution: {integrity: sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==} engines: {node: '>=0.4.0'} @@ -3636,7 +3496,7 @@ packages: resolution: {integrity: sha512-IG23inYII3dWlU2EyiAiGj6Bwal5GzsgPMwjYGvc1HPE2dgbj4ZB5ToWBKSquKw74nB3TIuOwaI6/jSULzfgrw==} engines: {node: '>=14.16'} dependencies: - type-fest: 3.5.2 + type-fest: 3.6.0 dev: true /ansi-regex/5.0.1: @@ -3649,6 +3509,10 @@ packages: engines: {node: '>=12'} dev: true + /ansi-sequence-parser/1.1.0: + resolution: {integrity: sha512-lEm8mt52to2fT8GhciPCGeCXACSz2UwIN4X2e2LJSnZ5uAbn2/dsYdOmUXq0AtWS5cpAupysIneExOgH0Vd2TQ==} + dev: true + /ansi-styles/3.2.1: resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} engines: {node: '>=4'} @@ -3740,9 +3604,9 @@ packages: engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 - define-properties: 1.1.4 + define-properties: 1.2.0 es-abstract: 1.21.1 - get-intrinsic: 1.1.3 + get-intrinsic: 1.2.0 is-string: 1.0.7 dev: true @@ -3756,7 +3620,7 @@ packages: engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 - define-properties: 1.1.4 + define-properties: 1.2.0 es-abstract: 1.21.1 es-shim-unscopables: 1.0.0 dev: true @@ -3766,7 +3630,7 @@ packages: engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 - define-properties: 1.1.4 + define-properties: 1.2.0 es-abstract: 1.21.1 es-shim-unscopables: 1.0.0 dev: true @@ -3824,8 +3688,8 @@ packages: peerDependencies: postcss: ^8.1.0 dependencies: - browserslist: 4.21.4 - caniuse-lite: 1.0.30001445 + browserslist: 4.21.5 + caniuse-lite: 1.0.30001457 fraction.js: 4.2.0 normalize-range: 0.1.2 picocolors: 1.0.0 @@ -3898,8 +3762,8 @@ packages: resolution: {integrity: sha512-T7JQa+zsXXEa6/8ZhHcQEW1UFfVM49Ts65uBkFL6fz2QmrElqmbajIDJvuA0tEhRe5eIjpV9ZF+0RfZR9voJFQ==} dev: true - /blobity/0.2.1_react@18.2.0+vue@3.2.45: - resolution: {integrity: sha512-Soxkt4ILpL6sUR76WmAJBApZJ1A7i69527TVk2S1wmTIo0Httv4gS+IaSSsDTUGtQLqIZTwdmgMGpfK0bP58Cg==} + /blobity/0.2.3_react@18.2.0+vue@3.2.47: + resolution: {integrity: sha512-ooIyE44R+Gc+DbGCkMAcyAPln30nvQnZIsjmCDO9PUUoRkv2fNliHhsunL+GFp5JmAzbinO4iCeBwjjO6JeEcg==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 vue: next @@ -3907,7 +3771,7 @@ packages: kinet: 2.2.1 lodash: 4.17.21 react: 18.2.0 - vue: 3.2.45 + vue: 3.2.47 dev: false /bluebird/3.7.2: @@ -3919,7 +3783,7 @@ packages: engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} dependencies: bytes: 3.1.2 - content-type: 1.0.4 + content-type: 1.0.5 debug: 2.6.9 depd: 2.0.0 destroy: 1.2.0 @@ -3968,15 +3832,15 @@ packages: wcwidth: 1.0.1 dev: true - /browserslist/4.21.4: - resolution: {integrity: sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==} + /browserslist/4.21.5: + resolution: {integrity: sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001445 - electron-to-chromium: 1.4.284 - node-releases: 2.0.8 - update-browserslist-db: 1.0.10_browserslist@4.21.4 + caniuse-lite: 1.0.30001457 + electron-to-chromium: 1.4.305 + node-releases: 2.0.10 + update-browserslist-db: 1.0.10_browserslist@4.21.5 dev: true /buffer-crc32/0.2.13: @@ -4058,7 +3922,7 @@ packages: resolution: {integrity: sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==} dependencies: function-bind: 1.1.1 - get-intrinsic: 1.1.3 + get-intrinsic: 1.2.0 dev: true /callsites/3.1.0: @@ -4095,14 +3959,14 @@ packages: /caniuse-api/3.0.0: resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==} dependencies: - browserslist: 4.21.4 - caniuse-lite: 1.0.30001445 + browserslist: 4.21.5 + caniuse-lite: 1.0.30001457 lodash.memoize: 4.1.2 lodash.uniq: 4.5.0 dev: true - /caniuse-lite/1.0.30001445: - resolution: {integrity: sha512-8sdQIdMztYmzfTMO6KfLny878Ln9c2M0fc7EH60IjlP4Dc4PiCy7K2Vl3ITmWgOyPgVQKa5x+UP/KqFsxj4mBg==} + /caniuse-lite/1.0.30001457: + resolution: {integrity: sha512-SDIV6bgE1aVbK6XyxdURbUE89zY7+k1BBBaOwYwkNCglXlel/E7mELiHC64HQ+W0xSKlqWhV9Wh7iHxUjMs4fA==} dev: true /canvas-confetti/1.6.0: @@ -4176,11 +4040,6 @@ packages: engines: {node: '>=10'} dev: true - /ci-info/3.7.1: - resolution: {integrity: sha512-4jYS4MOAaCIStSRwiuxc4B8MYhIe676yO1sYGzARnjXkWpmzZMMYxY6zu8WYWDhSuth5zhrQ1rhNSibyyvv4/w==} - engines: {node: '>=8'} - dev: true - /ci-info/3.8.0: resolution: {integrity: sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==} engines: {node: '>=8'} @@ -4421,8 +4280,8 @@ packages: safe-buffer: 5.2.1 dev: true - /content-type/1.0.4: - resolution: {integrity: sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==} + /content-type/1.0.5: + resolution: {integrity: sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==} engines: {node: '>= 0.6'} dev: true @@ -4505,6 +4364,16 @@ packages: nth-check: 2.1.1 dev: true + /css-select/5.1.0: + resolution: {integrity: sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==} + dependencies: + boolbase: 1.0.0 + css-what: 6.1.0 + domhandler: 5.0.3 + domutils: 3.0.1 + nth-check: 2.1.1 + dev: true + /css-tree/1.1.3: resolution: {integrity: sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==} engines: {node: '>=8.0.0'} @@ -4513,6 +4382,22 @@ packages: source-map: 0.6.1 dev: true + /css-tree/2.2.1: + resolution: {integrity: sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==} + engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'} + dependencies: + mdn-data: 2.0.28 + source-map-js: 1.0.2 + dev: true + + /css-tree/2.3.1: + resolution: {integrity: sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==} + engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0} + dependencies: + mdn-data: 2.0.30 + source-map-js: 1.0.2 + dev: true + /css-what/6.1.0: resolution: {integrity: sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==} engines: {node: '>= 6'} @@ -4590,6 +4475,13 @@ packages: css-tree: 1.1.3 dev: true + /csso/5.0.5: + resolution: {integrity: sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==} + engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'} + dependencies: + css-tree: 2.2.1 + dev: true + /csstype/2.6.21: resolution: {integrity: sha512-Z1PhmomIfypOpoMjRQB70jfvy/wxT50qW08YXO5lMIJkrdq4yOTR+AW7FqutScmB9NkLwxo+jU+kZLbofZZq/w==} @@ -4619,8 +4511,8 @@ packages: resolution: {integrity: sha512-d4ZVpCW31eWwCMe1YT3ur7mUDnTXbgwyzaL320DrcRT45rfjYxkt5QWLrmOJ+/UEAI2+fQgKe/fCjR8l4TpRgw==} dev: true - /cypress/12.3.0: - resolution: {integrity: sha512-ZQNebibi6NBt51TRxRMYKeFvIiQZ01t50HSy7z/JMgRVqBUey3cdjog5MYEbzG6Ktti5ckDt1tfcC47lmFwXkw==} + /cypress/12.6.0: + resolution: {integrity: sha512-WdHSVaS1lumSd5XpVTslZd8ui9GIGphrzvXq9+3DtVhqjRZC5M70gu5SW/Y/SLPq3D1wiXGZoHC6HJ7ESVE2lw==} engines: {node: ^14.0.0 || ^16.0.0 || >=18.0.0} hasBin: true requiresBuild: true @@ -4657,7 +4549,7 @@ packages: listr2: 3.14.0_enquirer@2.3.6 lodash: 4.17.21 log-symbols: 4.1.0 - minimist: 1.2.7 + minimist: 1.2.8 ospath: 1.2.2 pretty-bytes: 5.6.0 proxy-from-env: 1.0.0 @@ -4841,8 +4733,8 @@ packages: resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} dev: true - /deepmerge/4.2.2: - resolution: {integrity: sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==} + /deepmerge/4.3.0: + resolution: {integrity: sha512-z2wJZXrmeHdvYJp/Ux55wIjqo81G5Bp4c+oELTW+7ar6SogWHajt5a9gO3s3IDaGSAXjDk0vlQKN3rms8ab3og==} engines: {node: '>=0.10.0'} dev: true @@ -4857,8 +4749,8 @@ packages: engines: {node: '>=8'} dev: true - /define-properties/1.1.4: - resolution: {integrity: sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==} + /define-properties/1.2.0: + resolution: {integrity: sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==} engines: {node: '>= 0.4'} dependencies: has-property-descriptors: 1.0.0 @@ -5034,8 +4926,8 @@ packages: jake: 10.8.5 dev: true - /electron-to-chromium/1.4.284: - resolution: {integrity: sha512-M8WEXFuKXMYMVr45fo8mq0wUrrJHheiKZf6BArTKk9ZBYCKJEOU5H8cdWgDT+qCVZf7Na4lVUaZsA+h6uA9+PA==} + /electron-to-chromium/1.4.305: + resolution: {integrity: sha512-WETy6tG0CT5gm1O+xCbyapWNsCcmIvrn4NHViIGYo2AT8FV2qUCXdaB+WqYxSv/vS5mFqhBYnfZAAkVArjBmUg==} dev: true /elementtree/0.1.7: @@ -5120,7 +5012,7 @@ packages: es-to-primitive: 1.2.1 function-bind: 1.1.1 function.prototype.name: 1.1.5 - get-intrinsic: 1.1.3 + get-intrinsic: 1.2.0 get-symbol-description: 1.0.0 globalthis: 1.0.3 gopd: 1.0.1 @@ -5128,7 +5020,7 @@ packages: has-property-descriptors: 1.0.0 has-proto: 1.0.1 has-symbols: 1.0.3 - internal-slot: 1.0.4 + internal-slot: 1.0.5 is-array-buffer: 3.0.1 is-callable: 1.2.7 is-negative-zero: 2.0.2 @@ -5153,7 +5045,7 @@ packages: resolution: {integrity: sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==} engines: {node: '>= 0.4'} dependencies: - get-intrinsic: 1.1.3 + get-intrinsic: 1.2.0 has: 1.0.3 has-tostringtag: 1.0.0 dev: true @@ -5179,6 +5071,7 @@ packages: cpu: [x64] os: [android] requiresBuild: true + dev: true optional: true /esbuild-android-arm64/0.14.51: @@ -5187,6 +5080,7 @@ packages: cpu: [arm64] os: [android] requiresBuild: true + dev: true optional: true /esbuild-darwin-64/0.14.51: @@ -5195,6 +5089,7 @@ packages: cpu: [x64] os: [darwin] requiresBuild: true + dev: true optional: true /esbuild-darwin-arm64/0.14.51: @@ -5203,6 +5098,7 @@ packages: cpu: [arm64] os: [darwin] requiresBuild: true + dev: true optional: true /esbuild-freebsd-64/0.14.51: @@ -5211,6 +5107,7 @@ packages: cpu: [x64] os: [freebsd] requiresBuild: true + dev: true optional: true /esbuild-freebsd-arm64/0.14.51: @@ -5219,6 +5116,7 @@ packages: cpu: [arm64] os: [freebsd] requiresBuild: true + dev: true optional: true /esbuild-linux-32/0.14.51: @@ -5227,6 +5125,7 @@ packages: cpu: [ia32] os: [linux] requiresBuild: true + dev: true optional: true /esbuild-linux-64/0.14.51: @@ -5235,6 +5134,7 @@ packages: cpu: [x64] os: [linux] requiresBuild: true + dev: true optional: true /esbuild-linux-arm/0.14.51: @@ -5243,6 +5143,7 @@ packages: cpu: [arm] os: [linux] requiresBuild: true + dev: true optional: true /esbuild-linux-arm64/0.14.51: @@ -5251,6 +5152,7 @@ packages: cpu: [arm64] os: [linux] requiresBuild: true + dev: true optional: true /esbuild-linux-mips64le/0.14.51: @@ -5259,6 +5161,7 @@ packages: cpu: [mips64el] os: [linux] requiresBuild: true + dev: true optional: true /esbuild-linux-ppc64le/0.14.51: @@ -5267,6 +5170,7 @@ packages: cpu: [ppc64] os: [linux] requiresBuild: true + dev: true optional: true /esbuild-linux-riscv64/0.14.51: @@ -5275,6 +5179,7 @@ packages: cpu: [riscv64] os: [linux] requiresBuild: true + dev: true optional: true /esbuild-linux-s390x/0.14.51: @@ -5283,6 +5188,7 @@ packages: cpu: [s390x] os: [linux] requiresBuild: true + dev: true optional: true /esbuild-netbsd-64/0.14.51: @@ -5291,6 +5197,7 @@ packages: cpu: [x64] os: [netbsd] requiresBuild: true + dev: true optional: true /esbuild-openbsd-64/0.14.51: @@ -5299,6 +5206,7 @@ packages: cpu: [x64] os: [openbsd] requiresBuild: true + dev: true optional: true /esbuild-sunos-64/0.14.51: @@ -5307,6 +5215,7 @@ packages: cpu: [x64] os: [sunos] requiresBuild: true + dev: true optional: true /esbuild-windows-32/0.14.51: @@ -5315,6 +5224,7 @@ packages: cpu: [ia32] os: [win32] requiresBuild: true + dev: true optional: true /esbuild-windows-64/0.14.51: @@ -5323,6 +5233,7 @@ packages: cpu: [x64] os: [win32] requiresBuild: true + dev: true optional: true /esbuild-windows-arm64/0.14.51: @@ -5331,6 +5242,7 @@ packages: cpu: [arm64] os: [win32] requiresBuild: true + dev: true optional: true /esbuild/0.14.51: @@ -5359,6 +5271,7 @@ packages: esbuild-windows-32: 0.14.51 esbuild-windows-64: 0.14.51 esbuild-windows-arm64: 0.14.51 + dev: true /esbuild/0.16.17: resolution: {integrity: sha512-G8LEkV0XzDMNwXKgM0Jwu3nY3lSTwSGY6XbxM9cr9+s0T/qSV1q1JVPBGzm3dcjhCic9+emZDmMffkwgPeOeLg==} @@ -5690,12 +5603,12 @@ packages: dependencies: '@babel/helper-validator-identifier': 7.19.1 '@eslint-community/eslint-utils': 4.1.2_eslint@8.34.0 - ci-info: 3.7.1 + ci-info: 3.8.0 clean-regexp: 1.0.0 eslint: 8.34.0 - esquery: 1.4.0 + esquery: 1.4.2 indent-string: 4.0.0 - is-builtin-module: 3.2.0 + is-builtin-module: 3.2.1 jsesc: 3.0.2 lodash: 4.17.21 pluralize: 8.0.0 @@ -5740,8 +5653,8 @@ packages: - supports-color dev: true - /eslint-plugin-yml/1.4.0_eslint@8.34.0: - resolution: {integrity: sha512-vzggXNfPKa+arIaNUGoC3DPRZCxNty+xD/v9xOcE5D3Bj9SbgIrEobqVB35I8QxHd2YjL/dOS0xIIFmjAalwbw==} + /eslint-plugin-yml/1.5.0_eslint@8.34.0: + resolution: {integrity: sha512-iygN054g+ZrnYmtOXMnT+sx9iDNXt89/m0+506cQHeG0+5jJN8hY5iOPQLd3yfd50AfK/mSasajBWruf1SoHpQ==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: '>=6.0.0' @@ -5827,20 +5740,20 @@ packages: eslint-utils: 3.0.0_eslint@8.34.0 eslint-visitor-keys: 3.3.0 espree: 9.4.1 - esquery: 1.4.0 + esquery: 1.4.2 esutils: 2.0.3 fast-deep-equal: 3.1.3 file-entry-cache: 6.0.1 find-up: 5.0.0 glob-parent: 6.0.2 - globals: 13.19.0 + globals: 13.20.0 grapheme-splitter: 1.0.4 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.2.0 + js-sdsl: 4.3.0 js-yaml: 4.1.0 json-stable-stringify-without-jsonify: 1.0.1 levn: 0.4.1 @@ -5871,8 +5784,8 @@ packages: hasBin: true dev: true - /esquery/1.4.0: - resolution: {integrity: sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==} + /esquery/1.4.2: + resolution: {integrity: sha512-JVSoLdTlTDkmjFmab7H/9SL9qGSyjElT3myyKp7krqjVFQCDLmj1QFaCLRFBszBKI0XVZaiiXvuPIX3ZwHe1Ng==} engines: {node: '>=0.10'} dependencies: estraverse: 5.3.0 @@ -5967,7 +5880,7 @@ packages: array-flatten: 1.1.1 body-parser: 1.20.1 content-disposition: 0.5.4 - content-type: 1.0.4 + content-type: 1.0.5 cookie: 0.5.0 cookie-signature: 1.0.6 debug: 2.6.9 @@ -6300,17 +6213,19 @@ packages: engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} os: [darwin] requiresBuild: true + dev: true optional: true /function-bind/1.1.1: resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==} + dev: true /function.prototype.name/1.1.5: resolution: {integrity: sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==} engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 - define-properties: 1.1.4 + define-properties: 1.2.0 es-abstract: 1.21.1 functions-have-names: 1.2.3 dev: true @@ -6344,8 +6259,8 @@ packages: engines: {node: 6.* || 8.* || >= 10.*} dev: true - /get-intrinsic/1.1.3: - resolution: {integrity: sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==} + /get-intrinsic/1.2.0: + resolution: {integrity: sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q==} dependencies: function-bind: 1.1.1 has: 1.0.3 @@ -6378,7 +6293,7 @@ packages: engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 - get-intrinsic: 1.1.3 + get-intrinsic: 1.2.0 dev: true /getos/3.2.1: @@ -6483,8 +6398,8 @@ packages: engines: {node: '>=4'} dev: true - /globals/13.19.0: - resolution: {integrity: sha512-dkQ957uSRWHw7CFXLUtUHQI3g3aWApYhfNR2O6jn/907riyTYKVBmxYVROkBcY614FSSeSJh7Xm7SrUWCxvJMQ==} + /globals/13.20.0: + resolution: {integrity: sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==} engines: {node: '>=8'} dependencies: type-fest: 0.20.2 @@ -6494,7 +6409,7 @@ packages: resolution: {integrity: sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==} engines: {node: '>= 0.4'} dependencies: - define-properties: 1.1.4 + define-properties: 1.2.0 dev: true /globby/11.1.0: @@ -6523,7 +6438,7 @@ packages: /gopd/1.0.1: resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==} dependencies: - get-intrinsic: 1.1.3 + get-intrinsic: 1.2.0 dev: true /graceful-fs/4.2.10: @@ -6564,7 +6479,7 @@ packages: engines: {node: '>=0.4.7'} hasBin: true dependencies: - minimist: 1.2.7 + minimist: 1.2.8 neo-async: 2.6.2 source-map: 0.6.1 wordwrap: 1.0.0 @@ -6594,7 +6509,7 @@ packages: /has-property-descriptors/1.0.0: resolution: {integrity: sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==} dependencies: - get-intrinsic: 1.1.3 + get-intrinsic: 1.2.0 dev: true /has-proto/1.0.1: @@ -6623,6 +6538,7 @@ packages: engines: {node: '>= 0.4.0'} dependencies: function-bind: 1.1.1 + dev: true /hash-sum/2.0.0: resolution: {integrity: sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg==} @@ -6826,14 +6742,14 @@ packages: string-width: 5.1.2 strip-ansi: 7.0.1 through: 2.3.8 - wrap-ansi: 8.0.1 + wrap-ansi: 8.1.0 dev: true - /internal-slot/1.0.4: - resolution: {integrity: sha512-tA8URYccNzMo94s5MQZgH8NB/XTa6HsOo0MLfXTKKEnHVVdegzaQoFZ7Jp44bdvLvY2waT5dc+j5ICEswhi7UQ==} + /internal-slot/1.0.5: + resolution: {integrity: sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==} engines: {node: '>= 0.4'} dependencies: - get-intrinsic: 1.1.3 + get-intrinsic: 1.2.0 has: 1.0.3 side-channel: 1.0.4 dev: true @@ -6889,7 +6805,7 @@ packages: resolution: {integrity: sha512-ASfLknmY8Xa2XtB4wmbz13Wu202baeA18cJBCeCy0wXUHZF0IPyVEXqKEcd+t2fNSLLL1vC6k7lxZEojNbISXQ==} dependencies: call-bind: 1.0.2 - get-intrinsic: 1.1.3 + get-intrinsic: 1.2.0 is-typed-array: 1.1.10 dev: true @@ -6918,8 +6834,8 @@ packages: has-tostringtag: 1.0.0 dev: true - /is-builtin-module/3.2.0: - resolution: {integrity: sha512-phDA4oSGt7vl1n5tJvTWooWWAsXLY+2xCnxNqvKhGEzujg+A43wPlPOyDg3C8XQHN+6k/JTQWJ/j0dQh/qr+Hw==} + /is-builtin-module/3.2.1: + resolution: {integrity: sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==} engines: {node: '>=6'} dependencies: builtin-modules: 3.3.0 @@ -6941,6 +6857,7 @@ packages: resolution: {integrity: sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==} dependencies: has: 1.0.3 + dev: true /is-date-object/1.0.5: resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==} @@ -7184,18 +7101,13 @@ packages: minimatch: 3.1.2 dev: true - /jiti/1.16.2: - resolution: {integrity: sha512-OKBOVWmU3FxDt/UH4zSwiKPuc1nihFZiOD722FuJlngvLz2glX1v2/TJIgoA4+mrpnXxHV6dSAoCvPcYQtoG5A==} - hasBin: true - dev: true - /jiti/1.17.1: resolution: {integrity: sha512-NZIITw8uZQFuzQimqjUxIrIcEdxYDFIe/0xYfIlVXTkiBjjyBEvgasj5bb0/cHtPRD/NziPbT312sFrkI5ALpw==} hasBin: true dev: true - /js-sdsl/4.2.0: - resolution: {integrity: sha512-dyBIzQBDkCqCu+0upx25Y2jGdbTGxE9fshMsCdK0ViOongpV+n5tXRcZY9v7CaVQ79AGS9KA1KHtojxiM7aXSQ==} + /js-sdsl/4.3.0: + resolution: {integrity: sha512-mifzlm2+5nZ+lEcLJMoBK0/IH/bDg8XnJfd/Wq6IP+xoCjLZsTOnV2QpxlVbX9bMnkl5PdEjNtBJ9Cj1NjifhQ==} dev: true /js-tokens/4.0.0: @@ -7265,7 +7177,7 @@ packages: resolution: {integrity: sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==} hasBin: true dependencies: - minimist: 1.2.7 + minimist: 1.2.8 dev: true /json5/2.2.3: @@ -7335,8 +7247,8 @@ packages: resolution: {integrity: sha512-dWl0Dbjm6Xm+kDxhPQJsCBTxrJzuGl0aP9rhr+TG8D3l+GL90N8O8lYUi7dTSAN2uuDqCtNgb6aEuQH5wsiV8Q==} dev: true - /kolorist/1.6.0: - resolution: {integrity: sha512-dLkz37Ab97HWMx9KTes3Tbi3D1ln9fCAy2zr2YVExJasDRPGRaKcoE4fycWNtnCAJfjFqe0cnY+f8KT2JePEXQ==} + /kolorist/1.7.0: + resolution: {integrity: sha512-ymToLHqL02udwVdbkowNpzjFd6UzozMtshPQKVi5k1EjKRqKqBrOnE9QbLEb0/pV76SAiIT13hdL8R6suc+f3g==} dev: true /lazy-ass/1.6.0: @@ -7411,11 +7323,6 @@ packages: strip-bom: 3.0.0 dev: true - /local-pkg/0.4.2: - resolution: {integrity: sha512-mlERgSPrbxU3BP4qBqAvvwlgW4MTg78iwJdGGnv7kibKjWcJksrG3t6LB5lXI93wXRDvG4NpUgJFmTG4T6rdrg==} - engines: {node: '>=14'} - dev: true - /local-pkg/0.4.3: resolution: {integrity: sha512-SFppqq5p42fe2qcZQqqEOiVRXl+WCP1MdT6k7BDEW1j++sp5fIY+/fdRQitvKgB5BrBcmrs5m/L0v2FrU5MY1g==} engines: {node: '>=14'} @@ -7567,8 +7474,8 @@ packages: yallist: 4.0.0 dev: true - /lru-cache/7.16.2: - resolution: {integrity: sha512-t6D6OM05Y3f+61zNnXh/+0D69kAgJKVEWLuWL1r38CIHRPTWpNjwpR7S+nmiQlG5GmUB1BDiiMjU1Ihs4YBLlg==} + /lru-cache/7.17.0: + resolution: {integrity: sha512-zSxlVVwOabhVyTi6E8gYv2cr6bXK+8ifYz5/uyJb9feXX6NACVDwY4p5Ut3WC3Ivo/QhpARHU3iujx2xGAYHbQ==} engines: {node: '>=12'} dev: true @@ -7645,6 +7552,14 @@ packages: resolution: {integrity: sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==} dev: true + /mdn-data/2.0.28: + resolution: {integrity: sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==} + dev: true + + /mdn-data/2.0.30: + resolution: {integrity: sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==} + dev: true + /media-typer/0.3.0: resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==} engines: {node: '>= 0.6'} @@ -7776,8 +7691,8 @@ packages: brace-expansion: 2.0.1 dev: true - /minimatch/7.0.0: - resolution: {integrity: sha512-Wog4y1P2q/0sF+0vw+6dWgqVmo/XPJg+2OtVmR6IVvNGDhcfAPjFacjZCUlGCoU/tbzH6EOeSt2P3llRAqRNiA==} + /minimatch/7.0.1: + resolution: {integrity: sha512-C4CrOG1kAnaIxQPTAoiAmZCR2up1yjDdseGpr8UCUw5UqBUao5E1q2bOv0cAX0+y8MUxcyrvkTsoj5DvGRnvdQ==} engines: {node: '>=10'} dependencies: brace-expansion: 2.0.1 @@ -7792,8 +7707,8 @@ packages: kind-of: 6.0.3 dev: true - /minimist/1.2.7: - resolution: {integrity: sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==} + /minimist/1.2.8: + resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} dev: true /minipass/3.3.6: @@ -7803,11 +7718,9 @@ packages: yallist: 4.0.0 dev: true - /minipass/4.0.0: - resolution: {integrity: sha512-g2Uuh2jEKoht+zvO6vJqXmYpflPqzRBT+Th2h01DKh5z7wbY/AZ2gCQ78cP70YoHPyFdY30YBV5WxgLOEwOykw==} + /minipass/4.2.0: + resolution: {integrity: sha512-ExlilAIS7zJ2EWUMaVXi14H+FnZ18kr17kFkGemMqBx6jW0m8P6XfqwYVPEG53ENlgsED+alVP9ZxC3JzkK23Q==} engines: {node: '>=8'} - dependencies: - yallist: 4.0.0 dev: true /minizlib/2.1.2: @@ -7818,8 +7731,8 @@ packages: yallist: 4.0.0 dev: true - /mixme/0.5.4: - resolution: {integrity: sha512-3KYa4m4Vlqx98GPdOHghxSdNtTvcP8E0kkaJ5Dlh+h2DRzF7zpuVVcA8B0QpKd11YJeP9QQ7ASkKzOeu195Wzw==} + /mixme/0.5.5: + resolution: {integrity: sha512-/6IupbRx32s7jjEwHcycXikJwFD5UujbVNuJFkeKLYje+92OvtuPniF6JhnFm5JCTDUhS+kYK3W/4BWYQYXz7w==} engines: {node: '>= 8.0.0'} dev: true @@ -7834,15 +7747,6 @@ packages: hasBin: true dev: true - /mlly/1.1.0: - resolution: {integrity: sha512-cwzBrBfwGC1gYJyfcy8TcZU1f+dbH/T+TuOhtYP2wLv/Fb51/uV7HJQfBPtEupZ2ORLRU1EKFS/QfS3eo9+kBQ==} - dependencies: - acorn: 8.8.1 - pathe: 1.0.0 - pkg-types: 1.0.1 - ufo: 1.0.1 - dev: true - /mlly/1.1.1: resolution: {integrity: sha512-Jnlh4W/aI4GySPo6+DyTN17Q75KKbLTyFK8BrGhjNP4rxuUjbRWhE6gHg3bs33URWAF44FRm7gdQA348i3XxRw==} dependencies: @@ -8000,8 +7904,8 @@ packages: resolution: {integrity: sha512-KIkvH1jl6b3O7es/0ShyCgWLcfXxlBrLBbP3rOr23WArC66IMcU4DeZEeYEOwnopYhawLTn7/y+YtmASe8DFVQ==} dev: true - /node-fetch/2.6.8: - resolution: {integrity: sha512-RZ6dBYuj8dRSfxpUSu+NsdF1dpPpluJxwOp+6IoDp/sH2QNDSvurYsAa+F1WxY2RjA1iP93xhcsUoYbF2XBqVg==} + /node-fetch/2.6.9: + resolution: {integrity: sha512-DJm/CJkZkRjKKj4Zi4BsKVZh3ValV5IR5s7LVZnW+6YMh0W1BfNA8XSs6DLMGYlId5F3KnA70uu2qepcR08Qqg==} engines: {node: 4.x || >=6.0.0} peerDependencies: encoding: ^0.1.0 @@ -8031,8 +7935,8 @@ packages: hasBin: true dev: true - /node-releases/2.0.8: - resolution: {integrity: sha512-dFSmB8fFHEH/s81Xi+Y/15DQY6VHW81nXRj86EMSL3lmuTmK1e+aT4wrFCkTbm+gSwkw4KpX+rT/pMM2c1mF+A==} + /node-releases/2.0.10: + resolution: {integrity: sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==} dev: true /nopt/5.0.0: @@ -8188,7 +8092,7 @@ packages: engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 - define-properties: 1.1.4 + define-properties: 1.2.0 has-symbols: 1.0.3 object-keys: 1.1.1 dev: true @@ -8198,7 +8102,7 @@ packages: engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 - define-properties: 1.1.4 + define-properties: 1.2.0 es-abstract: 1.21.1 dev: true @@ -8220,7 +8124,7 @@ packages: destr: 1.2.2 node-fetch-native: 0.1.8 ufo: 0.8.6 - undici: 5.15.0 + undici: 5.20.0 dev: true /on-finished/2.4.1: @@ -8248,8 +8152,8 @@ packages: mimic-fn: 2.1.0 dev: true - /open/8.4.0: - resolution: {integrity: sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==} + /open/8.4.2: + resolution: {integrity: sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==} engines: {node: '>=12'} dependencies: define-lazy-prop: 2.0.0 @@ -8450,6 +8354,7 @@ packages: /path-parse/1.0.7: resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} + dev: true /path-to-regexp/0.1.7: resolution: {integrity: sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==} @@ -8460,10 +8365,6 @@ packages: engines: {node: '>=8'} dev: true - /pathe/1.0.0: - resolution: {integrity: sha512-nPdMG0Pd09HuSsr7QOKUXO2Jr9eqaDiZvDwdyIhNG5SHYujkQHYKDfGQkulBxvbDHz8oHLsTgKN86LSwYzSHAg==} - dev: true - /pathe/1.1.0: resolution: {integrity: sha512-ODbEPR0KKHqECXW1GoxdDb+AZvULmXjVPy4rt+pGo2+TnjJTIPJQSVS6N63n8T2Ip+syHhbn52OewKicV0373w==} dev: true @@ -8516,14 +8417,6 @@ packages: find-up: 4.1.0 dev: true - /pkg-types/1.0.1: - resolution: {integrity: sha512-jHv9HB+Ho7dj6ItwppRDDl0iZRYBD0jsakHXtFgoLr+cHSF6xC+QL54sJmWxyGxOLYSHm0afhXhXcQDQqH9z8g==} - dependencies: - jsonc-parser: 3.2.0 - mlly: 1.1.0 - pathe: 1.0.0 - dev: true - /pkg-types/1.0.2: resolution: {integrity: sha512-hM58GKXOcj8WTqUXnsQyJYXdeAPbythQgEF3nTcEo+nkD49chjQ9IKm/QJy9xf6JakXptz86h7ecP2024rrLaQ==} dependencies: @@ -8566,7 +8459,7 @@ packages: pretty-hrtime: 1.0.3 read-cache: 1.0.0 slash: 5.0.0 - yargs: 17.6.2 + yargs: 17.7.1 transitivePeerDependencies: - ts-node dev: true @@ -8577,7 +8470,7 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.21.4 + browserslist: 4.21.5 caniuse-api: 3.0.0 colord: 2.9.3 postcss: 8.4.21 @@ -8590,7 +8483,7 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.21.4 + browserslist: 4.21.5 postcss: 8.4.21 postcss-value-parser: 4.2.0 dev: true @@ -8683,7 +8576,7 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.21.4 + browserslist: 4.21.5 caniuse-api: 3.0.0 cssnano-utils: 3.1.0_postcss@8.4.21 postcss: 8.4.21 @@ -8718,7 +8611,7 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.21.4 + browserslist: 4.21.5 cssnano-utils: 3.1.0_postcss@8.4.21 postcss: 8.4.21 postcss-value-parser: 4.2.0 @@ -8809,7 +8702,7 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.21.4 + browserslist: 4.21.5 postcss: 8.4.21 postcss-value-parser: 4.2.0 dev: true @@ -8852,7 +8745,7 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.21.4 + browserslist: 4.21.5 caniuse-api: 3.0.0 postcss: 8.4.21 dev: true @@ -8932,8 +8825,8 @@ packages: picocolors: 1.0.0 source-map-js: 1.0.2 - /preact/10.11.3: - resolution: {integrity: sha512-eY93IVpod/zG3uMF22Unl8h9KkrcKIRs2EGar8hwLZZDU1lkjph303V9HZBwufh2s736U6VXuhD109LYqPoffg==} + /preact/10.12.1: + resolution: {integrity: sha512-l8386ixSsBdbreOAkqtrwqHwdvR35ID8c3rKPa8lCWuO86dBi32QWHV4vfsZK1utLLFMvw+Z5Ad4XLkZzchscg==} dev: true /preferred-pm/3.0.3: @@ -9018,8 +8911,8 @@ packages: once: 1.4.0 dev: true - /punycode/2.2.0: - resolution: {integrity: sha512-LN6QV1IJ9ZhxWTNdktaPClrNfp8xdSAYS0Zk2ddX7XsXZAxckMHPCBcHRo0cTcEIgYPRiGEkmji3Idkh2yFtYw==} + /punycode/2.3.0: + resolution: {integrity: sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==} engines: {node: '>=6'} dev: true @@ -9037,8 +8930,8 @@ packages: side-channel: 1.0.4 dev: true - /quasar/2.11.5: - resolution: {integrity: sha512-rX4Rwp9wlCeB9A6RQUxEx/q84LMBVVm6WTECkoq8r/+NBgl9aHVexzZQBnRn2i61D0BJpdX5VcnMxAnJkTx/kA==} + /quasar/2.11.6: + resolution: {integrity: sha512-jJniWqTtfLHDuAT1YNx6ZZdZU7nM8vwscyM7IxmijaHq+fDpgjaujDQUlJWgn5ZMkqe3Yvg93MgSxjcL71oJIw==} engines: {node: '>= 10.18.1', npm: '>= 6.13.4', yarn: '>= 1.21.1'} /queue-microtask/1.2.3: @@ -9199,7 +9092,7 @@ packages: engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 - define-properties: 1.1.4 + define-properties: 1.2.0 functions-have-names: 1.2.3 dev: true @@ -9265,6 +9158,7 @@ packages: is-core-module: 2.11.0 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 + dev: true /restore-cursor/3.1.0: resolution: {integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==} @@ -9308,10 +9202,10 @@ packages: rollup: optional: true dependencies: - open: 8.4.0 + open: 8.4.2 picomatch: 2.3.1 source-map: 0.7.4 - yargs: 17.6.2 + yargs: 17.7.1 dev: true /rollup-plugin-visualizer/5.9.0_rollup@3.17.2: @@ -9324,11 +9218,11 @@ packages: rollup: optional: true dependencies: - open: 8.4.0 + open: 8.4.2 picomatch: 2.3.1 rollup: 3.17.2 source-map: 0.7.4 - yargs: 17.6.2 + yargs: 17.7.1 dev: true /rollup/2.77.3: @@ -9337,13 +9231,6 @@ packages: hasBin: true optionalDependencies: fsevents: 2.3.2 - - /rollup/3.10.0: - resolution: {integrity: sha512-JmRYz44NjC1MjVF2VKxc0M1a97vn+cDxeqWmnwyAF4FvpjK8YFdHpaqvQB+3IxCvX05vJxKZkoMDU8TShhmJVA==} - engines: {node: '>=14.18.0', npm: '>=8.0.0'} - hasBin: true - optionalDependencies: - fsevents: 2.3.2 dev: true /rollup/3.17.2: @@ -9368,7 +9255,7 @@ packages: /rxjs/7.8.0: resolution: {integrity: sha512-F2+gxDshqmIub1KdvZkaEfGDwLNpPvk9Fs6LD/MyQxNgMds/WH9OdDDXOmxUZpME+iSK3rQCctkL0DYyytUqMg==} dependencies: - tslib: 2.4.1 + tslib: 2.5.0 dev: true /safe-buffer/5.1.2: @@ -9383,7 +9270,7 @@ packages: resolution: {integrity: sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==} dependencies: call-bind: 1.0.2 - get-intrinsic: 1.1.3 + get-intrinsic: 1.2.0 is-regex: 1.1.4 dev: true @@ -9533,9 +9420,10 @@ packages: vscode-textmate: 5.2.0 dev: true - /shiki/0.12.1: - resolution: {integrity: sha512-aieaV1m349rZINEBkjxh2QbBvFFQOlgqYTNtCal82hHj4dDZ76oMlQIX+C7ryerBTDiga3e5NfH6smjdJ02BbQ==} + /shiki/0.14.1: + resolution: {integrity: sha512-+Jz4nBkCBe0mEDqo1eKRcCdjRtrCjozmcbTUjbPTX7OOJfEbTZzlUWlZtGe3Gb5oV1/jnojhG//YZc3rs9zSEw==} dependencies: + ansi-sequence-parser: 1.1.0 jsonc-parser: 3.2.0 vscode-oniguruma: 1.7.0 vscode-textmate: 8.0.0 @@ -9546,7 +9434,7 @@ packages: engines: {node: '>=6'} hasBin: true dependencies: - minimist: 1.2.7 + minimist: 1.2.8 shelljs: 0.8.5 dev: true @@ -9554,7 +9442,7 @@ packages: resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==} dependencies: call-bind: 1.0.2 - get-intrinsic: 1.1.3 + get-intrinsic: 1.2.0 object-inspect: 1.12.3 dev: true @@ -9715,7 +9603,7 @@ packages: /stream-transform/2.1.3: resolution: {integrity: sha512-9GHUiM5hMiCi6Y03jD2ARC1ettBXkQBoQAe7nJsPknnI0ow10aXjTnew8QtYQmLjzn974BnmWEAJgCY6ZP1DeQ==} dependencies: - mixme: 0.5.4 + mixme: 0.5.5 dev: true /streamsearch/1.1.0: @@ -9745,7 +9633,7 @@ packages: resolution: {integrity: sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==} dependencies: call-bind: 1.0.2 - define-properties: 1.1.4 + define-properties: 1.2.0 es-abstract: 1.21.1 dev: true @@ -9753,7 +9641,7 @@ packages: resolution: {integrity: sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==} dependencies: call-bind: 1.0.2 - define-properties: 1.1.4 + define-properties: 1.2.0 es-abstract: 1.21.1 dev: true @@ -9805,12 +9693,6 @@ packages: engines: {node: '>=8'} dev: true - /strip-literal/1.0.0: - resolution: {integrity: sha512-5o4LsH1lzBzO9UFH63AJ2ad2/S2AVx6NtjOcaz+VTT2h1RiRvbipW72z8M/lxEhcPHDBQwpDrnTF7sXy/7OwCQ==} - dependencies: - acorn: 8.8.1 - dev: true - /strip-literal/1.0.1: resolution: {integrity: sha512-QZTsipNpa2Ppr6v1AmJHESqJ3Uz247MUS0OjrnnZjFAvEoWqxuyFuXn2xLgMtRnijJShAa1HL0gtJyUs7u7n3Q==} dependencies: @@ -9823,7 +9705,7 @@ packages: peerDependencies: postcss: ^8.2.15 dependencies: - browserslist: 4.21.4 + browserslist: 4.21.5 postcss: 8.4.21 postcss-selector-parser: 6.0.11 dev: true @@ -9852,6 +9734,7 @@ packages: /supports-preserve-symlinks-flag/1.0.0: resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} engines: {node: '>= 0.4'} + dev: true /svg-tags/1.0.0: resolution: {integrity: sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==} @@ -9871,6 +9754,19 @@ packages: stable: 0.1.8 dev: true + /svgo/3.0.2: + resolution: {integrity: sha512-Z706C1U2pb1+JGP48fbazf3KxHrWOsLme6Rv7imFBn5EnuanDW1GPaA/P1/dvObE670JDePC3mnj0k0B7P0jjQ==} + engines: {node: '>=14.0.0'} + hasBin: true + dependencies: + '@trysound/sax': 0.2.0 + commander: 7.2.0 + css-select: 5.1.0 + css-tree: 2.3.1 + csso: 5.0.5 + picocolors: 1.0.0 + dev: true + /table/6.8.1: resolution: {integrity: sha512-Y4X9zqrCftUhMeH2EptSSERdVKt/nEdijTOacGD/97EKjhQ/Qs8RTlEGABSJNNN8lac9kheH+af7yAkEWlgneA==} engines: {node: '>=10.0.0'} @@ -9909,7 +9805,7 @@ packages: dependencies: chownr: 2.0.0 fs-minipass: 2.1.0 - minipass: 4.0.0 + minipass: 4.2.0 minizlib: 2.1.2 mkdirp: 1.0.4 yallist: 4.0.0 @@ -9920,8 +9816,8 @@ packages: engines: {node: '>=8'} dev: true - /terser/5.16.1: - resolution: {integrity: sha512-xvQfyfA1ayT0qdK47zskQgRZeWLoOQ8JQ6mIgRGVNwZKdQMU+5FkCBjmv4QjcrTzyZquRw2FVtlJSRUmMKQslw==} + /terser/5.16.4: + resolution: {integrity: sha512-5yEGuZ3DZradbogeYQ1NaGz7rXVBDWujWlx1PT8efXO6Txn+eWbfKqB2bTDVmFXmePFkoLU6XI8UektMIEA0ug==} engines: {node: '>=10'} hasBin: true dependencies: @@ -9991,7 +9887,7 @@ packages: engines: {node: '>=0.8'} dependencies: psl: 1.9.0 - punycode: 2.2.0 + punycode: 2.3.0 dev: true /tr46/0.0.3: @@ -10012,7 +9908,7 @@ packages: chalk: 4.1.2 glob: 8.1.0 global-prefix: 3.0.0 - minimist: 1.2.7 + minimist: 1.2.8 resolve: 1.22.1 shelljs: 0.8.5 strip-ansi: 6.0.1 @@ -10024,7 +9920,7 @@ packages: dependencies: '@types/json5': 0.0.29 json5: 1.0.2 - minimist: 1.2.7 + minimist: 1.2.8 strip-bom: 3.0.0 dev: true @@ -10032,8 +9928,8 @@ packages: resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} dev: true - /tslib/2.4.1: - resolution: {integrity: sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==} + /tslib/2.5.0: + resolution: {integrity: sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==} dev: true /tsutils/3.21.0_typescript@4.9.5: @@ -10057,7 +9953,7 @@ packages: smartwrap: 2.0.2 strip-ansi: 6.0.1 wcwidth: 1.0.1 - yargs: 17.6.2 + yargs: 17.7.1 dev: true /tunnel-agent/0.6.0: @@ -10168,8 +10064,8 @@ packages: engines: {node: '>=12.20'} dev: true - /type-fest/3.5.2: - resolution: {integrity: sha512-Ph7S4EhXzWy0sbljEuZo0tTNoLl+K2tPauGrQpcwUWrOVneLePTuhVzcuzVJJ6RU5DsNwQZka+8YtkXXU4z9cA==} + /type-fest/3.6.0: + resolution: {integrity: sha512-RqTRtKTzvPpNdDUp1dVkKQRunlPITk4mXeqFlAZoJsS+fLRn8AdPK0TcQDumGayhU7fjlBfiBjsq3pe3rIfXZQ==} engines: {node: '>=14.16'} dev: true @@ -10189,25 +10085,25 @@ packages: is-typed-array: 1.1.10 dev: true - /typedoc-plugin-markdown/3.14.0_typedoc@0.23.24: + /typedoc-plugin-markdown/3.14.0_typedoc@0.23.25: resolution: {integrity: sha512-UyQLkLRkfTFhLdhSf3RRpA3nNInGn+k6sll2vRXjflaMNwQAAiB61SYbisNZTg16t4K1dt1bPQMMGLrxS0GZ0Q==} peerDependencies: typedoc: '>=0.23.0' dependencies: handlebars: 4.7.7 - typedoc: 0.23.24_typescript@4.9.5 + typedoc: 0.23.25_typescript@4.9.5 dev: true - /typedoc-plugin-merge-modules/4.0.1_typedoc@0.23.24: + /typedoc-plugin-merge-modules/4.0.1_typedoc@0.23.25: resolution: {integrity: sha512-peuoWT/xcpEO71kNuaTBAS2IVwc8qm5tiIXnJc0vW/Cy9HHoVGkYecarkwtLBl5VmrhZjZN6LQNriqYfgHA1+A==} peerDependencies: typedoc: 0.23.x dependencies: - typedoc: 0.23.24_typescript@4.9.5 + typedoc: 0.23.25_typescript@4.9.5 dev: true - /typedoc/0.23.24_typescript@4.9.5: - resolution: {integrity: sha512-bfmy8lNQh+WrPYcJbtjQ6JEEsVl/ce1ZIXyXhyW+a1vFrjO39t6J8sL/d6FfAGrJTc7McCXgk9AanYBSNvLdIA==} + /typedoc/0.23.25_typescript@4.9.5: + resolution: {integrity: sha512-O1he153qVyoCgJYSvIyY3bPP1wAJTegZfa6tL3APinSZhJOf8CSd8F/21M6ex8pUY/fuY6n0jAsT4fIuMGA6sA==} engines: {node: '>= 14.14'} hasBin: true peerDependencies: @@ -10215,8 +10111,8 @@ packages: dependencies: lunr: 2.3.9 marked: 4.2.12 - minimatch: 5.1.6 - shiki: 0.12.1 + minimatch: 6.2.0 + shiki: 0.14.1 typescript: 4.9.5 dev: true @@ -10239,10 +10135,6 @@ packages: resolution: {integrity: sha512-fk6CmUgwKCfX79EzcDQQpSCMxrHstvbLswFChHS0Vump+kFkw7nJBfTZoC1j0bOGoY9I7R3n2DGek5ajbcYnOw==} dev: true - /ufo/1.0.1: - resolution: {integrity: sha512-boAm74ubXHY7KJQZLlXrtMz52qFvpsbOxDcZOnw/Wf+LS4Mmyu7JxmzD4tDLtUQtmZECypJ0FrCz4QIe6dvKRA==} - dev: true - /ufo/1.1.0: resolution: {integrity: sha512-LQc2s/ZDMaCN3QLpa+uzHUOQ7SdV0qgv3VBXOolQGXTaaZpIur6PwUclF5nN2hNkiTRcUugXd1zFOW3FLJ135Q==} dev: true @@ -10275,8 +10167,8 @@ packages: unplugin: 1.1.0 dev: true - /undici/5.15.0: - resolution: {integrity: sha512-wCAZJDyjw9Myv+Ay62LAoB+hZLPW9SmKbQkbHIhMw/acKSlpn7WohdMUc/Vd4j1iSMBO0hWwU8mjB7a5p5bl8g==} + /undici/5.20.0: + resolution: {integrity: sha512-J3j60dYzuo6Eevbawwp1sdg16k5Tf768bxYK4TUJRH7cBM4kFCbf3mOnM/0E3vQYXvpxITbbWmBafaDbxLDz3g==} engines: {node: '>=12.18'} dependencies: busboy: 1.6.0 @@ -10300,24 +10192,6 @@ packages: hookable: 5.4.2 dev: true - /unimport/1.2.0: - resolution: {integrity: sha512-yMok/ubppurBE7Png1QH70Om96AxIoWCcfdxW3J/pziozShMc1UGpPgWpSckfo9ndAO5M74yNnRDdLAZy/gWQg==} - dependencies: - '@rollup/pluginutils': 5.0.2 - escape-string-regexp: 5.0.0 - fast-glob: 3.2.12 - local-pkg: 0.4.2 - magic-string: 0.27.0 - mlly: 1.1.0 - pathe: 1.0.0 - pkg-types: 1.0.1 - scule: 1.0.0 - strip-literal: 1.0.0 - unplugin: 1.0.1 - transitivePeerDependencies: - - rollup - dev: true - /unimport/2.2.4: resolution: {integrity: sha512-qMgmeEGqqrrmEtm0dqxMG37J6xBtrriqxq9hILvDb+e6l2F0yTnJomLoCCp0eghLR7bYGeBsUU5Y0oyiUYhViw==} dependencies: @@ -10375,25 +10249,6 @@ packages: engines: {node: '>= 0.8'} dev: true - /unplugin-auto-import/0.11.5: - resolution: {integrity: sha512-nvbL2AQwLRR8wbHpJ6L1EBVNmjN045RSedTa4NtsGRkSQFXkI1iKHs4dTqJwcKZsnFrZOAKtLPiN1/oQTObLZw==} - engines: {node: '>=14'} - peerDependencies: - '@vueuse/core': '*' - peerDependenciesMeta: - '@vueuse/core': - optional: true - dependencies: - '@antfu/utils': 0.7.2 - '@rollup/pluginutils': 5.0.2 - local-pkg: 0.4.2 - magic-string: 0.26.7 - unimport: 1.2.0 - unplugin: 1.0.1 - transitivePeerDependencies: - - rollup - dev: true - /unplugin-auto-import/0.14.4: resolution: {integrity: sha512-3vlaVhJ2B/Ct31F8X7tAiGpfPIr8bYhX/VVF6FB+1RkOfi61oh1zMmd3NTjwaEwkr6GV+J6BfvQL9NQ193V0sw==} engines: {node: '>=14'} @@ -10408,7 +10263,7 @@ packages: '@rollup/pluginutils': 5.0.2 local-pkg: 0.4.3 magic-string: 0.29.0 - minimatch: 7.0.0 + minimatch: 7.0.1 unimport: 2.2.4 unplugin: 1.1.0 transitivePeerDependencies: @@ -10416,30 +10271,7 @@ packages: - supports-color dev: true - /unplugin-auto-import/0.14.4_@vueuse+core@9.13.0: - resolution: {integrity: sha512-3vlaVhJ2B/Ct31F8X7tAiGpfPIr8bYhX/VVF6FB+1RkOfi61oh1zMmd3NTjwaEwkr6GV+J6BfvQL9NQ193V0sw==} - engines: {node: '>=14'} - peerDependencies: - '@vueuse/core': '*' - peerDependenciesMeta: - '@vueuse/core': - optional: true - dependencies: - '@antfu/utils': 0.7.2 - '@nuxt/kit': 3.2.2 - '@rollup/pluginutils': 5.0.2 - '@vueuse/core': 9.13.0_vue@3.2.45 - local-pkg: 0.4.3 - magic-string: 0.29.0 - minimatch: 7.0.0 - unimport: 2.2.4 - unplugin: 1.1.0 - transitivePeerDependencies: - - rollup - - supports-color - dev: true - - /unplugin-combine/0.6.0_vite@4.1.3: + /unplugin-combine/0.6.0_vite@4.1.4: resolution: {integrity: sha512-cZkTg2Z3CcScyRi6QtpVxBZoCMsPaEHyKNh7HyqMkfWV7sKNwHllYezVOFINOGNzqSS1+xWLY3iDCiTVoH3oaA==} engines: {node: '>=14.19.0'} peerDependencies: @@ -10459,7 +10291,7 @@ packages: dependencies: '@antfu/utils': 0.7.2 unplugin: 1.1.0 - vite: 4.1.3 + vite: 4.1.4 dev: true /unplugin-icons/0.14.15: @@ -10481,16 +10313,16 @@ packages: dependencies: '@antfu/install-pkg': 0.1.1 '@antfu/utils': 0.7.2 - '@iconify/utils': 2.0.12 + '@iconify/utils': 2.1.4 debug: 4.3.4 - kolorist: 1.6.0 - local-pkg: 0.4.2 - unplugin: 1.0.1 + kolorist: 1.7.0 + local-pkg: 0.4.3 + unplugin: 1.1.0 transitivePeerDependencies: - supports-color dev: true - /unplugin-vue-components/0.22.12_vue@3.2.45: + /unplugin-vue-components/0.22.12_vue@3.2.47: resolution: {integrity: sha512-FxyzsuBvMCYPIk+8cgscGBQ345tvwVu+qY5IhE++eorkyvA4Z1TiD/HCiim+Kbqozl10i4K+z+NCa2WO2jexRA==} engines: {node: '>=14'} peerDependencies: @@ -10505,23 +10337,23 @@ packages: chokidar: 3.5.3 debug: 4.3.4 fast-glob: 3.2.12 - local-pkg: 0.4.2 + local-pkg: 0.4.3 magic-string: 0.27.0 minimatch: 5.1.6 resolve: 1.22.1 - unplugin: 1.0.1 - vue: 3.2.45 + unplugin: 1.1.0 + vue: 3.2.47 transitivePeerDependencies: - rollup - supports-color dev: true - /unplugin-vue-define-options/1.2.2_vue@3.2.45: + /unplugin-vue-define-options/1.2.2_vue@3.2.47: resolution: {integrity: sha512-7LWYNqESu6uXZARwKOs6nhQY7l+UHkW2rtpeGv7iAYFeUp1dk1Esu5qzT2arZ93Wt25fL6HfLBQp3hCkov2d2A==} engines: {node: '>=14.19.0'} dependencies: '@rollup/pluginutils': 5.0.2 - '@vue-macros/common': 1.0.1_vue@3.2.45 + '@vue-macros/common': 1.0.1_vue@3.2.47 ast-walker-scope: 0.4.0 unplugin: 1.1.0 transitivePeerDependencies: @@ -10529,33 +10361,33 @@ packages: - vue dev: true - /unplugin-vue-macros/1.8.2_dxmdbejn3kpw3dbjtwlpezf7mu: + /unplugin-vue-macros/1.8.2_vite@4.1.4+vue@3.2.47: resolution: {integrity: sha512-t8FfLlL6ntK9Hs5cTzXbvW7Nyl2FodInnmILXNb+Lzns1VxZ1ahcTfccO8xYSb5AZdzWamiPffs58zBcGQeOew==} engines: {node: '>=14.19.0'} peerDependencies: vue: ^2.7.0 || ^3.2.25 dependencies: '@rollup/pluginutils': 5.0.2 - '@vue-macros/better-define': 1.3.3_vue@3.2.45 - '@vue-macros/common': 1.0.1_vue@3.2.45 - '@vue-macros/define-model': 1.3.2_hbkl53pjhdhzmkynssailin7n4 - '@vue-macros/define-props': 0.3.2_vue@3.2.45 - '@vue-macros/define-props-refs': 0.2.1_vue@3.2.45 - '@vue-macros/define-render': 1.2.2_vue@3.2.45 - '@vue-macros/define-slots': 0.2.2_vue@3.2.45 - '@vue-macros/devtools': 0.1.2_vite@4.1.3 - '@vue-macros/export-props': 0.2.1_vue@3.2.45 - '@vue-macros/hoist-static': 1.2.1_vue@3.2.45 - '@vue-macros/named-template': 0.2.2_vue@3.2.45 - '@vue-macros/reactivity-transform': 0.2.3_vue@3.2.45 - '@vue-macros/setup-block': 0.1.1_vue@3.2.45 - '@vue-macros/setup-component': 0.15.2_vue@3.2.45 - '@vue-macros/setup-sfc': 0.14.1_vue@3.2.45 - '@vue-macros/short-emits': 1.2.2_vue@3.2.45 + '@vue-macros/better-define': 1.3.3_vue@3.2.47 + '@vue-macros/common': 1.0.1_vue@3.2.47 + '@vue-macros/define-model': 1.3.2_vue@3.2.47 + '@vue-macros/define-props': 0.3.2_vue@3.2.47 + '@vue-macros/define-props-refs': 0.2.1_vue@3.2.47 + '@vue-macros/define-render': 1.2.2_vue@3.2.47 + '@vue-macros/define-slots': 0.2.2_vue@3.2.47 + '@vue-macros/devtools': 0.1.2_vite@4.1.4 + '@vue-macros/export-props': 0.2.1_vue@3.2.47 + '@vue-macros/hoist-static': 1.2.1_vue@3.2.47 + '@vue-macros/named-template': 0.2.2_vue@3.2.47 + '@vue-macros/reactivity-transform': 0.2.3_vue@3.2.47 + '@vue-macros/setup-block': 0.1.1_vue@3.2.47 + '@vue-macros/setup-component': 0.15.2_vue@3.2.47 + '@vue-macros/setup-sfc': 0.14.1_vue@3.2.47 + '@vue-macros/short-emits': 1.2.2_vue@3.2.47 unplugin: 1.1.0 - unplugin-combine: 0.6.0_vite@4.1.3 - unplugin-vue-define-options: 1.2.2_vue@3.2.45 - vue: 3.2.45 + unplugin-combine: 0.6.0_vite@4.1.4 + unplugin-vue-define-options: 1.2.2_vue@3.2.47 + vue: 3.2.47 transitivePeerDependencies: - '@vueuse/core' - esbuild @@ -10564,15 +10396,6 @@ packages: - webpack dev: true - /unplugin/1.0.1: - resolution: {integrity: sha512-aqrHaVBWW1JVKBHmGo33T5TxeL0qWzfvjWokObHA9bYmN7eNDkwOxmLjhioHl9878qDFMAaT51XNroRyuz7WxA==} - dependencies: - acorn: 8.8.1 - chokidar: 3.5.3 - webpack-sources: 3.2.3 - webpack-virtual-modules: 0.5.0 - dev: true - /unplugin/1.1.0: resolution: {integrity: sha512-I8obQ8Rs/hnkxokRV6g8JKOQFgYNnTd9DL58vcSt5IJ9AkK8wbrtsnzD5hi4BJlvcY536JzfEXj9L6h7j559/A==} dependencies: @@ -10591,7 +10414,7 @@ packages: h3: 1.5.0 ioredis: 5.3.1 listhen: 1.0.3 - lru-cache: 7.16.2 + lru-cache: 7.17.0 mkdir: 0.0.2 mri: 1.2.0 node-fetch-native: 1.0.2 @@ -10614,21 +10437,21 @@ packages: /untyped/1.2.2: resolution: {integrity: sha512-EANYd5L6AdpgfldlgMcmvOOnj092nWhy0ybhc7uhEH12ipytDYz89EOegBQKj8qWL3u1wgYnmFjADhsuCJs5Aw==} dependencies: - '@babel/core': 7.20.12 - '@babel/standalone': 7.20.12 + '@babel/core': 7.21.0 + '@babel/standalone': 7.21.1 '@babel/types': 7.21.0 scule: 1.0.0 transitivePeerDependencies: - supports-color dev: true - /update-browserslist-db/1.0.10_browserslist@4.21.4: + /update-browserslist-db/1.0.10_browserslist@4.21.5: resolution: {integrity: sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==} hasBin: true peerDependencies: browserslist: '>= 4.21.0' dependencies: - browserslist: 4.21.4 + browserslist: 4.21.5 escalade: 3.1.1 picocolors: 1.0.0 dev: true @@ -10640,7 +10463,7 @@ packages: /uri-js/4.4.1: resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} dependencies: - punycode: 2.2.0 + punycode: 2.3.0 dev: true /util-deprecate/1.0.2: @@ -10751,36 +10574,17 @@ packages: vscode-uri: 3.0.7 dev: true - /vite-plugin-vue-type-imports/0.2.4_vite@4.1.3+vue@3.2.45: - resolution: {integrity: sha512-qjz1RMd1MgG1gd2KNGo2uDSpGbaB7KwcuUVFZfC8mBdzUG63eR/gJzMUvfpM9JWQ+JTEfEGiLxe6NJvg4n3Kuw==} - peerDependencies: - vite: ^3.0.0 - vue: ^2.7.0 || ^3.2.24 - dependencies: - '@babel/types': 7.20.7 - '@vue/compiler-sfc': 3.2.45 - debug: 4.3.4 - fast-glob: 3.2.12 - local-pkg: 0.4.2 - magic-string: 0.26.7 - picocolors: 1.0.0 - vite: 4.1.3 - vue: 3.2.45 - transitivePeerDependencies: - - supports-color - dev: true - /vite-plugin-vue-type-imports/0.2.4_vite@4.1.4+vue@3.2.47: resolution: {integrity: sha512-qjz1RMd1MgG1gd2KNGo2uDSpGbaB7KwcuUVFZfC8mBdzUG63eR/gJzMUvfpM9JWQ+JTEfEGiLxe6NJvg4n3Kuw==} peerDependencies: vite: ^3.0.0 vue: ^2.7.0 || ^3.2.24 dependencies: - '@babel/types': 7.20.7 - '@vue/compiler-sfc': 3.2.45 + '@babel/types': 7.21.0 + '@vue/compiler-sfc': 3.2.47 debug: 4.3.4 fast-glob: 3.2.12 - local-pkg: 0.4.2 + local-pkg: 0.4.3 magic-string: 0.26.7 picocolors: 1.0.0 vite: 4.1.4 @@ -10796,7 +10600,7 @@ packages: dependencies: '@windicss/plugin-utils': 1.8.10 debug: 4.3.4 - kolorist: 1.6.0 + kolorist: 1.7.0 vite: 2.9.15 windicss: 3.5.6 transitivePeerDependencies: @@ -10806,10 +10610,17 @@ packages: /vite-svg-loader/3.6.0: resolution: {integrity: sha512-bZJffcgCREW57kNkgMhuNqeDznWXyQwJ3wKrRhHLMMzwDnP5jr3vXW3cqsmquRR7VTP5mLdKj1/zzPPooGUuPw==} dependencies: - '@vue/compiler-sfc': 3.2.45 + '@vue/compiler-sfc': 3.2.47 svgo: 2.8.0 dev: true + /vite-svg-loader/4.0.0: + resolution: {integrity: sha512-0MMf1yzzSYlV4MGePsLVAOqXsbF5IVxbn4EEzqRnWxTQl8BJg/cfwIzfQNmNQxZp5XXwd4kyRKF1LytuHZTnqA==} + dependencies: + '@vue/compiler-sfc': 3.2.47 + svgo: 3.0.2 + dev: true + /vite/2.9.15: resolution: {integrity: sha512-fzMt2jK4vQ3yK56te3Kqpkaeq9DkcZfBbzHwYpobasvgYmP2SoAr6Aic05CsB4CzCZbsDv4sujX3pkEGhLabVQ==} engines: {node: '>=12.2.0'} @@ -10832,6 +10643,7 @@ packages: rollup: 2.77.3 optionalDependencies: fsevents: 2.3.2 + dev: true /vite/2.9.15_sass@1.32.12: resolution: {integrity: sha512-fzMt2jK4vQ3yK56te3Kqpkaeq9DkcZfBbzHwYpobasvgYmP2SoAr6Aic05CsB4CzCZbsDv4sujX3pkEGhLabVQ==} @@ -10858,39 +10670,6 @@ packages: fsevents: 2.3.2 dev: true - /vite/4.1.3: - resolution: {integrity: sha512-0Zqo4/Fr/swSOBmbl+HAAhOjrqNwju+yTtoe4hQX9UsARdcuc9njyOdr6xU0DDnV7YP0RT6mgTTOiRtZgxfCxA==} - engines: {node: ^14.18.0 || >=16.0.0} - hasBin: true - peerDependencies: - '@types/node': '>= 14' - less: '*' - sass: '*' - stylus: '*' - sugarss: '*' - terser: ^5.4.0 - peerDependenciesMeta: - '@types/node': - optional: true - less: - optional: true - sass: - optional: true - stylus: - optional: true - sugarss: - optional: true - terser: - optional: true - dependencies: - esbuild: 0.16.17 - postcss: 8.4.21 - resolve: 1.22.1 - rollup: 3.10.0 - optionalDependencies: - fsevents: 2.3.2 - dev: true - /vite/4.1.4: resolution: {integrity: sha512-3knk/HsbSTKEin43zHu7jTwYWv81f8kgAL99G5NWBcA1LKvtvcVAC4JjBH1arBunO9kQka+1oGbrMKOjk4ZrBg==} engines: {node: ^14.18.0 || >=16.0.0} @@ -10929,15 +10708,15 @@ packages: engines: {node: '>=14.6.0'} hasBin: true dependencies: - '@docsearch/css': 3.3.2 - '@docsearch/js': 3.3.2_ukc3f5tfanprw63jj4j7jpees4 - '@vitejs/plugin-vue': 2.3.4_vite@2.9.15+vue@3.2.45 - '@vue/devtools-api': 6.4.5 - '@vueuse/core': 8.9.4_vue@3.2.45 + '@docsearch/css': 3.3.3 + '@docsearch/js': 3.3.3_ukc3f5tfanprw63jj4j7jpees4 + '@vitejs/plugin-vue': 2.3.4_vite@2.9.15+vue@3.2.47 + '@vue/devtools-api': 6.5.0 + '@vueuse/core': 8.9.4_vue@3.2.47 body-scroll-lock: 4.0.0-beta.0 shiki: 0.10.1 vite: 2.9.15 - vue: 3.2.45 + vue: 3.2.47 transitivePeerDependencies: - '@algolia/client-search' - '@types/react' @@ -11007,7 +10786,7 @@ packages: ufo: 1.1.0 dev: true - /vue-demi/0.13.11_vue@3.2.45: + /vue-demi/0.13.11_vue@3.2.47: resolution: {integrity: sha512-IR8HoEEGM65YY3ZJYAjMlKygDQn25D5ajNFNoKh9RSDMQtlzCxtfQjdQgv9jjK+m3377SsJXY8ysq8kLCZL25A==} engines: {node: '>=12'} hasBin: true @@ -11019,7 +10798,7 @@ packages: '@vue/composition-api': optional: true dependencies: - vue: 3.2.45 + vue: 3.2.47 /vue-devtools-stub/0.1.0: resolution: {integrity: sha512-RutnB7X8c5hjq39NceArgXg28WZtZpGc3+J16ljMiYnFhKvd8hITxSWQSQ5bvldxMDU6gG5mkxl1MTQLXckVSQ==} @@ -11036,29 +10815,20 @@ packages: eslint-scope: 7.1.1 eslint-visitor-keys: 3.3.0 espree: 9.4.1 - esquery: 1.4.0 + esquery: 1.4.2 lodash: 4.17.21 semver: 7.3.8 transitivePeerDependencies: - supports-color dev: true - /vue-router/4.1.6_vue@3.2.45: - resolution: {integrity: sha512-DYWYwsG6xNPmLq/FmZn8Ip+qrhFEzA14EI12MsMgVxvHFDYvlr4NXpVF5hrRH1wVcDP8fGi5F4rxuJSl8/r+EQ==} - peerDependencies: - vue: ^3.2.0 - dependencies: - '@vue/devtools-api': 6.4.5 - vue: 3.2.45 - /vue-router/4.1.6_vue@3.2.47: resolution: {integrity: sha512-DYWYwsG6xNPmLq/FmZn8Ip+qrhFEzA14EI12MsMgVxvHFDYvlr4NXpVF5hrRH1wVcDP8fGi5F4rxuJSl8/r+EQ==} peerDependencies: vue: ^3.2.0 dependencies: - '@vue/devtools-api': 6.4.5 + '@vue/devtools-api': 6.5.0 vue: 3.2.47 - dev: true /vue-template-compiler/2.7.14: resolution: {integrity: sha512-zyA5Y3ArvVG0NacJDkkzJuPQDF8RFeRlzV2vLeSnhSpieO6LK2OVbdLPi5MPPs09Ii+gMO8nY4S3iKQxBxDmWQ==} @@ -11067,26 +10837,17 @@ packages: he: 1.2.0 dev: true - /vue-tsc/1.1.5_typescript@4.9.5: - resolution: {integrity: sha512-DVAbFGP/AcoQGfo7T1iRz6TNDeLGzvTbpqH5KCgNb6EuLLnbFP9Ki9KYHMkYs+hLlNVlw9Kp5WXm7I/Ur70mhA==} + /vue-tsc/1.1.7_typescript@4.9.5: + resolution: {integrity: sha512-TYuWJMQmwaV9kC1oWvw6fSHlymJpsD1ad4GaYqvUloph7E2QiVEXZyZe+lf0pHHayyltZp0Z+ZqcLuXoru8lzA==} hasBin: true peerDependencies: typescript: '*' dependencies: - '@volar/vue-language-core': 1.1.5 - '@volar/vue-typescript': 1.1.5 + '@volar/vue-language-core': 1.1.7 + '@volar/vue-typescript': 1.1.7 typescript: 4.9.5 dev: true - /vue/3.2.45: - resolution: {integrity: sha512-9Nx/Mg2b2xWlXykmCwiTUCWHbWIj53bnkizBxKai1g61f2Xit700A1ljowpTIM11e3uipOeiPcSqnmBg6gyiaA==} - dependencies: - '@vue/compiler-dom': 3.2.45 - '@vue/compiler-sfc': 3.2.45 - '@vue/runtime-dom': 3.2.45 - '@vue/server-renderer': 3.2.45_vue@3.2.45 - '@vue/shared': 3.2.45 - /vue/3.2.47: resolution: {integrity: sha512-60188y/9Dc9WVrAZeUVSDxRQOZ+z+y5nO2ts9jWXSTkMvayiWxCWOWtBQoYjLeccfXkiiPZWAHcV+WTPhkqJHQ==} dependencies: @@ -11095,7 +10856,6 @@ packages: '@vue/runtime-dom': 3.2.47 '@vue/server-renderer': 3.2.47_vue@3.2.47 '@vue/shared': 3.2.47 - dev: true /wcwidth/1.0.1: resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==} @@ -11232,8 +10992,8 @@ packages: strip-ansi: 6.0.1 dev: true - /wrap-ansi/8.0.1: - resolution: {integrity: sha512-QFF+ufAqhoYHvoHdajT/Po7KoXVBPXS2bgjIam5isfWJPfIOnQZ50JtUiVvCv/sjgacf3yRrt2ZKUZ/V4itN4g==} + /wrap-ansi/8.1.0: + resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==} engines: {node: '>=12'} dependencies: ansi-styles: 6.2.1 @@ -11339,8 +11099,8 @@ packages: yargs-parser: 18.1.3 dev: true - /yargs/17.6.2: - resolution: {integrity: sha512-1/9UrdHjDZc0eOU0HxOHoS78C69UD3JRMvzlJ7S79S2nTaWRA/whGCTV8o9e/N/1Va9YIV7Q4sOxD8VV4pCWOw==} + /yargs/17.7.1: + resolution: {integrity: sha512-cwiTb08Xuv5fqF4AovYacTFNxk62th7LKJ6BL9IGUpTJrWoU7/7WdQGTP2SjKf1dUNBGzDd28p/Yfs/GI6JrLw==} engines: {node: '>=12'} dependencies: cliui: 8.0.1 diff --git a/tooling/vite-config/.eslintrc.js b/tooling/vite-config/.eslintrc.js index 7a028bcf..afdb6075 100644 --- a/tooling/vite-config/.eslintrc.js +++ b/tooling/vite-config/.eslintrc.js @@ -1,3 +1,4 @@ module.exports = { extends: ['@vue-flow/eslint-config'], + ignorePatterns: '!**/*', } diff --git a/tooling/vite-config/package.json b/tooling/vite-config/package.json index df82d487..782e25b7 100644 --- a/tooling/vite-config/package.json +++ b/tooling/vite-config/package.json @@ -11,7 +11,7 @@ "@vitejs/plugin-vue": "^4.0.0", "defu": "^6.1.2", "unplugin-auto-import": "^0.14.4", - "vite-plugin-vue-type-imports": "^0.2.4", + "unplugin-vue-macros": "^1.8.2", "vite": "^4.1.4" } } diff --git a/tooling/vite-config/src/index.d.ts b/tooling/vite-config/src/index.d.ts index 524c55a0..3a51eabf 100644 --- a/tooling/vite-config/src/index.d.ts +++ b/tooling/vite-config/src/index.d.ts @@ -1,3 +1,3 @@ -import type { UserConfig } from 'vite'; +import type { UserConfig } from 'vite' -export declare function withConfig(viteConfig: UserConfig): UserConfig; +export declare function withConfig(viteConfig: UserConfig): UserConfig