diff --git a/package.json b/package.json index a4c01c86..8dcb2b05 100644 --- a/package.json +++ b/package.json @@ -16,12 +16,12 @@ }, "dependencies": { "@element-plus/icons-vue": "^1.1.1", - "@tinymce/tinymce-vue": "^4.0.6", - "@vueuse/core": "^7.7.1", - "@vueuse/integrations": "^7.7.1", - "axios": "^0.26.0", - "dayjs": "^1.10.8", - "element-plus": "^2.0.5", + "@tinymce/tinymce-vue": "^4.0.7", + "@vueuse/core": "^8.0.1", + "@vueuse/integrations": "^8.0.1", + "axios": "^0.26.1", + "dayjs": "^1.11.0", + "element-plus": "^2.1.3", "hotkeys-js": "^3.8.7", "js-cookie": "^3.0.1", "mitt": "^3.0.0", @@ -29,17 +29,17 @@ "nprogress": "^0.2.0", "path-browserify": "^1.0.1", "path-to-regexp": "^6.2.0", - "pinia": "^2.0.11", + "pinia": "^2.0.12", "qs": "^6.10.3", "tinymce": "^5.10.3", "vue": "^3.2.31", - "vue-router": "^4.0.13" + "vue-router": "^4.0.14" }, "devDependencies": { "@vitejs/plugin-vue": "^2.2.4", "@vitejs/plugin-vue-jsx": "^1.3.8", "@vue/compiler-sfc": "^3.2.31", - "eslint": "^8.10.0", + "eslint": "^8.11.0", "eslint-plugin-vue": "^8.5.0", "http-server": "^14.1.0", "husky": "^7.0.4", @@ -54,12 +54,12 @@ "stylelint-config-standard": "^25.0.0", "stylelint-scss": "^4.1.0", "svgo": "^2.8.0", - "unplugin-auto-import": "^0.6.1", - "unplugin-vue-components": "^0.17.21", + "unplugin-auto-import": "^0.6.6", + "unplugin-vue-components": "^0.18.0", "vite": "^2.8.6", "vite-plugin-banner": "^0.2.0", "vite-plugin-compression": "^0.5.1", - "vite-plugin-html": "^3.1.0", + "vite-plugin-html": "^3.2.0", "vite-plugin-mock": "^2.9.6", "vite-plugin-pages": "^0.21.4", "vite-plugin-restart": "^0.1.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0a0c71ec..226099a1 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -2,16 +2,16 @@ lockfileVersion: 5.3 specifiers: '@element-plus/icons-vue': ^1.1.1 - '@tinymce/tinymce-vue': ^4.0.6 + '@tinymce/tinymce-vue': ^4.0.7 '@vitejs/plugin-vue': ^2.2.4 '@vitejs/plugin-vue-jsx': ^1.3.8 '@vue/compiler-sfc': ^3.2.31 - '@vueuse/core': ^7.7.1 - '@vueuse/integrations': ^7.7.1 - axios: ^0.26.0 - dayjs: ^1.10.8 - element-plus: ^2.0.5 - eslint: ^8.10.0 + '@vueuse/core': ^8.0.1 + '@vueuse/integrations': ^8.0.1 + axios: ^0.26.1 + dayjs: ^1.11.0 + element-plus: ^2.1.3 + eslint: ^8.11.0 eslint-plugin-vue: ^8.5.0 hotkeys-js: ^3.8.7 http-server: ^14.1.0 @@ -23,7 +23,7 @@ specifiers: nprogress: ^0.2.0 path-browserify: ^1.0.1 path-to-regexp: ^6.2.0 - pinia: ^2.0.11 + pinia: ^2.0.12 plop: ^3.0.5 postcss-html: ^1.3.0 postcss-scss: ^4.0.3 @@ -36,12 +36,12 @@ specifiers: stylelint-scss: ^4.1.0 svgo: ^2.8.0 tinymce: ^5.10.3 - unplugin-auto-import: ^0.6.1 - unplugin-vue-components: ^0.17.21 + unplugin-auto-import: ^0.6.6 + unplugin-vue-components: ^0.18.0 vite: ^2.8.6 vite-plugin-banner: ^0.2.0 vite-plugin-compression: ^0.5.1 - vite-plugin-html: ^3.1.0 + vite-plugin-html: ^3.2.0 vite-plugin-mock: ^2.9.6 vite-plugin-pages: ^0.21.4 vite-plugin-restart: ^0.1.1 @@ -51,16 +51,16 @@ specifiers: vite-plugin-vue-setup-extend: ^0.4.0 vue: ^3.2.31 vue-eslint-parser: ^8.3.0 - vue-router: ^4.0.13 + vue-router: ^4.0.14 dependencies: '@element-plus/icons-vue': 1.1.1_vue@3.2.31 - '@tinymce/tinymce-vue': 4.0.6_vue@3.2.31 - '@vueuse/core': 7.7.1_vue@3.2.31 - '@vueuse/integrations': 7.7.1_cee5aa3826cb92439bb32adc5ffb6d94 - axios: 0.26.0 - dayjs: 1.10.8 - element-plus: 2.0.5_vue@3.2.31 + '@tinymce/tinymce-vue': 4.0.7_vue@3.2.31 + '@vueuse/core': 8.0.1_vue@3.2.31 + '@vueuse/integrations': 8.0.1_40cc5a525b140f1e193f5c9c15f87189 + axios: 0.26.1 + dayjs: 1.11.0 + element-plus: 2.1.3_vue@3.2.31 hotkeys-js: 3.8.7 js-cookie: 3.0.1 mitt: 3.0.0 @@ -68,18 +68,18 @@ dependencies: nprogress: 0.2.0 path-browserify: 1.0.1 path-to-regexp: 6.2.0 - pinia: 2.0.11_vue@3.2.31 + pinia: 2.0.12_vue@3.2.31 qs: 6.10.3 tinymce: 5.10.3 vue: 3.2.31 - vue-router: 4.0.13_vue@3.2.31 + vue-router: 4.0.14_vue@3.2.31 devDependencies: '@vitejs/plugin-vue': 2.2.4_vite@2.8.6+vue@3.2.31 '@vitejs/plugin-vue-jsx': 1.3.8 '@vue/compiler-sfc': 3.2.31 - eslint: 8.10.0 - eslint-plugin-vue: 8.5.0_eslint@8.10.0 + eslint: 8.11.0 + eslint-plugin-vue: 8.5.0_eslint@8.11.0 http-server: 14.1.0 husky: 7.0.4 lint-staged: 12.3.5 @@ -93,20 +93,20 @@ devDependencies: stylelint-config-standard: 25.0.0_stylelint@14.5.3 stylelint-scss: 4.1.0_stylelint@14.5.3 svgo: 2.8.0 - unplugin-auto-import: 0.6.1_@vueuse+core@7.7.1+vite@2.8.6 - unplugin-vue-components: 0.17.21_vite@2.8.6+vue@3.2.31 + unplugin-auto-import: 0.6.6_@vueuse+core@8.0.1+vite@2.8.6 + unplugin-vue-components: 0.18.0_vite@2.8.6+vue@3.2.31 vite: 2.8.6_sass@1.49.9 vite-plugin-banner: 0.2.0 vite-plugin-compression: 0.5.1_vite@2.8.6 - vite-plugin-html: 3.1.0_vite@2.8.6 + vite-plugin-html: 3.2.0_vite@2.8.6 vite-plugin-mock: 2.9.6_mockjs@1.1.0+vite@2.8.6 vite-plugin-pages: 0.21.4_5dbb0cc878f3ab9caa0bd7b169eded43 vite-plugin-restart: 0.1.1_vite@2.8.6 vite-plugin-spritesmith: 0.1.1 vite-plugin-svg-icons: 2.0.1_vite@2.8.6 - vite-plugin-vue-layouts: 0.6.0_a4592832fd4441821c40bfaa7d2d3166 + vite-plugin-vue-layouts: 0.6.0_da2b5bfcc9ee38bfd25c98b31b35c29d vite-plugin-vue-setup-extend: 0.4.0_vite@2.8.6 - vue-eslint-parser: 8.3.0_eslint@8.10.0 + vue-eslint-parser: 8.3.0_eslint@8.11.0 packages: @@ -117,12 +117,6 @@ packages: '@jridgewell/trace-mapping': 0.3.4 dev: true - /@antfu/utils/0.4.0: - resolution: {integrity: sha512-gqkpvjkgFUu+s3kP+Ly33OKpo5zvVY3FDFhv5BIb98SncS3KD6DNxPfNDjwHIoyXbz1leWo1j8DtRLZ1D2Jv+Q==, tarball: '@antfu/utils/download/@antfu/utils-0.4.0.tgz'} - dependencies: - '@types/throttle-debounce': 2.1.0 - dev: true - /@antfu/utils/0.5.0: resolution: {integrity: sha512-MrAQ/MrPSxbh1bBrmwJjORfJymw4IqSHFBXqvxaga3ZdDM+/zokYF8DjyJpSjY2QmpmgQrajDUBJOWrYeARfzA==} dev: true @@ -466,15 +460,15 @@ packages: vue: 3.2.31 dev: false - /@eslint/eslintrc/1.2.0: - resolution: {integrity: sha512-igm9SjJHNEJRiUnecP/1R5T3wKLEJ7pL6e2P+GUSfCd0dGjPYYZve08uzw8L2J8foVHFz+NGu12JxRcU2gGo6w==} + /@eslint/eslintrc/1.2.1: + resolution: {integrity: sha512-bxvbYnBPN1Gibwyp6NrpnFzA3YtRL3BBAyEAFVIpNTm2Rn4Vy87GA5M4aSn3InRrlsbX5N0GW7XIx+U4SAEKdQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: ajv: 6.12.6 debug: 4.3.2 espree: 9.3.1 globals: 13.11.0 - ignore: 4.0.6 + ignore: 5.2.0 import-fresh: 3.3.0 js-yaml: 4.1.0 minimatch: 3.0.4 @@ -535,8 +529,8 @@ packages: fastq: 1.13.0 dev: true - /@popperjs/core/2.11.2: - resolution: {integrity: sha512-92FRmppjjqz29VMJ2dn+xdyXZBrMlE42AV6Kq6BwjWV7CNUW1hs2FtxSNLQE+gJhaZ6AAmYuO9y8dshhcBl7vA==} + /@popperjs/core/2.11.4: + resolution: {integrity: sha512-q/ytXxO5NKvyT37pmisQAItCFqA7FD/vNb8dgaJy3/630Fsc+Mz9/9f2SziBoIZ30TJooXyTwZmhi1zjXmObYg==} dev: false /@rollup/plugin-node-resolve/13.0.5: @@ -572,8 +566,16 @@ packages: picomatch: 2.3.1 dev: true - /@tinymce/tinymce-vue/4.0.6_vue@3.2.31: - resolution: {integrity: sha512-qZ6tC1v58bILOYFnYxBgDCtryDYG60TO0Fiio8nBoycxcyafMnDrDQuXaSTGDXwZ/AOcQ0ZS1CYvnEFdG6S2tg==} + /@rollup/pluginutils/4.2.0: + resolution: {integrity: sha512-2WUyJNRkyH5p487pGnn4tWAsxhEFKN/pT8CMgHshd5H+IXkOnKvKZwsz5ZWz+YCXkleZRAU5kwbfgF8CPfDRqA==} + engines: {node: '>= 8.0.0'} + dependencies: + estree-walker: 2.0.2 + picomatch: 2.3.1 + dev: true + + /@tinymce/tinymce-vue/4.0.7_vue@3.2.31: + resolution: {integrity: sha512-1esB8wGWrjPCY+rK8vy3QB1cxwXo7HLJWuNrcyPl6LOVR+QJjub0OiV/C+TUEsLN6OpCtRv+QnIqMC5vXz783Q==} peerDependencies: vue: ^3.0.0 dependencies: @@ -640,10 +642,6 @@ packages: '@types/node': 17.0.13 dev: true - /@types/throttle-debounce/2.1.0: - resolution: {integrity: sha1-HD32JL/Eti+ZLTASuExW1B6rN3Y=, tarball: '@types/throttle-debounce/download/@types/throttle-debounce-2.1.0.tgz'} - dev: true - /@types/through/0.0.30: resolution: {integrity: sha1-4OQs536Je9aurW9upirrE1uKOJU=, tarball: '@types/through/download/@types/through-0.0.30.tgz'} dependencies: @@ -730,14 +728,14 @@ packages: '@vue/compiler-dom': 3.2.31 '@vue/shared': 3.2.31 - /@vue/devtools-api/6.0.0-beta.21.1: - resolution: {integrity: sha512-FqC4s3pm35qGVeXRGOjTsRzlkJjrBLriDS9YXbflHLsfA9FrcKzIyWnLXoNm+/7930E8rRakXuAc2QkC50swAw==, tarball: '@vue/devtools-api/download/@vue/devtools-api-6.0.0-beta.21.1.tgz'} - dev: false - /@vue/devtools-api/6.0.12: resolution: {integrity: sha512-iO/4FIezHKXhiDBdKySCvJVh8/mZPxHpiQrTy+PXVqJZgpTPTdHy4q8GXulaY+UKEagdkBb0onxNQZ0LNiqVhw==} dev: false + /@vue/devtools-api/6.1.3: + resolution: {integrity: sha512-79InfO2xHv+WHIrH1bHXQUiQD/wMls9qBk6WVwGCbdwP7/3zINtvqPNMtmSHXsIKjvUAHc8L0ouOj6ZQQRmcXg==} + dev: false + /@vue/reactivity-transform/3.2.31: resolution: {integrity: sha512-uS4l4z/W7wXdI+Va5pgVxBJ345wyGFKvpPYtdSgvfJfX/x2Ymm6ophQlXXB6acqGHtXuBqNyyO3zVp9b1r0MOA==} dependencies: @@ -781,8 +779,8 @@ packages: /@vue/shared/3.2.31: resolution: {integrity: sha512-ymN2pj6zEjiKJZbrf98UM2pfDd6F2H7ksKw7NDt/ZZ1fh5Ei39X5tABugtT03ZRlWd9imccoK0hE8hpjpU7irQ==} - /@vueuse/core/7.7.1_vue@3.2.31: - resolution: {integrity: sha512-PRRgbATMpoeUmkCEBtUeJgOwtew8s+4UsEd+Pm7MhkjL2ihCNrSqxNVtM6NFE4uP2sWnkGcZpCjPuNSxowJ1Ow==} + /@vueuse/core/8.0.1_vue@3.2.31: + resolution: {integrity: sha512-LQ5pyxALWMZikNWzW2CTs/RfTyT0O3oYDl7jJhfckY0q/dLe2SCy5vX4+f6c2LFjG9M+sXRugne+W4t1I/wXUA==} peerDependencies: '@vue/composition-api': ^1.1.0 vue: ^2.6.0 || ^3.2.0 @@ -792,15 +790,17 @@ packages: vue: optional: true dependencies: - '@vueuse/shared': 7.7.1_vue@3.2.31 + '@vueuse/metadata': 8.0.1 + '@vueuse/shared': 8.0.1_vue@3.2.31 vue: 3.2.31 - vue-demi: 0.12.1_vue@3.2.31 + vue-demi: 0.12.2_vue@3.2.31 dev: false - /@vueuse/integrations/7.7.1_cee5aa3826cb92439bb32adc5ffb6d94: - resolution: {integrity: sha512-qQ/+sxxICYKQZr+CmqfPFJXBCSTbbLAnE3fHE8s8kU/ohy+GcIZFVADM/JjbVqXsJJPgL/TnkCxPs0RVLsHbkw==} + /@vueuse/integrations/8.0.1_40cc5a525b140f1e193f5c9c15f87189: + resolution: {integrity: sha512-4px31nvskjBhRyIZLlGvWO5/5ji0sEnMr67vdM/qcBn++r8LjxUVCItRJqVuJGj78JPKCbKsnengIVkKVTsYuQ==} peerDependencies: axios: '*' + change-case: '*' drauu: '*' focus-trap: '*' fuse.js: '*' @@ -826,18 +826,22 @@ packages: universal-cookie: optional: true dependencies: - '@vueuse/core': 7.7.1_vue@3.2.31 - '@vueuse/shared': 7.7.1_vue@3.2.31 - axios: 0.26.0 + '@vueuse/core': 8.0.1_vue@3.2.31 + '@vueuse/shared': 8.0.1_vue@3.2.31 + axios: 0.26.1 nprogress: 0.2.0 - vue-demi: 0.12.1_vue@3.2.31 + vue-demi: 0.12.2_vue@3.2.31 transitivePeerDependencies: - '@vue/composition-api' - vue dev: false - /@vueuse/shared/7.7.1_vue@3.2.31: - resolution: {integrity: sha512-rN2qd22AUl7VdBxihagWyhUNHCyVk9IpvBTTfHoLH9G7rGE552X1f+zeCfehuno0zXif13jPw+icW/wn2a0rnQ==} + /@vueuse/metadata/8.0.1: + resolution: {integrity: sha512-+Y2TSsgliQMzqcRMcuX28XHrxojrZYGiBKzW05/mkPmlYGlUSOauF9pvyyslH0V4HfzCsg3CDKJhCnBLWKqN0w==} + dev: false + + /@vueuse/shared/8.0.1_vue@3.2.31: + resolution: {integrity: sha512-PZf84+DHWUnIKNhvIxL335uWjjfIeEhYjRFilDqEWB/t4yHfNbZxDpT+4OgiLtgdCcGG1JKryNI7nkY9TyEu6w==} peerDependencies: '@vue/composition-api': ^1.1.0 vue: ^2.6.0 || ^3.2.0 @@ -848,7 +852,7 @@ packages: optional: true dependencies: vue: 3.2.31 - vue-demi: 0.12.1_vue@3.2.31 + vue-demi: 0.12.2_vue@3.2.31 dev: false /acorn-jsx/5.3.2_acorn@8.5.0: @@ -952,7 +956,7 @@ packages: dev: true /anymatch/3.1.2: - resolution: {integrity: sha1-wFV8CWrzLxBhmPT04qODU343hxY=, tarball: anymatch/download/anymatch-3.1.2.tgz} + resolution: {integrity: sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==} engines: {node: '>= 8'} dependencies: normalize-path: 3.0.0 @@ -1066,8 +1070,8 @@ packages: resolution: {integrity: sha1-1h9G2DslGSUOJ4Ta9bCUeai0HFk=, tarball: aws4/download/aws4-1.11.0.tgz} dev: true - /axios/0.26.0: - resolution: {integrity: sha512-lKoGLMYtHvFrPVt3r+RBMp9nh34N0M8zEfCWqdWZx6phynIEhQqAdydpyBAAG211zlhX9Rgu08cOamy6XjE5Og==} + /axios/0.26.1: + resolution: {integrity: sha512-fPwcX4EvnSHuInCMItEhAGnaSEXRBjtzh9fOtsE6E1G6p7vl7edEeZe11QHf18+6+9gR5PbKV/sGKNaD8YaMeA==} dependencies: follow-redirects: 1.14.8 transitivePeerDependencies: @@ -1075,7 +1079,7 @@ packages: dev: false /balanced-match/1.0.2: - resolution: {integrity: sha1-6D46fj8wCzTLnYf2FfoMvzV2kO4=, tarball: balanced-match/download/balanced-match-1.0.2.tgz} + resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} dev: true /balanced-match/2.0.0: @@ -1114,7 +1118,7 @@ packages: dev: true /binary-extensions/2.2.0: - resolution: {integrity: sha1-dfUC7q+f/eQvyYgpZFvk6na9ni0=, tarball: binary-extensions/download/binary-extensions-2.2.0.tgz} + resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==} engines: {node: '>=8'} dev: true @@ -1139,7 +1143,7 @@ packages: dev: true /boolbase/1.0.0: - resolution: {integrity: sha1-aN/1++YMUes3cl6p4+0xDcwed24=, tarball: boolbase/download/boolbase-1.0.0.tgz} + resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} dev: true /brace-expansion/1.1.11: @@ -1149,6 +1153,12 @@ packages: concat-map: 0.0.1 dev: true + /brace-expansion/2.0.1: + resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} + dependencies: + balanced-match: 1.0.2 + dev: true + /braces/2.3.2: resolution: {integrity: sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==} engines: {node: '>=0.10.0'} @@ -1344,6 +1354,21 @@ packages: fsevents: 2.3.2 dev: true + /chokidar/3.5.3: + resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==} + engines: {node: '>= 8.10.0'} + dependencies: + anymatch: 3.1.2 + braces: 3.0.2 + glob-parent: 5.1.2 + is-binary-path: 2.1.0 + is-glob: 4.0.3 + normalize-path: 3.0.0 + readdirp: 3.6.0 + optionalDependencies: + fsevents: 2.3.2 + dev: true + /class-utils/0.3.6: resolution: {integrity: sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==} engines: {node: '>=0.10.0'} @@ -1604,7 +1629,7 @@ packages: dev: true /css-select/4.2.1: - resolution: {integrity: sha512-/aUslKhzkTNCQUB2qTX84lVmfia9NyjP3WpDGtj/WxhwBzWBYUV3DgUpurHTme8UTPcPlAD1DJ+b0nN/t50zDQ==, tarball: css-select/download/css-select-4.2.1.tgz} + resolution: {integrity: sha512-/aUslKhzkTNCQUB2qTX84lVmfia9NyjP3WpDGtj/WxhwBzWBYUV3DgUpurHTme8UTPcPlAD1DJ+b0nN/t50zDQ==} dependencies: boolbase: 1.0.0 css-what: 5.1.0 @@ -1622,7 +1647,7 @@ packages: dev: true /css-what/5.1.0: - resolution: {integrity: sha1-P3tweq32M7r2LCzrhXm1RbtA9/4=, tarball: css-what/download/css-what-5.1.0.tgz} + resolution: {integrity: sha512-arSMRWIIFY0hV8pIxZMEfmMI47Wj3R/aWpZDDxWYCPEiOMv6tfOrnpDtgxBYPEQD4V0Y/958+1TdC3iWTFcUPw==} engines: {node: '>= 6'} dev: true @@ -1660,8 +1685,8 @@ packages: resolution: {integrity: sha1-GK6XmmoMqZSwYlhTkW0mYruuCxo=, tarball: data-uri-to-buffer/download/data-uri-to-buffer-0.0.3.tgz} dev: true - /dayjs/1.10.8: - resolution: {integrity: sha512-wbNwDfBHHur9UOzNUjeKUOJ0fCb0a52Wx0xInmQ7Y8FstyajiV1NmK1e00cxsr9YrE9r7yAChE0VvpuY5Rnlow==} + /dayjs/1.11.0: + resolution: {integrity: sha512-JLC809s6Y948/FuCZPm5IX8rRhQwOiyMb2TfVVQEixG7P8Lm/gt5S7yoQZmC8x1UehI9Pb7sksEt4xx14m+7Ug==} dev: false /debug/2.6.9: @@ -1891,8 +1916,8 @@ packages: tslib: 2.3.1 dev: true - /dotenv-expand/8.0.1: - resolution: {integrity: sha512-j/Ih7bIERDR5PzI89Zu8ayd3tXZ6E3dbY0ljQ9Db0K87qBO8zdLsi2dIvDHMWtjC3Yxb8XixOTHAtia0fDHRpg==} + /dotenv-expand/8.0.2: + resolution: {integrity: sha512-vKKAk+VOzAWOV/dPIeSYqhgC/TQY+6L6Ibkzfsr8xd1stdBsTuGu9asCOXgbYbBeS+f2Y6lqqEuw7riOA+xEUQ==} engines: {node: '>=12'} dev: true @@ -1924,17 +1949,18 @@ packages: resolution: {integrity: sha512-cId+QwWrV8R1UawO6b9BR1hnkJ4EJPCPAr4h315vliHUtVUJDk39Sg1PMNnaWKfj5x+93ssjeJ9LKL6r8LaMiA==} dev: true - /element-plus/2.0.5_vue@3.2.31: - resolution: {integrity: sha512-zeyICvdDHSs7nwOGPAfI0B3y1HfH8o6IcKI5OA5JnHxildoQHqMycB0PPdEXAewzrsuCNigo6ihrwD9OuhDLHA==} + /element-plus/2.1.3_vue@3.2.31: + resolution: {integrity: sha512-DnkuOEo0qAoeXftkV1tlIPbEf4oF7oGKpOwEpi7aCI7SOI9i3OcYws+A/6HV0VFTmz65hqxpiskgWKMa50S1FQ==} peerDependencies: vue: ^3.2.0 dependencies: '@ctrl/tinycolor': 3.4.0 '@element-plus/icons-vue': 1.1.1_vue@3.2.31 - '@popperjs/core': 2.11.2 - '@vueuse/core': 7.7.1_vue@3.2.31 + '@popperjs/core': 2.11.4 + '@vueuse/core': 8.0.1_vue@3.2.31 async-validator: 4.0.7 - dayjs: 1.10.8 + dayjs: 1.11.0 + escape-html: 1.0.3 lodash: 4.17.21 lodash-es: 4.17.21 lodash-unified: 1.0.2_lodash-es@4.17.21+lodash@4.17.21 @@ -2241,8 +2267,7 @@ packages: dev: true /escape-html/1.0.3: - resolution: {integrity: sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=, tarball: escape-html/download/escape-html-1.0.3.tgz} - dev: true + resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==} /escape-string-regexp/1.0.5: resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} @@ -2254,17 +2279,17 @@ packages: engines: {node: '>=10'} dev: true - /eslint-plugin-vue/8.5.0_eslint@8.10.0: + /eslint-plugin-vue/8.5.0_eslint@8.11.0: resolution: {integrity: sha512-i1uHCTAKOoEj12RDvdtONWrGzjFm/djkzqfhmQ0d6M/W8KM81mhswd/z+iTZ0jCpdUedW3YRgcVfQ37/J4zoYQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 dependencies: - eslint: 8.10.0 - eslint-utils: 3.0.0_eslint@8.10.0 + eslint: 8.11.0 + eslint-utils: 3.0.0_eslint@8.11.0 natural-compare: 1.4.0 semver: 7.3.5 - vue-eslint-parser: 8.3.0_eslint@8.10.0 + vue-eslint-parser: 8.3.0_eslint@8.11.0 transitivePeerDependencies: - supports-color dev: true @@ -2285,13 +2310,13 @@ packages: estraverse: 5.3.0 dev: true - /eslint-utils/3.0.0_eslint@8.10.0: + /eslint-utils/3.0.0_eslint@8.11.0: resolution: {integrity: sha1-iuuvrOc0W7M1WdsKHxOh0tSMNnI=, tarball: eslint-utils/download/eslint-utils-3.0.0.tgz} engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0} peerDependencies: eslint: '>=5' dependencies: - eslint: 8.10.0 + eslint: 8.11.0 eslint-visitor-keys: 2.1.0 dev: true @@ -2310,12 +2335,12 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /eslint/8.10.0: - resolution: {integrity: sha512-tcI1D9lfVec+R4LE1mNDnzoJ/f71Kl/9Cv4nG47jOueCMBrCCKYXr4AUVS7go6mWYGFD4+EoN6+eXSrEbRzXVw==} + /eslint/8.11.0: + resolution: {integrity: sha512-/KRpd9mIRg2raGxHRGwW9ZywYNAClZrHjdueHcrVDuO3a6bj83eoTirCCk0M0yPwOjWYKHwRVRid+xK4F/GHgA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true dependencies: - '@eslint/eslintrc': 1.2.0 + '@eslint/eslintrc': 1.2.1 '@humanwhocodes/config-array': 0.9.2 ajv: 6.12.6 chalk: 4.1.2 @@ -2324,7 +2349,7 @@ packages: doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.1.1 - eslint-utils: 3.0.0_eslint@8.10.0 + eslint-utils: 3.0.0_eslint@8.11.0 eslint-visitor-keys: 3.3.0 espree: 9.3.1 esquery: 1.4.0 @@ -2947,7 +2972,7 @@ packages: source-map: 0.6.1 wordwrap: 1.0.0 optionalDependencies: - uglify-js: 3.15.2 + uglify-js: 3.15.3 dev: true /har-schema/2.0.0: @@ -3182,11 +3207,6 @@ packages: resolution: {integrity: sha1-jrehCmP/8l0VpXsAFYbRd9Gw01I=, tarball: ieee754/download/ieee754-1.2.1.tgz} dev: true - /ignore/4.0.6: - resolution: {integrity: sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==} - engines: {node: '>= 4'} - dev: true - /ignore/5.2.0: resolution: {integrity: sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==, tarball: ignore/download/ignore-5.2.0.tgz} engines: {node: '>= 4'} @@ -3319,7 +3339,7 @@ packages: dev: true /is-binary-path/2.1.0: - resolution: {integrity: sha1-6h9/O4DwZCNug0cPhsCcJU+0Wwk=, tarball: is-binary-path/download/is-binary-path-2.1.0.tgz} + resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} engines: {node: '>=8'} dependencies: binary-extensions: 2.2.0 @@ -3400,7 +3420,7 @@ packages: dev: true /is-extglob/2.1.1: - resolution: {integrity: sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=, tarball: is-extglob/download/is-extglob-2.1.1.tgz} + resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} engines: {node: '>=0.10.0'} dev: true @@ -3415,7 +3435,7 @@ packages: dev: true /is-glob/4.0.3: - resolution: {integrity: sha1-ZPYeQsu7LuwgcanawLKLoeZdUIQ=, tarball: is-glob/download/is-glob-4.0.3.tgz} + resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} engines: {node: '>=0.10.0'} dependencies: is-extglob: 2.1.1 @@ -3940,6 +3960,13 @@ packages: dependencies: sourcemap-codec: 1.4.8 + /magic-string/0.26.1: + resolution: {integrity: sha512-ndThHmvgtieXe8J/VGPjG+Apu7v7ItcD5mhEIvOscWjPF/ccOiLxHaSuCAS2G+3x4GKsAbT8u7zdyamupui8Tg==} + engines: {node: '>=12'} + dependencies: + sourcemap-codec: 1.4.8 + dev: true + /make-iterator/1.0.1: resolution: {integrity: sha1-KbM/MSqo9UfEpeSQ9Wr87JkTOtY=, tarball: make-iterator/download/make-iterator-1.0.1.tgz} engines: {node: '>=0.10.0'} @@ -4082,6 +4109,13 @@ packages: brace-expansion: 1.1.11 dev: true + /minimatch/5.0.1: + resolution: {integrity: sha512-nLDxIFRyhDblz3qMuq+SoRZED4+miJ/G+tdDrjkkkRnjAsBexeGpgjLEQ0blJy7rHhR2b93rhQY4SvyWu9v03g==} + engines: {node: '>=10'} + dependencies: + brace-expansion: 2.0.1 + dev: true + /minimist-options/4.1.0: resolution: {integrity: sha1-wGVXE8U6ii69d/+iR9NCxA8BBhk=, tarball: minimist-options/download/minimist-options-4.1.0.tgz} engines: {node: '>= 6'} @@ -4204,8 +4238,8 @@ packages: engines: {node: '>=v0.6.5'} dev: true - /node-html-parser/5.2.0: - resolution: {integrity: sha512-fmiwLfQu+J2A0zjwSEkztSHexAf5qq/WoiL/Hgo1K7JpfEP+OGWY5maG0kGaM+IFVdixF/1QbyXaQ3h4cGfeLw==, tarball: node-html-parser/download/node-html-parser-5.2.0.tgz} + /node-html-parser/5.3.3: + resolution: {integrity: sha512-ncg1033CaX9UexbyA7e1N0aAoAYRDiV8jkTvzEnfd1GDvzFdrsXLzR4p4ik8mwLgnaKP/jyUFWDy9q3jvRT2Jw==} dependencies: css-select: 4.2.1 he: 1.2.0 @@ -4278,7 +4312,7 @@ packages: dev: false /nth-check/2.0.1: - resolution: {integrity: sha1-Lv4WL1w9oGoolZ+9PbddvuqfD8I=, tarball: nth-check/download/nth-check-2.0.1.tgz} + resolution: {integrity: sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==} dependencies: boolbase: 1.0.0 dev: true @@ -4591,8 +4625,8 @@ packages: engines: {node: '>=8.6'} dev: true - /pinia/2.0.11_vue@3.2.31: - resolution: {integrity: sha512-JzcmnMqu28PNWOjDgEDK6fTrIzX8eQZKPPKvu/fpHdpXARUj1xeVdFi3YFIMOWswqaBd589cpmAMdSSTryI9iw==} + /pinia/2.0.12_vue@3.2.31: + resolution: {integrity: sha512-tUeuYGFrLU5irmGyRAIxp35q1OTcZ8sKpGT4XkPeVcG35W4R6cfXDbCGexzmVqH5lTQJJTXXbNGutIu9yS5yew==} peerDependencies: '@vue/composition-api': ^1.4.0 typescript: '>=4.4.4' @@ -4603,7 +4637,7 @@ packages: typescript: optional: true dependencies: - '@vue/devtools-api': 6.0.0-beta.21.1 + '@vue/devtools-api': 6.1.3 vue: 3.2.31 vue-demi: 0.12.1_vue@3.2.31 dev: false @@ -4905,7 +4939,7 @@ packages: dev: true /readdirp/3.6.0: - resolution: {integrity: sha1-dKNwvYVxFuJFspzJc0DNQxoCpsc=, tarball: readdirp/download/readdirp-3.6.0.tgz} + resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} engines: {node: '>=8.10.0'} dependencies: picomatch: 2.3.1 @@ -5910,8 +5944,8 @@ packages: resolution: {integrity: sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=, tarball: typedarray/download/typedarray-0.0.6.tgz} dev: true - /uglify-js/3.15.2: - resolution: {integrity: sha512-peeoTk3hSwYdoc9nrdiEJk+gx1ALCtTjdYuKSXMTDqq7n1W7dHPqWDdSi+BPL0ni2YMeHD7hKUSdbj3TZauY2A==} + /uglify-js/3.15.3: + resolution: {integrity: sha512-6iCVm2omGJbsu3JWac+p6kUiOpg3wFO2f8lIXjfEb8RrmLjzog1wTPMmwKB7swfzzqxj9YM+sGUM++u1qN4qJg==} engines: {node: '>=0.8.0'} hasBin: true requiresBuild: true @@ -5967,8 +6001,8 @@ packages: engines: {node: '>= 0.8'} dev: true - /unplugin-auto-import/0.6.1_@vueuse+core@7.7.1+vite@2.8.6: - resolution: {integrity: sha512-rSukyyROmSkqL9tjkA88oLhpG4tXYkk2rTpqGaYKjXRNktHEKf03pit8bamPt95KPVfMLjT0+TPKi6ju0toOIw==} + /unplugin-auto-import/0.6.6_@vueuse+core@8.0.1+vite@2.8.6: + resolution: {integrity: sha512-x3YxAI9ePoumXOakuS5YJlFkSyAkl5vJlaFZSJhSp75nH5gg8LpqQ/0Gz1/CG/JRRv+xaE1CZpEV161AqFGjEg==} engines: {node: '>=14'} peerDependencies: '@vueuse/core': '*' @@ -5977,12 +6011,12 @@ packages: optional: true dependencies: '@antfu/utils': 0.5.0 - '@rollup/pluginutils': 4.1.2 - '@vueuse/core': 7.7.1_vue@3.2.31 + '@rollup/pluginutils': 4.2.0 + '@vueuse/core': 8.0.1_vue@3.2.31 local-pkg: 0.4.1 - magic-string: 0.25.7 + magic-string: 0.26.1 resolve: 1.22.0 - unplugin: 0.3.2_vite@2.8.6 + unplugin: 0.4.0_vite@2.8.6 transitivePeerDependencies: - esbuild - rollup @@ -5990,8 +6024,8 @@ packages: - webpack dev: true - /unplugin-vue-components/0.17.21_vite@2.8.6+vue@3.2.31: - resolution: {integrity: sha512-jkXksUF6zkNbzHQbw1DdrsQyVoMZGESRZDIGd9x7nUP+65nHdpBCY/JmlxSjKbuTrOwfMsk6FQFa0RpRueOCKg==} + /unplugin-vue-components/0.18.0_vite@2.8.6+vue@3.2.31: + resolution: {integrity: sha512-qk4AgtsydOw1RoGjVlC9toBnq9U8UD8gORRbZjZoNV14c1n5+ZZXV1Hjf7ne6SCt/SROBxpK6Kh3iqL0d8ijpw==} engines: {node: '>=14'} peerDependencies: '@babel/parser': ^7.15.8 @@ -6003,16 +6037,16 @@ packages: '@babel/traverse': optional: true dependencies: - '@antfu/utils': 0.4.0 - '@rollup/pluginutils': 4.1.2 - chokidar: 3.5.2 + '@antfu/utils': 0.5.0 + '@rollup/pluginutils': 4.2.0 + chokidar: 3.5.3 debug: 4.3.3 fast-glob: 3.2.11 local-pkg: 0.4.1 - magic-string: 0.25.7 - minimatch: 3.0.4 + magic-string: 0.26.1 + minimatch: 5.0.1 resolve: 1.22.0 - unplugin: 0.3.1_vite@2.8.6 + unplugin: 0.4.0_vite@2.8.6 vue: 3.2.31 transitivePeerDependencies: - esbuild @@ -6022,29 +6056,8 @@ packages: - webpack dev: true - /unplugin/0.3.1_vite@2.8.6: - resolution: {integrity: sha512-AKagqOA5un8rT0vIoCyQ7ii1XcwAOynLYUmmd+DeyQdT9AkYtmRlk4eEsb0HOtovrufxGprOPOol1CwBTI4HRw==, tarball: unplugin/download/unplugin-0.3.1.tgz} - peerDependencies: - esbuild: '>=0.13' - rollup: ^2.50.0 - vite: ^2.3.0 - webpack: 4 || 5 - peerDependenciesMeta: - esbuild: - optional: true - rollup: - optional: true - vite: - optional: true - webpack: - optional: true - dependencies: - vite: 2.8.6_sass@1.49.9 - webpack-virtual-modules: 0.4.3 - dev: true - - /unplugin/0.3.2_vite@2.8.6: - resolution: {integrity: sha512-5d0DMYNKZU+S9eZUiBfw6Co32eRg8myUgBPoWSqG/wDFCUE/WznfSsJnZWi1P9l69x4uLJqt2qVq1xW/AsXFrw==} + /unplugin/0.4.0_vite@2.8.6: + resolution: {integrity: sha512-4ScITEmzlz1iZW3tkz+3L1V5k/xMQ6kjgm4lEXKxH0ozd8/OUWfiSA7RMRyrawsvq/t50JIzPpp1UyuSL/AXkA==} peerDependencies: esbuild: '>=0.13' rollup: ^2.50.0 @@ -6060,6 +6073,7 @@ packages: webpack: optional: true dependencies: + chokidar: 3.5.3 vite: 2.8.6_sass@1.49.9 webpack-virtual-modules: 0.4.3 dev: true @@ -6181,22 +6195,22 @@ packages: - supports-color dev: true - /vite-plugin-html/3.1.0_vite@2.8.6: - resolution: {integrity: sha512-ig2XPSSeqG23/k7EQhIh0Pt1Fbm1V75G/qKnZDA3oIqKjIMaA1mF4Otmc2W2ru3AlBuuv5dFv+NQnO+i9QsK2w==} + /vite-plugin-html/3.2.0_vite@2.8.6: + resolution: {integrity: sha512-2VLCeDiHmV/BqqNn5h2V+4280KRgQzCFN47cst3WiNK848klESPQnzuC3okH5XHtgwHH/6s1Ho/YV6yIO0pgoQ==} peerDependencies: vite: '>=2.0.0' dependencies: - '@rollup/pluginutils': 4.1.2 + '@rollup/pluginutils': 4.2.0 colorette: 2.0.16 connect-history-api-fallback: 1.6.0 consola: 2.15.3 dotenv: 16.0.0 - dotenv-expand: 8.0.1 + dotenv-expand: 8.0.2 ejs: 3.1.6 fast-glob: 3.2.11 fs-extra: 10.0.1 html-minifier-terser: 6.1.0 - node-html-parser: 5.2.0 + node-html-parser: 5.3.3 pathe: 0.2.0 vite: 2.8.6_sass@1.49.9 transitivePeerDependencies: @@ -6286,7 +6300,7 @@ packages: - supports-color dev: true - /vite-plugin-vue-layouts/0.6.0_a4592832fd4441821c40bfaa7d2d3166: + /vite-plugin-vue-layouts/0.6.0_da2b5bfcc9ee38bfd25c98b31b35c29d: resolution: {integrity: sha512-7QX7o/NpCfs+hyXphwYfmPqAEQ6qd4uXsvI0VsovjGT2eCoEE5dMdP6L+uqqNWY4uqv7oCvtinecZmbzZv/9Rg==} peerDependencies: vite: ^2.5.0 @@ -6298,7 +6312,7 @@ packages: fast-glob: 3.2.11 vite: 2.8.6_sass@1.49.9 vue: 3.2.31 - vue-router: 4.0.13_vue@3.2.31 + vue-router: 4.0.14_vue@3.2.31 transitivePeerDependencies: - supports-color dev: true @@ -6353,14 +6367,29 @@ packages: vue: 3.2.31 dev: false - /vue-eslint-parser/8.3.0_eslint@8.10.0: + /vue-demi/0.12.2_vue@3.2.31: + resolution: {integrity: sha512-8RRLmYfxfiRoohEbZ44CSxpNAM9vcVBMinN7Hucdxxy9Pjr2PpuimPMLIW143+GzkrHsbY95fsFFzQOouFuetA==} + engines: {node: '>=12'} + hasBin: true + requiresBuild: true + peerDependencies: + '@vue/composition-api': ^1.0.0-rc.1 + vue: ^3.0.0-0 || ^2.6.0 + peerDependenciesMeta: + '@vue/composition-api': + optional: true + dependencies: + vue: 3.2.31 + dev: false + + /vue-eslint-parser/8.3.0_eslint@8.11.0: resolution: {integrity: sha512-dzHGG3+sYwSf6zFBa0Gi9ZDshD7+ad14DGOdTLjruRVgZXe2J+DcZ9iUhyR48z5g1PqRa20yt3Njna/veLJL/g==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '>=6.0.0' dependencies: debug: 4.3.2 - eslint: 8.10.0 + eslint: 8.11.0 eslint-scope: 7.1.0 eslint-visitor-keys: 3.2.0 espree: 9.0.0 @@ -6371,8 +6400,8 @@ packages: - supports-color dev: true - /vue-router/4.0.13_vue@3.2.31: - resolution: {integrity: sha512-LmXrC+BkDRLak+d5xTMgUYraT3Nj0H/vCbP+7usGvIl9Viqd1UP6AsP0i69pSbn9O0dXK/xCdp4yPw21HqV9Jw==} + /vue-router/4.0.14_vue@3.2.31: + resolution: {integrity: sha512-wAO6zF9zxA3u+7AkMPqw9LjoUCjSxfFvINQj3E/DceTt6uEz1XZLraDhdg2EYmvVwTBSGlLYsUw8bDmx0754Mw==} peerDependencies: vue: ^3.2.0 dependencies: