swint-middleware
Version:
Essential expressJS middlewares and general middleware loader for Swint
15 lines (11 loc) • 327 B
JavaScript
;
var swintHelper = require('swint-helper'),
methodOverride = require('method-override'),
defaultize = swintHelper.defaultize;
module.exports = function(options) {
options = defaultize({
getter: 'X-HTTP-Method-Override',
methods: ['POST']
}, options);
return methodOverride(options.getter, options);
};