openapi-merge icon indicating copy to clipboard operation
openapi-merge copied to clipboard

Merge multiple OpenAPI 3.0 (Swagger) files together via a library or CLI tool.

Results 41 openapi-merge issues
Sort by recently updated
recently updated
newest added

References in the mapping key of discriminator schema component is not resolved during the openapi-merge with dispute prefix. References are not renamed properly and the final openapi file is invalid....

add webhooks merge, which is dropped now

There is an open TODO in the queue to allow non-conflicting methods to merge in to the same path, so I've completed it. The code may not be entirely the...

Command I'm running: ``` % npx openapi-merge-cli --config openapi-merge.yaml ``` Files i'm using: File 1: ``` openapi: 3.0.3 info: title: Test version: 0.0.1 paths: /some/endpoint1: post: requestBody: content: application/json: schema:...

Moved from: https://bitbucket.org/echo_rm/openapi-merge-cli/issues/8/servers-array-is-not-concatenated-merged ![Screen Shot 2021-09-04 at 2 40 20 pm](https://user-images.githubusercontent.com/149178/132082626-4f874ee2-db05-4dc8-907c-1b8523e97365.png) It looks like when merging it takes the 1st server array and doesn’t merge the remaining. When running locally...

enhancement
question

- Changes the behaviour of the security schema to merge, instead of ignore multiple - Adds a deepMerge flag to the `dispute` object to allow merging at a component level

If I exclude some tags, I would expect the schemas attached to those tags to also be removed (unless it s also used by another endpoint

It seems like leading a `/` is stripped from the input and output files. I like to write my output to `/tmp/` to do some additional processing outside of my...

If `openapi-merge-cli` encounters an exception, I expect the command to exit with a non-zero status code to indicate that the command failed. ```sh ╭ ~/w/d (master =) ╰ → npx...