node-dependency-injection
Version:
The NodeDependencyInjection component allows you to standardize and centralize the way objects are constructed in your application.
1 lines • 940 B
JavaScript
;var _interopRequireDefault=require("@babel/runtime/helpers/interopRequireDefault");Object.defineProperty(exports,"__esModule",{value:true});exports["default"]=void 0;var _classCallCheck2=_interopRequireDefault(require("@babel/runtime/helpers/classCallCheck"));var _createClass2=_interopRequireDefault(require("@babel/runtime/helpers/createClass"));var BaseAdapter=exports["default"]=function(){function BaseAdapter(){(0,_classCallCheck2["default"])(this,BaseAdapter);}return(0,_createClass2["default"])(BaseAdapter,[{key:"defaultConfiguration",get:function get(){return{parameters:{'some.parameter.foo':'foo','some.parameter.bar':'bar'},imports:[{resource:"/path/to/another-file.".concat(this.constructor.FORMAT)}],services:{'some.service.key':{"class":'./some/class/path',arguments:['@some.service.key2','%some.parameter.foo%']},'some.service.key2':{"class":'./some/class/path2',arguments:['%some.parameter.bar%']}}};}}]);}();