UNPKG

3.59 kBJSONView Raw
1{
2 "author": {
3 "name": "Marat Dulin <mdevils@yandex.ru> and other contributors",
4 "url": "https://github.com/jscs-dev/node-jscs/graphs/contributors"
5 },
6 "description": "JavaScript Code Style",
7 "name": "jscs",
8 "version": "3.0.7",
9 "main": "lib/checker",
10 "homepage": "http://jscs.info",
11 "keywords": [
12 "code style",
13 "formatter",
14 "lint",
15 "linter",
16 "style guide",
17 "validate"
18 ],
19 "license": "MIT",
20 "repository": {
21 "type": "git",
22 "url": "https://github.com/jscs-dev/node-jscs"
23 },
24 "bugs": {
25 "url": "https://github.com/jscs-dev/node-jscs/issues"
26 },
27 "maintainers": [
28 {
29 "name": "Marat Dulin",
30 "email": "mdevils@yandex.ru",
31 "github-username": "mdevils"
32 },
33 {
34 "name": "Oleg Gaidarenko",
35 "email": "markelog@gmail.com",
36 "github-username": "markelog"
37 },
38 {
39 "name": "Mike Sherov",
40 "email": "mike.sherov@gmail.com",
41 "github-username": "mikesherov"
42 },
43 {
44 "name": "Joel Kemp",
45 "email": "joel@mrjoelkemp.com",
46 "github-username": "mrjoelkemp"
47 },
48 {
49 "name": "Alexej Yaroshevich",
50 "email": "zxqfox@gmail.com",
51 "github-username": "zxqfox"
52 },
53 {
54 "name": "Henry Zhu",
55 "email": "hi@henryzoo.com",
56 "github-username": "hzoo"
57 }
58 ],
59 "engines": {
60 "node": ">= 0.10.0"
61 },
62 "dependencies": {
63 "chalk": "~1.1.0",
64 "cli-table": "~0.3.1",
65 "commander": "~2.9.0",
66 "cst": "^0.4.3",
67 "estraverse": "^4.1.0",
68 "exit": "~0.1.2",
69 "glob": "^5.0.1",
70 "htmlparser2": "3.8.3",
71 "js-yaml": "~3.4.0",
72 "jscs-jsdoc": "^2.0.0",
73 "jscs-preset-wikimedia": "~1.0.0",
74 "jsonlint": "~1.6.2",
75 "lodash": "~3.10.0",
76 "minimatch": "~3.0.0",
77 "natural-compare": "~1.2.2",
78 "pathval": "~0.1.1",
79 "prompt": "~0.2.14",
80 "reserved-words": "^0.1.1",
81 "resolve": "^1.1.6",
82 "strip-bom": "^2.0.0",
83 "strip-json-comments": "~1.0.2",
84 "to-double-quotes": "^2.0.0",
85 "to-single-quotes": "^2.0.0",
86 "vow": "~0.4.8",
87 "vow-fs": "~0.3.4",
88 "xmlbuilder": "^3.1.0"
89 },
90 "devDependencies": {
91 "chai": "^3.3.0",
92 "coveralls": "~2.11.2",
93 "has-ansi": "~2.0.0",
94 "jshint": "~2.8.0",
95 "mocha": "^2.2.0",
96 "regenerate": "~1.2.1",
97 "rewire": "^2.3.1",
98 "sinon": "^1.13.0",
99 "sinon-chai": "^2.8.0",
100 "unicode-7.0.0": "~0.1.5",
101 "unit-coverage": "^4.0.1",
102 "xml2js": "~0.4.4"
103 },
104 "bin": {
105 "jscs": "./bin/jscs"
106 },
107 "unit-coverage": {
108 "common": [
109 "-a",
110 "lib",
111 "-a",
112 "test",
113 "-s",
114 "lib/**/*.js",
115 "-t",
116 "test/specs/**/*.js",
117 "-e",
118 "lib/cli-config.js",
119 "-S",
120 "relative",
121 "-O",
122 "sources=lib",
123 "-O",
124 "tests=test/specs"
125 ]
126 },
127 "scripts": {
128 "lint": "npm run jshint && npm run jscs",
129 "jshint": "jshint .",
130 "jscs": "node bin/jscs lib test bin publish",
131 "pretest": "npm run lint",
132 "test": "mocha --color",
133 "watch": "mocha --color --watch",
134 "integration": "#node test/scripts/integration.js",
135 "coverage": "unit-coverage run -p common",
136 "coverage-html": "unit-coverage run -p common -r html -o coverage.html",
137 "coveralls": "unit-coverage run -p common -r lcov -o out.lcov && cat out.lcov | coveralls",
138 "changelog": "git log `git describe --tags --abbrev=0`..HEAD --pretty=format:' * %s (%an)' | grep -v 'Merge pull request'",
139 "release": "node publish/prepublish && npm test && npm publish"
140 },
141 "files": [
142 "bin",
143 "lib",
144 "patterns",
145 "presets",
146 "LICENSE"
147 ]
148}