badgen.net/libs/setup-redirect-badge.js

13 wiersze
317 B
JavaScript

const redirectFns = require('./redirect-fns/_index.js')
module.exports = function (router) {
Object.entries(redirectFns).forEach(([name, fn]) => {
router.get(`/${name}/*`, (req, res, params) => {
res.writeHead(302, {
Location: fn(...params['*'].split('/'))
})
res.end()
})
})
}