# libcipm

> programmatic API for cipm: a ci-oriented package installer for npm

Latest version **4.0.8** (published 2020-03-25) · MIT license · 0 weekly downloads

> **Deprecated.** This package is deprecated.

## Install

```sh
npm install libcipm
pnpm add libcipm
yarn add libcipm
bun add libcipm
```

## Health

**Score 10/100 (F)** — status: deprecated.

Negative: deprecated.

## Facts

| | |
|---|---|
| Version | 4.0.8 |
| Published | 2020-03-25 |
| First published | 2018-01-07 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 15 |
| Unpacked size | 35.7 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 8 |
| Author | Kat Marchán |
| Maintainers | adam_baldwin, claudiahdz, darcyclarke, isaacs, ruyadorno |
| Keywords | npm, package manager, caching, downloader |

## Links

- npm: https://www.npmjs.com/package/libcipm
- Repository: https://github.com/npm/libcipm
- Homepage: https://github.com/npm/libcipm#readme
- Issues: https://github.com/npm/libcipm/issues
- npm.io page: https://npm.io/package/libcipm

## Dependencies (15)

- [ini](https://npm.io/package/ini.md) ^1.3.5
- [mkdirp](https://npm.io/package/mkdirp.md) ^0.5.1
- [pacote](https://npm.io/package/pacote.md) ^9.1.0
- [rimraf](https://npm.io/package/rimraf.md) ^2.6.2
- [bluebird](https://npm.io/package/bluebird.md) ^3.5.1
- [bin-links](https://npm.io/package/bin-links.md) ^1.1.2
- [graceful-fs](https://npm.io/package/graceful-fs.md) ^4.1.11
- [lock-verify](https://npm.io/package/lock-verify.md) ^2.1.0
- [worker-farm](https://npm.io/package/worker-farm.md) ^1.6.0
- [figgy-pudding](https://npm.io/package/figgy-pudding.md) ^3.5.1
- [npm-lifecycle](https://npm.io/package/npm-lifecycle.md) ^3.0.0
- [find-npm-prefix](https://npm.io/package/find-npm-prefix.md) ^1.0.2
- [npm-package-arg](https://npm.io/package/npm-package-arg.md) ^6.1.0
- [npm-logical-tree](https://npm.io/package/npm-logical-tree.md) ^1.2.1
- [read-package-json](https://npm.io/package/read-package-json.md) ^2.0.13

## Recent versions

- 4.0.8 (latest) — 2020-03-25
- 4.0.7 — 2019-10-09
- 4.0.4 — 2019-09-24
- 4.0.3 — 2019-08-12
- 4.0.2 — 2019-08-12
- 4.0.1 — 2019-08-12
- 4.0.0 — 2019-07-10
- 3.0.3 — 2019-01-22
- 3.0.2 — 2018-08-31
- 3.0.1 — 2018-08-31
- 3.0.0 — 2018-08-31
- 2.0.2 — 2018-08-10
- 2.0.1 — 2018-07-27
- 2.0.0 — 2018-05-24
- 1.6.3 — 2018-05-24
- … 17 more at https://npm.io/package/libcipm/versions

## 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.

---
_Source: https://npm.io/package/libcipm · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
