{"library":"api-spec-converter","type":"library","category":null,"description":"The `api-spec-converter` package provides a utility for transforming API descriptions between various popular formats, including OpenAPI (formerly Swagger), RAML, API Blueprint, I/O Docs, Google Discovery, and WADL. As of its current stable version, 2.12.0, its core functionality is robust for conversions *to* OpenAPI 2.0 and *from* OpenAPI 2.0 to OpenAPI 3.x. This specialized focus means it does not offer full bidirectional conversion support for all listed formats. The library offers both a command-line interface (CLI) for quick conversions and a programmatic API for Node.js and browser environments, supporting both traditional callback and modern Promise-based asynchronous patterns. While a specific release cadence isn't explicitly stated, the version numbering indicates ongoing development and maintenance, making it a reliable choice for its specific conversion strengths within the API ecosystem.","language":"javascript","status":"active","version":"2.12.0","tags":["javascript","API","REST","Restful","convert","converter","OpenAPI","OpenAPI Specification","Swagger"],"last_verified":"Wed May 27","install":[{"cmd":"npm install api-spec-converter","imports":["const Converter = require('api-spec-converter');","APISpecConverter.convert(...); // after <script src=\"...\"></script>","import Converter from 'api-spec-converter';"]},{"cmd":"yarn add api-spec-converter","imports":[]},{"cmd":"pnpm add api-spec-converter","imports":[]}],"homepage":"https://lucybot.com","github":"https://github.com/lucybot/api-spec-converter","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/api-spec-converter","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/api-spec-converter/compatibility"}}