| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | 1× 1× 88× 88× 28× 60× 88× 42× 46× 46× 88× | var _ = require('lodash')
module.exports = function parseOptions (url, options, callback) {
var opts = {}
if (_.isString(url)) {
opts.url = url
} else {
_.extend(opts, url)
}
if (_.isFunction(options)) {
opts.success = options
} else {
if (_.isFunction(callback)) opts.success = callback
_.extend(opts, options)
}
return opts
}
|