{"repo":"future-architect/eslint-plugin-vue-scoped-css","free":true,"listed":false,"github":"https://github.com/future-architect/eslint-plugin-vue-scoped-css","clone":"git clone https://github.com/future-architect/eslint-plugin-vue-scoped-css.git","description":"ESLint plugin for Scoped CSS in Vue.js","language":"TypeScript","stars":109,"topics":["vue","eslint-plugin","eslint","npm","npm-package","static-analysis","css","scoped-css","scss","stylus"],"license":"MIT","category":"dev-tools","readme_excerpt":"eslint-plugin-vue-scoped-css eslint-plugin-vue-scoped-css is ESLint plugin for [Scoped CSS in Vue.js]. Features This ESLint plugin provides linting rules relate to better ways to help you avoid problems when using [Scoped CSS in Vue.js]. - Provides linting rules for Scoped CSS. - Supports CSS syntax including level 4 selectors. - Supports . - Supports . - Parses , and blocks. You can check on the Online DEMO. Documentation See documents. Installation If you use SCSS or STYLUS in your project, you also need to run: SCSS: npm install --save-dev postcss-scss Stylus: npm install --save-dev postcss-styl Requirements - ESLint v9.38.0 and above - Node.js v20.19.x, v22.13.x, v24.x and above Usage New Config ( eslint.config.js ) Use eslint.config.js file to configure rules. See also: . Example eslint.config.js : Configs This plugin provides some predefined configs: - .configs['base'] - Settings and rules to enable this plugin - .configs['recommended'] - /base , plus rules for better ways to help you avoid problems for Vue.js 3.x - .configs['vue2-recommended'] - /base , plus rules for better ways to help you avoid problems for Vue.js 2.x - .configs['all'] - All rules of this plugin are included Backward-compatible aliases The following flat/ aliases are kept for backward compatibility: - .configs['flat/base'] → .configs['base'] - .configs['flat/recommended'] → .configs['recommended'] - .configs['flat/vue2-recommended'] → .configs['vue2-recommended'] - .configs['flat/all'] → .configs['a","default_branch":null,"files":null,"tree":[],"storefront":"/r/future-architect","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/future-architect/eslint-plugin-vue-scoped-css/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}