## [5.2.1](https://github.com/cartant/eslint-etc/compare/v5.2.0...v5.2.1) (2023-03-29) ## Fixes * Widen the TypeScript peer dependency. ([6e56ec2](https://github.com/cartant/eslint-etc/commit/6e56ec2)) ## [5.2.0](https://github.com/cartant/eslint-etc/compare/v5.1.0...v5.2.0) (2022-07-16) ## Features * Add `isPrivateIdentifier`. ([779193a](https://github.com/cartant/eslint-etc/commit/779193a)) ## [5.1.0](https://github.com/cartant/eslint-etc/compare/v5.0.1...v5.1.0) (2021-11-08) ## Features * Add `isUnknown` to type services. ([d0eb521](https://github.com/cartant/eslint-etc/commit/d0eb521)) ## [5.0.1](https://github.com/cartant/eslint-etc/compare/v5.0.0...v5.0.1) (2021-10-17) ## Fixes * Accept `readonly` arrays in `fromFixture`. ([0c2d7e0](https://github.com/cartant/eslint-etc/commit/0c2d7e0)) ## [5.0.0](https://github.com/cartant/eslint-etc/compare/v4.2.5...v5.0.0) (2021-10-16) ## Breaking changes - Bump to `eslint` version 8 and `@typescript-eslint/experimental-utils` version 5. - Change the way the `suggest` annotation works: - If `suggest` is specified with no indices, all suggestions are associated with the annotated error. - If `suggest` is specified with indices, suggestions at those indices are associated with the annotated error. - If `suggest` is not specified, no suggestions are associated with the annotated error. - And if `suggestions` are specified without a `suggest` annotation being used, `fromFixture` will throw an error. ## [4.2.5](https://github.com/cartant/eslint-etc/compare/v4.2.4...v4.2.5) (2021-09-19) ## Fixes * Add `TMessageIds` to option-less `fromFixture` signature. ([11d66ad](https://github.com/cartant/eslint-etc/commit/11d66ad)) ## [4.2.4](https://github.com/cartant/eslint-etc/compare/v4.2.3...v4.2.4) (2021-09-17) ## Fixes * Don't spread `suggestions` into `options` in `fromFixture`. ([9184235](https://github.com/cartant/eslint-etc/commit/9184235)) ## [4.2.3](https://github.com/cartant/eslint-etc/compare/v4.2.2...v4.2.3) (2021-09-17) ## Fixes * Ignore `suggestions` in `fromFixture` if not specified. ([7bda092](https://github.com/cartant/eslint-etc/commit/7bda092)) ## [4.2.2](https://github.com/cartant/eslint-etc/compare/v4.2.1...v4.2.2) (2021-09-17) ## Fixes * Revert removal of `fromFixture` overload. ([d64f088](https://github.com/cartant/eslint-etc/commit/d64f088)) ## [4.2.1](https://github.com/cartant/eslint-etc/compare/v4.2.0...v4.2.1) (2021-09-17) ## Fixes * Use `never[]` as default options type argument for `fromFixture`. ([634568c](https://github.com/cartant/eslint-etc/commit/634568c)) ## [4.2.0](https://github.com/cartant/eslint-etc/compare/v4.1.0...v4.2.0) (2021-09-17) ## Features * Add support for `suggestions` in `fromFixture`. ([fae4cb5](https://github.com/cartant/eslint-etc/commit/fae4cb5)) ## [4.1.0](https://github.com/cartant/eslint-etc/compare/v4.0.7...v4.1.0) (2021-06-28) ## Features * Add `isImport`. ([f76d7f1](https://github.com/cartant/eslint-etc/commit/f76d7f1)) ## [4.0.7](https://github.com/cartant/eslint-etc/compare/v4.0.6...v4.0.7) (2021-05-29) ## Fixes * Downlevel to ES2018. ([70eda6e](https://github.com/cartant/eslint-etc/commit/70eda6e)) ## [4.0.6](https://github.com/cartant/eslint-etc/compare/v4.0.5...v4.0.6) (2021-05-28) ## Fixes * Use the body type in `couldReturnType` if the return type is not annotated. ([02584e7](https://github.com/cartant/eslint-etc/commit/02584e7)) ## [4.0.5](https://github.com/cartant/eslint-etc/compare/v4.0.4...v4.0.5) (2021-04-25) ## Fixes * Upgrade `tsutils-etc` dependency. ([b0dd48b](https://github.com/cartant/eslint-etc/commit/b0dd48b)) ## [4.0.4](https://github.com/cartant/eslint-etc/compare/v4.0.3...v4.0.4) (2021-03-20) ## Fixes * Remove misused type parameters from `fromFixture`. ([2733425](https://github.com/cartant/eslint-etc/commit/2733425)) ## [4.0.3](https://github.com/cartant/eslint-etc/compare/v4.0.2...v4.0.3) (2021-03-20) ## Fixes * Use a separate `output`-only signature for `fromFixture`. ([0bb0bbe](https://github.com/cartant/eslint-etc/commit/0bb0bbe)) ## [4.0.2](https://github.com/cartant/eslint-etc/compare/v4.0.1...v4.0.2) (2021-03-20) ## Fixes * Use separate signatures for `fromFixture` to better handle no-option usage. ([3545994](https://github.com/cartant/eslint-etc/commit/3545994)) ## Features * Add more type guards. ([220d981](https://github.com/cartant/eslint-etc/commit/220d981)) ## [4.0.1](https://github.com/cartant/eslint-etc/compare/v4.0.0...v4.0.1) (2020-11-28) ## Changes * Use `files` in `package.json` instead of `.npmignore`. ([1b83d0b](https://github.com/cartant/eslint-etc/commit/1b83d0b)) ## [4.0.0](https://github.com/cartant/eslint-etc/compare/v3.0.2...v4.0.0) (2020-09-02) ## Changes * Upgrade `@typescript-eslint` dependencies. ([519e76d](https://github.com/cartant/eslint-etc/commit/519e76d)) ## [3.1.1](https://github.com/cartant/eslint-etc/compare/v3.0.1...v3.0.2) (2020-09-02) ## Changes * For what ever reason, `yarn version --patch` seemed to have bumped the minor version instead of the patch version. 🤷‍♂️ This is 3.0.2. ## [3.0.2](https://github.com/cartant/eslint-etc/compare/v3.0.1...v3.0.2) (2020-09-02) ## Changes * Revert upgrade of `@typescript-eslint` dependencies. ([f407b62](https://github.com/cartant/eslint-etc/commit/f407b62)) ## [3.0.1](https://github.com/cartant/eslint-etc/compare/v3.0.0...v3.0.1) (2020-09-02) ## Changes * Upgrade `@typescript-eslint` dependencies. ([09d2e8e](https://github.com/cartant/eslint-etc/commit/09d2e8e)) ## [3.0.0](https://github.com/cartant/eslint-etc/compare/v2.0.0...v3.0.0) (2020-08-30) ## Breaking changes * Remove `nodeMap` from `getTypeServices`. Use the (standard) maps from `getParserServices` instead. ([8bd2c4d](https://github.com/cartant/eslint-etc/commit/8bd2c4d)) ## [2.0.0](https://github.com/cartant/eslint-etc/compare/v1.0.2...v2.0.0) (2020-07-23) ## Breaking changes * `fromFixture` now supports message IDs only. ([4f63498](https://github.com/cartant/eslint-etc/commit/4f63498))