Changelog

#83
chore: bump hoek
6.0.0
breaking changes
#82
Support node v18 and drop node v12
#78
Fix display of defaults for json args and zero
#77
Implement object argument type
#76
Implement negation of boolean arguments
#74
upgrade lab to v24
#70
Only node 12
#66
Update joi
#63
Update deps
#62
Update deps
#61
Change module namespace
#58
Update hoek v6
#57
Cleanup
#55
Use Boom for errors
4.0.0
breaking changes
#54
Node v8
#52
node 7
#49
Update deps
3.0.0
breaking changes
#47
Upgrade to current hapi.js standards
#46
Upgrade to current hapi.js standards
#43
Show default value when printing options
2.0.0
breaking changes
#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
#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
#20
Populate all aliases.
#18
Alias keys should be assigned argument value
#17
Format unknown option error message
#16
Unhelpful message for unknown argument
#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
#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
#4
Adding help formatting
#2
Implement function for displaying usage
#1
Lab 4, defaults, and require