nv-cli-many-funcs
v1.0.7
Published
nv-cli-many-funcs ========== - cli tool, repl/cli using, for generate many function-like signature
Downloads
2
Readme
nv-cli-many-funcs
- cli tool, repl/cli using, for generate many function-like signature
install
- npm install nv-cli-many-funcs -g
usage
Usage: nv_cli_param_combo [options]
Options:
-n, --name function name
-t, --type type : get【getter】 | set【setter】 | ctor【constructor】 | mthd【method】 | fdecl【function-declaration】| fexpr【function-expression】 | lmbd【arrow-fexpr】 , default mthd
-a, --is_async async?, default sync
-g, --is_gen generator?, default normal-function
-s, --is_static static?, default NOT
-p, --params param names
-i, --indent indent, default 4
-l, --lefted_using_rest use ...args for lefted else using extra={}
-h, --help usage
example
nv_cli_param_combo -a -n mymthd -t mthd -p a bb cc ddd e ff
async mymthd ( extra={}) { return(0); }
async mymthd_a ( a, extra={}) { return(0); }
async mymthd_bb ( bb, extra={}) { return(0); }
async mymthd_a_bb ( a, bb, extra={}) { return(0); }
async mymthd_cc ( cc, extra={}) { return(0); }
async mymthd_a_cc ( a, cc, extra={}) { return(0); }
async mymthd_bb_cc ( bb, cc, extra={}) { return(0); }
async mymthd_a_bb_cc ( a, bb, cc, extra={}) { return(0); }
async mymthd_ddd ( ddd, extra={}) { return(0); }
async mymthd_a_ddd ( a, ddd, extra={}) { return(0); }
async mymthd_bb_ddd ( bb, ddd, extra={}) { return(0); }
async mymthd_a_bb_ddd ( a, bb, ddd, extra={}) { return(0); }
async mymthd_cc_ddd ( cc, ddd, extra={}) { return(0); }
async mymthd_a_cc_ddd ( a, cc, ddd, extra={}) { return(0); }
async mymthd_bb_cc_ddd ( bb, cc, ddd, extra={}) { return(0); }
async mymthd_a_bb_cc_ddd ( a, bb, cc, ddd, extra={}) { return(0); }
async mymthd_e ( e, extra={}) { return(0); }
async mymthd_a_e ( a, e, extra={}) { return(0); }
async mymthd_bb_e ( bb, e, extra={}) { return(0); }
async mymthd_a_bb_e ( a, bb, e, extra={}) { return(0); }
async mymthd_cc_e ( cc, e, extra={}) { return(0); }
async mymthd_a_cc_e ( a, cc, e, extra={}) { return(0); }
async mymthd_bb_cc_e ( bb, cc, e, extra={}) { return(0); }
async mymthd_a_bb_cc_e ( a, bb, cc, e, extra={}) { return(0); }
async mymthd_ddd_e ( ddd, e, extra={}) { return(0); }
async mymthd_a_ddd_e ( a, ddd, e, extra={}) { return(0); }
async mymthd_bb_ddd_e ( bb, ddd, e, extra={}) { return(0); }
async mymthd_a_bb_ddd_e ( a, bb, ddd, e, extra={}) { return(0); }
async mymthd_cc_ddd_e ( cc, ddd, e, extra={}) { return(0); }
async mymthd_a_cc_ddd_e ( a, cc, ddd, e, extra={}) { return(0); }
async mymthd_bb_cc_ddd_e ( bb, cc, ddd, e, extra={}) { return(0); }
async mymthd_a_bb_cc_ddd_e ( a, bb, cc, ddd, e, extra={}) { return(0); }
async mymthd_ff ( ff, extra={}) { return(0); }
async mymthd_a_ff ( a, ff, extra={}) { return(0); }
async mymthd_bb_ff ( bb, ff, extra={}) { return(0); }
async mymthd_a_bb_ff ( a, bb, ff, extra={}) { return(0); }
async mymthd_cc_ff ( cc, ff, extra={}) { return(0); }
async mymthd_a_cc_ff ( a, cc, ff, extra={}) { return(0); }
async mymthd_bb_cc_ff ( bb, cc, ff, extra={}) { return(0); }
async mymthd_a_bb_cc_ff ( a, bb, cc, ff, extra={}) { return(0); }
async mymthd_ddd_ff ( ddd, ff, extra={}) { return(0); }
async mymthd_a_ddd_ff ( a, ddd, ff, extra={}) { return(0); }
async mymthd_bb_ddd_ff ( bb, ddd, ff, extra={}) { return(0); }
async mymthd_a_bb_ddd_ff ( a, bb, ddd, ff, extra={}) { return(0); }
async mymthd_cc_ddd_ff ( cc, ddd, ff, extra={}) { return(0); }
async mymthd_a_cc_ddd_ff ( a, cc, ddd, ff, extra={}) { return(0); }
async mymthd_bb_cc_ddd_ff ( bb, cc, ddd, ff, extra={}) { return(0); }
async mymthd_a_bb_cc_ddd_ff ( a, bb, cc, ddd, ff, extra={}) { return(0); }
async mymthd_e_ff ( e, ff, extra={}) { return(0); }
async mymthd_a_e_ff ( a, e, ff, extra={}) { return(0); }
async mymthd_bb_e_ff ( bb, e, ff, extra={}) { return(0); }
async mymthd_a_bb_e_ff ( a, bb, e, ff, extra={}) { return(0); }
async mymthd_cc_e_ff ( cc, e, ff, extra={}) { return(0); }
async mymthd_a_cc_e_ff ( a, cc, e, ff, extra={}) { return(0); }
async mymthd_bb_cc_e_ff ( bb, cc, e, ff, extra={}) { return(0); }
async mymthd_a_bb_cc_e_ff ( a, bb, cc, e, ff, extra={}) { return(0); }
async mymthd_ddd_e_ff ( ddd, e, ff, extra={}) { return(0); }
async mymthd_a_ddd_e_ff ( a, ddd, e, ff, extra={}) { return(0); }
async mymthd_bb_ddd_e_ff ( bb, ddd, e, ff, extra={}) { return(0); }
async mymthd_a_bb_ddd_e_ff ( a, bb, ddd, e, ff, extra={}) { return(0); }
async mymthd_cc_ddd_e_ff ( cc, ddd, e, ff, extra={}) { return(0); }
async mymthd_a_cc_ddd_e_ff ( a, cc, ddd, e, ff, extra={}) { return(0); }
async mymthd_bb_cc_ddd_e_ff ( bb, cc, ddd, e, ff, extra={}) { return(0); }
async mymthd_a_bb_cc_ddd_e_ff ( a, bb, cc, ddd, e, ff, extra={}) { return(0); }
LICENSE
- ISC