{"library":"scsslint","title":"scsslint","description":"Legacy Node.js bindings for the Ruby-based scss-lint tool (v0.0.3). This package wraps the Ruby gem and provides a simple API to lint SCSS files programmatically from Node.js. It is part of the grunt-scsslint ecosystem and has not been updated since 2014. It requires Ruby and the scss-lint gem to be installed separately. Not to be confused with modern SCSS linters like stylelint-scss. Active development ceased; use at your own risk.","language":"javascript","status":"abandoned","last_verified":"Fri May 01","install":{"commands":["npm install scsslint"],"cli":null},"imports":["const ScssLinter = require('scsslint');","const linter = new ScssLinter();","linter.lint(files, options, callback);"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"const ScssLinter = require('scsslint');\nconst linter = new ScssLinter();\n\nlinter.lint(\n  ['path/to/file.scss', 'path/to/another.scss'],\n  { colorize: true, verbose: true },\n  function(err, result) {\n    if (err) {\n      console.error('Lint error:', err);\n    } else {\n      console.log('Lint result:', result);\n    }\n  }\n);","lang":"javascript","description":"Shows how to install, require, instantiate, and call the lint method with files, options, and callback.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}