UNPKG

@aikidosec/firewall

Version:

Zen by Aikido is an embedded Web Application Firewall that autonomously protects Node.js apps against common and critical attacks

11 lines (10 loc) 408 B
type WrappedFunction<T> = T & { __original: T; }; export declare function wrap(module: any, name: string, wrapper: (original: Function) => Function): Function; export declare function createWrappedFunction(original: Function, wrapper: (original: Function) => Function): Function; /** * Check if a function is wrapped */ export declare function isWrapped<T>(fn: T): fn is WrappedFunction<T>; export {};