zaida04 / argrp

Allowing you to use positional arguments in your NPM scripts

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

argrp - Positional arguments for your npm scripts

argrp works by replacing placeholders ($1, $2, ...) in npm scripts with the arguments you provide.

Installation

You can install argrp globally:

npm install -g argrp

Or as a development dependency:

npm install --save-dev argrp

Usage

In your package.json:

You can set up scripts like:

"scripts": {
  "test:specific": "argrp \"uvu __tests__/$1.test.ts\""
}

Command Line:

Then, you can run:

npm run test:specific somefile

The above command will execute uvu __tests__/somefile.test.ts.

Contributing

Contributions are welcome! Please open an issue or submit a PR.

License

MIT

About

Allowing you to use positional arguments in your NPM scripts

License:MIT License


Languages

Language:JavaScript 100.0%