I think a `TRAVIS` flag would make the shell more complicated then a seperate `travis` npm run target.

code coverage makes the tests significantly slower.

You can `npm test` for tests and `npm run cover` for coverage.

If you want coverage by default edit the scaffolded defaults. Not sure what the best default is tbh.