speccy
speccy copied to clipboard
Well Spectually 🤓 Enforce quality rules on your OpenAPI 3.0.x specifications.
Bumps [mixin-deep](https://github.com/jonschlinkert/mixin-deep) from 1.3.1 to 1.3.2. **This update includes a security fix.** Vulnerabilities fixed *Sourced from The GitHub Security Advisory Database.* > **High severity vulnerability that affects mixin-deep** > mixin-deep...
In a project, i make use of a custom in-memory resolver to apply various transformations on json schema / openAPI files, specifically in processing pipelines. To this effect, i need...
When resolving a "split" OAS doc into a single file, it looks as if speccy is wrapping lines after 85 characters: ``` $ref: "#/paths/~1academic~1houses/post/requestBody/content/applicatio\ n~1json/schema" ``` I've no idea if...
## Detailed description The [Microsoft Api Guidelines](https://github.com/Microsoft/api-guidelines/blob/master/Guidelines.md) are used by thousands, including companies/individuals external to Microsoft. It would be extremely helpful if there were a ruleset which enforced the guidelines,...
Fixes #343. Minimal tests are also provided for JS module loading, but there don't currently seem to be tests for stdin processing. One major change here that could be avoided...
## Context I believe a nice feedback loop working with `speccy serve` could be achieved by serving a folder of openapi specs that are loaded on request instead of a...
## Detailed description I found a bug: I added as a response schema with $ref the following json schema: ``` { "$schema": "http://json-schema.org/draft-07/schema#", "type": "object", "propertyNames": { "enum": ["Key1", "Key2"]...
## Detailed description It would be very helpful if speccy could validate the examples against the schemas so that we can ensure they are valid. We sometimes change the schemas...