@cisco_open/linting-orchestrator
v1.0.0-rc.5
Published
Quality assurance for API specifications. An orchestrator daemon (spectifyd) and CLI (spectify) that run Spectral and custom rule engines at scale, with worker-per-ruleset architecture, document caching, and pluggable storage.
Maintainers
Readme
@cisco_open/linting-orchestrator
Quality assurance for API specifications. An orchestrator daemon (spectifyd) and CLI (spectify) that run Spectral and custom rule engines at scale, with worker-per-ruleset architecture, document caching, and pluggable storage.
Installation
npm install -g @cisco_open/linting-orchestratorQuick Start
# Lint a document (standalone CLI — no server required)
spectify lint petstore.yaml
# Start the daemon
spectifyd
# Lint via the running daemon
spectify lint petstore.yaml --server http://localhost:3003Documentation
Companion Packages
This package is part of the spectify monorepo:
| Package | Description |
|---------|-------------|
| @cisco_open/linting-reports | Report storage service (spectifyr) |
| @cisco_open/linting-document-store | Pluggable document storage library |
License
Apache-2.0 — see LICENSE for details.
