Allow a commit hash instead of a semver version (#275)
Change the clean up to use rimraf.sync because the async was throwing errors
Add a note about the change from component.json to bower.json in the README
Async breaks my head. Fixed the ENOENT problem.
Close GH-479: Oops, open PR again. Fixes #454
Add @davidmaxwaterman to the list of contributors.
The list of contributors is alphabetical
Merge pull request #477 from wibblymat/json-change-note

Note the change from component.json to bower.json in the README
Don't fail silently when no version specified in the JSON (#439) - Make having a blank version be an error.
Don't use connection keep alive for HTTP requests (Fixes #437)
Throw an error if we try to use git but it isn't installed (#362)
chore: improve package registration docs

Make it a bit clearer that people should be using Git tags and
remembering to push their tags to the remote endpoint.
Merge pull request #478 from wibblymat/issue-437

Don't use connection keep alive for HTTP requests (Fixes #437)
components/ -> bower_components/
readme: correct tar.gz to tar
Merge pull request #509 from passy/readme-tar

Update readme to reflect supported archive types
Merge pull request #435 from stephenplusplus/master

components/ -> bower_components/
update reference to Bower Server

The link to Bower Server is stale.
Merge pull request #512 from dvberkel/master

Update link to Bower Server
Make the code a little clearer