unpkg/server/middleware/checkBlacklist.js
2017-08-12 17:23:40 -07:00

15 lines
370 B
JavaScript

const blacklist = require('../PackageBlacklist').blacklist
/**
* Check the blacklist to see if we can serve files from this package.
*/
function checkBlacklist(req, res, next) {
if (blacklist.includes(req.packageName)) {
res.status(403).type('text').send(`Package ${req.packageName} is blacklisted`)
} else {
next()
}
}
module.exports = checkBlacklist