@mypaas/hcm-cli
Version:
Vant Cli 是一个 Vue 组件库构建工具,通过 Vant Cli 可以快速搭建一套功能完备的 Vue 组件库。
15 lines (14 loc) • 653 B
TypeScript
export interface FilterFn {
(prefix: string, parent?: string, isDirectory?: boolean): Promise<any> | any;
}
export interface TraversalOptions extends Record<string, any> {
includeDirs?: boolean;
throwError?: boolean;
relativePath?: boolean;
filter?: FilterFn;
}
declare function traversalDir<T>(prefix: string): Promise<T[]>;
declare function traversalDir<T>(prefix: string, filter: FilterFn): Promise<T[]>;
declare function traversalDir<T>(prefix: string, options: TraversalOptions): Promise<T[]>;
declare function traversalDir<T>(prefix: string, filter: FilterFn, options: TraversalOptions): Promise<T[]>;
export { traversalDir };