|
7 | 7 | "autoprefixer": "7.1.6",
|
8 | 8 | "babel-jest": "^22.1.0",
|
9 | 9 | "babel-loader": "^7.1.2",
|
10 |
| - "babel-preset-react-app": "^3.1.1", |
| 10 | + "babel-plugin-named-asset-import": "^0.3.6", |
| 11 | + "babel-preset-env": "^1.7.0", |
| 12 | + "babel-preset-react": "^6.24.1", |
| 13 | + "babel-preset-react-app": "^9.1.2", |
11 | 14 | "case-sensitive-paths-webpack-plugin": "2.1.1",
|
12 | 15 | "chalk": "1.1.3",
|
13 | 16 | "classnames": "^2.2.6",
|
14 | 17 | "css-loader": "0.28.7",
|
15 | 18 | "dotenv": "4.0.0",
|
16 | 19 | "dotenv-expand": "4.2.0",
|
| 20 | + "eslint": "^7.4.0", |
| 21 | + "eslint-loader": "^4.0.2", |
17 | 22 | "extract-text-webpack-plugin": "3.0.2",
|
18 | 23 | "file-loader": "0.11.2",
|
19 | 24 | "fork-ts-checker-webpack-plugin": "^0.2.8",
|
20 | 25 | "free-google-image-search": "^1.0.0",
|
21 | 26 | "fs-extra": "3.0.1",
|
22 |
| - "html-webpack-plugin": "2.29.0", |
| 27 | + "html-webpack-plugin": "^4.3.0", |
23 | 28 | "jest": "22.4.2",
|
| 29 | + "mini-css-extract-plugin": "^0.9.0", |
24 | 30 | "ml-classifier-ui": "file:../",
|
25 | 31 | "node-sass": "^4.9.0",
|
26 | 32 | "object-assign": "4.1.1",
|
| 33 | + "optimize-css-assets-webpack-plugin": "^5.0.3", |
| 34 | + "pnp-webpack-plugin": "^1.6.4", |
27 | 35 | "postcss-flexbugs-fixes": "3.2.0",
|
28 | 36 | "postcss-loader": "2.0.8",
|
| 37 | + "postcss-normalize": "^9.0.0", |
| 38 | + "postcss-safe-parser": "^4.0.2", |
29 | 39 | "promise": "8.0.1",
|
30 | 40 | "raf": "3.4.0",
|
31 | 41 | "react": "^16.4.1",
|
32 |
| - "react-dev-utils": "^5.0.1", |
| 42 | + "react-dev-utils": "^10.2.1", |
33 | 43 | "react-dom": "^16.4.2",
|
34 | 44 | "react-dropzone": "^4.2.11",
|
35 | 45 | "react-progressbar.js": "^0.2.0",
|
36 | 46 | "resolve": "1.6.0",
|
| 47 | + "resolve-url-loader": "^3.1.1", |
37 | 48 | "sass-loader": "^7.0.3",
|
38 | 49 | "source-map-loader": "^0.2.1",
|
39 | 50 | "style-loader": "0.19.0",
|
40 | 51 | "sw-precache-webpack-plugin": "0.11.4",
|
| 52 | + "terser-webpack-plugin": "^3.0.6", |
41 | 53 | "ts-jest": "22.0.1",
|
42 | 54 | "ts-loader": "^2.3.7",
|
43 | 55 | "tsconfig-paths-webpack-plugin": "^2.0.0",
|
|
46 | 58 | "tslint-react": "^3.2.0",
|
47 | 59 | "uglifyjs-webpack-plugin": "^1.1.8",
|
48 | 60 | "url-loader": "0.6.2",
|
49 |
| - "webpack": "3.8.1", |
| 61 | + "webpack": "4.43.0", |
50 | 62 | "webpack-dev-server": ">=3.1.11",
|
51 | 63 | "webpack-manifest-plugin": "1.3.2",
|
52 | 64 | "whatwg-fetch": "2.0.3",
|
| 65 | + "workbox-webpack-plugin": "^5.1.3", |
53 | 66 | "yargs": "^12.0.1"
|
54 | 67 | },
|
55 | 68 | "scripts": {
|
|
73 | 86 | },
|
74 | 87 | "eslintConfig": {
|
75 | 88 | "extends": "react-app"
|
| 89 | + }, |
| 90 | + "browserslist": { |
| 91 | + "production": [ |
| 92 | + ">0.2%", |
| 93 | + "not dead", |
| 94 | + "not op_mini all" |
| 95 | + ], |
| 96 | + "development": [ |
| 97 | + "last 1 chrome version", |
| 98 | + "last 1 firefox version", |
| 99 | + "last 1 safari version" |
| 100 | + ] |
76 | 101 | }
|
77 | 102 | }
|
0 commit comments