1
mirror of https://github.com/jakejarvis/jarv.is.git synced 2025-07-21 19:21:18 -04:00

move babel config from webpack config to separate file

This commit is contained in:
2021-11-26 20:40:22 -05:00
parent 037fff0841
commit 298211eace
6 changed files with 133 additions and 288 deletions

View File

@@ -101,38 +101,14 @@ export default {
module: {
rules: [
{
test: /\.js$/,
enforce: "pre",
test: /\.m?js$/,
enforce: "pre", // source-map-loader needs to come before everything else
use: ["source-map-loader"],
},
{
test: /\.js$/,
test: /\.m?js$/,
exclude: /node_modules/,
use: [
{
loader: "babel-loader",
options: {
presets: [
[
"@babel/preset-env",
{
corejs: 3,
useBuiltIns: "entry",
},
],
],
plugins: [
[
"@babel/plugin-transform-react-jsx",
{
pragma: "h",
pragmaFrag: "Fragment",
},
],
],
},
},
],
use: ["babel-loader"],
},
{
test: /\.(sa|sc|c)ss$/,