|
18 | 18 | "git add"
|
19 | 19 | ]
|
20 | 20 | },
|
21 |
| - |
22 | 21 | "husky": {
|
23 | 22 | "hooks": {
|
24 | 23 | "pre-commit": "lint-staged"
|
|
38 | 37 | "^.+\\.(js|jsx)$": "babel-jest",
|
39 | 38 | ".+\\.(css|styl|less|sass|scss)$": "<rootDir>/node_modules/jest-css-modules-transform"
|
40 | 39 | },
|
41 |
| - "setupFilesAfterEnv": ["<rootDir>/setupTests.js"], |
| 40 | + "setupFilesAfterEnv": [ |
| 41 | + "<rootDir>/setupTests.js" |
| 42 | + ], |
42 | 43 | "moduleFileExtensions": [
|
43 | 44 | "css",
|
44 | 45 | "scss",
|
|
58 | 59 | "dependencies": {
|
59 | 60 | "@babel/plugin-transform-react-constant-elements": "7.16.0",
|
60 | 61 | "@babel/plugin-transform-react-inline-elements": "7.16.0",
|
| 62 | + "babel-plugin-import": "^1.13.1", |
61 | 63 | "babel-plugin-transform-react-pure-class-to-function": "1.0.1",
|
62 | 64 | "babel-plugin-transform-react-remove-prop-types": "0.4.24",
|
63 |
| - "babel-plugin-import": "^1.13.1", |
64 | 65 | "core-js": "3.19.2",
|
65 | 66 | "lodash": "4.17.21",
|
66 | 67 | "prop-types": "15.7.2",
|
67 | 68 | "react": "16.14.0",
|
68 |
| - "react-dom": "16.14.0", |
69 |
| - "react-hot-loader": "4.13.0" |
| 69 | + "react-dom": "16.14.0" |
70 | 70 | },
|
71 | 71 | "resolutions": {
|
72 | 72 | "babel-core": "7.0.0-bridge.0"
|
|
84 | 84 | "@babel/plugin-syntax-import-meta": "7.10.4",
|
85 | 85 | "@babel/plugin-transform-runtime": "7.16.4",
|
86 | 86 | "@babel/preset-env": "7.16.4",
|
87 |
| - "babel-preset-react-optimize": "1.0.1", |
88 | 87 | "@babel/preset-react": "7.16.0",
|
89 | 88 | "@babel/register": "7.16.0",
|
90 | 89 | "@babel/runtime": "7.16.3",
|
| 90 | + "@pmmmwh/react-refresh-webpack-plugin": "^0.5.4", |
91 | 91 | "babel-core": "7.0.0-bridge.0",
|
92 | 92 | "babel-eslint": "10.1.0",
|
93 | 93 | "babel-jest": "25.5.1",
|
94 | 94 | "babel-loader": "8.2.3",
|
95 | 95 | "babel-plugin-lodash": "3.3.4",
|
| 96 | + "babel-preset-react-optimize": "1.0.1", |
96 | 97 | "browserslist": "4.18.1",
|
97 | 98 | "clean-webpack-plugin": "3.0.0",
|
98 | 99 | "connect-history-api-fallback": "1.6.0",
|
|
103 | 104 | "eslint": "7.32.0",
|
104 | 105 | "eslint-config-airbnb": "18.2.1",
|
105 | 106 | "eslint-config-prettier": "7.2.0",
|
106 |
| - "eslint-webpack-plugin": "2.6.0", |
107 | 107 | "eslint-plugin-import": "2.25.3",
|
108 | 108 | "eslint-plugin-jest": "23.20.0",
|
109 | 109 | "eslint-plugin-jsx-a11y": "6.5.1",
|
110 | 110 | "eslint-plugin-prettier": "3.4.1",
|
111 | 111 | "eslint-plugin-react": "7.27.1",
|
112 | 112 | "eslint-watch": "7.0.0",
|
| 113 | + "eslint-webpack-plugin": "2.6.0", |
113 | 114 | "file-loader": "6.2.0",
|
114 |
| - "koa-connect": "2.1.0", |
115 | 115 | "html-webpack-plugin": "4.5.2",
|
116 |
| - "script-ext-html-webpack-plugin": "2.1.5", |
117 | 116 | "husky": "6.0.0",
|
118 | 117 | "identity-obj-proxy": "3.0.0",
|
119 | 118 | "jest": "25.5.4",
|
120 | 119 | "jest-css-modules-transform": "4.3.0",
|
121 | 120 | "jest-enzyme": "7.1.2",
|
122 | 121 | "jest-fetch-mock": "3.0.3",
|
123 | 122 | "jsdom": "16.7.0",
|
| 123 | + "koa-connect": "2.1.0", |
124 | 124 | "lint-staged": "11.2.6",
|
125 | 125 | "mini-css-extract-plugin": "0.12.0",
|
126 |
| - "sass": "1.44.0", |
127 | 126 | "npm-check-updates": "10.3.1",
|
| 127 | + "optimize-css-assets-webpack-plugin": "6.0.1", |
128 | 128 | "prettier": "2.5.0",
|
129 | 129 | "pretty-quick": "2.0.2",
|
| 130 | + "react-refresh": "^0.11.0", |
| 131 | + "sass": "1.44.0", |
130 | 132 | "sass-loader": "8.0.2",
|
| 133 | + "script-ext-html-webpack-plugin": "2.1.5", |
131 | 134 | "style-loader": "1.3.0",
|
| 135 | + "terser-webpack-plugin": "4.2.3", |
132 | 136 | "webpack": "4.46.0",
|
133 | 137 | "webpack-cli": "4.9.1",
|
134 | 138 | "webpack-dev-server": "3.11.3",
|
135 |
| - "optimize-css-assets-webpack-plugin": "6.0.1", |
136 |
| - "terser-webpack-plugin": "4.2.3", |
137 | 139 | "webpack-merge": "4.2.2"
|
138 | 140 | }
|
139 | 141 | }
|
0 commit comments