parse-command

Semver-oriented TypeScript library skeleton.


Keywords
typescript, library, skeleton, scaffold, bash, child-process, node, nodejs, npm
License
ICU
Install
npm install parse-command@0.0.102

Documentation

Parse a command using bash/OS

Installation

 $ npm i parse-command 

Usage

const {parseCommand} = require('parse-command');

parseCommand('--foo=5 --bar="/a file/path" --zoom -z', function(err, val){
   // val is parsed array
   // val => [ '--foo=5', '--bar=/a file/path', '--zoom', '-z' ]
});

// using promises
const {parseCommandp} = require('parse-command');

parseCommandp('--foo=5 --bar="/a file/path" --zoom -z').then(function(val){
   // val is parsed array
   // val => [ '--foo=5', '--bar=/a file/path', '--zoom', '-z' ]
});