Meet npm Pro: unlimited public & private packages + package-based permissions.Learn more »

system-install

1.0.4 • Public • Published

npm version Build Status

system-install

Get the install command for the system packaging manager, e.g. sudo apt-get install for Debian-based systems.

system-install will try to find which system packaging is installed for the given process.platform. If no system package manager is found, 'your_package_manager install' is returned.

Install

npm install system-install

Usage

Node

const mngr = require('system-install')();
/* - 'brew install' on OS X if homebrew is installed.
 * - 'sudo apt-get install' on debian platforms.
 * - 'your_package_manager install' if no package manager is found.
 *
 * Throws if `process.platform` is none of darwin, freebsd, linux, sunos or win32.
 */
 
console.log(`Please install pandoc: ${mngr} pandoc`);

CLI

$ npm i -g system-install
$ system-install
brew install

Supported package managers

FreeBSD

Linux

OS X

Solaris

Windows

Install

npm i system-install

DownloadsWeekly Downloads

365

Version

1.0.4

License

MIT

Last publish

Collaborators

  • avatar