diff --git a/package.json b/package.json index 754149b22..2563a6c02 100644 --- a/package.json +++ b/package.json @@ -32,7 +32,7 @@ "axios": "^0.25.0", "echarts": "^5.2.2", "echarts-wordcloud": "^2.0.0", - "element-plus": "1.3.0-beta.5", + "element-plus": "1.3.0-beta.7", "lodash-es": "^4.17.21", "mockjs": "^1.1.0", "nprogress": "^0.2.0", @@ -88,7 +88,7 @@ "vite-plugin-svg-icons": "^1.1.0", "vite-plugin-vue-setup-extend": "^0.3.0", "vite-plugin-windicss": "^1.6.3", - "vue-tsc": "^0.30.6", + "vue-tsc": "^0.31.1", "windicss": "^3.4.3", "windicss-analysis": "^0.3.5" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index dc3b93d32..e28025f91 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -23,7 +23,7 @@ specifiers: commitizen: ^4.2.4 echarts: ^5.2.2 echarts-wordcloud: ^2.0.0 - element-plus: 1.3.0-beta.5 + element-plus: 1.3.0-beta.7 eslint: ^8.7.0 eslint-config-prettier: ^8.3.0 eslint-define-config: ^1.2.3 @@ -60,7 +60,7 @@ specifiers: vue: 3.2.26 vue-i18n: 9.1.9 vue-router: ^4.0.12 - vue-tsc: ^0.30.6 + vue-tsc: ^0.31.1 vue-types: ^4.1.1 web-storage-cache: ^1.1.1 windicss: ^3.4.3 @@ -74,7 +74,7 @@ dependencies: axios: registry.npmmirror.com/axios/0.25.0 echarts: registry.npmmirror.com/echarts/5.2.2 echarts-wordcloud: registry.npmmirror.com/echarts-wordcloud/2.0.0_echarts@5.2.2 - element-plus: registry.npmmirror.com/element-plus/1.3.0-beta.5_vue@3.2.26 + element-plus: registry.npmmirror.com/element-plus/1.3.0-beta.7_vue@3.2.26 lodash-es: registry.nlark.com/lodash-es/4.17.21 mockjs: registry.npmmirror.com/mockjs/1.1.0 nprogress: registry.npmmirror.com/nprogress/0.2.0 @@ -130,7 +130,7 @@ devDependencies: vite-plugin-svg-icons: registry.npmmirror.com/vite-plugin-svg-icons/1.1.0_vite@2.7.13 vite-plugin-vue-setup-extend: registry.npmmirror.com/vite-plugin-vue-setup-extend/0.3.0_vite@2.7.13 vite-plugin-windicss: registry.npmmirror.com/vite-plugin-windicss/1.6.3_vite@2.7.13 - vue-tsc: registry.npmmirror.com/vue-tsc/0.30.6_typescript@4.5.5 + vue-tsc: registry.npmmirror.com/vue-tsc/0.31.1_typescript@4.5.5 windicss: registry.npmmirror.com/windicss/3.4.3 windicss-analysis: registry.npmmirror.com/windicss-analysis/0.3.5 @@ -943,7 +943,7 @@ packages: css-what: registry.npmmirror.com/css-what/5.1.0 domelementtype: registry.nlark.com/domelementtype/2.2.0 domhandler: registry.npmmirror.com/domhandler/4.3.0 - domutils: registry.npmmirror.com/domutils/2.8.0 + domutils: registry.nlark.com/domutils/2.8.0 dev: true registry.nlark.com/cheerio/1.0.0-rc.10: @@ -958,7 +958,7 @@ packages: engines: { node: '>= 6' } dependencies: cheerio-select: registry.nlark.com/cheerio-select/1.5.0 - dom-serializer: registry.npmmirror.com/dom-serializer/1.3.2 + dom-serializer: registry.nlark.com/dom-serializer/1.3.2 domhandler: registry.npmmirror.com/domhandler/4.3.0 htmlparser2: registry.npmmirror.com/htmlparser2/6.1.0 parse5: registry.nlark.com/parse5/6.0.1 @@ -1522,6 +1522,35 @@ packages: esutils: registry.npmmirror.com/esutils/2.0.3 dev: true + registry.nlark.com/dom-serializer/0.2.2: + resolution: + { + integrity: sha1-GvuB9TNxcXXUeGVd68XjMtn5u1E=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/dom-serializer/download/dom-serializer-0.2.2.tgz + } + name: dom-serializer + version: 0.2.2 + dependencies: + domelementtype: registry.nlark.com/domelementtype/2.2.0 + entities: registry.nlark.com/entities/2.2.0 + dev: true + + registry.nlark.com/dom-serializer/1.3.2: + resolution: + { + integrity: sha1-YgZDfTLO767HFhgDIwx6ILwbTZE=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/dom-serializer/download/dom-serializer-1.3.2.tgz + } + name: dom-serializer + version: 1.3.2 + dependencies: + domelementtype: registry.nlark.com/domelementtype/2.2.0 + domhandler: registry.npmmirror.com/domhandler/4.3.0 + entities: registry.nlark.com/entities/2.2.0 + dev: true + registry.nlark.com/domelementtype/1.3.1: resolution: { @@ -1544,6 +1573,35 @@ packages: version: 2.2.0 dev: true + registry.nlark.com/domutils/1.7.0: + resolution: + { + integrity: sha1-Vuo0HoNOBuZ0ivehyyXaZ+qfjCo=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/domutils/download/domutils-1.7.0.tgz + } + name: domutils + version: 1.7.0 + dependencies: + dom-serializer: registry.nlark.com/dom-serializer/0.2.2 + domelementtype: registry.nlark.com/domelementtype/1.3.1 + dev: true + + registry.nlark.com/domutils/2.8.0: + resolution: + { + integrity: sha1-RDfe9dtuLR9dbuhZvZXKfQIEgTU=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/domutils/download/domutils-2.8.0.tgz + } + name: domutils + version: 2.8.0 + dependencies: + dom-serializer: registry.nlark.com/dom-serializer/1.3.2 + domelementtype: registry.nlark.com/domelementtype/2.2.0 + domhandler: registry.npmmirror.com/domhandler/4.3.0 + dev: true + registry.nlark.com/dot-case/3.0.4: resolution: { @@ -1753,7 +1811,7 @@ packages: { integrity: sha1-0t5eA0JOcH3BDHQGjd7a5wh0Gyc=, registry: https://registry.npm.taobao.org/, - tarball: https://registry.nlark.com/eslint-utils/download/eslint-utils-2.1.0.tgz?cache=0&sync_timestamp=1631600361784&other_urls=https%3A%2F%2Fregistry.nlark.com%2Feslint-utils%2Fdownload%2Feslint-utils-2.1.0.tgz + tarball: https://registry.nlark.com/eslint-utils/download/eslint-utils-2.1.0.tgz } name: eslint-utils version: 2.1.0 @@ -5664,6 +5722,18 @@ packages: os-tmpdir: registry.nlark.com/os-tmpdir/1.0.2 dev: true + registry.nlark.com/to-fast-properties/2.0.0: + resolution: + { + integrity: sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/to-fast-properties/download/to-fast-properties-2.0.0.tgz + } + name: to-fast-properties + version: 2.0.0 + engines: { node: '>=4' } + dev: true + registry.nlark.com/to-regex-range/2.1.1: resolution: { @@ -6753,7 +6823,7 @@ packages: engines: { node: '>=6.9.0' } dependencies: '@babel/helper-validator-identifier': registry.npmmirror.com/@babel/helper-validator-identifier/7.15.7 - to-fast-properties: registry.npmmirror.com/to-fast-properties/2.0.0 + to-fast-properties: registry.nlark.com/to-fast-properties/2.0.0 dev: true registry.npmmirror.com/@commitlint/cli/16.1.0_@types+node@17.0.10: @@ -7051,16 +7121,16 @@ packages: '@cspotcode/source-map-consumer': registry.nlark.com/@cspotcode/source-map-consumer/0.8.0 dev: true - registry.npmmirror.com/@element-plus/icons-vue/0.2.4_vue@3.2.26: + registry.npmmirror.com/@element-plus/icons-vue/0.2.6_vue@3.2.26: resolution: { - integrity: sha512-RsJNyL58rwxtsjeMy34o8txkL6UlME1stWsUlRpTac6UE9Bx9gdJvnDXbIKhOJqBLX17fBjmposdrn6VTqim2w==, + integrity: sha512-2gg7VCq4d2firgl7/aVym4Cx/wqKFwKybEQGJiiWJN4urW36+QdAEG1knqSD9qidbjhVp0Jnc9XdSTR1/4Whzw==, registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/@element-plus/icons-vue/download/@element-plus/icons-vue-0.2.4.tgz + tarball: https://registry.npmmirror.com/@element-plus/icons-vue/download/@element-plus/icons-vue-0.2.6.tgz } - id: registry.npmmirror.com/@element-plus/icons-vue/0.2.4 + id: registry.npmmirror.com/@element-plus/icons-vue/0.2.6 name: '@element-plus/icons-vue' - version: 0.2.4 + version: 0.2.6 peerDependencies: vue: ^3.2.0 dependencies: @@ -7414,15 +7484,15 @@ packages: version: 1.0.0-next.21 dev: true - registry.npmmirror.com/@popperjs/core/2.11.0: + registry.npmmirror.com/@popperjs/core/2.11.2: resolution: { - integrity: sha512-zrsUxjLOKAzdewIDRWy9nsV1GQsKBCWaGwsZQlCgr6/q+vjyZhFgqedLfFBuI9anTPEUT4APq9Mu0SZBTzIcGQ==, + integrity: sha512-92FRmppjjqz29VMJ2dn+xdyXZBrMlE42AV6Kq6BwjWV7CNUW1hs2FtxSNLQE+gJhaZ6AAmYuO9y8dshhcBl7vA==, registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/@popperjs/core/download/@popperjs/core-2.11.0.tgz + tarball: https://registry.npmmirror.com/@popperjs/core/download/@popperjs/core-2.11.2.tgz } name: '@popperjs/core' - version: 2.11.0 + version: 2.11.2 dev: false registry.npmmirror.com/@rollup/plugin-node-resolve/13.1.3: @@ -7889,29 +7959,29 @@ packages: vue: registry.npmmirror.com/vue/3.2.26 dev: true - registry.npmmirror.com/@volar/code-gen/0.30.6: + registry.npmmirror.com/@volar/code-gen/0.31.1: resolution: { - integrity: sha512-odkXN91QCS/KRKPk4eUQp7jkN0PuYLwDuJZwGiDDJrZWUCCSdEvSj7e+Cjk7Q7doX0G9WAF88BL7ozcjzrtiKw==, + integrity: sha512-HsUNJHBdq4vGxenYlREqtBNf1Gh5JV1GBkD703bcH8clauc7ADTkUrayfLAF2ulXP/U0l7dFL8C8bwqJ7PZbMw==, registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/@volar/code-gen/download/@volar/code-gen-0.30.6.tgz + tarball: https://registry.npmmirror.com/@volar/code-gen/download/@volar/code-gen-0.31.1.tgz } name: '@volar/code-gen' - version: 0.30.6 + version: 0.31.1 dependencies: - '@volar/shared': registry.npmmirror.com/@volar/shared/0.30.6 - '@volar/source-map': registry.npmmirror.com/@volar/source-map/0.30.6 + '@volar/shared': registry.npmmirror.com/@volar/shared/0.31.1 + '@volar/source-map': registry.npmmirror.com/@volar/source-map/0.31.1 dev: true - registry.npmmirror.com/@volar/html2pug/0.30.6: + registry.npmmirror.com/@volar/html2pug/0.31.1: resolution: { - integrity: sha512-mPRQCRa/Nse0bC1wxJ+K7q/Ou0Wg+220qL3nPI3mqwSn0KECOAPsZxaVHRFauY4MeBxO2sOzkOvFfQLk8whJ1g==, + integrity: sha512-m/lbsz9t+zXx9HsuLH17Z/5nNtefv5qxncL8rycR+GaypHQKF5kg+GqQNOURMQ8T8lq2D6fNsGQOcMXoo3IqWQ==, registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/@volar/html2pug/download/@volar/html2pug-0.30.6.tgz + tarball: https://registry.npmmirror.com/@volar/html2pug/download/@volar/html2pug-0.31.1.tgz } name: '@volar/html2pug' - version: 0.30.6 + version: 0.31.1 dependencies: domelementtype: registry.nlark.com/domelementtype/2.2.0 domhandler: registry.npmmirror.com/domhandler/4.3.0 @@ -7919,15 +7989,15 @@ packages: pug: registry.nlark.com/pug/3.0.2 dev: true - registry.npmmirror.com/@volar/shared/0.30.6: + registry.npmmirror.com/@volar/shared/0.31.1: resolution: { - integrity: sha512-YJa7kl2HRkSZaETBPCVEm/ZVXPBpt1aAlCxNuj55GaCHhcabOVj2oCBZioJLiwAvSR0e6k6KjbJBcKTuKrP9bw==, + integrity: sha512-WbMiPOlXbpFinZnQ+/qsJQ7+YW6MFla2fLdD6Er5bLW5DEXI+GupLQ2gnia7F0w6QborMowfOIEXnrnMPPYGOA==, registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/@volar/shared/download/@volar/shared-0.30.6.tgz + tarball: https://registry.npmmirror.com/@volar/shared/download/@volar/shared-0.31.1.tgz } name: '@volar/shared' - version: 0.30.6 + version: 0.31.1 dependencies: upath: registry.nlark.com/upath/2.0.1 vscode-html-languageservice: registry.npmmirror.com/vscode-html-languageservice/4.2.1 @@ -7935,47 +8005,47 @@ packages: vscode-uri: registry.npmmirror.com/vscode-uri/3.0.3 dev: true - registry.npmmirror.com/@volar/source-map/0.30.6: + registry.npmmirror.com/@volar/source-map/0.31.1: resolution: { - integrity: sha512-B0KLi0StdM3KsMLA+iK5pdE+mokukio7r0EkOMUAYZN/xn/kGWkKIdleJjLtgmtH2tw4kBz/5hP+KKEOlD3Etg==, + integrity: sha512-t+bUmxI5bkunBxX6UYpBX6+xnYYJhpciL3Hqv0dkHSaS63kJqY13OhV/utmQMjto3b3FAbYLSVqpt09FtdTPzg==, registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/@volar/source-map/download/@volar/source-map-0.30.6.tgz + tarball: https://registry.npmmirror.com/@volar/source-map/download/@volar/source-map-0.31.1.tgz } name: '@volar/source-map' - version: 0.30.6 + version: 0.31.1 dependencies: - '@volar/shared': registry.npmmirror.com/@volar/shared/0.30.6 + '@volar/shared': registry.npmmirror.com/@volar/shared/0.31.1 vscode-languageserver-textdocument: registry.npmmirror.com/vscode-languageserver-textdocument/1.0.3 dev: true - registry.npmmirror.com/@volar/transforms/0.30.6: + registry.npmmirror.com/@volar/transforms/0.31.1: resolution: { - integrity: sha512-jbVBXOBOeKc6Rb7dzyiq5b+FfYsXFWGFLLDZok5U+JoFujxoPfn5HwX9A3t+RW/NRwQkZxrdiPmW8b69B5nMKQ==, + integrity: sha512-O9rrGwCTzzsVFe06WOKUx7f9rkPg396ugWkMX6O0M15EF1a3ykqH7QX1uxVhFS0NwvWDnIeJYe7NG1uf1BwR+w==, registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/@volar/transforms/download/@volar/transforms-0.30.6.tgz + tarball: https://registry.npmmirror.com/@volar/transforms/download/@volar/transforms-0.31.1.tgz } name: '@volar/transforms' - version: 0.30.6 + version: 0.31.1 dependencies: - '@volar/shared': registry.npmmirror.com/@volar/shared/0.30.6 + '@volar/shared': registry.npmmirror.com/@volar/shared/0.31.1 vscode-languageserver-types: registry.npmmirror.com/vscode-languageserver-types/3.17.0-next.6 dev: true - registry.npmmirror.com/@volar/vue-code-gen/0.30.6: + registry.npmmirror.com/@volar/vue-code-gen/0.31.1: resolution: { - integrity: sha512-UGpbOuC5ZxT2GXvkq2IWUuca9IDJVaaywWparKW0SwPFOZaMM2ivHLOfQpiuPqDUKTZLGK3fQuBWuXSTl+GIbA==, + integrity: sha512-MBMqhE+Z7xt2MSeQQA4ld0qx894gr5eLFWkTORdNoCbK8+02oB3yrZVr3T+i9jprjiV6svXKBoyk0RZ6YsgNqw==, registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/@volar/vue-code-gen/download/@volar/vue-code-gen-0.30.6.tgz + tarball: https://registry.npmmirror.com/@volar/vue-code-gen/download/@volar/vue-code-gen-0.31.1.tgz } name: '@volar/vue-code-gen' - version: 0.30.6 + version: 0.31.1 dependencies: - '@volar/code-gen': registry.npmmirror.com/@volar/code-gen/0.30.6 - '@volar/shared': registry.npmmirror.com/@volar/shared/0.30.6 - '@volar/source-map': registry.npmmirror.com/@volar/source-map/0.30.6 + '@volar/code-gen': registry.npmmirror.com/@volar/code-gen/0.31.1 + '@volar/shared': registry.npmmirror.com/@volar/shared/0.31.1 + '@volar/source-map': registry.npmmirror.com/@volar/source-map/0.31.1 '@vue/compiler-core': registry.npmmirror.com/@vue/compiler-core/3.2.28 '@vue/compiler-dom': registry.npmmirror.com/@vue/compiler-dom/3.2.28 '@vue/shared': registry.npmmirror.com/@vue/shared/3.2.28 @@ -9129,7 +9199,7 @@ packages: boolbase: registry.nlark.com/boolbase/1.0.0 css-what: registry.npmmirror.com/css-what/5.1.0 domhandler: registry.npmmirror.com/domhandler/4.3.0 - domutils: registry.npmmirror.com/domutils/2.8.0 + domutils: registry.nlark.com/domutils/2.8.0 nth-check: registry.nlark.com/nth-check/2.0.1 dev: true @@ -9299,46 +9369,6 @@ packages: version: 1.1.0 dev: true - registry.npmmirror.com/dom-serializer/0.2.2: - resolution: - { - integrity: sha1-GvuB9TNxcXXUeGVd68XjMtn5u1E=, - registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/dom-serializer/download/dom-serializer-0.2.2.tgz - } - name: dom-serializer - version: 0.2.2 - dependencies: - domelementtype: registry.nlark.com/domelementtype/2.2.0 - entities: registry.nlark.com/entities/2.2.0 - dev: true - - registry.npmmirror.com/dom-serializer/1.3.2: - resolution: - { - integrity: sha1-YgZDfTLO767HFhgDIwx6ILwbTZE=, - registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/dom-serializer/download/dom-serializer-1.3.2.tgz - } - name: dom-serializer - version: 1.3.2 - dependencies: - domelementtype: registry.nlark.com/domelementtype/2.2.0 - domhandler: registry.npmmirror.com/domhandler/4.3.0 - entities: registry.nlark.com/entities/2.2.0 - dev: true - - registry.npmmirror.com/domelementtype/2.2.0: - resolution: - { - integrity: sha1-mgtsJ4LtahxzI9QiZxg9+b2LHVc=, - registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/domelementtype/download/domelementtype-2.2.0.tgz - } - name: domelementtype - version: 2.2.0 - dev: true - registry.npmmirror.com/domhandler/2.4.2: resolution: { @@ -9366,35 +9396,6 @@ packages: domelementtype: registry.nlark.com/domelementtype/2.2.0 dev: true - registry.npmmirror.com/domutils/1.7.0: - resolution: - { - integrity: sha1-Vuo0HoNOBuZ0ivehyyXaZ+qfjCo=, - registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/domutils/download/domutils-1.7.0.tgz - } - name: domutils - version: 1.7.0 - dependencies: - dom-serializer: registry.npmmirror.com/dom-serializer/0.2.2 - domelementtype: registry.nlark.com/domelementtype/1.3.1 - dev: true - - registry.npmmirror.com/domutils/2.8.0: - resolution: - { - integrity: sha1-RDfe9dtuLR9dbuhZvZXKfQIEgTU=, - registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/domutils/download/domutils-2.8.0.tgz - } - name: domutils - version: 2.8.0 - dependencies: - dom-serializer: registry.npmmirror.com/dom-serializer/1.3.2 - domelementtype: registry.nlark.com/domelementtype/2.2.0 - domhandler: registry.npmmirror.com/domhandler/4.3.0 - dev: true - registry.npmmirror.com/echarts-wordcloud/2.0.0_echarts@5.2.2: resolution: { @@ -9436,22 +9437,22 @@ packages: version: 1.4.30 dev: true - registry.npmmirror.com/element-plus/1.3.0-beta.5_vue@3.2.26: + registry.npmmirror.com/element-plus/1.3.0-beta.7_vue@3.2.26: resolution: { - integrity: sha512-su0sHN4ZkR5ISyP1McyiqY5wqrgZgKq0El0lSohjvjEWR3ODlgdmMfQolV0ZqTXKlO2mS16hO7nTFwX9PvZNTQ==, + integrity: sha512-zrkw0OqhJG70oA+O796HK0IU1KSHboQbHcSeQVqhWLxmv/rEHOzEAcRKKeOACQFoJY/EU7CKJVjlV+Gaww1ccA==, registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/element-plus/download/element-plus-1.3.0-beta.5.tgz + tarball: https://registry.npmmirror.com/element-plus/download/element-plus-1.3.0-beta.7.tgz } - id: registry.npmmirror.com/element-plus/1.3.0-beta.5 + id: registry.npmmirror.com/element-plus/1.3.0-beta.7 name: element-plus - version: 1.3.0-beta.5 + version: 1.3.0-beta.7 peerDependencies: vue: ^3.2.0 dependencies: '@ctrl/tinycolor': registry.nlark.com/@ctrl/tinycolor/3.4.0 - '@element-plus/icons-vue': registry.npmmirror.com/@element-plus/icons-vue/0.2.4_vue@3.2.26 - '@popperjs/core': registry.npmmirror.com/@popperjs/core/2.11.0 + '@element-plus/icons-vue': registry.npmmirror.com/@element-plus/icons-vue/0.2.6_vue@3.2.26 + '@popperjs/core': registry.npmmirror.com/@popperjs/core/2.11.2 '@vueuse/core': registry.npmmirror.com/@vueuse/core/7.5.4_vue@3.2.26 async-validator: registry.npmmirror.com/async-validator/4.0.7 dayjs: registry.npmmirror.com/dayjs/1.10.7 @@ -10513,7 +10514,7 @@ packages: dependencies: domelementtype: registry.nlark.com/domelementtype/1.3.1 domhandler: registry.npmmirror.com/domhandler/2.4.2 - domutils: registry.npmmirror.com/domutils/1.7.0 + domutils: registry.nlark.com/domutils/1.7.0 entities: registry.nlark.com/entities/1.1.2 inherits: registry.nlark.com/inherits/2.0.4 readable-stream: registry.nlark.com/readable-stream/3.6.0 @@ -10531,7 +10532,7 @@ packages: dependencies: domelementtype: registry.nlark.com/domelementtype/2.2.0 domhandler: registry.npmmirror.com/domhandler/4.3.0 - domutils: registry.npmmirror.com/domutils/2.8.0 + domutils: registry.nlark.com/domutils/2.8.0 entities: registry.nlark.com/entities/2.2.0 dev: true @@ -10540,14 +10541,14 @@ packages: { integrity: sha512-H7MImA4MS6cw7nbyURtLPO1Tms7C5H602LRETv95z1MxO/7CP7rDVROehUYeYBUYEON94NXXDEPmZuq+hX4sog==, registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/htmlparser2/download/htmlparser2-7.2.0.tgz + tarball: https://registry.npmmirror.com/htmlparser2/download/htmlparser2-7.2.0.tgz?cache=0&sync_timestamp=1636641904600&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fhtmlparser2%2Fdownload%2Fhtmlparser2-7.2.0.tgz } name: htmlparser2 version: 7.2.0 dependencies: - domelementtype: registry.npmmirror.com/domelementtype/2.2.0 + domelementtype: registry.nlark.com/domelementtype/2.2.0 domhandler: registry.npmmirror.com/domhandler/4.3.0 - domutils: registry.npmmirror.com/domutils/2.8.0 + domutils: registry.nlark.com/domutils/2.8.0 entities: registry.nlark.com/entities/3.0.1 dev: true @@ -12194,18 +12195,6 @@ packages: strip-ansi: registry.npmmirror.com/strip-ansi/6.0.1 dev: true - registry.npmmirror.com/to-fast-properties/2.0.0: - resolution: - { - integrity: sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=, - registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/to-fast-properties/download/to-fast-properties-2.0.0.tgz - } - name: to-fast-properties - version: 2.0.0 - engines: { node: '>=4' } - dev: true - registry.npmmirror.com/to-object-path/0.3.0: resolution: { @@ -12654,37 +12643,37 @@ packages: version: 3.17.0-next.6 dev: true - registry.npmmirror.com/vscode-pug-languageservice/0.30.6: + registry.npmmirror.com/vscode-pug-languageservice/0.31.1: resolution: { - integrity: sha512-oHXKmHaxLxVYDY6dOmxpm0YfilGgohIMEcE/ahK9O+0lvhgZ4xjEOdP27QcZs90fv92eOWf3CU9tgg4fR6e3+w==, + integrity: sha512-71aQbVF3RjE+dUbUA/DnL1oGaLXXIMEy5z4TkE/irO/qodMjfwVbW/bxMCBwrVrXmIObIMlsWYPD+S/+EE3CXQ==, registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/vscode-pug-languageservice/download/vscode-pug-languageservice-0.30.6.tgz + tarball: https://registry.npmmirror.com/vscode-pug-languageservice/download/vscode-pug-languageservice-0.31.1.tgz } name: vscode-pug-languageservice - version: 0.30.6 + version: 0.31.1 dependencies: - '@volar/code-gen': registry.npmmirror.com/@volar/code-gen/0.30.6 - '@volar/shared': registry.npmmirror.com/@volar/shared/0.30.6 - '@volar/source-map': registry.npmmirror.com/@volar/source-map/0.30.6 - '@volar/transforms': registry.npmmirror.com/@volar/transforms/0.30.6 + '@volar/code-gen': registry.npmmirror.com/@volar/code-gen/0.31.1 + '@volar/shared': registry.npmmirror.com/@volar/shared/0.31.1 + '@volar/source-map': registry.npmmirror.com/@volar/source-map/0.31.1 + '@volar/transforms': registry.npmmirror.com/@volar/transforms/0.31.1 pug-lexer: registry.nlark.com/pug-lexer/5.0.1 pug-parser: registry.nlark.com/pug-parser/6.0.0 vscode-languageserver-textdocument: registry.npmmirror.com/vscode-languageserver-textdocument/1.0.3 vscode-languageserver-types: registry.npmmirror.com/vscode-languageserver-types/3.17.0-next.6 dev: true - registry.npmmirror.com/vscode-typescript-languageservice/0.30.6: + registry.npmmirror.com/vscode-typescript-languageservice/0.31.1: resolution: { - integrity: sha512-Dni0VnMe01QkSvO0z7yIIy+vSll6hWCNtuuWvmBNoHAnFlndgq4OibPrpabv2iv4Lmq+66p40kqGcDg/bpjx5Q==, + integrity: sha512-qJlkrznmRJGHAxIclfnAuJSbNfmKwDfAn7o3PLM7bBqtBvJG6HAFCBXaBWaE1kkM/ELG20Dn8Xi7lCfT15DlpA==, registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/vscode-typescript-languageservice/download/vscode-typescript-languageservice-0.30.6.tgz + tarball: https://registry.npmmirror.com/vscode-typescript-languageservice/download/vscode-typescript-languageservice-0.31.1.tgz } name: vscode-typescript-languageservice - version: 0.30.6 + version: 0.31.1 dependencies: - '@volar/shared': registry.npmmirror.com/@volar/shared/0.30.6 + '@volar/shared': registry.npmmirror.com/@volar/shared/0.31.1 semver: registry.nlark.com/semver/7.3.5 upath: registry.nlark.com/upath/2.0.1 vscode-languageserver-protocol: registry.npmmirror.com/vscode-languageserver-protocol/3.17.0-next.12 @@ -12714,22 +12703,22 @@ packages: version: 3.0.3 dev: true - registry.npmmirror.com/vscode-vue-languageservice/0.30.6: + registry.npmmirror.com/vscode-vue-languageservice/0.31.1: resolution: { - integrity: sha512-ZDaW6F2WK0LXt9RpwziKEvhfNxNmpx3ULLfPCGc+jIkM+u00gIB4i2K/5F99yNzbvrtxcgb3emFRH5FBlmmWDQ==, + integrity: sha512-7HY4VkD00iyfWyWpJcl3zObnsa9gBKGjTtrWflFR0SqGHMsccfh7QXdrPmgy/2nFRkD6n60XU7eSYg2rN/QexA==, registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/vscode-vue-languageservice/download/vscode-vue-languageservice-0.30.6.tgz + tarball: https://registry.npmmirror.com/vscode-vue-languageservice/download/vscode-vue-languageservice-0.31.1.tgz } name: vscode-vue-languageservice - version: 0.30.6 - dependencies: - '@volar/code-gen': registry.npmmirror.com/@volar/code-gen/0.30.6 - '@volar/html2pug': registry.npmmirror.com/@volar/html2pug/0.30.6 - '@volar/shared': registry.npmmirror.com/@volar/shared/0.30.6 - '@volar/source-map': registry.npmmirror.com/@volar/source-map/0.30.6 - '@volar/transforms': registry.npmmirror.com/@volar/transforms/0.30.6 - '@volar/vue-code-gen': registry.npmmirror.com/@volar/vue-code-gen/0.30.6 + version: 0.31.1 + dependencies: + '@volar/code-gen': registry.npmmirror.com/@volar/code-gen/0.31.1 + '@volar/html2pug': registry.npmmirror.com/@volar/html2pug/0.31.1 + '@volar/shared': registry.npmmirror.com/@volar/shared/0.31.1 + '@volar/source-map': registry.npmmirror.com/@volar/source-map/0.31.1 + '@volar/transforms': registry.npmmirror.com/@volar/transforms/0.31.1 + '@volar/vue-code-gen': registry.npmmirror.com/@volar/vue-code-gen/0.31.1 '@vscode/emmet-helper': registry.npmmirror.com/@vscode/emmet-helper/2.8.3 '@vue/reactivity': registry.npmmirror.com/@vue/reactivity/3.2.28 '@vue/shared': registry.npmmirror.com/@vue/shared/3.2.28 @@ -12739,8 +12728,8 @@ packages: vscode-json-languageservice: registry.npmmirror.com/vscode-json-languageservice/4.1.10 vscode-languageserver-protocol: registry.npmmirror.com/vscode-languageserver-protocol/3.17.0-next.12 vscode-languageserver-textdocument: registry.npmmirror.com/vscode-languageserver-textdocument/1.0.3 - vscode-pug-languageservice: registry.npmmirror.com/vscode-pug-languageservice/0.30.6 - vscode-typescript-languageservice: registry.npmmirror.com/vscode-typescript-languageservice/0.30.6 + vscode-pug-languageservice: registry.npmmirror.com/vscode-pug-languageservice/0.31.1 + vscode-typescript-languageservice: registry.npmmirror.com/vscode-typescript-languageservice/0.31.1 dev: true registry.npmmirror.com/vue-demi/0.12.1_vue@3.2.26: @@ -12830,23 +12819,23 @@ packages: vue: registry.npmmirror.com/vue/3.2.26 dev: false - registry.npmmirror.com/vue-tsc/0.30.6_typescript@4.5.5: + registry.npmmirror.com/vue-tsc/0.31.1_typescript@4.5.5: resolution: { - integrity: sha512-p+lemuubzFgwr1Az3pqQ70uvWraf36qTrKkC6C7anv5S1G3aPerc4eY5Rjz3eVDOkK94E+KeBHevvpZbmVwvHA==, + integrity: sha512-pyLQG1fCA02is6NAL0uY5SKxDfjJRI167x89iRz0gWOB0tUng6NjJZicE+Oh+3ZuN/LJ3J/wKfdW7O+hnfhxdg==, registry: https://registry.npm.taobao.org/, - tarball: https://registry.npmmirror.com/vue-tsc/download/vue-tsc-0.30.6.tgz + tarball: https://registry.npmmirror.com/vue-tsc/download/vue-tsc-0.31.1.tgz } - id: registry.npmmirror.com/vue-tsc/0.30.6 + id: registry.npmmirror.com/vue-tsc/0.31.1 name: vue-tsc - version: 0.30.6 + version: 0.31.1 hasBin: true peerDependencies: typescript: '*' dependencies: - '@volar/shared': registry.npmmirror.com/@volar/shared/0.30.6 + '@volar/shared': registry.npmmirror.com/@volar/shared/0.31.1 typescript: registry.npmmirror.com/typescript/4.5.5 - vscode-vue-languageservice: registry.npmmirror.com/vscode-vue-languageservice/0.30.6 + vscode-vue-languageservice: registry.npmmirror.com/vscode-vue-languageservice/0.31.1 dev: true registry.npmmirror.com/vue-types/4.1.1_vue@3.2.26: diff --git a/src/App.vue b/src/App.vue index 48b69c411..92ccab0ed 100644 --- a/src/App.vue +++ b/src/App.vue @@ -3,6 +3,11 @@ import { computed } from 'vue' import { useAppStore } from '@/store/modules/app' import { ConfigGlobal } from '@/components/ConfigGlobal' import { isDark } from '@/utils/is' +import { useDesign } from '@/hooks/web/useDesign' + +const { getPrefixCls } = useDesign() + +const prefixCls = getPrefixCls('app') const appStore = useAppStore() @@ -20,12 +25,12 @@ initDark() diff --git a/src/components/CountTo/index.ts b/src/components/CountTo/index.ts index e69de29bb..2119f0235 100644 --- a/src/components/CountTo/index.ts +++ b/src/components/CountTo/index.ts @@ -0,0 +1,3 @@ +import CountTo from './src/CountTo.vue' + +export { CountTo } diff --git a/src/components/CountTo/src/CountTo.vue b/src/components/CountTo/src/CountTo.vue index a5d54dc25..7d8d37b1e 100644 --- a/src/components/CountTo/src/CountTo.vue +++ b/src/components/CountTo/src/CountTo.vue @@ -2,12 +2,17 @@ import { reactive, computed, watch, onMounted, unref, toRef, PropType } from 'vue' import { isNumber } from '@/utils/is' import { propTypes } from '@/utils/propTypes' +import { useDesign } from '@/hooks/web/useDesign' + +const { getPrefixCls } = useDesign() + +const prefixCls = getPrefixCls('count-to') const props = defineProps({ startVal: propTypes.number.def(0), endVal: propTypes.number.def(2021), duration: propTypes.number.def(3000), - autoplay: propTypes.bool.def(false), + autoplay: propTypes.bool.def(true), decimals: propTypes.number.validate((value: number) => value >= 0).def(0), decimal: propTypes.string.def('.'), separator: propTypes.string.def(','), @@ -169,7 +174,7 @@ defineExpose({ diff --git a/src/components/Echart/src/Echart.vue b/src/components/Echart/src/Echart.vue index 98d9456a9..559149a29 100644 --- a/src/components/Echart/src/Echart.vue +++ b/src/components/Echart/src/Echart.vue @@ -7,6 +7,11 @@ import { propTypes } from '@/utils/propTypes' import { computed, PropType, ref, unref, watch, onMounted, onBeforeUnmount, onActivated } from 'vue' import { useAppStore } from '@/store/modules/app' import { isString } from '@/utils/is' +import { useDesign } from '@/hooks/web/useDesign' + +const { getPrefixCls } = useDesign() + +const prefixCls = getPrefixCls('echart') const appStore = useAppStore() @@ -106,5 +111,5 @@ onActivated(() => { diff --git a/src/components/Footer/src/Footer.vue b/src/components/Footer/src/Footer.vue index e24aaf0cf..d1e519ae3 100644 --- a/src/components/Footer/src/Footer.vue +++ b/src/components/Footer/src/Footer.vue @@ -1,6 +1,11 @@ diff --git a/src/components/Form/src/Form.vue b/src/components/Form/src/Form.vue index f5687bc3c..f464c7d6a 100644 --- a/src/components/Form/src/Form.vue +++ b/src/components/Form/src/Form.vue @@ -15,6 +15,11 @@ import { import { useRenderSelect } from './components/useRenderSelect' import { useRenderRadio } from './components/useRenderRadio' import { useRenderChcekbox } from './components/useRenderChcekbox' +import { useDesign } from '@/hooks/web/useDesign' + +const { getPrefixCls } = useDesign() + +const prefixCls = getPrefixCls('form') export default defineComponent({ name: 'Form', @@ -194,7 +199,7 @@ export default defineComponent({ } return () => ( - + {{ // 如果需要自定义,就什么都不渲染,而是提供默认插槽 default: () => (isCustom ? getSlot(slots, 'default') : renderWrap()) diff --git a/src/components/Icon/src/Icon.vue b/src/components/Icon/src/Icon.vue index 539fb0f9b..8c5ddede4 100644 --- a/src/components/Icon/src/Icon.vue +++ b/src/components/Icon/src/Icon.vue @@ -3,6 +3,11 @@ import { computed, unref, ref, watch, nextTick } from 'vue' import { ElIcon } from 'element-plus' import { propTypes } from '@/utils/propTypes' import Iconify from '@purge-icons/generated' +import { useDesign } from '@/hooks/web/useDesign' + +const { getPrefixCls } = useDesign() + +const prefixCls = getPrefixCls('icon') const props = defineProps({ // icon name @@ -61,7 +66,7 @@ watch(