openapi-backend
openapi-backend copied to clipboard
Build, Validate, Route, Authenticate and Mock using OpenAPI
Please add support for the "required" attribute in header specifications. The spec: https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.3.md#headerObject says that header fields can contain (with exceptions) the same fields as parameters: https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.3.md#parameterObject Which includes "required"...
I would like to serve my `openapi.yaml` definition on `/api-docs` endpoint so I can use it in Swagger UI. Using Express, I would do: `app.use('/api-docs', Express.static('openapi.yaml'));` Maybe we could use...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 18.7.13 to 18.8.3. Commits See full diff in compare view [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=18.7.13&new-version=18.8.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter...
This is missing feature that does not work for example in AWS Lambda where the query parameters are inputted in query object from ALB Event's queryStringParameters object. Also AWS lambda...
Bumps [@types/lodash](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/lodash) from 4.14.182 to 4.14.186. Commits See full diff in compare view [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/lodash&package-manager=npm_and_yarn&previous-version=4.14.182&new-version=4.14.186)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter...
Bumps [openapi-types](https://github.com/kogosoftwarellc/open-api) from 10.0.0 to 12.0.2. Commits fd3fb11 v12.0.2 4027082 Update index.ts (#830) 0ec45af build(deps): bump thenify from 3.3.0 to 3.3.1 (#823) 9e82046 v12.0.1 c34f542 add absolute file prefix for...
Bumps [openapi-schema-validator](https://github.com/kogosoftwarellc/open-api) from 12.0.0 to 12.0.2. Commits fd3fb11 v12.0.2 4027082 Update index.ts (#830) 0ec45af build(deps): bump thenify from 3.3.0 to 3.3.1 (#823) 9e82046 v12.0.1 c34f542 add absolute file prefix for...
Bumps [moment-timezone](https://github.com/moment/moment-timezone) from 0.5.34 to 0.5.37. Changelog Sourced from moment-timezone's changelog. 0.5.37 2022.08-25 Re-publish npm package, because of extra folder present in 0.5.36, check moment/moment-timezone#999 0.5.36 2022.08-25 IANA TZDB 2022c...
It looks like OpenAPI 3.1 support was added a few years back? I'm having trouble with it. When executing: ``` const definition = `{ "openapi": "3.1.0", "info": { "version": "1.0.0",...
In the [openapi specification](https://swagger.io/docs/specification/serialization/#query) the style: form, explode: true method is the default object serialization. When I define a schema with these, for example: ``` parameters: - in: query name:...