Multi-file Swagger example
JavaScript
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
definitions initial commit Jul 17, 2015
info initial commit Jul 17, 2015
paths initial commit Jul 17, 2015
.gitignore initial commit Jul 17, 2015
README.md Added option to output as yaml file Aug 2, 2017
index.yaml initial commit Jul 17, 2015
package.json 2.2.0 Aug 2, 2017
resolve.js Added option to output as yaml file Aug 2, 2017

README.md

Multi-file Swagger example

Example of how to split up a large Swagger spec into smaller files.

Read the blog post

Usage

Install the node tool:

  npm install -g multi-file-swagger

Run the command like so:

  multi-file-swagger index.yaml > index.json

This will resolve every json pointer ($ref) externally or internally and then save it in a json file. Which can then be used for code generation and so on.

You can also output as yaml by using the --output-format option

  multi-file-swagger -o yaml index.yaml > compiled.yaml

License

MIT