1.0.3 • Published 5 years ago
argman v1.0.3
argman
An other arguments manager
Example
Assume we use the command :
node ./cli.js foo -vr --count 5
import { ArgMan } from "argman"
const args = new ArgMan()
	.addOption({
		name: "count",
		type: "number"
	})
	.addOption({
		name: "recursive",
		short: "r"
	})
	.addOption({
		name: "verbose",
		short: "v"
	})
	.addOption({
		name: "path",
		description: "path to start cleaning",
		default: "./",
		short: "p"
	})
	.parse() // process.
args.count // 5
args.recursive // true
args.verbose // trueWip
Actually multiple is required for multiple value, not allowed by default