@toss/nestjs-aop
Version:
<!-- PROJECT LOGO --> <br /> <div align="center"> <a href="https://github.com/toss/nestjs-aop"> <img src="https://toss.tech/wp-content/uploads/2022/11/tech-article-nest-js-02.png" alt="Logo" height="200"> </a>
14 lines • 488 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.ASPECT = void 0;
exports.Aspect = Aspect;
const common_1 = require("@nestjs/common");
exports.ASPECT = Symbol('ASPECT');
/**
* Decorator to apply to providers that implements LazyDecorator.
* @see LazyDecorator
*/
function Aspect(metadataKey) {
return (0, common_1.applyDecorators)((0, common_1.SetMetadata)(exports.ASPECT, metadataKey), common_1.Injectable);
}
//# sourceMappingURL=aspect.js.map