isomorphic-fetch uses the same browser polyfill as cross-fetch and therefore shouldn't be used if graphql-request already uses cross-fetch. Instead, we check to see whether the global fetch defined in browsers exists. If it does, we use it; if it doesn't, we use cross-fetch.
Resolves: #17
Related pull request that was never merged: lquixada/cross-fetch#138
isomorphic-fetch uses the same browser polyfill as cross-fetch and therefore shouldn't be used if graphql-request already uses cross-fetch. Instead, we check to see whether the global fetch defined in browsers exists. If it does, we use it; if it doesn't, we use cross-fetch.
Resolves: #17 Related pull request that was never merged: lquixada/cross-fetch#138