.gitignore added
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-prettier / node_modules / sugarss / package.json
1 {
2   "name": "sugarss",
3   "version": "1.0.1",
4   "description": "Indent-based CSS syntax for PostCSS",
5   "keywords": [
6     "css",
7     "postcss",
8     "postcss-syntax",
9     "syntax",
10     "indent",
11     "parser"
12   ],
13   "author": "Andrey Sitnik <andrey@sitnik.ru>",
14   "license": "MIT",
15   "repository": "postcss/sugarss",
16   "dependencies": {
17     "postcss": "^6.0.14"
18   },
19   "devDependencies": {
20     "babel-cli": "^6.26.0",
21     "babel-core": "^6.26.0",
22     "babel-eslint": "^8.0.1",
23     "babel-plugin-add-module-exports": "^0.2.1",
24     "babel-plugin-precompile-charcodes": "^1.1.0",
25     "babel-preset-env": "^1.6.1",
26     "babel-preset-stage-0": "^6.24.1",
27     "eslint": "^4.10.0",
28     "eslint-config-postcss": "^2.0.2",
29     "jest": "^21.2.1",
30     "lint-staged": "^4.3.0",
31     "postcss-parser-tests": "^6.1.0",
32     "pre-commit": "^1.2.2"
33   },
34   "scripts": {
35     "lint-staged": "lint-staged",
36     "prepack": "npm run build",
37     "clean": "rm *.js || echo 'Already cleaned'",
38     "build": "npm run clean && babel -s inline -d ./ *.es6",
39     "lint": "eslint *.es6 test/*.js",
40     "test": "npm run build && jest && npm run lint"
41   },
42   "babel": {
43     "presets": [
44       [
45         "env",
46         {
47           "targets": {
48             "browsers": "last 1 version",
49             "node": 4
50           },
51           "loose": true
52         }
53       ],
54       "stage-0"
55     ],
56     "plugins": [
57       "add-module-exports",
58       "precompile-charcodes"
59     ]
60   },
61   "eslintConfig": {
62     "parser": "babel-eslint",
63     "extends": "eslint-config-postcss",
64     "rules": {
65       "key-spacing": [
66         "error",
67         {
68           "align": "value"
69         }
70       ],
71       "complexity": "off"
72     },
73     "env": {
74       "jest": true
75     }
76   },
77   "lint-staged": {
78     "test/*.js": "eslint",
79     "*.es6": "eslint"
80   },
81   "pre-commit": [
82     "lint-staged"
83   ]
84 }