|
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",
|
| 35 | + "@swc/core": "^1.3.100", |
40 | 36 | "@glennsl/rescript-fetch": "^0.2.0",
|
41 | 37 | "@glennsl/rescript-json-combinators": "^1.2.1",
|
42 | 38 | "@hotwired/stimulus": "^3.2.1",
|
|
47 | 43 | "@rescript/react": "^0.11.0",
|
48 | 44 | "autoprefixer": "^10.4.14",
|
49 | 45 | "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 | 46 | "classnames": "^2.3.2",
|
54 | 47 | "compression-webpack-plugin": "10.0.0",
|
55 | 48 | "css-loader": "^6.7.3",
|
|
103 | 96 | "webpack": "5",
|
104 | 97 | "webpack-assets-manifest": "5",
|
105 | 98 | "webpack-cli": "5",
|
106 |
| - "webpack-merge": "5" |
| 99 | + "webpack-merge": "5", |
| 100 | + "swc-loader": "^0.2.6" |
107 | 101 | },
|
108 | 102 | "devDependencies": {
|
| 103 | + "@babel/core": "^7.21.0", |
109 | 104 | "@babel/eslint-parser": "^7.16.5",
|
| 105 | + "@babel/preset-react": "^7.18.6", |
110 | 106 | "@pmmmwh/react-refresh-webpack-plugin": "^0.5.10",
|
| 107 | + "@swc/jest": "^0.2.29", |
111 | 108 | "@tailwindcss/typography": "^0.5.10",
|
112 | 109 | "@webpack-cli/serve": "^2.0.5",
|
113 |
| - "babel-jest": "^29.5.0", |
114 | 110 | "body-parser": "^1.20.2",
|
115 | 111 | "eslint": "^8.35.0",
|
116 | 112 | "eslint-config-prettier": "^8.6.0",
|
|
155 | 151 | ],
|
156 | 152 | "testRegex": "./app/.*.spec\\.jsx?$",
|
157 | 153 | "transform": {
|
158 |
| - "^.+\\.jsx?$": "babel-jest" |
| 154 | + "^.+\\.jsx?$": "@swc/jest" |
159 | 155 | }
|
160 | 156 | },
|
161 | 157 | "packageManager": "yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e"
|
|
0 commit comments