forked from csscomb/sublime-csscomb
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
84 lines (84 loc) · 4.57 KB
/
package.json
File metadata and controls
84 lines (84 loc) · 4.57 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
{
"name": "csscomb",
"description": "CSS coding style formatter",
"version": "2.0.4",
"homepage": "http://csscomb.com/",
"author": {
"name": "Mikhail Troshev",
"email": "mishanga@yandex-team.ru"
},
"repository": {
"type": "git",
"url": "https://github.com/csscomb/csscomb.js"
},
"maintainers": [
{
"name": "Mikhail Troshev",
"email": "mishanga@yandex-team.ru",
"url": "http://mishanga.pro/"
},
{
"name": "Tony Ganch",
"email": "tonyganch+github@gmail.com",
"url": "http://tonyganch.com/"
},
{
"name": "Slava Oliyanchuk",
"email": "miripiruni@gmail.com",
"url": "http://miripiruni.org/"
}
],
"contributors": [
{
"name": "Sergey Puzankov",
"email": "puzankov@yandex-team.ru"
},
{
"name": "Denis Payase",
"email": "lostsoul@yandex-team.ru"
},
{
"name": "Igor Novak",
"email": "bezengi@gmail.com"
},
{
"name": "Roman Komarov",
"email": "kizmarh@ya.ru"
}
],
"engines": {
"node": ">= 0.10.0"
},
"dependencies": {
"commander": "2.0.0",
"gonzales-pe": "2.0.x",
"minimatch": "0.2.12",
"vow": "0.3.11",
"vow-fs": "0.2.3"
},
"devDependencies": {
"jshint-groups": "0.5.3",
"jshint": "2.3.0",
"jscs": "1.0.11",
"mocha": "1.14.0"
},
"main": "./lib/csscomb.js",
"bin": {
"csscomb": "./bin/csscomb"
},
"scripts": {
"test": "./node_modules/.bin/jshint-groups && ./node_modules/.bin/jscs . && node test/mocha",
"test-cov": "rm -rf lib-cov && jscoverage lib lib-cov && TEST_COV=true node test/mocha > ./test/test-coverage.html"
},
"readme": "# CSScomb [](http://csscomb.com/)\n[](http://travis-ci.org/csscomb/csscomb.js)\n\nCSScomb is a coding style formatter for CSS.\nYou can easily write your own [configuration](doc/configuration.md) to make\nyour style sheets beautiful and consistent.\n\nThe main feature is [sorting properties](doc/options.md#sort-order) in a specific order.\nIt was inspired by [@miripiruni](https://github.com/miripiruni)'s\n[PHP-based tool](https://github.com/csscomb/csscomb) of the same name.\nThis is the new JavaScript version, based on the powerful CSS parser\n[Gonzales PE](https://github.com/tonyganch/gonzales-pe).\n\n## 1. Install\n\nGlobal installation (for use as a command-line tool):\n\n```bash\nnpm install csscomb -g\n```\n\nLocal installation (for use as a command-line tool within current directory):\n\n```bash\nnpm install csscomb\n```\n\nTo install as a project dependency (the package will appear in your dependencies):\n\n```bash\nnpm install csscomb --save\n```\n\nTo install as a dev dependency (the package will appear in your devDependencies):\n\n```bash\nnpm install csscomb --save-dev\n```\n\n## 2. [Configure](doc/configuration.md)\n\nThere are a number of ways to configure CSScomb:\n\n- Use one of [predefined configs](config)\n- Put `.csscomb.json` file in the project root.\n- Set path to config's file\n- Use `*.css` file as a template\n\n## 3. Use\n\n### [Command Line](doc/usage-cli.md)\n\n```bash\ncsscomb assets/css\n```\n\n### [Node.js module](doc/usage-node.md)\n\n```js\nvar Comb = require('csscomb');\nvar comb = new Comb('zen');\ncomb.processPath('assets/css');\n```\n\n## 4. Contribute\n\nAnyone and everyone is welcome to contribute.\nPlease take a moment to review the [guidelines for contributing](CONTRIBUTE.md).\n\n## Authors\n\n[@mishanga](https://github.com/mishanga),\n[@tonyganch](https://github.com/tonyganch)\n\nThanks for assistance and contributions:\n\n[@miripiruni](https://github.com/miripiruni),\n[@puzankov](https://github.com/puzankov),\n[@L0stSoul](https://github.com/L0stSoul),\n[@ignovak](https://github.com/ignovak),\n[@kizu](https://github.com/kizu),\n[@anton-rudeshko](https://github.com/anton-rudeshko),\n[@mishaberezin](https://github.com/mishaberezin)\n\n## License\n\nThis software is released under the terms of the\n[MIT license](https://github.com/csscomb/csscomb.js/blob/master/LICENSE).\n\n## Other projects\n* https://github.com/senchalabs/cssbeautify\n* https://github.com/css/gonzales\n* https://github.com/tonyganch/gonzales-pe\n* https://github.com/css/csso\n* https://github.com/nzakas/parser-lib\n",
"readmeFilename": "README.md",
"bugs": {
"url": "https://github.com/csscomb/csscomb.js/issues"
},
"_id": "csscomb@2.0.4",
"dist": {
"shasum": "b7adfaba200923af56426448ec5be628f46197b4"
},
"_from": "csscomb@2.0.4",
"_resolved": "https://registry.npmjs.org/csscomb/-/csscomb-2.0.4.tgz"
}