Skip to content

ORESoftware/parse-command

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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' ]
});

About

Parse an arbitrary command string, reliably, using a child process.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published