Desired behavior:
You can set webpack_loader to swc or esbuild and remove babel dependencies from your package.json
Actual behavior:
It actually works ok, but yarn complains about missing dependencies:
➤ YN0002: │ web@workspace:. doesn't provide @babel/core (pb8358), requested by shakapacker.
➤ YN0002: │ web@workspace:. doesn't provide @babel/plugin-transform-runtime (p70d5d), requested by shakapacker.
➤ YN0002: │ web@workspace:. doesn't provide @babel/preset-env (p85748), requested by shakapacker.
➤ YN0002: │ web@workspace:. doesn't provide @babel/runtime (p5bf1d), requested by shakapacker.
➤ YN0002: │ web@workspace:. doesn't provide babel-loader (p6c7e3), requested by shakapacker.
Setup environment:
- Ruby version: 3.4
- Rails version: 8.0
- Shakapacker version: 8.2
Desired behavior:
You can set
webpack_loaderto swc or esbuild and remove babel dependencies from your package.jsonActual behavior:
It actually works ok, but yarn complains about missing dependencies:
Setup environment: