diff --git a/src/utilities/assertValidName.js b/src/utilities/assertValidName.js index 02c8c1fbcb..e0a0bfd9c2 100644 --- a/src/utilities/assertValidName.js +++ b/src/utilities/assertValidName.js @@ -11,8 +11,12 @@ const NAME_RX = /^[_a-zA-Z][_a-zA-Z0-9]*$/; const ERROR_PREFIX_RX = /^Error: /; // Silences warnings if an environment flag is enabled -const noNameWarning = - Boolean(process && process.env && process.env.GRAPHQL_NO_NAME_WARNING); +const noNameWarning = Boolean( + typeof process !== 'undefined' && + process && + process.env && + process.env.GRAPHQL_NO_NAME_WARNING +); // Ensures console warnings are only issued once. let hasWarnedAboutDunder = false;