build(deps-dev): apply updates
[benchmarks-js.git] / min.mjs
diff --git a/min.mjs b/min.mjs
index ebd22cde5e2fc4661b1f6fc39c4f27e792df9e3e..44beb09d99571b35062c205ff1ba3ed3df512fa4 100644 (file)
--- a/min.mjs
+++ b/min.mjs
@@ -1,4 +1,4 @@
-import { bench, group, run } from 'mitata'
+import { bench, group, run } from 'tatami-ng'
 
 import { generateRandomNumberArray } from './benchmark-utils.mjs'
 
 
 import { generateRandomNumberArray } from './benchmark-utils.mjs'
 
@@ -11,7 +11,7 @@ const testArray = generateRandomNumberArray(size)
  * @returns
  */
 function loopMin (values) {
  * @returns
  */
 function loopMin (values) {
-  let minimum = Infinity
+  let minimum = Number.POSITIVE_INFINITY
   for (const value of values) {
     if (value < minimum) minimum = value
   }
   for (const value of values) {
     if (value < minimum) minimum = value
   }
@@ -26,7 +26,7 @@ function loopMin (values) {
 function reduceTernaryMin (values) {
   return values.reduce(
     (minimum, num) => (minimum < num ? minimum : num),
 function reduceTernaryMin (values) {
   return values.reduce(
     (minimum, num) => (minimum < num ? minimum : num),
-    Infinity
+    Number.POSITIVE_INFINITY
   )
 }
 
   )
 }
 
@@ -36,7 +36,10 @@ function reduceTernaryMin (values) {
  * @returns
  */
 function reduceMathMin (values) {
  * @returns
  */
 function reduceMathMin (values) {
-  return values.reduce((minimum, num) => Math.min(minimum, num), Infinity)
+  return values.reduce(
+    (minimum, num) => Math.min(minimum, num),
+    Number.POSITIVE_INFINITY
+  )
 }
 
 /**
 }
 
 /**
@@ -67,5 +70,5 @@ group(`Min from ${size} numbers`, () => {
 })
 
 await run({
 })
 
 await run({
-  units: true
+  units: true,
 })
 })