X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=is-undefined.mjs;h=895d41c9b333fac8fb52422d53d857f6f8fa9008;hb=ab9a08f3b8fdd43f8714e90652028621849f9f58;hp=b720507111561c7b5337ca88aec132c5c692ee9f;hpb=1b4e2f913afc4f5dfed823720d89dde05d23d184;p=benchmarks-js.git diff --git a/is-undefined.mjs b/is-undefined.mjs index b720507..895d41c 100644 --- a/is-undefined.mjs +++ b/is-undefined.mjs @@ -1,28 +1,14 @@ -import Benchmark from 'benny' +import { bench, group, run } from 'mitata' -Benchmark.suite( - 'Is undefined', - Benchmark.add('=== undefined', (value = undefined) => { +group('Is undefined', () => { + bench('=== undefined', (value = undefined) => { return value === undefined - }), - Benchmark.add("typeof === 'undefined'", (value = undefined) => { + }) + bench("typeof === 'undefined'", (value = undefined) => { return typeof value === 'undefined' - }), - Benchmark.cycle(), - Benchmark.complete(), - Benchmark.save({ - file: 'is-undefined', - format: 'json', - details: true - }), - Benchmark.save({ - file: 'is-undefined', - format: 'chart.html', - details: true - }), - Benchmark.save({ - file: 'is-undefined', - format: 'table.html', - details: true }) -).catch(console.error) +}) + +await run({ + units: true +})