Package Exports
- ps-list
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (ps-list) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
ps-list

Get running processes
Works on macOS, Linux, and Windows.
Install
$ npm install ps-list
Usage
const psList = require('ps-list');
psList().then(data => {
console.log(data);
//=> [{pid: 3213, name: 'node', cmd: 'node test.js', cpu: '0.1', memory: '1.5'}, ...]
});
The
cpu
andmemory
percentage is not supported on Windows.
API
psList([options])
Returns a Promise<Array>
with the running processes.
options
Type: Object
all
Type: boolean
Default: true
Return other users' processes as well as your own.
On Windows this has no effect and will always be the users' own processes.
License
MIT © Sindre Sorhus