Registry / devops / gulp-9e-sass-lint

gulp-9e-sass-lint

JSON →
library0.0.8jsnpmunverified

Gulp plugin wrapping 9e-sass-lint to lint Sass/SCSS files. Stable version 0.0.8, last released 2015. No active maintenance. Key differentiator: integrates 9e-sass-lint into Gulp pipelines with reporter support. Alternatives: gulp-sass-lint (more popular, maintained).

npm install gulp-9e-sass-lint
INSTALL
IMPORT
SIG · GULP-9E-SASS-LINT
G
gulp-9e-sass-lint
devopsjavascriptv0.0.8
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

default
const sassLint = require('gulp-9e-sass-lint');
import sassLint from 'gulp-9e-sass-lint';
Package uses CommonJS exports. ESM import not supported.
reporter
sassLint.reporter('default', options);
sassLint.reporter.default(options);
reporter is a method on the plugin, not a nested property.
gulp
const gulp = require('gulp');
import gulp from 'gulp';
Gulp is a peer dependency but not automatically installed.

Set up a Gulp task that lints Sass files using gulp-9e-sass-lint and reports errors.

const gulp = require('gulp'); const sassLint = require('gulp-9e-sass-lint'); gulp.task('lint', function() { return gulp.src('./stylesheets/**/*.sass') .pipe(sassLint()) .pipe(sassLint.reporter('default', { breakOnError: false })); });
Debug
Known issues
deprecatedPackage is unmaintained since 2015. Consider using gulp-sass-lint instead.
fix
npm install gulp-sass-lint --save-dev and replace require('gulp-9e-sass-lint') with require('gulp-sass-lint').
affects: >=0.0
gotchaRequires Node >=0.4; may not work on modern Node versions.
fix
Use a legacy Node version or migrate to a maintained alternative.
affects: >=0.0
gotchabreakOnError option must be provided explicitly; default is false.
fix
Always pass breakOnError: true if you want the task to fail on lint errors.
affects: >=0.0
gotchaDoes not support SCSS files by default; only .sass extension.
fix
Use glob pattern **/*.sass or consider alternative plugin.
affects: >=0.0
Errors
Common errors & fixes
Error: Cannot find module 'gulp-9e-sass-lint'
Package not installed or named incorrectly.
fix
Run npm install gulp-9e-sass-lint --save-dev
TypeError: sassLint is not a function
Incorrect import or variable name conflict.
fix
Ensure const sassLint = require('gulp-9e-sass-lint'); is correct.
Error: SassLint reporter 'default' not found
Reporter option may be misconfigured or missing.
fix
Check that sassLint.reporter is called with exactly 'default' and a valid options object.
TypeError: sassLint.reporter is not a function
Plugin not properly initialized; reporter called before pipe.
fix
Ensure .pipe(sassLint()) is called before .pipe(sassLint.reporter(...)).
Upgrade
Version history
0.0.8latest on npm
Audit
Dependencies
9e-sass-lintrequiredCore linting library, required at runtime
Agent activity
6 hits · last 30 days
node
6
Resources
gulp-9e-sass-lint — npm install gulp-9e-sass-lint · libregistry