node-mock-http
Node.js http.IncomingMessage
and http.ServerResponse
mocked implementations that allows emulate calling Node.js http handlers. (based on unjs/unenv v1).
Usage
[!NOTE] Documentation is incomplete!
import { fetchNodeRequestHandler } from "node-mock-http";
const nodeHandler = (req, res) => {
res.end("OK!");
};
const res = await fetchNodeRequestHandler(
nodeHandler,
"http://example.com/test",
);
Development
<summary>local development</summary>
- Clone this repository
- Install latest LTS version of Node.js
- Enable Corepack using
corepack enable
- Install dependencies using pnpm install
- Build project in stub mode using pnpm build --stub
- Run interactive tests using pnpm dev
License
Published under the MIT license.
Made by community 💛
🤖 auto updated with automd