UNPKG

esm-require-directory

Version:

require a directory of modules using es6 modules require

7 lines (6 loc) 533 B
import type { RequireCallback, RequireOptions, RequireResult } from './types.ts'; export type * from './types.ts'; export default function requireDirectory(directory: string, callback: RequireCallback): undefined; export default function requireDirectory(directory: string, options: RequireOptions, callback: RequireCallback): undefined; export default function requireDirectory(directory: string): Promise<RequireResult>; export default function requireDirectory(directory: string, options: RequireOptions): Promise<RequireResult>;