UNPKG

grunt-sass-lint

Version:
66 lines (48 loc) 1.29 kB
# Grunt Sass Lint [Grunt](http://gruntjs.com/) plugin for [Sass Lint](https://github.com/sasstools/sass-lint). ## Install ``` npm install grunt-sass-lint --save-dev ``` Once the plugin has been installed, it may be enabled inside your Gruntfile with this line of JavaScript: ``` grunt.loadNpmTasks('grunt-sass-lint'); ``` ## Examples ```js grunt.initConfig({ sasslint: { options: { configFile: 'config/.sass-lint.yml', }, target: ['location/\*.scss', 'other_location/\*.scss'] } }); ``` ```js grunt.initConfig({ sasslint: { options: { configFile: 'config/.sass-lint.yml', formatter: 'junit', outputFile: 'report.xml' }, target: ['location/*.scss'] } }); ``` ## Options See the [sass-lint options](https://github.com/sasstools/sass-lint#options). In addition the following options are supported: ### configFile Type: `string` Default: `` Will fallback to `.sass-lint.yml` or the file location set at the `"sasslintConfig"` key inside of `package.json` ### formatter Type: `string` Default: `stylish` Changes the output format of the generated reports. See https://github.com/eslint/eslint/tree/master/lib/formatters for available formatters. ### outputFile Type: `string` Default: `` Will save the generated output to disk instead of command line.