Babel Preset Divi Extension

raw JSON →
1.0.0 verified Sat Apr 25 auth: no javascript maintenance

Babel preset for Divi Extension projects, used by Create Divi Extension. Version 1.0.0 is the current stable release. This preset configures Babel transforms including object-rest-spread and React JSX, with a focus on WordPress/Divi plugin development. It assumes Object.assign is available or polyfilled. Not recommended for standalone use; prefer using it via Create Divi Extension which includes it by default. No active development since 2021.

error Error: Plugin/Preset files are not allowed to export objects, only functions.
cause The babel-preset-divi-extension is no longer compatible with Babel 8.
fix
Downgrade to Babel 7 or replace the preset.
deprecated Package is unmaintained since 2021; consider migrating to a modern Babel preset like @babel/preset-env and @babel/preset-react.
fix Replace with @babel/preset-env and @babel/preset-react in your Babel configuration.
npm install babel-preset-divi-extension
yarn add babel-preset-divi-extension
pnpm add babel-preset-divi-extension

Minimal .babelrc configuration to enable the preset for object rest/spread and React JSX transforms.

{
  "presets": ["divi-extension"]
}