# @theorchard/eslint-config-react-ts

## 2.5.0

### Minor Changes

-   Fix minimatch CVE-2026-27903/27904 via @typescript-eslint v8 bump

## 2.4.3

### Patch Changes

-   Added basic types to exported config.

## 2.4.2

### Patch Changes

-   Changes the "import/order" rule to warning.

## 2.4.1

### Patch Changes

-   Order "import type" at the end.
-   Disable the "@typescript-eslint/consistent-type-imports" rule for tests.

## 2.4.0

### Minor Changes

-   Fixes "... 'originalKeywordKind' has been deprecated since v5.0.0 ..." errors.
-   Updated eslint typescript libraries to v6.
-   Updated standard rule set to v39.

## 2.3.3

### Patch Changes

-   Allow unused vars in object destructuring.

## 2.3.2

### Patch Changes

-   Fixed spacing rules.

## 2.3.1

### Patch Changes

-   Fixed semicolon and indent rules.

## 2.3.0

### Minor Changes

-   Adds support for linting plain js files.

## 2.2.1

### Patch Changes

-   Fix import order rule

## 2.2.0

### Minor Changes

-   Fix rules so semicolons and indent of 4 spaces are required

## 2.1.0

### Minor Changes

-   Turns off the "@typescript-eslint/explicit-function-return-type" rule for unit tests

## 2.0.0

### Major Changes

-   Upgraded to ESLint v8.
-   Replaces AirBnb with standard rule set.

## 1.6.0

### Minor Changes

-   Disable the "no-non-null-assertion" rule in tests.

## 1.5.0

### Minor Changes

-   Disables the "@typescript-eslint/no-unnecessary-condition" rule.

## 1.4.0

### Minor Changes

-   Changes the newly introduced "@typescript-eslint/no-unnecessary-condition" rule to produce warnings.

## 1.3.0

### Minor Changes

-   Add Rule:
    -   '@typescript-eslint/no-unnecessary-condition': 'error'

## 1.2.1

### Patch Changes

-   Include more folders in the test rule set.

## 1.2.0

### Minor Changes

-   Update typescript plugins
-   Add rule:
    -   '@typescript-eslint/no-unsafe-argument': 'warn'

## 1.1.10

### Patch Changes

-   Add missing dependencies rule (import/no-extraneous-dependencies).

## 1.1.9

### Patch Changes

-   Allow banned types in tests

## 1.1.8

### Patch Changes

-   No linebreaks between import groups

## 1.1.7

### Patch Changes

-   Adds sorting rules for imports

## 1.1.6

### Patch Changes

-   Removed the "import/no-extraneous-dependencies" rule

## 1.1.5

### Patch Changes

-   Added the "import/no-extraneous-dependencies" rule

## 1.1.4

### Patch Changes

-   Adjust react linting rules

## 1.1.3

### Patch Changes

-   Ease rules for test files and disable no-unsafe-x warnings
-   Sets `nonblock-statement-body-position` to `below`

## 1.1.2

### Patch Changes

-   Remove minProperties on object-curly-newline

## 1.1.1

### Patch Changes

-   Bumped the eslint-plugin-import version
-   Increased value of object-curly-newline:minProperties

## 1.1.0

### Minor Changes

-   Use a wider and more finetuned ruleset
