Commit 3f5da8d9 authored by Allen Bai's avatar Allen Bai

feat: 添加测试脚本

parent 5f783bc0
root = true
[*]
charset = utf-8
indent_style = space # 缩进风格tab or space, 按tab键有2个缩进
indent_size = 2
end_of_line = lf
insert_final_newline = true #true时,确保文件末尾是新一行
trim_trailing_whitespace = true #是否删除行尾的空格
# 对后缀名为 md 的文件生效
[*.md]
trim_trailing_whitespace = false
<!-- @format -->
## 直接通过 script 引入 HTML
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
<title>直接用script引入</title>
<style>
* {
margin: 0;
padding: 0;
}
html,
body {
background-color: rgb(35, 155, 86);
}
</style>
</head>
<body>
<script>
(function (e) {
const IPCFooterConfig = {}
function loadScript() {
var r = document.createElement("script");
(r.async = !0),
(r.src = "../../dist/IPCHelper.main.js"),
(r.crossOrigin = "anonymous"),
(r.onload = function () {
window.__TUIA_IPC_HELPER__ && window.__TUIA_IPC_HELPER__.mountIPCFooter(IPCFooterConfig)
}),
document.body && document.body.appendChild(r);
};
loadScript()
})(window);
</script>
</body>
</html>
...@@ -10,7 +10,8 @@ ...@@ -10,7 +10,8 @@
"watch": "rollup -c -w", "watch": "rollup -c -w",
"build": "npm run clean && cross-env NODE_ENV=prod && rollup -c", "build": "npm run clean && cross-env NODE_ENV=prod && rollup -c",
"build:debug": "npm run clean && cross-env NODE_ENV=dev rollup -c", "build:debug": "npm run clean && cross-env NODE_ENV=dev rollup -c",
"clean": "rm -rf ./dist" "clean": "rm -rf ./dist",
"test:in_html": "npm run watch & concurrently \"http-server -a localhost -p 1234\" \"open http://localhost:1234/example/inHTML/index.html\""
}, },
"typescript": ">=4.0", "typescript": ">=4.0",
"files": [ "files": [
...@@ -30,10 +31,12 @@ ...@@ -30,10 +31,12 @@
"@typescript-eslint/parser": "^4.9.0", "@typescript-eslint/parser": "^4.9.0",
"babel-eslint": "^10.1.0", "babel-eslint": "^10.1.0",
"chalk": "^4.1.0", "chalk": "^4.1.0",
"concurrently": "^5.3.0",
"cross-env": "^7.0.3", "cross-env": "^7.0.3",
"eslint": "^7.15.0", "eslint": "^7.15.0",
"eslint-config-prettier": "^7.0.0", "eslint-config-prettier": "^7.0.0",
"eslint-plugin-prettier": "^3.2.0", "eslint-plugin-prettier": "^3.2.0",
"http-server": "^0.12.3",
"husky": "^4.3.4", "husky": "^4.3.4",
"lint-staged": "^10.5.3", "lint-staged": "^10.5.3",
"prettier": "^2.2.1", "prettier": "^2.2.1",
......
...@@ -25,18 +25,22 @@ const defaultFooterStyles: Optional<CSSStyleDeclaration> = { ...@@ -25,18 +25,22 @@ const defaultFooterStyles: Optional<CSSStyleDeclaration> = {
position: 'absolute', position: 'absolute',
left: '0', left: '0',
right: '0', right: '0',
bottom: '0' bottom: '0',
display: 'flex',
justifyContent: 'center',
alignItems: 'center'
} }
const defaultBoardStyles: Optional<CSSStyleDeclaration> = { const defaultBoardStyles: Optional<CSSStyleDeclaration> = {
display: 'inline-block', display: 'inline-block',
textDecoration: 'none', textDecoration: 'none',
color: '#FFF', color: '#FFF',
backgroundColor: 'rgba(0,0,0,.4)', backgroundColor: 'rgba(0,0,0,.4)',
margin: '8px auto', margin: '4px auto',
height: '28px', height: '22px',
lineHeight: '28px', lineHeight: '22px',
padding: '0 10px', padding: '0 20px',
borderRadius: '4px' borderRadius: '4px',
fontSize: '12px'
} }
async function mountIPCFooter(opts: IPCFooterOptions) { async function mountIPCFooter(opts: IPCFooterOptions) {
......
...@@ -1393,6 +1393,13 @@ astral-regex@^2.0.0: ...@@ -1393,6 +1393,13 @@ astral-regex@^2.0.0:
resolved "http://npm.dui88.com:80/astral-regex/-/astral-regex-2.0.0.tgz#483143c567aeed4785759c0865786dc77d7d2e31" resolved "http://npm.dui88.com:80/astral-regex/-/astral-regex-2.0.0.tgz#483143c567aeed4785759c0865786dc77d7d2e31"
integrity sha1-SDFDxWeu7UeFdZwIZXhtx319LjE= integrity sha1-SDFDxWeu7UeFdZwIZXhtx319LjE=
async@^2.6.2:
version "2.6.3"
resolved "https://registry.npm.taobao.org/async/download/async-2.6.3.tgz#d72625e2344a3656e3a3ad4fa749fa83299d82ff"
integrity sha1-1yYl4jRKNlbjo61Pp0n6gymdgv8=
dependencies:
lodash "^4.17.14"
at-least-node@^1.0.0: at-least-node@^1.0.0:
version "1.0.0" version "1.0.0"
resolved "http://npm.dui88.com:80/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2" resolved "http://npm.dui88.com:80/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2"
...@@ -1422,6 +1429,11 @@ balanced-match@^1.0.0: ...@@ -1422,6 +1429,11 @@ balanced-match@^1.0.0:
resolved "http://npm.dui88.com:80/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767" resolved "http://npm.dui88.com:80/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767"
integrity sha1-ibTRmasr7kneFk6gK4nORi1xt2c= integrity sha1-ibTRmasr7kneFk6gK4nORi1xt2c=
basic-auth@^1.0.3:
version "1.1.0"
resolved "https://registry.npm.taobao.org/basic-auth/download/basic-auth-1.1.0.tgz#45221ee429f7ee1e5035be3f51533f1cdfd29884"
integrity sha1-RSIe5Cn37h5QNb4/UVM/HN/SmIQ=
bowser@^1.6.0: bowser@^1.6.0:
version "1.9.4" version "1.9.4"
resolved "http://npm.dui88.com:80/bowser/-/bowser-1.9.4.tgz#890c58a2813a9d3243704334fa81b96a5c150c9a" resolved "http://npm.dui88.com:80/bowser/-/bowser-1.9.4.tgz#890c58a2813a9d3243704334fa81b96a5c150c9a"
...@@ -1574,6 +1586,15 @@ cli-truncate@^2.1.0: ...@@ -1574,6 +1586,15 @@ cli-truncate@^2.1.0:
slice-ansi "^3.0.0" slice-ansi "^3.0.0"
string-width "^4.2.0" string-width "^4.2.0"
cliui@^5.0.0:
version "5.0.0"
resolved "https://registry.npm.taobao.org/cliui/download/cliui-5.0.0.tgz#deefcfdb2e800784aa34f46fa08e06851c7bbbc5"
integrity sha1-3u/P2y6AB4SqNPRvoI4GhRx7u8U=
dependencies:
string-width "^3.1.0"
strip-ansi "^5.2.0"
wrap-ansi "^5.1.0"
cliui@^6.0.0: cliui@^6.0.0:
version "6.0.0" version "6.0.0"
resolved "http://npm.dui88.com:80/cliui/-/cliui-6.0.0.tgz#511d702c0c4e41ca156d7d0e96021f23e13225b1" resolved "http://npm.dui88.com:80/cliui/-/cliui-6.0.0.tgz#511d702c0c4e41ca156d7d0e96021f23e13225b1"
...@@ -1622,6 +1643,11 @@ colorette@^1.2.1: ...@@ -1622,6 +1643,11 @@ colorette@^1.2.1:
resolved "http://npm.dui88.com:80/colorette/-/colorette-1.2.1.tgz#4d0b921325c14faf92633086a536db6e89564b1b" resolved "http://npm.dui88.com:80/colorette/-/colorette-1.2.1.tgz#4d0b921325c14faf92633086a536db6e89564b1b"
integrity sha1-TQuSEyXBT6+SYzCGpTbbbolWSxs= integrity sha1-TQuSEyXBT6+SYzCGpTbbbolWSxs=
colors@^1.4.0:
version "1.4.0"
resolved "https://registry.npm.taobao.org/colors/download/colors-1.4.0.tgz#c50491479d4c1bdaed2c9ced32cf7c7dc2360f78"
integrity sha1-xQSRR51MG9rtLJztMs98fcI2D3g=
commander@^2.20.0: commander@^2.20.0:
version "2.20.3" version "2.20.3"
resolved "http://npm.dui88.com:80/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" resolved "http://npm.dui88.com:80/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33"
...@@ -1665,6 +1691,21 @@ concat-stream@^2.0.0: ...@@ -1665,6 +1691,21 @@ concat-stream@^2.0.0:
readable-stream "^3.0.2" readable-stream "^3.0.2"
typedarray "^0.0.6" typedarray "^0.0.6"
concurrently@^5.3.0:
version "5.3.0"
resolved "https://registry.npm.taobao.org/concurrently/download/concurrently-5.3.0.tgz#7500de6410d043c912b2da27de3202cb489b1e7b"
integrity sha1-dQDeZBDQQ8kSston3jICy0ibHns=
dependencies:
chalk "^2.4.2"
date-fns "^2.0.1"
lodash "^4.17.15"
read-pkg "^4.0.1"
rxjs "^6.5.2"
spawn-command "^0.0.2-1"
supports-color "^6.1.0"
tree-kill "^1.2.2"
yargs "^13.3.0"
content-type@^1.0.2: content-type@^1.0.2:
version "1.0.4" version "1.0.4"
resolved "http://npm.dui88.com:80/content-type/-/content-type-1.0.4.tgz#e138cc75e040c727b1966fe5e5f8c9aee256fe3b" resolved "http://npm.dui88.com:80/content-type/-/content-type-1.0.4.tgz#e138cc75e040c727b1966fe5e5f8c9aee256fe3b"
...@@ -1875,6 +1916,11 @@ core-util-is@^1.0.2, core-util-is@~1.0.0: ...@@ -1875,6 +1916,11 @@ core-util-is@^1.0.2, core-util-is@~1.0.0:
resolved "http://npm.dui88.com:80/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" resolved "http://npm.dui88.com:80/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7"
integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=
corser@^2.0.1:
version "2.0.1"
resolved "https://registry.npm.taobao.org/corser/download/corser-2.0.1.tgz#8eda252ecaab5840dcd975ceb90d9370c819ff87"
integrity sha1-jtolLsqrWEDc2XXOuQ2TcMgZ/4c=
cosmiconfig@^7.0.0: cosmiconfig@^7.0.0:
version "7.0.0" version "7.0.0"
resolved "http://npm.dui88.com:80/cosmiconfig/-/cosmiconfig-7.0.0.tgz#ef9b44d773959cae63ddecd122de23853b60f8d3" resolved "http://npm.dui88.com:80/cosmiconfig/-/cosmiconfig-7.0.0.tgz#ef9b44d773959cae63ddecd122de23853b60f8d3"
...@@ -1926,6 +1972,11 @@ data-uri-to-buffer@1: ...@@ -1926,6 +1972,11 @@ data-uri-to-buffer@1:
resolved "http://npm.dui88.com:80/data-uri-to-buffer/-/data-uri-to-buffer-1.2.0.tgz#77163ea9c20d8641b4707e8f18abdf9a78f34835" resolved "http://npm.dui88.com:80/data-uri-to-buffer/-/data-uri-to-buffer-1.2.0.tgz#77163ea9c20d8641b4707e8f18abdf9a78f34835"
integrity sha1-dxY+qcINhkG0cH6PGKvfmnjzSDU= integrity sha1-dxY+qcINhkG0cH6PGKvfmnjzSDU=
date-fns@^2.0.1:
version "2.16.1"
resolved "https://registry.npm.taobao.org/date-fns/download/date-fns-2.16.1.tgz#05775792c3f3331da812af253e1a935851d3834b"
integrity sha1-BXdXksPzMx2oEq8lPhqTWFHTg0s=
dateformat@^2.0.0: dateformat@^2.0.0:
version "2.2.0" version "2.2.0"
resolved "http://npm.dui88.com:80/dateformat/-/dateformat-2.2.0.tgz#4065e2013cf9fb916ddfd82efb506ad4c6769062" resolved "http://npm.dui88.com:80/dateformat/-/dateformat-2.2.0.tgz#4065e2013cf9fb916ddfd82efb506ad4c6769062"
...@@ -1957,7 +2008,7 @@ debug@4, debug@^4.0.1, debug@^4.1.1, debug@^4.2.0: ...@@ -1957,7 +2008,7 @@ debug@4, debug@^4.0.1, debug@^4.1.1, debug@^4.2.0:
dependencies: dependencies:
ms "2.1.2" ms "2.1.2"
debug@^3.1.0: debug@^3.1.0, debug@^3.1.1:
version "3.2.7" version "3.2.7"
resolved "http://npm.dui88.com:80/debug/-/debug-3.2.7.tgz#72580b7e9145fb39b6676f9c5e5fb100b934179a" resolved "http://npm.dui88.com:80/debug/-/debug-3.2.7.tgz#72580b7e9145fb39b6676f9c5e5fb100b934179a"
integrity sha1-clgLfpFF+zm2Z2+cXl+xALk0F5o= integrity sha1-clgLfpFF+zm2Z2+cXl+xALk0F5o=
...@@ -2078,6 +2129,16 @@ dotgitignore@^2.1.0: ...@@ -2078,6 +2129,16 @@ dotgitignore@^2.1.0:
find-up "^3.0.0" find-up "^3.0.0"
minimatch "^3.0.4" minimatch "^3.0.4"
ecstatic@^3.3.2:
version "3.3.2"
resolved "https://registry.npm.taobao.org/ecstatic/download/ecstatic-3.3.2.tgz#6d1dd49814d00594682c652adb66076a69d46c48"
integrity sha1-bR3UmBTQBZRoLGUq22YHamnUbEg=
dependencies:
he "^1.1.1"
mime "^1.6.0"
minimist "^1.1.0"
url-join "^2.0.5"
ee-first@~1.1.1: ee-first@~1.1.1:
version "1.1.1" version "1.1.1"
resolved "http://npm.dui88.com:80/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" resolved "http://npm.dui88.com:80/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d"
...@@ -2301,6 +2362,11 @@ esutils@^2.0.2: ...@@ -2301,6 +2362,11 @@ esutils@^2.0.2:
resolved "http://npm.dui88.com:80/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" resolved "http://npm.dui88.com:80/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64"
integrity sha1-dNLrTeC42hKTcRkQ1Qd1ubcQ72Q= integrity sha1-dNLrTeC42hKTcRkQ1Qd1ubcQ72Q=
eventemitter3@^4.0.0:
version "4.0.7"
resolved "https://registry.npm.taobao.org/eventemitter3/download/eventemitter3-4.0.7.tgz#2de9b68f6528d5644ef5c59526a1b4a07306169f"
integrity sha1-Lem2j2Uo1WRO9cWVJqG0oHMGFp8=
execa@^4.1.0: execa@^4.1.0:
version "4.1.0" version "4.1.0"
resolved "http://npm.dui88.com:80/execa/-/execa-4.1.0.tgz#4e5491ad1572f2f17a77d388c6c857135b22847a" resolved "http://npm.dui88.com:80/execa/-/execa-4.1.0.tgz#4e5491ad1572f2f17a77d388c6c857135b22847a"
...@@ -2460,6 +2526,11 @@ flatted@^3.1.0: ...@@ -2460,6 +2526,11 @@ flatted@^3.1.0:
resolved "http://npm.dui88.com:80/flatted/-/flatted-3.1.0.tgz#a5d06b4a8b01e3a63771daa5cb7a1903e2e57067" resolved "http://npm.dui88.com:80/flatted/-/flatted-3.1.0.tgz#a5d06b4a8b01e3a63771daa5cb7a1903e2e57067"
integrity sha1-pdBrSosB46Y3cdqly3oZA+LlcGc= integrity sha1-pdBrSosB46Y3cdqly3oZA+LlcGc=
follow-redirects@^1.0.0:
version "1.13.2"
resolved "https://registry.npm.taobao.org/follow-redirects/download/follow-redirects-1.13.2.tgz#dd73c8effc12728ba5cf4259d760ea5fb83e3147"
integrity sha1-3XPI7/wScoulz0JZ12DqX7g+MUc=
formstream@^1.1.0: formstream@^1.1.0:
version "1.1.0" version "1.1.0"
resolved "http://npm.dui88.com:80/formstream/-/formstream-1.1.0.tgz#51f3970f26136eb0ad44304de4cebb50207b4479" resolved "http://npm.dui88.com:80/formstream/-/formstream-1.1.0.tgz#51f3970f26136eb0ad44304de4cebb50207b4479"
...@@ -2731,6 +2802,11 @@ has@^1.0.3: ...@@ -2731,6 +2802,11 @@ has@^1.0.3:
dependencies: dependencies:
function-bind "^1.1.1" function-bind "^1.1.1"
he@^1.1.1:
version "1.2.0"
resolved "https://registry.npm.taobao.org/he/download/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f"
integrity sha1-hK5l+n6vsWX922FWauFLrwVmTw8=
hosted-git-info@^2.1.4: hosted-git-info@^2.1.4:
version "2.8.8" version "2.8.8"
resolved "http://npm.dui88.com:80/hosted-git-info/-/hosted-git-info-2.8.8.tgz#7539bd4bc1e0e0a895815a2e0262420b12858488" resolved "http://npm.dui88.com:80/hosted-git-info/-/hosted-git-info-2.8.8.tgz#7539bd4bc1e0e0a895815a2e0262420b12858488"
...@@ -2762,6 +2838,31 @@ http-proxy-agent@^2.1.0: ...@@ -2762,6 +2838,31 @@ http-proxy-agent@^2.1.0:
agent-base "4" agent-base "4"
debug "3.1.0" debug "3.1.0"
http-proxy@^1.18.0:
version "1.18.1"
resolved "https://registry.npm.taobao.org/http-proxy/download/http-proxy-1.18.1.tgz#401541f0534884bbf95260334e72f88ee3976549"
integrity sha1-QBVB8FNIhLv5UmAzTnL4juOXZUk=
dependencies:
eventemitter3 "^4.0.0"
follow-redirects "^1.0.0"
requires-port "^1.0.0"
http-server@^0.12.3:
version "0.12.3"
resolved "https://registry.npm.taobao.org/http-server/download/http-server-0.12.3.tgz#ba0471d0ecc425886616cb35c4faf279140a0d37"
integrity sha1-ugRx0OzEJYhmFss1xPryeRQKDTc=
dependencies:
basic-auth "^1.0.3"
colors "^1.4.0"
corser "^2.0.1"
ecstatic "^3.3.2"
http-proxy "^1.18.0"
minimist "^1.2.5"
opener "^1.5.1"
portfinder "^1.0.25"
secure-compare "3.0.1"
union "~0.5.0"
https-proxy-agent@^3.0.0: https-proxy-agent@^3.0.0:
version "3.0.1" version "3.0.1"
resolved "http://npm.dui88.com:80/https-proxy-agent/-/https-proxy-agent-3.0.1.tgz#b8c286433e87602311b01c8ea34413d856a4af81" resolved "http://npm.dui88.com:80/https-proxy-agent/-/https-proxy-agent-3.0.1.tgz#b8c286433e87602311b01c8ea34413d856a4af81"
...@@ -3405,7 +3506,7 @@ micromatch@^4.0.2: ...@@ -3405,7 +3506,7 @@ micromatch@^4.0.2:
braces "^3.0.1" braces "^3.0.1"
picomatch "^2.0.5" picomatch "^2.0.5"
mime@^1.3.4: mime@^1.3.4, mime@^1.6.0:
version "1.6.0" version "1.6.0"
resolved "http://npm.dui88.com:80/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1" resolved "http://npm.dui88.com:80/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1"
integrity sha1-Ms2eXGRVO9WNGaVor0Uqz/BJgbE= integrity sha1-Ms2eXGRVO9WNGaVor0Uqz/BJgbE=
...@@ -3454,7 +3555,7 @@ minimist@^1.1.0, minimist@^1.1.3, minimist@^1.2.5: ...@@ -3454,7 +3555,7 @@ minimist@^1.1.0, minimist@^1.1.3, minimist@^1.2.5:
resolved "http://npm.dui88.com:80/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602" resolved "http://npm.dui88.com:80/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602"
integrity sha1-Z9ZgFLZqaoqqDAg8X9WN9OTpdgI= integrity sha1-Z9ZgFLZqaoqqDAg8X9WN9OTpdgI=
mkdirp@^0.5.1: mkdirp@^0.5.1, mkdirp@^0.5.5:
version "0.5.5" version "0.5.5"
resolved "http://npm.dui88.com:80/mkdirp/-/mkdirp-0.5.5.tgz#d91cefd62d1436ca0f41620e251288d420099def" resolved "http://npm.dui88.com:80/mkdirp/-/mkdirp-0.5.5.tgz#d91cefd62d1436ca0f41620e251288d420099def"
integrity sha1-2Rzv1i0UNsoPQWIOJRKI1CAJne8= integrity sha1-2Rzv1i0UNsoPQWIOJRKI1CAJne8=
...@@ -3597,6 +3698,11 @@ opencollective-postinstall@^2.0.2: ...@@ -3597,6 +3698,11 @@ opencollective-postinstall@^2.0.2:
resolved "http://npm.dui88.com:80/opencollective-postinstall/-/opencollective-postinstall-2.0.3.tgz#7a0fff978f6dbfa4d006238fbac98ed4198c3259" resolved "http://npm.dui88.com:80/opencollective-postinstall/-/opencollective-postinstall-2.0.3.tgz#7a0fff978f6dbfa4d006238fbac98ed4198c3259"
integrity sha1-eg//l49tv6TQBiOPusmO1BmMMlk= integrity sha1-eg//l49tv6TQBiOPusmO1BmMMlk=
opener@^1.5.1:
version "1.5.2"
resolved "https://registry.npm.taobao.org/opener/download/opener-1.5.2.tgz#5d37e1f35077b9dcac4301372271afdeb2a13598"
integrity sha1-XTfh81B3udysQwE3InGv3rKhNZg=
optionator@^0.8.1: optionator@^0.8.1:
version "0.8.3" version "0.8.3"
resolved "http://npm.dui88.com:80/optionator/-/optionator-0.8.3.tgz#84fa1d036fe9d3c7e21d99884b601167ec8fb495" resolved "http://npm.dui88.com:80/optionator/-/optionator-0.8.3.tgz#84fa1d036fe9d3c7e21d99884b601167ec8fb495"
...@@ -3870,6 +3976,15 @@ please-upgrade-node@^3.2.0: ...@@ -3870,6 +3976,15 @@ please-upgrade-node@^3.2.0:
dependencies: dependencies:
semver-compare "^1.0.0" semver-compare "^1.0.0"
portfinder@^1.0.25:
version "1.0.28"
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"
mkdirp "^0.5.5"
prelude-ls@^1.2.1: prelude-ls@^1.2.1:
version "1.2.1" version "1.2.1"
resolved "http://npm.dui88.com:80/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396" resolved "http://npm.dui88.com:80/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396"
...@@ -4014,6 +4129,15 @@ read-pkg@^3.0.0: ...@@ -4014,6 +4129,15 @@ read-pkg@^3.0.0:
normalize-package-data "^2.3.2" normalize-package-data "^2.3.2"
path-type "^3.0.0" path-type "^3.0.0"
read-pkg@^4.0.1:
version "4.0.1"
resolved "https://registry.npm.taobao.org/read-pkg/download/read-pkg-4.0.1.tgz#963625378f3e1c4d48c85872b5a6ec7d5d093237"
integrity sha1-ljYlN48+HE1IyFhytabsfV0JMjc=
dependencies:
normalize-package-data "^2.3.2"
parse-json "^4.0.0"
pify "^3.0.0"
read-pkg@^5.2.0: read-pkg@^5.2.0:
version "5.2.0" version "5.2.0"
resolved "http://npm.dui88.com:80/read-pkg/-/read-pkg-5.2.0.tgz#7bf295438ca5a33e56cd30e053b34ee7250c93cc" resolved "http://npm.dui88.com:80/read-pkg/-/read-pkg-5.2.0.tgz#7bf295438ca5a33e56cd30e053b34ee7250c93cc"
...@@ -4157,6 +4281,11 @@ require-main-filename@^2.0.0: ...@@ -4157,6 +4281,11 @@ require-main-filename@^2.0.0:
resolved "http://npm.dui88.com:80/require-main-filename/-/require-main-filename-2.0.0.tgz#d0b329ecc7cc0f61649f62215be69af54aa8989b" resolved "http://npm.dui88.com:80/require-main-filename/-/require-main-filename-2.0.0.tgz#d0b329ecc7cc0f61649f62215be69af54aa8989b"
integrity sha1-0LMp7MfMD2Fkn2IhW+aa9UqomJs= integrity sha1-0LMp7MfMD2Fkn2IhW+aa9UqomJs=
requires-port@^1.0.0:
version "1.0.0"
resolved "https://registry.npm.taobao.org/requires-port/download/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff"
integrity sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=
resolve-from@5.0.0, resolve-from@^5.0.0: resolve-from@5.0.0, resolve-from@^5.0.0:
version "5.0.0" version "5.0.0"
resolved "http://npm.dui88.com:80/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69" resolved "http://npm.dui88.com:80/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69"
...@@ -4275,7 +4404,7 @@ run-parallel@^1.1.9: ...@@ -4275,7 +4404,7 @@ run-parallel@^1.1.9:
resolved "http://npm.dui88.com:80/run-parallel/-/run-parallel-1.1.10.tgz#60a51b2ae836636c81377df16cb107351bcd13ef" resolved "http://npm.dui88.com:80/run-parallel/-/run-parallel-1.1.10.tgz#60a51b2ae836636c81377df16cb107351bcd13ef"
integrity sha1-YKUbKug2Y2yBN33xbLEHNRvNE+8= integrity sha1-YKUbKug2Y2yBN33xbLEHNRvNE+8=
rxjs@^6.6.3: rxjs@^6.5.2, rxjs@^6.6.3:
version "6.6.3" version "6.6.3"
resolved "http://npm.dui88.com:80/rxjs/-/rxjs-6.6.3.tgz#8ca84635c4daa900c0d3967a6ee7ac60271ee552" resolved "http://npm.dui88.com:80/rxjs/-/rxjs-6.6.3.tgz#8ca84635c4daa900c0d3967a6ee7ac60271ee552"
integrity sha1-jKhGNcTaqQDA05Z6buesYCce5VI= integrity sha1-jKhGNcTaqQDA05Z6buesYCce5VI=
...@@ -4309,6 +4438,11 @@ sdk-base@^2.0.1: ...@@ -4309,6 +4438,11 @@ sdk-base@^2.0.1:
dependencies: dependencies:
get-ready "~1.0.0" get-ready "~1.0.0"
secure-compare@3.0.1:
version "3.0.1"
resolved "https://registry.npm.taobao.org/secure-compare/download/secure-compare-3.0.1.tgz#f1a0329b308b221fae37b9974f3d578d0ca999e3"
integrity sha1-8aAymzCLIh+uN7mXTz1XjQypmeM=
semver-compare@^1.0.0: semver-compare@^1.0.0:
version "1.0.0" version "1.0.0"
resolved "http://npm.dui88.com:80/semver-compare/-/semver-compare-1.0.0.tgz#0dee216a1c941ab37e9efb1788f6afc5ff5537fc" resolved "http://npm.dui88.com:80/semver-compare/-/semver-compare-1.0.0.tgz#0dee216a1c941ab37e9efb1788f6afc5ff5537fc"
...@@ -4470,6 +4604,11 @@ sourcemap-codec@^1.4.4: ...@@ -4470,6 +4604,11 @@ sourcemap-codec@^1.4.4:
resolved "http://npm.dui88.com:80/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz#ea804bd94857402e6992d05a38ef1ae35a9ab4c4" resolved "http://npm.dui88.com:80/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz#ea804bd94857402e6992d05a38ef1ae35a9ab4c4"
integrity sha1-6oBL2UhXQC5pktBaOO8a41qatMQ= integrity sha1-6oBL2UhXQC5pktBaOO8a41qatMQ=
spawn-command@^0.0.2-1:
version "0.0.2-1"
resolved "https://registry.npm.taobao.org/spawn-command/download/spawn-command-0.0.2-1.tgz#62f5e9466981c1b796dc5929937e11c9c6921bd0"
integrity sha1-YvXpRmmBwbeW3Fkpk34RycaSG9A=
spdx-correct@^3.0.0: spdx-correct@^3.0.0:
version "3.1.1" version "3.1.1"
resolved "http://npm.dui88.com:80/spdx-correct/-/spdx-correct-3.1.1.tgz#dece81ac9c1e6713e5f7d1b6f17d468fa53d89a9" resolved "http://npm.dui88.com:80/spdx-correct/-/spdx-correct-3.1.1.tgz#dece81ac9c1e6713e5f7d1b6f17d468fa53d89a9"
...@@ -4562,7 +4701,7 @@ string-argv@0.3.1: ...@@ -4562,7 +4701,7 @@ string-argv@0.3.1:
resolved "http://npm.dui88.com:80/string-argv/-/string-argv-0.3.1.tgz#95e2fbec0427ae19184935f816d74aaa4c5c19da" resolved "http://npm.dui88.com:80/string-argv/-/string-argv-0.3.1.tgz#95e2fbec0427ae19184935f816d74aaa4c5c19da"
integrity sha1-leL77AQnrhkYSTX4FtdKqkxcGdo= integrity sha1-leL77AQnrhkYSTX4FtdKqkxcGdo=
string-width@^3.0.0: string-width@^3.0.0, string-width@^3.1.0:
version "3.1.0" version "3.1.0"
resolved "http://npm.dui88.com:80/string-width/-/string-width-3.1.0.tgz#22767be21b62af1081574306f69ac51b62203961" resolved "http://npm.dui88.com:80/string-width/-/string-width-3.1.0.tgz#22767be21b62af1081574306f69ac51b62203961"
integrity sha1-InZ74htirxCBV0MG9prFG2IgOWE= integrity sha1-InZ74htirxCBV0MG9prFG2IgOWE=
...@@ -4613,7 +4752,7 @@ stringify-package@^1.0.1: ...@@ -4613,7 +4752,7 @@ stringify-package@^1.0.1:
resolved "http://npm.dui88.com:80/stringify-package/-/stringify-package-1.0.1.tgz#e5aa3643e7f74d0f28628b72f3dad5cecfc3ba85" resolved "http://npm.dui88.com:80/stringify-package/-/stringify-package-1.0.1.tgz#e5aa3643e7f74d0f28628b72f3dad5cecfc3ba85"
integrity sha1-5ao2Q+f3TQ8oYoty89rVzs/DuoU= integrity sha1-5ao2Q+f3TQ8oYoty89rVzs/DuoU=
strip-ansi@^5.1.0: strip-ansi@^5.0.0, strip-ansi@^5.1.0, strip-ansi@^5.2.0:
version "5.2.0" version "5.2.0"
resolved "http://npm.dui88.com:80/strip-ansi/-/strip-ansi-5.2.0.tgz#8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae" resolved "http://npm.dui88.com:80/strip-ansi/-/strip-ansi-5.2.0.tgz#8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae"
integrity sha1-jJpTb+tq/JYr36WxBKUJHBrZwK4= integrity sha1-jJpTb+tq/JYr36WxBKUJHBrZwK4=
...@@ -4675,6 +4814,13 @@ supports-color@^5.3.0: ...@@ -4675,6 +4814,13 @@ supports-color@^5.3.0:
dependencies: dependencies:
has-flag "^3.0.0" has-flag "^3.0.0"
supports-color@^6.1.0:
version "6.1.0"
resolved "https://registry.npm.taobao.org/supports-color/download/supports-color-6.1.0.tgz?cache=0&sync_timestamp=1611394043517&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fsupports-color%2Fdownload%2Fsupports-color-6.1.0.tgz#0764abc69c63d5ac842dd4867e8d025e880df8f3"
integrity sha1-B2Srxpxj1ayELdSGfo0CXogN+PM=
dependencies:
has-flag "^3.0.0"
supports-color@^7.0.0, supports-color@^7.1.0: supports-color@^7.0.0, supports-color@^7.1.0:
version "7.2.0" version "7.2.0"
resolved "http://npm.dui88.com:80/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da" resolved "http://npm.dui88.com:80/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da"
...@@ -4772,6 +4918,11 @@ toidentifier@1.0.0: ...@@ -4772,6 +4918,11 @@ toidentifier@1.0.0:
resolved "http://npm.dui88.com:80/toidentifier/-/toidentifier-1.0.0.tgz#7e1be3470f1e77948bc43d94a3c8f4d7752ba553" resolved "http://npm.dui88.com:80/toidentifier/-/toidentifier-1.0.0.tgz#7e1be3470f1e77948bc43d94a3c8f4d7752ba553"
integrity sha1-fhvjRw8ed5SLxD2Uo8j013UrpVM= integrity sha1-fhvjRw8ed5SLxD2Uo8j013UrpVM=
tree-kill@^1.2.2:
version "1.2.2"
resolved "https://registry.npm.taobao.org/tree-kill/download/tree-kill-1.2.2.tgz#4ca09a9092c88b73a7cdc5e8a01b507b0790a0cc"
integrity sha1-TKCakJLIi3OnzcXooBtQeweQoMw=
trim-newlines@^1.0.0: trim-newlines@^1.0.0:
version "1.0.0" version "1.0.0"
resolved "http://npm.dui88.com:80/trim-newlines/-/trim-newlines-1.0.0.tgz#5887966bb582a4503a41eb524f7d35011815a613" resolved "http://npm.dui88.com:80/trim-newlines/-/trim-newlines-1.0.0.tgz#5887966bb582a4503a41eb524f7d35011815a613"
...@@ -4907,6 +5058,13 @@ unicode-property-aliases-ecmascript@^1.0.4: ...@@ -4907,6 +5058,13 @@ unicode-property-aliases-ecmascript@^1.0.4:
resolved "http://npm.dui88.com:80/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz#dd57a99f6207bedff4628abefb94c50db941c8f4" resolved "http://npm.dui88.com:80/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz#dd57a99f6207bedff4628abefb94c50db941c8f4"
integrity sha1-3Vepn2IHvt/0Yoq++5TFDblByPQ= integrity sha1-3Vepn2IHvt/0Yoq++5TFDblByPQ=
union@~0.5.0:
version "0.5.0"
resolved "https://registry.npm.taobao.org/union/download/union-0.5.0.tgz#b2c11be84f60538537b846edb9ba266ba0090075"
integrity sha1-ssEb6E9gU4U3uEbtuboma6AJAHU=
dependencies:
qs "^6.4.0"
universalify@^0.1.0: universalify@^0.1.0:
version "0.1.2" version "0.1.2"
resolved "http://npm.dui88.com:80/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66" resolved "http://npm.dui88.com:80/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66"
...@@ -4934,6 +5092,11 @@ uri-js@^4.2.2: ...@@ -4934,6 +5092,11 @@ uri-js@^4.2.2:
dependencies: dependencies:
punycode "^2.1.0" punycode "^2.1.0"
url-join@^2.0.5:
version "2.0.5"
resolved "https://registry.npm.taobao.org/url-join/download/url-join-2.0.5.tgz#5af22f18c052a000a48d7b82c5e9c2e2feeda728"
integrity sha1-WvIvGMBSoACkjXuCxenC4v7tpyg=
urllib@^2.33.1: urllib@^2.33.1:
version "2.36.1" version "2.36.1"
resolved "http://npm.dui88.com:80/urllib/-/urllib-2.36.1.tgz#fbd9fb13bbc140e1fc15bcdba8703d6142a7eb3a" resolved "http://npm.dui88.com:80/urllib/-/urllib-2.36.1.tgz#fbd9fb13bbc140e1fc15bcdba8703d6142a7eb3a"
...@@ -5025,6 +5188,15 @@ wordwrap@^1.0.0: ...@@ -5025,6 +5188,15 @@ wordwrap@^1.0.0:
resolved "http://npm.dui88.com:80/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb" resolved "http://npm.dui88.com:80/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb"
integrity sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus= integrity sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=
wrap-ansi@^5.1.0:
version "5.1.0"
resolved "https://registry.npm.taobao.org/wrap-ansi/download/wrap-ansi-5.1.0.tgz#1fd1f67235d5b6d0fee781056001bfb694c03b09"
integrity sha1-H9H2cjXVttD+54EFYAG/tpTAOwk=
dependencies:
ansi-styles "^3.2.0"
string-width "^3.0.0"
strip-ansi "^5.0.0"
wrap-ansi@^6.2.0: wrap-ansi@^6.2.0:
version "6.2.0" version "6.2.0"
resolved "http://npm.dui88.com:80/wrap-ansi/-/wrap-ansi-6.2.0.tgz#e9393ba07102e6c91a3b221478f0257cd2856e53" resolved "http://npm.dui88.com:80/wrap-ansi/-/wrap-ansi-6.2.0.tgz#e9393ba07102e6c91a3b221478f0257cd2856e53"
...@@ -5082,6 +5254,14 @@ yaml@^1.10.0: ...@@ -5082,6 +5254,14 @@ yaml@^1.10.0:
resolved "http://npm.dui88.com:80/yaml/-/yaml-1.10.0.tgz#3b593add944876077d4d683fee01081bd9fff31e" resolved "http://npm.dui88.com:80/yaml/-/yaml-1.10.0.tgz#3b593add944876077d4d683fee01081bd9fff31e"
integrity sha1-O1k63ZRIdgd9TWg/7gEIG9n/8x4= integrity sha1-O1k63ZRIdgd9TWg/7gEIG9n/8x4=
yargs-parser@^13.1.2:
version "13.1.2"
resolved "https://registry.npm.taobao.org/yargs-parser/download/yargs-parser-13.1.2.tgz#130f09702ebaeef2650d54ce6e3e5706f7a4fb38"
integrity sha1-Ew8JcC667vJlDVTObj5XBvek+zg=
dependencies:
camelcase "^5.0.0"
decamelize "^1.2.0"
yargs-parser@^18.1.2, yargs-parser@^18.1.3: yargs-parser@^18.1.2, yargs-parser@^18.1.3:
version "18.1.3" version "18.1.3"
resolved "http://npm.dui88.com:80/yargs-parser/-/yargs-parser-18.1.3.tgz#be68c4975c6b2abf469236b0c870362fab09a7b0" resolved "http://npm.dui88.com:80/yargs-parser/-/yargs-parser-18.1.3.tgz#be68c4975c6b2abf469236b0c870362fab09a7b0"
...@@ -5095,6 +5275,22 @@ yargs-parser@^20.2.3: ...@@ -5095,6 +5275,22 @@ yargs-parser@^20.2.3:
resolved "http://npm.dui88.com:80/yargs-parser/-/yargs-parser-20.2.4.tgz#b42890f14566796f85ae8e3a25290d205f154a54" resolved "http://npm.dui88.com:80/yargs-parser/-/yargs-parser-20.2.4.tgz#b42890f14566796f85ae8e3a25290d205f154a54"
integrity sha1-tCiQ8UVmeW+Fro46JSkNIF8VSlQ= integrity sha1-tCiQ8UVmeW+Fro46JSkNIF8VSlQ=
yargs@^13.3.0:
version "13.3.2"
resolved "https://registry.npm.taobao.org/yargs/download/yargs-13.3.2.tgz?cache=0&sync_timestamp=1610219732978&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fyargs%2Fdownload%2Fyargs-13.3.2.tgz#ad7ffefec1aa59565ac915f82dccb38a9c31a2dd"
integrity sha1-rX/+/sGqWVZayRX4Lcyzipwxot0=
dependencies:
cliui "^5.0.0"
find-up "^3.0.0"
get-caller-file "^2.0.1"
require-directory "^2.1.1"
require-main-filename "^2.0.0"
set-blocking "^2.0.0"
string-width "^3.0.0"
which-module "^2.0.0"
y18n "^4.0.0"
yargs-parser "^13.1.2"
yargs@^15.1.0, yargs@^15.3.1: yargs@^15.1.0, yargs@^15.3.1:
version "15.4.1" version "15.4.1"
resolved "http://npm.dui88.com:80/yargs/-/yargs-15.4.1.tgz#0d87a16de01aee9d8bec2bfbf74f67851730f4f8" resolved "http://npm.dui88.com:80/yargs/-/yargs-15.4.1.tgz#0d87a16de01aee9d8bec2bfbf74f67851730f4f8"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment