Interface: TransformPluginContext
Defined in: plugin/transform-plugin-context.ts:21
Extends
Properties
debug
- Type: debug:
LoggingFunctionWithPosition
Defined in: plugin/transform-plugin-context.ts:22
Overrides
fs
- Type: fs:
RolldownFsModule
Defined in: plugin/plugin-context.ts:65
Inherited from
getModuleInfo
- Type: getModuleInfo:
GetModuleInfo
Defined in: plugin/plugin-context.ts:69
Inherited from
info
- Type: info:
LoggingFunctionWithPosition
Defined in: plugin/transform-plugin-context.ts:23
Overrides
meta
- Type: meta:
PluginContextMeta
Defined in: plugin/minimal-plugin-context.ts:32
Inherited from
pluginName
- Type:
readonlypluginName:string
Defined in: plugin/minimal-plugin-context.ts:27
Inherited from
warn
- Type: warn:
LoggingFunctionWithPosition
Defined in: plugin/transform-plugin-context.ts:24
Overrides
Methods
addWatchFile()
addWatchFile(
id):void
Defined in: plugin/plugin-context.ts:70
Parameters
id
string
Returns
void
Inherited from
emitFile()
emitFile(
file):string
Defined in: plugin/plugin-context.ts:66
Parameters
file
Returns
string
Inherited from
error()
error(
e,pos?):never
Defined in: plugin/transform-plugin-context.ts:25
Parameters
e
string | RollupError
pos?
number | { column: number; line: number; }
Returns
never
Overrides
PluginContext.error
getCombinedSourcemap()
getCombinedSourcemap():
SourceMap
Defined in: plugin/transform-plugin-context.ts:26
Returns
getFileName()
getFileName(
referenceId):string
Defined in: plugin/plugin-context.ts:67
Parameters
referenceId
string
Returns
string
Inherited from
getModuleIds()
getModuleIds():
IterableIterator<string>
Defined in: plugin/plugin-context.ts:68
Returns
IterableIterator<string>
Inherited from
load()
load(
options):Promise<ModuleInfo>
Defined in: plugin/plugin-context.ts:71
Parameters
options
object & Partial<PartialNull<ModuleOptions>>
Returns
Promise<ModuleInfo>
Inherited from
parse()
parse(
input,options?):Program
Defined in: plugin/plugin-context.ts:74
Parameters
input
string
options?
ParserOptions | null
Returns
Program
Inherited from
resolve()
resolve(
source,importer?,options?):Promise<ResolvedId|null>
Defined in: plugin/plugin-context.ts:75
Parameters
source
string
importer?
string
options?
PluginContextResolveOptions
Returns
Promise<ResolvedId | null>