From 898a02cbf94004e91c0c064c65322a8559146c66 Mon Sep 17 00:00:00 2001 From: Jacob C Date: Thu, 6 Jul 2023 11:51:23 +0200 Subject: [PATCH] Support environments without `process.argv` like Edge Runtime --- lib/system/has-flag.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/system/has-flag.js b/lib/system/has-flag.js index a347dd4..85f176a 100644 --- a/lib/system/has-flag.js +++ b/lib/system/has-flag.js @@ -25,7 +25,7 @@ SOFTWARE. 'use strict'; module.exports = function(flag, argv) { - argv = argv || process.argv; + argv = argv || process.argv || []; var terminatorPos = argv.indexOf('--'); var prefix = /^-{1,2}/.test(flag) ? '' : '--';