@well-known-js/node
v1.0.2
Published
Node.js and Fetch handlers for serving .well-known routes.
Downloads
651
Maintainers
Readme
@well-known-js/node
Framework-independent Node.js and Fetch API handlers for serving /.well-known/* routes.
Installation
pnpm add @well-known-js/node @well-known-js/coreNode.js HTTP server
import { createServer } from "node:http";
import { createWellKnownNodeHandler } from "@well-known-js/node";
import config from "./well-known.config.js";
const wellKnown = createWellKnownNodeHandler(config);
createServer((request, response) => {
if (!wellKnown(request, response)) {
response.statusCode = 404;
response.end("Not Found");
}
}).listen(3000);Use createWellKnownFetchHandler(config) in runtimes that accept standard Request and Response
objects. WellKnownRegistry is also exported for custom adapters. GET and HEAD are supported.
