跳到正文

Interface: TransformPluginContext

Defined in: node_modules/.pnpm/rolldown@1.0.0-beta.53/node_modules/rolldown/dist/shared/define-config-BS8Bt-r8.d.mts:944

Extends

Properties

debug

ts
debug: LoggingFunctionWithPosition

Defined in: node_modules/.pnpm/rolldown@1.0.0-beta.53/node_modules/rolldown/dist/shared/define-config-BS8Bt-r8.d.mts:945

Overrides

PluginContext.debug


environment

ts
environment: Environment

Defined in: node_modules/.pnpm/rolldown-vite@7.2.10_@types+node@24.10.1_jiti@2.6.1_yaml@2.8.2/node_modules/rolldown-vite/dist/node/index.d.ts:2717

Vite-specific environment instance

Inherited from

PluginContext.environment


fs

ts
fs: RolldownFsModule

Defined in: node_modules/.pnpm/rolldown@1.0.0-beta.53/node_modules/rolldown/dist/shared/define-config-BS8Bt-r8.d.mts:929

Inherited from

PluginContext.fs


getModuleInfo

ts
getModuleInfo: GetModuleInfo

Defined in: node_modules/.pnpm/rolldown@1.0.0-beta.53/node_modules/rolldown/dist/shared/define-config-BS8Bt-r8.d.mts:933

Inherited from

PluginContext.getModuleInfo


info

ts
info: LoggingFunctionWithPosition

Defined in: node_modules/.pnpm/rolldown@1.0.0-beta.53/node_modules/rolldown/dist/shared/define-config-BS8Bt-r8.d.mts:946

Overrides

PluginContext.info


meta

ts
meta: PluginContextMeta

Defined in: node_modules/.pnpm/rolldown@1.0.0-beta.53/node_modules/rolldown/dist/shared/define-config-BS8Bt-r8.d.mts:891

Inherited from

PluginContext.meta


pluginName

ts
readonly pluginName: string;

Defined in: node_modules/.pnpm/rolldown@1.0.0-beta.53/node_modules/rolldown/dist/shared/define-config-BS8Bt-r8.d.mts:886

Inherited from

PluginContext.pluginName


warn

ts
warn: LoggingFunctionWithPosition

Defined in: node_modules/.pnpm/rolldown@1.0.0-beta.53/node_modules/rolldown/dist/shared/define-config-BS8Bt-r8.d.mts:947

Overrides

PluginContext.warn

Methods

addWatchFile()

ts
addWatchFile(id): void;

Defined in: node_modules/.pnpm/rolldown@1.0.0-beta.53/node_modules/rolldown/dist/shared/define-config-BS8Bt-r8.d.mts:934

Parameters

id

string

Returns

void

Inherited from

PluginContext.addWatchFile


emitFile()

ts
emitFile(file): string;

Defined in: node_modules/.pnpm/rolldown@1.0.0-beta.53/node_modules/rolldown/dist/shared/define-config-BS8Bt-r8.d.mts:930

Parameters

file

EmittedFile

Returns

string

Inherited from

PluginContext.emitFile


error()

ts
error(e, pos?): never;

Defined in: node_modules/.pnpm/rolldown@1.0.0-beta.53/node_modules/rolldown/dist/shared/define-config-BS8Bt-r8.d.mts:948

Parameters

e

string | RollupError

pos?

number | { column: number; line: number; }

Returns

never

Overrides

ts
PluginContext.error

getCombinedSourcemap()

ts
getCombinedSourcemap(): SourceMap;

Defined in: node_modules/.pnpm/rolldown@1.0.0-beta.53/node_modules/rolldown/dist/shared/define-config-BS8Bt-r8.d.mts:952

Returns

SourceMap


getFileName()

ts
getFileName(referenceId): string;

Defined in: node_modules/.pnpm/rolldown@1.0.0-beta.53/node_modules/rolldown/dist/shared/define-config-BS8Bt-r8.d.mts:931

Parameters

referenceId

string

Returns

string

Inherited from

PluginContext.getFileName


getModuleIds()

ts
getModuleIds(): IterableIterator<string>;

Defined in: node_modules/.pnpm/rolldown@1.0.0-beta.53/node_modules/rolldown/dist/shared/define-config-BS8Bt-r8.d.mts:932

Returns

IterableIterator<string>

Inherited from

PluginContext.getModuleIds


load()

ts
load(options): Promise<ModuleInfo>;

Defined in: node_modules/.pnpm/rolldown@1.0.0-beta.53/node_modules/rolldown/dist/shared/define-config-BS8Bt-r8.d.mts:935

Parameters

options

object & Partial<PartialNull<ModuleOptions>>

Returns

Promise<ModuleInfo>

Inherited from

PluginContext.load


parse()

ts
parse(input, options?): Program;

Defined in: node_modules/.pnpm/rolldown@1.0.0-beta.53/node_modules/rolldown/dist/shared/define-config-BS8Bt-r8.d.mts:939

Parameters

input

string

options?

ParserOptions | null

Returns

Program

Inherited from

PluginContext.parse


resolve()

ts
resolve(
   source,
   importer?,
options?): Promise<ResolvedId | null>;

Defined in: node_modules/.pnpm/rolldown@1.0.0-beta.53/node_modules/rolldown/dist/shared/define-config-BS8Bt-r8.d.mts:940

Parameters

source

string

importer?

string

options?

PluginContextResolveOptions

Returns

Promise<ResolvedId | null>

Inherited from

PluginContext.resolve

Released under the MIT License.