@compas/cli
Version:
CLI containing utilities and simple script runner
17 lines (16 loc) • 535 B
TypeScript
/**
* @param {Array<import("./state.js").BenchState>} state
* @returns {Promise<void>}
*/
export function runBenchmarks(state: Array<import("./state.js").BenchState>): Promise<void>;
/**
* Benchmark entry point. The benchmark runner will wait a bit till now new benchmarks
* are registered and then start execution.
*
* @since 0.1.0
*
* @param {string} name
* @param {import("./state.js").BenchCallback} callback
* @returns {void}
*/
export function bench(name: string, callback: import("./state.js").BenchCallback): void;