eslint-plugin-immutable-class

1.1.1 • Public • Published

Immutable Class ESLint Plugins

An ESLint plugin with various rules for enforcing immutable-class requirements.

Usage

$ npm i -D eslint-plugin-immutable-class @typescript-eslint/parser

.eslintrc:

{
  "plugins": ["immutable-class"],
  "extends": "plugin:immutable-class/recommended",
  "parser": "@typescript-eslint/parser"
}

Rules

Key: ✅ = recommended, 🔧 = fixable

Rule Description 🔧
immutable-class/declare-implicit-fields Ensure that implicit Immutable Class properties are defined with declare 🔧
immutable-class/readonly-implicit-fields Ensure that implicit Immutable Class properties use readonly 🔧

Package Sidebar

Install

npm i eslint-plugin-immutable-class

Weekly Downloads

14

Version

1.1.1

License

Apache-2.0

Unpacked Size

34.4 kB

Total Files

12

Last publish

Collaborators

  • vadimon
  • lorem--ipsum
  • jgoz