build(deps-dev): apply updates
[benchmarks-js.git] / benchmark-utils.mjs
index 1d486bf68172e2153a58a7a1599b0a19b601ac43..8e32f90a5eca3bd6923a2fc2b67ee9d346776d3a 100644 (file)
@@ -1,4 +1,4 @@
-import { randomBytes, getRandomValues, randomInt } from 'node:crypto'
+import { getRandomValues, randomBytes, randomInt } from 'node:crypto'
 
 /**
  * Generate a cryptographically secure random number in the [0,1[ range
@@ -26,7 +26,7 @@ export function generateRandomFloat (max = Number.MAX_VALUE, min = 0) {
   if (max < min) {
     throw new RangeError('Invalid interval')
   }
-  if (max - min === Infinity) {
+  if (max - min === Number.POSITIVE_INFINITY) {
     throw new RangeError('Invalid interval')
   }
   return (randomBytes(4).readUInt32LE() / 0xffffffff) * (max - min) + min