Bot trap for any JavaScript server. Fake WordPress pages, honeypot credentials, slow-drip responses. Zero dependencies.
Type-safe configuration loader for Tarpit
HTTP content negotiation utilities
Runtime type validation and assertion utilities
Dependency injection framework and platform runtime for Tarpit
Some types that helped.
Cron expression parser and scheduler
Out of the box Date Object based on native Date.
Cron-based task scheduling module for Tarpit
Array manipulation, ordering, searching, summarizing, etc.
Content-type negotiation and body deserialization module for Tarpit
Web Streams, based on the WHATWG spec reference implementation
HTTP server module for Tarpit with routing, WebSocket, and middleware support
AWS credential provider that calls STS assumeRole for temporary AWS credentials
JWA, JWS, JWE, JWT, JWK, JWKS for Node.js, Browser, Cloudflare Workers, Deno, Bun, and other Web-interoperable runtimes
Implements the WebIDL algorithms for converting to and from JavaScript values
Easily measure performance metrics in JavaScript
Provides functions for detecting if the host environment supports the WebCrypto API
Stringify JS values
Map of web namespaces
Converts a Web-API readable-stream into a Node.js readable-stream.
A shim for the setImmediate efficient script yielding API
Optimized double-end queue based on the native array.
A native "Headers" class polyfill.