@fedify/express
v0.2.0
Published
Integrate Fedify with Express
Downloads
378
Readme
@fedify/express: Integrate Fedify with Express
This package provides a simple way to integrate Fedify with Express.
The integration code looks like this:
import express from "express";
import { integrateFederation } from "@fedify/express";
import { federation } from "./federation"; // Your `Federation` instance
export const app = express();
app.set("trust proxy", true);
app.use(integrateFederation(federation, (req) => "context data goes here"));
Changelog
Version 0.2.0
Released on September 30, 2024.
- Relaxed the requirement for the peer dependency
@fedify/fedify
to allow any version under 2.0.0.
Version 0.1.4
Released on August 31, 2024.
- Fixed a bug where it throws
TypeError
with message RequestInit: duplex option is required when sending a body.
Version 0.1.3
Released on August 5, 2024.
- Fixed the middleware to not fill
Request.body
when the request method isGET
orHEAD
. - Fixed the middleware to content-negotiate the response based on
the
Accept
header.
Version 0.1.2
Released on August 5, 2024.
- Fixed incorrectly configured export targets in package.json.
Version 0.1.1
Released on August 5, 2024.
- Added missing entry points to the package.json.
Version 0.1.0
Initial release. Released on August 5, 2024.