xps

Cross-platform library for listing and killing processes.

Usage no npm install needed!

<script type="module">
  import xps from 'https://cdn.skypack.dev/xps';
</script>

README

xps - Cross-Platform Process Management

Build status NPM version Dependencies status Licence Stability: Experimental

xps is a cross-platform library for listing and killing processes.

Example

var ps = require('xps');

ps.list().fork(
  function(error) {
    throw error
  },
  function(processes) {
    processes.forEach(function(process){
      console.log(process.name + ': ' + process.pid)
    })
  }
);

ps.kill(123).fork(
  function(error){ console.log('Unable to kill 123') },
  function(){ console.log('Killed 123') }
);

Installing

You can grab the latest release from npm:

$ npm install xps

Platform support

xps requires either io.js or Node.js 0.10+

Licence

Copyright (c) 2015 Quildreen Motta.

Released under the MIT licence.