Skip to content

Commit

Permalink
fix(deps): update dependency eslint-config-xo-typescript to v6
Browse files Browse the repository at this point in the history
##### [v6.0.0](https://github.com/xojs/eslint-config-xo-typescript/releases/tag/v6.0.0)

##### New rules

-   [`@typescript-eslint/no-wrapper-object-types`](https://typescript-eslint.io/rules/no-wrapper-object-types/)  [`69b266f`](xojs/eslint-config-xo-typescript@69b266f)
-   [`@typescript-eslint/no-unsafe-function-type`](https://typescript-eslint.io/rules/no-unsafe-function-type/)  [`ecc1c11`](xojs/eslint-config-xo-typescript@ecc1c11)

##### Breaking

-   Require Node.js 18.18
-   Require ESLint 9
-   Update to flat config, ESLint 9, and typescript-eslint 8  [`5c79f46`](xojs/eslint-config-xo-typescript@5c79f46)
    -   ESLint 9: https://eslint.org/blog/2024/04/eslint-v9.0.0-released/
    -   typescript-eslint 8: https://typescript-eslint.io/blog/announcing-typescript-eslint-v8
    -   Migrate config: https://eslint.org/docs/latest/use/configure/migration-guide
-   You no longer need to install `eslint-config-xo` separately

##### Improvements

-   Migrate deprecated rules to [`@stylistic`](https://eslint.style)
##### [v5.0.0](https://github.com/xojs/eslint-config-xo-typescript/releases/tag/v5.0.0)

-   Add [`@typescript-eslint/no-unnecessary-parameter-property-assignment`](https://typescript-eslint.io/rules/no-unnecessary-parameter-property-assignment/) rule  [`7dec07a`](xojs/eslint-config-xo-typescript@7dec07a)
-   Add [`@typescript-eslint/use-unknown-in-catch-callback-variable`](https://typescript-eslint.io/rules/use-unknown-in-catch-callback-variable/) rule  [`047d2ba`](xojs/eslint-config-xo-typescript@047d2ba)
-   Remove deprecated `@typescript-eslint/prefer-ts-expect-error` rule  [`3271346`](xojs/eslint-config-xo-typescript@3271346)
##### [v4.0.0](https://github.com/xojs/eslint-config-xo-typescript/releases/tag/v4.0.0)

-   Disable `default-case` rule to avoid conflict with stricter `@typescript-eslint/switch-exhaustiveness-check` rule ([#85](xojs/eslint-config-xo-typescript#85))  [`8cb7722`](xojs/eslint-config-xo-typescript@8cb7722)
##### [v3.0.0](https://github.com/xojs/eslint-config-xo-typescript/releases/tag/v3.0.0)

-   Revert "Revert "Update [@typescript-eslint](https://github.com/typescript-eslint) ([#82](xojs/eslint-config-xo-typescript#82))""  [`0f392ac`](xojs/eslint-config-xo-typescript@0f392ac)
##### [v2.1.1](https://github.com/xojs/eslint-config-xo-typescript/releases/tag/v2.1.1)

-   Revert "Update `@typescript-eslint` ([#82](xojs/eslint-config-xo-typescript#82))"  [`fbafd4d`](xojs/eslint-config-xo-typescript@fbafd4d)
##### [v2.1.0](https://github.com/xojs/eslint-config-xo-typescript/releases/tag/v2.1.0)

-   Update `@typescript-eslint` ([#82](xojs/eslint-config-xo-typescript#82))  [`9b65605`](xojs/eslint-config-xo-typescript@9b65605)
##### [v2.0.0](https://github.com/xojs/eslint-config-xo-typescript/releases/tag/v2.0.0)

##### Breaking

-   Require Node.js 18  [`ae44391`](xojs/eslint-config-xo-typescript@ae44391)
-   Ban `Buffer` type in favor of `Uint8Array`  [`d7fff2e`](xojs/eslint-config-xo-typescript@d7fff2e)
    -   [Learn more](https://sindresorhus.com/blog/goodbye-nodejs-buffer)

##### New rules

-   [`@typescript-eslint/prefer-find`](https://typescript-eslint.io/rules/prefer-find/)  [`0b25758`](xojs/eslint-config-xo-typescript@0b25758)
-   [`@typescript-eslint/no-array-delete`](https://typescript-eslint.io/rules/no-array-delete/)  [`819862d`](xojs/eslint-config-xo-typescript@819862d)
-   [`@typescript-eslint/prefer-promise-reject-errors`](https://eslint.org/docs/latest/rules/prefer-promise-reject-errors)  [`9533972`](xojs/eslint-config-xo-typescript@9533972)

##### Improvements

-   `@typescript-eslint/switch-exhaustiveness-check`: Make it stricter  [`df07e88`](xojs/eslint-config-xo-typescript@df07e88)
  • Loading branch information
renovate[bot] authored Aug 23, 2024
1 parent fbd1835 commit 2c87832
Show file tree
Hide file tree
Showing 2 changed files with 107 additions and 13 deletions.
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@
"eslint-config-prettier": "^9.1.0",
"eslint-config-xo": "^0.46.0",
"eslint-config-xo-react": "^0.27.0",
"eslint-config-xo-typescript": "^1.0.1",
"eslint-config-xo-typescript": "^6.0.0",
"eslint-plugin-codegen": "0.28.0",
"eslint-plugin-functional": "^6.0.0",
"eslint-plugin-import-x": "^3.1.0",
Expand Down
118 changes: 106 additions & 12 deletions pnpm-lock.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit 2c87832

Please sign in to comment.