build(deps-dev): apply updates
[benchmarks-js.git] / shallow-clone-object.mjs
index 5e68bf8f74194af622252032db81a570b3d445a2..f5c79c3bf6542e08d246b3df2012a928eef17a58 100644 (file)
@@ -1,7 +1,7 @@
 /* eslint-disable no-unused-vars */
 import _ from 'lodash'
-import { bench, group, run } from 'mitata'
 import { assoc } from 'rambda'
+import { bench, group, run } from 'tatami-ng'
 
 import { generateRandomObject } from './benchmark-utils.mjs'
 
@@ -9,16 +9,16 @@ const object = generateRandomObject()
 
 group(`Shallow clone object with ${Object.keys(object).length} keys`, () => {
   bench('Spread', () => {
-    const objClone = { ...object }
+    return { ...object }
   })
   bench('Object assign', () => {
-    const objClone = Object.assign({}, object)
+    return Object.assign({}, object)
   })
   bench('lodash clone', () => {
-    const objClone = _.clone(object)
+    _.clone(object)
   })
   bench('rambda assoc', () => {
-    const objClone = assoc(object)
+    assoc(object)
   })
 })