When it comes to non-browser production code (e.g. servers), it's NodeJS or nothing.
Now that we have ES6 imports and wide CommonJS support I don't see any good reason to use hacky DI with Function#toString.
When it comes to non-browser production code (e.g. servers), it's NodeJS or nothing.