# @warren-bank/node-process-argv

> An extremely lightweight node.js library to process command-line arguments.

Latest version **1.2.2** (published 2025-04-02) · GPL-2.0 license · 0 weekly downloads

## Install

```sh
npm install @warren-bank/node-process-argv
pnpm add @warren-bank/node-process-argv
yarn add @warren-bank/node-process-argv
bun add @warren-bank/node-process-argv
```

## Health

**Score 25/100 (F)** — status: maintenance-mode.

Positive: no vulnerabilities.

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

Negative: stale; low maintenance score.

## Facts

| | |
|---|---|
| Version | 1.2.2 |
| Published | 2025-04-02 |
| First published | 2019-10-08 |
| Weekly downloads | 0 |
| License | GPL-2.0 |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 0 |
| Unpacked size | 30.7 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 3 |
| Author | Warren R. Bank |
| Maintainers | warren-r-bank |

## Links

- npm: https://www.npmjs.com/package/@warren-bank/node-process-argv
- Repository: https://github.com/warren-bank/node-process-argv
- Homepage: https://github.com/warren-bank/node-process-argv#readme
- Issues: https://github.com/warren-bank/node-process-argv/issues
- npm.io page: https://npm.io/package/@warren-bank/node-process-argv

## Recent versions

- 1.2.2 (latest) — 2025-04-02
- 1.2.1 — 2022-04-03
- 1.2.0 — 2022-03-30
- 1.1.0 — 2019-10-08
- 1.0.0 — 2019-10-08

## README

### [process argv](https://github.com/warren-bank/node-process-argv)

An extremely lightweight node.js library to process command-line arguments.

#### Installation:

```bash
npm install --save @warren-bank/node-process-argv
```

#### Usage:

The [test app](https://github.com/warren-bank/node-process-argv/blob/master/.tests/.app/lib/process_argv.js) is easy to understand and has full code coverage.

- - - -

#### Requirements:

* Node.js version: v8.6.0 (and higher)
  * [ES6 support](http://node.green/)
    * v0.10.48+: [const](https://node.green/#ES2015-bindings-const)
    * v4.09.01+: [arrow functions](https://node.green/#ES2015-functions-arrow-functions)
    * v6.04.00+: [let](https://node.green/#ES2015-bindings-let)
    * v8.06.00+: [object rest/spread properties](https://node.green/#ES2018-features-object-rest-spread-properties)

#### Legal:

* copyright: [Warren Bank](https://github.com/warren-bank)
* license: [GPL-2.0](https://www.gnu.org/licenses/old-licenses/gpl-2.0.txt)

---
_Source: https://npm.io/package/@warren-bank/node-process-argv · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
