HTTP server mocking and expectations library for Node.js
Send HTTP requests, scrape webpages, and stream data in your JavaScript/Node.js/Sails.js app with a simple, `jQuery.get()`-like interface for sending HTTP requests and processing server responses.
A pure JS HTTP parser for node.
XMLHttpRequest mock for testing
A TypeScript framework for building MCP servers.
Record, replay, and stub HTTP Interactions
`modern-errors` plugin to create HTTP error responses
JS SDK for accessing Mapbox APIs
AWS SDK for JavaScript Storage Gateway Client for Node.js, Browser and React Native
Graphlit API Client for TypeScript
JSON.parse with context information on error
Custom errors
Jest matchers for asserting that HTTP responses satisfy an OpenAPI spec
Fault-tolerant CSS parser for PostCSS
Backward compatible custom ApiDOM errors with causes.
Like read-package-json, but faster
Server-side utilities for projects.
Mock HTTP server for testing HTTP clients and stubbing webservices
<p align="center"><code>npm i -g @openai/codex-responses-api-proxy</code> to install <code>codex-responses-api-proxy</code></p>
Create an error from multiple errors
Simplest way to make http get requests. Supports HTTPS, redirects, gzip/deflate, streams in < 100 lines.
Simplified HTTP request client.
The `puppeteer-intercept-and-modify-requests` TypeScript library allows you to intercept and modify network requests and responses using Puppeteer. It supports modifying all network requests and responses. You can also apply delays, stream responses, modi
Useful utilities for working with Fetch