ketting
Version:
Opinionated HATEOAS / Rest client.
15 lines • 434 B
JavaScript
import { BaseState } from './base-state.js';
import { parseLink } from '../http/util.js';
/**
* Turns a HTTP response into a BinaryState
*/
export const factory = async (client, uri, response) => {
return new BaseState({
client,
uri,
data: await response.blob(),
headers: response.headers,
links: parseLink(uri, response.headers.get('Link')),
});
};
//# sourceMappingURL=binary.js.map