Skip to content

Latest commit

 

History

History
11 lines (10 loc) · 460 Bytes

README.md

File metadata and controls

11 lines (10 loc) · 460 Bytes

swagger-filter

Allows filtering of swagger.yml for multi target documentation using extensions.

# removes all extensions (x-*)
swagger-filter -i petstore.yml -o petstore-clean.yml --remove-extensions
# filters out x-debug: true and x-internal: true
swagger-filter -i petstore.yml -o petstore-production.yml --exclude debug --exclude internal
# stdin & stdout by default
cat petstore.yml | swagger-filter --remove-extensions > petstore-clean.yml