31.2.0 (2022-11-21)
- core: add
ignoreReadonlyClassProperties
for magic numbers (a3285b1)
31.1.4 (2022-11-10)
- core: ignore objects for
no-magic-numbers
(3449bb9)
31.1.3 (2022-11-09)
- core: remove js magic numbers rule (60b896f)
31.1.2 (2022-11-09)
31.1.1 (2022-11-09)
31.1.0 (2022-10-28)
- core: bump config to match more todo comments (285813a)
31.0.0 (2022-10-25)
- core: add no-magic-numbers (133e0a0)
- core: magic numbers will now error
30.0.0 (2022-10-11)
- core: add export sort (915f71f)
- core: all exports now must be sorted
29.0.1 (2022-09-29)
- remove old class sorting lib (489b49f)
29.0.0 (2022-09-27)
- core: add class element sorting (6f89294)
- core: all class elements now must be sorted by a specific sequence
28.0.0 (2022-09-27)
- core: add
curly
rule (5ead406)
- core: curly brackets are now always required
27.0.0 (2022-09-24)
- jest: add
jest/prefer-each
rule (0084405)
- jest: Tests using describe, it, etc. inside loops will error and require you to utilize
.each
from jest
26.0.1 (2022-07-12)
26.0.0 (2022-07-11)
- core: make todo rule error instead of warn (44e2f47)
- chore: disallow unreadable IFFEs (6b316bd)
- core: add @typescript-eslint/consistent-generic-constructors (2720f04)
- core: add prefer-logical-operator-over-ternary (eb04a7a)
- core: perfer modern math apis (1ac8261)
- jest: add jest/prefer-hooks-in-order (f6afc5a)
- react: enforce using ternary for conditional rendering (3c79f96)
- chore: disallow unreadable IFFEs
- core: modern math APIs now have to be used over the legacy ones
- core: logical operator is now preferred if it makes sense
- react: conditional rendering must be done via a ternary operator
- jest: jest hooks now have to be setup in the order jest calls them
- core: generic type declarations now have to specified in a certain way
- core: Todos now require links and will error if not present
25.0.0 (2022-05-10)
- core: all todo and fixme comments are now required to have an issue url attached at the end
24.0.0 (2022-05-09)
- core: require spacing between blocks
23.0.0 (2022-05-04)
- core: add @typescript-eslint/no-redundant-type-constituents (e0f20cd)
- core: add @typescript-eslint/no-unnecessary-condition (b886261)
- core: add @typescript-eslint/no-useless-empty-export (0995950)
- core: add @typescript-eslint/space-before-blocks (cf6d661)
- core: add lines-between-class-members (ef632bd)
- core: New rule: lines-between-class-members
- core: New rule: @typescript-eslint/space-before-blocks
- core: New rule: @typescript-eslint/no-useless-empty-export
- core: New rule: @typescript-eslint/no-unnecessary-condition
- core: New rule: @typescript-eslint/no-redundant-type-constituents
22.3.0 (2022-04-25)
- add test (1992f48)