1.2.3 • Published 6 years ago

@naterkane/swagger-mock-file-generator v1.2.3

Weekly downloads
1
License
MIT
Repository
github
Last release
6 years ago

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!