diff --git a/package.json b/package.json index e18bb33..8441320 100644 --- a/package.json +++ b/package.json @@ -23,7 +23,7 @@ "@vueuse/integrations": "^8.5.0", "axios": "^0.27.2", "dayjs": "^1.11.2", - "element-plus": "^2.2.0", + "element-plus": "^2.2.2", "hotkeys-js": "^3.9.4", "js-cookie": "^3.0.1", "mavon-editor": "^3.0.0-beta", @@ -35,7 +35,7 @@ "pinia": "^2.0.14", "qs": "^6.10.3", "tinymce": "^5.10.4", - "vue": "^3.2.33", + "vue": "^3.2.36", "vue-router": "^4.0.15" }, "devDependencies": { @@ -43,7 +43,7 @@ "@iconify/vue": "^3.2.1", "@vitejs/plugin-vue": "^2.3.3", "@vitejs/plugin-vue-jsx": "^1.3.10", - "@vue/compiler-sfc": "^3.2.35", + "@vue/compiler-sfc": "^3.2.36", "eslint": "^8.16.0", "eslint-plugin-vue": "^9.0.1", "esno": "^0.16.3", @@ -64,7 +64,7 @@ "unplugin-auto-import": "^0.7.2", "unplugin-vue-components": "^0.19.5", "vite": "^2.9.9", - "vite-plugin-banner": "^0.2.0", + "vite-plugin-banner": "^0.3.0", "vite-plugin-compression": "^0.5.1", "vite-plugin-html": "^3.2.0", "vite-plugin-mock": "^2.9.6", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2992d6b..7029286 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -6,12 +6,12 @@ specifiers: '@tinymce/tinymce-vue': ^4.0.7 '@vitejs/plugin-vue': ^2.3.3 '@vitejs/plugin-vue-jsx': ^1.3.10 - '@vue/compiler-sfc': ^3.2.35 + '@vue/compiler-sfc': ^3.2.36 '@vueuse/core': ^8.5.0 '@vueuse/integrations': ^8.5.0 axios: ^0.27.2 dayjs: ^1.11.2 - element-plus: 2.2.0 + element-plus: ^2.2.2 eslint: ^8.16.0 eslint-plugin-vue: ^9.0.1 esno: ^0.16.3 @@ -43,7 +43,7 @@ specifiers: unplugin-auto-import: ^0.7.2 unplugin-vue-components: ^0.19.5 vite: ^2.9.9 - vite-plugin-banner: ^0.2.0 + vite-plugin-banner: ^0.3.0 vite-plugin-compression: ^0.5.1 vite-plugin-html: ^3.2.0 vite-plugin-mock: ^2.9.6 @@ -53,17 +53,17 @@ specifiers: vite-plugin-svg-icons: ^2.0.1 vite-plugin-vue-layouts: ^0.6.0 vite-plugin-vue-setup-extend: ^0.4.0 - vue: ^3.2.33 + vue: ^3.2.36 vue-eslint-parser: ^9.0.2 vue-router: ^4.0.15 dependencies: - '@tinymce/tinymce-vue': 4.0.7_vue@3.2.33 - '@vueuse/core': 8.5.0_vue@3.2.33 - '@vueuse/integrations': 8.5.0_xbblexgkwwlhf4pz2uy2kllhgm + '@tinymce/tinymce-vue': 4.0.7_vue@3.2.36 + '@vueuse/core': 8.5.0_vue@3.2.36 + '@vueuse/integrations': 8.5.0_qr4u63gwlnameyclqeljd7v66i axios: 0.27.2 dayjs: 1.11.2 - element-plus: 2.2.0_vue@3.2.33 + element-plus: 2.2.2_vue@3.2.36 hotkeys-js: 3.9.4 js-cookie: 3.0.1 mavon-editor: 3.0.0-beta @@ -72,18 +72,18 @@ dependencies: nprogress: 0.2.0 path-browserify: 1.0.1 path-to-regexp: 6.2.1 - pinia: 2.0.14_vue@3.2.33 + pinia: 2.0.14_vue@3.2.36 qs: 6.10.3 tinymce: 5.10.4 - vue: 3.2.33 - vue-router: 4.0.15_vue@3.2.33 + vue: 3.2.36 + vue-router: 4.0.15_vue@3.2.36 devDependencies: '@iconify-json/ep': 1.1.3 - '@iconify/vue': 3.2.1_vue@3.2.33 - '@vitejs/plugin-vue': 2.3.3_vite@2.9.9+vue@3.2.33 + '@iconify/vue': 3.2.1_vue@3.2.36 + '@vitejs/plugin-vue': 2.3.3_vite@2.9.9+vue@3.2.36 '@vitejs/plugin-vue-jsx': 1.3.10 - '@vue/compiler-sfc': 3.2.35 + '@vue/compiler-sfc': 3.2.36 eslint: 8.16.0 eslint-plugin-vue: 9.0.1_eslint@8.16.0 esno: 0.16.3 @@ -102,17 +102,17 @@ devDependencies: stylelint-scss: 4.2.0_stylelint@14.8.3 svgo: 2.8.0 unplugin-auto-import: 0.7.2_4xyn6ao5ngwbgzbefoyccvabvi - unplugin-vue-components: 0.19.5_vite@2.9.9+vue@3.2.33 + unplugin-vue-components: 0.19.5_vite@2.9.9+vue@3.2.36 vite: 2.9.9_sass@1.52.1 - vite-plugin-banner: 0.2.0 + vite-plugin-banner: 0.3.0 vite-plugin-compression: 0.5.1_vite@2.9.9 vite-plugin-html: 3.2.0_vite@2.9.9 vite-plugin-mock: 2.9.6_mockjs@1.1.0+vite@2.9.9 - vite-plugin-pages: 0.23.0_topbuisnnpzm7vq4didxyep44i + vite-plugin-pages: 0.23.0_cyjpizlboac2xw76ngrtxfz55y vite-plugin-restart: 0.1.1_vite@2.9.9 vite-plugin-spritesmith: 0.1.1 vite-plugin-svg-icons: 2.0.1_vite@2.9.9 - vite-plugin-vue-layouts: 0.6.0_das5d57oxgh3tienmqsf622skm + vite-plugin-vue-layouts: 0.6.0_ogyzu5t2gxjxdcuo6vkz6mdms4 vite-plugin-vue-setup-extend: 0.4.0_vite@2.9.9 vue-eslint-parser: 9.0.2_eslint@8.16.0 @@ -168,7 +168,7 @@ packages: resolution: {integrity: sha512-oLcVCTeIFadUoArDTwpluncplrYBmTCCZZgXCbgNGvOBBiSDDK3eWO4b/+eOTli5tKv1lg+a5/NAXg+nTcei1w==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.17.12 + '@babel/types': 7.18.0 jsesc: 2.5.2 source-map: 0.5.7 dev: true @@ -186,7 +186,7 @@ packages: resolution: {integrity: sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==, tarball: '@babel/helper-annotate-as-pure/download/@babel/helper-annotate-as-pure-7.16.7.tgz'} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.17.12 + '@babel/types': 7.18.0 dev: true /@babel/helper-compilation-targets/7.17.7_@babel+core@7.17.9: @@ -224,7 +224,7 @@ packages: resolution: {integrity: sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.17.12 + '@babel/types': 7.17.0 dev: true /@babel/helper-function-name/7.16.7: @@ -233,7 +233,7 @@ packages: dependencies: '@babel/helper-get-function-arity': 7.16.7 '@babel/template': 7.16.7 - '@babel/types': 7.17.12 + '@babel/types': 7.16.8 dev: true /@babel/helper-function-name/7.17.9: @@ -248,7 +248,7 @@ packages: resolution: {integrity: sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.17.12 + '@babel/types': 7.18.0 dev: true /@babel/helper-hoist-variables/7.16.7: @@ -262,7 +262,7 @@ packages: resolution: {integrity: sha512-VtJ/65tYiU/6AbMTDwyoXGPKHgTsfRarivm+YbB5uAzKUyuPjgZSgAFeG87FCigc7KNHu2Pegh1XIT3lXjvz3Q==, tarball: '@babel/helper-member-expression-to-functions/download/@babel/helper-member-expression-to-functions-7.16.7.tgz'} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.17.12 + '@babel/types': 7.18.0 dev: true /@babel/helper-module-imports/7.16.7: @@ -292,7 +292,7 @@ packages: resolution: {integrity: sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w==, tarball: '@babel/helper-optimise-call-expression/download/@babel/helper-optimise-call-expression-7.16.7.tgz'} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.17.12 + '@babel/types': 7.18.0 dev: true /@babel/helper-plugin-utils/7.16.7: @@ -308,7 +308,7 @@ packages: '@babel/helper-member-expression-to-functions': 7.16.7 '@babel/helper-optimise-call-expression': 7.16.7 '@babel/traverse': 7.17.3 - '@babel/types': 7.17.12 + '@babel/types': 7.18.0 transitivePeerDependencies: - supports-color dev: true @@ -324,7 +324,7 @@ packages: resolution: {integrity: sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.17.12 + '@babel/types': 7.17.0 dev: true /@babel/helper-validator-identifier/7.16.7: @@ -362,7 +362,6 @@ packages: hasBin: true dependencies: '@babel/types': 7.17.12 - dev: true /@babel/parser/7.17.9: resolution: {integrity: sha512-vqUSBLP8dQHFPdPi9bc5GK9vRkYHJ49fsZdtoJ8EQ8ibpwk5rPKfvNIwChB0KVXcIjcepEBBd2VHC5r9Gy8ueg==} @@ -377,7 +376,7 @@ packages: engines: {node: '>=6.0.0'} hasBin: true dependencies: - '@babel/types': 7.17.0 + '@babel/types': 7.18.0 /@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.17.9: resolution: {integrity: sha1-7mATSMNw+jNNIge+FYd3SWUh/VE=, tarball: '@babel/plugin-syntax-import-meta/download/@babel/plugin-syntax-import-meta-7.10.4.tgz'} @@ -460,7 +459,7 @@ packages: '@babel/helper-hoist-variables': 7.16.7 '@babel/helper-split-export-declaration': 7.16.7 '@babel/parser': 7.18.0 - '@babel/types': 7.17.12 + '@babel/types': 7.18.0 debug: 4.3.4 globals: 11.12.0 transitivePeerDependencies: @@ -499,6 +498,7 @@ packages: dependencies: '@babel/helper-validator-identifier': 7.16.7 to-fast-properties: 2.0.0 + dev: true /@babel/types/7.17.12: resolution: {integrity: sha512-rH8i29wcZ6x9xjzI5ILHL/yZkbQnCERdHlogKuIb4PUr7do4iT8DPekrTbBLWTnRQm6U0GYABbTMSzijmEqlAg==} @@ -506,19 +506,25 @@ packages: dependencies: '@babel/helper-validator-identifier': 7.16.7 to-fast-properties: 2.0.0 - dev: true + + /@babel/types/7.18.0: + resolution: {integrity: sha512-vhAmLPAiC8j9K2GnsnLPCIH5wCrPpYIVBCWRBFDCB7Y/BXLqi/O+1RSTTM2bsmg6U/551+FCf9PNPxjABmxHTw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-validator-identifier': 7.16.7 + to-fast-properties: 2.0.0 /@ctrl/tinycolor/3.4.1: resolution: {integrity: sha512-ej5oVy6lykXsvieQtqZxCOaLT+xD4+QNarq78cIYISHmZXshCvROLudpQN3lfL8G0NL7plMSSK+zlyvCaIJ4Iw==} engines: {node: '>=10'} dev: false - /@element-plus/icons-vue/1.1.4_vue@3.2.33: + /@element-plus/icons-vue/1.1.4_vue@3.2.36: resolution: {integrity: sha512-Iz/nHqdp1sFPmdzRwHkEQQA3lKvoObk8azgABZ81QUOpW9s/lUyQVUSh0tNtEPZXQlKwlSh7SPgoVxzrE0uuVQ==} peerDependencies: vue: ^3.2.0 dependencies: - vue: 3.2.33 + vue: 3.2.36 dev: false /@esbuild-kit/cjs-loader/2.0.0: @@ -559,14 +565,14 @@ packages: - supports-color dev: true - /@floating-ui/core/0.6.2: - resolution: {integrity: sha512-jktYRmZwmau63adUG3GKOAVCofBXkk55S/zQ94XOorAHhwqFIOFAy1rSp2N0Wp6/tGbe9V3u/ExlGZypyY17rg==} + /@floating-ui/core/0.7.1: + resolution: {integrity: sha512-grcqEmI8DTIolufpxhJagVeJmvloxBXE6xxSrVnSXz/Wz1uUIsC85ad+UNBqAoBOvzLxE42wvDj3YkmSGqWRxA==} dev: false - /@floating-ui/dom/0.4.5: - resolution: {integrity: sha512-b+prvQgJt8pieaKYMSJBXHxX/DYwdLsAWxKYqnO5dO2V4oo/TYBZJAUQCVNjTWWsrs6o4VDrNcP9+E70HAhJdw==} + /@floating-ui/dom/0.5.1: + resolution: {integrity: sha512-dkPSy5JPiQEtljc3VpG9lauYctxfLlqj/8N9f+lmsR92gQaSVMAWuBbFBH2keY5DmdQn3p4Dv1dQd+e8osH+/g==} dependencies: - '@floating-ui/core': 0.6.2 + '@floating-ui/core': 0.7.1 dev: false /@humanwhocodes/config-array/0.9.2: @@ -594,12 +600,12 @@ packages: resolution: {integrity: sha512-Jh0llaK2LRXQoYsorIH8maClebsnzTcve+7U3rQUSnC11X4jtPnFuyatqFLvMxZ8MLG8dB4zfHsbPfuvxluONw==} dev: true - /@iconify/vue/3.2.1_vue@3.2.33: + /@iconify/vue/3.2.1_vue@3.2.36: resolution: {integrity: sha512-c4R6ZgFo1JrJ8aPMMgOPgfU7lBswihMGR+yWe/P4ZukC3kTkeT4+lkt9Pc/itVFMkwva/S/7u9YofmYv57fnNQ==} peerDependencies: vue: 3.x dependencies: - vue: 3.2.33 + vue: 3.2.36 dev: true /@jridgewell/resolve-uri/3.0.5: @@ -684,13 +690,13 @@ packages: resolution: {integrity: sha512-Ccy0NlLkzr0Ex2FKvh2X+OyERHXJ88XJ1MXtsI9y9fGexlaXaVTPzBCRBwIxFkORuOb+uBqeu+RqnpgYTEZRUQ==} dev: false - /@tinymce/tinymce-vue/4.0.7_vue@3.2.33: + /@tinymce/tinymce-vue/4.0.7_vue@3.2.36: resolution: {integrity: sha512-1esB8wGWrjPCY+rK8vy3QB1cxwXo7HLJWuNrcyPl6LOVR+QJjub0OiV/C+TUEsLN6OpCtRv+QnIqMC5vXz783Q==} peerDependencies: vue: ^3.0.0 dependencies: tinymce: 5.10.4 - vue: 3.2.33 + vue: 3.2.36 dev: false /@trysound/sax/0.2.0: @@ -796,7 +802,7 @@ packages: - supports-color dev: true - /@vitejs/plugin-vue/2.3.3_vite@2.9.9+vue@3.2.33: + /@vitejs/plugin-vue/2.3.3_vite@2.9.9+vue@3.2.36: resolution: {integrity: sha512-SmQLDyhz+6lGJhPELsBdzXGc+AcaT8stgkbiTFGpXPe8Tl1tJaBw1A6pxDqDuRsVkD8uscrkx3hA7QDOoKYtyw==} engines: {node: '>=12.0.0'} peerDependencies: @@ -804,7 +810,7 @@ packages: vue: ^3.2.25 dependencies: vite: 2.9.9_sass@1.52.1 - vue: 3.2.33 + vue: 3.2.36 dev: true /@vue/babel-helper-vue-transform-on/1.0.2: @@ -828,150 +834,87 @@ packages: - supports-color dev: true - /@vue/compiler-core/3.2.33: - resolution: {integrity: sha512-AAmr52ji3Zhk7IKIuigX2osWWsb2nQE5xsdFYjdnmtQ4gymmqXbjLvkSE174+fF3A3kstYrTgGkqgOEbsdLDpw==} + /@vue/compiler-core/3.2.36: + resolution: {integrity: sha512-bbyZM5hvBicv0PW3KUfVi+x3ylHnfKG7DOn5wM+f2OztTzTjLEyBb/5yrarIYpmnGitVGbjZqDbODyW4iK8hqw==} dependencies: '@babel/parser': 7.18.0 - '@vue/shared': 3.2.33 + '@vue/shared': 3.2.36 estree-walker: 2.0.2 source-map: 0.6.1 - dev: false - /@vue/compiler-core/3.2.35: - resolution: {integrity: sha512-1Mtmh8ceVUoUsn/PME5oM+Dus648rCeV/fBaZ4ERLFbTHBJXj6QmDPrSn9mfEyPDXE0RYIwyJNn884NdWK+Yiw==} + /@vue/compiler-dom/3.2.36: + resolution: {integrity: sha512-tcOTAOiW4s24QLnq+ON6J+GRONXJ+A/mqKCORi0LSlIh8XQlNnlm24y8xIL8la+ZDgkdbjarQ9ZqYSvEja6gVA==} + dependencies: + '@vue/compiler-core': 3.2.36 + '@vue/shared': 3.2.36 + + /@vue/compiler-sfc/3.2.36: + resolution: {integrity: sha512-AvGb4bTj4W8uQ4BqaSxo7UwTEqX5utdRSMyHy58OragWlt8nEACQ9mIeQh3K4di4/SX+41+pJrLIY01lHAOFOA==} dependencies: '@babel/parser': 7.16.6 - '@vue/shared': 3.2.35 - estree-walker: 2.0.2 - source-map: 0.6.1 - dev: true - - /@vue/compiler-dom/3.2.33: - resolution: {integrity: sha512-GhiG1C8X98Xz9QUX/RlA6/kgPBWJkjq0Rq6//5XTAGSYrTMBgcLpP9+CnlUg1TFxnnCVughAG+KZl28XJqw8uQ==} - dependencies: - '@vue/compiler-core': 3.2.33 - '@vue/shared': 3.2.33 - dev: false - - /@vue/compiler-dom/3.2.35: - resolution: {integrity: sha512-I4bXB9MkRSTJ3gVXRQ4iaYJgABZGew+K/CCBoAh9fdLaeY7A7uUlS5nWGOlICSVfOH0/xk4QlcXeGZYCJkEleA==} - dependencies: - '@vue/compiler-core': 3.2.35 - '@vue/shared': 3.2.35 - dev: true - - /@vue/compiler-sfc/3.2.33: - resolution: {integrity: sha512-H8D0WqagCr295pQjUYyO8P3IejM3vEzeCO1apzByAEaAR/WimhMYczHfZVvlCE/9yBaEu/eu9RdiWr0kF8b71Q==} - dependencies: - '@babel/parser': 7.18.0 - '@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.7 - postcss: 8.4.13 - source-map: 0.6.1 - dev: false - - /@vue/compiler-sfc/3.2.35: - resolution: {integrity: sha512-2wKQtnuHfwBFc7uV2Cmtms3Cc7u/u6kKJI3F+i0A+9xnuahK39cCMNJKHzI9x93Xai+uft64fDc5JSh8zDQBQA==} - dependencies: - '@babel/parser': 7.16.6 - '@vue/compiler-core': 3.2.35 - '@vue/compiler-dom': 3.2.35 - '@vue/compiler-ssr': 3.2.35 - '@vue/reactivity-transform': 3.2.35 - '@vue/shared': 3.2.35 + '@vue/compiler-core': 3.2.36 + '@vue/compiler-dom': 3.2.36 + '@vue/compiler-ssr': 3.2.36 + '@vue/reactivity-transform': 3.2.36 + '@vue/shared': 3.2.36 estree-walker: 2.0.2 magic-string: 0.25.7 postcss: 8.3.9 source-map: 0.6.1 - dev: true - /@vue/compiler-ssr/3.2.33: - resolution: {integrity: sha512-XQh1Xdk3VquDpXsnoCd7JnMoWec9CfAzQDQsaMcSU79OrrO2PNR0ErlIjm/mGq3GmBfkQjzZACV+7GhfRB8xMQ==} + /@vue/compiler-ssr/3.2.36: + resolution: {integrity: sha512-+KugInUFRvOxEdLkZwE+W43BqHyhBh0jpYXhmqw1xGq2dmE6J9eZ8UUSOKNhdHtQ/iNLWWeK/wPZkVLUf3YGaw==} dependencies: - '@vue/compiler-dom': 3.2.33 - '@vue/shared': 3.2.33 - dev: false - - /@vue/compiler-ssr/3.2.35: - resolution: {integrity: sha512-dJyqB8fZbvVQEnWl5VGxkWHTqx0ERnZXXqInFzyOX8FpTEidmQbUSmDrXidea7bZTdeg6ly94kZFGPYXT29mgQ==} - dependencies: - '@vue/compiler-dom': 3.2.35 - '@vue/shared': 3.2.35 - dev: true + '@vue/compiler-dom': 3.2.36 + '@vue/shared': 3.2.36 /@vue/devtools-api/6.0.12: resolution: {integrity: sha512-iO/4FIezHKXhiDBdKySCvJVh8/mZPxHpiQrTy+PXVqJZgpTPTdHy4q8GXulaY+UKEagdkBb0onxNQZ0LNiqVhw==} - dev: false /@vue/devtools-api/6.1.4: resolution: {integrity: sha512-IiA0SvDrJEgXvVxjNkHPFfDx6SXw0b/TUkqMcDZWNg9fnCAHbTpoo59YfJ9QLFkwa3raau5vSlRVzMSLDnfdtQ==} dev: false - /@vue/reactivity-transform/3.2.33: - resolution: {integrity: sha512-4UL5KOIvSQb254aqenW4q34qMXbfZcmEsV/yVidLUgvwYQQ/D21bGX3DlgPUGI3c4C+iOnNmDCkIxkILoX/Pyw==} - dependencies: - '@babel/parser': 7.18.0 - '@vue/compiler-core': 3.2.33 - '@vue/shared': 3.2.33 - estree-walker: 2.0.2 - magic-string: 0.25.7 - dev: false - - /@vue/reactivity-transform/3.2.35: - resolution: {integrity: sha512-VjdQU4nIrgsh1iPqAdYZufWgFqdH9fIl6ttO2PCFlLsrQl7b8BcuawM6moSBLF8damBzSNcqvbvQDBhsI3fyVQ==} + /@vue/reactivity-transform/3.2.36: + resolution: {integrity: sha512-Jk5o2BhpODC9XTA7o4EL8hSJ4JyrFWErLtClG3NH8wDS7ri9jBDWxI7/549T7JY9uilKsaNM+4pJASLj5dtRwA==} dependencies: '@babel/parser': 7.16.6 - '@vue/compiler-core': 3.2.35 - '@vue/shared': 3.2.35 + '@vue/compiler-core': 3.2.36 + '@vue/shared': 3.2.36 estree-walker: 2.0.2 magic-string: 0.25.7 - dev: true - /@vue/reactivity/3.2.33: - resolution: {integrity: sha512-62Sq0mp9/0bLmDuxuLD5CIaMG2susFAGARLuZ/5jkU1FCf9EDbwUuF+BO8Ub3Rbodx0ziIecM/NsmyjardBxfQ==} + /@vue/reactivity/3.2.36: + resolution: {integrity: sha512-c2qvopo0crh9A4GXi2/2kfGYMxsJW4tVILrqRPydVGZHhq0fnzy6qmclWOhBFckEhmyxmpHpdJtIRYGeKcuhnA==} dependencies: - '@vue/shared': 3.2.33 - dev: false + '@vue/shared': 3.2.36 - /@vue/runtime-core/3.2.33: - resolution: {integrity: sha512-N2D2vfaXsBPhzCV3JsXQa2NECjxP3eXgZlFqKh4tgakp3iX6LCGv76DLlc+IfFZq+TW10Y8QUfeihXOupJ1dGw==} + /@vue/runtime-core/3.2.36: + resolution: {integrity: sha512-PTWBD+Lub+1U3/KhbCExrfxyS14hstLX+cBboxVHaz+kXoiDLNDEYAovPtxeTutbqtClIXtft+wcGdC+FUQ9qQ==} dependencies: - '@vue/reactivity': 3.2.33 - '@vue/shared': 3.2.33 - dev: false + '@vue/reactivity': 3.2.36 + '@vue/shared': 3.2.36 - /@vue/runtime-dom/3.2.33: - resolution: {integrity: sha512-LSrJ6W7CZTSUygX5s8aFkraDWlO6K4geOwA3quFF2O+hC3QuAMZt/0Xb7JKE3C4JD4pFwCSO7oCrZmZ0BIJUnw==} + /@vue/runtime-dom/3.2.36: + resolution: {integrity: sha512-gYPYblm7QXHVuBohqNRRT7Wez0f2Mx2D40rb4fleehrJU9CnkjG0phhcGEZFfGwCmHZRqBCRgbFWE98bPULqkg==} dependencies: - '@vue/runtime-core': 3.2.33 - '@vue/shared': 3.2.33 + '@vue/runtime-core': 3.2.36 + '@vue/shared': 3.2.36 csstype: 2.6.20 - dev: false - /@vue/server-renderer/3.2.33_vue@3.2.33: - resolution: {integrity: sha512-4jpJHRD4ORv8PlbYi+/MfP8ec1okz6rybe36MdpkDrGIdEItHEUyaHSKvz+ptNEyQpALmmVfRteHkU9F8vxOew==} + /@vue/server-renderer/3.2.36_vue@3.2.36: + resolution: {integrity: sha512-uZE0+jfye6yYXWvAQYeHZv+f50sRryvy16uiqzk3jn8hEY8zTjI+rzlmZSGoE915k+W/Ol9XSw6vxOUD8dGkUg==} peerDependencies: - vue: 3.2.33 + vue: 3.2.36 dependencies: - '@vue/compiler-ssr': 3.2.33 - '@vue/shared': 3.2.33 - vue: 3.2.33 - dev: false + '@vue/compiler-ssr': 3.2.36 + '@vue/shared': 3.2.36 + vue: 3.2.36 - /@vue/shared/3.2.33: - resolution: {integrity: sha512-UBc1Pg1T3yZ97vsA2ueER0F6GbJebLHYlEi4ou1H5YL4KWvMOOWwpYo9/QpWq93wxKG6Wo13IY74Hcn/f7c7Bg==} - dev: false + /@vue/shared/3.2.36: + resolution: {integrity: sha512-JtB41wXl7Au3+Nl3gD16Cfpj7k/6aCroZ6BbOiCMFCMvrOpkg/qQUXTso2XowaNqBbnkuGHurLAqkLBxNGc1hQ==} - /@vue/shared/3.2.35: - resolution: {integrity: sha512-/sxDqMcy0MsfQ3LQixKYDxIinDYNy1dXTsF2Am0pv0toImWabymFQ8cFmPJnPt+gh5ElKwwn7KzQcDbLHar60A==} - dev: true - - /@vueuse/core/8.5.0_vue@3.2.33: + /@vueuse/core/8.5.0_vue@3.2.36: resolution: {integrity: sha512-VEJ6sGNsPlUp0o9BGda2YISvDZbhWJSOJu5zlp2TufRGVrLcYUKr31jyFEOj6RXzG3k/H4aCYeZyjpItfU8glw==} peerDependencies: '@vue/composition-api': ^1.1.0 @@ -983,12 +926,11 @@ packages: optional: true dependencies: '@vueuse/metadata': 8.5.0 - '@vueuse/shared': 8.5.0_vue@3.2.33 - vue: 3.2.33 - vue-demi: 0.12.2_vue@3.2.33 - dev: false + '@vueuse/shared': 8.5.0_vue@3.2.36 + vue: 3.2.36 + vue-demi: 0.12.2_vue@3.2.36 - /@vueuse/integrations/8.5.0_xbblexgkwwlhf4pz2uy2kllhgm: + /@vueuse/integrations/8.5.0_qr4u63gwlnameyclqeljd7v66i: resolution: {integrity: sha512-tZNYg5T07OacF1x4evGoRZK1BMU0ge7MqF4tzR3eJLD0EPiq4jd6+HUzCloPtMZ14wNPwaP1B8xYUyYxucPJ3w==} peerDependencies: axios: '*' @@ -1020,11 +962,11 @@ packages: universal-cookie: optional: true dependencies: - '@vueuse/core': 8.5.0_vue@3.2.33 - '@vueuse/shared': 8.5.0_vue@3.2.33 + '@vueuse/core': 8.5.0_vue@3.2.36 + '@vueuse/shared': 8.5.0_vue@3.2.36 axios: 0.27.2 nprogress: 0.2.0 - vue-demi: 0.12.2_vue@3.2.33 + vue-demi: 0.12.2_vue@3.2.36 transitivePeerDependencies: - '@vue/composition-api' - vue @@ -1032,9 +974,8 @@ packages: /@vueuse/metadata/8.5.0: resolution: {integrity: sha512-WxsD+Cd+bn+HcjpY6Dl9FJ8ywTRTT9pTwk3bCQpzEhXVYAyNczKDSahk50fCfIJKeWHhyI4B2+/ZEOxQAkUr0g==} - dev: false - /@vueuse/shared/8.5.0_vue@3.2.33: + /@vueuse/shared/8.5.0_vue@3.2.36: resolution: {integrity: sha512-qKG+SZb44VvGD4dU5cQ63z4JE2Yk39hQUecR0a9sEdJA01cx+XrxAvFKJfPooxwoiqalAVw/ktWK6xbyc/jS3g==} peerDependencies: '@vue/composition-api': ^1.1.0 @@ -1045,9 +986,8 @@ packages: vue: optional: true dependencies: - vue: 3.2.33 - vue-demi: 0.12.2_vue@3.2.33 - dev: false + vue: 3.2.36 + vue-demi: 0.12.2_vue@3.2.36 /acorn-jsx/5.3.2_acorn@8.7.1: resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} @@ -1677,7 +1617,6 @@ packages: /commander/8.2.0: resolution: {integrity: sha1-N/4r3jAdh9R6U63v+LWRXbE4HKg=, tarball: commander/download/commander-8.2.0.tgz} engines: {node: '>= 12'} - dev: false /commander/8.3.0: resolution: {integrity: sha1-SDfqGy2me5xhamevuw+v7lZ7ymY=, tarball: commander/download/commander-8.3.0.tgz} @@ -1841,7 +1780,6 @@ packages: /csstype/2.6.20: resolution: {integrity: sha512-/WwNkdXfckNgw6S5R125rrW8ez139lBHWouiBvX8dfMFtcn6V81REDqnH7+CRpRipfYlyU1CmOnOxrmGcFOjeA==} - dev: false /cwise-compiler/1.1.3: resolution: {integrity: sha1-9NZnQQ6FDToxOn0tt7HlBbsDTMU=, tarball: cwise-compiler/download/cwise-compiler-1.1.3.tgz} @@ -2153,18 +2091,18 @@ packages: resolution: {integrity: sha512-s30WKxp27F3bBH6fA07FYL2Xm/FYnYrKpMjHr3XVCTUb9anAyZn/BeZfPWgTZGAbJeT4NxNwISSbLcYZvggPMA==} dev: true - /element-plus/2.2.0_vue@3.2.33: - resolution: {integrity: sha512-zxmAFEAa1T/n09rR+NozXcWl5CjaFtqoaxhFSafag0dgc90tgEHitDXfegdFAl4ahugdNTqu9aLzngx3VhDAtA==} + /element-plus/2.2.2_vue@3.2.36: + resolution: {integrity: sha512-yGcj2Ayb0jZO1WbI51tHJ4efhlfWKlBqqGtWbzhq+tcpfaKzJZN+IHRouuFasqn0ZV3tWCDu1jggDR1+9y7XfQ==} peerDependencies: vue: ^3.2.0 dependencies: '@ctrl/tinycolor': 3.4.1 - '@element-plus/icons-vue': 1.1.4_vue@3.2.33 - '@floating-ui/dom': 0.4.5 + '@element-plus/icons-vue': 1.1.4_vue@3.2.36 + '@floating-ui/dom': 0.5.1 '@popperjs/core': /@sxzz/popperjs-es/2.11.7 '@types/lodash': 4.14.182 '@types/lodash-es': 4.17.6 - '@vueuse/core': 8.5.0_vue@3.2.33 + '@vueuse/core': 8.5.0_vue@3.2.36 async-validator: 4.1.1 dayjs: 1.11.2 escape-html: 1.0.3 @@ -2173,7 +2111,7 @@ packages: lodash-unified: 1.0.2_3ib2ivapxullxkx3xftsimdk7u memoize-one: 6.0.0 normalize-wheel-es: 1.1.2 - vue: 3.2.33 + vue: 3.2.36 transitivePeerDependencies: - '@vue/composition-api' dev: false @@ -4187,7 +4125,7 @@ packages: dependencies: universalify: 2.0.0 optionalDependencies: - graceful-fs: 4.2.10 + graceful-fs: 4.2.9 dev: true /jsprim/1.4.1: @@ -4610,7 +4548,6 @@ packages: hasBin: true dependencies: commander: 8.2.0 - dev: false /ms/2.0.0: resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==} @@ -4632,7 +4569,6 @@ packages: resolution: {integrity: sha1-Y/k8xUjSoRPcXfvGO/oJ4rm2Q2I=, tarball: nanoid/download/nanoid-3.1.30.tgz} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true - dev: true /nanoid/3.2.0: resolution: {integrity: sha512-fmsZYa9lpn69Ad5eDn7FMcnnSR+8R34W9qJEijxYhTbfOWzr22n1QxCMzXLK+ODyW2973V3Fux959iQoUxzUIA==} @@ -4644,6 +4580,7 @@ packages: resolution: {integrity: sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true + dev: true /nanomatch/1.2.13: resolution: {integrity: sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==} @@ -5077,10 +5014,10 @@ packages: /picocolors/0.2.1: resolution: {integrity: sha1-VwZw95NkaFHRuhNZlpYqutWHhZ8=, tarball: picocolors/download/picocolors-0.2.1.tgz} - dev: true /picocolors/1.0.0: resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} + dev: true /picomatch/2.3.1: resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} @@ -5093,7 +5030,7 @@ packages: hasBin: true dev: true - /pinia/2.0.14_vue@3.2.33: + /pinia/2.0.14_vue@3.2.36: resolution: {integrity: sha512-0nPuZR4TetT/WcLN+feMSjWJku3SQU7dBbXC6uw+R6FLQJCsg+/0pzXyD82T1FmAYe0lsx+jnEDQ1BLgkRKlxA==} peerDependencies: '@vue/composition-api': ^1.4.0 @@ -5106,8 +5043,8 @@ packages: optional: true dependencies: '@vue/devtools-api': 6.1.4 - vue: 3.2.33 - vue-demi: 0.12.1_vue@3.2.33 + vue: 3.2.36 + vue-demi: 0.12.1_vue@3.2.36 dev: false /pixelsmith/2.5.0: @@ -5233,7 +5170,6 @@ packages: nanoid: 3.1.30 picocolors: 0.2.1 source-map-js: 0.6.2 - dev: true /postcss/8.4.1: resolution: {integrity: sha512-WqLs/TTzXdG+/A4ZOOK9WDZiikrRaiA+eoEb/jz2DT9KUhMNHgP7yKPO8vwi62ZCsb703Gwb7BMZwDzI54Y2Ag==, tarball: postcss/download/postcss-8.4.1.tgz} @@ -5251,6 +5187,7 @@ packages: nanoid: 3.3.4 picocolors: 1.0.0 source-map-js: 1.0.2 + dev: true /posthtml-parser/0.2.1: resolution: {integrity: sha512-nPC53YMqJnc/+1x4fRYFfm81KV2V+G9NZY+hTohpYg64Ay7NemWWcV4UWuy/SgMupqQ3kJ88M/iRfZmSnxT+pw==} @@ -5796,7 +5733,6 @@ packages: /source-map-js/0.6.2: resolution: {integrity: sha1-C7XeYxtBz72mz7qL0FqA79/SOF4=, tarball: source-map-js/download/source-map-js-0.6.2.tgz} engines: {node: '>=0.10.0'} - dev: true /source-map-js/1.0.1: resolution: {integrity: sha512-4+TN2b3tqOCd/kaGRJ/sTYA0tR0mdXx26ipdolxcwtJVqEnqNYvlCAt1q3ypy4QMlYus+Zh34RNtYLoq2oQ4IA==, tarball: source-map-js/download/source-map-js-1.0.1.tgz} @@ -5806,6 +5742,7 @@ packages: /source-map-js/1.0.2: resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==} engines: {node: '>=0.10.0'} + dev: true /source-map-resolve/0.5.3: resolution: {integrity: sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==} @@ -5836,7 +5773,7 @@ packages: dev: true /source-map/0.6.1: - resolution: {integrity: sha1-dHIq8y6WFOnCh6jQu95IteLxomM=, tarball: source-map/download/source-map-0.6.1.tgz} + resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} engines: {node: '>=0.10.0'} /source-map/0.7.3: @@ -6493,7 +6430,7 @@ packages: dependencies: '@antfu/utils': 0.5.1 '@rollup/pluginutils': 4.2.0 - '@vueuse/core': 8.5.0_vue@3.2.33 + '@vueuse/core': 8.5.0_vue@3.2.36 local-pkg: 0.4.1 magic-string: 0.26.1 resolve: 1.22.0 @@ -6505,7 +6442,7 @@ packages: - webpack dev: true - /unplugin-vue-components/0.19.5_vite@2.9.9+vue@3.2.33: + /unplugin-vue-components/0.19.5_vite@2.9.9+vue@3.2.36: resolution: {integrity: sha512-cIC+PdQEXmG+B1gmZGk4hws2xP+00C6pg3FD6ixEgRyW+WF+QXQW/60pc+hUhtDYs1PFE+23K3NY7yvYTnDDTA==} engines: {node: '>=14'} peerDependencies: @@ -6528,7 +6465,7 @@ packages: minimatch: 5.0.1 resolve: 1.22.0 unplugin: 0.6.3_vite@2.9.9 - vue: 3.2.33 + vue: 3.2.36 transitivePeerDependencies: - esbuild - rollup @@ -6683,8 +6620,8 @@ packages: replace-ext: 0.0.1 dev: true - /vite-plugin-banner/0.2.0: - resolution: {integrity: sha512-IBRYVK6v92ihchBYxl6yhT57hr2cRnSX4RX6CJp84vNeWAg/Hht4B5Ywe0jwKA26Kkx/Yx4SGbMp8YLvAqm2pg==, tarball: vite-plugin-banner/download/vite-plugin-banner-0.2.0.tgz} + /vite-plugin-banner/0.3.0: + resolution: {integrity: sha512-3QQVJxIwO1afUoEm10e5J3S8AJ4eVKNL+78q8vW5TQhBYmjogyqBCiRPcax+OyWuECEnRRFSWX0KKrenVGzHOg==} dev: true /vite-plugin-compression/0.5.1_vite@2.9.9: @@ -6743,7 +6680,7 @@ packages: - supports-color dev: true - /vite-plugin-pages/0.23.0_topbuisnnpzm7vq4didxyep44i: + /vite-plugin-pages/0.23.0_cyjpizlboac2xw76ngrtxfz55y: resolution: {integrity: sha512-KEfW6WBfACCjMXoQY0mLEzfifwCTq6FlvvtXs2XSEe9Pd4QadZTNzHOPKHDsKpVXysRzbYxE8/c/Ao9+nXsQ7w==} peerDependencies: '@vue/compiler-sfc': ^3.0.0 @@ -6753,7 +6690,7 @@ packages: optional: true dependencies: '@types/debug': 4.1.7 - '@vue/compiler-sfc': 3.2.35 + '@vue/compiler-sfc': 3.2.36 debug: 4.3.4 deep-equal: 2.0.5 fast-glob: 3.2.11 @@ -6804,19 +6741,19 @@ packages: - supports-color dev: true - /vite-plugin-vue-layouts/0.6.0_das5d57oxgh3tienmqsf622skm: + /vite-plugin-vue-layouts/0.6.0_ogyzu5t2gxjxdcuo6vkz6mdms4: resolution: {integrity: sha512-7QX7o/NpCfs+hyXphwYfmPqAEQ6qd4uXsvI0VsovjGT2eCoEE5dMdP6L+uqqNWY4uqv7oCvtinecZmbzZv/9Rg==} peerDependencies: vite: ^2.5.0 vue: ^2.6.12 || ^3.2.4 vue-router: ^3.5.1 || ^ 4.0.11 dependencies: - '@vue/compiler-sfc': 3.2.35 + '@vue/compiler-sfc': 3.2.36 debug: 4.3.3 fast-glob: 3.2.11 vite: 2.9.9_sass@1.52.1 - vue: 3.2.33 - vue-router: 4.0.15_vue@3.2.33 + vue: 3.2.36 + vue-router: 4.0.15_vue@3.2.36 transitivePeerDependencies: - supports-color dev: true @@ -6826,7 +6763,7 @@ packages: peerDependencies: vite: '>=2.0.0' dependencies: - '@vue/compiler-sfc': 3.2.35 + '@vue/compiler-sfc': 3.2.36 magic-string: 0.25.7 vite: 2.9.9_sass@1.52.1 dev: true @@ -6856,7 +6793,7 @@ packages: fsevents: 2.3.2 dev: true - /vue-demi/0.12.1_vue@3.2.33: + /vue-demi/0.12.1_vue@3.2.36: resolution: {integrity: sha1-9+GO++z/0RqwadFHLXoG4xm0F0w=, tarball: vue-demi/download/vue-demi-0.12.1.tgz} engines: {node: '>=12'} hasBin: true @@ -6868,10 +6805,10 @@ packages: '@vue/composition-api': optional: true dependencies: - vue: 3.2.33 + vue: 3.2.36 dev: false - /vue-demi/0.12.2_vue@3.2.33: + /vue-demi/0.12.2_vue@3.2.36: resolution: {integrity: sha512-8RRLmYfxfiRoohEbZ44CSxpNAM9vcVBMinN7Hucdxxy9Pjr2PpuimPMLIW143+GzkrHsbY95fsFFzQOouFuetA==} engines: {node: '>=12'} hasBin: true @@ -6883,8 +6820,7 @@ packages: '@vue/composition-api': optional: true dependencies: - vue: 3.2.33 - dev: false + vue: 3.2.36 /vue-eslint-parser/9.0.2_eslint@8.16.0: resolution: {integrity: sha512-uCPQwTGjOtAYrwnU+76pYxalhjsh7iFBsHwBqDHiOPTxtICDaraO4Szw54WFTNZTAEsgHHzqFOu1mmnBOBRzDA==} @@ -6904,24 +6840,22 @@ packages: - supports-color dev: true - /vue-router/4.0.15_vue@3.2.33: + /vue-router/4.0.15_vue@3.2.36: resolution: {integrity: sha512-xa+pIN9ZqORdIW1MkN2+d9Ui2pCM1b/UMgwYUCZOiFYHAvz/slKKBDha8DLrh5aCG/RibtrpyhKjKOZ85tYyWg==} peerDependencies: vue: ^3.2.0 dependencies: '@vue/devtools-api': 6.0.12 - vue: 3.2.33 - dev: false + vue: 3.2.36 - /vue/3.2.33: - resolution: {integrity: sha512-si1ExAlDUrLSIg/V7D/GgA4twJwfsfgG+t9w10z38HhL/HA07132pUQ2KuwAo8qbCyMJ9e6OqrmWrOCr+jW7ZQ==} + /vue/3.2.36: + resolution: {integrity: sha512-5yTXmrE6gW8IQgttzHW5bfBiFA6mx35ZXHjGLDmKYzW6MMmYvCwuKybANRepwkMYeXw2v1buGg3/lPICY5YlZw==} dependencies: - '@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 + '@vue/compiler-dom': 3.2.36 + '@vue/compiler-sfc': 3.2.36 + '@vue/runtime-dom': 3.2.36 + '@vue/server-renderer': 3.2.36_vue@3.2.36 + '@vue/shared': 3.2.36 /wcwidth/1.0.1: resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==} diff --git a/src/layout/components/Topbar/index.vue b/src/layout/components/Topbar/index.vue index 8bcfba4..1876654 100644 --- a/src/layout/components/Topbar/index.vue +++ b/src/layout/components/Topbar/index.vue @@ -80,7 +80,7 @@ function pathCompile(path) { justify-content: space-between; height: $g-topbar-height; background-color: var(--g-toolbar-bg); - transition: width 0.3s, transform 0.3s, background-color 0.3s, var(--el-transition-box-shadow); + transition: width 0.3s, top 0.3s, transform 0.3s, background-color 0.3s, var(--el-transition-box-shadow); &.fixed { position: fixed; &.shadow {