windows-env

Normalized environment variables for Windows XP and up

Downloads in past

Stats

StarsIssuesVersionUpdatedCreatedSize
windows-env
101.0.18 years ago8 years agoMinified + gzip package size for windows-env in KB

Readme

windows-env
Normalized environment variables for Windows XP and up. npm status Build status Dependency status

example

```js const env = require('windows-env') console.log('32-bit Program Files: %s', env.PROGRAMFILESX86) // This is true even if you run it with 32-bit Node.js if (env.X64) { console.log('64-bit Program Files: %s', env.PROGRAMFILESX64) } ```

exports

All of process.env uppercased, and:
  • PROGRAMFILES_X86: C:\Program Files (x86) on 64 bit Windows, else C:\Program Files
  • PROGRAMFILES_X64: C:\Program Files on 64 bit Windows, else undefined
  • USERPROFILE: USERPROFILE or HOMEDRIVE + HOMEPATH
  • LOCALAPPDATA: this is usually USERPROFILE\AppData\Local, falls back to USERPROFILE\Local Settings\Application Data for Windows XP
  • X64: true on 64 bit Windows, regardless of node's bitness

install

With npm do: ``` npm install windows-env ```

license

MIT © Vincent Weevers