Skip to content

Latest commit

 

History

History
40 lines (23 loc) · 1.26 KB

main-config-babel.mdx

File metadata and controls

40 lines (23 loc) · 1.26 KB
title sidebar
babel
order title
5
babel

Parent: main.js|ts configuration

Type: (config: Babel.Config, options: Options) => Babel.Config | Promise<Babel.Config>

Customize Storybook's Babel setup.

Addon authors should use babelDefault instead, which is applied to the preview config before any user presets have been applied.

{/* prettier-ignore-start */}

{/* prettier-ignore-end */}

Babel.Config

The options provided by Babel are only applicable if you've enabled the @storybook/addon-webpack5-compiler-babel addon.

If you have an existing Babel configuration file (e.g., .babelrc), it will be automatically detected and used by Storybook without any additional configuration required.

Options

Type: { configType?: 'DEVELOPMENT' | 'PRODUCTION' }

There are other options that are difficult to document here. Please introspect the type definition for more information.