parse-spawn-args

parse string to spawn recognized arguments list

Downloads in past

Stats

StarsIssuesVersionUpdatedCreatedSize
parse-spawn-args
621.0.29 years ago9 years agoMinified + gzip package size for parse-spawn-args in KB

Readme

parse-spawn-args
If you need to spawn child process in Node.js, and need to parse a string command to a list arguments that pass to child process, this module will be helpful. Here is examples:

usage

parse args with quote around

var parse = require('parse-spawn-args').parse
parse('-port 80 --title "this is a title"')
/*
    [
        '-port',
        '80',
        '--title',
        'this is a title'
    ]
/*

parse args with quote escape

var parse = require('parse-spawn-args').parse
parse('-port 80 --title "this is a \\"title\\"')
/*
    [
        '-port',
        '80',
        '--title',
        'this is a "title"'
    ]
*/