stoplightio/spectral
A flexible JSON/YAML linter for creating automated style guides, with baked in support for OpenAPI (v3.1, v3.0, and v2.0), Arazzo v1.0, as well as AsyncAPI v2.x.
TypeScriptApache-2.0
Issues
- 2
Docker image: add support for arm64
#2746 opened by Martin-happy - 0
- 0
Validation fails when default is set as object property
#2781 opened by luzeno - 3
Using 6.14.* fails with error
#2749 opened by TaherKapasi - 4
- 3
JSONPath is an RFC now
#2773 opened by dret - 0
- 1
- 0
I want to create a spectral ruleset that checks whether 200 or 400 responses have a schema.$ref tag
#2775 opened by nandeshwarshubh - 0
Wrong example in the "Aliases" documentation section
#2772 opened by dret - 4
Spectral overrides will not match a path with a parameter
#2678 opened by nrutman - 0
Override display severity for particular output formats
#2769 opened by anikitin - 0
Issue with setRuleset doing instanceof check
#2768 opened by Aaron-Mackay - 0
Equivalent paths are not allowed even though the path + verb combination is different (OpenAPI Rule 'path-params' issue)
#2767 opened by dilanka-cacib - 0
- 1
False positive: "someParameter" property must not have unevaluated properties
#2739 opened by ostrolucky - 0
Discord link broken/expired
#2764 opened by erwinkramer - 0
[Help Others Utilize Spectral] Bank API
#2763 opened by erwinkramer - 0
- 0
- 1
Custom rule with example not validated
#2758 opened by erwinkramer - 0
AsyncAPI 3.0 rule to test operation messages from channel
#2757 opened by rospe - 0
spectral-rulesets: arazzo - Parameter expression referencing for inputs only works to one level
#2754 opened by frankkilcommins - 0
Unsupported dependency produces warning
#2752 opened by matthieuLepetit - 0
Path Specific Overrides Not Working
#2753 opened by david-lance - 0
Add Custom Spectral Formatter to Display Both Passed and Failed Rules in JUnit Format
#2751 opened by yelizhenden-mdb - 0
List the actual unevaluatedProperties when logging oas3-valid-schema-example error/warning
#2750 opened by DavidBiesack - 0
- 1
- 3
- 0
spectral-rulesets - arazzo: remove `body` from `in` property enum within Parameter Object JSON Schema
#2745 opened by frankkilcommins - 0
Maximum call stack size exceeded
#2744 opened by rospe - 0
- 11
Release a new package to include the patch for CVE-2024-21534 critical vulnerability
#2717 opened by bo-acc - 0
Docs: Add documentation URL for core rulesets i.e. OpenAPI, Arazzo, and AsyncAPI
#2738 opened by mnaumanali94 - 0
- 2
Release notes for v6.14.1 are malformed
#2734 opened by rittneje - 1
v6.14.0 missing from DockerHub
#2731 opened by rittneje - 1
[CRITICAL VULN - RCE] jsonpath-plus
#2727 opened by 6LpUkQSgQm - 0
- 1
- 1
Spectral-cli seems to use yaml parser for json files
#2720 opened by rudfoss-rr - 7
@stoplight/spectral-core depends on jsonpath-plus <10
#2710 opened by jacquesg - 0
- 0
Regression from 6.11.1->6.13.1 parsing OpenAPI specs with an operation using $ref
#2713 opened by robjtede - 1
SyntaxError issue while running spectral lint
#2693 opened by lucas-silveira - 0
Vulnerability in rollup version< 3.29.5
#2700 opened by simon-harry-itsonix - 0
Unable to override rule for specific response path
#2698 opened by KollarM - 0
- 1
Spectral CLI docs: Include Arazzo Specification info as part of the CLI documentation
#2683 opened by frankkilcommins