UNPKG

@eggjs/utils

Version:

Utils for all egg projects

12 lines (11 loc) 525 B
export interface ImportResolveOptions { paths?: string[]; } export interface ImportModuleOptions extends ImportResolveOptions { importDefaultOnly?: boolean; } export declare const isESM: boolean; export declare function getExtensions(): NodeJS.RequireExtensions; export declare function isSupportTypeScript(): boolean; export declare function importResolve(filepath: string, options?: ImportResolveOptions): string; export declare function importModule(filepath: string, options?: ImportModuleOptions): Promise<any>;