Do not benchmark deprecated uuid generator
authorJérôme Benoit <jerome.benoit@sap.com>
Mon, 24 Oct 2022 20:22:22 +0000 (22:22 +0200)
committerJérôme Benoit <jerome.benoit@sap.com>
Mon, 24 Oct 2022 20:22:22 +0000 (22:22 +0200)
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
.prettierignore
package.json
promise-handling.js
uuid-generator.js

index 879d126beebaf4d74a8d6018fce53e67ced1c1b0..567bc865822c2af2cf4e378be1d5487620ac7ad7 100644 (file)
@@ -1 +1 @@
-benchmark/results/
\ No newline at end of file
+benchmark/results/
index 801e41ef15b52ff9947294ff083fbd0632ef4ef9..f402a27672ce5386a0549eb16403ef39b13ec9f5 100644 (file)
@@ -26,8 +26,7 @@
   "dependencies": {
     "benny": "^3.7.1",
     "microtime": "^3.1.1",
-    "uuid": "^9.0.0",
-    "uuidv4": "^6.2.13"
+    "uuid": "^9.0.0"
   },
   "devDependencies": {
     "eslint": "^8.26.0",
index 002be6d429392264772e61aff6f617bebee0c277..b07b33d835583ae15f6edf8fd26b6cbc437953eb 100644 (file)
@@ -13,7 +13,7 @@ function promise () {
  *
  */
 async function asyncFunction () {
-  await promise()
+  return await promise()
 }
 
 Benchmark.suite(
index 11cf3c1d8e4e6268a6c724fa4d4359cccc4377c1..0bed70cca1e69b7d6f30995b254735e902600fd1 100644 (file)
@@ -1,7 +1,6 @@
 const Benchmark = require('benny')
 const crypto = require('crypto')
-const { v4: uuidv4 } = require('uuid')
-const { uuid } = require('uuidv4')
+const { v4: uuid } = require('uuid')
 
 Benchmark.suite(
   'UUIDv4 generator',
@@ -9,9 +8,6 @@ Benchmark.suite(
     crypto.randomUUID()
   }),
   Benchmark.add('uuid', () => {
-    uuidv4()
-  }),
-  Benchmark.add('uuidv4', () => {
     uuid()
   }),
   Benchmark.cycle(),