readme.md (1347B)
1 # path-key [](https://travis-ci.org/sindresorhus/path-key) 2 3 > Get the [PATH](https://en.wikipedia.org/wiki/PATH_(variable)) environment variable key cross-platform 4 5 It's usually `PATH`, but on Windows it can be any casing like `Path`... 6 7 8 ## Install 9 10 ``` 11 $ npm install path-key 12 ``` 13 14 15 ## Usage 16 17 ```js 18 const pathKey = require('path-key'); 19 20 const key = pathKey(); 21 //=> 'PATH' 22 23 const PATH = process.env[key]; 24 //=> '/usr/local/bin:/usr/bin:/bin' 25 ``` 26 27 28 ## API 29 30 ### pathKey(options?) 31 32 #### options 33 34 Type: `object` 35 36 ##### env 37 38 Type: `object`<br> 39 Default: [`process.env`](https://nodejs.org/api/process.html#process_process_env) 40 41 Use a custom environment variables object. 42 43 #### platform 44 45 Type: `string`<br> 46 Default: [`process.platform`](https://nodejs.org/api/process.html#process_process_platform) 47 48 Get the PATH key for a specific platform. 49 50 51 --- 52 53 <div align="center"> 54 <b> 55 <a href="https://tidelift.com/subscription/pkg/npm-path-key?utm_source=npm-path-key&utm_medium=referral&utm_campaign=readme">Get professional support for this package with a Tidelift subscription</a> 56 </b> 57 <br> 58 <sub> 59 Tidelift helps make open source sustainable for maintainers while giving companies<br>assurances about security, maintenance, and licensing for their dependencies. 60 </sub> 61 </div>