jed/keygrip — pull request #11 by ggoodale (2013-12-21 05:13:56+00:00)
Title: Remove default key generation and associated expectations. Fixes #9.

Currently, the npm install process attempts to run install.js via node (or
nodejs if you're on debian) to generate a default set of keys. Rather than
try to make this work for all possible platform/shell combinations, remove
the install script and the logic that attempts to load default keys. Throw
if no keys are specified at initialization.

This is a breaking change for those relying on the old behaviour, but if
you're relying on keying material that lives under node_modules, it's time
to reevaluate your security processes anyway.

Note that tests are now executable via ```npm test```... on every platform
except debian. (Sorry about that. ln -s is your friend.)