UNPKG

node-mitmproxy1

Version:
20 lines (17 loc) 522 B
'use strict'; var _ = require('lodash'); module.exports = function (middlewares) { if (middlewares) { if (Object.prototype.toString.call(middlewares) !== '[object Array]') { throw new TypeError('middlewares must be a array'); } } var sslConnectInterceptors = []; var requestInterceptors = []; var responseInterceptors = []; _.each(middlewares, function (m) { if (m.buildIn === false || m.buildIn === 'false') {} else { m.name; } }); };