diff --git a/.changeset/early-pots-leave.md b/.changeset/early-pots-leave.md new file mode 100644 index 00000000000..14a975b2bdb --- /dev/null +++ b/.changeset/early-pots-leave.md @@ -0,0 +1,5 @@ +--- +'@graphql-codegen/cli': minor +--- + +Remove unnecessary browser check diff --git a/packages/graphql-codegen-cli/src/utils/cli-error.ts b/packages/graphql-codegen-cli/src/utils/cli-error.ts index 46acf8a9b99..123edfea089 100644 --- a/packages/graphql-codegen-cli/src/utils/cli-error.ts +++ b/packages/graphql-codegen-cli/src/utils/cli-error.ts @@ -1,5 +1,4 @@ import { DetailedError } from '@graphql-codegen/plugin-helpers'; -import { isBrowser, isNode } from './is-browser'; type CompositeError = Error | DetailedError; type ListrError = Error & { errors: CompositeError[] }; @@ -21,9 +20,7 @@ export function cliError(err: any, exitOnError = true) { // eslint-disable-next-line no-console console.error(msg); - if (exitOnError && isNode) { + if (exitOnError) { process.exit(1); - } else if (exitOnError && isBrowser) { - throw err; } } diff --git a/packages/graphql-codegen-cli/src/utils/is-browser.ts b/packages/graphql-codegen-cli/src/utils/is-browser.ts deleted file mode 100644 index 009510bb356..00000000000 --- a/packages/graphql-codegen-cli/src/utils/is-browser.ts +++ /dev/null @@ -1,7 +0,0 @@ -declare let window: any, process: any; - -const isBrowser = typeof window !== 'undefined' && typeof window.document !== 'undefined'; - -const isNode = typeof process !== 'undefined' && process.versions != null && process.versions.node != null; - -export { isBrowser, isNode };