Browse code
More cleanup
Ed Langley authored on 14/05/2019 07:28:48
Showing 7 changed files
Showing 7 changed files
- config/webpack.config.js
- package-lock.json
- package.json
- scripts/build.js
- scripts/start.js
- src/action-link.js
- src/tests/action-link.test.js
... | ... |
@@ -224,10 +224,6 @@ module.exports = function(webpackEnv) { |
224 | 224 |
include: paths.appSrc, |
225 | 225 |
loader: require.resolve("babel-loader"), |
226 | 226 |
options: { |
227 |
- customize: require.resolve( |
|
228 |
- "babel-preset-react-app/webpack-overrides" |
|
229 |
- ), |
|
230 |
- |
|
231 | 227 |
plugins: [[require.resolve("babel-plugin-named-asset-import")]], |
232 | 228 |
// This is a feature of `babel-loader` for webpack (not Babel itself). |
233 | 229 |
// It enables caching results in ./node_modules/.cache/babel-loader/ |
... | ... |
@@ -247,12 +243,7 @@ module.exports = function(webpackEnv) { |
247 | 243 |
babelrc: false, |
248 | 244 |
configFile: false, |
249 | 245 |
compact: false, |
250 |
- presets: [ |
|
251 |
- [ |
|
252 |
- require.resolve("babel-preset-react-app/dependencies"), |
|
253 |
- { helpers: true } |
|
254 |
- ] |
|
255 |
- ], |
|
246 |
+ presets: [[{ helpers: true }]], |
|
256 | 247 |
cacheDirectory: true, |
257 | 248 |
cacheCompression: isEnvProduction, |
258 | 249 |
|
... | ... |
@@ -348,17 +348,6 @@ |
348 | 348 |
"@babel/helper-plugin-utils": "^7.0.0" |
349 | 349 |
} |
350 | 350 |
}, |
351 |
- "@babel/plugin-proposal-decorators": { |
|
352 |
- "version": "7.3.0", |
|
353 |
- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.3.0.tgz", |
|
354 |
- "integrity": "sha512-3W/oCUmsO43FmZIqermmq6TKaRSYhmh/vybPfVFwQWdSb8xwki38uAIvknCRzuyHRuYfCYmJzL9or1v0AffPjg==", |
|
355 |
- "dev": true, |
|
356 |
- "requires": { |
|
357 |
- "@babel/helper-create-class-features-plugin": "^7.3.0", |
|
358 |
- "@babel/helper-plugin-utils": "^7.0.0", |
|
359 |
- "@babel/plugin-syntax-decorators": "^7.2.0" |
|
360 |
- } |
|
361 |
- }, |
|
362 | 351 |
"@babel/plugin-proposal-json-strings": { |
363 | 352 |
"version": "7.2.0", |
364 | 353 |
"resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.2.0.tgz", |
... | ... |
@@ -409,15 +398,6 @@ |
409 | 398 |
"@babel/helper-plugin-utils": "^7.0.0" |
410 | 399 |
} |
411 | 400 |
}, |
412 |
- "@babel/plugin-syntax-decorators": { |
|
413 |
- "version": "7.2.0", |
|
414 |
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.2.0.tgz", |
|
415 |
- "integrity": "sha512-38QdqVoXdHUQfTpZo3rQwqQdWtCn5tMv4uV6r2RMfTqNBuv4ZBhz79SfaQWKTVmxHjeFv/DnXVC/+agHCklYWA==", |
|
416 |
- "dev": true, |
|
417 |
- "requires": { |
|
418 |
- "@babel/helper-plugin-utils": "^7.0.0" |
|
419 |
- } |
|
420 |
- }, |
|
421 | 401 |
"@babel/plugin-syntax-dynamic-import": { |
422 | 402 |
"version": "7.2.0", |
423 | 403 |
"resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.2.0.tgz", |
... | ... |
@@ -481,15 +461,6 @@ |
481 | 461 |
"@babel/helper-plugin-utils": "^7.0.0" |
482 | 462 |
} |
483 | 463 |
}, |
484 |
- "@babel/plugin-syntax-typescript": { |
|
485 |
- "version": "7.3.3", |
|
486 |
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.3.3.tgz", |
|
487 |
- "integrity": "sha512-dGwbSMA1YhVS8+31CnPR7LB4pcbrzcV99wQzby4uAfrkZPYZlQ7ImwdpzLqi6Z6IL02b8IAL379CaMwo0x5Lag==", |
|
488 |
- "dev": true, |
|
489 |
- "requires": { |
|
490 |
- "@babel/helper-plugin-utils": "^7.0.0" |
|
491 |
- } |
|
492 |
- }, |
|
493 | 464 |
"@babel/plugin-transform-arrow-functions": { |
494 | 465 |
"version": "7.2.0", |
495 | 466 |
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.2.0.tgz", |
... | ... |
@@ -729,16 +700,6 @@ |
729 | 700 |
"@babel/helper-plugin-utils": "^7.0.0" |
730 | 701 |
} |
731 | 702 |
}, |
732 |
- "@babel/plugin-transform-react-constant-elements": { |
|
733 |
- "version": "7.2.0", |
|
734 |
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.2.0.tgz", |
|
735 |
- "integrity": "sha512-YYQFg6giRFMsZPKUM9v+VcHOdfSQdz9jHCx3akAi3UYgyjndmdYGSXylQ/V+HswQt4fL8IklchD9HTsaOCrWQQ==", |
|
736 |
- "dev": true, |
|
737 |
- "requires": { |
|
738 |
- "@babel/helper-annotate-as-pure": "^7.0.0", |
|
739 |
- "@babel/helper-plugin-utils": "^7.0.0" |
|
740 |
- } |
|
741 |
- }, |
|
742 | 703 |
"@babel/plugin-transform-react-display-name": { |
743 | 704 |
"version": "7.2.0", |
744 | 705 |
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.2.0.tgz", |
... | ... |
@@ -797,18 +758,6 @@ |
797 | 758 |
"@babel/helper-plugin-utils": "^7.0.0" |
798 | 759 |
} |
799 | 760 |
}, |
800 |
- "@babel/plugin-transform-runtime": { |
|
801 |
- "version": "7.2.0", |
|
802 |
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.2.0.tgz", |
|
803 |
- "integrity": "sha512-jIgkljDdq4RYDnJyQsiWbdvGeei/0MOTtSHKO/rfbd/mXBxNpdlulMx49L0HQ4pug1fXannxoqCI+fYSle9eSw==", |
|
804 |
- "dev": true, |
|
805 |
- "requires": { |
|
806 |
- "@babel/helper-module-imports": "^7.0.0", |
|
807 |
- "@babel/helper-plugin-utils": "^7.0.0", |
|
808 |
- "resolve": "^1.8.1", |
|
809 |
- "semver": "^5.5.1" |
|
810 |
- } |
|
811 |
- }, |
|
812 | 761 |
"@babel/plugin-transform-shorthand-properties": { |
813 | 762 |
"version": "7.2.0", |
814 | 763 |
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.2.0.tgz", |
... | ... |
@@ -856,16 +805,6 @@ |
856 | 805 |
"@babel/helper-plugin-utils": "^7.0.0" |
857 | 806 |
} |
858 | 807 |
}, |
859 |
- "@babel/plugin-transform-typescript": { |
|
860 |
- "version": "7.4.4", |
|
861 |
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.4.4.tgz", |
|
862 |
- "integrity": "sha512-rwDvjaMTx09WC0rXGBRlYSSkEHOKRrecY6hEr3SVIPKII8DVWXtapNAfAyMC0dovuO+zYArcAuKeu3q9DNRfzA==", |
|
863 |
- "dev": true, |
|
864 |
- "requires": { |
|
865 |
- "@babel/helper-plugin-utils": "^7.0.0", |
|
866 |
- "@babel/plugin-syntax-typescript": "^7.2.0" |
|
867 |
- } |
|
868 |
- }, |
|
869 | 808 |
"@babel/plugin-transform-unicode-regex": { |
870 | 809 |
"version": "7.4.4", |
871 | 810 |
"resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.4.4.tgz", |
... | ... |
@@ -956,33 +895,6 @@ |
956 | 895 |
"@babel/plugin-transform-react-jsx-source": "^7.0.0" |
957 | 896 |
} |
958 | 897 |
}, |
959 |
- "@babel/preset-typescript": { |
|
960 |
- "version": "7.1.0", |
|
961 |
- "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.1.0.tgz", |
|
962 |
- "integrity": "sha512-LYveByuF9AOM8WrsNne5+N79k1YxjNB6gmpCQsnuSBAcV8QUeB+ZUxQzL7Rz7HksPbahymKkq2qBR+o36ggFZA==", |
|
963 |
- "dev": true, |
|
964 |
- "requires": { |
|
965 |
- "@babel/helper-plugin-utils": "^7.0.0", |
|
966 |
- "@babel/plugin-transform-typescript": "^7.1.0" |
|
967 |
- } |
|
968 |
- }, |
|
969 |
- "@babel/runtime": { |
|
970 |
- "version": "7.3.1", |
|
971 |
- "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.3.1.tgz", |
|
972 |
- "integrity": "sha512-7jGW8ppV0ant637pIqAcFfQDDH1orEPGJb8aXfUozuCU3QqX7rX4DA8iwrbPrR1hcH0FTTHz47yQnk+bl5xHQA==", |
|
973 |
- "dev": true, |
|
974 |
- "requires": { |
|
975 |
- "regenerator-runtime": "^0.12.0" |
|
976 |
- }, |
|
977 |
- "dependencies": { |
|
978 |
- "regenerator-runtime": { |
|
979 |
- "version": "0.12.1", |
|
980 |
- "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.12.1.tgz", |
|
981 |
- "integrity": "sha512-odxIc1/vDlo4iZcfXqRYFj0vpXFNoGdKMAUieAlFYO6m/nl5e9KR/beGf41z4a1FI+aQgtjhuaSlDxQ0hmkrHg==", |
|
982 |
- "dev": true |
|
983 |
- } |
|
984 |
- } |
|
985 |
- }, |
|
986 | 898 |
"@babel/template": { |
987 | 899 |
"version": "7.4.4", |
988 | 900 |
"resolved": "https://registry.npmjs.org/@babel/template/-/template-7.4.4.tgz", |
... | ... |
@@ -1073,223 +985,12 @@ |
1073 | 985 |
} |
1074 | 986 |
} |
1075 | 987 |
}, |
1076 |
- "@svgr/babel-plugin-add-jsx-attribute": { |
|
1077 |
- "version": "4.2.0", |
|
1078 |
- "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-4.2.0.tgz", |
|
1079 |
- "integrity": "sha512-j7KnilGyZzYr/jhcrSYS3FGWMZVaqyCG0vzMCwzvei0coIkczuYMcniK07nI0aHJINciujjH11T72ICW5eL5Ig==", |
|
1080 |
- "dev": true |
|
1081 |
- }, |
|
1082 |
- "@svgr/babel-plugin-remove-jsx-attribute": { |
|
1083 |
- "version": "4.2.0", |
|
1084 |
- "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-4.2.0.tgz", |
|
1085 |
- "integrity": "sha512-3XHLtJ+HbRCH4n28S7y/yZoEQnRpl0tvTZQsHqvaeNXPra+6vE5tbRliH3ox1yZYPCxrlqaJT/Mg+75GpDKlvQ==", |
|
1086 |
- "dev": true |
|
1087 |
- }, |
|
1088 |
- "@svgr/babel-plugin-remove-jsx-empty-expression": { |
|
1089 |
- "version": "4.2.0", |
|
1090 |
- "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-4.2.0.tgz", |
|
1091 |
- "integrity": "sha512-yTr2iLdf6oEuUE9MsRdvt0NmdpMBAkgK8Bjhl6epb+eQWk6abBaX3d65UZ3E3FWaOwePyUgNyNCMVG61gGCQ7w==", |
|
1092 |
- "dev": true |
|
1093 |
- }, |
|
1094 |
- "@svgr/babel-plugin-replace-jsx-attribute-value": { |
|
1095 |
- "version": "4.2.0", |
|
1096 |
- "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-4.2.0.tgz", |
|
1097 |
- "integrity": "sha512-U9m870Kqm0ko8beHawRXLGLvSi/ZMrl89gJ5BNcT452fAjtF2p4uRzXkdzvGJJJYBgx7BmqlDjBN/eCp5AAX2w==", |
|
1098 |
- "dev": true |
|
1099 |
- }, |
|
1100 |
- "@svgr/babel-plugin-svg-dynamic-title": { |
|
1101 |
- "version": "4.2.0", |
|
1102 |
- "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-4.2.0.tgz", |
|
1103 |
- "integrity": "sha512-gH2qItapwCUp6CCqbxvzBbc4dh4OyxdYKsW3EOkYexr0XUmQL0ScbdNh6DexkZ01T+sdClniIbnCObsXcnx3sQ==", |
|
1104 |
- "dev": true |
|
1105 |
- }, |
|
1106 |
- "@svgr/babel-plugin-svg-em-dimensions": { |
|
1107 |
- "version": "4.2.0", |
|
1108 |
- "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-4.2.0.tgz", |
|
1109 |
- "integrity": "sha512-C0Uy+BHolCHGOZ8Dnr1zXy/KgpBOkEUYY9kI/HseHVPeMbluaX3CijJr7D4C5uR8zrc1T64nnq/k63ydQuGt4w==", |
|
1110 |
- "dev": true |
|
1111 |
- }, |
|
1112 |
- "@svgr/babel-plugin-transform-react-native-svg": { |
|
1113 |
- "version": "4.2.0", |
|
1114 |
- "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-4.2.0.tgz", |
|
1115 |
- "integrity": "sha512-7YvynOpZDpCOUoIVlaaOUU87J4Z6RdD6spYN4eUb5tfPoKGSF9OG2NuhgYnq4jSkAxcpMaXWPf1cePkzmqTPNw==", |
|
1116 |
- "dev": true |
|
1117 |
- }, |
|
1118 |
- "@svgr/babel-plugin-transform-svg-component": { |
|
1119 |
- "version": "4.2.0", |
|
1120 |
- "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-4.2.0.tgz", |
|
1121 |
- "integrity": "sha512-hYfYuZhQPCBVotABsXKSCfel2slf/yvJY8heTVX1PCTaq/IgASq1IyxPPKJ0chWREEKewIU/JMSsIGBtK1KKxw==", |
|
1122 |
- "dev": true |
|
1123 |
- }, |
|
1124 |
- "@svgr/babel-preset": { |
|
1125 |
- "version": "4.2.0", |
|
1126 |
- "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-4.2.0.tgz", |
|
1127 |
- "integrity": "sha512-iLetHpRCQXfK47voAs5/uxd736cCyocEdorisjAveZo8ShxJ/ivSZgstBmucI1c8HyMF5tOrilJLoFbhpkPiKw==", |
|
1128 |
- "dev": true, |
|
1129 |
- "requires": { |
|
1130 |
- "@svgr/babel-plugin-add-jsx-attribute": "^4.2.0", |
|
1131 |
- "@svgr/babel-plugin-remove-jsx-attribute": "^4.2.0", |
|
1132 |
- "@svgr/babel-plugin-remove-jsx-empty-expression": "^4.2.0", |
|
1133 |
- "@svgr/babel-plugin-replace-jsx-attribute-value": "^4.2.0", |
|
1134 |
- "@svgr/babel-plugin-svg-dynamic-title": "^4.2.0", |
|
1135 |
- "@svgr/babel-plugin-svg-em-dimensions": "^4.2.0", |
|
1136 |
- "@svgr/babel-plugin-transform-react-native-svg": "^4.2.0", |
|
1137 |
- "@svgr/babel-plugin-transform-svg-component": "^4.2.0" |
|
1138 |
- } |
|
1139 |
- }, |
|
1140 |
- "@svgr/core": { |
|
1141 |
- "version": "4.2.0", |
|
1142 |
- "resolved": "https://registry.npmjs.org/@svgr/core/-/core-4.2.0.tgz", |
|
1143 |
- "integrity": "sha512-nvzXaf2VavqjMCTTfsZfjL4o9035KedALkMzk82qOlHOwBb8JT+9+zYDgBl0oOunbVF94WTLnvGunEg0csNP3Q==", |
|
1144 |
- "dev": true, |
|
1145 |
- "requires": { |
|
1146 |
- "@svgr/plugin-jsx": "^4.2.0", |
|
1147 |
- "camelcase": "^5.3.1", |
|
1148 |
- "cosmiconfig": "^5.2.0" |
|
1149 |
- }, |
|
1150 |
- "dependencies": { |
|
1151 |
- "camelcase": { |
|
1152 |
- "version": "5.3.1", |
|
1153 |
- "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", |
|
1154 |
- "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", |
|
1155 |
- "dev": true |
|
1156 |
- } |
|
1157 |
- } |
|
1158 |
- }, |
|
1159 |
- "@svgr/hast-util-to-babel-ast": { |
|
1160 |
- "version": "4.2.0", |
|
1161 |
- "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-4.2.0.tgz", |
|
1162 |
- "integrity": "sha512-IvAeb7gqrGB5TH9EGyBsPrMRH/QCzIuAkLySKvH2TLfLb2uqk98qtJamordRQTpHH3e6TORfBXoTo7L7Opo/Ow==", |
|
1163 |
- "dev": true, |
|
1164 |
- "requires": { |
|
1165 |
- "@babel/types": "^7.4.0" |
|
1166 |
- } |
|
1167 |
- }, |
|
1168 |
- "@svgr/plugin-jsx": { |
|
1169 |
- "version": "4.2.0", |
|
1170 |
- "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-4.2.0.tgz", |
|
1171 |
- "integrity": "sha512-AM1YokmZITgveY9bulLVquqNmwiFo2Px2HL+IlnTCR01YvWDfRL5QKdnF7VjRaS5MNP938mmqvL0/8oz3zQMkg==", |
|
1172 |
- "dev": true, |
|
1173 |
- "requires": { |
|
1174 |
- "@babel/core": "^7.4.3", |
|
1175 |
- "@svgr/babel-preset": "^4.2.0", |
|
1176 |
- "@svgr/hast-util-to-babel-ast": "^4.2.0", |
|
1177 |
- "rehype-parse": "^6.0.0", |
|
1178 |
- "unified": "^7.1.0", |
|
1179 |
- "vfile": "^4.0.0" |
|
1180 |
- }, |
|
1181 |
- "dependencies": { |
|
1182 |
- "@babel/core": { |
|
1183 |
- "version": "7.4.4", |
|
1184 |
- "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.4.4.tgz", |
|
1185 |
- "integrity": "sha512-lQgGX3FPRgbz2SKmhMtYgJvVzGZrmjaF4apZ2bLwofAKiSjxU0drPh4S/VasyYXwaTs+A1gvQ45BN8SQJzHsQQ==", |
|
1186 |
- "dev": true, |
|
1187 |
- "requires": { |
|
1188 |
- "@babel/code-frame": "^7.0.0", |
|
1189 |
- "@babel/generator": "^7.4.4", |
|
1190 |
- "@babel/helpers": "^7.4.4", |
|
1191 |
- "@babel/parser": "^7.4.4", |
|
1192 |
- "@babel/template": "^7.4.4", |
|
1193 |
- "@babel/traverse": "^7.4.4", |
|
1194 |
- "@babel/types": "^7.4.4", |
|
1195 |
- "convert-source-map": "^1.1.0", |
|
1196 |
- "debug": "^4.1.0", |
|
1197 |
- "json5": "^2.1.0", |
|
1198 |
- "lodash": "^4.17.11", |
|
1199 |
- "resolve": "^1.3.2", |
|
1200 |
- "semver": "^5.4.1", |
|
1201 |
- "source-map": "^0.5.0" |
|
1202 |
- } |
|
1203 |
- }, |
|
1204 |
- "debug": { |
|
1205 |
- "version": "4.1.1", |
|
1206 |
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", |
|
1207 |
- "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", |
|
1208 |
- "dev": true, |
|
1209 |
- "requires": { |
|
1210 |
- "ms": "^2.1.1" |
|
1211 |
- } |
|
1212 |
- }, |
|
1213 |
- "ms": { |
|
1214 |
- "version": "2.1.1", |
|
1215 |
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", |
|
1216 |
- "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", |
|
1217 |
- "dev": true |
|
1218 |
- } |
|
1219 |
- } |
|
1220 |
- }, |
|
1221 |
- "@svgr/plugin-svgo": { |
|
1222 |
- "version": "4.2.0", |
|
1223 |
- "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-4.2.0.tgz", |
|
1224 |
- "integrity": "sha512-zUEKgkT172YzHh3mb2B2q92xCnOAMVjRx+o0waZ1U50XqKLrVQ/8dDqTAtnmapdLsGurv8PSwenjLCUpj6hcvw==", |
|
1225 |
- "dev": true, |
|
1226 |
- "requires": { |
|
1227 |
- "cosmiconfig": "^5.2.0", |
|
1228 |
- "merge-deep": "^3.0.2", |
|
1229 |
- "svgo": "^1.2.1" |
|
1230 |
- } |
|
1231 |
- }, |
|
1232 |
- "@svgr/webpack": { |
|
1233 |
- "version": "4.1.0", |
|
1234 |
- "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-4.1.0.tgz", |
|
1235 |
- "integrity": "sha512-d09ehQWqLMywP/PT/5JvXwPskPK9QCXUjiSkAHehreB381qExXf5JFCBWhfEyNonRbkIneCeYM99w+Ud48YIQQ==", |
|
1236 |
- "dev": true, |
|
1237 |
- "requires": { |
|
1238 |
- "@babel/core": "^7.1.6", |
|
1239 |
- "@babel/plugin-transform-react-constant-elements": "^7.0.0", |
|
1240 |
- "@babel/preset-env": "^7.1.6", |
|
1241 |
- "@babel/preset-react": "^7.0.0", |
|
1242 |
- "@svgr/core": "^4.1.0", |
|
1243 |
- "@svgr/plugin-jsx": "^4.1.0", |
|
1244 |
- "@svgr/plugin-svgo": "^4.0.3", |
|
1245 |
- "loader-utils": "^1.1.0" |
|
1246 |
- } |
|
1247 |
- }, |
|
1248 | 988 |
"@types/node": { |
1249 | 989 |
"version": "12.0.1", |
1250 | 990 |
"resolved": "https://registry.npmjs.org/@types/node/-/node-12.0.1.tgz", |
1251 | 991 |
"integrity": "sha512-7sy7DKVJrCTbaAERJZq/CU12bzdmpjRr321/Ne9QmzhB3iZ//L16Cizcni5hHNbANxDbxwMb9EFoWkM8KPkp0A==", |
1252 | 992 |
"dev": true |
1253 | 993 |
}, |
1254 |
- "@types/q": { |
|
1255 |
- "version": "1.5.2", |
|
1256 |
- "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.2.tgz", |
|
1257 |
- "integrity": "sha512-ce5d3q03Ex0sy4R14722Rmt6MT07Ua+k4FwDfdcToYJcMKNtRVQvJ6JCAPdAmAnbRb6CsX6aYb9m96NGod9uTw==", |
|
1258 |
- "dev": true |
|
1259 |
- }, |
|
1260 |
- "@types/tapable": { |
|
1261 |
- "version": "1.0.2", |
|
1262 |
- "resolved": "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.2.tgz", |
|
1263 |
- "integrity": "sha512-42zEJkBpNfMEAvWR5WlwtTH22oDzcMjFsL9gDGExwF8X8WvAiw7Vwop7hPw03QT8TKfec83LwbHj6SvpqM4ELQ==", |
|
1264 |
- "dev": true |
|
1265 |
- }, |
|
1266 |
- "@types/unist": { |
|
1267 |
- "version": "2.0.3", |
|
1268 |
- "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.3.tgz", |
|
1269 |
- "integrity": "sha512-FvUupuM3rlRsRtCN+fDudtmytGO6iHJuuRKS1Ss0pG5z8oX0diNEw94UEL7hgDbpN94rgaK5R7sWm6RrSkZuAQ==", |
|
1270 |
- "dev": true |
|
1271 |
- }, |
|
1272 |
- "@types/vfile": { |
|
1273 |
- "version": "3.0.2", |
|
1274 |
- "resolved": "https://registry.npmjs.org/@types/vfile/-/vfile-3.0.2.tgz", |
|
1275 |
- "integrity": "sha512-b3nLFGaGkJ9rzOcuXRfHkZMdjsawuDD0ENL9fzTophtBg8FJHSGbH7daXkEpcwy3v7Xol3pAvsmlYyFhR4pqJw==", |
|
1276 |
- "dev": true, |
|
1277 |
- "requires": { |
|
1278 |
- "@types/node": "*", |
|
1279 |
- "@types/unist": "*", |
|
1280 |
- "@types/vfile-message": "*" |
|
1281 |
- } |
|
1282 |
- }, |
|
1283 |
- "@types/vfile-message": { |
|
1284 |
- "version": "1.0.1", |
|
1285 |
- "resolved": "https://registry.npmjs.org/@types/vfile-message/-/vfile-message-1.0.1.tgz", |
|
1286 |
- "integrity": "sha512-mlGER3Aqmq7bqR1tTTIVHq8KSAFFRyGbrxuM8C/H82g6k7r2fS+IMEkIu3D7JHzG10NvPdR8DNx0jr0pwpp4dA==", |
|
1287 |
- "dev": true, |
|
1288 |
- "requires": { |
|
1289 |
- "@types/node": "*", |
|
1290 |
- "@types/unist": "*" |
|
1291 |
- } |
|
1292 |
- }, |
|
1293 | 994 |
"abab": { |
1294 | 995 |
"version": "2.0.0", |
1295 | 996 |
"resolved": "https://registry.npmjs.org/abab/-/abab-2.0.0.tgz", |
... | ... |
@@ -1735,18 +1436,6 @@ |
1735 | 1436 |
"babel-preset-jest": "^23.2.0" |
1736 | 1437 |
} |
1737 | 1438 |
}, |
1738 |
- "babel-loader": { |
|
1739 |
- "version": "8.0.5", |
|
1740 |
- "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.0.5.tgz", |
|
1741 |
- "integrity": "sha512-NTnHnVRd2JnRqPC0vW+iOQWU5pchDbYXsG2E6DMXEpMfUcQKclF9gmf3G3ZMhzG7IG9ji4coL0cm+FxeWxDpnw==", |
|
1742 |
- "dev": true, |
|
1743 |
- "requires": { |
|
1744 |
- "find-cache-dir": "^2.0.0", |
|
1745 |
- "loader-utils": "^1.0.2", |
|
1746 |
- "mkdirp": "^0.5.1", |
|
1747 |
- "util.promisify": "^1.0.0" |
|
1748 |
- } |
|
1749 |
- }, |
|
1750 | 1439 |
"babel-messages": { |
1751 | 1440 |
"version": "6.23.0", |
1752 | 1441 |
"resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz", |
... | ... |
@@ -1756,15 +1445,6 @@ |
1756 | 1445 |
"babel-runtime": "^6.22.0" |
1757 | 1446 |
} |
1758 | 1447 |
}, |
1759 |
- "babel-plugin-dynamic-import-node": { |
|
1760 |
- "version": "2.2.0", |
|
1761 |
- "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.2.0.tgz", |
|
1762 |
- "integrity": "sha512-fP899ELUnTaBcIzmrW7nniyqqdYWrWuJUyPWHxFa/c7r7hS6KC8FscNfLlBNIoPSc55kYMGEEKjPjJGCLbE1qA==", |
|
1763 |
- "dev": true, |
|
1764 |
- "requires": { |
|
1765 |
- "object.assign": "^4.1.0" |
|
1766 |
- } |
|
1767 |
- }, |
|
1768 | 1448 |
"babel-plugin-istanbul": { |
1769 | 1449 |
"version": "4.1.6", |
1770 | 1450 |
"resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-4.1.6.tgz", |
... | ... |
@@ -1794,16 +1474,6 @@ |
1794 | 1474 |
"integrity": "sha1-5h+uBaHKiAGq3uV6bWa4zvr0QWc=", |
1795 | 1475 |
"dev": true |
1796 | 1476 |
}, |
1797 |
- "babel-plugin-macros": { |
|
1798 |
- "version": "2.5.0", |
|
1799 |
- "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-2.5.0.tgz", |
|
1800 |
- "integrity": "sha512-BWw0lD0kVZAXRD3Od1kMrdmfudqzDzYv2qrN3l2ISR1HVp1EgLKfbOrYV9xmY5k3qx3RIu5uPAUZZZHpo0o5Iw==", |
|
1801 |
- "dev": true, |
|
1802 |
- "requires": { |
|
1803 |
- "cosmiconfig": "^5.0.5", |
|
1804 |
- "resolve": "^1.8.1" |
|
1805 |
- } |
|
1806 |
- }, |
|
1807 | 1477 |
"babel-plugin-named-asset-import": { |
1808 | 1478 |
"version": "0.3.2", |
1809 | 1479 |
"resolved": "https://registry.npmjs.org/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.2.tgz", |
... | ... |
@@ -1816,12 +1486,6 @@ |
1816 | 1486 |
"integrity": "sha1-/WU28rzhODb/o6VFjEkDpZe7O/U=", |
1817 | 1487 |
"dev": true |
1818 | 1488 |
}, |
1819 |
- "babel-plugin-transform-react-remove-prop-types": { |
|
1820 |
- "version": "0.4.24", |
|
1821 |
- "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz", |
|
1822 |
- "integrity": "sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==", |
|
1823 |
- "dev": true |
|
1824 |
- }, |
|
1825 | 1489 |
"babel-polyfill": { |
1826 | 1490 |
"version": "6.26.0", |
1827 | 1491 |
"resolved": "https://registry.npmjs.org/babel-polyfill/-/babel-polyfill-6.26.0.tgz", |
... | ... |
@@ -1851,178 +1515,6 @@ |
1851 | 1515 |
"babel-plugin-syntax-object-rest-spread": "^6.13.0" |
1852 | 1516 |
} |
1853 | 1517 |
}, |
1854 |
- "babel-preset-react-app": { |
|
1855 |
- "version": "7.0.2", |
|
1856 |
- "resolved": "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-7.0.2.tgz", |
|
1857 |
- "integrity": "sha512-mwCk/u2wuiO8qQqblN5PlDa44taY0acq7hw6W+a70W522P7a9mIcdggL1fe5/LgAT7tqCq46q9wwhqaMoYKslQ==", |
|
1858 |
- "dev": true, |
|
1859 |
- "requires": { |
|
1860 |
- "@babel/core": "7.2.2", |
|
1861 |
- "@babel/plugin-proposal-class-properties": "7.3.0", |
|
1862 |
- "@babel/plugin-proposal-decorators": "7.3.0", |
|
1863 |
- "@babel/plugin-proposal-object-rest-spread": "7.3.2", |
|
1864 |
- "@babel/plugin-syntax-dynamic-import": "7.2.0", |
|
1865 |
- "@babel/plugin-transform-classes": "7.2.2", |
|
1866 |
- "@babel/plugin-transform-destructuring": "7.3.2", |
|
1867 |
- "@babel/plugin-transform-flow-strip-types": "7.2.3", |
|
1868 |
- "@babel/plugin-transform-react-constant-elements": "7.2.0", |
|
1869 |
- "@babel/plugin-transform-react-display-name": "7.2.0", |
|
1870 |
- "@babel/plugin-transform-runtime": "7.2.0", |
|
1871 |
- "@babel/preset-env": "7.3.1", |
|
1872 |
- "@babel/preset-react": "7.0.0", |
|
1873 |
- "@babel/preset-typescript": "7.1.0", |
|
1874 |
- "@babel/runtime": "7.3.1", |
|
1875 |
- "babel-loader": "8.0.5", |
|
1876 |
- "babel-plugin-dynamic-import-node": "2.2.0", |
|
1877 |
- "babel-plugin-macros": "2.5.0", |
|
1878 |
- "babel-plugin-transform-react-remove-prop-types": "0.4.24" |
|
1879 |
- }, |
|
1880 |
- "dependencies": { |
|
1881 |
- "@babel/core": { |
|
1882 |
- "version": "7.2.2", |
|
1883 |
- "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.2.2.tgz", |
|
1884 |
- "integrity": "sha512-59vB0RWt09cAct5EIe58+NzGP4TFSD3Bz//2/ELy3ZeTeKF6VTD1AXlH8BGGbCX0PuobZBsIzO7IAI9PH67eKw==", |
|
1885 |
- "dev": true, |
|
1886 |
- "requires": { |
|
1887 |
- "@babel/code-frame": "^7.0.0", |
|
1888 |
- "@babel/generator": "^7.2.2", |
|
1889 |
- "@babel/helpers": "^7.2.0", |
|
1890 |
- "@babel/parser": "^7.2.2", |
|
1891 |
- "@babel/template": "^7.2.2", |
|
1892 |
- "@babel/traverse": "^7.2.2", |
|
1893 |
- "@babel/types": "^7.2.2", |
|
1894 |
- "convert-source-map": "^1.1.0", |
|
1895 |
- "debug": "^4.1.0", |
|
1896 |
- "json5": "^2.1.0", |
|
1897 |
- "lodash": "^4.17.10", |
|
1898 |
- "resolve": "^1.3.2", |
|
1899 |
- "semver": "^5.4.1", |
|
1900 |
- "source-map": "^0.5.0" |
|
1901 |
- } |
|
1902 |
- }, |
|
1903 |
- "@babel/plugin-proposal-class-properties": { |
|
1904 |
- "version": "7.3.0", |
|
1905 |
- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.3.0.tgz", |
|
1906 |
- "integrity": "sha512-wNHxLkEKTQ2ay0tnsam2z7fGZUi+05ziDJflEt3AZTP3oXLKHJp9HqhfroB/vdMvt3sda9fAbq7FsG8QPDrZBg==", |
|
1907 |
- "dev": true, |
|
1908 |
- "requires": { |
|
1909 |
- "@babel/helper-create-class-features-plugin": "^7.3.0", |
|
1910 |
- "@babel/helper-plugin-utils": "^7.0.0" |
|
1911 |
- } |
|
1912 |
- }, |
|
1913 |
- "@babel/plugin-proposal-object-rest-spread": { |
|
1914 |
- "version": "7.3.2", |
|
1915 |
- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.3.2.tgz", |
|
1916 |
- "integrity": "sha512-DjeMS+J2+lpANkYLLO+m6GjoTMygYglKmRe6cDTbFv3L9i6mmiE8fe6B8MtCSLZpVXscD5kn7s6SgtHrDoBWoA==", |
|
1917 |
- "dev": true, |
|
1918 |
- "requires": { |
|
1919 |
- "@babel/helper-plugin-utils": "^7.0.0", |
|
1920 |
- "@babel/plugin-syntax-object-rest-spread": "^7.2.0" |
|
1921 |
- } |
|
1922 |
- }, |
|
1923 |
- "@babel/plugin-transform-classes": { |
|
1924 |
- "version": "7.2.2", |
|
1925 |
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.2.2.tgz", |
|
1926 |
- "integrity": "sha512-gEZvgTy1VtcDOaQty1l10T3jQmJKlNVxLDCs+3rCVPr6nMkODLELxViq5X9l+rfxbie3XrfrMCYYY6eX3aOcOQ==", |
|
1927 |
- "dev": true, |
|
1928 |
- "requires": { |
|
1929 |
- "@babel/helper-annotate-as-pure": "^7.0.0", |
|
1930 |
- "@babel/helper-define-map": "^7.1.0", |
|
1931 |
- "@babel/helper-function-name": "^7.1.0", |
|
1932 |
- "@babel/helper-optimise-call-expression": "^7.0.0", |
|
1933 |
- "@babel/helper-plugin-utils": "^7.0.0", |
|
1934 |
- "@babel/helper-replace-supers": "^7.1.0", |
|
1935 |
- "@babel/helper-split-export-declaration": "^7.0.0", |
|
1936 |
- "globals": "^11.1.0" |
|
1937 |
- } |
|
1938 |
- }, |
|
1939 |
- "@babel/plugin-transform-destructuring": { |
|
1940 |
- "version": "7.3.2", |
|
1941 |
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.3.2.tgz", |
|
1942 |
- "integrity": "sha512-Lrj/u53Ufqxl/sGxyjsJ2XNtNuEjDyjpqdhMNh5aZ+XFOdThL46KBj27Uem4ggoezSYBxKWAil6Hu8HtwqesYw==", |
|
1943 |
- "dev": true, |
|
1944 |
- "requires": { |
|
1945 |
- "@babel/helper-plugin-utils": "^7.0.0" |
|
1946 |
- } |
|
1947 |
- }, |
|
1948 |
- "@babel/plugin-transform-flow-strip-types": { |
|
1949 |
- "version": "7.2.3", |
|
1950 |
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.2.3.tgz", |
|
1951 |
- "integrity": "sha512-xnt7UIk9GYZRitqCnsVMjQK1O2eKZwFB3CvvHjf5SGx6K6vr/MScCKQDnf1DxRaj501e3pXjti+inbSXX2ZUoQ==", |
|
1952 |
- "dev": true, |
|
1953 |
- "requires": { |
|
1954 |
- "@babel/helper-plugin-utils": "^7.0.0", |
|
1955 |
- "@babel/plugin-syntax-flow": "^7.2.0" |
|
1956 |
- } |
|
1957 |
- }, |
|
1958 |
- "@babel/preset-env": { |
|
1959 |
- "version": "7.3.1", |
|
1960 |
- "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.3.1.tgz", |
|
1961 |
- "integrity": "sha512-FHKrD6Dxf30e8xgHQO0zJZpUPfVZg+Xwgz5/RdSWCbza9QLNk4Qbp40ctRoqDxml3O8RMzB1DU55SXeDG6PqHQ==", |
|
1962 |
- "dev": true, |
|
1963 |
- "requires": { |
|
1964 |
- "@babel/helper-module-imports": "^7.0.0", |
|
1965 |
- "@babel/helper-plugin-utils": "^7.0.0", |
|
1966 |
- "@babel/plugin-proposal-async-generator-functions": "^7.2.0", |
|
1967 |
- "@babel/plugin-proposal-json-strings": "^7.2.0", |
|
1968 |
- "@babel/plugin-proposal-object-rest-spread": "^7.3.1", |
|
1969 |
- "@babel/plugin-proposal-optional-catch-binding": "^7.2.0", |
|
1970 |
- "@babel/plugin-proposal-unicode-property-regex": "^7.2.0", |
|
1971 |
- "@babel/plugin-syntax-async-generators": "^7.2.0", |
|
1972 |
- "@babel/plugin-syntax-json-strings": "^7.2.0", |
|
1973 |
- "@babel/plugin-syntax-object-rest-spread": "^7.2.0", |
|
1974 |
- "@babel/plugin-syntax-optional-catch-binding": "^7.2.0", |
|
1975 |
- "@babel/plugin-transform-arrow-functions": "^7.2.0", |
|
1976 |
- "@babel/plugin-transform-async-to-generator": "^7.2.0", |
|
1977 |
- "@babel/plugin-transform-block-scoped-functions": "^7.2.0", |
|
1978 |
- "@babel/plugin-transform-block-scoping": "^7.2.0", |
|
1979 |
- "@babel/plugin-transform-classes": "^7.2.0", |
|
1980 |
- "@babel/plugin-transform-computed-properties": "^7.2.0", |
|
1981 |
- "@babel/plugin-transform-destructuring": "^7.2.0", |
|
1982 |
- "@babel/plugin-transform-dotall-regex": "^7.2.0", |
|
1983 |
- "@babel/plugin-transform-duplicate-keys": "^7.2.0", |
|
1984 |
- "@babel/plugin-transform-exponentiation-operator": "^7.2.0", |
|
1985 |
- "@babel/plugin-transform-for-of": "^7.2.0", |
|
1986 |
- "@babel/plugin-transform-function-name": "^7.2.0", |
|
1987 |
- "@babel/plugin-transform-literals": "^7.2.0", |
|
1988 |
- "@babel/plugin-transform-modules-amd": "^7.2.0", |
|
1989 |
- "@babel/plugin-transform-modules-commonjs": "^7.2.0", |
|
1990 |
- "@babel/plugin-transform-modules-systemjs": "^7.2.0", |
|
1991 |
- "@babel/plugin-transform-modules-umd": "^7.2.0", |
|
1992 |
- "@babel/plugin-transform-named-capturing-groups-regex": "^7.3.0", |
|
1993 |
- "@babel/plugin-transform-new-target": "^7.0.0", |
|
1994 |
- "@babel/plugin-transform-object-super": "^7.2.0", |
|
1995 |
- "@babel/plugin-transform-parameters": "^7.2.0", |
|
1996 |
- "@babel/plugin-transform-regenerator": "^7.0.0", |
|
1997 |
- "@babel/plugin-transform-shorthand-properties": "^7.2.0", |
|
1998 |
- "@babel/plugin-transform-spread": "^7.2.0", |
|
1999 |
- "@babel/plugin-transform-sticky-regex": "^7.2.0", |
|
2000 |
- "@babel/plugin-transform-template-literals": "^7.2.0", |
|
2001 |
- "@babel/plugin-transform-typeof-symbol": "^7.2.0", |
|
2002 |
- "@babel/plugin-transform-unicode-regex": "^7.2.0", |
|
2003 |
- "browserslist": "^4.3.4", |
|
2004 |
- "invariant": "^2.2.2", |
|
2005 |
- "js-levenshtein": "^1.1.3", |
|
2006 |
- "semver": "^5.3.0" |
|
2007 |
- } |
|
2008 |
- }, |
|
2009 |
- "debug": { |
|
2010 |
- "version": "4.1.1", |
|
2011 |
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", |
|
2012 |
- "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", |
|
2013 |
- "dev": true, |
|
2014 |
- "requires": { |
|
2015 |
- "ms": "^2.1.1" |
|
2016 |
- } |
|
2017 |
- }, |
|
2018 |
- "ms": { |
|
2019 |
- "version": "2.1.1", |
|
2020 |
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", |
|
2021 |
- "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", |
|
2022 |
- "dev": true |
|
2023 |
- } |
|
2024 |
- } |
|
2025 |
- }, |
|
2026 | 1518 |
"babel-register": { |
2027 | 1519 |
"version": "6.26.0", |
2028 | 1520 |
"resolved": "https://registry.npmjs.org/babel-register/-/babel-register-6.26.0.tgz", |
... | ... |
@@ -2173,12 +1665,6 @@ |
2173 | 1665 |
"integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==", |
2174 | 1666 |
"dev": true |
2175 | 1667 |
}, |
2176 |
- "bail": { |
|
2177 |
- "version": "1.0.4", |
|
2178 |
- "resolved": "https://registry.npmjs.org/bail/-/bail-1.0.4.tgz", |
|
2179 |
- "integrity": "sha512-S8vuDB4w6YpRhICUDET3guPlQpaJl7od94tpZ0Fvnyp+MKW/HyDTcRDck+29C9g+d/qQHnddRH3+94kZdrW0Ww==", |
|
2180 |
- "dev": true |
|
2181 |
- }, |
|
2182 | 1668 |
"balanced-match": { |
2183 | 1669 |
"version": "1.0.0", |
2184 | 1670 |
"resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", |
... | ... |
@@ -2445,40 +1931,12 @@ |
2445 | 1931 |
"unset-value": "^1.0.0" |
2446 | 1932 |
} |
2447 | 1933 |
}, |
2448 |
- "caller-callsite": { |
|
2449 |
- "version": "2.0.0", |
|
2450 |
- "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", |
|
2451 |
- "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", |
|
2452 |
- "dev": true, |
|
2453 |
- "requires": { |
|
2454 |
- "callsites": "^2.0.0" |
|
2455 |
- } |
|
2456 |
- }, |
|
2457 |
- "caller-path": { |
|
2458 |
- "version": "2.0.0", |
|
2459 |
- "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", |
|
2460 |
- "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", |
|
2461 |
- "dev": true, |
|
2462 |
- "requires": { |
|
2463 |
- "caller-callsite": "^2.0.0" |
|
2464 |
- } |
|
2465 |
- }, |
|
2466 | 1934 |
"callsites": { |
2467 | 1935 |
"version": "2.0.0", |
2468 | 1936 |
"resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", |
2469 | 1937 |
"integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=", |
2470 | 1938 |
"dev": true |
2471 | 1939 |
}, |
2472 |
- "camel-case": { |
|
2473 |
- "version": "3.0.0", |
|
2474 |
- "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-3.0.0.tgz", |
|
2475 |
- "integrity": "sha1-yjw2iKTpzzpM2nd9xNy8cTJJz3M=", |
|
2476 |
- "dev": true, |
|
2477 |
- "requires": { |
|
2478 |
- "no-case": "^2.2.0", |
|
2479 |
- "upper-case": "^1.1.1" |
|
2480 |
- } |
|
2481 |
- }, |
|
2482 | 1940 |
"camelcase": { |
2483 | 1941 |
"version": "3.0.0", |
2484 | 1942 |
"resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", |
... | ... |
@@ -2512,12 +1970,6 @@ |
2512 | 1970 |
"integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", |
2513 | 1971 |
"dev": true |
2514 | 1972 |
}, |
2515 |
- "ccount": { |
|
2516 |
- "version": "1.0.4", |
|
2517 |
- "resolved": "https://registry.npmjs.org/ccount/-/ccount-1.0.4.tgz", |
|
2518 |
- "integrity": "sha512-fpZ81yYfzentuieinmGnphk0pLkOTMm6MZdVqwd77ROvhko6iujLNGrHH5E7utq3ygWklwfmwuG+A7P+NpqT6w==", |
|
2519 |
- "dev": true |
|
2520 |
- }, |
|
2521 | 1973 |
"chainsaw": { |
2522 | 1974 |
"version": "0.1.0", |
2523 | 1975 |
"resolved": "https://registry.npmjs.org/chainsaw/-/chainsaw-0.1.0.tgz", |
... | ... |
@@ -2626,23 +2078,6 @@ |
2626 | 2078 |
} |
2627 | 2079 |
} |
2628 | 2080 |
}, |
2629 |
- "clean-css": { |
|
2630 |
- "version": "4.2.1", |
|
2631 |
- "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.1.tgz", |
|
2632 |
- "integrity": "sha512-4ZxI6dy4lrY6FHzfiy1aEOXgu4LIsW2MhwG0VBKdcoGoH/XLFgaHSdLTGr4O8Be6A8r3MOphEiI8Gc1n0ecf3g==", |
|
2633 |
- "dev": true, |
|
2634 |
- "requires": { |
|
2635 |
- "source-map": "~0.6.0" |
|
2636 |
- }, |
|
2637 |
- "dependencies": { |
|
2638 |
- "source-map": { |
|
2639 |
- "version": "0.6.1", |
|
2640 |
- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", |
|
2641 |
- "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", |
|
2642 |
- "dev": true |
|
2643 |
- } |
|
2644 |
- } |
|
2645 |
- }, |
|
2646 | 2081 |
"cli-cursor": { |
2647 | 2082 |
"version": "2.1.0", |
2648 | 2083 |
"resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", |
... | ... |
@@ -2706,47 +2141,12 @@ |
2706 | 2141 |
} |
2707 | 2142 |
} |
2708 | 2143 |
}, |
2709 |
- "clone-deep": { |
|
2710 |
- "version": "0.2.4", |
|
2711 |
- "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-0.2.4.tgz", |
|
2712 |
- "integrity": "sha1-TnPdCen7lxzDhnDF3O2cGJZIHMY=", |
|
2713 |
- "dev": true, |
|
2714 |
- "requires": { |
|
2715 |
- "for-own": "^0.1.3", |
|
2716 |
- "is-plain-object": "^2.0.1", |
|
2717 |
- "kind-of": "^3.0.2", |
|
2718 |
- "lazy-cache": "^1.0.3", |
|
2719 |
- "shallow-clone": "^0.1.2" |
|
2720 |
- }, |
|
2721 |
- "dependencies": { |
|
2722 |
- "kind-of": { |
|
2723 |
- "version": "3.2.2", |
|
2724 |
- "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", |
|
2725 |
- "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", |
|
2726 |
- "dev": true, |
|
2727 |
- "requires": { |
|
2728 |
- "is-buffer": "^1.1.5" |
|
2729 |
- } |
|
2730 |
- } |
|
2731 |
- } |
|
2732 |
- }, |
|
2733 | 2144 |
"co": { |
2734 | 2145 |
"version": "4.6.0", |
2735 | 2146 |
"resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", |
2736 | 2147 |
"integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", |
2737 | 2148 |
"dev": true |
2738 | 2149 |
}, |
2739 |
- "coa": { |
|
2740 |
- "version": "2.0.2", |
|
2741 |
- "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", |
|
2742 |
- "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", |
|
2743 |
- "dev": true, |
|
2744 |
- "requires": { |
|
2745 |
- "@types/q": "^1.5.1", |
|
2746 |
- "chalk": "^2.4.1", |
|
2747 |
- "q": "^1.1.2" |
|
2748 |
- } |
|
2749 |
- }, |
|
2750 | 2150 |
"code-point-at": { |
2751 | 2151 |
"version": "1.1.0", |
2752 | 2152 |
"resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", |
... | ... |
@@ -2793,24 +2193,12 @@ |
2793 | 2193 |
"delayed-stream": "~1.0.0" |
2794 | 2194 |
} |
2795 | 2195 |
}, |
2796 |
- "comma-separated-tokens": { |
|
2797 |
- "version": "1.0.6", |
|
2798 |
- "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-1.0.6.tgz", |
|
2799 |
- "integrity": "sha512-f20oA7jsrrmERTS70r3tmRSxR8IJV2MTN7qe6hzgX+3ARfXrdMJFvGWvWQK0xpcBurg9j9eO2MiqzZ8Y+/UPCA==", |
|
2800 |
- "dev": true |
|
2801 |
- }, |
|
2802 | 2196 |
"commander": { |
2803 | 2197 |
"version": "2.20.0", |
2804 | 2198 |
"resolved": "https://registry.npmjs.org/commander/-/commander-2.20.0.tgz", |
2805 | 2199 |
"integrity": "sha512-7j2y+40w61zy6YC2iRNpUe/NwhNyoXrYpHMrSunaMG64nRnaf96zO/KMQR4OyN/UnE5KLyEBnKHd4aG3rskjpQ==", |
2806 | 2200 |
"dev": true |
2807 | 2201 |
}, |
2808 |
- "commondir": { |
|
2809 |
- "version": "1.0.1", |
|
2810 |
- "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", |
|
2811 |
- "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", |
|
2812 |
- "dev": true |
|
2813 |
- }, |
|
2814 | 2202 |
"component-emitter": { |
2815 | 2203 |
"version": "1.3.0", |
2816 | 2204 |
"resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", |
... | ... |
@@ -2823,12 +2211,6 @@ |
2823 | 2211 |
"integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", |
2824 | 2212 |
"dev": true |
2825 | 2213 |
}, |
2826 |
- "confusing-browser-globals": { |
|
2827 |
- "version": "1.0.7", |
|
2828 |
- "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.7.tgz", |
|
2829 |
- "integrity": "sha512-cgHI1azax5ATrZ8rJ+ODDML9Fvu67PimB6aNxBrc/QwSaDaM9eTfIEUHx3bBLJJ82ioSb+/5zfsMCCEJax3ByQ==", |
|
2830 |
- "dev": true |
|
2831 |
- }, |
|
2832 | 2214 |
"contains-path": { |
2833 | 2215 |
"version": "0.1.0", |
2834 | 2216 |
"resolved": "https://registry.npmjs.org/contains-path/-/contains-path-0.1.0.tgz", |
... | ... |
@@ -2888,30 +2270,6 @@ |
2888 | 2270 |
"integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", |
2889 | 2271 |
"dev": true |
2890 | 2272 |
}, |
2891 |
- "cosmiconfig": { |
|
2892 |
- "version": "5.2.0", |
|
2893 |
- "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.0.tgz", |
|
2894 |
- "integrity": "sha512-nxt+Nfc3JAqf4WIWd0jXLjTJZmsPLrA9DDc4nRw2KFJQJK7DNooqSXrNI7tzLG50CF8axczly5UV929tBmh/7g==", |
|
2895 |
- "dev": true, |
|
2896 |
- "requires": { |
|
2897 |
- "import-fresh": "^2.0.0", |
|
2898 |
- "is-directory": "^0.3.1", |
|
2899 |
- "js-yaml": "^3.13.0", |
|
2900 |
- "parse-json": "^4.0.0" |
|
2901 |
- }, |
|
2902 |
- "dependencies": { |
|
2903 |
- "parse-json": { |
|
2904 |
- "version": "4.0.0", |
|
2905 |
- "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", |
|
2906 |
- "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", |
|
2907 |
- "dev": true, |
|
2908 |
- "requires": { |
|
2909 |
- "error-ex": "^1.3.1", |
|
2910 |
- "json-parse-better-errors": "^1.0.1" |
|
2911 |
- } |
|
2912 |
- } |
|
2913 |
- } |
|
2914 |
- }, |
|
2915 | 2273 |
"cross-spawn": { |
2916 | 2274 |
"version": "6.0.5", |
2917 | 2275 |
"resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", |
... | ... |
@@ -2943,55 +2301,12 @@ |
2943 | 2301 |
"nth-check": "~1.0.1" |
2944 | 2302 |
} |
2945 | 2303 |
}, |
2946 |
- "css-select-base-adapter": { |
|
2947 |
- "version": "0.1.1", |
|
2948 |
- "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", |
|
2949 |
- "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==", |
|
2950 |
- "dev": true |
|
2951 |
- }, |
|
2952 |
- "css-tree": { |
|
2953 |
- "version": "1.0.0-alpha.28", |
|
2954 |
- "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.28.tgz", |
|
2955 |
- "integrity": "sha512-joNNW1gCp3qFFzj4St6zk+Wh/NBv0vM5YbEreZk0SD4S23S+1xBKb6cLDg2uj4P4k/GUMlIm6cKIDqIG+vdt0w==", |
|
2956 |
- "dev": true, |
|
2957 |
- "requires": { |
|
2958 |
- "mdn-data": "~1.1.0", |
|
2959 |
- "source-map": "^0.5.3" |
|
2960 |
- } |
|
2961 |
- }, |
|
2962 |
- "css-url-regex": { |
|
2963 |
- "version": "1.1.0", |
|
2964 |
- "resolved": "https://registry.npmjs.org/css-url-regex/-/css-url-regex-1.1.0.tgz", |
|
2965 |
- "integrity": "sha1-g4NCMMyfdMRX3lnuvRVD/uuDt+w=", |
|
2966 |
- "dev": true |
|
2967 |
- }, |
|
2968 | 2304 |
"css-what": { |
2969 | 2305 |
"version": "2.1.3", |
2970 | 2306 |
"resolved": "https://registry.npmjs.org/css-what/-/css-what-2.1.3.tgz", |
2971 | 2307 |
"integrity": "sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg==", |
2972 | 2308 |
"dev": true |
2973 | 2309 |
}, |
2974 |
- "csso": { |
|
2975 |
- "version": "3.5.1", |
|
2976 |
- "resolved": "https://registry.npmjs.org/csso/-/csso-3.5.1.tgz", |
|
2977 |
- "integrity": "sha512-vrqULLffYU1Q2tLdJvaCYbONStnfkfimRxXNaGjxMldI0C7JPBC4rB1RyjhfdZ4m1frm8pM9uRPKH3d2knZ8gg==", |
|
2978 |
- "dev": true, |
|
2979 |
- "requires": { |
|
2980 |
- "css-tree": "1.0.0-alpha.29" |
|
2981 |
- }, |
|
2982 |
- "dependencies": { |
|
2983 |
- "css-tree": { |
|
2984 |
- "version": "1.0.0-alpha.29", |
|
2985 |
- "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.29.tgz", |
|
2986 |
- "integrity": "sha512-sRNb1XydwkW9IOci6iB2xmy8IGCj6r/fr+JWitvJ2JxQRPzN3T4AGGVWCMlVmVwM1gtgALJRmGIlWv5ppnGGkg==", |
|
2987 |
- "dev": true, |
|
2988 |
- "requires": { |
|
2989 |
- "mdn-data": "~1.1.0", |
|
2990 |
- "source-map": "^0.5.3" |
|
2991 |
- } |
|
2992 |
- } |
|
2993 |
- } |
|
2994 |
- }, |
|
2995 | 2310 |
"cssom": { |
2996 | 2311 |
"version": "0.3.6", |
2997 | 2312 |
"resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.6.tgz", |
... | ... |
@@ -3183,15 +2498,6 @@ |
3183 | 2498 |
"esutils": "^2.0.2" |
3184 | 2499 |
} |
3185 | 2500 |
}, |
3186 |
- "dom-converter": { |
|
3187 |
- "version": "0.2.0", |
|
3188 |
- "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", |
|
3189 |
- "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", |
|
3190 |
- "dev": true, |
|
3191 |
- "requires": { |
|
3192 |
- "utila": "~0.4" |
|
3193 |
- } |
|
3194 |
- }, |
|
3195 | 2501 |
"dom-serializer": { |
3196 | 2502 |
"version": "0.1.1", |
3197 | 2503 |
"resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.1.tgz", |
... | ... |
@@ -3595,15 +2901,6 @@ |
3595 | 2901 |
} |
3596 | 2902 |
} |
3597 | 2903 |
}, |
3598 |
- "eslint-config-react-app": { |
|
3599 |
- "version": "3.0.8", |
|
3600 |
- "resolved": "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-3.0.8.tgz", |
|
3601 |
- "integrity": "sha512-Ovi6Bva67OjXrom9Y/SLJRkrGqKhMAL0XCH8BizPhjEVEhYczl2ZKiNZI2CuqO5/CJwAfMwRXAVGY0KToWr1aA==", |
|
3602 |
- "dev": true, |
|
3603 |
- "requires": { |
|
3604 |
- "confusing-browser-globals": "^1.0.6" |
|
3605 |
- } |
|
3606 |
- }, |
|
3607 | 2904 |
"eslint-import-resolver-node": { |
3608 | 2905 |
"version": "0.3.2", |
3609 | 2906 |
"resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.2.tgz", |
... | ... |
@@ -3614,19 +2911,6 @@ |
3614 | 2911 |
"resolve": "^1.5.0" |
3615 | 2912 |
} |
3616 | 2913 |
}, |
3617 |
- "eslint-loader": { |
|
3618 |
- "version": "2.1.1", |
|
3619 |
- "resolved": "https://registry.npmjs.org/eslint-loader/-/eslint-loader-2.1.1.tgz", |
|
3620 |
- "integrity": "sha512-1GrJFfSevQdYpoDzx8mEE2TDWsb/zmFuY09l6hURg1AeFIKQOvZ+vH0UPjzmd1CZIbfTV5HUkMeBmFiDBkgIsQ==", |
|
3621 |
- "dev": true, |
|
3622 |
- "requires": { |
|
3623 |
- "loader-fs-cache": "^1.0.0", |
|
3624 |
- "loader-utils": "^1.0.2", |
|
3625 |
- "object-assign": "^4.0.1", |
|
3626 |
- "object-hash": "^1.1.4", |
|
3627 |
- "rimraf": "^2.6.1" |
|
3628 |
- } |
|
3629 |
- }, |
|
3630 | 2914 |
"eslint-module-utils": { |
3631 | 2915 |
"version": "2.4.0", |
3632 | 2916 |
"resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.4.0.tgz", |
... | ... |
@@ -4146,16 +3430,6 @@ |
4146 | 3430 |
"object-assign": "^4.0.1" |
4147 | 3431 |
} |
4148 | 3432 |
}, |
4149 |
- "file-loader": { |
|
4150 |
- "version": "2.0.0", |
|
4151 |
- "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-2.0.0.tgz", |
|
4152 |
- "integrity": "sha512-YCsBfd1ZGCyonOKLxPiKPdu+8ld9HAaMEvJewzz+b2eTF7uL5Zm/HdBF6FjCrpCMRq25Mi0U1gl4pwn2TlH7hQ==", |
|
4153 |
- "dev": true, |
|
4154 |
- "requires": { |
|
4155 |
- "loader-utils": "^1.0.2", |
|
4156 |
- "schema-utils": "^1.0.0" |
|
4157 |
- } |
|
4158 |
- }, |
|
4159 | 3433 |
"filename-regex": { |
4160 | 3434 |
"version": "2.0.1", |
4161 | 3435 |
"resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz", |
... | ... |
@@ -4195,17 +3469,6 @@ |
4195 | 3469 |
} |
4196 | 3470 |
} |
4197 | 3471 |
}, |
4198 |
- "find-cache-dir": { |
|
4199 |
- "version": "2.1.0", |
|
4200 |
- "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", |
|
4201 |
- "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", |
|
4202 |
- "dev": true, |
|
4203 |
- "requires": { |
|
4204 |
- "commondir": "^1.0.1", |
|
4205 |
- "make-dir": "^2.0.0", |
|
4206 |
- "pkg-dir": "^3.0.0" |
|
4207 |
- } |
|
4208 |
- }, |
|
4209 | 3472 |
"find-up": { |
4210 | 3473 |
"version": "1.1.2", |
4211 | 3474 |
"resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", |
... | ... |
@@ -5091,12 +4354,6 @@ |
5091 | 4354 |
"har-schema": "^2.0.0" |
5092 | 4355 |
} |
5093 | 4356 |
}, |
5094 |
- "harmony-reflect": { |
|
5095 |
- "version": "1.6.1", |
|
5096 |
- "resolved": "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.1.tgz", |
|
5097 |
- "integrity": "sha512-WJTeyp0JzGtHcuMsi7rw2VwtkvLa+JyfEKJCFyfcS0+CDkjQ5lHPu7zEhFZP+PDSRrEgXa5Ah0l1MbgbE41XjA==", |
|
5098 |
- "dev": true |
|
5099 |
- }, |
|
5100 | 4357 |
"has": { |
5101 | 4358 |
"version": "1.0.3", |
5102 | 4359 |
"resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", |
... | ... |
@@ -5182,43 +4439,6 @@ |
5182 | 4439 |
} |
5183 | 4440 |
} |
5184 | 4441 |
}, |
5185 |
- "hast-util-from-parse5": { |
|
5186 |
- "version": "5.0.0", |
|
5187 |
- "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-5.0.0.tgz", |
|
5188 |
- "integrity": "sha512-A7ev5OseS/J15214cvDdcI62uwovJO2PB60Xhnq7kaxvvQRFDEccuqbkrFXU03GPBGopdPqlpQBRqIcDS/Fjbg==", |
|
5189 |
- "dev": true, |
|
5190 |
- "requires": { |
|
5191 |
- "ccount": "^1.0.3", |
|
5192 |
- "hastscript": "^5.0.0", |
|
5193 |
- "property-information": "^5.0.0", |
|
5194 |
- "web-namespaces": "^1.1.2", |
|
5195 |
- "xtend": "^4.0.1" |
|
5196 |
- } |
|
5197 |
- }, |
|
5198 |
- "hast-util-parse-selector": { |
|
5199 |
- "version": "2.2.1", |
|
5200 |
- "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-2.2.1.tgz", |
|
5201 |
- "integrity": "sha512-Xyh0v+nHmQvrOqop2Jqd8gOdyQtE8sIP9IQf7mlVDqp924W4w/8Liuguk2L2qei9hARnQSG2m+wAOCxM7npJVw==", |
|
5202 |
- "dev": true |
|
5203 |
- }, |
|
5204 |
- "hastscript": { |
|
5205 |
- "version": "5.0.0", |
|
5206 |
- "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-5.0.0.tgz", |
|
5207 |
- "integrity": "sha512-xJtuJ8D42Xtq5yJrnDg/KAIxl2cXBXKoiIJwmWX9XMf8113qHTGl/Bf7jEsxmENJ4w6q4Tfl8s/Y6mEZo8x8qw==", |
|
5208 |
- "dev": true, |
|
5209 |
- "requires": { |
|
5210 |
- "comma-separated-tokens": "^1.0.0", |
|
5211 |
- "hast-util-parse-selector": "^2.2.0", |
|
5212 |
- "property-information": "^5.0.1", |
|
5213 |
- "space-separated-tokens": "^1.0.0" |
|
5214 |
- } |
|
5215 |
- }, |
|
5216 |
- "he": { |
|
5217 |
- "version": "1.2.0", |
|
5218 |
- "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", |
|
5219 |
- "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", |
|
5220 |
- "dev": true |
|
5221 |
- }, |
|
5222 | 4442 |
"home-or-tmp": { |
5223 | 4443 |
"version": "2.0.0", |
5224 | 4444 |
"resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz", |
... | ... |
@@ -5259,44 +4479,6 @@ |
5259 | 4479 |
"whatwg-encoding": "^1.0.1" |
5260 | 4480 |
} |
5261 | 4481 |
}, |
5262 |
- "html-minifier": { |
|
5263 |
- "version": "3.5.21", |
|
5264 |
- "resolved": "https://registry.npmjs.org/html-minifier/-/html-minifier-3.5.21.tgz", |
|
5265 |
- "integrity": "sha512-LKUKwuJDhxNa3uf/LPR/KVjm/l3rBqtYeCOAekvG8F1vItxMUpueGd94i/asDDr8/1u7InxzFA5EeGjhhG5mMA==", |
|
5266 |
- "dev": true, |
|
5267 |
- "requires": { |
|
5268 |
- "camel-case": "3.0.x", |
|
5269 |
- "clean-css": "4.2.x", |
|
5270 |
- "commander": "2.17.x", |
|
5271 |
- "he": "1.2.x", |
|
5272 |
- "param-case": "2.1.x", |
|
5273 |
- "relateurl": "0.2.x", |
|
5274 |
- "uglify-js": "3.4.x" |
|
5275 |
- }, |
|
5276 |
- "dependencies": { |
|
5277 |
- "commander": { |
|
5278 |
- "version": "2.17.1", |
|
5279 |
- "resolved": "https://registry.npmjs.org/commander/-/commander-2.17.1.tgz", |
|
5280 |
- "integrity": "sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==", |
|
5281 |
- "dev": true |
|
5282 |
- } |
|
5283 |
- } |
|
5284 |
- }, |
|
5285 |
- "html-webpack-plugin": { |
|
5286 |
- "version": "4.0.0-alpha.2", |
|
5287 |
- "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-4.0.0-alpha.2.tgz", |
|
5288 |
- "integrity": "sha512-tyvhjVpuGqD7QYHi1l1drMQTg5i+qRxpQEGbdnYFREgOKy7aFDf/ocQ/V1fuEDlQx7jV2zMap3Hj2nE9i5eGXw==", |
|
5289 |
- "dev": true, |
|
5290 |
- "requires": { |
|
5291 |
- "@types/tapable": "1.0.2", |
|
5292 |
- "html-minifier": "^3.2.3", |
|
5293 |
- "loader-utils": "^1.1.0", |
|
5294 |
- "lodash": "^4.17.10", |
|
5295 |
- "pretty-error": "^2.0.2", |
|
5296 |
- "tapable": "^1.0.0", |
|
5297 |
- "util.promisify": "1.0.0" |
|
5298 |
- } |
|
5299 |
- }, |
|
5300 | 4482 |
"htmlparser2": { |
5301 | 4483 |
"version": "3.10.1", |
5302 | 4484 |
"resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz", |
... | ... |
@@ -5392,31 +4574,12 @@ |
5392 | 4574 |
"safer-buffer": ">= 2.1.2 < 3" |
5393 | 4575 |
} |
5394 | 4576 |
}, |
5395 |
- "identity-obj-proxy": { |
|
5396 |
- "version": "3.0.0", |
|
5397 |
- "resolved": "https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz", |
|
5398 |
- "integrity": "sha1-lNK9qWCERT7zb7xarsN+D3nx/BQ=", |
|
5399 |
- "dev": true, |
|
5400 |
- "requires": { |
|
5401 |
- "harmony-reflect": "^1.4.6" |
|
5402 |
- } |
|
5403 |
- }, |
|
5404 | 4577 |
"ignore": { |
5405 | 4578 |
"version": "4.0.6", |
5406 | 4579 |
"resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", |
5407 | 4580 |
"integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", |
5408 | 4581 |
"dev": true |
5409 | 4582 |
}, |
5410 |
- "import-fresh": { |
|
5411 |
- "version": "2.0.0", |
|
5412 |
- "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", |
|
5413 |
- "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", |
|
5414 |
- "dev": true, |
|
5415 |
- "requires": { |
|
5416 |
- "caller-path": "^2.0.0", |
|
5417 |
- "resolve-from": "^3.0.0" |
|
5418 |
- } |
|
5419 |
- }, |
|
5420 | 4583 |
"import-local": { |
5421 | 4584 |
"version": "1.0.0", |
5422 | 4585 |
"resolved": "https://registry.npmjs.org/import-local/-/import-local-1.0.0.tgz", |
... | ... |
@@ -5630,12 +4793,6 @@ |
5630 | 4793 |
} |
5631 | 4794 |
} |
5632 | 4795 |
}, |
5633 |
- "is-directory": { |
|
5634 |
- "version": "0.3.1", |
|
5635 |
- "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", |
|
5636 |
- "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=", |
|
5637 |
- "dev": true |
|
5638 |
- }, |
|
5639 | 4796 |
"is-dotfile": { |
5640 | 4797 |
"version": "1.0.3", |
5641 | 4798 |
"resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz", |
... | ... |
@@ -7297,12 +6454,6 @@ |
7297 | 6454 |
"integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", |
7298 | 6455 |
"dev": true |
7299 | 6456 |
}, |
7300 |
- "json-parse-better-errors": { |
|
7301 |
- "version": "1.0.2", |
|
7302 |
- "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", |
|
7303 |
- "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", |
|
7304 |
- "dev": true |
|
7305 |
- }, |
|
7306 | 6457 |
"json-schema": { |
7307 | 6458 |
"version": "0.2.3", |
7308 | 6459 |
"resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", |
... | ... |
@@ -7386,12 +6537,6 @@ |
7386 | 6537 |
"integrity": "sha512-77XF9iTllATmG9lSlIv0qdQ2BQ/h9t0bJllHlbvsQ0zUWfU7Yi0S8L5JXzPZgkefIiajLmBJJ4BsMJmqcf7oxQ==", |
7387 | 6538 |
"dev": true |
7388 | 6539 |
}, |
7389 |
- "lazy-cache": { |
|
7390 |
- "version": "1.0.4", |
|
7391 |
- "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz", |
|
7392 |
- "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=", |
|
7393 |
- "dev": true |
|
7394 |
- }, |
|
7395 | 6540 |
"lcid": { |
7396 | 6541 |
"version": "1.0.0", |
7397 | 6542 |
"resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", |
... | ... |
@@ -7442,38 +6587,6 @@ |
7442 | 6587 |
"strip-bom": "^2.0.0" |
7443 | 6588 |
} |
7444 | 6589 |
}, |
7445 |
- "loader-fs-cache": { |
|
7446 |
- "version": "1.0.2", |
|
7447 |
- "resolved": "https://registry.npmjs.org/loader-fs-cache/-/loader-fs-cache-1.0.2.tgz", |
|
7448 |
- "integrity": "sha512-70IzT/0/L+M20jUlEqZhZyArTU6VKLRTYRDAYN26g4jfzpJqjipLL3/hgYpySqI9PwsVRHHFja0LfEmsx9X2Cw==", |
|
7449 |
- "dev": true, |
|
7450 |
- "requires": { |
|
7451 |
- "find-cache-dir": "^0.1.1", |
|
7452 |
- "mkdirp": "0.5.1" |
|
7453 |
- }, |
|
7454 |
- "dependencies": { |
|
7455 |
- "find-cache-dir": { |
|
7456 |
- "version": "0.1.1", |
|
7457 |
- "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-0.1.1.tgz", |
|
7458 |
- "integrity": "sha1-yN765XyKUqinhPnjHFfHQumToLk=", |
|
7459 |
- "dev": true, |
|
7460 |
- "requires": { |
|
7461 |
- "commondir": "^1.0.1", |
|
7462 |
- "mkdirp": "^0.5.1", |
|
7463 |
- "pkg-dir": "^1.0.0" |
|
7464 |
- } |
|
7465 |
- }, |
|
7466 |
- "pkg-dir": { |
|
7467 |
- "version": "1.0.0", |
|
7468 |
- "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-1.0.0.tgz", |
|
7469 |
- "integrity": "sha1-ektQio1bstYp1EcFb/TpyTFM89Q=", |
|
7470 |
- "dev": true, |
|
7471 |
- "requires": { |
|
7472 |
- "find-up": "^1.0.0" |
|
7473 |
- } |
|
7474 |
- } |
|
7475 |
- } |
|
7476 |
- }, |
|
7477 | 6590 |
"loader-utils": { |
7478 | 6591 |
"version": "1.2.3", |
7479 | 6592 |
"resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz", |
... | ... |
@@ -7564,12 +6677,6 @@ |
7564 | 6677 |
"js-tokens": "^3.0.0 || ^4.0.0" |
7565 | 6678 |
} |
7566 | 6679 |
}, |
7567 |
- "lower-case": { |
|
7568 |
- "version": "1.1.4", |
|
7569 |
- "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-1.1.4.tgz", |
|
7570 |
- "integrity": "sha1-miyr0bno4K6ZOkv31YdcOcQujqw=", |
|
7571 |
- "dev": true |
|
7572 |
- }, |
|
7573 | 6680 |
"lowercase-keys": { |
7574 | 6681 |
"version": "1.0.1", |
7575 | 6682 |
"resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", |
... | ... |
@@ -7581,35 +6688,17 @@ |
7581 | 6688 |
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", |
7582 | 6689 |
"integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", |
7583 | 6690 |
"dev": true, |
7584 |
- "requires": { |
|
7585 |
- "pseudomap": "^1.0.2", |
|
7586 |
- "yallist": "^2.1.2" |
|
7587 |
- } |
|
7588 |
- }, |
|
7589 |
- "macos-release": { |
|
7590 |
- "version": "2.2.0", |
|
7591 |
- "resolved": "https://registry.npmjs.org/macos-release/-/macos-release-2.2.0.tgz", |
|
7592 |
- "integrity": "sha512-iV2IDxZaX8dIcM7fG6cI46uNmHUxHE4yN+Z8tKHAW1TBPMZDIKHf/3L+YnOuj/FK9il14UaVdHmiQ1tsi90ltA==", |
|
7593 |
- "dev": true |
|
7594 |
- }, |
|
7595 |
- "make-dir": { |
|
7596 |
- "version": "2.1.0", |
|
7597 |
- "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", |
|
7598 |
- "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", |
|
7599 |
- "dev": true, |
|
7600 |
- "requires": { |
|
7601 |
- "pify": "^4.0.1", |
|
7602 |
- "semver": "^5.6.0" |
|
7603 |
- }, |
|
7604 |
- "dependencies": { |
|
7605 |
- "pify": { |
|
7606 |
- "version": "4.0.1", |
|
7607 |
- "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", |
|
7608 |
- "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", |
|
7609 |
- "dev": true |
|
7610 |
- } |
|
6691 |
+ "requires": { |
|
6692 |
+ "pseudomap": "^1.0.2", |
|
6693 |
+ "yallist": "^2.1.2" |
|
7611 | 6694 |
} |
7612 | 6695 |
}, |
6696 |
+ "macos-release": { |
|
6697 |
+ "version": "2.2.0", |
|
6698 |
+ "resolved": "https://registry.npmjs.org/macos-release/-/macos-release-2.2.0.tgz", |
|
6699 |
+ "integrity": "sha512-iV2IDxZaX8dIcM7fG6cI46uNmHUxHE4yN+Z8tKHAW1TBPMZDIKHf/3L+YnOuj/FK9il14UaVdHmiQ1tsi90ltA==", |
|
6700 |
+ "dev": true |
|
6701 |
+ }, |
|
7613 | 6702 |
"makeerror": { |
7614 | 6703 |
"version": "1.0.11", |
7615 | 6704 |
"resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz", |
... | ... |
@@ -7651,12 +6740,6 @@ |
7651 | 6740 |
"is-buffer": "~1.1.1" |
7652 | 6741 |
} |
7653 | 6742 |
}, |
7654 |
- "mdn-data": { |
|
7655 |
- "version": "1.1.4", |
|
7656 |
- "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-1.1.4.tgz", |
|
7657 |
- "integrity": "sha512-FSYbp3lyKjyj3E7fMl6rYvUdX0FBXaluGqlFoYESWQlyUTq8R+wp0rkFxoYFqZlHCvsUXGjyJmLQSnXToYhOSA==", |
|
7658 |
- "dev": true |
|
7659 |
- }, |
|
7660 | 6743 |
"mem": { |
7661 | 6744 |
"version": "1.1.0", |
7662 | 6745 |
"resolved": "https://registry.npmjs.org/mem/-/mem-1.1.0.tgz", |
... | ... |
@@ -7672,28 +6755,6 @@ |
7672 | 6755 |
"integrity": "sha512-VjFo4P5Whtj4vsLzsYBu5ayHhoHJ0UqNm7ibvShmbmoz7tGi0vXaoJbGdB+GmDMLUdg8DpQXEIeVDAe8MaABvQ==", |
7673 | 6756 |
"dev": true |
7674 | 6757 |
}, |
7675 |
- "merge-deep": { |
|
7676 |
- "version": "3.0.2", |
|
7677 |
- "resolved": "https://registry.npmjs.org/merge-deep/-/merge-deep-3.0.2.tgz", |
|
7678 |
- "integrity": "sha512-T7qC8kg4Zoti1cFd8Cr0M+qaZfOwjlPDEdZIIPPB2JZctjaPM4fX+i7HOId69tAti2fvO6X5ldfYUONDODsrkA==", |
|
7679 |
- "dev": true, |
|
7680 |
- "requires": { |
|
7681 |
- "arr-union": "^3.1.0", |
|
7682 |
- "clone-deep": "^0.2.4", |
|
7683 |
- "kind-of": "^3.0.2" |
|
7684 |
- }, |
|
7685 |
- "dependencies": { |
|
7686 |
- "kind-of": { |
|
7687 |
- "version": "3.2.2", |
|
7688 |
- "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", |
|
7689 |
- "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", |
|
7690 |
- "dev": true, |
|
7691 |
- "requires": { |
|
7692 |
- "is-buffer": "^1.1.5" |
|
7693 |
- } |
|
7694 |
- } |
|
7695 |
- } |
|
7696 |
- }, |
|
7697 | 6758 |
"merge-stream": { |
7698 | 6759 |
"version": "1.0.1", |
7699 | 6760 |
"resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-1.0.1.tgz", |
... | ... |
@@ -7798,24 +6859,6 @@ |
7798 | 6859 |
} |
7799 | 6860 |
} |
7800 | 6861 |
}, |
7801 |
- "mixin-object": { |
|
7802 |
- "version": "2.0.1", |
|
7803 |
- "resolved": "https://registry.npmjs.org/mixin-object/-/mixin-object-2.0.1.tgz", |
|
7804 |
- "integrity": "sha1-T7lJRB2rGCVA8f4DW6YOGUel5X4=", |
|
7805 |
- "dev": true, |
|
7806 |
- "requires": { |
|
7807 |
- "for-in": "^0.1.3", |
|
7808 |
- "is-extendable": "^0.1.1" |
|
7809 |
- }, |
|
7810 |
- "dependencies": { |
|
7811 |
- "for-in": { |
|
7812 |
- "version": "0.1.8", |
|
7813 |
- "resolved": "https://registry.npmjs.org/for-in/-/for-in-0.1.8.tgz", |
|
7814 |
- "integrity": "sha1-2Hc5COMSVhCZUrH9ubP6hn0ndeE=", |
|
7815 |
- "dev": true |
|
7816 |
- } |
|
7817 |
- } |
|
7818 |
- }, |
|
7819 | 6862 |
"mkdirp": { |
7820 | 6863 |
"version": "0.5.1", |
7821 | 6864 |
"resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", |
... | ... |
@@ -7900,15 +6943,6 @@ |
7900 | 6943 |
"integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", |
7901 | 6944 |
"dev": true |
7902 | 6945 |
}, |
7903 |
- "no-case": { |
|
7904 |
- "version": "2.3.2", |
|
7905 |
- "resolved": "https://registry.npmjs.org/no-case/-/no-case-2.3.2.tgz", |
|
7906 |
- "integrity": "sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ==", |
|
7907 |
- "dev": true, |
|
7908 |
- "requires": { |
|
7909 |
- "lower-case": "^1.1.1" |
|
7910 |
- } |
|
7911 |
- }, |
|
7912 | 6946 |
"node": { |
7913 | 6947 |
"version": "10.15.3", |
7914 | 6948 |
"resolved": "https://registry.npmjs.org/node/-/node-10.15.3.tgz", |
... | ... |
@@ -8049,12 +7083,6 @@ |
8049 | 7083 |
} |
8050 | 7084 |
} |
8051 | 7085 |
}, |
8052 |
- "object-hash": { |
|
8053 |
- "version": "1.3.1", |
|
8054 |
- "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-1.3.1.tgz", |
|
8055 |
- "integrity": "sha512-OSuu/pU4ENM9kmREg0BdNrUDIl1heYa4mBZacJc+vVWz4GtAwu7jO8s4AIt2aGRUTqxykpWzI3Oqnsm13tTMDA==", |
|
8056 |
- "dev": true |
|
8057 |
- }, |
|
8058 | 7086 |
"object-inspect": { |
8059 | 7087 |
"version": "1.6.0", |
8060 | 7088 |
"resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.6.0.tgz", |
... | ... |
@@ -8296,15 +7324,6 @@ |
8296 | 7324 |
"integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", |
8297 | 7325 |
"dev": true |
8298 | 7326 |
}, |
8299 |
- "param-case": { |
|
8300 |
- "version": "2.1.1", |
|
8301 |
- "resolved": "https://registry.npmjs.org/param-case/-/param-case-2.1.1.tgz", |
|
8302 |
- "integrity": "sha1-35T9jPZTHs915r75oIWPvHK+Ikc=", |
|
8303 |
- "dev": true, |
|
8304 |
- "requires": { |
|
8305 |
- "no-case": "^2.2.0" |
|
8306 |
- } |
|
8307 |
- }, |
|
8308 | 7327 |
"parent-module": { |
8309 | 7328 |
"version": "1.0.1", |
8310 | 7329 |
"resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", |
... | ... |
@@ -8453,66 +7472,6 @@ |
8453 | 7472 |
"pinkie": "^2.0.0" |
8454 | 7473 |
} |
8455 | 7474 |
}, |
8456 |
- "pkg-dir": { |
|
8457 |
- "version": "3.0.0", |
|
8458 |
- "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", |
|
8459 |
- "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", |
|
8460 |
- "dev": true, |
|
8461 |
- "requires": { |
|
8462 |
- "find-up": "^3.0.0" |
|
8463 |
- }, |
|
8464 |
- "dependencies": { |
|
8465 |
- "find-up": { |
|
8466 |
- "version": "3.0.0", |
|
8467 |
- "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", |
|
8468 |
- "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", |
|
8469 |
- "dev": true, |
|
8470 |
- "requires": { |
|
8471 |
- "locate-path": "^3.0.0" |
|
8472 |
- } |
|
8473 |
- }, |
|
8474 |
- "locate-path": { |
|
8475 |
- "version": "3.0.0", |
|
8476 |
- "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", |
|
8477 |
- "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", |
|
8478 |
- "dev": true, |
|
8479 |
- "requires": { |
|
8480 |
- "p-locate": "^3.0.0", |
|
8481 |
- "path-exists": "^3.0.0" |
|
8482 |
- } |
|
8483 |
- }, |
|
8484 |
- "p-limit": { |
|
8485 |
- "version": "2.2.0", |
|
8486 |
- "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.0.tgz", |
|
8487 |
- "integrity": "sha512-pZbTJpoUsCzV48Mc9Nh51VbwO0X9cuPFE8gYwx9BTCt9SF8/b7Zljd2fVgOxhIF/HDTKgpVzs+GPhyKfjLLFRQ==", |
|
8488 |
- "dev": true, |
|
8489 |
- "requires": { |
|
8490 |
- "p-try": "^2.0.0" |
|
8491 |
- } |
|
8492 |
- }, |
|
8493 |
- "p-locate": { |
|
8494 |
- "version": "3.0.0", |
|
8495 |
- "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", |
|
8496 |
- "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", |
|
8497 |
- "dev": true, |
|
8498 |
- "requires": { |
|
8499 |
- "p-limit": "^2.0.0" |
|
8500 |
- } |
|
8501 |
- }, |
|
8502 |
- "p-try": { |
|
8503 |
- "version": "2.2.0", |
|
8504 |
- "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", |
|
8505 |
- "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", |
|
8506 |
- "dev": true |
|
8507 |
- }, |
|
8508 |
- "path-exists": { |
|
8509 |
- "version": "3.0.0", |
|
8510 |
- "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", |
|
8511 |
- "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", |
|
8512 |
- "dev": true |
|
8513 |
- } |
|
8514 |
- } |
|
8515 |
- }, |
|
8516 | 7475 |
"pluralize": { |
8517 | 7476 |
"version": "7.0.0", |
8518 | 7477 |
"resolved": "https://registry.npmjs.org/pluralize/-/pluralize-7.0.0.tgz", |
... | ... |
@@ -8555,16 +7514,6 @@ |
8555 | 7514 |
"integrity": "sha512-TzGRNvuUSmPgwivDqkZ9tM/qTGW9hqDKWOE9YHiyQdixlKbv7kvEqsmDPrcHJTKwthU774TQwZXVtaQ/mMsvjg==", |
8556 | 7515 |
"dev": true |
8557 | 7516 |
}, |
8558 |
- "pretty-error": { |
|
8559 |
- "version": "2.1.1", |
|
8560 |
- "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-2.1.1.tgz", |
|
8561 |
- "integrity": "sha1-X0+HyPkeWuPzuoerTPXgOxoX8aM=", |
|
8562 |
- "dev": true, |
|
8563 |
- "requires": { |
|
8564 |
- "renderkid": "^2.0.1", |
|
8565 |
- "utila": "~0.4" |
|
8566 |
- } |
|
8567 |
- }, |
|
8568 | 7517 |
"pretty-format": { |
8569 | 7518 |
"version": "23.6.0", |
8570 | 7519 |
"resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-23.6.0.tgz", |
... | ... |
@@ -8633,15 +7582,6 @@ |
8633 | 7582 |
"reflect.ownkeys": "^0.2.0" |
8634 | 7583 |
} |
8635 | 7584 |
}, |
8636 |
- "property-information": { |
|
8637 |
- "version": "5.0.1", |
|
8638 |
- "resolved": "https://registry.npmjs.org/property-information/-/property-information-5.0.1.tgz", |
|
8639 |
- "integrity": "sha512-nAtBDVeSwFM3Ot/YxT7s4NqZmqXI7lLzf46BThvotEtYf2uk2yH0ACYuWQkJ7gxKs49PPtKVY0UlDGkyN9aJlw==", |
|
8640 |
- "dev": true, |
|
8641 |
- "requires": { |
|
8642 |
- "xtend": "^4.0.1" |
|
8643 |
- } |
|
8644 |
- }, |
|
8645 | 7585 |
"pseudomap": { |
8646 | 7586 |
"version": "1.0.2", |
8647 | 7587 |
"resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", |
... | ... |
@@ -8670,12 +7610,6 @@ |
8670 | 7610 |
"integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", |
8671 | 7611 |
"dev": true |
8672 | 7612 |
}, |
8673 |
- "q": { |
|
8674 |
- "version": "1.5.1", |
|
8675 |
- "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", |
|
8676 |
- "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", |
|
8677 |
- "dev": true |
|
8678 |
- }, |
|
8679 | 7613 |
"qs": { |
8680 | 7614 |
"version": "6.5.2", |
8681 | 7615 |
"resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", |
... | ... |
@@ -8965,67 +7899,12 @@ |
8965 | 7899 |
} |
8966 | 7900 |
} |
8967 | 7901 |
}, |
8968 |
- "rehype-parse": { |
|
8969 |
- "version": "6.0.0", |
|
8970 |
- "resolved": "https://registry.npmjs.org/rehype-parse/-/rehype-parse-6.0.0.tgz", |
|
8971 |
- "integrity": "sha512-V2OjMD0xcSt39G4uRdMTqDXXm6HwkUbLMDayYKA/d037j8/OtVSQ+tqKwYWOuyBeoCs/3clXRe30VUjeMDTBSA==", |
|
8972 |
- "dev": true, |
|
8973 |
- "requires": { |
|
8974 |
- "hast-util-from-parse5": "^5.0.0", |
|
8975 |
- "parse5": "^5.0.0", |
|
8976 |
- "xtend": "^4.0.1" |
|
8977 |
- }, |
|
8978 |
- "dependencies": { |
|
8979 |
- "parse5": { |
|
8980 |
- "version": "5.1.0", |
|
8981 |
- "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.0.tgz", |
|
8982 |
- "integrity": "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==", |
|
8983 |
- "dev": true |
|
8984 |
- } |
|
8985 |
- } |
|
8986 |
- }, |
|
8987 |
- "relateurl": { |
|
8988 |
- "version": "0.2.7", |
|
8989 |
- "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", |
|
8990 |
- "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=", |
|
8991 |
- "dev": true |
|
8992 |
- }, |
|
8993 | 7902 |
"remove-trailing-separator": { |
8994 | 7903 |
"version": "1.1.0", |
8995 | 7904 |
"resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", |
8996 | 7905 |
"integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", |
8997 | 7906 |
"dev": true |
8998 | 7907 |
}, |
8999 |
- "renderkid": { |
|
9000 |
- "version": "2.0.3", |
|
9001 |
- "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-2.0.3.tgz", |
|
9002 |
- "integrity": "sha512-z8CLQp7EZBPCwCnncgf9C4XAi3WR0dv+uWu/PjIyhhAb5d6IJ/QZqlHFprHeKT+59//V6BNUsLbvN8+2LarxGA==", |
|
9003 |
- "dev": true, |
|
9004 |
- "requires": { |
|
9005 |
- "css-select": "^1.1.0", |
|
9006 |
- "dom-converter": "^0.2", |
|
9007 |
- "htmlparser2": "^3.3.0", |
|
9008 |
- "strip-ansi": "^3.0.0", |
|
9009 |
- "utila": "^0.4.0" |
|
9010 |
- }, |
|
9011 |
- "dependencies": { |
|
9012 |
- "ansi-regex": { |
|
9013 |
- "version": "2.1.1", |
|
9014 |
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", |
|
9015 |
- "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", |
|
9016 |
- "dev": true |
|
9017 |
- }, |
|
9018 |
- "strip-ansi": { |
|
9019 |
- "version": "3.0.1", |
|
9020 |
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", |
|
9021 |
- "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", |
|
9022 |
- "dev": true, |
|
9023 |
- "requires": { |
|
9024 |
- "ansi-regex": "^2.0.0" |
|
9025 |
- } |
|
9026 |
- } |
|
9027 |
- } |
|
9028 |
- }, |
|
9029 | 7908 |
"repeat-element": { |
9030 | 7909 |
"version": "1.1.3", |
9031 | 7910 |
"resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", |
... | ... |
@@ -9047,12 +7926,6 @@ |
9047 | 7926 |
"is-finite": "^1.0.0" |
9048 | 7927 |
} |
9049 | 7928 |
}, |
9050 |
- "replace-ext": { |
|
9051 |
- "version": "1.0.0", |
|
9052 |
- "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.0.tgz", |
|
9053 |
- "integrity": "sha1-3mMSg3P8v3w8z6TeWkgMRaZ5WOs=", |
|
9054 |
- "dev": true |
|
9055 |
- }, |
|
9056 | 7929 |
"request": { |
9057 | 7930 |
"version": "2.88.0", |
9058 | 7931 |
"resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz", |
... | ... |
@@ -9334,35 +8207,6 @@ |
9334 | 8207 |
"integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=", |
9335 | 8208 |
"dev": true |
9336 | 8209 |
}, |
9337 |
- "shallow-clone": { |
|
9338 |
- "version": "0.1.2", |
|
9339 |
- "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-0.1.2.tgz", |
|
9340 |
- "integrity": "sha1-WQnodLp3EG1zrEFM/sH/yofZcGA=", |
|
9341 |
- "dev": true, |
|
9342 |
- "requires": { |
|
9343 |
- "is-extendable": "^0.1.1", |
|
9344 |
- "kind-of": "^2.0.1", |
|
9345 |
- "lazy-cache": "^0.2.3", |
|
9346 |
- "mixin-object": "^2.0.1" |
|
9347 |
- }, |
|
9348 |
- "dependencies": { |
|
9349 |
- "kind-of": { |
|
9350 |
- "version": "2.0.1", |
|
9351 |
- "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-2.0.1.tgz", |
|
9352 |
- "integrity": "sha1-AY7HpM5+OobLkUG+UZ0kyPqpgbU=", |
|
9353 |
- "dev": true, |
|
9354 |
- "requires": { |
|
9355 |
- "is-buffer": "^1.0.2" |
|
9356 |
- } |
|
9357 |
- }, |
|
9358 |
- "lazy-cache": { |
|
9359 |
- "version": "0.2.7", |
|
9360 |
- "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-0.2.7.tgz", |
|
9361 |
- "integrity": "sha1-f+3fLctu23fRHvHRF6tf/fCrG2U=", |
|
9362 |
- "dev": true |
|
9363 |
- } |
|
9364 |
- } |
|
9365 |
- }, |
|
9366 | 8210 |
"shebang-command": { |
9367 | 8211 |
"version": "1.2.0", |
9368 | 8212 |
"resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", |
... | ... |
@@ -9558,12 +8402,6 @@ |
9558 | 8402 |
"integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=", |
9559 | 8403 |
"dev": true |
9560 | 8404 |
}, |
9561 |
- "space-separated-tokens": { |
|
9562 |
- "version": "1.1.3", |
|
9563 |
- "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-1.1.3.tgz", |
|
9564 |
- "integrity": "sha512-/M5RAdBuQlSDPNfA5ube+fkHbHyY08pMuADLmsAQURzo56w90r681oiOoz3o3ZQyWdSeNucpTFjL+Ggd5qui3w==", |
|
9565 |
- "dev": true |
|
9566 |
- }, |
|
9567 | 8405 |
"spdx-correct": { |
9568 | 8406 |
"version": "3.1.0", |
9569 | 8407 |
"resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz", |
... | ... |
@@ -9628,12 +8466,6 @@ |
9628 | 8466 |
"tweetnacl": "~0.14.0" |
9629 | 8467 |
} |
9630 | 8468 |
}, |
9631 |
- "stable": { |
|
9632 |
- "version": "0.1.8", |
|
9633 |
- "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", |
|
9634 |
- "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", |
|
9635 |
- "dev": true |
|
9636 |
- }, |
|
9637 | 8469 |
"stack-utils": { |
9638 | 8470 |
"version": "1.0.2", |
9639 | 8471 |
"resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-1.0.2.tgz", |
... | ... |
@@ -9746,52 +8578,6 @@ |
9746 | 8578 |
"has-flag": "^3.0.0" |
9747 | 8579 |
} |
9748 | 8580 |
}, |
9749 |
- "svgo": { |
|
9750 |
- "version": "1.2.2", |
|
9751 |
- "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.2.2.tgz", |
|
9752 |
- "integrity": "sha512-rAfulcwp2D9jjdGu+0CuqlrAUin6bBWrpoqXWwKDZZZJfXcUXQSxLJOFJCQCSA0x0pP2U0TxSlJu2ROq5Bq6qA==", |
|
9753 |
- "dev": true, |
|
9754 |
- "requires": { |
|
9755 |
- "chalk": "^2.4.1", |
|
9756 |
- "coa": "^2.0.2", |
|
9757 |
- "css-select": "^2.0.0", |
|
9758 |
- "css-select-base-adapter": "^0.1.1", |
|
9759 |
- "css-tree": "1.0.0-alpha.28", |
|
9760 |
- "css-url-regex": "^1.1.0", |
|
9761 |
- "csso": "^3.5.1", |
|
9762 |
- "js-yaml": "^3.13.1", |
|
9763 |
- "mkdirp": "~0.5.1", |
|
9764 |
- "object.values": "^1.1.0", |
|
9765 |
- "sax": "~1.2.4", |
|
9766 |
- "stable": "^0.1.8", |
|
9767 |
- "unquote": "~1.1.1", |
|
9768 |
- "util.promisify": "~1.0.0" |
|
9769 |
- }, |
|
9770 |
- "dependencies": { |
|
9771 |
- "css-select": { |
|
9772 |
- "version": "2.0.2", |
|
9773 |
- "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.0.2.tgz", |
|
9774 |
- "integrity": "sha512-dSpYaDVoWaELjvZ3mS6IKZM/y2PMPa/XYoEfYNZePL4U/XgyxZNroHEHReDx/d+VgXh9VbCTtFqLkFbmeqeaRQ==", |
|
9775 |
- "dev": true, |
|
9776 |
- "requires": { |
|
9777 |
- "boolbase": "^1.0.0", |
|
9778 |
- "css-what": "^2.1.2", |
|
9779 |
- "domutils": "^1.7.0", |
|
9780 |
- "nth-check": "^1.0.2" |
|
9781 |
- } |
|
9782 |
- }, |
|
9783 |
- "domutils": { |
|
9784 |
- "version": "1.7.0", |
|
9785 |
- "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", |
|
9786 |
- "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", |
|
9787 |
- "dev": true, |
|
9788 |
- "requires": { |
|
9789 |
- "dom-serializer": "0", |
|
9790 |
- "domelementtype": "1" |
|
9791 |
- } |
|
9792 |
- } |
|
9793 |
- } |
|
9794 |
- }, |
|
9795 | 8581 |
"symbol-observable": { |
9796 | 8582 |
"version": "1.2.0", |
9797 | 8583 |
"resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz", |
... | ... |
@@ -9818,12 +8604,6 @@ |
9818 | 8604 |
"string-width": "^2.1.1" |
9819 | 8605 |
} |
9820 | 8606 |
}, |
9821 |
- "tapable": { |
|
9822 |
- "version": "1.1.3", |
|
9823 |
- "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", |
|
9824 |
- "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", |
|
9825 |
- "dev": true |
|
9826 |
- }, |
|
9827 | 8607 |
"test-exclude": { |
9828 | 8608 |
"version": "4.2.3", |
9829 | 8609 |
"resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-4.2.3.tgz", |
... | ... |
@@ -10055,12 +8835,6 @@ |
10055 | 8835 |
"integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=", |
10056 | 8836 |
"dev": true |
10057 | 8837 |
}, |
10058 |
- "trough": { |
|
10059 |
- "version": "1.0.3", |
|
10060 |
- "resolved": "https://registry.npmjs.org/trough/-/trough-1.0.3.tgz", |
|
10061 |
- "integrity": "sha512-fwkLWH+DimvA4YCy+/nvJd61nWQQ2liO/nF/RjkTpiOGi+zxZzVkhb1mvbHIIW4b/8nDsYI8uTmAlc0nNkRMOw==", |
|
10062 |
- "dev": true |
|
10063 |
- }, |
|
10064 | 8838 |
"tryer": { |
10065 | 8839 |
"version": "1.0.1", |
10066 | 8840 |
"resolved": "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz", |
... | ... |
@@ -10102,6 +8876,7 @@ |
10102 | 8876 |
"resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.4.10.tgz", |
10103 | 8877 |
"integrity": "sha512-Y2VsbPVs0FIshJztycsO2SfPk7/KAF/T72qzv9u5EpQ4kB2hQoHlhNQTsNyy6ul7lQtqJN/AoWeS23OzEiEFxw==", |
10104 | 8878 |
"dev": true, |
8879 |
+ "optional": true, |
|
10105 | 8880 |
"requires": { |
10106 | 8881 |
"commander": "~2.19.0", |
10107 | 8882 |
"source-map": "~0.6.1" |
... | ... |
@@ -10111,13 +8886,15 @@ |
10111 | 8886 |
"version": "2.19.0", |
10112 | 8887 |
"resolved": "https://registry.npmjs.org/commander/-/commander-2.19.0.tgz", |
10113 | 8888 |
"integrity": "sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg==", |
10114 |
- "dev": true |
|
8889 |
+ "dev": true, |
|
8890 |
+ "optional": true |
|
10115 | 8891 |
}, |
10116 | 8892 |
"source-map": { |
10117 | 8893 |
"version": "0.6.1", |
10118 | 8894 |
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", |
10119 | 8895 |
"integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", |
10120 |
- "dev": true |
|
8896 |
+ "dev": true, |
|
8897 |
+ "optional": true |
|
10121 | 8898 |
} |
10122 | 8899 |
} |
10123 | 8900 |
}, |
... | ... |
@@ -10149,42 +8926,6 @@ |
10149 | 8926 |
"integrity": "sha512-L5RAqCfXqAwR3RriF8pM0lU0w4Ryf/GgzONwi6KnL1taJQa7x1TCxdJnILX59WIGOwR57IVxn7Nej0fz1Ny6fw==", |
10150 | 8927 |
"dev": true |
10151 | 8928 |
}, |
10152 |
- "unified": { |
|
10153 |
- "version": "7.1.0", |
|
10154 |
- "resolved": "https://registry.npmjs.org/unified/-/unified-7.1.0.tgz", |
|
10155 |
- "integrity": "sha512-lbk82UOIGuCEsZhPj8rNAkXSDXd6p0QLzIuSsCdxrqnqU56St4eyOB+AlXsVgVeRmetPTYydIuvFfpDIed8mqw==", |
|
10156 |
- "dev": true, |
|
10157 |
- "requires": { |
|
10158 |
- "@types/unist": "^2.0.0", |
|
10159 |
- "@types/vfile": "^3.0.0", |
|
10160 |
- "bail": "^1.0.0", |
|
10161 |
- "extend": "^3.0.0", |
|
10162 |
- "is-plain-obj": "^1.1.0", |
|
10163 |
- "trough": "^1.0.0", |
|
10164 |
- "vfile": "^3.0.0", |
|
10165 |
- "x-is-string": "^0.1.0" |
|
10166 |
- }, |
|
10167 |
- "dependencies": { |
|
10168 |
- "is-buffer": { |
|
10169 |
- "version": "2.0.3", |
|
10170 |
- "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.3.tgz", |
|
10171 |
- "integrity": "sha512-U15Q7MXTuZlrbymiz95PJpZxu8IlipAp4dtS3wOdgPXx3mqBnslrWU14kxfHB+Py/+2PVKSr37dMAgM2A4uArw==", |
|
10172 |
- "dev": true |
|
10173 |
- }, |
|
10174 |
- "vfile": { |
|
10175 |
- "version": "3.0.1", |
|
10176 |
- "resolved": "https://registry.npmjs.org/vfile/-/vfile-3.0.1.tgz", |
|
10177 |
- "integrity": "sha512-y7Y3gH9BsUSdD4KzHsuMaCzRjglXN0W2EcMf0gpvu6+SbsGhMje7xDc8AEoeXy6mIwCKMI6BkjMsRjzQbhMEjQ==", |
|
10178 |
- "dev": true, |
|
10179 |
- "requires": { |
|
10180 |
- "is-buffer": "^2.0.0", |
|
10181 |
- "replace-ext": "1.0.0", |
|
10182 |
- "unist-util-stringify-position": "^1.0.0", |
|
10183 |
- "vfile-message": "^1.0.0" |
|
10184 |
- } |
|
10185 |
- } |
|
10186 |
- } |
|
10187 |
- }, |
|
10188 | 8929 |
"union-value": { |
10189 | 8930 |
"version": "1.0.0", |
10190 | 8931 |
"resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.0.tgz", |
... | ... |
@@ -10220,12 +8961,6 @@ |
10220 | 8961 |
} |
10221 | 8962 |
} |
10222 | 8963 |
}, |
10223 |
- "unist-util-stringify-position": { |
|
10224 |
- "version": "1.1.2", |
|
10225 |
- "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-1.1.2.tgz", |
|
10226 |
- "integrity": "sha512-pNCVrk64LZv1kElr0N1wPiHEUoXNVFERp+mlTg/s9R5Lwg87f9bM/3sQB99w+N9D/qnM9ar3+AKDBwo/gm/iQQ==", |
|
10227 |
- "dev": true |
|
10228 |
- }, |
|
10229 | 8964 |
"universal-user-agent": { |
10230 | 8965 |
"version": "2.1.0", |
10231 | 8966 |
"resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-2.1.0.tgz", |
... | ... |
@@ -10241,12 +8976,6 @@ |
10241 | 8976 |
"integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", |
10242 | 8977 |
"dev": true |
10243 | 8978 |
}, |
10244 |
- "unquote": { |
|
10245 |
- "version": "1.1.1", |
|
10246 |
- "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", |
|
10247 |
- "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=", |
|
10248 |
- "dev": true |
|
10249 |
- }, |
|
10250 | 8979 |
"unset-value": { |
10251 | 8980 |
"version": "1.0.0", |
10252 | 8981 |
"resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", |
... | ... |
@@ -10340,12 +9069,6 @@ |
10340 | 9069 |
"dev": true, |
10341 | 9070 |
"optional": true |
10342 | 9071 |
}, |
10343 |
- "upper-case": { |
|
10344 |
- "version": "1.1.3", |
|
10345 |
- "resolved": "https://registry.npmjs.org/upper-case/-/upper-case-1.1.3.tgz", |
|
10346 |
- "integrity": "sha1-9rRQHC7EzdJrp4vnIilh3ndiFZg=", |
|
10347 |
- "dev": true |
|
10348 |
- }, |
|
10349 | 9072 |
"uri-js": { |
10350 | 9073 |
"version": "4.2.2", |
10351 | 9074 |
"resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", |
... | ... |
@@ -10404,12 +9127,6 @@ |
10404 | 9127 |
"object.getownpropertydescriptors": "^2.0.3" |
10405 | 9128 |
} |
10406 | 9129 |
}, |
10407 |
- "utila": { |
|
10408 |
- "version": "0.4.0", |
|
10409 |
- "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", |
|
10410 |
- "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=", |
|
10411 |
- "dev": true |
|
10412 |
- }, |
|
10413 | 9130 |
"uuid": { |
10414 | 9131 |
"version": "3.3.2", |
10415 | 9132 |
"resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz", |
... | ... |
@@ -10437,63 +9154,6 @@ |
10437 | 9154 |
"extsprintf": "^1.2.0" |
10438 | 9155 |
} |
10439 | 9156 |
}, |
10440 |
- "vfile": { |
|
10441 |
- "version": "4.0.0", |
|
10442 |
- "resolved": "https://registry.npmjs.org/vfile/-/vfile-4.0.0.tgz", |
|
10443 |
- "integrity": "sha512-WMNeHy5djSl895BqE86D7WqA0Ie5fAIeGCa7V1EqiXyJg5LaGch2SUaZueok5abYQGH6mXEAsZ45jkoILIOlyA==", |
|
10444 |
- "dev": true, |
|
10445 |
- "requires": { |
|
10446 |
- "@types/unist": "^2.0.2", |
|
10447 |
- "is-buffer": "^2.0.0", |
|
10448 |
- "replace-ext": "1.0.0", |
|
10449 |
- "unist-util-stringify-position": "^2.0.0", |
|
10450 |
- "vfile-message": "^2.0.0" |
|
10451 |
- }, |
|
10452 |
- "dependencies": { |
|
10453 |
- "is-buffer": { |
|
10454 |
- "version": "2.0.3", |
|
10455 |
- "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.3.tgz", |
|
10456 |
- "integrity": "sha512-U15Q7MXTuZlrbymiz95PJpZxu8IlipAp4dtS3wOdgPXx3mqBnslrWU14kxfHB+Py/+2PVKSr37dMAgM2A4uArw==", |
|
10457 |
- "dev": true |
|
10458 |
- }, |
|
10459 |
- "unist-util-stringify-position": { |
|
10460 |
- "version": "2.0.0", |
|
10461 |
- "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-2.0.0.tgz", |
|
10462 |
- "integrity": "sha512-Uz5negUTrf9zm2ZT2Z9kdOL7Mr7FJLyq3ByqagUi7QZRVK1HnspVazvSqwHt73jj7APHtpuJ4K110Jm8O6/elw==", |
|
10463 |
- "dev": true, |
|
10464 |
- "requires": { |
|
10465 |
- "@types/unist": "^2.0.2" |
|
10466 |
- } |
|
10467 |
- }, |
|
10468 |
- "vfile-message": { |
|
10469 |
- "version": "2.0.0", |
|
10470 |
- "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-2.0.0.tgz", |
|
10471 |
- "integrity": "sha512-YS6qg6UpBfIeiO+6XlhPOuJaoLvt1Y9g2cmlwqhBOOU0XRV8j5RLeoz72t6PWLvNXq3EBG1fQ05wNPrUoz0deQ==", |
|
10472 |
- "dev": true, |
|
10473 |
- "requires": { |
|
10474 |
- "@types/unist": "^2.0.2", |
|
10475 |
- "unist-util-stringify-position": "^1.1.1" |
|
10476 |
- }, |
|
10477 |
- "dependencies": { |
|
10478 |
- "unist-util-stringify-position": { |
|
10479 |
- "version": "1.1.2", |
|
10480 |
- "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-1.1.2.tgz", |
|
10481 |
- "integrity": "sha512-pNCVrk64LZv1kElr0N1wPiHEUoXNVFERp+mlTg/s9R5Lwg87f9bM/3sQB99w+N9D/qnM9ar3+AKDBwo/gm/iQQ==", |
|
10482 |
- "dev": true |
|
10483 |
- } |
|
10484 |
- } |
|
10485 |
- } |
|
10486 |
- } |
|
10487 |
- }, |
|
10488 |
- "vfile-message": { |
|
10489 |
- "version": "1.1.1", |
|
10490 |
- "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-1.1.1.tgz", |
|
10491 |
- "integrity": "sha512-1WmsopSGhWt5laNir+633LszXvZ+Z/lxveBf6yhGsqnQIhlhzooZae7zV6YVM1Sdkw68dtAW3ow0pOdPANugvA==", |
|
10492 |
- "dev": true, |
|
10493 |
- "requires": { |
|
10494 |
- "unist-util-stringify-position": "^1.1.1" |
|
10495 |
- } |
|
10496 |
- }, |
|
10497 | 9157 |
"w3c-hr-time": { |
10498 | 9158 |
"version": "1.0.1", |
10499 | 9159 |
"resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.1.tgz", |
... | ... |
@@ -10530,12 +9190,6 @@ |
10530 | 9190 |
} |
10531 | 9191 |
} |
10532 | 9192 |
}, |
10533 |
- "web-namespaces": { |
|
10534 |
- "version": "1.1.3", |
|
10535 |
- "resolved": "https://registry.npmjs.org/web-namespaces/-/web-namespaces-1.1.3.tgz", |
|
10536 |
- "integrity": "sha512-r8sAtNmgR0WKOKOxzuSgk09JsHlpKlB+uHi937qypOu3PZ17UxPrierFKDye/uNHjNTTEshu5PId8rojIPj/tA==", |
|
10537 |
- "dev": true |
|
10538 |
- }, |
|
10539 | 9193 |
"webidl-conversions": { |
10540 | 9194 |
"version": "4.0.2", |
10541 | 9195 |
"resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", |
... | ... |
@@ -10710,24 +9364,12 @@ |
10710 | 9364 |
"async-limiter": "~1.0.0" |
10711 | 9365 |
} |
10712 | 9366 |
}, |
10713 |
- "x-is-string": { |
|
10714 |
- "version": "0.1.0", |
|
10715 |
- "resolved": "https://registry.npmjs.org/x-is-string/-/x-is-string-0.1.0.tgz", |
|
10716 |
- "integrity": "sha1-R0tQhlrzpJqcRlfwWs0UVFj3fYI=", |
|
10717 |
- "dev": true |
|
10718 |
- }, |
|
10719 | 9367 |
"xml-name-validator": { |
10720 | 9368 |
"version": "3.0.0", |
10721 | 9369 |
"resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", |
10722 | 9370 |
"integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", |
10723 | 9371 |
"dev": true |
10724 | 9372 |
}, |
10725 |
- "xtend": { |
|
10726 |
- "version": "4.0.1", |
|
10727 |
- "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz", |
|
10728 |
- "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=", |
|
10729 |
- "dev": true |
|
10730 |
- }, |
|
10731 | 9373 |
"y18n": { |
10732 | 9374 |
"version": "3.2.1", |
10733 | 9375 |
"resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz", |
... | ... |
@@ -1,6 +1,7 @@ |
1 | 1 |
{ |
2 | 2 |
"name": "routedux", |
3 |
- "contributors": [{ |
|
3 |
+ "contributors": [ |
|
4 |
+ { |
|
4 | 5 |
"name": "Maximilian Summe", |
5 | 6 |
"email": "msumme@gmail.com" |
6 | 7 |
}, |
... | ... |
@@ -22,7 +23,6 @@ |
22 | 23 |
"prop-types": "^15.5.10" |
23 | 24 |
}, |
24 | 25 |
"devDependencies": { |
25 |
- "node": "^10.15.3", |
|
26 | 26 |
"@babel/cli": "^7.0.0", |
27 | 27 |
"@babel/core": "7.2.2", |
28 | 28 |
"@babel/plugin-proposal-class-properties": "^7.0.0", |
... | ... |
@@ -32,11 +32,11 @@ |
32 | 32 |
"@babel/plugin-transform-react-jsx": "^7.0.0", |
33 | 33 |
"@babel/preset-env": "^7.0.0", |
34 | 34 |
"@babel/preset-flow": "^7.0.0", |
35 |
+ "@babel/preset-react": "^7.0.0", |
|
35 | 36 |
"babel-core": "7.0.0-bridge.0", |
36 | 37 |
"babel-eslint": "9.0.0", |
37 | 38 |
"babel-jest": "23.6.0", |
38 | 39 |
"babel-plugin-named-asset-import": "^0.3.1", |
39 |
- "babel-preset-react-app": "^7.0.2", |
|
40 | 40 |
"bfj": "6.1.1", |
41 | 41 |
"case-sensitive-paths-webpack-plugin": "2.2.0", |
42 | 42 |
"dotenv": "6.0.0", |
... | ... |
@@ -45,7 +45,6 @@ |
45 | 45 |
"enzyme-adapter-react-16": "^1.5.0", |
46 | 46 |
"enzyme-to-json": "^3.3.4", |
47 | 47 |
"eslint": "5.12.0", |
48 |
- "eslint-config-react-app": "^3.0.8", |
|
49 | 48 |
"eslint-plugin-flowtype": "2.50.1", |
50 | 49 |
"eslint-plugin-import": "2.14.0", |
51 | 50 |
"eslint-plugin-jsx-a11y": "6.1.2", |
... | ... |
@@ -59,6 +58,7 @@ |
59 | 58 |
"jest-resolve": "23.6.0", |
60 | 59 |
"jest-watch-typeahead": "^0.2.1", |
61 | 60 |
"mini-css-extract-plugin": "0.5.0", |
61 |
+ "node": "^10.15.3", |
|
62 | 62 |
"prettier": "^1.17.1", |
63 | 63 |
"react": "^16.5.2", |
64 | 64 |
"react-app-polyfill": "^1.0.1", |
... | ... |
@@ -74,20 +74,23 @@ |
74 | 74 |
"buildPub": "yarn build && npm publish", |
75 | 75 |
"lint": "eslint src" |
76 | 76 |
}, |
77 |
- "npmFileMap": [{ |
|
78 |
- "basePath": "/dist/", |
|
79 |
- "files": [ |
|
80 |
- "*.js" |
|
81 |
- ] |
|
82 |
- }], |
|
77 |
+ "npmFileMap": [ |
|
78 |
+ { |
|
79 |
+ "basePath": "/dist/", |
|
80 |
+ "files": [ |
|
81 |
+ "*.js" |
|
82 |
+ ] |
|
83 |
+ } |
|
84 |
+ ], |
|
83 | 85 |
"babel": { |
84 | 86 |
"presets": [ |
85 |
- "react-app" |
|
87 |
+ "@babel/preset-react", |
|
88 |
+ "@babel/preset-env" |
|
86 | 89 |
] |
87 | 90 |
}, |
88 | 91 |
"jest": { |
89 | 92 |
"collectCoverageFrom": [ |
90 |
- "src/**/*.{js,jsx,ts,tsx}", |
|
93 |
+ "src/**/*.js", |
|
91 | 94 |
"!src/**/*.d.ts" |
92 | 95 |
], |
93 | 96 |
"resolver": "jest-pnp-resolver", |
... | ... |
@@ -95,35 +98,20 @@ |
95 | 98 |
"react-app-polyfill/jsdom" |
96 | 99 |
], |
97 | 100 |
"testMatch": [ |
98 |
- "<rootDir>/src/**/__tests__/**/*.{js,jsx,ts,tsx}", |
|
99 |
- "<rootDir>/src/**/?(*.)(spec|test).{js,jsx,ts,tsx}" |
|
101 |
+ "<rootDir>/src/**/tests/*.test.js" |
|
100 | 102 |
], |
101 | 103 |
"testEnvironment": "jsdom", |
102 | 104 |
"testURL": "http://localhost", |
103 | 105 |
"transform": { |
104 |
- "^.+\\.(js|jsx|ts|tsx)$": "<rootDir>/node_modules/babel-jest", |
|
105 |
- "^.+\\.css$": "<rootDir>/config/jest/cssTransform.js", |
|
106 |
- "^(?!.*\\.(js|jsx|ts|tsx|css|json)$)": "<rootDir>/config/jest/fileTransform.js" |
|
106 |
+ "^.+\\.js$": "<rootDir>/node_modules/babel-jest", |
|
107 |
+ "^(?!.*\\.js$)": "<rootDir>/config/jest/fileTransform.js" |
|
107 | 108 |
}, |
108 | 109 |
"transformIgnorePatterns": [ |
109 |
- "[/\\\\]node_modules[/\\\\].+\\.(js|jsx|ts|tsx)$", |
|
110 |
- "^.+\\.module\\.(css|sass|scss)$" |
|
110 |
+ "[/\\\\]node_modules[/\\\\].+\\.js$" |
|
111 | 111 |
], |
112 |
- "moduleNameMapper": { |
|
113 |
- "^react-native$": "react-native-web", |
|
114 |
- "^.+\\.module\\.(css|sass|scss)$": "identity-obj-proxy" |
|
115 |
- }, |
|
116 | 112 |
"moduleFileExtensions": [ |
117 |
- "web.js", |
|
118 | 113 |
"js", |
119 |
- "web.ts", |
|
120 |
- "ts", |
|
121 |
- "web.tsx", |
|
122 |
- "tsx", |
|
123 |
- "json", |
|
124 |
- "web.jsx", |
|
125 |
- "jsx", |
|
126 |
- "node" |
|
114 |
+ "json" |
|
127 | 115 |
], |
128 | 116 |
"watchPlugins": [ |
129 | 117 |
"/Users/elangley/git_repos/routedux/node_modules/jest-watch-typeahead/filename.js", |
... | ... |
@@ -151,10 +139,13 @@ |
151 | 139 |
} |
152 | 140 |
}, |
153 | 141 |
"rules": { |
154 |
- "no-unused-vars": ["error", { |
|
155 |
- "argsIgnorePattern": "(^[_][_]*$)|(^.$)", |
|
156 |
- "varsIgnorePattern": "(^[_][_]*$)|(^R$)" |
|
157 |
- }] |
|
142 |
+ "no-unused-vars": [ |
|
143 |
+ "error", |
|
144 |
+ { |
|
145 |
+ "argsIgnorePattern": "(^[_][_]*$)|(^.$)", |
|
146 |
+ "varsIgnorePattern": "(^[_][_]*$)|(^R$)" |
|
147 |
+ } |
|
148 |
+ ] |
|
158 | 149 |
} |
159 | 150 |
} |
160 | 151 |
} |
161 | 152 |
deleted file mode 100644 |
... | ... |
@@ -1,189 +0,0 @@ |
1 |
-// Do this as the first thing so that any code reading it knows the right env. |
|
2 |
-process.env.BABEL_ENV = "production"; |
|
3 |
-process.env.NODE_ENV = "production"; |
|
4 |
- |
|
5 |
-// Makes the script crash on unhandled rejections instead of silently |
|
6 |
-// ignoring them. In the future, promise rejections that are not handled will |
|
7 |
-// terminate the Node.js process with a non-zero exit code. |
|
8 |
-process.on("unhandledRejection", err => { |
|
9 |
- throw err; |
|
10 |
-}); |
|
11 |
- |
|
12 |
-// Ensure environment variables are read. |
|
13 |
-require("../config/env"); |
|
14 |
- |
|
15 |
-const path = require("path"); |
|
16 |
-const chalk = require("react-dev-utils/chalk"); |
|
17 |
-const fs = require("fs-extra"); |
|
18 |
-const webpack = require("webpack"); |
|
19 |
-const bfj = require("bfj"); |
|
20 |
-const configFactory = require("../config/webpack.config"); |
|
21 |
-const paths = require("../config/paths"); |
|
22 |
-const checkRequiredFiles = require("react-dev-utils/checkRequiredFiles"); |
|
23 |
-const formatWebpackMessages = require("react-dev-utils/formatWebpackMessages"); |
|
24 |
-const printHostingInstructions = require("react-dev-utils/printHostingInstructions"); |
|
25 |
-const FileSizeReporter = require("react-dev-utils/FileSizeReporter"); |
|
26 |
-const printBuildError = require("react-dev-utils/printBuildError"); |
|
27 |
- |
|
28 |
-const measureFileSizesBeforeBuild = |
|
29 |
- FileSizeReporter.measureFileSizesBeforeBuild; |
|
30 |
-const printFileSizesAfterBuild = FileSizeReporter.printFileSizesAfterBuild; |
|
31 |
-const useYarn = fs.existsSync(paths.yarnLockFile); |
|
32 |
- |
|
33 |
-// These sizes are pretty large. We'll warn for bundles exceeding them. |
|
34 |
-const WARN_AFTER_BUNDLE_GZIP_SIZE = 512 * 1024; |
|
35 |
-const WARN_AFTER_CHUNK_GZIP_SIZE = 1024 * 1024; |
|
36 |
- |
|
37 |
-const isInteractive = process.stdout.isTTY; |
|
38 |
- |
|
39 |
-// Warn and crash if required files are missing |
|
40 |
-if (!checkRequiredFiles([paths.appHtml, paths.appIndexJs])) { |
|
41 |
- process.exit(1); |
|
42 |
-} |
|
43 |
- |
|
44 |
-// Process CLI arguments |
|
45 |
-const argv = process.argv.slice(2); |
|
46 |
-const writeStatsJson = argv.indexOf("--stats") !== -1; |
|
47 |
- |
|
48 |
-// Generate configuration |
|
49 |
-const config = configFactory("production"); |
|
50 |
- |
|
51 |
-// We require that you explicitly set browsers and do not fall back to |
|
52 |
-// browserslist defaults. |
|
53 |
-const { checkBrowsers } = require("react-dev-utils/browsersHelper"); |
|
54 |
-checkBrowsers(paths.appPath, isInteractive) |
|
55 |
- .then(() => { |
|
56 |
- // First, read the current file sizes in build directory. |
|
57 |
- // This lets us display how much they changed later. |
|
58 |
- return measureFileSizesBeforeBuild(paths.appBuild); |
|
59 |
- }) |
|
60 |
- .then(previousFileSizes => { |
|
61 |
- // Remove all content but keep the directory so that |
|
62 |
- // if you're in it, you don't end up in Trash |
|
63 |
- fs.emptyDirSync(paths.appBuild); |
|
64 |
- // Merge with the public folder |
|
65 |
- copyPublicFolder(); |
|
66 |
- // Start the webpack build |
|
67 |
- return build(previousFileSizes); |
|
68 |
- }) |
|
69 |
- .then( |
|
70 |
- ({ stats, previousFileSizes, warnings }) => { |
|
71 |
- if (warnings.length) { |
|
72 |
- console.log(chalk.yellow("Compiled with warnings.\n")); |
|
73 |
- console.log(warnings.join("\n\n")); |
|
74 |
- console.log( |
|
75 |
- "\nSearch for the " + |
|
76 |
- chalk.underline(chalk.yellow("keywords")) + |
|
77 |
- " to learn more about each warning." |
|
78 |
- ); |
|
79 |
- console.log( |
|
80 |
- "To ignore, add " + |
|
81 |
- chalk.cyan("// eslint-disable-next-line") + |
|
82 |
- " to the line before.\n" |
|
83 |
- ); |
|
84 |
- } else { |
|
85 |
- console.log(chalk.green("Compiled successfully.\n")); |
|
86 |
- } |
|
87 |
- |
|
88 |
- console.log("File sizes after gzip:\n"); |
|
89 |
- printFileSizesAfterBuild( |
|
90 |
- stats, |
|
91 |
- previousFileSizes, |
|
92 |
- paths.appBuild, |
|
93 |
- WARN_AFTER_BUNDLE_GZIP_SIZE, |
|
94 |
- WARN_AFTER_CHUNK_GZIP_SIZE |
|
95 |
- ); |
|
96 |
- console.log(); |
|
97 |
- |
|
98 |
- const appPackage = require(paths.appPackageJson); |
|
99 |
- const publicUrl = paths.publicUrl; |
|
100 |
- const publicPath = config.output.publicPath; |
|
101 |
- const buildFolder = path.relative(process.cwd(), paths.appBuild); |
|
102 |
- printHostingInstructions( |
|
103 |
- appPackage, |
|
104 |
- publicUrl, |
|
105 |
- publicPath, |
|
106 |
- buildFolder, |
|
107 |
- useYarn |
|
108 |
- ); |
|
109 |
- }, |
|
110 |
- err => { |
|
111 |
- console.log(chalk.red("Failed to compile.\n")); |
|
112 |
- printBuildError(err); |
|
113 |
- process.exit(1); |
|
114 |
- } |
|
115 |
- ) |
|
116 |
- .catch(err => { |
|
117 |
- if (err && err.message) { |
|
118 |
- console.log(err.message); |
|
119 |
- } |
|
120 |
- process.exit(1); |
|
121 |
- }); |
|
122 |
- |
|
123 |
-// Create the production build and print the deployment instructions. |
|
124 |
-function build(previousFileSizes) { |
|
125 |
- console.log("Creating an optimized production build..."); |
|
126 |
- |
|
127 |
- let compiler = webpack(config); |
|
128 |
- return new Promise((resolve, reject) => { |
|
129 |
- compiler.run((err, stats) => { |
|
130 |
- let messages; |
|
131 |
- if (err) { |
|
132 |
- if (!err.message) { |
|
133 |
- return reject(err); |
|
134 |
- } |
|
135 |
- messages = formatWebpackMessages({ |
|
136 |
- errors: [err.message], |
|
137 |
- warnings: [] |
|
138 |
- }); |
|
139 |
- } else { |
|
140 |
- messages = formatWebpackMessages( |
|
141 |
- stats.toJson({ all: false, warnings: true, errors: true }) |
|
142 |
- ); |
|
143 |
- } |
|
144 |
- if (messages.errors.length) { |
|
145 |
- // Only keep the first error. Others are often indicative |
|
146 |
- // of the same problem, but confuse the reader with noise. |
|
147 |
- if (messages.errors.length > 1) { |
|
148 |
- messages.errors.length = 1; |
|
149 |
- } |
|
150 |
- return reject(new Error(messages.errors.join("\n\n"))); |
|
151 |
- } |
|
152 |
- if ( |
|
153 |
- process.env.CI && |
|
154 |
- (typeof process.env.CI !== "string" || |
|
155 |
- process.env.CI.toLowerCase() !== "false") && |
|
156 |
- messages.warnings.length |
|
157 |
- ) { |
|
158 |
- console.log( |
|
159 |
- chalk.yellow( |
|
160 |
- "\nTreating warnings as errors because process.env.CI = true.\n" + |
|
161 |
- "Most CI servers set it automatically.\n" |
|
162 |
- ) |
|
163 |
- ); |
|
164 |
- return reject(new Error(messages.warnings.join("\n\n"))); |
|
165 |
- } |
|
166 |
- |
|
167 |
- const resolveArgs = { |
|
168 |
- stats, |
|
169 |
- previousFileSizes, |
|
170 |
- warnings: messages.warnings |
|
171 |
- }; |
|
172 |
- if (writeStatsJson) { |
|
173 |
- return bfj |
|
174 |
- .write(paths.appBuild + "/bundle-stats.json", stats.toJson()) |
|
175 |
- .then(() => resolve(resolveArgs)) |
|
176 |
- .catch(error => reject(new Error(error))); |
|
177 |
- } |
|
178 |
- |
|
179 |
- return resolve(resolveArgs); |
|
180 |
- }); |
|
181 |
- }); |
|
182 |
-} |
|
183 |
- |
|
184 |
-function copyPublicFolder() { |
|
185 |
- fs.copySync(paths.appPublic, paths.appBuild, { |
|
186 |
- dereference: true, |
|
187 |
- filter: file => file !== paths.appHtml |
|
188 |
- }); |
|
189 |
-} |
190 | 0 |
deleted file mode 100644 |
... | ... |
@@ -1,128 +0,0 @@ |
1 |
-// Do this as the first thing so that any code reading it knows the right env. |
|
2 |
-process.env.BABEL_ENV = "development"; |
|
3 |
-process.env.NODE_ENV = "development"; |
|
4 |
- |
|
5 |
-// Makes the script crash on unhandled rejections instead of silently |
|
6 |
-// ignoring them. In the future, promise rejections that are not handled will |
|
7 |
-// terminate the Node.js process with a non-zero exit code. |
|
8 |
-process.on("unhandledRejection", err => { |
|
9 |
- throw err; |
|
10 |
-}); |
|
11 |
- |
|
12 |
-// Ensure environment variables are read. |
|
13 |
-require("../config/env"); |
|
14 |
- |
|
15 |
-const fs = require("fs"); |
|
16 |
-const chalk = require("react-dev-utils/chalk"); |
|
17 |
-const webpack = require("webpack"); |
|
18 |
-const WebpackDevServer = require("webpack-dev-server"); |
|
19 |
-const clearConsole = require("react-dev-utils/clearConsole"); |
|
20 |
-const checkRequiredFiles = require("react-dev-utils/checkRequiredFiles"); |
|
21 |
-const { |
|
22 |
- choosePort, |
|
23 |
- createCompiler, |
|
24 |
- prepareProxy, |
|
25 |
- prepareUrls |
|
26 |
-} = require("react-dev-utils/WebpackDevServerUtils"); |
|
27 |
-const openBrowser = require("react-dev-utils/openBrowser"); |
|
28 |
-const paths = require("../config/paths"); |
|
29 |
-const configFactory = require("../config/webpack.config"); |
|
30 |
-const createDevServerConfig = require("../config/webpackDevServer.config"); |
|
31 |
- |
|
32 |
-const useYarn = fs.existsSync(paths.yarnLockFile); |
|
33 |
-const isInteractive = process.stdout.isTTY; |
|
34 |
- |
|
35 |
-// Warn and crash if required files are missing |
|
36 |
-if (!checkRequiredFiles([paths.appHtml, paths.appIndexJs])) { |
|
37 |
- process.exit(1); |
|
38 |
-} |
|
39 |
- |
|
40 |
-// Tools like Cloud9 rely on this. |
|
41 |
-const DEFAULT_PORT = parseInt(process.env.PORT, 10) || 3000; |
|
42 |
-const HOST = process.env.HOST || "0.0.0.0"; |
|
43 |
- |
|
44 |
-if (process.env.HOST) { |
|
45 |
- console.log( |
|
46 |
- chalk.cyan( |
|
47 |
- `Attempting to bind to HOST environment variable: ${chalk.yellow( |
|
48 |
- chalk.bold(process.env.HOST) |
|
49 |
- )}` |
|
50 |
- ) |
|
51 |
- ); |
|
52 |
- console.log( |
|
53 |
- `If this was unintentional, check that you haven't mistakenly set it in your shell.` |
|
54 |
- ); |
|
55 |
- console.log( |
|
56 |
- `Learn more here: ${chalk.yellow("https://bit.ly/CRA-advanced-config")}` |
|
57 |
- ); |
|
58 |
- console.log(); |
|
59 |
-} |
|
60 |
- |
|
61 |
-// We require that you explictly set browsers and do not fall back to |
|
62 |
-// browserslist defaults. |
|
63 |
-const { checkBrowsers } = require("react-dev-utils/browsersHelper"); |
|
64 |
-checkBrowsers(paths.appPath, isInteractive) |
|
65 |
- .then(() => { |
|
66 |
- // We attempt to use the default port but if it is busy, we offer the user to |
|
67 |
- // run on a different port. `choosePort()` Promise resolves to the next free port. |
|
68 |
- return choosePort(HOST, DEFAULT_PORT); |
|
69 |
- }) |
|
70 |
- .then(port => { |
|
71 |
- if (port == null) { |
|
72 |
- // We have not found a port. |
|
73 |
- return; |
|
74 |
- } |
|
75 |
- const config = configFactory("development"); |
|
76 |
- const protocol = process.env.HTTPS === "true" ? "https" : "http"; |
|
77 |
- const appName = require(paths.appPackageJson).name; |
|
78 |
- const useTypeScript = fs.existsSync(paths.appTsConfig); |
|
79 |
- const urls = prepareUrls(protocol, HOST, port); |
|
80 |
- const devSocket = { |
|
81 |
- warnings: warnings => |
|
82 |
- devServer.sockWrite(devServer.sockets, "warnings", warnings), |
|
83 |
- errors: errors => devServer.sockWrite(devServer.sockets, "errors", errors) |
|
84 |
- }; |
|
85 |
- // Create a webpack compiler that is configured with custom messages. |
|
86 |
- const compiler = createCompiler({ |
|
87 |
- appName, |
|
88 |
- config, |
|
89 |
- devSocket, |
|
90 |
- urls, |
|
91 |
- useYarn, |
|
92 |
- useTypeScript, |
|
93 |
- webpack |
|
94 |
- }); |
|
95 |
- // Load proxy config |
|
96 |
- const proxySetting = require(paths.appPackageJson).proxy; |
|
97 |
- const proxyConfig = prepareProxy(proxySetting, paths.appPublic); |
|
98 |
- // Serve webpack assets generated by the compiler over a web server. |
|
99 |
- const serverConfig = createDevServerConfig( |
|
100 |
- proxyConfig, |
|
101 |
- urls.lanUrlForConfig |
|
102 |
- ); |
|
103 |
- const devServer = new WebpackDevServer(compiler, serverConfig); |
|
104 |
- // Launch WebpackDevServer. |
|
105 |
- devServer.listen(port, HOST, err => { |
|
106 |
- if (err) { |
|
107 |
- return console.log(err); |
|
108 |
- } |
|
109 |
- if (isInteractive) { |
|
110 |
- clearConsole(); |
|
111 |
- } |
|
112 |
- console.log(chalk.cyan("Starting the development server...\n")); |
|
113 |
- openBrowser(urls.localUrlForBrowser); |
|
114 |
- }); |
|
115 |
- |
|
116 |
- ["SIGINT", "SIGTERM"].forEach(function(sig) { |
|
117 |
- process.on(sig, function() { |
|
118 |
- devServer.close(); |
|
119 |
- process.exit(); |
|
120 |
- }); |
|
121 |
- }); |
|
122 |
- }) |
|
123 |
- .catch(err => { |
|
124 |
- if (err && err.message) { |
|
125 |
- console.log(err.message); |
|
126 |
- } |
|
127 |
- process.exit(1); |
|
128 |
- }); |
... | ... |
@@ -1,41 +1,21 @@ |
1 |
-// Ugly way to deal with optional dependency so we don't break projects not using react. |
|
2 |
-let React = null; |
|
3 |
-let PropTypes = null; |
|
1 |
+export const ActionLink = (React, PropTypes) => { |
|
2 |
+ function ActionLink({ action, children, ...props }, { store }) { |
|
3 |
+ const renderedRoute = store.pathForAction(action); |
|
4 | 4 |
|
5 |
-const ActionLink = ({ action, children, ...props }, { store }) => { |
|
6 |
- if (!React) { |
|
7 |
- throw new Error("You cannot use ActionLink unless react is available"); |
|
8 |
- } |
|
9 |
- |
|
10 |
- if (!PropTypes) { |
|
11 |
- throw new Error("You cannot use ActionLink unless prop-types is available"); |
|
12 |
- } |
|
13 |
- |
|
14 |
- if (!store) { |
|
15 |
- throw new Error( |
|
16 |
- "You cannot use ActionLink without providing store via context (possibly using react-redux Provider?)" |
|
5 |
+ return ( |
|
6 |
+ <a |
|
7 |
+ href={renderedRoute} |
|
8 |
+ onClick={ev => { |
|
9 |
+ ev.preventDefault(); |
|
10 |
+ store.dispatch(action); |
|
11 |
+ }} |
|
12 |
+ {...props} |
|
13 |
+ > |
|
14 |
+ {children} |
|
15 |
+ </a> |
|
17 | 16 |
); |
18 | 17 |
} |
19 | 18 |
|
20 |
- const renderedRoute = store.pathForAction(action); |
|
21 |
- |
|
22 |
- return ( |
|
23 |
- <a |
|
24 |
- href={renderedRoute} |
|
25 |
- onClick={ev => { |
|
26 |
- ev.preventDefault(); |
|
27 |
- store.dispatch(action); |
|
28 |
- }} |
|
29 |
- {...props} |
|
30 |
- > |
|
31 |
- {children} |
|
32 |
- </a> |
|
33 |
- ); |
|
34 |
-}; |
|
35 |
- |
|
36 |
-try { |
|
37 |
- React = require("react"); |
|
38 |
- PropTypes = require("prop-types"); |
|
39 | 19 |
ActionLink.propTypes = { |
40 | 20 |
action: PropTypes.string, |
41 | 21 |
children: PropTypes.node |
... | ... |
@@ -43,8 +23,21 @@ try { |
43 | 23 |
ActionLink.contextTypes = { |
44 | 24 |
store: PropTypes.object |
45 | 25 |
}; |
26 |
+ |
|
27 |
+ return ActionLink; |
|
28 |
+}; |
|
29 |
+ |
|
30 |
+let OutComponent = ActionLink; |
|
31 |
+try { |
|
32 |
+ const React = require("react"); |
|
33 |
+ const PropTypes = require("prop-types"); |
|
34 |
+ OutComponent = ActionLink(React, PropTypes); |
|
46 | 35 |
} catch (e) { |
47 | 36 |
/* empty */ |
48 | 37 |
} |
49 | 38 |
|
50 |
-export default ActionLink; |
|
39 |
+export const _internal = { |
|
40 |
+ ActionLink |
|
41 |
+}; |
|
42 |
+ |
|
43 |
+export default OutComponent; |
... | ... |
@@ -1,10 +1,15 @@ |
1 |
-import ActionLink from "../action-link"; |
|
1 |
+import { ActionLink } from "../action-link"; |
|
2 | 2 |
import { mount } from "enzyme"; |
3 | 3 |
import ezJson from "enzyme-to-json"; |
4 | 4 |
import Enzyme from "enzyme"; |
5 | 5 |
import Adapter from "enzyme-adapter-react-16"; |
6 | 6 |
Enzyme.configure({ adapter: new Adapter() }); |
7 | 7 |
|
8 |
+import React from "react"; |
|
9 |
+import PropTypes from "prop-types"; |
|
10 |
+ |
|
11 |
+const Link = ActionLink(React, PropTypes); |
|
12 |
+ |
|
8 | 13 |
it("dispatches an action on click", () => { |
9 | 14 |
// given |
10 | 15 |
const store = { |
... | ... |
@@ -17,7 +22,7 @@ it("dispatches an action on click", () => { |
17 | 22 |
}; |
18 | 23 |
const context = { store }; |
19 | 24 |
|
20 |
- const wrapper = mount(ActionLink(props, context)); |
|
25 |
+ const wrapper = mount(Link(props, context)); |
|
21 | 26 |
// when |
22 | 27 |
wrapper.simulate("click"); |
23 | 28 |
|
... | ... |
@@ -40,7 +45,7 @@ it("renders the url calculated by our internal function", () => { |
40 | 45 |
}; |
41 | 46 |
const context = { store }; |
42 | 47 |
|
43 |
- const wrapper = mount(ActionLink(props, context)); |
|
48 |
+ const wrapper = mount(Link(props, context)); |
|
44 | 49 |
|
45 | 50 |
expect(ezJson(wrapper)).toMatchSnapshot(); |
46 | 51 |
}); |
... | ... |
@@ -58,7 +63,7 @@ it("additional props are passed through", () => { |
58 | 63 |
}; |
59 | 64 |
const context = { store }; |
60 | 65 |
|
61 |
- const wrapper = mount(ActionLink(props, context)); |
|
66 |
+ const wrapper = mount(Link(props, context)); |
|
62 | 67 |
|
63 | 68 |
expect(ezJson(wrapper)).toMatchSnapshot(); |
64 | 69 |
}); |