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): apply updates
[benchmarks-js.git]
/
deep-merge-object.mjs
diff --git
a/deep-merge-object.mjs
b/deep-merge-object.mjs
index 50cc13cb4cbe60341f815d6310fab4dacaac0b01..b36b800057c452f665c66cca7e048e98fb30897f 100644
(file)
--- a/
deep-merge-object.mjs
+++ b/
deep-merge-object.mjs
@@
-1,4
+1,3
@@
-/* eslint-disable no-unused-vars */
import deepMerge from 'deepmerge'
import _ from 'lodash'
import { mergeDeepRight } from 'rambda'
import deepMerge from 'deepmerge'
import _ from 'lodash'
import { mergeDeepRight } from 'rambda'
@@
-15,17
+14,17
@@
group(
} keys, object with ${Object.keys(objectToMerge).length} keys`,
() => {
bench('lodash merge', (obj = object) => {
} keys, object with ${Object.keys(objectToMerge).length} keys`,
() => {
bench('lodash merge', (obj = object) => {
-
const objMerged =
_.merge(obj, objectToMerge)
+ _.merge(obj, objectToMerge)
})
bench('rambda mergeDeepRight', (obj = object) => {
})
bench('rambda mergeDeepRight', (obj = object) => {
-
const objMerged =
mergeDeepRight(obj, objectToMerge)
+ mergeDeepRight(obj, objectToMerge)
})
bench('deepmerge', (obj = object) => {
})
bench('deepmerge', (obj = object) => {
-
const objMerged =
deepMerge(obj, objectToMerge)
+ deepMerge(obj, objectToMerge)
})
}
)
await run({
})
}
)
await run({
- units: true
+ units: true
,
})
})