yargs v1.0.0 Release Notes

Release Date: 2013-11-23 // over 10 years ago
    • 54e31d5 Rebranded from optimist to yargs in the spirit of the fork :D (@chevex)
    • ๐Ÿ“š 4ebb6c5 Added documentation for demandCount(). (@chevex)
    • 4561ce6 Simplified the error messages returned by .check(). (@chevex)
    • ๐Ÿ›  661c678 Fixed an issue with demand not accepting a zero value. (@chevex)
    • 731dd3c Add .fail(fn) so death isn't the only option. Should fix issue #39. (@chevex)
    • fa15417 Added a few missing 'return self' (@chevex)
    • e655e4d Fix showing help in certain JS environments. (@chevex)
    • 0๏ธโƒฃ a746a31 Better string representation of default values. (@chevex)
    • 6134619 Implies: conditional demands (@chevex)
    • ๐Ÿ‘ 046b93b Added support for JSON config files. (@chevex)
    • a677ec0 Add .example(cmd, desc) feature. (@chevex)
    • 0๏ธโƒฃ 1bd4375 Added 'defaults' as alias to 'default' so as to avoid usage of a reserved keyword. (@chevex)
    • ๐Ÿ‘ 6b753c1 add .normalize(args..) support for normalizing paths (@chevex)
    • 33d7d59 Customize error messages with demand(key, msg) (@chevex)
    • ๐Ÿ”€ 647d37f Merge branch 'rewrite-duplicate-test' of github.com:isbadawi/node-optimist (@chevex)
    • 9059d1a Pass aliases object to check functions for greater versatility. (@chevex)
    • 623dc26 Added ability to count boolean options and rolled minimist library back into project. (@chevex)
    • ๐Ÿ›  49f0dce Fixed small typo. (@chevex)
    • ๐Ÿšš 79ec980 Removed dependency on wordwrap module. (@chevex)
    • ๐Ÿ”€ ea14630 Merge branch 'master' of github.com:chbrown/node-optimist (@chevex)
    • ๐Ÿ”€ 2b75da2 Merge branch 'master' of github.com:seanzhou1023/node-optimist (@chevex)
    • ๐Ÿ”€ d9bda11 Merge branch 'patch-1' of github.com:thefourtheye/node-optimist (@chevex)
    • d6cc606 Renamed README. (@chevex)
    • 9498d3f Renamed readme and added .gitignore. (@chevex)
    • ๐Ÿ›  bbd1fe3 Included examples for help and showHelp functions and fixed few formatting issues (@thefourtheye)
    • 37fea04 .alias({}) behaves differently based on mapping direction when generating descriptions (@chbrown)
    • 855b20d Documented function signatures are useful for dynamically typed languages. (@chbrown)