@hapiness/core
Version:
Project to have a HapiJS (https://hapijs.com/) based framework to create easier NodeJS back-end with some awesome features
29 lines • 967 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const injection_js_1 = require("injection-js");
exports.Type = injection_js_1.Type;
exports.makeDecorator = injection_js_1.makeDecorator;
exports.Inject = injection_js_1.Inject;
exports.Injectable = injection_js_1.Injectable;
exports.InjectionToken = injection_js_1.InjectionToken;
exports.Optional = injection_js_1.Optional;
/**
* Create a decorator with metadata
*
* @param {string} name
* @param {{[name:string]:any;}} props?
* @returns CoreDecorator
*/
function createDecorator(name, props) {
return injection_js_1.makeDecorator(name, props);
}
exports.createDecorator = createDecorator;
exports.HapinessModule = createDecorator('HapinessModule', {
version: undefined,
declarations: undefined,
providers: undefined,
imports: undefined,
exports: undefined
});
exports.Lib = injection_js_1.makeDecorator('Lib', null);
//# sourceMappingURL=decorators.js.map