cli-parameter-getter ![Node.js CI](https://github.com/jotafeldmann/cli-parameter-getter/actions/workflows/node.js.yml/badge.svg)
![https://img.shields.io/npm/dt/cli-parameter-getter.svg](https://img.shields.io/npm/dt/cli-parameter-getter.svg)
From CLI you can get any parameter from it order or parameter name. Node.js version >= 6
npm install cli-parameter-getter
Examples
Get a parameter from it order
node index.js 1337
const cliParameters = require('cli-parameter-getter').get()
const portParameter = cliParameters[0]
console.log(portParameter)
Get a parameter from it name or order
node index.js port=1337
const cliParameters = require('cli-parameter-getter').get()
const port = cliParameters.port
console.log(port)
const portParameter = cliParameters[0]
console.log(portParameter)
Get a parameter from mixed situations
node index.js port=1337 app-test
const cliParameters = require('cli-parameter-getter').get()
const port = cliParameters.port
console.log(port)
const portParameter = cliParameters[0]
console.log(portParameter)
const nameParameter = cliParameters[1]
console.log(nameParameter)
You can test the package:
How to dev
npx release-it