{ "name": "@stoplight/spectral-rulesets", "version": "1.21.4", "homepage": "https://github.com/stoplightio/spectral", "bugs": "https://github.com/stoplightio/spectral/issues", "author": "Stoplight ", "engines": { "node": "^16.20 || ^18.18 || >= 20.17" }, "license": "Apache-2.0", "main": "dist/index.js", "types": "dist/index.d.ts", "files": [ "/dist" ], "repository": { "type": "git", "url": "https://github.com/stoplightio/spectral.git" }, "dependencies": { "@asyncapi/specs": "^6.8.0", "@stoplight/better-ajv-errors": "1.0.3", "@stoplight/json": "^3.17.0", "@stoplight/spectral-core": "^1.19.4", "@stoplight/spectral-formats": "^1.8.1", "@stoplight/spectral-functions": "^1.9.1", "@stoplight/spectral-runtime": "^1.1.2", "@stoplight/types": "^13.6.0", "@types/json-schema": "^7.0.7", "ajv": "^8.17.1", "ajv-formats": "~2.1.1", "json-schema-traverse": "^1.0.0", "leven": "3.1.0", "lodash": "~4.17.21", "tslib": "^2.8.1" }, "devDependencies": { "@stoplight/path": "^1.3.2", "@stoplight/spectral-parsers": "*", "@stoplight/spectral-ref-resolver": "^1.0.4", "gzip-size": "^6.0.0", "immer": "^9.0.6", "terser": "^5.26.0" }, "scripts": { "compile-schemas": "ts-node -T ./scripts/compile-schemas.ts", "prelint": "yarn compile-schemas --quiet", "pretest": "yarn compile-schemas --quiet", "prebuild": "yarn compile-schemas --quiet" } }