Skip to content

Releases: implydata/immutable-class

immutable-class-v0.11.1

12 Apr 19:51
12200f1
Compare
Choose a tag to compare

#32 — Allow properties to be configurable

v0.11.0

03 Feb 17:46
952e5bc
Compare
Choose a tag to compare

Improve compatibility with useDefineForClassFields TS option. #28

eslint-plugin-immutable-class v1.0.0

03 Feb 18:01
09c0914
Compare
Choose a tag to compare

This exists!

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

.eslintrc:

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

What's Changed

  • Make compatible with useDefineForClassFields by @jgoz in #28
  • Add readonly-implicit-fields rule by @jgoz in #29
  • Add 'declare' for some readonly properties (! or ?) by @jgoz in #30

Full Changelog: v0.10.0...eslint-plugin-immutable-class-v1.0.0

v0.10.0

08 Nov 15:06
Compare
Choose a tag to compare
  • Merge pull request #25 from implydata/fix-array-validation cffc06d
  • Fixed array validation 381ba5b

v0.9.10...v0.10.0

v0.9.10

14 Oct 17:34
Compare
Choose a tag to compare
  • Merge pull request #18 from implydata/readonly-possible-values a91365c
  • Allows to pass in readonly arrays as possibleValues cbf2caf

v0.9.9...v0.9.10

v0.9.9

31 Aug 11:25
Compare
Choose a tag to compare

v0.9.8...v0.9.9

v0.9.7

15 Aug 18:41
Compare
Choose a tag to compare

v0.9.5

24 Jul 07:34
Compare
Choose a tag to compare
  • Added undefined to equals 9759609

v0.9.4...v0.9.5