├── .gitignore
├── favicon.png
├── renderer.js
├── index.html
├── package.json
├── main.js
├── README.md
├── LICENSE
└── yarn.lock
/.gitignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | /dist/
3 | .idea
4 |
--------------------------------------------------------------------------------
/favicon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/itning/shw_client_desktop/master/favicon.png
--------------------------------------------------------------------------------
/renderer.js:
--------------------------------------------------------------------------------
1 | // This file is required by the index.html file and will
2 | // be executed in the renderer process for that window.
3 | // All of the Node.js APIs are available in this process.
4 |
--------------------------------------------------------------------------------
/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Hello World!
6 |
7 |
8 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "shw_client_desktop",
3 | "version": "1.0.0",
4 | "description": "Shw Desktop Version",
5 | "main": "main.js",
6 | "scripts": {
7 | "start": "electron .",
8 | "dist": "electron-builder"
9 | },
10 | "author": "itning",
11 | "license": "Apache-2.0",
12 | "devDependencies": {
13 | "electron": "^4.0.7",
14 | "electron-builder": "^20.38.5"
15 | },
16 | "build": {
17 | "productName":"shw",
18 | "appId": "top.itning.shw",
19 | "copyright":"itning",
20 | "win": {
21 | "target": ["nsis","zip"],
22 | "icon": "./favicon.png"
23 | },
24 | "mac": {
25 | "target": ["dmg","zip"],
26 | "icon": "./favicon.png"
27 | },
28 | "nsis": {
29 | "oneClick": false,
30 | "allowElevation": true,
31 | "allowToChangeInstallationDirectory": true,
32 | "createDesktopShortcut": true,
33 | "createStartMenuShortcut": true,
34 | "shortcutName": "哈尔滨信息工程学院作业管理系统客户端"
35 | }
36 | }
37 | }
38 |
--------------------------------------------------------------------------------
/main.js:
--------------------------------------------------------------------------------
1 | const {app, BrowserWindow, Menu} = require('electron');
2 |
3 | let mainWindow;
4 | let template = [
5 | {
6 | label: '后退',
7 | click: function () {
8 | mainWindow.webContents.goBack();
9 | }
10 | },
11 | {
12 | label: '刷新',
13 | click: function () {
14 | mainWindow.reload();
15 | }
16 | },
17 | {
18 | label: '清理缓存',
19 | click: function () {
20 | let ses = mainWindow.webContents.session;
21 | ses.clearCache(() => {
22 | mainWindow.reload();
23 | });
24 | }
25 | }
26 | ];
27 |
28 | function createWindow() {
29 | let menu = Menu.buildFromTemplate(template);
30 | Menu.setApplicationMenu(menu);
31 |
32 | mainWindow = new BrowserWindow({
33 | width: 1000,
34 | height: 800,
35 | webPreferences: {
36 | nodeIntegration: false
37 | }
38 | });
39 |
40 | mainWindow.loadURL('http://172.16.28.19:9999');
41 | mainWindow.setTitle("哈尔滨信息工程学院作业管理系统客户端");
42 | mainWindow.on('closed', function () {
43 | mainWindow = null
44 | })
45 | }
46 |
47 | app.on('ready', createWindow);
48 |
49 | app.on('window-all-closed', function () {
50 | if (process.platform !== 'darwin') {
51 | app.quit()
52 | }
53 | });
54 |
55 | app.on('activate', function () {
56 | if (mainWindow === null) {
57 | createWindow()
58 | }
59 | });
60 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # 学生作业管理系统桌面客户端
2 |
3 | > Student HomeWork Management System Client
4 |
5 | [](https://github.com/itning/shw_client_desktop/stargazers)
6 | [](https://github.com/itning/shw_client_desktop/network/members)
7 | [](https://github.com/itning/shw_client_desktop/watchers)
8 | [](https://github.com/itning?tab=followers)
9 |
10 | [](https://github.com/itning/shw_client_desktop/issues)
11 | [](https://github.com/itning/shw_client_desktop/blob/master/LICENSE)
12 | [](https://github.com/itning/shw_client_desktop/commits)
13 | [](https://github.com/itning/shw_client_desktop/releases)
14 | [](https://github.com/itning/shw_client_desktop)
15 | [](http://hits.dwyl.io/itning/shw_client_desktop)
16 | [](https://github.com/itning/shw_client_desktop)
17 |
18 | ## 访问前端项目
19 |
20 | [github 地址](https://github.com/itning/shw_client)
21 |
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | Apache License
2 | Version 2.0, January 2004
3 | http://www.apache.org/licenses/
4 |
5 | TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
6 |
7 | 1. Definitions.
8 |
9 | "License" shall mean the terms and conditions for use, reproduction,
10 | and distribution as defined by Sections 1 through 9 of this document.
11 |
12 | "Licensor" shall mean the copyright owner or entity authorized by
13 | the copyright owner that is granting the License.
14 |
15 | "Legal Entity" shall mean the union of the acting entity and all
16 | other entities that control, are controlled by, or are under common
17 | control with that entity. For the purposes of this definition,
18 | "control" means (i) the power, direct or indirect, to cause the
19 | direction or management of such entity, whether by contract or
20 | otherwise, or (ii) ownership of fifty percent (50%) or more of the
21 | outstanding shares, or (iii) beneficial ownership of such entity.
22 |
23 | "You" (or "Your") shall mean an individual or Legal Entity
24 | exercising permissions granted by this License.
25 |
26 | "Source" form shall mean the preferred form for making modifications,
27 | including but not limited to software source code, documentation
28 | source, and configuration files.
29 |
30 | "Object" form shall mean any form resulting from mechanical
31 | transformation or translation of a Source form, including but
32 | not limited to compiled object code, generated documentation,
33 | and conversions to other media types.
34 |
35 | "Work" shall mean the work of authorship, whether in Source or
36 | Object form, made available under the License, as indicated by a
37 | copyright notice that is included in or attached to the work
38 | (an example is provided in the Appendix below).
39 |
40 | "Derivative Works" shall mean any work, whether in Source or Object
41 | form, that is based on (or derived from) the Work and for which the
42 | editorial revisions, annotations, elaborations, or other modifications
43 | represent, as a whole, an original work of authorship. For the purposes
44 | of this License, Derivative Works shall not include works that remain
45 | separable from, or merely link (or bind by name) to the interfaces of,
46 | the Work and Derivative Works thereof.
47 |
48 | "Contribution" shall mean any work of authorship, including
49 | the original version of the Work and any modifications or additions
50 | to that Work or Derivative Works thereof, that is intentionally
51 | submitted to Licensor for inclusion in the Work by the copyright owner
52 | or by an individual or Legal Entity authorized to submit on behalf of
53 | the copyright owner. For the purposes of this definition, "submitted"
54 | means any form of electronic, verbal, or written communication sent
55 | to the Licensor or its representatives, including but not limited to
56 | communication on electronic mailing lists, source code control systems,
57 | and issue tracking systems that are managed by, or on behalf of, the
58 | Licensor for the purpose of discussing and improving the Work, but
59 | excluding communication that is conspicuously marked or otherwise
60 | designated in writing by the copyright owner as "Not a Contribution."
61 |
62 | "Contributor" shall mean Licensor and any individual or Legal Entity
63 | on behalf of whom a Contribution has been received by Licensor and
64 | subsequently incorporated within the Work.
65 |
66 | 2. Grant of Copyright License. Subject to the terms and conditions of
67 | this License, each Contributor hereby grants to You a perpetual,
68 | worldwide, non-exclusive, no-charge, royalty-free, irrevocable
69 | copyright license to reproduce, prepare Derivative Works of,
70 | publicly display, publicly perform, sublicense, and distribute the
71 | Work and such Derivative Works in Source or Object form.
72 |
73 | 3. Grant of Patent License. Subject to the terms and conditions of
74 | this License, each Contributor hereby grants to You a perpetual,
75 | worldwide, non-exclusive, no-charge, royalty-free, irrevocable
76 | (except as stated in this section) patent license to make, have made,
77 | use, offer to sell, sell, import, and otherwise transfer the Work,
78 | where such license applies only to those patent claims licensable
79 | by such Contributor that are necessarily infringed by their
80 | Contribution(s) alone or by combination of their Contribution(s)
81 | with the Work to which such Contribution(s) was submitted. If You
82 | institute patent litigation against any entity (including a
83 | cross-claim or counterclaim in a lawsuit) alleging that the Work
84 | or a Contribution incorporated within the Work constitutes direct
85 | or contributory patent infringement, then any patent licenses
86 | granted to You under this License for that Work shall terminate
87 | as of the date such litigation is filed.
88 |
89 | 4. Redistribution. You may reproduce and distribute copies of the
90 | Work or Derivative Works thereof in any medium, with or without
91 | modifications, and in Source or Object form, provided that You
92 | meet the following conditions:
93 |
94 | (a) You must give any other recipients of the Work or
95 | Derivative Works a copy of this License; and
96 |
97 | (b) You must cause any modified files to carry prominent notices
98 | stating that You changed the files; and
99 |
100 | (c) You must retain, in the Source form of any Derivative Works
101 | that You distribute, all copyright, patent, trademark, and
102 | attribution notices from the Source form of the Work,
103 | excluding those notices that do not pertain to any part of
104 | the Derivative Works; and
105 |
106 | (d) If the Work includes a "NOTICE" text file as part of its
107 | distribution, then any Derivative Works that You distribute must
108 | include a readable copy of the attribution notices contained
109 | within such NOTICE file, excluding those notices that do not
110 | pertain to any part of the Derivative Works, in at least one
111 | of the following places: within a NOTICE text file distributed
112 | as part of the Derivative Works; within the Source form or
113 | documentation, if provided along with the Derivative Works; or,
114 | within a display generated by the Derivative Works, if and
115 | wherever such third-party notices normally appear. The contents
116 | of the NOTICE file are for informational purposes only and
117 | do not modify the License. You may add Your own attribution
118 | notices within Derivative Works that You distribute, alongside
119 | or as an addendum to the NOTICE text from the Work, provided
120 | that such additional attribution notices cannot be construed
121 | as modifying the License.
122 |
123 | You may add Your own copyright statement to Your modifications and
124 | may provide additional or different license terms and conditions
125 | for use, reproduction, or distribution of Your modifications, or
126 | for any such Derivative Works as a whole, provided Your use,
127 | reproduction, and distribution of the Work otherwise complies with
128 | the conditions stated in this License.
129 |
130 | 5. Submission of Contributions. Unless You explicitly state otherwise,
131 | any Contribution intentionally submitted for inclusion in the Work
132 | by You to the Licensor shall be under the terms and conditions of
133 | this License, without any additional terms or conditions.
134 | Notwithstanding the above, nothing herein shall supersede or modify
135 | the terms of any separate license agreement you may have executed
136 | with Licensor regarding such Contributions.
137 |
138 | 6. Trademarks. This License does not grant permission to use the trade
139 | names, trademarks, service marks, or product names of the Licensor,
140 | except as required for reasonable and customary use in describing the
141 | origin of the Work and reproducing the content of the NOTICE file.
142 |
143 | 7. Disclaimer of Warranty. Unless required by applicable law or
144 | agreed to in writing, Licensor provides the Work (and each
145 | Contributor provides its Contributions) on an "AS IS" BASIS,
146 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
147 | implied, including, without limitation, any warranties or conditions
148 | of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
149 | PARTICULAR PURPOSE. You are solely responsible for determining the
150 | appropriateness of using or redistributing the Work and assume any
151 | risks associated with Your exercise of permissions under this License.
152 |
153 | 8. Limitation of Liability. In no event and under no legal theory,
154 | whether in tort (including negligence), contract, or otherwise,
155 | unless required by applicable law (such as deliberate and grossly
156 | negligent acts) or agreed to in writing, shall any Contributor be
157 | liable to You for damages, including any direct, indirect, special,
158 | incidental, or consequential damages of any character arising as a
159 | result of this License or out of the use or inability to use the
160 | Work (including but not limited to damages for loss of goodwill,
161 | work stoppage, computer failure or malfunction, or any and all
162 | other commercial damages or losses), even if such Contributor
163 | has been advised of the possibility of such damages.
164 |
165 | 9. Accepting Warranty or Additional Liability. While redistributing
166 | the Work or Derivative Works thereof, You may choose to offer,
167 | and charge a fee for, acceptance of support, warranty, indemnity,
168 | or other liability obligations and/or rights consistent with this
169 | License. However, in accepting such obligations, You may act only
170 | on Your own behalf and on Your sole responsibility, not on behalf
171 | of any other Contributor, and only if You agree to indemnify,
172 | defend, and hold each Contributor harmless for any liability
173 | incurred by, or claims asserted against, such Contributor by reason
174 | of your accepting any such warranty or additional liability.
175 |
176 | END OF TERMS AND CONDITIONS
177 |
178 | APPENDIX: How to apply the Apache License to your work.
179 |
180 | To apply the Apache License to your work, attach the following
181 | boilerplate notice, with the fields enclosed by brackets "{}"
182 | replaced with your own identifying information. (Don't include
183 | the brackets!) The text should be enclosed in the appropriate
184 | comment syntax for the file format. We also recommend that a
185 | file or class name and description of purpose be included on the
186 | same "printed page" as the copyright notice for easier
187 | identification within third-party archives.
188 |
189 | Copyright 2018 itning
190 |
191 | Licensed under the Apache License, Version 2.0 (the "License");
192 | you may not use this file except in compliance with the License.
193 | You may obtain a copy of the License at
194 |
195 | http://www.apache.org/licenses/LICENSE-2.0
196 |
197 | Unless required by applicable law or agreed to in writing, software
198 | distributed under the License is distributed on an "AS IS" BASIS,
199 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
200 | See the License for the specific language governing permissions and
201 | limitations under the License.
202 |
--------------------------------------------------------------------------------
/yarn.lock:
--------------------------------------------------------------------------------
1 | # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
2 | # yarn lockfile v1
3 |
4 |
5 | "7zip-bin@~4.1.0":
6 | version "4.1.0"
7 | resolved "http://registry.npm.taobao.org/7zip-bin/download/7zip-bin-4.1.0.tgz#33eff662a5c39c0c2061170cc003c5120743fff0"
8 | integrity sha1-M+/2YqXDnAwgYRcMwAPFEgdD//A=
9 |
10 | "@types/node@^10.12.18":
11 | version "10.12.30"
12 | resolved "http://registry.npm.taobao.org/@types/node/download/@types/node-10.12.30.tgz#4c2b4f0015f214f8158a347350481322b3b29b2f"
13 | integrity sha1-TCtPABXyFPgVijRzUEgTIrOymy8=
14 |
15 | ajv-keywords@^3.2.0:
16 | version "3.4.0"
17 | resolved "http://registry.npm.taobao.org/ajv-keywords/download/ajv-keywords-3.4.0.tgz#4b831e7b531415a7cc518cd404e73f6193c6349d"
18 | integrity sha1-S4Mee1MUFafMUYzUBOc/YZPGNJ0=
19 |
20 | ajv@^6.5.5, ajv@^6.7.0:
21 | version "6.10.0"
22 | resolved "http://registry.npm.taobao.org/ajv/download/ajv-6.10.0.tgz#90d0d54439da587cd7e843bfb7045f50bd22bdf1"
23 | integrity sha1-kNDVRDnaWHzX6EO/twRfUL0ivfE=
24 | dependencies:
25 | fast-deep-equal "^2.0.1"
26 | fast-json-stable-stringify "^2.0.0"
27 | json-schema-traverse "^0.4.1"
28 | uri-js "^4.2.2"
29 |
30 | ansi-align@^2.0.0:
31 | version "2.0.0"
32 | resolved "http://registry.npm.taobao.org/ansi-align/download/ansi-align-2.0.0.tgz#c36aeccba563b89ceb556f3690f0b1d9e3547f7f"
33 | integrity sha1-w2rsy6VjuJzrVW82kPCx2eNUf38=
34 | dependencies:
35 | string-width "^2.0.0"
36 |
37 | ansi-regex@^2.0.0:
38 | version "2.1.1"
39 | resolved "http://registry.npm.taobao.org/ansi-regex/download/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df"
40 | integrity sha1-w7M6te42DYbg5ijwRorn7yfWVN8=
41 |
42 | ansi-regex@^3.0.0:
43 | version "3.0.0"
44 | resolved "http://registry.npm.taobao.org/ansi-regex/download/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998"
45 | integrity sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=
46 |
47 | ansi-styles@^3.2.1:
48 | version "3.2.1"
49 | resolved "http://registry.npm.taobao.org/ansi-styles/download/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d"
50 | integrity sha1-QfuyAkPlCxK+DwS43tvwdSDOhB0=
51 | dependencies:
52 | color-convert "^1.9.0"
53 |
54 | app-builder-bin@2.6.3:
55 | version "2.6.3"
56 | resolved "http://registry.npm.taobao.org/app-builder-bin/download/app-builder-bin-2.6.3.tgz#428557e8fd517ef6272b3d85593ebb288c2aed90"
57 | integrity sha1-QoVX6P1RfvYnKz2FWT67KIwq7ZA=
58 |
59 | app-builder-lib@20.38.5, app-builder-lib@~20.38.5:
60 | version "20.38.5"
61 | resolved "http://registry.npm.taobao.org/app-builder-lib/download/app-builder-lib-20.38.5.tgz#bdfbbc35e10571c6cf1f62daae95991d27686a03"
62 | integrity sha1-vfu8NeEFccbPH2LarpWZHSdoagM=
63 | dependencies:
64 | "7zip-bin" "~4.1.0"
65 | app-builder-bin "2.6.3"
66 | async-exit-hook "^2.0.1"
67 | bluebird-lst "^1.0.6"
68 | builder-util "9.6.2"
69 | builder-util-runtime "8.1.1"
70 | chromium-pickle-js "^0.2.0"
71 | debug "^4.1.1"
72 | ejs "^2.6.1"
73 | electron-osx-sign "0.4.11"
74 | electron-publish "20.38.5"
75 | fs-extra-p "^7.0.0"
76 | hosted-git-info "^2.7.1"
77 | is-ci "^2.0.0"
78 | isbinaryfile "^4.0.0"
79 | js-yaml "^3.12.1"
80 | lazy-val "^1.0.3"
81 | minimatch "^3.0.4"
82 | normalize-package-data "^2.4.0"
83 | plist "^3.0.1"
84 | read-config-file "3.2.1"
85 | sanitize-filename "^1.6.1"
86 | semver "^5.6.0"
87 | temp-file "^3.3.2"
88 |
89 | argparse@^1.0.7:
90 | version "1.0.10"
91 | resolved "http://registry.npm.taobao.org/argparse/download/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911"
92 | integrity sha1-vNZ5HqWuCXJeF+WtmIE0zUCz2RE=
93 | dependencies:
94 | sprintf-js "~1.0.2"
95 |
96 | array-find-index@^1.0.1:
97 | version "1.0.2"
98 | resolved "http://registry.npm.taobao.org/array-find-index/download/array-find-index-1.0.2.tgz#df010aa1287e164bbda6f9723b0a96a1ec4187a1"
99 | integrity sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=
100 |
101 | asn1@~0.2.3:
102 | version "0.2.4"
103 | resolved "http://registry.npm.taobao.org/asn1/download/asn1-0.2.4.tgz#8d2475dfab553bb33e77b54e59e880bb8ce23136"
104 | integrity sha1-jSR136tVO7M+d7VOWeiAu4ziMTY=
105 | dependencies:
106 | safer-buffer "~2.1.0"
107 |
108 | assert-plus@1.0.0, assert-plus@^1.0.0:
109 | version "1.0.0"
110 | resolved "http://registry.npm.taobao.org/assert-plus/download/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525"
111 | integrity sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=
112 |
113 | async-exit-hook@^2.0.1:
114 | version "2.0.1"
115 | resolved "http://registry.npm.taobao.org/async-exit-hook/download/async-exit-hook-2.0.1.tgz#8bd8b024b0ec9b1c01cccb9af9db29bd717dfaf3"
116 | integrity sha1-i9iwJLDsmxwBzMua+dspvXF9+vM=
117 |
118 | asynckit@^0.4.0:
119 | version "0.4.0"
120 | resolved "http://registry.npm.taobao.org/asynckit/download/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79"
121 | integrity sha1-x57Zf380y48robyXkLzDZkdLS3k=
122 |
123 | aws-sign2@~0.7.0:
124 | version "0.7.0"
125 | resolved "http://registry.npm.taobao.org/aws-sign2/download/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8"
126 | integrity sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=
127 |
128 | aws4@^1.8.0:
129 | version "1.8.0"
130 | resolved "http://registry.npm.taobao.org/aws4/download/aws4-1.8.0.tgz#f0e003d9ca9e7f59c7a508945d7b2ef9a04a542f"
131 | integrity sha1-8OAD2cqef1nHpQiUXXsu+aBKVC8=
132 |
133 | balanced-match@^1.0.0:
134 | version "1.0.0"
135 | resolved "http://registry.npm.taobao.org/balanced-match/download/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767"
136 | integrity sha1-ibTRmasr7kneFk6gK4nORi1xt2c=
137 |
138 | base64-js@^1.2.3:
139 | version "1.3.0"
140 | resolved "http://registry.npm.taobao.org/base64-js/download/base64-js-1.3.0.tgz#cab1e6118f051095e58b5281aea8c1cd22bfc0e3"
141 | integrity sha1-yrHmEY8FEJXli1KBrqjBzSK/wOM=
142 |
143 | bcrypt-pbkdf@^1.0.0:
144 | version "1.0.2"
145 | resolved "http://registry.npm.taobao.org/bcrypt-pbkdf/download/bcrypt-pbkdf-1.0.2.tgz#a4301d389b6a43f9b67ff3ca11a3f6637e360e9e"
146 | integrity sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=
147 | dependencies:
148 | tweetnacl "^0.14.3"
149 |
150 | bluebird-lst@^1.0.6, bluebird-lst@^1.0.7:
151 | version "1.0.7"
152 | resolved "http://registry.npm.taobao.org/bluebird-lst/download/bluebird-lst-1.0.7.tgz#f0babade9ef1dce3989b603f3796ff3b16b90d50"
153 | integrity sha1-8Lq63p7x3OOYm2A/N5b/Oxa5DVA=
154 | dependencies:
155 | bluebird "^3.5.3"
156 |
157 | bluebird@^3.5.0, bluebird@^3.5.3:
158 | version "3.5.3"
159 | resolved "http://registry.npm.taobao.org/bluebird/download/bluebird-3.5.3.tgz#7d01c6f9616c9a51ab0f8c549a79dfe6ec33efa7"
160 | integrity sha1-fQHG+WFsmlGrD4xUmnnf5uwz76c=
161 |
162 | boxen@^1.2.1:
163 | version "1.3.0"
164 | resolved "http://registry.npm.taobao.org/boxen/download/boxen-1.3.0.tgz#55c6c39a8ba58d9c61ad22cd877532deb665a20b"
165 | integrity sha1-VcbDmouljZxhrSLNh3Uy3rZlogs=
166 | dependencies:
167 | ansi-align "^2.0.0"
168 | camelcase "^4.0.0"
169 | chalk "^2.0.1"
170 | cli-boxes "^1.0.0"
171 | string-width "^2.0.0"
172 | term-size "^1.2.0"
173 | widest-line "^2.0.0"
174 |
175 | brace-expansion@^1.1.7:
176 | version "1.1.11"
177 | resolved "http://registry.npm.taobao.org/brace-expansion/download/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd"
178 | integrity sha1-PH/L9SnYcibz0vUrlm/1Jx60Qd0=
179 | dependencies:
180 | balanced-match "^1.0.0"
181 | concat-map "0.0.1"
182 |
183 | buffer-alloc-unsafe@^1.1.0:
184 | version "1.1.0"
185 | resolved "http://registry.npm.taobao.org/buffer-alloc-unsafe/download/buffer-alloc-unsafe-1.1.0.tgz#bd7dc26ae2972d0eda253be061dba992349c19f0"
186 | integrity sha1-vX3CauKXLQ7aJTvgYdupkjScGfA=
187 |
188 | buffer-alloc@^1.2.0:
189 | version "1.2.0"
190 | resolved "http://registry.npm.taobao.org/buffer-alloc/download/buffer-alloc-1.2.0.tgz#890dd90d923a873e08e10e5fd51a57e5b7cce0ec"
191 | integrity sha1-iQ3ZDZI6hz4I4Q5f1RpX5bfM4Ow=
192 | dependencies:
193 | buffer-alloc-unsafe "^1.1.0"
194 | buffer-fill "^1.0.0"
195 |
196 | buffer-fill@^1.0.0:
197 | version "1.0.0"
198 | resolved "http://registry.npm.taobao.org/buffer-fill/download/buffer-fill-1.0.0.tgz#f8f78b76789888ef39f205cd637f68e702122b2c"
199 | integrity sha1-+PeLdniYiO858gXNY39o5wISKyw=
200 |
201 | buffer-from@^1.0.0:
202 | version "1.1.1"
203 | resolved "http://registry.npm.taobao.org/buffer-from/download/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef"
204 | integrity sha1-MnE7wCj3XAL9txDXx7zsHyxgcO8=
205 |
206 | builder-util-runtime@8.1.1:
207 | version "8.1.1"
208 | resolved "http://registry.npm.taobao.org/builder-util-runtime/download/builder-util-runtime-8.1.1.tgz#f2f6fc43e33d26892bd491667fc746ad69bccc50"
209 | integrity sha1-8vb8Q+M9Jokr1JFmf8dGrWm8zFA=
210 | dependencies:
211 | bluebird-lst "^1.0.6"
212 | debug "^4.1.1"
213 | fs-extra-p "^7.0.0"
214 | sax "^1.2.4"
215 |
216 | builder-util-runtime@^8.1.1:
217 | version "8.2.0"
218 | resolved "http://registry.npm.taobao.org/builder-util-runtime/download/builder-util-runtime-8.2.0.tgz#e64c311b4f3643c8ccd8b8e5ba5bfb10801a6826"
219 | integrity sha1-5kwxG082Q8jM2Ljlulv7EIAaaCY=
220 | dependencies:
221 | bluebird-lst "^1.0.7"
222 | debug "^4.1.1"
223 | fs-extra-p "^7.0.1"
224 | sax "^1.2.4"
225 |
226 | builder-util@9.6.2, builder-util@~9.6.2:
227 | version "9.6.2"
228 | resolved "http://registry.npm.taobao.org/builder-util/download/builder-util-9.6.2.tgz#3366aefea1b5ce292840be727a094e96fa25802f"
229 | integrity sha1-M2au/qG1zikoQL5yeglOlvolgC8=
230 | dependencies:
231 | "7zip-bin" "~4.1.0"
232 | app-builder-bin "2.6.3"
233 | bluebird-lst "^1.0.6"
234 | builder-util-runtime "^8.1.1"
235 | chalk "^2.4.2"
236 | debug "^4.1.1"
237 | fs-extra-p "^7.0.0"
238 | is-ci "^2.0.0"
239 | js-yaml "^3.12.1"
240 | source-map-support "^0.5.10"
241 | stat-mode "^0.2.2"
242 | temp-file "^3.3.2"
243 |
244 | camelcase-keys@^2.0.0:
245 | version "2.1.0"
246 | resolved "http://registry.npm.taobao.org/camelcase-keys/download/camelcase-keys-2.1.0.tgz#308beeaffdf28119051efa1d932213c91b8f92e7"
247 | integrity sha1-MIvur/3ygRkFHvodkyITyRuPkuc=
248 | dependencies:
249 | camelcase "^2.0.0"
250 | map-obj "^1.0.0"
251 |
252 | camelcase@^2.0.0:
253 | version "2.1.1"
254 | resolved "http://registry.npm.taobao.org/camelcase/download/camelcase-2.1.1.tgz#7c1d16d679a1bbe59ca02cacecfb011e201f5a1f"
255 | integrity sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=
256 |
257 | camelcase@^4.0.0:
258 | version "4.1.0"
259 | resolved "http://registry.npm.taobao.org/camelcase/download/camelcase-4.1.0.tgz#d545635be1e33c542649c69173e5de6acfae34dd"
260 | integrity sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=
261 |
262 | camelcase@^5.0.0:
263 | version "5.2.0"
264 | resolved "http://registry.npm.taobao.org/camelcase/download/camelcase-5.2.0.tgz#e7522abda5ed94cc0489e1b8466610e88404cf45"
265 | integrity sha1-51IqvaXtlMwEieG4RmYQ6IQEz0U=
266 |
267 | capture-stack-trace@^1.0.0:
268 | version "1.0.1"
269 | resolved "http://registry.npm.taobao.org/capture-stack-trace/download/capture-stack-trace-1.0.1.tgz#a6c0bbe1f38f3aa0b92238ecb6ff42c344d4135d"
270 | integrity sha1-psC74fOPOqC5Ijjstv9Cw0TUE10=
271 |
272 | caseless@~0.12.0:
273 | version "0.12.0"
274 | resolved "http://registry.npm.taobao.org/caseless/download/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc"
275 | integrity sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=
276 |
277 | chalk@^2.0.1, chalk@^2.4.2:
278 | version "2.4.2"
279 | resolved "http://registry.npm.taobao.org/chalk/download/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424"
280 | integrity sha1-zUJUFnelQzPPVBpJEIwUMrRMlCQ=
281 | dependencies:
282 | ansi-styles "^3.2.1"
283 | escape-string-regexp "^1.0.5"
284 | supports-color "^5.3.0"
285 |
286 | chromium-pickle-js@^0.2.0:
287 | version "0.2.0"
288 | resolved "http://registry.npm.taobao.org/chromium-pickle-js/download/chromium-pickle-js-0.2.0.tgz#04a106672c18b085ab774d983dfa3ea138f22205"
289 | integrity sha1-BKEGZywYsIWrd02YPfo+oTjyIgU=
290 |
291 | ci-info@^1.5.0:
292 | version "1.6.0"
293 | resolved "http://registry.npm.taobao.org/ci-info/download/ci-info-1.6.0.tgz#2ca20dbb9ceb32d4524a683303313f0304b1e497"
294 | integrity sha1-LKINu5zrMtRSSmgzAzE/AwSx5Jc=
295 |
296 | ci-info@^2.0.0:
297 | version "2.0.0"
298 | resolved "http://registry.npm.taobao.org/ci-info/download/ci-info-2.0.0.tgz#67a9e964be31a51e15e5010d58e6f12834002f46"
299 | integrity sha1-Z6npZL4xpR4V5QENWObxKDQAL0Y=
300 |
301 | cli-boxes@^1.0.0:
302 | version "1.0.0"
303 | resolved "http://registry.npm.taobao.org/cli-boxes/download/cli-boxes-1.0.0.tgz#4fa917c3e59c94a004cd61f8ee509da651687143"
304 | integrity sha1-T6kXw+WclKAEzWH47lCdplFocUM=
305 |
306 | cliui@^4.0.0:
307 | version "4.1.0"
308 | resolved "http://registry.npm.taobao.org/cliui/download/cliui-4.1.0.tgz#348422dbe82d800b3022eef4f6ac10bf2e4d1b49"
309 | integrity sha1-NIQi2+gtgAswIu709qwQvy5NG0k=
310 | dependencies:
311 | string-width "^2.1.1"
312 | strip-ansi "^4.0.0"
313 | wrap-ansi "^2.0.0"
314 |
315 | code-point-at@^1.0.0:
316 | version "1.1.0"
317 | resolved "http://registry.npm.taobao.org/code-point-at/download/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77"
318 | integrity sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=
319 |
320 | color-convert@^1.9.0:
321 | version "1.9.3"
322 | resolved "http://registry.npm.taobao.org/color-convert/download/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8"
323 | integrity sha1-u3GFBpDh8TZWfeYp0tVHHe2kweg=
324 | dependencies:
325 | color-name "1.1.3"
326 |
327 | color-convert@~0.5.0:
328 | version "0.5.3"
329 | resolved "http://registry.npm.taobao.org/color-convert/download/color-convert-0.5.3.tgz#bdb6c69ce660fadffe0b0007cc447e1b9f7282bd"
330 | integrity sha1-vbbGnOZg+t/+CwAHzER+G59ygr0=
331 |
332 | color-name@1.1.3:
333 | version "1.1.3"
334 | resolved "http://registry.npm.taobao.org/color-name/download/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25"
335 | integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=
336 |
337 | combined-stream@^1.0.6, combined-stream@~1.0.6:
338 | version "1.0.7"
339 | resolved "http://registry.npm.taobao.org/combined-stream/download/combined-stream-1.0.7.tgz#2d1d24317afb8abe95d6d2c0b07b57813539d828"
340 | integrity sha1-LR0kMXr7ir6V1tLAsHtXgTU52Cg=
341 | dependencies:
342 | delayed-stream "~1.0.0"
343 |
344 | compare-version@^0.1.2:
345 | version "0.1.2"
346 | resolved "http://registry.npm.taobao.org/compare-version/download/compare-version-0.1.2.tgz#0162ec2d9351f5ddd59a9202cba935366a725080"
347 | integrity sha1-AWLsLZNR9d3VmpICy6k1NmpyUIA=
348 |
349 | concat-map@0.0.1:
350 | version "0.0.1"
351 | resolved "http://registry.npm.taobao.org/concat-map/download/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
352 | integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=
353 |
354 | concat-stream@1.6.2:
355 | version "1.6.2"
356 | resolved "http://registry.npm.taobao.org/concat-stream/download/concat-stream-1.6.2.tgz#904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34"
357 | integrity sha1-kEvfGUzTEi/Gdcd/xKw9T/D9GjQ=
358 | dependencies:
359 | buffer-from "^1.0.0"
360 | inherits "^2.0.3"
361 | readable-stream "^2.2.2"
362 | typedarray "^0.0.6"
363 |
364 | configstore@^3.0.0:
365 | version "3.1.2"
366 | resolved "http://registry.npm.taobao.org/configstore/download/configstore-3.1.2.tgz#c6f25defaeef26df12dd33414b001fe81a543f8f"
367 | integrity sha1-xvJd767vJt8S3TNBSwAf6BpUP48=
368 | dependencies:
369 | dot-prop "^4.1.0"
370 | graceful-fs "^4.1.2"
371 | make-dir "^1.0.0"
372 | unique-string "^1.0.0"
373 | write-file-atomic "^2.0.0"
374 | xdg-basedir "^3.0.0"
375 |
376 | core-util-is@1.0.2, core-util-is@~1.0.0:
377 | version "1.0.2"
378 | resolved "http://registry.npm.taobao.org/core-util-is/download/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7"
379 | integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=
380 |
381 | create-error-class@^3.0.0:
382 | version "3.0.2"
383 | resolved "http://registry.npm.taobao.org/create-error-class/download/create-error-class-3.0.2.tgz#06be7abef947a3f14a30fd610671d401bca8b7b6"
384 | integrity sha1-Br56vvlHo/FKMP1hBnHUAbyot7Y=
385 | dependencies:
386 | capture-stack-trace "^1.0.0"
387 |
388 | cross-spawn@^5.0.1:
389 | version "5.1.0"
390 | resolved "http://registry.npm.taobao.org/cross-spawn/download/cross-spawn-5.1.0.tgz#e8bd0efee58fcff6f8f94510a0a554bbfa235449"
391 | integrity sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=
392 | dependencies:
393 | lru-cache "^4.0.1"
394 | shebang-command "^1.2.0"
395 | which "^1.2.9"
396 |
397 | cross-spawn@^6.0.0:
398 | version "6.0.5"
399 | resolved "http://registry.npm.taobao.org/cross-spawn/download/cross-spawn-6.0.5.tgz#4a5ec7c64dfae22c3a14124dbacdee846d80cbc4"
400 | integrity sha1-Sl7Hxk364iw6FBJNus3uhG2Ay8Q=
401 | dependencies:
402 | nice-try "^1.0.4"
403 | path-key "^2.0.1"
404 | semver "^5.5.0"
405 | shebang-command "^1.2.0"
406 | which "^1.2.9"
407 |
408 | crypto-random-string@^1.0.0:
409 | version "1.0.0"
410 | resolved "http://registry.npm.taobao.org/crypto-random-string/download/crypto-random-string-1.0.0.tgz#a230f64f568310e1498009940790ec99545bca7e"
411 | integrity sha1-ojD2T1aDEOFJgAmUB5DsmVRbyn4=
412 |
413 | currently-unhandled@^0.4.1:
414 | version "0.4.1"
415 | resolved "http://registry.npm.taobao.org/currently-unhandled/download/currently-unhandled-0.4.1.tgz#988df33feab191ef799a61369dd76c17adf957ea"
416 | integrity sha1-mI3zP+qxke95mmE2nddsF635V+o=
417 | dependencies:
418 | array-find-index "^1.0.1"
419 |
420 | dashdash@^1.12.0:
421 | version "1.14.1"
422 | resolved "http://registry.npm.taobao.org/dashdash/download/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0"
423 | integrity sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=
424 | dependencies:
425 | assert-plus "^1.0.0"
426 |
427 | debug@2.6.9, debug@^2.1.3, debug@^2.2.0, debug@^2.6.8:
428 | version "2.6.9"
429 | resolved "http://registry.npm.taobao.org/debug/download/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f"
430 | integrity sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=
431 | dependencies:
432 | ms "2.0.0"
433 |
434 | debug@^3.0.0:
435 | version "3.2.6"
436 | resolved "http://registry.npm.taobao.org/debug/download/debug-3.2.6.tgz#e83d17de16d8a7efb7717edbe5fb10135eee629b"
437 | integrity sha1-6D0X3hbYp++3cX7b5fsQE17uYps=
438 | dependencies:
439 | ms "^2.1.1"
440 |
441 | debug@^4.1.1:
442 | version "4.1.1"
443 | resolved "http://registry.npm.taobao.org/debug/download/debug-4.1.1.tgz#3b72260255109c6b589cee050f1d516139664791"
444 | integrity sha1-O3ImAlUQnGtYnO4FDx1RYTlmR5E=
445 | dependencies:
446 | ms "^2.1.1"
447 |
448 | decamelize@^1.1.2, decamelize@^1.2.0:
449 | version "1.2.0"
450 | resolved "http://registry.npm.taobao.org/decamelize/download/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290"
451 | integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=
452 |
453 | deep-extend@^0.6.0:
454 | version "0.6.0"
455 | resolved "http://registry.npm.taobao.org/deep-extend/download/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac"
456 | integrity sha1-xPp8lUBKF6nD6Mp+FTcxK3NjMKw=
457 |
458 | delayed-stream@~1.0.0:
459 | version "1.0.0"
460 | resolved "http://registry.npm.taobao.org/delayed-stream/download/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619"
461 | integrity sha1-3zrhmayt+31ECqrgsp4icrJOxhk=
462 |
463 | dmg-builder@6.5.4:
464 | version "6.5.4"
465 | resolved "http://registry.npm.taobao.org/dmg-builder/download/dmg-builder-6.5.4.tgz#18c573a5e777cbb39d84d7eaa84d965e1bb5b01f"
466 | integrity sha1-GMVzped3y7OdhNfqqE2WXhu1sB8=
467 | dependencies:
468 | app-builder-lib "~20.38.5"
469 | bluebird-lst "^1.0.6"
470 | builder-util "~9.6.2"
471 | fs-extra-p "^7.0.0"
472 | iconv-lite "^0.4.24"
473 | js-yaml "^3.12.1"
474 | parse-color "^1.0.0"
475 | sanitize-filename "^1.6.1"
476 |
477 | dot-prop@^4.1.0:
478 | version "4.2.0"
479 | resolved "http://registry.npm.taobao.org/dot-prop/download/dot-prop-4.2.0.tgz#1f19e0c2e1aa0e32797c49799f2837ac6af69c57"
480 | integrity sha1-HxngwuGqDjJ5fEl5nyg3rGr2nFc=
481 | dependencies:
482 | is-obj "^1.0.0"
483 |
484 | dotenv-expand@^4.2.0:
485 | version "4.2.0"
486 | resolved "http://registry.npm.taobao.org/dotenv-expand/download/dotenv-expand-4.2.0.tgz#def1f1ca5d6059d24a766e587942c21106ce1275"
487 | integrity sha1-3vHxyl1gWdJKdm5YeULCEQbOEnU=
488 |
489 | dotenv@^6.2.0:
490 | version "6.2.0"
491 | resolved "http://registry.npm.taobao.org/dotenv/download/dotenv-6.2.0.tgz#941c0410535d942c8becf28d3f357dbd9d476064"
492 | integrity sha1-lBwEEFNdlCyL7PKNPzV9vZ1HYGQ=
493 |
494 | duplexer3@^0.1.4:
495 | version "0.1.4"
496 | resolved "http://registry.npm.taobao.org/duplexer3/download/duplexer3-0.1.4.tgz#ee01dd1cac0ed3cbc7fdbea37dc0a8f1ce002ce2"
497 | integrity sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=
498 |
499 | ecc-jsbn@~0.1.1:
500 | version "0.1.2"
501 | resolved "http://registry.npm.taobao.org/ecc-jsbn/download/ecc-jsbn-0.1.2.tgz#3a83a904e54353287874c564b7549386849a98c9"
502 | integrity sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=
503 | dependencies:
504 | jsbn "~0.1.0"
505 | safer-buffer "^2.1.0"
506 |
507 | ejs@^2.6.1:
508 | version "2.6.1"
509 | resolved "http://registry.npm.taobao.org/ejs/download/ejs-2.6.1.tgz#498ec0d495655abc6f23cd61868d926464071aa0"
510 | integrity sha1-SY7A1JVlWrxvI81hho2SZGQHGqA=
511 |
512 | electron-builder@^20.38.5:
513 | version "20.38.5"
514 | resolved "http://registry.npm.taobao.org/electron-builder/download/electron-builder-20.38.5.tgz#31b3913a68b4911afd4cfc7bcd2522c5808040cd"
515 | integrity sha1-MbOROmi0kRr9TPx7zSUixYCAQM0=
516 | dependencies:
517 | app-builder-lib "20.38.5"
518 | bluebird-lst "^1.0.6"
519 | builder-util "9.6.2"
520 | builder-util-runtime "8.1.1"
521 | chalk "^2.4.2"
522 | dmg-builder "6.5.4"
523 | fs-extra-p "^7.0.0"
524 | is-ci "^2.0.0"
525 | lazy-val "^1.0.3"
526 | read-config-file "3.2.1"
527 | sanitize-filename "^1.6.1"
528 | update-notifier "^2.5.0"
529 | yargs "^12.0.5"
530 |
531 | electron-download@^4.1.0:
532 | version "4.1.1"
533 | resolved "http://registry.npm.taobao.org/electron-download/download/electron-download-4.1.1.tgz#02e69556705cc456e520f9e035556ed5a015ebe8"
534 | integrity sha1-AuaVVnBcxFblIPngNVVu1aAV6+g=
535 | dependencies:
536 | debug "^3.0.0"
537 | env-paths "^1.0.0"
538 | fs-extra "^4.0.1"
539 | minimist "^1.2.0"
540 | nugget "^2.0.1"
541 | path-exists "^3.0.0"
542 | rc "^1.2.1"
543 | semver "^5.4.1"
544 | sumchecker "^2.0.2"
545 |
546 | electron-osx-sign@0.4.11:
547 | version "0.4.11"
548 | resolved "http://registry.npm.taobao.org/electron-osx-sign/download/electron-osx-sign-0.4.11.tgz#8377732fe7b207969f264b67582ee47029ce092f"
549 | integrity sha1-g3dzL+eyB5afJktnWC7kcCnOCS8=
550 | dependencies:
551 | bluebird "^3.5.0"
552 | compare-version "^0.1.2"
553 | debug "^2.6.8"
554 | isbinaryfile "^3.0.2"
555 | minimist "^1.2.0"
556 | plist "^3.0.1"
557 |
558 | electron-publish@20.38.5:
559 | version "20.38.5"
560 | resolved "http://registry.npm.taobao.org/electron-publish/download/electron-publish-20.38.5.tgz#c6ed7ea12bc80796b1f36489995f4651f730b1df"
561 | integrity sha1-xu1+oSvIB5ax82SJmV9GUfcwsd8=
562 | dependencies:
563 | bluebird-lst "^1.0.6"
564 | builder-util "~9.6.2"
565 | builder-util-runtime "^8.1.1"
566 | chalk "^2.4.2"
567 | fs-extra-p "^7.0.0"
568 | lazy-val "^1.0.3"
569 | mime "^2.4.0"
570 |
571 | electron@^4.0.7:
572 | version "4.0.8"
573 | resolved "http://registry.npm.taobao.org/electron/download/electron-4.0.8.tgz#b7998b16543d2094f081757a0c5afdb8875ea510"
574 | integrity sha1-t5mLFlQ9IJTwgXV6DFr9uIdepRA=
575 | dependencies:
576 | "@types/node" "^10.12.18"
577 | electron-download "^4.1.0"
578 | extract-zip "^1.0.3"
579 |
580 | end-of-stream@^1.1.0:
581 | version "1.4.1"
582 | resolved "http://registry.npm.taobao.org/end-of-stream/download/end-of-stream-1.4.1.tgz#ed29634d19baba463b6ce6b80a37213eab71ec43"
583 | integrity sha1-7SljTRm6ukY7bOa4CjchPqtx7EM=
584 | dependencies:
585 | once "^1.4.0"
586 |
587 | env-paths@^1.0.0:
588 | version "1.0.0"
589 | resolved "http://registry.npm.taobao.org/env-paths/download/env-paths-1.0.0.tgz#4168133b42bb05c38a35b1ae4397c8298ab369e0"
590 | integrity sha1-QWgTO0K7BcOKNbGuQ5fIKYqzaeA=
591 |
592 | error-ex@^1.2.0:
593 | version "1.3.2"
594 | resolved "http://registry.npm.taobao.org/error-ex/download/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf"
595 | integrity sha1-tKxAZIEH/c3PriQvQovqihTU8b8=
596 | dependencies:
597 | is-arrayish "^0.2.1"
598 |
599 | escape-string-regexp@^1.0.5:
600 | version "1.0.5"
601 | resolved "http://registry.npm.taobao.org/escape-string-regexp/download/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
602 | integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=
603 |
604 | esprima@^4.0.0:
605 | version "4.0.1"
606 | resolved "http://registry.npm.taobao.org/esprima/download/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71"
607 | integrity sha1-E7BM2z5sXRnfkatph6hpVhmwqnE=
608 |
609 | execa@^0.7.0:
610 | version "0.7.0"
611 | resolved "http://registry.npm.taobao.org/execa/download/execa-0.7.0.tgz#944becd34cc41ee32a63a9faf27ad5a65fc59777"
612 | integrity sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=
613 | dependencies:
614 | cross-spawn "^5.0.1"
615 | get-stream "^3.0.0"
616 | is-stream "^1.1.0"
617 | npm-run-path "^2.0.0"
618 | p-finally "^1.0.0"
619 | signal-exit "^3.0.0"
620 | strip-eof "^1.0.0"
621 |
622 | execa@^1.0.0:
623 | version "1.0.0"
624 | resolved "http://registry.npm.taobao.org/execa/download/execa-1.0.0.tgz#c6236a5bb4df6d6f15e88e7f017798216749ddd8"
625 | integrity sha1-xiNqW7TfbW8V6I5/AXeYIWdJ3dg=
626 | dependencies:
627 | cross-spawn "^6.0.0"
628 | get-stream "^4.0.0"
629 | is-stream "^1.1.0"
630 | npm-run-path "^2.0.0"
631 | p-finally "^1.0.0"
632 | signal-exit "^3.0.0"
633 | strip-eof "^1.0.0"
634 |
635 | extend@~3.0.2:
636 | version "3.0.2"
637 | resolved "http://registry.npm.taobao.org/extend/download/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa"
638 | integrity sha1-+LETa0Bx+9jrFAr/hYsQGewpFfo=
639 |
640 | extract-zip@^1.0.3:
641 | version "1.6.7"
642 | resolved "http://registry.npm.taobao.org/extract-zip/download/extract-zip-1.6.7.tgz#a840b4b8af6403264c8db57f4f1a74333ef81fe9"
643 | integrity sha1-qEC0uK9kAyZMjbV/Txp0Mz74H+k=
644 | dependencies:
645 | concat-stream "1.6.2"
646 | debug "2.6.9"
647 | mkdirp "0.5.1"
648 | yauzl "2.4.1"
649 |
650 | extsprintf@1.3.0:
651 | version "1.3.0"
652 | resolved "http://registry.npm.taobao.org/extsprintf/download/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05"
653 | integrity sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=
654 |
655 | extsprintf@^1.2.0:
656 | version "1.4.0"
657 | resolved "http://registry.npm.taobao.org/extsprintf/download/extsprintf-1.4.0.tgz#e2689f8f356fad62cca65a3a91c5df5f9551692f"
658 | integrity sha1-4mifjzVvrWLMplo6kcXfX5VRaS8=
659 |
660 | fast-deep-equal@^2.0.1:
661 | version "2.0.1"
662 | resolved "http://registry.npm.taobao.org/fast-deep-equal/download/fast-deep-equal-2.0.1.tgz#7b05218ddf9667bf7f370bf7fdb2cb15fdd0aa49"
663 | integrity sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=
664 |
665 | fast-json-stable-stringify@^2.0.0:
666 | version "2.0.0"
667 | resolved "http://registry.npm.taobao.org/fast-json-stable-stringify/download/fast-json-stable-stringify-2.0.0.tgz#d5142c0caee6b1189f87d3a76111064f86c8bbf2"
668 | integrity sha1-1RQsDK7msRifh9OnYREGT4bIu/I=
669 |
670 | fd-slicer@~1.0.1:
671 | version "1.0.1"
672 | resolved "http://registry.npm.taobao.org/fd-slicer/download/fd-slicer-1.0.1.tgz#8b5bcbd9ec327c5041bf9ab023fd6750f1177e65"
673 | integrity sha1-i1vL2ewyfFBBv5qwI/1nUPEXfmU=
674 | dependencies:
675 | pend "~1.2.0"
676 |
677 | find-up@^1.0.0:
678 | version "1.1.2"
679 | resolved "http://registry.npm.taobao.org/find-up/download/find-up-1.1.2.tgz#6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f"
680 | integrity sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=
681 | dependencies:
682 | path-exists "^2.0.0"
683 | pinkie-promise "^2.0.0"
684 |
685 | find-up@^3.0.0:
686 | version "3.0.0"
687 | resolved "http://registry.npm.taobao.org/find-up/download/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73"
688 | integrity sha1-SRafHXmTQwZG2mHsxa41XCHJe3M=
689 | dependencies:
690 | locate-path "^3.0.0"
691 |
692 | forever-agent@~0.6.1:
693 | version "0.6.1"
694 | resolved "http://registry.npm.taobao.org/forever-agent/download/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91"
695 | integrity sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=
696 |
697 | form-data@~2.3.2:
698 | version "2.3.3"
699 | resolved "http://registry.npm.taobao.org/form-data/download/form-data-2.3.3.tgz#dcce52c05f644f298c6a7ab936bd724ceffbf3a6"
700 | integrity sha1-3M5SwF9kTymManq5Nr1yTO/786Y=
701 | dependencies:
702 | asynckit "^0.4.0"
703 | combined-stream "^1.0.6"
704 | mime-types "^2.1.12"
705 |
706 | fs-extra-p@^7.0.0, fs-extra-p@^7.0.1:
707 | version "7.0.1"
708 | resolved "http://registry.npm.taobao.org/fs-extra-p/download/fs-extra-p-7.0.1.tgz#4eec0b6dfa150fa90f6ddd773b4fb1d55cad54e3"
709 | integrity sha1-TuwLbfoVD6kPbd13O0+x1VytVOM=
710 | dependencies:
711 | bluebird-lst "^1.0.7"
712 | fs-extra "^7.0.1"
713 |
714 | fs-extra@^4.0.1:
715 | version "4.0.3"
716 | resolved "http://registry.npm.taobao.org/fs-extra/download/fs-extra-4.0.3.tgz#0d852122e5bc5beb453fb028e9c0c9bf36340c94"
717 | integrity sha1-DYUhIuW8W+tFP7Ao6cDJvzY0DJQ=
718 | dependencies:
719 | graceful-fs "^4.1.2"
720 | jsonfile "^4.0.0"
721 | universalify "^0.1.0"
722 |
723 | fs-extra@^7.0.1:
724 | version "7.0.1"
725 | resolved "http://registry.npm.taobao.org/fs-extra/download/fs-extra-7.0.1.tgz#4f189c44aa123b895f722804f55ea23eadc348e9"
726 | integrity sha1-TxicRKoSO4lfcigE9V6iPq3DSOk=
727 | dependencies:
728 | graceful-fs "^4.1.2"
729 | jsonfile "^4.0.0"
730 | universalify "^0.1.0"
731 |
732 | get-caller-file@^1.0.1:
733 | version "1.0.3"
734 | resolved "http://registry.npm.taobao.org/get-caller-file/download/get-caller-file-1.0.3.tgz#f978fa4c90d1dfe7ff2d6beda2a515e713bdcf4a"
735 | integrity sha1-+Xj6TJDR3+f/LWvtoqUV5xO9z0o=
736 |
737 | get-stdin@^4.0.1:
738 | version "4.0.1"
739 | resolved "http://registry.npm.taobao.org/get-stdin/download/get-stdin-4.0.1.tgz#b968c6b0a04384324902e8bf1a5df32579a450fe"
740 | integrity sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=
741 |
742 | get-stream@^3.0.0:
743 | version "3.0.0"
744 | resolved "http://registry.npm.taobao.org/get-stream/download/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14"
745 | integrity sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=
746 |
747 | get-stream@^4.0.0:
748 | version "4.1.0"
749 | resolved "http://registry.npm.taobao.org/get-stream/download/get-stream-4.1.0.tgz#c1b255575f3dc21d59bfc79cd3d2b46b1c3a54b5"
750 | integrity sha1-wbJVV189wh1Zv8ec09K0axw6VLU=
751 | dependencies:
752 | pump "^3.0.0"
753 |
754 | getpass@^0.1.1:
755 | version "0.1.7"
756 | resolved "http://registry.npm.taobao.org/getpass/download/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa"
757 | integrity sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=
758 | dependencies:
759 | assert-plus "^1.0.0"
760 |
761 | global-dirs@^0.1.0:
762 | version "0.1.1"
763 | resolved "http://registry.npm.taobao.org/global-dirs/download/global-dirs-0.1.1.tgz#b319c0dd4607f353f3be9cca4c72fc148c49f445"
764 | integrity sha1-sxnA3UYH81PzvpzKTHL8FIxJ9EU=
765 | dependencies:
766 | ini "^1.3.4"
767 |
768 | got@^6.7.1:
769 | version "6.7.1"
770 | resolved "http://registry.npm.taobao.org/got/download/got-6.7.1.tgz#240cd05785a9a18e561dc1b44b41c763ef1e8db0"
771 | integrity sha1-JAzQV4WpoY5WHcG0S0HHY+8ejbA=
772 | dependencies:
773 | create-error-class "^3.0.0"
774 | duplexer3 "^0.1.4"
775 | get-stream "^3.0.0"
776 | is-redirect "^1.0.0"
777 | is-retry-allowed "^1.0.0"
778 | is-stream "^1.0.0"
779 | lowercase-keys "^1.0.0"
780 | safe-buffer "^5.0.1"
781 | timed-out "^4.0.0"
782 | unzip-response "^2.0.1"
783 | url-parse-lax "^1.0.0"
784 |
785 | graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.6:
786 | version "4.1.15"
787 | resolved "http://registry.npm.taobao.org/graceful-fs/download/graceful-fs-4.1.15.tgz#ffb703e1066e8a0eeaa4c8b80ba9253eeefbfb00"
788 | integrity sha1-/7cD4QZuig7qpMi4C6klPu77+wA=
789 |
790 | har-schema@^2.0.0:
791 | version "2.0.0"
792 | resolved "http://registry.npm.taobao.org/har-schema/download/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92"
793 | integrity sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=
794 |
795 | har-validator@~5.1.0:
796 | version "5.1.3"
797 | resolved "http://registry.npm.taobao.org/har-validator/download/har-validator-5.1.3.tgz#1ef89ebd3e4996557675eed9893110dc350fa080"
798 | integrity sha1-HvievT5JllV2de7ZiTEQ3DUPoIA=
799 | dependencies:
800 | ajv "^6.5.5"
801 | har-schema "^2.0.0"
802 |
803 | has-flag@^3.0.0:
804 | version "3.0.0"
805 | resolved "http://registry.npm.taobao.org/has-flag/download/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd"
806 | integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0=
807 |
808 | hosted-git-info@^2.1.4, hosted-git-info@^2.7.1:
809 | version "2.7.1"
810 | resolved "http://registry.npm.taobao.org/hosted-git-info/download/hosted-git-info-2.7.1.tgz#97f236977bd6e125408930ff6de3eec6281ec047"
811 | integrity sha1-l/I2l3vW4SVAiTD/bePuxigewEc=
812 |
813 | http-signature@~1.2.0:
814 | version "1.2.0"
815 | resolved "http://registry.npm.taobao.org/http-signature/download/http-signature-1.2.0.tgz#9aecd925114772f3d95b65a60abb8f7c18fbace1"
816 | integrity sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=
817 | dependencies:
818 | assert-plus "^1.0.0"
819 | jsprim "^1.2.2"
820 | sshpk "^1.7.0"
821 |
822 | iconv-lite@^0.4.24:
823 | version "0.4.24"
824 | resolved "http://registry.npm.taobao.org/iconv-lite/download/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b"
825 | integrity sha1-ICK0sl+93CHS9SSXSkdKr+czkIs=
826 | dependencies:
827 | safer-buffer ">= 2.1.2 < 3"
828 |
829 | import-lazy@^2.1.0:
830 | version "2.1.0"
831 | resolved "http://registry.npm.taobao.org/import-lazy/download/import-lazy-2.1.0.tgz#05698e3d45c88e8d7e9d92cb0584e77f096f3e43"
832 | integrity sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM=
833 |
834 | imurmurhash@^0.1.4:
835 | version "0.1.4"
836 | resolved "http://registry.npm.taobao.org/imurmurhash/download/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea"
837 | integrity sha1-khi5srkoojixPcT7a21XbyMUU+o=
838 |
839 | indent-string@^2.1.0:
840 | version "2.1.0"
841 | resolved "http://registry.npm.taobao.org/indent-string/download/indent-string-2.1.0.tgz#8e2d48348742121b4a8218b7a137e9a52049dc80"
842 | integrity sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=
843 | dependencies:
844 | repeating "^2.0.0"
845 |
846 | inherits@^2.0.3, inherits@~2.0.1, inherits@~2.0.3:
847 | version "2.0.3"
848 | resolved "http://registry.npm.taobao.org/inherits/download/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de"
849 | integrity sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=
850 |
851 | ini@^1.3.4, ini@~1.3.0:
852 | version "1.3.5"
853 | resolved "http://registry.npm.taobao.org/ini/download/ini-1.3.5.tgz#eee25f56db1c9ec6085e0c22778083f596abf927"
854 | integrity sha1-7uJfVtscnsYIXgwid4CD9Zar+Sc=
855 |
856 | invert-kv@^2.0.0:
857 | version "2.0.0"
858 | resolved "http://registry.npm.taobao.org/invert-kv/download/invert-kv-2.0.0.tgz#7393f5afa59ec9ff5f67a27620d11c226e3eec02"
859 | integrity sha1-c5P1r6Weyf9fZ6J2INEcIm4+7AI=
860 |
861 | is-arrayish@^0.2.1:
862 | version "0.2.1"
863 | resolved "http://registry.npm.taobao.org/is-arrayish/download/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d"
864 | integrity sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=
865 |
866 | is-ci@^1.0.10:
867 | version "1.2.1"
868 | resolved "http://registry.npm.taobao.org/is-ci/download/is-ci-1.2.1.tgz#e3779c8ee17fccf428488f6e281187f2e632841c"
869 | integrity sha1-43ecjuF/zPQoSI9uKBGH8uYyhBw=
870 | dependencies:
871 | ci-info "^1.5.0"
872 |
873 | is-ci@^2.0.0:
874 | version "2.0.0"
875 | resolved "http://registry.npm.taobao.org/is-ci/download/is-ci-2.0.0.tgz#6bc6334181810e04b5c22b3d589fdca55026404c"
876 | integrity sha1-a8YzQYGBDgS1wis9WJ/cpVAmQEw=
877 | dependencies:
878 | ci-info "^2.0.0"
879 |
880 | is-finite@^1.0.0:
881 | version "1.0.2"
882 | resolved "http://registry.npm.taobao.org/is-finite/download/is-finite-1.0.2.tgz#cc6677695602be550ef11e8b4aa6305342b6d0aa"
883 | integrity sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=
884 | dependencies:
885 | number-is-nan "^1.0.0"
886 |
887 | is-fullwidth-code-point@^1.0.0:
888 | version "1.0.0"
889 | resolved "http://registry.npm.taobao.org/is-fullwidth-code-point/download/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb"
890 | integrity sha1-754xOG8DGn8NZDr4L95QxFfvAMs=
891 | dependencies:
892 | number-is-nan "^1.0.0"
893 |
894 | is-fullwidth-code-point@^2.0.0:
895 | version "2.0.0"
896 | resolved "http://registry.npm.taobao.org/is-fullwidth-code-point/download/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f"
897 | integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=
898 |
899 | is-installed-globally@^0.1.0:
900 | version "0.1.0"
901 | resolved "http://registry.npm.taobao.org/is-installed-globally/download/is-installed-globally-0.1.0.tgz#0dfd98f5a9111716dd535dda6492f67bf3d25a80"
902 | integrity sha1-Df2Y9akRFxbdU13aZJL2e/PSWoA=
903 | dependencies:
904 | global-dirs "^0.1.0"
905 | is-path-inside "^1.0.0"
906 |
907 | is-npm@^1.0.0:
908 | version "1.0.0"
909 | resolved "http://registry.npm.taobao.org/is-npm/download/is-npm-1.0.0.tgz#f2fb63a65e4905b406c86072765a1a4dc793b9f4"
910 | integrity sha1-8vtjpl5JBbQGyGBydloaTceTufQ=
911 |
912 | is-obj@^1.0.0:
913 | version "1.0.1"
914 | resolved "http://registry.npm.taobao.org/is-obj/download/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f"
915 | integrity sha1-PkcprB9f3gJc19g6iW2rn09n2w8=
916 |
917 | is-path-inside@^1.0.0:
918 | version "1.0.1"
919 | resolved "http://registry.npm.taobao.org/is-path-inside/download/is-path-inside-1.0.1.tgz#8ef5b7de50437a3fdca6b4e865ef7aa55cb48036"
920 | integrity sha1-jvW33lBDej/cprToZe96pVy0gDY=
921 | dependencies:
922 | path-is-inside "^1.0.1"
923 |
924 | is-redirect@^1.0.0:
925 | version "1.0.0"
926 | resolved "http://registry.npm.taobao.org/is-redirect/download/is-redirect-1.0.0.tgz#1d03dded53bd8db0f30c26e4f95d36fc7c87dc24"
927 | integrity sha1-HQPd7VO9jbDzDCbk+V02/HyH3CQ=
928 |
929 | is-retry-allowed@^1.0.0:
930 | version "1.1.0"
931 | resolved "http://registry.npm.taobao.org/is-retry-allowed/download/is-retry-allowed-1.1.0.tgz#11a060568b67339444033d0125a61a20d564fb34"
932 | integrity sha1-EaBgVotnM5REAz0BJaYaINVk+zQ=
933 |
934 | is-stream@^1.0.0, is-stream@^1.1.0:
935 | version "1.1.0"
936 | resolved "http://registry.npm.taobao.org/is-stream/download/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44"
937 | integrity sha1-EtSj3U5o4Lec6428hBc66A2RykQ=
938 |
939 | is-typedarray@~1.0.0:
940 | version "1.0.0"
941 | resolved "http://registry.npm.taobao.org/is-typedarray/download/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a"
942 | integrity sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=
943 |
944 | is-utf8@^0.2.0:
945 | version "0.2.1"
946 | resolved "http://registry.npm.taobao.org/is-utf8/download/is-utf8-0.2.1.tgz#4b0da1442104d1b336340e80797e865cf39f7d72"
947 | integrity sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=
948 |
949 | isarray@0.0.1:
950 | version "0.0.1"
951 | resolved "http://registry.npm.taobao.org/isarray/download/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf"
952 | integrity sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=
953 |
954 | isarray@~1.0.0:
955 | version "1.0.0"
956 | resolved "http://registry.npm.taobao.org/isarray/download/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11"
957 | integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=
958 |
959 | isbinaryfile@^3.0.2:
960 | version "3.0.3"
961 | resolved "http://registry.npm.taobao.org/isbinaryfile/download/isbinaryfile-3.0.3.tgz#5d6def3edebf6e8ca8cae9c30183a804b5f8be80"
962 | integrity sha1-XW3vPt6/boyoyunDAYOoBLX4voA=
963 | dependencies:
964 | buffer-alloc "^1.2.0"
965 |
966 | isbinaryfile@^4.0.0:
967 | version "4.0.0"
968 | resolved "http://registry.npm.taobao.org/isbinaryfile/download/isbinaryfile-4.0.0.tgz#07d1061c21598b41292b0f5c68add5eab601ad8e"
969 | integrity sha1-B9EGHCFZi0EpKw9caK3V6rYBrY4=
970 |
971 | isexe@^2.0.0:
972 | version "2.0.0"
973 | resolved "http://registry.npm.taobao.org/isexe/download/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10"
974 | integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=
975 |
976 | isstream@~0.1.2:
977 | version "0.1.2"
978 | resolved "http://registry.npm.taobao.org/isstream/download/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a"
979 | integrity sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=
980 |
981 | js-yaml@^3.12.1:
982 | version "3.12.2"
983 | resolved "http://registry.npm.taobao.org/js-yaml/download/js-yaml-3.12.2.tgz#ef1d067c5a9d9cb65bd72f285b5d8105c77f14fc"
984 | integrity sha1-7x0GfFqdnLZb1y8oW12BBcd/FPw=
985 | dependencies:
986 | argparse "^1.0.7"
987 | esprima "^4.0.0"
988 |
989 | jsbn@~0.1.0:
990 | version "0.1.1"
991 | resolved "http://registry.npm.taobao.org/jsbn/download/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513"
992 | integrity sha1-peZUwuWi3rXyAdls77yoDA7y9RM=
993 |
994 | json-schema-traverse@^0.4.1:
995 | version "0.4.1"
996 | resolved "http://registry.npm.taobao.org/json-schema-traverse/download/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660"
997 | integrity sha1-afaofZUTq4u4/mO9sJecRI5oRmA=
998 |
999 | json-schema@0.2.3:
1000 | version "0.2.3"
1001 | resolved "http://registry.npm.taobao.org/json-schema/download/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13"
1002 | integrity sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=
1003 |
1004 | json-stringify-safe@~5.0.1:
1005 | version "5.0.1"
1006 | resolved "http://registry.npm.taobao.org/json-stringify-safe/download/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb"
1007 | integrity sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=
1008 |
1009 | json5@^2.1.0:
1010 | version "2.1.0"
1011 | resolved "http://registry.npm.taobao.org/json5/download/json5-2.1.0.tgz#e7a0c62c48285c628d20a10b85c89bb807c32850"
1012 | integrity sha1-56DGLEgoXGKNIKELhcibuAfDKFA=
1013 | dependencies:
1014 | minimist "^1.2.0"
1015 |
1016 | jsonfile@^4.0.0:
1017 | version "4.0.0"
1018 | resolved "http://registry.npm.taobao.org/jsonfile/download/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb"
1019 | integrity sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=
1020 | optionalDependencies:
1021 | graceful-fs "^4.1.6"
1022 |
1023 | jsprim@^1.2.2:
1024 | version "1.4.1"
1025 | resolved "http://registry.npm.taobao.org/jsprim/download/jsprim-1.4.1.tgz#313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2"
1026 | integrity sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=
1027 | dependencies:
1028 | assert-plus "1.0.0"
1029 | extsprintf "1.3.0"
1030 | json-schema "0.2.3"
1031 | verror "1.10.0"
1032 |
1033 | latest-version@^3.0.0:
1034 | version "3.1.0"
1035 | resolved "http://registry.npm.taobao.org/latest-version/download/latest-version-3.1.0.tgz#a205383fea322b33b5ae3b18abee0dc2f356ee15"
1036 | integrity sha1-ogU4P+oyKzO1rjsYq+4NwvNW7hU=
1037 | dependencies:
1038 | package-json "^4.0.0"
1039 |
1040 | lazy-val@^1.0.3:
1041 | version "1.0.4"
1042 | resolved "http://registry.npm.taobao.org/lazy-val/download/lazy-val-1.0.4.tgz#882636a7245c2cfe6e0a4e3ba6c5d68a137e5c65"
1043 | integrity sha1-iCY2pyRcLP5uCk47psXWihN+XGU=
1044 |
1045 | lcid@^2.0.0:
1046 | version "2.0.0"
1047 | resolved "http://registry.npm.taobao.org/lcid/download/lcid-2.0.0.tgz#6ef5d2df60e52f82eb228a4c373e8d1f397253cf"
1048 | integrity sha1-bvXS32DlL4LrIopMNz6NHzlyU88=
1049 | dependencies:
1050 | invert-kv "^2.0.0"
1051 |
1052 | load-json-file@^1.0.0:
1053 | version "1.1.0"
1054 | resolved "http://registry.npm.taobao.org/load-json-file/download/load-json-file-1.1.0.tgz#956905708d58b4bab4c2261b04f59f31c99374c0"
1055 | integrity sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=
1056 | dependencies:
1057 | graceful-fs "^4.1.2"
1058 | parse-json "^2.2.0"
1059 | pify "^2.0.0"
1060 | pinkie-promise "^2.0.0"
1061 | strip-bom "^2.0.0"
1062 |
1063 | locate-path@^3.0.0:
1064 | version "3.0.0"
1065 | resolved "http://registry.npm.taobao.org/locate-path/download/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e"
1066 | integrity sha1-2+w7OrdZdYBxtY/ln8QYca8hQA4=
1067 | dependencies:
1068 | p-locate "^3.0.0"
1069 | path-exists "^3.0.0"
1070 |
1071 | loud-rejection@^1.0.0:
1072 | version "1.6.0"
1073 | resolved "http://registry.npm.taobao.org/loud-rejection/download/loud-rejection-1.6.0.tgz#5b46f80147edee578870f086d04821cf998e551f"
1074 | integrity sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=
1075 | dependencies:
1076 | currently-unhandled "^0.4.1"
1077 | signal-exit "^3.0.0"
1078 |
1079 | lowercase-keys@^1.0.0:
1080 | version "1.0.1"
1081 | resolved "http://registry.npm.taobao.org/lowercase-keys/download/lowercase-keys-1.0.1.tgz#6f9e30b47084d971a7c820ff15a6c5167b74c26f"
1082 | integrity sha1-b54wtHCE2XGnyCD/FabFFnt0wm8=
1083 |
1084 | lru-cache@^4.0.1:
1085 | version "4.1.5"
1086 | resolved "http://registry.npm.taobao.org/lru-cache/download/lru-cache-4.1.5.tgz#8bbe50ea85bed59bc9e33dcab8235ee9bcf443cd"
1087 | integrity sha1-i75Q6oW+1ZvJ4z3KuCNe6bz0Q80=
1088 | dependencies:
1089 | pseudomap "^1.0.2"
1090 | yallist "^2.1.2"
1091 |
1092 | make-dir@^1.0.0:
1093 | version "1.3.0"
1094 | resolved "http://registry.npm.taobao.org/make-dir/download/make-dir-1.3.0.tgz#79c1033b80515bd6d24ec9933e860ca75ee27f0c"
1095 | integrity sha1-ecEDO4BRW9bSTsmTPoYMp17ifww=
1096 | dependencies:
1097 | pify "^3.0.0"
1098 |
1099 | map-age-cleaner@^0.1.1:
1100 | version "0.1.3"
1101 | resolved "http://registry.npm.taobao.org/map-age-cleaner/download/map-age-cleaner-0.1.3.tgz#7d583a7306434c055fe474b0f45078e6e1b4b92a"
1102 | integrity sha1-fVg6cwZDTAVf5HSw9FB45uG0uSo=
1103 | dependencies:
1104 | p-defer "^1.0.0"
1105 |
1106 | map-obj@^1.0.0, map-obj@^1.0.1:
1107 | version "1.0.1"
1108 | resolved "http://registry.npm.taobao.org/map-obj/download/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d"
1109 | integrity sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=
1110 |
1111 | mem@^4.0.0:
1112 | version "4.1.0"
1113 | resolved "http://registry.npm.taobao.org/mem/download/mem-4.1.0.tgz#aeb9be2d21f47e78af29e4ac5978e8afa2ca5b8a"
1114 | integrity sha1-rrm+LSH0fnivKeSsWXjor6LKW4o=
1115 | dependencies:
1116 | map-age-cleaner "^0.1.1"
1117 | mimic-fn "^1.0.0"
1118 | p-is-promise "^2.0.0"
1119 |
1120 | meow@^3.1.0:
1121 | version "3.7.0"
1122 | resolved "http://registry.npm.taobao.org/meow/download/meow-3.7.0.tgz#72cb668b425228290abbfa856892587308a801fb"
1123 | integrity sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=
1124 | dependencies:
1125 | camelcase-keys "^2.0.0"
1126 | decamelize "^1.1.2"
1127 | loud-rejection "^1.0.0"
1128 | map-obj "^1.0.1"
1129 | minimist "^1.1.3"
1130 | normalize-package-data "^2.3.4"
1131 | object-assign "^4.0.1"
1132 | read-pkg-up "^1.0.1"
1133 | redent "^1.0.0"
1134 | trim-newlines "^1.0.0"
1135 |
1136 | mime-db@~1.38.0:
1137 | version "1.38.0"
1138 | resolved "http://registry.npm.taobao.org/mime-db/download/mime-db-1.38.0.tgz#1a2aab16da9eb167b49c6e4df2d9c68d63d8e2ad"
1139 | integrity sha1-GiqrFtqesWe0nG5N8tnGjWPY4q0=
1140 |
1141 | mime-types@^2.1.12, mime-types@~2.1.19:
1142 | version "2.1.22"
1143 | resolved "http://registry.npm.taobao.org/mime-types/download/mime-types-2.1.22.tgz#fe6b355a190926ab7698c9a0556a11199b2199bd"
1144 | integrity sha1-/ms1WhkJJqt2mMmgVWoRGZshmb0=
1145 | dependencies:
1146 | mime-db "~1.38.0"
1147 |
1148 | mime@^2.4.0:
1149 | version "2.4.0"
1150 | resolved "http://registry.npm.taobao.org/mime/download/mime-2.4.0.tgz#e051fd881358585f3279df333fe694da0bcffdd6"
1151 | integrity sha1-4FH9iBNYWF8yed8zP+aU2gvP/dY=
1152 |
1153 | mimic-fn@^1.0.0:
1154 | version "1.2.0"
1155 | resolved "http://registry.npm.taobao.org/mimic-fn/download/mimic-fn-1.2.0.tgz#820c86a39334640e99516928bd03fca88057d022"
1156 | integrity sha1-ggyGo5M0ZA6ZUWkovQP8qIBX0CI=
1157 |
1158 | minimatch@^3.0.4:
1159 | version "3.0.4"
1160 | resolved "http://registry.npm.taobao.org/minimatch/download/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083"
1161 | integrity sha1-UWbihkV/AzBgZL5Ul+jbsMPTIIM=
1162 | dependencies:
1163 | brace-expansion "^1.1.7"
1164 |
1165 | minimist@0.0.8:
1166 | version "0.0.8"
1167 | resolved "http://registry.npm.taobao.org/minimist/download/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d"
1168 | integrity sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=
1169 |
1170 | minimist@^1.1.0, minimist@^1.1.3, minimist@^1.2.0:
1171 | version "1.2.0"
1172 | resolved "http://registry.npm.taobao.org/minimist/download/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284"
1173 | integrity sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=
1174 |
1175 | mkdirp@0.5.1:
1176 | version "0.5.1"
1177 | resolved "http://registry.npm.taobao.org/mkdirp/download/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903"
1178 | integrity sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=
1179 | dependencies:
1180 | minimist "0.0.8"
1181 |
1182 | ms@2.0.0:
1183 | version "2.0.0"
1184 | resolved "http://registry.npm.taobao.org/ms/download/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8"
1185 | integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=
1186 |
1187 | ms@^2.1.1:
1188 | version "2.1.1"
1189 | resolved "http://registry.npm.taobao.org/ms/download/ms-2.1.1.tgz#30a5864eb3ebb0a66f2ebe6d727af06a09d86e0a"
1190 | integrity sha1-MKWGTrPrsKZvLr5tcnrwagnYbgo=
1191 |
1192 | nice-try@^1.0.4:
1193 | version "1.0.5"
1194 | resolved "http://registry.npm.taobao.org/nice-try/download/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366"
1195 | integrity sha1-ozeKdpbOfSI+iPybdkvX7xCJ42Y=
1196 |
1197 | normalize-package-data@^2.3.2, normalize-package-data@^2.3.4, normalize-package-data@^2.4.0:
1198 | version "2.5.0"
1199 | resolved "http://registry.npm.taobao.org/normalize-package-data/download/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8"
1200 | integrity sha1-5m2xg4sgDB38IzIl0SyzZSDiNKg=
1201 | dependencies:
1202 | hosted-git-info "^2.1.4"
1203 | resolve "^1.10.0"
1204 | semver "2 || 3 || 4 || 5"
1205 | validate-npm-package-license "^3.0.1"
1206 |
1207 | npm-run-path@^2.0.0:
1208 | version "2.0.2"
1209 | resolved "http://registry.npm.taobao.org/npm-run-path/download/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f"
1210 | integrity sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=
1211 | dependencies:
1212 | path-key "^2.0.0"
1213 |
1214 | nugget@^2.0.1:
1215 | version "2.0.1"
1216 | resolved "http://registry.npm.taobao.org/nugget/download/nugget-2.0.1.tgz#201095a487e1ad36081b3432fa3cada4f8d071b0"
1217 | integrity sha1-IBCVpIfhrTYIGzQy+jytpPjQcbA=
1218 | dependencies:
1219 | debug "^2.1.3"
1220 | minimist "^1.1.0"
1221 | pretty-bytes "^1.0.2"
1222 | progress-stream "^1.1.0"
1223 | request "^2.45.0"
1224 | single-line-log "^1.1.2"
1225 | throttleit "0.0.2"
1226 |
1227 | number-is-nan@^1.0.0:
1228 | version "1.0.1"
1229 | resolved "http://registry.npm.taobao.org/number-is-nan/download/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d"
1230 | integrity sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=
1231 |
1232 | oauth-sign@~0.9.0:
1233 | version "0.9.0"
1234 | resolved "http://registry.npm.taobao.org/oauth-sign/download/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455"
1235 | integrity sha1-R6ewFrqmi1+g7PPe4IqFxnmsZFU=
1236 |
1237 | object-assign@^4.0.1:
1238 | version "4.1.1"
1239 | resolved "http://registry.npm.taobao.org/object-assign/download/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863"
1240 | integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=
1241 |
1242 | object-keys@~0.4.0:
1243 | version "0.4.0"
1244 | resolved "http://registry.npm.taobao.org/object-keys/download/object-keys-0.4.0.tgz#28a6aae7428dd2c3a92f3d95f21335dd204e0336"
1245 | integrity sha1-KKaq50KN0sOpLz2V8hM13SBOAzY=
1246 |
1247 | once@^1.3.1, once@^1.4.0:
1248 | version "1.4.0"
1249 | resolved "http://registry.npm.taobao.org/once/download/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1"
1250 | integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E=
1251 | dependencies:
1252 | wrappy "1"
1253 |
1254 | os-locale@^3.0.0:
1255 | version "3.1.0"
1256 | resolved "http://registry.npm.taobao.org/os-locale/download/os-locale-3.1.0.tgz#a802a6ee17f24c10483ab9935719cef4ed16bf1a"
1257 | integrity sha1-qAKm7hfyTBBIOrmTVxnO9O0Wvxo=
1258 | dependencies:
1259 | execa "^1.0.0"
1260 | lcid "^2.0.0"
1261 | mem "^4.0.0"
1262 |
1263 | p-defer@^1.0.0:
1264 | version "1.0.0"
1265 | resolved "http://registry.npm.taobao.org/p-defer/download/p-defer-1.0.0.tgz#9f6eb182f6c9aa8cd743004a7d4f96b196b0fb0c"
1266 | integrity sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=
1267 |
1268 | p-finally@^1.0.0:
1269 | version "1.0.0"
1270 | resolved "http://registry.npm.taobao.org/p-finally/download/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae"
1271 | integrity sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=
1272 |
1273 | p-is-promise@^2.0.0:
1274 | version "2.0.0"
1275 | resolved "http://registry.npm.taobao.org/p-is-promise/download/p-is-promise-2.0.0.tgz#7554e3d572109a87e1f3f53f6a7d85d1b194f4c5"
1276 | integrity sha1-dVTj1XIQmofh8/U/an2F0bGU9MU=
1277 |
1278 | p-limit@^2.0.0:
1279 | version "2.2.0"
1280 | resolved "http://registry.npm.taobao.org/p-limit/download/p-limit-2.2.0.tgz#417c9941e6027a9abcba5092dd2904e255b5fbc2"
1281 | integrity sha1-QXyZQeYCepq8ulCS3SkE4lW1+8I=
1282 | dependencies:
1283 | p-try "^2.0.0"
1284 |
1285 | p-locate@^3.0.0:
1286 | version "3.0.0"
1287 | resolved "http://registry.npm.taobao.org/p-locate/download/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4"
1288 | integrity sha1-Mi1poFwCZLJZl9n0DNiokasAZKQ=
1289 | dependencies:
1290 | p-limit "^2.0.0"
1291 |
1292 | p-try@^2.0.0:
1293 | version "2.0.0"
1294 | resolved "http://registry.npm.taobao.org/p-try/download/p-try-2.0.0.tgz#85080bb87c64688fa47996fe8f7dfbe8211760b1"
1295 | integrity sha1-hQgLuHxkaI+keZb+j3376CEXYLE=
1296 |
1297 | package-json@^4.0.0:
1298 | version "4.0.1"
1299 | resolved "http://registry.npm.taobao.org/package-json/download/package-json-4.0.1.tgz#8869a0401253661c4c4ca3da6c2121ed555f5eed"
1300 | integrity sha1-iGmgQBJTZhxMTKPabCEh7VVfXu0=
1301 | dependencies:
1302 | got "^6.7.1"
1303 | registry-auth-token "^3.0.1"
1304 | registry-url "^3.0.3"
1305 | semver "^5.1.0"
1306 |
1307 | parse-color@^1.0.0:
1308 | version "1.0.0"
1309 | resolved "http://registry.npm.taobao.org/parse-color/download/parse-color-1.0.0.tgz#7b748b95a83f03f16a94f535e52d7f3d94658619"
1310 | integrity sha1-e3SLlag/A/FqlPU15S1/PZRlhhk=
1311 | dependencies:
1312 | color-convert "~0.5.0"
1313 |
1314 | parse-json@^2.2.0:
1315 | version "2.2.0"
1316 | resolved "http://registry.npm.taobao.org/parse-json/download/parse-json-2.2.0.tgz#f480f40434ef80741f8469099f8dea18f55a4dc9"
1317 | integrity sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=
1318 | dependencies:
1319 | error-ex "^1.2.0"
1320 |
1321 | path-exists@^2.0.0:
1322 | version "2.1.0"
1323 | resolved "http://registry.npm.taobao.org/path-exists/download/path-exists-2.1.0.tgz#0feb6c64f0fc518d9a754dd5efb62c7022761f4b"
1324 | integrity sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=
1325 | dependencies:
1326 | pinkie-promise "^2.0.0"
1327 |
1328 | path-exists@^3.0.0:
1329 | version "3.0.0"
1330 | resolved "http://registry.npm.taobao.org/path-exists/download/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515"
1331 | integrity sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=
1332 |
1333 | path-is-inside@^1.0.1:
1334 | version "1.0.2"
1335 | resolved "http://registry.npm.taobao.org/path-is-inside/download/path-is-inside-1.0.2.tgz#365417dede44430d1c11af61027facf074bdfc53"
1336 | integrity sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=
1337 |
1338 | path-key@^2.0.0, path-key@^2.0.1:
1339 | version "2.0.1"
1340 | resolved "http://registry.npm.taobao.org/path-key/download/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40"
1341 | integrity sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=
1342 |
1343 | path-parse@^1.0.6:
1344 | version "1.0.6"
1345 | resolved "http://registry.npm.taobao.org/path-parse/download/path-parse-1.0.6.tgz#d62dbb5679405d72c4737ec58600e9ddcf06d24c"
1346 | integrity sha1-1i27VnlAXXLEc37FhgDp3c8G0kw=
1347 |
1348 | path-type@^1.0.0:
1349 | version "1.1.0"
1350 | resolved "http://registry.npm.taobao.org/path-type/download/path-type-1.1.0.tgz#59c44f7ee491da704da415da5a4070ba4f8fe441"
1351 | integrity sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=
1352 | dependencies:
1353 | graceful-fs "^4.1.2"
1354 | pify "^2.0.0"
1355 | pinkie-promise "^2.0.0"
1356 |
1357 | pend@~1.2.0:
1358 | version "1.2.0"
1359 | resolved "http://registry.npm.taobao.org/pend/download/pend-1.2.0.tgz#7a57eb550a6783f9115331fcf4663d5c8e007a50"
1360 | integrity sha1-elfrVQpng/kRUzH89GY9XI4AelA=
1361 |
1362 | performance-now@^2.1.0:
1363 | version "2.1.0"
1364 | resolved "http://registry.npm.taobao.org/performance-now/download/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b"
1365 | integrity sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=
1366 |
1367 | pify@^2.0.0:
1368 | version "2.3.0"
1369 | resolved "http://registry.npm.taobao.org/pify/download/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c"
1370 | integrity sha1-7RQaasBDqEnqWISY59yosVMw6Qw=
1371 |
1372 | pify@^3.0.0:
1373 | version "3.0.0"
1374 | resolved "http://registry.npm.taobao.org/pify/download/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176"
1375 | integrity sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=
1376 |
1377 | pinkie-promise@^2.0.0:
1378 | version "2.0.1"
1379 | resolved "http://registry.npm.taobao.org/pinkie-promise/download/pinkie-promise-2.0.1.tgz#2135d6dfa7a358c069ac9b178776288228450ffa"
1380 | integrity sha1-ITXW36ejWMBprJsXh3YogihFD/o=
1381 | dependencies:
1382 | pinkie "^2.0.0"
1383 |
1384 | pinkie@^2.0.0:
1385 | version "2.0.4"
1386 | resolved "http://registry.npm.taobao.org/pinkie/download/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870"
1387 | integrity sha1-clVrgM+g1IqXToDnckjoDtT3+HA=
1388 |
1389 | plist@^3.0.1:
1390 | version "3.0.1"
1391 | resolved "http://registry.npm.taobao.org/plist/download/plist-3.0.1.tgz#a9b931d17c304e8912ef0ba3bdd6182baf2e1f8c"
1392 | integrity sha1-qbkx0XwwTokS7wujvdYYK68uH4w=
1393 | dependencies:
1394 | base64-js "^1.2.3"
1395 | xmlbuilder "^9.0.7"
1396 | xmldom "0.1.x"
1397 |
1398 | prepend-http@^1.0.1:
1399 | version "1.0.4"
1400 | resolved "http://registry.npm.taobao.org/prepend-http/download/prepend-http-1.0.4.tgz#d4f4562b0ce3696e41ac52d0e002e57a635dc6dc"
1401 | integrity sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=
1402 |
1403 | pretty-bytes@^1.0.2:
1404 | version "1.0.4"
1405 | resolved "http://registry.npm.taobao.org/pretty-bytes/download/pretty-bytes-1.0.4.tgz#0a22e8210609ad35542f8c8d5d2159aff0751c84"
1406 | integrity sha1-CiLoIQYJrTVUL4yNXSFZr/B1HIQ=
1407 | dependencies:
1408 | get-stdin "^4.0.1"
1409 | meow "^3.1.0"
1410 |
1411 | process-nextick-args@~2.0.0:
1412 | version "2.0.0"
1413 | resolved "http://registry.npm.taobao.org/process-nextick-args/download/process-nextick-args-2.0.0.tgz#a37d732f4271b4ab1ad070d35508e8290788ffaa"
1414 | integrity sha1-o31zL0JxtKsa0HDTVQjoKQeI/6o=
1415 |
1416 | progress-stream@^1.1.0:
1417 | version "1.2.0"
1418 | resolved "http://registry.npm.taobao.org/progress-stream/download/progress-stream-1.2.0.tgz#2cd3cfea33ba3a89c9c121ec3347abe9ab125f77"
1419 | integrity sha1-LNPP6jO6OonJwSHsM0er6asSX3c=
1420 | dependencies:
1421 | speedometer "~0.1.2"
1422 | through2 "~0.2.3"
1423 |
1424 | pseudomap@^1.0.2:
1425 | version "1.0.2"
1426 | resolved "http://registry.npm.taobao.org/pseudomap/download/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3"
1427 | integrity sha1-8FKijacOYYkX7wqKw0wa5aaChrM=
1428 |
1429 | psl@^1.1.24:
1430 | version "1.1.31"
1431 | resolved "http://registry.npm.taobao.org/psl/download/psl-1.1.31.tgz#e9aa86d0101b5b105cbe93ac6b784cd547276184"
1432 | integrity sha1-6aqG0BAbWxBcvpOsa3hM1UcnYYQ=
1433 |
1434 | pump@^3.0.0:
1435 | version "3.0.0"
1436 | resolved "http://registry.npm.taobao.org/pump/download/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64"
1437 | integrity sha1-tKIRaBW94vTh6mAjVOjHVWUQemQ=
1438 | dependencies:
1439 | end-of-stream "^1.1.0"
1440 | once "^1.3.1"
1441 |
1442 | punycode@^1.4.1:
1443 | version "1.4.1"
1444 | resolved "http://registry.npm.taobao.org/punycode/download/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e"
1445 | integrity sha1-wNWmOycYgArY4esPpSachN1BhF4=
1446 |
1447 | punycode@^2.1.0:
1448 | version "2.1.1"
1449 | resolved "http://registry.npm.taobao.org/punycode/download/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec"
1450 | integrity sha1-tYsBCsQMIsVldhbI0sLALHv0eew=
1451 |
1452 | qs@~6.5.2:
1453 | version "6.5.2"
1454 | resolved "http://registry.npm.taobao.org/qs/download/qs-6.5.2.tgz#cb3ae806e8740444584ef154ce8ee98d403f3e36"
1455 | integrity sha1-yzroBuh0BERYTvFUzo7pjUA/PjY=
1456 |
1457 | rc@^1.0.1, rc@^1.1.6, rc@^1.2.1:
1458 | version "1.2.8"
1459 | resolved "http://registry.npm.taobao.org/rc/download/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed"
1460 | integrity sha1-zZJL9SAKB1uDwYjNa54hG3/A0+0=
1461 | dependencies:
1462 | deep-extend "^0.6.0"
1463 | ini "~1.3.0"
1464 | minimist "^1.2.0"
1465 | strip-json-comments "~2.0.1"
1466 |
1467 | read-config-file@3.2.1:
1468 | version "3.2.1"
1469 | resolved "http://registry.npm.taobao.org/read-config-file/download/read-config-file-3.2.1.tgz#112dc8636121fa71fd524e1a8a5b4470ef7a2732"
1470 | integrity sha1-ES3IY2Eh+nH9Uk4ailtEcO96JzI=
1471 | dependencies:
1472 | ajv "^6.7.0"
1473 | ajv-keywords "^3.2.0"
1474 | bluebird-lst "^1.0.6"
1475 | dotenv "^6.2.0"
1476 | dotenv-expand "^4.2.0"
1477 | fs-extra-p "^7.0.0"
1478 | js-yaml "^3.12.1"
1479 | json5 "^2.1.0"
1480 | lazy-val "^1.0.3"
1481 |
1482 | read-pkg-up@^1.0.1:
1483 | version "1.0.1"
1484 | resolved "http://registry.npm.taobao.org/read-pkg-up/download/read-pkg-up-1.0.1.tgz#9d63c13276c065918d57f002a57f40a1b643fb02"
1485 | integrity sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=
1486 | dependencies:
1487 | find-up "^1.0.0"
1488 | read-pkg "^1.0.0"
1489 |
1490 | read-pkg@^1.0.0:
1491 | version "1.1.0"
1492 | resolved "http://registry.npm.taobao.org/read-pkg/download/read-pkg-1.1.0.tgz#f5ffaa5ecd29cb31c0474bca7d756b6bb29e3f28"
1493 | integrity sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=
1494 | dependencies:
1495 | load-json-file "^1.0.0"
1496 | normalize-package-data "^2.3.2"
1497 | path-type "^1.0.0"
1498 |
1499 | readable-stream@^2.2.2:
1500 | version "2.3.6"
1501 | resolved "http://registry.npm.taobao.org/readable-stream/download/readable-stream-2.3.6.tgz#b11c27d88b8ff1fbe070643cf94b0c79ae1b0aaf"
1502 | integrity sha1-sRwn2IuP8fvgcGQ8+UsMea4bCq8=
1503 | dependencies:
1504 | core-util-is "~1.0.0"
1505 | inherits "~2.0.3"
1506 | isarray "~1.0.0"
1507 | process-nextick-args "~2.0.0"
1508 | safe-buffer "~5.1.1"
1509 | string_decoder "~1.1.1"
1510 | util-deprecate "~1.0.1"
1511 |
1512 | readable-stream@~1.1.9:
1513 | version "1.1.14"
1514 | resolved "http://registry.npm.taobao.org/readable-stream/download/readable-stream-1.1.14.tgz#7cf4c54ef648e3813084c636dd2079e166c081d9"
1515 | integrity sha1-fPTFTvZI44EwhMY23SB54WbAgdk=
1516 | dependencies:
1517 | core-util-is "~1.0.0"
1518 | inherits "~2.0.1"
1519 | isarray "0.0.1"
1520 | string_decoder "~0.10.x"
1521 |
1522 | redent@^1.0.0:
1523 | version "1.0.0"
1524 | resolved "http://registry.npm.taobao.org/redent/download/redent-1.0.0.tgz#cf916ab1fd5f1f16dfb20822dd6ec7f730c2afde"
1525 | integrity sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=
1526 | dependencies:
1527 | indent-string "^2.1.0"
1528 | strip-indent "^1.0.1"
1529 |
1530 | registry-auth-token@^3.0.1:
1531 | version "3.3.2"
1532 | resolved "http://registry.npm.taobao.org/registry-auth-token/download/registry-auth-token-3.3.2.tgz#851fd49038eecb586911115af845260eec983f20"
1533 | integrity sha1-hR/UkDjuy1hpERFa+EUmDuyYPyA=
1534 | dependencies:
1535 | rc "^1.1.6"
1536 | safe-buffer "^5.0.1"
1537 |
1538 | registry-url@^3.0.3:
1539 | version "3.1.0"
1540 | resolved "http://registry.npm.taobao.org/registry-url/download/registry-url-3.1.0.tgz#3d4ef870f73dde1d77f0cf9a381432444e174942"
1541 | integrity sha1-PU74cPc93h138M+aOBQyRE4XSUI=
1542 | dependencies:
1543 | rc "^1.0.1"
1544 |
1545 | repeating@^2.0.0:
1546 | version "2.0.1"
1547 | resolved "http://registry.npm.taobao.org/repeating/download/repeating-2.0.1.tgz#5214c53a926d3552707527fbab415dbc08d06dda"
1548 | integrity sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=
1549 | dependencies:
1550 | is-finite "^1.0.0"
1551 |
1552 | request@^2.45.0:
1553 | version "2.88.0"
1554 | resolved "http://registry.npm.taobao.org/request/download/request-2.88.0.tgz#9c2fca4f7d35b592efe57c7f0a55e81052124fef"
1555 | integrity sha1-nC/KT301tZLv5Xx/ClXoEFIST+8=
1556 | dependencies:
1557 | aws-sign2 "~0.7.0"
1558 | aws4 "^1.8.0"
1559 | caseless "~0.12.0"
1560 | combined-stream "~1.0.6"
1561 | extend "~3.0.2"
1562 | forever-agent "~0.6.1"
1563 | form-data "~2.3.2"
1564 | har-validator "~5.1.0"
1565 | http-signature "~1.2.0"
1566 | is-typedarray "~1.0.0"
1567 | isstream "~0.1.2"
1568 | json-stringify-safe "~5.0.1"
1569 | mime-types "~2.1.19"
1570 | oauth-sign "~0.9.0"
1571 | performance-now "^2.1.0"
1572 | qs "~6.5.2"
1573 | safe-buffer "^5.1.2"
1574 | tough-cookie "~2.4.3"
1575 | tunnel-agent "^0.6.0"
1576 | uuid "^3.3.2"
1577 |
1578 | require-directory@^2.1.1:
1579 | version "2.1.1"
1580 | resolved "http://registry.npm.taobao.org/require-directory/download/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42"
1581 | integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I=
1582 |
1583 | require-main-filename@^1.0.1:
1584 | version "1.0.1"
1585 | resolved "http://registry.npm.taobao.org/require-main-filename/download/require-main-filename-1.0.1.tgz#97f717b69d48784f5f526a6c5aa8ffdda055a4d1"
1586 | integrity sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=
1587 |
1588 | resolve@^1.10.0:
1589 | version "1.10.0"
1590 | resolved "http://registry.npm.taobao.org/resolve/download/resolve-1.10.0.tgz#3bdaaeaf45cc07f375656dfd2e54ed0810b101ba"
1591 | integrity sha1-O9qur0XMB/N1ZW39LlTtCBCxAbo=
1592 | dependencies:
1593 | path-parse "^1.0.6"
1594 |
1595 | safe-buffer@^5.0.1, safe-buffer@^5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1:
1596 | version "5.1.2"
1597 | resolved "http://registry.npm.taobao.org/safe-buffer/download/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d"
1598 | integrity sha1-mR7GnSluAxN0fVm9/St0XDX4go0=
1599 |
1600 | "safer-buffer@>= 2.1.2 < 3", safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0:
1601 | version "2.1.2"
1602 | resolved "http://registry.npm.taobao.org/safer-buffer/download/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a"
1603 | integrity sha1-RPoWGwGHuVSd2Eu5GAL5vYOFzWo=
1604 |
1605 | sanitize-filename@^1.6.1:
1606 | version "1.6.1"
1607 | resolved "http://registry.npm.taobao.org/sanitize-filename/download/sanitize-filename-1.6.1.tgz#612da1c96473fa02dccda92dcd5b4ab164a6772a"
1608 | integrity sha1-YS2hyWRz+gLczaktzVtKsWSmdyo=
1609 | dependencies:
1610 | truncate-utf8-bytes "^1.0.0"
1611 |
1612 | sax@^1.2.4:
1613 | version "1.2.4"
1614 | resolved "http://registry.npm.taobao.org/sax/download/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9"
1615 | integrity sha1-KBYjTiN4vdxOU1T6tcqold9xANk=
1616 |
1617 | semver-diff@^2.0.0:
1618 | version "2.1.0"
1619 | resolved "http://registry.npm.taobao.org/semver-diff/download/semver-diff-2.1.0.tgz#4bbb8437c8d37e4b0cf1a68fd726ec6d645d6d36"
1620 | integrity sha1-S7uEN8jTfksM8aaP1ybsbWRdbTY=
1621 | dependencies:
1622 | semver "^5.0.3"
1623 |
1624 | "semver@2 || 3 || 4 || 5", semver@^5.0.3, semver@^5.1.0, semver@^5.4.1, semver@^5.5.0, semver@^5.6.0:
1625 | version "5.6.0"
1626 | resolved "http://registry.npm.taobao.org/semver/download/semver-5.6.0.tgz#7e74256fbaa49c75aa7c7a205cc22799cac80004"
1627 | integrity sha1-fnQlb7qknHWqfHogXMInmcrIAAQ=
1628 |
1629 | set-blocking@^2.0.0:
1630 | version "2.0.0"
1631 | resolved "http://registry.npm.taobao.org/set-blocking/download/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7"
1632 | integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc=
1633 |
1634 | shebang-command@^1.2.0:
1635 | version "1.2.0"
1636 | resolved "http://registry.npm.taobao.org/shebang-command/download/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea"
1637 | integrity sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=
1638 | dependencies:
1639 | shebang-regex "^1.0.0"
1640 |
1641 | shebang-regex@^1.0.0:
1642 | version "1.0.0"
1643 | resolved "http://registry.npm.taobao.org/shebang-regex/download/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3"
1644 | integrity sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=
1645 |
1646 | signal-exit@^3.0.0, signal-exit@^3.0.2:
1647 | version "3.0.2"
1648 | resolved "http://registry.npm.taobao.org/signal-exit/download/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d"
1649 | integrity sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=
1650 |
1651 | single-line-log@^1.1.2:
1652 | version "1.1.2"
1653 | resolved "http://registry.npm.taobao.org/single-line-log/download/single-line-log-1.1.2.tgz#c2f83f273a3e1a16edb0995661da0ed5ef033364"
1654 | integrity sha1-wvg/Jzo+GhbtsJlWYdoO1e8DM2Q=
1655 | dependencies:
1656 | string-width "^1.0.1"
1657 |
1658 | source-map-support@^0.5.10:
1659 | version "0.5.10"
1660 | resolved "http://registry.npm.taobao.org/source-map-support/download/source-map-support-0.5.10.tgz#2214080bc9d51832511ee2bab96e3c2f9353120c"
1661 | integrity sha1-IhQIC8nVGDJRHuK6uW48L5NTEgw=
1662 | dependencies:
1663 | buffer-from "^1.0.0"
1664 | source-map "^0.6.0"
1665 |
1666 | source-map@^0.6.0:
1667 | version "0.6.1"
1668 | resolved "http://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263"
1669 | integrity sha1-dHIq8y6WFOnCh6jQu95IteLxomM=
1670 |
1671 | spdx-correct@^3.0.0:
1672 | version "3.1.0"
1673 | resolved "http://registry.npm.taobao.org/spdx-correct/download/spdx-correct-3.1.0.tgz#fb83e504445268f154b074e218c87c003cd31df4"
1674 | integrity sha1-+4PlBERSaPFUsHTiGMh8ADzTHfQ=
1675 | dependencies:
1676 | spdx-expression-parse "^3.0.0"
1677 | spdx-license-ids "^3.0.0"
1678 |
1679 | spdx-exceptions@^2.1.0:
1680 | version "2.2.0"
1681 | resolved "http://registry.npm.taobao.org/spdx-exceptions/download/spdx-exceptions-2.2.0.tgz#2ea450aee74f2a89bfb94519c07fcd6f41322977"
1682 | integrity sha1-LqRQrudPKom/uUUZwH/Nb0EyKXc=
1683 |
1684 | spdx-expression-parse@^3.0.0:
1685 | version "3.0.0"
1686 | resolved "http://registry.npm.taobao.org/spdx-expression-parse/download/spdx-expression-parse-3.0.0.tgz#99e119b7a5da00e05491c9fa338b7904823b41d0"
1687 | integrity sha1-meEZt6XaAOBUkcn6M4t5BII7QdA=
1688 | dependencies:
1689 | spdx-exceptions "^2.1.0"
1690 | spdx-license-ids "^3.0.0"
1691 |
1692 | spdx-license-ids@^3.0.0:
1693 | version "3.0.3"
1694 | resolved "http://registry.npm.taobao.org/spdx-license-ids/download/spdx-license-ids-3.0.3.tgz#81c0ce8f21474756148bbb5f3bfc0f36bf15d76e"
1695 | integrity sha1-gcDOjyFHR1YUi7tfO/wPNr8V124=
1696 |
1697 | speedometer@~0.1.2:
1698 | version "0.1.4"
1699 | resolved "http://registry.npm.taobao.org/speedometer/download/speedometer-0.1.4.tgz#9876dbd2a169d3115402d48e6ea6329c8816a50d"
1700 | integrity sha1-mHbb0qFp0xFUAtSObqYynIgWpQ0=
1701 |
1702 | sprintf-js@~1.0.2:
1703 | version "1.0.3"
1704 | resolved "http://registry.npm.taobao.org/sprintf-js/download/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c"
1705 | integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=
1706 |
1707 | sshpk@^1.7.0:
1708 | version "1.16.1"
1709 | resolved "http://registry.npm.taobao.org/sshpk/download/sshpk-1.16.1.tgz#fb661c0bef29b39db40769ee39fa70093d6f6877"
1710 | integrity sha1-+2YcC+8ps520B2nuOfpwCT1vaHc=
1711 | dependencies:
1712 | asn1 "~0.2.3"
1713 | assert-plus "^1.0.0"
1714 | bcrypt-pbkdf "^1.0.0"
1715 | dashdash "^1.12.0"
1716 | ecc-jsbn "~0.1.1"
1717 | getpass "^0.1.1"
1718 | jsbn "~0.1.0"
1719 | safer-buffer "^2.0.2"
1720 | tweetnacl "~0.14.0"
1721 |
1722 | stat-mode@^0.2.2:
1723 | version "0.2.2"
1724 | resolved "http://registry.npm.taobao.org/stat-mode/download/stat-mode-0.2.2.tgz#e6c80b623123d7d80cf132ce538f346289072502"
1725 | integrity sha1-5sgLYjEj19gM8TLOU480YokHJQI=
1726 |
1727 | string-width@^1.0.1:
1728 | version "1.0.2"
1729 | resolved "http://registry.npm.taobao.org/string-width/download/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3"
1730 | integrity sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=
1731 | dependencies:
1732 | code-point-at "^1.0.0"
1733 | is-fullwidth-code-point "^1.0.0"
1734 | strip-ansi "^3.0.0"
1735 |
1736 | string-width@^2.0.0, string-width@^2.1.1:
1737 | version "2.1.1"
1738 | resolved "http://registry.npm.taobao.org/string-width/download/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e"
1739 | integrity sha1-q5Pyeo3BPSjKyBXEYhQ6bZASrp4=
1740 | dependencies:
1741 | is-fullwidth-code-point "^2.0.0"
1742 | strip-ansi "^4.0.0"
1743 |
1744 | string_decoder@~0.10.x:
1745 | version "0.10.31"
1746 | resolved "http://registry.npm.taobao.org/string_decoder/download/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94"
1747 | integrity sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=
1748 |
1749 | string_decoder@~1.1.1:
1750 | version "1.1.1"
1751 | resolved "http://registry.npm.taobao.org/string_decoder/download/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8"
1752 | integrity sha1-nPFhG6YmhdcDCunkujQUnDrwP8g=
1753 | dependencies:
1754 | safe-buffer "~5.1.0"
1755 |
1756 | strip-ansi@^3.0.0, strip-ansi@^3.0.1:
1757 | version "3.0.1"
1758 | resolved "http://registry.npm.taobao.org/strip-ansi/download/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf"
1759 | integrity sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=
1760 | dependencies:
1761 | ansi-regex "^2.0.0"
1762 |
1763 | strip-ansi@^4.0.0:
1764 | version "4.0.0"
1765 | resolved "http://registry.npm.taobao.org/strip-ansi/download/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f"
1766 | integrity sha1-qEeQIusaw2iocTibY1JixQXuNo8=
1767 | dependencies:
1768 | ansi-regex "^3.0.0"
1769 |
1770 | strip-bom@^2.0.0:
1771 | version "2.0.0"
1772 | resolved "http://registry.npm.taobao.org/strip-bom/download/strip-bom-2.0.0.tgz#6219a85616520491f35788bdbf1447a99c7e6b0e"
1773 | integrity sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=
1774 | dependencies:
1775 | is-utf8 "^0.2.0"
1776 |
1777 | strip-eof@^1.0.0:
1778 | version "1.0.0"
1779 | resolved "http://registry.npm.taobao.org/strip-eof/download/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf"
1780 | integrity sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=
1781 |
1782 | strip-indent@^1.0.1:
1783 | version "1.0.1"
1784 | resolved "http://registry.npm.taobao.org/strip-indent/download/strip-indent-1.0.1.tgz#0c7962a6adefa7bbd4ac366460a638552ae1a0a2"
1785 | integrity sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=
1786 | dependencies:
1787 | get-stdin "^4.0.1"
1788 |
1789 | strip-json-comments@~2.0.1:
1790 | version "2.0.1"
1791 | resolved "http://registry.npm.taobao.org/strip-json-comments/download/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a"
1792 | integrity sha1-PFMZQukIwml8DsNEhYwobHygpgo=
1793 |
1794 | sumchecker@^2.0.2:
1795 | version "2.0.2"
1796 | resolved "http://registry.npm.taobao.org/sumchecker/download/sumchecker-2.0.2.tgz#0f42c10e5d05da5d42eea3e56c3399a37d6c5b3e"
1797 | integrity sha1-D0LBDl0F2l1C7qPlbDOZo31sWz4=
1798 | dependencies:
1799 | debug "^2.2.0"
1800 |
1801 | supports-color@^5.3.0:
1802 | version "5.5.0"
1803 | resolved "http://registry.npm.taobao.org/supports-color/download/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f"
1804 | integrity sha1-4uaaRKyHcveKHsCzW2id9lMO/I8=
1805 | dependencies:
1806 | has-flag "^3.0.0"
1807 |
1808 | temp-file@^3.3.2:
1809 | version "3.3.2"
1810 | resolved "http://registry.npm.taobao.org/temp-file/download/temp-file-3.3.2.tgz#69b6daf1bbe23231d0a5d03844e3d96f3f531aaa"
1811 | integrity sha1-abba8bviMjHQpdA4ROPZbz9TGqo=
1812 | dependencies:
1813 | async-exit-hook "^2.0.1"
1814 | bluebird-lst "^1.0.6"
1815 | fs-extra-p "^7.0.0"
1816 |
1817 | term-size@^1.2.0:
1818 | version "1.2.0"
1819 | resolved "http://registry.npm.taobao.org/term-size/download/term-size-1.2.0.tgz#458b83887f288fc56d6fffbfad262e26638efa69"
1820 | integrity sha1-RYuDiH8oj8Vtb/+/rSYuJmOO+mk=
1821 | dependencies:
1822 | execa "^0.7.0"
1823 |
1824 | throttleit@0.0.2:
1825 | version "0.0.2"
1826 | resolved "http://registry.npm.taobao.org/throttleit/download/throttleit-0.0.2.tgz#cfedf88e60c00dd9697b61fdd2a8343a9b680eaf"
1827 | integrity sha1-z+34jmDADdlpe2H90qg0OptoDq8=
1828 |
1829 | through2@~0.2.3:
1830 | version "0.2.3"
1831 | resolved "http://registry.npm.taobao.org/through2/download/through2-0.2.3.tgz#eb3284da4ea311b6cc8ace3653748a52abf25a3f"
1832 | integrity sha1-6zKE2k6jEbbMis42U3SKUqvyWj8=
1833 | dependencies:
1834 | readable-stream "~1.1.9"
1835 | xtend "~2.1.1"
1836 |
1837 | timed-out@^4.0.0:
1838 | version "4.0.1"
1839 | resolved "http://registry.npm.taobao.org/timed-out/download/timed-out-4.0.1.tgz#f32eacac5a175bea25d7fab565ab3ed8741ef56f"
1840 | integrity sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8=
1841 |
1842 | tough-cookie@~2.4.3:
1843 | version "2.4.3"
1844 | resolved "http://registry.npm.taobao.org/tough-cookie/download/tough-cookie-2.4.3.tgz#53f36da3f47783b0925afa06ff9f3b165280f781"
1845 | integrity sha1-U/Nto/R3g7CSWvoG/587FlKA94E=
1846 | dependencies:
1847 | psl "^1.1.24"
1848 | punycode "^1.4.1"
1849 |
1850 | trim-newlines@^1.0.0:
1851 | version "1.0.0"
1852 | resolved "http://registry.npm.taobao.org/trim-newlines/download/trim-newlines-1.0.0.tgz#5887966bb582a4503a41eb524f7d35011815a613"
1853 | integrity sha1-WIeWa7WCpFA6QetST301ARgVphM=
1854 |
1855 | truncate-utf8-bytes@^1.0.0:
1856 | version "1.0.2"
1857 | resolved "http://registry.npm.taobao.org/truncate-utf8-bytes/download/truncate-utf8-bytes-1.0.2.tgz#405923909592d56f78a5818434b0b78489ca5f2b"
1858 | integrity sha1-QFkjkJWS1W94pYGENLC3hInKXys=
1859 | dependencies:
1860 | utf8-byte-length "^1.0.1"
1861 |
1862 | tunnel-agent@^0.6.0:
1863 | version "0.6.0"
1864 | resolved "http://registry.npm.taobao.org/tunnel-agent/download/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd"
1865 | integrity sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=
1866 | dependencies:
1867 | safe-buffer "^5.0.1"
1868 |
1869 | tweetnacl@^0.14.3, tweetnacl@~0.14.0:
1870 | version "0.14.5"
1871 | resolved "http://registry.npm.taobao.org/tweetnacl/download/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64"
1872 | integrity sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=
1873 |
1874 | typedarray@^0.0.6:
1875 | version "0.0.6"
1876 | resolved "http://registry.npm.taobao.org/typedarray/download/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777"
1877 | integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=
1878 |
1879 | unique-string@^1.0.0:
1880 | version "1.0.0"
1881 | resolved "http://registry.npm.taobao.org/unique-string/download/unique-string-1.0.0.tgz#9e1057cca851abb93398f8b33ae187b99caec11a"
1882 | integrity sha1-nhBXzKhRq7kzmPizOuGHuZyuwRo=
1883 | dependencies:
1884 | crypto-random-string "^1.0.0"
1885 |
1886 | universalify@^0.1.0:
1887 | version "0.1.2"
1888 | resolved "http://registry.npm.taobao.org/universalify/download/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66"
1889 | integrity sha1-tkb2m+OULavOzJ1mOcgNwQXvqmY=
1890 |
1891 | unzip-response@^2.0.1:
1892 | version "2.0.1"
1893 | resolved "http://registry.npm.taobao.org/unzip-response/download/unzip-response-2.0.1.tgz#d2f0f737d16b0615e72a6935ed04214572d56f97"
1894 | integrity sha1-0vD3N9FrBhXnKmk17QQhRXLVb5c=
1895 |
1896 | update-notifier@^2.5.0:
1897 | version "2.5.0"
1898 | resolved "http://registry.npm.taobao.org/update-notifier/download/update-notifier-2.5.0.tgz#d0744593e13f161e406acb1d9408b72cad08aff6"
1899 | integrity sha1-0HRFk+E/Fh5AassdlAi3LK0Ir/Y=
1900 | dependencies:
1901 | boxen "^1.2.1"
1902 | chalk "^2.0.1"
1903 | configstore "^3.0.0"
1904 | import-lazy "^2.1.0"
1905 | is-ci "^1.0.10"
1906 | is-installed-globally "^0.1.0"
1907 | is-npm "^1.0.0"
1908 | latest-version "^3.0.0"
1909 | semver-diff "^2.0.0"
1910 | xdg-basedir "^3.0.0"
1911 |
1912 | uri-js@^4.2.2:
1913 | version "4.2.2"
1914 | resolved "http://registry.npm.taobao.org/uri-js/download/uri-js-4.2.2.tgz#94c540e1ff772956e2299507c010aea6c8838eb0"
1915 | integrity sha1-lMVA4f93KVbiKZUHwBCupsiDjrA=
1916 | dependencies:
1917 | punycode "^2.1.0"
1918 |
1919 | url-parse-lax@^1.0.0:
1920 | version "1.0.0"
1921 | resolved "http://registry.npm.taobao.org/url-parse-lax/download/url-parse-lax-1.0.0.tgz#7af8f303645e9bd79a272e7a14ac68bc0609da73"
1922 | integrity sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=
1923 | dependencies:
1924 | prepend-http "^1.0.1"
1925 |
1926 | utf8-byte-length@^1.0.1:
1927 | version "1.0.4"
1928 | resolved "http://registry.npm.taobao.org/utf8-byte-length/download/utf8-byte-length-1.0.4.tgz#f45f150c4c66eee968186505ab93fcbb8ad6bf61"
1929 | integrity sha1-9F8VDExm7uloGGUFq5P8u4rWv2E=
1930 |
1931 | util-deprecate@~1.0.1:
1932 | version "1.0.2"
1933 | resolved "http://registry.npm.taobao.org/util-deprecate/download/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf"
1934 | integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=
1935 |
1936 | uuid@^3.3.2:
1937 | version "3.3.2"
1938 | resolved "http://registry.npm.taobao.org/uuid/download/uuid-3.3.2.tgz#1b4af4955eb3077c501c23872fc6513811587131"
1939 | integrity sha1-G0r0lV6zB3xQHCOHL8ZROBFYcTE=
1940 |
1941 | validate-npm-package-license@^3.0.1:
1942 | version "3.0.4"
1943 | resolved "http://registry.npm.taobao.org/validate-npm-package-license/download/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a"
1944 | integrity sha1-/JH2uce6FchX9MssXe/uw51PQQo=
1945 | dependencies:
1946 | spdx-correct "^3.0.0"
1947 | spdx-expression-parse "^3.0.0"
1948 |
1949 | verror@1.10.0:
1950 | version "1.10.0"
1951 | resolved "http://registry.npm.taobao.org/verror/download/verror-1.10.0.tgz#3a105ca17053af55d6e270c1f8288682e18da400"
1952 | integrity sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=
1953 | dependencies:
1954 | assert-plus "^1.0.0"
1955 | core-util-is "1.0.2"
1956 | extsprintf "^1.2.0"
1957 |
1958 | which-module@^2.0.0:
1959 | version "2.0.0"
1960 | resolved "http://registry.npm.taobao.org/which-module/download/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a"
1961 | integrity sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=
1962 |
1963 | which@^1.2.9:
1964 | version "1.3.1"
1965 | resolved "http://registry.npm.taobao.org/which/download/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a"
1966 | integrity sha1-pFBD1U9YBTFtqNYvn1CRjT2nCwo=
1967 | dependencies:
1968 | isexe "^2.0.0"
1969 |
1970 | widest-line@^2.0.0:
1971 | version "2.0.1"
1972 | resolved "http://registry.npm.taobao.org/widest-line/download/widest-line-2.0.1.tgz#7438764730ec7ef4381ce4df82fb98a53142a3fc"
1973 | integrity sha1-dDh2RzDsfvQ4HOTfgvuYpTFCo/w=
1974 | dependencies:
1975 | string-width "^2.1.1"
1976 |
1977 | wrap-ansi@^2.0.0:
1978 | version "2.1.0"
1979 | resolved "http://registry.npm.taobao.org/wrap-ansi/download/wrap-ansi-2.1.0.tgz#d8fc3d284dd05794fe84973caecdd1cf824fdd85"
1980 | integrity sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=
1981 | dependencies:
1982 | string-width "^1.0.1"
1983 | strip-ansi "^3.0.1"
1984 |
1985 | wrappy@1:
1986 | version "1.0.2"
1987 | resolved "http://registry.npm.taobao.org/wrappy/download/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"
1988 | integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=
1989 |
1990 | write-file-atomic@^2.0.0:
1991 | version "2.4.2"
1992 | resolved "http://registry.npm.taobao.org/write-file-atomic/download/write-file-atomic-2.4.2.tgz#a7181706dfba17855d221140a9c06e15fcdd87b9"
1993 | integrity sha1-pxgXBt+6F4VdIhFAqcBuFfzdh7k=
1994 | dependencies:
1995 | graceful-fs "^4.1.11"
1996 | imurmurhash "^0.1.4"
1997 | signal-exit "^3.0.2"
1998 |
1999 | xdg-basedir@^3.0.0:
2000 | version "3.0.0"
2001 | resolved "http://registry.npm.taobao.org/xdg-basedir/download/xdg-basedir-3.0.0.tgz#496b2cc109eca8dbacfe2dc72b603c17c5870ad4"
2002 | integrity sha1-SWsswQnsqNus/i3HK2A8F8WHCtQ=
2003 |
2004 | xmlbuilder@^9.0.7:
2005 | version "9.0.7"
2006 | resolved "http://registry.npm.taobao.org/xmlbuilder/download/xmlbuilder-9.0.7.tgz#132ee63d2ec5565c557e20f4c22df9aca686b10d"
2007 | integrity sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0=
2008 |
2009 | xmldom@0.1.x:
2010 | version "0.1.27"
2011 | resolved "http://registry.npm.taobao.org/xmldom/download/xmldom-0.1.27.tgz#d501f97b3bdb403af8ef9ecc20573187aadac0e9"
2012 | integrity sha1-1QH5ezvbQDr4757MIFcxh6rawOk=
2013 |
2014 | xtend@~2.1.1:
2015 | version "2.1.2"
2016 | resolved "http://registry.npm.taobao.org/xtend/download/xtend-2.1.2.tgz#6efecc2a4dad8e6962c4901b337ce7ba87b5d28b"
2017 | integrity sha1-bv7MKk2tjmlixJAbM3znuoe10os=
2018 | dependencies:
2019 | object-keys "~0.4.0"
2020 |
2021 | "y18n@^3.2.1 || ^4.0.0":
2022 | version "4.0.0"
2023 | resolved "http://registry.npm.taobao.org/y18n/download/y18n-4.0.0.tgz#95ef94f85ecc81d007c264e190a120f0a3c8566b"
2024 | integrity sha1-le+U+F7MgdAHwmThkKEg8KPIVms=
2025 |
2026 | yallist@^2.1.2:
2027 | version "2.1.2"
2028 | resolved "http://registry.npm.taobao.org/yallist/download/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52"
2029 | integrity sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=
2030 |
2031 | yargs-parser@^11.1.1:
2032 | version "11.1.1"
2033 | resolved "http://registry.npm.taobao.org/yargs-parser/download/yargs-parser-11.1.1.tgz#879a0865973bca9f6bab5cbdf3b1c67ec7d3bcf4"
2034 | integrity sha1-h5oIZZc7yp9rq1y987HGfsfTvPQ=
2035 | dependencies:
2036 | camelcase "^5.0.0"
2037 | decamelize "^1.2.0"
2038 |
2039 | yargs@^12.0.5:
2040 | version "12.0.5"
2041 | resolved "http://registry.npm.taobao.org/yargs/download/yargs-12.0.5.tgz#05f5997b609647b64f66b81e3b4b10a368e7ad13"
2042 | integrity sha1-BfWZe2CWR7ZPZrgeO0sQo2jnrRM=
2043 | dependencies:
2044 | cliui "^4.0.0"
2045 | decamelize "^1.2.0"
2046 | find-up "^3.0.0"
2047 | get-caller-file "^1.0.1"
2048 | os-locale "^3.0.0"
2049 | require-directory "^2.1.1"
2050 | require-main-filename "^1.0.1"
2051 | set-blocking "^2.0.0"
2052 | string-width "^2.0.0"
2053 | which-module "^2.0.0"
2054 | y18n "^3.2.1 || ^4.0.0"
2055 | yargs-parser "^11.1.1"
2056 |
2057 | yauzl@2.4.1:
2058 | version "2.4.1"
2059 | resolved "http://registry.npm.taobao.org/yauzl/download/yauzl-2.4.1.tgz#9528f442dab1b2284e58b4379bb194e22e0c4005"
2060 | integrity sha1-lSj0QtqxsihOWLQ3m7GU4i4MQAU=
2061 | dependencies:
2062 | fd-slicer "~1.0.1"
2063 |
--------------------------------------------------------------------------------