build(deps-dev): apply updates
[benchmarks-js.git] / deep-clone-object.mjs
index 00753e2f439ed0df4c3d7c0250cdf4f687cd2606..eda04d0d83e47d52ae7d6340dc8940bbf69bb5c9 100644 (file)
@@ -1,4 +1,3 @@
-/* eslint-disable no-unused-vars */
 import deepClone from 'deep-clone'
 import clone from 'just-clone'
 import _ from 'lodash'
@@ -11,25 +10,25 @@ const object = generateRandomObject()
 
 group(`Deep clone object with ${Object.keys(object).length} keys`, () => {
   bench('JSON stringify/parse', (obj = object) => {
-    const objCloned = JSON.parse(JSON.stringify(obj))
+    JSON.parse(JSON.stringify(obj))
   })
   bench('structuredClone', (obj = object) => {
-    const objCloned = structuredClone(obj)
+    structuredClone(obj)
   })
   bench('lodash cloneDeep', (obj = object) => {
-    const objCloned = _.cloneDeep(obj)
+    _.cloneDeep(obj)
   })
   bench('rambda clone', (obj = object) => {
-    const objCloned = rambdaClone(obj)
+    rambdaClone(obj)
   })
   bench('just-clone', (obj = object) => {
-    const objCloned = clone(obj)
+    clone(obj)
   })
   bench('deep-clone', (obj = object) => {
-    const objCloned = deepClone(obj)
+    deepClone(obj)
   })
 })
 
 await run({
-  units: true
+  units: true,
 })