(uri, options, callback)
| 22 | |
| 23 | // organize params for patch, post, put, head, del |
| 24 | function initParams (uri, options, callback) { |
| 25 | if (typeof options === 'function') { |
| 26 | callback = options |
| 27 | } |
| 28 | |
| 29 | var params = {} |
| 30 | if (typeof options === 'object') { |
| 31 | extend(params, options, {uri: uri}) |
| 32 | } else if (typeof uri === 'string') { |
| 33 | extend(params, {uri: uri}) |
| 34 | } else { |
| 35 | extend(params, uri) |
| 36 | } |
| 37 | |
| 38 | params.callback = callback || params.callback |
| 39 | return params |
| 40 | } |
| 41 | |
| 42 | function request (uri, options, callback) { |
| 43 | if (typeof uri === 'undefined') { |
no outgoing calls
no test coverage detected
searching dependent graphs…