X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;ds=sidebyside;f=deep-clone-object.js;h=0f480c424263664a2e02ab3d8663a9bb87c65bf6;hb=849dea15d1cef675a9418c9306c715a3e0b92036;hp=e1d8b1c61fac3860a09cc13d145fd58a250b7c24;hpb=5b907dbf7ed955584eb9f452f9dc4c8f59577816;p=benchmarks-js.git diff --git a/deep-clone-object.js b/deep-clone-object.js index e1d8b1c..0f480c4 100644 --- a/deep-clone-object.js +++ b/deep-clone-object.js @@ -1,13 +1,13 @@ /* eslint-disable no-unused-vars */ const Benchmark = require('benny') -const { generateRandomObject } = require('./benchmark-utils') const _ = require('lodash') const clone = require('just-clone') +const { generateRandomObject } = require('./benchmark-utils') -const { object, size } = generateRandomObject() +const object = generateRandomObject() Benchmark.suite( - `Deep clone object with ${size} keys`, + `Deep clone object with ${Object.keys(object).length} keys`, Benchmark.add('JSON stringify/parse', (obj = object) => { const objClone = JSON.parse(JSON.stringify(obj)) }), @@ -37,4 +37,6 @@ Benchmark.suite( format: 'table.html', details: true }) -) +).catch(err => { + console.error(err) +})