Interface: Plugin<A>
Defined in: node_modules/.pnpm/rolldown@1.0.0-beta.60/node_modules/rolldown/dist/shared/define-config-BgCyRzGF.d.mts:1879
Extends
OutputPlugin.Partial<PluginHooks>
Type Parameters
A
A = any
Properties
api?
optional api: A;Defined in: node_modules/.pnpm/rolldown@1.0.0-beta.60/node_modules/rolldown/dist/shared/define-config-BgCyRzGF.d.mts:1880
augmentChunkHash?
optional augmentChunkHash: ObjectHook<(this, chunk) => string | void, {
}>;Defined in: node_modules/.pnpm/rolldown@1.0.0-beta.60/node_modules/rolldown/dist/shared/define-config-BgCyRzGF.d.mts:1825
Inherited from
FunctionPluginHooks.augmentChunkHash
banner?
optional banner: ObjectHook<AddonHook, {
}>;Inherited from
Plugin.banner
buildEnd?
optional buildEnd: ObjectHook<(this, ...parameters) => void | Promise<void>, {
sequential?: boolean;
}>;Defined in: node_modules/.pnpm/rolldown@1.0.0-beta.60/node_modules/rolldown/dist/shared/define-config-BgCyRzGF.d.mts:1819
Inherited from
buildStart?
optional buildStart: ObjectHook<(this, ...parameters) => void | Promise<void>, {
sequential?: boolean;
}>;Defined in: node_modules/.pnpm/rolldown@1.0.0-beta.60/node_modules/rolldown/dist/shared/define-config-BgCyRzGF.d.mts:1805
Inherited from
FunctionPluginHooks.buildStart
closeBundle?
optional closeBundle: ObjectHook<(this, ...parameters) => void | Promise<void>, {
sequential?: boolean;
}>;Defined in: node_modules/.pnpm/rolldown@1.0.0-beta.60/node_modules/rolldown/dist/shared/define-config-BgCyRzGF.d.mts:1829
Inherited from
FunctionPluginHooks.closeBundle
closeWatcher?
optional closeWatcher: ObjectHook<(this, ...parameters) => void | Promise<void>, {
sequential?: boolean;
}>;Defined in: node_modules/.pnpm/rolldown@1.0.0-beta.60/node_modules/rolldown/dist/shared/define-config-BgCyRzGF.d.mts:1833
Inherited from
FunctionPluginHooks.closeWatcher
footer?
optional footer: ObjectHook<AddonHook, {
}>;Inherited from
Plugin.footer
generateBundle?
optional generateBundle: ObjectHook<(this, ...parameters) => void | Promise<void>, {
}>;Defined in: node_modules/.pnpm/rolldown@1.0.0-beta.60/node_modules/rolldown/dist/shared/define-config-BgCyRzGF.d.mts:1827
Inherited from
FunctionPluginHooks.generateBundle
intro?
optional intro: ObjectHook<AddonHook, {
}>;Inherited from
Plugin.intro
load?
optional load: ObjectHook<(this, ...parameters) => MaybePromise<LoadResult> | Promise<MaybePromise<LoadResult>>, {
filter?: TUnionWithTopLevelFilterExpressionArray<Pick<HookFilter, "id">> | undefined;
}>;Defined in: node_modules/.pnpm/rolldown@1.0.0-beta.60/node_modules/rolldown/dist/shared/define-config-BgCyRzGF.d.mts:1812
Inherited from
moduleParsed?
optional moduleParsed: ObjectHook<(this, ...parameters) => void | Promise<void>, {
sequential?: boolean;
}>;Defined in: node_modules/.pnpm/rolldown@1.0.0-beta.60/node_modules/rolldown/dist/shared/define-config-BgCyRzGF.d.mts:1818
Inherited from
FunctionPluginHooks.moduleParsed
name
name: stringDefined in: node_modules/.pnpm/rolldown@1.0.0-beta.60/node_modules/rolldown/dist/shared/define-config-BgCyRzGF.d.mts:1876
Inherited from
OutputPlugin.nameonLog?
optional onLog: ObjectHook<(this, level, log) => boolean | NullValue<void>, {
}>;Defined in: node_modules/.pnpm/rolldown@1.0.0-beta.60/node_modules/rolldown/dist/shared/define-config-BgCyRzGF.d.mts:1802
Inherited from
options?
optional options: ObjectHook<(this, ...parameters) => InputOptions | NullValue<void> | Promise<InputOptions | NullValue<void>>, {
}>;Defined in: node_modules/.pnpm/rolldown@1.0.0-beta.60/node_modules/rolldown/dist/shared/define-config-BgCyRzGF.d.mts:1803
Inherited from
outputOptions?
optional outputOptions: ObjectHook<(this, options) => OutputOptions | NullValue<void>, {
}>;Defined in: node_modules/.pnpm/rolldown@1.0.0-beta.60/node_modules/rolldown/dist/shared/define-config-BgCyRzGF.d.mts:1804
Inherited from
FunctionPluginHooks.outputOptions
outro?
optional outro: ObjectHook<AddonHook, {
}>;Inherited from
Plugin.outro
renderChunk?
optional renderChunk: ObjectHook<(this, ...parameters) => string | NullValue<void> | { code: string; map?: SourceMapInput | undefined; } | Promise<string | NullValue<void> | { code: string; map?: SourceMapInput | undefined; }>, {
filter?: TUnionWithTopLevelFilterExpressionArray<Pick<HookFilter, "code">> | undefined;
}>;Defined in: node_modules/.pnpm/rolldown@1.0.0-beta.60/node_modules/rolldown/dist/shared/define-config-BgCyRzGF.d.mts:1821
Inherited from
FunctionPluginHooks.renderChunk
renderError?
optional renderError: ObjectHook<(this, ...parameters) => void | Promise<void>, {
sequential?: boolean;
}>;Defined in: node_modules/.pnpm/rolldown@1.0.0-beta.60/node_modules/rolldown/dist/shared/define-config-BgCyRzGF.d.mts:1826
Inherited from
FunctionPluginHooks.renderError
renderStart?
optional renderStart: ObjectHook<(this, ...parameters) => void | Promise<void>, {
sequential?: boolean;
}>;Defined in: node_modules/.pnpm/rolldown@1.0.0-beta.60/node_modules/rolldown/dist/shared/define-config-BgCyRzGF.d.mts:1820
Inherited from
FunctionPluginHooks.renderStart
resolveDynamicImport?
optional resolveDynamicImport: ObjectHook<(this, ...parameters) => ResolveIdResult | Promise<ResolveIdResult>, {
}>;Defined in: node_modules/.pnpm/rolldown@1.0.0-beta.60/node_modules/rolldown/dist/shared/define-config-BgCyRzGF.d.mts:1811
Deprecated
This hook is only for rollup plugin compatibility. Please use resolveId instead.
Inherited from
FunctionPluginHooks.resolveDynamicImport
resolveId?
optional resolveId: ObjectHook<(this, ...parameters) => ResolveIdResult | Promise<ResolveIdResult>, {
filter?: TUnionWithTopLevelFilterExpressionArray<{ id?: GeneralHookFilter<RegExp> | undefined; }> | undefined;
}>;Defined in: node_modules/.pnpm/rolldown@1.0.0-beta.60/node_modules/rolldown/dist/shared/define-config-BgCyRzGF.d.mts:1806
Inherited from
transform?
optional transform: ObjectHook<(this, ...parameters) => TransformResult | Promise<TransformResult>, {
filter?: TUnionWithTopLevelFilterExpressionArray<HookFilter> | undefined;
}>;Defined in: node_modules/.pnpm/rolldown@1.0.0-beta.60/node_modules/rolldown/dist/shared/define-config-BgCyRzGF.d.mts:1813
Inherited from
watchChange?
optional watchChange: ObjectHook<(this, ...parameters) => void | Promise<void>, {
sequential?: boolean;
}>;Defined in: node_modules/.pnpm/rolldown@1.0.0-beta.60/node_modules/rolldown/dist/shared/define-config-BgCyRzGF.d.mts:1830
Inherited from
FunctionPluginHooks.watchChange
writeBundle?
optional writeBundle: ObjectHook<(this, ...parameters) => void | Promise<void>, {
sequential?: boolean;
}>;Defined in: node_modules/.pnpm/rolldown@1.0.0-beta.60/node_modules/rolldown/dist/shared/define-config-BgCyRzGF.d.mts:1828