{"id":25708,"library":"gulp-scss-lint-stylish","title":"gulp-scss-lint-stylish","description":"Stylish reporter for gulp-scss-lint that mimics the visual style of jshint-stylish. Version 1.0.1, last released in 2015, with no releases since. It is a small wrapper that formats SCSS lint results in a readable, colorized output. Unlike other reporters, it focuses on providing a consistent experience for developers familiar with jshint-stylish. The package depends on gulp-scss-lint and is designed for use in Gulp-based workflows. It requires Node >=0.12, is not actively maintained, and may have compatibility issues with modern Node versions.","status":"abandoned","version":"1.0.1","language":"javascript","source_language":"en","source_url":"https://github.com/roeldev/gulp-scss-lint-stylish","tags":["javascript","gulpfriendly","gulp-scss-lint","scss-lint","scsslint","scss","sass","reporter","formatter"],"install":[{"cmd":"npm install gulp-scss-lint-stylish","lang":"bash","label":"npm"},{"cmd":"yarn add gulp-scss-lint-stylish","lang":"bash","label":"yarn"},{"cmd":"pnpm add gulp-scss-lint-stylish","lang":"bash","label":"pnpm"}],"dependencies":[{"reason":"This reporter is designed to be used as the custom report option for gulp-scss-lint.","package":"gulp-scss-lint","optional":false}],"imports":[{"note":"The package exports a single function. No named exports exist.","wrong":"","symbol":"default","correct":"const scssLintStylish = require('gulp-scss-lint-stylish');"},{"note":"This is a CommonJS module, but ESM interop may work with a default import. Named import will fail.","wrong":"import { scssLintStylish } from 'gulp-scss-lint-stylish';","symbol":"import","correct":"import scssLintStylish from 'gulp-scss-lint-stylish';"}],"quickstart":{"code":"const gulp = require('gulp');\nconst scssLint = require('gulp-scss-lint');\nconst scssLintStylish = require('gulp-scss-lint-stylish');\n\ngulp.task('scss-lint', function() {\n    return gulp.src('src/scss/**/*.scss')\n        .pipe(scssLint({ customReport: scssLintStylish }));\n});","lang":"javascript","description":"Shows how to configure gulp-scss-lint to use the stylish reporter via the customReport option."},"warnings":[{"fix":"Consider using a modern alternative like gulp-sass-lint or a PostCSS-based linter.","message":"gulp-scss-lint-stylish is no longer maintained. It depends on outdated dependencies and may not work with newer Node versions.","severity":"deprecated","affected_versions":">=0.0.0"},{"fix":"Upgrade to a maintained package or test thoroughly on your Node version.","message":"Node >=0.12 required. This package uses old APIs and may break on Node >=10.","severity":"breaking","affected_versions":">=1.0.0"},{"fix":"Use as shown in the quickstart: pipe through gulp-scss-lint with customReport set.","message":"The reporter must be passed via the 'customReport' option of gulp-scss-lint, not treated as a standalone plugin.","severity":"gotcha","affected_versions":">=0.0.0"}],"env_vars":null,"last_verified":"2026-05-01T00:00:00.000Z","next_check":"2026-07-30T00:00:00.000Z","problems":[{"fix":"Run 'npm install gulp-scss-lint-stylish --save-dev'.","cause":"Package not installed or missing from node_modules.","error":"Error: Cannot find module 'gulp-scss-lint-stylish'"},{"fix":"Run 'npm install gulp-scss-lint --save-dev' and verify require path.","cause":"gulp-scss-lint is not installed or incorrectly required.","error":"TypeError: scssLint is not a function"}],"ecosystem":"npm","meta_description":null,"install_score":null,"install_tag":null,"quickstart_score":null,"quickstart_tag":null}