tjenkinson / redos-detector
A CLI and library which tests with certainty if a regex pattern is safe from ReDoS attacks. Supported in the browser, Node and Deno.
☆39Updated this week
Related projects: ⓘ
- TC39 proposal for mitigating prototype pollution☆42Updated last year
- rewrite constructor arguments, call DOMPurify, profit☆66Updated this week
- Node 18's node:test, as an npm package☆95Updated last year
- get better errors☆20Updated 2 weeks ago
- Module to prevent SSRF when sending requests in NodeJS. Blocks request to local and private IP addresses☆21Updated last month
- ECMAScript Modules Loaders☆126Updated 2 weeks ago
- String.prototype.splitn for ECMAScript☆82Updated last year
- ESLint plugin to detect and stop Trojan Source attacks☆76Updated last year
- Proposal for Intl.LocaleMatcher☆34Updated 3 years ago
- Like `require-in-the-middle`, but for ESM import☆62Updated last month
- A modular benchmarking library with V8 warmup and cpu/ram denoising for the most accurate and consistent results.☆32Updated 5 months ago
- Simple benchmarking suite powered by HDR histograms.☆76Updated 5 months ago
- a TC39 proposal to create iterators by sequencing existing iterators☆39Updated last month
- 🌍 Normalized repository URLs for every package in the npm registry. Updated daily.☆78Updated this week
- ☆16Updated 2 months ago
- Generate TypeScript runtime types from your database schema.☆34Updated 2 months ago
- ECMAScript Proposal, specs, and reference implementation for Error.isError☆62Updated last month
- Examples demonstrating the Node.js ECMAScript Modules Loaders API☆52Updated last year
- A powerful Node.js benchmark library☆45Updated this week
- TC39 Proposal (stacked on Temporal) to improve handling of changes to the IANA Time Zone Database☆38Updated 11 months ago
- Help command for node, partner of minimist and commist☆14Updated 7 months ago
- Proposal to introduce discard bindings to ECMAScript☆41Updated 3 months ago
- a TC39 proposal to synchronise the advancement of multiple iterators☆53Updated 2 weeks ago
- convert estree ast to babel☆33Updated last month
- Custom ESLint rule to disallows unsafe innerHTML, outerHTML, insertAdjacentHTML and alike☆228Updated 2 weeks ago
- ECMAScript Async Explicit Resource Management☆54Updated last year
- ☆23Updated 4 months ago
- ☆41Updated 3 years ago
- Polyfill of `util.parseArgs()`☆121Updated this week
- Explainer for AbortSignal.any(), a new DOM API that enables combining AbortSignals☆24Updated 2 years ago