@seamapi/blueprint
Version:
Build tools for the Seam API using this blueprint.
16 lines • 569 B
JavaScript
export const createJsonResponse = ({ response, title }, context) => {
const { endpoint } = context;
if (endpoint.response.responseType === 'void') {
return JSON.stringify({});
}
const { responseKey } = endpoint.response;
const data = response?.body?.[responseKey];
if (data == null) {
throw new Error(`Missing ${responseKey} for '${title}'`);
}
return JSON.stringify(data);
};
export const createJsonResourceData = ({ properties }, _context) => {
return JSON.stringify(properties);
};
//# sourceMappingURL=json.js.map