Skip to content

Changelog

Version 6

6.0.1

  • #83 chore: bump hoek

6.0.0

  • #82 Support node v18 and drop node v12

Version 5

5.1.1

  • #78 Fix display of defaults for json args and zero

5.1.0

  • #77 Implement object argument type
  • #76 Implement negation of boolean arguments

5.0.1

  • #74 upgrade lab to v24

5.0.0

  • #70 Only node 12

Version 4

4.1.3

4.1.2

  • #63 Update deps

4.1.1

  • #62 Update deps

4.1.0

  • #61 Change module namespace

4.0.3

  • #58 Update hoek v6

4.0.2

4.0.1

  • #55 Use Boom for errors

4.0.0

Version 3

3.0.3

3.0.2

3.0.1

  • #49 Update deps

3.0.0

  • #47 Upgrade to current hapi.js standards
  • #46 Upgrade to current hapi.js standards
  • #43 Show default value when printing options

Version 2

2.0.0

  • #41 Add multiple option parameter
  • #40 update project style
  • #39 Update project style
  • #37 Enable multiple values to be passed in
  • #36 Support multiple values for an option
  • #35 Validate input arguments using Joi
  • #24 Cleanup

Version 1

1.0.3

  • #32 Update to Lab 5.x.x and Code 1.x.x
  • #31 Update .travis.yml
  • #29 fix minor lint
  • #28 Allow numeric arguments to be passed in without spaces
  • #27 Bossy should support numeric arguments without spaces
  • #26 Add help type
  • #23 Slice

1.0.2

  • #20 Populate all aliases.
  • #18 Alias keys should be assigned argument value

1.0.1

  • #17 Format unknown option error message
  • #16 Unhelpful message for unknown argument

1.0.0

  • #15 Support colorizing usage information
  • #14 Add valid definition option for arguments
  • #13 Orders usage message with -shortname, --longname
  • #12 Add valid property to definition objects
  • #11 Order alias and full name correctly on usage
  • #10 Colorize the usage/help output

Version 0

0.0.2

  • #9 Can override argv
  • #8 Support null defaults for boolean
  • #7 Allow boolean to be defaulted to null
  • #6 Support argv being passed in options to parse

0.0.1

  • #4 Adding help formatting
  • #2 Implement function for displaying usage
  • #1 Lab 4, defaults, and require

Deploys by Netlify