All Versions
187
Latest Version
Avg Release Cycle
34 days
Latest Release
567 days ago

Changelog History
Page 19

  • v0.3.5 Changes

    October 10, 2012
    • ๐Ÿ“œ ee692b3 Fix parsing booleans (@vojtajina)
    • โœ… 5045122 set $0 properly in the tests (@substack)
  • v0.3.4 Changes

    April 30, 2012
    • f28c0e6 bump for string "true" params (@substack)
    • โœ… 8f44aeb Fix failing test for aliased booleans. (@coderarity)
    • โœ… b9f7b61 Add failing test for short aliased booleans. (@coderarity)
  • v0.3.3 Changes

    April 30, 2012
  • v0.3.2 Changes

    April 12, 2012
    • 3a0f014 travis badge (@substack)
    • 4fb60bf Fix boolean aliases. (@coderarity)
    • ๐Ÿ“ฆ f14dda5 Adjusted package.json to use tap (@jfhbrook)
    • โœ… 88e5d32 test/usage.js no longer hangs (@jfhbrook)
    • โœ… e1e740c two tests for combined boolean/alias opts parsing (@jfhbrook)
  • v0.3.1 Changes

    December 31, 2011
    • 0๏ธโƒฃ d09b719 If "default" is set to false it was not passed on, fixed. (@wolframkriesing)
  • v0.3.0 Changes

    December 09, 2011
    • 6e74aa7 bump and documented dot notation (@substack)
  • v0.2.7 Changes

    October 20, 2011
    • 94adee2 argv._ can be told 'Hey! argv._! Don't be messing with my args.', and it WILL obey (@colinta)
    • c46fdd5 optimistic critter image (@substack)
    • 5c95c73 alias options() to option() (@substack)
    • ๐Ÿ“œ f7692ea [fix] Fix for parsing boolean edge case (@indexzero)
    • d1f92d1
    • โšก๏ธ b01bda8 [fix test] Update to ensure optimist is aware of default booleans. Associated tests included (@indexzero)
    • โšก๏ธ aa753e7 [dist test] Update devDependencies in package.json. Update test pathing to be more npm and require.paths future-proof (@indexzero)
    • 7bfce2f s/sys/util/ (@substack)
    • โšก๏ธ d420a7a update usage output (@substack)
    • ๐Ÿ“œ cf86eed some sage readme protips about parsing rules (@substack)
    • 5da9f7a documented all the methods finally (@substack)
    • 8ca6879 fenced syntax highlighting (@substack)
    • b72bacf right-alignment of wrapped extra params (@substack)
    • 2b980bf now with .wrap() (@substack)
    • d614f63 don't show 'Options:' when there aren't any (@substack)
    • โœ… 691eda3 failing test for multi-aliasing (@substack)
    • 0826c9f "Options:" > "options:" (@substack)
    • โšก๏ธ 72f7490 [minor] Update formatting for .showHelp() (@indexzero)
    • โœ… 75aecce options works again, too lazy to write a proper test right now (@substack)
    • f742e54 line_count_options example, which breaks (@substack)
    • 4ca06b8 line count example (@substack)
    • ๐Ÿšš eeb8423 remove self.argv setting in boolean (@substack)
    • ๐Ÿšš 6903412 removed camel case for now (@substack)
    • ๐Ÿšš 5a0d88b remove dead longest checking code (@substack)
    • d782170 .help() too (@substack)
    • 622ec17 rm old help generator (@substack)
    • 7c8baac nub keys (@substack)
    • 8197785 generate help message based on the previous calls, todo: nub (@substack)
    • ๐Ÿ‘ 3ffbdc3 stub out new showHelp, better checks (@substack)
    • d4e21f5 let .options() take single options too (@substack)
    • 3c4cf29 .options() is now heaps simpler (@substack)
    • โœ… 89f0d04 defaults work again, all tests pass (@substack)
    • โšก๏ธ dd87333 update test error messages, down to 2 failing tests (@substack)
    • โœ… 53f7bc6 fix for bools doubling up, passes the parse test again, others fail (@substack)
    • ๐Ÿ”จ 2213e2d refactored for an argv getter, failing several tests (@substack)
    • โœ… d1e7379 just rescan for now, alias test passes (@substack)
    • โœ… b2f8c99 failing alias test (@substack)
    • d0c0174 .alias() (@substack)
    • ๐Ÿ— d85f431 [api] Remove .describe() in favor of building upon the existing .usage() API (@indexzero)
    • edbd527 [doc api] Add .describe(), .options(), and .showHelp() methods along with example. (@indexzero)
    • โšก๏ธ be4902f updates for coffee since it now does argv the node way (@substack)
    • e24cb23 more general coffeescript detection (@substack)
    • 78ac753 Don't trigger the CoffeeScript hack when running under node_g. (@papandreou)
    • โœ… bcfe973 .string() but failing test (@substack)
    • โœ… 1987aca test hex strings (@substack)
    • ef36db3 more keywords (@substack)
    • cc53c56 Added camelCase function that converts --multi-word-option to camel case (so it becomes argv.multiWordOption). (@papandreou)
    • ๐Ÿ›  60b57da fixed boolean bug by rescanning (@substack)
    • dff6d07 boolean examples (@substack)
    • โœ… 0e380b9 boolean() with passing test (@substack)
    • 62644d4 coffee compatibility with node regex for versions too (@substack)
    • ๐Ÿ›  430fafc argv._ fixed by fixing the coffee detection (@substack)
    • โœ… 343b8af whichNodeArgs test fails too (@substack)
    • โœ… 63df2f3 replicated mnot's bug in whichNodeEmpty test (@substack)
    • โœ… 35473a4 test for ./bin usage (@substack)
    • 13df151 don't coerce booleans to numbers (@substack)
    • ๐Ÿ“ฆ 85f8007 package bump for automatic number conversion (@substack)
    • โšก๏ธ 8f17014 updated readme and examples with new auto-numberification goodness (@substack)
    • 73dc901 auto number conversion works yay (@substack)
    • โœ… bcec56b failing test for not-implemented auto numification (@substack)
    • ebd2844 odd that eql doesn't check types careflly (@substack)
    • ๐Ÿ“ฆ fd854b0 package author + keywords (@substack)
    • โšก๏ธ 656a1d5 updated readme with .default() stuff (@substack)
    • โœ… cd7f8c5 passing tests for new .default() behavior (@substack)
    • 0๏ธโƒฃ 932725e new default() thing for setting default key/values (@substack)
    • โœ… 4e6c7ab test for coffee usage (@substack)
    • ๐Ÿ’… d54ffcc new --key value style with passing tests. NOTE: changes existing behavior (@substack)
    • ๐Ÿ“ฆ ed2a2d5 package bump for summatix's coffee script fix (@substack)
    • ๐Ÿ‘ 75a975e Added support for CoffeeScript (@summatix)
    • โœ… 56b2b1d test coverage for the falsy check() usage (@substack)
    • ๐Ÿ›  a4843a9 check bug fixed plus a handy string (@substack)
    • โœ… 857bd2d tests for demandCount, back up to 100% coverage (@substack)
    • 073b776 call demandCount from demand (@substack)
    • 4bd4b7a add demandCount to check for the number of arguments in the _ list (@marshall)
    • b8689ac Rebase checks. That will be its own module eventually. (@substack)
    • e688370 a $0 like in perl (@substack)
    • โœ… 2e5e196 usage test hacking around process and console (@substack)
    • fcc3521 description pun (@substack)
    • 87a1fe2 mit/x11 license (@substack)
    • 8d089d2 bool example is more consistent and also shows off short option grouping (@substack)
    • 448d747 start of the readme and examples (@substack)
    • โœ… da74dea more tests for long and short captures (@substack)
    • โœ… ab6387e silly bug in the tests with s/not/no/, all tests pass now (@substack)
    • 102496a hack an instance for process.argv onto Argv so the export can be called to create an instance or used for argv, which is the most common case (@substack)
    • a01caeb divide example (@substack)
    • ๐Ÿ“ฆ 443da55 start of the lib with a package.json (@substack)