UNPKG

@simpleapps-com/augur-api

Version:

TypeScript client library for Augur microservices API endpoints

37 lines 1.25 kB
import { InvMastSubPartsResponseSchema } from '../schemas'; /** * Creates the invMastSubParts resource methods * OpenAPI Path: /inv-mast-sub-parts/{invMastUid} → invMastSubParts.list * @description Direct path mapping for inventory master sub parts */ export function createInvMastSubPartsResource(executeRequest) { return { /** * List inventory master sub parts * @description Get sub parts for an inventory master item * @fullPath api.items.invMastSubParts.list * @service items * @domain inventory-management * @discoverable true */ list: async (invMastUid) => { return executeRequest({ method: 'GET', path: `/inv-mast-sub-parts/${invMastUid}`, responseSchema: InvMastSubPartsResponseSchema, }); }, }; } /** * Creates the invMastSubPartsData resource methods (data-only versions) */ export function createInvMastSubPartsDataResource(invMastSubParts) { return { list: async (invMastUid) => { const response = await invMastSubParts.list(invMastUid); return response.data; }, }; } //# sourceMappingURL=inv-mast-sub-parts.js.map