lib.format
- Type:
'esm' | 'cjs' | 'umd' | 'mf' | 'iife' - Default:
'esm' - CLI:
--format <format>(e.g.--format umd) - Top-level config: Supported
Specify the output format for the generated JavaScript output files.
For different output formats, Rslib uses the following default value of output.library.type provided by Rspack:
esm:modern-modulecjs:commonjs-staticumd:umdiife: module with output.iife enabled.
See Output Format and Module Federation for more details.
The output format affects some of Rslib's default behavior. See Default behavior for details.
Note
The umd, mf and iife formats only work when bundle is set to true.
