| 12345678910111213141516171819 | 'use strict';var mapObj = require('map-obj');var decamelize = require('decamelize');module.exports = function (input, separator, options) {	if (typeof separator !== 'string') {		options = separator;		separator = null;	}	options = options || {};	separator = separator || options.separator;	var exclude = options.exclude || [];	return mapObj(input, function (key, val) {		key = exclude.indexOf(key) === -1 ? decamelize(key, separator) : key;		return [key, val];	});};
 |