NPM 3 tries to install dependencies in a flat structure and therefore references to those dependencies now need to use a dynamic lookup (e.g. require.resolve()) instead of assuming a particular relative file path. - #37
The changes fix a bug where the tool hangs due to the user having a newer version of phantomjs in their path than what is compatible with the tool. The changes fix the issue by bundling its own version of phantomjs as a dependency instead of relying on the version of phantomjs installed in the developer's path. - #36
- Release 0.1.4
- Fix spawn on Windows - #33
- add mocha-phantomjs hook to write coverage stats to a file
- update mocha-phantomjs for custom reporter support
- give an error if no build/ dir present
- Updated misleading wording in travis/saucelabs docs (@jb55)
- component-test2 => component-test thanks to @ask11
- pass arguments through to mocha-phantomjs
- pin mocha cloud
- have errors pass through mochaResults
- remove extra deps
- add tunnel option to browser
- add debug statements
- listen for JS errors
- prevent IE from going into compatibility mode
- browser: choose which browser to open
- phanton: cleanup stream handling
- use the name property of component.json as the document’s title
- Initial release