├── .circleci └── config.yml ├── .editorconfig ├── .gitattributes ├── .gitignore ├── .travis.yml ├── CHANGELOG.md ├── appveyor.yml ├── demo.png ├── docs ├── linkingNewRule.md └── noRuleNamespace.md ├── lib ├── helpers.js ├── index.js └── validate.js ├── package.json ├── readme.md └── spec ├── .eslintrc.js ├── fixtures ├── autofix │ ├── .stylelintrc │ ├── bad.css │ └── good.css ├── bad │ └── stylelint-config-standard.css ├── good │ ├── .stylelintrc │ └── good.css ├── ignore-files │ ├── .stylelintrc │ └── styles.css ├── invalid-config │ ├── .stylelintrc │ └── styles.css ├── invalid-extends │ ├── .stylelintrc │ └── styles.css ├── invalid-rule │ ├── .stylelintrc │ └── styles.css ├── invalid │ ├── .stylelintrc │ └── invalid.css ├── less │ ├── .stylelintrc │ ├── bad.less │ └── good.less ├── local-stylelint │ ├── .gitignore │ ├── good.css │ └── node_modules │ │ └── stylelint │ │ ├── bin │ │ └── stylelint.js │ │ ├── lib │ │ └── index.js │ │ └── package.json ├── postcss │ ├── .stylelintrc │ ├── issues.pcss │ └── styles.pcss ├── sugarss │ ├── .stylelintrc │ ├── bad.sss │ └── good.sss └── warn │ ├── .stylelintrc │ └── warn.css ├── helpers-spec.js └── linter-stylelint-spec.js /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AtomLinter/linter-stylelint/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AtomLinter/linter-stylelint/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AtomLinter/linter-stylelint/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .DS_Store 3 | .idea 4 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AtomLinter/linter-stylelint/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AtomLinter/linter-stylelint/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AtomLinter/linter-stylelint/HEAD/appveyor.yml -------------------------------------------------------------------------------- /demo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AtomLinter/linter-stylelint/HEAD/demo.png -------------------------------------------------------------------------------- /docs/linkingNewRule.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AtomLinter/linter-stylelint/HEAD/docs/linkingNewRule.md -------------------------------------------------------------------------------- /docs/noRuleNamespace.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AtomLinter/linter-stylelint/HEAD/docs/noRuleNamespace.md -------------------------------------------------------------------------------- /lib/helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AtomLinter/linter-stylelint/HEAD/lib/helpers.js -------------------------------------------------------------------------------- /lib/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AtomLinter/linter-stylelint/HEAD/lib/index.js -------------------------------------------------------------------------------- /lib/validate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AtomLinter/linter-stylelint/HEAD/lib/validate.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AtomLinter/linter-stylelint/HEAD/package.json -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AtomLinter/linter-stylelint/HEAD/readme.md -------------------------------------------------------------------------------- /spec/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AtomLinter/linter-stylelint/HEAD/spec/.eslintrc.js -------------------------------------------------------------------------------- /spec/fixtures/autofix/.stylelintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AtomLinter/linter-stylelint/HEAD/spec/fixtures/autofix/.stylelintrc -------------------------------------------------------------------------------- /spec/fixtures/autofix/bad.css: -------------------------------------------------------------------------------- 1 | .style { 2 | color: blue; 3 | margin: 0px; 4 | } 5 | -------------------------------------------------------------------------------- /spec/fixtures/autofix/good.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AtomLinter/linter-stylelint/HEAD/spec/fixtures/autofix/good.css -------------------------------------------------------------------------------- /spec/fixtures/bad/stylelint-config-standard.css: -------------------------------------------------------------------------------- 1 | .div {} 2 | -------------------------------------------------------------------------------- /spec/fixtures/good/.stylelintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AtomLinter/linter-stylelint/HEAD/spec/fixtures/good/.stylelintrc -------------------------------------------------------------------------------- /spec/fixtures/good/good.css: -------------------------------------------------------------------------------- 1 | .div { 2 | color: blue; 3 | } 4 | -------------------------------------------------------------------------------- /spec/fixtures/ignore-files/.stylelintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AtomLinter/linter-stylelint/HEAD/spec/fixtures/ignore-files/.stylelintrc -------------------------------------------------------------------------------- /spec/fixtures/ignore-files/styles.css: -------------------------------------------------------------------------------- 1 | .foo {} 2 | -------------------------------------------------------------------------------- /spec/fixtures/invalid-config/.stylelintrc: -------------------------------------------------------------------------------- 1 | >>> 2 | -------------------------------------------------------------------------------- /spec/fixtures/invalid-config/styles.css: -------------------------------------------------------------------------------- 1 | .div { 2 | color: blue; 3 | } 4 | -------------------------------------------------------------------------------- /spec/fixtures/invalid-extends/.stylelintrc: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "some-module-that-will-never-exist" 3 | } 4 | -------------------------------------------------------------------------------- /spec/fixtures/invalid-extends/styles.css: -------------------------------------------------------------------------------- 1 | .div { 2 | color: blue; 3 | } 4 | -------------------------------------------------------------------------------- /spec/fixtures/invalid-rule/.stylelintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AtomLinter/linter-stylelint/HEAD/spec/fixtures/invalid-rule/.stylelintrc -------------------------------------------------------------------------------- /spec/fixtures/invalid-rule/styles.css: -------------------------------------------------------------------------------- 1 | .div { 2 | color: blue; 3 | } 4 | -------------------------------------------------------------------------------- /spec/fixtures/invalid/.stylelintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AtomLinter/linter-stylelint/HEAD/spec/fixtures/invalid/.stylelintrc -------------------------------------------------------------------------------- /spec/fixtures/invalid/invalid.css: -------------------------------------------------------------------------------- 1 | >>> 2 | -------------------------------------------------------------------------------- /spec/fixtures/less/.stylelintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AtomLinter/linter-stylelint/HEAD/spec/fixtures/less/.stylelintrc -------------------------------------------------------------------------------- /spec/fixtures/less/bad.less: -------------------------------------------------------------------------------- 1 | .div {} 2 | -------------------------------------------------------------------------------- /spec/fixtures/less/good.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AtomLinter/linter-stylelint/HEAD/spec/fixtures/less/good.less -------------------------------------------------------------------------------- /spec/fixtures/local-stylelint/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AtomLinter/linter-stylelint/HEAD/spec/fixtures/local-stylelint/.gitignore -------------------------------------------------------------------------------- /spec/fixtures/local-stylelint/good.css: -------------------------------------------------------------------------------- 1 | .div { 2 | color: blue; 3 | } 4 | -------------------------------------------------------------------------------- /spec/fixtures/local-stylelint/node_modules/stylelint/bin/stylelint.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/fixtures/local-stylelint/node_modules/stylelint/lib/index.js: -------------------------------------------------------------------------------- 1 | module.exports = 'located'; 2 | -------------------------------------------------------------------------------- /spec/fixtures/local-stylelint/node_modules/stylelint/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "main": "lib/index.js" 3 | } 4 | -------------------------------------------------------------------------------- /spec/fixtures/postcss/.stylelintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AtomLinter/linter-stylelint/HEAD/spec/fixtures/postcss/.stylelintrc -------------------------------------------------------------------------------- /spec/fixtures/postcss/issues.pcss: -------------------------------------------------------------------------------- 1 | .div {} 2 | -------------------------------------------------------------------------------- /spec/fixtures/postcss/styles.pcss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AtomLinter/linter-stylelint/HEAD/spec/fixtures/postcss/styles.pcss -------------------------------------------------------------------------------- /spec/fixtures/sugarss/.stylelintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AtomLinter/linter-stylelint/HEAD/spec/fixtures/sugarss/.stylelintrc -------------------------------------------------------------------------------- /spec/fixtures/sugarss/bad.sss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AtomLinter/linter-stylelint/HEAD/spec/fixtures/sugarss/bad.sss -------------------------------------------------------------------------------- /spec/fixtures/sugarss/good.sss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AtomLinter/linter-stylelint/HEAD/spec/fixtures/sugarss/good.sss -------------------------------------------------------------------------------- /spec/fixtures/warn/.stylelintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AtomLinter/linter-stylelint/HEAD/spec/fixtures/warn/.stylelintrc -------------------------------------------------------------------------------- /spec/fixtures/warn/warn.css: -------------------------------------------------------------------------------- 1 | .div {} 2 | -------------------------------------------------------------------------------- /spec/helpers-spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AtomLinter/linter-stylelint/HEAD/spec/helpers-spec.js -------------------------------------------------------------------------------- /spec/linter-stylelint-spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AtomLinter/linter-stylelint/HEAD/spec/linter-stylelint-spec.js --------------------------------------------------------------------------------