@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!

Readme

Keywords

Package Sidebar

Install

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

Weekly Downloads

2

Version

1.2.3

License

MIT

Unpacked Size

76.8 kB

Total Files

8

Last publish

Collaborators

  • naterkane