FormidableLabs / builder-init

A project generator for builder archetypes.
MIT License
12 stars 2 forks source link

Chore: Better error messages on download of archetype. #13

Open ryan-roemer opened 8 years ago

ryan-roemer commented 8 years ago

In downloading / extracting an archetype, we go through creating a temp directory, a process spawn (npm pack), ungzip, untarring to the temp directory and walking that file path. There's a lot that can go wrong with very terse / hard-to-understand error messages.

Task:

Scenarios:

ryan-roemer commented 8 years ago

Some of this (like npm pack process errors) is better now. Probably just a simple edit + looking at code coverage report of error paths not handled in tests / messages asserted.