n-argv

argv parser

Usage no npm install needed!

<script type="module">
  import nArgv from 'https://cdn.skypack.dev/n-argv';
</script>

README

n-argv

node cli argv parser

Getting started:

const argv = require("n-argv");

get

argv.get(argName) argName - string return - string

node app.js --param value1 --param2 value2
var arg = argv.get('param');
console.log(arg) // 'value1'

contains

argv.contains(tableOfArgs) tableOfArgs - table return - boolean

node app.js --param value1 --param2 value2
argv.contains(['param2']); //return true
argv.contains(['param','param3']); //return false

setPrefix

argv.setPrefix(argPrefix) argPrefix - string

node app.js --param value1 --param2 value2 -param3 value3
argv.setPrefix('-']);
argv.get('param'); //return null
argv.get('param3'); //return value3