UNPKG

@apistudio/apim-cli

Version:

CLI for API Management Products

15 lines (12 loc) 433 B
import { isBaseAsset } from "./asset.helper.js"; import { isOpenAPI } from "./open-api.helper.js"; import { isSwagger } from "./swagger-api.helper.js"; export function canLint(fileContent:string, language: string):boolean{ try{ return isOpenAPI(fileContent,language) || isSwagger(fileContent,language) || isBaseAsset(fileContent,language); } catch (error) { console.error('An error occurred:', error); return false; } }