check_api

1.2.2 • Public • Published

Check_API

check_api is a simple utility wrapping a collection of API definition format validators. It allows you to validate a local file or remote URL with a single command-line or programmatic invocation.

It returns an exitCode of 0 on success and 1 on failure, making it suitable for use in Continuous Integration environments.

Supported Formats

  • Swagger 1.2
  • Swagger / OpenAPI 2.0
  • OpenAPI 3.0.x
  • RAML
  • API Blueprint
  • AsyncAPI 1.x

Planned

  • IO Docs
  • WADL
  • Google Discovery Format

API

const check_api = require('check_api');
const options = {};
options.source = 'url_or_filename';
options.convert = false; 
//options.fetchOptions = {...};
check_api.check_api(string_or_object,options,callback);

Dependencies (13)

Dev Dependencies (0)

    Package Sidebar

    Install

    npm i check_api

    Weekly Downloads

    1

    Version

    1.2.2

    License

    BSD-3-Clause

    Unpacked Size

    201 kB

    Total Files

    15

    Last publish

    Collaborators

    • mermade