UNPKG

pxi-args

Version:

A command-line arguments parser for pxi (pixie), the small, fast, and magical command-line data processor

20 lines (18 loc) 364 B
const array = ( types => (key, args, {only = null, desc = '', opts = null} = {}) => ({key, types, args, only, desc, opts}) ) const number = array(['number']) const string = array(['string']) const bool = array(['bool']) const flag = array([]) const command = array(null) module.exports = { array, number, string, bool, flag, command }