root 3bf41bf355 update %!s(int64=3) %!d(string=hai) anos
..
lib 3bf41bf355 update %!s(int64=3) %!d(string=hai) anos
CHANGELOG.md 3bf41bf355 update %!s(int64=3) %!d(string=hai) anos
LICENSE.md 3bf41bf355 update %!s(int64=3) %!d(string=hai) anos
README.md 3bf41bf355 update %!s(int64=3) %!d(string=hai) anos
index.js 3bf41bf355 update %!s(int64=3) %!d(string=hai) anos
package.json 3bf41bf355 update %!s(int64=3) %!d(string=hai) anos

README.md

Note: pending imminent deprecation

This module will be deprecated once npm v7 is released. Please do not rely on it more than absolutely necessary.


libcipm installs npm projects in a way that's optimized for continuous integration/deployment/etc scenarios. It gives up the ability to build its own trees or install packages individually, as well as other user-oriented features, in exchange for speed, and being more strict about project state.

For documentation about the associated command-line tool, see cipm.

Install

$ npm install libcipm

Table of Contents

Features

  • npm-compatible project installation
  • lifecycle script support
  • blazing fast
  • npm-compatible caching
  • errors if package.json and package-lock.json are out of sync, instead of fixing it like npm does. Essentially provides a --frozen install.