repositories
/
benchmarks-js.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
build(deps-dev): Bump eslint-plugin-jsdoc from 48.4.0 to 48.5.0
[benchmarks-js.git]
/
is-empty-object.mjs
diff --git
a/is-empty-object.mjs
b/is-empty-object.mjs
index 0159aca8364cf3e53a0f2523ae8cd69fcb979f9f..45ac8e3a44ced93a146913733292d3e1c1ac143b 100644
(file)
--- a/
is-empty-object.mjs
+++ b/
is-empty-object.mjs
@@
-1,6
+1,6
@@
import _ from 'lodash'
import _ from 'lodash'
-import { bench, group, run } from 'mitata'
import { isEmpty } from 'rambda'
import { isEmpty } from 'rambda'
+import { bench, group, run } from 'tatami-ng'
import { generateRandomObject } from './benchmark-utils.mjs'
import { generateRandomObject } from './benchmark-utils.mjs'
@@
-22,13
+22,13
@@
group(`Is empty object with ${Object.keys(object).length} keys`, () => {
return obj?.constructor === Object && Object.keys(obj).length === 0
})
bench('lodash isEmpty', (obj = object) => {
return obj?.constructor === Object && Object.keys(obj).length === 0
})
bench('lodash isEmpty', (obj = object) => {
-
return
_.isEmpty(obj)
+ _.isEmpty(obj)
})
bench('rambda isEmpty', (obj = object) => {
})
bench('rambda isEmpty', (obj = object) => {
-
return
isEmpty(obj)
+ isEmpty(obj)
})
})
await run({
})
})
await run({
- units: true
+ units: true
,
})
})