davisjam / safe-regex
Detect possibly catastrophic, exponential-time regular expressions
☆179Updated 2 years ago
Alternatives and similar repositories for safe-regex:
Users that are interested in safe-regex are comparing it to the libraries listed below
- Extremely fast utf8 only stream implementation☆282Updated 2 weeks ago
- JSON.parse() drop-in replacement with prototype poisoning protection☆230Updated 2 weeks ago
- Gracefully shuts down node http server - can be used with http, express, koa, ...☆221Updated 2 months ago
- Run promise-returning & async functions concurrently with optional limited concurrency☆326Updated 3 months ago
- JSON Schema format validation for Ajv v8+☆198Updated 7 months ago
- Gracefully terminates HTTP(S) server.☆327Updated last year
- A streaming way to send data to a Node.js Worker Thread☆239Updated 3 weeks ago
- Safely and quickly serialize JavaScript objects☆348Updated 3 months ago
- Character encoding detection tool for NodeJS☆287Updated last month
- 🌲 A wrapper for Pino to provide Bunyan's multiple stream API☆69Updated 2 years ago
- Module to hook into the Node.js require function☆174Updated last month
- A cacheable dns.lookup(…) that respects TTL☆199Updated last year
- A stream implementation that does more by doing less☆251Updated 10 months ago
- npm's content-addressable cache☆285Updated 3 months ago
- Slow down repeated requests; use as an alternative (or addition) to express-rate-limit☆262Updated last month
- An mutable object format designed for chaining & objectMode streams☆262Updated 2 months ago
- Validate your env variables using Ajv and dotenv☆234Updated 2 weeks ago
- very fast object redaction☆302Updated last year
- Split Streams3 style☆286Updated 9 months ago
- Fake HTTP injection library☆387Updated 2 weeks ago
- Like which(1) unix command. Find the first instance of an executable in the PATH.☆334Updated 5 months ago
- JSON.parse() drop-in replacement with prototype poisoning protection☆173Updated 5 months ago
- Asynchronous bootstrapping of Node applications☆441Updated this week
- making fetch happen for npm☆192Updated 4 months ago
- Get a stream as a string, Buffer, ArrayBuffer or array☆345Updated 5 months ago
- Streaming line delimited json parser + serializer☆117Updated 3 years ago
- Simple and robust resource pool for node.js☆484Updated 9 months ago
- node.js bindings for RE2: fast, safe alternative to backtracking regular expression engines.☆512Updated 7 months ago
- ⏱️Zero CPU overhead, zero dependency, true event-loop blocking sleep ⏱️☆81Updated 5 years ago
- Execute a function on exit without leaking memory, allowing all objects to be garbage collected☆145Updated 10 months ago