UNPKG

@aikidosec/firewall

Version:

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

16 lines (15 loc) 565 B
import { BuiltinModule } from "./BuiltinModule"; import { Global } from "./Global"; import { Package } from "./Package"; import { InterceptorObject } from "./wrapExport"; export declare class Hooks { private readonly packages; private readonly builtinModules; private readonly globals; addPackage(packageName: string): Package; addGlobal(name: string, interceptors: InterceptorObject): void; addBuiltinModule(name: string): BuiltinModule; getPackages(): Package[]; getBuiltInModules(): BuiltinModule[]; getGlobals(): Global[]; }