Fix undefined only check
authorJérôme Benoit <jerome.benoit@sap.com>
Fri, 7 Apr 2023 10:11:29 +0000 (12:11 +0200)
committerJérôme Benoit <jerome.benoit@sap.com>
Fri, 7 Apr 2023 10:11:29 +0000 (12:11 +0200)
Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
prepare.js
random.js

index 433f6f67605c7636b55e4c2d44e127d2b75251cb..d879b7489549bd8a0104d0409de245e60d9c772f 100644 (file)
@@ -1,4 +1,4 @@
-const isCIEnvironment = process.env.CI !== undefined
+const isCIEnvironment = process.env.CI != null
 if (isCIEnvironment === false) {
   // eslint-disable-next-line n/no-unpublished-require
   require('husky').install()
index 272d8e6969c23f71c234cad66ca93d8ffbe889dd..15183472bc9b10a8ba9184b80fca3c82388a536c 100644 (file)
--- a/random.js
+++ b/random.js
@@ -74,7 +74,7 @@ Benchmark.suite(
   ),
   Benchmark.add('Crypto random integer generator', (max = maximum, min = 0) => {
     max = Math.floor(max)
-    if (min !== undefined && min !== 0) {
+    if (min != null && min !== 0) {
       min = Math.ceil(min)
       return Math.floor(crypto.randomInt(min, max + 1))
     }