So I made a little project with the number one goal of being a "ubiquitous" test runner, running tests against real browsers as well as Node.js w/o modifying tests to run between environments.
https://github.com/zenOSmosis/karma-jasmine-typescript-boile...
https://dev.to/jzombie/test-in-nodejs-and-in-browser-with-th...