Skip to main content
Version: 2.17 (deprecated)

spectral


A flexible JSON/YAML linter for creating automated style guides (https://github.com/stoplightio/spectral).

Backend: pants.backend.experimental.openapi.lint.spectral

Config section: [spectral]

Basic options

args

--spectral-args="[<shell_str>, <shell_str>, ...]"
PANTS_SPECTRAL_ARGS
pants.toml
[spectral]
args = [
<shell_str>,
<shell_str>,
...,
]
default: []

Arguments to pass directly to Spectral, e.g. --spectral-args='--fail-severity=warn'.

skip

--[no-]spectral-skip
PANTS_SPECTRAL_SKIP
pants.toml
[spectral]
skip = <bool>
default: False

If true, don't use Spectral when running pants lint.

Advanced options

version

--spectral-version=<str>
PANTS_SPECTRAL_VERSION
pants.toml
[spectral]
version = <str>
default: @stoplight/[email protected]

Version string for the tool in the form package@version (e.g. [email protected])

Deprecated options

None

None