UNPKG

3.98 kBJSONView Raw
1{
2 "name": "gh",
3 "description": "GitHub command line tools.",
4 "version": "2.3.0",
5 "homepage": "http://nodegh.io",
6 "author": {
7 "name": "Eduardo Lundgren",
8 "email": "eduardolundgren@gmail.com",
9 "web": "http://eduardo.io",
10 "twitter": "eduardolundgren"
11 },
12 "contributors": [
13 {
14 "name": "Zeno Rocha",
15 "email": "zno.rocha@gmail.com",
16 "web": "http://zenorocha.com",
17 "twitter": "zenorocha"
18 },
19 {
20 "name": "Ryan Garant",
21 "email": "ryantgarant@gmail.com",
22 "web": "https://github.com/protoEvangelion"
23 }
24 ],
25 "license": "BSD-3-Clause",
26 "engines": {
27 "node": ">=6"
28 },
29 "preferGlobal": true,
30 "repository": {
31 "type": "git",
32 "url": "https://github.com/node-gh/gh.git"
33 },
34 "bugs": {
35 "url": "https://github.com/node-gh/gh/issues"
36 },
37 "keywords": [
38 "git",
39 "github",
40 "external",
41 "commands",
42 "helpers"
43 ],
44 "bin": {
45 "gh": "bin/gh.js"
46 },
47 "config": {
48 "commitizen": {
49 "path": "cz-conventional-changelog"
50 }
51 },
52 "release": {
53 "branch": "master",
54 "debug": true,
55 "prepare": [
56 "@semantic-release/npm",
57 {
58 "path": "@semantic-release/git",
59 "assets": [
60 "package.json"
61 ],
62 "message": "chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"
63 }
64 ],
65 "publish": [
66 "@semantic-release/npm",
67 {
68 "path": "@semantic-release/github",
69 "assets": [
70 "lib/**/*.js",
71 "bin/gh.js"
72 ]
73 }
74 ]
75 },
76 "scripts": {
77 "build": "tsc",
78 "dev": "tsc --watch",
79 "commit": "git-cz",
80 "format": "prettier 'lib/**/*.js' && prettier 'bin/*.js'",
81 "env:test": "cross-env NODE_ENV=testing GH_USER=protoEvangelion GH_TOKEN=0001",
82 "test": "npm run env:test -- jest",
83 "test:watch": "npm run env:test -- jest --watch",
84 "test:ci": "npm run env:test -- jest",
85 "test:coverage": "npm run env:test -- jest --coverage",
86 "test:program": "npm run env:test -- gh "
87 },
88 "husky": {
89 "hooks": {
90 "pre-commit": "pretty-quick --staged"
91 }
92 },
93 "dependencies": {
94 "@octokit/plugin-throttling": "~2.4.0",
95 "@octokit/rest": "~16.25.0",
96 "cli-table3": "~0.5.1",
97 "colors": "~1.3.3",
98 "handlebars": "~4.3.5",
99 "immer": "~4.0.0",
100 "inquirer": "~6.2.1",
101 "lodash": "~4.17.15",
102 "marked": "~0.7.0",
103 "marked-terminal": "~3.2.0",
104 "moment": "~2.23.0",
105 "nock": "~10.0.5",
106 "nopt": "~3.0.6",
107 "opn": "~5.4.0",
108 "ramda": "~0.26.1",
109 "request": "~2.88.0",
110 "truncate": "~2.0.1",
111 "update-notifier": "~2.5.0",
112 "userhome": "~1.0.0",
113 "which": "~1.3.1",
114 "wordwrap": "~1.0.0"
115 },
116 "devDependencies": {
117 "@semantic-release/git": "~7.0.7",
118 "@semantic-release/github": "~5.2.8",
119 "@semantic-release/npm": "~5.1.3",
120 "@types/jest": "~23.3.11",
121 "@types/node": "~10.12.18",
122 "all-contributors-cli": "~6.9.1",
123 "commitizen": "~4.0.3",
124 "cross-env": "~5.2.0",
125 "cz-conventional-changelog": "~2.1.0",
126 "husky": "~1.3.1",
127 "jest": "~24.7.1",
128 "prettier": "~1.15.3",
129 "pretty-quick": "~1.8.0",
130 "semantic-release": "~15.13.24",
131 "strip-ansi": "~5.0.0",
132 "ts-jest": "~24.0.2",
133 "tslint": "~5.12.0",
134 "tslint-config-airbnb": "~5.11.1",
135 "tslint-config-prettier": "~1.17.0",
136 "tslint-plugin-prettier": "~2.0.1",
137 "typescript": "~3.2.2"
138 }
139}