Skip to content

Commit 5a2fc17

Browse files
committed
Restore Babel packages required for transpilation
Added back all Babel packages that were removed during SWC migration: - @babel/cli, @babel/core for core Babel functionality - @babel/plugin-transform-runtime and presets for transpilation - babel-loader, babel-plugin-macros, babel-jest for webpack and testing - Updated Jest to use babel-jest instead of @swc/jest This restores full Babel functionality for beta.11 with Babel transpiler.
1 parent e0ad587 commit 5a2fc17

File tree

1 file changed

+10
-5
lines changed

1 file changed

+10
-5
lines changed

package.json

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,13 @@
3131
"build:clean": "rm -rf public/packs || true"
3232
},
3333
"dependencies": {
34+
"@babel/plugin-transform-runtime": "^7.21.0",
35+
"@babel/preset-env": "^7.20.2",
36+
"@babel/preset-react": "^7.18.6",
3437
"@babel/runtime": "^7.17.9",
38+
"babel-loader": "^9.1.2",
39+
"babel-plugin-macros": "^3.1.0",
40+
"babel-plugin-transform-react-remove-prop-types": "^0.4.24",
3541
"@glennsl/rescript-fetch": "^0.2.0",
3642
"@glennsl/rescript-json-combinators": "^1.2.1",
3743
"@hotwired/stimulus": "^3.2.1",
@@ -98,16 +104,15 @@
98104
"webpack-merge": "5"
99105
},
100106
"devDependencies": {
101-
"@babel/core": "^7.28.4",
107+
"@babel/cli": "^7.21.0",
108+
"@babel/core": "^7.21.0",
102109
"@babel/eslint-parser": "^7.16.5",
103-
"@babel/preset-env": "^7.28.3",
104-
"@babel/preset-react": "^7.27.1",
105110
"@pmmmwh/react-refresh-webpack-plugin": "^0.5.10",
106111
"@swc/core": "^1.3.100",
107112
"@swc/jest": "^0.2.29",
108113
"@tailwindcss/typography": "^0.5.10",
109114
"@webpack-cli/serve": "^2.0.5",
110-
"babel-loader": "^10.0.0",
115+
"babel-jest": "^29.5.0",
111116
"body-parser": "^1.20.2",
112117
"eslint": "^8.35.0",
113118
"eslint-config-prettier": "^8.6.0",
@@ -153,7 +158,7 @@
153158
],
154159
"testRegex": "./app/.*.spec\\.jsx?$",
155160
"transform": {
156-
"^.+\\.jsx?$": "@swc/jest"
161+
"^.+\\.jsx?$": "babel-jest"
157162
}
158163
},
159164
"packageManager": "yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e"

0 commit comments

Comments
 (0)