0.2.0 • Published 8 months ago

@css-modules-kit/eslint-plugin v0.2.0

Weekly downloads
-
License
MIT
Repository
github
Last release
8 months ago

@css-modules-kit/eslint-plugin

A eslint plugin for CSS Modules

Installation

npm i -D @css-modules-kit/eslint-plugin

Usage

// 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"],
}

Rules

0.2.0

8 months ago

0.1.1

10 months ago

0.1.0

11 months ago

0.0.1

11 months ago