UNPKG

431 BJavaScriptView Raw
1import { bench, mainBenchFn } from "@compas/cli";
2import { uuid } from "./datatypes.js";
3
4mainBenchFn(import.meta);
5
6bench("uuid", (b) => {
7 let y;
8 for (let i = 0; i < b.N; ++i) {
9 // eslint-disable-next-line no-unused-vars
10 y = uuid();
11 }
12});
13
14bench("uuid.isValid", (b) => {
15 const id = uuid();
16 let y;
17 for (let i = 0; i < b.N; ++i) {
18 // eslint-disable-next-line no-unused-vars
19 y = uuid.isValid(id);
20 }
21});