alpha-dic
Version:
Asynchronous dependency injection container
9 lines (8 loc) • 411 B
TypeScript
import { Definition } from "../Definition";
export declare const deprecatedAnnotationName = "__deprecatedService";
export declare function deprecated(note: string): {
name: string;
note: string;
};
export declare type DeprecationMessageFunc = (message: string) => void;
export declare function deprecatedMiddleware(messageFunc?: DeprecationMessageFunc): (definition: Definition, next: Function) => any;