A lint configuration preset for front-end projects, including ESLint for JavaScript/React and Sass Lint for SCSS. Currently at version 2.0.2, updated for ESLint 4. The package provides a single .eslintrc configuration file tailored for React and standard JavaScript linting. Note: SCSS linting (.scss-lint.yml) is discontinued. This is a minimal, opinionated lint set for quicker setup with limited extensibility compared to larger lint config presets.
npm install sl-fe-lintNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Shows how to install and configure the ESLint preset for a front-end project.
Remove any reference to .scss-lint.yml and use .sass-lint.yml or switch to stylelint.
Upgrade ESLint to version 4+ or continue using older version of the package.
Use .sass-lint.yml or migrate to stylelint.
Use the config files as extended configurations in your linting tools, not as JS modules.
Test after each update and review the repository's commit history for changes.
Run 'npm install --save-dev sl-fe-lint' in your project directory.
Update your ESLint config to not extend old version; reinstall sl-fe-lint@latest and remove custom overrides for jsx-indent.
Ensure the extends path is relative to project root: './node_modules/sl-fe-lint/.sass-lint.yml'