0.0.1 • Published 4 years ago

string-to-yargs v0.0.1

Weekly downloads
2
License
WTFPL
Repository
github
Last release
4 years ago

string-to-yargs

Parse a string to yargs data.

Installation

$ npm i -s string-to-yargs

Usage

You pass a string like if you were from the command line.

You get its yargs parsed data.

Example

This is the official test of the tool:

const parse = require("string-to-yargs");
const data = parse("node --arrayOne first --arrayOne second --bool --text 'some text'");
const {
	_: [ node ],
	arrayOne: [ first, second ],
	bool,
	text,
} = data;
if(node !== "node") throw new Error(1);
if(first !== "first") throw new Error(2);
if(second !== "second") throw new Error(3);
if(bool !== true) throw new Error(4);
if(text !== "some text") throw new Error(5);
console.log("Test passed!");

License

This project is licensed under WTFPL or What The Fuck Public License, so do what you want.

Issues

Please, address issues here.