UNPKG

2.44 kBJSONView Raw
1{
2 "name": "@stoplight/cli",
3 "version": "3.0.1",
4 "description": "Stoplight CLI",
5 "keywords": [],
6 "homepage": "https://github.com/stoplightio/stoplight-cli",
7 "bugs": {
8 "url": "https://github.com/stoplightio/stoplight-cli/issues"
9 },
10 "author": "Stoplight <support@stoplight.io>",
11 "repository": {
12 "type": "git",
13 "url": "git+https://github.com/stoplightio/stoplight-cli.git"
14 },
15 "license": "Apache-2.0",
16 "main": "./bin/stoplight.js",
17 "bin": {
18 "stoplight": "./bin/stoplight.js"
19 },
20 "engines": {
21 "node": ">=10.0.0"
22 },
23 "files": [
24 "package.json",
25 "bin",
26 "dist",
27 "LICENSE",
28 "README.md"
29 ],
30 "scripts": {
31 "build": "webpack",
32 "commit": "git-cz",
33 "lint": "tslint -p .",
34 "lint.fix": "yarn lint --fix",
35 "test": "jest",
36 "test.prod": "yarn lint && yarn test --coverage --no-cache",
37 "test.update": "yarn test --updateSnapshot",
38 "test.watch": "yarn test --watch",
39 "release": "sl-scripts release",
40 "release.dryRun": "sl-scripts release --dry-run --debug",
41 "prepublishOnly": "yarn build"
42 },
43 "dependencies": {
44 "@stoplight/graphite": "^12.3.5",
45 "@stoplight/path": "^1.3.1",
46 "axios": "^0.19.2",
47 "chalk": "~3.0.0",
48 "commander": "~4.1.1",
49 "isomorphic-git": "^0.78.4",
50 "lodash": "^4.17.15",
51 "mobx": "^5.15.4",
52 "update-notifier": "^4.1.0"
53 },
54 "devDependencies": {
55 "@stoplight/analyzer": "^3.2.3",
56 "@stoplight/scripts": "~8.2.0",
57 "@types/axios": "^0.14.0",
58 "@types/jest": "25.1.2",
59 "@types/lodash": "^4.14.149",
60 "@types/node": "~13.7.2",
61 "@types/update-notifier": "^2.5.0",
62 "jest": "^25.1.0",
63 "ts-jest": "^25.2.0",
64 "ts-loader": "^6.2.1",
65 "tslint": "^5.20.1",
66 "tslint-config-stoplight": "^1.4",
67 "typescript": "3.7.5",
68 "webpack": "^4.41.6",
69 "webpack-cli": "^3.3.11"
70 },
71 "lint-staged": {
72 "*.{ts,tsx}$": [
73 "yarn lint.fix",
74 "git add"
75 ]
76 },
77 "husky": {
78 "hooks": {
79 "commit-msg": "commitlint -E HUSKY_GIT_PARAMS",
80 "pre-commit": "lint-staged"
81 }
82 },
83 "config": {
84 "commitizen": {
85 "path": "node_modules/cz-conventional-changelog"
86 }
87 },
88 "commitlint": {
89 "extends": [
90 "@commitlint/config-conventional"
91 ]
92 },
93 "release": {
94 "extends": "@stoplight/scripts/release",
95 "pkgRoot": "./"
96 },
97 "prettier": {
98 "printWidth": 120,
99 "trailingComma": "es5",
100 "singleQuote": true
101 }
102}