1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | 1× 1× 1× 13× 13× 13× 93× 93× | 'use strict'; var debug = require('debug')('swagger:cors'); var CORS = require('cors'); // config options: https://www.npmjs.com/package/cors module.exports = function create(fittingDef, bagpipes) { debug('config: %j', fittingDef); var middleware = CORS(fittingDef); return function cors(context, cb) { debug('exec'); middleware(context.request, context.response, cb); } }; |