diff --git a/package.json b/package.json index 502afdc..153c4cd 100644 --- a/package.json +++ b/package.json @@ -25,7 +25,7 @@ }, "dependencies": { "@element-plus/icons-vue": "^2.1.0", - "axios": "^1.3.6", + "axios": "^1.4.0", "dayjs": "^1.11.7", "element-plus": "^2.3.4", "js-cookie": "^3.0.5", @@ -45,14 +45,14 @@ "devDependencies": { "@types/js-cookie": "^3.0.3", "@types/lodash-es": "^4.17.7", - "@types/node": "^18.16.1", + "@types/node": "^18.16.2", "@types/nprogress": "^0.2.0", "@types/path-browserify": "^1.0.0", "@typescript-eslint/eslint-plugin": "^5.59.1", "@typescript-eslint/parser": "^5.59.1", "@vitejs/plugin-vue": "^4.2.1", "@vitejs/plugin-vue-jsx": "^3.0.1", - "@vue-macros/volar": "^0.9.5", + "@vue-macros/volar": "^0.9.6", "@vue/eslint-config-prettier": "^7.1.0", "@vue/eslint-config-typescript": "^11.0.3", "@vue/test-utils": "^2.3.2", @@ -67,13 +67,13 @@ "terser": "^5.17.1", "typescript": "^5.0.4", "unocss": "^0.51.8", - "unplugin-vue-define-options": "^1.3.3", + "unplugin-vue-define-options": "^1.3.4", "vite": "^4.3.3", "vite-plugin-svg-icons": "^2.0.1", "vite-svg-loader": "^4.0.0", "vitest": "^0.30.1", "vue-eslint-parser": "^9.1.1", - "vue-tsc": "1.4.4" + "vue-tsc": "^1.6.1" }, "lint-staged": { "*.{js,jsx,vue,ts,tsx}": [ diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5fa52e1..645c78c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -5,8 +5,8 @@ dependencies: specifier: ^2.1.0 version: 2.1.0(vue@3.2.47) axios: - specifier: ^1.3.6 - version: 1.3.6 + specifier: ^1.4.0 + version: 1.4.0 dayjs: specifier: ^1.11.7 version: 1.11.7 @@ -61,8 +61,8 @@ devDependencies: specifier: ^4.17.7 version: 4.17.7 '@types/node': - specifier: ^18.16.1 - version: 18.16.1 + specifier: ^18.16.2 + version: 18.16.2 '@types/nprogress': specifier: ^0.2.0 version: 0.2.0 @@ -82,8 +82,8 @@ devDependencies: specifier: ^3.0.1 version: 3.0.1(vite@4.3.3)(vue@3.2.47) '@vue-macros/volar': - specifier: ^0.9.5 - version: 0.9.5(@vue-macros/reactivity-transform@0.3.4)(vue-tsc@1.4.4)(vue@3.2.47) + specifier: ^0.9.6 + version: 0.9.6(@vue-macros/reactivity-transform@0.3.5)(vue-tsc@1.6.1)(vue@3.2.47) '@vue/eslint-config-prettier': specifier: ^7.1.0 version: 7.1.0(eslint@8.39.0)(prettier@2.8.8) @@ -127,11 +127,11 @@ devDependencies: specifier: ^0.51.8 version: 0.51.8(postcss@8.4.23)(vite@4.3.3) unplugin-vue-define-options: - specifier: ^1.3.3 - version: 1.3.3(vue@3.2.47) + specifier: ^1.3.4 + version: 1.3.4(vue@3.2.47) vite: specifier: ^4.3.3 - version: 4.3.3(@types/node@18.16.1)(sass@1.62.1)(terser@5.17.1) + version: 4.3.3(@types/node@18.16.2)(sass@1.62.1)(terser@5.17.1) vite-plugin-svg-icons: specifier: ^2.0.1 version: 2.0.1(vite@4.3.3) @@ -145,8 +145,8 @@ devDependencies: specifier: ^9.1.1 version: 9.1.1(eslint@8.39.0) vue-tsc: - specifier: 1.4.4 - version: 1.4.4(typescript@5.0.4) + specifier: ^1.6.1 + version: 1.6.1(typescript@5.0.4) packages: @@ -884,8 +884,8 @@ packages: /@types/lodash@4.14.194: resolution: {integrity: sha512-r22s9tAS7imvBt2lyHC9B8AGwWnXaYb1tY09oyLkXDs4vArpYJzw09nj8MLx5VfciBPGIb+ZwG0ssYnEPJxn/g==} - /@types/node@18.16.1: - resolution: {integrity: sha512-DZxSZWXxFfOlx7k7Rv4LAyiMroaxa3Ly/7OOzZO8cBNho0YzAi4qlbrx8W27JGqG57IgR/6J7r+nOJWw6kcvZA==} + /@types/node@18.16.2: + resolution: {integrity: sha512-GQW/JL/5Fz/0I8RpeBG9lKp0+aNcXEaVL71c0D2Q0QHDTFvlYKT7an0onCUXj85anv7b4/WesqdfchLc0jtsCg==} dev: true /@types/nprogress@0.2.0: @@ -903,7 +903,7 @@ packages: /@types/svgo@2.6.4: resolution: {integrity: sha512-l4cmyPEckf8moNYHdJ+4wkHvFxjyW6ulm9l4YGaOxeyBWPhBOT0gvni1InpFPdzx1dKf/2s62qGITwxNWnPQng==} dependencies: - '@types/node': 18.16.1 + '@types/node': 18.16.2 dev: true /@types/web-bluetooth@0.0.16: @@ -1224,7 +1224,7 @@ packages: chokidar: 3.5.3 fast-glob: 3.2.12 magic-string: 0.30.0 - vite: 4.3.3(@types/node@18.16.1)(sass@1.62.1)(terser@5.17.1) + vite: 4.3.3(@types/node@18.16.2)(sass@1.62.1)(terser@5.17.1) transitivePeerDependencies: - rollup dev: true @@ -1239,7 +1239,7 @@ packages: '@babel/core': 7.21.4 '@babel/plugin-transform-typescript': 7.21.3(@babel/core@7.21.4) '@vue/babel-plugin-jsx': 1.1.1(@babel/core@7.21.4) - vite: 4.3.3(@types/node@18.16.1)(sass@1.62.1)(terser@5.17.1) + vite: 4.3.3(@types/node@18.16.2)(sass@1.62.1)(terser@5.17.1) vue: 3.2.47 transitivePeerDependencies: - supports-color @@ -1252,7 +1252,7 @@ packages: vite: ^4.0.0 vue: ^3.2.25 dependencies: - vite: 4.3.3(@types/node@18.16.1)(sass@1.62.1)(terser@5.17.1) + vite: 4.3.3(@types/node@18.16.2)(sass@1.62.1)(terser@5.17.1) vue: 3.2.47 dev: true @@ -1295,24 +1295,12 @@ packages: pretty-format: 27.5.1 dev: true - /@volar/language-core@1.4.0-alpha.5: - resolution: {integrity: sha512-tYOztUpB7Sv6gf+0EBLW4bLWaj51XDlOisdVAOtv+z9kNdoZjQ2XWjNtzm0DSJ3ECFwB9iHlXGfmxqaV15k8/Q==} - dependencies: - '@volar/source-map': 1.4.0-alpha.5 - dev: true - /@volar/language-core@1.4.1: resolution: {integrity: sha512-EIY+Swv+TjsWpxOxujjMf1ZXqOjg9MT2VMXZ+1dKva0wD8W0L6EtptFFcCJdBbcKmGMFkr57Qzz9VNMWhs3jXQ==} dependencies: '@volar/source-map': 1.4.1 dev: true - /@volar/source-map@1.4.0-alpha.5: - resolution: {integrity: sha512-YO46N/hh/hOEpUJ0UXbJVnvUUY6wCvHdoLXnkMrlJx0tzRLylWvrHXz9neGov324JwnuQzbPHa4AehvP9WhWvQ==} - dependencies: - muggle-string: 0.2.2 - dev: true - /@volar/source-map@1.4.1: resolution: {integrity: sha512-bZ46ad72dsbzuOWPUtJjBXkzSQzzSejuR3CT81+GvTEI2E994D8JPXzM3tl98zyCNnjgs4OkRyliImL1dvJ5BA==} dependencies: @@ -1328,8 +1316,8 @@ packages: typescript: 5.0.4 dev: true - /@volar/vue-language-core@1.4.4: - resolution: {integrity: sha512-c3hL6un+CfoOlusGvpypcodmk9ke/ImrWIUc0GkgI+imoQpUGzgu3tEQWlPs604R7AhxeZwWUi8hQNfax0R/zA==} + /@volar/vue-language-core@1.6.1: + resolution: {integrity: sha512-lIuxzvIx5U8MfoF+vrXNG1aZgmk8T0uyPEwI8g3EUJdESuU0qIKM84o+L4TUw77IQCYXiSefaJmsSSY87/VWnA==} dependencies: '@volar/language-core': 1.4.1 '@volar/source-map': 1.4.1 @@ -1342,18 +1330,18 @@ packages: vue-template-compiler: 2.7.14 dev: true - /@volar/vue-typescript@1.4.4(typescript@5.0.4): - resolution: {integrity: sha512-L61Fk15jlJw3QtIddD4cVE5jei5i6zbLJRiaEMYDDnUKB259/qUrdvnMfnZUFVyDwlevzdstjtaUyreeG/0nPQ==} + /@volar/vue-typescript@1.6.1(typescript@5.0.4): + resolution: {integrity: sha512-5mhG6Lv2niq/AGNvHy4RSAGlJhkR+EcH7zRQ19JlffzhWDVXEdDp8luSSabCkrJzejXIMh0rsTGlKy2EFYy7vQ==} peerDependencies: typescript: '*' dependencies: '@volar/typescript': 1.4.1(typescript@5.0.4) - '@volar/vue-language-core': 1.4.4 + '@volar/vue-language-core': 1.6.1 typescript: 5.0.4 dev: true - /@vue-macros/common@1.2.0(vue@3.2.47): - resolution: {integrity: sha512-lQglnRn+8wkdAhmGQbrI0mo4SzRuY5KBjst0qi8LBDYllFKtI2brapbewUME1AXnXbVett0SRDnB2EdZXyzCmw==} + /@vue-macros/common@1.3.0(vue@3.2.47): + resolution: {integrity: sha512-oRK9vdKryXtJbfucRla8XdnQiWVVNHEBid0waacdfMJn+LOunWeU/3k8VoZZc328HmmZj69MGkUoMWixsHCHGg==} engines: {node: '>=14.19.0'} peerDependencies: vue: ^2.7.0 || ^3.2.25 @@ -1371,29 +1359,29 @@ packages: - rollup dev: true - /@vue-macros/define-props@1.0.3(@vue-macros/reactivity-transform@0.3.4)(vue@3.2.47): - resolution: {integrity: sha512-OE41zT/5XVTubxIo7BrCmx+pMcwz6SQQ3ujVmoyDE8Kj+GwVBM8cWkRZxHeD5Bwli9jrc2hY/iNoBhKxO/iulA==} + /@vue-macros/define-props@1.0.4(@vue-macros/reactivity-transform@0.3.5)(vue@3.2.47): + resolution: {integrity: sha512-dm+S692+ar9Z1NQtOor1coGn2bGhWyUPPWbFMJLTNR0Xb7zd42O0i5KCADTzAaBLx6bMZOZd0AwaWswUfIUEbQ==} engines: {node: '>=14.19.0'} peerDependencies: - '@vue-macros/reactivity-transform': ^0.3.4 + '@vue-macros/reactivity-transform': ^0.3.5 vue: ^2.7.0 || ^3.2.25 dependencies: - '@vue-macros/common': 1.2.0(vue@3.2.47) - '@vue-macros/reactivity-transform': 0.3.4(vue@3.2.47) + '@vue-macros/common': 1.3.0(vue@3.2.47) + '@vue-macros/reactivity-transform': 0.3.5(vue@3.2.47) unplugin: 1.3.1 vue: 3.2.47 transitivePeerDependencies: - rollup dev: true - /@vue-macros/reactivity-transform@0.3.4(vue@3.2.47): - resolution: {integrity: sha512-XP0027Va90bG3Unz/UCuEAnOqUKdJIuFyB2cLKrdeIsVscjguGDA9uc8M0+G9vD7odK6Mv7fkhNKDW+C7cwVhQ==} + /@vue-macros/reactivity-transform@0.3.5(vue@3.2.47): + resolution: {integrity: sha512-HDWPMytAp32uC4aXuLITsBkxGI8yppmthGSSYJENXPvovnIctGV7q6mMNkr9cJMjyr6pjE1rv0y0Vc7SUhx/Xw==} engines: {node: '>=14.19.0'} peerDependencies: vue: ^2.7.0 || ^3.2.25 dependencies: '@babel/parser': 7.21.4 - '@vue-macros/common': 1.2.0(vue@3.2.47) + '@vue-macros/common': 1.3.0(vue@3.2.47) '@vue/compiler-core': 3.3.0-beta.2 '@vue/shared': 3.3.0-beta.2 magic-string: 0.30.0 @@ -1403,32 +1391,32 @@ packages: - rollup dev: true - /@vue-macros/short-vmodel@1.2.4(vue@3.2.47): - resolution: {integrity: sha512-CInkaf9iW5vQUhUsiu+uQ80siFPnN1rgiMZJ+l0F1fQcUmeHiIANZjw7E2ryK7lh6ZmF7vLHW1RCo1KeGgoGqg==} + /@vue-macros/short-vmodel@1.2.5(vue@3.2.47): + resolution: {integrity: sha512-LXhfUYTaHFpnFRUzgJLXi3d4IJMxFgq1oHvcWf38bri64J6iJBFoEu1d/HAzBqmqTPcADWbH7qkydO84/4V6RQ==} engines: {node: '>=14.19.0'} dependencies: - '@vue-macros/common': 1.2.0(vue@3.2.47) + '@vue-macros/common': 1.3.0(vue@3.2.47) '@vue/compiler-core': 3.3.0-beta.2 transitivePeerDependencies: - rollup - vue dev: true - /@vue-macros/volar@0.9.5(@vue-macros/reactivity-transform@0.3.4)(vue-tsc@1.4.4)(vue@3.2.47): - resolution: {integrity: sha512-+alRBRwezUWHrZZ0sxI4RUQVtkkvS7jX4v6XO26VoT0/oUmgyffuhG6ahRWJicbHajBhXqruzTGWAVR26QhEyQ==} + /@vue-macros/volar@0.9.6(@vue-macros/reactivity-transform@0.3.5)(vue-tsc@1.6.1)(vue@3.2.47): + resolution: {integrity: sha512-uq2T/AQ9cZ3J0ucwGgRfj43D2ZycTvo3vQ+S7inVksQqC6HZ0hcA4dZOwCZ4J7/9LQA6fzd44nGqHOmzIk2lkA==} engines: {node: '>=14.19.0'} peerDependencies: - vue-tsc: ^1.3.8 + vue-tsc: 1.3.16 peerDependenciesMeta: vue-tsc: optional: true dependencies: - '@volar/language-core': 1.4.0-alpha.5 - '@vue-macros/common': 1.2.0(vue@3.2.47) - '@vue-macros/define-props': 1.0.3(@vue-macros/reactivity-transform@0.3.4)(vue@3.2.47) - '@vue-macros/short-vmodel': 1.2.4(vue@3.2.47) + '@volar/language-core': 1.4.1 + '@vue-macros/common': 1.3.0(vue@3.2.47) + '@vue-macros/define-props': 1.0.4(@vue-macros/reactivity-transform@0.3.5)(vue@3.2.47) + '@vue-macros/short-vmodel': 1.2.5(vue@3.2.47) muggle-string: 0.2.2 - vue-tsc: 1.4.4(typescript@5.0.4) + vue-tsc: 1.6.1(typescript@5.0.4) transitivePeerDependencies: - '@vue-macros/reactivity-transform' - rollup @@ -1838,8 +1826,8 @@ packages: hasBin: true dev: true - /axios@1.3.6: - resolution: {integrity: sha512-PEcdkk7JcdPiMDkvM4K6ZBRYq9keuVJsToxm2zQIM70Qqo2WHTdJZMXcG9X+RmRp2VPNUQC8W1RAGbgt6b1yMg==} + /axios@1.4.0: + resolution: {integrity: sha512-S4XCWMEmzvo64T9GfvQDOXgYRDJ/wsSZc7Jvdgx5u1sd0JwsuPLqb3SYmusag+edF6ziyMensPVqLTSc1PiSEA==} dependencies: follow-redirects: 1.15.2 form-data: 4.0.0 @@ -1930,7 +1918,7 @@ packages: hasBin: true dependencies: caniuse-lite: 1.0.30001481 - electron-to-chromium: 1.4.374 + electron-to-chromium: 1.4.376 node-releases: 2.0.10 update-browserslist-db: 1.0.11(browserslist@4.21.5) dev: true @@ -2486,8 +2474,8 @@ packages: sigmund: 1.0.1 dev: true - /electron-to-chromium@1.4.374: - resolution: {integrity: sha512-dNP9tQNTrjgVlSXMqGaj0BdrCS+9pcUvy5/emB6x8kh0YwCoDZ0Z4ce1+7aod+KhybHUd5o5LgKrc5al4kVmzQ==} + /electron-to-chromium@1.4.376: + resolution: {integrity: sha512-TFeOKd98TpJzRHkr4Aorn16QkMnuCQuGAE6IZ0wYF+qkbSfMPqjplvRppR02tMUpVxZz8nyBNvVm9lIZsqrbPQ==} dev: true /element-plus@2.3.4(vue@3.2.47): @@ -5033,11 +5021,11 @@ packages: - vite dev: true - /unplugin-vue-define-options@1.3.3(vue@3.2.47): - resolution: {integrity: sha512-gSBR84QJZUYhiLlQzJ8dQ9BCUAnnfWf+sTqhxXpzoL/nWH3sQqlGWznQtUPKTqQZdupQr1DCIVvLYMQD1/4X6g==} + /unplugin-vue-define-options@1.3.4(vue@3.2.47): + resolution: {integrity: sha512-RD9TGQ7P047FfW5H0LtFHob60Uz9fOVjr7fncEfccJcG3oNKJahmftQCunJJJLNaXa7WgfPOS7a4vIkt7UaGAw==} engines: {node: '>=14.19.0'} dependencies: - '@vue-macros/common': 1.2.0(vue@3.2.47) + '@vue-macros/common': 1.3.0(vue@3.2.47) ast-walker-scope: 0.4.1 unplugin: 1.3.1 transitivePeerDependencies: @@ -5105,7 +5093,7 @@ packages: engines: {node: '>= 0.8'} dev: true - /vite-node@0.30.1(@types/node@18.16.1)(sass@1.62.1)(terser@5.17.1): + /vite-node@0.30.1(@types/node@18.16.2)(sass@1.62.1)(terser@5.17.1): resolution: {integrity: sha512-vTikpU/J7e6LU/8iM3dzBo8ZhEiKZEKRznEMm+mJh95XhWaPrJQraT/QsT2NWmuEf+zgAoMe64PKT7hfZ1Njmg==} engines: {node: '>=v14.18.0'} hasBin: true @@ -5115,7 +5103,7 @@ packages: mlly: 1.2.0 pathe: 1.1.0 picocolors: 1.0.0 - vite: 4.3.3(@types/node@18.16.1)(sass@1.62.1)(terser@5.17.1) + vite: 4.3.3(@types/node@18.16.2)(sass@1.62.1)(terser@5.17.1) transitivePeerDependencies: - '@types/node' - less @@ -5139,7 +5127,7 @@ packages: pathe: 0.2.0 svg-baker: 1.7.0 svgo: 2.8.0 - vite: 4.3.3(@types/node@18.16.1)(sass@1.62.1)(terser@5.17.1) + vite: 4.3.3(@types/node@18.16.2)(sass@1.62.1)(terser@5.17.1) transitivePeerDependencies: - supports-color dev: true @@ -5151,7 +5139,7 @@ packages: svgo: 3.0.2 dev: true - /vite@4.3.3(@types/node@18.16.1)(sass@1.62.1)(terser@5.17.1): + /vite@4.3.3(@types/node@18.16.2)(sass@1.62.1)(terser@5.17.1): resolution: {integrity: sha512-MwFlLBO4udZXd+VBcezo3u8mC77YQk+ik+fbc0GZWGgzfbPP+8Kf0fldhARqvSYmtIWoAJ5BXPClUbMTlqFxrA==} engines: {node: ^14.18.0 || >=16.0.0} hasBin: true @@ -5176,7 +5164,7 @@ packages: terser: optional: true dependencies: - '@types/node': 18.16.1 + '@types/node': 18.16.2 esbuild: 0.17.18 postcss: 8.4.23 rollup: 3.21.0 @@ -5219,7 +5207,7 @@ packages: dependencies: '@types/chai': 4.3.4 '@types/chai-subset': 1.3.3 - '@types/node': 18.16.1 + '@types/node': 18.16.2 '@vitest/expect': 0.30.1 '@vitest/runner': 0.30.1 '@vitest/snapshot': 0.30.1 @@ -5241,8 +5229,8 @@ packages: strip-literal: 1.0.1 tinybench: 2.4.0 tinypool: 0.4.0 - vite: 4.3.3(@types/node@18.16.1)(sass@1.62.1)(terser@5.17.1) - vite-node: 0.30.1(@types/node@18.16.1)(sass@1.62.1)(terser@5.17.1) + vite: 4.3.3(@types/node@18.16.2)(sass@1.62.1)(terser@5.17.1) + vite-node: 0.30.1(@types/node@18.16.2)(sass@1.62.1)(terser@5.17.1) why-is-node-running: 2.2.2 transitivePeerDependencies: - less @@ -5302,14 +5290,14 @@ packages: he: 1.2.0 dev: true - /vue-tsc@1.4.4(typescript@5.0.4): - resolution: {integrity: sha512-2XsCjF2mLo6gwOVcOpngwJkP8GzYQjNh20A+Pr2FGdsWzr9jjXJ0k08/DfcslfncsuCrTrnWtb4KEL3gcDtlNA==} + /vue-tsc@1.6.1(typescript@5.0.4): + resolution: {integrity: sha512-cKKKrv98MdU9kgd434fkjcIpU7a5bUflhklF9usf/GzebjmZpaht7tYGm/MNdBz7V9icySceCzCr3RiG02mOJg==} hasBin: true peerDependencies: typescript: '*' dependencies: - '@volar/vue-language-core': 1.4.4 - '@volar/vue-typescript': 1.4.4(typescript@5.0.4) + '@volar/vue-language-core': 1.6.1 + '@volar/vue-typescript': 1.6.1(typescript@5.0.4) semver: 7.5.0 typescript: 5.0.4 dev: true