Skip to content

Commit 67c1855

Browse files
committed
fix
1 parent e4b9627 commit 67c1855

File tree

2 files changed

+8
-5
lines changed

2 files changed

+8
-5
lines changed

packages/rspack/etc/core.api.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3363,9 +3363,9 @@ export interface LoaderContext<OptionsType = {}> {
33633363
getResolve(options: Resolve): ((context: string, request: string, callback: ResolveCallback) => void) | ((context: string, request: string) => Promise<string | false | undefined>);
33643364
// (undocumented)
33653365
hot?: boolean;
3366-
importModule(request: string, options: ImportModuleOptions | undefined, callback: (err?: null | Error, exports?: any) => any): void;
3366+
importModule<T = any>(request: string, options: ImportModuleOptions | undefined, callback: (err?: null | Error, exports?: T) => any): void;
33673367
// (undocumented)
3368-
importModule(request: string, options?: ImportModuleOptions): Promise<any>;
3368+
importModule<T = any>(request: string, options?: ImportModuleOptions): Promise<T>;
33693369
// (undocumented)
33703370
loaderIndex: number;
33713371
loaders: LoaderObject[];

packages/rspack/src/config/adapterRuleUse.ts

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -202,12 +202,15 @@ export interface LoaderContext<OptionsType = {}> {
202202
* });
203203
* ```
204204
*/
205-
importModule(
205+
importModule<T = any>(
206206
request: string,
207207
options: ImportModuleOptions | undefined,
208-
callback: (err?: null | Error, exports?: any) => any
208+
callback: (err?: null | Error, exports?: T) => any
209209
): void;
210-
importModule(request: string, options?: ImportModuleOptions): Promise<any>;
210+
importModule<T = any>(
211+
request: string,
212+
options?: ImportModuleOptions
213+
): Promise<T>;
211214

212215
fs: any;
213216
/**

0 commit comments

Comments
 (0)