lib.format

  • Type: 'esm' | 'cjs' | 'umd' | 'mf'
  • Default: undefined
  • Required: true

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:

See Output Format and Module Federation for more details.

NOTE

The umd format only works when bundle is set to true.