1.0.7 • Published 2 years ago

nv-cli-many-funcs v1.0.7

Weekly downloads
-
License
ISC
Repository
-
Last release
2 years ago

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
1.0.7

2 years ago