]> Piment Noir Git Repositories - benchmarks-js.git/blame - uuid-generator.mjs
chore(deps-dev): apply updates
[benchmarks-js.git] / uuid-generator.mjs
CommitLineData
f45b29bf 1import { randomUUID } from 'node:crypto'
4676a95c 2import { bench, group, run } from 'tatami-ng'
f522d7b9 3import { v4 as uuid } from 'uuid'
5ae4976a 4
ab9a08f3
JB
5group('UUIDv4 generator', () => {
6 bench('randomUUID', () => {
f45b29bf 7 randomUUID()
ab9a08f3
JB
8 })
9 bench('uuid', () => {
5ae4976a 10 uuid()
5ae4976a 11 })
ab9a08f3
JB
12})
13
14await run({
ebf80fe4 15 units: true,
ab9a08f3 16})