UNPKG

1.43 kBJSONView Raw
1{
2 "name": "@stoplight/spectral",
3 "version": "2.4.0",
4 "description": "A flexible object linter with out of the box support for OpenAPI v2 and v3.",
5 "keywords": [
6 "json linter",
7 "linter",
8 "json validator",
9 "validator",
10 "OpenAPI",
11 "Swagger",
12 "schema",
13 "API"
14 ],
15 "main": "index.js",
16 "sideEffects": false,
17 "files": [
18 "**/*"
19 ],
20 "author": "Stoplight <support@stoplight.io>",
21 "repository": {
22 "type": "git",
23 "url": "https://github.com/stoplightio/spectral"
24 },
25 "license": "Apache-2.0",
26 "engines": {
27 "node": ">=8.3.0"
28 },
29 "dependencies": {
30 "@oclif/command": "^1.0",
31 "@oclif/config": "^1.12.11",
32 "@oclif/plugin-help": "^2.0",
33 "@stoplight/json": "^2.1.0",
34 "@stoplight/json-ref-resolver": "1.x.x",
35 "@stoplight/types": "^5.1.0",
36 "@stoplight/yaml": "^2.3.0",
37 "ajv": "6.x.x",
38 "ajv-oai": "^1.1.1",
39 "chalk": "^2.4.2",
40 "jsonpath": "https://github.com/stoplightio/jsonpath#f1c0e9e634da2d45671b7639fa0a99afc807da17",
41 "lodash": ">=4.17.5",
42 "node-fetch": "2.x.x",
43 "strip-ansi": "^5.2.0",
44 "text-table": "^0.2.0",
45 "typescript-json-schema": "^0.38.0"
46 },
47 "pkg": {
48 "scripts": [
49 "cli/**/*.js"
50 ]
51 },
52 "typings": "index.d.ts",
53 "bin": {
54 "spectral": "./bin/run"
55 },
56 "oclif": {
57 "commands": "./cli/commands",
58 "bin": "spectral",
59 "plugins": [
60 "@oclif/plugin-help"
61 ]
62 }
63}