diff --git a/buyer/package-lock.json b/buyer/package-lock.json index 2382a5db..e55e9c3c 100644 --- a/buyer/package-lock.json +++ b/buyer/package-lock.json @@ -472,94 +472,6 @@ "webpack-chain": "^6.4.0", "webpack-dev-server": "^3.11.0", "webpack-merge": "^4.2.2" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "optional": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "optional": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "optional": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, - "optional": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "optional": true - }, - "json5": { - "version": "2.2.1", - "resolved": "https://registry.npmmirror.com/json5/-/json5-2.2.1.tgz", - "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", - "dev": true, - "optional": true - }, - "loader-utils": { - "version": "2.0.2", - "resolved": "https://registry.npmmirror.com/loader-utils/-/loader-utils-2.0.2.tgz", - "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", - "dev": true, - "optional": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - } - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "optional": true, - "requires": { - "has-flag": "^4.0.0" - } - }, - "vue-loader-v16": { - "version": "npm:vue-loader@16.8.3", - "resolved": "https://registry.npmmirror.com/vue-loader/-/vue-loader-16.8.3.tgz", - "integrity": "sha512-7vKN45IxsKxe5GcVCbc2qFU5aWzyiLrYJyUuMz4BQLKctCj/fmCa0w6fGiiQ2cLFetNcek1ppGJQDCup0c1hpA==", - "dev": true, - "optional": true, - "requires": { - "chalk": "^4.1.0", - "hash-sum": "^2.0.0", - "loader-utils": "^2.0.0" - } - } } }, "@vue/cli-shared-utils": { @@ -4394,12 +4306,12 @@ } }, "globule": { - "version": "1.3.3", - "resolved": "https://registry.npmmirror.com/globule/-/globule-1.3.3.tgz", - "integrity": "sha512-mb1aYtDbIjTu4ShMB85m3UzjX9BVKe9WCzsnfMSZk+K5GpIbBOexgg4PPCt5eHDEG5/ZQAUX2Kct02zfiPLsKg==", + "version": "1.3.4", + "resolved": "https://registry.npmmirror.com/globule/-/globule-1.3.4.tgz", + "integrity": "sha512-OPTIfhMBh7JbBYDpa5b+Q5ptmMWKwcNcFSR/0c6t8V4f3ZAVBEsKNY37QdVqmLRYSMhOUGYrY0QhSoEpzGr/Eg==", "requires": { "glob": "~7.1.1", - "lodash": "~4.17.10", + "lodash": "^4.17.21", "minimatch": "~3.0.2" } }, @@ -7783,9 +7695,9 @@ "dev": true }, "qs": { - "version": "6.10.3", - "resolved": "https://registry.npmmirror.com/qs/-/qs-6.10.3.tgz", - "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", + "version": "6.11.0", + "resolved": "https://registry.npmmirror.com/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", "requires": { "side-channel": "^1.0.4" } @@ -9767,9 +9679,9 @@ "dev": true }, "uglify-js": { - "version": "3.15.4", - "resolved": "https://registry.npmmirror.com/uglify-js/-/uglify-js-3.15.4.tgz", - "integrity": "sha512-vMOPGDuvXecPs34V74qDKk4iJ/SN4vL3Ow/23ixafENYvtrNvtbcgUeugTcUGRGsOF/5fU8/NYSL5Hyb3l1OJA==", + "version": "3.17.0", + "resolved": "https://registry.npmmirror.com/uglify-js/-/uglify-js-3.17.0.tgz", + "integrity": "sha512-aTeNPVmgIMPpm1cxXr2Q/nEbvkmV8yq66F3om7X3P/cvOXQ0TMQ64Wk63iyT1gPlmdmGzjGpyLh1f3y8MZWXGg==", "dev": true } } @@ -10113,6 +10025,94 @@ } } }, + "vue-loader-v16": { + "version": "npm:vue-loader@16.8.3", + "resolved": "https://registry.npmmirror.com/vue-loader/-/vue-loader-16.8.3.tgz", + "integrity": "sha512-7vKN45IxsKxe5GcVCbc2qFU5aWzyiLrYJyUuMz4BQLKctCj/fmCa0w6fGiiQ2cLFetNcek1ppGJQDCup0c1hpA==", + "dev": true, + "optional": true, + "requires": { + "chalk": "^4.1.0", + "hash-sum": "^2.0.0", + "loader-utils": "^2.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "optional": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "optional": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "optional": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true, + "optional": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "optional": true + }, + "json5": { + "version": "2.2.1", + "resolved": "https://registry.npmmirror.com/json5/-/json5-2.2.1.tgz", + "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", + "dev": true, + "optional": true + }, + "loader-utils": { + "version": "2.0.3", + "resolved": "https://registry.npmmirror.com/loader-utils/-/loader-utils-2.0.3.tgz", + "integrity": "sha512-THWqIsn8QRnvLl0shHYVBN9syumU8pYWEHPTmkiVGd+7K5eFNVSY6AJhRvgGF70gg1Dz+l/k8WicvFCxdEs60A==", + "dev": true, + "optional": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "optional": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, "vue-piczoom": { "version": "1.0.6", "resolved": "https://registry.npmmirror.com/vue-piczoom/-/vue-piczoom-1.0.6.tgz", @@ -10176,9 +10176,9 @@ "integrity": "sha512-lVCEqzZyhrZ49dr6n1C4dMNH/tvKJzRwJhCi9vxWYpiosYTWM0J5m5RsJ745S88XWwgTeOynKMGbyOLG9ZP20Q==" }, "vue-router": { - "version": "3.5.3", - "resolved": "https://registry.npmmirror.com/vue-router/-/vue-router-3.5.3.tgz", - "integrity": "sha512-FUlILrW3DGitS2h+Xaw8aRNvGTwtuaxrRkNSHWTizOfLUie7wuYwezeZ50iflRn8YPV5kxmU2LQuu3nM/b3Zsg==" + "version": "3.6.4", + "resolved": "https://registry.npmmirror.com/vue-router/-/vue-router-3.6.4.tgz", + "integrity": "sha512-QSJs5aKKPiwBH++gelVbnq0ZFbUZXjlsjAklUM+F8dtd49YY72QsD1uGpBk/cqLK1bkZ8HiqPjS8NkhaGtpqHw==" }, "vue-style-loader": { "version": "4.1.3", diff --git a/buyer/public/config.js b/buyer/public/config.js index d7556570..acbea889 100644 --- a/buyer/public/config.js +++ b/buyer/public/config.js @@ -3,15 +3,15 @@ var BASE = { * @description api请求基础路径 */ API_DEV: { - common: "https://common-api.pickmall.cn", - buyer: "https://buyer-api.pickmall.cn", - seller: "https://store-api.pickmall.cn", - manager: "https://admin-api.pickmall.cn" + common: "http://localhost:8890", + buyer: "http://localhost:8888", + seller: "http://localhost:8889", + manager: "http://localhost:8887" }, API_PROD: { - common: "https://common-api.pickmall.cn", - buyer: "https://buyer-api.pickmall.cn", - seller: "https://store-api.pickmall.cn", - manager: "https://admin-api.pickmall.cn" + common: "http://192.168.2.110:8890", + buyer: "http://192.168.2.110:8888", + seller: "http://192.168.2.110:8889", + manager: "http://192.168.2.110:8887" }, }; diff --git a/buyer/src/api/index.js b/buyer/src/api/index.js index 789ec356..083631d2 100644 --- a/buyer/src/api/index.js +++ b/buyer/src/api/index.js @@ -1,13 +1,24 @@ -import request, {Method} from '@/plugins/request.js' +import request, { Method } from "@/plugins/request.js"; // 获取首页楼层装修数据 -export function indexData (params) { +export function indexData(params) { return request({ - url: '/buyer/other/pageData/getIndex', + url: "/buyer/other/pageData/getIndex", method: Method.GET, needToken: false, - params - }) + params, + }); +} + +/** + * 获取店铺楼层数据 + */ +export function getFloorStoreData(params) { + return request({ + url: `/buyer/other/pageData?pageClientType=PC`, + method: "get", + params, + }); } /** @@ -15,21 +26,33 @@ export function indexData (params) { * @param pageClientType 客户端类型,可用值:PC,H5,WECHAT_MP,APP * @param pageType 页面类型,可用值:INDEX,STORE,SPECIAL */ -export function pageData (params) { +export function pageData(params) { return request({ url: `/buyer/other/pageData`, method: Method.GET, needToken: false, - params - }) + params, + }); } + /** * 刷新token */ -export function handleRefreshToken (token) { +export function handleRefreshToken(token) { return request({ url: `/buyer/passport/member/refresh/${token}`, method: Method.GET, - needToken: false - }) + needToken: false, + }); } + +// /** +// * 获取店铺楼层数据 +// */ +// export function getFloorStoreData(params) { +// return request({ +// url: `/buyer/other/pageData?pageClientType=PC`, +// method: "get", +// params, +// }); +// } diff --git a/buyer/src/pages/Merchant.vue b/buyer/src/pages/Merchant.vue index cb6450dd..1946bb0c 100644 --- a/buyer/src/pages/Merchant.vue +++ b/buyer/src/pages/Merchant.vue @@ -1,12 +1,10 @@ diff --git a/buyer/yarn.lock b/buyer/yarn.lock index c00abb90..9a53ae67 100644 --- a/buyer/yarn.lock +++ b/buyer/yarn.lock @@ -2,15 +2,6 @@ # yarn lockfile v1 -"@achrinza/node-ipc@9.2.2": - version "9.2.2" - resolved "https://registry.npmmirror.com/@achrinza/node-ipc/-/node-ipc-9.2.2.tgz#ae1b5d3d6a9362034eea60c8d946b93893c2e4ec" - integrity sha512-b90U39dx0cU6emsOvy5hxU4ApNXnE3+Tuo8XQZfiKTGelDwpMwBVgBP7QX6dGTcJgu/miyJuNJ/2naFBliNWEw== - dependencies: - "@node-ipc/js-queue" "2.0.3" - event-pubsub "4.3.0" - js-message "1.0.7" - "@amap/amap-jsapi-loader@0.0.7": version "0.0.7" resolved "https://registry.npmjs.org/@amap/amap-jsapi-loader/-/amap-jsapi-loader-0.0.7.tgz" @@ -18,49 +9,49 @@ "@babel/code-frame@^7.0.0": version "7.16.7" - resolved "https://registry.npmmirror.com/@babel/code-frame/-/code-frame-7.16.7.tgz#44416b6bd7624b998f5b1af5d470856c40138789" + resolved "https://registry.npmmirror.com/@babel/code-frame/download/@babel/code-frame-7.16.7.tgz#44416b6bd7624b998f5b1af5d470856c40138789" integrity sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg== dependencies: "@babel/highlight" "^7.16.7" "@babel/helper-validator-identifier@^7.16.7": version "7.16.7" - resolved "https://registry.npmmirror.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz#e8c602438c4a8195751243da9031d1607d247cad" + resolved "https://registry.npmmirror.com/@babel/helper-validator-identifier/download/@babel/helper-validator-identifier-7.16.7.tgz#e8c602438c4a8195751243da9031d1607d247cad" integrity sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw== "@babel/highlight@^7.16.7": - version "7.17.12" - resolved "https://registry.npmmirror.com/@babel/highlight/-/highlight-7.17.12.tgz#257de56ee5afbd20451ac0a75686b6b404257351" - integrity sha512-7yykMVF3hfZY2jsHZEEgLc+3x4o1O+fYyULu11GynEUQNwB6lua+IIQn1FiJxNucd5UlyJryrwsOh8PL9Sn8Qg== + version "7.16.7" + resolved "https://registry.npmmirror.com/@babel/highlight/download/@babel/highlight-7.16.7.tgz#81a01d7d675046f0d96f82450d9d9578bdfd6b0b" + integrity sha512-aKpPMfLvGO3Q97V0qhw/V2SWNWlwfJknuwAunU7wZLSfrM4xTBvg7E5opUVi1kJTBKihE38CPg4nBiqX83PWYw== dependencies: "@babel/helper-validator-identifier" "^7.16.7" chalk "^2.0.0" js-tokens "^4.0.0" "@gar/promisify@^1.0.1": - version "1.1.3" - resolved "https://registry.npmmirror.com/@gar/promisify/-/promisify-1.1.3.tgz#555193ab2e3bb3b6adc3d551c9c030d9e860daf6" - integrity sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw== + version "1.1.2" + resolved "https://registry.nlark.com/@gar/promisify/download/@gar/promisify-1.1.2.tgz?cache=0&sync_timestamp=1629999882087&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40gar%2Fpromisify%2Fdownload%2F%40gar%2Fpromisify-1.1.2.tgz#30aa825f11d438671d585bd44e7fd564535fc210" + integrity sha1-MKqCXxHUOGcdWFvUTn/VZFNfwhA= "@hapi/address@2.x.x": version "2.1.4" - resolved "https://registry.npmmirror.com/@hapi/address/-/address-2.1.4.tgz#5d67ed43f3fd41a69d4b9ff7b56e7c0d1d0a81e5" - integrity sha512-QD1PhQk+s31P1ixsX0H0Suoupp3VMXzIVMSwobR3F3MSUO2YCV0B7xqLcUw/Bh8yuvd3LhpyqLQWTNcRmp6IdQ== + resolved "https://registry.npmmirror.com/@hapi/address/download/@hapi/address-2.1.4.tgz#5d67ed43f3fd41a69d4b9ff7b56e7c0d1d0a81e5" + integrity sha1-XWftQ/P9QaadS5/3tW58DR0KgeU= "@hapi/bourne@1.x.x": version "1.3.2" - resolved "https://registry.npmmirror.com/@hapi/bourne/-/bourne-1.3.2.tgz#0a7095adea067243ce3283e1b56b8a8f453b242a" - integrity sha512-1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA== + resolved "https://registry.npmmirror.com/@hapi/bourne/download/@hapi/bourne-1.3.2.tgz#0a7095adea067243ce3283e1b56b8a8f453b242a" + integrity sha1-CnCVreoGckPOMoPhtWuKj0U7JCo= "@hapi/hoek@8.x.x", "@hapi/hoek@^8.3.0": version "8.5.1" - resolved "https://registry.npmmirror.com/@hapi/hoek/-/hoek-8.5.1.tgz#fde96064ca446dec8c55a8c2f130957b070c6e06" - integrity sha512-yN7kbciD87WzLGc5539Tn0sApjyiGHAJgKvG9W8C7O+6c7qmoQMfVs0W4bX17eqz6C78QJqqFrtgdK5EWf6Qow== + resolved "https://registry.npmmirror.com/@hapi/hoek/download/@hapi/hoek-8.5.1.tgz?cache=0&sync_timestamp=1632776440309&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40hapi%2Fhoek%2Fdownload%2F%40hapi%2Fhoek-8.5.1.tgz#fde96064ca446dec8c55a8c2f130957b070c6e06" + integrity sha1-/elgZMpEbeyMVajC8TCVewcMbgY= "@hapi/joi@^15.0.1": version "15.1.1" - resolved "https://registry.npmmirror.com/@hapi/joi/-/joi-15.1.1.tgz#c675b8a71296f02833f8d6d243b34c57b8ce19d7" - integrity sha512-entf8ZMOK8sc+8YfeOlM8pCfg3b5+WZIKBfUaaJT8UsjAAPjartzxIYm3TIbjvA4u+u++KbcXD38k682nVHDAQ== + resolved "https://registry.npmmirror.com/@hapi/joi/download/@hapi/joi-15.1.1.tgz#c675b8a71296f02833f8d6d243b34c57b8ce19d7" + integrity sha1-xnW4pxKW8Cgz+NbSQ7NMV7jOGdc= dependencies: "@hapi/address" "2.x.x" "@hapi/bourne" "1.x.x" @@ -69,15 +60,15 @@ "@hapi/topo@3.x.x": version "3.1.6" - resolved "https://registry.npmmirror.com/@hapi/topo/-/topo-3.1.6.tgz#68d935fa3eae7fdd5ab0d7f953f3205d8b2bfc29" - integrity sha512-tAag0jEcjwH+P2quUfipd7liWCNX2F8NvYjQp2wtInsZxnMlypdw0FtAOLxtvvkO+GSRRbmNi8m/5y42PQJYCQ== + resolved "https://registry.nlark.com/@hapi/topo/download/@hapi/topo-3.1.6.tgz#68d935fa3eae7fdd5ab0d7f953f3205d8b2bfc29" + integrity sha1-aNk1+j6uf91asNf5U/MgXYsr/Ck= dependencies: "@hapi/hoek" "^8.3.0" "@intervolga/optimize-cssnano-plugin@^1.0.5": version "1.0.6" - resolved "https://registry.npmmirror.com/@intervolga/optimize-cssnano-plugin/-/optimize-cssnano-plugin-1.0.6.tgz#be7c7846128b88f6a9b1d1261a0ad06eb5c0fdf8" - integrity sha512-zN69TnSr0viRSU6cEDIcuPcP67QcpQ6uHACg58FiN9PDrU6SLyGW3MR4tiISbYxy1kDWAVPwD+XwQTWE5cigAA== + resolved "https://registry.npm.taobao.org/@intervolga/optimize-cssnano-plugin/download/@intervolga/optimize-cssnano-plugin-1.0.6.tgz#be7c7846128b88f6a9b1d1261a0ad06eb5c0fdf8" + integrity sha1-vnx4RhKLiPapsdEmGgrQbrXA/fg= dependencies: cssnano "^4.0.0" cssnano-preset-default "^4.0.0" @@ -85,43 +76,36 @@ "@mrmlnc/readdir-enhanced@^2.2.1": version "2.2.1" - resolved "https://registry.npmmirror.com/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz#524af240d1a360527b730475ecfa1344aa540dde" - integrity sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g== + resolved "https://registry.nlark.com/@mrmlnc/readdir-enhanced/download/@mrmlnc/readdir-enhanced-2.2.1.tgz#524af240d1a360527b730475ecfa1344aa540dde" + integrity sha1-UkryQNGjYFJ7cwR17PoTRKpUDd4= dependencies: call-me-maybe "^1.0.1" glob-to-regexp "^0.3.0" -"@node-ipc/js-queue@2.0.3": - version "2.0.3" - resolved "https://registry.npmmirror.com/@node-ipc/js-queue/-/js-queue-2.0.3.tgz#ac7fe33d766fa53e233ef8fedaf3443a01c5a4cd" - integrity sha512-fL1wpr8hhD5gT2dA1qifeVaoDFlQR5es8tFuKqjHX+kdOtdNHnxkVZbtIrR2rxnMFvehkjaZRNV2H/gPXlb0hw== - dependencies: - easy-stack "1.0.1" - "@nodelib/fs.stat@^1.1.2": version "1.1.3" - resolved "https://registry.npmmirror.com/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz#2b5a3ab3f918cca48a8c754c08168e3f03eba61b" - integrity sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw== + resolved "https://registry.npmmirror.com/@nodelib/fs.stat/download/@nodelib/fs.stat-1.1.3.tgz#2b5a3ab3f918cca48a8c754c08168e3f03eba61b" + integrity sha1-K1o6s/kYzKSKjHVMCBaOPwPrphs= "@npmcli/fs@^1.0.0": - version "1.1.1" - resolved "https://registry.npmmirror.com/@npmcli/fs/-/fs-1.1.1.tgz#72f719fe935e687c56a4faecf3c03d06ba593257" - integrity sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ== + version "1.1.0" + resolved "https://registry.npmmirror.com/@npmcli/fs/download/@npmcli/fs-1.1.0.tgz#bec1d1b89c170d40e1b73ad6c943b0b75e7d2951" + integrity sha512-VhP1qZLXcrXRIaPoqb4YA55JQxLNF3jNR4T55IdOJa3+IFJKNYHtPvtXx8slmeMavj37vCzCfrqQM1vWLsYKLA== dependencies: "@gar/promisify" "^1.0.1" semver "^7.3.5" "@npmcli/move-file@^1.0.1": version "1.1.2" - resolved "https://registry.npmmirror.com/@npmcli/move-file/-/move-file-1.1.2.tgz#1a82c3e372f7cae9253eb66d72543d6b8685c674" - integrity sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg== + resolved "https://registry.nlark.com/@npmcli/move-file/download/@npmcli/move-file-1.1.2.tgz#1a82c3e372f7cae9253eb66d72543d6b8685c674" + integrity sha1-GoLD43L3yuklPrZtclQ9a4aFxnQ= dependencies: mkdirp "^1.0.4" rimraf "^3.0.2" "@soda/friendly-errors-webpack-plugin@^1.7.1": version "1.8.1" - resolved "https://registry.npmmirror.com/@soda/friendly-errors-webpack-plugin/-/friendly-errors-webpack-plugin-1.8.1.tgz#4d4fbb1108993aaa362116247c3d18188a2c6c85" + resolved "https://registry.npmmirror.com/@soda/friendly-errors-webpack-plugin/download/@soda/friendly-errors-webpack-plugin-1.8.1.tgz#4d4fbb1108993aaa362116247c3d18188a2c6c85" integrity sha512-h2ooWqP8XuFqTXT+NyAFbrArzfQA7R6HTezADrvD9Re8fxMLTPPniLdqVTdDaO0eIoLaAwKT+d6w+5GeTk7Vbg== dependencies: chalk "^3.0.0" @@ -131,12 +115,12 @@ "@soda/get-current-script@^1.0.0": version "1.0.2" - resolved "https://registry.npmmirror.com/@soda/get-current-script/-/get-current-script-1.0.2.tgz#a53515db25d8038374381b73af20bb4f2e508d87" - integrity sha512-T7VNNlYVM1SgQ+VsMYhnDkcGmWhQdL0bDyGm5TlQ3GBXnJscEClUUOKduWTmm2zCnvNLC1hc3JpuXjs/nFOc5w== + resolved "https://registry.npm.taobao.org/@soda/get-current-script/download/@soda/get-current-script-1.0.2.tgz#a53515db25d8038374381b73af20bb4f2e508d87" + integrity sha1-pTUV2yXYA4N0OBtzryC7Ty5QjYc= "@types/body-parser@*": version "1.19.2" - resolved "https://registry.npmmirror.com/@types/body-parser/-/body-parser-1.19.2.tgz#aea2059e28b7658639081347ac4fab3de166e6f0" + resolved "https://registry.npmmirror.com/@types/body-parser/download/@types/body-parser-1.19.2.tgz?cache=0&sync_timestamp=1637265217498&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40types%2Fbody-parser%2Fdownload%2F%40types%2Fbody-parser-1.19.2.tgz#aea2059e28b7658639081347ac4fab3de166e6f0" integrity sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g== dependencies: "@types/connect" "*" @@ -144,23 +128,23 @@ "@types/connect-history-api-fallback@*": version "1.3.5" - resolved "https://registry.npmmirror.com/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.5.tgz#d1f7a8a09d0ed5a57aee5ae9c18ab9b803205dae" - integrity sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw== + resolved "https://registry.npmmirror.com/@types/connect-history-api-fallback/download/@types/connect-history-api-fallback-1.3.5.tgz#d1f7a8a09d0ed5a57aee5ae9c18ab9b803205dae" + integrity sha1-0feooJ0O1aV67lrpwYq5uAMgXa4= dependencies: "@types/express-serve-static-core" "*" "@types/node" "*" "@types/connect@*": version "3.4.35" - resolved "https://registry.npmmirror.com/@types/connect/-/connect-3.4.35.tgz#5fcf6ae445e4021d1fc2219a4873cc73a3bb2ad1" - integrity sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ== + resolved "https://registry.npmmirror.com/@types/connect/download/@types/connect-3.4.35.tgz?cache=0&sync_timestamp=1637264533049&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40types%2Fconnect%2Fdownload%2F%40types%2Fconnect-3.4.35.tgz#5fcf6ae445e4021d1fc2219a4873cc73a3bb2ad1" + integrity sha1-X89q5EXkAh0fwiGaSHPMc6O7KtE= dependencies: "@types/node" "*" "@types/express-serve-static-core@*", "@types/express-serve-static-core@^4.17.18": - version "4.17.28" - resolved "https://registry.npmmirror.com/@types/express-serve-static-core/-/express-serve-static-core-4.17.28.tgz#c47def9f34ec81dc6328d0b1b5303d1ec98d86b8" - integrity sha512-P1BJAEAW3E2DJUlkgq4tOL3RyMunoWXqbSCygWo5ZIWTjUgN1YnaXWW4VWl/oc8vs/XoYibEGBKP0uZyF4AHig== + version "4.17.27" + resolved "https://registry.npmmirror.com/@types/express-serve-static-core/download/@types/express-serve-static-core-4.17.27.tgz#7a776191e47295d2a05962ecbb3a4ce97e38b401" + integrity sha512-e/sVallzUTPdyOTiqi8O8pMdBBphscvI6E4JYaKlja4Lm+zh7UFSSdW5VMkRbhDtmrONqOUHOXRguPsDckzxNA== dependencies: "@types/node" "*" "@types/qs" "*" @@ -168,8 +152,8 @@ "@types/express@*": version "4.17.13" - resolved "https://registry.npmmirror.com/@types/express/-/express-4.17.13.tgz#a76e2995728999bab51a33fabce1d705a3709034" - integrity sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA== + resolved "https://registry.npmmirror.com/@types/express/download/@types/express-4.17.13.tgz?cache=0&sync_timestamp=1637265368217&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40types%2Fexpress%2Fdownload%2F%40types%2Fexpress-4.17.13.tgz#a76e2995728999bab51a33fabce1d705a3709034" + integrity sha1-p24plXKJmbq1GjP6vOHXBaNwkDQ= dependencies: "@types/body-parser" "*" "@types/express-serve-static-core" "^4.17.18" @@ -178,48 +162,48 @@ "@types/glob@^7.1.1": version "7.2.0" - resolved "https://registry.npmmirror.com/@types/glob/-/glob-7.2.0.tgz#bc1b5bf3aa92f25bd5dd39f35c57361bdce5b2eb" - integrity sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA== + resolved "https://registry.npmmirror.com/@types/glob/download/@types/glob-7.2.0.tgz?cache=0&sync_timestamp=1637265569054&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40types%2Fglob%2Fdownload%2F%40types%2Fglob-7.2.0.tgz#bc1b5bf3aa92f25bd5dd39f35c57361bdce5b2eb" + integrity sha1-vBtb86qS8lvV3TnzXFc2G9zlsus= dependencies: "@types/minimatch" "*" "@types/node" "*" "@types/http-proxy@^1.17.5": - version "1.17.9" - resolved "https://registry.npmmirror.com/@types/http-proxy/-/http-proxy-1.17.9.tgz#7f0e7931343761efde1e2bf48c40f02f3f75705a" - integrity sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw== + version "1.17.8" + resolved "https://registry.npmmirror.com/@types/http-proxy/download/@types/http-proxy-1.17.8.tgz#968c66903e7e42b483608030ee85800f22d03f55" + integrity sha512-5kPLG5BKpWYkw/LVOGWpiq3nEVqxiN32rTgI53Sk12/xHFQ2rG3ehI9IO+O3W2QoKeyB92dJkoka8SUm6BX1pA== dependencies: "@types/node" "*" "@types/json-schema@^7.0.5": - version "7.0.11" - resolved "https://registry.npmmirror.com/@types/json-schema/-/json-schema-7.0.11.tgz#d421b6c527a3037f7c84433fd2c4229e016863d3" - integrity sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ== + version "7.0.9" + resolved "https://registry.npmmirror.com/@types/json-schema/download/@types/json-schema-7.0.9.tgz?cache=0&sync_timestamp=1637266234284&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40types%2Fjson-schema%2Fdownload%2F%40types%2Fjson-schema-7.0.9.tgz#97edc9037ea0c38585320b28964dde3b39e4660d" + integrity sha1-l+3JA36gw4WFMgsolk3eOznkZg0= "@types/mime@^1": version "1.3.2" - resolved "https://registry.npmmirror.com/@types/mime/-/mime-1.3.2.tgz#93e25bf9ee75fe0fd80b594bc4feb0e862111b5a" - integrity sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw== + resolved "https://registry.npmmirror.com/@types/mime/download/@types/mime-1.3.2.tgz?cache=0&sync_timestamp=1637267530748&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40types%2Fmime%2Fdownload%2F%40types%2Fmime-1.3.2.tgz#93e25bf9ee75fe0fd80b594bc4feb0e862111b5a" + integrity sha1-k+Jb+e51/g/YC1lLxP6w6GIRG1o= "@types/minimatch@*": version "3.0.5" - resolved "https://registry.npmmirror.com/@types/minimatch/-/minimatch-3.0.5.tgz#1001cc5e6a3704b83c236027e77f2f58ea010f40" - integrity sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ== + resolved "https://registry.npmmirror.com/@types/minimatch/download/@types/minimatch-3.0.5.tgz#1001cc5e6a3704b83c236027e77f2f58ea010f40" + integrity sha1-EAHMXmo3BLg8I2An538vWOoBD0A= "@types/minimist@^1.2.0": version "1.2.2" - resolved "https://registry.npmmirror.com/@types/minimist/-/minimist-1.2.2.tgz#ee771e2ba4b3dc5b372935d549fd9617bf345b8c" - integrity sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ== + resolved "https://registry.npmmirror.com/@types/minimist/download/@types/minimist-1.2.2.tgz?cache=0&sync_timestamp=1637267478331&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40types%2Fminimist%2Fdownload%2F%40types%2Fminimist-1.2.2.tgz#ee771e2ba4b3dc5b372935d549fd9617bf345b8c" + integrity sha1-7nceK6Sz3Fs3KTXVSf2WF780W4w= "@types/node@*": - version "17.0.35" - resolved "https://registry.npmmirror.com/@types/node/-/node-17.0.35.tgz#635b7586086d51fb40de0a2ec9d1014a5283ba4a" - integrity sha512-vu1SrqBjbbZ3J6vwY17jBs8Sr/BKA+/a/WtjRG+whKg1iuLFOosq872EXS0eXWILdO36DHQQeku/ZcL6hz2fpg== + version "17.0.8" + resolved "https://registry.npmmirror.com/@types/node/download/@types/node-17.0.8.tgz#50d680c8a8a78fe30abe6906453b21ad8ab0ad7b" + integrity sha512-YofkM6fGv4gDJq78g4j0mMuGMkZVxZDgtU0JRdx6FgiJDG+0fY0GKVolOV8WqVmEhLCXkQRjwDdKyPxJp/uucg== "@types/normalize-package-data@^2.4.0": version "2.4.1" - resolved "https://registry.npmmirror.com/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz#d3357479a0fdfdd5907fe67e17e0a85c906e1301" - integrity sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw== + resolved "https://registry.npmmirror.com/@types/normalize-package-data/download/@types/normalize-package-data-2.4.1.tgz?cache=0&sync_timestamp=1637268963320&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40types%2Fnormalize-package-data%2Fdownload%2F%40types%2Fnormalize-package-data-2.4.1.tgz#d3357479a0fdfdd5907fe67e17e0a85c906e1301" + integrity sha1-0zV0eaD9/dWQf+Z+F+CoXJBuEwE= "@types/q@^1.5.1": version "1.5.4" @@ -228,43 +212,43 @@ "@types/qs@*": version "6.9.7" - resolved "https://registry.npmmirror.com/@types/qs/-/qs-6.9.7.tgz#63bb7d067db107cc1e457c303bc25d511febf6cb" - integrity sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw== + resolved "https://registry.npmmirror.com/@types/qs/download/@types/qs-6.9.7.tgz?cache=0&sync_timestamp=1637268454704&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40types%2Fqs%2Fdownload%2F%40types%2Fqs-6.9.7.tgz#63bb7d067db107cc1e457c303bc25d511febf6cb" + integrity sha1-Y7t9Bn2xB8weRXwwO8JdUR/r9ss= "@types/range-parser@*": version "1.2.4" - resolved "https://registry.npmmirror.com/@types/range-parser/-/range-parser-1.2.4.tgz#cd667bcfdd025213aafb7ca5915a932590acdcdc" - integrity sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw== + resolved "https://registry.npmmirror.com/@types/range-parser/download/@types/range-parser-1.2.4.tgz?cache=0&sync_timestamp=1637268455466&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40types%2Frange-parser%2Fdownload%2F%40types%2Frange-parser-1.2.4.tgz#cd667bcfdd025213aafb7ca5915a932590acdcdc" + integrity sha1-zWZ7z90CUhOq+3ylkVqTJZCs3Nw= "@types/serve-static@*": version "1.13.10" - resolved "https://registry.npmmirror.com/@types/serve-static/-/serve-static-1.13.10.tgz#f5e0ce8797d2d7cc5ebeda48a52c96c4fa47a8d9" - integrity sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ== + resolved "https://registry.npmmirror.com/@types/serve-static/download/@types/serve-static-1.13.10.tgz?cache=0&sync_timestamp=1637270717450&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40types%2Fserve-static%2Fdownload%2F%40types%2Fserve-static-1.13.10.tgz#f5e0ce8797d2d7cc5ebeda48a52c96c4fa47a8d9" + integrity sha1-9eDOh5fS18xevtpIpSyWxPpHqNk= dependencies: "@types/mime" "^1" "@types/node" "*" "@types/source-list-map@*": version "0.1.2" - resolved "https://registry.npmmirror.com/@types/source-list-map/-/source-list-map-0.1.2.tgz#0078836063ffaf17412349bba364087e0ac02ec9" - integrity sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA== + resolved "https://registry.npmmirror.com/@types/source-list-map/download/@types/source-list-map-0.1.2.tgz#0078836063ffaf17412349bba364087e0ac02ec9" + integrity sha1-AHiDYGP/rxdBI0m7o2QIfgrALsk= "@types/tapable@^1": version "1.0.8" - resolved "https://registry.npmmirror.com/@types/tapable/-/tapable-1.0.8.tgz#b94a4391c85666c7b73299fd3ad79d4faa435310" - integrity sha512-ipixuVrh2OdNmauvtT51o3d8z12p6LtFW9in7U79der/kwejjdNchQC5UMn5u/KxNoM7VHHOs/l8KS8uHxhODQ== + resolved "https://registry.npmmirror.com/@types/tapable/download/@types/tapable-1.0.8.tgz?cache=0&sync_timestamp=1637273432847&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40types%2Ftapable%2Fdownload%2F%40types%2Ftapable-1.0.8.tgz#b94a4391c85666c7b73299fd3ad79d4faa435310" + integrity sha1-uUpDkchWZse3Mpn9OtedT6pDUxA= "@types/uglify-js@*": - version "3.13.2" - resolved "https://registry.npmmirror.com/@types/uglify-js/-/uglify-js-3.13.2.tgz#1044c1713fb81cb1ceef29ad8a9ee1ce08d690ef" - integrity sha512-/xFrPIo+4zOeNGtVMbf9rUm0N+i4pDf1ynExomqtokIJmVzR3962lJ1UE+MmexMkA0cmN9oTzg5Xcbwge0Ij2Q== + version "3.13.1" + resolved "https://registry.npmmirror.com/@types/uglify-js/download/@types/uglify-js-3.13.1.tgz#5e889e9e81e94245c75b6450600e1c5ea2878aea" + integrity sha1-XoienoHpQkXHW2RQYA4cXqKHiuo= dependencies: source-map "^0.6.1" "@types/webpack-dev-server@^3.11.0": version "3.11.6" - resolved "https://registry.npmmirror.com/@types/webpack-dev-server/-/webpack-dev-server-3.11.6.tgz#d8888cfd2f0630203e13d3ed7833a4d11b8a34dc" - integrity sha512-XCph0RiiqFGetukCTC3KVnY1jwLcZ84illFRMbyFzCcWl90B/76ew0tSqF46oBhnLC4obNDG7dMO0JfTN0MgMQ== + resolved "https://registry.npmmirror.com/@types/webpack-dev-server/download/@types/webpack-dev-server-3.11.6.tgz#d8888cfd2f0630203e13d3ed7833a4d11b8a34dc" + integrity sha1-2IiM/S8GMCA+E9PteDOk0RuKNNw= dependencies: "@types/connect-history-api-fallback" "*" "@types/express" "*" @@ -274,8 +258,8 @@ "@types/webpack-sources@*": version "3.2.0" - resolved "https://registry.npmmirror.com/@types/webpack-sources/-/webpack-sources-3.2.0.tgz#16d759ba096c289034b26553d2df1bf45248d38b" - integrity sha512-Ft7YH3lEVRQ6ls8k4Ff1oB4jN6oy/XmU6tQISKdhfh+1mR+viZFphS6WL0IrtDOzvefmJg5a0s7ZQoRXwqTEFg== + resolved "https://registry.npmmirror.com/@types/webpack-sources/download/@types/webpack-sources-3.2.0.tgz#16d759ba096c289034b26553d2df1bf45248d38b" + integrity sha1-FtdZuglsKJA0smVT0t8b9FJI04s= dependencies: "@types/node" "*" "@types/source-list-map" "*" @@ -283,7 +267,7 @@ "@types/webpack@^4", "@types/webpack@^4.0.0": version "4.41.32" - resolved "https://registry.npmmirror.com/@types/webpack/-/webpack-4.41.32.tgz#a7bab03b72904070162b2f169415492209e94212" + resolved "https://registry.npmmirror.com/@types/webpack/download/@types/webpack-4.41.32.tgz#a7bab03b72904070162b2f169415492209e94212" integrity sha512-cb+0ioil/7oz5//7tZUSwbrSAN/NWHrQylz5cW8G0dWTcF/g+/dSdMlKVZspBYuMAN1+WnwHrkxiRrLcwd0Heg== dependencies: "@types/node" "*" @@ -293,27 +277,27 @@ anymatch "^3.0.0" source-map "^0.6.0" -"@vue/cli-overlay@^4.5.17": - version "4.5.17" - resolved "https://registry.npmmirror.com/@vue/cli-overlay/-/cli-overlay-4.5.17.tgz#4e0e24b7c3b71ff86de86f532821fd3abb48d10c" - integrity sha512-QKKp66VbMg+X8Qh0wgXSwgxLfxY7EIkZkV6bZ6nFqBx8xtaJQVDbTL+4zcUPPA6nygbIcQ6gvTinNEqIqX6FUQ== +"@vue/cli-overlay@^4.5.15": + version "4.5.15" + resolved "https://registry.npmmirror.com/@vue/cli-overlay/download/@vue/cli-overlay-4.5.15.tgz?cache=0&sync_timestamp=1637121136304&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40vue%2Fcli-overlay%2Fdownload%2F%40vue%2Fcli-overlay-4.5.15.tgz#0700fd6bad39336d4189ba3ff7d25e638e818c9c" + integrity sha1-BwD9a605M21Bibo/99JeY46BjJw= -"@vue/cli-plugin-router@^4.5.17": - version "4.5.17" - resolved "https://registry.npmmirror.com/@vue/cli-plugin-router/-/cli-plugin-router-4.5.17.tgz#9de189a7a8740817cde2a4e57aade14552ff68c3" - integrity sha512-9r9CSwqv2+39XHQPDZJ0uaTtTP7oe0Gx17m7kBhHG3FA7R7AOSk2aVzhHZmDRhzlOxjx9kQSvrOSMfUG0kV4dQ== +"@vue/cli-plugin-router@^4.5.15": + version "4.5.15" + resolved "https://registry.npmmirror.com/@vue/cli-plugin-router/download/@vue/cli-plugin-router-4.5.15.tgz?cache=0&sync_timestamp=1637121101765&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40vue%2Fcli-plugin-router%2Fdownload%2F%40vue%2Fcli-plugin-router-4.5.15.tgz#1e75c8c89df42c694f143b9f1028de3cf5d61e1e" + integrity sha1-HnXIyJ30LGlPFDufECjePPXWHh4= dependencies: - "@vue/cli-shared-utils" "^4.5.17" + "@vue/cli-shared-utils" "^4.5.15" -"@vue/cli-plugin-vuex@^4.5.17": - version "4.5.17" - resolved "https://registry.npmmirror.com/@vue/cli-plugin-vuex/-/cli-plugin-vuex-4.5.17.tgz#eb6f597c775f3c847bf5a638ad65a0d03c11dcbf" - integrity sha512-ck/ju2T2dmPKLWK/5QctNJs9SCb+eSZbbmr8neFkMc7GlbXw6qLWw5v3Vpd4KevdQA8QuQOA1pjUmzpCiU/mYQ== +"@vue/cli-plugin-vuex@^4.5.15": + version "4.5.15" + resolved "https://registry.npmmirror.com/@vue/cli-plugin-vuex/download/@vue/cli-plugin-vuex-4.5.15.tgz#466c1f02777d02fef53a9bb49a36cc3a3bcfec4e" + integrity sha512-fqap+4HN+w+InDxlA3hZTOGE0tzBTgXhKLoDydhywqgmhQ1D9JA6Feh94ze6tG8DsWX58/ujYUqA8jAz17FJtg== "@vue/cli-service@~4.5.0": - version "4.5.17" - resolved "https://registry.npmmirror.com/@vue/cli-service/-/cli-service-4.5.17.tgz#6f796056363b70b69065d95815ac170b7772d0c6" - integrity sha512-MqfkRYIcIUACe3nYlzNrYstJTWRXHlIqh6JCkbWbdnXWN+IfaVdlG8zw5Q0DVcSdGvkevUW7zB4UhtZB4uyAcA== + version "4.5.15" + resolved "https://registry.npmmirror.com/@vue/cli-service/download/@vue/cli-service-4.5.15.tgz#0e9a186d51550027d0e68e95042077eb4d115b45" + integrity sha512-sFWnLYVCn4zRfu45IcsIE9eXM0YpDV3S11vlM2/DVbIPAGoYo5ySpSof6aHcIvkeGsIsrHFpPHzNvDZ/efs7jA== dependencies: "@intervolga/optimize-cssnano-plugin" "^1.0.5" "@soda/friendly-errors-webpack-plugin" "^1.7.1" @@ -321,10 +305,10 @@ "@types/minimist" "^1.2.0" "@types/webpack" "^4.0.0" "@types/webpack-dev-server" "^3.11.0" - "@vue/cli-overlay" "^4.5.17" - "@vue/cli-plugin-router" "^4.5.17" - "@vue/cli-plugin-vuex" "^4.5.17" - "@vue/cli-shared-utils" "^4.5.17" + "@vue/cli-overlay" "^4.5.15" + "@vue/cli-plugin-router" "^4.5.15" + "@vue/cli-plugin-vuex" "^4.5.15" + "@vue/cli-shared-utils" "^4.5.15" "@vue/component-compiler-utils" "^3.1.2" "@vue/preload-webpack-plugin" "^1.1.0" "@vue/web-component-wrapper" "^1.2.0" @@ -373,17 +357,17 @@ optionalDependencies: vue-loader-v16 "npm:vue-loader@^16.1.0" -"@vue/cli-shared-utils@^4.5.17": - version "4.5.17" - resolved "https://registry.npmmirror.com/@vue/cli-shared-utils/-/cli-shared-utils-4.5.17.tgz#bb4aac8b816036cf5c0adf3af3cc1cb9c425501e" - integrity sha512-VoFNdxvTW4vZu3ne+j1Mf7mU99J2SAoRVn9XPrsouTUUJablglM8DASk7Ixhsh6ymyL/W9EADQFR6Pgj8Ujjuw== +"@vue/cli-shared-utils@^4.5.15": + version "4.5.15" + resolved "https://registry.npmmirror.com/@vue/cli-shared-utils/download/@vue/cli-shared-utils-4.5.15.tgz?cache=0&sync_timestamp=1637121122895&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2F%40vue%2Fcli-shared-utils%2Fdownload%2F%40vue%2Fcli-shared-utils-4.5.15.tgz#dba3858165dbe3465755f256a4890e69084532d6" + integrity sha1-26OFgWXb40ZXVfJWpIkOaQhFMtY= dependencies: - "@achrinza/node-ipc" "9.2.2" "@hapi/joi" "^15.0.1" chalk "^2.4.2" execa "^1.0.0" launch-editor "^2.2.1" lru-cache "^5.1.1" + node-ipc "^9.1.1" open "^6.3.0" ora "^3.4.0" read-pkg "^5.1.1" @@ -393,8 +377,8 @@ "@vue/component-compiler-utils@^3.1.0", "@vue/component-compiler-utils@^3.1.2": version "3.3.0" - resolved "https://registry.npmmirror.com/@vue/component-compiler-utils/-/component-compiler-utils-3.3.0.tgz#f9f5fb53464b0c37b2c8d2f3fbfe44df60f61dc9" - integrity sha512-97sfH2mYNU+2PzGrmK2haqffDpVASuib9/w2/noxiFi31Z54hW+q3izKQXXQZSNhtiUpAI36uSuYepeBe4wpHQ== + resolved "https://registry.npmmirror.com/@vue/component-compiler-utils/download/@vue/component-compiler-utils-3.3.0.tgz#f9f5fb53464b0c37b2c8d2f3fbfe44df60f61dc9" + integrity sha1-+fX7U0ZLDDeyyNLz+/5E32D2Hck= dependencies: consolidate "^0.15.1" hash-sum "^1.0.2" @@ -409,18 +393,18 @@ "@vue/preload-webpack-plugin@^1.1.0": version "1.1.2" - resolved "https://registry.npmmirror.com/@vue/preload-webpack-plugin/-/preload-webpack-plugin-1.1.2.tgz#ceb924b4ecb3b9c43871c7a429a02f8423e621ab" - integrity sha512-LIZMuJk38pk9U9Ur4YzHjlIyMuxPlACdBIHH9/nGYVTsaGKOSnSuELiE8vS9wa+dJpIYspYUOqk+L1Q4pgHQHQ== + resolved "https://registry.npm.taobao.org/@vue/preload-webpack-plugin/download/@vue/preload-webpack-plugin-1.1.2.tgz#ceb924b4ecb3b9c43871c7a429a02f8423e621ab" + integrity sha1-zrkktOyzucQ4ccekKaAvhCPmIas= "@vue/web-component-wrapper@^1.2.0": version "1.3.0" - resolved "https://registry.npmmirror.com/@vue/web-component-wrapper/-/web-component-wrapper-1.3.0.tgz#b6b40a7625429d2bd7c2281ddba601ed05dc7f1a" - integrity sha512-Iu8Tbg3f+emIIMmI2ycSI8QcEuAUgPTgHwesDU1eKMLE4YC/c/sFbGc70QgMq31ijRftV0R7vCm9co6rldCeOA== + resolved "https://registry.npm.taobao.org/@vue/web-component-wrapper/download/@vue/web-component-wrapper-1.3.0.tgz#b6b40a7625429d2bd7c2281ddba601ed05dc7f1a" + integrity sha1-trQKdiVCnSvXwigd26YB7QXcfxo= "@webassemblyjs/ast@1.9.0": version "1.9.0" - resolved "https://registry.npmmirror.com/@webassemblyjs/ast/-/ast-1.9.0.tgz#bd850604b4042459a5a41cd7d338cbed695ed964" - integrity sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA== + resolved "https://registry.nlark.com/@webassemblyjs/ast/download/@webassemblyjs/ast-1.9.0.tgz?cache=0&sync_timestamp=1625473368618&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40webassemblyjs%2Fast%2Fdownload%2F%40webassemblyjs%2Fast-1.9.0.tgz#bd850604b4042459a5a41cd7d338cbed695ed964" + integrity sha1-vYUGBLQEJFmlpBzX0zjL7Wle2WQ= dependencies: "@webassemblyjs/helper-module-context" "1.9.0" "@webassemblyjs/helper-wasm-bytecode" "1.9.0" @@ -428,47 +412,47 @@ "@webassemblyjs/floating-point-hex-parser@1.9.0": version "1.9.0" - resolved "https://registry.npmmirror.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz#3c3d3b271bddfc84deb00f71344438311d52ffb4" - integrity sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA== + resolved "https://registry.nlark.com/@webassemblyjs/floating-point-hex-parser/download/@webassemblyjs/floating-point-hex-parser-1.9.0.tgz#3c3d3b271bddfc84deb00f71344438311d52ffb4" + integrity sha1-PD07Jxvd/ITesA9xNEQ4MR1S/7Q= "@webassemblyjs/helper-api-error@1.9.0": version "1.9.0" - resolved "https://registry.npmmirror.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz#203f676e333b96c9da2eeab3ccef33c45928b6a2" - integrity sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw== + resolved "https://registry.nlark.com/@webassemblyjs/helper-api-error/download/@webassemblyjs/helper-api-error-1.9.0.tgz?cache=0&sync_timestamp=1625473460936&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40webassemblyjs%2Fhelper-api-error%2Fdownload%2F%40webassemblyjs%2Fhelper-api-error-1.9.0.tgz#203f676e333b96c9da2eeab3ccef33c45928b6a2" + integrity sha1-ID9nbjM7lsnaLuqzzO8zxFkotqI= "@webassemblyjs/helper-buffer@1.9.0": version "1.9.0" - resolved "https://registry.npmmirror.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz#a1442d269c5feb23fcbc9ef759dac3547f29de00" - integrity sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA== + resolved "https://registry.nlark.com/@webassemblyjs/helper-buffer/download/@webassemblyjs/helper-buffer-1.9.0.tgz?cache=0&sync_timestamp=1625473462686&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40webassemblyjs%2Fhelper-buffer%2Fdownload%2F%40webassemblyjs%2Fhelper-buffer-1.9.0.tgz#a1442d269c5feb23fcbc9ef759dac3547f29de00" + integrity sha1-oUQtJpxf6yP8vJ73WdrDVH8p3gA= "@webassemblyjs/helper-code-frame@1.9.0": version "1.9.0" - resolved "https://registry.npmmirror.com/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz#647f8892cd2043a82ac0c8c5e75c36f1d9159f27" - integrity sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA== + resolved "https://registry.nlark.com/@webassemblyjs/helper-code-frame/download/@webassemblyjs/helper-code-frame-1.9.0.tgz?cache=0&sync_timestamp=1625473420790&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40webassemblyjs%2Fhelper-code-frame%2Fdownload%2F%40webassemblyjs%2Fhelper-code-frame-1.9.0.tgz#647f8892cd2043a82ac0c8c5e75c36f1d9159f27" + integrity sha1-ZH+Iks0gQ6gqwMjF51w28dkVnyc= dependencies: "@webassemblyjs/wast-printer" "1.9.0" "@webassemblyjs/helper-fsm@1.9.0": version "1.9.0" - resolved "https://registry.npmmirror.com/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz#c05256b71244214671f4b08ec108ad63b70eddb8" - integrity sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw== + resolved "https://registry.nlark.com/@webassemblyjs/helper-fsm/download/@webassemblyjs/helper-fsm-1.9.0.tgz?cache=0&sync_timestamp=1625473415428&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40webassemblyjs%2Fhelper-fsm%2Fdownload%2F%40webassemblyjs%2Fhelper-fsm-1.9.0.tgz#c05256b71244214671f4b08ec108ad63b70eddb8" + integrity sha1-wFJWtxJEIUZx9LCOwQitY7cO3bg= "@webassemblyjs/helper-module-context@1.9.0": version "1.9.0" - resolved "https://registry.npmmirror.com/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz#25d8884b76839871a08a6c6f806c3979ef712f07" - integrity sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g== + resolved "https://registry.nlark.com/@webassemblyjs/helper-module-context/download/@webassemblyjs/helper-module-context-1.9.0.tgz#25d8884b76839871a08a6c6f806c3979ef712f07" + integrity sha1-JdiIS3aDmHGgimxvgGw5ee9xLwc= dependencies: "@webassemblyjs/ast" "1.9.0" "@webassemblyjs/helper-wasm-bytecode@1.9.0": version "1.9.0" - resolved "https://registry.npmmirror.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz#4fed8beac9b8c14f8c58b70d124d549dd1fe5790" - integrity sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw== + resolved "https://registry.nlark.com/@webassemblyjs/helper-wasm-bytecode/download/@webassemblyjs/helper-wasm-bytecode-1.9.0.tgz#4fed8beac9b8c14f8c58b70d124d549dd1fe5790" + integrity sha1-T+2L6sm4wU+MWLcNEk1UndH+V5A= "@webassemblyjs/helper-wasm-section@1.9.0": version "1.9.0" - resolved "https://registry.npmmirror.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz#5a4138d5a6292ba18b04c5ae49717e4167965346" - integrity sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw== + resolved "https://registry.nlark.com/@webassemblyjs/helper-wasm-section/download/@webassemblyjs/helper-wasm-section-1.9.0.tgz#5a4138d5a6292ba18b04c5ae49717e4167965346" + integrity sha1-WkE41aYpK6GLBMWuSXF+QWeWU0Y= dependencies: "@webassemblyjs/ast" "1.9.0" "@webassemblyjs/helper-buffer" "1.9.0" @@ -477,27 +461,27 @@ "@webassemblyjs/ieee754@1.9.0": version "1.9.0" - resolved "https://registry.npmmirror.com/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz#15c7a0fbaae83fb26143bbacf6d6df1702ad39e4" - integrity sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg== + resolved "https://registry.nlark.com/@webassemblyjs/ieee754/download/@webassemblyjs/ieee754-1.9.0.tgz?cache=0&sync_timestamp=1625473454591&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40webassemblyjs%2Fieee754%2Fdownload%2F%40webassemblyjs%2Fieee754-1.9.0.tgz#15c7a0fbaae83fb26143bbacf6d6df1702ad39e4" + integrity sha1-Fceg+6roP7JhQ7us9tbfFwKtOeQ= dependencies: "@xtuc/ieee754" "^1.2.0" "@webassemblyjs/leb128@1.9.0": version "1.9.0" - resolved "https://registry.npmmirror.com/@webassemblyjs/leb128/-/leb128-1.9.0.tgz#f19ca0b76a6dc55623a09cffa769e838fa1e1c95" - integrity sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw== + resolved "https://registry.nlark.com/@webassemblyjs/leb128/download/@webassemblyjs/leb128-1.9.0.tgz?cache=0&sync_timestamp=1625473456730&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40webassemblyjs%2Fleb128%2Fdownload%2F%40webassemblyjs%2Fleb128-1.9.0.tgz#f19ca0b76a6dc55623a09cffa769e838fa1e1c95" + integrity sha1-8Zygt2ptxVYjoJz/p2noOPoeHJU= dependencies: "@xtuc/long" "4.2.2" "@webassemblyjs/utf8@1.9.0": version "1.9.0" - resolved "https://registry.npmmirror.com/@webassemblyjs/utf8/-/utf8-1.9.0.tgz#04d33b636f78e6a6813227e82402f7637b6229ab" - integrity sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w== + resolved "https://registry.nlark.com/@webassemblyjs/utf8/download/@webassemblyjs/utf8-1.9.0.tgz?cache=0&sync_timestamp=1625473454967&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40webassemblyjs%2Futf8%2Fdownload%2F%40webassemblyjs%2Futf8-1.9.0.tgz#04d33b636f78e6a6813227e82402f7637b6229ab" + integrity sha1-BNM7Y2945qaBMifoJAL3Y3tiKas= "@webassemblyjs/wasm-edit@1.9.0": version "1.9.0" - resolved "https://registry.npmmirror.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz#3fe6d79d3f0f922183aa86002c42dd256cfee9cf" - integrity sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw== + resolved "https://registry.nlark.com/@webassemblyjs/wasm-edit/download/@webassemblyjs/wasm-edit-1.9.0.tgz#3fe6d79d3f0f922183aa86002c42dd256cfee9cf" + integrity sha1-P+bXnT8PkiGDqoYALELdJWz+6c8= dependencies: "@webassemblyjs/ast" "1.9.0" "@webassemblyjs/helper-buffer" "1.9.0" @@ -510,8 +494,8 @@ "@webassemblyjs/wasm-gen@1.9.0": version "1.9.0" - resolved "https://registry.npmmirror.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz#50bc70ec68ded8e2763b01a1418bf43491a7a49c" - integrity sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA== + resolved "https://registry.npmmirror.com/@webassemblyjs/wasm-gen/download/@webassemblyjs/wasm-gen-1.9.0.tgz#50bc70ec68ded8e2763b01a1418bf43491a7a49c" + integrity sha1-ULxw7Gje2OJ2OwGhQYv0NJGnpJw= dependencies: "@webassemblyjs/ast" "1.9.0" "@webassemblyjs/helper-wasm-bytecode" "1.9.0" @@ -521,8 +505,8 @@ "@webassemblyjs/wasm-opt@1.9.0": version "1.9.0" - resolved "https://registry.npmmirror.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz#2211181e5b31326443cc8112eb9f0b9028721a61" - integrity sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A== + resolved "https://registry.nlark.com/@webassemblyjs/wasm-opt/download/@webassemblyjs/wasm-opt-1.9.0.tgz#2211181e5b31326443cc8112eb9f0b9028721a61" + integrity sha1-IhEYHlsxMmRDzIES658LkChyGmE= dependencies: "@webassemblyjs/ast" "1.9.0" "@webassemblyjs/helper-buffer" "1.9.0" @@ -531,8 +515,8 @@ "@webassemblyjs/wasm-parser@1.9.0": version "1.9.0" - resolved "https://registry.npmmirror.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz#9d48e44826df4a6598294aa6c87469d642fff65e" - integrity sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA== + resolved "https://registry.nlark.com/@webassemblyjs/wasm-parser/download/@webassemblyjs/wasm-parser-1.9.0.tgz?cache=0&sync_timestamp=1625473417746&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40webassemblyjs%2Fwasm-parser%2Fdownload%2F%40webassemblyjs%2Fwasm-parser-1.9.0.tgz#9d48e44826df4a6598294aa6c87469d642fff65e" + integrity sha1-nUjkSCbfSmWYKUqmyHRp1kL/9l4= dependencies: "@webassemblyjs/ast" "1.9.0" "@webassemblyjs/helper-api-error" "1.9.0" @@ -543,8 +527,8 @@ "@webassemblyjs/wast-parser@1.9.0": version "1.9.0" - resolved "https://registry.npmmirror.com/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz#3031115d79ac5bd261556cecc3fa90a3ef451914" - integrity sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw== + resolved "https://registry.nlark.com/@webassemblyjs/wast-parser/download/@webassemblyjs/wast-parser-1.9.0.tgz?cache=0&sync_timestamp=1625473467847&other_urls=https%3A%2F%2Fregistry.nlark.com%2F%40webassemblyjs%2Fwast-parser%2Fdownload%2F%40webassemblyjs%2Fwast-parser-1.9.0.tgz#3031115d79ac5bd261556cecc3fa90a3ef451914" + integrity sha1-MDERXXmsW9JhVWzsw/qQo+9FGRQ= dependencies: "@webassemblyjs/ast" "1.9.0" "@webassemblyjs/floating-point-hex-parser" "1.9.0" @@ -555,8 +539,8 @@ "@webassemblyjs/wast-printer@1.9.0": version "1.9.0" - resolved "https://registry.npmmirror.com/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz#4935d54c85fef637b00ce9f52377451d00d47899" - integrity sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA== + resolved "https://registry.nlark.com/@webassemblyjs/wast-printer/download/@webassemblyjs/wast-printer-1.9.0.tgz#4935d54c85fef637b00ce9f52377451d00d47899" + integrity sha1-STXVTIX+9jewDOn1I3dFHQDUeJk= dependencies: "@webassemblyjs/ast" "1.9.0" "@webassemblyjs/wast-parser" "1.9.0" @@ -564,20 +548,20 @@ "@xtuc/ieee754@^1.2.0": version "1.2.0" - resolved "https://registry.npmmirror.com/@xtuc/ieee754/-/ieee754-1.2.0.tgz#eef014a3145ae477a1cbc00cd1e552336dceb790" - integrity sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA== + resolved "https://registry.npm.taobao.org/@xtuc/ieee754/download/@xtuc/ieee754-1.2.0.tgz#eef014a3145ae477a1cbc00cd1e552336dceb790" + integrity sha1-7vAUoxRa5Hehy8AM0eVSM23Ot5A= "@xtuc/long@4.2.2": version "4.2.2" - resolved "https://registry.npmmirror.com/@xtuc/long/-/long-4.2.2.tgz#d291c6a4e97989b5c61d9acf396ae4fe133a718d" - integrity sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ== + resolved "https://registry.nlark.com/@xtuc/long/download/@xtuc/long-4.2.2.tgz#d291c6a4e97989b5c61d9acf396ae4fe133a718d" + integrity sha1-0pHGpOl5ibXGHZrPOWrk/hM6cY0= abbrev@1: version "1.1.1" resolved "https://registry.npm.taobao.org/abbrev/download/abbrev-1.1.1.tgz" integrity sha1-+PLIh60Qv2f2NPAFtph/7TF5qsg= -accepts@~1.3.4, accepts@~1.3.5: +accepts@~1.3.4, accepts@~1.3.5, accepts@~1.3.7: version "1.3.7" resolved "https://registry.npm.taobao.org/accepts/download/accepts-1.3.7.tgz" integrity sha1-UxvHJlF6OytB+FACHGzBXqq1B80= @@ -585,46 +569,38 @@ accepts@~1.3.4, accepts@~1.3.5: mime-types "~2.1.24" negotiator "0.6.2" -accepts@~1.3.8: - version "1.3.8" - resolved "https://registry.npmmirror.com/accepts/-/accepts-1.3.8.tgz#0bf0be125b67014adcb0b0921e62db7bffe16b2e" - integrity sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw== - dependencies: - mime-types "~2.1.34" - negotiator "0.6.3" - acorn-walk@^7.1.1: version "7.2.0" - resolved "https://registry.npmmirror.com/acorn-walk/-/acorn-walk-7.2.0.tgz#0de889a601203909b0fbe07b8938dc21d2e967bc" - integrity sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA== + resolved "https://registry.nlark.com/acorn-walk/download/acorn-walk-7.2.0.tgz?cache=0&sync_timestamp=1630916588767&other_urls=https%3A%2F%2Fregistry.nlark.com%2Facorn-walk%2Fdownload%2Facorn-walk-7.2.0.tgz#0de889a601203909b0fbe07b8938dc21d2e967bc" + integrity sha1-DeiJpgEgOQmw++B7iTjcIdLpZ7w= acorn@^6.4.1: version "6.4.2" - resolved "https://registry.npmmirror.com/acorn/-/acorn-6.4.2.tgz#35866fd710528e92de10cf06016498e47e39e1e6" - integrity sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ== + resolved "https://registry.npmmirror.com/acorn/download/acorn-6.4.2.tgz#35866fd710528e92de10cf06016498e47e39e1e6" + integrity sha1-NYZv1xBSjpLeEM8GAWSY5H454eY= acorn@^7.1.1, acorn@^7.4.0: version "7.4.1" - resolved "https://registry.npmmirror.com/acorn/-/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa" - integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== + resolved "https://registry.npmmirror.com/acorn/download/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa" + integrity sha1-/q7SVZc9LndVW4PbwIhRpsY1IPo= address@^1.1.2: - version "1.2.0" - resolved "https://registry.npmmirror.com/address/-/address-1.2.0.tgz#d352a62c92fee90f89a693eccd2a8b2139ab02d9" - integrity sha512-tNEZYz5G/zYunxFm7sfhAxkXEuLj3K6BKwv6ZURlsF6yiUQ65z0Q2wZW9L5cPUl9ocofGvXOdFYbFHp0+6MOig== + version "1.1.2" + resolved "https://registry.nlark.com/address/download/address-1.1.2.tgz#bf1116c9c758c51b7a933d296b72c221ed9428b6" + integrity sha1-vxEWycdYxRt6kz0pa3LCIe2UKLY= aggregate-error@^3.0.0: version "3.1.0" - resolved "https://registry.npmmirror.com/aggregate-error/-/aggregate-error-3.1.0.tgz#92670ff50f5359bdb7a3e0d40d0ec30c5737687a" - integrity sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA== + resolved "https://registry.nlark.com/aggregate-error/download/aggregate-error-3.1.0.tgz#92670ff50f5359bdb7a3e0d40d0ec30c5737687a" + integrity sha1-kmcP9Q9TWb23o+DUDQ7DDFc3aHo= dependencies: clean-stack "^2.0.0" indent-string "^4.0.0" ajv-errors@^1.0.0: version "1.0.1" - resolved "https://registry.npmmirror.com/ajv-errors/-/ajv-errors-1.0.1.tgz#f35986aceb91afadec4102fbd85014950cefa64d" - integrity sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ== + resolved "https://registry.npm.taobao.org/ajv-errors/download/ajv-errors-1.0.1.tgz#f35986aceb91afadec4102fbd85014950cefa64d" + integrity sha1-81mGrOuRr63sQQL72FAUlQzvpk0= ajv-keywords@^3.1.0, ajv-keywords@^3.4.1, ajv-keywords@^3.5.2: version "3.5.2" @@ -633,7 +609,7 @@ ajv-keywords@^3.1.0, ajv-keywords@^3.4.1, ajv-keywords@^3.5.2: ajv@^4.9.1: version "4.11.8" - resolved "https://registry.npmmirror.com/ajv/-/ajv-4.11.8.tgz#82ffb02b29e662ae53bdc20af15947706739c536" + resolved "https://registry.npmmirror.com/ajv/download/ajv-4.11.8.tgz#82ffb02b29e662ae53bdc20af15947706739c536" integrity sha512-I/bSHSNEcFFqXLf91nchoNB9D1Kie3QKcWdchYUaoIg1+1bdWDkdfdlvdIOJbi9U8xR0y+MWc5D+won9v95WlQ== dependencies: co "^4.6.0" @@ -661,13 +637,13 @@ amdefine@>=0.0.4: ansi-colors@^3.0.0: version "3.2.4" - resolved "https://registry.npmmirror.com/ansi-colors/-/ansi-colors-3.2.4.tgz#e3a3da4bfbae6c86a9c285625de124a234026fbf" - integrity sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA== + resolved "https://registry.npm.taobao.org/ansi-colors/download/ansi-colors-3.2.4.tgz#e3a3da4bfbae6c86a9c285625de124a234026fbf" + integrity sha1-46PaS/uubIapwoViXeEkojQCb78= ansi-html-community@0.0.8: version "0.0.8" - resolved "https://registry.npmmirror.com/ansi-html-community/-/ansi-html-community-0.0.8.tgz#69fbc4d6ccbe383f9736934ae34c3f8290f1bf41" - integrity sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw== + resolved "https://registry.nlark.com/ansi-html-community/download/ansi-html-community-0.0.8.tgz#69fbc4d6ccbe383f9736934ae34c3f8290f1bf41" + integrity sha1-afvE1sy+OD+XNpNK40w/gpDxv0E= ansi-regex@^2.0.0: version "2.1.1" @@ -686,8 +662,8 @@ ansi-regex@^4.1.0: ansi-regex@^5.0.1: version "5.0.1" - resolved "https://registry.npmmirror.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304" - integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== + resolved "https://registry.nlark.com/ansi-regex/download/ansi-regex-5.0.1.tgz?cache=0&sync_timestamp=1631634988487&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fansi-regex%2Fdownload%2Fansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304" + integrity sha1-CCyyyJyf6GWaMRpTvWpNxTAdswQ= ansi-styles@^2.2.1: version "2.2.1" @@ -710,8 +686,8 @@ ansi-styles@^4.0.0, ansi-styles@^4.1.0: any-promise@^1.0.0: version "1.3.0" - resolved "https://registry.npmmirror.com/any-promise/-/any-promise-1.3.0.tgz#abc6afeedcea52e809cdc0376aed3ce39635d17f" - integrity sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A== + resolved "https://registry.npm.taobao.org/any-promise/download/any-promise-1.3.0.tgz#abc6afeedcea52e809cdc0376aed3ce39635d17f" + integrity sha1-q8av7tzqUugJzcA3au0845Y10X8= anymatch@^2.0.0: version "2.0.0" @@ -723,8 +699,8 @@ anymatch@^2.0.0: anymatch@^3.0.0: version "3.1.2" - resolved "https://registry.npmmirror.com/anymatch/-/anymatch-3.1.2.tgz#c0557c096af32f106198f4f4e2a383537e378716" - integrity sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg== + resolved "https://registry.npm.taobao.org/anymatch/download/anymatch-3.1.2.tgz?cache=0&sync_timestamp=1617747502795&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fanymatch%2Fdownload%2Fanymatch-3.1.2.tgz#c0557c096af32f106198f4f4e2a383537e378716" + integrity sha1-wFV8CWrzLxBhmPT04qODU343hxY= dependencies: normalize-path "^3.0.0" picomatch "^2.0.4" @@ -744,8 +720,8 @@ aproba@^1.0.3, aproba@^1.1.1: arch@^2.1.1: version "2.2.0" - resolved "https://registry.npmmirror.com/arch/-/arch-2.2.0.tgz#1bc47818f305764f23ab3306b0bfc086c5a29d11" - integrity sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ== + resolved "https://registry.nlark.com/arch/download/arch-2.2.0.tgz#1bc47818f305764f23ab3306b0bfc086c5a29d11" + integrity sha1-G8R4GPMFdk8jqzMGsL/AhsWinRE= are-we-there-yet@~1.1.2: version "1.1.5" @@ -809,21 +785,10 @@ array-unique@^0.3.2: resolved "https://registry.npm.taobao.org/array-unique/download/array-unique-0.3.2.tgz" integrity sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg= -array.prototype.reduce@^1.0.4: - version "1.0.4" - resolved "https://registry.npmmirror.com/array.prototype.reduce/-/array.prototype.reduce-1.0.4.tgz#8167e80089f78bff70a99e20bd4201d4663b0a6f" - integrity sha512-WnM+AjG/DvLRLo4DDl+r+SvCzYtD2Jd9oeBYMcEaI7t3fFrHY9M53/wdLcTvmZNQ70IU6Htj0emFkZ5TS+lrdw== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - es-abstract "^1.19.2" - es-array-method-boxes-properly "^1.0.0" - is-string "^1.0.7" - asap@~2.0.3: version "2.0.6" - resolved "https://registry.npmmirror.com/asap/-/asap-2.0.6.tgz#e50347611d7e690943208bbdafebcbc2fb866d46" - integrity sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA== + resolved "https://registry.nlark.com/asap/download/asap-2.0.6.tgz#e50347611d7e690943208bbdafebcbc2fb866d46" + integrity sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY= asn1.js@^5.2.0: version "5.4.1" @@ -849,8 +814,8 @@ assert-plus@1.0.0, assert-plus@^1.0.0: assert-plus@^0.2.0: version "0.2.0" - resolved "https://registry.npmmirror.com/assert-plus/-/assert-plus-0.2.0.tgz#d74e1b87e7affc0db8aadb7021f3fe48101ab234" - integrity sha512-u1L0ZLywRziOVjUhRxI0Qg9G+4RnFB9H/Rq40YWn0dieDgO7vAYeJz6jKAO6t/aruzlDFLAPkQTT87e+f8Imaw== + resolved "https://registry.npm.taobao.org/assert-plus/download/assert-plus-0.2.0.tgz#d74e1b87e7affc0db8aadb7021f3fe48101ab234" + integrity sha1-104bh+ev/A24qttwIfP+SBAasjQ= assert@^1.1.1: version "1.5.0" @@ -904,7 +869,7 @@ atob@^2.1.2: autoprefixer@^9.8.6: version "9.8.8" - resolved "https://registry.npmmirror.com/autoprefixer/-/autoprefixer-9.8.8.tgz#fd4bd4595385fa6f06599de749a4d5f7a474957a" + resolved "https://registry.npmmirror.com/autoprefixer/download/autoprefixer-9.8.8.tgz#fd4bd4595385fa6f06599de749a4d5f7a474957a" integrity sha512-eM9d/swFopRt5gdJ7jrpCwgvEMIayITpojhkkSMRsFHYuH5bkSQ4p/9qTEHtmNudUZh22Tehu7I6CxAW0IXTKA== dependencies: browserslist "^4.12.0" @@ -917,8 +882,8 @@ autoprefixer@^9.8.6: aws-sign2@~0.6.0: version "0.6.0" - resolved "https://registry.npmmirror.com/aws-sign2/-/aws-sign2-0.6.0.tgz#14342dd38dbcc94d0e5b87d763cd63612c0e794f" - integrity sha512-JnJpAS0p9RmixkOvW2XwDxxzs1bd4/VAGIl6Q0EC5YOo+p+hqIhtDhn/nmFnB/xUNXbLkpE2mOjgVIBRKD4xYw== + resolved "https://registry.nlark.com/aws-sign2/download/aws-sign2-0.6.0.tgz#14342dd38dbcc94d0e5b87d763cd63612c0e794f" + integrity sha1-FDQt0428yU0OW4fXY81jYSwOeU8= aws-sign2@~0.7.0: version "0.7.0" @@ -927,8 +892,8 @@ aws-sign2@~0.7.0: aws4@^1.2.1, aws4@^1.8.0: version "1.11.0" - resolved "https://registry.npmmirror.com/aws4/-/aws4-1.11.0.tgz#d61f46d83b2519250e2784daf5b09479a8b41c59" - integrity sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA== + resolved "https://registry.nlark.com/aws4/download/aws4-1.11.0.tgz#d61f46d83b2519250e2784daf5b09479a8b41c59" + integrity sha1-1h9G2DslGSUOJ4Ta9bCUeai0HFk= axios@^0.19.2: version "0.19.2" @@ -979,8 +944,8 @@ bcrypt-pbkdf@^1.0.0: bfj@^6.1.1: version "6.1.2" - resolved "https://registry.npmmirror.com/bfj/-/bfj-6.1.2.tgz#325c861a822bcb358a41c78a33b8e6e2086dde7f" - integrity sha512-BmBJa4Lip6BPRINSZ0BPEIfB1wUY/9rwbwvIHQA1KjX9om29B6id0wnWXq7m3bn5JrUVjeOTnVuhPT1FiHwPGw== + resolved "https://registry.npm.taobao.org/bfj/download/bfj-6.1.2.tgz#325c861a822bcb358a41c78a33b8e6e2086dde7f" + integrity sha1-MlyGGoIryzWKQceKM7jm4ght3n8= dependencies: bluebird "^3.5.5" check-types "^8.0.3" @@ -1036,23 +1001,21 @@ bn.js@^5.0.0, bn.js@^5.1.1: resolved "https://registry.npm.taobao.org/bn.js/download/bn.js-5.1.3.tgz" integrity "sha1-vsoAVAj2Quvr6oCwQrTRjSrA7ms= sha512-GkTiFpjFtUzU9CbMeJ5iazkCzGL3jrhzerzZIuqLABjbwRaFt33I9tUdSNryIptM+RxDet6OKm2WnLXzW51KsQ==" -body-parser@1.20.0: - version "1.20.0" - resolved "https://registry.npmmirror.com/body-parser/-/body-parser-1.20.0.tgz#3de69bd89011c11573d7bfee6a64f11b6bd27cc5" - integrity sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg== +body-parser@1.19.1: + version "1.19.1" + resolved "https://registry.npmmirror.com/body-parser/download/body-parser-1.19.1.tgz#1499abbaa9274af3ecc9f6f10396c995943e31d4" + integrity sha512-8ljfQi5eBk8EJfECMrgqNGWPEY5jWP+1IzkzkGdFFEwFQZZyaZ21UqdaHktgiMlH0xLHqIFtE/u2OYE5dOtViA== dependencies: - bytes "3.1.2" + bytes "3.1.1" content-type "~1.0.4" debug "2.6.9" - depd "2.0.0" - destroy "1.2.0" - http-errors "2.0.0" + depd "~1.1.2" + http-errors "1.8.1" iconv-lite "0.4.24" - on-finished "2.4.1" - qs "6.10.3" - raw-body "2.5.1" + on-finished "~2.3.0" + qs "6.9.6" + raw-body "2.4.2" type-is "~1.6.18" - unpipe "1.0.0" bonjour@^3.5.0: version "3.5.0" @@ -1073,8 +1036,8 @@ boolbase@^1.0.0, boolbase@~1.0.0: boom@2.x.x: version "2.10.1" - resolved "https://registry.npmmirror.com/boom/-/boom-2.10.1.tgz#39c8918ceff5799f83f9492a848f625add0c766f" - integrity sha512-KbiZEa9/vofNcVJXGwdWWn25reQ3V3dHBWbS07FTF3/TOehLnm9GEhJV4T6ZvGPkShRpmUqYwnaCrkj0mRnP6Q== + resolved "https://registry.npmmirror.com/boom/download/boom-2.10.1.tgz#39c8918ceff5799f83f9492a848f625add0c766f" + integrity sha1-OciRjO/1eZ+D+UkqhI9iWt0Mdm8= dependencies: hoek "2.x.x" @@ -1102,7 +1065,7 @@ braces@^2.3.1, braces@^2.3.2: split-string "^3.0.2" to-regex "^3.0.1" -braces@^3.0.2, braces@~3.0.2: +braces@^3.0.1, braces@~3.0.2: version "3.0.2" resolved "https://registry.npm.taobao.org/braces/download/braces-3.0.2.tgz" integrity sha1-NFThpGLujVmeI23zNs2epPiv4Qc= @@ -1187,14 +1150,14 @@ browserslist@^4.0.0: node-releases "^1.1.71" browserslist@^4.12.0: - version "4.20.3" - resolved "https://registry.npmmirror.com/browserslist/-/browserslist-4.20.3.tgz#eb7572f49ec430e054f56d52ff0ebe9be915f8bf" - integrity sha512-NBhymBQl1zM0Y5dQT/O+xiLP9/rzOIQdKM/eMJBAq7yBgaB6krIYLGejrwVYnSHZdqjscB1SPuAjHwxjvN6Wdg== + version "4.19.1" + resolved "https://registry.npmmirror.com/browserslist/download/browserslist-4.19.1.tgz#4ac0435b35ab655896c31d53018b6dd5e9e4c9a3" + integrity sha512-u2tbbG5PdKRTUoctO3NBD8FQ5HdPh1ZXPHzp1rwaa5jTc+RV9/+RlWiAIKmjRPQF+xbGM9Kklj5bZQFa2s/38A== dependencies: - caniuse-lite "^1.0.30001332" - electron-to-chromium "^1.4.118" + caniuse-lite "^1.0.30001286" + electron-to-chromium "^1.4.17" escalade "^3.1.1" - node-releases "^2.0.3" + node-releases "^2.0.1" picocolors "^1.0.0" buffer-from@^1.0.0: @@ -1209,8 +1172,8 @@ buffer-indexof@^1.0.0: buffer-json@^2.0.0: version "2.0.0" - resolved "https://registry.npmmirror.com/buffer-json/-/buffer-json-2.0.0.tgz#f73e13b1e42f196fe2fd67d001c7d7107edd7c23" - integrity sha512-+jjPFVqyfF1esi9fvfUs3NqM0pH1ziZ36VP4hmA/y/Ssfo/5w5xHKfTw9BwQjoJ1w/oVtpLomqwUHKdefGyuHw== + resolved "https://registry.npm.taobao.org/buffer-json/download/buffer-json-2.0.0.tgz#f73e13b1e42f196fe2fd67d001c7d7107edd7c23" + integrity sha1-9z4TseQvGW/i/WfQAcfXEH7dfCM= buffer-xor@^1.0.3: version "1.0.3" @@ -1236,15 +1199,15 @@ bytes@3.0.0: resolved "https://registry.npm.taobao.org/bytes/download/bytes-3.0.0.tgz" integrity sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg= -bytes@3.1.2: - version "3.1.2" - resolved "https://registry.npmmirror.com/bytes/-/bytes-3.1.2.tgz#8b0beeb98605adf1b128fa4386403c009e0221a5" - integrity sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg== +bytes@3.1.1: + version "3.1.1" + resolved "https://registry.npmmirror.com/bytes/download/bytes-3.1.1.tgz?cache=0&sync_timestamp=1637015110760&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fbytes%2Fdownload%2Fbytes-3.1.1.tgz#3f018291cb4cbad9accb6e6970bca9c8889e879a" + integrity sha512-dWe4nWO/ruEOY7HkUJ5gFt1DCFV9zPRoJr8pV0/ASQermOZjtq8jMjOprC0Kd10GLN+l7xaUPvxzJFWtxGu8Fg== cacache@^12.0.2, cacache@^12.0.3: version "12.0.4" - resolved "https://registry.npmmirror.com/cacache/-/cacache-12.0.4.tgz#668bcbd105aeb5f1d92fe25570ec9525c8faa40c" - integrity sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ== + resolved "https://registry.nlark.com/cacache/download/cacache-12.0.4.tgz#668bcbd105aeb5f1d92fe25570ec9525c8faa40c" + integrity sha1-ZovL0QWutfHZL+JVcOyVJcj6pAw= dependencies: bluebird "^3.5.5" chownr "^1.1.1" @@ -1264,8 +1227,8 @@ cacache@^12.0.2, cacache@^12.0.3: cacache@^15.0.5: version "15.3.0" - resolved "https://registry.npmmirror.com/cacache/-/cacache-15.3.0.tgz#dc85380fb2f556fe3dda4c719bfa0ec875a7f1eb" - integrity sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ== + resolved "https://registry.nlark.com/cacache/download/cacache-15.3.0.tgz#dc85380fb2f556fe3dda4c719bfa0ec875a7f1eb" + integrity sha1-3IU4D7L1Vv492kxxm/oOyHWn8es= dependencies: "@npmcli/fs" "^1.0.0" "@npmcli/move-file" "^1.0.1" @@ -1303,8 +1266,8 @@ cache-base@^1.0.1: cache-loader@^4.1.0: version "4.1.0" - resolved "https://registry.npmmirror.com/cache-loader/-/cache-loader-4.1.0.tgz#9948cae353aec0a1fcb1eafda2300816ec85387e" - integrity sha512-ftOayxve0PwKzBF/GLsZNC9fJBXl8lkZE3TOsjkboHfVHVkL39iUEs1FO07A33mizmci5Dudt38UZrrYXDtbhw== + resolved "https://registry.npmmirror.com/cache-loader/download/cache-loader-4.1.0.tgz#9948cae353aec0a1fcb1eafda2300816ec85387e" + integrity sha1-mUjK41OuwKH8ser9ojAIFuyFOH4= dependencies: buffer-json "^2.0.0" find-cache-dir "^3.0.0" @@ -1323,16 +1286,16 @@ call-bind@^1.0.0: call-bind@^1.0.2: version "1.0.2" - resolved "https://registry.npmmirror.com/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c" - integrity sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA== + resolved "https://registry.nlark.com/call-bind/download/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c" + integrity sha1-sdTonmiBGcPJqQOtMKuy9qkZvjw= dependencies: function-bind "^1.1.1" get-intrinsic "^1.0.2" call-me-maybe@^1.0.1: version "1.0.1" - resolved "https://registry.npmmirror.com/call-me-maybe/-/call-me-maybe-1.0.1.tgz#26d208ea89e37b5cbde60250a15f031c16a4d66b" - integrity sha512-wCyFsDQkKPwwF8BDwOiWNx/9K45L/hvggQiDbve+viMNMQnWhrlYIuBk09offfwCRtCO9P6XwUttufzU11WCVw== + resolved "https://registry.npm.taobao.org/call-me-maybe/download/call-me-maybe-1.0.1.tgz#26d208ea89e37b5cbde60250a15f031c16a4d66b" + integrity sha1-JtII6onje1y95gJQoV8DHBak1ms= caller-callsite@^2.0.0: version "2.0.0" @@ -1394,15 +1357,15 @@ caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001219: resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001248.tgz" integrity sha512-NwlQbJkxUFJ8nMErnGtT0QTM2TJ33xgz4KXJSMIrjXIbDVdaYueGyjOrLKRtJC+rTiWfi6j5cnZN1NBiSBJGNw== -caniuse-lite@^1.0.30001109, caniuse-lite@^1.0.30001332: - version "1.0.30001344" - resolved "https://registry.npmmirror.com/caniuse-lite/-/caniuse-lite-1.0.30001344.tgz#8a1e7fdc4db9c2ec79a05e9fd68eb93a761888bb" - integrity sha512-0ZFjnlCaXNOAYcV7i+TtdKBp0L/3XEU2MF/x6Du1lrh+SRX4IfzIVL4HNJg5pB2PmFb8rszIGyOvsZnqqRoc2g== +caniuse-lite@^1.0.30001109, caniuse-lite@^1.0.30001286: + version "1.0.30001298" + resolved "https://registry.npmmirror.com/caniuse-lite/download/caniuse-lite-1.0.30001298.tgz#0e690039f62e91c3ea581673d716890512e7ec52" + integrity sha512-AcKqikjMLlvghZL/vfTHorlQsLDhGRalYf1+GmWCf5SCMziSGjRYQW/JEksj14NaYHIR6KIhrFAy0HV5C25UzQ== case-sensitive-paths-webpack-plugin@^2.3.0: version "2.4.0" - resolved "https://registry.npmmirror.com/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz#db64066c6422eed2e08cc14b986ca43796dbc6d4" - integrity sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw== + resolved "https://registry.nlark.com/case-sensitive-paths-webpack-plugin/download/case-sensitive-paths-webpack-plugin-2.4.0.tgz#db64066c6422eed2e08cc14b986ca43796dbc6d4" + integrity sha1-22QGbGQi7tLgjMFLmGykN5bbxtQ= caseless@~0.12.0: version "0.12.0" @@ -1431,16 +1394,16 @@ chalk@^2.0.0, chalk@^2.0.1, chalk@^2.4.1, chalk@^2.4.2: chalk@^3.0.0: version "3.0.0" - resolved "https://registry.npmmirror.com/chalk/-/chalk-3.0.0.tgz#3f73c2bf526591f574cc492c51e2456349f844e4" - integrity sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg== + resolved "https://registry.npmmirror.com/chalk/download/chalk-3.0.0.tgz#3f73c2bf526591f574cc492c51e2456349f844e4" + integrity sha1-P3PCv1JlkfV0zEksUeJFY0n4ROQ= dependencies: ansi-styles "^4.1.0" supports-color "^7.1.0" chalk@^4.0.0: version "4.1.2" - resolved "https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" - integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== + resolved "https://registry.npmmirror.com/chalk/download/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" + integrity sha1-qsTit3NKdAhnrrFr8CqtVWoeegE= dependencies: ansi-styles "^4.1.0" supports-color "^7.1.0" @@ -1455,8 +1418,8 @@ chalk@^4.1.0: check-types@^8.0.3: version "8.0.3" - resolved "https://registry.npmmirror.com/check-types/-/check-types-8.0.3.tgz#3356cca19c889544f2d7a95ed49ce508a0ecf552" - integrity sha512-YpeKZngUmG65rLudJ4taU7VLkOCTMhNl/u4ctNC56LQS/zJTyNH0Lrtwm1tfTsbLlwvlfsA2d1c8vCf/Kh2KwQ== + resolved "https://registry.npm.taobao.org/check-types/download/check-types-8.0.3.tgz#3356cca19c889544f2d7a95ed49ce508a0ecf552" + integrity sha1-M1bMoZyIlUTy16le1JzlCKDs9VI= chokidar@^2.1.8: version "2.1.8" @@ -1494,18 +1457,18 @@ chokidar@^3.4.1: chownr@^1.1.1: version "1.1.4" - resolved "https://registry.npmmirror.com/chownr/-/chownr-1.1.4.tgz#6fc9d7b42d32a583596337666e7d08084da2cc6b" - integrity sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg== + resolved "https://registry.nlark.com/chownr/download/chownr-1.1.4.tgz#6fc9d7b42d32a583596337666e7d08084da2cc6b" + integrity sha1-b8nXtC0ypYNZYzdmbn0ICE2izGs= chownr@^2.0.0: version "2.0.0" - resolved "https://registry.npmmirror.com/chownr/-/chownr-2.0.0.tgz#15bfbe53d2eab4cf70f18a8cd68ebe5b3cb1dece" - integrity sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ== + resolved "https://registry.nlark.com/chownr/download/chownr-2.0.0.tgz#15bfbe53d2eab4cf70f18a8cd68ebe5b3cb1dece" + integrity sha1-Fb++U9LqtM9w8YqM1o6+Wzyx3s4= chrome-trace-event@^1.0.2: version "1.0.3" - resolved "https://registry.npmmirror.com/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz#1015eced4741e15d06664a957dbbf50d041e26ac" - integrity sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg== + resolved "https://registry.npm.taobao.org/chrome-trace-event/download/chrome-trace-event-1.0.3.tgz?cache=0&sync_timestamp=1617906042705&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fchrome-trace-event%2Fdownload%2Fchrome-trace-event-1.0.3.tgz#1015eced4741e15d06664a957dbbf50d041e26ac" + integrity sha1-EBXs7UdB4V0GZkqVfbv1DQQeJqw= cipher-base@^1.0.0, cipher-base@^1.0.1, cipher-base@^1.0.3: version "1.0.4" @@ -1534,8 +1497,8 @@ clean-css@4.2.x: clean-stack@^2.0.0: version "2.2.0" - resolved "https://registry.npmmirror.com/clean-stack/-/clean-stack-2.2.0.tgz#ee8472dbb129e727b31e8a10a427dee9dfe4008b" - integrity sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A== + resolved "https://registry.nlark.com/clean-stack/download/clean-stack-2.2.0.tgz?cache=0&sync_timestamp=1621915070206&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fclean-stack%2Fdownload%2Fclean-stack-2.2.0.tgz#ee8472dbb129e727b31e8a10a427dee9dfe4008b" + integrity sha1-7oRy27Ep5yezHooQpCfe6d/kAIs= cli-cursor@^2.1.0: version "2.1.0" @@ -1546,8 +1509,8 @@ cli-cursor@^2.1.0: cli-highlight@^2.1.4: version "2.1.11" - resolved "https://registry.npmmirror.com/cli-highlight/-/cli-highlight-2.1.11.tgz#49736fa452f0aaf4fae580e30acb26828d2dc1bf" - integrity sha512-9KDcoEVwyUXrjcJNvHD0NFc/hiwe/WPVYIleQh2O1N2Zro5gWJZ/K+3DGn8w8P/F6FxOgzyC5bxDyHIgCSPhGg== + resolved "https://registry.nlark.com/cli-highlight/download/cli-highlight-2.1.11.tgz#49736fa452f0aaf4fae580e30acb26828d2dc1bf" + integrity sha1-SXNvpFLwqvT65YDjCssmgo0twb8= dependencies: chalk "^4.0.0" highlight.js "^10.7.1" @@ -1558,13 +1521,13 @@ cli-highlight@^2.1.4: cli-spinners@^2.0.0: version "2.6.1" - resolved "https://registry.npmmirror.com/cli-spinners/-/cli-spinners-2.6.1.tgz#adc954ebe281c37a6319bfa401e6dd2488ffb70d" - integrity sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g== + resolved "https://registry.npmmirror.com/cli-spinners/download/cli-spinners-2.6.1.tgz#adc954ebe281c37a6319bfa401e6dd2488ffb70d" + integrity sha1-rclU6+KBw3pjGb+kAebdJIj/tw0= clipboardy@^2.3.0: version "2.3.0" - resolved "https://registry.npmmirror.com/clipboardy/-/clipboardy-2.3.0.tgz#3c2903650c68e46a91b388985bc2774287dba290" - integrity sha512-mKhiIL2DrQIsuXMgBgnfEHOZOryC7kY7YO//TN6c63wlEm3NG5tz+YgY5rVi29KCmq/QQjKYvM7a19+MDOTHOQ== + resolved "https://registry.npmmirror.com/clipboardy/download/clipboardy-2.3.0.tgz#3c2903650c68e46a91b388985bc2774287dba290" + integrity sha1-PCkDZQxo5GqRs4iYW8J3QofbopA= dependencies: arch "^2.1.1" execa "^1.0.0" @@ -1581,8 +1544,8 @@ cliui@^5.0.0: cliui@^6.0.0: version "6.0.0" - resolved "https://registry.npmmirror.com/cliui/-/cliui-6.0.0.tgz#511d702c0c4e41ca156d7d0e96021f23e13225b1" - integrity sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ== + resolved "https://registry.nlark.com/cliui/download/cliui-6.0.0.tgz#511d702c0c4e41ca156d7d0e96021f23e13225b1" + integrity sha1-UR1wLAxOQcoVbX0OlgIfI+EyJbE= dependencies: string-width "^4.2.0" strip-ansi "^6.0.0" @@ -1590,8 +1553,8 @@ cliui@^6.0.0: cliui@^7.0.2: version "7.0.4" - resolved "https://registry.npmmirror.com/cliui/-/cliui-7.0.4.tgz#a0265ee655476fc807aea9df3df8df7783808b4f" - integrity sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ== + resolved "https://registry.nlark.com/cliui/download/cliui-7.0.4.tgz#a0265ee655476fc807aea9df3df8df7783808b4f" + integrity sha1-oCZe5lVHb8gHrqnfPfjfd4OAi08= dependencies: string-width "^4.2.0" strip-ansi "^6.0.0" @@ -1700,8 +1663,8 @@ colorette@^1.2.2: combined-stream@^1.0.5, combined-stream@^1.0.6, combined-stream@~1.0.5, combined-stream@~1.0.6: version "1.0.8" - resolved "https://registry.npmmirror.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" - integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== + resolved "https://registry.npm.taobao.org/combined-stream/download/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" + integrity sha1-w9RaizT9cwYxoRCoolIGgrMdWn8= dependencies: delayed-stream "~1.0.0" @@ -1712,7 +1675,7 @@ commander@2.17.x: commander@^2.18.0, commander@^2.20.0: version "2.20.3" - resolved "https://registry.npmmirror.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" + resolved "https://registry.npmmirror.com/commander/download/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== commander@~2.19.0: @@ -1739,8 +1702,8 @@ compressible@~2.0.16: compression-webpack-plugin@^5.0.0: version "5.0.2" - resolved "https://registry.npmmirror.com/compression-webpack-plugin/-/compression-webpack-plugin-5.0.2.tgz#df84e682cfa1fb2a230e71cf83d50c323d5369c2" - integrity sha512-F2G4cQfsMZ6CiPlG22Q5EDUCqnfyZqTjyJP5cMgNYUbBg/dUzV3hto8yTFFIogDCTWooVbePHQE0qL6FrJUSsA== + resolved "https://registry.npmmirror.com/compression-webpack-plugin/download/compression-webpack-plugin-5.0.2.tgz#df84e682cfa1fb2a230e71cf83d50c323d5369c2" + integrity sha1-34Tmgs+h+yojDnHPg9UMMj1TacI= dependencies: cacache "^15.0.5" find-cache-dir "^3.3.1" @@ -1750,8 +1713,8 @@ compression-webpack-plugin@^5.0.0: compression@^1.7.4: version "1.7.4" - resolved "https://registry.npmmirror.com/compression/-/compression-1.7.4.tgz#95523eff170ca57c29a0ca41e6fe131f41e5bb8f" - integrity sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ== + resolved "https://registry.nlark.com/compression/download/compression-1.7.4.tgz#95523eff170ca57c29a0ca41e6fe131f41e5bb8f" + integrity sha1-lVI+/xcMpXwpoMpB5v4TH0Hlu48= dependencies: accepts "~1.3.5" bytes "3.0.0" @@ -1778,8 +1741,8 @@ concat-stream@^1.5.0: connect-history-api-fallback@^1.6.0: version "1.6.0" - resolved "https://registry.npmmirror.com/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz#8b32089359308d111115d81cad3fceab888f97bc" - integrity sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg== + resolved "https://registry.npm.taobao.org/connect-history-api-fallback/download/connect-history-api-fallback-1.6.0.tgz#8b32089359308d111115d81cad3fceab888f97bc" + integrity sha1-izIIk1kwjRERFdgcrT/Oq4iPl7w= console-browserify@^1.1.0: version "1.2.0" @@ -1793,8 +1756,8 @@ console-control-strings@^1.0.0, console-control-strings@~1.1.0: consolidate@^0.15.1: version "0.15.1" - resolved "https://registry.npmmirror.com/consolidate/-/consolidate-0.15.1.tgz#21ab043235c71a07d45d9aad98593b0dba56bab7" - integrity sha512-DW46nrsMJgy9kqAbPt5rKaCr7uFtpo4mSUvLHIUbJEjm0vo+aY5QLwBUq3FK4tRnJr/X0Psc0C4jf/h+HtXSMw== + resolved "https://registry.npm.taobao.org/consolidate/download/consolidate-0.15.1.tgz#21ab043235c71a07d45d9aad98593b0dba56bab7" + integrity sha1-IasEMjXHGgfUXZqtmFk7DbpWurc= dependencies: bluebird "^3.1.1" @@ -1805,7 +1768,7 @@ constants-browserify@^1.0.0: content-disposition@0.5.4: version "0.5.4" - resolved "https://registry.npmmirror.com/content-disposition/-/content-disposition-0.5.4.tgz#8b82b4efac82512a02bb0b1dcec9d2c5e8eb5bfe" + resolved "https://registry.npmmirror.com/content-disposition/download/content-disposition-0.5.4.tgz#8b82b4efac82512a02bb0b1dcec9d2c5e8eb5bfe" integrity sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ== dependencies: safe-buffer "5.2.1" @@ -1820,10 +1783,10 @@ cookie-signature@1.0.6: resolved "https://registry.npm.taobao.org/cookie-signature/download/cookie-signature-1.0.6.tgz" integrity sha1-4wOogrNCzD7oylE6eZmXNNqzriw= -cookie@0.5.0: - version "0.5.0" - resolved "https://registry.npmmirror.com/cookie/-/cookie-0.5.0.tgz#d1f5d71adec6558c58f389987c366aa47e994f8b" - integrity sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw== +cookie@0.4.1: + version "0.4.1" + resolved "https://registry.npm.taobao.org/cookie/download/cookie-0.4.1.tgz#afd713fe26ebd21ba95ceb61f9a8116e50a537d1" + integrity sha1-r9cT/ibr0hupXOth+agRblClN9E= copy-concurrently@^1.0.0: version "1.0.5" @@ -1844,7 +1807,7 @@ copy-descriptor@^0.1.0: copy-webpack-plugin@^5.1.1: version "5.1.2" - resolved "https://registry.npmmirror.com/copy-webpack-plugin/-/copy-webpack-plugin-5.1.2.tgz#8a889e1dcafa6c91c6cd4be1ad158f1d3823bae2" + resolved "https://registry.npmmirror.com/copy-webpack-plugin/download/copy-webpack-plugin-5.1.2.tgz#8a889e1dcafa6c91c6cd4be1ad158f1d3823bae2" integrity sha512-Uh7crJAco3AjBvgAy9Z75CjK8IG+gxaErro71THQ+vv/bl4HaQcpkexAY8KVW/T6D2W2IRr+couF/knIRkZMIQ== dependencies: cacache "^12.0.3" @@ -1921,8 +1884,8 @@ cross-spawn@^3.0.0: cross-spawn@^6.0.0: version "6.0.5" - resolved "https://registry.npmmirror.com/cross-spawn/-/cross-spawn-6.0.5.tgz#4a5ec7c64dfae22c3a14124dbacdee846d80cbc4" - integrity sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ== + resolved "https://registry.nlark.com/cross-spawn/download/cross-spawn-6.0.5.tgz#4a5ec7c64dfae22c3a14124dbacdee846d80cbc4" + integrity sha1-Sl7Hxk364iw6FBJNus3uhG2Ay8Q= dependencies: nice-try "^1.0.4" path-key "^2.0.1" @@ -1932,8 +1895,8 @@ cross-spawn@^6.0.0: cross-spawn@^7.0.0: version "7.0.3" - resolved "https://registry.npmmirror.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6" - integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w== + resolved "https://registry.nlark.com/cross-spawn/download/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6" + integrity sha1-9zqFudXUHQRVUcF34ogtSshXKKY= dependencies: path-key "^3.1.0" shebang-command "^2.0.0" @@ -1941,8 +1904,8 @@ cross-spawn@^7.0.0: cryptiles@2.x.x: version "2.0.5" - resolved "https://registry.npmmirror.com/cryptiles/-/cryptiles-2.0.5.tgz#3bdfecdc608147c1c67202fa291e7dca59eaa3b8" - integrity sha512-FFN5KwpvvQTTS5hWPxrU8/QE4kQUc6uwZcrnlMBN82t1MgAtq8mnoDwINBly9Tdr02seeIIhtdF+UH1feBYGog== + resolved "https://registry.npmmirror.com/cryptiles/download/cryptiles-2.0.5.tgz#3bdfecdc608147c1c67202fa291e7dca59eaa3b8" + integrity sha1-O9/s3GCBR8HGcgL6KR59ylnqo7g= dependencies: boom "2.x.x" @@ -1978,7 +1941,7 @@ css-declaration-sorter@^4.0.1: css-loader@^3.5.3: version "3.6.0" - resolved "https://registry.npmmirror.com/css-loader/-/css-loader-3.6.0.tgz#2e4b2c7e6e2d27f8c8f28f61bffcd2e6c91ef645" + resolved "https://registry.npmmirror.com/css-loader/download/css-loader-3.6.0.tgz#2e4b2c7e6e2d27f8c8f28f61bffcd2e6c91ef645" integrity sha512-M5lSukoWi1If8dhQAUCvj4H8vUt3vOnwbQBH9DdTm/s4Ym2B/3dPMtYZeJmq7Q3S3Pa+I94DcZ7pc9bP14cWIQ== dependencies: camelcase "^5.3.1" @@ -2053,8 +2016,8 @@ cssesc@^3.0.0: cssnano-preset-default@^4.0.0, cssnano-preset-default@^4.0.8: version "4.0.8" - resolved "https://registry.npmmirror.com/cssnano-preset-default/-/cssnano-preset-default-4.0.8.tgz#920622b1fc1e95a34e8838203f1397a504f2d3ff" - integrity sha512-LdAyHuq+VRyeVREFmuxUZR1TXjQm8QQU/ktoo/x7bz+SdOge1YKc5eMN6pRW7YWBmyq59CqYba1dJ5cUukEjLQ== + resolved "https://registry.npmmirror.com/cssnano-preset-default/download/cssnano-preset-default-4.0.8.tgz#920622b1fc1e95a34e8838203f1397a504f2d3ff" + integrity sha1-kgYisfwelaNOiDggPxOXpQTy0/8= dependencies: css-declaration-sorter "^4.0.1" cssnano-util-raw-cache "^4.0.1" @@ -2147,8 +2110,8 @@ cssnano-util-same-parent@^4.0.0: cssnano@^4.0.0: version "4.1.11" - resolved "https://registry.npmmirror.com/cssnano/-/cssnano-4.1.11.tgz#c7b5f5b81da269cb1fd982cb960c1200910c9a99" - integrity sha512-6gZm2htn7xIPJOHY824ERgj8cNPgPxyCSnkXc4v7YvNW+TdVfzgngHcEhy/8D11kUWRUMbke+tC+AUcUsnMz2g== + resolved "https://registry.npmmirror.com/cssnano/download/cssnano-4.1.11.tgz#c7b5f5b81da269cb1fd982cb960c1200910c9a99" + integrity sha1-x7X1uB2iacsf2YLLlgwSAJEMmpk= dependencies: cosmiconfig "^5.0.0" cssnano-preset-default "^4.0.8" @@ -2210,7 +2173,7 @@ debug@=3.1.0: dependencies: ms "2.0.0" -debug@^3.1.1, debug@^3.2.7: +debug@^3.1.1, debug@^3.2.6: version "3.2.7" resolved "https://registry.npm.taobao.org/debug/download/debug-3.2.7.tgz?cache=0&sync_timestamp=1607566551397&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdebug%2Fdownload%2Fdebug-3.2.7.tgz" integrity sha1-clgLfpFF+zm2Z2+cXl+xALk0F5o= @@ -2225,9 +2188,9 @@ debug@^4.1.0: ms "2.1.2" debug@^4.1.1: - version "4.3.4" - resolved "https://registry.npmmirror.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865" - integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== + version "4.3.3" + resolved "https://registry.npmmirror.com/debug/download/debug-4.3.3.tgz#04266e0b70a98d4462e6e288e38259213332b664" + integrity sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q== dependencies: ms "2.1.2" @@ -2255,8 +2218,8 @@ deep-equal@^1.0.1: deepmerge@^1.5.2: version "1.5.2" - resolved "https://registry.npmmirror.com/deepmerge/-/deepmerge-1.5.2.tgz#10499d868844cdad4fee0842df8c7f6f0c95a753" - integrity sha512-95k0GDqvBjZavkuvzx/YqVLv/6YYa17fz6ILMSf7neqQITCPbnfEnQvEgMPNjH4kgobe7+WIL0yJEHku+H3qtQ== + resolved "https://registry.nlark.com/deepmerge/download/deepmerge-1.5.2.tgz#10499d868844cdad4fee0842df8c7f6f0c95a753" + integrity sha1-EEmdhohEza1P7ghC34x/bwyVp1M= deepmerge@^2.2.1: version "2.2.1" @@ -2265,35 +2228,27 @@ deepmerge@^2.2.1: default-gateway@^4.2.0: version "4.2.0" - resolved "https://registry.npmmirror.com/default-gateway/-/default-gateway-4.2.0.tgz#167104c7500c2115f6dd69b0a536bb8ed720552b" - integrity sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA== + resolved "https://registry.npmmirror.com/default-gateway/download/default-gateway-4.2.0.tgz#167104c7500c2115f6dd69b0a536bb8ed720552b" + integrity sha1-FnEEx1AMIRX23WmwpTa7jtcgVSs= dependencies: execa "^1.0.0" ip-regex "^2.1.0" default-gateway@^5.0.5: version "5.0.5" - resolved "https://registry.npmmirror.com/default-gateway/-/default-gateway-5.0.5.tgz#4fd6bd5d2855d39b34cc5a59505486e9aafc9b10" - integrity sha512-z2RnruVmj8hVMmAnEJMTIJNijhKCDiGjbLP+BHJFOT7ld3Bo5qcIBpVYDniqhbMIIf+jZDlkP2MkPXiQy/DBLA== + resolved "https://registry.npmmirror.com/default-gateway/download/default-gateway-5.0.5.tgz#4fd6bd5d2855d39b34cc5a59505486e9aafc9b10" + integrity sha1-T9a9XShV05s0zFpZUFSG6ar8mxA= dependencies: execa "^3.3.0" defaults@^1.0.3: version "1.0.3" - resolved "https://registry.npmmirror.com/defaults/-/defaults-1.0.3.tgz#c656051e9817d9ff08ed881477f3fe4019f3ef7d" - integrity sha512-s82itHOnYrN0Ib8r+z7laQz3sdE+4FP3d9Q7VLO7U+KRT+CR0GsWuyHxzdAY82I7cXv0G/twrqomTJLOssO5HA== + resolved "https://registry.nlark.com/defaults/download/defaults-1.0.3.tgz#c656051e9817d9ff08ed881477f3fe4019f3ef7d" + integrity sha1-xlYFHpgX2f8I7YgUd/P+QBnz730= dependencies: clone "^1.0.2" -define-properties@^1.1.2, define-properties@^1.1.4: - version "1.1.4" - resolved "https://registry.npmmirror.com/define-properties/-/define-properties-1.1.4.tgz#0b14d7bd7fbeb2f3572c3a7eda80ea5d57fb05b1" - integrity sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA== - dependencies: - has-property-descriptors "^1.0.0" - object-keys "^1.1.1" - -define-properties@^1.1.3: +define-properties@^1.1.2, define-properties@^1.1.3: version "1.1.3" resolved "https://registry.npm.taobao.org/define-properties/download/define-properties-1.1.3.tgz" integrity sha1-z4jabL7ib+bbcJT2HYcMvYTO6fE= @@ -2324,7 +2279,7 @@ define-property@^2.0.2: del@^4.1.1: version "4.1.1" - resolved "https://registry.npmmirror.com/del/-/del-4.1.1.tgz#9e8f117222ea44a31ff3a156c049b99052a9f0b4" + resolved "https://registry.npmmirror.com/del/download/del-4.1.1.tgz#9e8f117222ea44a31ff3a156c049b99052a9f0b4" integrity sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ== dependencies: "@types/glob" "^7.1.1" @@ -2345,11 +2300,6 @@ delegates@^1.0.0: resolved "https://registry.npm.taobao.org/delegates/download/delegates-1.0.0.tgz" integrity sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o= -depd@2.0.0: - version "2.0.0" - resolved "https://registry.npmmirror.com/depd/-/depd-2.0.0.tgz#b696163cc757560d09cf22cc8fad1571b79e76df" - integrity sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw== - depd@~1.1.2: version "1.1.2" resolved "https://registry.npm.taobao.org/depd/download/depd-1.1.2.tgz" @@ -2363,10 +2313,10 @@ des.js@^1.0.0: inherits "^2.0.1" minimalistic-assert "^1.0.0" -destroy@1.2.0: - version "1.2.0" - resolved "https://registry.npmmirror.com/destroy/-/destroy-1.2.0.tgz#4803735509ad8be552934c67df614f94e66fa015" - integrity sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg== +destroy@~1.0.4: + version "1.0.4" + resolved "https://registry.npm.taobao.org/destroy/download/destroy-1.0.4.tgz" + integrity sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA= detect-node@^2.0.4: version "2.0.4" @@ -2478,13 +2428,13 @@ dot-prop@^5.2.0: dotenv-expand@^5.1.0: version "5.1.0" - resolved "https://registry.npmmirror.com/dotenv-expand/-/dotenv-expand-5.1.0.tgz#3fbaf020bfd794884072ea26b1e9791d45a629f0" - integrity sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA== + resolved "https://registry.nlark.com/dotenv-expand/download/dotenv-expand-5.1.0.tgz#3fbaf020bfd794884072ea26b1e9791d45a629f0" + integrity sha1-P7rwIL/XlIhAcuomsel5HUWmKfA= dotenv@^8.2.0: version "8.6.0" - resolved "https://registry.npmmirror.com/dotenv/-/dotenv-8.6.0.tgz#061af664d19f7f4d8fc6e4ff9b584ce237adcb8b" - integrity sha512-IrPdXQsk2BbzvCBGBOTmmSH5SodmqZNt4ERAZDmW4CT+tL8VtvinqywuANaFu4bOMWki16nqf0e4oC0QIaDr/g== + resolved "https://registry.nlark.com/dotenv/download/dotenv-8.6.0.tgz?cache=0&sync_timestamp=1621628681571&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fdotenv%2Fdownload%2Fdotenv-8.6.0.tgz#061af664d19f7f4d8fc6e4ff9b584ce237adcb8b" + integrity sha1-Bhr2ZNGff02PxuT/m1hM4jety4s= duplexer@^0.1.1: version "0.1.2" @@ -2501,10 +2451,10 @@ duplexify@^3.4.2, duplexify@^3.6.0: readable-stream "^2.0.0" stream-shift "^1.0.0" -easy-stack@1.0.1: +easy-stack@^1.0.1: version "1.0.1" - resolved "https://registry.npmmirror.com/easy-stack/-/easy-stack-1.0.1.tgz#8afe4264626988cabb11f3c704ccd0c835411066" - integrity sha512-wK2sCs4feiiJeFXn3zvY0p41mdU5VUgbgs1rNsc/y5ngFUijdWd+iIN8eoyuZHKB8xN6BL4PdWmzqFmxNg6V2w== + resolved "https://registry.nlark.com/easy-stack/download/easy-stack-1.0.1.tgz#8afe4264626988cabb11f3c704ccd0c835411066" + integrity sha1-iv5CZGJpiMq7EfPHBMzQyDVBEGY= ecc-jsbn@~0.1.1: version "0.1.2" @@ -2521,7 +2471,7 @@ ee-first@1.1.1: ejs@^2.6.1: version "2.7.4" - resolved "https://registry.npmmirror.com/ejs/-/ejs-2.7.4.tgz#48661287573dcc53e366c7a1ae52c3a120eec9ba" + resolved "https://registry.npmmirror.com/ejs/download/ejs-2.7.4.tgz#48661287573dcc53e366c7a1ae52c3a120eec9ba" integrity sha512-7vmuyh5+kuUyJKePhQfRQBhXV5Ce+RnaeeQArKu1EAMpL3WbgMt5WG6uQZpEVvYSSsxMXRKOewtDk9RaTKXRlA== electron-to-chromium@^1.3.723: @@ -2529,10 +2479,10 @@ electron-to-chromium@^1.3.723: resolved "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.789.tgz" integrity sha512-lK4xn6C6ZF1kgLaC/EhOtC1MSKENExj3rMwGVnBTfHW81Z/Hb1Rge5YaWawN/YOXy3xCaESuE4KWSD50kOZ9rQ== -electron-to-chromium@^1.4.118: - version "1.4.140" - resolved "https://registry.npmmirror.com/electron-to-chromium/-/electron-to-chromium-1.4.140.tgz#1b5836b7244aff341a11c8efd63dfe003dee4a19" - integrity sha512-NLz5va823QfJBYOO/hLV4AfU4Crmkl/6Hl2pH3qdJcmi0ySZ3YTWHxOlDm3uJOFBEPy3pIhu8gKQo6prQTWKKA== +electron-to-chromium@^1.4.17: + version "1.4.38" + resolved "https://registry.npmmirror.com/electron-to-chromium/download/electron-to-chromium-1.4.38.tgz#10ea58d73d36b13e78d5024f3b74a352d3958d01" + integrity sha512-WhHt3sZazKj0KK/UpgsbGQnUUoFeAHVishzHFExMxagpZgjiGYSC9S0ZlbhCfSH2L2i+2A1yyqOIliTctMx7KQ== element-resize-detector@^1.2.0: version "1.2.1" @@ -2561,8 +2511,8 @@ emoji-regex@^7.0.1: emoji-regex@^8.0.0: version "8.0.0" - resolved "https://registry.npmmirror.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" - integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== + resolved "https://registry.npmmirror.com/emoji-regex/download/emoji-regex-8.0.0.tgz?cache=0&sync_timestamp=1632751333727&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Femoji-regex%2Fdownload%2Femoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" + integrity sha1-6Bj9ac5cz8tARZT4QpY79TFkzDc= emojis-list@^2.0.0: version "2.1.0" @@ -2588,8 +2538,8 @@ end-of-stream@^1.0.0, end-of-stream@^1.1.0: enhanced-resolve@^4.5.0: version "4.5.0" - resolved "https://registry.npmmirror.com/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz#2f3cfd84dbe3b487f18f2db2ef1e064a571ca5ec" - integrity sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg== + resolved "https://registry.nlark.com/enhanced-resolve/download/enhanced-resolve-4.5.0.tgz#2f3cfd84dbe3b487f18f2db2ef1e064a571ca5ec" + integrity sha1-Lzz9hNvjtIfxjy2y7x4GSlccpew= dependencies: graceful-fs "^4.1.2" memory-fs "^0.5.0" @@ -2620,9 +2570,9 @@ error-ex@^1.2.0, error-ex@^1.3.1: is-arrayish "^0.2.1" error-stack-parser@^2.0.6: - version "2.0.7" - resolved "https://registry.npmmirror.com/error-stack-parser/-/error-stack-parser-2.0.7.tgz#b0c6e2ce27d0495cf78ad98715e0cad1219abb57" - integrity sha512-chLOW0ZGRf4s8raLrDxa5sdkvPec5YdvwbFnqJme4rk0rFajP8mPtrDL1+I+CwrQDCjswDA5sREX7jYQDQs9vA== + version "2.0.6" + resolved "https://registry.npm.taobao.org/error-stack-parser/download/error-stack-parser-2.0.6.tgz#5a99a707bd7a4c58a797902d48d82803ede6aad8" + integrity sha1-WpmnB716TFinl5AtSNgoA+3mqtg= dependencies: stackframe "^1.1.1" @@ -2661,39 +2611,31 @@ es-abstract@^1.18.0-next.1: string.prototype.trimend "^1.0.1" string.prototype.trimstart "^1.0.1" -es-abstract@^1.19.0, es-abstract@^1.19.2, es-abstract@^1.19.5, es-abstract@^1.20.1: - version "1.20.1" - resolved "https://registry.npmmirror.com/es-abstract/-/es-abstract-1.20.1.tgz#027292cd6ef44bd12b1913b828116f54787d1814" - integrity sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA== +es-abstract@^1.19.1: + version "1.19.1" + resolved "https://registry.npmmirror.com/es-abstract/download/es-abstract-1.19.1.tgz?cache=0&sync_timestamp=1633234313248&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fes-abstract%2Fdownload%2Fes-abstract-1.19.1.tgz#d4885796876916959de78edaa0df456627115ec3" + integrity sha1-1IhXlodpFpWd547aoN9FZicRXsM= dependencies: call-bind "^1.0.2" es-to-primitive "^1.2.1" function-bind "^1.1.1" - function.prototype.name "^1.1.5" get-intrinsic "^1.1.1" get-symbol-description "^1.0.0" has "^1.0.3" - has-property-descriptors "^1.0.0" - has-symbols "^1.0.3" + has-symbols "^1.0.2" internal-slot "^1.0.3" is-callable "^1.2.4" - is-negative-zero "^2.0.2" + is-negative-zero "^2.0.1" is-regex "^1.1.4" - is-shared-array-buffer "^1.0.2" + is-shared-array-buffer "^1.0.1" is-string "^1.0.7" - is-weakref "^1.0.2" - object-inspect "^1.12.0" + is-weakref "^1.0.1" + object-inspect "^1.11.0" object-keys "^1.1.1" object.assign "^4.1.2" - regexp.prototype.flags "^1.4.3" - string.prototype.trimend "^1.0.5" - string.prototype.trimstart "^1.0.5" - unbox-primitive "^1.0.2" - -es-array-method-boxes-properly@^1.0.0: - version "1.0.0" - resolved "https://registry.npmmirror.com/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz#873f3e84418de4ee19c5be752990b2e44718d09e" - integrity sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA== + string.prototype.trimend "^1.0.4" + string.prototype.trimstart "^1.0.4" + unbox-primitive "^1.0.1" es-to-primitive@^1.2.1: version "1.2.1" @@ -2721,8 +2663,8 @@ escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5: eslint-scope@^4.0.3: version "4.0.3" - resolved "https://registry.npmmirror.com/eslint-scope/-/eslint-scope-4.0.3.tgz#ca03833310f6889a3264781aa82e63eb9cfe7848" - integrity sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg== + resolved "https://registry.npmmirror.com/eslint-scope/download/eslint-scope-4.0.3.tgz?cache=0&sync_timestamp=1637466929956&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Feslint-scope%2Fdownload%2Feslint-scope-4.0.3.tgz#ca03833310f6889a3264781aa82e63eb9cfe7848" + integrity sha1-ygODMxD2iJoyZHgaqC5j65z+eEg= dependencies: esrecurse "^4.1.0" estraverse "^4.1.1" @@ -2756,8 +2698,8 @@ etag@~1.8.1: event-pubsub@4.3.0: version "4.3.0" - resolved "https://registry.npmmirror.com/event-pubsub/-/event-pubsub-4.3.0.tgz#f68d816bc29f1ec02c539dc58c8dd40ce72cb36e" - integrity sha512-z7IyloorXvKbFx9Bpie2+vMJKKx1fH1EN5yiTfp8CiLOTptSYy1g8H4yDpGlEdshL1PBiFtBHepF2cNsqeEeFQ== + resolved "https://registry.nlark.com/event-pubsub/download/event-pubsub-4.3.0.tgz#f68d816bc29f1ec02c539dc58c8dd40ce72cb36e" + integrity sha1-9o2Ba8KfHsAsU53FjI3UDOcss24= eventemitter3@^4.0.0: version "4.0.7" @@ -2769,10 +2711,10 @@ events@^3.0.0: resolved "https://registry.npm.taobao.org/events/download/events-3.2.0.tgz?cache=0&sync_timestamp=1595422602348&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fevents%2Fdownload%2Fevents-3.2.0.tgz" integrity "sha1-k7h8GPjvzUICpGGuxN/AVWtjk3k= sha512-/46HWwbfCX2xTawVfkKLGxMifJYQBWMwY1mjywRtb4c9x8l5NP3KoJtnIOiL1hfdRkIuYhETxQlo62IF8tcnlg==" -eventsource@^1.1.0: - version "1.1.1" - resolved "https://registry.npmmirror.com/eventsource/-/eventsource-1.1.1.tgz#4544a35a57d7120fba4fa4c86cb4023b2c09df2f" - integrity sha512-qV5ZC0h7jYIAOhArFJgSfdyz6rALJyb270714o7ZtNnw2WSJ+eexhKtE0O8LYPRsHZHf2osHKZBxGPvm3kPkCA== +eventsource@^1.0.7: + version "1.1.0" + resolved "https://registry.nlark.com/eventsource/download/eventsource-1.1.0.tgz#00e8ca7c92109e94b0ddf32dac677d841028cfaf" + integrity sha1-AOjKfJIQnpSw3fMtrGd9hBAoz68= dependencies: original "^1.0.0" @@ -2786,8 +2728,8 @@ evp_bytestokey@^1.0.0, evp_bytestokey@^1.0.3: execa@^1.0.0: version "1.0.0" - resolved "https://registry.npmmirror.com/execa/-/execa-1.0.0.tgz#c6236a5bb4df6d6f15e88e7f017798216749ddd8" - integrity sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA== + resolved "https://registry.npmmirror.com/execa/download/execa-1.0.0.tgz?cache=0&sync_timestamp=1637147245057&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fexeca%2Fdownload%2Fexeca-1.0.0.tgz#c6236a5bb4df6d6f15e88e7f017798216749ddd8" + integrity sha1-xiNqW7TfbW8V6I5/AXeYIWdJ3dg= dependencies: cross-spawn "^6.0.0" get-stream "^4.0.0" @@ -2799,8 +2741,8 @@ execa@^1.0.0: execa@^3.3.0: version "3.4.0" - resolved "https://registry.npmmirror.com/execa/-/execa-3.4.0.tgz#c08ed4550ef65d858fac269ffc8572446f37eb89" - integrity sha512-r9vdGQk4bmCuK1yKQu1KTwcT2zwfWdbdaXfCtAh+5nU/4fSX+JAb7vZGvI5naJrQlvONrEB20jeruESI69530g== + resolved "https://registry.npmmirror.com/execa/download/execa-3.4.0.tgz?cache=0&sync_timestamp=1637147245057&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fexeca%2Fdownload%2Fexeca-3.4.0.tgz#c08ed4550ef65d858fac269ffc8572446f37eb89" + integrity sha1-wI7UVQ72XYWPrCaf/IVyRG8364k= dependencies: cross-spawn "^7.0.0" get-stream "^5.0.0" @@ -2827,38 +2769,37 @@ expand-brackets@^2.1.4: to-regex "^3.0.1" express@^4.16.3, express@^4.17.1: - version "4.18.1" - resolved "https://registry.npmmirror.com/express/-/express-4.18.1.tgz#7797de8b9c72c857b9cd0e14a5eea80666267caf" - integrity sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q== + version "4.17.2" + resolved "https://registry.npmmirror.com/express/download/express-4.17.2.tgz#c18369f265297319beed4e5558753cc8c1364cb3" + integrity sha512-oxlxJxcQlYwqPWKVJJtvQiwHgosH/LrLSPA+H4UxpyvSS6jC5aH+5MoHFM+KABgTOt0APue4w66Ha8jCUo9QGg== dependencies: - accepts "~1.3.8" + accepts "~1.3.7" array-flatten "1.1.1" - body-parser "1.20.0" + body-parser "1.19.1" content-disposition "0.5.4" content-type "~1.0.4" - cookie "0.5.0" + cookie "0.4.1" cookie-signature "1.0.6" debug "2.6.9" - depd "2.0.0" + depd "~1.1.2" encodeurl "~1.0.2" escape-html "~1.0.3" etag "~1.8.1" - finalhandler "1.2.0" + finalhandler "~1.1.2" fresh "0.5.2" - http-errors "2.0.0" merge-descriptors "1.0.1" methods "~1.1.2" - on-finished "2.4.1" + on-finished "~2.3.0" parseurl "~1.3.3" path-to-regexp "0.1.7" proxy-addr "~2.0.7" - qs "6.10.3" + qs "6.9.6" range-parser "~1.2.1" safe-buffer "5.2.1" - send "0.18.0" - serve-static "1.15.0" + send "0.17.2" + serve-static "1.14.2" setprototypeof "1.2.0" - statuses "2.0.1" + statuses "~1.5.0" type-is "~1.6.18" utils-merge "1.0.1" vary "~1.1.2" @@ -2880,8 +2821,8 @@ extend-shallow@^3.0.0, extend-shallow@^3.0.2: extend@~3.0.0, extend@~3.0.2: version "3.0.2" - resolved "https://registry.npmmirror.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa" - integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== + resolved "https://registry.npm.taobao.org/extend/download/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa" + integrity sha1-+LETa0Bx+9jrFAr/hYsQGewpFfo= extglob@^2.0.4: version "2.0.4" @@ -2909,8 +2850,8 @@ fast-deep-equal@^3.1.1: fast-glob@^2.2.6: version "2.2.7" - resolved "https://registry.npmmirror.com/fast-glob/-/fast-glob-2.2.7.tgz#6953857c3afa475fff92ee6015d52da70a4cd39d" - integrity sha512-g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw== + resolved "https://registry.npmmirror.com/fast-glob/download/fast-glob-2.2.7.tgz#6953857c3afa475fff92ee6015d52da70a4cd39d" + integrity sha1-aVOFfDr6R1//ku5gFdUtpwpM050= dependencies: "@mrmlnc/readdir-enhanced" "^2.2.1" "@nodelib/fs.stat" "^1.1.2" @@ -2924,22 +2865,22 @@ fast-json-stable-stringify@^2.0.0: resolved "https://registry.npm.taobao.org/fast-json-stable-stringify/download/fast-json-stable-stringify-2.1.0.tgz" integrity sha1-h0v2nG9ATCtdmcSBNBOZ/VWJJjM= -faye-websocket@^0.11.3, faye-websocket@^0.11.4: +faye-websocket@^0.11.3: version "0.11.4" - resolved "https://registry.npmmirror.com/faye-websocket/-/faye-websocket-0.11.4.tgz#7f0d9275cfdd86a1c963dc8b65fcc451edcbb1da" - integrity sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g== + resolved "https://registry.nlark.com/faye-websocket/download/faye-websocket-0.11.4.tgz#7f0d9275cfdd86a1c963dc8b65fcc451edcbb1da" + integrity sha1-fw2Sdc/dhqHJY9yLZfzEUe3Lsdo= dependencies: websocket-driver ">=0.5.1" figgy-pudding@^3.5.1: version "3.5.2" - resolved "https://registry.npmmirror.com/figgy-pudding/-/figgy-pudding-3.5.2.tgz#b4eee8148abb01dcf1d1ac34367d59e12fa61d6e" - integrity sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw== + resolved "https://registry.nlark.com/figgy-pudding/download/figgy-pudding-3.5.2.tgz#b4eee8148abb01dcf1d1ac34367d59e12fa61d6e" + integrity sha1-tO7oFIq7Adzx0aw0Nn1Z4S+mHW4= file-loader@^4.2.0: version "4.3.0" - resolved "https://registry.npmmirror.com/file-loader/-/file-loader-4.3.0.tgz#780f040f729b3d18019f20605f723e844b8a58af" - integrity sha512-aKrYPYjF1yG3oX0kWRrqrSMfgftm7oJW5M+m4owoldH5C51C0RkIwB++JbRvEW3IU6/ZG5n8UvEcdgwOt2UOWA== + resolved "https://registry.npm.taobao.org/file-loader/download/file-loader-4.3.0.tgz#780f040f729b3d18019f20605f723e844b8a58af" + integrity sha1-eA8ED3KbPRgBnyBgX3I+hEuKWK8= dependencies: loader-utils "^1.2.3" schema-utils "^2.5.0" @@ -2951,8 +2892,8 @@ file-uri-to-path@1.0.0: filesize@^3.6.1: version "3.6.1" - resolved "https://registry.npmmirror.com/filesize/-/filesize-3.6.1.tgz#090bb3ee01b6f801a8a8be99d31710b3422bb317" - integrity sha512-7KjR1vv6qnicaPMi1iiTcI85CyYwRO/PSFCu6SvqL8jN2Wjt/NIYQTFtFs7fSDCYOstUkEWIQGFUg5YZQfjlcg== + resolved "https://registry.npmmirror.com/filesize/download/filesize-3.6.1.tgz?cache=0&sync_timestamp=1635763993879&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Ffilesize%2Fdownload%2Ffilesize-3.6.1.tgz#090bb3ee01b6f801a8a8be99d31710b3422bb317" + integrity sha1-CQuz7gG2+AGoqL6Z0xcQs0Irsxc= fill-range@^4.0.0: version "4.0.0" @@ -2971,23 +2912,23 @@ fill-range@^7.0.1: dependencies: to-regex-range "^5.0.1" -finalhandler@1.2.0: - version "1.2.0" - resolved "https://registry.npmmirror.com/finalhandler/-/finalhandler-1.2.0.tgz#7d23fe5731b207b4640e4fcd00aec1f9207a7b32" - integrity sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg== +finalhandler@~1.1.2: + version "1.1.2" + resolved "https://registry.npm.taobao.org/finalhandler/download/finalhandler-1.1.2.tgz" + integrity sha1-t+fQAP/RGTjQ/bBTUG9uur6fWH0= dependencies: debug "2.6.9" encodeurl "~1.0.2" escape-html "~1.0.3" - on-finished "2.4.1" + on-finished "~2.3.0" parseurl "~1.3.3" - statuses "2.0.1" + statuses "~1.5.0" unpipe "~1.0.0" find-cache-dir@^2.1.0: version "2.1.0" - resolved "https://registry.npmmirror.com/find-cache-dir/-/find-cache-dir-2.1.0.tgz#8d0f94cd13fe43c6c7c261a0d86115ca918c05f7" - integrity sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ== + resolved "https://registry.nlark.com/find-cache-dir/download/find-cache-dir-2.1.0.tgz#8d0f94cd13fe43c6c7c261a0d86115ca918c05f7" + integrity sha1-jQ+UzRP+Q8bHwmGg2GEVypGMBfc= dependencies: commondir "^1.0.1" make-dir "^2.0.0" @@ -2995,8 +2936,8 @@ find-cache-dir@^2.1.0: find-cache-dir@^3.0.0, find-cache-dir@^3.3.1: version "3.3.2" - resolved "https://registry.npmmirror.com/find-cache-dir/-/find-cache-dir-3.3.2.tgz#b30c5b6eff0730731aea9bbd9dbecbd80256d64b" - integrity sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig== + resolved "https://registry.nlark.com/find-cache-dir/download/find-cache-dir-3.3.2.tgz#b30c5b6eff0730731aea9bbd9dbecbd80256d64b" + integrity sha1-swxbbv8HMHMa6pu9nb7L2AJW1ks= dependencies: commondir "^1.0.1" make-dir "^3.0.2" @@ -3019,8 +2960,8 @@ find-up@^3.0.0: find-up@^4.0.0: version "4.1.0" - resolved "https://registry.npmmirror.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19" - integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw== + resolved "https://registry.npmmirror.com/find-up/download/find-up-4.1.0.tgz?cache=0&sync_timestamp=1633618766404&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Ffind-up%2Fdownload%2Ffind-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19" + integrity sha1-l6/n1s3AvFkoWEt8jXsW6KmqXRk= dependencies: locate-path "^5.0.0" path-exists "^4.0.0" @@ -3064,8 +3005,8 @@ forever-agent@~0.6.1: form-data@~2.1.1: version "2.1.4" - resolved "https://registry.npmmirror.com/form-data/-/form-data-2.1.4.tgz#33c183acf193276ecaa98143a69e94bfee1750d1" - integrity sha512-8HWGSLAPr+AG0hBpsqi5Ob8HrLStN/LWeqhpFl14d7FJgHK48TmgLoALPz69XSUR65YJzDfLUX/BM8+MLJLghQ== + resolved "https://registry.nlark.com/form-data/download/form-data-2.1.4.tgz#33c183acf193276ecaa98143a69e94bfee1750d1" + integrity sha1-M8GDrPGTJ27KqYFDpp6Uv+4XUNE= dependencies: asynckit "^0.4.0" combined-stream "^1.0.5" @@ -3082,8 +3023,8 @@ form-data@~2.3.2: forwarded@0.2.0: version "0.2.0" - resolved "https://registry.npmmirror.com/forwarded/-/forwarded-0.2.0.tgz#2269936428aad4c15c7ebe9779a84bf0b2a81811" - integrity sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow== + resolved "https://registry.nlark.com/forwarded/download/forwarded-0.2.0.tgz#2269936428aad4c15c7ebe9779a84bf0b2a81811" + integrity sha1-ImmTZCiq1MFcfr6XeahL8LKoGBE= fragment-cache@^0.2.1: version "0.2.1" @@ -3107,8 +3048,8 @@ from2@^2.1.0: fs-extra@^7.0.1: version "7.0.1" - resolved "https://registry.npmmirror.com/fs-extra/-/fs-extra-7.0.1.tgz#4f189c44aa123b895f722804f55ea23eadc348e9" - integrity sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw== + resolved "https://registry.nlark.com/fs-extra/download/fs-extra-7.0.1.tgz#4f189c44aa123b895f722804f55ea23eadc348e9" + integrity sha1-TxicRKoSO4lfcigE9V6iPq3DSOk= dependencies: graceful-fs "^4.1.2" jsonfile "^4.0.0" @@ -3116,8 +3057,8 @@ fs-extra@^7.0.1: fs-minipass@^2.0.0: version "2.1.0" - resolved "https://registry.npmmirror.com/fs-minipass/-/fs-minipass-2.1.0.tgz#7f5036fdbf12c63c169190cbe4199c852271f9fb" - integrity sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg== + resolved "https://registry.npm.taobao.org/fs-minipass/download/fs-minipass-2.1.0.tgz#7f5036fdbf12c63c169190cbe4199c852271f9fb" + integrity sha1-f1A2/b8SxjwWkZDL5BmchSJx+fs= dependencies: minipass "^3.0.0" @@ -3164,21 +3105,6 @@ function-bind@^1.1.1: resolved "https://registry.npm.taobao.org/function-bind/download/function-bind-1.1.1.tgz" integrity sha1-pWiZ0+o8m6uHS7l3O3xe3pL0iV0= -function.prototype.name@^1.1.5: - version "1.1.5" - resolved "https://registry.npmmirror.com/function.prototype.name/-/function.prototype.name-1.1.5.tgz#cce0505fe1ffb80503e6f9e46cc64e46a12a9621" - integrity sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - es-abstract "^1.19.0" - functions-have-names "^1.2.2" - -functions-have-names@^1.2.2: - version "1.2.3" - resolved "https://registry.npmmirror.com/functions-have-names/-/functions-have-names-1.2.3.tgz#0404fe4ee2ba2f607f0e0ec3c80bae994133b834" - integrity sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ== - gauge@~2.7.3: version "2.7.4" resolved "https://registry.npm.taobao.org/gauge/download/gauge-2.7.4.tgz" @@ -3216,8 +3142,8 @@ get-intrinsic@^1.0.0: get-intrinsic@^1.0.2, get-intrinsic@^1.1.0, get-intrinsic@^1.1.1: version "1.1.1" - resolved "https://registry.npmmirror.com/get-intrinsic/-/get-intrinsic-1.1.1.tgz#15f59f376f855c446963948f0d24cd3637b4abc6" - integrity sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q== + resolved "https://registry.npmmirror.com/get-intrinsic/download/get-intrinsic-1.1.1.tgz#15f59f376f855c446963948f0d24cd3637b4abc6" + integrity sha1-FfWfN2+FXERpY5SPDSTNNje0q8Y= dependencies: function-bind "^1.1.1" has "^1.0.3" @@ -3230,22 +3156,22 @@ get-stdin@^4.0.1: get-stream@^4.0.0: version "4.1.0" - resolved "https://registry.npmmirror.com/get-stream/-/get-stream-4.1.0.tgz#c1b255575f3dc21d59bfc79cd3d2b46b1c3a54b5" - integrity sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w== + resolved "https://registry.npm.taobao.org/get-stream/download/get-stream-4.1.0.tgz#c1b255575f3dc21d59bfc79cd3d2b46b1c3a54b5" + integrity sha1-wbJVV189wh1Zv8ec09K0axw6VLU= dependencies: pump "^3.0.0" get-stream@^5.0.0: version "5.2.0" - resolved "https://registry.npmmirror.com/get-stream/-/get-stream-5.2.0.tgz#4966a1795ee5ace65e706c4b7beb71257d6e22d3" - integrity sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA== + resolved "https://registry.npm.taobao.org/get-stream/download/get-stream-5.2.0.tgz#4966a1795ee5ace65e706c4b7beb71257d6e22d3" + integrity sha1-SWaheV7lrOZecGxLe+txJX1uItM= dependencies: pump "^3.0.0" get-symbol-description@^1.0.0: version "1.0.0" - resolved "https://registry.npmmirror.com/get-symbol-description/-/get-symbol-description-1.0.0.tgz#7fdb81c900101fbd564dd5f1a30af5aadc1e58d6" - integrity sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw== + resolved "https://registry.nlark.com/get-symbol-description/download/get-symbol-description-1.0.0.tgz#7fdb81c900101fbd564dd5f1a30af5aadc1e58d6" + integrity sha1-f9uByQAQH71WTdXxowr1qtweWNY= dependencies: call-bind "^1.0.2" get-intrinsic "^1.1.1" @@ -3279,8 +3205,8 @@ glob-parent@~5.1.0: glob-to-regexp@^0.3.0: version "0.3.0" - resolved "https://registry.npmmirror.com/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz#8c5a1494d2066c570cc3bfe4496175acc4d502ab" - integrity sha512-Iozmtbqv0noj0uDDqoL0zNq0VBEfK2YFoMAZoxJe4cwphvLR+JskfF30QhXHOR4m3KrE6NLRYw+U9MRXvifyig== + resolved "https://registry.nlark.com/glob-to-regexp/download/glob-to-regexp-0.3.0.tgz#8c5a1494d2066c570cc3bfe4496175acc4d502ab" + integrity sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs= glob@^7.0.0, glob@^7.0.3, glob@^7.1.2, glob@^7.1.3, glob@~7.1.1: version "7.1.6" @@ -3295,14 +3221,14 @@ glob@^7.0.0, glob@^7.0.3, glob@^7.1.2, glob@^7.1.3, glob@~7.1.1: path-is-absolute "^1.0.0" glob@^7.1.4: - version "7.2.3" - resolved "https://registry.npmmirror.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b" - integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q== + version "7.2.0" + resolved "https://registry.npmmirror.com/glob/download/glob-7.2.0.tgz#d15535af7732e02e948f4c41628bd910293f6023" + integrity sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q== dependencies: fs.realpath "^1.0.0" inflight "^1.0.4" inherits "2" - minimatch "^3.1.1" + minimatch "^3.0.4" once "^1.3.0" path-is-absolute "^1.0.0" @@ -3331,8 +3257,8 @@ globby@^7.1.1: globby@^9.2.0: version "9.2.0" - resolved "https://registry.npmmirror.com/globby/-/globby-9.2.0.tgz#fd029a706c703d29bdd170f4b6db3a3f7a7cb63d" - integrity sha512-ollPHROa5mcxDEkwg6bPt3QbEf4pDQSNtd6JPL1YvOvAo/7/0VAm9TccUeoTmarjPw4pfUthSCqcyfNB1I3ZSg== + resolved "https://registry.npmmirror.com/globby/download/globby-9.2.0.tgz#fd029a706c703d29bdd170f4b6db3a3f7a7cb63d" + integrity sha1-/QKacGxwPSm90XD0tts6P3p8tj0= dependencies: "@types/glob" "^7.1.1" array-union "^1.0.2" @@ -3358,14 +3284,14 @@ graceful-fs@^4.1.11, graceful-fs@^4.1.2: integrity "sha1-Ila94U02MpWMRl68ltxGfKB6Kfs= sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==" graceful-fs@^4.1.15, graceful-fs@^4.1.6: - version "4.2.10" - resolved "https://registry.npmmirror.com/graceful-fs/-/graceful-fs-4.2.10.tgz#147d3a006da4ca3ce14728c7aefc287c367d7a6c" - integrity sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA== + version "4.2.9" + resolved "https://registry.npmmirror.com/graceful-fs/download/graceful-fs-4.2.9.tgz#041b05df45755e587a24942279b9d113146e1c96" + integrity sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ== gzip-size@^5.0.0: version "5.1.1" - resolved "https://registry.npmmirror.com/gzip-size/-/gzip-size-5.1.1.tgz#cb9bee692f87c0612b232840a873904e4c135274" - integrity sha512-FNHi6mmoHvs1mxZAds4PpdCS6QG8B4C1krxJsMutgxl5t3+GlRTzzI3NEkifXx2pVsOvJdOGSmIgDhQ55FwdPA== + resolved "https://registry.npmmirror.com/gzip-size/download/gzip-size-5.1.1.tgz#cb9bee692f87c0612b232840a873904e4c135274" + integrity sha1-y5vuaS+HwGErIyhAqHOQTkwTUnQ= dependencies: duplexer "^0.1.1" pify "^4.0.1" @@ -3377,8 +3303,8 @@ handle-thing@^2.0.0: har-schema@^1.0.5: version "1.0.5" - resolved "https://registry.npmmirror.com/har-schema/-/har-schema-1.0.5.tgz#d263135f43307c02c602afc8fe95970c0151369e" - integrity sha512-f8xf2GOR6Rgwc9FPTLNzgwB+JQ2/zMauYXSWmX5YV5acex6VomT0ocSuwR7BfXo5MpHi+jL+saaux2fwsGJDKQ== + resolved "https://registry.nlark.com/har-schema/download/har-schema-1.0.5.tgz#d263135f43307c02c602afc8fe95970c0151369e" + integrity sha1-0mMTX0MwfALGAq/I/pWXDAFRNp4= har-schema@^2.0.0: version "2.0.0" @@ -3387,8 +3313,8 @@ har-schema@^2.0.0: har-validator@~4.2.1: version "4.2.1" - resolved "https://registry.npmmirror.com/har-validator/-/har-validator-4.2.1.tgz#33481d0f1bbff600dd203d75812a6a5fba002e2a" - integrity sha512-5Gbp6RAftMYYV3UEI4c4Vv3+a4dQ7taVyvHt+/L6kRt+f4HX1GweAk5UDWN0SvdVnRBzGQ6OG89pGaD9uSFnVw== + resolved "https://registry.npmmirror.com/har-validator/download/har-validator-4.2.1.tgz#33481d0f1bbff600dd203d75812a6a5fba002e2a" + integrity sha1-M0gdDxu/9gDdID11gSpqX7oALio= dependencies: ajv "^4.9.1" har-schema "^1.0.5" @@ -3408,10 +3334,10 @@ has-ansi@^2.0.0: dependencies: ansi-regex "^2.0.0" -has-bigints@^1.0.1, has-bigints@^1.0.2: - version "1.0.2" - resolved "https://registry.npmmirror.com/has-bigints/-/has-bigints-1.0.2.tgz#0871bd3e3d51626f6ca0966668ba35d5602d6eaa" - integrity sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ== +has-bigints@^1.0.1: + version "1.0.1" + resolved "https://registry.npm.taobao.org/has-bigints/download/has-bigints-1.0.1.tgz#64fe6acb020673e3b78db035a5af69aa9d07b113" + integrity sha1-ZP5qywIGc+O3jbA1pa9pqp0HsRM= has-flag@^3.0.0: version "3.0.0" @@ -3423,27 +3349,20 @@ has-flag@^4.0.0: resolved "https://registry.npm.taobao.org/has-flag/download/has-flag-4.0.0.tgz" integrity sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s= -has-property-descriptors@^1.0.0: - version "1.0.0" - resolved "https://registry.npmmirror.com/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz#610708600606d36961ed04c196193b6a607fa861" - integrity sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ== - dependencies: - get-intrinsic "^1.1.1" - has-symbols@^1.0.1: version "1.0.1" resolved "https://registry.npm.taobao.org/has-symbols/download/has-symbols-1.0.1.tgz" integrity "sha1-n1IUdYpEGWxAbZvXbOv4HsLdMeg= sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==" -has-symbols@^1.0.2, has-symbols@^1.0.3: - version "1.0.3" - resolved "https://registry.npmmirror.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8" - integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== +has-symbols@^1.0.2: + version "1.0.2" + resolved "https://registry.npm.taobao.org/has-symbols/download/has-symbols-1.0.2.tgz#165d3070c00309752a1236a479331e3ac56f1423" + integrity sha1-Fl0wcMADCXUqEjakeTMeOsVvFCM= has-tostringtag@^1.0.0: version "1.0.0" - resolved "https://registry.npmmirror.com/has-tostringtag/-/has-tostringtag-1.0.0.tgz#7e133818a7d394734f941e73c3d3f9291e658b25" - integrity sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ== + resolved "https://registry.nlark.com/has-tostringtag/download/has-tostringtag-1.0.0.tgz?cache=0&sync_timestamp=1628197490246&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fhas-tostringtag%2Fdownload%2Fhas-tostringtag-1.0.0.tgz#7e133818a7d394734f941e73c3d3f9291e658b25" + integrity sha1-fhM4GKfTlHNPlB5zw9P5KR5liyU= dependencies: has-symbols "^1.0.2" @@ -3506,8 +3425,8 @@ hash-sum@^1.0.2: hash-sum@^2.0.0: version "2.0.0" - resolved "https://registry.npmmirror.com/hash-sum/-/hash-sum-2.0.0.tgz#81d01bb5de8ea4a214ad5d6ead1b523460b0b45a" - integrity sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg== + resolved "https://registry.npm.taobao.org/hash-sum/download/hash-sum-2.0.0.tgz#81d01bb5de8ea4a214ad5d6ead1b523460b0b45a" + integrity sha1-gdAbtd6OpKIUrV1urRtSNGCwtFo= hash.js@^1.0.0, hash.js@^1.0.3: version "1.1.7" @@ -3519,8 +3438,8 @@ hash.js@^1.0.0, hash.js@^1.0.3: hawk@~3.1.3: version "3.1.3" - resolved "https://registry.npmmirror.com/hawk/-/hawk-3.1.3.tgz#078444bd7c1640b0fe540d2c9b73d59678e8e1c4" - integrity sha512-X8xbmTc1cbPXcQV4WkLcRMALuyoxhfpFATmyuCxJPOAvrDS4DNnsTAOmKUxMTOWU6TzrTOkxPKwIx5ZOpJVSrg== + resolved "https://registry.nlark.com/hawk/download/hawk-3.1.3.tgz#078444bd7c1640b0fe540d2c9b73d59678e8e1c4" + integrity sha1-B4REvXwWQLD+VA0sm3PVlnjo4cQ= dependencies: boom "2.x.x" cryptiles "2.x.x" @@ -3539,7 +3458,7 @@ hex-color-regex@^1.1.0: highlight.js@^10.7.1: version "10.7.3" - resolved "https://registry.npmmirror.com/highlight.js/-/highlight.js-10.7.3.tgz#697272e3991356e40c3cac566a74eef681756531" + resolved "https://registry.npmmirror.com/highlight.js/download/highlight.js-10.7.3.tgz#697272e3991356e40c3cac566a74eef681756531" integrity sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A== hmac-drbg@^1.0.1: @@ -3553,13 +3472,13 @@ hmac-drbg@^1.0.1: hoek@2.x.x: version "2.16.3" - resolved "https://registry.npmmirror.com/hoek/-/hoek-2.16.3.tgz#20bb7403d3cea398e91dc4710a8ff1b8274a25ed" - integrity sha512-V6Yw1rIcYV/4JsnggjBU0l4Kr+EXhpwqXRusENU1Xx6ro00IHPHYNynCuBTOZAPlr3AAmLvchH9I7N/VUdvOwQ== + resolved "https://registry.npmmirror.com/hoek/download/hoek-2.16.3.tgz#20bb7403d3cea398e91dc4710a8ff1b8274a25ed" + integrity sha1-ILt0A9POo5jpHcRxCo/xuCdKJe0= hoopy@^0.1.4: version "0.1.4" - resolved "https://registry.npmmirror.com/hoopy/-/hoopy-0.1.4.tgz#609207d661100033a9a9402ad3dea677381c1b1d" - integrity sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ== + resolved "https://registry.npm.taobao.org/hoopy/download/hoopy-0.1.4.tgz#609207d661100033a9a9402ad3dea677381c1b1d" + integrity sha1-YJIH1mEQADOpqUAq096mdzgcGx0= hosted-git-info@^2.1.4: version "2.8.9" @@ -3593,8 +3512,8 @@ html-comment-regex@^1.1.0: html-entities@^1.3.1: version "1.4.0" - resolved "https://registry.npmmirror.com/html-entities/-/html-entities-1.4.0.tgz#cfbd1b01d2afaf9adca1b10ae7dffab98c71d2dc" - integrity sha512-8nxjcBcd8wovbeKx7h3wTji4e6+rhaVuPNpMqwWgnHh+N9ToqsCs6XztWRBPQ+UtzsoMAdKZtUENoVzU/EMtZA== + resolved "https://registry.npm.taobao.org/html-entities/download/html-entities-1.4.0.tgz?cache=0&sync_timestamp=1617031468383&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fhtml-entities%2Fdownload%2Fhtml-entities-1.4.0.tgz#cfbd1b01d2afaf9adca1b10ae7dffab98c71d2dc" + integrity sha1-z70bAdKvr5rcobEK59/6uYxx0tw= html-minifier@^3.2.3: version "3.5.21" @@ -3611,7 +3530,7 @@ html-minifier@^3.2.3: html-webpack-plugin@^3.2.0: version "3.2.0" - resolved "https://registry.npmmirror.com/html-webpack-plugin/-/html-webpack-plugin-3.2.0.tgz#b01abbd723acaaa7b37b6af4492ebda03d9dd37b" + resolved "https://registry.npmmirror.com/html-webpack-plugin/download/html-webpack-plugin-3.2.0.tgz#b01abbd723acaaa7b37b6af4492ebda03d9dd37b" integrity sha512-Br4ifmjQojUP4EmHnRBoUIYcZ9J7M4bTMcm7u6xoIAIuq2Nte4TzXX0533owvkQKQD1WeMTTTyD4Ni4QKxS0Bg== dependencies: html-minifier "^3.2.3" @@ -3639,15 +3558,15 @@ http-deceiver@^1.2.7: resolved "https://registry.npm.taobao.org/http-deceiver/download/http-deceiver-1.2.7.tgz" integrity sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc= -http-errors@2.0.0: - version "2.0.0" - resolved "https://registry.npmmirror.com/http-errors/-/http-errors-2.0.0.tgz#b7774a1486ef73cf7667ac9ae0858c012c57b9d3" - integrity sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ== +http-errors@1.8.1: + version "1.8.1" + resolved "https://registry.npmmirror.com/http-errors/download/http-errors-1.8.1.tgz#7c3f28577cbc8a207388455dbd62295ed07bd68c" + integrity sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g== dependencies: - depd "2.0.0" + depd "~1.1.2" inherits "2.0.4" setprototypeof "1.2.0" - statuses "2.0.1" + statuses ">= 1.5.0 < 2" toidentifier "1.0.1" http-errors@~1.6.2: @@ -3667,8 +3586,8 @@ http-parser-js@>=0.5.1: http-proxy-middleware@0.19.1: version "0.19.1" - resolved "https://registry.npmmirror.com/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz#183c7dc4aa1479150306498c210cdaf96080a43a" - integrity sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q== + resolved "https://registry.nlark.com/http-proxy-middleware/download/http-proxy-middleware-0.19.1.tgz?cache=0&sync_timestamp=1625174336093&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fhttp-proxy-middleware%2Fdownload%2Fhttp-proxy-middleware-0.19.1.tgz#183c7dc4aa1479150306498c210cdaf96080a43a" + integrity sha1-GDx9xKoUeRUDBkmMIQza+WCApDo= dependencies: http-proxy "^1.17.0" is-glob "^4.0.0" @@ -3677,8 +3596,8 @@ http-proxy-middleware@0.19.1: http-proxy-middleware@^1.0.0: version "1.3.1" - resolved "https://registry.npmmirror.com/http-proxy-middleware/-/http-proxy-middleware-1.3.1.tgz#43700d6d9eecb7419bf086a128d0f7205d9eb665" - integrity sha512-13eVVDYS4z79w7f1+NPllJtOQFx/FdUW4btIvVRMaRlUY9VGstAbo5MOhLEuUgZFRHn3x50ufn25zkj/boZnEg== + resolved "https://registry.nlark.com/http-proxy-middleware/download/http-proxy-middleware-1.3.1.tgz?cache=0&sync_timestamp=1625174336093&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fhttp-proxy-middleware%2Fdownload%2Fhttp-proxy-middleware-1.3.1.tgz#43700d6d9eecb7419bf086a128d0f7205d9eb665" + integrity sha1-Q3ANbZ7st0Gb8IahKND3IF2etmU= dependencies: "@types/http-proxy" "^1.17.5" http-proxy "^1.18.1" @@ -3697,8 +3616,8 @@ http-proxy@^1.17.0, http-proxy@^1.18.1: http-signature@~1.1.0: version "1.1.1" - resolved "https://registry.npmmirror.com/http-signature/-/http-signature-1.1.1.tgz#df72e267066cd0ac67fb76adf8e134a8fbcf91bf" - integrity sha512-iUn0NcRULlDGtqNLN1Jxmzayk8ogm7NToldASyZBpM2qggbphjXzNOiw3piN8tgz+e/DRs6X5gAzFwTI6BCRcg== + resolved "https://registry.npmmirror.com/http-signature/download/http-signature-1.1.1.tgz?cache=0&sync_timestamp=1637178646601&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fhttp-signature%2Fdownload%2Fhttp-signature-1.1.1.tgz#df72e267066cd0ac67fb76adf8e134a8fbcf91bf" + integrity sha1-33LiZwZs0Kxn+3at+OE0qPvPkb8= dependencies: assert-plus "^0.2.0" jsprim "^1.2.2" @@ -3720,8 +3639,8 @@ https-browserify@^1.0.0: human-signals@^1.1.1: version "1.1.1" - resolved "https://registry.npmmirror.com/human-signals/-/human-signals-1.1.1.tgz#c5b1cd14f50aeae09ab6c59fe63ba3395fe4dfa3" - integrity sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw== + resolved "https://registry.nlark.com/human-signals/download/human-signals-1.1.1.tgz#c5b1cd14f50aeae09ab6c59fe63ba3395fe4dfa3" + integrity sha1-xbHNFPUK6uCatsWf5jujOV/k36M= iconv-lite@0.4.24: version "0.4.24" @@ -3732,8 +3651,8 @@ iconv-lite@0.4.24: icss-utils@^4.0.0, icss-utils@^4.1.1: version "4.1.1" - resolved "https://registry.npmmirror.com/icss-utils/-/icss-utils-4.1.1.tgz#21170b53789ee27447c2f47dd683081403f9a467" - integrity sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA== + resolved "https://registry.npm.taobao.org/icss-utils/download/icss-utils-4.1.1.tgz#21170b53789ee27447c2f47dd683081403f9a467" + integrity sha1-IRcLU3ie4nRHwvR91oMIFAP5pGc= dependencies: postcss "^7.0.14" @@ -3754,8 +3673,8 @@ ignore@^3.3.5: ignore@^4.0.3: version "4.0.6" - resolved "https://registry.npmmirror.com/ignore/-/ignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc" - integrity sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg== + resolved "https://registry.npmmirror.com/ignore/download/ignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc" + integrity sha1-dQ49tYYgh7RzfrrIIH/9HvJ7Jfw= image-size@~0.5.0: version "0.5.5" @@ -3786,8 +3705,8 @@ import-from@^2.1.0: import-local@^2.0.0: version "2.0.0" - resolved "https://registry.npmmirror.com/import-local/-/import-local-2.0.0.tgz#55070be38a5993cf18ef6db7e961f5bee5c5a09d" - integrity sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ== + resolved "https://registry.npmmirror.com/import-local/download/import-local-2.0.0.tgz#55070be38a5993cf18ef6db7e961f5bee5c5a09d" + integrity sha1-VQcL44pZk88Y72236WH1vuXFoJ0= dependencies: pkg-dir "^3.0.0" resolve-cwd "^2.0.0" @@ -3811,8 +3730,8 @@ indent-string@^2.1.0: indent-string@^4.0.0: version "4.0.0" - resolved "https://registry.npmmirror.com/indent-string/-/indent-string-4.0.0.tgz#624f8f4497d619b2d9768531d58f4122854d7251" - integrity sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg== + resolved "https://registry.nlark.com/indent-string/download/indent-string-4.0.0.tgz#624f8f4497d619b2d9768531d58f4122854d7251" + integrity sha1-Yk+PRJfWGbLZdoUx1Y9BIoVNclE= indexes-of@^1.0.1: version "1.0.1" @@ -3821,8 +3740,8 @@ indexes-of@^1.0.1: infer-owner@^1.0.3, infer-owner@^1.0.4: version "1.0.4" - resolved "https://registry.npmmirror.com/infer-owner/-/infer-owner-1.0.4.tgz#c4cefcaa8e51051c2a40ba2ce8a3d27295af9467" - integrity sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A== + resolved "https://registry.npm.taobao.org/infer-owner/download/infer-owner-1.0.4.tgz#c4cefcaa8e51051c2a40ba2ce8a3d27295af9467" + integrity sha1-xM78qo5RBRwqQLos6KPScpWvlGc= inflight@^1.0.4: version "1.0.6" @@ -3849,16 +3768,16 @@ inherits@2.0.3: internal-ip@^4.3.0: version "4.3.0" - resolved "https://registry.npmmirror.com/internal-ip/-/internal-ip-4.3.0.tgz#845452baad9d2ca3b69c635a137acb9a0dad0907" - integrity sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg== + resolved "https://registry.npmmirror.com/internal-ip/download/internal-ip-4.3.0.tgz#845452baad9d2ca3b69c635a137acb9a0dad0907" + integrity sha1-hFRSuq2dLKO2nGNaE3rLmg2tCQc= dependencies: default-gateway "^4.2.0" ipaddr.js "^1.9.0" internal-slot@^1.0.3: version "1.0.3" - resolved "https://registry.npmmirror.com/internal-slot/-/internal-slot-1.0.3.tgz#7347e307deeea2faac2ac6205d4bc7d34967f59c" - integrity sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA== + resolved "https://registry.npm.taobao.org/internal-slot/download/internal-slot-1.0.3.tgz#7347e307deeea2faac2ac6205d4bc7d34967f59c" + integrity sha1-c0fjB97uovqsKsYgXUvH00ln9Zw= dependencies: get-intrinsic "^1.1.0" has "^1.0.3" @@ -3866,8 +3785,8 @@ internal-slot@^1.0.3: ip-regex@^2.1.0: version "2.1.0" - resolved "https://registry.npmmirror.com/ip-regex/-/ip-regex-2.1.0.tgz#fa78bf5d2e6913c911ce9f819ee5146bb6d844e9" - integrity sha512-58yWmlHpp7VYfcdTwMTvwMmqx/Elfxjd9RXTDyMsbL7lLWmhMylLEqiYVLKuLzOZqVgiWXD9MfR62Vv89VRxkw== + resolved "https://registry.npmmirror.com/ip-regex/download/ip-regex-2.1.0.tgz#fa78bf5d2e6913c911ce9f819ee5146bb6d844e9" + integrity sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk= ip@^1.1.0, ip@^1.1.5: version "1.1.5" @@ -3886,8 +3805,8 @@ is-absolute-url@^2.0.0: is-absolute-url@^3.0.3: version "3.0.3" - resolved "https://registry.npmmirror.com/is-absolute-url/-/is-absolute-url-3.0.3.tgz#96c6a22b6a23929b11ea0afb1836c36ad4a5d698" - integrity sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q== + resolved "https://registry.nlark.com/is-absolute-url/download/is-absolute-url-3.0.3.tgz#96c6a22b6a23929b11ea0afb1836c36ad4a5d698" + integrity sha1-lsaiK2ojkpsR6gr7GDbDatSl1pg= is-accessor-descriptor@^0.1.6: version "0.1.6" @@ -3922,8 +3841,8 @@ is-arrayish@^0.3.1: is-bigint@^1.0.1: version "1.0.4" - resolved "https://registry.npmmirror.com/is-bigint/-/is-bigint-1.0.4.tgz#08147a1875bc2b32005d41ccd8291dffc6691df3" - integrity sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg== + resolved "https://registry.nlark.com/is-bigint/download/is-bigint-1.0.4.tgz?cache=0&sync_timestamp=1628747504782&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fis-bigint%2Fdownload%2Fis-bigint-1.0.4.tgz#08147a1875bc2b32005d41ccd8291dffc6691df3" + integrity sha1-CBR6GHW8KzIAXUHM2Ckd/8ZpHfM= dependencies: has-bigints "^1.0.1" @@ -3943,8 +3862,8 @@ is-binary-path@~2.1.0: is-boolean-object@^1.1.0: version "1.1.2" - resolved "https://registry.npmmirror.com/is-boolean-object/-/is-boolean-object-1.1.2.tgz#5c6dc200246dd9321ae4b885a114bb1f75f63719" - integrity sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA== + resolved "https://registry.nlark.com/is-boolean-object/download/is-boolean-object-1.1.2.tgz?cache=0&sync_timestamp=1628207133571&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fis-boolean-object%2Fdownload%2Fis-boolean-object-1.1.2.tgz#5c6dc200246dd9321ae4b885a114bb1f75f63719" + integrity sha1-XG3CACRt2TIa5LiFoRS7H3X2Nxk= dependencies: call-bind "^1.0.2" has-tostringtag "^1.0.0" @@ -3961,8 +3880,8 @@ is-callable@^1.1.4, is-callable@^1.2.2: is-callable@^1.2.4: version "1.2.4" - resolved "https://registry.npmmirror.com/is-callable/-/is-callable-1.2.4.tgz#47301d58dd0259407865547853df6d61fe471945" - integrity sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w== + resolved "https://registry.nlark.com/is-callable/download/is-callable-1.2.4.tgz?cache=0&sync_timestamp=1628259683451&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fis-callable%2Fdownload%2Fis-callable-1.2.4.tgz#47301d58dd0259407865547853df6d61fe471945" + integrity sha1-RzAdWN0CWUB4ZVR4U99tYf5HGUU= is-color-stop@^1.0.0: version "1.1.0" @@ -4027,8 +3946,8 @@ is-directory@^0.3.1: is-docker@^2.0.0: version "2.2.1" - resolved "https://registry.npmmirror.com/is-docker/-/is-docker-2.2.1.tgz#33eeabe23cfe86f14bde4408a02c0cfb853acdaa" - integrity sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ== + resolved "https://registry.nlark.com/is-docker/download/is-docker-2.2.1.tgz?cache=0&sync_timestamp=1630451108035&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fis-docker%2Fdownload%2Fis-docker-2.2.1.tgz#33eeabe23cfe86f14bde4408a02c0cfb853acdaa" + integrity sha1-M+6r4jz+hvFL3kQIoCwM+4U6zao= is-extendable@^0.1.0, is-extendable@^0.1.1: version "0.1.1" @@ -4066,8 +3985,8 @@ is-fullwidth-code-point@^2.0.0: is-fullwidth-code-point@^3.0.0: version "3.0.0" - resolved "https://registry.npmmirror.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" - integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== + resolved "https://registry.npm.taobao.org/is-fullwidth-code-point/download/is-fullwidth-code-point-3.0.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fis-fullwidth-code-point%2Fdownload%2Fis-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" + integrity sha1-8Rb4Bk/pCz94RKOJl8C3UFEmnx0= is-glob@^3.1.0: version "3.1.0" @@ -4088,15 +4007,15 @@ is-negative-zero@^2.0.0: resolved "https://registry.npm.taobao.org/is-negative-zero/download/is-negative-zero-2.0.1.tgz?cache=0&sync_timestamp=1607123314998&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fis-negative-zero%2Fdownload%2Fis-negative-zero-2.0.1.tgz" integrity sha1-PedGwY3aIxkkGlNnWQjY92bxHCQ= -is-negative-zero@^2.0.2: +is-negative-zero@^2.0.1: version "2.0.2" - resolved "https://registry.npmmirror.com/is-negative-zero/-/is-negative-zero-2.0.2.tgz#7bf6f03a28003b8b3965de3ac26f664d765f3150" + resolved "https://registry.npmmirror.com/is-negative-zero/download/is-negative-zero-2.0.2.tgz#7bf6f03a28003b8b3965de3ac26f664d765f3150" integrity sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA== is-number-object@^1.0.4: - version "1.0.7" - resolved "https://registry.npmmirror.com/is-number-object/-/is-number-object-1.0.7.tgz#59d50ada4c45251784e9904f5246c742f07a42fc" - integrity sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ== + version "1.0.6" + resolved "https://registry.nlark.com/is-number-object/download/is-number-object-1.0.6.tgz?cache=0&sync_timestamp=1628221763536&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fis-number-object%2Fdownload%2Fis-number-object-1.0.6.tgz#6a7aaf838c7f0686a50b4553f7e54a96494e89f0" + integrity sha1-anqvg4x/BoalC0VT9+VKlklOifA= dependencies: has-tostringtag "^1.0.0" @@ -4119,20 +4038,20 @@ is-obj@^2.0.0: is-path-cwd@^2.0.0: version "2.2.0" - resolved "https://registry.npmmirror.com/is-path-cwd/-/is-path-cwd-2.2.0.tgz#67d43b82664a7b5191fd9119127eb300048a9fdb" - integrity sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ== + resolved "https://registry.nlark.com/is-path-cwd/download/is-path-cwd-2.2.0.tgz#67d43b82664a7b5191fd9119127eb300048a9fdb" + integrity sha1-Z9Q7gmZKe1GR/ZEZEn6zAASKn9s= is-path-in-cwd@^2.0.0: version "2.1.0" - resolved "https://registry.npmmirror.com/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz#bfe2dca26c69f397265a4009963602935a053acb" - integrity sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ== + resolved "https://registry.nlark.com/is-path-in-cwd/download/is-path-in-cwd-2.1.0.tgz?cache=0&sync_timestamp=1620047156679&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fis-path-in-cwd%2Fdownload%2Fis-path-in-cwd-2.1.0.tgz#bfe2dca26c69f397265a4009963602935a053acb" + integrity sha1-v+Lcomxp85cmWkAJljYCk1oFOss= dependencies: is-path-inside "^2.1.0" is-path-inside@^2.1.0: version "2.1.0" - resolved "https://registry.npmmirror.com/is-path-inside/-/is-path-inside-2.1.0.tgz#7c9810587d659a40d27bcdb4d5616eab059494b2" - integrity sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg== + resolved "https://registry.nlark.com/is-path-inside/download/is-path-inside-2.1.0.tgz#7c9810587d659a40d27bcdb4d5616eab059494b2" + integrity sha1-fJgQWH1lmkDSe8201WFuqwWUlLI= dependencies: path-is-inside "^1.0.2" @@ -4143,8 +4062,8 @@ is-plain-obj@^1.0.0: is-plain-obj@^3.0.0: version "3.0.0" - resolved "https://registry.npmmirror.com/is-plain-obj/-/is-plain-obj-3.0.0.tgz#af6f2ea14ac5a646183a5bbdb5baabbc156ad9d7" - integrity sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA== + resolved "https://registry.nlark.com/is-plain-obj/download/is-plain-obj-3.0.0.tgz#af6f2ea14ac5a646183a5bbdb5baabbc156ad9d7" + integrity sha1-r28uoUrFpkYYOlu9tbqrvBVq2dc= is-plain-object@^2.0.3, is-plain-object@^2.0.4: version "2.0.4" @@ -4162,8 +4081,8 @@ is-regex@^1.0.4, is-regex@^1.1.1: is-regex@^1.1.4: version "1.1.4" - resolved "https://registry.npmmirror.com/is-regex/-/is-regex-1.1.4.tgz#eef5663cd59fa4c0ae339505323df6854bb15958" - integrity sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg== + resolved "https://registry.nlark.com/is-regex/download/is-regex-1.1.4.tgz#eef5663cd59fa4c0ae339505323df6854bb15958" + integrity sha1-7vVmPNWfpMCuM5UFMj32hUuxWVg= dependencies: call-bind "^1.0.2" has-tostringtag "^1.0.0" @@ -4173,12 +4092,10 @@ is-resolvable@^1.0.0: resolved "https://registry.npm.taobao.org/is-resolvable/download/is-resolvable-1.1.0.tgz" integrity sha1-+xj4fOH+uSUWnJpAfBkxijIG7Yg= -is-shared-array-buffer@^1.0.2: - version "1.0.2" - resolved "https://registry.npmmirror.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz#8f259c573b60b6a32d4058a1a07430c0a7344c79" - integrity sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA== - dependencies: - call-bind "^1.0.2" +is-shared-array-buffer@^1.0.1: + version "1.0.1" + resolved "https://registry.npmmirror.com/is-shared-array-buffer/download/is-shared-array-buffer-1.0.1.tgz#97b0c85fbdacb59c9c446fe653b82cf2b5b7cfe6" + integrity sha1-l7DIX72stZycRG/mU7gs8rW3z+Y= is-stream@^1.1.0: version "1.1.0" @@ -4187,8 +4104,8 @@ is-stream@^1.1.0: is-stream@^2.0.0: version "2.0.1" - resolved "https://registry.npmmirror.com/is-stream/-/is-stream-2.0.1.tgz#fac1e3d53b97ad5a9d0ae9cef2389f5810a5c077" - integrity sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg== + resolved "https://registry.nlark.com/is-stream/download/is-stream-2.0.1.tgz?cache=0&sync_timestamp=1628592856164&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fis-stream%2Fdownload%2Fis-stream-2.0.1.tgz#fac1e3d53b97ad5a9d0ae9cef2389f5810a5c077" + integrity sha1-+sHj1TuXrVqdCunO8jifWBClwHc= is-string@^1.0.5: version "1.0.5" @@ -4197,8 +4114,8 @@ is-string@^1.0.5: is-string@^1.0.7: version "1.0.7" - resolved "https://registry.npmmirror.com/is-string/-/is-string-1.0.7.tgz#0dd12bf2006f255bb58f695110eff7491eebc0fd" - integrity sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg== + resolved "https://registry.nlark.com/is-string/download/is-string-1.0.7.tgz#0dd12bf2006f255bb58f695110eff7491eebc0fd" + integrity sha1-DdEr8gBvJVu1j2lREO/3SR7rwP0= dependencies: has-tostringtag "^1.0.0" @@ -4218,8 +4135,8 @@ is-symbol@^1.0.2: is-symbol@^1.0.3: version "1.0.4" - resolved "https://registry.npmmirror.com/is-symbol/-/is-symbol-1.0.4.tgz#a6dac93b635b063ca6872236de88910a57af139c" - integrity sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg== + resolved "https://registry.nlark.com/is-symbol/download/is-symbol-1.0.4.tgz#a6dac93b635b063ca6872236de88910a57af139c" + integrity sha1-ptrJO2NbBjymhyI23oiRClevE5w= dependencies: has-symbols "^1.0.2" @@ -4233,9 +4150,9 @@ is-utf8@^0.2.0: resolved "https://registry.npm.taobao.org/is-utf8/download/is-utf8-0.2.1.tgz" integrity sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI= -is-weakref@^1.0.2: +is-weakref@^1.0.1: version "1.0.2" - resolved "https://registry.npmmirror.com/is-weakref/-/is-weakref-1.0.2.tgz#9529f383a9338205e89765e0392efc2f100f06f2" + resolved "https://registry.npmmirror.com/is-weakref/download/is-weakref-1.0.2.tgz#9529f383a9338205e89765e0392efc2f100f06f2" integrity sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ== dependencies: call-bind "^1.0.2" @@ -4252,8 +4169,8 @@ is-wsl@^1.1.0: is-wsl@^2.1.1: version "2.2.0" - resolved "https://registry.npmmirror.com/is-wsl/-/is-wsl-2.2.0.tgz#74a4c76e77ca9fd3f932f290c17ea326cd157271" - integrity sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww== + resolved "https://registry.npm.taobao.org/is-wsl/download/is-wsl-2.2.0.tgz#74a4c76e77ca9fd3f932f290c17ea326cd157271" + integrity sha1-dKTHbnfKn9P5MvKQwX6jJs0VcnE= dependencies: is-docker "^2.0.0" @@ -4286,8 +4203,8 @@ isstream@~0.1.2: javascript-stringify@^2.0.1: version "2.1.0" - resolved "https://registry.npmmirror.com/javascript-stringify/-/javascript-stringify-2.1.0.tgz#27c76539be14d8bd128219a2d731b09337904e79" - integrity sha512-JVAfqNPTvNq3sB/VHQJAFxN/sPgKnsKrCwyRt15zwNCdrMMJDdcEOdubuy+DuJYYdm0ox1J4uzEuYKkN+9yhVg== + resolved "https://registry.nlark.com/javascript-stringify/download/javascript-stringify-2.1.0.tgz#27c76539be14d8bd128219a2d731b09337904e79" + integrity sha1-J8dlOb4U2L0Sghmi1zGwkzeQTnk= js-base64@^2.1.8: version "2.6.4" @@ -4306,13 +4223,20 @@ js-cookie@^2.2.1: js-message@1.0.7: version "1.0.7" - resolved "https://registry.npmmirror.com/js-message/-/js-message-1.0.7.tgz#fbddd053c7a47021871bb8b2c95397cc17c20e47" - integrity sha512-efJLHhLjIyKRewNS9EGZ4UpI8NguuL6fKkhRxVuMmrGV2xN/0APGdQYwLFky5w9naebSZ0OwAGp0G6/2Cg90rA== + resolved "https://registry.nlark.com/js-message/download/js-message-1.0.7.tgz#fbddd053c7a47021871bb8b2c95397cc17c20e47" + integrity sha1-+93QU8ekcCGHG7iyyVOXzBfCDkc= + +js-queue@2.0.2: + version "2.0.2" + resolved "https://registry.npm.taobao.org/js-queue/download/js-queue-2.0.2.tgz#0be590338f903b36c73d33c31883a821412cd482" + integrity sha1-C+WQM4+QOzbHPTPDGIOoIUEs1II= + dependencies: + easy-stack "^1.0.1" js-tokens@^4.0.0: version "4.0.0" - resolved "https://registry.npmmirror.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" - integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== + resolved "https://registry.nlark.com/js-tokens/download/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" + integrity sha1-GSA/tZmR35jjoocFDUZHzerzJJk= js-yaml@^3.13.1: version "3.14.1" @@ -4334,8 +4258,8 @@ json-parse-better-errors@^1.0.1, json-parse-better-errors@^1.0.2: json-parse-even-better-errors@^2.3.0: version "2.3.1" - resolved "https://registry.npmmirror.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d" - integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== + resolved "https://registry.nlark.com/json-parse-even-better-errors/download/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d" + integrity sha1-fEeAWpQxmSjgV3dAXcEuH3pO4C0= json-schema-traverse@^0.4.1: version "0.4.1" @@ -4349,8 +4273,8 @@ json-schema@0.2.3: json-stable-stringify@^1.0.1: version "1.0.1" - resolved "https://registry.npmmirror.com/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz#9a759d39c5f2ff503fd5300646ed445f88c4f9af" - integrity sha512-i/J297TW6xyj7sDFa7AmBPkQvLIxWr2kKPWI26tXydnZrzVAocNqn5DMNT1Mzk0vit1V5UkRM7C1KdVNp7Lmcg== + resolved "https://registry.npm.taobao.org/json-stable-stringify/download/json-stable-stringify-1.0.1.tgz#9a759d39c5f2ff503fd5300646ed445f88c4f9af" + integrity sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8= dependencies: jsonify "~0.0.0" @@ -4359,6 +4283,11 @@ json-stringify-safe@~5.0.1: resolved "https://registry.npm.taobao.org/json-stringify-safe/download/json-stringify-safe-5.0.1.tgz" integrity sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus= +json3@^3.3.3: + version "3.3.3" + resolved "https://registry.npmmirror.com/json3/download/json3-3.3.3.tgz#7fc10e375fc5ae42c4705a5cc0aa6f62be305b81" + integrity sha1-f8EON1/FrkLEcFpcwKpvYr4wW4E= + json5@^0.5.0: version "0.5.1" resolved "https://registry.npm.taobao.org/json5/download/json5-0.5.1.tgz" @@ -4380,15 +4309,15 @@ json5@^2.1.2: jsonfile@^4.0.0: version "4.0.0" - resolved "https://registry.npmmirror.com/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb" - integrity sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg== + resolved "https://registry.nlark.com/jsonfile/download/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb" + integrity sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss= optionalDependencies: graceful-fs "^4.1.6" jsonify@~0.0.0: version "0.0.0" - resolved "https://registry.npmmirror.com/jsonify/-/jsonify-0.0.0.tgz#2c74b6ee41d93ca51b7b5aaee8f503631d252a73" - integrity sha512-trvBk1ki43VZptdBI5rIlG4YOzyeH/WefQt5rj1grasPn4iiZWKet8nkgc4GlsAylaztn0qZfUYOiTsASJFdNA== + resolved "https://registry.npm.taobao.org/jsonify/download/jsonify-0.0.0.tgz#2c74b6ee41d93ca51b7b5aaee8f503631d252a73" + integrity sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM= jsprim@^1.2.2: version "1.4.1" @@ -4402,8 +4331,8 @@ jsprim@^1.2.2: killable@^1.0.1: version "1.0.1" - resolved "https://registry.npmmirror.com/killable/-/killable-1.0.1.tgz#4c8ce441187a061c7474fb87ca08e2a638194892" - integrity sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg== + resolved "https://registry.nlark.com/killable/download/killable-1.0.1.tgz#4c8ce441187a061c7474fb87ca08e2a638194892" + integrity sha1-TIzkQRh6Bhx0dPuHygjipjgZSJI= kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0: version "3.2.2" @@ -4430,16 +4359,16 @@ kind-of@^6.0.0, kind-of@^6.0.2: integrity sha1-B8BQNKbDSfoG4k+jWqdttFgM5N0= launch-editor-middleware@^2.2.1: - version "2.4.0" - resolved "https://registry.npmmirror.com/launch-editor-middleware/-/launch-editor-middleware-2.4.0.tgz#0c3f24608fa69e4ae00d5d1c89f34bf0ba25a8f4" - integrity sha512-/M7AX/6xktZY60KE7j71XLrj9U6H5TBoP+mJzhYB3fcdAq8rcazit/K0qWiu1jvytUPXP4lJRd1VJFwvdMQ/uw== + version "2.3.0" + resolved "https://registry.npmmirror.com/launch-editor-middleware/download/launch-editor-middleware-2.3.0.tgz#edd0ed45a46f5f1cf27540f93346b5de9e8c3be0" + integrity sha512-GJR64trLdFFwCoL9DMn/d1SZX0OzTDPixu4mcfWTShQ4tIqCHCGvlg9fOEYQXyBlrSMQwylsJfUWncheShfV2w== dependencies: - launch-editor "^2.4.0" + launch-editor "^2.3.0" -launch-editor@^2.2.1, launch-editor@^2.4.0: - version "2.4.0" - resolved "https://registry.npmmirror.com/launch-editor/-/launch-editor-2.4.0.tgz#2849de434e4684da2298db48c4e5b8ca64291173" - integrity sha512-mZ0BHeSn/ohL+Ib+b+JnxC59vcNz6v5IR9d0CuM8f0x8ni8oK3IIG6G0vMkpxc0gFsmvINkztGOHiWTaX4BmAg== +launch-editor@^2.2.1, launch-editor@^2.3.0: + version "2.3.0" + resolved "https://registry.npmmirror.com/launch-editor/download/launch-editor-2.3.0.tgz#23b2081403b7eeaae2918bda510f3535ccab0ee4" + integrity sha512-3QrsCXejlWYHjBPFXTyGNhPj4rrQdB+5+r5r3wArpLH201aR+nWUgw/zKKkTmilCfY/sv6u8qo98pNvtg8LUTA== dependencies: picocolors "^1.0.0" shell-quote "^1.6.1" @@ -4455,7 +4384,7 @@ less-loader@^5.0.0: less@^2.7.0: version "2.7.3" - resolved "https://registry.npmmirror.com/less/-/less-2.7.3.tgz#cc1260f51c900a9ec0d91fb6998139e02507b63b" + resolved "https://registry.npmmirror.com/less/download/less-2.7.3.tgz#cc1260f51c900a9ec0d91fb6998139e02507b63b" integrity sha512-KPdIJKWcEAb02TuJtaLrhue0krtRLoRoo7x6BNJIBelO00t/CCdJQUnHW5V34OnHMWzIktSalJxRO+FvytQlCQ== optionalDependencies: errno "^0.1.1" @@ -4469,7 +4398,7 @@ less@^2.7.0: lines-and-columns@^1.1.6: version "1.2.4" - resolved "https://registry.npmmirror.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz#eca284f75d2965079309dc0ad9255abb2ebc1632" + resolved "https://registry.npmmirror.com/lines-and-columns/download/lines-and-columns-1.2.4.tgz#eca284f75d2965079309dc0ad9255abb2ebc1632" integrity sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg== load-json-file@^1.0.0: @@ -4485,8 +4414,8 @@ load-json-file@^1.0.0: loader-runner@^2.3.1, loader-runner@^2.4.0: version "2.4.0" - resolved "https://registry.npmmirror.com/loader-runner/-/loader-runner-2.4.0.tgz#ed47066bfe534d7e84c4c7b9998c2a75607d9357" - integrity sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw== + resolved "https://registry.nlark.com/loader-runner/download/loader-runner-2.4.0.tgz#ed47066bfe534d7e84c4c7b9998c2a75607d9357" + integrity sha1-7UcGa/5TTX6ExMe5mYwqdWB9k1c= loader-utils@^0.2.16: version "0.2.17" @@ -4526,20 +4455,20 @@ locate-path@^3.0.0: locate-path@^5.0.0: version "5.0.0" - resolved "https://registry.npmmirror.com/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0" - integrity sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g== + resolved "https://registry.nlark.com/locate-path/download/locate-path-5.0.0.tgz?cache=0&sync_timestamp=1629895618224&other_urls=https%3A%2F%2Fregistry.nlark.com%2Flocate-path%2Fdownload%2Flocate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0" + integrity sha1-Gvujlq/WdqbUJQTQpno6frn2KqA= dependencies: p-locate "^4.1.0" lodash.defaultsdeep@^4.6.1: version "4.6.1" - resolved "https://registry.npmmirror.com/lodash.defaultsdeep/-/lodash.defaultsdeep-4.6.1.tgz#512e9bd721d272d94e3d3a63653fa17516741ca6" - integrity sha512-3j8wdDzYuWO3lM3Reg03MuQR957t287Rpcxp1njpEa8oDrikb+FwGdW3n+FELh/A6qib6yPit0j/pv9G/yeAqA== + resolved "https://registry.nlark.com/lodash.defaultsdeep/download/lodash.defaultsdeep-4.6.1.tgz#512e9bd721d272d94e3d3a63653fa17516741ca6" + integrity sha1-US6b1yHSctlOPTpjZT+hdRZ0HKY= lodash.mapvalues@^4.6.0: version "4.6.0" - resolved "https://registry.npmmirror.com/lodash.mapvalues/-/lodash.mapvalues-4.6.0.tgz#1bafa5005de9dd6f4f26668c30ca37230cc9689c" - integrity sha512-JPFqXFeZQ7BfS00H58kClY7SPVeHertPE0lNuCyZ26/XlN8TvakYD7b9bGyNmXbT/D3BbtPAAmq90gPWqLkxlQ== + resolved "https://registry.npm.taobao.org/lodash.mapvalues/download/lodash.mapvalues-4.6.0.tgz#1bafa5005de9dd6f4f26668c30ca37230cc9689c" + integrity sha1-G6+lAF3p3W9PJmaMMMo3IwzJaJw= lodash.memoize@^4.1.2: version "4.1.2" @@ -4558,8 +4487,8 @@ lodash.throttle@^4.1.1: lodash.transform@^4.6.0: version "4.6.0" - resolved "https://registry.npmmirror.com/lodash.transform/-/lodash.transform-4.6.0.tgz#12306422f63324aed8483d3f38332b5f670547a0" - integrity sha512-LO37ZnhmBVx0GvOU/caQuipEh4GN82TcWv3yHlebGDgOxbxiwwzW5Pcx2AcvpIv2WmvmSMoC492yQFNhy/l/UQ== + resolved "https://registry.npm.taobao.org/lodash.transform/download/lodash.transform-4.6.0.tgz#12306422f63324aed8483d3f38332b5f670547a0" + integrity sha1-EjBkIvYzJK7YSD0/ODMrX2cFR6A= lodash.uniq@^4.5.0: version "4.5.0" @@ -4573,14 +4502,14 @@ lodash@^4.0.0, lodash@^4.17.11, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.1 log-symbols@^2.2.0: version "2.2.0" - resolved "https://registry.npmmirror.com/log-symbols/-/log-symbols-2.2.0.tgz#5740e1c5d6f0dfda4ad9323b5332107ef6b4c40a" - integrity sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg== + resolved "https://registry.npmmirror.com/log-symbols/download/log-symbols-2.2.0.tgz#5740e1c5d6f0dfda4ad9323b5332107ef6b4c40a" + integrity sha1-V0Dhxdbw39pK2TI7UzIQfva0xAo= dependencies: chalk "^2.0.1" loglevel@^1.6.8: version "1.8.0" - resolved "https://registry.npmmirror.com/loglevel/-/loglevel-1.8.0.tgz#e7ec73a57e1e7b419cb6c6ac06bf050b67356114" + resolved "https://registry.npmmirror.com/loglevel/download/loglevel-1.8.0.tgz#e7ec73a57e1e7b419cb6c6ac06bf050b67356114" integrity sha512-G6A/nJLRgWOuuwdNuA6koovfEV1YpqqAG4pRUlFaz3jj2QNZ8M4vBqnVA+HBTmU/AMNUtlOsMmSpF6NyOjztbA== loud-rejection@^1.0.0: @@ -4606,30 +4535,30 @@ lru-cache@^4.0.1, lru-cache@^4.1.2: lru-cache@^5.1.1: version "5.1.1" - resolved "https://registry.npmmirror.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920" - integrity sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w== + resolved "https://registry.nlark.com/lru-cache/download/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920" + integrity sha1-HaJ+ZxAnGUdpXa9oSOhH8B2EuSA= dependencies: yallist "^3.0.2" lru-cache@^6.0.0: version "6.0.0" - resolved "https://registry.npmmirror.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94" - integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA== + resolved "https://registry.nlark.com/lru-cache/download/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94" + integrity sha1-bW/mVw69lqr5D8rR2vo7JWbbOpQ= dependencies: yallist "^4.0.0" make-dir@^2.0.0: version "2.1.0" - resolved "https://registry.npmmirror.com/make-dir/-/make-dir-2.1.0.tgz#5f0310e18b8be898cc07009295a30ae41e91e6f5" - integrity sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA== + resolved "https://registry.nlark.com/make-dir/download/make-dir-2.1.0.tgz?cache=0&sync_timestamp=1618846999388&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fmake-dir%2Fdownload%2Fmake-dir-2.1.0.tgz#5f0310e18b8be898cc07009295a30ae41e91e6f5" + integrity sha1-XwMQ4YuL6JjMBwCSlaMK5B6R5vU= dependencies: pify "^4.0.1" semver "^5.6.0" make-dir@^3.0.2: version "3.1.0" - resolved "https://registry.npmmirror.com/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f" - integrity sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw== + resolved "https://registry.nlark.com/make-dir/download/make-dir-3.1.0.tgz?cache=0&sync_timestamp=1618846999388&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fmake-dir%2Fdownload%2Fmake-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f" + integrity sha1-QV6WcEazp/HRhSd9hKpYIDcmoT8= dependencies: semver "^6.0.0" @@ -4676,16 +4605,16 @@ media-typer@0.3.0: memory-fs@^0.4.1: version "0.4.1" - resolved "https://registry.npmmirror.com/memory-fs/-/memory-fs-0.4.1.tgz#3a9a20b8462523e447cfbc7e8bb80ed667bfc552" - integrity sha512-cda4JKCxReDXFXRqOHPQscuIYg1PvxbE2S2GP45rnwfEK+vZaXC8C1OFvdHIbgw0DLzowXGVoxLaAmlgRy14GQ== + resolved "https://registry.npm.taobao.org/memory-fs/download/memory-fs-0.4.1.tgz#3a9a20b8462523e447cfbc7e8bb80ed667bfc552" + integrity sha1-OpoguEYlI+RHz7x+i7gO1me/xVI= dependencies: errno "^0.1.3" readable-stream "^2.0.1" memory-fs@^0.5.0: version "0.5.0" - resolved "https://registry.npmmirror.com/memory-fs/-/memory-fs-0.5.0.tgz#324c01288b88652966d161db77838720845a8e3c" - integrity sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA== + resolved "https://registry.npm.taobao.org/memory-fs/download/memory-fs-0.5.0.tgz#324c01288b88652966d161db77838720845a8e3c" + integrity sha1-MkwBKIuIZSlm0WHbd4OHIIRajjw= dependencies: errno "^0.1.3" readable-stream "^2.0.1" @@ -4713,20 +4642,20 @@ merge-descriptors@1.0.1: merge-source-map@^1.1.0: version "1.1.0" - resolved "https://registry.npmmirror.com/merge-source-map/-/merge-source-map-1.1.0.tgz#2fdde7e6020939f70906a68f2d7ae685e4c8c646" - integrity sha512-Qkcp7P2ygktpMPh2mCQZaf3jhN6D3Z/qVZHSdWvQ+2Ef5HgRAPBO57A77+ENm0CPx2+1Ce/MYKi3ymqdfuqibw== + resolved "https://registry.npm.taobao.org/merge-source-map/download/merge-source-map-1.1.0.tgz#2fdde7e6020939f70906a68f2d7ae685e4c8c646" + integrity sha1-L93n5gIJOfcJBqaPLXrmheTIxkY= dependencies: source-map "^0.6.1" merge-stream@^2.0.0: version "2.0.0" - resolved "https://registry.npmmirror.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60" - integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w== + resolved "https://registry.nlark.com/merge-stream/download/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60" + integrity sha1-UoI2KaFN0AyXcPtq1H3GMQ8sH2A= merge2@^1.2.3: version "1.4.1" - resolved "https://registry.npmmirror.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae" - integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== + resolved "https://registry.nlark.com/merge2/download/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae" + integrity sha1-Q2iJL4hekHRVpv19xVwMnUBJkK4= methods@~1.1.2: version "1.1.2" @@ -4753,12 +4682,12 @@ micromatch@^3.1.10, micromatch@^3.1.4: to-regex "^3.0.2" micromatch@^4.0.2: - version "4.0.5" - resolved "https://registry.npmmirror.com/micromatch/-/micromatch-4.0.5.tgz#bc8999a7cbbf77cdc89f132f6e467051b49090c6" - integrity sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA== + version "4.0.4" + resolved "https://registry.nlark.com/micromatch/download/micromatch-4.0.4.tgz#896d519dfe9db25fce94ceb7a500919bf881ebf9" + integrity sha1-iW1Rnf6dsl/OlM63pQCRm/iB6/k= dependencies: - braces "^3.0.2" - picomatch "^2.3.1" + braces "^3.0.1" + picomatch "^2.2.3" miller-rabin@^4.0.0: version "4.0.1" @@ -4773,10 +4702,10 @@ mime-db@1.44.0, "mime-db@>= 1.43.0 < 2": resolved "https://registry.npm.taobao.org/mime-db/download/mime-db-1.44.0.tgz" integrity "sha1-+hHF6wrKEzS0Izy01S8QxaYnL5I= sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg==" -mime-db@1.52.0: - version "1.52.0" - resolved "https://registry.npmmirror.com/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70" - integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg== +mime-db@1.51.0: + version "1.51.0" + resolved "https://registry.npmmirror.com/mime-db/download/mime-db-1.51.0.tgz?cache=0&sync_timestamp=1636425960296&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fmime-db%2Fdownload%2Fmime-db-1.51.0.tgz#d9ff62451859b18342d960850dc3cfb77e63fb0c" + integrity sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g== mime-types@^2.1.12, mime-types@~2.1.17, mime-types@~2.1.19, mime-types@~2.1.24: version "2.1.27" @@ -4785,22 +4714,22 @@ mime-types@^2.1.12, mime-types@~2.1.17, mime-types@~2.1.19, mime-types@~2.1.24: dependencies: mime-db "1.44.0" -mime-types@~2.1.34, mime-types@~2.1.7: - version "2.1.35" - resolved "https://registry.npmmirror.com/mime-types/-/mime-types-2.1.35.tgz#381a871b62a734450660ae3deee44813f70d959a" - integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw== +mime-types@~2.1.7: + version "2.1.34" + resolved "https://registry.npmmirror.com/mime-types/download/mime-types-2.1.34.tgz?cache=0&sync_timestamp=1636432302620&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fmime-types%2Fdownload%2Fmime-types-2.1.34.tgz#5a712f9ec1503511a945803640fafe09d3793c24" + integrity sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A== dependencies: - mime-db "1.52.0" + mime-db "1.51.0" mime@1.6.0, mime@^1.2.11: version "1.6.0" - resolved "https://registry.npmmirror.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1" - integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== + resolved "https://registry.npmmirror.com/mime/download/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1" + integrity sha1-Ms2eXGRVO9WNGaVor0Uqz/BJgbE= mime@^2.4.4: version "2.6.0" - resolved "https://registry.npmmirror.com/mime/-/mime-2.6.0.tgz#a2a682a95cd4d0cb1d6257e28f83da7e35800367" - integrity sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg== + resolved "https://registry.npmmirror.com/mime/download/mime-2.6.0.tgz#a2a682a95cd4d0cb1d6257e28f83da7e35800367" + integrity sha1-oqaCqVzU0MsdYlfij4PafjWAA2c= mimic-fn@^1.0.0: version "1.2.0" @@ -4809,13 +4738,13 @@ mimic-fn@^1.0.0: mimic-fn@^2.1.0: version "2.1.0" - resolved "https://registry.npmmirror.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" - integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== + resolved "https://registry.npm.taobao.org/mimic-fn/download/mimic-fn-2.1.0.tgz?cache=0&sync_timestamp=1617823583529&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmimic-fn%2Fdownload%2Fmimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" + integrity sha1-ftLCzMyvhNP/y3pptXcR/CCDQBs= mini-css-extract-plugin@^0.9.0: version "0.9.0" - resolved "https://registry.npmmirror.com/mini-css-extract-plugin/-/mini-css-extract-plugin-0.9.0.tgz#47f2cf07aa165ab35733b1fc97d4c46c0564339e" - integrity sha512-lp3GeY7ygcgAmVIcRPBVhIkf8Us7FZjA+ILpal44qLdSu11wmjKQ3d9k15lfD7pO4esu9eUIAW7qiYIBppv40A== + resolved "https://registry.npmmirror.com/mini-css-extract-plugin/download/mini-css-extract-plugin-0.9.0.tgz#47f2cf07aa165ab35733b1fc97d4c46c0564339e" + integrity sha1-R/LPB6oWWrNXM7H8l9TEbAVkM54= dependencies: loader-utils "^1.1.0" normalize-url "1.9.1" @@ -4839,63 +4768,51 @@ minimatch@^3.0.4, minimatch@~3.0.2: dependencies: brace-expansion "^1.1.7" -minimatch@^3.1.1: - version "3.1.2" - resolved "https://registry.npmmirror.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b" - integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw== - dependencies: - brace-expansion "^1.1.7" - minimist@^1.1.3, minimist@^1.2.0, minimist@^1.2.5: version "1.2.5" resolved "https://registry.npm.taobao.org/minimist/download/minimist-1.2.5.tgz" integrity sha1-Z9ZgFLZqaoqqDAg8X9WN9OTpdgI= -minimist@^1.2.6: - version "1.2.6" - resolved "https://registry.npmmirror.com/minimist/-/minimist-1.2.6.tgz#8637a5b759ea0d6e98702cfb3a9283323c93af44" - integrity sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q== - minipass-collect@^1.0.2: version "1.0.2" - resolved "https://registry.npmmirror.com/minipass-collect/-/minipass-collect-1.0.2.tgz#22b813bf745dc6edba2576b940022ad6edc8c617" - integrity sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA== + resolved "https://registry.nlark.com/minipass-collect/download/minipass-collect-1.0.2.tgz#22b813bf745dc6edba2576b940022ad6edc8c617" + integrity sha1-IrgTv3Rdxu26JXa5QAIq1u3Ixhc= dependencies: minipass "^3.0.0" minipass-flush@^1.0.5: version "1.0.5" - resolved "https://registry.npmmirror.com/minipass-flush/-/minipass-flush-1.0.5.tgz#82e7135d7e89a50ffe64610a787953c4c4cbb373" - integrity sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw== + resolved "https://registry.npm.taobao.org/minipass-flush/download/minipass-flush-1.0.5.tgz#82e7135d7e89a50ffe64610a787953c4c4cbb373" + integrity sha1-gucTXX6JpQ/+ZGEKeHlTxMTLs3M= dependencies: minipass "^3.0.0" minipass-pipeline@^1.2.2: version "1.2.4" - resolved "https://registry.npmmirror.com/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz#68472f79711c084657c067c5c6ad93cddea8214c" - integrity sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A== + resolved "https://registry.npm.taobao.org/minipass-pipeline/download/minipass-pipeline-1.2.4.tgz#68472f79711c084657c067c5c6ad93cddea8214c" + integrity sha1-aEcveXEcCEZXwGfFxq2Tzd6oIUw= dependencies: minipass "^3.0.0" minipass@^3.0.0, minipass@^3.1.1: version "3.1.6" - resolved "https://registry.npmmirror.com/minipass/-/minipass-3.1.6.tgz#3b8150aa688a711a1521af5e8779c1d3bb4f45ee" + resolved "https://registry.npmmirror.com/minipass/download/minipass-3.1.6.tgz#3b8150aa688a711a1521af5e8779c1d3bb4f45ee" integrity sha512-rty5kpw9/z8SX9dmxblFA6edItUmwJgMeYDZRrwlIVN27i8gysGbznJwUggw2V/FVqFSDdWy040ZPS811DYAqQ== dependencies: yallist "^4.0.0" minizlib@^2.1.1: version "2.1.2" - resolved "https://registry.npmmirror.com/minizlib/-/minizlib-2.1.2.tgz#e90d3466ba209b932451508a11ce3d3632145931" - integrity sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg== + resolved "https://registry.npm.taobao.org/minizlib/download/minizlib-2.1.2.tgz#e90d3466ba209b932451508a11ce3d3632145931" + integrity sha1-6Q00Zrogm5MkUVCKEc49NjIUWTE= dependencies: minipass "^3.0.0" yallist "^4.0.0" mississippi@^3.0.0: version "3.0.0" - resolved "https://registry.npmmirror.com/mississippi/-/mississippi-3.0.0.tgz#ea0a3291f97e0b5e8776b363d5f0a12d94c67022" - integrity sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA== + resolved "https://registry.nlark.com/mississippi/download/mississippi-3.0.0.tgz#ea0a3291f97e0b5e8776b363d5f0a12d94c67022" + integrity sha1-6goykfl+C16HdrNj1fChLZTGcCI= dependencies: concat-stream "^1.5.0" duplexify "^3.4.2" @@ -4924,24 +4841,17 @@ mixin-object@^2.0.1: for-in "^0.1.3" is-extendable "^0.1.1" -"mkdirp@>=0.5 0", mkdirp@^0.5.0, mkdirp@^0.5.1, mkdirp@^0.5.5, mkdirp@~0.5.1: +"mkdirp@>=0.5 0", mkdirp@^0.5.0, mkdirp@^0.5.1, mkdirp@^0.5.3, mkdirp@^0.5.5, mkdirp@~0.5.1: version "0.5.5" resolved "https://registry.npm.taobao.org/mkdirp/download/mkdirp-0.5.5.tgz" integrity sha1-2Rzv1i0UNsoPQWIOJRKI1CAJne8= dependencies: minimist "^1.2.5" -mkdirp@^0.5.3: - version "0.5.6" - resolved "https://registry.npmmirror.com/mkdirp/-/mkdirp-0.5.6.tgz#7def03d2432dcae4ba1d611445c48396062255f6" - integrity sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw== - dependencies: - minimist "^1.2.6" - mkdirp@^1.0.3, mkdirp@^1.0.4: version "1.0.4" - resolved "https://registry.npmmirror.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e" - integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw== + resolved "https://registry.npmmirror.com/mkdirp/download/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e" + integrity sha1-PrXtYmInVteaXw4qIh3+utdcL34= move-concurrently@^1.0.1: version "1.0.1" @@ -4995,8 +4905,8 @@ mv-count-down@^0.1.15: mz@^2.4.0: version "2.7.0" - resolved "https://registry.npmmirror.com/mz/-/mz-2.7.0.tgz#95008057a56cafadc2bc63dde7f9ff6955948e32" - integrity sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q== + resolved "https://registry.nlark.com/mz/download/mz-2.7.0.tgz#95008057a56cafadc2bc63dde7f9ff6955948e32" + integrity sha1-lQCAV6Vsr63CvGPd5/n/aVWUjjI= dependencies: any-promise "^1.0.0" object-assign "^4.0.1" @@ -5029,11 +4939,6 @@ negotiator@0.6.2: resolved "https://registry.npm.taobao.org/negotiator/download/negotiator-0.6.2.tgz" integrity sha1-/qz3zPUlp3rpY0Q2pkiD/+yjRvs= -negotiator@0.6.3: - version "0.6.3" - resolved "https://registry.npmmirror.com/negotiator/-/negotiator-0.6.3.tgz#58e323a72fedc0d6f9cd4d31fe49f51479590ccd" - integrity sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg== - neo-async@^2.5.0, neo-async@^2.6.0, neo-async@^2.6.1: version "2.6.2" resolved "https://registry.npm.taobao.org/neo-async/download/neo-async-2.6.2.tgz?cache=0&sync_timestamp=1594317437265&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fneo-async%2Fdownload%2Fneo-async-2.6.2.tgz" @@ -5041,8 +4946,8 @@ neo-async@^2.5.0, neo-async@^2.6.0, neo-async@^2.6.1: nice-try@^1.0.4: version "1.0.5" - resolved "https://registry.npmmirror.com/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366" - integrity sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ== + resolved "https://registry.npm.taobao.org/nice-try/download/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366" + integrity sha1-ozeKdpbOfSI+iPybdkvX7xCJ42Y= no-case@^2.2.0: version "2.3.2" @@ -5074,10 +4979,19 @@ node-gyp@^3.8.0: tar "^2.0.0" which "1" +node-ipc@^9.1.1: + version "9.2.1" + resolved "https://registry.nlark.com/node-ipc/download/node-ipc-9.2.1.tgz#b32f66115f9d6ce841dc4ec2009d6a733f98bb6b" + integrity sha1-sy9mEV+dbOhB3E7CAJ1qcz+Yu2s= + dependencies: + event-pubsub "4.3.0" + js-message "1.0.7" + js-queue "2.0.2" + node-libs-browser@^2.2.1: version "2.2.1" - resolved "https://registry.npmmirror.com/node-libs-browser/-/node-libs-browser-2.2.1.tgz#b64f513d18338625f90346d27b0d235e631f6425" - integrity sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q== + resolved "https://registry.npm.taobao.org/node-libs-browser/download/node-libs-browser-2.2.1.tgz#b64f513d18338625f90346d27b0d235e631f6425" + integrity sha1-tk9RPRgzhiX5A0bSew0jXmMfZCU= dependencies: assert "^1.1.1" browserify-zlib "^0.2.0" @@ -5108,10 +5022,10 @@ node-releases@^1.1.71: resolved "https://registry.npmjs.org/node-releases/-/node-releases-1.1.73.tgz" integrity sha512-uW7fodD6pyW2FZNZnp/Z3hvWKeEW1Y8R1+1CnErE8cXFXzl5blBOoVB41CvMer6P6Q0S5FXDwcHgFd1Wj0U9zg== -node-releases@^2.0.3: - version "2.0.5" - resolved "https://registry.npmmirror.com/node-releases/-/node-releases-2.0.5.tgz#280ed5bc3eba0d96ce44897d8aee478bfb3d9666" - integrity sha512-U9h1NLROZTq9uE1SNffn6WuPDg8icmi3ns4rEl/oTfIle4iLjTliCzgTsbaIFMq/Xn078/lfY/BL0GWZ+psK4Q== +node-releases@^2.0.1: + version "2.0.1" + resolved "https://registry.npmmirror.com/node-releases/download/node-releases-2.0.1.tgz?cache=0&sync_timestamp=1634806914912&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fnode-releases%2Fdownload%2Fnode-releases-2.0.1.tgz#3d1d395f204f1f2f29a54358b9fb678765ad2fc5" + integrity sha1-PR05XyBPHy8ppUNYuftnh2WtL8U= node-sass@^4.14.1, node-sass@^4.7.2: version "4.14.1" @@ -5172,8 +5086,8 @@ normalize-range@^0.1.2: normalize-url@1.9.1: version "1.9.1" - resolved "https://registry.npmmirror.com/normalize-url/-/normalize-url-1.9.1.tgz#2cc0d66b31ea23036458436e3620d85954c66c3c" - integrity sha512-A48My/mtCklowHBlI8Fq2jFWK4tX4lJ5E6ytFsSOq1fzpvT0SQSgKhSg7lN5c2uYFOrUAOQp6zhhJnpp1eMloQ== + resolved "https://registry.nlark.com/normalize-url/download/normalize-url-1.9.1.tgz#2cc0d66b31ea23036458436e3620d85954c66c3c" + integrity sha1-LMDWazHqIwNkWENuNiDYWVTGbDw= dependencies: object-assign "^4.0.1" prepend-http "^1.0.0" @@ -5194,8 +5108,8 @@ npm-run-path@^2.0.0: npm-run-path@^4.0.0: version "4.0.1" - resolved "https://registry.npmmirror.com/npm-run-path/-/npm-run-path-4.0.1.tgz#b7ecd1e5ed53da8e37a55e1c2269e0b97ed748ea" - integrity sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw== + resolved "https://registry.npmmirror.com/npm-run-path/download/npm-run-path-4.0.1.tgz?cache=0&sync_timestamp=1633420566316&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fnpm-run-path%2Fdownload%2Fnpm-run-path-4.0.1.tgz#b7ecd1e5ed53da8e37a55e1c2269e0b97ed748ea" + integrity sha1-t+zR5e1T2o43pV4cImnguX7XSOo= dependencies: path-key "^3.0.0" @@ -5228,8 +5142,8 @@ number-is-nan@^1.0.0: oauth-sign@~0.8.1: version "0.8.2" - resolved "https://registry.npmmirror.com/oauth-sign/-/oauth-sign-0.8.2.tgz#46a6ab7f0aead8deae9ec0565780b7d4efeb9d43" - integrity sha512-VlF07iu3VV3+BTXj43Nmp6Irt/G7j/NgEctUS6IweH1RGhURjjCc2NWtzXFPXXWWfc7hgbXQdtiQu2LGp6MxUg== + resolved "https://registry.npm.taobao.org/oauth-sign/download/oauth-sign-0.8.2.tgz#46a6ab7f0aead8deae9ec0565780b7d4efeb9d43" + integrity sha1-Rqarfwrq2N6unsBWV4C31O/rnUM= oauth-sign@~0.9.0: version "0.9.0" @@ -5250,10 +5164,10 @@ object-copy@^0.1.0: define-property "^0.2.5" kind-of "^3.0.3" -object-inspect@^1.12.0, object-inspect@^1.9.0: - version "1.12.2" - resolved "https://registry.npmmirror.com/object-inspect/-/object-inspect-1.12.2.tgz#c0641f26394532f28ab8d796ab954e43c009a8ea" - integrity sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ== +object-inspect@^1.11.0, object-inspect@^1.9.0: + version "1.12.0" + resolved "https://registry.npmmirror.com/object-inspect/download/object-inspect-1.12.0.tgz#6e2c120e868fd1fd18cb4f18c31741d0d6e776f0" + integrity sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g== object-inspect@^1.8.0: version "1.9.0" @@ -5291,14 +5205,13 @@ object.assign@^4.1.1, object.assign@^4.1.2: object-keys "^1.1.1" object.getownpropertydescriptors@^2.0.3: - version "2.1.4" - resolved "https://registry.npmmirror.com/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.4.tgz#7965e6437a57278b587383831a9b829455a4bc37" - integrity sha512-sccv3L/pMModT6dJAYF3fzGMVcb38ysQ0tEE6ixv2yXJDtEIPph268OlAdJj5/qZMZDq2g/jqvwppt36uS/uQQ== + version "2.1.3" + resolved "https://registry.npmmirror.com/object.getownpropertydescriptors/download/object.getownpropertydescriptors-2.1.3.tgz?cache=0&sync_timestamp=1633321702182&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fobject.getownpropertydescriptors%2Fdownload%2Fobject.getownpropertydescriptors-2.1.3.tgz#b223cf38e17fefb97a63c10c91df72ccb386df9e" + integrity sha1-siPPOOF/77l6Y8EMkd9yzLOG354= dependencies: - array.prototype.reduce "^1.0.4" call-bind "^1.0.2" - define-properties "^1.1.4" - es-abstract "^1.20.1" + define-properties "^1.1.3" + es-abstract "^1.19.1" object.getownpropertydescriptors@^2.1.0: version "2.1.1" @@ -5331,10 +5244,10 @@ obuf@^1.0.0, obuf@^1.1.2: resolved "https://registry.npm.taobao.org/obuf/download/obuf-1.1.2.tgz" integrity sha1-Cb6jND1BhZ69RGKS0RydTbYZCE4= -on-finished@2.4.1: - version "2.4.1" - resolved "https://registry.npmmirror.com/on-finished/-/on-finished-2.4.1.tgz#58c8c44116e54845ad57f14ab10b03533184ac3f" - integrity sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg== +on-finished@~2.3.0: + version "2.3.0" + resolved "https://registry.npm.taobao.org/on-finished/download/on-finished-2.3.0.tgz" + integrity sha1-IPEzZIGwg811M3mSoWlxqi2QaUc= dependencies: ee-first "1.1.1" @@ -5359,34 +5272,34 @@ onetime@^2.0.0: onetime@^5.1.0: version "5.1.2" - resolved "https://registry.npmmirror.com/onetime/-/onetime-5.1.2.tgz#d0e96ebb56b07476df1dd9c4806e5237985ca45e" - integrity sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg== + resolved "https://registry.nlark.com/onetime/download/onetime-5.1.2.tgz#d0e96ebb56b07476df1dd9c4806e5237985ca45e" + integrity sha1-0Oluu1awdHbfHdnEgG5SN5hcpF4= dependencies: mimic-fn "^2.1.0" open@^6.3.0: version "6.4.0" - resolved "https://registry.npmmirror.com/open/-/open-6.4.0.tgz#5c13e96d0dc894686164f18965ecfe889ecfc8a9" - integrity sha512-IFenVPgF70fSm1keSd2iDBIDIBZkroLeuffXq+wKTzTJlBpesFWojV9lb8mzOfaAzM1sr7HQHuO0vtV0zYekGg== + resolved "https://registry.npmmirror.com/open/download/open-6.4.0.tgz#5c13e96d0dc894686164f18965ecfe889ecfc8a9" + integrity sha1-XBPpbQ3IlGhhZPGJZez+iJ7PyKk= dependencies: is-wsl "^1.1.0" opener@^1.5.1: version "1.5.2" - resolved "https://registry.npmmirror.com/opener/-/opener-1.5.2.tgz#5d37e1f35077b9dcac4301372271afdeb2a13598" - integrity sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A== + resolved "https://registry.npm.taobao.org/opener/download/opener-1.5.2.tgz#5d37e1f35077b9dcac4301372271afdeb2a13598" + integrity sha1-XTfh81B3udysQwE3InGv3rKhNZg= opn@^5.5.0: version "5.5.0" - resolved "https://registry.npmmirror.com/opn/-/opn-5.5.0.tgz#fc7164fab56d235904c51c3b27da6758ca3b9bfc" - integrity sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA== + resolved "https://registry.npmmirror.com/opn/download/opn-5.5.0.tgz#fc7164fab56d235904c51c3b27da6758ca3b9bfc" + integrity sha1-/HFk+rVtI1kExRw7J9pnWMo7m/w= dependencies: is-wsl "^1.1.0" ora@^3.4.0: version "3.4.0" - resolved "https://registry.npmmirror.com/ora/-/ora-3.4.0.tgz#bf0752491059a3ef3ed4c85097531de9fdbcd318" - integrity sha512-eNwHudNbO1folBP3JsZ19v9azXWtQZjICdr3Q0TDPIaeBQ3mXLrh54wM+er0+hSp+dWKf+Z8KM58CYzEyIYxYg== + resolved "https://registry.nlark.com/ora/download/ora-3.4.0.tgz?cache=0&sync_timestamp=1631556658795&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fora%2Fdownload%2Fora-3.4.0.tgz#bf0752491059a3ef3ed4c85097531de9fdbcd318" + integrity sha1-vwdSSRBZo+8+1MhQl1Md6f280xg= dependencies: chalk "^2.4.2" cli-cursor "^2.1.0" @@ -5397,8 +5310,8 @@ ora@^3.4.0: original@^1.0.0: version "1.0.2" - resolved "https://registry.npmmirror.com/original/-/original-1.0.2.tgz#e442a61cffe1c5fd20a65f3261c26663b303f25f" - integrity sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg== + resolved "https://registry.nlark.com/original/download/original-1.0.2.tgz#e442a61cffe1c5fd20a65f3261c26663b303f25f" + integrity sha1-5EKmHP/hxf0gpl8yYcJmY7MD8l8= dependencies: url-parse "^1.4.3" @@ -5432,8 +5345,8 @@ p-finally@^1.0.0: p-finally@^2.0.0: version "2.0.1" - resolved "https://registry.npmmirror.com/p-finally/-/p-finally-2.0.1.tgz#bd6fcaa9c559a096b680806f4d657b3f0f240561" - integrity sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw== + resolved "https://registry.npm.taobao.org/p-finally/download/p-finally-2.0.1.tgz#bd6fcaa9c559a096b680806f4d657b3f0f240561" + integrity sha1-vW/KqcVZoJa2gIBvTWV7Pw8kBWE= p-limit@^2.0.0, p-limit@^2.2.0, p-limit@^2.2.1: version "2.3.0" @@ -5451,27 +5364,27 @@ p-locate@^3.0.0: p-locate@^4.1.0: version "4.1.0" - resolved "https://registry.npmmirror.com/p-locate/-/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07" - integrity sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A== + resolved "https://registry.npmmirror.com/p-locate/download/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07" + integrity sha1-o0KLtwiLOmApL2aRkni3wpetTwc= dependencies: p-limit "^2.2.0" p-map@^2.0.0: version "2.1.0" - resolved "https://registry.npmmirror.com/p-map/-/p-map-2.1.0.tgz#310928feef9c9ecc65b68b17693018a665cea175" - integrity sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw== + resolved "https://registry.npmmirror.com/p-map/download/p-map-2.1.0.tgz?cache=0&sync_timestamp=1635931861684&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fp-map%2Fdownload%2Fp-map-2.1.0.tgz#310928feef9c9ecc65b68b17693018a665cea175" + integrity sha1-MQko/u+cnsxltosXaTAYpmXOoXU= p-map@^4.0.0: version "4.0.0" - resolved "https://registry.npmmirror.com/p-map/-/p-map-4.0.0.tgz#bb2f95a5eda2ec168ec9274e06a747c3e2904d2b" - integrity sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ== + resolved "https://registry.npmmirror.com/p-map/download/p-map-4.0.0.tgz?cache=0&sync_timestamp=1635931861684&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fp-map%2Fdownload%2Fp-map-4.0.0.tgz#bb2f95a5eda2ec168ec9274e06a747c3e2904d2b" + integrity sha1-uy+Vpe2i7BaOySdOBqdHw+KQTSs= dependencies: aggregate-error "^3.0.0" p-retry@^3.0.1: version "3.0.1" - resolved "https://registry.npmmirror.com/p-retry/-/p-retry-3.0.1.tgz#316b4c8893e2c8dc1cfa891f406c4b422bebf328" - integrity sha512-XE6G4+YTTkT2a0UWb2kjZe8xNwf8bIbnqpc/IS/idOBVhyves0mK5OJgeocjx7q5pvX/6m23xuzVPYT1uGM73w== + resolved "https://registry.npmmirror.com/p-retry/download/p-retry-3.0.1.tgz#316b4c8893e2c8dc1cfa891f406c4b422bebf328" + integrity sha1-MWtMiJPiyNwc+okfQGxLQivr8yg= dependencies: retry "^0.12.0" @@ -5529,8 +5442,8 @@ parse-json@^4.0.0: parse-json@^5.0.0: version "5.2.0" - resolved "https://registry.npmmirror.com/parse-json/-/parse-json-5.2.0.tgz#c76fc66dee54231c962b22bcc8a72cf2f99753cd" - integrity sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg== + resolved "https://registry.npmmirror.com/parse-json/download/parse-json-5.2.0.tgz#c76fc66dee54231c962b22bcc8a72cf2f99753cd" + integrity sha1-x2/Gbe5UIxyWKyK8yKcs8vmXU80= dependencies: "@babel/code-frame" "^7.0.0" error-ex "^1.3.1" @@ -5539,20 +5452,20 @@ parse-json@^5.0.0: parse5-htmlparser2-tree-adapter@^6.0.0: version "6.0.1" - resolved "https://registry.npmmirror.com/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz#2cdf9ad823321140370d4dbf5d3e92c7c8ddc6e6" - integrity sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA== + resolved "https://registry.nlark.com/parse5-htmlparser2-tree-adapter/download/parse5-htmlparser2-tree-adapter-6.0.1.tgz#2cdf9ad823321140370d4dbf5d3e92c7c8ddc6e6" + integrity sha1-LN+a2CMyEUA3DU2/XT6Sx8jdxuY= dependencies: parse5 "^6.0.1" parse5@^5.1.1: version "5.1.1" - resolved "https://registry.npmmirror.com/parse5/-/parse5-5.1.1.tgz#f68e4e5ba1852ac2cadc00f4555fff6c2abb6178" - integrity sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug== + resolved "https://registry.npm.taobao.org/parse5/download/parse5-5.1.1.tgz#f68e4e5ba1852ac2cadc00f4555fff6c2abb6178" + integrity sha1-9o5OW6GFKsLK3AD0VV//bCq7YXg= parse5@^6.0.1: version "6.0.1" - resolved "https://registry.npmmirror.com/parse5/-/parse5-6.0.1.tgz#e1a1c085c569b3dc08321184f19a39cc27f7c30b" - integrity sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw== + resolved "https://registry.npm.taobao.org/parse5/download/parse5-6.0.1.tgz#e1a1c085c569b3dc08321184f19a39cc27f7c30b" + integrity sha1-4aHAhcVps9wIMhGE8Zo5zCf3wws= parseurl@~1.3.2, parseurl@~1.3.3: version "1.3.3" @@ -5588,8 +5501,8 @@ path-exists@^3.0.0: path-exists@^4.0.0: version "4.0.0" - resolved "https://registry.npmmirror.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3" - integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== + resolved "https://registry.nlark.com/path-exists/download/path-exists-4.0.0.tgz?cache=0&sync_timestamp=1628765027018&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fpath-exists%2Fdownload%2Fpath-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3" + integrity sha1-UTvb4tO5XXdi6METfvoZXGxhtbM= path-is-absolute@^1.0.0: version "1.0.1" @@ -5608,8 +5521,8 @@ path-key@^2.0.0, path-key@^2.0.1: path-key@^3.0.0, path-key@^3.1.0: version "3.1.1" - resolved "https://registry.npmmirror.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375" - integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== + resolved "https://registry.npm.taobao.org/path-key/download/path-key-3.1.1.tgz?cache=0&sync_timestamp=1617971632960&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpath-key%2Fdownload%2Fpath-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375" + integrity sha1-WB9q3mWMu6ZaDTOA3ndTKVBU83U= path-parse@^1.0.6: version "1.0.6" @@ -5650,8 +5563,8 @@ pbkdf2@^3.0.3: performance-now@^0.2.0: version "0.2.0" - resolved "https://registry.npmmirror.com/performance-now/-/performance-now-0.2.0.tgz#33ef30c5c77d4ea21c5a53869d91b56d8f2555e5" - integrity sha512-YHk5ez1hmMR5LOkb9iJkLKqoBlL7WD5M8ljC75ZfzXriuBIVNuecaXuU7e+hOwyqf24Wxhh7Vxgt7Hnw9288Tg== + resolved "https://registry.npm.taobao.org/performance-now/download/performance-now-0.2.0.tgz#33ef30c5c77d4ea21c5a53869d91b56d8f2555e5" + integrity sha1-M+8wxcd9TqIcWlOGnZG1bY8lVeU= performance-now@^2.1.0: version "2.1.0" @@ -5660,22 +5573,22 @@ performance-now@^2.1.0: picocolors@^0.2.1: version "0.2.1" - resolved "https://registry.npmmirror.com/picocolors/-/picocolors-0.2.1.tgz#570670f793646851d1ba135996962abad587859f" - integrity sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA== + resolved "https://registry.npmmirror.com/picocolors/download/picocolors-0.2.1.tgz?cache=0&sync_timestamp=1634093378416&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fpicocolors%2Fdownload%2Fpicocolors-0.2.1.tgz#570670f793646851d1ba135996962abad587859f" + integrity sha1-VwZw95NkaFHRuhNZlpYqutWHhZ8= picocolors@^1.0.0: version "1.0.0" - resolved "https://registry.npmmirror.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c" - integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ== + resolved "https://registry.npmmirror.com/picocolors/download/picocolors-1.0.0.tgz?cache=0&sync_timestamp=1634093378416&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fpicocolors%2Fdownload%2Fpicocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c" + integrity sha1-y1vcdP8/UYkiNur3nWi8RFZKuBw= picomatch@^2.0.4, picomatch@^2.2.1: version "2.2.2" resolved "https://registry.npm.taobao.org/picomatch/download/picomatch-2.2.2.tgz" integrity "sha1-IfMz6ba46v8CRo9RRupAbTRfTa0= sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==" -picomatch@^2.3.1: +picomatch@^2.2.3: version "2.3.1" - resolved "https://registry.npmmirror.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42" + resolved "https://registry.npmmirror.com/picomatch/download/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42" integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== pify@^2.0.0: @@ -5707,22 +5620,22 @@ pinkie@^2.0.0: pkg-dir@^3.0.0: version "3.0.0" - resolved "https://registry.npmmirror.com/pkg-dir/-/pkg-dir-3.0.0.tgz#2749020f239ed990881b1f71210d51eb6523bea3" - integrity sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw== + resolved "https://registry.npmmirror.com/pkg-dir/download/pkg-dir-3.0.0.tgz?cache=0&sync_timestamp=1633498116014&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fpkg-dir%2Fdownload%2Fpkg-dir-3.0.0.tgz#2749020f239ed990881b1f71210d51eb6523bea3" + integrity sha1-J0kCDyOe2ZCIGx9xIQ1R62UjvqM= dependencies: find-up "^3.0.0" pkg-dir@^4.1.0: version "4.2.0" - resolved "https://registry.npmmirror.com/pkg-dir/-/pkg-dir-4.2.0.tgz#f099133df7ede422e81d1d8448270eeb3e4261f3" - integrity sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ== + resolved "https://registry.npmmirror.com/pkg-dir/download/pkg-dir-4.2.0.tgz?cache=0&sync_timestamp=1633498116014&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fpkg-dir%2Fdownload%2Fpkg-dir-4.2.0.tgz#f099133df7ede422e81d1d8448270eeb3e4261f3" + integrity sha1-8JkTPfft5CLoHR2ESCcO6z5CYfM= dependencies: find-up "^4.0.0" pnp-webpack-plugin@^1.6.4: version "1.7.0" - resolved "https://registry.npmmirror.com/pnp-webpack-plugin/-/pnp-webpack-plugin-1.7.0.tgz#65741384f6d8056f36e2255a8d67ffc20866f5c9" - integrity sha512-2Rb3vm+EXble/sMXNSu6eoBx8e79gKqhNq9F5ZWW6ERNCTE/Q0wQNne5541tE5vKjfM8hpNCYL+LGc1YTfI0dg== + resolved "https://registry.nlark.com/pnp-webpack-plugin/download/pnp-webpack-plugin-1.7.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fpnp-webpack-plugin%2Fdownload%2Fpnp-webpack-plugin-1.7.0.tgz#65741384f6d8056f36e2255a8d67ffc20866f5c9" + integrity sha1-ZXQThPbYBW824iVajWf/wghm9ck= dependencies: ts-pnp "^1.1.6" @@ -5733,8 +5646,8 @@ popper.js@^1.14.6: portfinder@^1.0.26: version "1.0.28" - resolved "https://registry.npmmirror.com/portfinder/-/portfinder-1.0.28.tgz#67c4622852bd5374dd1dd900f779f53462fac778" - integrity sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA== + resolved "https://registry.npm.taobao.org/portfinder/download/portfinder-1.0.28.tgz#67c4622852bd5374dd1dd900f779f53462fac778" + integrity sha1-Z8RiKFK9U3TdHdkA93n1NGL6x3g= dependencies: async "^2.6.2" debug "^3.1.1" @@ -5811,8 +5724,8 @@ postcss-load-config@^2.0.0: postcss-loader@^3.0.0: version "3.0.0" - resolved "https://registry.npmmirror.com/postcss-loader/-/postcss-loader-3.0.0.tgz#6b97943e47c72d845fa9e03f273773d4e8dd6c2d" - integrity sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA== + resolved "https://registry.npmmirror.com/postcss-loader/download/postcss-loader-3.0.0.tgz#6b97943e47c72d845fa9e03f273773d4e8dd6c2d" + integrity sha1-a5eUPkfHLYRfqeA/Jzdz1OjdbC0= dependencies: loader-utils "^1.1.0" postcss "^7.0.0" @@ -5883,15 +5796,15 @@ postcss-minify-selectors@^4.0.2: postcss-modules-extract-imports@^2.0.0: version "2.0.0" - resolved "https://registry.npmmirror.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz#818719a1ae1da325f9832446b01136eeb493cd7e" - integrity sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ== + resolved "https://registry.nlark.com/postcss-modules-extract-imports/download/postcss-modules-extract-imports-2.0.0.tgz#818719a1ae1da325f9832446b01136eeb493cd7e" + integrity sha1-gYcZoa4doyX5gyRGsBE27rSTzX4= dependencies: postcss "^7.0.5" postcss-modules-local-by-default@^3.0.2: version "3.0.3" - resolved "https://registry.npmmirror.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.3.tgz#bb14e0cc78279d504dbdcbfd7e0ca28993ffbbb0" - integrity sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw== + resolved "https://registry.nlark.com/postcss-modules-local-by-default/download/postcss-modules-local-by-default-3.0.3.tgz#bb14e0cc78279d504dbdcbfd7e0ca28993ffbbb0" + integrity sha1-uxTgzHgnnVBNvcv9fgyiiZP/u7A= dependencies: icss-utils "^4.1.1" postcss "^7.0.32" @@ -5900,16 +5813,16 @@ postcss-modules-local-by-default@^3.0.2: postcss-modules-scope@^2.2.0: version "2.2.0" - resolved "https://registry.npmmirror.com/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz#385cae013cc7743f5a7d7602d1073a89eaae62ee" - integrity sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ== + resolved "https://registry.npm.taobao.org/postcss-modules-scope/download/postcss-modules-scope-2.2.0.tgz#385cae013cc7743f5a7d7602d1073a89eaae62ee" + integrity sha1-OFyuATzHdD9afXYC0Qc6iequYu4= dependencies: postcss "^7.0.6" postcss-selector-parser "^6.0.0" postcss-modules-values@^3.0.0: version "3.0.0" - resolved "https://registry.npmmirror.com/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz#5b5000d6ebae29b4255301b4a3a54574423e7f10" - integrity sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg== + resolved "https://registry.npm.taobao.org/postcss-modules-values/download/postcss-modules-values-3.0.0.tgz?cache=0&sync_timestamp=1602586215124&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fpostcss-modules-values%2Fdownload%2Fpostcss-modules-values-3.0.0.tgz#5b5000d6ebae29b4255301b4a3a54574423e7f10" + integrity sha1-W1AA1uuuKbQlUwG0o6VFdEI+fxA= dependencies: icss-utils "^4.0.0" postcss "^7.0.6" @@ -6034,9 +5947,9 @@ postcss-selector-parser@^3.0.0: uniq "^1.0.1" postcss-selector-parser@^6.0.0: - version "6.0.10" - resolved "https://registry.npmmirror.com/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz#79b61e2c0d1bfc2602d549e11d0876256f8df88d" - integrity sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w== + version "6.0.8" + resolved "https://registry.npmmirror.com/postcss-selector-parser/download/postcss-selector-parser-6.0.8.tgz#f023ed7a9ea736cd7ef70342996e8e78645a7914" + integrity sha512-D5PG53d209Z1Uhcc0qAZ5U3t5HagH3cxu+WLZ22jt3gLUpXM4eXXfiO14jiDWST3NNooX/E8wISfOhZ9eIjGTQ== dependencies: cssesc "^3.0.0" util-deprecate "^1.0.2" @@ -6063,8 +5976,8 @@ postcss-svgo@^4.0.2: postcss-svgo@^4.0.3: version "4.0.3" - resolved "https://registry.npmmirror.com/postcss-svgo/-/postcss-svgo-4.0.3.tgz#343a2cdbac9505d416243d496f724f38894c941e" - integrity sha512-NoRbrcMWTtUghzuKSoIm6XV+sJdvZ7GZSc3wdBN0W19FTtp2ko8NqLsgoh/m9CzNhU3KLPvQmjIwtaNFkaFTvw== + resolved "https://registry.npmmirror.com/postcss-svgo/download/postcss-svgo-4.0.3.tgz#343a2cdbac9505d416243d496f724f38894c941e" + integrity sha1-NDos26yVBdQWJD1Jb3JPOIlMlB4= dependencies: postcss "^7.0.0" postcss-value-parser "^3.0.0" @@ -6091,7 +6004,7 @@ postcss-value-parser@^4.0.2: postcss-value-parser@^4.1.0: version "4.2.0" - resolved "https://registry.npmmirror.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz#723c09920836ba6d3e5af019f92bc0971c02e514" + resolved "https://registry.npmmirror.com/postcss-value-parser/download/postcss-value-parser-4.2.0.tgz#723c09920836ba6d3e5af019f92bc0971c02e514" integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ== postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.27: @@ -6105,7 +6018,7 @@ postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.27: postcss@^7.0.14, postcss@^7.0.32, postcss@^7.0.36, postcss@^7.0.5, postcss@^7.0.6: version "7.0.39" - resolved "https://registry.npmmirror.com/postcss/-/postcss-7.0.39.tgz#9624375d965630e2e1f2c02a935c82a59cb48309" + resolved "https://registry.npmmirror.com/postcss/download/postcss-7.0.39.tgz#9624375d965630e2e1f2c02a935c82a59cb48309" integrity sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA== dependencies: picocolors "^0.2.1" @@ -6117,9 +6030,9 @@ prepend-http@^1.0.0: integrity sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw= "prettier@^1.18.2 || ^2.0.0": - version "2.6.2" - resolved "https://registry.npmmirror.com/prettier/-/prettier-2.6.2.tgz#e26d71a18a74c3d0f0597f55f01fb6c06c206032" - integrity sha512-PkUpF+qoXTqhOeWL9fu7As8LXsIUZ1WYaJiY/a7McAQzxjk82OF0tibkFXVCDImZtWxbvojFjerkiLb0/q8mew== + version "2.5.1" + resolved "https://registry.npmmirror.com/prettier/download/prettier-2.5.1.tgz#fff75fa9d519c54cf0fce328c1017d94546bc56a" + integrity sha512-vBZcPRUR5MZJwoyi3ZoyQlc1rXeEck8KgeC9AwwOn+exuxLxq5toTRDTSaVrXHxelDMHy9zlicw8u66yxoSUFg== pretty-error@^2.0.2: version "2.1.2" @@ -6146,15 +6059,15 @@ promise-inflight@^1.0.1: promise@^7.1.1: version "7.3.1" - resolved "https://registry.npmmirror.com/promise/-/promise-7.3.1.tgz#064b72602b18f90f29192b8b1bc418ffd1ebd3bf" - integrity sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg== + resolved "https://registry.npm.taobao.org/promise/download/promise-7.3.1.tgz#064b72602b18f90f29192b8b1bc418ffd1ebd3bf" + integrity sha1-BktyYCsY+Q8pGSuLG8QY/9Hr078= dependencies: asap "~2.0.3" proxy-addr@~2.0.7: version "2.0.7" - resolved "https://registry.npmmirror.com/proxy-addr/-/proxy-addr-2.0.7.tgz#f19fe69ceab311eeb94b42e70e8c2070f9ba1025" - integrity sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg== + resolved "https://registry.nlark.com/proxy-addr/download/proxy-addr-2.0.7.tgz#f19fe69ceab311eeb94b42e70e8c2070f9ba1025" + integrity sha1-8Z/mnOqzEe65S0LnDowgcPm6ECU= dependencies: forwarded "0.2.0" ipaddr.js "1.9.1" @@ -6196,8 +6109,8 @@ pump@^2.0.0: pump@^3.0.0: version "3.0.0" - resolved "https://registry.npmmirror.com/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64" - integrity sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww== + resolved "https://registry.npm.taobao.org/pump/download/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64" + integrity sha1-tKIRaBW94vTh6mAjVOjHVWUQemQ= dependencies: end-of-stream "^1.1.0" once "^1.3.1" @@ -6218,8 +6131,8 @@ punycode@1.3.2: punycode@^1.2.4, punycode@^1.4.1: version "1.4.1" - resolved "https://registry.npmmirror.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" - integrity sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ== + resolved "https://registry.npm.taobao.org/punycode/download/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" + integrity sha1-wNWmOycYgArY4esPpSachN1BhF4= punycode@^2.1.0, punycode@^2.1.1: version "2.1.1" @@ -6231,22 +6144,15 @@ q@^1.1.2: resolved "https://registry.npm.taobao.org/q/download/q-1.5.1.tgz" integrity sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc= -qs@6.10.3: - version "6.10.3" - resolved "https://registry.npmmirror.com/qs/-/qs-6.10.3.tgz#d6cde1b2ffca87b5aa57889816c5f81535e22e8e" - integrity sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ== - dependencies: - side-channel "^1.0.4" - -qs@^6.9.4: +qs@6.9.6, qs@^6.9.4: version "6.9.6" resolved "https://registry.npmjs.org/qs/-/qs-6.9.6.tgz" integrity sha512-TIRk4aqYLNoJUbd+g2lEdz5kLWIuTMRagAXxl78Q0RiVjAOugHmeKNGdd3cwo/ktpf9aL9epCfFqWDEKysUlLQ== qs@~6.4.0: - version "6.4.1" - resolved "https://registry.npmmirror.com/qs/-/qs-6.4.1.tgz#2bad97710a5b661c366b378b1e3a44a592ff45e6" - integrity sha512-LQy1Q1fcva/UsnP/6Iaa4lVeM49WiOitu2T4hZCyA/elLKu37L99qcBJk4VCCk+rdLvnMzfKyiN3SZTqdAZGSQ== + version "6.4.0" + resolved "https://registry.npmmirror.com/qs/download/qs-6.4.0.tgz#13e26d28ad6b0ffaa91312cd3bf708ed351e7233" + integrity sha512-Qs6dfgR5OksK/PSxl1kGxiZgEQe8RqJMB9wZqVlKQfU+zzV+HY77pWJnoJENACKDQByWdpr8ZPIh1TBi4lpiSQ== qs@~6.5.2: version "6.5.2" @@ -6296,13 +6202,13 @@ range-parser@^1.2.1, range-parser@~1.2.1: resolved "https://registry.npm.taobao.org/range-parser/download/range-parser-1.2.1.tgz" integrity sha1-PPNwI9GZ4cJNGlW4SADC8+ZGgDE= -raw-body@2.5.1: - version "2.5.1" - resolved "https://registry.npmmirror.com/raw-body/-/raw-body-2.5.1.tgz#fe1b1628b181b700215e5fd42389f98b71392857" - integrity sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig== +raw-body@2.4.2: + version "2.4.2" + resolved "https://registry.npmmirror.com/raw-body/download/raw-body-2.4.2.tgz?cache=0&sync_timestamp=1637116791214&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fraw-body%2Fdownload%2Fraw-body-2.4.2.tgz#baf3e9c21eebced59dd6533ac872b71f7b61cb32" + integrity sha512-RPMAFUJP19WIet/99ngh6Iv8fzAbqum4Li7AD6DtGaW2RpMB/11xDoalPiJMTbu6I3hkbMVkATvZrqb9EEqeeQ== dependencies: - bytes "3.1.2" - http-errors "2.0.0" + bytes "3.1.1" + http-errors "1.8.1" iconv-lite "0.4.24" unpipe "1.0.0" @@ -6325,8 +6231,8 @@ read-pkg@^1.0.0: read-pkg@^5.1.1: version "5.2.0" - resolved "https://registry.npmmirror.com/read-pkg/-/read-pkg-5.2.0.tgz#7bf295438ca5a33e56cd30e053b34ee7250c93cc" - integrity sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg== + resolved "https://registry.nlark.com/read-pkg/download/read-pkg-5.2.0.tgz?cache=0&sync_timestamp=1628984780649&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fread-pkg%2Fdownload%2Fread-pkg-5.2.0.tgz#7bf295438ca5a33e56cd30e053b34ee7250c93cc" + integrity sha1-e/KVQ4yloz5WzTDgU7NO5yUMk8w= dependencies: "@types/normalize-package-data" "^2.4.0" normalize-package-data "^2.5.0" @@ -6395,15 +6301,6 @@ regexp.prototype.flags@^1.2.0: define-properties "^1.1.3" es-abstract "^1.17.0-next.1" -regexp.prototype.flags@^1.4.3: - version "1.4.3" - resolved "https://registry.npmmirror.com/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz#87cab30f80f66660181a3bb7bf5981a872b367ac" - integrity sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - functions-have-names "^1.2.2" - relateurl@0.2.x: version "0.2.7" resolved "https://registry.npm.taobao.org/relateurl/download/relateurl-0.2.7.tgz" @@ -6444,8 +6341,8 @@ repeating@^2.0.0: request@2.81.0: version "2.81.0" - resolved "https://registry.npmmirror.com/request/-/request-2.81.0.tgz#c6928946a0e06c5f8d6f8a9333469ffda46298a0" - integrity sha512-IZnsR7voF0miGSu29EXPRgPTuEsI/+aibNSBbN1pplrfartF5wDYGADz3iD9vmBVf2r00rckWZf8BtS5kk7Niw== + resolved "https://registry.npmmirror.com/request/download/request-2.81.0.tgz#c6928946a0e06c5f8d6f8a9333469ffda46298a0" + integrity sha1-xpKJRqDgbF+Nb4qTM0af/aRimKA= dependencies: aws-sign2 "~0.6.0" aws4 "^1.2.1" @@ -6551,8 +6448,8 @@ ret@~0.1.10: retry@^0.12.0: version "0.12.0" - resolved "https://registry.npmmirror.com/retry/-/retry-0.12.0.tgz#1b42a6266a21f07421d1b0b54b7dc167b01c013b" - integrity sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow== + resolved "https://registry.nlark.com/retry/download/retry-0.12.0.tgz#1b42a6266a21f07421d1b0b54b7dc167b01c013b" + integrity sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs= rgb-regex@^1.0.1: version "1.0.1" @@ -6573,8 +6470,8 @@ rimraf@2, rimraf@^2.5.4, rimraf@^2.6.3: rimraf@^3.0.2: version "3.0.2" - resolved "https://registry.npmmirror.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" - integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== + resolved "https://registry.npmmirror.com/rimraf/download/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" + integrity sha1-8aVAK6YiCtUswSgrrBrjqkn9Bho= dependencies: glob "^7.1.3" @@ -6654,8 +6551,8 @@ sax@~1.2.4: schema-utils@^1.0.0: version "1.0.0" - resolved "https://registry.npmmirror.com/schema-utils/-/schema-utils-1.0.0.tgz#0b79a93204d7b600d4b2850d1f66c2a34951c770" - integrity sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g== + resolved "https://registry.npmmirror.com/schema-utils/download/schema-utils-1.0.0.tgz?cache=0&sync_timestamp=1637075888461&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fschema-utils%2Fdownload%2Fschema-utils-1.0.0.tgz#0b79a93204d7b600d4b2850d1f66c2a34951c770" + integrity sha1-C3mpMgTXtgDUsoUNH2bCo0lRx3A= dependencies: ajv "^6.1.0" ajv-errors "^1.0.0" @@ -6663,8 +6560,8 @@ schema-utils@^1.0.0: schema-utils@^2.0.0, schema-utils@^2.5.0, schema-utils@^2.7.0: version "2.7.1" - resolved "https://registry.npmmirror.com/schema-utils/-/schema-utils-2.7.1.tgz#1ca4f32d1b24c590c203b8e7a50bf0ea4cd394d7" - integrity sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg== + resolved "https://registry.npmmirror.com/schema-utils/download/schema-utils-2.7.1.tgz?cache=0&sync_timestamp=1637075888461&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fschema-utils%2Fdownload%2Fschema-utils-2.7.1.tgz#1ca4f32d1b24c590c203b8e7a50bf0ea4cd394d7" + integrity sha1-HKTzLRskxZDCA7jnpQvw6kzTlNc= dependencies: "@types/json-schema" "^7.0.5" ajv "^6.12.4" @@ -6684,9 +6581,9 @@ select-hose@^2.0.0: integrity sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo= selfsigned@^1.10.8: - version "1.10.14" - resolved "https://registry.npmmirror.com/selfsigned/-/selfsigned-1.10.14.tgz#ee51d84d9dcecc61e07e4aba34f229ab525c1574" - integrity sha512-lkjaiAye+wBZDCBsu5BGi0XiLRxeUlsGod5ZP924CRSEoGuZAw/f7y9RKu28rwTfiHVhdavhB0qH0INV6P1lEA== + version "1.10.11" + resolved "https://registry.nlark.com/selfsigned/download/selfsigned-1.10.11.tgz?cache=0&sync_timestamp=1620160245612&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fselfsigned%2Fdownload%2Fselfsigned-1.10.11.tgz#24929cd906fe0f44b6d01fb23999a739537acbe9" + integrity sha1-JJKc2Qb+D0S20B+yOZmnOVN6y+k= dependencies: node-forge "^0.10.0" @@ -6701,9 +6598,9 @@ semver@^6.0.0, semver@^6.1.0, semver@^6.3.0: integrity sha1-7gpkyK9ejO6mdoexM3YeG+y9HT0= semver@^7.3.5: - version "7.3.7" - resolved "https://registry.npmmirror.com/semver/-/semver-7.3.7.tgz#12c5b649afdbf9049707796e22a4028814ce523f" - integrity sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g== + version "7.3.5" + resolved "https://registry.nlark.com/semver/download/semver-7.3.5.tgz#0b621c879348d8998e4b0e4be94b3f12e6018ef7" + integrity sha1-C2Ich5NI2JmOSw5L6Us/EuYBjvc= dependencies: lru-cache "^6.0.0" @@ -6712,34 +6609,34 @@ semver@~5.3.0: resolved "https://registry.npm.taobao.org/semver/download/semver-5.3.0.tgz?cache=0&sync_timestamp=1606851912015&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsemver%2Fdownload%2Fsemver-5.3.0.tgz" integrity sha1-myzl094C0XxgEq0yaqa00M9U+U8= -send@0.18.0: - version "0.18.0" - resolved "https://registry.npmmirror.com/send/-/send-0.18.0.tgz#670167cc654b05f5aa4a767f9113bb371bc706be" - integrity sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg== +send@0.17.2: + version "0.17.2" + resolved "https://registry.npmmirror.com/send/download/send-0.17.2.tgz#926622f76601c41808012c8bf1688fe3906f7820" + integrity sha512-UJYB6wFSJE3G00nEivR5rgWp8c2xXvJ3OPWPhmuteU0IKj8nKbG3DrjiOmLwpnHGYWAVwA69zmTm++YG0Hmwww== dependencies: debug "2.6.9" - depd "2.0.0" - destroy "1.2.0" + depd "~1.1.2" + destroy "~1.0.4" encodeurl "~1.0.2" escape-html "~1.0.3" etag "~1.8.1" fresh "0.5.2" - http-errors "2.0.0" + http-errors "1.8.1" mime "1.6.0" ms "2.1.3" - on-finished "2.4.1" + on-finished "~2.3.0" range-parser "~1.2.1" - statuses "2.0.1" + statuses "~1.5.0" serialize-javascript@^1.7.0: version "1.9.1" - resolved "https://registry.npmmirror.com/serialize-javascript/-/serialize-javascript-1.9.1.tgz#cfc200aef77b600c47da9bb8149c943e798c2fdb" - integrity sha512-0Vb/54WJ6k5v8sSWN09S0ora+Hnr+cX40r9F170nT+mSkaxltoE/7R3OrIdBSUv1OoiobH1QoWQbCnAO+e8J1A== + resolved "https://registry.nlark.com/serialize-javascript/download/serialize-javascript-1.9.1.tgz?cache=0&sync_timestamp=1624284098038&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fserialize-javascript%2Fdownload%2Fserialize-javascript-1.9.1.tgz#cfc200aef77b600c47da9bb8149c943e798c2fdb" + integrity sha1-z8IArvd7YAxH2pu4FJyUPnmML9s= serialize-javascript@^4.0.0: version "4.0.0" - resolved "https://registry.npmmirror.com/serialize-javascript/-/serialize-javascript-4.0.0.tgz#b525e1238489a5ecfc42afacc3fe99e666f4b1aa" - integrity sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw== + resolved "https://registry.nlark.com/serialize-javascript/download/serialize-javascript-4.0.0.tgz?cache=0&sync_timestamp=1624284098038&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fserialize-javascript%2Fdownload%2Fserialize-javascript-4.0.0.tgz#b525e1238489a5ecfc42afacc3fe99e666f4b1aa" + integrity sha1-tSXhI4SJpez8Qq+sw/6Z5mb0sao= dependencies: randombytes "^2.1.0" @@ -6756,15 +6653,15 @@ serve-index@^1.9.1: mime-types "~2.1.17" parseurl "~1.3.2" -serve-static@1.15.0: - version "1.15.0" - resolved "https://registry.npmmirror.com/serve-static/-/serve-static-1.15.0.tgz#faaef08cffe0a1a62f60cad0c4e513cff0ac9540" - integrity sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g== +serve-static@1.14.2: + version "1.14.2" + resolved "https://registry.npmmirror.com/serve-static/download/serve-static-1.14.2.tgz#722d6294b1d62626d41b43a013ece4598d292bfa" + integrity sha512-+TMNA9AFxUEGuC0z2mevogSnn9MXKb4fa7ngeRMJaaGv8vTwnIEkKi+QGvPt33HSnf8pRS+WGM0EbMtCJLKMBQ== dependencies: encodeurl "~1.0.2" escape-html "~1.0.3" parseurl "~1.3.3" - send "0.18.0" + send "0.17.2" set-blocking@^2.0.0, set-blocking@~2.0.0: version "2.0.0" @@ -6793,8 +6690,8 @@ setprototypeof@1.1.0: setprototypeof@1.2.0: version "1.2.0" - resolved "https://registry.npmmirror.com/setprototypeof/-/setprototypeof-1.2.0.tgz#66c9a24a73f9fc28cbe66b09fed3d33dcaf1b424" - integrity sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw== + resolved "https://registry.npm.taobao.org/setprototypeof/download/setprototypeof-1.2.0.tgz#66c9a24a73f9fc28cbe66b09fed3d33dcaf1b424" + integrity sha1-ZsmiSnP5/CjL5msJ/tPTPcrxtCQ= sha.js@^2.4.0, sha.js@^2.4.8: version "2.4.11" @@ -6829,8 +6726,8 @@ shebang-command@^1.2.0: shebang-command@^2.0.0: version "2.0.0" - resolved "https://registry.npmmirror.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea" - integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA== + resolved "https://registry.nlark.com/shebang-command/download/shebang-command-2.0.0.tgz?cache=0&sync_timestamp=1622172362985&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fshebang-command%2Fdownload%2Fshebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea" + integrity sha1-zNCvT4g1+9wmW4JGGq8MNmY/NOo= dependencies: shebang-regex "^3.0.0" @@ -6841,18 +6738,18 @@ shebang-regex@^1.0.0: shebang-regex@^3.0.0: version "3.0.0" - resolved "https://registry.npmmirror.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" - integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== + resolved "https://registry.nlark.com/shebang-regex/download/shebang-regex-3.0.0.tgz?cache=0&sync_timestamp=1628896304371&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fshebang-regex%2Fdownload%2Fshebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" + integrity sha1-rhbxZE2HPsrYQ7AwexQzYtTEIXI= shell-quote@^1.6.1: version "1.7.3" - resolved "https://registry.npmmirror.com/shell-quote/-/shell-quote-1.7.3.tgz#aa40edac170445b9a431e17bb62c0b881b9c4123" - integrity sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw== + resolved "https://registry.npmmirror.com/shell-quote/download/shell-quote-1.7.3.tgz?cache=0&sync_timestamp=1634798222474&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fshell-quote%2Fdownload%2Fshell-quote-1.7.3.tgz#aa40edac170445b9a431e17bb62c0b881b9c4123" + integrity sha1-qkDtrBcERbmkMeF7tiwLiBucQSM= side-channel@^1.0.4: version "1.0.4" - resolved "https://registry.npmmirror.com/side-channel/-/side-channel-1.0.4.tgz#efce5c8fdc104ee751b25c58d4290011fa5ea2cf" - integrity sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw== + resolved "https://registry.npm.taobao.org/side-channel/download/side-channel-1.0.4.tgz#efce5c8fdc104ee751b25c58d4290011fa5ea2cf" + integrity sha1-785cj9wQTudRslxY1CkAEfpeos8= dependencies: call-bind "^1.0.0" get-intrinsic "^1.0.2" @@ -6877,8 +6774,8 @@ slash@^1.0.0: slash@^2.0.0: version "2.0.0" - resolved "https://registry.npmmirror.com/slash/-/slash-2.0.0.tgz#de552851a1759df3a8f206535442f5ec4ddeab44" - integrity sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A== + resolved "https://registry.npm.taobao.org/slash/download/slash-2.0.0.tgz#de552851a1759df3a8f206535442f5ec4ddeab44" + integrity sha1-3lUoUaF1nfOo8gZTVEL17E3eq0Q= snapdragon-node@^2.0.1: version "2.1.1" @@ -6912,25 +6809,26 @@ snapdragon@^0.8.1: sntp@1.x.x: version "1.0.9" - resolved "https://registry.npmmirror.com/sntp/-/sntp-1.0.9.tgz#6541184cc90aeea6c6e7b35e2659082443c66198" - integrity sha512-7bgVOAnPj3XjrKY577S+puCKGCRlUrcrEdsMeRXlg9Ghf5df/xNi6sONUa43WrHUd3TjJBF7O04jYoiY0FVa0A== + resolved "https://registry.npmmirror.com/sntp/download/sntp-1.0.9.tgz#6541184cc90aeea6c6e7b35e2659082443c66198" + integrity sha1-ZUEYTMkK7qbG57NeJlkIJEPGYZg= dependencies: hoek "2.x.x" sockjs-client@^1.5.0: - version "1.6.0" - resolved "https://registry.npmmirror.com/sockjs-client/-/sockjs-client-1.6.0.tgz#e0277b8974558edcb557eafc7d3027ef6128d865" - integrity sha512-qVHJlyfdHFht3eBFZdKEXKTlb7I4IV41xnVNo8yUKA1UHcPJwgW2SvTq9LhnjjCywSkSK7c/e4nghU0GOoMCRQ== + version "1.5.2" + resolved "https://registry.nlark.com/sockjs-client/download/sockjs-client-1.5.2.tgz#4bc48c2da9ce4769f19dc723396b50f5c12330a3" + integrity sha1-S8SMLanOR2nxnccjOWtQ9cEjMKM= dependencies: - debug "^3.2.7" - eventsource "^1.1.0" - faye-websocket "^0.11.4" + debug "^3.2.6" + eventsource "^1.0.7" + faye-websocket "^0.11.3" inherits "^2.0.4" - url-parse "^1.5.10" + json3 "^3.3.3" + url-parse "^1.5.3" sockjs@^0.3.21: version "0.3.24" - resolved "https://registry.npmmirror.com/sockjs/-/sockjs-0.3.24.tgz#c9bc8995f33a111bea0395ec30aa3206bdb5ccce" + resolved "https://registry.npmmirror.com/sockjs/download/sockjs-0.3.24.tgz#c9bc8995f33a111bea0395ec30aa3206bdb5ccce" integrity sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ== dependencies: faye-websocket "^0.11.3" @@ -6962,7 +6860,7 @@ source-map-resolve@^0.5.0: source-map-support@~0.5.12: version "0.5.21" - resolved "https://registry.npmmirror.com/source-map-support/-/source-map-support-0.5.21.tgz#04fe7c7f9e1ed2d662233c28cb2b35b9f63f6e4f" + resolved "https://registry.npmmirror.com/source-map-support/download/source-map-support-0.5.21.tgz?cache=0&sync_timestamp=1637320322789&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fsource-map-support%2Fdownload%2Fsource-map-support-0.5.21.tgz#04fe7c7f9e1ed2d662233c28cb2b35b9f63f6e4f" integrity sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w== dependencies: buffer-from "^1.0.0" @@ -6992,8 +6890,8 @@ source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.0, source-map@~0.6.1: source-map@^0.7.3: version "0.7.3" - resolved "https://registry.npmmirror.com/source-map/-/source-map-0.7.3.tgz#5302f8169031735226544092e64981f751750383" - integrity sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ== + resolved "https://registry.npm.taobao.org/source-map/download/source-map-0.7.3.tgz#5302f8169031735226544092e64981f751750383" + integrity sha1-UwL4FpAxc1ImVECS5kmB91F1A4M= spdx-correct@^3.0.0: version "3.1.1" @@ -7035,8 +6933,8 @@ spdy-transport@^3.0.0: spdy@^4.0.2: version "4.0.2" - resolved "https://registry.npmmirror.com/spdy/-/spdy-4.0.2.tgz#b74f466203a3eda452c02492b91fb9e84a27677b" - integrity sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA== + resolved "https://registry.nlark.com/spdy/download/spdy-4.0.2.tgz#b74f466203a3eda452c02492b91fb9e84a27677b" + integrity sha1-t09GYgOj7aRSwCSSuR+56EonZ3s= dependencies: debug "^4.1.0" handle-thing "^2.0.0" @@ -7083,15 +6981,15 @@ ssr-window@^2.0.0: ssri@^6.0.1: version "6.0.2" - resolved "https://registry.npmmirror.com/ssri/-/ssri-6.0.2.tgz#157939134f20464e7301ddba3e90ffa8f7728ac5" - integrity sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q== + resolved "https://registry.nlark.com/ssri/download/ssri-6.0.2.tgz?cache=0&sync_timestamp=1621364918494&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fssri%2Fdownload%2Fssri-6.0.2.tgz#157939134f20464e7301ddba3e90ffa8f7728ac5" + integrity sha1-FXk5E08gRk5zAd26PpD/qPdyisU= dependencies: figgy-pudding "^3.5.1" ssri@^8.0.1: version "8.0.1" - resolved "https://registry.npmmirror.com/ssri/-/ssri-8.0.1.tgz#638e4e439e2ffbd2cd289776d5ca457c4f51a2af" - integrity sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ== + resolved "https://registry.nlark.com/ssri/download/ssri-8.0.1.tgz?cache=0&sync_timestamp=1621364918494&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fssri%2Fdownload%2Fssri-8.0.1.tgz#638e4e439e2ffbd2cd289776d5ca457c4f51a2af" + integrity sha1-Y45OQ54v+9LNKJd21cpFfE9Roq8= dependencies: minipass "^3.1.1" @@ -7113,12 +7011,7 @@ static-extend@^0.1.1: define-property "^0.2.5" object-copy "^0.1.0" -statuses@2.0.1: - version "2.0.1" - resolved "https://registry.npmmirror.com/statuses/-/statuses-2.0.1.tgz#55cb000ccf1d48728bd23c685a063998cf1a1b63" - integrity sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ== - -"statuses@>= 1.4.0 < 2": +"statuses@>= 1.4.0 < 2", "statuses@>= 1.5.0 < 2", statuses@~1.5.0: version "1.5.0" resolved "https://registry.npm.taobao.org/statuses/download/statuses-1.5.0.tgz" integrity sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow= @@ -7195,8 +7088,8 @@ string-width@^3.0.0, string-width@^3.1.0: string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.3: version "4.2.3" - resolved "https://registry.npmmirror.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" - integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== + resolved "https://registry.npmmirror.com/string-width/download/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" + integrity sha1-JpxxF9J7Ba0uU2gwqOyJXvnG0BA= dependencies: emoji-regex "^8.0.0" is-fullwidth-code-point "^3.0.0" @@ -7210,14 +7103,13 @@ string.prototype.trimend@^1.0.1: call-bind "^1.0.0" define-properties "^1.1.3" -string.prototype.trimend@^1.0.5: - version "1.0.5" - resolved "https://registry.npmmirror.com/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz#914a65baaab25fbdd4ee291ca7dde57e869cb8d0" - integrity sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog== +string.prototype.trimend@^1.0.4: + version "1.0.4" + resolved "https://registry.npm.taobao.org/string.prototype.trimend/download/string.prototype.trimend-1.0.4.tgz#e75ae90c2942c63504686c18b287b4a0b1a45f80" + integrity sha1-51rpDClCxjUEaGwYsoe0oLGkX4A= dependencies: call-bind "^1.0.2" - define-properties "^1.1.4" - es-abstract "^1.19.5" + define-properties "^1.1.3" string.prototype.trimstart@^1.0.1: version "1.0.3" @@ -7227,14 +7119,13 @@ string.prototype.trimstart@^1.0.1: call-bind "^1.0.0" define-properties "^1.1.3" -string.prototype.trimstart@^1.0.5: - version "1.0.5" - resolved "https://registry.npmmirror.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz#5466d93ba58cfa2134839f81d7f42437e8c01fef" - integrity sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg== +string.prototype.trimstart@^1.0.4: + version "1.0.4" + resolved "https://registry.nlark.com/string.prototype.trimstart/download/string.prototype.trimstart-1.0.4.tgz#b36399af4ab2999b4c9c648bd7a3fb2bb26feeed" + integrity sha1-s2OZr0qymZtMnGSL16P7K7Jv7u0= dependencies: call-bind "^1.0.2" - define-properties "^1.1.4" - es-abstract "^1.19.5" + define-properties "^1.1.3" string_decoder@^1.0.0, string_decoder@^1.1.1, string_decoder@~1.1.1: version "1.1.1" @@ -7245,8 +7136,8 @@ string_decoder@^1.0.0, string_decoder@^1.1.1, string_decoder@~1.1.1: stringstream@~0.0.4: version "0.0.6" - resolved "https://registry.npmmirror.com/stringstream/-/stringstream-0.0.6.tgz#7880225b0d4ad10e30927d167a1d6f2fd3b33a72" - integrity sha512-87GEBAkegbBcweToUrdzf3eLhWNg06FJTebl4BVJz/JgWy8CvEr9dRtX5qWphiynMSQlxxi+QqN0z5T32SLlhA== + resolved "https://registry.nlark.com/stringstream/download/stringstream-0.0.6.tgz#7880225b0d4ad10e30927d167a1d6f2fd3b33a72" + integrity sha1-eIAiWw1K0Q4wkn0Weh1vL9OzOnI= strip-ansi@^3.0.0, strip-ansi@^3.0.1: version "3.0.1" @@ -7271,8 +7162,8 @@ strip-ansi@^5.0.0, strip-ansi@^5.1.0, strip-ansi@^5.2.0: strip-ansi@^6.0.0, strip-ansi@^6.0.1: version "6.0.1" - resolved "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" - integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== + resolved "https://registry.npmmirror.com/strip-ansi/download/strip-ansi-6.0.1.tgz?cache=0&sync_timestamp=1632420562057&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fstrip-ansi%2Fdownload%2Fstrip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" + integrity sha1-nibGPTD1NEPpSJSVshBdN7Z6hdk= dependencies: ansi-regex "^5.0.1" @@ -7290,8 +7181,8 @@ strip-eof@^1.0.0: strip-final-newline@^2.0.0: version "2.0.0" - resolved "https://registry.npmmirror.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz#89b852fb2fcbe936f6f4b3187afb0a12c1ab58ad" - integrity sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA== + resolved "https://registry.nlark.com/strip-final-newline/download/strip-final-newline-2.0.0.tgz#89b852fb2fcbe936f6f4b3187afb0a12c1ab58ad" + integrity sha1-ibhS+y/L6Tb29LMYevsKEsGrWK0= strip-indent@^1.0.1: version "1.0.1" @@ -7364,7 +7255,7 @@ swiper@^4.0.7: tapable@^1.0.0, tapable@^1.1.3: version "1.1.3" - resolved "https://registry.npmmirror.com/tapable/-/tapable-1.1.3.tgz#a1fccc06b58db61fd7a45da2da44f5f3a3e67ba2" + resolved "https://registry.npmmirror.com/tapable/download/tapable-1.1.3.tgz#a1fccc06b58db61fd7a45da2da44f5f3a3e67ba2" integrity sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA== tar@^2.0.0: @@ -7378,8 +7269,8 @@ tar@^2.0.0: tar@^6.0.2: version "6.1.11" - resolved "https://registry.npmmirror.com/tar/-/tar-6.1.11.tgz#6760a38f003afa1b2ffd0ffe9e9abbd0eab3d621" - integrity sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA== + resolved "https://registry.nlark.com/tar/download/tar-6.1.11.tgz#6760a38f003afa1b2ffd0ffe9e9abbd0eab3d621" + integrity sha1-Z2CjjwA6+hsv/Q/+npq70Oqz1iE= dependencies: chownr "^2.0.0" fs-minipass "^2.0.0" @@ -7390,7 +7281,7 @@ tar@^6.0.2: terser-webpack-plugin@^1.4.3, terser-webpack-plugin@^1.4.4: version "1.4.5" - resolved "https://registry.npmmirror.com/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz#a217aefaea330e734ffacb6120ec1fa312d6040b" + resolved "https://registry.npmmirror.com/terser-webpack-plugin/download/terser-webpack-plugin-1.4.5.tgz#a217aefaea330e734ffacb6120ec1fa312d6040b" integrity sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw== dependencies: cacache "^12.0.2" @@ -7405,7 +7296,7 @@ terser-webpack-plugin@^1.4.3, terser-webpack-plugin@^1.4.4: terser@^4.1.2: version "4.8.0" - resolved "https://registry.npmmirror.com/terser/-/terser-4.8.0.tgz#63056343d7c70bb29f3af665865a46fe03a0df17" + resolved "https://registry.npmmirror.com/terser/download/terser-4.8.0.tgz#63056343d7c70bb29f3af665865a46fe03a0df17" integrity sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw== dependencies: commander "^2.20.0" @@ -7414,22 +7305,22 @@ terser@^4.1.2: thenify-all@^1.0.0: version "1.6.0" - resolved "https://registry.npmmirror.com/thenify-all/-/thenify-all-1.6.0.tgz#1a1918d402d8fc3f98fbf234db0bcc8cc10e9726" - integrity sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA== + resolved "https://registry.npm.taobao.org/thenify-all/download/thenify-all-1.6.0.tgz#1a1918d402d8fc3f98fbf234db0bcc8cc10e9726" + integrity sha1-GhkY1ALY/D+Y+/I02wvMjMEOlyY= dependencies: thenify ">= 3.1.0 < 4" "thenify@>= 3.1.0 < 4": version "3.3.1" - resolved "https://registry.npmmirror.com/thenify/-/thenify-3.3.1.tgz#8932e686a4066038a016dd9e2ca46add9838a95f" - integrity sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw== + resolved "https://registry.npm.taobao.org/thenify/download/thenify-3.3.1.tgz#8932e686a4066038a016dd9e2ca46add9838a95f" + integrity sha1-iTLmhqQGYDigFt2eLKRq3Zg4qV8= dependencies: any-promise "^1.0.0" thread-loader@^2.1.3: version "2.1.3" - resolved "https://registry.npmmirror.com/thread-loader/-/thread-loader-2.1.3.tgz#cbd2c139fc2b2de6e9d28f62286ab770c1acbdda" - integrity sha512-wNrVKH2Lcf8ZrWxDF/khdlLlsTMczdcwPA9VEK4c2exlEPynYWxi9op3nPTo5lAnDIkE0rQEB3VBP+4Zncc9Hg== + resolved "https://registry.nlark.com/thread-loader/download/thread-loader-2.1.3.tgz#cbd2c139fc2b2de6e9d28f62286ab770c1acbdda" + integrity sha1-y9LBOfwrLebp0o9iKGq3cMGsvdo= dependencies: loader-runner "^2.3.1" loader-utils "^1.1.0" @@ -7504,7 +7395,7 @@ to-regex@^3.0.1, to-regex@^3.0.2: toidentifier@1.0.1: version "1.0.1" - resolved "https://registry.npmmirror.com/toidentifier/-/toidentifier-1.0.1.tgz#3be34321a88a820ed1bd80dfaa33e479fbb8dd35" + resolved "https://registry.npmmirror.com/toidentifier/download/toidentifier-1.0.1.tgz?cache=0&sync_timestamp=1636938521998&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Ftoidentifier%2Fdownload%2Ftoidentifier-1.0.1.tgz#3be34321a88a820ed1bd80dfaa33e479fbb8dd35" integrity sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA== toposort@^1.0.0: @@ -7514,8 +7405,8 @@ toposort@^1.0.0: tough-cookie@~2.3.0: version "2.3.4" - resolved "https://registry.npmmirror.com/tough-cookie/-/tough-cookie-2.3.4.tgz#ec60cee38ac675063ffc97a5c18970578ee83655" - integrity sha512-TZ6TTfI5NtZnuyy/Kecv+CnoROnyXn2DN97LontgQpCwsX2XyLYCC0ENhYkehSOwAp8rTQKc/NUIF7BkQ5rKLA== + resolved "https://registry.npm.taobao.org/tough-cookie/download/tough-cookie-2.3.4.tgz#ec60cee38ac675063ffc97a5c18970578ee83655" + integrity sha1-7GDO44rGdQY//JelwYlwV47oNlU= dependencies: punycode "^1.4.1" @@ -7541,13 +7432,13 @@ trim-newlines@^1.0.0: tryer@^1.0.1: version "1.0.1" - resolved "https://registry.npmmirror.com/tryer/-/tryer-1.0.1.tgz#f2c85406800b9b0f74c9f7465b81eaad241252f8" - integrity sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA== + resolved "https://registry.npm.taobao.org/tryer/download/tryer-1.0.1.tgz#f2c85406800b9b0f74c9f7465b81eaad241252f8" + integrity sha1-8shUBoALmw90yfdGW4HqrSQSUvg= ts-pnp@^1.1.6: version "1.2.0" - resolved "https://registry.npmmirror.com/ts-pnp/-/ts-pnp-1.2.0.tgz#a500ad084b0798f1c3071af391e65912c86bca92" - integrity sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw== + resolved "https://registry.npmmirror.com/ts-pnp/download/ts-pnp-1.2.0.tgz#a500ad084b0798f1c3071af391e65912c86bca92" + integrity sha1-pQCtCEsHmPHDBxrzkeZZEshrypI= tty-browserify@0.0.0: version "0.0.0" @@ -7568,8 +7459,8 @@ tweetnacl@^0.14.3, tweetnacl@~0.14.0: type-fest@^0.6.0: version "0.6.0" - resolved "https://registry.npmmirror.com/type-fest/-/type-fest-0.6.0.tgz#8d2a2370d3df886eb5c90ada1c5bf6188acf838b" - integrity sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg== + resolved "https://registry.npmmirror.com/type-fest/download/type-fest-0.6.0.tgz#8d2a2370d3df886eb5c90ada1c5bf6188acf838b" + integrity sha1-jSojcNPfiG61yQraHFv2GIrPg4s= type-is@~1.6.18: version "1.6.18" @@ -7593,13 +7484,13 @@ uglify-js@3.4.x: source-map "~0.6.1" uglify-js@^3.6.0: - version "3.15.5" - resolved "https://registry.npmmirror.com/uglify-js/-/uglify-js-3.15.5.tgz#2b10f9e0bfb3f5c15a8e8404393b6361eaeb33b3" - integrity sha512-hNM5q5GbBRB5xB+PMqVRcgYe4c8jbyZ1pzZhS6jbq54/4F2gFK869ZheiE5A8/t+W5jtTNpWef/5Q9zk639FNQ== + version "3.14.5" + resolved "https://registry.npmmirror.com/uglify-js/download/uglify-js-3.14.5.tgz#cdabb7d4954231d80cb4a927654c4655e51f4859" + integrity sha512-qZukoSxOG0urUTvjc2ERMTcAy+BiFh3weWAkeurLwjrCba73poHmG3E36XEjd/JGukMzwTL7uCxZiAexj8ppvQ== uglifyjs-webpack-plugin@^2.2.0: version "2.2.0" - resolved "https://registry.npmmirror.com/uglifyjs-webpack-plugin/-/uglifyjs-webpack-plugin-2.2.0.tgz#e75bc80e7f1937f725954c9b4c5a1e967ea9d0d7" + resolved "https://registry.npmmirror.com/uglifyjs-webpack-plugin/download/uglifyjs-webpack-plugin-2.2.0.tgz#e75bc80e7f1937f725954c9b4c5a1e967ea9d0d7" integrity sha512-mHSkufBmBuJ+KHQhv5H0MXijtsoA1lynJt1lXOaotja8/I0pR4L9oGaPIZw+bQBOFittXZg9OC1sXSGO9D9ZYg== dependencies: cacache "^12.0.2" @@ -7612,14 +7503,14 @@ uglifyjs-webpack-plugin@^2.2.0: webpack-sources "^1.4.0" worker-farm "^1.7.0" -unbox-primitive@^1.0.2: - version "1.0.2" - resolved "https://registry.npmmirror.com/unbox-primitive/-/unbox-primitive-1.0.2.tgz#29032021057d5e6cdbd08c5129c226dff8ed6f9e" - integrity sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw== +unbox-primitive@^1.0.1: + version "1.0.1" + resolved "https://registry.nlark.com/unbox-primitive/download/unbox-primitive-1.0.1.tgz#085e215625ec3162574dc8859abee78a59b14471" + integrity sha1-CF4hViXsMWJXTciFmr7nilmxRHE= dependencies: - call-bind "^1.0.2" - has-bigints "^1.0.2" - has-symbols "^1.0.3" + function-bind "^1.1.1" + has-bigints "^1.0.1" + has-symbols "^1.0.2" which-boxed-primitive "^1.0.2" union-value@^1.0.0: @@ -7644,8 +7535,8 @@ uniqs@^2.0.0: unique-filename@^1.1.1: version "1.1.1" - resolved "https://registry.npmmirror.com/unique-filename/-/unique-filename-1.1.1.tgz#1d69769369ada0583103a1e6ae87681b56573230" - integrity sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ== + resolved "https://registry.nlark.com/unique-filename/download/unique-filename-1.1.1.tgz#1d69769369ada0583103a1e6ae87681b56573230" + integrity sha1-HWl2k2mtoFgxA6HmrodoG1ZXMjA= dependencies: unique-slug "^2.0.0" @@ -7658,8 +7549,8 @@ unique-slug@^2.0.0: universalify@^0.1.0: version "0.1.2" - resolved "https://registry.npmmirror.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66" - integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg== + resolved "https://registry.npm.taobao.org/universalify/download/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66" + integrity sha1-tkb2m+OULavOzJ1mOcgNwQXvqmY= unpipe@1.0.0, unpipe@~1.0.0: version "1.0.0" @@ -7703,8 +7594,8 @@ urix@^0.1.0: url-loader@^2.2.0: version "2.3.0" - resolved "https://registry.npmmirror.com/url-loader/-/url-loader-2.3.0.tgz#e0e2ef658f003efb8ca41b0f3ffbf76bab88658b" - integrity sha512-goSdg8VY+7nPZKUEChZSEtW5gjbS66USIGCeSJ1OVOJ7Yfuh/36YxCwMi5HVEJh6mqUYOoy3NJ0vlOMrWsSHog== + resolved "https://registry.npmmirror.com/url-loader/download/url-loader-2.3.0.tgz#e0e2ef658f003efb8ca41b0f3ffbf76bab88658b" + integrity sha1-4OLvZY8APvuMpBsPP/v3a6uIZYs= dependencies: loader-utils "^1.2.3" mime "^2.4.4" @@ -7718,10 +7609,10 @@ url-parse@^1.4.3: querystringify "^2.1.1" requires-port "^1.0.0" -url-parse@^1.5.10: - version "1.5.10" - resolved "https://registry.npmmirror.com/url-parse/-/url-parse-1.5.10.tgz#9d3c2f736c1d75dd3bd2be507dcc111f1e2ea9c1" - integrity sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ== +url-parse@^1.5.3: + version "1.5.4" + resolved "https://registry.npmmirror.com/url-parse/download/url-parse-1.5.4.tgz#e4f645a7e2a0852cc8a66b14b292a3e9a11a97fd" + integrity sha512-ITeAByWWoqutFClc/lRZnFplgXgEZr3WJ6XngMM/N9DMIm4K8zXPCZ1Jdu0rERwO84w1WC5wkle2ubwTA4NTBg== dependencies: querystringify "^2.1.1" requires-port "^1.0.0" @@ -7746,8 +7637,8 @@ util-deprecate@^1.0.1, util-deprecate@^1.0.2, util-deprecate@~1.0.1: util.promisify@1.0.0: version "1.0.0" - resolved "https://registry.npmmirror.com/util.promisify/-/util.promisify-1.0.0.tgz#440f7165a459c9a16dc145eb8e72f35687097030" - integrity sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA== + resolved "https://registry.npm.taobao.org/util.promisify/download/util.promisify-1.0.0.tgz?cache=0&sync_timestamp=1610159819836&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Futil.promisify%2Fdownload%2Futil.promisify-1.0.0.tgz#440f7165a459c9a16dc145eb8e72f35687097030" + integrity sha1-RA9xZaRZyaFtwUXrjnLzVocJcDA= dependencies: define-properties "^1.1.2" object.getownpropertydescriptors "^2.0.3" @@ -7788,7 +7679,7 @@ utils-merge@1.0.1: uuid@^3.0.0, uuid@^3.3.2: version "3.4.0" - resolved "https://registry.npmmirror.com/uuid/-/uuid-3.4.0.tgz#b23e4358afa8a202fe7a100af1f5f883f02007ee" + resolved "https://registry.npmmirror.com/uuid/download/uuid-3.4.0.tgz#b23e4358afa8a202fe7a100af1f5f883f02007ee" integrity sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A== uuid@^8.3.2: @@ -7857,12 +7748,12 @@ vue-awesome-swiper@^3.1.3: vue-hot-reload-api@^2.3.0: version "2.3.4" - resolved "https://registry.npmmirror.com/vue-hot-reload-api/-/vue-hot-reload-api-2.3.4.tgz#532955cc1eb208a3d990b3a9f9a70574657e08f2" - integrity sha512-BXq3jwIagosjgNVae6tkHzzIk6a8MHFtzAdwhnV5VlvPTFxDCvIttgSiHWjdGoTJvXtmRu5HacExfdarRcFhog== + resolved "https://registry.npm.taobao.org/vue-hot-reload-api/download/vue-hot-reload-api-2.3.4.tgz#532955cc1eb208a3d990b3a9f9a70574657e08f2" + integrity sha1-UylVzB6yCKPZkLOp+acFdGV+CPI= "vue-loader-v16@npm:vue-loader@^16.1.0": version "16.8.3" - resolved "https://registry.npmmirror.com/vue-loader/-/vue-loader-16.8.3.tgz#d43e675def5ba9345d6c7f05914c13d861997087" + resolved "https://registry.npmmirror.com/vue-loader/download/vue-loader-16.8.3.tgz#d43e675def5ba9345d6c7f05914c13d861997087" integrity sha512-7vKN45IxsKxe5GcVCbc2qFU5aWzyiLrYJyUuMz4BQLKctCj/fmCa0w6fGiiQ2cLFetNcek1ppGJQDCup0c1hpA== dependencies: chalk "^4.1.0" @@ -7871,7 +7762,7 @@ vue-hot-reload-api@^2.3.0: vue-loader@^15.9.2: version "15.9.8" - resolved "https://registry.npmmirror.com/vue-loader/-/vue-loader-15.9.8.tgz#4b0f602afaf66a996be1e534fb9609dc4ab10e61" + resolved "https://registry.npmmirror.com/vue-loader/download/vue-loader-15.9.8.tgz#4b0f602afaf66a996be1e534fb9609dc4ab10e61" integrity sha512-GwSkxPrihfLR69/dSV3+5CdMQ0D+jXg8Ma1S4nQXKJAznYFX14vHdc/NetQc34Dw+rBbIJyP7JOuVb9Fhprvog== dependencies: "@vue/component-compiler-utils" "^3.1.0" @@ -7901,24 +7792,24 @@ vue-router@^3.0.1, vue-router@^3.0.3: vue-style-loader@^4.1.0, vue-style-loader@^4.1.2: version "4.1.3" - resolved "https://registry.npmmirror.com/vue-style-loader/-/vue-style-loader-4.1.3.tgz#6d55863a51fa757ab24e89d9371465072aa7bc35" - integrity sha512-sFuh0xfbtpRlKfm39ss/ikqs9AbKCoXZBpHeVZ8Tx650o0k0q/YCM7FRvigtxpACezfq6af+a7JeqVTWvncqDg== + resolved "https://registry.nlark.com/vue-style-loader/download/vue-style-loader-4.1.3.tgz#6d55863a51fa757ab24e89d9371465072aa7bc35" + integrity sha1-bVWGOlH6dXqyTonZNxRlByqnvDU= dependencies: hash-sum "^1.0.2" loader-utils "^1.0.2" vue-template-compiler@^2.6.11: version "2.6.14" - resolved "https://registry.npmmirror.com/vue-template-compiler/-/vue-template-compiler-2.6.14.tgz#a2f0e7d985670d42c9c9ee0d044fed7690f4f763" - integrity sha512-ODQS1SyMbjKoO1JBJZojSw6FE4qnh9rIpUZn2EUT86FKizx9uH5z6uXiIrm4/Nb/gwxTi/o17ZDEGWAXHvtC7g== + resolved "https://registry.npmmirror.com/vue-template-compiler/download/vue-template-compiler-2.6.14.tgz#a2f0e7d985670d42c9c9ee0d044fed7690f4f763" + integrity sha1-ovDn2YVnDULJye4NBE/tdpD092M= dependencies: de-indent "^1.0.2" he "^1.1.0" vue-template-es2015-compiler@^1.9.0: version "1.9.1" - resolved "https://registry.npmmirror.com/vue-template-es2015-compiler/-/vue-template-es2015-compiler-1.9.1.tgz#1ee3bc9a16ecbf5118be334bb15f9c46f82f5825" - integrity sha512-4gDntzrifFnCEvyoO8PqyJDmguXgVPxKiIxrBKjIowvL9l+N66196+72XVYR8BBf1Uv1Fgt3bGevJ+sEmxfZzw== + resolved "https://registry.npm.taobao.org/vue-template-es2015-compiler/download/vue-template-es2015-compiler-1.9.1.tgz#1ee3bc9a16ecbf5118be334bb15f9c46f82f5825" + integrity sha1-HuO8mhbsv1EYvjNLsV+cRvgvWCU= vue@^2.5.2, vue@^2.6.10: version "2.6.12" @@ -7927,7 +7818,7 @@ vue@^2.5.2, vue@^2.6.10: vue@^2.6.11: version "2.6.14" - resolved "https://registry.npmmirror.com/vue/-/vue-2.6.14.tgz#e51aa5250250d569a3fbad3a8a5a687d6036e235" + resolved "https://registry.npmmirror.com/vue/download/vue-2.6.14.tgz#e51aa5250250d569a3fbad3a8a5a687d6036e235" integrity sha512-x2284lgYvjOMj3Za7kqzRcUSxBboHqtgRE2zlos1qWaOye5yUmHn42LB1250NJBLRwEcdrB0JRwyPTEPhfQjiQ== vuex@^3.0.1: @@ -7944,8 +7835,8 @@ watchpack-chokidar2@^2.0.1: watchpack@^1.7.4: version "1.7.5" - resolved "https://registry.npmmirror.com/watchpack/-/watchpack-1.7.5.tgz#1267e6c55e0b9b5be44c2023aed5437a2c26c453" - integrity sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ== + resolved "https://registry.npmmirror.com/watchpack/download/watchpack-1.7.5.tgz#1267e6c55e0b9b5be44c2023aed5437a2c26c453" + integrity sha1-EmfmxV4Lm1vkTCAjrtVDeiwmxFM= dependencies: graceful-fs "^4.1.2" neo-async "^2.5.0" @@ -7962,15 +7853,15 @@ wbuf@^1.1.0, wbuf@^1.7.3: wcwidth@^1.0.1: version "1.0.1" - resolved "https://registry.npmmirror.com/wcwidth/-/wcwidth-1.0.1.tgz#f0b0dcf915bc5ff1528afadb2c0e17b532da2fe8" - integrity sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg== + resolved "https://registry.nlark.com/wcwidth/download/wcwidth-1.0.1.tgz#f0b0dcf915bc5ff1528afadb2c0e17b532da2fe8" + integrity sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g= dependencies: defaults "^1.0.3" webpack-bundle-analyzer@^3.8.0: version "3.9.0" - resolved "https://registry.npmmirror.com/webpack-bundle-analyzer/-/webpack-bundle-analyzer-3.9.0.tgz#f6f94db108fb574e415ad313de41a2707d33ef3c" - integrity sha512-Ob8amZfCm3rMB1ScjQVlbYYUEJyEjdEtQ92jqiFUYt5VkEeO2v5UMbv49P/gnmCZm3A6yaFQzCBvpZqN4MUsdA== + resolved "https://registry.npmmirror.com/webpack-bundle-analyzer/download/webpack-bundle-analyzer-3.9.0.tgz?cache=0&sync_timestamp=1634019921368&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fwebpack-bundle-analyzer%2Fdownload%2Fwebpack-bundle-analyzer-3.9.0.tgz#f6f94db108fb574e415ad313de41a2707d33ef3c" + integrity sha1-9vlNsQj7V05BWtMT3kGicH0z7zw= dependencies: acorn "^7.1.1" acorn-walk "^7.1.1" @@ -7988,16 +7879,16 @@ webpack-bundle-analyzer@^3.8.0: webpack-chain@^6.4.0: version "6.5.1" - resolved "https://registry.npmmirror.com/webpack-chain/-/webpack-chain-6.5.1.tgz#4f27284cbbb637e3c8fbdef43eef588d4d861206" - integrity sha512-7doO/SRtLu8q5WM0s7vPKPWX580qhi0/yBHkOxNkv50f6qB76Zy9o2wRTrrPULqYTvQlVHuvbA8v+G5ayuUDsA== + resolved "https://registry.npm.taobao.org/webpack-chain/download/webpack-chain-6.5.1.tgz#4f27284cbbb637e3c8fbdef43eef588d4d861206" + integrity sha1-TycoTLu2N+PI+970Pu9YjU2GEgY= dependencies: deepmerge "^1.5.2" javascript-stringify "^2.0.1" webpack-dev-middleware@^3.7.2: version "3.7.3" - resolved "https://registry.npmmirror.com/webpack-dev-middleware/-/webpack-dev-middleware-3.7.3.tgz#0639372b143262e2b84ab95d3b91a7597061c2c5" - integrity sha512-djelc/zGiz9nZj/U7PTBi2ViorGJXEWo/3ltkPbDyxCXhhEXkW0ce99falaok4TPj+AsxLiXJR0EBOb0zh9fKQ== + resolved "https://registry.npmmirror.com/webpack-dev-middleware/download/webpack-dev-middleware-3.7.3.tgz#0639372b143262e2b84ab95d3b91a7597061c2c5" + integrity sha1-Bjk3KxQyYuK4SrldO5GnWXBhwsU= dependencies: memory-fs "^0.4.1" mime "^2.4.4" @@ -8007,7 +7898,7 @@ webpack-dev-middleware@^3.7.2: webpack-dev-server@^3.11.0: version "3.11.3" - resolved "https://registry.npmmirror.com/webpack-dev-server/-/webpack-dev-server-3.11.3.tgz#8c86b9d2812bf135d3c9bce6f07b718e30f7c3d3" + resolved "https://registry.npmmirror.com/webpack-dev-server/download/webpack-dev-server-3.11.3.tgz#8c86b9d2812bf135d3c9bce6f07b718e30f7c3d3" integrity sha512-3x31rjbEQWKMNzacUZRE6wXvUFuGpH7vr0lIEbYpMAG9BOxi0928QU1BBswOAP3kg3H1O4hiS+sq4YyAn6ANnA== dependencies: ansi-html-community "0.0.8" @@ -8046,16 +7937,16 @@ webpack-dev-server@^3.11.0: webpack-log@^2.0.0: version "2.0.0" - resolved "https://registry.npmmirror.com/webpack-log/-/webpack-log-2.0.0.tgz#5b7928e0637593f119d32f6227c1e0ac31e1b47f" - integrity sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg== + resolved "https://registry.npm.taobao.org/webpack-log/download/webpack-log-2.0.0.tgz#5b7928e0637593f119d32f6227c1e0ac31e1b47f" + integrity sha1-W3ko4GN1k/EZ0y9iJ8HgrDHhtH8= dependencies: ansi-colors "^3.0.0" uuid "^3.3.2" webpack-merge@^4.2.2: version "4.2.2" - resolved "https://registry.npmmirror.com/webpack-merge/-/webpack-merge-4.2.2.tgz#a27c52ea783d1398afd2087f547d7b9d2f43634d" - integrity sha512-TUE1UGoTX2Cd42j3krGYqObZbOD+xF7u28WB7tfUordytSjbWTIjK/8V0amkBfTYN4/pB/GIDlJZZ657BGG19g== + resolved "https://registry.nlark.com/webpack-merge/download/webpack-merge-4.2.2.tgz#a27c52ea783d1398afd2087f547d7b9d2f43634d" + integrity sha1-onxS6ng9E5iv0gh/VH17nS9DY00= dependencies: lodash "^4.17.15" @@ -8069,7 +7960,7 @@ webpack-sources@^1.1.0, webpack-sources@^1.4.0, webpack-sources@^1.4.1, webpack- webpack@^4.0.0: version "4.46.0" - resolved "https://registry.npmmirror.com/webpack/-/webpack-4.46.0.tgz#bf9b4404ea20a073605e0a011d188d77cb6ad542" + resolved "https://registry.npmmirror.com/webpack/download/webpack-4.46.0.tgz#bf9b4404ea20a073605e0a011d188d77cb6ad542" integrity sha512-6jJuJjg8znb/xRItk7bkT0+Q7AHCYjjFnvKIWQPkNIOyRqoCGvkOs0ipeQzrqz4l5FtN5ZI/ukEHroeX/o1/5Q== dependencies: "@webassemblyjs/ast" "1.9.0" @@ -8098,7 +7989,7 @@ webpack@^4.0.0: websocket-driver@>=0.5.1, websocket-driver@^0.7.4: version "0.7.4" - resolved "https://registry.npm.taobao.org/websocket-driver/download/websocket-driver-0.7.4.tgz?cache=0&sync_timestamp=1591289007652&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fwebsocket-driver%2Fdownload%2Fwebsocket-driver-0.7.4.tgz" + resolved "https://registry.npm.taobao.org/websocket-driver/download/websocket-driver-0.7.4.tgz#89ad5295bbf64b480abcba31e4953aca706f5760" integrity sha1-ia1Slbv2S0gKvLox5JU6ynBvV2A= dependencies: http-parser-js ">=0.5.1" @@ -8112,8 +8003,8 @@ websocket-extensions@>=0.1.1: which-boxed-primitive@^1.0.2: version "1.0.2" - resolved "https://registry.npmmirror.com/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz#13757bc89b209b049fe5d86430e21cf40a89a8e6" - integrity sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg== + resolved "https://registry.nlark.com/which-boxed-primitive/download/which-boxed-primitive-1.0.2.tgz#13757bc89b209b049fe5d86430e21cf40a89a8e6" + integrity sha1-E3V7yJsgmwSf5dhkMOIc9AqJqOY= dependencies: is-bigint "^1.0.1" is-boolean-object "^1.1.0" @@ -8135,8 +8026,8 @@ which@1, which@^1.2.9: which@^2.0.1: version "2.0.2" - resolved "https://registry.npmmirror.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1" - integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== + resolved "https://registry.nlark.com/which/download/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1" + integrity sha1-fGqN0KY2oDJ+ELWckobu6T8/UbE= dependencies: isexe "^2.0.0" @@ -8149,8 +8040,8 @@ wide-align@^1.1.0: worker-farm@^1.7.0: version "1.7.0" - resolved "https://registry.npmmirror.com/worker-farm/-/worker-farm-1.7.0.tgz#26a94c5391bbca926152002f69b84a4bf772e5a8" - integrity sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw== + resolved "https://registry.npm.taobao.org/worker-farm/download/worker-farm-1.7.0.tgz#26a94c5391bbca926152002f69b84a4bf772e5a8" + integrity sha1-JqlMU5G7ypJhUgAvabhKS/dy5ag= dependencies: errno "~0.1.7" @@ -8165,8 +8056,8 @@ wrap-ansi@^5.1.0: wrap-ansi@^6.2.0: version "6.2.0" - resolved "https://registry.npmmirror.com/wrap-ansi/-/wrap-ansi-6.2.0.tgz#e9393ba07102e6c91a3b221478f0257cd2856e53" - integrity sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA== + resolved "https://registry.nlark.com/wrap-ansi/download/wrap-ansi-6.2.0.tgz?cache=0&sync_timestamp=1631557327268&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fwrap-ansi%2Fdownload%2Fwrap-ansi-6.2.0.tgz#e9393ba07102e6c91a3b221478f0257cd2856e53" + integrity sha1-6Tk7oHEC5skaOyIUePAlfNKFblM= dependencies: ansi-styles "^4.0.0" string-width "^4.1.0" @@ -8174,8 +8065,8 @@ wrap-ansi@^6.2.0: wrap-ansi@^7.0.0: version "7.0.0" - resolved "https://registry.npmmirror.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" - integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== + resolved "https://registry.nlark.com/wrap-ansi/download/wrap-ansi-7.0.0.tgz?cache=0&sync_timestamp=1631557327268&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fwrap-ansi%2Fdownload%2Fwrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" + integrity sha1-Z+FFz/UQpqaYS98RUpEdadLrnkM= dependencies: ansi-styles "^4.0.0" string-width "^4.1.0" @@ -8188,7 +8079,7 @@ wrappy@1: ws@^6.0.0, ws@^6.2.1: version "6.2.2" - resolved "https://registry.npmmirror.com/ws/-/ws-6.2.2.tgz#dd5cdbd57a9979916097652d78f1cc5faea0c32e" + resolved "https://registry.npmmirror.com/ws/download/ws-6.2.2.tgz#dd5cdbd57a9979916097652d78f1cc5faea0c32e" integrity sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw== dependencies: async-limiter "~1.0.0" @@ -8205,8 +8096,8 @@ y18n@^4.0.0: y18n@^5.0.5: version "5.0.8" - resolved "https://registry.npmmirror.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55" - integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA== + resolved "https://registry.npm.taobao.org/y18n/download/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55" + integrity sha1-f0k00PfKjFb5UxSTndzS3ZHOHVU= yallist@^2.1.2: version "2.1.2" @@ -8215,13 +8106,13 @@ yallist@^2.1.2: yallist@^3.0.2: version "3.1.1" - resolved "https://registry.npmmirror.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd" - integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g== + resolved "https://registry.npm.taobao.org/yallist/download/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd" + integrity sha1-27fa+b/YusmrRev2ArjLrQ1dCP0= yallist@^4.0.0: version "4.0.0" - resolved "https://registry.npmmirror.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" - integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== + resolved "https://registry.npm.taobao.org/yallist/download/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" + integrity sha1-m7knkNnA7/7GO+c1GeEaNQGaOnI= yargs-parser@^13.1.2: version "13.1.2" @@ -8233,8 +8124,8 @@ yargs-parser@^13.1.2: yargs-parser@^20.2.2: version "20.2.9" - resolved "https://registry.npmmirror.com/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee" - integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w== + resolved "https://registry.npmmirror.com/yargs-parser/download/yargs-parser-20.2.9.tgz?cache=0&sync_timestamp=1637031053426&other_urls=https%3A%2F%2Fregistry.npmmirror.com%2Fyargs-parser%2Fdownload%2Fyargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee" + integrity sha1-LrfcOwKJcY/ClfNidThFxBoMlO4= yargs@^13.3.2: version "13.3.2" @@ -8254,8 +8145,8 @@ yargs@^13.3.2: yargs@^16.0.0: version "16.2.0" - resolved "https://registry.npmmirror.com/yargs/-/yargs-16.2.0.tgz#1c82bf0f6b6a66eafce7ef30e376f49a12477f66" - integrity sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw== + resolved "https://registry.npmmirror.com/yargs/download/yargs-16.2.0.tgz#1c82bf0f6b6a66eafce7ef30e376f49a12477f66" + integrity sha1-HIK/D2tqZur85+8w43b0mhJHf2Y= dependencies: cliui "^7.0.2" escalade "^3.1.1" diff --git a/lilishop-ui.iml b/lilishop-ui.iml new file mode 100644 index 00000000..8021953e --- /dev/null +++ b/lilishop-ui.iml @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/manager/public/config.js b/manager/public/config.js index 5cbca2b3..ada826fc 100644 --- a/manager/public/config.js +++ b/manager/public/config.js @@ -6,11 +6,7 @@ var BASE = { common: "https://common-api.pickmall.cn", buyer: "https://buyer-api.pickmall.cn", seller: "https://store-api.pickmall.cn", - manager: "https://admin-api.pickmall.cn", - // manager: "http://192.168.0.120:8887", - // common: "http://192.168.0.120:8890", - - + manager: "https://admin-api.pickmall.cn" }, API_PROD: { common: "https://common-api.pickmall.cn", diff --git a/manager/src/components/lili-dialog/goods-dialog.vue b/manager/src/components/lili-dialog/goods-dialog.vue index 976e3d1c..9d87e1fa 100644 --- a/manager/src/components/lili-dialog/goods-dialog.vue +++ b/manager/src/components/lili-dialog/goods-dialog.vue @@ -4,19 +4,60 @@
搜索范围
- +
- +
- +
-
- -
+
+ +
@@ -33,7 +74,6 @@
暂无商品信息
-
@@ -45,8 +85,9 @@ export default { return { type: "multiple", //单选或者多选 single multiple skuList: [], // 商品sku列表 - total: 0, // 商品总数 - goodsParams: { // 商品请求参数 + total: 0, // 商品总数 + goodsParams: { + // 商品请求参数 pageNumber: 1, pageSize: 18, order: "desc", @@ -66,10 +107,10 @@ export default { props: { selectedWay: { type: Array, - default: function(){ - return new Array() - } - } + default: function () { + return new Array(); + }, + }, }, watch: { category(val) { @@ -80,7 +121,7 @@ export default { this.$emit("selected", this.selectedWay); }, deep: true, - immediate: true + immediate: true, }, "goodsParams.categoryPath": { handler: function () { @@ -114,22 +155,21 @@ export default { }, // 获取列表方法 initGoods(res) { - if (res.result.records.length !=0) { + if (res.result.records.length != 0) { res.result.records.forEach((item) => { item.selected = false; item.___type = "goods"; //设置为goods让pc wap知道标识 - this.selectedWay.forEach(e => { + this.selectedWay.forEach((e) => { if (e.id && e.id === item.id) { - item.selected = true + item.selected = true; } - }) + }); }); /** * 解决数据请求中,滚动栏会一直上下跳动 */ this.total = res.result.total; this.goodsData.push(...res.result.records); - } else { this.empty = true; } @@ -140,12 +180,12 @@ export default { // 商品 this.initGoods(res); }); - if (localStorage.getItem('category')) { - this.deepGroup(JSON.parse(localStorage.getItem('category'))) + if (localStorage.getItem("category")) { + this.deepGroup(JSON.parse(localStorage.getItem("category"))); } else { setTimeout(() => { - this.deepGroup(JSON.parse(localStorage.getItem('category'))) - },3000) + this.deepGroup(JSON.parse(localStorage.getItem("category"))); + }, 3000); } }, @@ -205,9 +245,9 @@ export default { this.selectedWay.push(val); } else { val.selected = false; - for (let i = 0; i @@ -13,7 +29,7 @@ import linkDialog from "./link-dialog"; export default { components: { goodsDialog, - linkDialog + linkDialog, }, data() { return { @@ -56,12 +72,11 @@ export default { if (type == "goods") { this.goodsFlag = true; if (mutiple) { - this.singleGoods() + this.singleGoods(); } } else { this.goodsFlag = false; } - }, // 关闭组件 close() { diff --git a/manager/src/components/lili-dialog/link-dialog.vue b/manager/src/components/lili-dialog/link-dialog.vue index 51ae9b16..788b2eb0 100644 --- a/manager/src/components/lili-dialog/link-dialog.vue +++ b/manager/src/components/lili-dialog/link-dialog.vue @@ -18,6 +18,7 @@ " /> +
@@ -27,7 +28,7 @@ import goodsDialog from "./goods-dialog"; import templateWay from "./template/index"; export default { components: { - goodsDialog, + goodsDialog }, data() { return { @@ -43,8 +44,8 @@ export default { handler(val) { this.$emit("selectedLink", val[0]); //因为是单选,所以直接返回第一个 }, - deep: true, - }, + deep: true + } }, mounted() { this.$nextTick(() => { @@ -57,7 +58,18 @@ export default { } }); }, - methods: {}, + methods: { + // isVisible(item) { + // const type = this.$route.query.pagetype; + // if (type == "INDEX" && [ "discover"].includes(item.name)) { + // return false; + // }else if(type == "DISCOVER" && item.name == 'special'){ + // return false; + // }else{ + // return true + // } + // }, + } }; \ No newline at end of file + diff --git a/manager/src/views/page-decoration/wap/main.vue b/manager/src/views/page-decoration/wap/main.vue index 06a82b73..fcf5717b 100644 --- a/manager/src/views/page-decoration/wap/main.vue +++ b/manager/src/views/page-decoration/wap/main.vue @@ -11,7 +11,10 @@ import layout from "./index"; import navbar from "./navbar"; export default { components: { - navbar, + navbar + }, + mounted() { + this.pagetype = this.$route.query.pagetype; }, data() { return { @@ -30,7 +33,8 @@ export default { this.pagetype = this.$route.query.pagetype; }, methods: { - selected(val) { // 顶部栏点击切换 + selected(val) { + // 顶部栏点击切换 this.name = val; } } diff --git a/manager/src/views/page-decoration/wap/navbar.vue b/manager/src/views/page-decoration/wap/navbar.vue index 7156a4f1..3abea020 100644 --- a/manager/src/views/page-decoration/wap/navbar.vue +++ b/manager/src/views/page-decoration/wap/navbar.vue @@ -9,9 +9,7 @@ v-for="(item, index) in way" :key="index" :type="item.selected ? 'primary' : ''" - > - {{ item.title }} - + >{{ item.title }}
@@ -21,7 +19,7 @@
临时预览
- --> + -->
- 模板名称 + 模板名称 +
是否立即发布 @@ -45,7 +44,7 @@
- +
@@ -54,6 +53,7 @@ import * as API_Other from "@/api/other.js"; export default { + props: ["pagetype"], data() { return { progress: true, // 展示进度 @@ -82,8 +82,8 @@ export default { // 表单信息 pageShow: this.$route.query.type || false, name: this.$route.query.name || "模板名称", - pageClientType: "H5", - }, + pageClientType: "H5" + } }; }, watch: { @@ -158,7 +158,7 @@ export default { pageType: this.submitWay.pageType, pageClientType: "H5", }) - .then((res) => { + .then(res => { this.num = 50; if (res.success) { this.num = 80; @@ -174,7 +174,7 @@ export default { } console.log(res); }) - .catch((error) => {}); + .catch(error => {}); }, @@ -237,7 +237,7 @@ export default { submit(submitWay) { this.progress = false; API_Other.setHomeSetup(submitWay) - .then((res) => { + .then(res => { this.num = 50; if (res.success) { this.num = 80; @@ -254,9 +254,9 @@ export default { } console.log(res); }) - .catch((error) => {}); - }, - }, + .catch(error => {}); + } + } }; diff --git a/manager/src/views/sys/setting-manage/setting/KUAIDI_SETTING.vue b/manager/src/views/sys/setting-manage/setting/KUAIDI_SETTING.vue index 0855cf25..97da693d 100644 --- a/manager/src/views/sys/setting-manage/setting/KUAIDI_SETTING.vue +++ b/manager/src/views/sys/setting-manage/setting/KUAIDI_SETTING.vue @@ -10,6 +10,9 @@ + + +
@@ -24,7 +27,7 @@ export default { data() { return { ruleValidate: {}, // 验证规则 - formValidate: { ebusinessID: "", reqURL: "", appKey: "" }, // 表单数据 + formValidate: { ebusinessID: "", reqURL: "", appKey: "" ,sheetReqURL: "" ,}, // 表单数据 }; }, props: ["res",'type'], diff --git a/manager/src/views/sys/user-manage/userManage.vue b/manager/src/views/sys/user-manage/userManage.vue index 16d22cbe..c337db1b 100644 --- a/manager/src/views/sys/user-manage/userManage.vue +++ b/manager/src/views/sys/user-manage/userManage.vue @@ -12,7 +12,7 @@ /> - diff --git a/seller/src/api/goods.js b/seller/src/api/goods.js index 442fc167..8b7ea365 100644 --- a/seller/src/api/goods.js +++ b/seller/src/api/goods.js @@ -6,7 +6,8 @@ import { deleteRequest, importRequest, getRequestWithNoToken, - commonUrl + commonUrl, + postRequestWithNoForm } from "@/libs/axios"; // 获取数据字典 export const getDictData = "/dictData/getByType/"; @@ -355,3 +356,13 @@ export const refundStatistics = params => { export const refundPriceStatistics = params => { return getRequest(`/statistics/refund/order/getPrice`, params); }; + +//下载结算单 +export const downLoadGoods = () => { + return getRequest(`/goods/import/downLoad/`, {}, 'blob') +} + +// 上传待发货的订单列表 +export const uploadGoodsExcel = params => { + return postRequestWithNoForm(`/goods/import/import`, params ); +}; diff --git a/seller/src/api/index.js b/seller/src/api/index.js index ae3425bd..438e749a 100644 --- a/seller/src/api/index.js +++ b/seller/src/api/index.js @@ -6,6 +6,9 @@ import { deleteRequest, getRequestWithNoToken, postRequestWithNoTokenData, + putRequestWithNoForm, + postRequestWithNoToken, + postRequestWithNoForm, commonUrl, } from "@/libs/axios"; @@ -14,13 +17,15 @@ export const getAllCity = (params) => { return getRequest(commonUrl+'/common/common/region/allCity', params) } +// 获取全部权限数据 +export const getCurrentPermissionList = (params) => { + return getRequest("/menu/memberMenu", params); +}; // 登陆 export const getHomeNotice = params => { return getRequest("/other/article/getByPage?type=STORE_ARTICLE&pageSize=15"); }; - - // 登陆 export const getSellerHomeData = params => { return getRequest("/statistics/index", params); @@ -122,10 +127,9 @@ export const unRelate = params => { export const getRelatedListData = params => { return getRequest("/relate/findByCondition", params); }; - // 获取用户数据 多条件 export const getUserListData = params => { - return getRequest("/user/getByCondition", params); + return getRequest("/clerk", params); }; // 通过用户名搜索 export const searchUserByName = (username, params) => { @@ -138,7 +142,7 @@ export const getAllUserData = params => { // 添加用户 export const addUser = params => { - return postRequest("/user/admin/add", params); + return postRequest("/clerk", params); }; // 编辑用户 export const editUser = params => { @@ -213,25 +217,25 @@ export const deleteMessageSend = (ids, params) => { // 分页获取文件数据 export const getFileListData = params => { - return getRequest("/file", params); + return getRequest(`${commonUrl}/common/common/file`, params); }; // 复制文件 export const copyFile = params => { - return postRequest("/file/copy", params); + return postRequest(`${commonUrl}/common/common/file/copy`, params); }; // 重命名文件 export const renameFile = params => { - return postRequest("/file/rename", params); + return postRequest(`${commonUrl}/common/common/file/rename`, params); }; // 删除文件 export const deleteFile = (ids, params) => { - return deleteRequest(`/file/delete/${ids}`, params); + return deleteRequest(`${commonUrl}/common/common/file/delete/${ids}`, params); }; // 下载文件 export const aliDownloadFile = (fKey, params) => { - return getRequest(`/file/ali/download/${fKey}`, params); + return getRequest(`${commonUrl}/common/common/file/ali/download/${fKey}`, params); }; @@ -265,4 +269,100 @@ export const handleRefreshToken = (token) => { return getRequestWithNoToken(`/passport/login/refresh/${token}`); }; +// 获取一级部门 +export const initDepartment = (params) => { + return getRequest("/department", params); +}; +// 添加部门 +export const addDepartment = (params) => { + return postRequest("/department", params); +}; +// 删除部门 +export const deleteDepartment = (ids, params) => { + return deleteRequest(`/department/${ids}`, params); +}; +// 编辑部门 +export const editDepartment = (ids, params) => { + return putRequest(`/department/${ids} `, params); +}; +// 加载部门子级数据 +export const loadDepartment = (id) => { + return getRequest(`/department/${id}`); +}; + +// 通过部门获取全部角色数据 +export const getUserByDepartmentId = (id, params) => { + return getRequest(`/departmentRole/${id}`, params); +}; + +// 分页获取角色数据 +export const getRoleList = (params) => { + return getRequest("/role", params); +}; + +// 通过部门修改绑定角色 +export const updateDepartmentRole = (id, params) => { + return putRequestWithNoForm(`/departmentRole/${id}`, params); +}; + +// 获取全部权限数据 +export const getAllPermissionList = (params) => { + return getRequest("/menu/tree", params); +}; + +// 添加角色 +export const addRole = (params) => { + return postRequest("/role", params); +}; +// 删除角色 +export const deleteRole = (ids, params) => { + return deleteRequest(`/role/${ids}`, params); +}; +// 编辑角色 +export const editRole = (params) => { + return putRequest(`/role/${params.roleId}`, params); +}; + +// 分配角色权限 +export const editRolePerm = (params) => { + return postRequest("/role/editRolePerm", params); +}; +// 查看某角色拥有的菜单 +export const selectRoleMenu = (params) => { + return getRequest(`/roleMenu/${params}`); +}; +// 保存角色菜单 +export const saveRoleMenu = (id, params) => { + return postRequestWithNoForm(`/roleMenu/${id}`, params); +}; +// 获取全部角色数据 +export const getAllRoleList = (params) => { + return getRequest("/role", params); +}; +export const checkClerk = (mobile) => { + return postRequest(`/clerk/${mobile}/check`); +}; + +// 重置用户密码 +export const resetPassword = (params) => { + return postRequest(`/clerk/resetPassword/${params}`); +}; +// 删除用户 +export const deleteClerk = (ids) => { + return deleteRequest(`/clerk/delByIds/${ids}`); +}; + +// 禁 启用用户 +export const enableClerk = (id, params) => { + return putRequest(`/clerk/enable/${id}`, params); +}; +// 获取店员详细 +export const getClerk = (id) => { + return getRequest(`/clerk/${id}`); +}; + +export const editOtherUser = (id, params) => { + return putRequest(`/clerk/${id}`,params); +}; + diff --git a/seller/src/api/logistics.js b/seller/src/api/logistics.js index 1d4d7ebf..a74a861a 100644 --- a/seller/src/api/logistics.js +++ b/seller/src/api/logistics.js @@ -31,4 +31,8 @@ export const updateLogistics = (id,params) => { return putRequest(`/other/logistics/${id}`,params); }; +export const getCheckedOn = params =>{ + return getRequest(`/other/logistics/getCheckedFaceSheet`,params); +} + diff --git a/seller/src/api/order.js b/seller/src/api/order.js index 9c22489e..ff709b67 100644 --- a/seller/src/api/order.js +++ b/seller/src/api/order.js @@ -17,6 +17,10 @@ export const queryExportOrder = params => { return getRequest(`/order/order/queryExportOrder`, params); }; +//获取电子面单 +export const getOrderFaceSheet= (orderSn,params) =>{ + return postRequest(`/order/order/${orderSn}/createElectronicsFaceSheet`,params) +} // 上传待发货的订单列表 export const uploadDeliverExcel = params => { diff --git a/seller/src/api/other.js b/seller/src/api/other.js index 371b3ab1..3cb5f799 100644 --- a/seller/src/api/other.js +++ b/seller/src/api/other.js @@ -4,10 +4,6 @@ import { postRequest, putRequest, deleteRequest, - importRequest, - getRequestWithNoToken, - putRequestWithNoForm, - postRequestWithNoForm, } from "@/libs/axios"; /** @@ -15,8 +11,7 @@ import { * */ export const setHomeSetup = params => { - - return postRequest("/other/pageData/add", params); + return postRequest("/settings/pageData/save", params); }; /** @@ -25,7 +20,7 @@ export const setHomeSetup = params => { */ export const getHomeData = params => { - return getRequest(`/other/pageData/${params}`); + return getRequest(`/settings/pageData/${params}`); }; @@ -34,8 +29,8 @@ export const getHomeData = params => { * */ export const getHomeList = params => { + return getRequest(`/settings/pageData/${params.pageClientType}/pageDataList`, params); - return getRequest("/pageData/pageDataList", params); }; @@ -43,9 +38,8 @@ export const getHomeList = params => { * 修改楼层装修 * */ -export const updateHome = (id,params) => { - - return putRequest(`/pageData/update/${id}`, params); + export const updateHome = (id, params) => { + return putRequest(`/settings/pageData/update/${id}`, params); }; /** @@ -53,8 +47,7 @@ export const updateHome = (id,params) => { * */ export const removePageHome = (id) => { - - return deleteRequest(`/pageData/removePageData/${id}`); + return deleteRequest(`/settings/pageData/removePageData/${id}`); }; @@ -63,7 +56,6 @@ export const removePageHome = (id) => { * */ export const releasePageHome = (id) => { - - return putRequest(`/pageData/releasePageData`,id); + return putRequest(`/settings/pageData/release/${id}`); }; diff --git a/seller/src/api/shops.js b/seller/src/api/shops.js index 32b7a8ec..f7f4f412 100644 --- a/seller/src/api/shops.js +++ b/seller/src/api/shops.js @@ -41,10 +41,24 @@ export const getBillDetail = (id, params) => { export const getLogistics = (id, params) => { return getRequest(`/other/logistics`, params) } +//返回信息 +export const getIsCheck =(logisticsId) =>{ + return getRequest(`other/logistics/${logisticsId}/getStoreLogistics`) +} // 开启物流公司 export const logisticsChecked = (id, params) => { - return postRequest(`/other/logistics/${id}`, params) + return postRequest(`/other/logistics/${id}`, params, { + "Content-type": "application/json" + }) +} +//获取发货地址 +export const getDeliverAddress = () =>{ + return getRequest(`/settings/storeSettings/storeDeliverGoodsAddress`) +} +//修改发货地址 +export const editDeliverAddress = (params) =>{ + return putRequest(`/settings/storeSettings/storeDeliverGoodsAddress`,params) } // 关闭开启物流公司 @@ -117,4 +131,9 @@ export const editShipTemplate = (id, params, headers) => { return putRequest(`/setting/freightTemplate/${id}`, params, headers) } +//修改电子面单等信息 +export const editChecked = (logisticsId,params) => { + return putRequest(`/other/logistics/${logisticsId}/updateStoreLogistics`,params) +} + diff --git a/seller/src/assets/decorate.png b/seller/src/assets/decorate.png new file mode 100644 index 00000000..675eb8c6 Binary files /dev/null and b/seller/src/assets/decorate.png differ diff --git a/seller/src/assets/decorate1.png b/seller/src/assets/decorate1.png new file mode 100644 index 00000000..57277747 Binary files /dev/null and b/seller/src/assets/decorate1.png differ diff --git a/seller/src/assets/decorate10.jpeg b/seller/src/assets/decorate10.jpeg new file mode 100644 index 00000000..1fb43c9d Binary files /dev/null and b/seller/src/assets/decorate10.jpeg differ diff --git a/seller/src/assets/decorate11.jpeg b/seller/src/assets/decorate11.jpeg new file mode 100644 index 00000000..50612270 Binary files /dev/null and b/seller/src/assets/decorate11.jpeg differ diff --git a/seller/src/assets/decorate2.jpeg b/seller/src/assets/decorate2.jpeg new file mode 100644 index 00000000..3d98ffdd Binary files /dev/null and b/seller/src/assets/decorate2.jpeg differ diff --git a/seller/src/assets/decorate3.jpeg b/seller/src/assets/decorate3.jpeg new file mode 100644 index 00000000..8274bba5 Binary files /dev/null and b/seller/src/assets/decorate3.jpeg differ diff --git a/seller/src/assets/decorate4.jpeg b/seller/src/assets/decorate4.jpeg new file mode 100644 index 00000000..387b8d0f Binary files /dev/null and b/seller/src/assets/decorate4.jpeg differ diff --git a/seller/src/assets/decorate5.jpeg b/seller/src/assets/decorate5.jpeg new file mode 100644 index 00000000..a0dcd195 Binary files /dev/null and b/seller/src/assets/decorate5.jpeg differ diff --git a/seller/src/assets/decorate6.jpeg b/seller/src/assets/decorate6.jpeg new file mode 100644 index 00000000..be4041ea Binary files /dev/null and b/seller/src/assets/decorate6.jpeg differ diff --git a/seller/src/assets/decorate7.jpeg b/seller/src/assets/decorate7.jpeg new file mode 100644 index 00000000..5e333e30 Binary files /dev/null and b/seller/src/assets/decorate7.jpeg differ diff --git a/seller/src/assets/decorate8.png b/seller/src/assets/decorate8.png new file mode 100644 index 00000000..75ecb1f9 Binary files /dev/null and b/seller/src/assets/decorate8.png differ diff --git a/seller/src/assets/decorate9.png b/seller/src/assets/decorate9.png new file mode 100644 index 00000000..36a6e1ca Binary files /dev/null and b/seller/src/assets/decorate9.png differ diff --git a/seller/src/assets/festival_icon.png b/seller/src/assets/festival_icon.png new file mode 100644 index 00000000..eec2f202 Binary files /dev/null and b/seller/src/assets/festival_icon.png differ diff --git a/seller/src/assets/iPhoneX_model.png b/seller/src/assets/iPhoneX_model.png new file mode 100644 index 00000000..1db47b00 Binary files /dev/null and b/seller/src/assets/iPhoneX_model.png differ diff --git a/seller/src/assets/nav/1.jpg b/seller/src/assets/nav/1.jpg index de03b9f6..a978a951 100644 Binary files a/seller/src/assets/nav/1.jpg and b/seller/src/assets/nav/1.jpg differ diff --git a/seller/src/assets/nav/4.jpg b/seller/src/assets/nav/4.jpg index 64083220..e2b23e98 100644 Binary files a/seller/src/assets/nav/4.jpg and b/seller/src/assets/nav/4.jpg differ diff --git a/seller/src/assets/nav/decorate.png b/seller/src/assets/nav/decorate.png new file mode 100644 index 00000000..675eb8c6 Binary files /dev/null and b/seller/src/assets/nav/decorate.png differ diff --git a/seller/src/assets/nav/decorate1.png b/seller/src/assets/nav/decorate1.png new file mode 100644 index 00000000..57277747 Binary files /dev/null and b/seller/src/assets/nav/decorate1.png differ diff --git a/seller/src/assets/nav/decorate10.jpeg b/seller/src/assets/nav/decorate10.jpeg new file mode 100644 index 00000000..1fb43c9d Binary files /dev/null and b/seller/src/assets/nav/decorate10.jpeg differ diff --git a/seller/src/assets/nav/decorate11.jpeg b/seller/src/assets/nav/decorate11.jpeg new file mode 100644 index 00000000..50612270 Binary files /dev/null and b/seller/src/assets/nav/decorate11.jpeg differ diff --git a/seller/src/assets/nav/decorate2.jpeg b/seller/src/assets/nav/decorate2.jpeg new file mode 100644 index 00000000..3d98ffdd Binary files /dev/null and b/seller/src/assets/nav/decorate2.jpeg differ diff --git a/seller/src/assets/nav/decorate3.jpeg b/seller/src/assets/nav/decorate3.jpeg new file mode 100644 index 00000000..8274bba5 Binary files /dev/null and b/seller/src/assets/nav/decorate3.jpeg differ diff --git a/seller/src/assets/nav/decorate4.jpeg b/seller/src/assets/nav/decorate4.jpeg new file mode 100644 index 00000000..387b8d0f Binary files /dev/null and b/seller/src/assets/nav/decorate4.jpeg differ diff --git a/seller/src/assets/nav/decorate5.jpeg b/seller/src/assets/nav/decorate5.jpeg new file mode 100644 index 00000000..a0dcd195 Binary files /dev/null and b/seller/src/assets/nav/decorate5.jpeg differ diff --git a/seller/src/assets/nav/decorate6.jpeg b/seller/src/assets/nav/decorate6.jpeg new file mode 100644 index 00000000..be4041ea Binary files /dev/null and b/seller/src/assets/nav/decorate6.jpeg differ diff --git a/seller/src/assets/nav/decorate7.jpeg b/seller/src/assets/nav/decorate7.jpeg new file mode 100644 index 00000000..5e333e30 Binary files /dev/null and b/seller/src/assets/nav/decorate7.jpeg differ diff --git a/seller/src/assets/nav/decorate8.png b/seller/src/assets/nav/decorate8.png new file mode 100644 index 00000000..75ecb1f9 Binary files /dev/null and b/seller/src/assets/nav/decorate8.png differ diff --git a/seller/src/assets/nav/decorate9.png b/seller/src/assets/nav/decorate9.png new file mode 100644 index 00000000..36a6e1ca Binary files /dev/null and b/seller/src/assets/nav/decorate9.png differ diff --git a/seller/src/assets/nav/nav_showimg1.jpg b/seller/src/assets/nav/nav_showimg1.jpg index f13f536e..450a66ec 100644 Binary files a/seller/src/assets/nav/nav_showimg1.jpg and b/seller/src/assets/nav/nav_showimg1.jpg differ diff --git a/seller/src/assets/nav/nav_showimg2.jpg b/seller/src/assets/nav/nav_showimg2.jpg index 9def75e0..99ed9c63 100644 Binary files a/seller/src/assets/nav/nav_showimg2.jpg and b/seller/src/assets/nav/nav_showimg2.jpg differ diff --git a/seller/src/assets/nav_showimg1.jpg b/seller/src/assets/nav_showimg1.jpg new file mode 100644 index 00000000..450a66ec Binary files /dev/null and b/seller/src/assets/nav_showimg1.jpg differ diff --git a/seller/src/assets/nav_showimg2.jpg b/seller/src/assets/nav_showimg2.jpg new file mode 100644 index 00000000..99ed9c63 Binary files /dev/null and b/seller/src/assets/nav_showimg2.jpg differ diff --git a/seller/src/assets/play.png b/seller/src/assets/play.png new file mode 100644 index 00000000..49fad9f5 Binary files /dev/null and b/seller/src/assets/play.png differ diff --git a/seller/src/assets/seckillBg.png b/seller/src/assets/seckillBg.png new file mode 100644 index 00000000..16415eaf Binary files /dev/null and b/seller/src/assets/seckillBg.png differ diff --git a/seller/src/libs/routerJson.js b/seller/src/libs/routerJson.js index 21d86b46..e0cc8662 100644 --- a/seller/src/libs/routerJson.js +++ b/seller/src/libs/routerJson.js @@ -388,6 +388,42 @@ export const result = [{ component: "sys/user-manage/userManage", children: [] }, + { + name: "clerk", + level: 1, + type: 0, + title: "店员设置", + path: "", + component: "Main", + children: [ + { + name: "clerkManage", + level: 2, + type: 0, + title: "店员管理", + path: "clerkManage", + component: "shop/system/clerk/clerkManage", + children: null + },{ + name: "storeDepartmentManage", + level: 2, + type: 0, + title: "部门管理", + path: "storeDepartmentManage", + component: "shop/system/department/storeDepartmentManage", + children: null + }, + { + name: "storeRole", + level: 2, + type: 0, + title: "角色权限", + path: "storeRole", + component: "shop/system/role/storeRoleManage", + children: null + } + ] + }, { name: "ship", level: 1, @@ -415,6 +451,7 @@ export const result = [{ } ] }, + { name: "shop", level: 1, @@ -423,7 +460,8 @@ export const result = [{ path: "/shop", component: "Main", description: "", - children: [{ + children: [ + { name: "shopSetting", level: 2, type: 0, @@ -432,6 +470,35 @@ export const result = [{ component: "shop/shopSetting", children: null, }, + { + name: "wapList", + level: 2, + type: 0, + title: "移动楼层", + path: "wapList", + component: "shop/wap/wapList", + children: null + + }, + { + name: "pcList", + level: 2, + type: 0, + title: "PC楼层", + path: "pcList", + component: "shop/floorList", + children: null + + }, + // { + // name: "shopAddress", + // level: 2, + // type: 0, + // title: "自提管理", + // path: "shopAddress", + // component: "shop/shopAddress", + // children: null, + // } // { // name: "shopAddress", // level: 2, @@ -469,5 +536,6 @@ export const result = [{ children: null }] }] - } + }, + ]; diff --git a/seller/src/libs/util.js b/seller/src/libs/util.js index 25597caa..02af694b 100644 --- a/seller/src/libs/util.js +++ b/seller/src/libs/util.js @@ -1,6 +1,8 @@ import lazyLoading from './lazyLoading.js'; import Cookies from "js-cookie"; + import { result } from './routerJson.js'; +import { getCurrentPermissionList } from "@/api/index"; const config = require('@/config/index') @@ -9,451 +11,447 @@ let util = { }; util.title = function (title) { - title = title || `${config.title} 商家后台`; - window.document.title = title; + title = title || `${config.title} 商家后台`; + window.document.title = title; }; util.millsToTime = function (mills) { - if (!mills) { - return ""; - } - let s = mills / 1000; - if (s < 60) { - return s.toFixed(0) + " 秒" - } - let m = s / 60; - if (m < 60) { - return m.toFixed(0) + " 分钟" - } - let h = m / 60; - if (h < 24) { - return h.toFixed(0) + " 小时" - } - let d = h / 24; - if (d < 30) { - return d.toFixed(0) + " 天" - } - let month = d / 30 - if (month < 12) { - return month.toFixed(0) + " 个月" - } - let year = month / 12 - return year.toFixed(0) + " 年" + if (!mills) { + return ""; + } + let s = mills / 1000; + if (s < 60) { + return s.toFixed(0) + " 秒" + } + let m = s / 60; + if (m < 60) { + return m.toFixed(0) + " 分钟" + } + let h = m / 60; + if (h < 24) { + return h.toFixed(0) + " 小时" + } + let d = h / 24; + if (d < 30) { + return d.toFixed(0) + " 天" + } + let month = d / 30 + if (month < 12) { + return month.toFixed(0) + " 个月" + } + let year = month / 12 + return year.toFixed(0) + " 年" }; util.inOf = function (arr, targetArr) { - let res = true; - arr.forEach(item => { - if (targetArr.indexOf(item) < 0) { - res = false; - } - }); - return res; + let res = true; + arr.forEach(item => { + if (targetArr.indexOf(item) < 0) { + res = false; + } + }); + return res; }; util.oneOf = function (ele, targetArr) { - if (targetArr.indexOf(ele) >= 0) { - return true; - } else { - return false; - } + if (targetArr.indexOf(ele) >= 0) { + return true; + } else { + return false; + } }; util.getRouterObjByName = function (routers, name) { - if (!name || !routers || !routers.length) { - return null; - } - let routerObj = null; - for (let item of routers) { - if (item.name == name) { - return item; - } - routerObj = util.getRouterObjByName(item.children, name); - if (routerObj) { - return routerObj; - } - } + if (!name || !routers || !routers.length) { return null; + } + let routerObj = null; + for (let item of routers) { + if (item.name == name) { + return item; + } + routerObj = util.getRouterObjByName(item.children, name); + if (routerObj) { + return routerObj; + } + } + return null; }; util.handleTitle = function (vm, item) { - if (typeof item.title == 'object') { - return item.title; - } else { - return item.title; - } + if (typeof item.title == 'object') { + return item.title; + } else { + return item.title; + } }; util.setCurrentPath = function (vm, name) { - let title = ''; - let isOtherRouter = false; - vm.$store.state.app.routers.forEach(item => { - if (item.children.length == 1) { - if (item.children[0].name == name) { - title = util.handleTitle(vm, item); - if (item.name == 'otherRouter') { - isOtherRouter = true; - } - } - } else { - item.children.forEach(child => { - if (child.name == name) { - title = util.handleTitle(vm, child); - if (item.name == 'otherRouter') { - isOtherRouter = true; - } - } - }); + let title = ''; + let isOtherRouter = false; + vm.$store.state.app.routers.forEach(item => { + if (item.children.length == 1) { + if (item.children[0].name == name) { + title = util.handleTitle(vm, item); + if (item.name == 'otherRouter') { + isOtherRouter = true; } - }); - let currentPathArr = []; - if (name == 'home_index') { - currentPathArr = [ - { - title: util.handleTitle(vm, util.getRouterObjByName(vm.$store.state.app.routers, 'home_index')), - path: '', - name: 'home_index' - } - ]; - } else if ((name.indexOf('_index') >= 0 || isOtherRouter) && name !== 'home_index') { - currentPathArr = [ - { - title: util.handleTitle(vm, util.getRouterObjByName(vm.$store.state.app.routers, 'home_index')), - path: '/home', - name: 'home_index' - }, - { - title: title, - path: '', - name: name - } - ]; + } } else { - let currentPathObj = vm.$store.state.app.routers.filter(item => { - if (item.children.length <= 1) { - return item.children[0].name == name; - } else { - let i = 0; - let childArr = item.children; - let len = childArr.length; - while (i < len) { - if (childArr[i].name == name) { - return true; - } - i++; - } - return false; - } - })[0]; - if (currentPathObj.children.length <= 1 && currentPathObj.name == 'home') { - currentPathArr = [ - { - title: '首页', - path: '', - name: 'home_index' - } - ]; - } else if (currentPathObj.children.length <= 1 && currentPathObj.name !== 'home') { - currentPathArr = [ - { - title: '首页', - path: '/home', - name: 'home_index' - }, - { - title: currentPathObj.title, - path: '', - name: name - } - ]; - } else { - let childObj = currentPathObj.children.filter((child) => { - return child.name == name; - })[0]; - currentPathArr = [ - { - title: '首页', - path: '/home', - name: 'home_index' - }, - { - title: currentPathObj.title, - path: '', - name: currentPathObj.name - }, - { - title: childObj.title, - path: currentPathObj.path + '/' + childObj.path, - name: name - } - ]; + item.children.forEach(child => { + if (child.name == name) { + title = util.handleTitle(vm, child); + if (item.name == 'otherRouter') { + isOtherRouter = true; + } } + }); } - vm.$store.commit('setCurrentPath', currentPathArr); + }); + let currentPathArr = []; + if (name == 'home_index') { + currentPathArr = [ + { + title: util.handleTitle(vm, util.getRouterObjByName(vm.$store.state.app.routers, 'home_index')), + path: '', + name: 'home_index' + } + ]; + } else if ((name.indexOf('_index') >= 0 || isOtherRouter) && name !== 'home_index') { + currentPathArr = [ + { + title: util.handleTitle(vm, util.getRouterObjByName(vm.$store.state.app.routers, 'home_index')), + path: '/home', + name: 'home_index' + }, + { + title: title, + path: '', + name: name + } + ]; + } else { + let currentPathObj = vm.$store.state.app.routers.filter(item => { + if (item.children.length <= 1) { + return item.children[0].name == name; + } else { + let i = 0; + let childArr = item.children; + let len = childArr.length; + while (i < len) { + if (childArr[i].name == name) { + return true; + } + i++; + } + return false; + } + })[0]; + if (currentPathObj.children.length <= 1 && currentPathObj.name == 'home') { + currentPathArr = [ + { + title: '首页', + path: '', + name: 'home_index' + } + ]; + } else if (currentPathObj.children.length <= 1 && currentPathObj.name !== 'home') { + currentPathArr = [ + { + title: '首页', + path: '/home', + name: 'home_index' + }, + { + title: currentPathObj.title, + path: '', + name: name + } + ]; + } else { + let childObj = currentPathObj.children.filter((child) => { + return child.name == name; + })[0]; + currentPathArr = [ + { + title: '首页', + path: '/home', + name: 'home_index' + }, + { + title: currentPathObj.title, + path: '', + name: currentPathObj.name + }, + { + title: childObj.title, + path: currentPathObj.path + '/' + childObj.path, + name: name + } + ]; + } + } + vm.$store.commit('setCurrentPath', currentPathArr); - return currentPathArr; + return currentPathArr; }; util.openNewPage = function (vm, name, argu, query) { - if (!vm.$store) { - return; + if (!vm.$store) { + return; + } + let storeOpenedList = vm.$store.state.app.storeOpenedList; + let openedPageLen = storeOpenedList.length; + let i = 0; + let tagHasOpened = false; + while (i < openedPageLen) { + if (name == storeOpenedList[i].name) { // 页面已经打开 + vm.$store.commit('storeOpenedList', { + index: i, + argu: argu, + query: query + }); + tagHasOpened = true; + break; } - let storeOpenedList = vm.$store.state.app.storeOpenedList; - let openedPageLen = storeOpenedList.length; - let i = 0; - let tagHasOpened = false; - while (i < openedPageLen) { - if (name == storeOpenedList[i].name) { // 页面已经打开 - vm.$store.commit('storeOpenedList', { - index: i, - argu: argu, - query: query - }); - tagHasOpened = true; - break; - } - i++; + i++; + } + if (!tagHasOpened) { + let tag = vm.$store.state.app.tagsList.filter((item) => { + if (item.children) { + return name == item.children[0].name; + } else { + return name == item.name; + } + }); + tag = tag[0]; + if (tag) { + tag = tag.children ? tag.children[0] : tag; + if (argu) { + tag.argu = argu; + } + if (query) { + tag.query = query; + } + vm.$store.commit('increateTag', tag); } - if (!tagHasOpened) { - let tag = vm.$store.state.app.tagsList.filter((item) => { - if (item.children) { - return name == item.children[0].name; - } else { - return name == item.name; - } - }); - tag = tag[0]; - if (tag) { - tag = tag.children ? tag.children[0] : tag; - if (argu) { - tag.argu = argu; - } - if (query) { - tag.query = query; - } - vm.$store.commit('increateTag', tag); - } - } - vm.$store.commit('setCurrentPageName', name); + } + vm.$store.commit('setCurrentPageName', name); }; util.toDefaultPage = function (routers, name, route, next) { - let len = routers.length; - let i = 0; - let notHandle = true; - while (i < len) { - if (routers[i].name == name && routers[i].children && routers[i].redirect == undefined) { - route.replace({ - name: routers[i].children[0].name - }); - notHandle = false; - next(); - break; - } - i++; - } - if (notHandle) { - next(); + let len = routers.length; + let i = 0; + let notHandle = true; + while (i < len) { + if (routers[i].name == name && routers[i].children && routers[i].redirect == undefined) { + route.replace({ + name: routers[i].children[0].name + }); + notHandle = false; + next(); + break; } + i++; + } + if (notHandle) { + next(); + } }; // 将Csv文件解析为二维数组 export const getArrayFromFile = (file) => { - let nameSplit = file.name.split('.') - let format = nameSplit[nameSplit.length - 1] - return new Promise((resolve, reject) => { - let reader = new FileReader() - reader.readAsText(file) // 以文本格式读取 - let arr = [] - reader.onload = function (evt) { - let data = evt.target.result // 读到的数据 - let pasteData = data.trim() - arr = pasteData.split((/[\n\u0085\u2028\u2029]|\r\n?/g)).map(row => { - return row.split('\t') - }).map(item => { - return item[0].split(',') - }) - if (format == 'csv') resolve(arr) - else reject(new Error('[Format Error]:不是Csv文件')) - } - }) + let nameSplit = file.name.split('.') + let format = nameSplit[nameSplit.length - 1] + return new Promise((resolve, reject) => { + let reader = new FileReader() + reader.readAsText(file) // 以文本格式读取 + let arr = [] + reader.onload = function (evt) { + let data = evt.target.result // 读到的数据 + let pasteData = data.trim() + arr = pasteData.split((/[\n\u0085\u2028\u2029]|\r\n?/g)).map(row => { + return row.split('\t') + }).map(item => { + return item[0].split(',') + }) + if (format == 'csv') resolve(arr) + else reject(new Error('[Format Error]:不是Csv文件')) + } + }) } // 将二维数组转为表格数据 export const getTableDataFromArray = (array) => { - let columns = [] - let tableData = [] - if (array.length > 1) { - let titles = array.shift() - columns = titles.map(item => { - return { - title: item, - key: item - } - }) - tableData = array.map(item => { - let res = {} - item.forEach((col, i) => { - res[titles[i]] = col - }) - return res - }) - } - return { - columns, - tableData - } + let columns = [] + let tableData = [] + if (array.length > 1) { + let titles = array.shift() + columns = titles.map(item => { + return { + title: item, + key: item + } + }) + tableData = array.map(item => { + let res = {} + item.forEach((col, i) => { + res[titles[i]] = col + }) + return res + }) + } + return { + columns, + tableData + } } util.initRouter = function (vm) { // 初始化路由 - const constRoutes = []; - const otherRoutes = []; + const constRoutes = []; + const otherRoutes = []; - // 404路由需要和动态路由一起加载 - const otherRouter = [{ - path: '/*', - name: 'error-404', - meta: { - title: '404-页面不存在' - }, - component: 'error-page/404' - }]; - // 判断用户是否登录 - let userInfo = Cookies.get('userInfoSeller') - if (!userInfo) { - // 未登录 - return; - } + // 404路由需要和动态路由一起加载 + const otherRouter = [{ + path: '/*', + name: 'error-404', + meta: { + title: '404-页面不存在' + }, + component: 'error-page/404' + }]; + // 判断用户是否登录 + let userInfo = Cookies.get('userInfoSeller') + if (!userInfo) { + // 未登录 + return; + } - if (!vm.$store.state.app.added) { - // 加载菜单 - let menuData = result; - // 格式化数据,设置 空children 为 null - for(let i =0;i { + if (!res.success) return false; + let menuData = res.result; + // 格式化数据,设置 空children 为 null + for (let i = 0; i < menuData.length; i++) { + let t = menuData[i].children + for (let k = 0; k < t.length; k++) { + let tt = t[k].children; + for (let z = 0; z < tt.length; z++) { + tt[z].children = null + // 给所有三级路由添加字段,显示一级菜单name,方便点击页签时的选中筛选 + tt[z].firstRouterName = menuData[i].name } - util.initAllMenuData(constRoutes, menuData); - util.initRouterNode(otherRoutes, otherRouter); - // 添加所有主界面路由 - vm.$store.commit('updateAppRouter', constRoutes.filter(item => item.children.length > 0)); - // 添加全局路由 - vm.$store.commit('updateDefaultRouter', otherRoutes); - // 添加菜单路由 - util.initMenuData(vm, menuData); - // 缓存数据 修改加载标识 - window.localStorage.setItem('menuData', JSON.stringify(menuData)); - vm.$store.commit('setAdded', true); - } else { - // 读取缓存数据 - let data = window.localStorage.getItem('menuData'); - if (!data) { - vm.$store.commit('setAdded', false); - return; - } - let menuData = JSON.parse(data); - // 添加菜单路由 - util.initMenuData(vm, menuData); + } } + if (!menuData) { + return; + } + util.initAllMenuData(constRoutes, menuData); + util.initRouterNode(otherRoutes, otherRouter); + // 添加所有主界面路由 + vm.$store.commit('updateAppRouter', constRoutes.filter(item => item.children.length > 0)); + // 添加全局路由 + vm.$store.commit('updateDefaultRouter', otherRoutes); + // 添加菜单路由 + util.initMenuData(vm, menuData); + // 缓存数据 修改加载标识 + window.localStorage.setItem('menuData', JSON.stringify(menuData)); + vm.$store.commit('setAdded', true); + }) + }; // 添加所有顶部导航栏下的菜单路由 util.initAllMenuData = function (constRoutes, data) { - let allMenuData = []; - data.forEach(e => { - if (e.type == -1) { - e.children.forEach(item => { - allMenuData.push(item); - }) - } - }) - util.initRouterNode(constRoutes, allMenuData); + let allMenuData = []; + data.forEach(e => { + if (e.level == 0) { + e.children.forEach(item => { + allMenuData.push(item); + }) + } + }) + util.initRouterNode(constRoutes, allMenuData); } // 生成菜单格式数据 util.initMenuData = function (vm, data) { - const menuRoutes = []; - let menuData = data; - // 顶部菜单 - let navList = []; - menuData.forEach(e => { - let nav = { - name: e.name, - title: e.title, - } - navList.push(nav); - }) - if (navList.length < 1) { - return; + const menuRoutes = []; + let menuData = data; + // 顶部菜单 + let navList = []; + menuData.forEach(e => { + let nav = { + name: e.name, + title: e.title, } - // 存入vuex - vm.$store.commit('setNavList', navList); - let currNav = window.localStorage.getItem('currNav') - if (currNav) { - // 读取缓存title - for (var item of navList) { - if (item.name == currNav) { - vm.$store.commit('setCurrNavTitle', item.title); - break; - } - } - } else { - // 默认第一个 - currNav = navList[0].name; - vm.$store.commit('setCurrNavTitle', navList[0].title); + navList.push(nav); + }) + if (navList.length < 1) { + return; + } + // 存入vuex + vm.$store.commit('setNavList', navList); + let currNav = window.localStorage.getItem('currNav') + if (currNav) { + // 读取缓存title + for (var item of navList) { + if (item.name == currNav) { + vm.$store.commit('setCurrNavTitle', item.title); + break; + } } - vm.$store.commit('setCurrNav', currNav); - for (var item of menuData) { - if (item.name == currNav) { - // 过滤 - menuData = item.children; - break; - } + } else { + // 默认第一个 + currNav = navList[0].name; + vm.$store.commit('setCurrNavTitle', navList[0].title); + } + vm.$store.commit('setCurrNav', currNav); + for (var item of menuData) { + if (item.name == currNav) { + // 过滤 + menuData = item.children; + break; } - util.initRouterNode(menuRoutes, menuData); - // 刷新界面菜单 - vm.$store.commit('updateMenulist', menuRoutes.filter(item => item.children.length > 0)); + } + util.initRouterNode(menuRoutes, menuData); + // 刷新界面菜单 + vm.$store.commit('updateMenulist', menuRoutes.filter(item => item.children.length > 0)); - let tagsList = []; - vm.$store.state.app.routers.map((item) => { - if (item.children.length <= 1) { - tagsList.push(item.children[0]); - } else { - tagsList.push(...item.children); - } - }); - vm.$store.commit('setTagsList', tagsList); + let tagsList = []; + vm.$store.state.app.routers.map((item) => { + if (item.children.length <= 1) { + tagsList.push(item.children[0]); + } else { + tagsList.push(...item.children); + } + }); + vm.$store.commit('setTagsList', tagsList); }; // 生成路由节点 util.initRouterNode = function (routers, data) { // data为所有子菜单数据 - for (var item of data) { - let menu = Object.assign({}, item); - menu.component = lazyLoading(menu.component); - - if (item.children && item.children.length > 0) { - menu.children = []; - util.initRouterNode(menu.children, item.children); - } - let meta = {}; - // 给页面添加标题 - meta.title = menu.title ? menu.title + " - "+config.title+"商家后台" : null; - meta.firstRouterName = menu.firstRouterName - meta.keepAlive = menu.keepAlive ? true : false - menu.meta = meta; - - routers.push(menu); + for (var item of data) { + let menu = Object.assign({}, item); + menu.component = lazyLoading(menu.frontRoute); + if (item.children && item.children.length > 0) { + menu.children = []; + util.initRouterNode(menu.children, item.children); } + let meta = {}; + // 给页面添加标题 + meta.title = menu.title ? menu.title + " - " + config.title + "商家后台" : null; + meta.firstRouterName = item.firstRouterName + meta.keepAlive = menu.keepAlive ? true : false + menu.meta = meta; + + routers.push(menu); + } }; export default util; diff --git a/seller/src/main.js b/seller/src/main.js index 38786d8c..7aa95b4a 100644 --- a/seller/src/main.js +++ b/seller/src/main.js @@ -5,6 +5,7 @@ import "./styles/theme.less"; import "core-js/stable"; import vueQr from "vue-qr"; +import liliDialog from '@/views/lili-dialog' import App from "./App"; import { router } from "./router/index"; import store from "./store"; @@ -21,7 +22,6 @@ import { setStore, getStore, removeStore } from "@/libs/storage"; import i18nBox from '@/views/lili-components/i18n-translate' import util from "@/libs/util"; - import VueLazyload from "vue-lazyload"; import * as filters from "@/utils/filters"; // global filter @@ -45,7 +45,9 @@ Vue.use(VueLazyload, { }); Vue.use(ViewUI); +Vue.component('liliDialog',liliDialog) Vue.component('i18nBox',i18nBox) +Vue.component('liliDialog',liliDialog) Vue.component("vue-qr", vueQr); //此处将vue-qr添加为全局组件 // 挂载全局使用的方法 diff --git a/seller/src/router/router.js b/seller/src/router/router.js index c46c1e3a..d4738ba5 100644 --- a/seller/src/router/router.js +++ b/seller/src/router/router.js @@ -102,6 +102,18 @@ export const otherRouter = { name: "order-detail", component: () => import("@/views/order/order/orderDetail.vue") }, + { + path: "/floorList/main", + title: "编辑模板", + name: "main", + component: () => import("@/views/shop/wap/main.vue") + }, + { + path: "/pcFloorList/main", + title: "编辑模板", + name: "renovation", + component: () => import("@/views/shop/renovation.vue") + }, { path: "order-complaint-detail", title: "投诉详情", @@ -127,7 +139,25 @@ export const otherRouter = { title: "发货", name: "export-order-deliver", component: () => import("@/views/order/order/exportOrderDeliver.vue") - } + }, + { + path: "order-detail", + title: "订单详情", + name: "order-detail", + component: () => import("@/views/order/order/orderDetail.vue") + }, + { + path: "/floorList/main", + title: "编辑模板", + name: "main", + component: () => import("@/views/shop/wap/main.vue") + }, + { + path: "/pcFloorList/main", + title: "编辑模板", + name: "renovation", + component: () => import("@/views/shop/renovation.vue") + }, // { // path: "/*", // name: "error-404", diff --git a/seller/src/utils/filters.js b/seller/src/utils/filters.js index d04d01c4..a68a3203 100644 --- a/seller/src/utils/filters.js +++ b/seller/src/utils/filters.js @@ -15,7 +15,7 @@ export function unitPrice(val, unit, location) { } return (unit || "") + price; } -// 转义 +// 转义 export function enCode(v1) { var entry = { "'": "'", @@ -162,3 +162,60 @@ export function formatDate(date, fmt) { } return fmt; } + +// 楼层装修,选择链接处理跳转方式 +export function formatLinkType (item) { + const types = ['goods', 'category', 'shops', 'marketing', 'pages', 'other'] // 所有跳转的分类 依次为 商品、分类、店铺、活动、页面、其他 + let url = ''; + switch (item.___type) { + case 'goods': + url = `/goodsDetail?skuId=${item.id}&goodsId=${item.goodsId}`; + break; + + case 'category': + url = `/goodsList?categoryId=${item.allId}`; + break; + + case 'shops': + url = `/merchant?id=${item.id}`; + break; + + case 'marketing': // 暂无数据,需要后续修改 + url = `/seckill?id=${item.id}`; + break; + + case 'pages': // 暂无数据,需要后续修改 + url = `/article?id=${item.id}`; + break; + + case 'other': + switch (item.title) { + case '首页': + url = '/'; + break; + case '购物车': + url = '/cart'; + break; + case '我的订单': + url = '/home/MyOrder'; + break; + case '收藏商品': + url = '/home/Favorites'; + break; + case '个人中心': + url = '/home'; + break; + case '外部链接': + url = item.url; + break; + case '秒杀频道': + url = '/seckill'; + break; + case '领券中心': + url = '/coupon'; + break; + } + break; + } + return url; +} diff --git a/seller/src/views/goods/goods-seller/goods.vue b/seller/src/views/goods/goods-seller/goods.vue index a45a04b5..4bc01786 100644 --- a/seller/src/views/goods/goods-seller/goods.vue +++ b/seller/src/views/goods/goods-seller/goods.vue @@ -1,6 +1,7 @@ @@ -201,13 +218,20 @@ import { lowGoods, deleteGoods, batchShipTemplate, + downLoadGoods } from "@/api/goods"; +import { baseUrl } from "@/libs/axios.js"; import * as API_Shop from "@/api/shops"; +import Cookies from "js-cookie"; +import {uploadGoodsExcel} from "../../../api/goods"; export default { name: "goods", data() { return { + accessToken: {}, // 验证token + importModal: false, + action: baseUrl + "/goods/import/import", // 上传接口 id: "", //要操作的id loading: true, // 表单加载状态 shipTemplateForm: {}, // 物流模板 @@ -510,6 +534,59 @@ export default { } }); }, + // 上传数据 + handleUpload(file) { + this.file = file; + this.upload(); + return false; + }, + /** + * 上传文件 + */ + async upload() { + let fd = new FormData(); + fd.append("files", this.file); + let res = await uploadGoodsExcel(fd); + if (res.success) { + this.stepList.map((item) => { + item.checked = false; + this.$Message.success("导入成功") + this.importModal = false + }); + + this.stepList[2].checked = true; + } + }, + openImportGoods(){ + this.importModal = true + }, + async exportGoods(){ + downLoadGoods() + .then((res) => { + console.log(res) + const blob = new Blob([res], { + type: "application/vnd.ms-excel;charset=utf-8", + }); + //对于标签,只有 Firefox 和 Chrome(内核) 支持 download 属性 + //IE10以上支持blob但是依然不支持download + if ("download" in document.createElement("a")) { + //支持a标签download的浏览器 + const link = document.createElement("a"); //创建a标签 + link.download = "商品批量导入模板.xls"; //a标签添加属性 + link.style.display = "none"; + link.href = URL.createObjectURL(blob); + document.body.appendChild(link); + link.click(); //执行下载 + URL.revokeObjectURL(link.href); //释放url + document.body.removeChild(link); //释放标签 + } else { + navigator.msSaveBlob(blob, fileName); + } + }) + .catch((err) => { + console.log(err); + }); + }, // 更新库存 updateStock() { let updateStockList = this.stockList.map((i) => { @@ -751,9 +828,7 @@ export default { }, mounted() { this.init(); - }, - mounted() { - this.init(); + this.accessToken.accessToken = this.getStore("accessToken"); }, }; diff --git a/seller/src/views/lili-dialog/goods-dialog.vue b/seller/src/views/lili-dialog/goods-dialog.vue old mode 100644 new mode 100755 index 13d00de2..0af5071e --- a/seller/src/views/lili-dialog/goods-dialog.vue +++ b/seller/src/views/lili-dialog/goods-dialog.vue @@ -14,7 +14,7 @@
-
+
diff --git a/seller/src/views/lili-dialog/index.vue b/seller/src/views/lili-dialog/index.vue old mode 100644 new mode 100755 diff --git a/seller/src/views/lili-dialog/link-dialog.vue b/seller/src/views/lili-dialog/link-dialog.vue old mode 100644 new mode 100755 index 4a48d6fc..02fa89d6 --- a/seller/src/views/lili-dialog/link-dialog.vue +++ b/seller/src/views/lili-dialog/link-dialog.vue @@ -1,85 +1,55 @@ \ No newline at end of file + diff --git a/seller/src/views/lili-dialog/style.scss b/seller/src/views/lili-dialog/style.scss old mode 100644 new mode 100755 diff --git a/seller/src/views/lili-dialog/template/category.vue b/seller/src/views/lili-dialog/template/category.vue new file mode 100644 index 00000000..0c2f0eed --- /dev/null +++ b/seller/src/views/lili-dialog/template/category.vue @@ -0,0 +1,121 @@ + + + diff --git a/seller/src/views/lili-dialog/template/index.js b/seller/src/views/lili-dialog/template/index.js new file mode 100644 index 00000000..6afe1fff --- /dev/null +++ b/seller/src/views/lili-dialog/template/index.js @@ -0,0 +1,15 @@ + +import category from './category.vue' +import shops from './shops.vue' + +import pages from './pages.vue' +import goods from '../goods-dialog.vue' +import other from './other.vue' +export default { + // pages, + + // shops, + category, + goods, + other, +} diff --git a/seller/src/views/lili-dialog/template/other.vue b/seller/src/views/lili-dialog/template/other.vue new file mode 100644 index 00000000..bc74ad71 --- /dev/null +++ b/seller/src/views/lili-dialog/template/other.vue @@ -0,0 +1,141 @@ + + + diff --git a/seller/src/views/lili-dialog/template/pages.vue b/seller/src/views/lili-dialog/template/pages.vue new file mode 100644 index 00000000..407de5b7 --- /dev/null +++ b/seller/src/views/lili-dialog/template/pages.vue @@ -0,0 +1,80 @@ + + + diff --git a/seller/src/views/lili-dialog/template/shops.vue b/seller/src/views/lili-dialog/template/shops.vue new file mode 100644 index 00000000..fae0ad50 --- /dev/null +++ b/seller/src/views/lili-dialog/template/shops.vue @@ -0,0 +1,110 @@ + + + diff --git a/seller/src/views/lili-dialog/wap.js b/seller/src/views/lili-dialog/wap.js index 26f96c05..e87fd6f6 100644 --- a/seller/src/views/lili-dialog/wap.js +++ b/seller/src/views/lili-dialog/wap.js @@ -1,25 +1,40 @@ export default [ - { - title:"商品", - url:"0", - openGoods:true - }, - { - title:"分类", - url:"1" - }, - { - title:"店铺", - url:"2" - }, - { - title:"活动", - url:"3", - - }, - { - title:"其他", - url:"4" - } + { + title: "商品", + url: "0", + openGoods: true, + name: "goods" + }, + // { + // title: "分类", + // url: "1", + // name: "category" + // }, + // { + // title: "活动", + // url: "3", + // name: "marketing" + // }, + // { + // title: "页面", + // url: "3", + // name: "pages" + // }, + + // { + // title: "活动", + // url: "3", + // name: "marketing" + // }, + // { + // title: "页面", + // url: "3", + // name: "pages" + // }, + { + title: "其他", + url: "3", + name: "other" + } ]; diff --git a/seller/src/views/login.vue b/seller/src/views/login.vue index 0e351492..e46cbc8e 100644 --- a/seller/src/views/login.vue +++ b/seller/src/views/login.vue @@ -2,38 +2,66 @@ diff --git a/seller/src/views/my-components/lili/department-choose.vue b/seller/src/views/my-components/lili/department-choose.vue new file mode 100644 index 00000000..412e4d73 --- /dev/null +++ b/seller/src/views/my-components/lili/department-choose.vue @@ -0,0 +1,72 @@ + + + + + + diff --git a/seller/src/views/my-components/lili/department-tree-choose.vue b/seller/src/views/my-components/lili/department-tree-choose.vue new file mode 100644 index 00000000..34200c70 --- /dev/null +++ b/seller/src/views/my-components/lili/department-tree-choose.vue @@ -0,0 +1,159 @@ + + + + + + diff --git a/seller/src/views/order/after-order/returnGoodsOrder.vue b/seller/src/views/order/after-order/returnGoodsOrder.vue index fc39d177..7b46d10e 100644 --- a/seller/src/views/order/after-order/returnGoodsOrder.vue +++ b/seller/src/views/order/after-order/returnGoodsOrder.vue @@ -263,7 +263,6 @@ this.loading = false; if (res.success) { this.data = res.result.records; - this.total = res.result.total; } }); diff --git a/seller/src/views/order/order/orderDetail.vue b/seller/src/views/order/order/orderDetail.vue index 897cfad5..a1215072 100644 --- a/seller/src/views/order/order/orderDetail.vue +++ b/seller/src/views/order/order/orderDetail.vue @@ -28,6 +28,7 @@ +
@@ -440,13 +441,31 @@ 订单发货

+
+ + + +
+ - + + import * as API_Order from "@/api/order"; +import * as API_Logistics from "@/api/logistics"; import liliMap from "@/views/my-components/map/index"; import * as RegExp from "@/libs/RegExp.js"; import region from "@/views/lili-components/region"; @@ -557,6 +578,16 @@ export default { region: [], //地区 regionId: [], //地区id showRegion: false, + someJSONdata: '', + faceSheetForm: { + logisticsId: '', + }, + faceSheetFormValidate: { + logisticsId: [ + { required: true, message: "请选择物流公司"}, + ], + }, + facesheetFlag: false, //电子面单标识 orderLogModal: false, //弹出调整价格框 logisticsModal: false, //弹出查询物流框 orderDeliverModal: false, //订单发货弹出框 @@ -786,6 +817,15 @@ export default { } }); }, + Toprint(){ + this.facesheetFlag = true; + API_Logistics.getCheckedOn().then(res => { + if (res.success) { + this.checkedLogistics = res.result; + this.orderDeliverModal = true; + } + }); + }, // 修改订单金额 modifyPrice() { //默认要修改的金额为订单总金额 @@ -824,6 +864,7 @@ export default { }, //订单发货 orderDeliver() { + this.facesheetFlag = false API_Order.getLogisticsChecked().then((res) => { if (res.success) { this.checkedLogistics = res.result; @@ -831,21 +872,39 @@ export default { } }); }, + Toprints(){ + if(this.form.logisticsId != null && this.form.logisticsId != ''){ + this.orderDeliverModal = false; + } + }, //订单发货提交 orderDeliverySubmit() { - this.$refs.orderDeliveryForm.validate((valid) => { - if (valid) { - API_Order.orderDelivery(this.sn, this.orderDeliveryForm).then( - (res) => { + if(this.facesheetFlag){ + this.$refs['faceSheetForm'].validate((valid) => { + if (valid) { + API_Order.getOrderFaceSheet(this.sn, this.faceSheetForm).then(res => { if (res.success) { - this.$Message.success("订单发货成功"); - this.orderDeliverModal = false; - this.getDataDetail(); + this.someJSONdata = res.result; + this.Toprints(); } - } - ); - } - }); + }) + } + }) + }else{ + this.$refs['orderDeliveryForm'].validate((valid) => { + if (valid) { + API_Order.orderDelivery(this.sn,this.orderDeliveryForm).then( + (res) => { + if (res.success) { + this.$Message.success("订单发货成功"); + this.orderDeliverModal = false; + this.getDataDetail(); + } + } + ); + } + }); + } }, //弹出修改收货地址框 editAddress() { diff --git a/seller/src/views/shop/floorList.vue b/seller/src/views/shop/floorList.vue new file mode 100644 index 00000000..a063379a --- /dev/null +++ b/seller/src/views/shop/floorList.vue @@ -0,0 +1,286 @@ + + + + + diff --git a/seller/src/views/shop/modelConfig.js b/seller/src/views/shop/modelConfig.js new file mode 100644 index 00000000..1a41b6e4 --- /dev/null +++ b/seller/src/views/shop/modelConfig.js @@ -0,0 +1,862 @@ + +export const modelData = [ + { + type: 'hotAdvert', + name: '热门广告', + icon: 'md-image', + showName: '', + options: { + list: [{ + img: require('@/assets/nav/decorate1.png'), + url: '', + size: '1200*自定义' + }, + { + img: require('@/assets/nav/1.jpg'), + url: '', + size: '230*190' + }, + { + img: require('@/assets/nav/1.jpg'), + url: '', + size: '230*190' + }, + { + img: require('@/assets/nav/1.jpg'), + url: '', + size: '230*190' + }, + { + img: require('@/assets/nav/1.jpg'), + url: '', + size: '230*190' + }, + { + img: require('@/assets/nav/1.jpg'), + url: '', + size: '230*190' + } + ], + }, + }, + { + type: 'seckill', + name: '促销活动', + icon: 'md-image', + showName: '', + options: { + list: [{ + time: 6, + goodsList: [{ + img: require('@/assets/nav/1.jpg'), + price: 20, + originalPrice: 30, + name: '阿迪达斯三叶草asdasdafads123213a', + url: '' + }, + { + img: require('@/assets/nav/2.jpg'), + price: 20, + originalPrice: 30, + name: '阿迪达斯三叶草asdasdafadsa', + url: '' + }, + { + img: require('@/assets/nav/3.jpg'), + price: 20, + originalPrice: 30, + name: '阿迪达斯三叶草asdasdafadsa', + url: '' + }, + { + img: require('@/assets/nav/4.jpg'), + price: 20, + originalPrice: 30, + name: '阿迪达斯三叶草asdasdafadsa', + url: '' + }, + { + img: require('@/assets/nav/5.jpg'), + price: 20, + originalPrice: 30, + name: '阿迪达斯三叶草asdasdafadsa', + url: '' + }, + { + img: require('@/assets/nav/1.jpg'), + price: 20, + originalPrice: 30, + name: '阿迪达斯三叶草asdasdafadsa', + url: '' + }, + { + img: require('@/assets/nav/2.jpg'), + price: 20, + originalPrice: 30, + name: '阿迪达斯三叶草asdasdafadsa', + url: '' + }, + { + img: require('@/assets/nav/3.jpg'), + price: 20, + originalPrice: 30, + name: '阿迪达斯三叶草asdasdafadsa', + url: '' + }, + { + img: require('@/assets/nav/4.jpg'), + price: 20, + originalPrice: 30, + name: '阿迪达斯三叶草asdasdafadsa', + url: '' + }, + { + img: require('@/assets/nav/5.jpg'), + price: 20, + originalPrice: 30, + name: '阿迪达斯三叶草asdasdafadsa', + url: '' + }, + ] + }, + { + time: 8, + goodsList: [{ + img: require('@/assets/nav/1.jpg'), + url: '' + }, + { + img: require('@/assets/nav/2.jpg'), + url: '' + }, + { + img: require('@/assets/nav/3.jpg'), + url: '' + }, + { + img: require('@/assets/nav/4.jpg'), + url: '' + }, + { + img: require('@/assets/nav/5.jpg'), + url: '' + }, + ] + }, + { + time: 10, + goodsList: [{ + img: require('@/assets/nav/1.jpg'), + url: '' + }, + { + img: require('@/assets/nav/2.jpg'), + url: '' + }, + { + img: require('@/assets/nav/3.jpg'), + url: '' + }, + { + img: require('@/assets/nav/4.jpg'), + url: '' + }, + { + img: require('@/assets/nav/5.jpg'), + url: '' + }, + ] + }, + { + time: 12, + goodsList: [{ + img: require('@/assets/nav/1.jpg'), + url: '' + }, + { + img: require('@/assets/nav/2.jpg'), + url: '' + }, + { + img: require('@/assets/nav/3.jpg'), + url: '' + }, + { + img: require('@/assets/nav/4.jpg'), + url: '' + }, + { + img: require('@/assets/nav/5.jpg'), + url: '' + }, + ] + }, + { + time: 14, + goodsList: [] + }, + { + time: 16, + goodsList: [] + }, + { + time: 18, + goodsList: [] + } + + ] + }, + }, + { + type: 'discountAdvert', + name: '折扣广告', + icon: 'md-image', + options: { + bgImg: { + img: require('@/assets/nav/decorate.png'), + url: '', + size: "1300*586" + }, + classification: [{ + img: require('@/assets/nav/decorate2.jpeg'), + url: '', + size: '190*210' + }, { + img: require('@/assets/nav/decorate2.jpeg'), + url: '', + size: '190*210' + }, { + img: require('@/assets/nav/decorate2.jpeg'), + url: '', + size: '190*210' + }, { + img: require('@/assets/nav/decorate2.jpeg'), + url: '', + size: '190*210' + }, { + img: require('@/assets/nav/decorate2.jpeg'), + url: '', + size: '190*210' + }, { + img: require('@/assets/nav/decorate2.jpeg'), + url: '', + size: '190*210' + }, { + img: require('@/assets/nav/decorate2.jpeg'), + url: '', + size: '190*210' + }, { + img: require('@/assets/nav/decorate2.jpeg'), + url: '', + size: '190*210' + }, { + img: require('@/assets/nav/decorate2.jpeg'), + url: '', + size: '190*210' + }, { + img: require('@/assets/nav/decorate2.jpeg'), + url: '', + size: '190*210' + }, ], + brandList: [{ + img: require('@/assets/nav/decorate11.jpeg'), + url: '', + size: '240*105' + }, { + img: require('@/assets/nav/decorate11.jpeg'), + url: '', + size: '240*105' + }, { + img: require('@/assets/nav/decorate11.jpeg'), + url: '', + size: '240*105' + }, { + img: require('@/assets/nav/decorate11.jpeg'), + url: '', + size: '240*105' + }, ] + }, + }, + { + type: 'recommend', + name: '好货推荐', + icon: 'md-image', + options: { + contentLeft: { + title: '发现好货', + secondTitle: '更多好货', + bgColor: '#449dae', + url: '', + list: [{ + img: require('@/assets/nav/decorate3.jpeg'), + name: '阿迪达斯三叶草', + describe: '也许是每一款经典系列都应该有一个独特的故事吧', + url: '', + size: '160*160' + }, + { + img: require('@/assets/nav/decorate4.jpeg'), + name: '360行车记录', + describe: '夜行 监控 电子狗 蓝牙', + url: '', + size: '80*80' + }, + { + img: require('@/assets/nav/decorate4.jpeg'), + name: '360行车记录', + describe: '夜行 监控 电子狗 蓝牙', + url: '', + size: '80*80' + }, + { + img: require('@/assets/nav/decorate4.jpeg'), + name: '360行车记录', + describe: '夜行 监控 电子狗 蓝牙', + url: '', + size: '80*80' + }, + { + img: require('@/assets/nav/decorate4.jpeg'), + name: '360行车记录', + describe: '夜行 监控 电子狗 蓝牙', + url: '', + size: '80*80' + }, + { + img: require('@/assets/nav/decorate4.jpeg'), + name: '360行车记录', + describe: '夜行 监控 电子狗 蓝牙', + url: '', + size: '80*80' + }, + { + img: require('@/assets/nav/decorate4.jpeg'), + name: '360行车记录', + describe: '夜行 监控 电子狗 蓝牙', + url: '', + size: '80*80' + }, + ] + }, + contentRight: { + title: '特色推荐', + secondTitle: '更多特色推荐', + bgColor: '#a25684', + url: '', + list: [{ + img: require('@/assets/nav/decorate5.jpeg'), + name: '好心情喝出来', + describe: '遇见懂你的饮品', + url: '', + size: '100*100' + }, + { + img: require('@/assets/nav/decorate5.jpeg'), + name: '好心情喝出来', + describe: '遇见懂你的饮品', + url: '', + size: '100*100' + }, + { + img: require('@/assets/nav/decorate5.jpeg'), + name: '好心情喝出来', + describe: '遇见懂你的饮品', + url: '', + size: '100*100' + }, + { + img: require('@/assets/nav/decorate5.jpeg'), + name: '好心情喝出来', + describe: '遇见懂你的饮品', + url: '', + size: '100*100' + }, + ] + } + }, + }, + { + type: 'newGoodsSort', + name: '新品排行', + icon: 'md-image', + options: { + left: { + title: '特卖', + secondTitle: "更多特卖", + bgColor: '#c43d7e', + url: '', + list: [{ + name: '新年心愿单', + describe: '满269减50,满999减100', + img: require('@/assets/nav/decorate6.jpeg'), + url: '', + size: "160*160" + }, + { + name: 'Ms.Maggie 冬季时尚', + describe: '满269减50', + img: require('@/assets/nav/decorate6.jpeg'), + url: '', + size: "90*90" + }, + { + name: 'Ms.Maggie 冬季时尚', + describe: '满269减50', + img: require('@/assets/nav/decorate6.jpeg'), + url: '', + size: "90*90" + }, + { + name: 'Ms.Maggie 冬季时尚', + describe: '满269减50', + img: require('@/assets/nav/decorate6.jpeg'), + url: '', + size: "90*90" + }, + { + name: '阿迪达斯 领跑时尚', + describe: '满269减50', + img: require('@/assets/nav/decorate6.jpeg'), + url: '', + size: "90*90" + }, + ], + }, + middle: { + title: '新品', + secondTitle: "更多新品", + bgColor: '#e66a07', + url: '', + list: [{ + name: '阿迪达斯 领跑时尚', + describe: '满269减50', + img: require('@/assets/nav/decorate6.jpeg'), + url: '', + size: "90*90" + }, + { + name: '阿迪达斯 领跑时尚', + describe: '满269减50', + img: require('@/assets/nav/decorate6.jpeg'), + url: '', + size: "90*90" + }, + { + name: '阿迪达斯 领跑时尚', + describe: '满269减50', + img: require('@/assets/nav/decorate6.jpeg'), + url: '', + size: "90*90" + }, + { + name: '阿迪达斯 领跑时尚', + describe: '满269减50', + img: require('@/assets/nav/decorate6.jpeg'), + url: '', + size: "90*90" + }, + { + name: '阿迪达斯 领跑时尚', + describe: '满269减50', + img: require('@/assets/nav/decorate6.jpeg'), + url: '', + size: "90*90" + }, + { + name: '阿迪达斯 领跑时尚', + describe: '满269减50', + img: require('@/assets/nav/decorate6.jpeg'), + url: '', + size: "90*90" + }, + ] + }, + right: { + title: '排行榜', + secondTitle: "精品风向标", + bgColor: '#b62323', + url: '', + list: [{ + name: '小米红米3s手机壳保护套红米3高配版指纹男女款潮版磨砂硬壳防摔 收藏截图 送大礼包', + price: 14.9, + img: require('@/assets/nav/decorate7.jpeg'), + url: '' + }, + { + name: '小米红米3s手机壳保护套红米3高配版指纹男女款潮版磨砂硬壳防摔 收藏截图 送大礼包', + price: 14.9, + img: require('@/assets/nav/decorate7.jpeg'), + url: '' + }, + { + name: '小米红米3s手机壳保护套红米3高配版指纹男女款潮版磨砂硬壳防摔 收藏截图 送大礼包', + price: 14.9, + img: require('@/assets/nav/decorate7.jpeg'), + url: '' + }, + { + name: '小米红米3s手机壳保护套红米3高配版指纹男女款潮版磨砂硬壳防摔 收藏截图 送大礼包', + price: 14.9, + img: require('@/assets/nav/decorate7.jpeg'), + url: '' + }, + { + name: '小米红米3s手机壳保护套红米3高配版指纹男女款潮版磨砂硬壳防摔 收藏截图 送大礼包', + price: 14.9, + img: require('@/assets/nav/decorate7.jpeg'), + url: '' + }, + { + name: '小米红米3s手机壳保护套红米3高配版指纹男女款潮版磨砂硬壳防摔 收藏截图 送大礼包', + price: 14.9, + img: require('@/assets/nav/decorate7.jpeg'), + url: '' + }, + ] + } + }, + }, + { + type: 'firstAdvert', + name: '首页广告', + icon: 'md-image', + options: { + list: [{ + name: '生鲜', + describe: "年货带回家 满199减60", + img: require('@/assets/nav/decorate8.png'), + url: '', + fromColor: '#e89621', + toColor: "#f5c568", + size: '170*170' + }, + { + name: '众筹', + describe: "年货带回家", + img: require('@/assets/nav/decorate9.png'), + url: '', + fromColor: "#325bb4", + toColor: '#4c9afe', + size: '170*170' + }, + { + name: '生鲜', + describe: "年货带回家 满199减60", + img: require('@/assets/nav/decorate8.png'), + url: '', + fromColor: "#1c9daf", + toColor: '#40cda7', + size: '170*170' + }, + { + name: '众筹', + describe: "备孕有孕检测仪", + img: require('@/assets/nav/decorate9.png'), + url: '', + fromColor: "#d13837", + toColor: '#df6d4f', + size: '170*170' + }, + { + name: '生鲜', + describe: "年货带回家 满199减60", + img: require('@/assets/nav/decorate8.png'), + url: '', + fromColor: "#ca4283", + toColor: '#eb75cf', + size: '170*170' + }, + { + name: '众筹', + describe: "备孕有孕检测仪", + img: require('@/assets/nav/decorate9.png'), + url: '', + fromColor: "#5d40c1", + toColor: '#8c5fdb', + size: '170*170' + }, + ], + }, + }, + { + type: 'bannerAdvert', + name: '横幅广告', + icon: 'md-image', + options: { + img: '', + url: '', + size: '1200*自定义' + }, + }, + { + type: 'notEnough', + name: '还没逛够', + icon: 'md-image', + options: { + list: [ + [{ + img: require('@/assets/nav/decorate10.jpeg'), + name: 'Apple/苹果 13 英寸:MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', + price: 6666, + url: '' + }, + { + img: require('@/assets/nav/decorate10.jpeg'), + name: 'Apple/苹果 13 英寸:MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', + price: 6666, + url: '' + }, + { + img: require('@/assets/nav/decorate10.jpeg'), + name: 'Apple/苹果 13 英寸:MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', + price: 6666, + url: '' + }, + { + img: require('@/assets/nav/decorate10.jpeg'), + name: 'Apple/苹果 13 英寸:MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', + price: 6666, + url: '' + }, + { + img: require('@/assets/nav/decorate10.jpeg'), + name: 'Apple/苹果 13 英寸:MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', + price: 6666, + url: '' + }, + { + img: require('@/assets/nav/decorate10.jpeg'), + name: 'Apple/苹果 13 英寸:MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', + price: 6666, + url: '' + }, + { + img: require('@/assets/nav/decorate10.jpeg'), + name: 'Apple/苹果 13 英寸:MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', + price: 6666, + url: '' + }, + { + img: require('@/assets/nav/decorate10.jpeg'), + name: 'Apple/苹果 13 英寸:MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', + price: 6666, + url: '' + }, + { + img: require('@/assets/nav/decorate10.jpeg'), + name: 'Apple/苹果 13 英寸:MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', + price: 6666, + url: '' + }, + { + img: require('@/assets/nav/decorate10.jpeg'), + name: 'Apple/苹果 13 英寸:MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', + price: 6666, + url: '' + }, + ], + [{ + img: require('@/assets/nav/decorate10.jpeg'), + name: 'Apple/苹果 13 英寸:MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', + price: 6666, + url: '' + }, + { + img: require('@/assets/nav/decorate10.jpeg'), + name: 'Apple/苹果 13 英寸:MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', + price: 6666, + url: '' + }, + { + img: require('@/assets/nav/decorate10.jpeg'), + name: 'Apple/苹果 13 英寸:MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', + price: 6666, + url: '' + }, + { + img: require('@/assets/nav/decorate10.jpeg'), + name: 'Apple/苹果 13 英寸:MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', + price: 6666, + url: '' + }, + { + img: require('@/assets/nav/decorate10.jpeg'), + name: 'Apple/苹果 13 英寸:MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', + price: 6666, + url: '' + }, + { + img: require('@/assets/nav/decorate10.jpeg'), + name: 'Apple/苹果 13 英寸:MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', + price: 6666, + url: '' + }, + { + img: require('@/assets/nav/decorate10.jpeg'), + name: 'Apple/苹果 13 英寸:MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', + price: 6666, + url: '' + }, + { + img: require('@/assets/nav/decorate10.jpeg'), + name: 'Apple/苹果 13 英寸:MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', + price: 6666, + url: '' + }, + { + img: require('@/assets/nav/decorate10.jpeg'), + name: 'Apple/苹果 13 英寸:MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', + price: 6666, + url: '' + }, + { + img: require('@/assets/nav/decorate10.jpeg'), + name: 'Apple/苹果 13 英寸:MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', + price: 6666, + url: '' + }, + ], + [{ + img: require('@/assets/nav/decorate10.jpeg'), + name: 'Apple/苹果 13 英寸:MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', + price: 6666, + url: '' + }, + { + img: require('@/assets/nav/decorate10.jpeg'), + name: 'Apple/苹果 13 英寸:MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', + price: 6666, + url: '' + }, + { + img: require('@/assets/nav/decorate10.jpeg'), + name: 'Apple/苹果 13 英寸:MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', + price: 6666, + url: '' + }, + { + img: require('@/assets/nav/decorate10.jpeg'), + name: 'Apple/苹果 13 英寸:MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', + price: 6666, + url: '' + }, + { + img: require('@/assets/nav/decorate10.jpeg'), + name: 'Apple/苹果 13 英寸:MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', + price: 6666, + url: '' + }, + { + img: require('@/assets/nav/decorate10.jpeg'), + name: 'Apple/苹果 13 英寸:MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', + price: 6666, + url: '' + }, + { + img: require('@/assets/nav/decorate10.jpeg'), + name: 'Apple/苹果 13 英寸:MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', + price: 6666, + url: '' + }, + { + img: require('@/assets/nav/decorate10.jpeg'), + name: 'Apple/苹果 13 英寸:MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', + price: 6666, + url: '' + }, + { + img: require('@/assets/nav/decorate10.jpeg'), + name: 'Apple/苹果 13 英寸:MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', + price: 6666, + url: '' + }, + { + img: require('@/assets/nav/decorate10.jpeg'), + name: 'Apple/苹果 13 英寸:MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', + price: 6666, + url: '' + }, + ], + [{ + img: require('@/assets/nav/decorate10.jpeg'), + name: 'Apple/苹果 13 英寸:MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', + price: 6666, + url: '' + }, + { + img: require('@/assets/nav/decorate10.jpeg'), + name: 'Apple/苹果 13 英寸:MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', + price: 6666, + url: '' + }, + { + img: require('@/assets/nav/decorate10.jpeg'), + name: 'Apple/苹果 13 英寸:MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', + price: 6666, + url: '' + }, + { + img: require('@/assets/nav/decorate10.jpeg'), + name: 'Apple/苹果 13 英寸:MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', + price: 6666, + url: '' + }, + { + img: require('@/assets/nav/decorate10.jpeg'), + name: 'Apple/苹果 13 英寸:MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', + price: 6666, + url: '' + }, + { + img: require('@/assets/nav/decorate10.jpeg'), + name: 'Apple/苹果 13 英寸:MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', + price: 6666, + url: '' + }, + { + img: require('@/assets/nav/decorate10.jpeg'), + name: 'Apple/苹果 13 英寸:MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', + price: 6666, + url: '' + }, + { + img: require('@/assets/nav/decorate10.jpeg'), + name: 'Apple/苹果 13 英寸:MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', + price: 6666, + url: '' + }, + { + img: require('@/assets/nav/decorate10.jpeg'), + name: 'Apple/苹果 13 英寸:MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', + price: 6666, + url: '' + }, + { + img: require('@/assets/nav/decorate10.jpeg'), + name: 'Apple/苹果 13 英寸:MacBook Pro Multi-Touch Bar 和 Touch ID 2.9GHz 处理器 512GB 存储容量', + price: 6666, + url: '' + }, + ], + + ], + navList: [{ + title: '精选', + desc: '猜你喜欢' + }, + { + title: '智能先锋', + desc: '大电器城' + }, + { + title: '居家优品', + desc: '品质生活' + }, + { + title: '超市百货', + desc: '百货生鲜' + }, + ] + }, + }, +] diff --git a/seller/src/views/shop/modelForm.vue b/seller/src/views/shop/modelForm.vue new file mode 100644 index 00000000..572f56f6 --- /dev/null +++ b/seller/src/views/shop/modelForm.vue @@ -0,0 +1,385 @@ + + + diff --git a/seller/src/views/shop/modelFormItem.vue b/seller/src/views/shop/modelFormItem.vue new file mode 100644 index 00000000..b87d747f --- /dev/null +++ b/seller/src/views/shop/modelFormItem.vue @@ -0,0 +1,491 @@ + + + + + diff --git a/seller/src/views/shop/modelList/carousel.vue b/seller/src/views/shop/modelList/carousel.vue new file mode 100644 index 00000000..cede534d --- /dev/null +++ b/seller/src/views/shop/modelList/carousel.vue @@ -0,0 +1,290 @@ + + + + + diff --git a/seller/src/views/shop/modelList/carousel1.vue b/seller/src/views/shop/modelList/carousel1.vue new file mode 100644 index 00000000..3ee291f5 --- /dev/null +++ b/seller/src/views/shop/modelList/carousel1.vue @@ -0,0 +1,188 @@ + + + + + diff --git a/seller/src/views/shop/modelList/carousel2.vue b/seller/src/views/shop/modelList/carousel2.vue new file mode 100644 index 00000000..37170b5f --- /dev/null +++ b/seller/src/views/shop/modelList/carousel2.vue @@ -0,0 +1,368 @@ + + + + + diff --git a/seller/src/views/shop/modelList/firstPageAdvert.vue b/seller/src/views/shop/modelList/firstPageAdvert.vue new file mode 100644 index 00000000..a4cbaa1c --- /dev/null +++ b/seller/src/views/shop/modelList/firstPageAdvert.vue @@ -0,0 +1,162 @@ + + + diff --git a/seller/src/views/shop/modelList/newGoodsSort.vue b/seller/src/views/shop/modelList/newGoodsSort.vue new file mode 100644 index 00000000..465839ca --- /dev/null +++ b/seller/src/views/shop/modelList/newGoodsSort.vue @@ -0,0 +1,339 @@ + + + diff --git a/seller/src/views/shop/modelList/notEnough.vue b/seller/src/views/shop/modelList/notEnough.vue new file mode 100644 index 00000000..fc00097a --- /dev/null +++ b/seller/src/views/shop/modelList/notEnough.vue @@ -0,0 +1,226 @@ + + + \ No newline at end of file diff --git a/seller/src/views/shop/modelList/recommend.vue b/seller/src/views/shop/modelList/recommend.vue new file mode 100644 index 00000000..a3847530 --- /dev/null +++ b/seller/src/views/shop/modelList/recommend.vue @@ -0,0 +1,418 @@ + + + \ No newline at end of file diff --git a/seller/src/views/shop/modelList/seckill.vue b/seller/src/views/shop/modelList/seckill.vue new file mode 100644 index 00000000..1c296efc --- /dev/null +++ b/seller/src/views/shop/modelList/seckill.vue @@ -0,0 +1,291 @@ + + + diff --git a/seller/src/views/shop/modelList/setup-box.scss b/seller/src/views/shop/modelList/setup-box.scss new file mode 100644 index 00000000..088778ca --- /dev/null +++ b/seller/src/views/shop/modelList/setup-box.scss @@ -0,0 +1,62 @@ +.setup-content{ + position: relative; + &:hover{ + .setup-box{ + display: block; + } + } +} + +.setup-box{ + display: none; + position: absolute; + top: 0; + left: 0; + background: rgba(0, 0, 0, .2); + z-index: 99; + width: 100%; + height: 100%; + .ivu-btn{ + float: right; + margin-right: 5px; + margin-top: 5px; + } +} + +.modal-tab-bar{ + margin-left: 20px; + table{ + margin-top: 10px; + display:inline-block; + border: 1px solid #ddd; + border-radius: 5px; + max-height: 400px !important; + overflow: hidden auto; + } + thead{ + background-color: #eee; + th{ + padding: 5px 0; + } + } + td{ + padding: 10px; + text-align: center; + } + tbody>tr:hover{ + background-color: aliceblue; + } +} + +.modal-top-advert{ + display: flex; + justify-content: center; + align-items: center; + flex-direction: column; + >*{ + margin-bottom: 10px; + } + .ivu-input-wrapper{ + width: 200px; + } +} \ No newline at end of file diff --git a/seller/src/views/shop/readme.md b/seller/src/views/shop/readme.md new file mode 100644 index 00000000..1261bb78 --- /dev/null +++ b/seller/src/views/shop/readme.md @@ -0,0 +1,20 @@ +### 楼层装修页面 + +#### floorList.vue 楼层列表 + +#### renovation.vue 楼层装修主页面 + +#### singleConfig.vue 右侧配置项 + +#### modelForm.vue 中间展示所选模块 + +#### modelFormItem.vue 单个模块样式 + +#### modelConfig.js 模块数据 + +#### modelList文件夹为添加的模块 + +### wap文件夹为移动端楼层装修 + + +### draggable中文文档 (http://www.itxst.com/vue-draggable/tutorial.html) \ No newline at end of file diff --git a/seller/src/views/shop/renovation.vue b/seller/src/views/shop/renovation.vue new file mode 100644 index 00000000..59a73f9e --- /dev/null +++ b/seller/src/views/shop/renovation.vue @@ -0,0 +1,175 @@ + + + diff --git a/seller/src/views/shop/ship/logistics.vue b/seller/src/views/shop/ship/logistics.vue index 8d80103d..2807e417 100644 --- a/seller/src/views/shop/ship/logistics.vue +++ b/seller/src/views/shop/ship/logistics.vue @@ -9,154 +9,341 @@ ref="table" > + +

是否需要电子面单

+ + + 需要 + + + 不需要 + + + +

请输入详细信息

+ + + + + + + + + + + + + + + + + +
+
+ +
+
+ + diff --git a/seller/src/views/shop/shopSetting.vue b/seller/src/views/shop/shopSetting.vue index 6c388e61..a68fb68d 100644 --- a/seller/src/views/shop/shopSetting.vue +++ b/seller/src/views/shop/shopSetting.vue @@ -47,6 +47,9 @@ style="width: 30%" > + + + + + + + + + + + +
{ + if (valid) { + this.addressGoods.salesConsignorAddressPath = this.regionGoods; + this.addressGoods.salesConsignorAddressId = this.regionIdS; + API_Shop.editDeliverAddress(this.addressGoods).then(res=>{ + if(res.success){ + this.$Message.success("修改成功") + } + }) + } + }); }, //获取店铺信息 getShopInfo() { @@ -331,6 +459,21 @@ export default { } }); }, + pageShow(type) { + this.form.pageShow = type + }, + getDeliverAddress(){ + API_Shop.getDeliverAddress().then(res=>{ + if(res.success){ + if(res.result!= '' && res.result != null){ + console.log(89898999998) + this.addressGoods = res.result; + this.regionGoods = res.result.salesConsignorAddressPath; + this.regionIdS = res.result.salesConsignorAddressId; + } + } + }) + }, //修改售后地址 regionClick() { this.showRegion = true; diff --git a/seller/src/views/shop/system/clerk/clerkManage.vue b/seller/src/views/shop/system/clerk/clerkManage.vue new file mode 100644 index 00000000..afcbf299 --- /dev/null +++ b/seller/src/views/shop/system/clerk/clerkManage.vue @@ -0,0 +1,782 @@ + + + diff --git a/seller/src/views/shop/system/department/storeDepartmentManage.vue b/seller/src/views/shop/system/department/storeDepartmentManage.vue new file mode 100644 index 00000000..5409c58f --- /dev/null +++ b/seller/src/views/shop/system/department/storeDepartmentManage.vue @@ -0,0 +1,408 @@ + + + + + diff --git a/seller/src/views/shop/system/role/storeRoleManage.vue b/seller/src/views/shop/system/role/storeRoleManage.vue new file mode 100644 index 00000000..7a6825f0 --- /dev/null +++ b/seller/src/views/shop/system/role/storeRoleManage.vue @@ -0,0 +1,768 @@ + + + + diff --git a/seller/src/views/shop/wap/advertising.vue b/seller/src/views/shop/wap/advertising.vue new file mode 100644 index 00000000..70257cc8 --- /dev/null +++ b/seller/src/views/shop/wap/advertising.vue @@ -0,0 +1,164 @@ + + + diff --git a/seller/src/views/shop/wap/alertAdvertising.vue b/seller/src/views/shop/wap/alertAdvertising.vue new file mode 100644 index 00000000..cddee110 --- /dev/null +++ b/seller/src/views/shop/wap/alertAdvertising.vue @@ -0,0 +1,159 @@ + + + diff --git a/seller/src/views/shop/wap/config.js b/seller/src/views/shop/wap/config.js new file mode 100644 index 00000000..764a3e33 --- /dev/null +++ b/seller/src/views/shop/wap/config.js @@ -0,0 +1,570 @@ +import * as API_Other from "@/api/other"; + +// 获取楼层装修信息 +export function initData(id) { + API_Other.getHomeData(id).then(res => { + homeData = res; + }); +} + +export let homeData = {}; + +/** + * drawer:true 广告右侧打开抽屉中显示 + * ad_drawer:true 活动魔方右侧显示 + * notAdd: true 没有添加按钮 + * notLink: true 没有连接功能 + * notImg: true 没有选择图片功能 + * close:true 右侧关闭按钮 + */ +export const modelData = [ + { + type: "carousel", + name: "图片轮播", + img: "md-image", + notTitle: false, + close: true, + options: { + list: [ + { + img: "https://i.loli.net/2020/12/05/fKH4CwImpbuD5Xj.png", + url: "", + link: "", + size: "750*350" + }, + { + img: "https://i.loli.net/2020/12/05/12kleCgrSLfKoQs.png", + url: "", + link: "", + size: "750*350" + }, + { + img: "https://i.loli.net/2021/05/14/ZlzcCdnpejtN9gL.png", + url: "", + link: "", + size: "750*350" + } + ] + } + }, + { + type: "leftOneRightTwo", + name: "左一右二", + notAdd: true, + drawer: true, + view: "tpl_ad_list", + img: "md-image", + options: { + list: [ + { + img: "https://i.loli.net/2021/05/14/dtNvI5UxchXn8gz.png", + url: "", + link: "", + size: "335*335" + }, + { + img: "https://i.loli.net/2021/05/14/kdB3AE9ay4c1SnN.png", + url: "", + link: "", + size: "335*177" + }, + { + img: "https://i.loli.net/2021/05/14/FmDr9ksiXeEqYLU.png", + url: "", + link: "", + size: "335*177" + } + ] + } + }, + { + type: "title", + name: "标题栏", + img: "md-image", + notAdd: true, + notLink: true, + notImg: true, + options: { + list: [ + { + title: "标题", + color: "#000000" + } + ] + } + }, + { + type: "leftTwoRightOne", + name: "左二右一", + notAdd: true, + drawer: true, + + img: "md-image", + options: { + list: [ + { + img: "https://i.loli.net/2021/05/14/kdB3AE9ay4c1SnN.png", + url: "", + link: "", + size: "335*177" + }, + { + img: "https://i.loli.net/2021/05/14/FmDr9ksiXeEqYLU.png", + url: "", + link: "", + size: "335*177" + }, + { + img: "https://i.loli.net/2021/05/14/dtNvI5UxchXn8gz.png", + url: "", + link: "", + size: "335*335" + } + ] + } + }, + { + type: "flexThree", + name: "三列单行", + drawer: true, + notAdd: true, + + img: "md-image", + options: { + list: [ + { + img: "https://i.loli.net/2021/05/14/dtNvI5UxchXn8gz.png", + url: "", + link: "", + size: "226*226 (1:1)" + }, + { + img: "https://i.loli.net/2021/05/14/dtNvI5UxchXn8gz.png", + url: "", + link: "", + size: "226*226 (1:1)" + }, + { + img: "https://i.loli.net/2021/05/14/dtNvI5UxchXn8gz.png", + url: "", + link: "", + size: "226*226 (1:1)" + } + ] + } + }, + { + type: "flexOne", + name: "一张大图", + drawer: true, + notAdd: true, + + img: "md-image", + options: { + list: [ + { + img: "https://i.loli.net/2020/12/05/8wSNWbnqujDh6HL.png", + url: "", + link: "", + size: "750*280" + } + ] + } + }, + { + type: "flexTwo", + name: "两张横图", + drawer: true, + notAdd: true, + + img: "md-image", + options: { + list: [ + { + img: "https://i.loli.net/2021/05/14/dtNvI5UxchXn8gz.png", + url: "", + link: "", + size: "335*220" + }, + { + img: "https://i.loli.net/2021/05/14/dtNvI5UxchXn8gz.png", + url: "", + link: "", + size: "335*220" + } + ] + } + }, + { + type: "topOneBottomTwo", + name: "上一下二", + drawer: true, + notAdd: true, + + img: "md-image", + options: { + list: [ + { + img: "https://i.loli.net/2021/05/14/dtNvI5UxchXn8gz.png", + url: "", + link: "", + size: "710*170" + }, + { + img: "https://i.loli.net/2021/05/14/dtNvI5UxchXn8gz.png", + url: "", + link: "", + size: "335*170" + }, + { + img: "https://i.loli.net/2021/05/14/dtNvI5UxchXn8gz.png", + url: "", + link: "", + size: "335*170" + } + ] + } + }, + { + type: "topTwoBottomOne", + name: "上二下一", + drawer: true, + notAdd: true, + + img: "md-image", + options: { + list: [ + { + img: "https://i.loli.net/2021/05/14/dtNvI5UxchXn8gz.png", + url: "", + link: "", + + size: "335*170" + }, + { + img: "https://i.loli.net/2021/05/14/dtNvI5UxchXn8gz.png", + url: "", + link: "", + size: "335*170" + }, + { + img: "https://i.loli.net/2021/05/14/dtNvI5UxchXn8gz.png", + url: "", + link: "", + size: "710*170" + } + ] + } + }, + { + type: "flexFive", + name: "五列单行", + drawer: true, + notAdd: true, + + img: "md-image", + options: { + list: [ + { + img: "https://picsum.photos/id/127/200/200", + url: "", + link: "", + size: "75*75(1:1)" + }, + { + img: "https://i.loli.net/2021/05/14/dtNvI5UxchXn8gz.png", + url: "", + link: "", + size: "75*75(1:1)" + }, + { + img: "https://i.loli.net/2021/05/14/dtNvI5UxchXn8gz.png", + url: "", + link: "", + size: "75*75(1:1)" + }, + { + img: "https://i.loli.net/2021/05/14/dtNvI5UxchXn8gz.png", + url: "", + link: "", + size: "75*75(1:1)" + }, + { + img: "https://i.loli.net/2021/05/14/dtNvI5UxchXn8gz.png", + url: "", + link: "", + size: "75*75(1:1)" + } + ] + } + }, + { + type: "flexFour", + name: "四列单行", + drawer: true, + notAdd: true, + + img: "md-image", + options: { + list: [ + { + img: "https://i.loli.net/2021/05/14/dtNvI5UxchXn8gz.png", + url: "", + link: "", + size: "88*88(1:1)" + }, + { + img: "https://i.loli.net/2021/05/14/dtNvI5UxchXn8gz.png", + url: "", + link: "", + size: "88*88(1:1)" + }, + { + img: "https://i.loli.net/2021/05/14/dtNvI5UxchXn8gz.png", + url: "", + link: "", + size: "88*88(1:1)" + }, + { + img: "https://i.loli.net/2021/05/14/dtNvI5UxchXn8gz.png", + url: "", + link: "", + size: "88*88(1:1)" + } + ] + } + }, + { + type: "textPicture", + name: "文字图片", + drawer: true, + notAdd: true, + + img: "md-image", + options: { + list: [ + { + img: "https://i.loli.net/2021/05/14/dtNvI5UxchXn8gz.png", + url: "", + link: "", + title: "文字", + size: "88*88(1:1)" + }, + { + img: "https://i.loli.net/2021/05/14/dtNvI5UxchXn8gz.png", + url: "", + link: "", + title: "文字", + size: "88*88(1:1)" + }, + { + img: "https://i.loli.net/2021/05/14/dtNvI5UxchXn8gz.png", + url: "", + link: "", + title: "文字", + size: "88*88(1:1)" + }, + { + img: "https://i.loli.net/2021/05/14/dtNvI5UxchXn8gz.png", + url: "", + link: "", + title: "文字", + size: "88*88(1:1)" + } + ] + } + }, + + { + type: "tpl_ad_list", + name: "广告魔方", + img: "md-image", + options: { + list: [ + { + bg_img: "", + name: "", + url: "" + } + ] + } + }, + { + type: "menu", + name: "宫格导航", + img: "md-image", + close: true, + options: { + list: [ + { + img: "https://i.loli.net/2020/12/05/SoGAv7gYybuWzED.png", + url: "", + link: "", + title: "标题", + size: "88*88 (1:1)" + }, + { + img: "https://i.loli.net/2020/12/05/JXR5K3sbIeENjqH.png", + url: "", + link: "", + title: "标题", + size: "88*88 (1:1)" + }, + { + img: "https://i.loli.net/2020/12/05/KlZfnCFIdEV231Y.png", + url: "", + link: "", + title: "标题", + size: "88*88 (1:1)" + }, + { + img: "https://i.loli.net/2020/12/05/GfmMyN2wrUVIlci.png", + url: "", + link: "", + title: "标题", + size: "88*88 (1:1)" + }, + { + img: "https://i.loli.net/2020/12/05/eznDa3iNby5FkYL.png", + url: "", + link: "", + title: "标题", + size: "88*88 (1:1)" + } + ] + } + }, + { + type: "search", + name: "搜索", + img: "md-image", + notAdd: true, + notLink: true, + notImg: true, + options: { + list: [ + { + title: "搜索" + } + ] + } + }, + { + type: "goods", + name: "商品分类", + img: "md-image", + notAdd: true, + notLink: true, + notImg: true, + options: { + list: [ + { + /** + * 2021/12/9 + * 新增索引(‘index’)判断商品归属分类 + * 之前代码没有配置index也不会收到印象 + * 新建的楼层将采用索引判断分类 + */ + titleWay: [ + { + title: "精选", + desc: "电子推荐", + ___index:0, + }, + { + title: "实惠", + desc: "便宜好货", + ___index:1, + }, + { + title: "进口", + desc: "国际自营", + ___index:2, + }, + { + title: "推荐", + desc: "喂奶推荐", + ___index:3, + } + ], + listWay: [ + { + img: "https://i.loli.net/2021/05/14/KTLSrOVJmEdX12A.png", + price: "120", + title: + " 微软 (Microsoft) Xbox 无线控制器/手柄 湛蓝色 | 3.5mm耳机接口蓝牙连接 Xbox主机电脑平板通用", + type: "精选", + ___index:0 + }, + { + img: "https://i.loli.net/2020/12/05/c9mptI5Pg8qJ6ny.png", + title: + "宏碁(acer) DP高清线1.2版 2K*4KDisplayPort公对公接线笔记本电脑显卡连接显示器视频线1.5米", + price: "190", + type: "精选", + ___index:0 + }, + + ] + } + ] + } + } + // TODO 第一版本隐藏暂无此功能 + // { + // notAdd: true, + // notImg: true, + // type: "joinGroup", + // name: "拼团活动", + // img: "md-image", + // options: { + // list: [ + // { + // title: "测试拼团" + // } + // ] + // } + // }, + // { + // notAdd: true, + // notImg: true, + // type: "integral", + // name: "积分活动", + // img: "md-image", + // options: { + // list: [ + // { + // title: "测试积分" + // } + // ] + // } + // }, + // { + // notAdd: true, + // notImg: true, + // type: "spike", + // name: "秒杀活动", + // img: "md-image", + // options: { + // list: [ + // { + // title: "测试秒杀" + // } + // ] + // } + // }, + // { + // notAdd: true, + // notImg: true, + // type: "group", + // name: "团购活动", + // img: "md-image", + // options: { + // list: [ + // { + // title: "测试团购" + // } + // ] + // } + // } +]; diff --git a/seller/src/views/shop/wap/decorate.scss b/seller/src/views/shop/wap/decorate.scss new file mode 100644 index 00000000..968e51f6 --- /dev/null +++ b/seller/src/views/shop/wap/decorate.scss @@ -0,0 +1,117 @@ + +/deep/ .ivu-modal-mask,.ivu-modal-wrap{ + z-index: 800; +} +.decorate-view-link{ + font-size: 12px; + margin: 0 4px; + color: #999; +} +.decorate-view-style { + border: 1px solid #ededed; + background: #f7f7fa; + text-align: center; + width: 100%; + padding: 30px 0 0 0; + margin-bottom: 20px; + cursor: pointer; + > .select-style { + background: #ededed; + padding: 15px 0; + font-size: 15px; + } + } + .decorate-border { + border: 1px solid #ededed; + margin: 10px 0; + padding: 0 10px; + } + .drawer { + width: 100%; + display: flex; + flex-wrap: wrap; + > .drawer-item { + cursor: pointer; + border: 1px solid #ededed; + background: #f9f0ff; + width: 170px; + margin-right: 14px; + color: #9254de; + margin-bottom: 14px; + border-radius: 0.8em; + height: 60px; + display: flex; + align-items: center; + flex-direction: column; + justify-content: center; + } + } + .hidden-input { + display: none; + } + .decorate { + padding: 0 20px; + height: calc(100vh - 120px); + overflow-y: auto; + padding-bottom: 120px; + } + .decorate-title { + height: 50px; + line-height: 50px; + font-weight: bold; + } + .decorate-list { + overflow: hidden; + } + .decorate-view { + display: flex; + margin: 20px 0; + align-items: center; + } + .decorate-item-box { + background: #fff; + padding: 10px; + border: 1px solid #ededed; + } + .decorate-item-title { + height: 40px; + display: flex; + align-items: center; + justify-content: space-between; + line-height: 40px; + padding: 0 10px; + } + .decorate-view-title { + margin-right: 10px; + } + .decorate-item { + background: #ededed; + border-top-left-radius: 0.4em; + margin-bottom: 20px; + border-top-right-radius: 0.4em; + } + .show-image { + max-width: 50px; + } + .tips { + font-size: 12px; + color: #999; + > span { + color: $theme_color; + } + } + .selectBtn { + margin-left: 10px; + } + .bing-goods-list { + display: flex; + > .bing-goods-item { + width: 50px; + height: 50px; + > img { + width: 100%; + height: 100%; + display: block; + } + } + } diff --git a/seller/src/views/shop/wap/decorate.vue b/seller/src/views/shop/wap/decorate.vue new file mode 100644 index 00000000..e880779d --- /dev/null +++ b/seller/src/views/shop/wap/decorate.vue @@ -0,0 +1,304 @@ + + + diff --git a/seller/src/views/shop/wap/index.js b/seller/src/views/shop/wap/index.js new file mode 100644 index 00000000..37aa9768 --- /dev/null +++ b/seller/src/views/shop/wap/index.js @@ -0,0 +1,17 @@ +import index from './index.vue' //首页 + +import advertising from './advertising.vue' //全屏活动 +import alertAdvertising from './alertAdvertising.vue' //弹窗活动 + + + +const templates = { + index, + + advertising, + alertAdvertising +} + + + +export default templates diff --git a/seller/src/views/shop/wap/index.vue b/seller/src/views/shop/wap/index.vue new file mode 100644 index 00000000..b0f82171 --- /dev/null +++ b/seller/src/views/shop/wap/index.vue @@ -0,0 +1,213 @@ + + + diff --git a/seller/src/views/shop/wap/main.vue b/seller/src/views/shop/wap/main.vue new file mode 100644 index 00000000..62bd675e --- /dev/null +++ b/seller/src/views/shop/wap/main.vue @@ -0,0 +1,39 @@ + + + diff --git a/seller/src/views/shop/wap/navbar.vue b/seller/src/views/shop/wap/navbar.vue new file mode 100644 index 00000000..66047b5e --- /dev/null +++ b/seller/src/views/shop/wap/navbar.vue @@ -0,0 +1,214 @@ + + + diff --git a/seller/src/views/shop/wap/style.scss b/seller/src/views/shop/wap/style.scss new file mode 100644 index 00000000..3009bbad --- /dev/null +++ b/seller/src/views/shop/wap/style.scss @@ -0,0 +1,98 @@ +.model-view { + display: flex; + .model-view-menu { + flex: 1.5; + min-width: 250px; + > .model-view-menu-item { + display: flex; + align-items: center; + flex-wrap: wrap; + } + } + .model-config { + flex: 2.5; + } + .model-view-content { + flex: 6; + } + .model-item { + line-height: 1.75; + font-size: 13px; + margin: 0 5px 10px 5px; + border: 1px solid #ededed; + background: #f6f6f9; + width: 70px; + height: 70px; + display: flex; + justify-content: center; + align-items: center; + flex-direction: column; + } +} +.model-view-content { + background: #f6f6f9; + border-radius: 0.8em; + display: flex; + justify-content: flex-start; + align-items: center; + flex-direction: column; +} +.wap-title { + line-height: 44px; + text-align: center; + height: 44px; + border-bottom: 1px solid #ededed; +} +.content { + margin: 20px 0; + padding: 50px 13px; + width: 360px; + background: url("../../../assets/iPhoneX_model.png") no-repeat; + height: 780px; + background-size: 360px; + overflow: hidden; + > .component, + .draggable { + height: 590px; + overflow-y: auto; + background: #ebebeb; + } + > .draggable { + padding-bottom: 100px; + } +} +.list { + position: relative; +} +.close { + position: absolute; + right: 5px; + top: 10px; + z-index: 99; +} + +.model-btn { + > * { + margin: 0 4px; + } +} +.qrCode { + width: 100px; + height: 100px; +} +.default-view-content { + text-align: center; + font-weight: bold; + line-height: 2; + /deep/ img { + margin: 0 auto; + } +} +.model-config { + overflow-y: auto; +} + +.active { + box-sizing: border-box; + border: 1px solid $theme_color; +} diff --git a/seller/src/views/shop/wap/template/advertising.scss b/seller/src/views/shop/wap/template/advertising.scss new file mode 100644 index 00000000..be5228c9 --- /dev/null +++ b/seller/src/views/shop/wap/template/advertising.scss @@ -0,0 +1,57 @@ +.position-box{ + position: absolute; + right: 0; + bottom: 0; +} +.join-box { + display: flex; + } + .item-price { + > span { + font-size: 15px; + font-weight: 500; + color: #e1212b; + } + } + .join-item { + flex: 1; + } + .item-img { + width: 75px; + height: 75px; + margin: 0 auto; + display: block; + } + .item-img-box { + position: relative; + } + .item-line-through { + > span { + font-size: 10px; + font-weight: 400; + text-decoration: line-through; + color: #999; + } + } + .item-position-tips { + position: absolute; + right: 0; + color: #fff; + font-size: 12px; + bottom: 0; + } + .join-title { + display: flex; + justify-content: space-between; + align-items: center; + background: #fff; + height: 50px; + > div:nth-of-type(1) { + font-size: 16px; + font-weight: bold; + } + > div:nth-of-type(2) { + font-size: 12px; + color: #999; + } + } \ No newline at end of file diff --git a/seller/src/views/shop/wap/template/index.js b/seller/src/views/shop/wap/template/index.js new file mode 100644 index 00000000..5f4bca34 --- /dev/null +++ b/seller/src/views/shop/wap/template/index.js @@ -0,0 +1,44 @@ +import tpl_banner from "./tpl_banner"; +import tpl_title from "./tpl_title"; +import tpl_left_one_right_two from "./tpl_left_one_right_two"; +import tpl_left_two_right_one from "./tpl_left_two_right_one"; +import tpl_top_one_bottom_two from "./tpl_top_one_bottom_two"; +import tpl_top_two_bottom_one from "./tpl_top_two_bottom_one"; +import tpl_flex_one from "./tpl_flex_one"; +import tpl_flex_two from "./tpl_flex_two"; +import tpl_flex_three from "./tpl_flex_three"; +import tpl_flex_five from "./tpl_flex_five"; +import tpl_flex_four from "./tpl_flex_four"; +import tpl_text_picture from "./tpl_text_picture"; +import tpl_menu from "./tpl_menu"; +import tpl_search from "./tpl_search"; +import tpl_join_group from "./tpl_join_group"; +import tpl_integral from "./tpl_integral"; +import tpl_spike from "./tpl_spike"; +import tpl_group from "./tpl_group"; +import tpl_ad_list from "./tpl_view_list"; +import tpl_activity_list from './tpl_view_list' +import tpl_goods from "./tpl_goods"; +export default { + carousel: tpl_banner, + title: tpl_title, + leftOneRightTwo: tpl_left_one_right_two, + leftTwoRightOne: tpl_left_two_right_one, + topOneBottomTwo:tpl_top_one_bottom_two, + topTwoBottomOne:tpl_top_two_bottom_one, + flexThree: tpl_flex_three, + flexFive: tpl_flex_five, + flexFour: tpl_flex_four, + flexTwo: tpl_flex_two, + textPicture: tpl_text_picture, + menu: tpl_menu, + search: tpl_search, + joinGroup: tpl_join_group, + flexOne: tpl_flex_one, + goods: tpl_goods, + integral:tpl_integral, + spike:tpl_spike, + group:tpl_group, + tpl_ad_list, + tpl_activity_list +}; diff --git a/seller/src/views/shop/wap/template/tpl.scss b/seller/src/views/shop/wap/template/tpl.scss new file mode 100644 index 00000000..638dd1cc --- /dev/null +++ b/seller/src/views/shop/wap/template/tpl.scss @@ -0,0 +1,31 @@ +.image-mode { + width: 100%; + height: 100%; + display: block; + padding: 1px; +} +.layout { + padding: 8px; + margin: 4px 0; + background: #fff; +} +.layout, +.view-height-75, +.view-height-150 { + overflow: hidden; +} +.view-width-100{ + width: 100%; +} +.view-height-75 { + height: 75px; +} +.view-height-150 { + height: 150px; + flex: 1; +} + +.view-height-85 { + height: 85px; + flex: 1; +} diff --git a/seller/src/views/shop/wap/template/tpl_banner.vue b/seller/src/views/shop/wap/template/tpl_banner.vue new file mode 100644 index 00000000..e45bd27a --- /dev/null +++ b/seller/src/views/shop/wap/template/tpl_banner.vue @@ -0,0 +1,32 @@ + + + \ No newline at end of file diff --git a/seller/src/views/shop/wap/template/tpl_flex_five.vue b/seller/src/views/shop/wap/template/tpl_flex_five.vue new file mode 100644 index 00000000..eba7ea0c --- /dev/null +++ b/seller/src/views/shop/wap/template/tpl_flex_five.vue @@ -0,0 +1,30 @@ + + + + + diff --git a/seller/src/views/shop/wap/template/tpl_flex_four.vue b/seller/src/views/shop/wap/template/tpl_flex_four.vue new file mode 100644 index 00000000..e31dc7e2 --- /dev/null +++ b/seller/src/views/shop/wap/template/tpl_flex_four.vue @@ -0,0 +1,33 @@ + + + + + diff --git a/seller/src/views/shop/wap/template/tpl_flex_one.vue b/seller/src/views/shop/wap/template/tpl_flex_one.vue new file mode 100644 index 00000000..87a23274 --- /dev/null +++ b/seller/src/views/shop/wap/template/tpl_flex_one.vue @@ -0,0 +1,25 @@ + + + \ No newline at end of file diff --git a/seller/src/views/shop/wap/template/tpl_flex_three.vue b/seller/src/views/shop/wap/template/tpl_flex_three.vue new file mode 100644 index 00000000..f6e8744f --- /dev/null +++ b/seller/src/views/shop/wap/template/tpl_flex_three.vue @@ -0,0 +1,29 @@ + + + + + diff --git a/seller/src/views/shop/wap/template/tpl_flex_two.vue b/seller/src/views/shop/wap/template/tpl_flex_two.vue new file mode 100644 index 00000000..5cb0ae6b --- /dev/null +++ b/seller/src/views/shop/wap/template/tpl_flex_two.vue @@ -0,0 +1,35 @@ + + + diff --git a/seller/src/views/shop/wap/template/tpl_goods.vue b/seller/src/views/shop/wap/template/tpl_goods.vue new file mode 100644 index 00000000..1bb3566f --- /dev/null +++ b/seller/src/views/shop/wap/template/tpl_goods.vue @@ -0,0 +1,170 @@ + + + diff --git a/seller/src/views/shop/wap/template/tpl_group.vue b/seller/src/views/shop/wap/template/tpl_group.vue new file mode 100644 index 00000000..c3abd591 --- /dev/null +++ b/seller/src/views/shop/wap/template/tpl_group.vue @@ -0,0 +1,39 @@ + + + \ No newline at end of file diff --git a/seller/src/views/shop/wap/template/tpl_integral.vue b/seller/src/views/shop/wap/template/tpl_integral.vue new file mode 100644 index 00000000..53eb17a6 --- /dev/null +++ b/seller/src/views/shop/wap/template/tpl_integral.vue @@ -0,0 +1,89 @@ + + + \ No newline at end of file diff --git a/seller/src/views/shop/wap/template/tpl_join_group.vue b/seller/src/views/shop/wap/template/tpl_join_group.vue new file mode 100644 index 00000000..3b60a09f --- /dev/null +++ b/seller/src/views/shop/wap/template/tpl_join_group.vue @@ -0,0 +1,89 @@ + + + \ No newline at end of file diff --git a/seller/src/views/shop/wap/template/tpl_left_one_right_two.vue b/seller/src/views/shop/wap/template/tpl_left_one_right_two.vue new file mode 100644 index 00000000..07ee3c05 --- /dev/null +++ b/seller/src/views/shop/wap/template/tpl_left_one_right_two.vue @@ -0,0 +1,34 @@ + + + + + diff --git a/seller/src/views/shop/wap/template/tpl_left_two_right_one.vue b/seller/src/views/shop/wap/template/tpl_left_two_right_one.vue new file mode 100644 index 00000000..a7adb408 --- /dev/null +++ b/seller/src/views/shop/wap/template/tpl_left_two_right_one.vue @@ -0,0 +1,39 @@ + + + + + diff --git a/seller/src/views/shop/wap/template/tpl_menu.vue b/seller/src/views/shop/wap/template/tpl_menu.vue new file mode 100644 index 00000000..7fd1357c --- /dev/null +++ b/seller/src/views/shop/wap/template/tpl_menu.vue @@ -0,0 +1,38 @@ + + + diff --git a/seller/src/views/shop/wap/template/tpl_search.vue b/seller/src/views/shop/wap/template/tpl_search.vue new file mode 100644 index 00000000..f190bf6a --- /dev/null +++ b/seller/src/views/shop/wap/template/tpl_search.vue @@ -0,0 +1,26 @@ + + + \ No newline at end of file diff --git a/seller/src/views/shop/wap/template/tpl_spike.vue b/seller/src/views/shop/wap/template/tpl_spike.vue new file mode 100644 index 00000000..c3abd591 --- /dev/null +++ b/seller/src/views/shop/wap/template/tpl_spike.vue @@ -0,0 +1,39 @@ + + + \ No newline at end of file diff --git a/seller/src/views/shop/wap/template/tpl_text_picture.vue b/seller/src/views/shop/wap/template/tpl_text_picture.vue new file mode 100644 index 00000000..add2784f --- /dev/null +++ b/seller/src/views/shop/wap/template/tpl_text_picture.vue @@ -0,0 +1,91 @@ + + + + + diff --git a/seller/src/views/shop/wap/template/tpl_title.vue b/seller/src/views/shop/wap/template/tpl_title.vue new file mode 100644 index 00000000..5fce25ff --- /dev/null +++ b/seller/src/views/shop/wap/template/tpl_title.vue @@ -0,0 +1,43 @@ + + + + diff --git a/seller/src/views/shop/wap/template/tpl_top_one_bottom_two.vue b/seller/src/views/shop/wap/template/tpl_top_one_bottom_two.vue new file mode 100644 index 00000000..3eae5ffc --- /dev/null +++ b/seller/src/views/shop/wap/template/tpl_top_one_bottom_two.vue @@ -0,0 +1,47 @@ + + + + + \ No newline at end of file diff --git a/seller/src/views/shop/wap/template/tpl_top_two_bottom_one.vue b/seller/src/views/shop/wap/template/tpl_top_two_bottom_one.vue new file mode 100644 index 00000000..e8732162 --- /dev/null +++ b/seller/src/views/shop/wap/template/tpl_top_two_bottom_one.vue @@ -0,0 +1,47 @@ + + + + diff --git a/seller/src/views/shop/wap/template/tpl_view_list.vue b/seller/src/views/shop/wap/template/tpl_view_list.vue new file mode 100644 index 00000000..acd4568e --- /dev/null +++ b/seller/src/views/shop/wap/template/tpl_view_list.vue @@ -0,0 +1,13 @@ + + + \ No newline at end of file diff --git a/seller/src/views/shop/wap/wapList.vue b/seller/src/views/shop/wap/wapList.vue new file mode 100644 index 00000000..b3b255ea --- /dev/null +++ b/seller/src/views/shop/wap/wapList.vue @@ -0,0 +1,216 @@ + + + diff --git a/seller/src/views/sys/oss-manage/ossManage.scss b/seller/src/views/sys/oss-manage/ossManage.scss new file mode 100644 index 00000000..0045aca1 --- /dev/null +++ b/seller/src/views/sys/oss-manage/ossManage.scss @@ -0,0 +1,135 @@ +.search { + .oss-operation { + margin-bottom: 2vh; + display: flex; + align-items: center; + justify-content: space-between; + width: 100%; + + button { + margin-right: 5px; + } + } +} + +.none { + display: none; +} + +.oss-wrapper { + display: flex; + flex-wrap: wrap; + position: relative; +} + +.oss-card { + margin: 10px 20px 10px 0; + width: 290px; + + :hover { + .content .other .name { + color: #1890ff; + transition: color .3s; + } + } + + cursor: pointer; + + .ivu-card-body { + padding: 0; + } + + .content { + display: flex; + flex-direction: column; + + :hover { + .play { + transition: opacity .3s; + opacity: 1 !important; + } + } + + .img { + height: 135px; + object-fit: cover; + } + + .video { + height: 135px; + position: relative; + + .cover { + height: 100%; + width: 100%; + object-fit: fill; + } + + .play { + position: absolute; + top: 43px; + left: 117px; + height: 50px; + width: 50px; + opacity: 0.8; + } + } + + .other { + padding: 16px; + height: 135px; + + .name { + font-size: 16px; + text-overflow: ellipsis; + overflow: hidden; + white-space: nowrap; + color: rgba(0, 0, 0, .85); + font-weight: 500; + margin-bottom: 4px; + } + + .key { + overflow: hidden; + text-overflow: ellipsis; + height: 45px; + word-break: break-all; + color: rgba(0, 0, 0, .45); + } + + .info { + font-size: 12px; + color: rgba(0, 0, 0, .45); + overflow: hidden; + text-overflow: ellipsis; + height: 36px; + word-break: break-all; + } + } + + .actions { + display: flex; + align-items: center; + height: 50px; + background: #f7f9fa; + border-top: 1px solid #e8e8e8; + + i:hover { + color: #1890ff; + } + + .btn { + display: flex; + justify-content: center; + width: 33.33%; + border-right: 1px solid #e8e8e8; + } + + .btn-no { + display: flex; + justify-content: center; + width: 33.33%; + } + } + } +} diff --git a/seller/src/views/sys/oss-manage/ossManage.vue b/seller/src/views/sys/oss-manage/ossManage.vue new file mode 100644 index 00000000..1c582087 --- /dev/null +++ b/seller/src/views/sys/oss-manage/ossManage.vue @@ -0,0 +1,820 @@ + + + +