davisjam / safe-regex
Detect possibly catastrophic, exponential-time regular expressions
☆166Updated last year
Related projects: ⓘ
- Run promise-returning & async functions concurrently with optional limited concurrency☆308Updated last year
- Extremely fast utf8 only stream implementation☆261Updated last week
- Module to hook into the Node.js require function☆163Updated last month
- JSON Schema format validation for Ajv v8+☆185Updated last month
- Safely and quickly serialize JavaScript objects☆343Updated 4 months ago
- Gracefully shuts down node http server - can be used with http, express, koa, ...☆215Updated 8 months ago
- JSON.parse() drop-in replacement with prototype poisoning protection☆221Updated 2 weeks ago
- Split Streams3 style☆280Updated 3 months ago
- Validate your env variable using Ajv and dotenv☆212Updated last month
- Proxy your http requests to another server, with hooks.☆336Updated this week
- Get a stream as a string, Buffer, ArrayBuffer or array☆340Updated last month
- 🌲 an express middleware to log with pino☆199Updated last year
- Slow down repeated requests; use as an alternative (or addition) to express-rate-limit☆255Updated 2 weeks ago
- An mutable object format designed for chaining & objectMode streams☆251Updated 2 weeks ago
- A streaming way to send data to a Node.js Worker Thread☆229Updated last month
- 🌲 load pino logs into Elasticsearch☆176Updated last month
- Middleware engine for Fastify.☆244Updated this week
- Memoize promise-returning & async functions☆392Updated last year
- 🌲 A wrapper for Pino to provide Bunyan's multiple stream API☆69Updated 2 years ago
- Fake HTTP injection library☆359Updated 2 weeks ago
- A cacheable dns.lookup(…) that respects TTL☆190Updated 7 months ago
- Timeout a promise after a specified amount of time☆271Updated 8 months ago
- Asynchronous bootstrapping of Node applications☆410Updated 2 weeks ago
- Simple and robust resource pool for node.js☆471Updated 2 months ago
- cookie signing☆180Updated last year
- node byte string parser☆458Updated 2 months ago
- Express compatibility layer for Fastify☆244Updated this week
- Serialize/deserialize an error into a plain object☆533Updated 3 weeks ago
- Execute a function on exit without leaking memory, allowing all objects to be garbage collected☆141Updated 4 months ago
- when you want to fire an event no matter how a process exits.☆187Updated 11 months ago