diff --git a/package.json b/package.json index e2c8e81d..ca2d0e07 100644 --- a/package.json +++ b/package.json @@ -21,10 +21,10 @@ "@layui/layui-vue": "workspace:*", "@layui/icons-vue": "workspace:*", "@layui/layer-vue": "workspace:*", - "vue": "^3.2.31" + "vue": "^3.2.33" }, "peerDependencies": { - "vue": "^3.2.31" + "vue": "^3.2.33" }, "devDependencies": { "@commitlint/cli": "^16.2.1", diff --git a/package/component/package.json b/package/component/package.json index 49b56c41..93d01515 100644 --- a/package/component/package.json +++ b/package/component/package.json @@ -1,6 +1,6 @@ { "name": "@layui/layui-vue", - "version": "1.0.4-alpha.5", + "version": "1.0.4", "author": "就眠儀式", "license": "MIT", "description": "a component library for Vue 3 base on layui-vue", @@ -30,9 +30,9 @@ "build:types": "rimraf types && tsc -d" }, "dependencies": { - "@layui/icons-vue": "^1.0.7", - "@layui/layer-vue": "^1.3.12", - "@vueuse/core": "^7.6.2", + "@layui/icons-vue": "^1.0.8", + "@layui/layer-vue": "^1.3.13", + "@vueuse/core": "^8.3.0", "animate.css": "^4.1.1", "async-validator": "^4.0.7", "cropperjs": "^1.5.12", @@ -49,13 +49,13 @@ "@rollup/plugin-babel": "^5.3.0", "@types/node": "^16.11.9", "@vitejs/plugin-vue": "^2.3.1", - "@vue/compiler-sfc": "^3.2.31", - "@vue/server-renderer": "^3.2.31", + "@vue/compiler-sfc": "^3.2.33", + "@vue/server-renderer": "^3.2.33", "less": "^4.1.2", "rimraf": "^3.0.2", "rollup": "^2.70.1", "typescript": "^4.6.3", - "vite": "2.9.1" + "vite": "2.9.2" }, "files": [ "lib", diff --git a/package/component/src/component/carousel/index.vue b/package/component/src/component/carousel/index.vue index eab238ab..7d753ffb 100644 --- a/package/component/src/component/carousel/index.vue +++ b/package/component/src/component/carousel/index.vue @@ -89,7 +89,7 @@ const sub = function () { if (childrens.value[i].props.id === active.value) { if (i === 0) { active.value = childrens.value[slots.length - 1].props.id; - }else{ + } else { active.value = childrens.value[i - 1].props.id; } break; @@ -103,7 +103,7 @@ const add = function () { if (childrens.value[i].props.id === active.value) { if (i === childrens.value.length - 1) { active.value = childrens.value[0].props.id; - }else{ + } else { active.value = childrens.value[i + 1].props.id; } break; @@ -117,7 +117,7 @@ const autoplay = () => { if (childrens.value[i].props.id === active.value) { if (i === childrens.value.length - 1) { active.value = childrens.value[0].props.id; - }else{ + } else { active.value = childrens.value[i + 1].props.id; } break; diff --git a/package/component/src/component/noticeBar/index.ts b/package/component/src/component/noticeBar/index.ts index 5511c18f..389b5c17 100644 --- a/package/component/src/component/noticeBar/index.ts +++ b/package/component/src/component/noticeBar/index.ts @@ -5,4 +5,4 @@ Component.install = (app: App) => { app.component(Component.name, Component); }; -export default Component; +export default Component; \ No newline at end of file diff --git a/package/component/src/component/noticeBar/index.vue b/package/component/src/component/noticeBar/index.vue index 09449eb5..4903fbe9 100644 --- a/package/component/src/component/noticeBar/index.vue +++ b/package/component/src/component/noticeBar/index.vue @@ -4,27 +4,46 @@ :style="{ background, height: `${height}px` }" v-show="!isMode" > -
+
-
+
{{ text }} + > + {{ text }} +
+
+ + + {{ item.text }} + + +
-
- - - {{item.text}} - - - -
{ @@ -182,7 +201,7 @@ export default defineComponent({ noticeBarTextRef, onRightIconClick, ...toRefs(state), - active + active, }; }, }); @@ -208,36 +227,48 @@ export default defineComponent({ overflow: hidden; position: relative; } -.layui-notice-bar .layui-notice-bar-warp .layui-notice-bar-warp-text-box .layui-notice-bar-warp-text { +.layui-notice-bar + .layui-notice-bar-warp + .layui-notice-bar-warp-text-box + .layui-notice-bar-warp-text { white-space: nowrap; position: absolute; left: 0; } @keyframes around1 { - from { - left: 0; - } - to { - left: calc(0px - var(--textWidth--)); - /* left: -100%; */ - } + from { + left: 0; + } + to { + left: calc(0px - var(--textWidth--)); + /* left: -100%; */ + } } @keyframes around2 { - from { - left: calc(var(--textWidth--)); - /* left: 100%; */ - } - to { + from { + left: calc(var(--textWidth--)); + /* left: 100%; */ + } + to { /* left: calc(0px - var(--textWidth--) - 10px); */ - left: 0; - } + left: 0; + } } -.layui-notice-bar .layui-notice-bar-warp .layui-notice-bar-warp-text-box .layui-notice-bar-warp-slot { +.layui-notice-bar + .layui-notice-bar-warp + .layui-notice-bar-warp-text-box + .layui-notice-bar-warp-slot { width: 100%; white-space: nowrap; } -.layui-notice-bar .layui-notice-bar-warp .layui-notice-bar-warp-text-box .layui-notice-bar-warp-slot .layui-carousel >[carousel-item] * { +.layui-notice-bar + .layui-notice-bar-warp + .layui-notice-bar-warp-text-box + .layui-notice-bar-warp-slot + .layui-carousel + > [carousel-item] + * { display: flex; align-items: center; } @@ -251,7 +282,9 @@ export default defineComponent({ text-align: right; font-size: inherit !important; } -.layui-notice-bar .layui-notice-bar-warp .layui-notice-bar-warp-right-icon:hover { +.layui-notice-bar + .layui-notice-bar-warp + .layui-notice-bar-warp-right-icon:hover { cursor: pointer; } - \ No newline at end of file + diff --git a/package/component/src/component/tree/TreeNode.vue b/package/component/src/component/tree/TreeNode.vue index 3a0db0bb..ee039356 100644 --- a/package/component/src/component/tree/TreeNode.vue +++ b/package/component/src/component/tree/TreeNode.vue @@ -8,10 +8,11 @@ export default { import { StringOrNumber } from "./tree.type"; import LayIcon from "../icon"; import LayCheckbox from "../checkbox"; -import { Ref } from "vue"; +import { Ref, useSlots } from "vue"; import { Tree } from "./tree"; import { Nullable } from "../../types"; import LayTransition from "../transition/index.vue"; + type CustomKey = string | number; type CustomString = (() => string) | string; @@ -41,6 +42,7 @@ interface TreeNodeEmits { (e: "node-click", node: TreeData): void; } +const slots = useSlots(); const props = defineProps(); const emit = defineEmits(); diff --git a/package/component/src/index.ts b/package/component/src/index.ts index 61feee16..88ae5012 100644 --- a/package/component/src/index.ts +++ b/package/component/src/index.ts @@ -163,7 +163,7 @@ const components: Record = { LayTransition, LayUpload, LayRipple, - LayNoticeBar + LayNoticeBar, }; const install = (app: App, options?: InstallOptions): void => { diff --git a/package/document/package.json b/package/document/package.json index 35b82d67..c3cac0ee 100644 --- a/package/document/package.json +++ b/package/document/package.json @@ -12,7 +12,7 @@ "dependencies": { "vue-router": "^4.0.12", "vue-i18n": "^9.2.0-beta.34", - "@vueuse/core": "^7.6.2", + "@vueuse/core": "^8.3.0", "pinia": "^2.0.9", "pinia-plugin-persist": "^1.0.0" }, @@ -26,8 +26,8 @@ "@types/node": "^16.11.9", "@types/prettier": "^2.4.4", "@vitejs/plugin-vue": "^2.3.1", - "@vue/compiler-sfc": "^3.2.31", - "@vue/server-renderer": "^3.2.31", + "@vue/compiler-sfc": "^3.2.33", + "@vue/server-renderer": "^3.2.33", "escape-html": "^1.0.3", "less": "^4.1.2", "markdown-it-container": "^3.0.0", @@ -35,7 +35,7 @@ "rimraf": "^3.0.2", "rollup": "^2.70.1", "typescript": "^4.6.3", - "vite": "2.9.1", + "vite": "2.9.2", "vite-plugin-md": "^0.12.4" }, "files": [ diff --git a/package/document/src/document/zh-CN/components/transition.md b/package/document/src/document/zh-CN/components/transition.md index 88422c0b..8e55504a 100644 --- a/package/document/src/document/zh-CN/components/transition.md +++ b/package/document/src/document/zh-CN/components/transition.md @@ -77,41 +77,6 @@ export default { ::: -::: title 滑入滑出 -::: - -::: demo 使用 `lay-transition` 标签, 为元素提供过渡动画 - - - - - -::: - ::: title Transition 属性 ::: diff --git a/package/document/src/document/zh-CN/guide/changelog.md b/package/document/src/document/zh-CN/guide/changelog.md index 8e48f2aa..7a53c46a 100644 --- a/package/document/src/document/zh-CN/guide/changelog.md +++ b/package/document/src/document/zh-CN/guide/changelog.md @@ -12,17 +12,19 @@
    - +
  • -

    1.0.4 2022-04-17

    +

    1.0.4 2022-04-20

      -
    • [新增] notice-bar 组件 scrollable 属性, 支持垂直方向滚动。
    • -
    • [修复] carousel 组件 index 索引下标越界。
    • +
    • [重构] notice-bar 通告栏。
    • +
    • [修复] carousel 组件 index 下标越界。
    • [修复] checkbox 组件夜间模式下边框无法适配。
    • -
    • [修复] 依赖项目 vite build 构建时产生的异常。
    • [修复] table 组件 columns 配置 width 属性不生效。
    • [优化] table 组件 columns 配置 width 未设置时自动分配宽度。
    • -
    • [优化] layer 方法 option callback 参数为可选。
    • +
    • [优化] layer 方法 option, callback 参数为可选。
    • +
    • [升级] vueuse 8.3.0 版本。
    • +
    • [升级] vue 3.2.33 版本。
    • +
    • [升级] vite 2.9.2 版本。
diff --git a/package/document/src/router/zh-CN.ts b/package/document/src/router/zh-CN.ts index d2562560..7da2597d 100644 --- a/package/document/src/router/zh-CN.ts +++ b/package/document/src/router/zh-CN.ts @@ -384,7 +384,8 @@ const zhCN = [ }, { path: "/zh-CN/components/noticeBar", - component: () => import("../document/zh-CN/components/noticeBar.md"), + component: () => + import("../document/zh-CN/components/noticeBar.md"), meta: { title: "通告栏" }, }, ], diff --git a/package/icons/package.json b/package/icons/package.json index 55b5ba6d..9091d25a 100644 --- a/package/icons/package.json +++ b/package/icons/package.json @@ -1,6 +1,6 @@ { "name": "@layui/icons-vue", - "version": "1.0.7", + "version": "1.0.8", "description": "a component library for Vue 3 base on layui-vue", "homepage": "http://www.layui-vue.com", "module": "lib/icons-vue.es.js", @@ -33,13 +33,13 @@ "@rollup/plugin-babel": "^5.3.0", "@types/node": "^16.11.9", "@vitejs/plugin-vue": "^2.3.1", - "@vue/compiler-sfc": "^3.2.31", - "@vue/server-renderer": "^3.2.31", + "@vue/compiler-sfc": "^3.2.33", + "@vue/server-renderer": "^3.2.33", "less": "^4.1.2", "rimraf": "^3.0.2", "rollup": "^2.70.1", "typescript": "^4.6.3", - "vite": "2.9.1" + "vite": "2.9.2" }, "files": [ "lib", diff --git a/package/layer/package.json b/package/layer/package.json index fb0680b4..57de8cc1 100644 --- a/package/layer/package.json +++ b/package/layer/package.json @@ -1,6 +1,6 @@ { "name": "@layui/layer-vue", - "version": "1.3.12", + "version": "1.3.13", "description": "a component library for Vue 3 base on layui-vue", "homepage": "http://www.layui-vue.com", "module": "lib/layer-vue.es.js", @@ -30,13 +30,13 @@ "@rollup/plugin-babel": "^5.3.0", "@types/node": "^16.11.9", "@vitejs/plugin-vue": "^2.3.1", - "@vue/compiler-sfc": "^3.2.31", - "@vue/server-renderer": "^3.2.31", + "@vue/compiler-sfc": "^3.2.33", + "@vue/server-renderer": "^3.2.33", "less": "^4.1.2", "rimraf": "^3.0.2", "rollup": "^2.70.1", "typescript": "^4.6.3", - "vite": "2.9.1" + "vite": "2.9.2" }, "files": [ "lib", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index cd81b199..589a5f2e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -19,12 +19,12 @@ importers: eslint-plugin-vue: ^8.2.0 husky: ^7.0.4 prettier: ^2.5.1 - vue: ^3.2.31 + vue: ^3.2.33 dependencies: '@layui/icons-vue': link:package/icons '@layui/layer-vue': link:package/layer '@layui/layui-vue': link:package/component - vue: 3.2.31 + vue: 3.2.33 devDependencies: '@commitlint/cli': 16.2.3 '@commitlint/config-conventional': 16.2.1 @@ -44,14 +44,14 @@ importers: '@babel/core': ^7.15.8 '@babel/preset-env': ^7.15.8 '@babel/preset-typescript': ^7.15.0 - '@layui/icons-vue': ^1.0.7 - '@layui/layer-vue': ^1.3.12 + '@layui/icons-vue': ^1.0.8 + '@layui/layer-vue': ^1.3.13 '@rollup/plugin-babel': ^5.3.0 '@types/node': ^16.11.9 '@vitejs/plugin-vue': ^2.3.1 - '@vue/compiler-sfc': ^3.2.31 - '@vue/server-renderer': ^3.2.31 - '@vueuse/core': ^7.6.2 + '@vue/compiler-sfc': ^3.2.33 + '@vue/server-renderer': ^3.2.33 + '@vueuse/core': ^8.3.0 animate.css: ^4.1.1 async-validator: ^4.0.7 cropperjs: ^1.5.12 @@ -63,12 +63,12 @@ importers: rollup: ^2.70.1 typescript: ^4.6.3 uuid: ^8.3.2 - vite: 2.9.1 + vite: 2.9.2 vue-i18n: ^9.2.0-beta.34 dependencies: '@layui/icons-vue': link:../icons '@layui/layer-vue': link:../layer - '@vueuse/core': 7.7.1_vue@3.2.31 + '@vueuse/core': 8.3.0_vue@3.2.33 animate.css: 4.1.1 async-validator: 4.0.7 cropperjs: 1.5.12 @@ -76,21 +76,21 @@ importers: dayjs: 1.11.0 evtd: 0.2.3 uuid: 8.3.2 - vue-i18n: 9.2.0-beta.34_vue@3.2.31 + vue-i18n: 9.2.0-beta.34_vue@3.2.33 devDependencies: '@babel/core': 7.17.8 '@babel/preset-env': 7.16.11_@babel+core@7.17.8 '@babel/preset-typescript': 7.16.7_@babel+core@7.17.8 '@rollup/plugin-babel': 5.3.1_@babel+core@7.17.8+rollup@2.70.1 '@types/node': 16.11.26 - '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31 - '@vue/compiler-sfc': 3.2.31 - '@vue/server-renderer': 3.2.31_vue@3.2.31 + '@vitejs/plugin-vue': 2.3.1_vite@2.9.2+vue@3.2.33 + '@vue/compiler-sfc': 3.2.33 + '@vue/server-renderer': 3.2.33_vue@3.2.33 less: 4.1.2 rimraf: 3.0.2 rollup: 2.70.1 typescript: 4.6.3 - vite: 2.9.1_less@4.1.2 + vite: 2.9.2_less@4.1.2 package/document: specifiers: @@ -103,9 +103,9 @@ importers: '@types/node': ^16.11.9 '@types/prettier': ^2.4.4 '@vitejs/plugin-vue': ^2.3.1 - '@vue/compiler-sfc': ^3.2.31 - '@vue/server-renderer': ^3.2.31 - '@vueuse/core': ^7.6.2 + '@vue/compiler-sfc': ^3.2.33 + '@vue/server-renderer': ^3.2.33 + '@vueuse/core': ^8.3.0 escape-html: ^1.0.3 less: ^4.1.2 markdown-it-container: ^3.0.0 @@ -115,16 +115,16 @@ importers: rimraf: ^3.0.2 rollup: ^2.70.1 typescript: ^4.6.3 - vite: 2.9.1 + vite: 2.9.2 vite-plugin-md: ^0.12.4 vue-i18n: ^9.2.0-beta.34 vue-router: ^4.0.12 dependencies: - '@vueuse/core': 7.7.1_vue@3.2.31 - pinia: 2.0.13_typescript@4.6.3+vue@3.2.31 - pinia-plugin-persist: 1.0.0_pinia@2.0.13+vue@3.2.31 - vue-i18n: 9.2.0-beta.34_vue@3.2.31 - vue-router: 4.0.14_vue@3.2.31 + '@vueuse/core': 8.3.0_vue@3.2.33 + pinia: 2.0.13_typescript@4.6.3+vue@3.2.33 + pinia-plugin-persist: 1.0.0_pinia@2.0.13+vue@3.2.33 + vue-i18n: 9.2.0-beta.34_vue@3.2.33 + vue-router: 4.0.14_vue@3.2.33 devDependencies: '@babel/core': 7.17.8 '@babel/preset-env': 7.16.11_@babel+core@7.17.8 @@ -134,9 +134,9 @@ importers: '@types/markdown-it-container': 2.0.5 '@types/node': 16.11.26 '@types/prettier': registry.npmmirror.com/@types/prettier/2.6.0 - '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31 - '@vue/compiler-sfc': 3.2.31 - '@vue/server-renderer': 3.2.31_vue@3.2.31 + '@vitejs/plugin-vue': 2.3.1_vite@2.9.2+vue@3.2.33 + '@vue/compiler-sfc': 3.2.33 + '@vue/server-renderer': 3.2.33_vue@3.2.33 escape-html: 1.0.3 less: 4.1.2 markdown-it-container: 3.0.0 @@ -144,8 +144,8 @@ importers: rimraf: 3.0.2 rollup: 2.70.1 typescript: 4.6.3 - vite: 2.9.1_less@4.1.2 - vite-plugin-md: 0.12.4_vite@2.9.1 + vite: 2.9.2_less@4.1.2 + vite-plugin-md: 0.12.4_vite@2.9.2 package/icons: specifiers: @@ -155,27 +155,27 @@ importers: '@rollup/plugin-babel': ^5.3.0 '@types/node': ^16.11.9 '@vitejs/plugin-vue': ^2.3.1 - '@vue/compiler-sfc': ^3.2.31 - '@vue/server-renderer': ^3.2.31 + '@vue/compiler-sfc': ^3.2.33 + '@vue/server-renderer': ^3.2.33 less: ^4.1.2 rimraf: ^3.0.2 rollup: ^2.70.1 typescript: ^4.6.3 - vite: 2.9.1 + vite: 2.9.2 devDependencies: '@babel/core': 7.17.8 '@babel/preset-env': 7.16.11_@babel+core@7.17.8 '@babel/preset-typescript': 7.16.7_@babel+core@7.17.8 '@rollup/plugin-babel': 5.3.1_@babel+core@7.17.8+rollup@2.70.1 '@types/node': 16.11.26 - '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31 - '@vue/compiler-sfc': 3.2.31 - '@vue/server-renderer': 3.2.31_vue@3.2.31 + '@vitejs/plugin-vue': 2.3.1_vite@2.9.2+vue@3.2.33 + '@vue/compiler-sfc': 3.2.33 + '@vue/server-renderer': 3.2.33_vue@3.2.33 less: 4.1.2 rimraf: 3.0.2 rollup: 2.70.1 typescript: 4.6.3 - vite: 2.9.1_less@4.1.2 + vite: 2.9.2_less@4.1.2 package/layer: specifiers: @@ -185,27 +185,27 @@ importers: '@rollup/plugin-babel': ^5.3.0 '@types/node': ^16.11.9 '@vitejs/plugin-vue': ^2.3.1 - '@vue/compiler-sfc': ^3.2.31 - '@vue/server-renderer': ^3.2.31 + '@vue/compiler-sfc': ^3.2.33 + '@vue/server-renderer': ^3.2.33 less: ^4.1.2 rimraf: ^3.0.2 rollup: ^2.70.1 typescript: ^4.6.3 - vite: 2.9.1 + vite: 2.9.2 devDependencies: '@babel/core': 7.17.8 '@babel/preset-env': 7.16.11_@babel+core@7.17.8 '@babel/preset-typescript': 7.16.7_@babel+core@7.17.8 '@rollup/plugin-babel': 5.3.1_@babel+core@7.17.8+rollup@2.70.1 '@types/node': 16.11.26 - '@vitejs/plugin-vue': 2.3.1_vite@2.9.1+vue@3.2.31 - '@vue/compiler-sfc': 3.2.31 - '@vue/server-renderer': 3.2.31_vue@3.2.31 + '@vitejs/plugin-vue': 2.3.1_vite@2.9.2+vue@3.2.33 + '@vue/compiler-sfc': 3.2.33 + '@vue/server-renderer': 3.2.33_vue@3.2.33 less: 4.1.2 rimraf: 3.0.2 rollup: 2.70.1 typescript: 4.6.3 - vite: 2.9.1_less@4.1.2 + vite: 2.9.2_less@4.1.2 packages: @@ -1880,61 +1880,61 @@ packages: eslint-visitor-keys: 3.3.0 dev: true - /@vitejs/plugin-vue/2.3.1_vite@2.9.1+vue@3.2.31: + /@vitejs/plugin-vue/2.3.1_vite@2.9.2+vue@3.2.33: resolution: {integrity: sha512-YNzBt8+jt6bSwpt7LP890U1UcTOIZZxfpE5WOJ638PNxSEKOqAi0+FSKS0nVeukfdZ0Ai/H7AFd6k3hayfGZqQ==} engines: {node: '>=12.0.0'} peerDependencies: vite: ^2.5.10 vue: ^3.2.25 dependencies: - vite: 2.9.1_less@4.1.2 - vue: 3.2.31 + vite: 2.9.2_less@4.1.2 + vue: 3.2.33 dev: true - /@vue/compiler-core/3.2.31: - resolution: {integrity: sha512-aKno00qoA4o+V/kR6i/pE+aP+esng5siNAVQ422TkBNM6qA4veXiZbSe8OTXHXquEi/f6Akc+nLfB4JGfe4/WQ==} + /@vue/compiler-core/3.2.33: + resolution: {integrity: sha512-AAmr52ji3Zhk7IKIuigX2osWWsb2nQE5xsdFYjdnmtQ4gymmqXbjLvkSE174+fF3A3kstYrTgGkqgOEbsdLDpw==} dependencies: '@babel/parser': 7.17.8 - '@vue/shared': 3.2.31 + '@vue/shared': 3.2.33 estree-walker: 2.0.2 source-map: 0.6.1 - /@vue/compiler-dom/3.2.31: - resolution: {integrity: sha512-60zIlFfzIDf3u91cqfqy9KhCKIJgPeqxgveH2L+87RcGU/alT6BRrk5JtUso0OibH3O7NXuNOQ0cDc9beT0wrg==} + /@vue/compiler-dom/3.2.33: + resolution: {integrity: sha512-GhiG1C8X98Xz9QUX/RlA6/kgPBWJkjq0Rq6//5XTAGSYrTMBgcLpP9+CnlUg1TFxnnCVughAG+KZl28XJqw8uQ==} dependencies: - '@vue/compiler-core': 3.2.31 - '@vue/shared': 3.2.31 + '@vue/compiler-core': 3.2.33 + '@vue/shared': 3.2.33 - /@vue/compiler-sfc/3.2.31: - resolution: {integrity: sha512-748adc9msSPGzXgibHiO6T7RWgfnDcVQD+VVwYgSsyyY8Ans64tALHZANrKtOzvkwznV/F4H7OAod/jIlp/dkQ==} + /@vue/compiler-sfc/3.2.33: + resolution: {integrity: sha512-H8D0WqagCr295pQjUYyO8P3IejM3vEzeCO1apzByAEaAR/WimhMYczHfZVvlCE/9yBaEu/eu9RdiWr0kF8b71Q==} dependencies: '@babel/parser': 7.17.8 - '@vue/compiler-core': 3.2.31 - '@vue/compiler-dom': 3.2.31 - '@vue/compiler-ssr': 3.2.31 - '@vue/reactivity-transform': 3.2.31 - '@vue/shared': 3.2.31 + '@vue/compiler-core': 3.2.33 + '@vue/compiler-dom': 3.2.33 + '@vue/compiler-ssr': 3.2.33 + '@vue/reactivity-transform': 3.2.33 + '@vue/shared': 3.2.33 estree-walker: 2.0.2 magic-string: 0.25.9 postcss: 8.4.12 source-map: 0.6.1 - /@vue/compiler-ssr/3.2.31: - resolution: {integrity: sha512-mjN0rqig+A8TVDnsGPYJM5dpbjlXeHUm2oZHZwGyMYiGT/F4fhJf/cXy8QpjnLQK4Y9Et4GWzHn9PS8AHUnSkw==} + /@vue/compiler-ssr/3.2.33: + resolution: {integrity: sha512-XQh1Xdk3VquDpXsnoCd7JnMoWec9CfAzQDQsaMcSU79OrrO2PNR0ErlIjm/mGq3GmBfkQjzZACV+7GhfRB8xMQ==} dependencies: - '@vue/compiler-dom': 3.2.31 - '@vue/shared': 3.2.31 + '@vue/compiler-dom': 3.2.33 + '@vue/shared': 3.2.33 /@vue/devtools-api/6.1.4: resolution: {integrity: sha512-IiA0SvDrJEgXvVxjNkHPFfDx6SXw0b/TUkqMcDZWNg9fnCAHbTpoo59YfJ9QLFkwa3raau5vSlRVzMSLDnfdtQ==} dev: false - /@vue/reactivity-transform/3.2.31: - resolution: {integrity: sha512-uS4l4z/W7wXdI+Va5pgVxBJ345wyGFKvpPYtdSgvfJfX/x2Ymm6ophQlXXB6acqGHtXuBqNyyO3zVp9b1r0MOA==} + /@vue/reactivity-transform/3.2.33: + resolution: {integrity: sha512-4UL5KOIvSQb254aqenW4q34qMXbfZcmEsV/yVidLUgvwYQQ/D21bGX3DlgPUGI3c4C+iOnNmDCkIxkILoX/Pyw==} dependencies: '@babel/parser': 7.17.8 - '@vue/compiler-core': 3.2.31 - '@vue/shared': 3.2.31 + '@vue/compiler-core': 3.2.33 + '@vue/shared': 3.2.33 estree-walker: 2.0.2 magic-string: 0.25.9 @@ -1942,35 +1942,54 @@ packages: resolution: {integrity: sha512-HVr0l211gbhpEKYr2hYe7hRsV91uIVGFYNHj73njbARVGHQvIojkImKMaZNDdoDZOIkMsBc9a1sMqR+WZwfSCw==} dependencies: '@vue/shared': 3.2.31 + dev: true + + /@vue/reactivity/3.2.33: + resolution: {integrity: sha512-62Sq0mp9/0bLmDuxuLD5CIaMG2susFAGARLuZ/5jkU1FCf9EDbwUuF+BO8Ub3Rbodx0ziIecM/NsmyjardBxfQ==} + dependencies: + '@vue/shared': 3.2.33 + dev: false /@vue/runtime-core/3.2.31: resolution: {integrity: sha512-Kcog5XmSY7VHFEMuk4+Gap8gUssYMZ2+w+cmGI6OpZWYOEIcbE0TPzzPHi+8XTzAgx1w/ZxDFcXhZeXN5eKWsA==} dependencies: '@vue/reactivity': 3.2.31 '@vue/shared': 3.2.31 + dev: true - /@vue/runtime-dom/3.2.31: - resolution: {integrity: sha512-N+o0sICVLScUjfLG7u9u5XCjvmsexAiPt17GNnaWHJUfsKed5e85/A3SWgKxzlxx2SW/Hw7RQxzxbXez9PtY3g==} + /@vue/runtime-core/3.2.33: + resolution: {integrity: sha512-N2D2vfaXsBPhzCV3JsXQa2NECjxP3eXgZlFqKh4tgakp3iX6LCGv76DLlc+IfFZq+TW10Y8QUfeihXOupJ1dGw==} dependencies: - '@vue/runtime-core': 3.2.31 - '@vue/shared': 3.2.31 + '@vue/reactivity': 3.2.33 + '@vue/shared': 3.2.33 + dev: false + + /@vue/runtime-dom/3.2.33: + resolution: {integrity: sha512-LSrJ6W7CZTSUygX5s8aFkraDWlO6K4geOwA3quFF2O+hC3QuAMZt/0Xb7JKE3C4JD4pFwCSO7oCrZmZ0BIJUnw==} + dependencies: + '@vue/runtime-core': 3.2.33 + '@vue/shared': 3.2.33 csstype: 2.6.20 dev: false - /@vue/server-renderer/3.2.31_vue@3.2.31: - resolution: {integrity: sha512-8CN3Zj2HyR2LQQBHZ61HexF5NReqngLT3oahyiVRfSSvak+oAvVmu8iNLSu6XR77Ili2AOpnAt1y8ywjjqtmkg==} + /@vue/server-renderer/3.2.33_vue@3.2.33: + resolution: {integrity: sha512-4jpJHRD4ORv8PlbYi+/MfP8ec1okz6rybe36MdpkDrGIdEItHEUyaHSKvz+ptNEyQpALmmVfRteHkU9F8vxOew==} peerDependencies: - vue: 3.2.31 + vue: 3.2.33 dependencies: - '@vue/compiler-ssr': 3.2.31 - '@vue/shared': 3.2.31 - vue: 3.2.31 + '@vue/compiler-ssr': 3.2.33 + '@vue/shared': 3.2.33 + vue: 3.2.33 /@vue/shared/3.2.31: resolution: {integrity: sha512-ymN2pj6zEjiKJZbrf98UM2pfDd6F2H7ksKw7NDt/ZZ1fh5Ei39X5tABugtT03ZRlWd9imccoK0hE8hpjpU7irQ==} + dev: true - /@vueuse/core/7.7.1_vue@3.2.31: - resolution: {integrity: sha512-PRRgbATMpoeUmkCEBtUeJgOwtew8s+4UsEd+Pm7MhkjL2ihCNrSqxNVtM6NFE4uP2sWnkGcZpCjPuNSxowJ1Ow==} + /@vue/shared/3.2.33: + resolution: {integrity: sha512-UBc1Pg1T3yZ97vsA2ueER0F6GbJebLHYlEi4ou1H5YL4KWvMOOWwpYo9/QpWq93wxKG6Wo13IY74Hcn/f7c7Bg==} + + /@vueuse/core/8.3.0_vue@3.2.33: + resolution: {integrity: sha512-GDHM0vr/E3mw1fbh3yj4DJCJ/KvTXtOtT0OR2kCKuEUOo0Btk45MDGI6MdIqsHMjI0OXBJl8jH8WFv64KU2mOQ==} peerDependencies: '@vue/composition-api': ^1.1.0 vue: ^2.6.0 || ^3.2.0 @@ -1980,13 +1999,18 @@ packages: vue: optional: true dependencies: - '@vueuse/shared': 7.7.1_vue@3.2.31 - vue: 3.2.31 - vue-demi: 0.12.5_vue@3.2.31 + '@vueuse/metadata': 8.3.0 + '@vueuse/shared': 8.3.0_vue@3.2.33 + vue: 3.2.33 + vue-demi: 0.12.5_vue@3.2.33 dev: false - /@vueuse/shared/7.7.1_vue@3.2.31: - resolution: {integrity: sha512-rN2qd22AUl7VdBxihagWyhUNHCyVk9IpvBTTfHoLH9G7rGE552X1f+zeCfehuno0zXif13jPw+icW/wn2a0rnQ==} + /@vueuse/metadata/8.3.0: + resolution: {integrity: sha512-7R/LNPQWp1r/owa2e71l3dFlJ21p89YE3ks14ZclP2VOTvhC6AzDRcpk+ChISNetv8spsFbWZj/Z7sFjbFZfuw==} + dev: false + + /@vueuse/shared/8.3.0_vue@3.2.33: + resolution: {integrity: sha512-xehtLfevPw9nsVIGFe/tWMtFvbvZjeAfXh7DT9Fptt/6/C5rLwpJtxsVguIBtPybjwobO4KCpQYS78aa9fg5Sw==} peerDependencies: '@vue/composition-api': ^1.1.0 vue: ^2.6.0 || ^3.2.0 @@ -1996,8 +2020,8 @@ packages: vue: optional: true dependencies: - vue: 3.2.31 - vue-demi: 0.12.5_vue@3.2.31 + vue: 3.2.33 + vue-demi: 0.12.5_vue@3.2.33 dev: false /JSONStream/1.3.5: @@ -3982,7 +4006,7 @@ packages: dev: true optional: true - /pinia-plugin-persist/1.0.0_pinia@2.0.13+vue@3.2.31: + /pinia-plugin-persist/1.0.0_pinia@2.0.13+vue@3.2.33: resolution: {integrity: sha512-M4hBBd8fz/GgNmUPaaUsC29y1M09lqbXrMAHcusVoU8xlQi1TqgkWnnhvMikZwr7Le/hVyMx8KUcumGGrR6GVw==} peerDependencies: '@vue/composition-api': ^1.0.0 @@ -3992,12 +4016,12 @@ packages: '@vue/composition-api': optional: true dependencies: - pinia: 2.0.13_typescript@4.6.3+vue@3.2.31 - vue: 3.2.31 - vue-demi: 0.12.5_vue@3.2.31 + pinia: 2.0.13_typescript@4.6.3+vue@3.2.33 + vue: 3.2.33 + vue-demi: 0.12.5_vue@3.2.33 dev: false - /pinia/2.0.13_typescript@4.6.3+vue@3.2.31: + /pinia/2.0.13_typescript@4.6.3+vue@3.2.33: resolution: {integrity: sha512-B7rSqm1xNpwcPMnqns8/gVBfbbi7lWTByzS6aPZ4JOXSJD4Y531rZHDCoYWBwLyHY/8hWnXljgiXp6rRyrofcw==} peerDependencies: '@vue/composition-api': ^1.4.0 @@ -4011,8 +4035,8 @@ packages: dependencies: '@vue/devtools-api': 6.1.4 typescript: 4.6.3 - vue: 3.2.31 - vue-demi: 0.12.5_vue@3.2.31 + vue: 3.2.33 + vue-demi: 0.12.5_vue@3.2.33 dev: false /postcss/8.4.12: @@ -4643,7 +4667,7 @@ packages: spdx-expression-parse: 3.0.1 dev: true - /vite-plugin-md/0.12.4_vite@2.9.1: + /vite-plugin-md/0.12.4_vite@2.9.2: resolution: {integrity: sha512-qtkzpHAvdp/Zo/2ntmCpfph2JD4F0+tOl1vK3QVAZztpWyoO7Yi8Y2Dqu7Urrnh/fPH7PnIWlrrQy1XV/D92Pg==} peerDependencies: vite: ^2.0.0 @@ -4654,11 +4678,11 @@ packages: '@vue/runtime-core': 3.2.31 gray-matter: 4.0.3 markdown-it: 12.3.2 - vite: 2.9.1_less@4.1.2 + vite: 2.9.2_less@4.1.2 dev: true - /vite/2.9.1_less@4.1.2: - resolution: {integrity: sha512-vSlsSdOYGcYEJfkQ/NeLXgnRv5zZfpAsdztkIrs7AZHV8RCMZQkwjo4DS5BnrYTqoWqLoUe1Cah4aVO4oNNqCQ==} + /vite/2.9.2_less@4.1.2: + resolution: {integrity: sha512-ScbfYsiG1N/xE2TnZWYWJ8aOFBQovEl4VLU+0dktxqXvqdAvcTOEUM5YqwaBkmNHSHUGHLPd92tuXFQ35wDkVw==} engines: {node: '>=12.2.0'} hasBin: true peerDependencies: @@ -4682,7 +4706,7 @@ packages: fsevents: 2.3.2 dev: true - /vue-demi/0.12.5_vue@3.2.31: + /vue-demi/0.12.5_vue@3.2.33: resolution: {integrity: sha512-BREuTgTYlUr0zw0EZn3hnhC3I6gPWv+Kwh4MCih6QcAeaTlaIX0DwOVN0wHej7hSvDPecz4jygy/idsgKfW58Q==} engines: {node: '>=12'} hasBin: true @@ -4694,7 +4718,7 @@ packages: '@vue/composition-api': optional: true dependencies: - vue: 3.2.31 + vue: 3.2.33 dev: false /vue-eslint-parser/8.3.0_eslint@8.12.0: @@ -4715,7 +4739,7 @@ packages: - supports-color dev: true - /vue-i18n/9.2.0-beta.34_vue@3.2.31: + /vue-i18n/9.2.0-beta.34_vue@3.2.33: resolution: {integrity: sha512-AKzOMn91OKBKHTPVWrDF+kBSbYYNGfBeeBhuihkxW2ZTXd1l8vp7WBqA6weV9kb9EDv7HO61Qhctqcr79TmHVw==} engines: {node: '>= 12'} peerDependencies: @@ -4725,26 +4749,26 @@ packages: '@intlify/shared': 9.2.0-beta.34 '@intlify/vue-devtools': 9.2.0-beta.34 '@vue/devtools-api': 6.1.4 - vue: 3.2.31 + vue: 3.2.33 dev: false - /vue-router/4.0.14_vue@3.2.31: + /vue-router/4.0.14_vue@3.2.33: resolution: {integrity: sha512-wAO6zF9zxA3u+7AkMPqw9LjoUCjSxfFvINQj3E/DceTt6uEz1XZLraDhdg2EYmvVwTBSGlLYsUw8bDmx0754Mw==} peerDependencies: vue: ^3.2.0 dependencies: '@vue/devtools-api': 6.1.4 - vue: 3.2.31 + vue: 3.2.33 dev: false - /vue/3.2.31: - resolution: {integrity: sha512-odT3W2tcffTiQCy57nOT93INw1auq5lYLLYtWpPYQQYQOOdHiqFct9Xhna6GJ+pJQaF67yZABraH47oywkJgFw==} + /vue/3.2.33: + resolution: {integrity: sha512-si1ExAlDUrLSIg/V7D/GgA4twJwfsfgG+t9w10z38HhL/HA07132pUQ2KuwAo8qbCyMJ9e6OqrmWrOCr+jW7ZQ==} dependencies: - '@vue/compiler-dom': 3.2.31 - '@vue/compiler-sfc': 3.2.31 - '@vue/runtime-dom': 3.2.31 - '@vue/server-renderer': 3.2.31_vue@3.2.31 - '@vue/shared': 3.2.31 + '@vue/compiler-dom': 3.2.33 + '@vue/compiler-sfc': 3.2.33 + '@vue/runtime-dom': 3.2.33 + '@vue/server-renderer': 3.2.33_vue@3.2.33 + '@vue/shared': 3.2.33 dev: false /which/1.3.1: