Generates markdown API documentation from jsdoc annotated source code
A high-level API to automate web browsers
SHA256 wrapper for browsers that prefers `window.crypto.subtle` but will fall back to a pure JS implementation in @aws-crypto/sha256-js to provide a consistent interface for SHA256.
Pure JS implementation of CRC32 https://en.wikipedia.org/wiki/Cyclic_redundancy_check
Parameterised tests for Jest
test for inclusion or exclusion of paths using globs
A high-level API to automate web browsers
Give a regex, get a robust predicate function that tests it against a string.
Pure JS implementation of CRC32-C https://en.wikipedia.org/wiki/Cyclic_redundancy_check
Arcjet runtime security SDK for Next.js — bot protection, rate limiting, prompt injection detection, PII blocking, and WAF
SHA1 wrapper for browsers that prefers `window.crypto.subtle`.
Provides functions for detecting if the host environment supports the WebCrypto API
General purpose I/O module to add following http headers to keep your webpages securing them from malware attacks. This module can be used with any node http server.
Easily handle defaults for your options
High Performance In-Memory Cache for Node.js
JSON parse with prototype poisoning protection
unist utility to check if a node passes a test
High Performance Layer 1 / Layer 2 Caching with Keyv Storage
Prevent infinite loops and recursion in dynamically eval'd JavaScript.
prelude.ls is a functionally oriented utility library. It is powerful and flexible. Almost all of its functions are curried. It is written in, and is the recommended base library for, LiveScript.
A babel plugin that adds istanbul instrumentation to ES6 code
The Privacy Screen plugin provides functionality to prevent sensitive information from being visible in app switchers and when leaving an app.
TypeScript definitions for overload-protection
Express adapters for the Model Context Protocol TypeScript server SDK - Express middleware