Commit d820d044360a1f2be88932a876a8e079892fde32

Authored by ly525
1 parent 8c622716

chore: update landing page to support dynamicImport

front-end/landing-page/.umirc.js
@@ -4,6 +4,7 @@ export default { @@ -4,6 +4,7 @@ export default {
4 plugins: [ 4 plugins: [
5 [ 5 [
6 'umi-plugin-react', { 6 'umi-plugin-react', {
  7 + dynamicImport: true,
7 antd: true, 8 antd: true,
8 } 9 }
9 ], 10 ],
front-end/landing-page/package.json
@@ -14,7 +14,7 @@ @@ -14,7 +14,7 @@
14 "react": "^16.10.2", 14 "react": "^16.10.2",
15 "react-document-title": "^2.0.3", 15 "react-document-title": "^2.0.3",
16 "react-dom": "^16.10.2", 16 "react-dom": "^16.10.2",
17 - "umi-plugin-react": "^1.12.3" 17 + "umi-plugin-react": "^1.14.7"
18 }, 18 },
19 "devDependencies": { 19 "devDependencies": {
20 "atool-build": "^1.0.8", 20 "atool-build": "^1.0.8",
front-end/landing-page/src/Index-En/data.js
@@ -22,17 +22,17 @@ export const page2 = [ @@ -22,17 +22,17 @@ export const page2 = [
22 { 22 {
23 title: 'Invitation', 23 title: 'Invitation',
24 url: '/works/preview/1552', 24 url: '/works/preview/1552',
25 - image: 'https://i.loli.net/2019/10/13/RjQkhE3OsrVv7uz.png', 25 + image: 'https://i.loli.net/2019/12/04/haEim2C6QnzVPOY.png',
26 }, 26 },
27 { 27 {
28 title: 'Good Morning', 28 title: 'Good Morning',
29 url: '/works/preview/1551', 29 url: '/works/preview/1551',
30 - image: 'https://i.loli.net/2019/10/13/kyzhsWFbmZT1JrN.png', 30 + image: 'https://i.loli.net/2019/12/04/qBCmSl4Du8jn2XZ.png',
31 }, 31 },
32 { 32 {
33 title: 'Day of the Programmer', 33 title: 'Day of the Programmer',
34 url: '/works/preview/833', 34 url: '/works/preview/833',
35 - image: 'https://i.loli.net/2019/10/10/FtWXY3wDNJLT4GP.png', 35 + image: 'https://i.loli.net/2019/12/04/s7S1no4YcuJe8Qb.png',
36 }, 36 },
37 ]; 37 ];
38 38
front-end/landing-page/src/Index-En/index.jsx
1 import React from 'react'; 1 import React from 'react';
2 import DocumentTitle from 'react-document-title'; 2 import DocumentTitle from 'react-document-title';
3 -import Header from './Header'; 3 +// import Header from './Header';
4 import Banner from './Banner'; 4 import Banner from './Banner';
5 import Page1 from './Page1'; 5 import Page1 from './Page1';
6 import Page2 from './Page2'; 6 import Page2 from './Page2';
7 import Page3 from './Page3'; 7 import Page3 from './Page3';
8 -import Page4 from './Page4'; 8 +// import Page4 from './Page4';
9 import Footer from './Footer'; 9 import Footer from './Footer';
10 import './static/style'; 10 import './static/style';
11 11
front-end/landing-page/src/Index/data.js
@@ -22,17 +22,17 @@ export const page2 = [ @@ -22,17 +22,17 @@ export const page2 = [
22 { 22 {
23 title: '邀请函', 23 title: '邀请函',
24 url: '/works/preview/1552', 24 url: '/works/preview/1552',
25 - image: 'https://i.loli.net/2019/10/13/RjQkhE3OsrVv7uz.png', 25 + image: 'https://i.loli.net/2019/12/04/haEim2C6QnzVPOY.png',
26 }, 26 },
27 { 27 {
28 title: '早安', 28 title: '早安',
29 url: '/works/preview/1551', 29 url: '/works/preview/1551',
30 - image: 'https://i.loli.net/2019/10/13/kyzhsWFbmZT1JrN.png', 30 + image: 'https://i.loli.net/2019/12/04/qBCmSl4Du8jn2XZ.png',
31 }, 31 },
32 { 32 {
33 title: '程序员节', 33 title: '程序员节',
34 url: '/works/preview/833', 34 url: '/works/preview/833',
35 - image: 'https://i.loli.net/2019/10/10/FtWXY3wDNJLT4GP.png', 35 + image: 'https://i.loli.net/2019/12/04/s7S1no4YcuJe8Qb.png',
36 }, 36 },
37 ]; 37 ];
38 38
front-end/landing-page/src/Index/index.jsx
1 import React from 'react'; 1 import React from 'react';
2 import DocumentTitle from 'react-document-title'; 2 import DocumentTitle from 'react-document-title';
3 -import Header from './Header'; 3 +// import Header from './Header';
4 import Banner from './Banner'; 4 import Banner from './Banner';
5 import Page1 from './Page1'; 5 import Page1 from './Page1';
6 import Page2 from './Page2'; 6 import Page2 from './Page2';
7 import Page3 from './Page3'; 7 import Page3 from './Page3';
8 -import Page4 from './Page4'; 8 +// import Page4 from './Page4';
9 import Footer from './Footer'; 9 import Footer from './Footer';
10 import './static/style'; 10 import './static/style';
11 11
front-end/landing-page/yarn.lock
@@ -1077,6 +1077,13 @@ @@ -1077,6 +1077,13 @@
1077 dependencies: 1077 dependencies:
1078 regenerator-runtime "^0.13.2" 1078 regenerator-runtime "^0.13.2"
1079 1079
  1080 +"@babel/runtime@^7.4.0":
  1081 + version "7.7.4"
  1082 + resolved "https://registry.npm.taobao.org/@babel/runtime/download/@babel/runtime-7.7.4.tgz#b23a856751e4bf099262f867767889c0e3fe175b"
  1083 + integrity sha1-sjqFZ1HkvwmSYvhndniJwOP+F1s=
  1084 + dependencies:
  1085 + regenerator-runtime "^0.13.2"
  1086 +
1080 "@babel/template@7.0.0-beta.44": 1087 "@babel/template@7.0.0-beta.44":
1081 version "7.0.0-beta.44" 1088 version "7.0.0-beta.44"
1082 resolved "https://registry.npm.taobao.org/@babel/template/download/@babel/template-7.0.0-beta.44.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Ftemplate%2Fdownload%2F%40babel%2Ftemplate-7.0.0-beta.44.tgz#f8832f4fdcee5d59bf515e595fc5106c529b394f" 1089 resolved "https://registry.npm.taobao.org/@babel/template/download/@babel/template-7.0.0-beta.44.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2F%40babel%2Ftemplate%2Fdownload%2F%40babel%2Ftemplate-7.0.0-beta.44.tgz#f8832f4fdcee5d59bf515e595fc5106c529b394f"
@@ -1453,6 +1460,14 @@ @@ -1453,6 +1460,14 @@
1453 resolved "https://registry.npm.taobao.org/@types/history/download/@types/history-4.7.3.tgz#856c99cdc1551d22c22b18b5402719affec9839a" 1460 resolved "https://registry.npm.taobao.org/@types/history/download/@types/history-4.7.3.tgz#856c99cdc1551d22c22b18b5402719affec9839a"
1454 integrity sha1-hWyZzcFVHSLCKxi1QCcZr/7Jg5o= 1461 integrity sha1-hWyZzcFVHSLCKxi1QCcZr/7Jg5o=
1455 1462
  1463 +"@types/hoist-non-react-statics@^3.3.0":
  1464 + version "3.3.1"
  1465 + resolved "https://registry.npm.taobao.org/@types/hoist-non-react-statics/download/@types/hoist-non-react-statics-3.3.1.tgz#1124aafe5118cb591977aeb1ceaaed1070eb039f"
  1466 + integrity sha1-ESSq/lEYy1kZd66xzqrtEHDrA58=
  1467 + dependencies:
  1468 + "@types/react" "*"
  1469 + hoist-non-react-statics "^3.3.0"
  1470 +
1456 "@types/isomorphic-fetch@^0.0.35": 1471 "@types/isomorphic-fetch@^0.0.35":
1457 version "0.0.35" 1472 version "0.0.35"
1458 resolved "https://registry.npm.taobao.org/@types/isomorphic-fetch/download/@types/isomorphic-fetch-0.0.35.tgz#c1c0d402daac324582b6186b91f8905340ea3361" 1473 resolved "https://registry.npm.taobao.org/@types/isomorphic-fetch/download/@types/isomorphic-fetch-0.0.35.tgz#c1c0d402daac324582b6186b91f8905340ea3361"
@@ -1513,7 +1528,26 @@ @@ -1513,7 +1528,26 @@
1513 resolved "https://registry.npm.taobao.org/@types/q/download/@types/q-1.5.2.tgz#690a1475b84f2a884fd07cd797c00f5f31356ea8" 1528 resolved "https://registry.npm.taobao.org/@types/q/download/@types/q-1.5.2.tgz#690a1475b84f2a884fd07cd797c00f5f31356ea8"
1514 integrity sha1-aQoUdbhPKohP0HzXl8APXzE1bqg= 1529 integrity sha1-aQoUdbhPKohP0HzXl8APXzE1bqg=
1515 1530
1516 -"@types/react-router-dom@^4.3.1", "@types/react-router-dom@~4.3.4": 1531 +"@types/react-redux@^7.1.0":
  1532 + version "7.1.5"
  1533 + resolved "https://registry.npm.taobao.org/@types/react-redux/download/@types/react-redux-7.1.5.tgz#c7a528d538969250347aa53c52241051cf886bd3"
  1534 + integrity sha1-x6Uo1TiWklA0eqU8UiQQUc+Ia9M=
  1535 + dependencies:
  1536 + "@types/hoist-non-react-statics" "^3.3.0"
  1537 + "@types/react" "*"
  1538 + hoist-non-react-statics "^3.3.0"
  1539 + redux "^4.0.0"
  1540 +
  1541 +"@types/react-router-dom@^5.1.2":
  1542 + version "5.1.3"
  1543 + resolved "https://registry.npm.taobao.org/@types/react-router-dom/download/@types/react-router-dom-5.1.3.tgz#b5d28e7850bd274d944c0fbbe5d57e6b30d71196"
  1544 + integrity sha1-tdKOeFC9J02UTA+75dV+azDXEZY=
  1545 + dependencies:
  1546 + "@types/history" "*"
  1547 + "@types/react" "*"
  1548 + "@types/react-router" "*"
  1549 +
  1550 +"@types/react-router-dom@~4.3.4":
1517 version "4.3.5" 1551 version "4.3.5"
1518 resolved "https://registry.npm.taobao.org/@types/react-router-dom/download/@types/react-router-dom-4.3.5.tgz#72f229967690c890d00f96e6b85e9ee5780db31f" 1552 resolved "https://registry.npm.taobao.org/@types/react-router-dom/download/@types/react-router-dom-4.3.5.tgz#72f229967690c890d00f96e6b85e9ee5780db31f"
1519 integrity sha1-cvIplnaQyJDQD5bmuF6e5XgNsx8= 1553 integrity sha1-cvIplnaQyJDQD5bmuF6e5XgNsx8=
@@ -4819,9 +4853,9 @@ connect-history-api-fallback@^1.6.0: @@ -4819,9 +4853,9 @@ connect-history-api-fallback@^1.6.0:
4819 resolved "https://registry.npm.taobao.org/connect-history-api-fallback/download/connect-history-api-fallback-1.6.0.tgz#8b32089359308d111115d81cad3fceab888f97bc" 4853 resolved "https://registry.npm.taobao.org/connect-history-api-fallback/download/connect-history-api-fallback-1.6.0.tgz#8b32089359308d111115d81cad3fceab888f97bc"
4820 integrity sha1-izIIk1kwjRERFdgcrT/Oq4iPl7w= 4854 integrity sha1-izIIk1kwjRERFdgcrT/Oq4iPl7w=
4821 4855
4822 -connected-react-router@^6.3.2: 4856 +connected-react-router@6.5.2:
4823 version "6.5.2" 4857 version "6.5.2"
4824 - resolved "https://registry.npm.taobao.org/connected-react-router/download/connected-react-router-6.5.2.tgz#422af70f86cb276681e20ab4295cf27dd9b6c7e3" 4858 + resolved "https://registry.npm.taobao.org/connected-react-router/download/connected-react-router-6.5.2.tgz?cache=0&sync_timestamp=1574665387667&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fconnected-react-router%2Fdownload%2Fconnected-react-router-6.5.2.tgz#422af70f86cb276681e20ab4295cf27dd9b6c7e3"
4825 integrity sha1-Qir3D4bLJ2aB4gq0KVzyfdm2x+M= 4859 integrity sha1-Qir3D4bLJ2aB4gq0KVzyfdm2x+M=
4826 dependencies: 4860 dependencies:
4827 immutable "^3.8.1" 4861 immutable "^3.8.1"
@@ -5880,6 +5914,11 @@ dotenv@8.0.0: @@ -5880,6 +5914,11 @@ dotenv@8.0.0:
5880 resolved "https://registry.npm.taobao.org/dotenv/download/dotenv-8.0.0.tgz#ed310c165b4e8a97bb745b0a9d99c31bda566440" 5914 resolved "https://registry.npm.taobao.org/dotenv/download/dotenv-8.0.0.tgz#ed310c165b4e8a97bb745b0a9d99c31bda566440"
5881 integrity sha1-7TEMFltOipe7dFsKnZnDG9pWZEA= 5915 integrity sha1-7TEMFltOipe7dFsKnZnDG9pWZEA=
5882 5916
  5917 +dotenv@^8.2.0:
  5918 + version "8.2.0"
  5919 + resolved "https://registry.npm.taobao.org/dotenv/download/dotenv-8.2.0.tgz?cache=0&sync_timestamp=1571190782798&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdotenv%2Fdownload%2Fdotenv-8.2.0.tgz#97e619259ada750eea3e4ea3e26bceea5424b16a"
  5920 + integrity sha1-l+YZJZradQ7qPk6j4mvO6lQksWo=
  5921 +
5883 draft-js@^0.10.0, draft-js@~0.10.0: 5922 draft-js@^0.10.0, draft-js@~0.10.0:
5884 version "0.10.5" 5923 version "0.10.5"
5885 resolved "https://registry.npm.taobao.org/draft-js/download/draft-js-0.10.5.tgz#bfa9beb018fe0533dbb08d6675c371a6b08fa742" 5924 resolved "https://registry.npm.taobao.org/draft-js/download/draft-js-0.10.5.tgz#bfa9beb018fe0533dbb08d6675c371a6b08fa742"
@@ -5919,10 +5958,10 @@ duplicate-package-checker-webpack-plugin@3.0.0: @@ -5919,10 +5958,10 @@ duplicate-package-checker-webpack-plugin@3.0.0:
5919 lodash "^4.17.4" 5958 lodash "^4.17.4"
5920 semver "^5.4.1" 5959 semver "^5.4.1"
5921 5960
5922 -dva-core@1.6.0-beta.5:  
5923 - version "1.6.0-beta.5"  
5924 - resolved "https://registry.npm.taobao.org/dva-core/download/dva-core-1.6.0-beta.5.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdva-core%2Fdownload%2Fdva-core-1.6.0-beta.5.tgz#368d2d291740934f27bc19f984c8b67d5e7911e4"  
5925 - integrity sha1-No0tKRdAk08nvBn5hMi2fV55EeQ= 5961 +dva-core@2.0.1:
  5962 + version "2.0.1"
  5963 + resolved "https://registry.npm.taobao.org/dva-core/download/dva-core-2.0.1.tgz#7cd33f11225c099f1962b4862b8c7d10ea66283c"
  5964 + integrity sha1-fNM/ESJcCZ8ZYrSGK4x9EOpmKDw=
5926 dependencies: 5965 dependencies:
5927 "@babel/runtime" "^7.0.0" 5966 "@babel/runtime" "^7.0.0"
5928 flatten "^1.0.2" 5967 flatten "^1.0.2"
@@ -5947,22 +5986,23 @@ dva-loading@3.0.6: @@ -5947,22 +5986,23 @@ dva-loading@3.0.6:
5947 dependencies: 5986 dependencies:
5948 "@babel/runtime" "^7.0.0" 5987 "@babel/runtime" "^7.0.0"
5949 5988
5950 -dva@2.6.0-beta.6:  
5951 - version "2.6.0-beta.6"  
5952 - resolved "https://registry.npm.taobao.org/dva/download/dva-2.6.0-beta.6.tgz?cache=0&sync_timestamp=1567669329026&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fdva%2Fdownload%2Fdva-2.6.0-beta.6.tgz#fc8b9fc3869a5b72e08634402bdc5aa056d4511d"  
5953 - integrity sha1-/Iufw4aaW3LghjRAK9xaoFbUUR0= 5989 +dva@^2.6.0-beta.16:
  5990 + version "2.6.0-beta.19"
  5991 + resolved "https://registry.npm.taobao.org/dva/download/dva-2.6.0-beta.19.tgz#b3fafe02d7fd1a1637fe803c6b76005872ae3b77"
  5992 + integrity sha1-s/r+Atf9GhY3/oA8a3YAWHKuO3c=
5954 dependencies: 5993 dependencies:
5955 "@babel/runtime" "^7.0.0" 5994 "@babel/runtime" "^7.0.0"
5956 "@types/isomorphic-fetch" "^0.0.35" 5995 "@types/isomorphic-fetch" "^0.0.35"
5957 - "@types/react-router-dom" "^4.3.1"  
5958 - connected-react-router "^6.3.2"  
5959 - dva-core "1.6.0-beta.5" 5996 + "@types/react-redux" "^7.1.0"
  5997 + "@types/react-router-dom" "^5.1.2"
  5998 + connected-react-router "6.5.2"
  5999 + dva-core "2.0.1"
5960 global "^4.3.2" 6000 global "^4.3.2"
5961 history "^4.7.2" 6001 history "^4.7.2"
5962 invariant "^2.2.4" 6002 invariant "^2.2.4"
5963 isomorphic-fetch "^2.2.1" 6003 isomorphic-fetch "^2.2.1"
5964 react-redux "^7.1.0" 6004 react-redux "^7.1.0"
5965 - react-router-dom "^4.3.1" 6005 + react-router-dom "^5.1.2"
5966 redux "^4.0.1" 6006 redux "^4.0.1"
5967 6007
5968 ecc-jsbn@~0.1.1: 6008 ecc-jsbn@~0.1.1:
@@ -7989,7 +8029,7 @@ hex-color-regex@^1.1.0: @@ -7989,7 +8029,7 @@ hex-color-regex@^1.1.0:
7989 resolved "https://registry.npm.taobao.org/hex-color-regex/download/hex-color-regex-1.1.0.tgz#4c06fccb4602fe2602b3c93df82d7e7dbf1a8a8e" 8029 resolved "https://registry.npm.taobao.org/hex-color-regex/download/hex-color-regex-1.1.0.tgz#4c06fccb4602fe2602b3c93df82d7e7dbf1a8a8e"
7990 integrity sha1-TAb8y0YC/iYCs8k9+C1+fb8aio4= 8030 integrity sha1-TAb8y0YC/iYCs8k9+C1+fb8aio4=
7991 8031
7992 -history@^4.7.2: 8032 +history@^4.7.2, history@^4.9.0:
7993 version "4.10.1" 8033 version "4.10.1"
7994 resolved "https://registry.npm.taobao.org/history/download/history-4.10.1.tgz#33371a65e3a83b267434e2b3f3b1b4c58aad4cf3" 8034 resolved "https://registry.npm.taobao.org/history/download/history-4.10.1.tgz#33371a65e3a83b267434e2b3f3b1b4c58aad4cf3"
7995 integrity sha1-MzcaZeOoOyZ0NOKz87G0xYqtTPM= 8035 integrity sha1-MzcaZeOoOyZ0NOKz87G0xYqtTPM=
@@ -8025,6 +8065,13 @@ hoist-non-react-statics@^2.3.1, hoist-non-react-statics@^2.5.0, hoist-non-react- @@ -8025,6 +8065,13 @@ hoist-non-react-statics@^2.3.1, hoist-non-react-statics@^2.5.0, hoist-non-react-
8025 resolved "https://registry.npm.taobao.org/hoist-non-react-statics/download/hoist-non-react-statics-2.5.5.tgz#c5903cf409c0dfd908f388e619d86b9c1174cb47" 8065 resolved "https://registry.npm.taobao.org/hoist-non-react-statics/download/hoist-non-react-statics-2.5.5.tgz#c5903cf409c0dfd908f388e619d86b9c1174cb47"
8026 integrity sha1-xZA89AnA39kI84jmGdhrnBF0y0c= 8066 integrity sha1-xZA89AnA39kI84jmGdhrnBF0y0c=
8027 8067
  8068 +hoist-non-react-statics@^3.1.0:
  8069 + version "3.3.1"
  8070 + resolved "https://registry.npm.taobao.org/hoist-non-react-statics/download/hoist-non-react-statics-3.3.1.tgz#101685d3aff3b23ea213163f6e8e12f4f111e19f"
  8071 + integrity sha1-EBaF06/zsj6iExY/bo4S9PER4Z8=
  8072 + dependencies:
  8073 + react-is "^16.7.0"
  8074 +
8028 hoist-non-react-statics@^3.3.0: 8075 hoist-non-react-statics@^3.3.0:
8029 version "3.3.0" 8076 version "3.3.0"
8030 resolved "https://registry.npm.taobao.org/hoist-non-react-statics/download/hoist-non-react-statics-3.3.0.tgz#b09178f0122184fb95acf525daaecb4d8f45958b" 8077 resolved "https://registry.npm.taobao.org/hoist-non-react-statics/download/hoist-non-react-statics-3.3.0.tgz#b09178f0122184fb95acf525daaecb4d8f45958b"
@@ -8303,6 +8350,11 @@ immer@^2.1.1: @@ -8303,6 +8350,11 @@ immer@^2.1.1:
8303 resolved "https://registry.npm.taobao.org/immer/download/immer-2.1.5.tgz#0389947455c5a2c7a47f1e6f415c9d1a62a1ebed" 8350 resolved "https://registry.npm.taobao.org/immer/download/immer-2.1.5.tgz#0389947455c5a2c7a47f1e6f415c9d1a62a1ebed"
8304 integrity sha1-A4mUdFXFosekfx5vQVydGmKh6+0= 8351 integrity sha1-A4mUdFXFosekfx5vQVydGmKh6+0=
8305 8352
  8353 +immer@^5.0.0:
  8354 + version "5.0.0"
  8355 + resolved "https://registry.npm.taobao.org/immer/download/immer-5.0.0.tgz?cache=0&sync_timestamp=1572467962490&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fimmer%2Fdownload%2Fimmer-5.0.0.tgz#07f462b7d95f7e86c214a861ecacd766d42b8c0a"
  8356 + integrity sha1-B/Rit9lffobCFKhh7KzXZtQrjAo=
  8357 +
8306 immutability-helper@^2.7.1: 8358 immutability-helper@^2.7.1:
8307 version "2.9.1" 8359 version "2.9.1"
8308 resolved "https://registry.npm.taobao.org/immutability-helper/download/immutability-helper-2.9.1.tgz#71c423ba387e67b6c6ceba0650572f2a2a6727df" 8360 resolved "https://registry.npm.taobao.org/immutability-helper/download/immutability-helper-2.9.1.tgz#71c423ba387e67b6c6ceba0650572f2a2a6727df"
@@ -10712,6 +10764,15 @@ min-document@^2.19.0: @@ -10712,6 +10764,15 @@ min-document@^2.19.0:
10712 dependencies: 10764 dependencies:
10713 dom-walk "^0.1.0" 10765 dom-walk "^0.1.0"
10714 10766
  10767 +mini-create-react-context@^0.3.0:
  10768 + version "0.3.2"
  10769 + resolved "https://registry.npm.taobao.org/mini-create-react-context/download/mini-create-react-context-0.3.2.tgz#79fc598f283dd623da8e088b05db8cddab250189"
  10770 + integrity sha1-efxZjyg91iPajgiLBduM3aslAYk=
  10771 + dependencies:
  10772 + "@babel/runtime" "^7.4.0"
  10773 + gud "^1.0.0"
  10774 + tiny-warning "^1.0.2"
  10775 +
10715 mini-css-extract-plugin@0.7.0: 10776 mini-css-extract-plugin@0.7.0:
10716 version "0.7.0" 10777 version "0.7.0"
10717 resolved "https://registry.npm.taobao.org/mini-css-extract-plugin/download/mini-css-extract-plugin-0.7.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmini-css-extract-plugin%2Fdownload%2Fmini-css-extract-plugin-0.7.0.tgz#5ba8290fbb4179a43dd27cca444ba150bee743a0" 10778 resolved "https://registry.npm.taobao.org/mini-css-extract-plugin/download/mini-css-extract-plugin-0.7.0.tgz?cache=0&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fmini-css-extract-plugin%2Fdownload%2Fmini-css-extract-plugin-0.7.0.tgz#5ba8290fbb4179a43dd27cca444ba150bee743a0"
@@ -13987,7 +14048,7 @@ react-router-config@1.0.0-beta.4: @@ -13987,7 +14048,7 @@ react-router-config@1.0.0-beta.4:
13987 resolved "https://registry.npm.taobao.org/react-router-config/download/react-router-config-1.0.0-beta.4.tgz#d202496dd0eabdf06cf24eb0793031f6891eef01" 14048 resolved "https://registry.npm.taobao.org/react-router-config/download/react-router-config-1.0.0-beta.4.tgz#d202496dd0eabdf06cf24eb0793031f6891eef01"
13988 integrity sha1-0gJJbdDqvfBs8k6weTAx9oke7wE= 14049 integrity sha1-0gJJbdDqvfBs8k6weTAx9oke7wE=
13989 14050
13990 -react-router-dom@4.3.1, react-router-dom@^4.3.1: 14051 +react-router-dom@4.3.1:
13991 version "4.3.1" 14052 version "4.3.1"
13992 resolved "https://registry.npm.taobao.org/react-router-dom/download/react-router-dom-4.3.1.tgz#4c2619fc24c4fa87c9fd18f4fb4a43fe63fbd5c6" 14053 resolved "https://registry.npm.taobao.org/react-router-dom/download/react-router-dom-4.3.1.tgz#4c2619fc24c4fa87c9fd18f4fb4a43fe63fbd5c6"
13993 integrity sha1-TCYZ/CTE+ofJ/Rj0+0pD/mP71cY= 14054 integrity sha1-TCYZ/CTE+ofJ/Rj0+0pD/mP71cY=
@@ -13999,6 +14060,19 @@ react-router-dom@4.3.1, react-router-dom@^4.3.1: @@ -13999,6 +14060,19 @@ react-router-dom@4.3.1, react-router-dom@^4.3.1:
13999 react-router "^4.3.1" 14060 react-router "^4.3.1"
14000 warning "^4.0.1" 14061 warning "^4.0.1"
14001 14062
  14063 +react-router-dom@^5.1.2:
  14064 + version "5.1.2"
  14065 + resolved "https://registry.npm.taobao.org/react-router-dom/download/react-router-dom-5.1.2.tgz#06701b834352f44d37fbb6311f870f84c76b9c18"
  14066 + integrity sha1-BnAbg0NS9E03+7YxH4cPhMdrnBg=
  14067 + dependencies:
  14068 + "@babel/runtime" "^7.1.2"
  14069 + history "^4.9.0"
  14070 + loose-envify "^1.3.1"
  14071 + prop-types "^15.6.2"
  14072 + react-router "5.1.2"
  14073 + tiny-invariant "^1.0.2"
  14074 + tiny-warning "^1.0.0"
  14075 +
14002 react-router@4.3.1, react-router@^4.3.1: 14076 react-router@4.3.1, react-router@^4.3.1:
14003 version "4.3.1" 14077 version "4.3.1"
14004 resolved "https://registry.npm.taobao.org/react-router/download/react-router-4.3.1.tgz#aada4aef14c809cb2e686b05cee4742234506c4e" 14078 resolved "https://registry.npm.taobao.org/react-router/download/react-router-4.3.1.tgz#aada4aef14c809cb2e686b05cee4742234506c4e"
@@ -14012,6 +14086,22 @@ react-router@4.3.1, react-router@^4.3.1: @@ -14012,6 +14086,22 @@ react-router@4.3.1, react-router@^4.3.1:
14012 prop-types "^15.6.1" 14086 prop-types "^15.6.1"
14013 warning "^4.0.1" 14087 warning "^4.0.1"
14014 14088
  14089 +react-router@5.1.2:
  14090 + version "5.1.2"
  14091 + resolved "https://registry.npm.taobao.org/react-router/download/react-router-5.1.2.tgz#6ea51d789cb36a6be1ba5f7c0d48dd9e817d3418"
  14092 + integrity sha1-bqUdeJyzamvhul98DUjdnoF9NBg=
  14093 + dependencies:
  14094 + "@babel/runtime" "^7.1.2"
  14095 + history "^4.9.0"
  14096 + hoist-non-react-statics "^3.1.0"
  14097 + loose-envify "^1.3.1"
  14098 + mini-create-react-context "^0.3.0"
  14099 + path-to-regexp "^1.7.0"
  14100 + prop-types "^15.6.2"
  14101 + react-is "^16.6.0"
  14102 + tiny-invariant "^1.0.2"
  14103 + tiny-warning "^1.0.0"
  14104 +
14015 react-side-effect@^1.0.2: 14105 react-side-effect@^1.0.2:
14016 version "1.2.0" 14106 version "1.2.0"
14017 resolved "https://registry.npm.taobao.org/react-side-effect/download/react-side-effect-1.2.0.tgz#0e940c78faba0c73b9b0eba9cd3dda8dfb7e7dae" 14107 resolved "https://registry.npm.taobao.org/react-side-effect/download/react-side-effect-1.2.0.tgz#0e940c78faba0c73b9b0eba9cd3dda8dfb7e7dae"
@@ -14237,7 +14327,7 @@ redux-saga@^0.16.0: @@ -14237,7 +14327,7 @@ redux-saga@^0.16.0:
14237 resolved "https://registry.npm.taobao.org/redux-saga/download/redux-saga-0.16.2.tgz#993662e86bc945d8509ac2b8daba3a8c615cc971" 14327 resolved "https://registry.npm.taobao.org/redux-saga/download/redux-saga-0.16.2.tgz#993662e86bc945d8509ac2b8daba3a8c615cc971"
14238 integrity sha1-mTZi6GvJRdhQmsK42ro6jGFcyXE= 14328 integrity sha1-mTZi6GvJRdhQmsK42ro6jGFcyXE=
14239 14329
14240 -redux@^4.0.1: 14330 +redux@^4.0.0, redux@^4.0.1:
14241 version "4.0.4" 14331 version "4.0.4"
14242 resolved "https://registry.npm.taobao.org/redux/download/redux-4.0.4.tgz#4ee1aeb164b63d6a1bcc57ae4aa0b6e6fa7a3796" 14332 resolved "https://registry.npm.taobao.org/redux/download/redux-4.0.4.tgz#4ee1aeb164b63d6a1bcc57ae4aa0b6e6fa7a3796"
14243 integrity sha1-TuGusWS2PWobzFeuSqC25vp6N5Y= 14333 integrity sha1-TuGusWS2PWobzFeuSqC25vp6N5Y=
@@ -16391,7 +16481,7 @@ tiny-invariant@^1.0.2: @@ -16391,7 +16481,7 @@ tiny-invariant@^1.0.2:
16391 resolved "https://registry.npm.taobao.org/tiny-invariant/download/tiny-invariant-1.0.6.tgz#b3f9b38835e36a41c843a3b0907a5a7b3755de73" 16481 resolved "https://registry.npm.taobao.org/tiny-invariant/download/tiny-invariant-1.0.6.tgz#b3f9b38835e36a41c843a3b0907a5a7b3755de73"
16392 integrity sha1-s/mziDXjakHIQ6OwkHpaezdV3nM= 16482 integrity sha1-s/mziDXjakHIQ6OwkHpaezdV3nM=
16393 16483
16394 -tiny-warning@^1.0.0: 16484 +tiny-warning@^1.0.0, tiny-warning@^1.0.2:
16395 version "1.0.3" 16485 version "1.0.3"
16396 resolved "https://registry.npm.taobao.org/tiny-warning/download/tiny-warning-1.0.3.tgz?cache=0&sync_timestamp=1562634862962&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ftiny-warning%2Fdownload%2Ftiny-warning-1.0.3.tgz#94a30db453df4c643d0fd566060d60a875d84754" 16486 resolved "https://registry.npm.taobao.org/tiny-warning/download/tiny-warning-1.0.3.tgz?cache=0&sync_timestamp=1562634862962&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Ftiny-warning%2Fdownload%2Ftiny-warning-1.0.3.tgz#94a30db453df4c643d0fd566060d60a875d84754"
16397 integrity sha1-lKMNtFPfTGQ9D9VmBg1gqHXYR1Q= 16487 integrity sha1-lKMNtFPfTGQ9D9VmBg1gqHXYR1Q=
@@ -16877,21 +16967,21 @@ umi-notify@^0.1.1: @@ -16877,21 +16967,21 @@ umi-notify@^0.1.1:
16877 chalk "^2.4.1" 16967 chalk "^2.4.1"
16878 is-ali-env "^0.1.4" 16968 is-ali-env "^0.1.4"
16879 16969
16880 -umi-plugin-dll@1.6.0-beta.2:  
16881 - version "1.6.0-beta.2"  
16882 - resolved "https://registry.npm.taobao.org/umi-plugin-dll/download/umi-plugin-dll-1.6.0-beta.2.tgz#17aceed0af4c3c86a12e598b195060e8e5b31363"  
16883 - integrity sha1-F6zu0K9MPIahLlmLGVBg6OWzE2M= 16970 +umi-plugin-dll@1.6.0:
  16971 + version "1.6.0"
  16972 + resolved "https://registry.npm.taobao.org/umi-plugin-dll/download/umi-plugin-dll-1.6.0.tgz?cache=0&sync_timestamp=1574229007806&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fumi-plugin-dll%2Fdownload%2Fumi-plugin-dll-1.6.0.tgz#46421e3d365ccf406fc58a622d2a46c94dedd300"
  16973 + integrity sha1-RkIePTZcz0BvxYpiLSpGyU3t0wA=
16884 dependencies: 16974 dependencies:
16885 rimraf "2.6.3" 16975 rimraf "2.6.3"
16886 serve-static "1.14.1" 16976 serve-static "1.14.1"
16887 16977
16888 -umi-plugin-dva@1.9.1:  
16889 - version "1.9.1"  
16890 - resolved "https://registry.npm.taobao.org/umi-plugin-dva/download/umi-plugin-dva-1.9.1.tgz#21068390e73e0f284e0d11737db42e0d44993277"  
16891 - integrity sha1-IQaDkOc+DyhODRFzfbQuDUSZMnc= 16978 +umi-plugin-dva@1.11.0:
  16979 + version "1.11.0"
  16980 + resolved "https://registry.npm.taobao.org/umi-plugin-dva/download/umi-plugin-dva-1.11.0.tgz?cache=0&sync_timestamp=1574006328659&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fumi-plugin-dva%2Fdownload%2Fumi-plugin-dva-1.11.0.tgz#cb48a3c7bb9df12f8e96ba41e302df0b8b5e91e4"
  16981 + integrity sha1-y0ijx7ud8S+OlrpB4wLfC4tekeQ=
16892 dependencies: 16982 dependencies:
16893 babel-plugin-dva-hmr "0.4.2" 16983 babel-plugin-dva-hmr "0.4.2"
16894 - dva "2.6.0-beta.6" 16984 + dva "^2.6.0-beta.16"
16895 dva-immer "0.4.5" 16985 dva-immer "0.4.5"
16896 dva-loading "3.0.6" 16986 dva-loading "3.0.6"
16897 globby "7.1.1" 16987 globby "7.1.1"
@@ -16899,7 +16989,7 @@ umi-plugin-dva@1.9.1: @@ -16899,7 +16989,7 @@ umi-plugin-dva@1.9.1:
16899 object-assign "4.1.1" 16989 object-assign "4.1.1"
16900 path-is-root "0.1.0" 16990 path-is-root "0.1.0"
16901 path-to-regexp "1.7.0" 16991 path-to-regexp "1.7.0"
16902 - umi-utils "1.7.1" 16992 + umi-utils "1.7.2"
16903 16993
16904 umi-plugin-hd@1.7.0-beta.2: 16994 umi-plugin-hd@1.7.0-beta.2:
16905 version "1.7.0-beta.2" 16995 version "1.7.0-beta.2"
@@ -16909,10 +16999,10 @@ umi-plugin-hd@1.7.0-beta.2: @@ -16909,10 +16999,10 @@ umi-plugin-hd@1.7.0-beta.2:
16909 postcss-plugin-px2rem "0.8.1" 16999 postcss-plugin-px2rem "0.8.1"
16910 umi-hd "5.0.1" 17000 umi-hd "5.0.1"
16911 17001
16912 -umi-plugin-locale@2.11.1:  
16913 - version "2.11.1"  
16914 - resolved "https://registry.npm.taobao.org/umi-plugin-locale/download/umi-plugin-locale-2.11.1.tgz#0d568bab2b8bac84bf39ace18eb27f650e9c5fe4"  
16915 - integrity sha1-DVaLqyuLrIS/OazhjrJ/ZQ6cX+Q= 17002 +umi-plugin-locale@2.11.3:
  17003 + version "2.11.3"
  17004 + resolved "https://registry.npm.taobao.org/umi-plugin-locale/download/umi-plugin-locale-2.11.3.tgz?cache=0&sync_timestamp=1572617770332&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fumi-plugin-locale%2Fdownload%2Fumi-plugin-locale-2.11.3.tgz#b2c3a991bc28b235eb2adf357c038cf20b3b381c"
  17005 + integrity sha1-ssOpkbwosjXrKt81fAOM8gs7OBw=
16916 dependencies: 17006 dependencies:
16917 "@ant-design/create-react-context" "0.2.4" 17007 "@ant-design/create-react-context" "0.2.4"
16918 globby "7.1.1" 17008 globby "7.1.1"
@@ -16922,7 +17012,7 @@ umi-plugin-locale@2.11.1: @@ -16922,7 +17012,7 @@ umi-plugin-locale@2.11.1:
16922 mustache "3.0.1" 17012 mustache "3.0.1"
16923 prop-types "15.6.2" 17013 prop-types "15.6.2"
16924 react-intl "2.7.2" 17014 react-intl "2.7.2"
16925 - umi-utils "1.7.1" 17015 + umi-utils "1.7.2"
16926 17016
16927 umi-plugin-polyfills@1.4.2: 17017 umi-plugin-polyfills@1.4.2:
16928 version "1.4.2" 17018 version "1.4.2"
@@ -16935,10 +17025,10 @@ umi-plugin-polyfills@1.4.2: @@ -16935,10 +17025,10 @@ umi-plugin-polyfills@1.4.2:
16935 umi-utils "1.4.2" 17025 umi-utils "1.4.2"
16936 url-polyfill "1.1.3" 17026 url-polyfill "1.1.3"
16937 17027
16938 -umi-plugin-react@^1.12.3:  
16939 - version "1.12.3"  
16940 - resolved "https://registry.npm.taobao.org/umi-plugin-react/download/umi-plugin-react-1.12.3.tgz#bc146e5c211ae0eaf2791d246db06bbb201d6b2f"  
16941 - integrity sha1-vBRuXCEa4OryeR0kbbBruyAday8= 17028 +umi-plugin-react@^1.14.7:
  17029 + version "1.14.7"
  17030 + resolved "https://registry.npm.taobao.org/umi-plugin-react/download/umi-plugin-react-1.14.7.tgz?cache=0&sync_timestamp=1575386090741&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fumi-plugin-react%2Fdownload%2Fumi-plugin-react-1.14.7.tgz#7f0c7cb2a66d0bf4243973b38fac5aadf62fb6d8"
  17031 + integrity sha1-fwx8sqZtC/QkOXOzj6xarfYvttg=
16942 dependencies: 17032 dependencies:
16943 antd "3.x" 17033 antd "3.x"
16944 antd-mobile "2.x" 17034 antd-mobile "2.x"
@@ -16949,21 +17039,21 @@ umi-plugin-react@^1.12.3: @@ -16949,21 +17039,21 @@ umi-plugin-react@^1.12.3:
16949 preact "8.4.2" 17039 preact "8.4.2"
16950 preact-compat "3.19.0" 17040 preact-compat "3.19.0"
16951 register-service-worker "1.6.2" 17041 register-service-worker "1.6.2"
16952 - umi-plugin-dll "1.6.0-beta.2"  
16953 - umi-plugin-dva "1.9.1" 17042 + umi-plugin-dll "1.6.0"
  17043 + umi-plugin-dva "1.11.0"
16954 umi-plugin-hd "1.7.0-beta.2" 17044 umi-plugin-hd "1.7.0-beta.2"
16955 - umi-plugin-locale "2.11.1" 17045 + umi-plugin-locale "2.11.3"
16956 umi-plugin-polyfills "1.4.2" 17046 umi-plugin-polyfills "1.4.2"
16957 - umi-plugin-routes "1.6.3"  
16958 - umi-plugin-ui "1.2.8"  
16959 - umi-utils "1.7.1" 17047 + umi-plugin-routes "1.8.3"
  17048 + umi-plugin-ui "1.4.7"
  17049 + umi-utils "1.7.2"
16960 webpack "4.41.1" 17050 webpack "4.41.1"
16961 workbox-webpack-plugin "3.6.3" 17051 workbox-webpack-plugin "3.6.3"
16962 17052
16963 -umi-plugin-routes@1.6.3:  
16964 - version "1.6.3"  
16965 - resolved "https://registry.npm.taobao.org/umi-plugin-routes/download/umi-plugin-routes-1.6.3.tgz#2883b49884bac90152f8d75911029f7009f83258"  
16966 - integrity sha1-KIO0mIS6yQFS+NdZEQKfcAn4Mlg= 17053 +umi-plugin-routes@1.8.3:
  17054 + version "1.8.3"
  17055 + resolved "https://registry.npm.taobao.org/umi-plugin-routes/download/umi-plugin-routes-1.8.3.tgz?cache=0&sync_timestamp=1575386091263&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fumi-plugin-routes%2Fdownload%2Fumi-plugin-routes-1.8.3.tgz#9b136407a0087799a3e902e20d73247e81240ce1"
  17056 + integrity sha1-mxNkB6AId5mj6QLiDXMkfoEkDOE=
16967 17057
16968 umi-plugin-ui@1.2.8: 17058 umi-plugin-ui@1.2.8:
16969 version "1.2.8" 17059 version "1.2.8"
@@ -16976,6 +17066,19 @@ umi-plugin-ui@1.2.8: @@ -16976,6 +17066,19 @@ umi-plugin-ui@1.2.8:
16976 styled-components "^4.4.0" 17066 styled-components "^4.4.0"
16977 umi-ui-tasks "1.1.8" 17067 umi-ui-tasks "1.1.8"
16978 17068
  17069 +umi-plugin-ui@1.4.7:
  17070 + version "1.4.7"
  17071 + resolved "https://registry.npm.taobao.org/umi-plugin-ui/download/umi-plugin-ui-1.4.7.tgz?cache=0&sync_timestamp=1575386091683&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fumi-plugin-ui%2Fdownload%2Fumi-plugin-ui-1.4.7.tgz#0f7d21aa3a864a03016cd66cec444b126eb0393e"
  17072 + integrity sha1-D30hqjqGSgMBbNZs7ERLEm6wOT4=
  17073 + dependencies:
  17074 + got "9.6.0"
  17075 + immer "^5.0.0"
  17076 + is-mobile "2.1.0"
  17077 + mkdirp "^0.5.1"
  17078 + sockjs-client "1.3.0"
  17079 + styled-components "^4.4.0"
  17080 + umi-ui-tasks "1.3.4"
  17081 +
16979 umi-test@1.8.1: 17082 umi-test@1.8.1:
16980 version "1.8.1" 17083 version "1.8.1"
16981 resolved "https://registry.npm.taobao.org/umi-test/download/umi-test-1.8.1.tgz#38901729b58ae536fc4a1ddbc5baf065ca560c4a" 17084 resolved "https://registry.npm.taobao.org/umi-test/download/umi-test-1.8.1.tgz#38901729b58ae536fc4a1ddbc5baf065ca560c4a"
@@ -17014,6 +17117,17 @@ umi-ui-tasks@1.1.8: @@ -17014,6 +17117,17 @@ umi-ui-tasks@1.1.8:
17014 rimraf "^3.0.0" 17117 rimraf "^3.0.0"
17015 umi-webpack-bundle-analyzer "^3.5.0" 17118 umi-webpack-bundle-analyzer "^3.5.0"
17016 17119
  17120 +umi-ui-tasks@1.3.4:
  17121 + version "1.3.4"
  17122 + resolved "https://registry.npm.taobao.org/umi-ui-tasks/download/umi-ui-tasks-1.3.4.tgz?cache=0&sync_timestamp=1575386092600&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fumi-ui-tasks%2Fdownload%2Fumi-ui-tasks-1.3.4.tgz#825be55efaab8462d69bb9ce66f466e8bf9e30f2"
  17123 + integrity sha1-glvlXvqrhGLWm7nOZvRm6L+eMPI=
  17124 + dependencies:
  17125 + binary-mirror-config "1.20.3"
  17126 + mkdirp "^0.5.1"
  17127 + portfinder "^1.0.24"
  17128 + rimraf "^3.0.0"
  17129 + umi-webpack-bundle-analyzer "^3.5.0"
  17130 +
17017 umi-ui-theme@1.1.2: 17131 umi-ui-theme@1.1.2:
17018 version "1.1.2" 17132 version "1.1.2"
17019 resolved "https://registry.npm.taobao.org/umi-ui-theme/download/umi-ui-theme-1.1.2.tgz#14d119d544986c1e57f52c54fbc1fe880d2de197" 17133 resolved "https://registry.npm.taobao.org/umi-ui-theme/download/umi-ui-theme-1.1.2.tgz#14d119d544986c1e57f52c54fbc1fe880d2de197"
@@ -17108,6 +17222,18 @@ umi-utils@1.7.1, umi-utils@^1.5.1: @@ -17108,6 +17222,18 @@ umi-utils@1.7.1, umi-utils@^1.5.1:
17108 prettier "1.15.3" 17222 prettier "1.15.3"
17109 slash2 "2.0.0" 17223 slash2 "2.0.0"
17110 17224
  17225 +umi-utils@1.7.2:
  17226 + version "1.7.2"
  17227 + resolved "https://registry.npm.taobao.org/umi-utils/download/umi-utils-1.7.2.tgz#940448f1241630843dd55e7b3b48a5c3d1aff53d"
  17228 + integrity sha1-lARI8SQWMIQ91V57O0ilw9Gv9T0=
  17229 + dependencies:
  17230 + chalk "2.4.2"
  17231 + dotenv "^8.2.0"
  17232 + is-url "1.2.4"
  17233 + node-fetch "2.6.0"
  17234 + prettier "1.15.3"
  17235 + slash2 "2.0.0"
  17236 +
17111 umi-webpack-bundle-analyzer@^3.5.0: 17237 umi-webpack-bundle-analyzer@^3.5.0:
17112 version "3.5.0" 17238 version "3.5.0"
17113 resolved "https://registry.npm.taobao.org/umi-webpack-bundle-analyzer/download/umi-webpack-bundle-analyzer-3.5.0.tgz?cache=0&sync_timestamp=1569813041580&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fumi-webpack-bundle-analyzer%2Fdownload%2Fumi-webpack-bundle-analyzer-3.5.0.tgz#35f9d0e75c01d8a636667386cd213a130bda63b6" 17239 resolved "https://registry.npm.taobao.org/umi-webpack-bundle-analyzer/download/umi-webpack-bundle-analyzer-3.5.0.tgz?cache=0&sync_timestamp=1569813041580&other_urls=https%3A%2F%2Fregistry.npm.taobao.org%2Fumi-webpack-bundle-analyzer%2Fdownload%2Fumi-webpack-bundle-analyzer-3.5.0.tgz#35f9d0e75c01d8a636667386cd213a130bda63b6"