| | |
| | | /** @typedef {import("./CachedInputFileSystem").BaseFileSystem} BaseFileSystem */ |
| | | /** @typedef {import("./PnpPlugin").PnpApiImpl} PnpApi */ |
| | | /** @typedef {import("./Resolver")} Resolver */ |
| | | /** @typedef {import("./Resolver").Context} Context */ |
| | | /** @typedef {import("./Resolver").FileSystem} FileSystem */ |
| | | /** @typedef {import("./Resolver").ResolveCallback} ResolveCallback */ |
| | | /** @typedef {import("./Resolver").ResolveContext} ResolveContext */ |
| | |
| | | |
| | | /** |
| | | * @typedef {{ |
| | | * (context: object, path: string, request: string, resolveContext: ResolveContext, callback: ResolveCallback): void; |
| | | * (context: object, path: string, request: string, callback: ResolveCallback): void; |
| | | * (path: string, request: string, resolveContext: ResolveContext, callback: ResolveCallback): void; |
| | | * (path: string, request: string, callback: ResolveCallback): void; |
| | | * (context: Context, path: string, request: string, resolveContext: ResolveContext, callback: ResolveCallback): void, |
| | | * (context: Context, path: string, request: string, callback: ResolveCallback): void, |
| | | * (path: string, request: string, resolveContext: ResolveContext, callback: ResolveCallback): void, |
| | | * (path: string, request: string, callback: ResolveCallback): void, |
| | | * }} ResolveFunctionAsync |
| | | */ |
| | | |
| | | /** |
| | | * @typedef {{ |
| | | * (context: object, path: string, request: string): string | false; |
| | | * (path: string, request: string): string | false; |
| | | * (context: Context, path: string, request: string): string | false, |
| | | * (path: string, request: string): string | false, |
| | | * }} ResolveFunction |
| | | */ |
| | | |
| | |
| | | get LogInfoPlugin() { |
| | | return require("./LogInfoPlugin"); |
| | | }, |
| | | get TsconfigPathsPlugin() { |
| | | return require("./TsconfigPathsPlugin"); |
| | | }, |
| | | get forEachBail() { |
| | | return require("./forEachBail"); |
| | | }, |