UNPKG

3.54 kBJSONView Raw
1{
2 "name": "ggit",
3 "description": "Local promise-returning git command wrappers",
4 "version": "1.22.0",
5 "author": "Gleb Bahmutov <gleb.bahmutov@gmail.com>",
6 "bin": {
7 "ggit": "./bin/ggit.js",
8 "ggit-last": "./bin/ggit-last"
9 },
10 "bugs": {
11 "url": "https://github.com/bahmutov/ggit/issues"
12 },
13 "config": {
14 "pre-git": {
15 "commit-msg": "simple-commit-message",
16 "pre-commit": [
17 "npm run lint",
18 "npm test"
19 ],
20 "pre-push": [
21 "npm run file-status",
22 "npm run size"
23 ],
24 "post-commit": [],
25 "post-merge": []
26 },
27 "next-update": {
28 "skip": [
29 "grunt",
30 "grunt-cli"
31 ]
32 }
33 },
34 "contributors": [],
35 "dependencies": {
36 "always-error": "1.0.0",
37 "bluebird": "3.5.0",
38 "chdir-promise": "0.4.1",
39 "check-more-types": "2.24.0",
40 "cli-table": "0.3.1",
41 "colors": "1.1.2",
42 "commander": "2.11.0",
43 "d3-helpers": "0.3.0",
44 "debug": "2.6.8",
45 "find-up": "2.1.0",
46 "glob": "7.1.2",
47 "lazy-ass": "1.6.0",
48 "lodash": "3.10.1",
49 "moment": "2.18.1",
50 "optimist": "0.6.1",
51 "pluralize": "5.0.0",
52 "q": "2.0.3",
53 "quote": "0.4.0",
54 "ramda": "0.24.1",
55 "semver": "5.3.0"
56 },
57 "devDependencies": {
58 "describe-it": "1.7.0",
59 "git-issues": "1.3.1",
60 "github-post-release": "1.7.1",
61 "grunt": "0.4.5",
62 "grunt-bump": "0.8.0",
63 "grunt-cli": "0.1.13",
64 "grunt-deps-ok": "0.9.0",
65 "grunt-filenames": "0.4.0",
66 "grunt-jsonlint": "1.1.0",
67 "grunt-nice-package": "0.10.4",
68 "grunt-readme": "0.4.5",
69 "gt": "0.10.0",
70 "jshint-stylish": "2.2.1",
71 "jshint-summary": "0.4.0",
72 "matchdep": "1.0.1",
73 "mocha": "3.4.2",
74 "pre-git": "3.15.0",
75 "prettier-standard": "6.0.0",
76 "qunit-promises": "0.2.0",
77 "rocha": "2.5.0",
78 "schema-shot": "1.9.0",
79 "semantic-release": "6.3.6",
80 "simple-commit-message": "3.1.0",
81 "sinon": "2.3.8",
82 "snap-shot": "2.17.0",
83 "standard": "10.0.2",
84 "stub-spawn-once": "2.3.0",
85 "time-grunt": "1.4.0"
86 },
87 "engines": {
88 "node": ">= 4.0.0"
89 },
90 "files": [
91 "bin",
92 "index.js",
93 "src/**/*.js",
94 "!src/**/*-spec.js",
95 "!src/test"
96 ],
97 "homepage": "https://github.com/bahmutov/ggit",
98 "keywords": [
99 "git",
100 "javascript",
101 "js",
102 "nodejs",
103 "repo",
104 "wrapper"
105 ],
106 "license": "MIT",
107 "main": "./index.js",
108 "preferGlobal": true,
109 "release": {
110 "analyzeCommits": "simple-commit-message",
111 "generateNotes": "github-post-release"
112 },
113 "repository": {
114 "type": "git",
115 "url": "https://github.com/bahmutov/ggit.git"
116 },
117 "scripts": {
118 "build": "grunt && npm test",
119 "commit": "git-issues && commit-wizard",
120 "e2e": "gt test/*.js --output",
121 "file-status": "node src/file-status.js",
122 "grunt": "grunt",
123 "gt": "gt src/test/*.js --output",
124 "issues": "git-issues",
125 "lint": "standard --verbose --fix '*.js' 'src/*.js' 'spec/*.js'",
126 "mocha": "npm run mocha:spec && npm run mocha:src",
127 "mocha:spec": "mocha spec/*-spec.js",
128 "mocha:src": "mocha src/**/*-spec.js",
129 "prelint": "npm run pretty",
130 "pretest": "npm run lint",
131 "pretty": "prettier-standard '*.js' 'src/*.js' 'spec/*.js'",
132 "rocha": "node --harmony node_modules/.bin/rocha spec/*-spec.js",
133 "semantic-release": "semantic-release pre && npm publish && semantic-release post",
134 "size": "t=\"$(npm pack .)\"; wc -c \"${t}\"; tar tvf \"${t}\"; rm \"${t}\";",
135 "test": "npm run grunt && npm run gt && npm run mocha"
136 }
137}
\No newline at end of file