cli-parameter-getter

1.0.8 • Public • Published

cli-parameter-getter CircleCI

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

  • You can use this:
node index.js 1337
  • Implementing this way:
const cliParameters = require('cli-parameter-getter').get()
 
const portParameter = cliParameters[0]
console.log(portParameter)
// { name: '1337', value: '1337' } 

Get a parameter from it name or order

  • You can use this:
node index.js port=1337
  • Implementing this way:
const cliParameters = require('cli-parameter-getter').get()
 
const port = cliParameters.port
console.log(port)
// 1337 
 
const portParameter = cliParameters[0]
console.log(portParameter)
// { name: 'port', value: '1337' }

Get a parameter from mixed situations

  • You can use this:
node index.js port=1337 app-test
  • Implementing this way:
const cliParameters = require('cli-parameter-getter').get()
 
const port = cliParameters.port
console.log(port)
// 1337 
 
const portParameter = cliParameters[0]
console.log(portParameter)
// { name: 'port', value: '1337' } 
 
const nameParameter = cliParameters[1]
console.log(nameParameter)
// { name: 'app-test', value: 'app-test' }

You can test the example directly from:

  • The repo:
git clone https://github.com/jotafeldmann/cli-parameter-getter
cd examples
npm install
node example.js port=1337 app-test

Links

Readme

Keywords

none

Package Sidebar

Install

npm i cli-parameter-getter

Weekly Downloads

22

Version

1.0.8

License

ISC

Unpacked Size

14.1 kB

Total Files

8

Last publish

Collaborators

  • jotafeldmann