UNPKG

@zkochan/pnpm

Version:

A fast implementation of npm install

16 lines (11 loc) 346 B
'use strict'; 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(); }; };