UNPKG

@yveskaufmann/koa2-ratelimit

Version:

IP rate-limiting middleware for Koajs 2. Use to limit repeated requests to APIs and/or endpoints such as password reset.

1 lines 986 B
{"version":3,"file":"RateLimit.d.ts","sourceRoot":"","sources":["../src/RateLimit.ts"],"names":[],"mappings":";AACA,OAAO,EAAE,gBAAgB,EAAE,MAAM,WAAW,CAAC;AAC7C,OAAO,EAAE,IAAI,EAAE,MAAM,QAAQ,CAAC;AAE9B,eAAO,MAAM,eAAe,EAAE,gBA0B7B,CAAC;AAIF,qBAAa,SAAS;IACpB,OAAO,CAAC,OAAO,CAAmB;IAClC,OAAO,CAAC,KAAK,CAAQ;gBAET,OAAO,EAAE,gBAAgB;WAavB,QAAQ,CAAC,IAAI,EAAE,IAAI,GAAG,MAAM,GAAG,MAAM;IAI7C,YAAY,CAAC,GAAG,EAAE,OAAO,KAAK,EAAE,OAAO;IAWvC,MAAM,CAAC,GAAG,EAAE,OAAO,KAAK,EAAE,OAAO;IAOjC,IAAI,CAAC,GAAG,EAAE,OAAO,KAAK,EAAE,OAAO;IAQ/B,SAAS,CAAC,GAAG,EAAE,OAAO,KAAK,EAAE,OAAO;IAwBpC,OAAO,CAAC,GAAG,EAAE,OAAO,KAAK,EAAE,OAAO,EAAE,IAAI,CAAC,EAAE,OAAO,KAAK,EAAE,IAAI;IAe7D,cAAc,CAAC,GAAG,EAAE,OAAO,KAAK,EAAE,OAAO;IAc/C,IAAI,UAAU,2EAEb;YAEa,UAAU;IA4DxB,OAAO,CAAC,cAAc;IActB,gBAAgB,CAAC,GAAG,EAAE,MAAM,GAAG,MAAM;IAU/B,IAAI,CAAC,EAAE,EAAE,MAAM,GAAG,OAAO,CAAC,IAAI,CAAC;CAGtC;AAED,wBAAgB,UAAU,CACxB,OAAO,GAAE,gBAAqB,GAC7B,OAAO,KAAK,EAAE,UAAU,CAE1B;AAED,wBAAgB,cAAc,CAAC,OAAO,GAAE,gBAAqB,QAE5D;;;;;;AAED,wBAIE"}