shell-path
v1.0.6 path osx env var environment variable shell sh zsh and 4 more...
shell-path
Get the
$PATH
from the shell
Useful for Electron apps as GUI apps on macOS do not inherit the $PATH
defined in your dotfiles (.bashrc/.bash_profile/.zshrc/etc).
Install
$ npm install shell-path
Usage
When executed from a GUI app on macOS:
import {shellPath} from 'shell-path';
console.log(process.env.PATH);
//=> '/usr/bin'
console.log(await shellPath());
//=> '/usr/local/bin:/usr/bin:...'
API
shellPath()
Return a promise for the $PATH
.
shellPathSync()
Returns the $PATH
.
Related
- fix-path - Fix the $PATH on macOS when run from a GUI app
- shell-env - Get environment variables from the shell
- shell-history - Get the command history of the user's shell
npm i [email protected]
Metadata
- MIT
- >=0.10.0
- Sindre Sorhus
- released 1/18/2016