UNPKG

@apistudio/apim-cli

Version:

CLI for API Management Products

47 lines (43 loc) 1.02 kB
/** * Copyright IBM Corp. 2024, 2025 */ import { APICAssetInfo } from './apic-asset-info.model.js'; import { APICFileInfo } from './apic-file-info.model.js'; export type APICAssets = { apis: APICAssetInfo[]; cors: APICAssetInfo[]; policies: APICAssetInfo[]; policySequences: APICAssetInfo[]; tests: APICAssetInfo[]; environment: APICAssetInfo[]; assertions: APICAssetInfo[]; otherFiles: APICFileInfo[]; product: APICAssetInfo[]; plans: APICAssetInfo[]; mcpTools: APICAssetInfo[]; mcpServer: APICAssetInfo[]; properties: APICAssetInfo[]; quota: APICAssetInfo[]; scopes: APICAssetInfo[]; urischemes: APICAssetInfo[]; }; export const getNewDefaultAPICAssets = (): APICAssets => { return { apis: [], cors: [], assertions: [], otherFiles: [], policies: [], policySequences: [], environment: [], tests: [], properties: [], scopes: [], urischemes: [], product: [], plans: [], mcpTools: [], mcpServer: [], quota: [], }; };