Skip to content

Get the install command for the system package manager

Notifications You must be signed in to change notification settings

arve0/system-install

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Get the install command for the system package manager

Resources

Stars

Watchers

Forks

Packages

No packages published