fix(hooks): 修复登录页切换登录页参数丢失问题

This commit is contained in:
Soybean 2021-09-16 20:11:45 +08:00
parent b4adf678a4
commit 789855a378
12 changed files with 144 additions and 100 deletions

View File

@ -1892,7 +1892,7 @@ packages:
hasBin: true hasBin: true
registry.nlark.com/@babel/parser/7.15.6: registry.nlark.com/@babel/parser/7.15.6:
resolution: {integrity: sha1-BDuao8MDwHIuU3f++Rl/TPF5ZUk=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/@babel/parser/download/@babel/parser-7.15.6.tgz} resolution: {integrity: sha1-BDuao8MDwHIuU3f++Rl/TPF5ZUk=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/@babel/parser/download/@babel/parser-7.15.6.tgz}
name: '@babel/parser' name: '@babel/parser'
version: 7.15.6 version: 7.15.6
engines: {node: '>=6.0.0'} engines: {node: '>=6.0.0'}
@ -1909,7 +1909,7 @@ packages:
to-fast-properties: registry.nlark.com/to-fast-properties/2.0.0 to-fast-properties: registry.nlark.com/to-fast-properties/2.0.0
registry.nlark.com/@babel/types/7.15.6: registry.nlark.com/@babel/types/7.15.6:
resolution: {integrity: sha1-mavcSCGLKIHAWN0KerBbmcm+dY8=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/@babel/types/download/@babel/types-7.15.6.tgz?cache=0&sync_timestamp=1631500167899&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Ftypes%2Fdownload%2F%40babel%2Ftypes-7.15.6.tgz} resolution: {integrity: sha1-mavcSCGLKIHAWN0KerBbmcm+dY8=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/@babel/types/download/@babel/types-7.15.6.tgz?cache=0&sync_timestamp=1631500167899&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40babel%2Ftypes%2Fdownload%2F%40babel%2Ftypes-7.15.6.tgz}
name: '@babel/types' name: '@babel/types'
version: 7.15.6 version: 7.15.6
engines: {node: '>=6.9.0'} engines: {node: '>=6.9.0'}
@ -2109,7 +2109,7 @@ packages:
dev: false dev: false
registry.nlark.com/@emmetio/abbreviation/2.2.2: registry.nlark.com/@emmetio/abbreviation/2.2.2:
resolution: {integrity: sha1-dGdi/Z56jC6mBPWAxi48/iUOaYk=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/@emmetio/abbreviation/download/@emmetio/abbreviation-2.2.2.tgz} resolution: {integrity: sha1-dGdi/Z56jC6mBPWAxi48/iUOaYk=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/@emmetio/abbreviation/download/@emmetio/abbreviation-2.2.2.tgz}
name: '@emmetio/abbreviation' name: '@emmetio/abbreviation'
version: 2.2.2 version: 2.2.2
dependencies: dependencies:
@ -2117,7 +2117,7 @@ packages:
dev: true dev: true
registry.nlark.com/@emmetio/css-abbreviation/2.1.4: registry.nlark.com/@emmetio/css-abbreviation/2.1.4:
resolution: {integrity: sha1-kDYuihEizjt29sMVeQfTAYL1P1Q=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/@emmetio/css-abbreviation/download/@emmetio/css-abbreviation-2.1.4.tgz} resolution: {integrity: sha1-kDYuihEizjt29sMVeQfTAYL1P1Q=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/@emmetio/css-abbreviation/download/@emmetio/css-abbreviation-2.1.4.tgz}
name: '@emmetio/css-abbreviation' name: '@emmetio/css-abbreviation'
version: 2.1.4 version: 2.1.4
dependencies: dependencies:
@ -2125,7 +2125,7 @@ packages:
dev: true dev: true
registry.nlark.com/@emmetio/scanner/1.0.0: registry.nlark.com/@emmetio/scanner/1.0.0:
resolution: {integrity: sha1-Blsq9iM/50dNRII+PeuJckr0K18=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/@emmetio/scanner/download/@emmetio/scanner-1.0.0.tgz} resolution: {integrity: sha1-Blsq9iM/50dNRII+PeuJckr0K18=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/@emmetio/scanner/download/@emmetio/scanner-1.0.0.tgz}
name: '@emmetio/scanner' name: '@emmetio/scanner'
version: 1.0.0 version: 1.0.0
dev: true dev: true
@ -2562,7 +2562,7 @@ packages:
dev: true dev: true
registry.nlark.com/@volar/code-gen/0.27.14: registry.nlark.com/@volar/code-gen/0.27.14:
resolution: {integrity: sha1-/qS94MBbgfIuFhheAey2/t2ELgU=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/@volar/code-gen/download/@volar/code-gen-0.27.14.tgz} resolution: {integrity: sha1-/qS94MBbgfIuFhheAey2/t2ELgU=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/@volar/code-gen/download/@volar/code-gen-0.27.14.tgz}
name: '@volar/code-gen' name: '@volar/code-gen'
version: 0.27.14 version: 0.27.14
dependencies: dependencies:
@ -2571,7 +2571,7 @@ packages:
dev: true dev: true
registry.nlark.com/@volar/html2pug/0.27.13: registry.nlark.com/@volar/html2pug/0.27.13:
resolution: {integrity: sha1-SN+nPs8e8ZVaAqBG0MiIRZUPrIU=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/@volar/html2pug/download/@volar/html2pug-0.27.13.tgz} resolution: {integrity: sha1-SN+nPs8e8ZVaAqBG0MiIRZUPrIU=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/@volar/html2pug/download/@volar/html2pug-0.27.13.tgz}
name: '@volar/html2pug' name: '@volar/html2pug'
version: 0.27.13 version: 0.27.13
dependencies: dependencies:
@ -2582,7 +2582,7 @@ packages:
dev: true dev: true
registry.nlark.com/@volar/shared/0.27.14: registry.nlark.com/@volar/shared/0.27.14:
resolution: {integrity: sha1-2Y8rC4kOMVzCC07bXh/76KrSKXo=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/@volar/shared/download/@volar/shared-0.27.14.tgz} resolution: {integrity: sha1-2Y8rC4kOMVzCC07bXh/76KrSKXo=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/@volar/shared/download/@volar/shared-0.27.14.tgz}
name: '@volar/shared' name: '@volar/shared'
version: 0.27.14 version: 0.27.14
dependencies: dependencies:
@ -2592,7 +2592,7 @@ packages:
dev: true dev: true
registry.nlark.com/@volar/source-map/0.27.14: registry.nlark.com/@volar/source-map/0.27.14:
resolution: {integrity: sha1-C1ZW90tahYh+/sl+oRLKrZzFKpc=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/@volar/source-map/download/@volar/source-map-0.27.14.tgz} resolution: {integrity: sha1-C1ZW90tahYh+/sl+oRLKrZzFKpc=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/@volar/source-map/download/@volar/source-map-0.27.14.tgz}
name: '@volar/source-map' name: '@volar/source-map'
version: 0.27.14 version: 0.27.14
dependencies: dependencies:
@ -2600,7 +2600,7 @@ packages:
dev: true dev: true
registry.nlark.com/@volar/transforms/0.27.14: registry.nlark.com/@volar/transforms/0.27.14:
resolution: {integrity: sha1-t5bduES2+fUwH1lBCS+e2VotsS0=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/@volar/transforms/download/@volar/transforms-0.27.14.tgz} resolution: {integrity: sha1-t5bduES2+fUwH1lBCS+e2VotsS0=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/@volar/transforms/download/@volar/transforms-0.27.14.tgz}
name: '@volar/transforms' name: '@volar/transforms'
version: 0.27.14 version: 0.27.14
dependencies: dependencies:
@ -2609,7 +2609,7 @@ packages:
dev: true dev: true
registry.nlark.com/@vscode/emmet-helper/2.7.0: registry.nlark.com/@vscode/emmet-helper/2.7.0:
resolution: {integrity: sha1-PbSF9qZQGW/4u9OLobnkaOyNIvg=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/@vscode/emmet-helper/download/@vscode/emmet-helper-2.7.0.tgz} resolution: {integrity: sha1-PbSF9qZQGW/4u9OLobnkaOyNIvg=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/@vscode/emmet-helper/download/@vscode/emmet-helper-2.7.0.tgz}
name: '@vscode/emmet-helper' name: '@vscode/emmet-helper'
version: 2.7.0 version: 2.7.0
dependencies: dependencies:
@ -2712,7 +2712,7 @@ packages:
dev: false dev: false
registry.nlark.com/@vue/reactivity/3.2.11: registry.nlark.com/@vue/reactivity/3.2.11:
resolution: {integrity: sha1-7ATTOsryuSzKKWBTW+yBsmzFdys=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/@vue/reactivity/download/@vue/reactivity-3.2.11.tgz} resolution: {integrity: sha1-7ATTOsryuSzKKWBTW+yBsmzFdys=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/@vue/reactivity/download/@vue/reactivity-3.2.11.tgz}
name: '@vue/reactivity' name: '@vue/reactivity'
version: 3.2.11 version: 3.2.11
dependencies: dependencies:
@ -2846,7 +2846,7 @@ packages:
dev: true dev: true
registry.nlark.com/acorn/7.4.1: registry.nlark.com/acorn/7.4.1:
resolution: {integrity: sha1-/q7SVZc9LndVW4PbwIhRpsY1IPo=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/acorn/download/acorn-7.4.1.tgz?cache=0&sync_timestamp=1624527466084&other_urls=https%3A%2F%2Fregistry.nlark.com%2Facorn%2Fdownload%2Facorn-7.4.1.tgz} resolution: {integrity: sha1-/q7SVZc9LndVW4PbwIhRpsY1IPo=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/acorn/download/acorn-7.4.1.tgz}
name: acorn name: acorn
version: 7.4.1 version: 7.4.1
engines: {node: '>=0.4.0'} engines: {node: '>=0.4.0'}
@ -2929,13 +2929,13 @@ packages:
dev: true dev: true
registry.nlark.com/asap/2.0.6: registry.nlark.com/asap/2.0.6:
resolution: {integrity: sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/asap/download/asap-2.0.6.tgz} resolution: {integrity: sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/asap/download/asap-2.0.6.tgz}
name: asap name: asap
version: 2.0.6 version: 2.0.6
dev: true dev: true
registry.nlark.com/assert-never/1.2.1: registry.nlark.com/assert-never/1.2.1:
resolution: {integrity: sha1-EfDjY78UYgX7CBk7XHuQ9NHPRP4=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/assert-never/download/assert-never-1.2.1.tgz} resolution: {integrity: sha1-EfDjY78UYgX7CBk7XHuQ9NHPRP4=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/assert-never/download/assert-never-1.2.1.tgz}
name: assert-never name: assert-never
version: 1.2.1 version: 1.2.1
dev: true dev: true
@ -2969,7 +2969,7 @@ packages:
dev: false dev: false
registry.nlark.com/babel-walk/3.0.0-canary-5: registry.nlark.com/babel-walk/3.0.0-canary-5:
resolution: {integrity: sha1-9m7Ncpg1eu5ElV8jWm71QhkQSxE=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/babel-walk/download/babel-walk-3.0.0-canary-5.tgz} resolution: {integrity: sha1-9m7Ncpg1eu5ElV8jWm71QhkQSxE=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/babel-walk/download/babel-walk-3.0.0-canary-5.tgz}
name: babel-walk name: babel-walk
version: 3.0.0-canary-5 version: 3.0.0-canary-5
engines: {node: '>= 10.0.0'} engines: {node: '>= 10.0.0'}
@ -3022,7 +3022,7 @@ packages:
dev: true dev: true
registry.nlark.com/call-bind/1.0.2: registry.nlark.com/call-bind/1.0.2:
resolution: {integrity: sha1-sdTonmiBGcPJqQOtMKuy9qkZvjw=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/call-bind/download/call-bind-1.0.2.tgz} resolution: {integrity: sha1-sdTonmiBGcPJqQOtMKuy9qkZvjw=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/call-bind/download/call-bind-1.0.2.tgz}
name: call-bind name: call-bind
version: 1.0.2 version: 1.0.2
dependencies: dependencies:
@ -3076,7 +3076,7 @@ packages:
supports-color: registry.nlark.com/supports-color/7.2.0 supports-color: registry.nlark.com/supports-color/7.2.0
registry.nlark.com/character-parser/2.2.0: registry.nlark.com/character-parser/2.2.0:
resolution: {integrity: sha1-x84o821LzZdE5f/CxfzeHHMmH8A=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/character-parser/download/character-parser-2.2.0.tgz} resolution: {integrity: sha1-x84o821LzZdE5f/CxfzeHHMmH8A=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/character-parser/download/character-parser-2.2.0.tgz}
name: character-parser name: character-parser
version: 2.2.0 version: 2.2.0
dependencies: dependencies:
@ -3211,7 +3211,7 @@ packages:
dev: true dev: true
registry.nlark.com/constantinople/4.0.1: registry.nlark.com/constantinople/4.0.1:
resolution: {integrity: sha1-De8RP6Dk3I3oMzGlz3nIsyUhMVE=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/constantinople/download/constantinople-4.0.1.tgz} resolution: {integrity: sha1-De8RP6Dk3I3oMzGlz3nIsyUhMVE=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/constantinople/download/constantinople-4.0.1.tgz}
name: constantinople name: constantinople
version: 4.0.1 version: 4.0.1
dependencies: dependencies:
@ -3384,13 +3384,13 @@ packages:
dev: false dev: false
registry.nlark.com/doctypes/1.1.0: registry.nlark.com/doctypes/1.1.0:
resolution: {integrity: sha1-6oCxBqh1OHdOijpKWv4pPeSJ4Kk=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/doctypes/download/doctypes-1.1.0.tgz} resolution: {integrity: sha1-6oCxBqh1OHdOijpKWv4pPeSJ4Kk=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/doctypes/download/doctypes-1.1.0.tgz}
name: doctypes name: doctypes
version: 1.1.0 version: 1.1.0
dev: true dev: true
registry.nlark.com/dom-serializer/1.3.2: 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} resolution: {integrity: sha1-YgZDfTLO767HFhgDIwx6ILwbTZE=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/dom-serializer/download/dom-serializer-1.3.2.tgz}
name: dom-serializer name: dom-serializer
version: 1.3.2 version: 1.3.2
dependencies: dependencies:
@ -3400,13 +3400,13 @@ packages:
dev: true dev: true
registry.nlark.com/domelementtype/2.2.0: registry.nlark.com/domelementtype/2.2.0:
resolution: {integrity: sha1-mgtsJ4LtahxzI9QiZxg9+b2LHVc=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/domelementtype/download/domelementtype-2.2.0.tgz} resolution: {integrity: sha1-mgtsJ4LtahxzI9QiZxg9+b2LHVc=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/domelementtype/download/domelementtype-2.2.0.tgz}
name: domelementtype name: domelementtype
version: 2.2.0 version: 2.2.0
dev: true dev: true
registry.nlark.com/domhandler/4.2.2: registry.nlark.com/domhandler/4.2.2:
resolution: {integrity: sha1-6CXXIdGahrjCAaNSZOImxnjudV8=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/domhandler/download/domhandler-4.2.2.tgz} resolution: {integrity: sha1-6CXXIdGahrjCAaNSZOImxnjudV8=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/domhandler/download/domhandler-4.2.2.tgz}
name: domhandler name: domhandler
version: 4.2.2 version: 4.2.2
engines: {node: '>= 4'} engines: {node: '>= 4'}
@ -3415,7 +3415,7 @@ packages:
dev: true dev: true
registry.nlark.com/domutils/2.8.0: 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} resolution: {integrity: sha1-RDfe9dtuLR9dbuhZvZXKfQIEgTU=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/domutils/download/domutils-2.8.0.tgz}
name: domutils name: domutils
version: 2.8.0 version: 2.8.0
dependencies: dependencies:
@ -3438,7 +3438,7 @@ packages:
dev: true dev: true
registry.nlark.com/emmet/2.3.4: registry.nlark.com/emmet/2.3.4:
resolution: {integrity: sha1-W6DXpVaaaMdpffqJDHcuTzF50SM=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/emmet/download/emmet-2.3.4.tgz} resolution: {integrity: sha1-W6DXpVaaaMdpffqJDHcuTzF50SM=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/emmet/download/emmet-2.3.4.tgz}
name: emmet name: emmet
version: 2.3.4 version: 2.3.4
dependencies: dependencies:
@ -3462,7 +3462,7 @@ packages:
dev: true dev: true
registry.nlark.com/entities/2.2.0: registry.nlark.com/entities/2.2.0:
resolution: {integrity: sha1-CY3JDruD2N/6CJ1VJWs1HTTE2lU=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/entities/download/entities-2.2.0.tgz} resolution: {integrity: sha1-CY3JDruD2N/6CJ1VJWs1HTTE2lU=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/entities/download/entities-2.2.0.tgz}
name: entities name: entities
version: 2.2.0 version: 2.2.0
dev: true dev: true
@ -3904,7 +3904,7 @@ packages:
dev: true dev: true
registry.nlark.com/fsevents/2.3.2: registry.nlark.com/fsevents/2.3.2:
resolution: {integrity: sha1-ilJveLj99GI7cJ4Ll1xSwkwC/Ro=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/fsevents/download/fsevents-2.3.2.tgz} resolution: {integrity: sha1-ilJveLj99GI7cJ4Ll1xSwkwC/Ro=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/fsevents/download/fsevents-2.3.2.tgz}
name: fsevents name: fsevents
version: 2.3.2 version: 2.3.2
engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
@ -3913,7 +3913,7 @@ packages:
optional: true optional: true
registry.nlark.com/function-bind/1.1.1: registry.nlark.com/function-bind/1.1.1:
resolution: {integrity: sha1-pWiZ0+o8m6uHS7l3O3xe3pL0iV0=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/function-bind/download/function-bind-1.1.1.tgz} resolution: {integrity: sha1-pWiZ0+o8m6uHS7l3O3xe3pL0iV0=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/function-bind/download/function-bind-1.1.1.tgz}
name: function-bind name: function-bind
version: 1.1.1 version: 1.1.1
dev: true dev: true
@ -3925,7 +3925,7 @@ packages:
dev: true dev: true
registry.nlark.com/get-intrinsic/1.1.1: registry.nlark.com/get-intrinsic/1.1.1:
resolution: {integrity: sha1-FfWfN2+FXERpY5SPDSTNNje0q8Y=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/get-intrinsic/download/get-intrinsic-1.1.1.tgz} resolution: {integrity: sha1-FfWfN2+FXERpY5SPDSTNNje0q8Y=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/get-intrinsic/download/get-intrinsic-1.1.1.tgz}
name: get-intrinsic name: get-intrinsic
version: 1.1.1 version: 1.1.1
dependencies: dependencies:
@ -4031,14 +4031,14 @@ packages:
dev: true dev: true
registry.nlark.com/has-symbols/1.0.2: registry.nlark.com/has-symbols/1.0.2:
resolution: {integrity: sha1-Fl0wcMADCXUqEjakeTMeOsVvFCM=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/has-symbols/download/has-symbols-1.0.2.tgz} resolution: {integrity: sha1-Fl0wcMADCXUqEjakeTMeOsVvFCM=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/has-symbols/download/has-symbols-1.0.2.tgz}
name: has-symbols name: has-symbols
version: 1.0.2 version: 1.0.2
engines: {node: '>= 0.4'} engines: {node: '>= 0.4'}
dev: true dev: true
registry.nlark.com/has-tostringtag/1.0.0: registry.nlark.com/has-tostringtag/1.0.0:
resolution: {integrity: sha1-fhM4GKfTlHNPlB5zw9P5KR5liyU=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/has-tostringtag/download/has-tostringtag-1.0.0.tgz} resolution: {integrity: sha1-fhM4GKfTlHNPlB5zw9P5KR5liyU=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/has-tostringtag/download/has-tostringtag-1.0.0.tgz}
name: has-tostringtag name: has-tostringtag
version: 1.0.0 version: 1.0.0
engines: {node: '>= 0.4'} engines: {node: '>= 0.4'}
@ -4062,7 +4062,7 @@ packages:
dev: false dev: false
registry.nlark.com/htmlparser2/6.1.0: registry.nlark.com/htmlparser2/6.1.0:
resolution: {integrity: sha1-xNditsM3GgXb5l6UrkOp+EX7j7c=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/htmlparser2/download/htmlparser2-6.1.0.tgz} resolution: {integrity: sha1-xNditsM3GgXb5l6UrkOp+EX7j7c=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/htmlparser2/download/htmlparser2-6.1.0.tgz}
name: htmlparser2 name: htmlparser2
version: 6.1.0 version: 6.1.0
dependencies: dependencies:
@ -4223,7 +4223,7 @@ packages:
dev: true dev: true
registry.nlark.com/is-expression/4.0.0: registry.nlark.com/is-expression/4.0.0:
resolution: {integrity: sha1-wzFVliq/IdCv0lUlFNZ9LsFv0qs=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/is-expression/download/is-expression-4.0.0.tgz} resolution: {integrity: sha1-wzFVliq/IdCv0lUlFNZ9LsFv0qs=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/is-expression/download/is-expression-4.0.0.tgz}
name: is-expression name: is-expression
version: 4.0.0 version: 4.0.0
dependencies: dependencies:
@ -4264,13 +4264,13 @@ packages:
dev: true dev: true
registry.nlark.com/is-promise/2.2.2: registry.nlark.com/is-promise/2.2.2:
resolution: {integrity: sha1-OauVnMv5p3TPB597QMeib3YxNfE=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/is-promise/download/is-promise-2.2.2.tgz} resolution: {integrity: sha1-OauVnMv5p3TPB597QMeib3YxNfE=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/is-promise/download/is-promise-2.2.2.tgz}
name: is-promise name: is-promise
version: 2.2.2 version: 2.2.2
dev: true dev: true
registry.nlark.com/is-regex/1.1.4: registry.nlark.com/is-regex/1.1.4:
resolution: {integrity: sha1-7vVmPNWfpMCuM5UFMj32hUuxWVg=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/is-regex/download/is-regex-1.1.4.tgz} resolution: {integrity: sha1-7vVmPNWfpMCuM5UFMj32hUuxWVg=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/is-regex/download/is-regex-1.1.4.tgz}
name: is-regex name: is-regex
version: 1.1.4 version: 1.1.4
engines: {node: '>= 0.4'} engines: {node: '>= 0.4'}
@ -4364,7 +4364,7 @@ packages:
dev: true dev: true
registry.nlark.com/js-stringify/1.0.2: registry.nlark.com/js-stringify/1.0.2:
resolution: {integrity: sha1-Fzb939lyTyijaCrcYjCufk6Weds=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/js-stringify/download/js-stringify-1.0.2.tgz} resolution: {integrity: sha1-Fzb939lyTyijaCrcYjCufk6Weds=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/js-stringify/download/js-stringify-1.0.2.tgz}
name: js-stringify name: js-stringify
version: 1.0.2 version: 1.0.2
dev: true dev: true
@ -4385,19 +4385,19 @@ packages:
dev: true dev: true
registry.nlark.com/jsonc-parser/2.3.1: registry.nlark.com/jsonc-parser/2.3.1:
resolution: {integrity: sha1-WVSRULEz8u+sykj+nOHsBlmvI0I=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/jsonc-parser/download/jsonc-parser-2.3.1.tgz} resolution: {integrity: sha1-WVSRULEz8u+sykj+nOHsBlmvI0I=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/jsonc-parser/download/jsonc-parser-2.3.1.tgz}
name: jsonc-parser name: jsonc-parser
version: 2.3.1 version: 2.3.1
dev: true dev: true
registry.nlark.com/jsonc-parser/3.0.0: registry.nlark.com/jsonc-parser/3.0.0:
resolution: {integrity: sha1-q914VwHH5+rKip7IzwcMpRp0WiI=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/jsonc-parser/download/jsonc-parser-3.0.0.tgz} resolution: {integrity: sha1-q914VwHH5+rKip7IzwcMpRp0WiI=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/jsonc-parser/download/jsonc-parser-3.0.0.tgz}
name: jsonc-parser name: jsonc-parser
version: 3.0.0 version: 3.0.0
dev: true dev: true
registry.nlark.com/jstransformer/1.0.0: registry.nlark.com/jstransformer/1.0.0:
resolution: {integrity: sha1-7Yvwkh4vPx7U1cGkT2hwntJHIsM=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/jstransformer/download/jstransformer-1.0.0.tgz} resolution: {integrity: sha1-7Yvwkh4vPx7U1cGkT2hwntJHIsM=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/jstransformer/download/jstransformer-1.0.0.tgz}
name: jstransformer name: jstransformer
version: 1.0.0 version: 1.0.0
dependencies: dependencies:
@ -4696,7 +4696,7 @@ packages:
dev: true dev: true
registry.nlark.com/object-assign/4.1.1: registry.nlark.com/object-assign/4.1.1:
resolution: {integrity: sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/object-assign/download/object-assign-4.1.1.tgz} resolution: {integrity: sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/object-assign/download/object-assign-4.1.1.tgz}
name: object-assign name: object-assign
version: 4.1.1 version: 4.1.1
engines: {node: '>=0.10.0'} engines: {node: '>=0.10.0'}
@ -5044,7 +5044,7 @@ packages:
dev: false dev: false
registry.nlark.com/promise/7.3.1: registry.nlark.com/promise/7.3.1:
resolution: {integrity: sha1-BktyYCsY+Q8pGSuLG8QY/9Hr078=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/promise/download/promise-7.3.1.tgz} resolution: {integrity: sha1-BktyYCsY+Q8pGSuLG8QY/9Hr078=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/promise/download/promise-7.3.1.tgz}
name: promise name: promise
version: 7.3.1 version: 7.3.1
dependencies: dependencies:
@ -5052,7 +5052,7 @@ packages:
dev: true dev: true
registry.nlark.com/pug-attrs/3.0.0: registry.nlark.com/pug-attrs/3.0.0:
resolution: {integrity: sha1-sQRR4DSBZeMfrRzCPr3dncc0fEE=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/pug-attrs/download/pug-attrs-3.0.0.tgz} resolution: {integrity: sha1-sQRR4DSBZeMfrRzCPr3dncc0fEE=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/pug-attrs/download/pug-attrs-3.0.0.tgz}
name: pug-attrs name: pug-attrs
version: 3.0.0 version: 3.0.0
dependencies: dependencies:
@ -5062,7 +5062,7 @@ packages:
dev: true dev: true
registry.nlark.com/pug-code-gen/3.0.2: registry.nlark.com/pug-code-gen/3.0.2:
resolution: {integrity: sha1-rRkPSUMTO/GGtguA3kgxAOEy4s4=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/pug-code-gen/download/pug-code-gen-3.0.2.tgz} resolution: {integrity: sha1-rRkPSUMTO/GGtguA3kgxAOEy4s4=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/pug-code-gen/download/pug-code-gen-3.0.2.tgz}
name: pug-code-gen name: pug-code-gen
version: 3.0.2 version: 3.0.2
dependencies: dependencies:
@ -5077,13 +5077,13 @@ packages:
dev: true dev: true
registry.nlark.com/pug-error/2.0.0: registry.nlark.com/pug-error/2.0.0:
resolution: {integrity: sha1-XGIXPLCcNN4qLOBPF7it/sdNjKU=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/pug-error/download/pug-error-2.0.0.tgz} resolution: {integrity: sha1-XGIXPLCcNN4qLOBPF7it/sdNjKU=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/pug-error/download/pug-error-2.0.0.tgz}
name: pug-error name: pug-error
version: 2.0.0 version: 2.0.0
dev: true dev: true
registry.nlark.com/pug-filters/4.0.0: registry.nlark.com/pug-filters/4.0.0:
resolution: {integrity: sha1-0+Sa9bqEcum3pm2YDnB86dLMm14=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/pug-filters/download/pug-filters-4.0.0.tgz} resolution: {integrity: sha1-0+Sa9bqEcum3pm2YDnB86dLMm14=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/pug-filters/download/pug-filters-4.0.0.tgz}
name: pug-filters name: pug-filters
version: 4.0.0 version: 4.0.0
dependencies: dependencies:
@ -5095,7 +5095,7 @@ packages:
dev: true dev: true
registry.nlark.com/pug-lexer/5.0.1: registry.nlark.com/pug-lexer/5.0.1:
resolution: {integrity: sha1-rkRijFvvmxkLZlaDsojKkCS4sNU=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/pug-lexer/download/pug-lexer-5.0.1.tgz} resolution: {integrity: sha1-rkRijFvvmxkLZlaDsojKkCS4sNU=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/pug-lexer/download/pug-lexer-5.0.1.tgz}
name: pug-lexer name: pug-lexer
version: 5.0.1 version: 5.0.1
dependencies: dependencies:
@ -5105,7 +5105,7 @@ packages:
dev: true dev: true
registry.nlark.com/pug-linker/4.0.0: registry.nlark.com/pug-linker/4.0.0:
resolution: {integrity: sha1-EsvAWU/Fo+Brn8Web5PBRpYqdwg=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/pug-linker/download/pug-linker-4.0.0.tgz} resolution: {integrity: sha1-EsvAWU/Fo+Brn8Web5PBRpYqdwg=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/pug-linker/download/pug-linker-4.0.0.tgz}
name: pug-linker name: pug-linker
version: 4.0.0 version: 4.0.0
dependencies: dependencies:
@ -5114,7 +5114,7 @@ packages:
dev: true dev: true
registry.nlark.com/pug-load/3.0.0: registry.nlark.com/pug-load/3.0.0:
resolution: {integrity: sha1-n9nNpSICsIrbEdJWgfufNL1BtmI=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/pug-load/download/pug-load-3.0.0.tgz} resolution: {integrity: sha1-n9nNpSICsIrbEdJWgfufNL1BtmI=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/pug-load/download/pug-load-3.0.0.tgz}
name: pug-load name: pug-load
version: 3.0.0 version: 3.0.0
dependencies: dependencies:
@ -5123,7 +5123,7 @@ packages:
dev: true dev: true
registry.nlark.com/pug-parser/6.0.0: registry.nlark.com/pug-parser/6.0.0:
resolution: {integrity: sha1-qP3ANYY6lbLB3F6/Ts+AtOdqEmA=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/pug-parser/download/pug-parser-6.0.0.tgz} resolution: {integrity: sha1-qP3ANYY6lbLB3F6/Ts+AtOdqEmA=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/pug-parser/download/pug-parser-6.0.0.tgz}
name: pug-parser name: pug-parser
version: 6.0.0 version: 6.0.0
dependencies: dependencies:
@ -5132,13 +5132,13 @@ packages:
dev: true dev: true
registry.nlark.com/pug-runtime/3.0.1: registry.nlark.com/pug-runtime/3.0.1:
resolution: {integrity: sha1-9jaXYgRyPzWoxfb61qzaKhkbg9c=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/pug-runtime/download/pug-runtime-3.0.1.tgz} resolution: {integrity: sha1-9jaXYgRyPzWoxfb61qzaKhkbg9c=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/pug-runtime/download/pug-runtime-3.0.1.tgz}
name: pug-runtime name: pug-runtime
version: 3.0.1 version: 3.0.1
dev: true dev: true
registry.nlark.com/pug-strip-comments/2.0.0: registry.nlark.com/pug-strip-comments/2.0.0:
resolution: {integrity: sha1-+UsH/WtJVSMzD0kKf1VLT/h2MD4=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/pug-strip-comments/download/pug-strip-comments-2.0.0.tgz} resolution: {integrity: sha1-+UsH/WtJVSMzD0kKf1VLT/h2MD4=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/pug-strip-comments/download/pug-strip-comments-2.0.0.tgz}
name: pug-strip-comments name: pug-strip-comments
version: 2.0.0 version: 2.0.0
dependencies: dependencies:
@ -5146,13 +5146,13 @@ packages:
dev: true dev: true
registry.nlark.com/pug-walk/2.0.0: registry.nlark.com/pug-walk/2.0.0:
resolution: {integrity: sha1-QXqrwpIyu0SZtbUGmistKiTV9f4=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/pug-walk/download/pug-walk-2.0.0.tgz} resolution: {integrity: sha1-QXqrwpIyu0SZtbUGmistKiTV9f4=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/pug-walk/download/pug-walk-2.0.0.tgz}
name: pug-walk name: pug-walk
version: 2.0.0 version: 2.0.0
dev: true dev: true
registry.nlark.com/pug/3.0.2: registry.nlark.com/pug/3.0.2:
resolution: {integrity: sha1-81xxBzQ0VOQ7wnrg/3bHMbeOpTU=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/pug/download/pug-3.0.2.tgz} resolution: {integrity: sha1-81xxBzQ0VOQ7wnrg/3bHMbeOpTU=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/pug/download/pug-3.0.2.tgz}
name: pug name: pug
version: 3.0.2 version: 3.0.2
dependencies: dependencies:
@ -5235,7 +5235,7 @@ packages:
dev: true dev: true
registry.nlark.com/request-light/0.5.4: registry.nlark.com/request-light/0.5.4:
resolution: {integrity: sha1-SXqYxtiuSVNkF6Xi1/ODuTTz44w=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/request-light/download/request-light-0.5.4.tgz} resolution: {integrity: sha1-SXqYxtiuSVNkF6Xi1/ODuTTz44w=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/request-light/download/request-light-0.5.4.tgz}
name: request-light name: request-light
version: 0.5.4 version: 0.5.4
dev: true dev: true
@ -5523,7 +5523,7 @@ packages:
dev: true dev: true
registry.nlark.com/token-stream/1.0.0: registry.nlark.com/token-stream/1.0.0:
resolution: {integrity: sha1-zCAOqyYT9BZtJ/+a/HylbUnfbrQ=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/token-stream/download/token-stream-1.0.0.tgz} resolution: {integrity: sha1-zCAOqyYT9BZtJ/+a/HylbUnfbrQ=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/token-stream/download/token-stream-1.0.0.tgz}
name: token-stream name: token-stream
version: 1.0.0 version: 1.0.0
dev: true dev: true
@ -5736,7 +5736,7 @@ packages:
dev: true dev: true
registry.nlark.com/upath/2.0.1: registry.nlark.com/upath/2.0.1:
resolution: {integrity: sha1-UMc96mjW9rmQ9R0nnOYIFmXWGos=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/upath/download/upath-2.0.1.tgz} resolution: {integrity: sha1-UMc96mjW9rmQ9R0nnOYIFmXWGos=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/upath/download/upath-2.0.1.tgz}
name: upath name: upath
version: 2.0.1 version: 2.0.1
engines: {node: '>=4'} engines: {node: '>=4'}
@ -5819,7 +5819,7 @@ packages:
dev: true dev: true
registry.nlark.com/void-elements/3.1.0: registry.nlark.com/void-elements/3.1.0:
resolution: {integrity: sha1-YU9/v42AHwu18GYfWy9XhXUOTwk=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/void-elements/download/void-elements-3.1.0.tgz} resolution: {integrity: sha1-YU9/v42AHwu18GYfWy9XhXUOTwk=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/void-elements/download/void-elements-3.1.0.tgz}
name: void-elements name: void-elements
version: 3.1.0 version: 3.1.0
engines: {node: '>=0.10.0'} engines: {node: '>=0.10.0'}
@ -5838,7 +5838,7 @@ packages:
dev: false dev: false
registry.nlark.com/vscode-css-languageservice/5.1.5: registry.nlark.com/vscode-css-languageservice/5.1.5:
resolution: {integrity: sha1-QAsvY6T3PGD1sK/EjEeMGzJrJ8Y=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/vscode-css-languageservice/download/vscode-css-languageservice-5.1.5.tgz} resolution: {integrity: sha1-QAsvY6T3PGD1sK/EjEeMGzJrJ8Y=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/vscode-css-languageservice/download/vscode-css-languageservice-5.1.5.tgz}
name: vscode-css-languageservice name: vscode-css-languageservice
version: 5.1.5 version: 5.1.5
dependencies: dependencies:
@ -5849,7 +5849,7 @@ packages:
dev: true dev: true
registry.nlark.com/vscode-html-languageservice/4.0.8: registry.nlark.com/vscode-html-languageservice/4.0.8:
resolution: {integrity: sha1-lCm6zOMkTc/LOnFykD8ztvQY2zs=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/vscode-html-languageservice/download/vscode-html-languageservice-4.0.8.tgz} resolution: {integrity: sha1-lCm6zOMkTc/LOnFykD8ztvQY2zs=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/vscode-html-languageservice/download/vscode-html-languageservice-4.0.8.tgz}
name: vscode-html-languageservice name: vscode-html-languageservice
version: 4.0.8 version: 4.0.8
dependencies: dependencies:
@ -5860,7 +5860,7 @@ packages:
dev: true dev: true
registry.nlark.com/vscode-json-languageservice/4.1.7: registry.nlark.com/vscode-json-languageservice/4.1.7:
resolution: {integrity: sha1-GCRNYrEVpYGMdSbvQzlDi3F136o=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/vscode-json-languageservice/download/vscode-json-languageservice-4.1.7.tgz} resolution: {integrity: sha1-GCRNYrEVpYGMdSbvQzlDi3F136o=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/vscode-json-languageservice/download/vscode-json-languageservice-4.1.7.tgz}
name: vscode-json-languageservice name: vscode-json-languageservice
version: 4.1.7 version: 4.1.7
engines: {npm: '>=7.0.0'} engines: {npm: '>=7.0.0'}
@ -5873,14 +5873,14 @@ packages:
dev: true dev: true
registry.nlark.com/vscode-jsonrpc/8.0.0-next.2: registry.nlark.com/vscode-jsonrpc/8.0.0-next.2:
resolution: {integrity: sha1-KF/ClL5YbkdorNZ+WkLvxzilysA=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/vscode-jsonrpc/download/vscode-jsonrpc-8.0.0-next.2.tgz} resolution: {integrity: sha1-KF/ClL5YbkdorNZ+WkLvxzilysA=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/vscode-jsonrpc/download/vscode-jsonrpc-8.0.0-next.2.tgz}
name: vscode-jsonrpc name: vscode-jsonrpc
version: 8.0.0-next.2 version: 8.0.0-next.2
engines: {node: '>=8.0.0 || >=10.0.0'} engines: {node: '>=8.0.0 || >=10.0.0'}
dev: true dev: true
registry.nlark.com/vscode-languageserver-protocol/3.17.0-next.8: registry.nlark.com/vscode-languageserver-protocol/3.17.0-next.8:
resolution: {integrity: sha1-7y63QjtHTMzRE4QjneJEiOf+gYw=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/vscode-languageserver-protocol/download/vscode-languageserver-protocol-3.17.0-next.8.tgz} resolution: {integrity: sha1-7y63QjtHTMzRE4QjneJEiOf+gYw=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/vscode-languageserver-protocol/download/vscode-languageserver-protocol-3.17.0-next.8.tgz}
name: vscode-languageserver-protocol name: vscode-languageserver-protocol
version: 3.17.0-next.8 version: 3.17.0-next.8
dependencies: dependencies:
@ -5889,25 +5889,25 @@ packages:
dev: true dev: true
registry.nlark.com/vscode-languageserver-textdocument/1.0.1: registry.nlark.com/vscode-languageserver-textdocument/1.0.1:
resolution: {integrity: sha1-F4Fo6H761hcbNyrdHeo09T5dMw8=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/vscode-languageserver-textdocument/download/vscode-languageserver-textdocument-1.0.1.tgz} resolution: {integrity: sha1-F4Fo6H761hcbNyrdHeo09T5dMw8=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/vscode-languageserver-textdocument/download/vscode-languageserver-textdocument-1.0.1.tgz}
name: vscode-languageserver-textdocument name: vscode-languageserver-textdocument
version: 1.0.1 version: 1.0.1
dev: true dev: true
registry.nlark.com/vscode-languageserver-types/3.16.0: registry.nlark.com/vscode-languageserver-types/3.16.0:
resolution: {integrity: sha1-7POT/BIexpdLLaPvsxVWRMUU4kc=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/vscode-languageserver-types/download/vscode-languageserver-types-3.16.0.tgz} resolution: {integrity: sha1-7POT/BIexpdLLaPvsxVWRMUU4kc=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/vscode-languageserver-types/download/vscode-languageserver-types-3.16.0.tgz}
name: vscode-languageserver-types name: vscode-languageserver-types
version: 3.16.0 version: 3.16.0
dev: true dev: true
registry.nlark.com/vscode-languageserver-types/3.17.0-next.3: registry.nlark.com/vscode-languageserver-types/3.17.0-next.3:
resolution: {integrity: sha1-4fQxHgjqMZPoESYVS2o0L8HD26M=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/vscode-languageserver-types/download/vscode-languageserver-types-3.17.0-next.3.tgz} resolution: {integrity: sha1-4fQxHgjqMZPoESYVS2o0L8HD26M=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/vscode-languageserver-types/download/vscode-languageserver-types-3.17.0-next.3.tgz}
name: vscode-languageserver-types name: vscode-languageserver-types
version: 3.17.0-next.3 version: 3.17.0-next.3
dev: true dev: true
registry.nlark.com/vscode-languageserver/8.0.0-next.2: registry.nlark.com/vscode-languageserver/8.0.0-next.2:
resolution: {integrity: sha1-Oj2vef8QNQ6pzsXHO1MCkBqVURc=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/vscode-languageserver/download/vscode-languageserver-8.0.0-next.2.tgz} resolution: {integrity: sha1-Oj2vef8QNQ6pzsXHO1MCkBqVURc=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/vscode-languageserver/download/vscode-languageserver-8.0.0-next.2.tgz}
name: vscode-languageserver name: vscode-languageserver
version: 8.0.0-next.2 version: 8.0.0-next.2
hasBin: true hasBin: true
@ -5916,15 +5916,15 @@ packages:
dev: true dev: true
registry.nlark.com/vscode-nls/5.0.0: registry.nlark.com/vscode-nls/5.0.0:
resolution: {integrity: sha1-mfDaC9nqfNpE5WWnTFSx8rwleEA=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/vscode-nls/download/vscode-nls-5.0.0.tgz} resolution: {integrity: sha1-mfDaC9nqfNpE5WWnTFSx8rwleEA=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/vscode-nls/download/vscode-nls-5.0.0.tgz}
name: vscode-nls name: vscode-nls
version: 5.0.0 version: 5.0.0
dev: true dev: true
registry.nlark.com/vscode-pug-languageservice/0.27.14: registry.nlark.com/vscode-pug-languageservice/0.27.21:
resolution: {integrity: sha1-NCbwWheCZPIhkdX92f6oCInq1GQ=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/vscode-pug-languageservice/download/vscode-pug-languageservice-0.27.14.tgz} resolution: {integrity: sha1-tevfs+Z/03u57EgB4iFh1GlyIwA=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/vscode-pug-languageservice/download/vscode-pug-languageservice-0.27.21.tgz}
name: vscode-pug-languageservice name: vscode-pug-languageservice
version: 0.27.14 version: 0.27.21
dependencies: dependencies:
'@volar/code-gen': registry.nlark.com/@volar/code-gen/0.27.14 '@volar/code-gen': registry.nlark.com/@volar/code-gen/0.27.14
'@volar/shared': registry.nlark.com/@volar/shared/0.27.14 '@volar/shared': registry.nlark.com/@volar/shared/0.27.14
@ -5936,7 +5936,7 @@ packages:
dev: true dev: true
registry.nlark.com/vscode-typescript-languageservice/0.27.20: registry.nlark.com/vscode-typescript-languageservice/0.27.20:
resolution: {integrity: sha1-SRg42mOU5X1UvCVOH7d897PggY8=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/vscode-typescript-languageservice/download/vscode-typescript-languageservice-0.27.20.tgz} resolution: {integrity: sha1-SRg42mOU5X1UvCVOH7d897PggY8=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/vscode-typescript-languageservice/download/vscode-typescript-languageservice-0.27.20.tgz}
name: vscode-typescript-languageservice name: vscode-typescript-languageservice
version: 0.27.20 version: 0.27.20
dependencies: dependencies:
@ -5948,21 +5948,21 @@ packages:
dev: true dev: true
registry.nlark.com/vscode-uri/2.1.2: registry.nlark.com/vscode-uri/2.1.2:
resolution: {integrity: sha1-yNQN6T61evMfPHFd1lDiyiwJbxw=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/vscode-uri/download/vscode-uri-2.1.2.tgz} resolution: {integrity: sha1-yNQN6T61evMfPHFd1lDiyiwJbxw=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/vscode-uri/download/vscode-uri-2.1.2.tgz}
name: vscode-uri name: vscode-uri
version: 2.1.2 version: 2.1.2
dev: true dev: true
registry.nlark.com/vscode-uri/3.0.2: registry.nlark.com/vscode-uri/3.0.2:
resolution: {integrity: sha1-7P0dBmy470w6II3s26uajCPQVdA=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/vscode-uri/download/vscode-uri-3.0.2.tgz} resolution: {integrity: sha1-7P0dBmy470w6II3s26uajCPQVdA=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/vscode-uri/download/vscode-uri-3.0.2.tgz}
name: vscode-uri name: vscode-uri
version: 3.0.2 version: 3.0.2
dev: true dev: true
registry.nlark.com/vscode-vue-languageservice/0.27.20: registry.nlark.com/vscode-vue-languageservice/0.27.21:
resolution: {integrity: sha1-P1fvk+h69XGjKT6e/7HTuhLoL8g=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/vscode-vue-languageservice/download/vscode-vue-languageservice-0.27.20.tgz} resolution: {integrity: sha1-1yw+cwxcfzY6brYkG9vfHbVerh4=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/vscode-vue-languageservice/download/vscode-vue-languageservice-0.27.21.tgz}
name: vscode-vue-languageservice name: vscode-vue-languageservice
version: 0.27.20 version: 0.27.21
dependencies: dependencies:
'@volar/code-gen': registry.nlark.com/@volar/code-gen/0.27.14 '@volar/code-gen': registry.nlark.com/@volar/code-gen/0.27.14
'@volar/html2pug': registry.nlark.com/@volar/html2pug/0.27.13 '@volar/html2pug': registry.nlark.com/@volar/html2pug/0.27.13
@ -5980,12 +5980,12 @@ packages:
vscode-json-languageservice: registry.nlark.com/vscode-json-languageservice/4.1.7 vscode-json-languageservice: registry.nlark.com/vscode-json-languageservice/4.1.7
vscode-languageserver: registry.nlark.com/vscode-languageserver/8.0.0-next.2 vscode-languageserver: registry.nlark.com/vscode-languageserver/8.0.0-next.2
vscode-languageserver-textdocument: registry.nlark.com/vscode-languageserver-textdocument/1.0.1 vscode-languageserver-textdocument: registry.nlark.com/vscode-languageserver-textdocument/1.0.1
vscode-pug-languageservice: registry.nlark.com/vscode-pug-languageservice/0.27.14 vscode-pug-languageservice: registry.nlark.com/vscode-pug-languageservice/0.27.21
vscode-typescript-languageservice: registry.nlark.com/vscode-typescript-languageservice/0.27.20 vscode-typescript-languageservice: registry.nlark.com/vscode-typescript-languageservice/0.27.20
dev: true dev: true
registry.nlark.com/vue-demi/0.11.4_vue@3.2.10: registry.nlark.com/vue-demi/0.11.4_vue@3.2.10:
resolution: {integrity: sha1-YQGZL+RyTPVjQBihbpU/MFLpTio=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/vue-demi/download/vue-demi-0.11.4.tgz} resolution: {integrity: sha1-YQGZL+RyTPVjQBihbpU/MFLpTio=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/vue-demi/download/vue-demi-0.11.4.tgz}
id: registry.nlark.com/vue-demi/0.11.4 id: registry.nlark.com/vue-demi/0.11.4
name: vue-demi name: vue-demi
version: 0.11.4 version: 0.11.4
@ -6033,7 +6033,7 @@ packages:
dev: false dev: false
registry.nlark.com/vue-tsc/0.3.0_typescript@4.4.3: registry.nlark.com/vue-tsc/0.3.0_typescript@4.4.3:
resolution: {integrity: sha1-Ozhyv08dLkQJtXrb2CYDLiU9tAY=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/vue-tsc/download/vue-tsc-0.3.0.tgz} resolution: {integrity: sha1-Ozhyv08dLkQJtXrb2CYDLiU9tAY=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/vue-tsc/download/vue-tsc-0.3.0.tgz}
id: registry.nlark.com/vue-tsc/0.3.0 id: registry.nlark.com/vue-tsc/0.3.0
name: vue-tsc name: vue-tsc
version: 0.3.0 version: 0.3.0
@ -6042,7 +6042,7 @@ packages:
typescript: '*' typescript: '*'
dependencies: dependencies:
typescript: registry.nlark.com/typescript/4.4.3 typescript: registry.nlark.com/typescript/4.4.3
vscode-vue-languageservice: registry.nlark.com/vscode-vue-languageservice/0.27.20 vscode-vue-languageservice: registry.nlark.com/vscode-vue-languageservice/0.27.21
dev: true dev: true
registry.nlark.com/vue/3.2.10: registry.nlark.com/vue/3.2.10:
@ -6089,7 +6089,7 @@ packages:
dev: true dev: true
registry.nlark.com/with/7.0.2: registry.nlark.com/with/7.0.2:
resolution: {integrity: sha1-zO461ULSVTinp6gKrSErmChJW6w=, registry: https://registry.npm.taobao.org/, tarball: https://registry.nlark.com/with/download/with-7.0.2.tgz} resolution: {integrity: sha1-zO461ULSVTinp6gKrSErmChJW6w=, registry: http://registry.npm.taobao.org/, tarball: https://registry.nlark.com/with/download/with-7.0.2.tgz}
name: with name: with
version: 7.0.2 version: 7.0.2
engines: {node: '>= 10.0.0'} engines: {node: '>= 10.0.0'}

View File

@ -1,4 +1,4 @@
import { useRouter } from 'vue-router'; import { useRouter, useRoute } from 'vue-router';
import type { RouteLocationRaw } from 'vue-router'; import type { RouteLocationRaw } from 'vue-router';
import { router as globalRouter, RouteNameMap } from '@/router'; import { router as globalRouter, RouteNameMap } from '@/router';
import type { LoginModuleType } from '@/interface'; import type { LoginModuleType } from '@/interface';
@ -20,6 +20,7 @@ interface LoginRedirect {
*/ */
export default function useRouterChange(inSetup: boolean = true) { export default function useRouterChange(inSetup: boolean = true) {
const router = inSetup ? useRouter() : globalRouter; const router = inSetup ? useRouter() : globalRouter;
const route = inSetup ? useRoute() : null;
/** 跳转首页 */ /** 跳转首页 */
function toHome() { function toHome() {
@ -48,8 +49,21 @@ export default function useRouterChange(inSetup: boolean = true) {
router.push(routeLocation); router.push(routeLocation);
} }
/**
*
* @param module -
* @param query -
*/
function toCurrentLogin(module: LoginModuleType) {
if (route) {
const { query } = route;
router.push({ name: RouteNameMap.get('login'), params: { module }, query });
}
}
return { return {
toHome, toHome,
toLogin toLogin,
toCurrentLogin
}; };
} }

View File

@ -7,6 +7,8 @@ import { EnumRoutePath, EnumLoginModule } from '@/enum';
interface RouteMeta { interface RouteMeta {
/** 路由名称 */ /** 路由名称 */
title?: string; title?: string;
/** 缓存页面 */
keepAlive?: boolean;
/** 页面100%视高 */ /** 页面100%视高 */
fullPage?: boolean; fullPage?: boolean;
/** 不作为菜单 */ /** 不作为菜单 */

View File

@ -6,7 +6,7 @@
<global-logo /> <global-logo />
</div> </div>
<div class="flex-y-center h-full"> <div class="flex-y-center h-full">
<menu-collapse /> <menu-collapse v-if="theme.navStyle.mode !== 'horizontal'" />
<global-breadcrumb v-if="theme.crumbsStyle.visible" /> <global-breadcrumb v-if="theme.crumbsStyle.visible" />
</div> </div>
<div class="flex-1 flex justify-end h-full"> <div class="flex-1 flex justify-end h-full">

View File

@ -0,0 +1,6 @@
<template>
<div></div>
</template>
<script lang="ts" setup></script>
<style scoped></style>

View File

@ -14,6 +14,6 @@ const app = useAppStore();
const theme = useThemeStore(); const theme = useThemeStore();
const title = useAppTitle(); const title = useAppTitle();
const showTitle = computed(() => !app.menu.collapsed && theme.navStyle.mode !== 'vertical-mix'); const showTitle = computed(() => !app.menu.collapsed || !theme.isVerticalNav);
</script> </script>
<style scoped></style> <style scoped></style>

View File

@ -1,9 +1,11 @@
import { defineStore } from 'pinia'; import { defineStore } from 'pinia';
import type { RouteLocationNormalizedLoaded } from 'vue-router';
import { store } from '@/store'; import { store } from '@/store';
/** app状态 */ /** app状态 */
interface AppState { interface AppState {
menu: MenuState; menu: MenuState;
multiTab: MultiTab;
settingDrawer: SettingDrawer; settingDrawer: SettingDrawer;
} }
@ -13,7 +15,11 @@ interface MenuState {
collapsed: boolean; collapsed: boolean;
} }
/** 设置抽屉的状态 */ interface MultiTab {
routes: RouteLocationNormalizedLoaded[];
}
/** 项目配置抽屉的状态 */
interface SettingDrawer { interface SettingDrawer {
/** 设置抽屉可见性 */ /** 设置抽屉可见性 */
visible: boolean; visible: boolean;
@ -25,6 +31,9 @@ const appStore = defineStore({
menu: { menu: {
collapsed: false collapsed: false
}, },
multiTab: {
routes: []
},
settingDrawer: { settingDrawer: {
visible: false visible: false
} }
@ -38,6 +47,8 @@ const appStore = defineStore({
toggleMenu() { toggleMenu() {
this.menu.collapsed = !this.menu.collapsed; this.menu.collapsed = !this.menu.collapsed;
}, },
/** 初始化多tab的数据 */
initMultiTab() {},
/** 打开配置抽屉 */ /** 打开配置抽屉 */
openSettingDrawer() { openSettingDrawer() {
this.settingDrawer.visible = true; this.settingDrawer.visible = true;

View File

@ -1,11 +1,20 @@
<template> <template>
<div> <div class="p-10px">
<h2>工作台</h2> <div class="flex-y-center flex-col h-500px bg-white">
<router-link :to="EnumRoutePath['dashboard-analysis']">analysis</router-link> <n-gradient-text type="primary" size="32">工作台</n-gradient-text>
<n-space>
<n-button>Default</n-button>
<n-button type="primary">Primary</n-button>
<n-button type="info">Info</n-button>
<n-button type="success">Success</n-button>
<n-button type="warning">Warning</n-button>
<n-button type="error">Error</n-button>
</n-space>
</div>
</div> </div>
</template> </template>
<script lang="ts" setup> <script lang="ts" setup>
import { EnumRoutePath } from '@/enum'; import { NGradientText, NSpace, NButton } from 'naive-ui';
</script> </script>
<style scoped></style> <style scoped></style>

View File

@ -13,7 +13,7 @@
</n-form-item> </n-form-item>
<n-space :vertical="true" size="large"> <n-space :vertical="true" size="large">
<n-button type="primary" size="large" :block="true" :round="true" @click="handleSubmit">确定</n-button> <n-button type="primary" size="large" :block="true" :round="true" @click="handleSubmit">确定</n-button>
<n-button size="large" :block="true" :round="true" @click="toLogin('pwd-login')">返回</n-button> <n-button size="large" :block="true" :round="true" @click="toCurrentLogin('pwd-login')">返回</n-button>
</n-space> </n-space>
</n-form> </n-form>
</div> </div>
@ -26,7 +26,7 @@ import type { FormInst } from 'naive-ui';
import { useRouterChange, useSmsCode } from '@/hooks'; import { useRouterChange, useSmsCode } from '@/hooks';
const message = useMessage(); const message = useMessage();
const { toLogin } = useRouterChange(); const { toCurrentLogin } = useRouterChange();
const { label, isCounting, start } = useSmsCode(); const { label, isCounting, start } = useSmsCode();
const formRef = ref<(HTMLElement & FormInst) | null>(null); const formRef = ref<(HTMLElement & FormInst) | null>(null);

View File

@ -10,15 +10,17 @@
<n-space :vertical="true" size="large"> <n-space :vertical="true" size="large">
<div class="flex-y-center justify-between"> <div class="flex-y-center justify-between">
<n-checkbox v-model:checked="rememberMe">记住我</n-checkbox> <n-checkbox v-model:checked="rememberMe">记住我</n-checkbox>
<span class="text-primary cursor-pointer" @click="toLogin('reset-pwd')">忘记密码</span> <span class="text-primary cursor-pointer" @click="toCurrentLogin('reset-pwd')">忘记密码</span>
</div> </div>
<n-button type="primary" size="large" :block="true" :round="true" @click="handleSubmit">确定</n-button> <n-button type="primary" size="large" :block="true" :round="true" @click="handleSubmit">确定</n-button>
<div class="flex-y-center justify-between"> <div class="flex-y-center justify-between">
<n-button class="flex-1" :block="true" @click="toLogin('code-login')"> <n-button class="flex-1" :block="true" @click="toCurrentLogin('code-login')">
{{ EnumLoginModule['code-login'] }} {{ EnumLoginModule['code-login'] }}
</n-button> </n-button>
<div class="w-12px"></div> <div class="w-12px"></div>
<n-button class="flex-1" :block="true" @click="toLogin('register')">{{ EnumLoginModule.register }}</n-button> <n-button class="flex-1" :block="true" @click="toCurrentLogin('register')">
{{ EnumLoginModule.register }}
</n-button>
</div> </div>
</n-space> </n-space>
</n-form> </n-form>
@ -35,7 +37,7 @@ import { useRouterChange, useRouteQuery } from '@/hooks';
import { setToken, toLoginRedirectUrl } from '@/utils'; import { setToken, toLoginRedirectUrl } from '@/utils';
import { OtherLogin } from './components'; import { OtherLogin } from './components';
const { toLogin, toHome } = useRouterChange(); const { toHome, toCurrentLogin } = useRouterChange();
const { loginRedirectUrl } = useRouteQuery(); const { loginRedirectUrl } = useRouteQuery();
const notification = useNotification(); const notification = useNotification();

View File

@ -20,7 +20,7 @@
<n-space :vertical="true" size="large"> <n-space :vertical="true" size="large">
<n-checkbox v-model:checked="agreement">我已经仔细阅读并接受用户协议和隐私政策</n-checkbox> <n-checkbox v-model:checked="agreement">我已经仔细阅读并接受用户协议和隐私政策</n-checkbox>
<n-button type="primary" size="large" :block="true" :round="true" @click="handleSubmit">确定</n-button> <n-button type="primary" size="large" :block="true" :round="true" @click="handleSubmit">确定</n-button>
<n-button size="large" :block="true" :round="true" @click="toLogin('pwd-login')">返回</n-button> <n-button size="large" :block="true" :round="true" @click="toCurrentLogin('pwd-login')">返回</n-button>
</n-space> </n-space>
</n-form> </n-form>
</div> </div>
@ -33,7 +33,7 @@ import type { FormInst } from 'naive-ui';
import { useRouterChange, useSmsCode } from '@/hooks'; import { useRouterChange, useSmsCode } from '@/hooks';
const message = useMessage(); const message = useMessage();
const { toLogin } = useRouterChange(); const { toCurrentLogin } = useRouterChange();
const { label, isCounting, start } = useSmsCode(); const { label, isCounting, start } = useSmsCode();
const formRef = ref<(HTMLElement & FormInst) | null>(null); const formRef = ref<(HTMLElement & FormInst) | null>(null);

View File

@ -19,7 +19,7 @@
</n-form-item> </n-form-item>
<n-space :vertical="true" size="large"> <n-space :vertical="true" size="large">
<n-button type="primary" size="large" :block="true" :round="true" @click="handleSubmit">确定</n-button> <n-button type="primary" size="large" :block="true" :round="true" @click="handleSubmit">确定</n-button>
<n-button size="large" :block="true" :round="true" @click="toLogin('pwd-login')">返回</n-button> <n-button size="large" :block="true" :round="true" @click="toCurrentLogin('pwd-login')">返回</n-button>
</n-space> </n-space>
</n-form> </n-form>
</div> </div>
@ -32,7 +32,7 @@ import type { FormInst } from 'naive-ui';
import { useRouterChange, useSmsCode } from '@/hooks'; import { useRouterChange, useSmsCode } from '@/hooks';
const message = useMessage(); const message = useMessage();
const { toLogin } = useRouterChange(); const { toCurrentLogin } = useRouterChange();
const { label, isCounting, start } = useSmsCode(); const { label, isCounting, start } = useSmsCode();
const formRef = ref<(HTMLElement & FormInst) | null>(null); const formRef = ref<(HTMLElement & FormInst) | null>(null);