{"id":26360,"library":"sass-lint-config-brainly","title":"sass-lint-config-brainly","description":"Brainly's shared configuration for sass-lint, a deprecated SCSS linter. Version 1.0.1 is the current stable release. This package provides a pre-defined .sass-lint.yml file to enforce consistent coding standards across Brainly projects. It requires sass-lint ^1.10.2 as a peer dependency. The package is part of a monorepo of frontend tool configs and is intended for internal use, though it can be adopted by other projects. Note that sass-lint itself is deprecated in favor of stylelint, and this config is no longer actively developed.","status":"deprecated","version":"1.0.1","language":"javascript","source_language":"en","source_url":"https://github.com/brainly/frontend-tools-configs","tags":["javascript","sass-lint","sass-lint-config","config","brainly","sass"],"install":[{"cmd":"npm install sass-lint-config-brainly","lang":"bash","label":"npm"},{"cmd":"yarn add sass-lint-config-brainly","lang":"bash","label":"yarn"},{"cmd":"pnpm add sass-lint-config-brainly","lang":"bash","label":"pnpm"}],"dependencies":[{"reason":"peer dependency required to run linting","package":"sass-lint","optional":true}],"imports":[{"note":"Use require.resolve for reliable path resolution, especially with yarn workspaces.","wrong":"sass-lint --config node_modules/sass-lint-config-brainly/.sass-lint.yml","symbol":"config path","correct":"sass-lint --config `node -p 'require.resolve(\"sass-lint-config-brainly\")'`"}],"quickstart":{"code":"npm install --save-dev sass-lint-config-brainly sass-lint\nsass-lint --config `node -p 'require.resolve(\"sass-lint-config-brainly\")'`","lang":"javascript","description":"Installs packages and runs sass-lint with Brainly config using require.resolve for robust path resolution."},"warnings":[{"fix":"Replace sass-lint with stylelint and use stylelint-scss or similar plugins.","message":"sass-lint is deprecated; consider migrating to stylelint","severity":"deprecated","affected_versions":"all"},{"fix":"Use `node -p 'require.resolve(\"sass-lint-config-brainly\")'` instead.","message":"Direct path to .sass-lint.yml may fail in yarn workspaces","severity":"gotcha","affected_versions":">=1.0.0"}],"env_vars":null,"search_vec":"'1.0.1':19 '1.10.2':47 'across':39 'activ':95 'adopt':73 'brain':5,6,40,106 'code':37 'config':4,62,91,104,105 'configur':9 'consist':36 'current':22 'defin':31 'depend':51 'deprec':15,84 'develop':96 'enforc':35 'favor':86 'file':33 'frontend':60 'intend':65 'intern':67 'javascript':97 'lint':3,13,46,81,100,103 'linter':17 'longer':94 'monorepo':58 'note':77 'packag':26,53 'part':55 'peer':50 'pre':30 'pre-defin':29 'project':41,76 'provid':27 'releas':24 'requir':43 'sass':2,12,45,80,99,102,107 'sass-lint':11,44,79,98 'sass-lint-config':101 'sass-lint-config-brain':1 'sass-lint.yml':32 'scss':16 'share':8 'stabl':23 'standard':38 'stylelint':88 'though':69 'tool':61 'use':68 'version':18","created_at":"2026-05-01T13:49:34.667761+00:00","updated_at":"2026-05-01T13:49:34.667761+00:00","problems":[{"fix":"Run npm install --save-dev sass-lint-config-brainly","cause":"Package not installed or not in node_modules","error":"Cannot find module 'sass-lint-config-brainly'"}],"ecosystem":"npm","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":"","cli_version":null,"type":"library","homepage":null,"github":"https://github.com/brainly/frontend-tools-configs","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/sass-lint-config-brainly","openapi_spec":null,"status_page":null,"smithery":null,"categories":["testing"],"base_url":null,"auth_type":null,"provenance":{"verified_status":null,"verified_at":null,"last_verified":"2026-05-01","next_check":"2026-07-30","install_tag":null}}