cloudkick/cast — pull request #39 by ryanrolds (2012-09-10 00:07:34+00:00)
Title: Node 0.6.x changes

These changes haven't been run on yet, but all the tests are passing. I will be attempting to install and run on this branch later this week. This request is mostly to get a discussion going.

All tests are passing on Node.js 0.6.21. Will be testing against Node.js 0.8.x soon. There are couple of modules that are pointing at personal forks. The two modules will be repinned once I confirm the forks work right and pull requests are accepted and published.

* Added node_modules/ to .gitignore and removed all the commit modules in node_modules.
* Updated dependencies to their latest version.
* Fixed issue related to things that were changed in 0.5.x (require.paths, process.ARGV, sys -> util rname, libuv errno changes)
* Updated swiz defs (descriptions and validation could be added)
* Fixed some lint errors

There is a little issue with `cparams` in https://github.com/ryanrolds/cast/commit/f5c9ac7f8eab015a288ad001174a2ce3f2d57253#L5L133, I'm not sure how to make swiz leave `cparams` in when it's null.

Feedback would be appreciated. Thanks.