# gyp-cli

> npm CLI to create and manage .gyp files

Latest version **0.1.0** (published 2019-01-28) · MIT license · 0 weekly downloads

## Install

```sh
npm install gyp-cli
pnpm add gyp-cli
yarn add gyp-cli
bun add gyp-cli
```

Provides the command `gyp`.

## Health

**Score 25/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support; pre 1.0.

Negative: abandoned.

## Facts

| | |
|---|---|
| Version | 0.1.0 |
| Published | 2019-01-28 |
| First published | 2019-01-28 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Node | >=10 |
| Dependencies | 4 |
| Unpacked size | 7.6 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 0 |
| Author | fraxken |
| Maintainers | fraxken |
| Keywords | gyp, node, manager |

## Links

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

## Dependencies (4)

- [ora](https://npm.io/package/ora.md) ^3.0.0
- [kleur](https://npm.io/package/kleur.md) ^3.0.1
- [commander](https://npm.io/package/commander.md) ^2.19.0
- [make-promises-safe](https://npm.io/package/make-promises-safe.md) ^4.0.0

## Alternatives

- [@expo/fingerprint](https://npm.io/package/@expo/fingerprint.md) — 6.2M weekly downloads
- [@azure/monitor-opentelemetry-exporter](https://npm.io/package/@azure/monitor-opentelemetry-exporter.md) — 850.0K weekly downloads
- [@azure/monitor-opentelemetry](https://npm.io/package/@azure/monitor-opentelemetry.md) — 624.0K weekly downloads
- [@posthog/ai](https://npm.io/package/@posthog/ai.md) — 423.3K weekly downloads
- [fakefilter](https://npm.io/package/fakefilter.md) — 63.9K weekly downloads

## Recent versions

- 0.1.0 (latest) — 2019-01-28

## README

# gyp-cli
[![Maintenance](https://img.shields.io/badge/Maintained%3F-yes-green.svg)](https://github.com/SlimIO/is/commit-activity)
![MIT](https://img.shields.io/github/license/mashape/apistatus.svg)
![V0.1.0](https://img.shields.io/badge/version-0.1.0-blue.svg)

npm CLI to create and manage .gyp files

## Features

- Initialize **binding.gyp** file for you.
- Search all `.cc` and `.cpp` files in the local tree.
- Auto include both `nan` and `node-addon-api`.

## Getting Started

This package is available in the Node Package Repository and can be easily installed with [npm](https://docs.npmjs.com/getting-started/what-is-npm) or [yarn](https://yarnpkg.com).

```bash
$ npm i gyp-cli
# or
$ yarn add gyp-cli
# or
```

## Usage example
When installed globally the `gyp` executable will be exposed in your terminal.
```bash
$ gyp --help
$ gyp --init
```

## Arguments

| argument | shortcut | description |
| --- | --- | --- |
| --init | -i | Initialize binding.gyp file |
| --update | -u | Update binding.gyp file |

> Note: only one argument at a time can be triggered!

## Licence
MIT

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