Skip to content

Releases: remcohaszing/eslint-config-remcohaszing

v10.0.1

17 Jul 15:37
v10.0.1
16f0631
Compare
Choose a tag to compare
  • Update to @prettier/sync 0.3.0.

v10.0.0

16 Jul 10:35
v10.0.0
f4f1d0b
Compare
Choose a tag to compare
  • Update to @typescript-eslint/eslint-plugin 6
  • Update to eslint-plugin-jsdoc 46
  • Update to eslint-plugin-n 16
  • Update to eslint-plugin-prettier 5
  • Update to eslint-plugin-unicorn 48
  • Update to Prettier 3
  • Enable rule jsdoc/no-blank-blocks
  • Enable rule unicorn/prefer-at
  • Enable rule unicorn/prefer-blob-reading-methods
  • Enable rule unicorn/prefer-string-replace-all
  • Disable rule unicorn/no-unsafe-regex
  • Move rule @typescript-eslint/prefer-optional-chain to typechecking preset.
  • Remove deprecated rules.

v9.0.3

04 May 12:21
v9.0.3
cd063db
Compare
Choose a tag to compare
  • Allow not using destructuring for assignment expressions.

v9.0.2

23 Apr 14:11
v9.0.2
f22dc79
Compare
Choose a tag to compare

Fix publishing

v9.0.1

23 Apr 14:06
v9.0.1
6cfea4b
Compare
Choose a tag to compare

Fix publishing

v9.0.0

23 Apr 14:03
v9.0.0
048f68f
Compare
Choose a tag to compare
  • Remove Jest preset
  • Update to eslint-plugin-jsdoc 43
  • Update to eslint-plugin-unicorn 46
  • Make eslint-plugin-jest-formatting part of the default preset for tests
  • Require Node.js 16 or greater
  • Enable rule no-restricted-imports
  • Enable rule @typescript-eslint/lines-around-comment
  • Enable rule @typescript-eslint/no-duplicate-type-constituents
  • Enable rule @typescript-eslint/no-unsafe-enum-comparison
  • Enable rule import/consistent-type-specifier-style
  • Enable rule jsdoc/check-line-alignment
  • Enable rule jsdoc/no-blank-block-descriptions
  • Enable rule jsx-a11y/no-aria-hidden-on-focusable
  • Enable rule jsx-a11y/prefer-tag-over-role
  • Enable rule react/sort-default-props
  • Enable rule unicorn/expiring-todo-comments
  • Disable rule no-restricted-properties
  • Disable rule @typescript-eslint/no-require-imports
  • Disable rule react/jsx-sort-default-props
  • Set node.version to >=16.0.0 via settings.
  • Configure rule no-param-reassign to disallow acc and accumulator
  • Configure rule @typescript-eslint/consistent-type-imports to require type imports

v8.0.1

16 Dec 13:26
v8.0.1
d64ca24
Compare
Choose a tag to compare
  • Allow uncapitalized c8, type-coverage, and webpack comments.

v8.0.0

30 Nov 16:02
v8.0.0
fe85ece
Compare
Choose a tag to compare
  • Enable no-empty-static-block.
  • Enable no-new-native-nonconstructor.
  • Enable unicorn/no-typeof-undefined.
  • Emable unicorn/no-negated-condition.
  • Enable unicorn/prefer-set-size.
  • Replace no-negated-condition with unicorn/no-negated-condition.
  • Replace @typescript-eslint/sort-type-union-intersection-members with @typescript-eslint/sort-type-union-intersection-members.
  • Fix configuration for typescript-eslint/member-ordering.

v7.0.0

26 Oct 10:01
v7.0.0
6e4a803
Compare
Choose a tag to compare
  • Make @typescript-eslint/eslint-plugin a peer dependency
  • Update eslint-plugin-jest to version 27.
  • Update eslint-plugin-unicorn to version 44.
  • Enable rule jest/prefer-each
  • Enable rule unicorn/no-array-reduce
  • Enable rule unicorn/no-unnecessary-await
  • Enable rule unicorn/prefer-node-protocol
  • Enable rule unicorn/prefer-top-level-await
  • Enable rule unicorn/switch-case-braces
  • Update rule unicorn/import-style for node: imports

v6.0.2

22 Aug 12:16
v6.0.2
eeb0ebf
Compare
Choose a tag to compare
  • Disable superfluous overrides for web.