diff --git a/package.json b/package.json index 6781b6d..c0133bb 100644 --- a/package.json +++ b/package.json @@ -73,6 +73,7 @@ "vite": "2.7.9", "vite-plugin-eslint": "^1.3.0", "vite-plugin-style-import": "^1.4.1", + "vite-plugin-svg-icons": "^1.0.5", "vite-plugin-windicss": "^1.6.1", "vue-tsc": "^0.30.1", "windicss": "^3.4.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f15e67d..dea9153 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -43,6 +43,7 @@ specifiers: vite: 2.7.9 vite-plugin-eslint: ^1.3.0 vite-plugin-style-import: ^1.4.1 + vite-plugin-svg-icons: ^1.0.5 vite-plugin-windicss: ^1.6.1 vue: 3.2.26 vue-i18n: 9.1.9 @@ -101,6 +102,7 @@ devDependencies: vite: registry.npmmirror.com/vite/2.7.9_less@4.1.2 vite-plugin-eslint: registry.nlark.com/vite-plugin-eslint/1.3.0_vite@2.7.9 vite-plugin-style-import: registry.npmmirror.com/vite-plugin-style-import/1.4.1_vite@2.7.9 + vite-plugin-svg-icons: registry.npmmirror.com/vite-plugin-svg-icons/1.0.5_vite@2.7.9 vite-plugin-windicss: registry.npmmirror.com/vite-plugin-windicss/1.6.1_vite@2.7.9 vue-tsc: registry.npmmirror.com/vue-tsc/0.30.1_typescript@4.5.4 windicss: registry.npmmirror.com/windicss/3.4.1 @@ -239,6 +241,18 @@ packages: fastq: registry.nlark.com/fastq/1.13.0 dev: true + registry.nlark.com/@trysound/sax/0.2.0: + resolution: + { + integrity: sha1-zMqrdYr1Z2Hre/N69vA/Mm3XmK0=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/@trysound/sax/download/@trysound/sax-0.2.0.tgz + } + name: '@trysound/sax' + version: 0.2.0 + engines: { node: '>=10.13.0' } + dev: true + registry.nlark.com/@tsconfig/node10/1.0.8: resolution: { @@ -406,6 +420,18 @@ packages: type-fest: registry.npmmirror.com/type-fest/0.21.3 dev: true + registry.nlark.com/ansi-regex/2.1.1: + resolution: + { + integrity: sha1-w7M6te42DYbg5ijwRorn7yfWVN8=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/ansi-regex/download/ansi-regex-2.1.1.tgz + } + name: ansi-regex + version: 2.1.1 + engines: { node: '>=0.10.0' } + dev: true + registry.nlark.com/ansi-regex/3.0.0: resolution: { @@ -454,6 +480,18 @@ packages: engines: { node: '>=12' } dev: true + registry.nlark.com/ansi-styles/2.2.1: + resolution: + { + integrity: sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/ansi-styles/download/ansi-styles-2.2.1.tgz + } + name: ansi-styles + version: 2.2.1 + engines: { node: '>=0.10.0' } + dev: true + registry.nlark.com/ansi-styles/3.2.1: resolution: { @@ -518,6 +556,42 @@ packages: version: 2.0.1 dev: true + registry.nlark.com/arr-diff/4.0.0: + resolution: + { + integrity: sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/arr-diff/download/arr-diff-4.0.0.tgz + } + name: arr-diff + version: 4.0.0 + engines: { node: '>=0.10.0' } + dev: true + + registry.nlark.com/arr-flatten/1.1.0: + resolution: + { + integrity: sha1-NgSLv/TntH4TZkQxbJlmnqWukfE=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/arr-flatten/download/arr-flatten-1.1.0.tgz + } + name: arr-flatten + version: 1.1.0 + engines: { node: '>=0.10.0' } + dev: true + + registry.nlark.com/arr-union/3.1.0: + resolution: + { + integrity: sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/arr-union/download/arr-union-3.1.0.tgz + } + name: arr-union + version: 3.1.0 + engines: { node: '>=0.10.0' } + dev: true + registry.nlark.com/array-differ/3.0.0: resolution: { @@ -553,6 +627,18 @@ packages: engines: { node: '>=8' } dev: true + registry.nlark.com/array-unique/0.3.2: + resolution: + { + integrity: sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/array-unique/download/array-unique-0.3.2.tgz + } + name: array-unique + version: 0.3.2 + engines: { node: '>=0.10.0' } + dev: true + registry.nlark.com/arrify/1.0.1: resolution: { @@ -599,6 +685,18 @@ packages: version: 1.2.1 dev: true + registry.nlark.com/assign-symbols/1.0.0: + resolution: + { + integrity: sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/assign-symbols/download/assign-symbols-1.0.0.tgz + } + name: assign-symbols + version: 1.0.0 + engines: { node: '>=0.10.0' } + dev: true + registry.nlark.com/astral-regex/2.0.0: resolution: { @@ -611,6 +709,19 @@ packages: engines: { node: '>=8' } dev: true + registry.nlark.com/atob/2.1.2: + resolution: + { + integrity: sha1-bZUX654DDSQ2ZmZR6GvZ9vE1M8k=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/atob/download/atob-2.1.2.tgz + } + name: atob + version: 2.1.2 + engines: { node: '>= 4.5.0' } + hasBin: true + dev: true + registry.nlark.com/babel-walk/3.0.0-canary-5: resolution: { @@ -647,6 +758,37 @@ packages: version: 2.0.0 dev: true + registry.nlark.com/base/0.11.2: + resolution: + { + integrity: sha1-e95c7RRbbVUakNuH+DxVi060io8=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/base/download/base-0.11.2.tgz + } + name: base + version: 0.11.2 + engines: { node: '>=0.10.0' } + dependencies: + cache-base: registry.npmmirror.com/cache-base/1.0.1 + class-utils: registry.nlark.com/class-utils/0.3.6 + component-emitter: registry.nlark.com/component-emitter/1.3.0 + define-property: registry.nlark.com/define-property/1.0.0 + isobject: registry.nlark.com/isobject/3.0.1 + mixin-deep: registry.nlark.com/mixin-deep/1.3.2 + pascalcase: registry.npmmirror.com/pascalcase/0.1.1 + dev: true + + registry.nlark.com/bluebird/3.7.2: + resolution: + { + integrity: sha1-nyKcFb4nJFT/qXOs4NvueaGww28=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/bluebird/download/bluebird-3.7.2.tgz + } + name: bluebird + version: 3.7.2 + dev: true + registry.nlark.com/boolbase/1.0.0: resolution: { @@ -672,6 +814,29 @@ packages: concat-map: registry.nlark.com/concat-map/0.0.1 dev: true + registry.nlark.com/braces/2.3.2: + resolution: + { + integrity: sha1-WXn9PxTNUxVl5fot8av/8d+u5yk=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/braces/download/braces-2.3.2.tgz + } + name: braces + version: 2.3.2 + engines: { node: '>=0.10.0' } + dependencies: + arr-flatten: registry.nlark.com/arr-flatten/1.1.0 + array-unique: registry.nlark.com/array-unique/0.3.2 + extend-shallow: registry.nlark.com/extend-shallow/2.0.1 + fill-range: registry.nlark.com/fill-range/4.0.0 + isobject: registry.nlark.com/isobject/3.0.1 + repeat-element: registry.nlark.com/repeat-element/1.1.4 + snapdragon: registry.nlark.com/snapdragon/0.8.2 + snapdragon-node: registry.nlark.com/snapdragon-node/2.1.1 + split-string: registry.nlark.com/split-string/3.1.0 + to-regex: registry.nlark.com/to-regex/3.0.2 + dev: true + registry.nlark.com/braces/3.0.2: resolution: { @@ -827,6 +992,23 @@ packages: tslib: registry.nlark.com/tslib/2.3.1 dev: true + registry.nlark.com/class-utils/0.3.6: + resolution: + { + integrity: sha1-+TNprouafOAv1B+q0MqDAzGQxGM=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/class-utils/download/class-utils-0.3.6.tgz + } + name: class-utils + version: 0.3.6 + engines: { node: '>=0.10.0' } + dependencies: + arr-union: registry.nlark.com/arr-union/3.1.0 + define-property: registry.nlark.com/define-property/0.2.5 + isobject: registry.nlark.com/isobject/3.0.1 + static-extend: registry.nlark.com/static-extend/0.1.2 + dev: true + registry.nlark.com/clean-stack/2.2.0: resolution: { @@ -907,6 +1089,33 @@ packages: is-regexp: registry.npmmirror.com/is-regexp/2.1.0 dev: true + registry.nlark.com/clone/2.1.2: + resolution: + { + integrity: sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/clone/download/clone-2.1.2.tgz + } + name: clone + version: 2.1.2 + engines: { node: '>=0.8' } + dev: true + + registry.nlark.com/collection-visit/1.0.0: + resolution: + { + integrity: sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/collection-visit/download/collection-visit-1.0.0.tgz + } + name: collection-visit + version: 1.0.0 + engines: { node: '>=0.10.0' } + dependencies: + map-visit: registry.nlark.com/map-visit/1.0.0 + object-visit: registry.nlark.com/object-visit/1.0.1 + dev: true + registry.nlark.com/color-name/1.1.3: resolution: { @@ -943,6 +1152,17 @@ packages: dot-prop: registry.nlark.com/dot-prop/5.3.0 dev: true + registry.nlark.com/component-emitter/1.3.0: + resolution: + { + integrity: sha1-FuQHD7qK4ptnnyIVhT7hgasuq8A=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/component-emitter/download/component-emitter-1.3.0.tgz + } + name: component-emitter + version: 1.3.0 + dev: true + registry.nlark.com/concat-map/0.0.1: resolution: { @@ -1052,6 +1272,18 @@ packages: is-what: registry.npmmirror.com/is-what/3.14.1 dev: true + registry.nlark.com/copy-descriptor/0.1.1: + resolution: + { + integrity: sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/copy-descriptor/download/copy-descriptor-0.1.1.tgz + } + name: copy-descriptor + version: 0.1.1 + engines: { node: '>=0.10.0' } + dev: true + registry.nlark.com/cosmiconfig/7.0.1: resolution: { @@ -1163,6 +1395,18 @@ packages: map-obj: registry.npmmirror.com/map-obj/1.0.1 dev: true + registry.nlark.com/decode-uri-component/0.2.0: + resolution: + { + integrity: sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/decode-uri-component/download/decode-uri-component-0.2.0.tgz + } + name: decode-uri-component + version: 0.2.0 + engines: { node: '>=0.10' } + dev: true + registry.nlark.com/dedent/0.7.0: resolution: { @@ -1185,6 +1429,49 @@ packages: version: 0.1.4 dev: true + registry.nlark.com/define-property/0.2.5: + resolution: + { + integrity: sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/define-property/download/define-property-0.2.5.tgz + } + name: define-property + version: 0.2.5 + engines: { node: '>=0.10.0' } + dependencies: + is-descriptor: registry.nlark.com/is-descriptor/0.1.6 + dev: true + + registry.nlark.com/define-property/1.0.0: + resolution: + { + integrity: sha1-dp66rz9KY6rTr56NMEybvnm/sOY=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/define-property/download/define-property-1.0.0.tgz + } + name: define-property + version: 1.0.0 + engines: { node: '>=0.10.0' } + dependencies: + is-descriptor: registry.nlark.com/is-descriptor/1.0.2 + dev: true + + registry.nlark.com/define-property/2.0.2: + resolution: + { + integrity: sha1-1Flono1lS6d+AqgX+HENcCyxbp0=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/define-property/download/define-property-2.0.2.tgz + } + name: define-property + version: 2.0.2 + engines: { node: '>=0.10.0' } + dependencies: + is-descriptor: registry.nlark.com/is-descriptor/1.0.2 + isobject: registry.nlark.com/isobject/3.0.1 + dev: true + registry.nlark.com/detect-file/1.0.0: resolution: { @@ -1260,6 +1547,20 @@ packages: version: 1.1.0 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: { @@ -1275,6 +1576,17 @@ packages: entities: registry.nlark.com/entities/2.2.0 dev: true + registry.nlark.com/domelementtype/1.3.1: + resolution: + { + integrity: sha1-0EjESzew0Qp/Kj1f7j9DM9eQSB8=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/domelementtype/download/domelementtype-1.3.1.tgz + } + name: domelementtype + version: 1.3.1 + dev: true + registry.nlark.com/domelementtype/2.2.0: resolution: { @@ -1286,6 +1598,20 @@ 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: { @@ -1340,6 +1666,18 @@ packages: version: 1.1.1 dev: true + registry.nlark.com/emojis-list/3.0.0: + resolution: + { + integrity: sha1-VXBmIEatKeLpFucariYKvf9Pang=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/emojis-list/download/emojis-list-3.0.0.tgz + } + name: emojis-list + version: 3.0.0 + engines: { node: '>= 4' } + dev: true + registry.nlark.com/encodeurl/1.0.2: resolution: { @@ -1379,6 +1717,17 @@ packages: ansi-colors: registry.nlark.com/ansi-colors/4.1.1 dev: true + registry.nlark.com/entities/1.1.2: + resolution: + { + integrity: sha1-vfpzUplmTfr9NFKe1PhSKidf6lY=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/entities/download/entities-1.1.2.tgz + } + name: entities + version: 1.1.2 + dev: true + registry.nlark.com/entities/2.2.0: resolution: { @@ -1580,6 +1929,18 @@ packages: engines: { node: '>=0.10.0' } dev: true + registry.nlark.com/etag/1.8.1: + resolution: + { + integrity: sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/etag/download/etag-1.8.1.tgz + } + name: etag + version: 1.8.1 + engines: { node: '>= 0.6' } + dev: true + registry.nlark.com/execall/2.0.0: resolution: { @@ -1594,6 +1955,26 @@ packages: clone-regexp: registry.nlark.com/clone-regexp/2.2.0 dev: true + registry.nlark.com/expand-brackets/2.1.4: + resolution: + { + integrity: sha1-t3c14xXOMPa27/D4OwQVGiJEliI=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/expand-brackets/download/expand-brackets-2.1.4.tgz + } + name: expand-brackets + version: 2.1.4 + engines: { node: '>=0.10.0' } + dependencies: + debug: registry.npmmirror.com/debug/2.6.9 + define-property: registry.nlark.com/define-property/0.2.5 + extend-shallow: registry.nlark.com/extend-shallow/2.0.1 + posix-character-classes: registry.nlark.com/posix-character-classes/0.1.1 + regex-not: registry.nlark.com/regex-not/1.0.2 + snapdragon: registry.nlark.com/snapdragon/0.8.2 + to-regex: registry.nlark.com/to-regex/3.0.2 + dev: true + registry.nlark.com/expand-tilde/2.0.2: resolution: { @@ -1608,6 +1989,35 @@ packages: homedir-polyfill: registry.nlark.com/homedir-polyfill/1.0.3 dev: true + registry.nlark.com/extend-shallow/2.0.1: + resolution: + { + integrity: sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/extend-shallow/download/extend-shallow-2.0.1.tgz + } + name: extend-shallow + version: 2.0.1 + engines: { node: '>=0.10.0' } + dependencies: + is-extendable: registry.nlark.com/is-extendable/0.1.1 + dev: true + + registry.nlark.com/extend-shallow/3.0.2: + resolution: + { + integrity: sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/extend-shallow/download/extend-shallow-3.0.2.tgz + } + name: extend-shallow + version: 3.0.2 + engines: { node: '>=0.10.0' } + dependencies: + assign-symbols: registry.nlark.com/assign-symbols/1.0.0 + is-extendable: registry.nlark.com/is-extendable/1.0.1 + dev: true + registry.nlark.com/external-editor/3.1.0: resolution: { @@ -1624,6 +2034,27 @@ packages: tmp: registry.nlark.com/tmp/0.0.33 dev: true + registry.nlark.com/extglob/2.0.4: + resolution: + { + integrity: sha1-rQD+TcYSqSMuhxhxHcXLWrAoVUM=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/extglob/download/extglob-2.0.4.tgz + } + name: extglob + version: 2.0.4 + engines: { node: '>=0.10.0' } + dependencies: + array-unique: registry.nlark.com/array-unique/0.3.2 + define-property: registry.nlark.com/define-property/1.0.0 + expand-brackets: registry.nlark.com/expand-brackets/2.1.4 + extend-shallow: registry.nlark.com/extend-shallow/2.0.1 + fragment-cache: registry.nlark.com/fragment-cache/0.2.1 + regex-not: registry.nlark.com/regex-not/1.0.2 + snapdragon: registry.nlark.com/snapdragon/0.8.2 + to-regex: registry.nlark.com/to-regex/3.0.2 + dev: true + registry.nlark.com/fast-deep-equal/3.1.3: resolution: { @@ -1738,6 +2169,23 @@ packages: flat-cache: registry.nlark.com/flat-cache/3.0.4 dev: true + registry.nlark.com/fill-range/4.0.0: + resolution: + { + integrity: sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/fill-range/download/fill-range-4.0.0.tgz + } + name: fill-range + version: 4.0.0 + engines: { node: '>=0.10.0' } + dependencies: + extend-shallow: registry.nlark.com/extend-shallow/2.0.1 + is-number: registry.nlark.com/is-number/3.0.0 + repeat-string: registry.nlark.com/repeat-string/1.6.1 + to-regex-range: registry.nlark.com/to-regex-range/2.1.1 + dev: true + registry.nlark.com/fill-range/7.0.1: resolution: { @@ -1812,6 +2260,32 @@ packages: rimraf: registry.npmmirror.com/rimraf/3.0.2 dev: true + registry.nlark.com/for-in/1.0.2: + resolution: + { + integrity: sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/for-in/download/for-in-1.0.2.tgz + } + name: for-in + version: 1.0.2 + engines: { node: '>=0.10.0' } + dev: true + + registry.nlark.com/fragment-cache/0.2.1: + resolution: + { + integrity: sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/fragment-cache/download/fragment-cache-0.2.1.tgz + } + name: fragment-cache + version: 0.2.1 + engines: { node: '>=0.10.0' } + dependencies: + map-cache: registry.nlark.com/map-cache/0.2.2 + dev: true + registry.nlark.com/fs-extra/10.0.0: resolution: { @@ -1954,6 +2428,18 @@ packages: engines: { node: '>=10' } dev: true + registry.nlark.com/get-value/2.0.6: + resolution: + { + integrity: sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/get-value/download/get-value-2.0.6.tgz + } + name: get-value + version: 2.0.6 + engines: { node: '>=0.10.0' } + dev: true + registry.nlark.com/global-dirs/0.1.1: resolution: { @@ -2074,6 +2560,32 @@ packages: engines: { node: '>=6' } dev: true + registry.nlark.com/has-ansi/2.0.0: + resolution: + { + integrity: sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/has-ansi/download/has-ansi-2.0.0.tgz + } + name: has-ansi + version: 2.0.0 + engines: { node: '>=0.10.0' } + dependencies: + ansi-regex: registry.nlark.com/ansi-regex/2.1.1 + dev: true + + registry.nlark.com/has-flag/1.0.0: + resolution: + { + integrity: sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/has-flag/download/has-flag-1.0.0.tgz + } + name: has-flag + version: 1.0.0 + engines: { node: '>=0.10.0' } + dev: true + registry.nlark.com/has-flag/3.0.0: resolution: { @@ -2124,6 +2636,65 @@ packages: has-symbols: registry.nlark.com/has-symbols/1.0.2 dev: true + registry.nlark.com/has-value/0.3.1: + resolution: + { + integrity: sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/has-value/download/has-value-0.3.1.tgz + } + name: has-value + version: 0.3.1 + engines: { node: '>=0.10.0' } + dependencies: + get-value: registry.nlark.com/get-value/2.0.6 + has-values: registry.nlark.com/has-values/0.1.4 + isobject: registry.nlark.com/isobject/2.1.0 + dev: true + + registry.nlark.com/has-value/1.0.0: + resolution: + { + integrity: sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/has-value/download/has-value-1.0.0.tgz + } + name: has-value + version: 1.0.0 + engines: { node: '>=0.10.0' } + dependencies: + get-value: registry.nlark.com/get-value/2.0.6 + has-values: registry.nlark.com/has-values/1.0.0 + isobject: registry.nlark.com/isobject/3.0.1 + dev: true + + registry.nlark.com/has-values/0.1.4: + resolution: + { + integrity: sha1-bWHeldkd/Km5oCCJrThL/49it3E=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/has-values/download/has-values-0.1.4.tgz + } + name: has-values + version: 0.1.4 + engines: { node: '>=0.10.0' } + dev: true + + registry.nlark.com/has-values/1.0.0: + resolution: + { + integrity: sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/has-values/download/has-values-1.0.0.tgz + } + name: has-values + version: 1.0.0 + engines: { node: '>=0.10.0' } + dependencies: + is-number: registry.nlark.com/is-number/3.0.0 + kind-of: registry.nlark.com/kind-of/4.0.0 + dev: true + registry.nlark.com/has/1.0.3: resolution: { @@ -2149,6 +2720,18 @@ packages: version: 2.0.0 dev: true + registry.nlark.com/he/1.2.0: + resolution: + { + integrity: sha1-hK5l+n6vsWX922FWauFLrwVmTw8=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/he/download/he-1.2.0.tgz + } + name: he + version: 1.2.0 + hasBin: true + dev: true + registry.nlark.com/header-case/2.0.4: resolution: { @@ -2240,7 +2823,6 @@ packages: hasBin: true requiresBuild: true dev: true - optional: true registry.nlark.com/import-fresh/3.3.0: resolution: @@ -2329,6 +2911,34 @@ packages: version: 1.3.8 dev: true + registry.nlark.com/is-accessor-descriptor/0.1.6: + resolution: + { + integrity: sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/is-accessor-descriptor/download/is-accessor-descriptor-0.1.6.tgz + } + name: is-accessor-descriptor + version: 0.1.6 + engines: { node: '>=0.10.0' } + dependencies: + kind-of: registry.nlark.com/kind-of/3.2.2 + dev: true + + registry.nlark.com/is-accessor-descriptor/1.0.0: + resolution: + { + integrity: sha1-FpwvbT3x+ZJhgHI2XJsOofaHhlY=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/is-accessor-descriptor/download/is-accessor-descriptor-1.0.0.tgz + } + name: is-accessor-descriptor + version: 1.0.0 + engines: { node: '>=0.10.0' } + dependencies: + kind-of: registry.nlark.com/kind-of/6.0.3 + dev: true + registry.nlark.com/is-arrayish/0.2.1: resolution: { @@ -2340,6 +2950,77 @@ packages: version: 0.2.1 dev: true + registry.nlark.com/is-buffer/1.1.6: + resolution: + { + integrity: sha1-76ouqdqg16suoTqXsritUf776L4=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/is-buffer/download/is-buffer-1.1.6.tgz + } + name: is-buffer + version: 1.1.6 + dev: true + + registry.nlark.com/is-data-descriptor/0.1.4: + resolution: + { + integrity: sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/is-data-descriptor/download/is-data-descriptor-0.1.4.tgz + } + name: is-data-descriptor + version: 0.1.4 + engines: { node: '>=0.10.0' } + dependencies: + kind-of: registry.nlark.com/kind-of/3.2.2 + dev: true + + registry.nlark.com/is-data-descriptor/1.0.0: + resolution: + { + integrity: sha1-2Eh2Mh0Oet0DmQQGq7u9NrqSaMc=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/is-data-descriptor/download/is-data-descriptor-1.0.0.tgz + } + name: is-data-descriptor + version: 1.0.0 + engines: { node: '>=0.10.0' } + dependencies: + kind-of: registry.nlark.com/kind-of/6.0.3 + dev: true + + registry.nlark.com/is-descriptor/0.1.6: + resolution: + { + integrity: sha1-Nm2CQN3kh8pRgjsaufB6EKeCUco=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/is-descriptor/download/is-descriptor-0.1.6.tgz + } + name: is-descriptor + version: 0.1.6 + engines: { node: '>=0.10.0' } + dependencies: + is-accessor-descriptor: registry.nlark.com/is-accessor-descriptor/0.1.6 + is-data-descriptor: registry.nlark.com/is-data-descriptor/0.1.4 + kind-of: registry.nlark.com/kind-of/5.1.0 + dev: true + + registry.nlark.com/is-descriptor/1.0.2: + resolution: + { + integrity: sha1-OxWXRqZmBLBPjIFSS6NlxfFNhuw=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/is-descriptor/download/is-descriptor-1.0.2.tgz + } + name: is-descriptor + version: 1.0.2 + engines: { node: '>=0.10.0' } + dependencies: + is-accessor-descriptor: registry.nlark.com/is-accessor-descriptor/1.0.0 + is-data-descriptor: registry.nlark.com/is-data-descriptor/1.0.0 + kind-of: registry.nlark.com/kind-of/6.0.3 + dev: true + registry.nlark.com/is-expression/4.0.0: resolution: { @@ -2354,6 +3035,32 @@ packages: object-assign: registry.nlark.com/object-assign/4.1.1 dev: true + registry.nlark.com/is-extendable/0.1.1: + resolution: + { + integrity: sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/is-extendable/download/is-extendable-0.1.1.tgz + } + name: is-extendable + version: 0.1.1 + engines: { node: '>=0.10.0' } + dev: true + + registry.nlark.com/is-extendable/1.0.1: + resolution: + { + integrity: sha1-p0cPnkJnM9gb2B4RVSZOOjUHyrQ=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/is-extendable/download/is-extendable-1.0.1.tgz + } + name: is-extendable + version: 1.0.1 + engines: { node: '>=0.10.0' } + dependencies: + is-plain-object: registry.nlark.com/is-plain-object/2.0.4 + dev: true + registry.nlark.com/is-extglob/2.1.1: resolution: { @@ -2402,6 +3109,20 @@ packages: engines: { node: '>=12' } dev: true + registry.nlark.com/is-number/3.0.0: + resolution: + { + integrity: sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/is-number/download/is-number-3.0.0.tgz + } + name: is-number + version: 3.0.0 + engines: { node: '>=0.10.0' } + dependencies: + kind-of: registry.nlark.com/kind-of/3.2.2 + dev: true + registry.nlark.com/is-number/7.0.0: resolution: { @@ -2438,6 +3159,20 @@ packages: engines: { node: '>=0.10.0' } dev: true + registry.nlark.com/is-plain-object/2.0.4: + resolution: + { + integrity: sha1-LBY7P6+xtgbZ0Xko8FwqHDjgdnc=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/is-plain-object/download/is-plain-object-2.0.4.tgz + } + name: is-plain-object + version: 2.0.4 + engines: { node: '>=0.10.0' } + dependencies: + isobject: registry.nlark.com/isobject/3.0.1 + dev: true + registry.nlark.com/is-plain-object/5.0.0: resolution: { @@ -2535,6 +3270,17 @@ packages: engines: { node: '>=0.10.0' } dev: true + registry.nlark.com/isarray/1.0.0: + resolution: + { + integrity: sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/isarray/download/isarray-1.0.0.tgz + } + name: isarray + version: 1.0.0 + dev: true + registry.nlark.com/isexe/2.0.0: resolution: { @@ -2546,6 +3292,32 @@ packages: version: 2.0.0 dev: true + registry.nlark.com/isobject/2.1.0: + resolution: + { + integrity: sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/isobject/download/isobject-2.1.0.tgz?cache=0&sync_timestamp=1631583891576&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fisobject%2Fdownload%2Fisobject-2.1.0.tgz + } + name: isobject + version: 2.1.0 + engines: { node: '>=0.10.0' } + dependencies: + isarray: registry.nlark.com/isarray/1.0.0 + dev: true + + registry.nlark.com/isobject/3.0.1: + resolution: + { + integrity: sha1-TkMekrEalzFjaqH5yNHMvP2reN8=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/isobject/download/isobject-3.0.1.tgz?cache=0&sync_timestamp=1631583891576&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fisobject%2Fdownload%2Fisobject-3.0.1.tgz + } + name: isobject + version: 3.0.1 + engines: { node: '>=0.10.0' } + dev: true + registry.nlark.com/js-stringify/1.0.2: resolution: { @@ -2654,6 +3426,20 @@ packages: version: 1.0.1 dev: true + registry.nlark.com/json5/1.0.1: + resolution: + { + integrity: sha1-d5+wAYYE+oVOrL9iUhgNg1Q+Pb4=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/json5/download/json5-1.0.1.tgz + } + name: json5 + version: 1.0.1 + hasBin: true + dependencies: + minimist: registry.nlark.com/minimist/1.2.5 + dev: true + registry.nlark.com/json5/2.2.0: resolution: { @@ -2733,6 +3519,46 @@ packages: promise: registry.nlark.com/promise/7.3.1 dev: true + registry.nlark.com/kind-of/3.2.2: + resolution: + { + integrity: sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/kind-of/download/kind-of-3.2.2.tgz + } + name: kind-of + version: 3.2.2 + engines: { node: '>=0.10.0' } + dependencies: + is-buffer: registry.nlark.com/is-buffer/1.1.6 + dev: true + + registry.nlark.com/kind-of/4.0.0: + resolution: + { + integrity: sha1-IIE989cSkosgc3hpGkUGb65y3Vc=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/kind-of/download/kind-of-4.0.0.tgz + } + name: kind-of + version: 4.0.0 + engines: { node: '>=0.10.0' } + dependencies: + is-buffer: registry.nlark.com/is-buffer/1.1.6 + dev: true + + registry.nlark.com/kind-of/5.1.0: + resolution: + { + integrity: sha1-cpyR4thXt6QZofmqZWhcTDP1hF0=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/kind-of/download/kind-of-5.1.0.tgz + } + name: kind-of + version: 5.1.0 + engines: { node: '>=0.10.0' } + dev: true + registry.nlark.com/kind-of/6.0.3: resolution: { @@ -2911,6 +3737,46 @@ packages: version: 1.3.6 dev: true + registry.nlark.com/map-cache/0.2.2: + resolution: + { + integrity: sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/map-cache/download/map-cache-0.2.2.tgz + } + name: map-cache + version: 0.2.2 + engines: { node: '>=0.10.0' } + dev: true + + registry.nlark.com/map-visit/1.0.0: + resolution: + { + integrity: sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/map-visit/download/map-visit-1.0.0.tgz + } + name: map-visit + version: 1.0.0 + engines: { node: '>=0.10.0' } + dependencies: + object-visit: registry.nlark.com/object-visit/1.0.1 + dev: true + + registry.nlark.com/merge-options/1.0.1: + resolution: + { + integrity: sha1-KmSyRFe+zU5NxggoMkfpTOWJqjI=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/merge-options/download/merge-options-1.0.1.tgz + } + name: merge-options + version: 1.0.1 + engines: { node: '>=4' } + dependencies: + is-plain-obj: registry.nlark.com/is-plain-obj/1.1.0 + dev: true + registry.nlark.com/merge-stream/2.0.0: resolution: { @@ -2945,6 +3811,32 @@ packages: engines: { node: '>= 8' } dev: true + registry.nlark.com/micromatch/3.1.0: + resolution: + { + integrity: sha1-UQLU6vILaZfWAI46z+HESj+oFeI=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/micromatch/download/micromatch-3.1.0.tgz + } + name: micromatch + version: 3.1.0 + engines: { node: '>=0.10.0' } + dependencies: + arr-diff: registry.nlark.com/arr-diff/4.0.0 + array-unique: registry.nlark.com/array-unique/0.3.2 + braces: registry.nlark.com/braces/2.3.2 + define-property: registry.nlark.com/define-property/1.0.0 + extend-shallow: registry.nlark.com/extend-shallow/2.0.1 + extglob: registry.nlark.com/extglob/2.0.4 + fragment-cache: registry.nlark.com/fragment-cache/0.2.1 + kind-of: registry.nlark.com/kind-of/5.1.0 + nanomatch: registry.nlark.com/nanomatch/1.2.13 + object.pick: registry.nlark.com/object.pick/1.3.0 + regex-not: registry.nlark.com/regex-not/1.0.2 + snapdragon: registry.nlark.com/snapdragon/0.8.2 + to-regex: registry.nlark.com/to-regex/3.0.2 + dev: true + registry.nlark.com/micromatch/4.0.4: resolution: { @@ -3036,6 +3928,21 @@ packages: version: 1.2.5 dev: true + registry.nlark.com/mixin-deep/1.3.2: + resolution: + { + integrity: sha1-ESC0PcNZp4Xc5ltVuC4lfM9HlWY=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/mixin-deep/download/mixin-deep-1.3.2.tgz + } + name: mixin-deep + version: 1.3.2 + engines: { node: '>=0.10.0' } + dependencies: + for-in: registry.nlark.com/for-in/1.0.2 + is-extendable: registry.nlark.com/is-extendable/1.0.1 + dev: true + registry.nlark.com/mri/1.2.0: resolution: { @@ -3059,6 +3966,30 @@ packages: version: 0.0.7 dev: true + registry.nlark.com/nanomatch/1.2.13: + resolution: + { + integrity: sha1-uHqKpPwN6P5r6IiVs4mD/yZb0Rk=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/nanomatch/download/nanomatch-1.2.13.tgz + } + name: nanomatch + version: 1.2.13 + engines: { node: '>=0.10.0' } + dependencies: + arr-diff: registry.nlark.com/arr-diff/4.0.0 + array-unique: registry.nlark.com/array-unique/0.3.2 + define-property: registry.nlark.com/define-property/2.0.2 + extend-shallow: registry.nlark.com/extend-shallow/3.0.2 + fragment-cache: registry.nlark.com/fragment-cache/0.2.1 + is-windows: registry.nlark.com/is-windows/1.0.2 + kind-of: registry.nlark.com/kind-of/6.0.3 + object.pick: registry.nlark.com/object.pick/1.3.0 + regex-not: registry.nlark.com/regex-not/1.0.2 + snapdragon: registry.nlark.com/snapdragon/0.8.2 + to-regex: registry.nlark.com/to-regex/3.0.2 + dev: true + registry.nlark.com/natural-compare/1.4.0: resolution: { @@ -3196,6 +4127,50 @@ packages: engines: { node: '>=0.10.0' } dev: true + registry.nlark.com/object-copy/0.1.0: + resolution: + { + integrity: sha1-fn2Fi3gb18mRpBupde04EnVOmYw=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/object-copy/download/object-copy-0.1.0.tgz + } + name: object-copy + version: 0.1.0 + engines: { node: '>=0.10.0' } + dependencies: + copy-descriptor: registry.nlark.com/copy-descriptor/0.1.1 + define-property: registry.nlark.com/define-property/0.2.5 + kind-of: registry.nlark.com/kind-of/3.2.2 + dev: true + + registry.nlark.com/object-visit/1.0.1: + resolution: + { + integrity: sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/object-visit/download/object-visit-1.0.1.tgz + } + name: object-visit + version: 1.0.1 + engines: { node: '>=0.10.0' } + dependencies: + isobject: registry.nlark.com/isobject/3.0.1 + dev: true + + registry.nlark.com/object.pick/1.3.0: + resolution: + { + integrity: sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/object.pick/download/object.pick-1.3.0.tgz + } + name: object.pick + version: 1.3.0 + engines: { node: '>=0.10.0' } + dependencies: + isobject: registry.nlark.com/isobject/3.0.1 + dev: true + registry.nlark.com/on-finished/2.3.0: resolution: { @@ -3512,6 +4487,18 @@ packages: dev: true optional: true + registry.nlark.com/posix-character-classes/0.1.1: + resolution: + { + integrity: sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/posix-character-classes/download/posix-character-classes-0.1.1.tgz + } + name: posix-character-classes + version: 0.1.1 + engines: { node: '>=0.10.0' } + dev: true + registry.nlark.com/postcss-less/5.0.0: resolution: { @@ -3563,6 +4550,76 @@ packages: postcss: registry.npmmirror.com/postcss/8.4.5 dev: true + registry.nlark.com/posthtml-parser/0.2.1: + resolution: + { + integrity: sha1-NdUw3jhnQMK6JP8usvrznM3ycd0=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/posthtml-parser/download/posthtml-parser-0.2.1.tgz + } + name: posthtml-parser + version: 0.2.1 + dependencies: + htmlparser2: registry.npmmirror.com/htmlparser2/3.10.1 + isobject: registry.nlark.com/isobject/2.1.0 + dev: true + + registry.nlark.com/posthtml-rename-id/1.0.12: + resolution: + { + integrity: sha1-z39us3FGvxr6wx5o8YxswZrmFDM=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/posthtml-rename-id/download/posthtml-rename-id-1.0.12.tgz + } + name: posthtml-rename-id + version: 1.0.12 + dependencies: + escape-string-regexp: registry.nlark.com/escape-string-regexp/1.0.5 + dev: true + + registry.nlark.com/posthtml-render/1.4.0: + resolution: + { + integrity: sha1-QBFAcMRYgcrLkzR9rj7/U6+8/xM=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/posthtml-render/download/posthtml-render-1.4.0.tgz + } + name: posthtml-render + version: 1.4.0 + engines: { node: '>=10' } + dev: true + + registry.nlark.com/posthtml-svg-mode/1.0.3: + resolution: + { + integrity: sha1-q9VU+s6BIjyrDLNn4Y5O/SpOdLA=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/posthtml-svg-mode/download/posthtml-svg-mode-1.0.3.tgz + } + name: posthtml-svg-mode + version: 1.0.3 + dependencies: + merge-options: registry.nlark.com/merge-options/1.0.1 + posthtml: registry.nlark.com/posthtml/0.9.2 + posthtml-parser: registry.nlark.com/posthtml-parser/0.2.1 + posthtml-render: registry.nlark.com/posthtml-render/1.4.0 + dev: true + + registry.nlark.com/posthtml/0.9.2: + resolution: + { + integrity: sha1-9MBtufZ7Yf0XxOJW5+PZUVv3Jv0=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/posthtml/download/posthtml-0.9.2.tgz + } + name: posthtml + version: 0.9.2 + engines: { node: '>=0.10.0' } + dependencies: + posthtml-parser: registry.nlark.com/posthtml-parser/0.2.1 + posthtml-render: registry.nlark.com/posthtml-render/1.4.0 + dev: true + registry.nlark.com/prelude-ls/1.2.1: resolution: { @@ -3828,6 +4885,21 @@ packages: engines: { node: '>=0.6.0', teleport: '>=0.2.0' } dev: true + registry.nlark.com/query-string/4.3.4: + resolution: + { + integrity: sha1-u7aTucqRXCMlFbIosaArYJBD2+s=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/query-string/download/query-string-4.3.4.tgz + } + name: query-string + version: 4.3.4 + engines: { node: '>=0.10.0' } + dependencies: + object-assign: registry.nlark.com/object-assign/4.1.1 + strict-uri-encode: registry.nlark.com/strict-uri-encode/1.1.0 + dev: true + registry.nlark.com/queue-microtask/1.2.3: resolution: { @@ -3887,6 +4959,21 @@ packages: strip-indent: registry.nlark.com/strip-indent/3.0.0 dev: true + registry.nlark.com/regex-not/1.0.2: + resolution: + { + integrity: sha1-H07OJ+ALC2XgJHpoEOaoXYOldSw=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/regex-not/download/regex-not-1.0.2.tgz + } + name: regex-not + version: 1.0.2 + engines: { node: '>=0.10.0' } + dependencies: + extend-shallow: registry.nlark.com/extend-shallow/3.0.2 + safe-regex: registry.nlark.com/safe-regex/1.1.0 + dev: true + registry.nlark.com/regexpp/3.2.0: resolution: { @@ -3899,6 +4986,30 @@ packages: engines: { node: '>=8' } dev: true + registry.nlark.com/repeat-element/1.1.4: + resolution: + { + integrity: sha1-vmgVIIR6tYx1aKx1+/rSjtQtOek=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/repeat-element/download/repeat-element-1.1.4.tgz + } + name: repeat-element + version: 1.1.4 + engines: { node: '>=0.10.0' } + dev: true + + registry.nlark.com/repeat-string/1.6.1: + resolution: + { + integrity: sha1-jcrkcOHIirwtYA//Sndihtp15jc=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/repeat-string/download/repeat-string-1.6.1.tgz + } + name: repeat-string + version: 1.6.1 + engines: { node: '>=0.10' } + dev: true + registry.nlark.com/require-directory/2.1.1: resolution: { @@ -4020,6 +5131,18 @@ packages: signal-exit: registry.npmmirror.com/signal-exit/3.0.6 dev: true + registry.nlark.com/ret/0.1.15: + resolution: + { + integrity: sha1-uKSCXVvbH8P29Twrwz+BOIaBx7w=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/ret/download/ret-0.1.15.tgz + } + name: ret + version: 0.1.15 + engines: { node: '>=0.12' } + dev: true + registry.nlark.com/reusify/1.0.4: resolution: { @@ -4090,6 +5213,19 @@ packages: version: 5.2.1 dev: true + registry.nlark.com/safe-regex/1.1.0: + resolution: + { + integrity: sha1-QKNmnzsHfR6UPURinhV91IAjvy4=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/safe-regex/download/safe-regex-1.1.0.tgz + } + name: safe-regex + version: 1.1.0 + dependencies: + ret: registry.nlark.com/ret/0.1.15 + dev: true + registry.nlark.com/safer-buffer/2.1.2: resolution: { @@ -4167,6 +5303,23 @@ packages: upper-case-first: registry.nlark.com/upper-case-first/2.0.2 dev: true + registry.nlark.com/set-value/2.0.1: + resolution: + { + integrity: sha1-oY1AUw5vB95CKMfe/kInr4ytAFs=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/set-value/download/set-value-2.0.1.tgz + } + name: set-value + version: 2.0.1 + engines: { node: '>=0.10.0' } + dependencies: + extend-shallow: registry.nlark.com/extend-shallow/2.0.1 + is-extendable: registry.nlark.com/is-extendable/0.1.1 + is-plain-object: registry.nlark.com/is-plain-object/2.0.4 + split-string: registry.nlark.com/split-string/3.1.0 + dev: true + registry.nlark.com/shebang-command/2.0.0: resolution: { @@ -4266,6 +5419,85 @@ packages: tslib: registry.nlark.com/tslib/2.3.1 dev: true + registry.nlark.com/snapdragon-node/2.1.1: + resolution: + { + integrity: sha1-bBdfhv8UvbByRWPo88GwIaKGhTs=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/snapdragon-node/download/snapdragon-node-2.1.1.tgz + } + name: snapdragon-node + version: 2.1.1 + engines: { node: '>=0.10.0' } + dependencies: + define-property: registry.nlark.com/define-property/1.0.0 + isobject: registry.nlark.com/isobject/3.0.1 + snapdragon-util: registry.nlark.com/snapdragon-util/3.0.1 + dev: true + + registry.nlark.com/snapdragon-util/3.0.1: + resolution: + { + integrity: sha1-+VZHlIbyrNeXAGk/b3uAXkWrVuI=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/snapdragon-util/download/snapdragon-util-3.0.1.tgz + } + name: snapdragon-util + version: 3.0.1 + engines: { node: '>=0.10.0' } + dependencies: + kind-of: registry.nlark.com/kind-of/3.2.2 + dev: true + + registry.nlark.com/snapdragon/0.8.2: + resolution: + { + integrity: sha1-ZJIufFZbDhQgS6GqfWlkJ40lGC0=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/snapdragon/download/snapdragon-0.8.2.tgz + } + name: snapdragon + version: 0.8.2 + engines: { node: '>=0.10.0' } + dependencies: + base: registry.nlark.com/base/0.11.2 + debug: registry.npmmirror.com/debug/2.6.9 + define-property: registry.nlark.com/define-property/0.2.5 + extend-shallow: registry.nlark.com/extend-shallow/2.0.1 + map-cache: registry.nlark.com/map-cache/0.2.2 + source-map: registry.nlark.com/source-map/0.5.7 + source-map-resolve: registry.nlark.com/source-map-resolve/0.5.3 + use: registry.nlark.com/use/3.1.1 + dev: true + + registry.nlark.com/source-map-resolve/0.5.3: + resolution: + { + integrity: sha1-GQhmvs51U+H48mei7oLGBrVQmho=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/source-map-resolve/download/source-map-resolve-0.5.3.tgz + } + name: source-map-resolve + version: 0.5.3 + dependencies: + atob: registry.nlark.com/atob/2.1.2 + decode-uri-component: registry.nlark.com/decode-uri-component/0.2.0 + resolve-url: registry.npmmirror.com/resolve-url/0.2.1 + source-map-url: registry.nlark.com/source-map-url/0.4.1 + urix: registry.npmmirror.com/urix/0.1.0 + dev: true + + registry.nlark.com/source-map-url/0.4.1: + resolution: + { + integrity: sha1-CvZmBadFpaL5HPG7+KevvCg97FY=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/source-map-url/download/source-map-url-0.4.1.tgz + } + name: source-map-url + version: 0.4.1 + dev: true + registry.nlark.com/source-map/0.5.7: resolution: { @@ -4338,6 +5570,20 @@ packages: spdx-license-ids: registry.npmmirror.com/spdx-license-ids/3.0.11 dev: true + registry.nlark.com/split-string/3.1.0: + resolution: + { + integrity: sha1-fLCd2jqGWFcFxks5pkZgOGguj+I=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/split-string/download/split-string-3.1.0.tgz + } + name: split-string + version: 3.1.0 + engines: { node: '>=0.10.0' } + dependencies: + extend-shallow: registry.nlark.com/extend-shallow/3.0.2 + dev: true + registry.nlark.com/sprintf-js/1.0.3: resolution: { @@ -4349,6 +5595,21 @@ packages: version: 1.0.3 dev: true + registry.nlark.com/static-extend/0.1.2: + resolution: + { + integrity: sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/static-extend/download/static-extend-0.1.2.tgz + } + name: static-extend + version: 0.1.2 + engines: { node: '>=0.10.0' } + dependencies: + define-property: registry.nlark.com/define-property/0.2.5 + object-copy: registry.nlark.com/object-copy/0.1.0 + dev: true + registry.nlark.com/statuses/1.5.0: resolution: { @@ -4361,6 +5622,18 @@ packages: engines: { node: '>= 0.6' } dev: true + registry.nlark.com/strict-uri-encode/1.1.0: + resolution: + { + integrity: sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/strict-uri-encode/download/strict-uri-encode-1.1.0.tgz + } + name: strict-uri-encode + version: 1.1.0 + engines: { node: '>=0.10.0' } + dev: true + registry.nlark.com/string-argv/0.3.1: resolution: { @@ -4459,6 +5732,31 @@ packages: version: 0.1.0 dev: true + registry.nlark.com/svg-baker/1.7.0: + resolution: + { + integrity: sha1-g2f3jYdVUMUv5HVvcwPVxdfC6ac=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/svg-baker/download/svg-baker-1.7.0.tgz + } + name: svg-baker + version: 1.7.0 + dependencies: + bluebird: registry.nlark.com/bluebird/3.7.2 + clone: registry.nlark.com/clone/2.1.2 + he: registry.nlark.com/he/1.2.0 + image-size: registry.nlark.com/image-size/0.5.5 + loader-utils: registry.npmmirror.com/loader-utils/1.4.0 + merge-options: registry.nlark.com/merge-options/1.0.1 + micromatch: registry.nlark.com/micromatch/3.1.0 + postcss: registry.npmmirror.com/postcss/5.2.18 + postcss-prefix-selector: registry.npmmirror.com/postcss-prefix-selector/1.14.0_postcss@5.2.18 + posthtml-rename-id: registry.nlark.com/posthtml-rename-id/1.0.12 + posthtml-svg-mode: registry.nlark.com/posthtml-svg-mode/1.0.3 + query-string: registry.nlark.com/query-string/4.3.4 + traverse: registry.nlark.com/traverse/0.6.6 + dev: true + registry.nlark.com/svg-tags/1.0.0: resolution: { @@ -4543,6 +5841,35 @@ packages: engines: { node: '>=4' } dev: true + registry.nlark.com/to-object-path/0.3.0: + resolution: + { + integrity: sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/to-object-path/download/to-object-path-0.3.0.tgz + } + name: to-object-path + version: 0.3.0 + engines: { node: '>=0.10.0' } + dependencies: + kind-of: registry.nlark.com/kind-of/3.2.2 + dev: true + + registry.nlark.com/to-regex-range/2.1.1: + resolution: + { + integrity: sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/to-regex-range/download/to-regex-range-2.1.1.tgz + } + name: to-regex-range + version: 2.1.1 + engines: { node: '>=0.10.0' } + dependencies: + is-number: registry.nlark.com/is-number/3.0.0 + repeat-string: registry.nlark.com/repeat-string/1.6.1 + dev: true + registry.nlark.com/to-regex-range/5.0.1: resolution: { @@ -4557,6 +5884,23 @@ packages: is-number: registry.nlark.com/is-number/7.0.0 dev: true + registry.nlark.com/to-regex/3.0.2: + resolution: + { + integrity: sha1-E8/dmzNlUvMLUfM6iuG0Knp1mc4=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/to-regex/download/to-regex-3.0.2.tgz + } + name: to-regex + version: 3.0.2 + engines: { node: '>=0.10.0' } + dependencies: + define-property: registry.nlark.com/define-property/2.0.2 + extend-shallow: registry.nlark.com/extend-shallow/3.0.2 + regex-not: registry.nlark.com/regex-not/1.0.2 + safe-regex: registry.nlark.com/safe-regex/1.1.0 + dev: true + registry.nlark.com/token-stream/1.0.0: resolution: { @@ -4580,6 +5924,17 @@ packages: engines: { node: '>=6' } dev: true + registry.nlark.com/traverse/0.6.6: + resolution: + { + integrity: sha1-y99WD9e5r2MlAv7UD5GMFX6pcTc=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/traverse/download/traverse-0.6.6.tgz + } + name: traverse + version: 0.6.6 + dev: true + registry.nlark.com/trim-newlines/3.0.1: resolution: { @@ -4659,6 +6014,23 @@ packages: is-typedarray: registry.nlark.com/is-typedarray/1.0.0 dev: true + registry.nlark.com/union-value/1.0.1: + resolution: + { + integrity: sha1-C2/nuDWuzaYcbqTU8CwUIh4QmEc=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/union-value/download/union-value-1.0.1.tgz + } + name: union-value + version: 1.0.1 + engines: { node: '>=0.10.0' } + dependencies: + arr-union: registry.nlark.com/arr-union/3.1.0 + get-value: registry.nlark.com/get-value/2.0.6 + is-extendable: registry.nlark.com/is-extendable/0.1.1 + set-value: registry.nlark.com/set-value/2.0.1 + dev: true + registry.nlark.com/universalify/0.1.2: resolution: { @@ -4695,6 +6067,21 @@ packages: engines: { node: '>= 0.8' } dev: true + registry.nlark.com/unset-value/1.0.0: + resolution: + { + integrity: sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/unset-value/download/unset-value-1.0.0.tgz + } + name: unset-value + version: 1.0.0 + engines: { node: '>=0.10.0' } + dependencies: + has-value: registry.nlark.com/has-value/0.3.1 + isobject: registry.nlark.com/isobject/3.0.1 + dev: true + registry.nlark.com/upath/2.0.1: resolution: { @@ -4746,6 +6133,18 @@ packages: punycode: registry.nlark.com/punycode/2.1.1 dev: true + registry.nlark.com/use/3.1.1: + resolution: + { + integrity: sha1-1QyMrHmhn7wg8pEfVuuXP04QBw8=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/use/download/use-3.1.1.tgz + } + name: use + version: 3.1.1 + engines: { node: '>=0.10.0' } + dev: true + registry.nlark.com/util-deprecate/1.0.2: resolution: { @@ -4794,6 +6193,18 @@ packages: spdx-expression-parse: registry.nlark.com/spdx-expression-parse/3.0.1 dev: true + registry.nlark.com/vary/1.1.2: + resolution: + { + integrity: sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.nlark.com/vary/download/vary-1.1.2.tgz + } + name: vary + version: 1.1.2 + engines: { node: '>= 0.8' } + dev: true + registry.nlark.com/vite-plugin-eslint/1.3.0_vite@2.7.9: resolution: { @@ -6303,6 +7714,19 @@ packages: version: 4.0.0 dev: true + registry.npmmirror.com/@types/svgo/2.6.0: + resolution: + { + integrity: sha1-8MUO7ShkIvY7TjNG2KMJsOpn1Yo=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.npmmirror.com/@types/svgo/download/@types/svgo-2.6.0.tgz + } + name: '@types/svgo' + version: 2.6.0 + dependencies: + '@types/node': registry.npmmirror.com/@types/node/17.0.5 + dev: true + registry.npmmirror.com/@types/throttle-debounce/2.1.0: resolution: { @@ -7007,6 +8431,17 @@ packages: postcss-value-parser: registry.npmmirror.com/postcss-value-parser/4.2.0 dev: true + registry.npmmirror.com/big.js/5.2.2: + resolution: + { + integrity: sha1-ZfCvOC9Xi83HQr2cKB6cstd2gyg=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.npmmirror.com/big.js/download/big.js-5.2.2.tgz + } + name: big.js + version: 5.2.2 + dev: true + registry.npmmirror.com/browserslist/4.19.1: resolution: { @@ -7038,6 +8473,28 @@ packages: engines: { node: '>=8' } dev: true + registry.npmmirror.com/cache-base/1.0.1: + resolution: + { + integrity: sha1-Cn9GQWgxyLZi7jb+TnxZ129marI=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.npmmirror.com/cache-base/download/cache-base-1.0.1.tgz + } + name: cache-base + version: 1.0.1 + engines: { node: '>=0.10.0' } + dependencies: + collection-visit: registry.nlark.com/collection-visit/1.0.0 + component-emitter: registry.nlark.com/component-emitter/1.3.0 + get-value: registry.nlark.com/get-value/2.0.6 + has-value: registry.nlark.com/has-value/1.0.0 + isobject: registry.nlark.com/isobject/3.0.1 + set-value: registry.nlark.com/set-value/2.0.1 + to-object-path: registry.nlark.com/to-object-path/0.3.0 + union-value: registry.nlark.com/union-value/1.0.1 + unset-value: registry.nlark.com/unset-value/1.0.0 + dev: true + registry.npmmirror.com/camelcase-keys/6.2.2: resolution: { @@ -7089,6 +8546,24 @@ packages: version: 1.0.30001294 dev: true + registry.npmmirror.com/chalk/1.1.3: + resolution: + { + integrity: sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.npmmirror.com/chalk/download/chalk-1.1.3.tgz + } + name: chalk + version: 1.1.3 + engines: { node: '>=0.10.0' } + dependencies: + ansi-styles: registry.nlark.com/ansi-styles/2.2.1 + escape-string-regexp: registry.nlark.com/escape-string-regexp/1.0.5 + has-ansi: registry.nlark.com/has-ansi/2.0.0 + strip-ansi: registry.npmmirror.com/strip-ansi/3.0.1 + supports-color: registry.npmmirror.com/supports-color/2.0.0 + dev: true + registry.npmmirror.com/chalk/2.4.2: resolution: { @@ -7238,6 +8713,18 @@ packages: version: 2.0.16 dev: true + registry.npmmirror.com/commander/7.2.0: + resolution: + { + integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.npmmirror.com/commander/download/commander-7.2.0.tgz + } + name: commander + version: 7.2.0 + engines: { node: '>= 10' } + dev: true + registry.npmmirror.com/commander/8.3.0: resolution: { @@ -7347,6 +8834,21 @@ packages: through2: registry.nlark.com/through2/4.0.2 dev: true + registry.npmmirror.com/cors/2.8.5: + resolution: + { + integrity: sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.npmmirror.com/cors/download/cors-2.8.5.tgz + } + name: cors + version: 2.8.5 + engines: { node: '>= 0.10' } + dependencies: + object-assign: registry.nlark.com/object-assign/4.1.1 + vary: registry.nlark.com/vary/1.1.2 + dev: true + registry.npmmirror.com/cosmiconfig-typescript-loader/1.0.2_bad060d5f9aca5284661d88d739ba15b: resolution: { @@ -7388,6 +8890,21 @@ packages: nth-check: registry.nlark.com/nth-check/2.0.1 dev: true + registry.npmmirror.com/css-tree/1.1.3: + resolution: + { + integrity: sha1-60hw+2/XcHMn7JXC/yqwm16NuR0=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.npmmirror.com/css-tree/download/css-tree-1.1.3.tgz + } + name: css-tree + version: 1.1.3 + engines: { node: '>=8.0.0' } + dependencies: + mdn-data: registry.npmmirror.com/mdn-data/2.0.14 + source-map: registry.nlark.com/source-map/0.6.1 + dev: true + registry.npmmirror.com/css-what/5.1.0: resolution: { @@ -7400,6 +8917,20 @@ packages: engines: { node: '>= 6' } dev: true + registry.npmmirror.com/csso/4.2.0: + resolution: + { + integrity: sha1-6jpWE0bo3J9UbW/r7dUBh884lSk=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.npmmirror.com/csso/download/csso-4.2.0.tgz + } + name: csso + version: 4.2.0 + engines: { node: '>=8.0.0' } + dependencies: + css-tree: registry.npmmirror.com/css-tree/1.1.3 + dev: true + registry.npmmirror.com/csstype/2.6.19: resolution: { @@ -7514,6 +9045,19 @@ packages: cheerio: registry.nlark.com/cheerio/1.0.0-rc.10 dev: true + registry.npmmirror.com/domhandler/2.4.2: + resolution: + { + integrity: sha1-iAUJfpM9ZehVRvcm1g9euItE+AM=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.npmmirror.com/domhandler/download/domhandler-2.4.2.tgz + } + name: domhandler + version: 2.4.2 + dependencies: + domelementtype: registry.nlark.com/domelementtype/1.3.1 + dev: true + registry.npmmirror.com/domhandler/4.3.0: resolution: { @@ -8504,6 +10048,24 @@ packages: lru-cache: registry.nlark.com/lru-cache/6.0.0 dev: true + registry.npmmirror.com/htmlparser2/3.10.1: + resolution: + { + integrity: sha1-vWedw/WYl7ajS7EHSchVu1OpOS8=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.npmmirror.com/htmlparser2/download/htmlparser2-3.10.1.tgz?cache=0&sync_timestamp=1636641716463&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fhtmlparser2%2Fdownload%2Fhtmlparser2-3.10.1.tgz + } + name: htmlparser2 + version: 3.10.1 + dependencies: + domelementtype: registry.nlark.com/domelementtype/1.3.1 + domhandler: registry.npmmirror.com/domhandler/2.4.2 + 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 + dev: true + registry.npmmirror.com/htmlparser2/6.1.0: resolution: { @@ -8674,6 +10236,17 @@ packages: hasBin: true dev: true + registry.npmmirror.com/js-base64/2.6.4: + resolution: + { + integrity: sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ==, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.npmmirror.com/js-base64/download/js-base64-2.6.4.tgz + } + name: js-base64 + version: 2.6.4 + dev: true + registry.npmmirror.com/jsonc-eslint-parser/1.4.1: resolution: { @@ -8829,6 +10402,22 @@ packages: wrap-ansi: registry.nlark.com/wrap-ansi/7.0.0 dev: true + registry.npmmirror.com/loader-utils/1.4.0: + resolution: + { + integrity: sha1-xXm140yzSxp07cbB+za/o3HVphM=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.npmmirror.com/loader-utils/download/loader-utils-1.4.0.tgz + } + name: loader-utils + version: 1.4.0 + engines: { node: '>=4.0.0' } + dependencies: + big.js: registry.npmmirror.com/big.js/5.2.2 + emojis-list: registry.nlark.com/emojis-list/3.0.0 + json5: registry.nlark.com/json5/1.0.1 + dev: true + registry.npmmirror.com/local-pkg/0.4.0: resolution: { @@ -8905,6 +10494,17 @@ packages: version: 2.1.3 dev: true + registry.npmmirror.com/mdn-data/2.0.14: + resolution: + { + integrity: sha1-cRP8QoGRfWPOKbQ0RvcB5owlulA=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.npmmirror.com/mdn-data/download/mdn-data-2.0.14.tgz + } + name: mdn-data + version: 2.0.14 + dev: true + registry.npmmirror.com/memoize-one/6.0.0: resolution: { @@ -9185,6 +10785,18 @@ packages: engines: { node: '>= 0.10' } dev: true + registry.npmmirror.com/pascalcase/0.1.1: + resolution: + { + integrity: sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.npmmirror.com/pascalcase/download/pascalcase-0.1.1.tgz + } + name: pascalcase + version: 0.1.1 + engines: { node: '>=0.10.0' } + dev: true + registry.npmmirror.com/picocolors/1.0.0: resolution: { @@ -9237,6 +10849,22 @@ packages: postcss-safe-parser: registry.nlark.com/postcss-safe-parser/6.0.0_postcss@8.4.5 dev: true + registry.npmmirror.com/postcss-prefix-selector/1.14.0_postcss@5.2.18: + resolution: + { + integrity: sha512-8d5fiBQZWMtGWH/7ewEeo6RnBNyT2kLD5wTIfV2oHYqH4hjiofg/rP5X3SUwnqOINzE4mM/K/UOAiNrIaKzd4w==, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.npmmirror.com/postcss-prefix-selector/download/postcss-prefix-selector-1.14.0.tgz + } + id: registry.npmmirror.com/postcss-prefix-selector/1.14.0 + name: postcss-prefix-selector + version: 1.14.0 + peerDependencies: + postcss: 7.x || 8.x + dependencies: + postcss: registry.npmmirror.com/postcss/5.2.18 + dev: true + registry.npmmirror.com/postcss-selector-parser/6.0.8: resolution: { @@ -9279,6 +10907,23 @@ packages: version: 4.2.0 dev: true + registry.npmmirror.com/postcss/5.2.18: + resolution: + { + integrity: sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.npmmirror.com/postcss/download/postcss-5.2.18.tgz + } + name: postcss + version: 5.2.18 + engines: { node: '>=0.12' } + dependencies: + chalk: registry.npmmirror.com/chalk/1.1.3 + js-base64: registry.npmmirror.com/js-base64/2.6.4 + source-map: registry.nlark.com/source-map/0.5.7 + supports-color: registry.npmmirror.com/supports-color/3.2.3 + dev: true + registry.npmmirror.com/postcss/8.4.5: resolution: { @@ -9381,6 +11026,18 @@ packages: version: 0.5.5 dev: true + registry.npmmirror.com/resolve-url/0.2.1: + resolution: + { + integrity: sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.npmmirror.com/resolve-url/download/resolve-url-0.2.1.tgz + } + name: resolve-url + version: 0.2.1 + deprecated: https://github.com/lydell/resolve-url#deprecated + dev: true + registry.npmmirror.com/rimraf/3.0.2: resolution: { @@ -9511,6 +11168,17 @@ packages: readable-stream: registry.nlark.com/readable-stream/3.6.0 dev: true + registry.npmmirror.com/stable/0.1.8: + resolution: + { + integrity: sha1-g26zyDgv4pNv6vVEYxAXzn1Ho88=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.npmmirror.com/stable/download/stable-0.1.8.tgz + } + name: stable + version: 0.1.8 + dev: true + registry.npmmirror.com/string-width/2.1.1: resolution: { @@ -9558,6 +11226,20 @@ packages: strip-ansi: registry.npmmirror.com/strip-ansi/7.0.1 dev: true + registry.npmmirror.com/strip-ansi/3.0.1: + resolution: + { + integrity: sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.npmmirror.com/strip-ansi/download/strip-ansi-3.0.1.tgz?cache=0&sync_timestamp=1632445112190&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fstrip-ansi%2Fdownload%2Fstrip-ansi-3.0.1.tgz + } + name: strip-ansi + version: 3.0.1 + engines: { node: '>=0.10.0' } + dependencies: + ansi-regex: registry.nlark.com/ansi-regex/2.1.1 + dev: true + registry.npmmirror.com/strip-ansi/4.0.0: resolution: { @@ -9757,6 +11439,32 @@ packages: - supports-color dev: true + registry.npmmirror.com/supports-color/2.0.0: + resolution: + { + integrity: sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.npmmirror.com/supports-color/download/supports-color-2.0.0.tgz + } + name: supports-color + version: 2.0.0 + engines: { node: '>=0.8.0' } + dev: true + + registry.npmmirror.com/supports-color/3.2.3: + resolution: + { + integrity: sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.npmmirror.com/supports-color/download/supports-color-3.2.3.tgz + } + name: supports-color + version: 3.2.3 + engines: { node: '>=0.8.0' } + dependencies: + has-flag: registry.nlark.com/has-flag/1.0.0 + dev: true + registry.npmmirror.com/supports-color/5.5.0: resolution: { @@ -9797,6 +11505,27 @@ packages: engines: { node: '>=12' } dev: true + registry.npmmirror.com/svgo/2.8.0: + resolution: + { + integrity: sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.npmmirror.com/svgo/download/svgo-2.8.0.tgz + } + name: svgo + version: 2.8.0 + engines: { node: '>=10.13.0' } + hasBin: true + dependencies: + '@trysound/sax': registry.nlark.com/@trysound/sax/0.2.0 + commander: registry.npmmirror.com/commander/7.2.0 + css-select: registry.npmmirror.com/css-select/4.2.1 + css-tree: registry.npmmirror.com/css-tree/1.1.3 + csso: registry.npmmirror.com/csso/4.2.0 + picocolors: registry.npmmirror.com/picocolors/1.0.0 + stable: registry.npmmirror.com/stable/0.1.8 + dev: true + registry.npmmirror.com/table/6.7.5: resolution: { @@ -9991,6 +11720,18 @@ packages: webpack-virtual-modules: registry.nlark.com/webpack-virtual-modules/0.4.3 dev: true + registry.npmmirror.com/urix/0.1.0: + resolution: + { + integrity: sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.npmmirror.com/urix/download/urix-0.1.0.tgz + } + name: urix + version: 0.1.0 + deprecated: Please see https://github.com/lydell/urix#deprecated + dev: true + registry.npmmirror.com/vite-plugin-style-import/1.4.1_vite@2.7.9: resolution: { @@ -10015,6 +11756,31 @@ packages: - supports-color dev: true + registry.npmmirror.com/vite-plugin-svg-icons/1.0.5_vite@2.7.9: + resolution: + { + integrity: sha1-gHHj2nxQ1WFOk3JlW5uR+vkd9ZE=, + registry: https://registry.npm.taobao.org/, + tarball: https://registry.npmmirror.com/vite-plugin-svg-icons/download/vite-plugin-svg-icons-1.0.5.tgz + } + id: registry.npmmirror.com/vite-plugin-svg-icons/1.0.5 + name: vite-plugin-svg-icons + version: 1.0.5 + peerDependencies: + vite: '>=2.0.0' + dependencies: + '@types/svgo': registry.npmmirror.com/@types/svgo/2.6.0 + cors: registry.npmmirror.com/cors/2.8.5 + debug: registry.npmmirror.com/debug/4.3.3 + etag: registry.nlark.com/etag/1.8.1 + fs-extra: registry.nlark.com/fs-extra/10.0.0 + svg-baker: registry.nlark.com/svg-baker/1.7.0 + svgo: registry.npmmirror.com/svgo/2.8.0 + vite: registry.npmmirror.com/vite/2.7.9_less@4.1.2 + transitivePeerDependencies: + - supports-color + dev: true + registry.npmmirror.com/vite-plugin-windicss/1.6.1_vite@2.7.9: resolution: { diff --git a/src/App.vue b/src/App.vue index d068da5..a5cd458 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,13 +1,46 @@ + + diff --git a/src/assets/img/404.png b/src/assets/img/404.png deleted file mode 100644 index 3d8e230..0000000 Binary files a/src/assets/img/404.png and /dev/null differ diff --git a/src/assets/img/404_cloud.png b/src/assets/img/404_cloud.png deleted file mode 100644 index c6281d0..0000000 Binary files a/src/assets/img/404_cloud.png and /dev/null differ diff --git a/src/assets/img/avatar.gif b/src/assets/img/avatar.gif deleted file mode 100644 index fdbd32c..0000000 Binary files a/src/assets/img/avatar.gif and /dev/null differ diff --git a/src/assets/img/avatar.png b/src/assets/img/avatar.png deleted file mode 100644 index e16488e..0000000 Binary files a/src/assets/img/avatar.png and /dev/null differ diff --git a/src/assets/img/default-avatar.png b/src/assets/img/default-avatar.png deleted file mode 100644 index e16488e..0000000 Binary files a/src/assets/img/default-avatar.png and /dev/null differ diff --git a/src/assets/img/login-bg.jpg b/src/assets/img/login-bg.jpg deleted file mode 100644 index 94b8f51..0000000 Binary files a/src/assets/img/login-bg.jpg and /dev/null differ diff --git a/src/assets/img/logo.png b/src/assets/img/logo.png deleted file mode 100644 index e8a8d6b..0000000 Binary files a/src/assets/img/logo.png and /dev/null differ diff --git a/src/assets/svgs/login-dark-bg.svg b/src/assets/svgs/login-dark-bg.svg new file mode 100644 index 0000000..6739cf6 --- /dev/null +++ b/src/assets/svgs/login-dark-bg.svg @@ -0,0 +1,715 @@ + + + + diff --git a/src/assets/svgs/login-light-bg.svg b/src/assets/svgs/login-light-bg.svg new file mode 100644 index 0000000..82ebb49 --- /dev/null +++ b/src/assets/svgs/login-light-bg.svg @@ -0,0 +1,738 @@ + + + + diff --git a/src/components/Icon/index.ts b/src/components/Icon/index.ts new file mode 100644 index 0000000..e69de29 diff --git a/src/components/InputPassword/src/VInputPassword.vue b/src/components/InputPassword/src/VInputPassword.vue index 1354d02..16f4c99 100644 --- a/src/components/InputPassword/src/VInputPassword.vue +++ b/src/components/InputPassword/src/VInputPassword.vue @@ -20,7 +20,7 @@ const emit = defineEmits(['update:modelValue']) // 生成class前缀 const { getPrefixCls } = useDesign() -const prefixCls = ref(getPrefixCls('inputpassword')) +const prefixCls = ref(getPrefixCls('input-password')) // 设置input的type属性 const textType = ref<'password' | 'text'>('password') @@ -66,7 +66,7 @@ const getPasswordStrength = computed(() => { diff --git a/src/store/modules/app.ts b/src/store/modules/app.ts index 6d04058..3e4b656 100644 --- a/src/store/modules/app.ts +++ b/src/store/modules/app.ts @@ -22,6 +22,9 @@ export interface AppState { showBackTop: boolean showMenuTab: boolean requestTime: boolean + isDark: boolean + size: ElememtPlusSzie + lang: string } export const useAppStore = defineStore({ @@ -43,7 +46,10 @@ export const useAppStore = defineStore({ greyMode: false, // 是否开始灰色模式,用于特殊悼念日 showBackTop: true, // 是否显示回到顶部 showMenuTab: false, // 是否固定一级菜单 - requestTime: false // 是否在接口调用时添加时间戳,避免IE缓存 + requestTime: false, // 是否在接口调用时添加时间戳,避免IE缓存 + isDark: false, // 是否是暗黑模式 + size: 'default', // 组件尺寸 + lang: 'zh-CN' // 语言 }), getters: { getCollapsed(): boolean { @@ -96,6 +102,15 @@ export const useAppStore = defineStore({ }, getRequestTime(): boolean { return this.requestTime + }, + getIsDark(): boolean { + return this.isDark + }, + getSize(): ElememtPlusSzie { + return this.size + }, + getLang(): string { + return this.lang } }, actions: { @@ -146,6 +161,22 @@ export const useAppStore = defineStore({ }, setRequestTime(requestTime: boolean) { this.requestTime = requestTime + }, + setIsDark(isDark: boolean) { + this.isDark = isDark + if (this.isDark) { + document.documentElement.classList.add('dark') + document.documentElement.classList.remove('light') + } else { + document.documentElement.classList.add('light') + document.documentElement.classList.remove('dark') + } + }, + setSize(size: ElememtPlusSzie) { + this.size = size + }, + setLang(lang: string) { + this.lang = lang } } }) diff --git a/src/types/componentType.d.ts b/src/types/componentType.d.ts index 378cb25..57bbc7a 100644 --- a/src/types/componentType.d.ts +++ b/src/types/componentType.d.ts @@ -25,7 +25,7 @@ declare global { | 'SelectV2' | 'InputPassword' - declare type ColProps = { + type ColProps = { span?: number xs?: number sm?: number @@ -93,6 +93,11 @@ declare global { // 是否隐藏 hidden?: boolean } - // VForm types end + + // VConfigGlobal types start + declare interface VConfigGlobalTypes { + size?: ElememtPlusSzie + } + // VConfigGlobal types end } diff --git a/src/types/configGlobal.d.ts b/src/types/configGlobal.d.ts deleted file mode 100644 index 3977b1d..0000000 --- a/src/types/configGlobal.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -declare interface VConfigGlobalTypes { - size?: ElememtPlusSzie -} diff --git a/src/utils/is.ts b/src/utils/is.ts index d9a0824..a509bc4 100644 --- a/src/utils/is.ts +++ b/src/utils/is.ts @@ -99,3 +99,7 @@ export function isUrl(path: string): boolean { /(((^https?:(?:\/\/)?)(?:[-:&=\+\$,\w]+@)?[A-Za-z0-9.-]+(?::\d+)?|(?:www.|[-:&=\+\$,\w]+@)[A-Za-z0-9.-]+)((?:\/[\+~%\/.\w-_]*)?\??(?:[-\+=&%@.\w_]*)#?(?:[\w]*))?)$/ return reg.test(path) } + +export function isDark(): boolean { + return window.matchMedia('(prefers-color-scheme: dark)').matches +} diff --git a/src/views/Login/Login.vue b/src/views/Login/Login.vue index db04ddc..2bc5a9a 100644 --- a/src/views/Login/Login.vue +++ b/src/views/Login/Login.vue @@ -1,5 +1,43 @@ - + + +