express-redirector

Easily configure redirects with Express

Usage no npm install needed!

<script type="module">
  import expressRedirector from 'https://cdn.skypack.dev/express-redirector';
</script>

README

express-redirector

package version package downloads standard-readme compliant package license make a pull request

Easily configure redirects with Express

Table of Contents

Install

This project uses node and npm.

$ npm install express-redirector
$ # OR
$ yarn add express-redirector

Usage

const express = require('express')
const redirector = require('redirector')

const app = express()

app.get('/foo', (req, res) => {
    res.status(200).send({Hi: true})
})

redirector(app, {
    '/': '/foo',
    '/bar': {
        to: '/foo',
        method: 'post',
        status: 404
    }
})

app.listen(3000)

Contribute

  1. Fork it and create your feature branch: git checkout -b my-new-feature
  2. Commit your changes: git commit -am "Add some feature"
  3. Push to the branch: git push origin my-new-feature
  4. Submit a pull request

License

MIT