Sha256: efc39afd92bc19aece4d8424b742e9d73c5db8ba4ceed23570e04abddf2b652b
Contents?: true
Size: 1.08 KB
Versions: 13
Compression:
Stored size: 1.08 KB
Contents
# globals [](https://travis-ci.org/sindresorhus/globals) > Global identifiers from different JavaScript environments Extracted from [JSHint](https://github.com/jshint/jshint/blob/master/src/vars.js) and [ESLint](https://github.com/nzakas/eslint/blob/master/conf/environments.json) and merged. It's just a [JSON file](globals.json), so use it in whatever environment you like. ## Install ``` $ npm install --save globals ``` ## Usage ```js var globals = require('globals'); console.log(globals.browser); /* { addEventListener: false, applicationCache: false, ArrayBuffer: false, atob: false, ... } */ ``` Each global is given a value of `true` or `false`. A value of `true` indicates that the variable may be overwritten. A value of `false` indicates that the variable should be considered read-only. This information is used by static analysis tools to flag incorrect behavior. We assume all variables should be `false` unless we hear otherwise. ## License MIT © [Sindre Sorhus](http://sindresorhus.com)
Version data entries
13 entries across 13 versions & 5 rubygems