Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/npm/libcipm
npm ci lib
https://github.com/npm/libcipm
Last synced: 4 months ago
JSON representation
npm ci lib
- Host: GitHub
- URL: https://github.com/npm/libcipm
- Owner: npm
- License: other
- Archived: true
- Created: 2019-06-26T02:41:00.000Z (over 5 years ago)
- Default Branch: latest
- Last Pushed: 2021-05-10T15:21:55.000Z (over 3 years ago)
- Last Synced: 2024-08-03T09:08:29.381Z (6 months ago)
- Language: JavaScript
- Size: 1010 KB
- Stars: 10
- Watchers: 10
- Forks: 12
- Open Issues: 21
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.md
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
- awesome-github-star - libcipm
README
# 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`](https://github.com/npm/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`](https://npm.im/cipm).## Install
`$ npm install libcipm`
## Table of Contents
* [Features](#features)
* [API](#api)### 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.