|
31 | 31 | "build:clean": "rm -rf public/packs || true"
|
32 | 32 | },
|
33 | 33 | "dependencies": {
|
34 |
| - "@babel/cli": "^7.21.0", |
35 |
| - "@babel/core": "^7.21.0", |
36 |
| - "@babel/plugin-transform-runtime": "^7.21.0", |
37 |
| - "@babel/preset-env": "^7.20.2", |
38 |
| - "@babel/preset-react": "^7.18.6", |
39 | 34 | "@babel/runtime": "^7.17.9",
|
40 | 35 | "@glennsl/rescript-fetch": "^0.2.0",
|
41 | 36 | "@glennsl/rescript-json-combinators": "^1.2.1",
|
|
47 | 42 | "@rescript/react": "^0.11.0",
|
48 | 43 | "autoprefixer": "^10.4.14",
|
49 | 44 | "axios": "^0.21.1",
|
50 |
| - "babel-loader": "^9.1.2", |
51 |
| - "babel-plugin-macros": "^3.1.0", |
52 |
| - "babel-plugin-transform-react-remove-prop-types": "^0.4.24", |
53 | 45 | "classnames": "^2.3.2",
|
54 | 46 | "compression-webpack-plugin": "10.0.0",
|
55 | 47 | "css-loader": "^6.7.3",
|
|
106 | 98 | "webpack-merge": "5"
|
107 | 99 | },
|
108 | 100 | "devDependencies": {
|
109 |
| - "@babel/eslint-parser": "^7.16.5", |
110 | 101 | "@pmmmwh/react-refresh-webpack-plugin": "^0.5.10",
|
| 102 | + "@swc/core": "^1.3.100", |
| 103 | + "@swc/jest": "^0.2.29", |
111 | 104 | "@tailwindcss/typography": "^0.5.10",
|
| 105 | + "swc-loader": "^0.2.3", |
112 | 106 | "@webpack-cli/serve": "^2.0.5",
|
113 |
| - "babel-jest": "^29.5.0", |
114 | 107 | "body-parser": "^1.20.2",
|
115 | 108 | "eslint": "^8.35.0",
|
116 | 109 | "eslint-config-prettier": "^8.6.0",
|
|
155 | 148 | ],
|
156 | 149 | "testRegex": "./app/.*.spec\\.jsx?$",
|
157 | 150 | "transform": {
|
158 |
| - "^.+\\.jsx?$": "babel-jest" |
| 151 | + "^.+\\.jsx?$": "@swc/jest" |
159 | 152 | }
|
160 | 153 | },
|
161 | 154 | "packageManager": "[email protected]+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e"
|
|
0 commit comments