cliftonc/calipso — pull request #243 by stu-salsbury (2013-10-03 22:18:18+00:00)
Title: feat(calipso object): make accessible from node_modules

**Note** This may not be how anyone wants to do this -- hopefully we can
discuss if it's not palatable.

Seemed like an easy way to expose the calipso object so that all of that
"path" business isn't necessary. In the longer run, it would be nice to do
some refactoring of dependencies within the system on a larger scale, but
this felt like a no-brainer (even though I can see it being questionable if you
don't come from a world where you put your own stuff into node_modules).

I only changed a single instance of the require statement, in part to demonstrate
that no existing functionality is impacted by this change -- it just provides a cleaner,
faster route to accessing the same object.

Commit message follows:

Expose the the calipso object from node_modules so that it can be
accessed via:

```
var calipso = require('calipso');
```

This will improve performance and obviate the need for almost every module
to navigate the directory hierarchy in order to gain access to the object.