Skip to main content

Crate rolldown_plugin

Crate rolldown_plugin 

Source

Re-exports§

pub use typedmap;

Structs§

BuildTimings
The two wall clocks that decide whether a build was plugin-bound.
CustomField
HookAddonArgs
Addon hooks: banner, footer, intro, outro
HookBuildEndArgs
HookBuildStartArgs
HookCloseBundleArgs
HookGenerateBundleArgs
HookHotUpdateArgs
Arguments for the dev-only hotUpdate hook.
HookLoadArgs
HookLoadOutput
HookRenderChunkArgs
HookRenderChunkOutput
HookRenderErrorArgs
HookRenderStartArgs
HookResolveFileUrlArgs
HookResolveFileUrlOutput
A plugin’s resolveFileUrl result.
HookResolveIdArgs
HookResolveIdOutput
HookTransformArgs
HookTransformAstArgs
HookTransformOutput
HookUsage
HookWriteBundleArgs
LoadPluginContext
Log
LogWithoutPlugin
PluginContextResolveOptions
PluginDriver
PluginDriverFactory
PluginHookMeta
PluginIdx
Pluginable
The type-erased runtime representation of a Plugin.
TransformPluginContext

Enums§

HookFilterArgs
The hook call that crate::Plugin::hook_filter_matches checks.
HookTransformOutputMap
The sourcemap returned by a transform or renderChunk plugin’s map field.
PluginContext
PluginOrder

Traits§

Plugin

Type Aliases§

HookAugmentChunkHashReturn
HookHotUpdateReturn
HookInjectionOutputReturn
HookLoadReturn
HookNoopReturn
HookRenderChunkReturn
HookResolveFileUrlReturn
HookResolveIdReturn
HookTransformAstReturn
HookTransformReturn
SharedLoadPluginContext
SharedNativePluginContext
SharedPluginDriver
SharedTransformPluginContext