1 | import { bench, mainBenchFn } from "@lbu/cli";
|
2 | import { isNil, isPlainObject } from "./lodash.js";
|
3 |
|
4 | mainBenchFn(import.meta);
|
5 |
|
6 | bench("isNil", (b) => {
|
7 | let y;
|
8 | for (let i = 0; i < b.N; ++i) {
|
9 | y = isNil(true);
|
10 | // eslint-disable-next-line no-unused-vars
|
11 | y = isNil(undefined);
|
12 | }
|
13 | });
|
14 |
|
15 | bench("isPlainObject", (b) => {
|
16 | let y;
|
17 | for (let i = 0; i < b.N; ++i) {
|
18 | y = isPlainObject({});
|
19 | // eslint-disable-next-line no-unused-vars
|
20 | y = isPlainObject(true);
|
21 | }
|
22 | });
|