0.2.0 • Published 8 months ago
@css-modules-kit/eslint-plugin v0.2.0
@css-modules-kit/eslint-plugin
A eslint plugin for CSS Modules
Installation
npm i -D @css-modules-kit/eslint-pluginUsage
// eslint.config.js
import { defineConfig } from 'eslint/config';
import css from '@eslint/css';
import cssModulesKit from '@css-modules-kit/eslint-plugin';
export default defineConfig([
{
files: ['**/*.css'],
language: 'css/css',
languageOptions: {
tolerant: true, // Required if you use `@value` rule or `composes` property
},
extends: [css.configs.recommended, cssModulesKit.configs.recommended],
},
]);For vscode-eslint users, you need to add the following configuration to your settings.json:
// .vscode/settings.json
{
"eslint.validate": ["javascript", "javascriptreact", "typescript", "typescriptreact", "css"],
}