{ "env": { "bundle": { {{#if browserCompliant}} "presets": [ [ "@babel/preset-env", { "modules": false, "targets": { "esmodules": false }, "useBuiltIns": "usage", "corejs": { "version": 3 } } ]{{#if reactLib}}, [ "@babel/preset-react" ]{{/if}} ], "plugins": [ [ "@babel/plugin-transform-runtime", { "corejs": 3, "helpers": true, "regenerator": true, "useESModules": false } ] ] {{else}} "presets": [ [ "@babel/preset-env", { "modules": false, "targets": { "esmodules": true } } ] ] {{/if}} }, "es5": { "presets": [ [ "@babel/preset-env", { "modules": false, "targets": { "esmodules": false }, "useBuiltIns": "usage", "corejs": { "version": 3 } } ]{{#if reactLib}}, [ "@babel/preset-react" ]{{/if}} ], "plugins": [ [ "@babel/plugin-transform-runtime", { "corejs": 3, "helpers": true, "regenerator": true, "useESModules": false } ] ] }, "esnext": { "presets": [ [ "@babel/preset-env", { "modules": false, "targets": { "esmodules": true } } ]{{#if reactLib}}, [ "@babel/preset-react" ]{{/if}} ] }{{#unless isBrowserEnvironment}}, "test": { "presets": [ [ "@babel/preset-env"{{#if cjsTestModule}}, { "modules": "commonjs" }{{/if}} ]{{#if reactLib}}, [ "@babel/preset-react" ]{{/if}} ] }{{/unless}} } }