Properties
augmentChunkHash
augmentChunkHash: undefined | ObjectHook<((this, chunk) => string | void), {}>
banner
banner: undefined | ObjectHook<AddonHook, {}>
Optional
buildEnd
buildEnd?: ObjectHook<((this, ...parameters) => void | Promise<void>), {
sequential?: boolean;
}>
Type declaration
-
- (this, ...parameters): void | Promise<void>
-
Parameters
-
this: PluginContext
-
Rest
...parameters: [error?: Error]
Returns void | Promise<void>
Type declaration
-
Optional
sequential?: boolean
Optional
buildStart
buildStart?: ObjectHook<((this, ...parameters) => void | Promise<void>), {
sequential?: boolean;
}>
Type declaration
-
- (this, ...parameters): void | Promise<void>
-
Parameters
-
this: PluginContext
-
Rest
...parameters: [options: NormalizedInputOptions]
Returns void | Promise<void>
Type declaration
-
Optional
sequential?: boolean
Optional
cacheKey
cacheKey?: string
Optional
closeBundle
closeBundle?: ObjectHook<((this, ...parameters) => void | Promise<void>), {
sequential?: boolean;
}>
Type declaration
-
- (this, ...parameters): void | Promise<void>
-
Parameters
-
this: PluginContext
-
Rest
...parameters: []
Returns void | Promise<void>
Type declaration
-
Optional
sequential?: boolean
Optional
closeWatcher
closeWatcher?: ObjectHook<((this, ...parameters) => void | Promise<void>), {
sequential?: boolean;
}>
Type declaration
-
- (this, ...parameters): void | Promise<void>
-
Parameters
-
this: PluginContext
-
Rest
...parameters: []
Returns void | Promise<void>
Type declaration
-
Optional
sequential?: boolean
footer
footer: undefined | ObjectHook<AddonHook, {}>
generateBundle
generateBundle: undefined | ObjectHook<((this, ...parameters) => void | Promise<void>), {}>
intro
intro: undefined | ObjectHook<AddonHook, {}>
Optional
load
load?: ObjectHook<((this, ...parameters) => LoadResult | Promise<LoadResult>), {}>
Type declaration
-
- (this, ...parameters): LoadResult | Promise<LoadResult>
-
Parameters
-
this: PluginContext
-
Rest
...parameters: [id: string]
Returns LoadResult | Promise<LoadResult>
Optional
moduleParsed
moduleParsed?: ObjectHook<((this, ...parameters) => void | Promise<void>), {
sequential?: boolean;
}>
Type declaration
-
- (this, ...parameters): void | Promise<void>
-
Parameters
-
this: PluginContext
-
Rest
...parameters: [info: ModuleInfo]
Returns void | Promise<void>
Type declaration
-
Optional
sequential?: boolean
Readonly
name
name: "unbundle"
Optional
onLog
onLog?: ObjectHook<((this, level, log) => boolean | NullValue), {}>
Type declaration
-
- (this, level, log): boolean | NullValue
-
Parameters
-
this: MinimalPluginContext
-
level: LogLevel
-
log: RollupLog
Returns boolean | NullValue
Optional
options
options?: ObjectHook<((this, ...parameters) => NullValue | InputOptions | Promise<NullValue | InputOptions>), {}>
Type declaration
-
- (this, ...parameters): NullValue | InputOptions | Promise<NullValue | InputOptions>
-
Parameters
-
this: MinimalPluginContext
-
Rest
...parameters: [options: InputOptions]
Returns NullValue | InputOptions | Promise<NullValue | InputOptions>
outputOptions
outputOptions: undefined | ObjectHook<((this, options) => NullValue | OutputOptions), {}>
outro
outro: undefined | ObjectHook<AddonHook, {}>
renderChunk
renderChunk: undefined | ObjectHook<((this, ...parameters) => string | NullValue | {
code: string;
map?: SourceMapInput;
} | Promise<string | NullValue | {
code: string;
map?: SourceMapInput;
}>), {}>
renderDynamicImport
renderDynamicImport: undefined | ObjectHook<((this, options) => NullValue | {
left: string;
right: string;
}), {}>
renderError
renderError: undefined | ObjectHook<((this, ...parameters) => void | Promise<void>), {
sequential?: boolean;
}>
renderStart
renderStart: undefined | ObjectHook<((this, ...parameters) => void | Promise<void>), {
sequential?: boolean;
}>
Optional
resolveDynamicImport
resolveDynamicImport?: ObjectHook<((this, ...parameters) => ResolveIdResult | Promise<ResolveIdResult>), {}>
Type declaration
-
- (this, ...parameters): ResolveIdResult | Promise<ResolveIdResult>
-
Parameters
-
this: PluginContext
-
Rest
...parameters: [specifier: string | AstNode, importer: string, options: {
attributes: Record<string, string>;
}]
Returns ResolveIdResult | Promise<ResolveIdResult>
resolveFileUrl
resolveFileUrl: undefined | ObjectHook<ResolveFileUrlHook, {}>
Readonly
resolveId
resolveId: ((this, ...parameters) => ResolveIdResult | Promise<ResolveIdResult>)
Type declaration
-
- (this, ...parameters): ResolveIdResult | Promise<ResolveIdResult>
-
Parameters
-
this: PluginContext
-
Rest
...parameters: [source: string, importer: string, options: {
attributes: Record<string, string>;
custom?: CustomPluginOptions;
isEntry: boolean;
}]
Returns ResolveIdResult | Promise<ResolveIdResult>
resolveImportMeta
resolveImportMeta: undefined | ObjectHook<ResolveImportMetaHook, {}>
Optional
shouldTransformCachedModule
shouldTransformCachedModule?: ObjectHook<((this, ...parameters) => boolean | NullValue | Promise<boolean | NullValue>), {}>
Type declaration
-
- (this, ...parameters): boolean | NullValue | Promise<boolean | NullValue>
-
Parameters
-
this: PluginContext
-
Rest
...parameters: [options: {
ast: AstNode;
code: string;
id: string;
meta: CustomPluginOptions;
moduleSideEffects: boolean | "no-treeshake";
resolvedSources: ResolvedIdMap;
syntheticNamedExports: string | boolean;
}]
Returns boolean | NullValue | Promise<boolean | NullValue>
Optional
transform
transform?: ObjectHook<((this, ...parameters) => TransformResult | Promise<TransformResult>), {}>
Type declaration
-
- (this, ...parameters): TransformResult | Promise<TransformResult>
-
Parameters
-
this: TransformPluginContext
-
Rest
...parameters: [code: string, id: string]
Returns TransformResult | Promise<TransformResult>
Optional
version
version?: string
Optional
watchChange
watchChange?: ObjectHook<((this, ...parameters) => void | Promise<void>), {
sequential?: boolean;
}>
Type declaration
-
- (this, ...parameters): void | Promise<void>
-
Parameters
-
this: PluginContext
-
Rest
...parameters: [id: string, change: {
event: ChangeEvent;
}]
Returns void | Promise<void>
Type declaration
-
Optional
sequential?: boolean
writeBundle
writeBundle: undefined | ObjectHook<((this, ...parameters) => void | Promise<void>), {
sequential?: boolean;
}>