function isStandardBrowserEnv() {
	  return (
	    typeof window !== 'undefined' &&
	    typeof document !== 'undefined' &&
	    typeof document.createElement === 'function'
	  );
	}
Determine if we're running in a standard browser environment

This allows axios to run in a web worker, and react-native.
Both environments support XMLHttpRequest, but not fully standard globals.

web workers:
 typeof window -> undefined
 typeof document -> undefined

react-native:
 typeof document.createelement -> undefined