codeSplitting
codeSplitting: boolean
dir
dir: string | undefined
dynamicImportInCjs
dynamicImportInCjs: boolean
esModule
esModule: boolean | "if-default-prop"
exports
exports: NonNullable<"auto" | "named" | "default" | "none" | undefined> externalLiveBindings
externalLiveBindings: boolean
file
file: string | undefined
globals
globals: Record<string, string> | (
(name: string) => string)
hashCharacters
hashCharacters: "base64" | "base36" | "hex"
inlineDynamicImports
inlineDynamicImports: boolean
legalComments: "inline" | "none"
OptionalminifyInternalExports
minifyInternalExports?: boolean
name
name: string | undefined
polyfillRequire
polyfillRequire: boolean
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