├── .gitignore ├── .npmignore ├── .travis.yml ├── Gruntfile.coffee ├── LICENSE ├── README.md ├── package.json ├── spec ├── fixtures │ ├── .csslintrc │ ├── .csslintrc-comments │ ├── .csslintrc-ids-error │ ├── csslintrc.less │ ├── custom-invalid.less │ ├── custom-rule.coffee │ ├── empty.less │ ├── file.css │ ├── file.less │ ├── imports.less │ ├── included-path.less │ ├── invalid.less │ ├── lintresult.json │ ├── missing-function.less │ ├── package.json │ ├── really-empty.less │ └── valid.less ├── included-path │ └── included.less ├── less-file-spec.coffee ├── less-lint-task-spec.coffee ├── lint-error-output-spec.coffee ├── lint-utils-spec.coffee └── rule-loader-spec.coffee └── src ├── less-lint-task.coffee └── lib ├── css-linter.coffee ├── less-file.coffee ├── less-parser.coffee ├── lint-cache.coffee ├── lint-error-output.coffee ├── lint-utils.coffee └── rule-loader.coffee /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgable/grunt-lesslint/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgable/grunt-lesslint/HEAD/.npmignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgable/grunt-lesslint/HEAD/.travis.yml -------------------------------------------------------------------------------- /Gruntfile.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgable/grunt-lesslint/HEAD/Gruntfile.coffee -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgable/grunt-lesslint/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgable/grunt-lesslint/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgable/grunt-lesslint/HEAD/package.json -------------------------------------------------------------------------------- /spec/fixtures/.csslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "ids": false 3 | } 4 | -------------------------------------------------------------------------------- /spec/fixtures/.csslintrc-comments: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgable/grunt-lesslint/HEAD/spec/fixtures/.csslintrc-comments -------------------------------------------------------------------------------- /spec/fixtures/.csslintrc-ids-error: -------------------------------------------------------------------------------- 1 | { 2 | "ids": 2 3 | } 4 | -------------------------------------------------------------------------------- /spec/fixtures/csslintrc.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgable/grunt-lesslint/HEAD/spec/fixtures/csslintrc.less -------------------------------------------------------------------------------- /spec/fixtures/custom-invalid.less: -------------------------------------------------------------------------------- 1 | .button { 2 | BACKGROUND-COLOR: #FFF; 3 | } 4 | -------------------------------------------------------------------------------- /spec/fixtures/custom-rule.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgable/grunt-lesslint/HEAD/spec/fixtures/custom-rule.coffee -------------------------------------------------------------------------------- /spec/fixtures/empty.less: -------------------------------------------------------------------------------- 1 | //Just a comment 2 | -------------------------------------------------------------------------------- /spec/fixtures/file.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgable/grunt-lesslint/HEAD/spec/fixtures/file.css -------------------------------------------------------------------------------- /spec/fixtures/file.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgable/grunt-lesslint/HEAD/spec/fixtures/file.less -------------------------------------------------------------------------------- /spec/fixtures/imports.less: -------------------------------------------------------------------------------- 1 | @import "./file.less"; 2 | 3 | body { 4 | border-width: 10px; 5 | } 6 | -------------------------------------------------------------------------------- /spec/fixtures/included-path.less: -------------------------------------------------------------------------------- 1 | @import "included.less"; 2 | -------------------------------------------------------------------------------- /spec/fixtures/invalid.less: -------------------------------------------------------------------------------- 1 | @import 'does-not-exist'; 2 | -------------------------------------------------------------------------------- /spec/fixtures/lintresult.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgable/grunt-lesslint/HEAD/spec/fixtures/lintresult.json -------------------------------------------------------------------------------- /spec/fixtures/missing-function.less: -------------------------------------------------------------------------------- 1 | body { 2 | .notAFunction(1, 2, 3) 3 | } 4 | -------------------------------------------------------------------------------- /spec/fixtures/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgable/grunt-lesslint/HEAD/spec/fixtures/package.json -------------------------------------------------------------------------------- /spec/fixtures/really-empty.less: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/fixtures/valid.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgable/grunt-lesslint/HEAD/spec/fixtures/valid.less -------------------------------------------------------------------------------- /spec/included-path/included.less: -------------------------------------------------------------------------------- 1 | //Just a comment 2 | -------------------------------------------------------------------------------- /spec/less-file-spec.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgable/grunt-lesslint/HEAD/spec/less-file-spec.coffee -------------------------------------------------------------------------------- /spec/less-lint-task-spec.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgable/grunt-lesslint/HEAD/spec/less-lint-task-spec.coffee -------------------------------------------------------------------------------- /spec/lint-error-output-spec.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgable/grunt-lesslint/HEAD/spec/lint-error-output-spec.coffee -------------------------------------------------------------------------------- /spec/lint-utils-spec.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgable/grunt-lesslint/HEAD/spec/lint-utils-spec.coffee -------------------------------------------------------------------------------- /spec/rule-loader-spec.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgable/grunt-lesslint/HEAD/spec/rule-loader-spec.coffee -------------------------------------------------------------------------------- /src/less-lint-task.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgable/grunt-lesslint/HEAD/src/less-lint-task.coffee -------------------------------------------------------------------------------- /src/lib/css-linter.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgable/grunt-lesslint/HEAD/src/lib/css-linter.coffee -------------------------------------------------------------------------------- /src/lib/less-file.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgable/grunt-lesslint/HEAD/src/lib/less-file.coffee -------------------------------------------------------------------------------- /src/lib/less-parser.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgable/grunt-lesslint/HEAD/src/lib/less-parser.coffee -------------------------------------------------------------------------------- /src/lib/lint-cache.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgable/grunt-lesslint/HEAD/src/lib/lint-cache.coffee -------------------------------------------------------------------------------- /src/lib/lint-error-output.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgable/grunt-lesslint/HEAD/src/lib/lint-error-output.coffee -------------------------------------------------------------------------------- /src/lib/lint-utils.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgable/grunt-lesslint/HEAD/src/lib/lint-utils.coffee -------------------------------------------------------------------------------- /src/lib/rule-loader.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgable/grunt-lesslint/HEAD/src/lib/rule-loader.coffee --------------------------------------------------------------------------------