跳到內容

ResolutionEnvironment

本頁內容尚未翻譯。

Defined in: ModuleResolver.ts:164

Opt-in resolution planning. Increment revision after installations, removals or resolution changes. exists must only resolve names, without acquiring resources. observe runs on every call, including cache hits, and owns missing-path watches.

Type Parameter Default type
E never
readonly exists: (specifier: string) => Effect<boolean, E>;

Defined in: ModuleResolver.ts:166

Parameter Type
specifier string

Effect<boolean, E>


readonly observe: (specifiers: readonly string[], options: ImportOptions) => Effect<void, E, Scope>;

Defined in: ModuleResolver.ts:167

Parameter Type
specifiers readonly string[]
options ImportOptions

Effect<void, E, Scope>


readonly revision: Effect<number>;

Defined in: ModuleResolver.ts:165