UNPKG

@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>

15 lines (13 loc) 363 B
/* eslint-disable @typescript-eslint/ban-types */ export type WrapParams<T extends Function = Function, M = unknown> = { instance: any; methodName: string; method: T; metadata: M; }; /** * Aspect 선언시 구현이 필요합니다. */ export interface LazyDecorator<T extends Function = Function, M = unknown> { wrap(params: WrapParams<T, M>): T; }