@zkochan/pnpm
Version:
A fast implementation of npm install
16 lines (11 loc) • 346 B
JavaScript
;
var basicAuth = require('basic-auth-connect');
module.exports = function(spec) {
return function(req, res, next) {
var config = req.superstatic;
if (spec.protect || config.protect) {
return basicAuth.apply(basicAuth, (spec.protect || config.protect).split(':'))(req, res, next);
}
return next();
};
};