84 lines
1.8 KiB
JSON
84 lines
1.8 KiB
JSON
{
|
|
"name": "sugarss",
|
|
"version": "1.0.1",
|
|
"description": "Indent-based CSS syntax for PostCSS",
|
|
"keywords": [
|
|
"css",
|
|
"postcss",
|
|
"postcss-syntax",
|
|
"syntax",
|
|
"indent",
|
|
"parser"
|
|
],
|
|
"author": "Andrey Sitnik <andrey@sitnik.ru>",
|
|
"license": "MIT",
|
|
"repository": "postcss/sugarss",
|
|
"dependencies": {
|
|
"postcss": "^6.0.14"
|
|
},
|
|
"devDependencies": {
|
|
"babel-cli": "^6.26.0",
|
|
"babel-core": "^6.26.0",
|
|
"babel-eslint": "^8.0.1",
|
|
"babel-plugin-add-module-exports": "^0.2.1",
|
|
"babel-plugin-precompile-charcodes": "^1.1.0",
|
|
"babel-preset-env": "^1.6.1",
|
|
"babel-preset-stage-0": "^6.24.1",
|
|
"eslint": "^4.10.0",
|
|
"eslint-config-postcss": "^2.0.2",
|
|
"jest": "^21.2.1",
|
|
"lint-staged": "^4.3.0",
|
|
"postcss-parser-tests": "^6.1.0",
|
|
"pre-commit": "^1.2.2"
|
|
},
|
|
"scripts": {
|
|
"lint-staged": "lint-staged",
|
|
"prepack": "npm run build",
|
|
"clean": "rm *.js || echo 'Already cleaned'",
|
|
"build": "npm run clean && babel -s inline -d ./ *.es6",
|
|
"lint": "eslint *.es6 test/*.js",
|
|
"test": "npm run build && jest && npm run lint"
|
|
},
|
|
"babel": {
|
|
"presets": [
|
|
[
|
|
"env",
|
|
{
|
|
"targets": {
|
|
"browsers": "last 1 version",
|
|
"node": 4
|
|
},
|
|
"loose": true
|
|
}
|
|
],
|
|
"stage-0"
|
|
],
|
|
"plugins": [
|
|
"add-module-exports",
|
|
"precompile-charcodes"
|
|
]
|
|
},
|
|
"eslintConfig": {
|
|
"parser": "babel-eslint",
|
|
"extends": "eslint-config-postcss",
|
|
"rules": {
|
|
"key-spacing": [
|
|
"error",
|
|
{
|
|
"align": "value"
|
|
}
|
|
],
|
|
"complexity": "off"
|
|
},
|
|
"env": {
|
|
"jest": true
|
|
}
|
|
},
|
|
"lint-staged": {
|
|
"test/*.js": "eslint",
|
|
"*.es6": "eslint"
|
|
},
|
|
"pre-commit": [
|
|
"lint-staged"
|
|
]
|
|
}
|