Interface: PluginContext
Defined in: plugin/plugin-context.ts:64
Extends
Extended by
Properties
debug
- Type: debug:
LoggingFunction
Defined in: plugin/minimal-plugin-context.ts:31
Inherited from
error()
- Type: error: (
e) =>never
Defined in: plugin/minimal-plugin-context.ts:28
Parameters
e
string | RollupError
Returns
never
Inherited from
fs
- Type: fs:
RolldownFsModule
Defined in: plugin/plugin-context.ts:65
getModuleInfo
- Type: getModuleInfo:
GetModuleInfo
Defined in: plugin/plugin-context.ts:69
info
- Type: info:
LoggingFunction
Defined in: plugin/minimal-plugin-context.ts:29
Inherited from
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
MinimalPluginContext.pluginName
warn
- Type: warn:
LoggingFunction
Defined in: plugin/minimal-plugin-context.ts:30
Inherited from
Methods
addWatchFile()
addWatchFile(
id):void
Defined in: plugin/plugin-context.ts:70
Parameters
id
string
Returns
void
emitFile()
emitFile(
file):string
Defined in: plugin/plugin-context.ts:66
Parameters
file
Returns
string
getFileName()
getFileName(
referenceId):string
Defined in: plugin/plugin-context.ts:67
Parameters
referenceId
string
Returns
string
getModuleIds()
getModuleIds():
IterableIterator<string>
Defined in: plugin/plugin-context.ts:68
Returns
IterableIterator<string>
load()
load(
options):Promise<ModuleInfo>
Defined in: plugin/plugin-context.ts:71
Parameters
options
object & Partial<PartialNull<ModuleOptions>>
Returns
Promise<ModuleInfo>
parse()
parse(
input,options?):Program
Defined in: plugin/plugin-context.ts:74
Parameters
input
string
options?
ParserOptions | null
Returns
Program
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>