mirror of
https://github.com/soconnor0919/beenpad.git
synced 2026-02-05 08:16:37 -05:00
first commit
This commit is contained in:
24
node_modules/vitest/dist/chunks/benchmark.d.DAaHLpsq.d.ts
generated
vendored
Normal file
24
node_modules/vitest/dist/chunks/benchmark.d.DAaHLpsq.d.ts
generated
vendored
Normal file
@@ -0,0 +1,24 @@
|
||||
import { Test } from '@vitest/runner';
|
||||
import { ChainableFunction } from '@vitest/runner/utils';
|
||||
import { TaskResult, Bench, Options } from 'tinybench';
|
||||
|
||||
interface Benchmark extends Test {
|
||||
meta: {
|
||||
benchmark: true;
|
||||
result?: TaskResult;
|
||||
};
|
||||
}
|
||||
interface BenchmarkResult extends TaskResult {
|
||||
name: string;
|
||||
rank: number;
|
||||
sampleCount: number;
|
||||
median: number;
|
||||
}
|
||||
type BenchFunction = (this: Bench) => Promise<void> | void;
|
||||
type ChainableBenchmarkAPI = ChainableFunction<"skip" | "only" | "todo", (name: string | Function, fn?: BenchFunction, options?: Options) => void>;
|
||||
type BenchmarkAPI = ChainableBenchmarkAPI & {
|
||||
skipIf: (condition: any) => ChainableBenchmarkAPI;
|
||||
runIf: (condition: any) => ChainableBenchmarkAPI;
|
||||
};
|
||||
|
||||
export type { BenchmarkResult as B, BenchFunction as a, Benchmark as b, BenchmarkAPI as c };
|
||||
Reference in New Issue
Block a user