angularjs-style DI for nodemodules