banner
banner: (chunk: RenderedChunk) => string | Promise<string> codeSplitting
codeSplitting: boolean
dir
dir: string | undefined
dynamicImportInCjs
dynamicImportInCjs: boolean
esModule
esModule: boolean | "if-default-prop"
exports
exports: NonNullable<"default" | "none" | "auto" | "named" | undefined> externalLiveBindings
externalLiveBindings: boolean
file
file: string | undefined
footer: (chunk: RenderedChunk) => string | Promise<string> globals
globals: Record<string, string> | (
(name: string) => string)
hashCharacters
hashCharacters: "base64" | "hex" | "base36"
inlineDynamicImports
inlineDynamicImports: boolean
intro
intro: (chunk: RenderedChunk) => string | Promise<string> legalComments: "none" | "inline"
OptionalminifyInternalExports
minifyInternalExports?: boolean
name
name: string | undefined
outro
outro: (chunk: RenderedChunk) => string | Promise<string> polyfillRequire
polyfillRequire: boolean
postBanner
postBanner: (chunk: RenderedChunk) => string | Promise<string> postFooter: (chunk: RenderedChunk) => string | Promise<string> preserveModules
preserveModules: boolean
OptionalpreserveModulesRoot
preserveModulesRoot?: string
sourcemap
sourcemap: boolean | "inline" | "hidden"
sourcemapBaseUrl
sourcemapBaseUrl: string | undefined
sourcemapDebugIds
sourcemapDebugIds: boolean
sourcemapIgnoreList
sourcemapIgnoreList: | boolean | string | RegExp | (
(relativeSourcePath: string, sourcemapPath: string) => boolean)
| undefined sourcemapPathTransform:
| ((relativeSourcePath: string, sourcemapPath: string) => string)
| undefined
OptionaltopLevelVar
topLevelVar?: boolean
virtualDirname
virtualDirname: string
See
assetFileNames