get-global

get the global object, independently of the JS runtime

Usage no npm install needed!

<script type="module">
  import getGlobal from 'https://cdn.skypack.dev/get-global';
</script>

README

Get global

get-global is a simple tool for getting the global object. If it's running in the browser, it will return window, if it's running in node.js it will return GLOBAL, or whatever the global object is in the current runtime.

It will work in 'strict mode' too.

Installation

npm install get-global

How to use

Require get-global:

var getGlobal = require("get-global");
var globalObject = getGlobal();

globalObject === window; // in the browser
globalObject === GLOBAL; // in node.js

LICENSE

MIT