jashkenas/coffee-script — pull request #3415 by matt-hickford (2014-03-15 00:44:44+00:00)
Title: Package with preferGlobal as appropriate for command-line application

Per https://www.npmjs.org/doc/json.html#preferGlobal

> If your package is primarily a command-line application that should be installed globally, then set this value to true to provide a warning if it is installed locally.
>
> It doesn't actually prevent users from installing it locally, but it does help prevent some confusion if it doesn't work as expected.