27 lines
581 B
JavaScript
27 lines
581 B
JavaScript
module.exports = {
|
|
presets: [
|
|
[
|
|
"@babel/preset-env",
|
|
{
|
|
targets: {
|
|
node: "18",
|
|
},
|
|
},
|
|
],
|
|
"@babel/preset-react",
|
|
"@babel/preset-typescript",
|
|
],
|
|
plugins: [
|
|
"@babel/plugin-proposal-export-namespace-from",
|
|
"@babel/plugin-proposal-optional-chaining",
|
|
// Strip console.debug calls unless REMIX_DEBUG=true
|
|
...(process.env.REMIX_DEBUG === "true"
|
|
? []
|
|
: [
|
|
[
|
|
"transform-remove-console",
|
|
{ exclude: ["error", "warn", "log", "info"] },
|
|
],
|
|
]),
|
|
],
|
|
} |