From fd5987410ce8169c243a1f492cb1f1ce8de631ea Mon Sep 17 00:00:00 2001 From: Sam Clegg Date: Fri, 27 Aug 2021 17:39:48 -0400 Subject: [PATCH] Use improved node detection code in tools/file_packager.py This matches that updated ENVIRONMENT_IS_NODE check that we have in preamble.js which was improved in #8832. Fixes #14960 --- tools/file_packager.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/file_packager.py b/tools/file_packager.py index ca934f7f4f947..8f13fb8272bc7 100755 --- a/tools/file_packager.py +++ b/tools/file_packager.py @@ -719,7 +719,7 @@ def was_seen(name): node_support_code = '' if support_node: node_support_code = r''' - if (typeof process === 'object') { + if (typeof process === 'object' && typeof process.versions === 'object' && typeof process.versions.node === 'string') { require('fs').readFile(packageName, function(err, contents) { if (err) { errback(err);