openapi-merge
openapi-merge copied to clipboard
Merge multiple OpenAPI 3.0 (Swagger) files together via a library or CLI tool.
Added configs for include or exclude specification paths based on config provided
Is it possible to add some flag in the config file `openapi-merge.json` which would skip duplicate paths instead of throwing this error? ``` Error merging files: Input 2: The path...
I have several input sources that are protected. Would be nice if user/password or api key could be define in the config file for an inputUrl.
I think it can be nice to use without config files and relying on default sensible parameters. `npx openapi-merge-cli oas/my-app/file.yml ` This is now working but requiring a config file....
Hi and thanks for the great library / CLI! I've just started using `dispute` with the `alwaysApply` option. While it works great for schema components, the dispute is only effective...
Many people define references in OpenAPI files such that those references are not internal to the OpenAPI file. As a result, they expect that when they use the `openapi-merge` library...
Add a section in configuration file to define the global title and description of the merge schema
Hello, I'm currently exploring the capabilities of OpenAPI and I'm curious if there's a way to merge multiple service Swagger files while selecting only the paths that have a specific...
While working with a specification which has a discriminator with a mapping inside of a oneOf, for example: yaml ``` components: schemas: TestSchema: oneOf: - $ref: '#/components/schemas/TestSchema1' - $ref: '#/components/schemas/TestSchema2'...
I have an API which when merged with another API results in operationId conflicting. Particularly this occurs when using callbacks, but these have a unique value per API, and I...