component-installer

0.0.8 • Public • Published

installer.js

Component install tool. This is the library that component(1) uses to install components.

Installation

$ npm install component-installer

Example

var Installer = require('component-installer');
var installer = new Installer(__dirname);
 
installer.on('package', function (pkg) {
  console.log('installing', pkg.name, pkg.version);
});
 
installer.install(function (err) {
  console.log('installed');
});

API

new Installer(dir)

Creates a new Installer for the given component dir.

Installer#install(callback)

Install the component's dependencies and callback(err).

Installer#installPackage(name, version)

Install a dependency by name and version.

Installer#use(plugin)

Use the given plugin.

Installer#development()

Install development dependencies.

Installer#concurrency(number)

Set the number of packages to install concurrently.

Installer#force()

Force installation even if the component already exists.

Installer#destination(dir)

Set the install destination dir.

Installer#remote(url)

Add a remote to the installer by url.

Installer#proxy(url)

Set the installer's proxy url.

Readme

Keywords

Package Sidebar

Install

npm i component-installer

Weekly Downloads

140

Version

0.0.8

License

MIT

Last publish

Collaborators

  • ianstormtaylor
  • tjholowaychuk
  • jongleberry
  • tootallnate
  • juliangruber
  • yields
  • timoxley
  • mattmueller
  • jonathanong
  • queckezz
  • anthonyshort
  • nami-doc
  • dominicbarnes
  • clintwood
  • thehydroimpulse
  • stephenmathieson
  • trevorgerhardt
  • timaschew
  • jasonkuhrt