UNPKG

stylelint

Version:
141 lines (140 loc) 3.49 kB
{ "name": "stylelint", "version": "7.4.0", "description": "A mighty, modern CSS linter.", "keywords": [ "css", "csslint", "lint", "linter", "stylelint" ], "authors": [ "David Clark", "Maxime Thirouin", "Richard Hallows" ], "license": "MIT", "repository": { "type": "git", "url": "https://github.com/stylelint/stylelint.git" }, "main": "dist/index.js", "bin": "dist/cli.js", "files": [ "CONTRIBUTING.md", "dist", "docs", "src/rules/**/*.md", "!**/__tests__" ], "engines": { "node": ">=4.2.1" }, "dependencies": { "autoprefixer": "^6.0.0", "balanced-match": "^0.4.0", "chalk": "^1.1.1", "colorguard": "^1.2.0", "cosmiconfig": "^2.0.0", "doiuse": "^2.4.1", "execall": "^1.0.0", "get-stdin": "^5.0.0", "globby": "^6.0.0", "globjoin": "^0.1.4", "html-tags": "^1.1.1", "ignore": "^3.1.3", "known-css-properties": "^0.0.5", "lodash": "^4.0.0", "log-symbols": "^1.0.2", "meow": "^3.3.0", "multimatch": "^2.1.0", "normalize-selector": "^0.2.0", "postcss": "^5.0.20", "postcss-less": "^0.14.0", "postcss-media-query-parser": "^0.2.0", "postcss-reporter": "^1.3.0", "postcss-resolve-nested-selector": "^0.1.1", "postcss-scss": "^0.3.0", "postcss-selector-parser": "^2.1.1", "postcss-value-parser": "^3.1.1", "resolve-from": "^2.0.0", "specificity": "^0.3.0", "string-width": "^2.0.0", "style-search": "^0.1.0", "stylehacks": "^2.3.0", "sugarss": "^0.1.2", "svg-tags": "^1.0.0", "table": "^3.7.8" }, "devDependencies": { "babel-cli": "^6.1.18", "babel-eslint": "^6.1.2", "babel-plugin-transform-flow-strip-types": "^6.14.0", "babel-preset-es2015": "^6.14.0", "babel-preset-es2017": "^6.14.0", "babel-tape-runner": "^2.0.0", "benchmark": "^2.1.0", "common-tags": "^1.3.0", "coveralls": "^2.11.9", "eslint": "~3.7.0", "eslint-config-stylelint": "^5.0.0", "flow-bin": "^0.32.0", "npm-run-all": "^3.0.0", "npmpub": "^3.0.1", "nyc": "^8.1.0", "postcss-import": "^8.0.2", "remark-cli": "^2.0.0", "remark-preset-lint-consistent": "^1.0.0", "remark-preset-lint-recommended": "^1.0.0", "request": "^2.69.0", "rimraf": "^2.5.2", "sinon": "^1.16.1", "tape": "^4.2.0" }, "scripts": { "benchmark-rule": "babel-node scripts/benchmark-rule.js", "coveralls": "nyc report --reporter=text-lcov | coveralls", "lint:js": "eslint . --ignore-path .gitignore", "lint:md": "remark . --quiet --frail", "lint": "npm-run-all --parallel lint:*", "flow": "flow", "pretest": "npm run lint", "tape": "babel-tape-runner \"src/**/__tests__/**/*.js\"", "test": "nyc npm run tape", "prebuild": "rimraf dist", "build": "babel src --out-dir dist", "prepublish": "npm run build", "release": "npmpub" }, "babel": { "presets": [ "es2015", "es2017" ], "plugins": [ "transform-flow-strip-types" ] }, "eslintConfig": { "extends": "stylelint", "parser": "babel-eslint", "rules": { "arrow-spacing": 2, "no-var": 2, "object-shorthand": 2, "prefer-const": 2, "sort-imports": 2, "template-curly-spacing": 2 } }, "greenkeeper": { "label": "PR: review needed" }, "remarkConfig": { "presets": [ "lint-recommended", "lint-consistent" ] } }