UNPKG

koa-no-trailing-slash

Version:

Koa middleware that redirects all requests to an URL with a trailing slash to the same URL without it.

29 lines (19 loc) 694 B
[![ComVer](https://img.shields.io/badge/ComVer-compliant-brightgreen.svg)](https://github.com/staltz/comver) Koa middleware that redirects all requests to an URL with a trailing slash to the same URL without it, ignoring the query string (key and value). # Installation npm install koa-no-trailing-slash # Usage ```javascript const app = new (require('koa')); app.use(require('koa-no-trailing-slash')()); app.use(async (ctx, next) => { ctx.response.body = 'Did this URL had a trailing slash?'; }); app.listen(8000); ``` # License [CC0](https://creativecommons.org/publicdomain/zero/1.0/) # Related middleware [koa-lowercase-url](https://www.npmjs.com/package/koa-lowercase-url)