@dapplion/benchmark
Version:
Ensures that new code does not introduce performance regressions with CI. Tracks:
25 lines • 929 B
TypeScript
export declare const lookupFiles: (filepath: string, extensions?: string[], recursive?: boolean) => string[];
export declare const loadOptions: (argv: string[]) => Record<string, unknown> & {
_: string[];
};
export interface FileCollectionOptions {
/** File extensions to use */
extension: string[];
/** Files, dirs, globs to run */
spec: string[];
/** Files, dirs, globs to ignore */
ignore: string[];
/** List of additional files to include */
file: string[];
/** Find files recursively */
recursive: boolean;
/** Sort test files */
sort: boolean;
}
export interface FileCollectionResponse {
files: string[];
unmatchedFiles: string[];
}
export declare const collectFiles: (fileCollectParams: FileCollectionOptions) => FileCollectionResponse;
export declare const handleRequires: (requires?: string[]) => Promise<unknown>;
//# sourceMappingURL=mochaCliExports.d.ts.map