@naterkane/swagger-mock-file-generator

1.2.3 • Public • Published

swagger-mock-file-generator

A generator of mock file base on swagger yaml or JSON, output swagger with mock data JSON file.

Now supports Swagger 2.0 and OpenAPI 3.0 (aka. Swagger 3.0)!

The mock data will pour into responses.[code].schema.example, if your original swagger file has already defined example, it will not change Spec: here

Install

npm i @naterkane/swagger-mock-file-generator;

API

require('@naterkane/swagger-mock-file-generator')(<swaggerFile>, <mockFile>[, callback])

Notice: mockFile must be a JSON format.

Example

var parser = require('@naterkane/swagger-mock-file-generator');
// swagger source file is both .yaml and .json is OK.
parser('./swagger.yaml','./swaggerWithMock.json', function(){
    console.log('mock json file created!')
});

This mocked file supports : https://github.com/whq731/swagger-express-middleware-with-chance and https://github.com/BigstickCarpet/swagger-express-middleware Free to choose!

/@naterkane/swagger-mock-file-generator/

    Package Sidebar

    Install

    npm i @naterkane/swagger-mock-file-generator

    Weekly Downloads

    0

    Version

    1.2.3

    License

    MIT

    Unpacked Size

    76.8 kB

    Total Files

    8

    Last publish

    Collaborators

    • naterkane