versionpress
v0.2.0
Published
Express API version resolution from headers with deprecation helpers and optional path-prefix stripping.
Maintainers
Readme
versionpress
Topics: api-versioning · express · mern-packages · merndev · middleware · nodejs · npm-pm · observability · typescript · versionpress
versionpress reads x-api-version (configurable), sets req.apiVersion, and can emit a Warning header for deprecated versions.
import express from "express";
import { versionpress, stripVersionPrefix } from "versionpress";
app.use(versionpress({ defaultVersion: "2", warnIfLte: "1" }));
app.use("/v1", stripVersionPrefix("/v1"), v1Router);MIT © Aftab Ahmad Khan
