contentful-management
Version:
Client for Contentful's Content Management API
18 lines (15 loc) • 542 B
JavaScript
import { toPlainObject, freezeSys } from 'contentful-sdk-core';
import copy from 'fast-copy';
/**
* Wraps raw AI Action Invocation data with SDK helper methods.
*
* @param makeRequest - Function to make API requests.
* @param data - Raw AI Action Invocation data.
* @returns The AI Action Invocation entity.
*/
function wrapAiActionInvocation(makeRequest, data) {
const invocation = toPlainObject(copy(data));
return freezeSys(invocation);
}
export { wrapAiActionInvocation };
//# sourceMappingURL=ai-action-invocation.js.map