(reqInput: RequestInput)
| 120 | } |
| 121 | |
| 122 | function normalizeRequestInput(reqInput: RequestInput): RequestOptions { |
| 123 | if (typeof reqInput === 'string') { |
| 124 | return {url: reqInput}; |
| 125 | } else if (typeof reqInput === 'object') { |
| 126 | return reqInput; |
| 127 | } else { |
| 128 | throw new Error(`Observable of requests given to HTTP Driver must emit ` + |
| 129 | `either URL strings or objects with parameters.`); |
| 130 | } |
| 131 | } |
| 132 | |
| 133 | export type ResponseMemoryStream = MemoryStream<Response> & ResponseStream; |
| 134 |
no outgoing calls
no test coverage detected