From b017b691ee62c1f33c897f04d276bfdfe6263374 Mon Sep 17 00:00:00 2001 From: Ching Date: Sun, 16 Jan 2022 13:49:08 +0800 Subject: [PATCH] feat(package.json): [M] frontend dependency [M] frontend dependency Signed-off-by: Ching --- frontend/package-lock.json | 502 ++++++++++++++++---------------- frontend/package.json | 2 +- frontend/src/plugins/element.js | 2 +- frontend/yarn.lock | 181 ++++++------ 4 files changed, 347 insertions(+), 340 deletions(-) diff --git a/frontend/package-lock.json b/frontend/package-lock.json index def1f0d..7fba11d 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -12,7 +12,7 @@ "axios": "^0.21.2", "bootstrap": "^5.1.1", "core-js": "^3.6.5", - "element-plus": "^1.0.2-beta.28", + "element-plus": "^1.3.0-beta.5", "vant": "^3.2.4", "vue": "^3.1", "vue-router": "^4.0.11" @@ -388,6 +388,7 @@ "version": "7.16.7", "resolved": "https://registry.npmmirror.com/@babel/helper-validator-identifier/download/@babel/helper-validator-identifier-7.16.7.tgz", "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", + "dev": true, "engines": { "node": ">=6.9.0" } @@ -1641,6 +1642,7 @@ "version": "7.16.8", "resolved": "https://registry.npmmirror.com/@babel/types/download/@babel/types-7.16.8.tgz", "integrity": "sha512-smN2DQc5s4M7fntyjGtyIPbRJv6wW4rU/94fmYJ7PKQuZkC0qGMHXJbg6sNGt12JmVr4k5YaptI/XtiLJBnmIg==", + "dev": true, "dependencies": { "@babel/helper-validator-identifier": "^7.16.7", "to-fast-properties": "^2.0.0" @@ -1649,11 +1651,21 @@ "node": ">=6.9.0" } }, - "node_modules/@element-plus/icons": { - "version": "0.0.11", - "resolved": "https://registry.npmmirror.com/@element-plus/icons/download/@element-plus/icons-0.0.11.tgz", - "integrity": "sha1-mxh8ACd0VIuRGFDRf6X8L5pRX1c=", - "deprecated": "Package no longer supported. Contact Support at https://www.npmjs.com/support for more info." + "node_modules/@ctrl/tinycolor": { + "version": "3.4.0", + "resolved": "https://registry.npmmirror.com/@ctrl/tinycolor/download/@ctrl/tinycolor-3.4.0.tgz", + "integrity": "sha1-w8WuVDyJfKqcKmhjC+01W+X5mQ8=", + "engines": { + "node": ">=10" + } + }, + "node_modules/@element-plus/icons-vue": { + "version": "0.2.4", + "resolved": "https://registry.npmmirror.com/@element-plus/icons-vue/download/@element-plus/icons-vue-0.2.4.tgz", + "integrity": "sha512-RsJNyL58rwxtsjeMy34o8txkL6UlME1stWsUlRpTac6UE9Bx9gdJvnDXbIKhOJqBLX17fBjmposdrn6VTqim2w==", + "peerDependencies": { + "vue": "^3.2.0" + } }, "node_modules/@hapi/address": { "version": "2.1.4", @@ -2467,7 +2479,6 @@ "version": "3.2.26", "resolved": "https://registry.npmmirror.com/@vue/compiler-core/download/@vue/compiler-core-3.2.26.tgz", "integrity": "sha512-N5XNBobZbaASdzY9Lga2D9Lul5vdCIOXvUMd6ThcN8zgqQhPKfCV+wfAJNNJKQkSHudnYRO2gEB+lp0iN3g2Tw==", - "dev": true, "dependencies": { "@babel/parser": "^7.16.4", "@vue/shared": "3.2.26", @@ -2479,7 +2490,6 @@ "version": "0.6.1", "resolved": "https://registry.nlark.com/source-map/download/source-map-0.6.1.tgz", "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", - "dev": true, "engines": { "node": ">=0.10.0" } @@ -2488,7 +2498,6 @@ "version": "3.2.26", "resolved": "https://registry.npmmirror.com/@vue/compiler-dom/download/@vue/compiler-dom-3.2.26.tgz", "integrity": "sha512-smBfaOW6mQDxcT3p9TKT6mE22vjxjJL50GFVJiI0chXYGU/xzC05QRGrW3HHVuJrmLTLx5zBhsZ2dIATERbarg==", - "dev": true, "dependencies": { "@vue/compiler-core": "3.2.26", "@vue/shared": "3.2.26" @@ -2498,7 +2507,6 @@ "version": "3.2.26", "resolved": "https://registry.npmmirror.com/@vue/compiler-sfc/download/@vue/compiler-sfc-3.2.26.tgz", "integrity": "sha512-ePpnfktV90UcLdsDQUh2JdiTuhV0Skv2iYXxfNMOK/F3Q+2BO0AulcVcfoksOpTJGmhhfosWfMyEaEf0UaWpIw==", - "dev": true, "dependencies": { "@babel/parser": "^7.16.4", "@vue/compiler-core": "3.2.26", @@ -2516,14 +2524,12 @@ "version": "1.0.0", "resolved": "https://registry.npmmirror.com/picocolors/download/picocolors-1.0.0.tgz?cache=0&sync_timestamp=1634093442271&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fpicocolors%2Fdownload%2Fpicocolors-1.0.0.tgz", "integrity": "sha1-y1vcdP8/UYkiNur3nWi8RFZKuBw=", - "dev": true, "license": "ISC" }, "node_modules/@vue/compiler-sfc/node_modules/postcss": { "version": "8.4.5", "resolved": "https://registry.npmmirror.com/postcss/download/postcss-8.4.5.tgz", "integrity": "sha512-jBDboWM8qpaqwkMwItqTQTiFikhs/67OYVvblFFTM7MrZjt6yMKd6r2kgXizEbTTljacm4NldIlZnhbjr84QYg==", - "dev": true, "dependencies": { "nanoid": "^3.1.30", "picocolors": "^1.0.0", @@ -2537,7 +2543,6 @@ "version": "0.6.1", "resolved": "https://registry.nlark.com/source-map/download/source-map-0.6.1.tgz", "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", - "dev": true, "engines": { "node": ">=0.10.0" } @@ -2546,7 +2551,6 @@ "version": "3.2.26", "resolved": "https://registry.npmmirror.com/@vue/compiler-ssr/download/@vue/compiler-ssr-3.2.26.tgz", "integrity": "sha512-2mywLX0ODc4Zn8qBoA2PDCsLEZfpUGZcyoFRLSOjyGGK6wDy2/5kyDOWtf0S0UvtoyVq95OTSGIALjZ4k2q/ag==", - "dev": true, "dependencies": { "@vue/compiler-dom": "3.2.26", "@vue/shared": "3.2.26" @@ -2622,18 +2626,17 @@ } }, "node_modules/@vue/reactivity": { - "version": "3.1.5", - "resolved": "https://registry.npmmirror.com/@vue/reactivity/download/@vue/reactivity-3.1.5.tgz", - "integrity": "sha1-2+xNlVf3yPJcJjXbHiOninKeuZE=", + "version": "3.2.26", + "resolved": "https://registry.npmmirror.com/@vue/reactivity/download/@vue/reactivity-3.2.26.tgz", + "integrity": "sha512-h38bxCZLW6oFJVDlCcAiUKFnXI8xP8d+eO0pcDxx+7dQfSPje2AO6M9S9QO6MrxQB7fGP0DH0dYQ8ksf6hrXKQ==", "dependencies": { - "@vue/shared": "3.1.5" + "@vue/shared": "3.2.26" } }, "node_modules/@vue/reactivity-transform": { "version": "3.2.26", "resolved": "https://registry.npmmirror.com/@vue/reactivity-transform/download/@vue/reactivity-transform-3.2.26.tgz", "integrity": "sha512-XKMyuCmzNA7nvFlYhdKwD78rcnmPb7q46uoR00zkX6yZrUmcCQ5OikiwUEVbvNhL5hBJuvbSO95jB5zkUon+eQ==", - "dev": true, "dependencies": { "@babel/parser": "^7.16.4", "@vue/compiler-core": "3.2.26", @@ -2642,45 +2645,41 @@ "magic-string": "^0.25.7" } }, - "node_modules/@vue/reactivity/node_modules/@vue/shared": { - "version": "3.1.5", - "resolved": "https://registry.npmmirror.com/@vue/shared/download/@vue/shared-3.1.5.tgz", - "integrity": "sha1-dO46rZldCjmWpruVM9TSgFFO3gM=" - }, "node_modules/@vue/runtime-core": { - "version": "3.1.5", - "resolved": "https://registry.npmmirror.com/@vue/runtime-core/download/@vue/runtime-core-3.1.5.tgz", - "integrity": "sha1-pUW38UYJKSnLXoM+hUORUPF6yHs=", + "version": "3.2.26", + "resolved": "https://registry.npmmirror.com/@vue/runtime-core/download/@vue/runtime-core-3.2.26.tgz", + "integrity": "sha512-BcYi7qZ9Nn+CJDJrHQ6Zsmxei2hDW0L6AB4vPvUQGBm2fZyC0GXd/4nVbyA2ubmuhctD5RbYY8L+5GUJszv9mQ==", "dependencies": { - "@vue/reactivity": "3.1.5", - "@vue/shared": "3.1.5" + "@vue/reactivity": "3.2.26", + "@vue/shared": "3.2.26" } }, - "node_modules/@vue/runtime-core/node_modules/@vue/shared": { - "version": "3.1.5", - "resolved": "https://registry.npmmirror.com/@vue/shared/download/@vue/shared-3.1.5.tgz", - "integrity": "sha1-dO46rZldCjmWpruVM9TSgFFO3gM=" - }, "node_modules/@vue/runtime-dom": { - "version": "3.1.5", - "resolved": "https://registry.npmmirror.com/@vue/runtime-dom/download/@vue/runtime-dom-3.1.5.tgz", - "integrity": "sha1-T6KJR9QIqjaPoX6g7cG+ua8UcqE=", + "version": "3.2.26", + "resolved": "https://registry.npmmirror.com/@vue/runtime-dom/download/@vue/runtime-dom-3.2.26.tgz", + "integrity": "sha512-dY56UIiZI+gjc4e8JQBwAifljyexfVCkIAu/WX8snh8vSOt/gMSEGwPRcl2UpYpBYeyExV8WCbgvwWRNt9cHhQ==", "dependencies": { - "@vue/runtime-core": "3.1.5", - "@vue/shared": "3.1.5", + "@vue/runtime-core": "3.2.26", + "@vue/shared": "3.2.26", "csstype": "^2.6.8" } }, - "node_modules/@vue/runtime-dom/node_modules/@vue/shared": { - "version": "3.1.5", - "resolved": "https://registry.npmmirror.com/@vue/shared/download/@vue/shared-3.1.5.tgz", - "integrity": "sha1-dO46rZldCjmWpruVM9TSgFFO3gM=" + "node_modules/@vue/server-renderer": { + "version": "3.2.26", + "resolved": "https://registry.npmmirror.com/@vue/server-renderer/download/@vue/server-renderer-3.2.26.tgz", + "integrity": "sha512-Jp5SggDUvvUYSBIvYEhy76t4nr1vapY/FIFloWmQzn7UxqaHrrBpbxrqPcTrSgGrcaglj0VBp22BKJNre4aA1w==", + "dependencies": { + "@vue/compiler-ssr": "3.2.26", + "@vue/shared": "3.2.26" + }, + "peerDependencies": { + "vue": "3.2.26" + } }, "node_modules/@vue/shared": { "version": "3.2.26", "resolved": "https://registry.npmmirror.com/@vue/shared/download/@vue/shared-3.2.26.tgz", - "integrity": "sha512-vPV6Cq+NIWbH5pZu+V+2QHE9y1qfuTq49uNWw4f7FDEeZaDU2H2cx5jcUZOAKW7qTrUS4k6qZPbMy1x4N96nbA==", - "dev": true + "integrity": "sha512-vPV6Cq+NIWbH5pZu+V+2QHE9y1qfuTq49uNWw4f7FDEeZaDU2H2cx5jcUZOAKW7qTrUS4k6qZPbMy1x4N96nbA==" }, "node_modules/@vue/web-component-wrapper": { "version": "1.3.0", @@ -2688,6 +2687,73 @@ "integrity": "sha1-trQKdiVCnSvXwigd26YB7QXcfxo=", "dev": true }, + "node_modules/@vueuse/core": { + "version": "7.5.3", + "resolved": "https://registry.npmmirror.com/@vueuse/core/download/@vueuse/core-7.5.3.tgz", + "integrity": "sha512-D9j5ymHFMFRXQqCp0yZJkf/bvBGiz0MrKUa364p+L8dMyd5zyq2K1JmHyvoBd4xbTFRfmQ1h878u6YE5LCkDVQ==", + "dependencies": { + "@vueuse/shared": "7.5.3", + "vue-demi": "*" + }, + "peerDependencies": { + "@vue/composition-api": "^1.1.0", + "vue": "^2.6.0 || ^3.2.0" + }, + "peerDependenciesMeta": { + "@vue/composition-api": { + "optional": true + }, + "vue": { + "optional": true + } + } + }, + "node_modules/@vueuse/core/node_modules/@vueuse/shared": { + "version": "7.5.3", + "resolved": "https://registry.npmmirror.com/@vueuse/shared/download/@vueuse/shared-7.5.3.tgz", + "integrity": "sha512-BJ71cxHN5VByW1S58Gl85NFJaQu93F7Vs7K/MuAKsIIuHm9PBbkR5Vxkg9ko9cBdiKVt+FNoo13BhdbA+Vwycg==", + "dependencies": { + "vue-demi": "*" + }, + "peerDependencies": { + "@vue/composition-api": "^1.1.0", + "vue": "^2.6.0 || ^3.2.0" + }, + "peerDependenciesMeta": { + "@vue/composition-api": { + "optional": true + }, + "vue": { + "optional": true + } + } + }, + "node_modules/@vueuse/core/node_modules/vue-demi": { + "version": "0.12.1", + "resolved": "https://registry.npmmirror.com/vue-demi/download/vue-demi-0.12.1.tgz", + "integrity": "sha1-9+GO++z/0RqwadFHLXoG4xm0F0w=", + "hasInstallScript": true, + "license": "MIT", + "bin": { + "vue-demi-fix": "bin/vue-demi-fix.js", + "vue-demi-switch": "bin/vue-demi-switch.js" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "@vue/composition-api": "^1.0.0-rc.1", + "vue": "^3.0.0-0 || ^2.6.0" + }, + "peerDependenciesMeta": { + "@vue/composition-api": { + "optional": true + } + } + }, "node_modules/@webassemblyjs/ast": { "version": "1.9.0", "resolved": "https://registry.nlark.com/@webassemblyjs/ast/download/@webassemblyjs/ast-1.9.0.tgz?cache=0&sync_timestamp=1625473459015&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40webassemblyjs%2Fast%2Fdownload%2F%40webassemblyjs%2Fast-1.9.0.tgz", @@ -3222,9 +3288,10 @@ "dev": true }, "node_modules/async-validator": { - "version": "3.5.2", - "resolved": "https://registry.npmmirror.com/async-validator/download/async-validator-3.5.2.tgz", - "integrity": "sha1-aOhmqWgk6LJpT/eoMcGiXETV5QA=" + "version": "4.0.7", + "resolved": "https://registry.npmmirror.com/async-validator/download/async-validator-4.0.7.tgz", + "integrity": "sha1-A0oP0hA6ay6/AQ2nUYO+wpkkev4=", + "license": "MIT" }, "node_modules/asynckit": { "version": "0.4.0", @@ -5785,24 +5852,22 @@ "dev": true }, "node_modules/element-plus": { - "version": "1.0.2-beta.71", - "resolved": "https://registry.npmmirror.com/element-plus/download/element-plus-1.0.2-beta.71.tgz", - "integrity": "sha512-tlfbRORIav8gJcIpjZI5F6aJIVHIaDuGO6/vKu43lgYq4JS2JPNRTjvrSE2p4f5xLfaFNfOWjCS3sybXLfMg8g==", - "workspaces": [ - "packages/*" - ], + "version": "1.3.0-beta.5", + "resolved": "https://registry.npmmirror.com/element-plus/download/element-plus-1.3.0-beta.5.tgz", + "integrity": "sha512-su0sHN4ZkR5ISyP1McyiqY5wqrgZgKq0El0lSohjvjEWR3ODlgdmMfQolV0ZqTXKlO2mS16hO7nTFwX9PvZNTQ==", "dependencies": { - "@element-plus/icons": "^0.0.11", - "@popperjs/core": "^2.4.4", - "async-validator": "^3.4.0", - "dayjs": "1.x", - "lodash": "^4.17.20", - "mitt": "^2.1.0", - "normalize-wheel": "^1.0.1", - "resize-observer-polyfill": "^1.5.1" + "@ctrl/tinycolor": "^3.4.0", + "@element-plus/icons-vue": "^0.2.4", + "@popperjs/core": "^2.10.2", + "@vueuse/core": "^7.3.0", + "async-validator": "^4.0.7", + "dayjs": "^1.10.7", + "lodash": "^4.17.21", + "memoize-one": "^6.0.0", + "normalize-wheel-es": "^1.1.1" }, "peerDependencies": { - "vue": "3.1.x" + "vue": "^3.2.0" } }, "node_modules/elliptic": { @@ -8962,7 +9027,6 @@ "version": "0.25.7", "resolved": "https://registry.nlark.com/magic-string/download/magic-string-0.25.7.tgz?cache=0&sync_timestamp=1618847046304&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fmagic-string%2Fdownload%2Fmagic-string-0.25.7.tgz", "integrity": "sha1-P0l9b9NMZpxnmNy4IfLvMfVEUFE=", - "dev": true, "dependencies": { "sourcemap-codec": "^1.4.4" } @@ -9026,6 +9090,12 @@ "node": ">= 0.6" } }, + "node_modules/memoize-one": { + "version": "6.0.0", + "resolved": "https://registry.npmmirror.com/memoize-one/download/memoize-one-6.0.0.tgz", + "integrity": "sha1-slkbhx7YKUiu5HJ9xqvO7qyMEEU=", + "license": "MIT" + }, "node_modules/memory-fs": { "version": "0.4.1", "resolved": "https://registry.nlark.com/memory-fs/download/memory-fs-0.4.1.tgz", @@ -9271,11 +9341,6 @@ "node": ">=4.0.0" } }, - "node_modules/mitt": { - "version": "2.1.0", - "resolved": "https://registry.npmmirror.com/mitt/download/mitt-2.1.0.tgz", - "integrity": "sha512-ILj2TpLiysu2wkBbWjAmww7TkZb65aiQO+DkVdUTBpBXq+MHYiETENkKFMtsJZX1Lf4pe4QOrTSjIfUwN5lRdg==" - }, "node_modules/mixin-deep": { "version": "1.3.2", "resolved": "https://registry.nlark.com/mixin-deep/download/mixin-deep-1.3.2.tgz", @@ -9368,7 +9433,6 @@ "version": "3.1.32", "resolved": "https://registry.npmmirror.com/nanoid/download/nanoid-3.1.32.tgz", "integrity": "sha512-F8mf7R3iT9bvThBoW4tGXhXFHCctyCiUUPrWF8WaTqa3h96d9QybkSeba43XVOOE3oiLfkVDe4bT8MeGmkrTxw==", - "dev": true, "bin": { "nanoid": "bin/nanoid.cjs" }, @@ -9555,10 +9619,11 @@ "node": ">=4" } }, - "node_modules/normalize-wheel": { - "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/normalize-wheel/download/normalize-wheel-1.0.1.tgz", - "integrity": "sha1-rsiGr/2wRQcNhWRH32Ls+GFG7EU=" + "node_modules/normalize-wheel-es": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/normalize-wheel-es/download/normalize-wheel-es-1.1.1.tgz", + "integrity": "sha1-qAlttqVvlDMtiE/Y6+2ojy/HlWk=", + "license": "BSD-3-Clause" }, "node_modules/npm-run-path": { "version": "2.0.2", @@ -11617,11 +11682,6 @@ "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=", "dev": true }, - "node_modules/resize-observer-polyfill": { - "version": "1.5.1", - "resolved": "https://registry.npm.taobao.org/resize-observer-polyfill/download/resize-observer-polyfill-1.5.1.tgz", - "integrity": "sha1-DpAg3T0hAkRY1OvSfiPkAmmBBGQ=" - }, "node_modules/resolve": { "version": "1.21.0", "resolved": "https://registry.npmmirror.com/resolve/download/resolve-1.21.0.tgz", @@ -12395,7 +12455,6 @@ "version": "1.0.1", "resolved": "https://registry.npmmirror.com/source-map-js/download/source-map-js-1.0.1.tgz", "integrity": "sha512-4+TN2b3tqOCd/kaGRJ/sTYA0tR0mdXx26ipdolxcwtJVqEnqNYvlCAt1q3ypy4QMlYus+Zh34RNtYLoq2oQ4IA==", - "dev": true, "engines": { "node": ">=0.10.0" } @@ -12443,8 +12502,7 @@ "node_modules/sourcemap-codec": { "version": "1.4.8", "resolved": "https://registry.nlark.com/sourcemap-codec/download/sourcemap-codec-1.4.8.tgz", - "integrity": "sha1-6oBL2UhXQC5pktBaOO8a41qatMQ=", - "dev": true + "integrity": "sha1-6oBL2UhXQC5pktBaOO8a41qatMQ=" }, "node_modules/spdx-correct": { "version": "3.1.1", @@ -13333,6 +13391,7 @@ "version": "2.0.0", "resolved": "https://registry.nlark.com/to-fast-properties/download/to-fast-properties-2.0.0.tgz?cache=0&sync_timestamp=1628418855671&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fto-fast-properties%2Fdownload%2Fto-fast-properties-2.0.0.tgz", "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", + "dev": true, "engines": { "node": ">=4" } @@ -13933,13 +13992,15 @@ "dev": true }, "node_modules/vue": { - "version": "3.1.5", - "resolved": "https://registry.npmmirror.com/vue/download/vue-3.1.5.tgz", - "integrity": "sha512-Ho7HNb1nfDoO+HVb6qYZgeaobt1XbY6KXFe4HGs1b9X6RhkWG/113n4/SrtM1LUclM6OrP/Se5aPHHvAPG1iVQ==", + "version": "3.2.26", + "resolved": "https://registry.npmmirror.com/vue/download/vue-3.2.26.tgz", + "integrity": "sha512-KD4lULmskL5cCsEkfhERVRIOEDrfEL9CwAsLYpzptOGjaGFNWo3BQ9g8MAb7RaIO71rmVOziZ/uEN/rHwcUIhg==", "dependencies": { - "@vue/compiler-dom": "3.1.5", - "@vue/runtime-dom": "3.1.5", - "@vue/shared": "3.1.5" + "@vue/compiler-dom": "3.2.26", + "@vue/compiler-sfc": "3.2.26", + "@vue/runtime-dom": "3.2.26", + "@vue/server-renderer": "3.2.26", + "@vue/shared": "3.2.26" } }, "node_modules/vue-cli-plugin-element-plus": { @@ -14126,40 +14187,6 @@ "integrity": "sha1-HuO8mhbsv1EYvjNLsV+cRvgvWCU=", "dev": true }, - "node_modules/vue/node_modules/@vue/compiler-core": { - "version": "3.1.5", - "resolved": "https://registry.npmmirror.com/@vue/compiler-core/download/@vue/compiler-core-3.1.5.tgz", - "integrity": "sha1-KY+QW2Bl1tgf9jdW+Yxgh2s5PIc=", - "dependencies": { - "@babel/parser": "^7.12.0", - "@babel/types": "^7.12.0", - "@vue/shared": "3.1.5", - "estree-walker": "^2.0.1", - "source-map": "^0.6.1" - } - }, - "node_modules/vue/node_modules/@vue/compiler-dom": { - "version": "3.1.5", - "resolved": "https://registry.npmmirror.com/@vue/compiler-dom/download/@vue/compiler-dom-3.1.5.tgz", - "integrity": "sha1-y7lwIMYqX6o/vCqXkWvZgEGsmFY=", - "dependencies": { - "@vue/compiler-core": "3.1.5", - "@vue/shared": "3.1.5" - } - }, - "node_modules/vue/node_modules/@vue/shared": { - "version": "3.1.5", - "resolved": "https://registry.npmmirror.com/@vue/shared/download/@vue/shared-3.1.5.tgz", - "integrity": "sha1-dO46rZldCjmWpruVM9TSgFFO3gM=" - }, - "node_modules/vue/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.nlark.com/source-map/download/source-map-0.6.1.tgz", - "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/watchpack": { "version": "1.7.5", "resolved": "https://registry.npmmirror.com/watchpack/download/watchpack-1.7.5.tgz", @@ -15520,7 +15547,8 @@ "@babel/helper-validator-identifier": { "version": "7.16.7", "resolved": "https://registry.npmmirror.com/@babel/helper-validator-identifier/download/@babel/helper-validator-identifier-7.16.7.tgz", - "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==" + "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", + "dev": true }, "@babel/helper-validator-option": { "version": "7.16.7", @@ -16365,15 +16393,22 @@ "version": "7.16.8", "resolved": "https://registry.npmmirror.com/@babel/types/download/@babel/types-7.16.8.tgz", "integrity": "sha512-smN2DQc5s4M7fntyjGtyIPbRJv6wW4rU/94fmYJ7PKQuZkC0qGMHXJbg6sNGt12JmVr4k5YaptI/XtiLJBnmIg==", + "dev": true, "requires": { "@babel/helper-validator-identifier": "^7.16.7", "to-fast-properties": "^2.0.0" } }, - "@element-plus/icons": { - "version": "0.0.11", - "resolved": "https://registry.npmmirror.com/@element-plus/icons/download/@element-plus/icons-0.0.11.tgz", - "integrity": "sha1-mxh8ACd0VIuRGFDRf6X8L5pRX1c=" + "@ctrl/tinycolor": { + "version": "3.4.0", + "resolved": "https://registry.npmmirror.com/@ctrl/tinycolor/download/@ctrl/tinycolor-3.4.0.tgz", + "integrity": "sha1-w8WuVDyJfKqcKmhjC+01W+X5mQ8=" + }, + "@element-plus/icons-vue": { + "version": "0.2.4", + "resolved": "https://registry.npmmirror.com/@element-plus/icons-vue/download/@element-plus/icons-vue-0.2.4.tgz", + "integrity": "sha512-RsJNyL58rwxtsjeMy34o8txkL6UlME1stWsUlRpTac6UE9Bx9gdJvnDXbIKhOJqBLX17fBjmposdrn6VTqim2w==", + "requires": {} }, "@hapi/address": { "version": "2.1.4", @@ -17060,7 +17095,6 @@ "version": "3.2.26", "resolved": "https://registry.npmmirror.com/@vue/compiler-core/download/@vue/compiler-core-3.2.26.tgz", "integrity": "sha512-N5XNBobZbaASdzY9Lga2D9Lul5vdCIOXvUMd6ThcN8zgqQhPKfCV+wfAJNNJKQkSHudnYRO2gEB+lp0iN3g2Tw==", - "dev": true, "requires": { "@babel/parser": "^7.16.4", "@vue/shared": "3.2.26", @@ -17071,8 +17105,7 @@ "source-map": { "version": "0.6.1", "resolved": "https://registry.nlark.com/source-map/download/source-map-0.6.1.tgz", - "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", - "dev": true + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=" } } }, @@ -17080,7 +17113,6 @@ "version": "3.2.26", "resolved": "https://registry.npmmirror.com/@vue/compiler-dom/download/@vue/compiler-dom-3.2.26.tgz", "integrity": "sha512-smBfaOW6mQDxcT3p9TKT6mE22vjxjJL50GFVJiI0chXYGU/xzC05QRGrW3HHVuJrmLTLx5zBhsZ2dIATERbarg==", - "dev": true, "requires": { "@vue/compiler-core": "3.2.26", "@vue/shared": "3.2.26" @@ -17090,7 +17122,6 @@ "version": "3.2.26", "resolved": "https://registry.npmmirror.com/@vue/compiler-sfc/download/@vue/compiler-sfc-3.2.26.tgz", "integrity": "sha512-ePpnfktV90UcLdsDQUh2JdiTuhV0Skv2iYXxfNMOK/F3Q+2BO0AulcVcfoksOpTJGmhhfosWfMyEaEf0UaWpIw==", - "dev": true, "requires": { "@babel/parser": "^7.16.4", "@vue/compiler-core": "3.2.26", @@ -17107,14 +17138,12 @@ "picocolors": { "version": "1.0.0", "resolved": "https://registry.npmmirror.com/picocolors/download/picocolors-1.0.0.tgz?cache=0&sync_timestamp=1634093442271&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fpicocolors%2Fdownload%2Fpicocolors-1.0.0.tgz", - "integrity": "sha1-y1vcdP8/UYkiNur3nWi8RFZKuBw=", - "dev": true + "integrity": "sha1-y1vcdP8/UYkiNur3nWi8RFZKuBw=" }, "postcss": { "version": "8.4.5", "resolved": "https://registry.npmmirror.com/postcss/download/postcss-8.4.5.tgz", "integrity": "sha512-jBDboWM8qpaqwkMwItqTQTiFikhs/67OYVvblFFTM7MrZjt6yMKd6r2kgXizEbTTljacm4NldIlZnhbjr84QYg==", - "dev": true, "requires": { "nanoid": "^3.1.30", "picocolors": "^1.0.0", @@ -17124,8 +17153,7 @@ "source-map": { "version": "0.6.1", "resolved": "https://registry.nlark.com/source-map/download/source-map-0.6.1.tgz", - "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=", - "dev": true + "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=" } } }, @@ -17133,7 +17161,6 @@ "version": "3.2.26", "resolved": "https://registry.npmmirror.com/@vue/compiler-ssr/download/@vue/compiler-ssr-3.2.26.tgz", "integrity": "sha512-2mywLX0ODc4Zn8qBoA2PDCsLEZfpUGZcyoFRLSOjyGGK6wDy2/5kyDOWtf0S0UvtoyVq95OTSGIALjZ4k2q/ag==", - "dev": true, "requires": { "@vue/compiler-dom": "3.2.26", "@vue/shared": "3.2.26" @@ -17199,25 +17226,17 @@ "requires": {} }, "@vue/reactivity": { - "version": "3.1.5", - "resolved": "https://registry.npmmirror.com/@vue/reactivity/download/@vue/reactivity-3.1.5.tgz", - "integrity": "sha1-2+xNlVf3yPJcJjXbHiOninKeuZE=", + "version": "3.2.26", + "resolved": "https://registry.npmmirror.com/@vue/reactivity/download/@vue/reactivity-3.2.26.tgz", + "integrity": "sha512-h38bxCZLW6oFJVDlCcAiUKFnXI8xP8d+eO0pcDxx+7dQfSPje2AO6M9S9QO6MrxQB7fGP0DH0dYQ8ksf6hrXKQ==", "requires": { - "@vue/shared": "3.1.5" - }, - "dependencies": { - "@vue/shared": { - "version": "3.1.5", - "resolved": "https://registry.npmmirror.com/@vue/shared/download/@vue/shared-3.1.5.tgz", - "integrity": "sha1-dO46rZldCjmWpruVM9TSgFFO3gM=" - } + "@vue/shared": "3.2.26" } }, "@vue/reactivity-transform": { "version": "3.2.26", "resolved": "https://registry.npmmirror.com/@vue/reactivity-transform/download/@vue/reactivity-transform-3.2.26.tgz", "integrity": "sha512-XKMyuCmzNA7nvFlYhdKwD78rcnmPb7q46uoR00zkX6yZrUmcCQ5OikiwUEVbvNhL5hBJuvbSO95jB5zkUon+eQ==", - "dev": true, "requires": { "@babel/parser": "^7.16.4", "@vue/compiler-core": "3.2.26", @@ -17227,43 +17246,37 @@ } }, "@vue/runtime-core": { - "version": "3.1.5", - "resolved": "https://registry.npmmirror.com/@vue/runtime-core/download/@vue/runtime-core-3.1.5.tgz", - "integrity": "sha1-pUW38UYJKSnLXoM+hUORUPF6yHs=", + "version": "3.2.26", + "resolved": "https://registry.npmmirror.com/@vue/runtime-core/download/@vue/runtime-core-3.2.26.tgz", + "integrity": "sha512-BcYi7qZ9Nn+CJDJrHQ6Zsmxei2hDW0L6AB4vPvUQGBm2fZyC0GXd/4nVbyA2ubmuhctD5RbYY8L+5GUJszv9mQ==", "requires": { - "@vue/reactivity": "3.1.5", - "@vue/shared": "3.1.5" - }, - "dependencies": { - "@vue/shared": { - "version": "3.1.5", - "resolved": "https://registry.npmmirror.com/@vue/shared/download/@vue/shared-3.1.5.tgz", - "integrity": "sha1-dO46rZldCjmWpruVM9TSgFFO3gM=" - } + "@vue/reactivity": "3.2.26", + "@vue/shared": "3.2.26" } }, "@vue/runtime-dom": { - "version": "3.1.5", - "resolved": "https://registry.npmmirror.com/@vue/runtime-dom/download/@vue/runtime-dom-3.1.5.tgz", - "integrity": "sha1-T6KJR9QIqjaPoX6g7cG+ua8UcqE=", + "version": "3.2.26", + "resolved": "https://registry.npmmirror.com/@vue/runtime-dom/download/@vue/runtime-dom-3.2.26.tgz", + "integrity": "sha512-dY56UIiZI+gjc4e8JQBwAifljyexfVCkIAu/WX8snh8vSOt/gMSEGwPRcl2UpYpBYeyExV8WCbgvwWRNt9cHhQ==", "requires": { - "@vue/runtime-core": "3.1.5", - "@vue/shared": "3.1.5", + "@vue/runtime-core": "3.2.26", + "@vue/shared": "3.2.26", "csstype": "^2.6.8" - }, - "dependencies": { - "@vue/shared": { - "version": "3.1.5", - "resolved": "https://registry.npmmirror.com/@vue/shared/download/@vue/shared-3.1.5.tgz", - "integrity": "sha1-dO46rZldCjmWpruVM9TSgFFO3gM=" - } + } + }, + "@vue/server-renderer": { + "version": "3.2.26", + "resolved": "https://registry.npmmirror.com/@vue/server-renderer/download/@vue/server-renderer-3.2.26.tgz", + "integrity": "sha512-Jp5SggDUvvUYSBIvYEhy76t4nr1vapY/FIFloWmQzn7UxqaHrrBpbxrqPcTrSgGrcaglj0VBp22BKJNre4aA1w==", + "requires": { + "@vue/compiler-ssr": "3.2.26", + "@vue/shared": "3.2.26" } }, "@vue/shared": { "version": "3.2.26", "resolved": "https://registry.npmmirror.com/@vue/shared/download/@vue/shared-3.2.26.tgz", - "integrity": "sha512-vPV6Cq+NIWbH5pZu+V+2QHE9y1qfuTq49uNWw4f7FDEeZaDU2H2cx5jcUZOAKW7qTrUS4k6qZPbMy1x4N96nbA==", - "dev": true + "integrity": "sha512-vPV6Cq+NIWbH5pZu+V+2QHE9y1qfuTq49uNWw4f7FDEeZaDU2H2cx5jcUZOAKW7qTrUS4k6qZPbMy1x4N96nbA==" }, "@vue/web-component-wrapper": { "version": "1.3.0", @@ -17271,6 +17284,31 @@ "integrity": "sha1-trQKdiVCnSvXwigd26YB7QXcfxo=", "dev": true }, + "@vueuse/core": { + "version": "7.5.3", + "resolved": "https://registry.npmmirror.com/@vueuse/core/download/@vueuse/core-7.5.3.tgz", + "integrity": "sha512-D9j5ymHFMFRXQqCp0yZJkf/bvBGiz0MrKUa364p+L8dMyd5zyq2K1JmHyvoBd4xbTFRfmQ1h878u6YE5LCkDVQ==", + "requires": { + "@vueuse/shared": "7.5.3", + "vue-demi": "*" + }, + "dependencies": { + "@vueuse/shared": { + "version": "7.5.3", + "resolved": "https://registry.npmmirror.com/@vueuse/shared/download/@vueuse/shared-7.5.3.tgz", + "integrity": "sha512-BJ71cxHN5VByW1S58Gl85NFJaQu93F7Vs7K/MuAKsIIuHm9PBbkR5Vxkg9ko9cBdiKVt+FNoo13BhdbA+Vwycg==", + "requires": { + "vue-demi": "*" + } + }, + "vue-demi": { + "version": "0.12.1", + "resolved": "https://registry.npmmirror.com/vue-demi/download/vue-demi-0.12.1.tgz", + "integrity": "sha1-9+GO++z/0RqwadFHLXoG4xm0F0w=", + "requires": {} + } + } + }, "@webassemblyjs/ast": { "version": "1.9.0", "resolved": "https://registry.nlark.com/@webassemblyjs/ast/download/@webassemblyjs/ast-1.9.0.tgz?cache=0&sync_timestamp=1625473459015&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40webassemblyjs%2Fast%2Fdownload%2F%40webassemblyjs%2Fast-1.9.0.tgz", @@ -17739,9 +17777,9 @@ "dev": true }, "async-validator": { - "version": "3.5.2", - "resolved": "https://registry.npmmirror.com/async-validator/download/async-validator-3.5.2.tgz", - "integrity": "sha1-aOhmqWgk6LJpT/eoMcGiXETV5QA=" + "version": "4.0.7", + "resolved": "https://registry.npmmirror.com/async-validator/download/async-validator-4.0.7.tgz", + "integrity": "sha1-A0oP0hA6ay6/AQ2nUYO+wpkkev4=" }, "asynckit": { "version": "0.4.0", @@ -19888,18 +19926,19 @@ "dev": true }, "element-plus": { - "version": "1.0.2-beta.71", - "resolved": "https://registry.npmmirror.com/element-plus/download/element-plus-1.0.2-beta.71.tgz", - "integrity": "sha512-tlfbRORIav8gJcIpjZI5F6aJIVHIaDuGO6/vKu43lgYq4JS2JPNRTjvrSE2p4f5xLfaFNfOWjCS3sybXLfMg8g==", + "version": "1.3.0-beta.5", + "resolved": "https://registry.npmmirror.com/element-plus/download/element-plus-1.3.0-beta.5.tgz", + "integrity": "sha512-su0sHN4ZkR5ISyP1McyiqY5wqrgZgKq0El0lSohjvjEWR3ODlgdmMfQolV0ZqTXKlO2mS16hO7nTFwX9PvZNTQ==", "requires": { - "@element-plus/icons": "^0.0.11", - "@popperjs/core": "^2.4.4", - "async-validator": "^3.4.0", - "dayjs": "1.x", - "lodash": "^4.17.20", - "mitt": "^2.1.0", - "normalize-wheel": "^1.0.1", - "resize-observer-polyfill": "^1.5.1" + "@ctrl/tinycolor": "^3.4.0", + "@element-plus/icons-vue": "^0.2.4", + "@popperjs/core": "^2.10.2", + "@vueuse/core": "^7.3.0", + "async-validator": "^4.0.7", + "dayjs": "^1.10.7", + "lodash": "^4.17.21", + "memoize-one": "^6.0.0", + "normalize-wheel-es": "^1.1.1" } }, "elliptic": { @@ -22462,7 +22501,6 @@ "version": "0.25.7", "resolved": "https://registry.nlark.com/magic-string/download/magic-string-0.25.7.tgz?cache=0&sync_timestamp=1618847046304&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fmagic-string%2Fdownload%2Fmagic-string-0.25.7.tgz", "integrity": "sha1-P0l9b9NMZpxnmNy4IfLvMfVEUFE=", - "dev": true, "requires": { "sourcemap-codec": "^1.4.4" } @@ -22514,6 +22552,11 @@ "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", "dev": true }, + "memoize-one": { + "version": "6.0.0", + "resolved": "https://registry.npmmirror.com/memoize-one/download/memoize-one-6.0.0.tgz", + "integrity": "sha1-slkbhx7YKUiu5HJ9xqvO7qyMEEU=" + }, "memory-fs": { "version": "0.4.1", "resolved": "https://registry.nlark.com/memory-fs/download/memory-fs-0.4.1.tgz", @@ -22718,11 +22761,6 @@ "through2": "^2.0.0" } }, - "mitt": { - "version": "2.1.0", - "resolved": "https://registry.npmmirror.com/mitt/download/mitt-2.1.0.tgz", - "integrity": "sha512-ILj2TpLiysu2wkBbWjAmww7TkZb65aiQO+DkVdUTBpBXq+MHYiETENkKFMtsJZX1Lf4pe4QOrTSjIfUwN5lRdg==" - }, "mixin-deep": { "version": "1.3.2", "resolved": "https://registry.nlark.com/mixin-deep/download/mixin-deep-1.3.2.tgz", @@ -22805,8 +22843,7 @@ "nanoid": { "version": "3.1.32", "resolved": "https://registry.npmmirror.com/nanoid/download/nanoid-3.1.32.tgz", - "integrity": "sha512-F8mf7R3iT9bvThBoW4tGXhXFHCctyCiUUPrWF8WaTqa3h96d9QybkSeba43XVOOE3oiLfkVDe4bT8MeGmkrTxw==", - "dev": true + "integrity": "sha512-F8mf7R3iT9bvThBoW4tGXhXFHCctyCiUUPrWF8WaTqa3h96d9QybkSeba43XVOOE3oiLfkVDe4bT8MeGmkrTxw==" }, "nanomatch": { "version": "1.2.13", @@ -22966,10 +23003,10 @@ "sort-keys": "^1.0.0" } }, - "normalize-wheel": { - "version": "1.0.1", - "resolved": "https://registry.npm.taobao.org/normalize-wheel/download/normalize-wheel-1.0.1.tgz", - "integrity": "sha1-rsiGr/2wRQcNhWRH32Ls+GFG7EU=" + "normalize-wheel-es": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/normalize-wheel-es/download/normalize-wheel-es-1.1.1.tgz", + "integrity": "sha1-qAlttqVvlDMtiE/Y6+2ojy/HlWk=" }, "npm-run-path": { "version": "2.0.2", @@ -24690,11 +24727,6 @@ "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=", "dev": true }, - "resize-observer-polyfill": { - "version": "1.5.1", - "resolved": "https://registry.npm.taobao.org/resize-observer-polyfill/download/resize-observer-polyfill-1.5.1.tgz", - "integrity": "sha1-DpAg3T0hAkRY1OvSfiPkAmmBBGQ=" - }, "resolve": { "version": "1.21.0", "resolved": "https://registry.npmmirror.com/resolve/download/resolve-1.21.0.tgz", @@ -25361,8 +25393,7 @@ "source-map-js": { "version": "1.0.1", "resolved": "https://registry.npmmirror.com/source-map-js/download/source-map-js-1.0.1.tgz", - "integrity": "sha512-4+TN2b3tqOCd/kaGRJ/sTYA0tR0mdXx26ipdolxcwtJVqEnqNYvlCAt1q3ypy4QMlYus+Zh34RNtYLoq2oQ4IA==", - "dev": true + "integrity": "sha512-4+TN2b3tqOCd/kaGRJ/sTYA0tR0mdXx26ipdolxcwtJVqEnqNYvlCAt1q3ypy4QMlYus+Zh34RNtYLoq2oQ4IA==" }, "source-map-resolve": { "version": "0.5.3", @@ -25404,8 +25435,7 @@ "sourcemap-codec": { "version": "1.4.8", "resolved": "https://registry.nlark.com/sourcemap-codec/download/sourcemap-codec-1.4.8.tgz", - "integrity": "sha1-6oBL2UhXQC5pktBaOO8a41qatMQ=", - "dev": true + "integrity": "sha1-6oBL2UhXQC5pktBaOO8a41qatMQ=" }, "spdx-correct": { "version": "3.1.1", @@ -26142,7 +26172,8 @@ "to-fast-properties": { "version": "2.0.0", "resolved": "https://registry.nlark.com/to-fast-properties/download/to-fast-properties-2.0.0.tgz?cache=0&sync_timestamp=1628418855671&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fto-fast-properties%2Fdownload%2Fto-fast-properties-2.0.0.tgz", - "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=" + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", + "dev": true }, "to-object-path": { "version": "0.3.0", @@ -26637,46 +26668,15 @@ "dev": true }, "vue": { - "version": "3.1.5", - "resolved": "https://registry.npmmirror.com/vue/download/vue-3.1.5.tgz", - "integrity": "sha512-Ho7HNb1nfDoO+HVb6qYZgeaobt1XbY6KXFe4HGs1b9X6RhkWG/113n4/SrtM1LUclM6OrP/Se5aPHHvAPG1iVQ==", + "version": "3.2.26", + "resolved": "https://registry.npmmirror.com/vue/download/vue-3.2.26.tgz", + "integrity": "sha512-KD4lULmskL5cCsEkfhERVRIOEDrfEL9CwAsLYpzptOGjaGFNWo3BQ9g8MAb7RaIO71rmVOziZ/uEN/rHwcUIhg==", "requires": { - "@vue/compiler-dom": "3.1.5", - "@vue/runtime-dom": "3.1.5", - "@vue/shared": "3.1.5" - }, - "dependencies": { - "@vue/compiler-core": { - "version": "3.1.5", - "resolved": "https://registry.npmmirror.com/@vue/compiler-core/download/@vue/compiler-core-3.1.5.tgz", - "integrity": "sha1-KY+QW2Bl1tgf9jdW+Yxgh2s5PIc=", - "requires": { - "@babel/parser": "^7.12.0", - "@babel/types": "^7.12.0", - "@vue/shared": "3.1.5", - "estree-walker": "^2.0.1", - "source-map": "^0.6.1" - } - }, - "@vue/compiler-dom": { - "version": "3.1.5", - "resolved": "https://registry.npmmirror.com/@vue/compiler-dom/download/@vue/compiler-dom-3.1.5.tgz", - "integrity": "sha1-y7lwIMYqX6o/vCqXkWvZgEGsmFY=", - "requires": { - "@vue/compiler-core": "3.1.5", - "@vue/shared": "3.1.5" - } - }, - "@vue/shared": { - "version": "3.1.5", - "resolved": "https://registry.npmmirror.com/@vue/shared/download/@vue/shared-3.1.5.tgz", - "integrity": "sha1-dO46rZldCjmWpruVM9TSgFFO3gM=" - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.nlark.com/source-map/download/source-map-0.6.1.tgz", - "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=" - } + "@vue/compiler-dom": "3.2.26", + "@vue/compiler-sfc": "3.2.26", + "@vue/runtime-dom": "3.2.26", + "@vue/server-renderer": "3.2.26", + "@vue/shared": "3.2.26" } }, "vue-cli-plugin-element-plus": { diff --git a/frontend/package.json b/frontend/package.json index a14a951..f1a5442 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -14,7 +14,7 @@ "axios": "^0.21.2", "bootstrap": "^5.1.1", "core-js": "^3.6.5", - "element-plus": "^1.0.2-beta.28", + "element-plus": "^1.3.0-beta.5", "vant": "^3.2.4", "vue": "^3.1", "vue-router": "^4.0.11" diff --git a/frontend/src/plugins/element.js b/frontend/src/plugins/element.js index 57bf358..0afa1dc 100644 --- a/frontend/src/plugins/element.js +++ b/frontend/src/plugins/element.js @@ -1,5 +1,5 @@ import ElementPlus from 'element-plus' -import 'element-plus/lib/theme-chalk/index.css' +import 'element-plus/dist/index.css' import locale from 'element-plus/lib/locale/lang/zh-cn' export default (app) => { diff --git a/frontend/yarn.lock b/frontend/yarn.lock index e6c72df..bb6aed7 100644 --- a/frontend/yarn.lock +++ b/frontend/yarn.lock @@ -260,7 +260,7 @@ "chalk" "^2.0.0" "js-tokens" "^4.0.0" -"@babel/parser@^7.12.0", "@babel/parser@^7.16.4", "@babel/parser@^7.16.7", "@babel/parser@^7.16.8", "@babel/parser@^7.7.0": +"@babel/parser@^7.16.4", "@babel/parser@^7.16.7", "@babel/parser@^7.16.8", "@babel/parser@^7.7.0": "integrity" "sha512-i7jDUfrVBWc+7OKcBzEe5n7fbv3i2fWtxKzzCvOjnzSxMfWMigAhtfJ7qzZNGFNMsCCd67+uz553dYKWXPvCKw==" "resolved" "https://registry.npmmirror.com/@babel/parser/download/@babel/parser-7.16.8.tgz" "version" "7.16.8" @@ -915,7 +915,7 @@ "debug" "^4.1.0" "globals" "^11.1.0" -"@babel/types@^7.0.0", "@babel/types@^7.12.0", "@babel/types@^7.16.0", "@babel/types@^7.16.7", "@babel/types@^7.16.8", "@babel/types@^7.4.4", "@babel/types@^7.7.0": +"@babel/types@^7.0.0", "@babel/types@^7.16.0", "@babel/types@^7.16.7", "@babel/types@^7.16.8", "@babel/types@^7.4.4", "@babel/types@^7.7.0": "integrity" "sha512-smN2DQc5s4M7fntyjGtyIPbRJv6wW4rU/94fmYJ7PKQuZkC0qGMHXJbg6sNGt12JmVr4k5YaptI/XtiLJBnmIg==" "resolved" "https://registry.npmmirror.com/@babel/types/download/@babel/types-7.16.8.tgz" "version" "7.16.8" @@ -923,10 +923,15 @@ "@babel/helper-validator-identifier" "^7.16.7" "to-fast-properties" "^2.0.0" -"@element-plus/icons@^0.0.11": - "integrity" "sha1-mxh8ACd0VIuRGFDRf6X8L5pRX1c=" - "resolved" "https://registry.npmmirror.com/@element-plus/icons/download/@element-plus/icons-0.0.11.tgz" - "version" "0.0.11" +"@ctrl/tinycolor@^3.4.0": + "integrity" "sha1-w8WuVDyJfKqcKmhjC+01W+X5mQ8=" + "resolved" "https://registry.npmmirror.com/@ctrl/tinycolor/download/@ctrl/tinycolor-3.4.0.tgz" + "version" "3.4.0" + +"@element-plus/icons-vue@^0.2.4": + "integrity" "sha512-RsJNyL58rwxtsjeMy34o8txkL6UlME1stWsUlRpTac6UE9Bx9gdJvnDXbIKhOJqBLX17fBjmposdrn6VTqim2w==" + "resolved" "https://registry.npmmirror.com/@element-plus/icons-vue/download/@element-plus/icons-vue-0.2.4.tgz" + "version" "0.2.4" "@hapi/address@2.x.x": "integrity" "sha1-XWftQ/P9QaadS5/3tW58DR0KgeU=" @@ -982,7 +987,7 @@ "resolved" "https://registry.npmmirror.com/@nodelib/fs.stat/download/@nodelib/fs.stat-1.1.3.tgz" "version" "1.1.3" -"@popperjs/core@^2.10.2", "@popperjs/core@^2.4.4", "@popperjs/core@^2.9.2": +"@popperjs/core@^2.10.2", "@popperjs/core@^2.9.2": "integrity" "sha512-92FRmppjjqz29VMJ2dn+xdyXZBrMlE42AV6Kq6BwjWV7CNUW1hs2FtxSNLQE+gJhaZ6AAmYuO9y8dshhcBl7vA==" "resolved" "https://registry.npmmirror.com/@popperjs/core/download/@popperjs/core-2.11.2.tgz" "version" "2.11.2" @@ -1423,17 +1428,6 @@ "semver" "^6.1.0" "strip-ansi" "^6.0.0" -"@vue/compiler-core@3.1.5": - "integrity" "sha1-KY+QW2Bl1tgf9jdW+Yxgh2s5PIc=" - "resolved" "https://registry.npmmirror.com/@vue/compiler-core/download/@vue/compiler-core-3.1.5.tgz" - "version" "3.1.5" - dependencies: - "@babel/parser" "^7.12.0" - "@babel/types" "^7.12.0" - "@vue/shared" "3.1.5" - "estree-walker" "^2.0.1" - "source-map" "^0.6.1" - "@vue/compiler-core@3.2.26": "integrity" "sha512-N5XNBobZbaASdzY9Lga2D9Lul5vdCIOXvUMd6ThcN8zgqQhPKfCV+wfAJNNJKQkSHudnYRO2gEB+lp0iN3g2Tw==" "resolved" "https://registry.npmmirror.com/@vue/compiler-core/download/@vue/compiler-core-3.2.26.tgz" @@ -1444,14 +1438,6 @@ "estree-walker" "^2.0.2" "source-map" "^0.6.1" -"@vue/compiler-dom@3.1.5": - "integrity" "sha1-y7lwIMYqX6o/vCqXkWvZgEGsmFY=" - "resolved" "https://registry.npmmirror.com/@vue/compiler-dom/download/@vue/compiler-dom-3.1.5.tgz" - "version" "3.1.5" - dependencies: - "@vue/compiler-core" "3.1.5" - "@vue/shared" "3.1.5" - "@vue/compiler-dom@3.2.26": "integrity" "sha512-smBfaOW6mQDxcT3p9TKT6mE22vjxjJL50GFVJiI0chXYGU/xzC05QRGrW3HHVuJrmLTLx5zBhsZ2dIATERbarg==" "resolved" "https://registry.npmmirror.com/@vue/compiler-dom/download/@vue/compiler-dom-3.2.26.tgz" @@ -1460,7 +1446,7 @@ "@vue/compiler-core" "3.2.26" "@vue/shared" "3.2.26" -"@vue/compiler-sfc@^3.0.0-beta.14", "@vue/compiler-sfc@^3.0.5": +"@vue/compiler-sfc@^3.0.0-beta.14", "@vue/compiler-sfc@^3.0.5", "@vue/compiler-sfc@3.2.26": "integrity" "sha512-ePpnfktV90UcLdsDQUh2JdiTuhV0Skv2iYXxfNMOK/F3Q+2BO0AulcVcfoksOpTJGmhhfosWfMyEaEf0UaWpIw==" "resolved" "https://registry.npmmirror.com/@vue/compiler-sfc/download/@vue/compiler-sfc-3.2.26.tgz" "version" "3.2.26" @@ -1521,34 +1507,37 @@ "estree-walker" "^2.0.2" "magic-string" "^0.25.7" -"@vue/reactivity@3.1.5": - "integrity" "sha1-2+xNlVf3yPJcJjXbHiOninKeuZE=" - "resolved" "https://registry.npmmirror.com/@vue/reactivity/download/@vue/reactivity-3.1.5.tgz" - "version" "3.1.5" +"@vue/reactivity@3.2.26": + "integrity" "sha512-h38bxCZLW6oFJVDlCcAiUKFnXI8xP8d+eO0pcDxx+7dQfSPje2AO6M9S9QO6MrxQB7fGP0DH0dYQ8ksf6hrXKQ==" + "resolved" "https://registry.npmmirror.com/@vue/reactivity/download/@vue/reactivity-3.2.26.tgz" + "version" "3.2.26" dependencies: - "@vue/shared" "3.1.5" + "@vue/shared" "3.2.26" -"@vue/runtime-core@3.1.5": - "integrity" "sha1-pUW38UYJKSnLXoM+hUORUPF6yHs=" - "resolved" "https://registry.npmmirror.com/@vue/runtime-core/download/@vue/runtime-core-3.1.5.tgz" - "version" "3.1.5" +"@vue/runtime-core@3.2.26": + "integrity" "sha512-BcYi7qZ9Nn+CJDJrHQ6Zsmxei2hDW0L6AB4vPvUQGBm2fZyC0GXd/4nVbyA2ubmuhctD5RbYY8L+5GUJszv9mQ==" + "resolved" "https://registry.npmmirror.com/@vue/runtime-core/download/@vue/runtime-core-3.2.26.tgz" + "version" "3.2.26" dependencies: - "@vue/reactivity" "3.1.5" - "@vue/shared" "3.1.5" + "@vue/reactivity" "3.2.26" + "@vue/shared" "3.2.26" -"@vue/runtime-dom@3.1.5": - "integrity" "sha1-T6KJR9QIqjaPoX6g7cG+ua8UcqE=" - "resolved" "https://registry.npmmirror.com/@vue/runtime-dom/download/@vue/runtime-dom-3.1.5.tgz" - "version" "3.1.5" +"@vue/runtime-dom@3.2.26": + "integrity" "sha512-dY56UIiZI+gjc4e8JQBwAifljyexfVCkIAu/WX8snh8vSOt/gMSEGwPRcl2UpYpBYeyExV8WCbgvwWRNt9cHhQ==" + "resolved" "https://registry.npmmirror.com/@vue/runtime-dom/download/@vue/runtime-dom-3.2.26.tgz" + "version" "3.2.26" dependencies: - "@vue/runtime-core" "3.1.5" - "@vue/shared" "3.1.5" + "@vue/runtime-core" "3.2.26" + "@vue/shared" "3.2.26" "csstype" "^2.6.8" -"@vue/shared@3.1.5": - "integrity" "sha1-dO46rZldCjmWpruVM9TSgFFO3gM=" - "resolved" "https://registry.npmmirror.com/@vue/shared/download/@vue/shared-3.1.5.tgz" - "version" "3.1.5" +"@vue/server-renderer@3.2.26": + "integrity" "sha512-Jp5SggDUvvUYSBIvYEhy76t4nr1vapY/FIFloWmQzn7UxqaHrrBpbxrqPcTrSgGrcaglj0VBp22BKJNre4aA1w==" + "resolved" "https://registry.npmmirror.com/@vue/server-renderer/download/@vue/server-renderer-3.2.26.tgz" + "version" "3.2.26" + dependencies: + "@vue/compiler-ssr" "3.2.26" + "@vue/shared" "3.2.26" "@vue/shared@3.2.26": "integrity" "sha512-vPV6Cq+NIWbH5pZu+V+2QHE9y1qfuTq49uNWw4f7FDEeZaDU2H2cx5jcUZOAKW7qTrUS4k6qZPbMy1x4N96nbA==" @@ -1560,6 +1549,21 @@ "resolved" "https://registry.npm.taobao.org/@vue/web-component-wrapper/download/@vue/web-component-wrapper-1.3.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40vue%2Fweb-component-wrapper%2Fdownload%2F%40vue%2Fweb-component-wrapper-1.3.0.tgz" "version" "1.3.0" +"@vueuse/core@^7.3.0": + "integrity" "sha512-D9j5ymHFMFRXQqCp0yZJkf/bvBGiz0MrKUa364p+L8dMyd5zyq2K1JmHyvoBd4xbTFRfmQ1h878u6YE5LCkDVQ==" + "resolved" "https://registry.npmmirror.com/@vueuse/core/download/@vueuse/core-7.5.3.tgz" + "version" "7.5.3" + dependencies: + "@vueuse/shared" "7.5.3" + "vue-demi" "*" + +"@vueuse/shared@7.5.3": + "integrity" "sha512-BJ71cxHN5VByW1S58Gl85NFJaQu93F7Vs7K/MuAKsIIuHm9PBbkR5Vxkg9ko9cBdiKVt+FNoo13BhdbA+Vwycg==" + "resolved" "https://registry.npmmirror.com/@vueuse/shared/download/@vueuse/shared-7.5.3.tgz" + "version" "7.5.3" + dependencies: + "vue-demi" "*" + "@webassemblyjs/ast@1.9.0": "integrity" "sha1-vYUGBLQEJFmlpBzX0zjL7Wle2WQ=" "resolved" "https://registry.nlark.com/@webassemblyjs/ast/download/@webassemblyjs/ast-1.9.0.tgz?cache=0&sync_timestamp=1625473459015&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40webassemblyjs%2Fast%2Fdownload%2F%40webassemblyjs%2Fast-1.9.0.tgz" @@ -1956,10 +1960,10 @@ "resolved" "https://registry.npm.taobao.org/async-limiter/download/async-limiter-1.0.1.tgz" "version" "1.0.1" -"async-validator@^3.4.0": - "integrity" "sha1-aOhmqWgk6LJpT/eoMcGiXETV5QA=" - "resolved" "https://registry.npmmirror.com/async-validator/download/async-validator-3.5.2.tgz" - "version" "3.5.2" +"async-validator@^4.0.7": + "integrity" "sha1-A0oP0hA6ay6/AQ2nUYO+wpkkev4=" + "resolved" "https://registry.npmmirror.com/async-validator/download/async-validator-4.0.7.tgz" + "version" "4.0.7" "async@^2.6.2": "integrity" "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==" @@ -3191,7 +3195,7 @@ dependencies: "assert-plus" "^1.0.0" -"dayjs@1.x": +"dayjs@^1.10.7": "integrity" "sha512-P6twpd70BcPK34K26uJ1KT3wlhpuOAPoMwJzpsIWUxHZ7wpmbdZL/hQqBDfz7hGurYSa5PhzdhDHtt319hL3ig==" "resolved" "https://registry.npmmirror.com/dayjs/download/dayjs-1.10.7.tgz" "version" "1.10.7" @@ -3528,19 +3532,20 @@ "resolved" "https://registry.npmmirror.com/electron-to-chromium/download/electron-to-chromium-1.4.46.tgz" "version" "1.4.46" -"element-plus@^1.0.2-beta.28": - "integrity" "sha512-tlfbRORIav8gJcIpjZI5F6aJIVHIaDuGO6/vKu43lgYq4JS2JPNRTjvrSE2p4f5xLfaFNfOWjCS3sybXLfMg8g==" - "resolved" "https://registry.npmmirror.com/element-plus/download/element-plus-1.0.2-beta.71.tgz" - "version" "1.0.2-beta.71" +"element-plus@^1.3.0-beta.5": + "integrity" "sha512-su0sHN4ZkR5ISyP1McyiqY5wqrgZgKq0El0lSohjvjEWR3ODlgdmMfQolV0ZqTXKlO2mS16hO7nTFwX9PvZNTQ==" + "resolved" "https://registry.npmmirror.com/element-plus/download/element-plus-1.3.0-beta.5.tgz" + "version" "1.3.0-beta.5" dependencies: - "@element-plus/icons" "^0.0.11" - "@popperjs/core" "^2.4.4" - "async-validator" "^3.4.0" - "dayjs" "1.x" - "lodash" "^4.17.20" - "mitt" "^2.1.0" - "normalize-wheel" "^1.0.1" - "resize-observer-polyfill" "^1.5.1" + "@ctrl/tinycolor" "^3.4.0" + "@element-plus/icons-vue" "^0.2.4" + "@popperjs/core" "^2.10.2" + "@vueuse/core" "^7.3.0" + "async-validator" "^4.0.7" + "dayjs" "^1.10.7" + "lodash" "^4.17.21" + "memoize-one" "^6.0.0" + "normalize-wheel-es" "^1.1.1" "elliptic@^6.5.3": "integrity" "sha1-2jfOvTHnmhNn6UG1ku0fvr1Yq7s=" @@ -3819,7 +3824,7 @@ "resolved" "https://registry.npmmirror.com/estraverse/download/estraverse-5.3.0.tgz?cache=0&sync_timestamp=1635237716974&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Festraverse%2Fdownload%2Festraverse-5.3.0.tgz" "version" "5.3.0" -"estree-walker@^2.0.1", "estree-walker@^2.0.2": +"estree-walker@^2.0.2": "integrity" "sha1-UvAQF4wqTBF6d1fP6UKtt9LaTKw=" "resolved" "https://registry.npmmirror.com/estree-walker/download/estree-walker-2.0.2.tgz" "version" "2.0.2" @@ -5626,6 +5631,11 @@ "resolved" "https://registry.nlark.com/media-typer/download/media-typer-0.3.0.tgz" "version" "0.3.0" +"memoize-one@^6.0.0": + "integrity" "sha1-slkbhx7YKUiu5HJ9xqvO7qyMEEU=" + "resolved" "https://registry.npmmirror.com/memoize-one/download/memoize-one-6.0.0.tgz" + "version" "6.0.0" + "memory-fs@^0.4.1": "integrity" "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=" "resolved" "https://registry.nlark.com/memory-fs/download/memory-fs-0.4.1.tgz" @@ -5791,11 +5801,6 @@ "stream-each" "^1.1.0" "through2" "^2.0.0" -"mitt@^2.1.0": - "integrity" "sha512-ILj2TpLiysu2wkBbWjAmww7TkZb65aiQO+DkVdUTBpBXq+MHYiETENkKFMtsJZX1Lf4pe4QOrTSjIfUwN5lRdg==" - "resolved" "https://registry.npmmirror.com/mitt/download/mitt-2.1.0.tgz" - "version" "2.1.0" - "mixin-deep@^1.2.0": "integrity" "sha1-ESC0PcNZp4Xc5ltVuC4lfM9HlWY=" "resolved" "https://registry.nlark.com/mixin-deep/download/mixin-deep-1.3.2.tgz" @@ -6014,10 +6019,10 @@ "query-string" "^4.1.0" "sort-keys" "^1.0.0" -"normalize-wheel@^1.0.1": - "integrity" "sha1-rsiGr/2wRQcNhWRH32Ls+GFG7EU=" - "resolved" "https://registry.npm.taobao.org/normalize-wheel/download/normalize-wheel-1.0.1.tgz" - "version" "1.0.1" +"normalize-wheel-es@^1.1.1": + "integrity" "sha1-qAlttqVvlDMtiE/Y6+2ojy/HlWk=" + "resolved" "https://registry.npmmirror.com/normalize-wheel-es/download/normalize-wheel-es-1.1.1.tgz" + "version" "1.1.1" "npm-run-path@^2.0.0": "integrity" "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=" @@ -7255,11 +7260,6 @@ "resolved" "https://registry.nlark.com/requires-port/download/requires-port-1.0.0.tgz" "version" "1.0.0" -"resize-observer-polyfill@^1.5.1": - "integrity" "sha1-DpAg3T0hAkRY1OvSfiPkAmmBBGQ=" - "resolved" "https://registry.npm.taobao.org/resize-observer-polyfill/download/resize-observer-polyfill-1.5.1.tgz" - "version" "1.5.1" - "resolve-cwd@^2.0.0": "integrity" "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=" "resolved" "https://registry.nlark.com/resolve-cwd/download/resolve-cwd-2.0.0.tgz" @@ -8527,6 +8527,11 @@ "resolved" "https://registry.npmmirror.com/vue-cli-plugin-vant/download/vue-cli-plugin-vant-1.0.1.tgz" "version" "1.0.1" +"vue-demi@*": + "integrity" "sha1-9+GO++z/0RqwadFHLXoG4xm0F0w=" + "resolved" "https://registry.npmmirror.com/vue-demi/download/vue-demi-0.12.1.tgz" + "version" "0.12.1" + "vue-eslint-parser@^7.10.0": "integrity" "sha1-IUtd6pYQB/z/su5luJEjB2KNDa8=" "resolved" "https://registry.npmmirror.com/vue-eslint-parser/download/vue-eslint-parser-7.11.0.tgz" @@ -8585,14 +8590,16 @@ "resolved" "https://registry.npm.taobao.org/vue-template-es2015-compiler/download/vue-template-es2015-compiler-1.9.1.tgz" "version" "1.9.1" -"vue@^2 || ^3.0.0-0", "vue@^3.0.0", "vue@^3.1", "vue@3.1.x": - "integrity" "sha512-Ho7HNb1nfDoO+HVb6qYZgeaobt1XbY6KXFe4HGs1b9X6RhkWG/113n4/SrtM1LUclM6OrP/Se5aPHHvAPG1iVQ==" - "resolved" "https://registry.npmmirror.com/vue/download/vue-3.1.5.tgz" - "version" "3.1.5" +"vue@^2 || ^3.0.0-0", "vue@^2.6.0 || ^3.2.0", "vue@^3.0.0", "vue@^3.0.0-0 || ^2.6.0", "vue@^3.1", "vue@^3.2.0", "vue@3.2.26": + "integrity" "sha512-KD4lULmskL5cCsEkfhERVRIOEDrfEL9CwAsLYpzptOGjaGFNWo3BQ9g8MAb7RaIO71rmVOziZ/uEN/rHwcUIhg==" + "resolved" "https://registry.npmmirror.com/vue/download/vue-3.2.26.tgz" + "version" "3.2.26" dependencies: - "@vue/compiler-dom" "3.1.5" - "@vue/runtime-dom" "3.1.5" - "@vue/shared" "3.1.5" + "@vue/compiler-dom" "3.2.26" + "@vue/compiler-sfc" "3.2.26" + "@vue/runtime-dom" "3.2.26" + "@vue/server-renderer" "3.2.26" + "@vue/shared" "3.2.26" "watchpack-chokidar2@^2.0.1": "integrity" "sha1-OFAAcu5uzmbzdpk2lQ6hdxvhyVc="