ketting
Version:
Opiniated HATEAOS / Rest client.
19 lines • 574 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.factory = void 0;
const base_state_1 = require("./base-state");
const util_1 = require("../http/util");
/**
* Turns a HTTP response into a TextState
*/
const factory = async (client, uri, response) => {
return new base_state_1.BaseState({
client,
uri,
data: await response.text(),
headers: response.headers,
links: (0, util_1.parseLink)(uri, response.headers.get('Link')),
});
};
exports.factory = factory;
//# sourceMappingURL=text.js.map