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