UNPKG

@apistudio/apim-cli

Version:

CLI for API Management Products

41 lines (40 loc) 940 B
/** * Copyright Super iPaaS Integration LLC, an IBM Company 2024 */ import { AssetInfo } from "./asset-info.model.js"; export type Assets = { apis: AssetInfo[]; api_spec: AssetInfo[]; policies: AssetInfo[]; globalPolicies: AssetInfo[]; scopedPolicies: AssetInfo[]; policySequences: AssetInfo[]; tests: AssetInfo[]; environment: AssetInfo[]; assertions: AssetInfo[]; mockResponses: AssetInfo[]; mockEndpoints: AssetInfo[]; otherFiles: FileSystemFileHandle[]; packages: AssetInfo[]; plans: AssetInfo[]; requestLimits: AssetInfo[]; }; export const getNewDefaultLocalAssets = (): Assets => { return { apis: [], api_spec: [], assertions: [], globalPolicies: [], otherFiles: [], policies: [], policySequences: [], scopedPolicies: [], environment: [], tests: [], mockEndpoints: [], mockResponses: [], packages: [], plans: [], requestLimits: [] }; };