jackfranklin/pulldown — pull request #82 by phuu (2013-11-28 01:19:31+00:00)
Title: Add noisy mode so you can see what's happening.

Figuring out what to log gets hard to reason about when you have multiple search terms etc, so I just added a noisy mode where you get to see ever'thang.

```shell
~/dev/tmp/pulldown-test
❯ pulldown jquery -dn
-> Dry run - no files will be downloaded
-> Noisy!
-> Resolved jquery to [ https://cdnjs.cloudflare.com/ajax/libs/jquery/2.0.3/jquery.min.js ]
-> Resolved https://cdnjs.cloudflare.com/ajax/libs/jquery/2.0.3/jquery.min.js to [ https://cdnjs.cloudflare.com/ajax/libs/jquery/2.0.3/jquery.min.js ]
-> Resolved jquery to [ https://cdnjs.cloudflare.com/ajax/libs/jquery/2.0.3/jquery.min.js ]
-> https://cdnjs.cloudflare.com/ajax/libs/jquery/2.0.3/jquery.min.js would be downloaded to ./jquery.min.js

~/dev/tmp/pulldown-test
❯ pulldown sofjsoifjsefy -dn
-> Dry run - no files will be downloaded.
-> Noisy!
-> Resolved sofjsoifjsefy to [ ]
-> Resolved sofjsoifjsefy to [ ]
-> Failure: nothing found for 'sofjsoifjsefy'.

~/dev/tmp/pulldown-test
❯ pulldown marionette -dn
-> Dry run - no files will be downloaded.
-> Noisy!
.-> Resolved marionette to [ backbone, backbone.marionette ]
-> Resolved backbone.marionette to [ https://cdnjs.cloudflare.com/ajax/libs/backbone.marionette/1.1.0-bundled/backbone.marionette.min.js ]
-> Resolved https://cdnjs.cloudflare.com/ajax/libs/backbone.marionette/1.1.0-bundled/backbone.marionette.min.js to [ https://cdnjs.cloudflare.com/ajax/libs/backbone.marionette/1.1.0-bundled/backbone.marionette.min.js ]
-> Resolved backbone.marionette to [ https://cdnjs.cloudflare.com/ajax/libs/backbone.marionette/1.1.0-bundled/backbone.marionette.min.js ]
-> Resolved backbone to [ jquery, underscore, backbone.js ]
-> Resolved jquery to [ https://cdnjs.cloudflare.com/ajax/libs/jquery/2.0.3/jquery.min.js ]
-> Resolved https://cdnjs.cloudflare.com/ajax/libs/jquery/2.0.3/jquery.min.js to [ https://cdnjs.cloudflare.com/ajax/libs/jquery/2.0.3/jquery.min.js ]
-> Resolved jquery to [ https://cdnjs.cloudflare.com/ajax/libs/jquery/2.0.3/jquery.min.js ]
-> Resolved underscore to [ underscore.js ]
-> Resolved backbone.js to [ https://cdnjs.cloudflare.com/ajax/libs/backbone.js/1.1.0/backbone-min.js ]
-> Resolved https://cdnjs.cloudflare.com/ajax/libs/backbone.js/1.1.0/backbone-min.js to [ https://cdnjs.cloudflare.com/ajax/libs/backbone.js/1.1.0/backbone-min.js ]
-> Resolved backbone.js to [ https://cdnjs.cloudflare.com/ajax/libs/backbone.js/1.1.0/backbone-min.js ]
-> Resolved underscore.js to [ https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.5.2/underscore-min.js ]
-> Resolved https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.5.2/underscore-min.js to [ https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.5.2/underscore-min.js ]
-> Resolved underscore.js to [ https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.5.2/underscore-min.js ]
-> Resolved underscore to [ https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.5.2/underscore-min.js ]
-> Resolved backbone to [ https://cdnjs.cloudflare.com/ajax/libs/jquery/2.0.3/jquery.min.js, https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.5.2/underscore-min.js, https://cdnjs.cloudflare.com/ajax/libs/backbone.js/1.1.0/backbone-min.js ]
-> Resolved marionette to [ https://cdnjs.cloudflare.com/ajax/libs/jquery/2.0.3/jquery.min.js, https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.5.2/underscore-min.js, https://cdnjs.cloudflare.com/ajax/libs/backbone.js/1.1.0/backbone-min.js, https://cdnjs.cloudflare.com/ajax/libs/backbone.marionette/1.1.0-bundled/backbone.marionette.min.js ]
-> https://cdnjs.cloudflare.com/ajax/libs/jquery/2.0.3/jquery.min.js would be downloaded to ./jquery.min.js
-> https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.5.2/underscore-min.js would be downloaded to ./underscore-min.js
-> https://cdnjs.cloudflare.com/ajax/libs/backbone.js/1.1.0/backbone-min.js would be downloaded to ./backbone-min.js
-> https://cdnjs.cloudflare.com/ajax/libs/backbone.marionette/1.1.0-bundled/backbone.marionette.min.js would be downloaded to ./backbone.marionette.min.js
```