reest
Version:
A library inspired by NestJS's elegance, specifically designed for efficient serverless API development on AWS Lambda. It streamlines the creation of microservices with automated Swagger documentation and enhanced decorator-based middleware support, makin
16 lines • 651 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.UseGlobalInterceptor = void 0;
function UseGlobalInterceptor(interceptor) {
return (target) => {
const currentInterceptors = Reflect.getMetadata("GlobalInterceptors", target);
if (currentInterceptors?.length > 0) {
Reflect.defineMetadata("GlobalInterceptors", [...currentInterceptors, interceptor], target);
}
else {
Reflect.defineMetadata("GlobalInterceptors", [interceptor], target);
}
};
}
exports.UseGlobalInterceptor = UseGlobalInterceptor;
//# sourceMappingURL=UseGlobalInterceptor.js.map
;