Fixes #20 and results in a massive performance improvement in Windows
Changed reporters to be lazily loaded
I tried this out on my project and it worked great! Huge performance improvement.
If you have a bunch of failures then they will still be slow, but I figure that's the rarer case and could still be addressed in the future. This fixes my immediate problems.
Also, FYI the two approval files in the test project fail on Windows due to line endings differences. Might be worth storing them as binary via gitattributes.
Thanks for the merge!
When do you think this might hit npm?
Let me know how this version looks.... 0.0.27
Works great! thanks so much! :)