enyojs/enyo — pull request #139 by phated (2012-09-02 06:29:34+00:00)
Title: Cleaner options parsing with nopt npm package

The options function was pretty hacky and using nopt provides a more readable build process, boolean arguments, argument type validation, and double-dash arguments (with single-dash fallbacks). There seems to be no tests for the build process, so I tested it against the bootplate. Also, thinking that the 'path' type validator in nopt might be useful (tests against CWD if not absolute), but that idea has yet to be tested.