Source: node-express-rate-limit Section: javascript Maintainer: Debian Javascript Maintainers Uploaders: Xavier Guimard Build-Depends: debhelper-compat (= 13) , dh-sequence-nodejs , dh-nodejs , esbuild , rollup , node-rollup-plugin-dts , node-typescript , node-ip-address (>= 10.2.0~) , node-express Standards-Version: 4.7.4 Homepage: https://github.com/express-rate-limit/express-rate-limit Vcs-Git: https://salsa.debian.org/js-team/node-express-rate-limit.git Vcs-Browser: https://salsa.debian.org/js-team/node-express-rate-limit Package: node-express-rate-limit Architecture: all Depends: ${misc:Depends} , node-ip-address (>= 10.2.0~) Description: basic rate-limiting middleware for node-express node-express-rate-limit is a middleware for the Express web framework that limits the number of requests a client may issue within a configurable time window. It is typically used to protect public APIs and sensitive endpoints (such as login or password-reset routes) against brute-force attacks and abuse. . Requests beyond the limit receive an HTTP 429 "Too Many Requests" response, and standardised RateLimit headers are sent to inform clients of their quota. The middleware ships an in-memory store and can be extended with external stores (Redis, Memcached, ...) for use across multiple server instances.