Releases: eglove/eslint-config-ethang
Releases · eglove/eslint-config-ethang
18.0.0
Move Astro and React rules to individual configs.
This will help support multiple frameworks in the future. While the current config has no issues including Astro and React, if you're using a JSX framework like Solid or Qwik, React rules will tend to get in the way.
Astro and React configs can now be imported separately:
import configAstro from "@ethang/eslint-config/config.astro.js";
import configReact from "@ethang/eslint-config/config.react.js";
17.6.0
- Replace deprecated @typescript-eslint/no-loss-of-precision with no-loss-of-precision
- Deprecate @typescript-eslint/no-empty-interface
- Deprecate @typescript-eslint/no-var-requires
- Add @typescript-eslint/no-restricted-types
17.5.0
Add rule: unicorn/no-length-as-slice-end
17.4.0
17.3.0
Add sort-variable-declarations to alphabetically sort variable declarations.
Add sort-switch-case to alphabetically sort switch cases.
17.2.0
Add error for react/jsx-props-no-spread-multi
17.1.0
17.0.13
Version Bumps:
Fixes:
- Update @tanstack/eslint-plugin-query rule import path.
17.0.12
- Turn off no-useless-assignment, this is causing errors with some eslint versions.
- Bump eslint version https://github.com/eslint/eslint/releases