You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

20 lines
466 B

6 years ago
const badgen = require('badgen')
function serveBadge (req, res, params) {
res.writeHead(200, {
'Content-Type': 'image/svg+xml;charset=utf-8',
'Cache-Control': 'public, max-age=360, s-maxage=86400'
6 years ago
})
res.end(badgen(params))
6 years ago
}
function serveListBadge (req, res, params) {
const { subject, status, color } = params
serveBadge(req, res, { subject, status: status.replace(/,/g, ' | '), color })
}
module.exports = {
serveBadge,
6 years ago
serveListBadge
6 years ago
}