REL1CX
rel1cx.bsky.social
REL1CX
@rel1cx.bsky.social
Create something that AI can’t think of.
Pinned
Announcing eslint-react.xyz v2.0.0: Now ESM-Only
eslint-react.xyz/docs/release...
Announcing v2.0.0 | ESLint React
A major release embracing modern JavaScript standards with powerful new rules and DX improvements
eslint-react.xyz
If you narrow the children prop's type in ActivityProps, TypeScript will warn you that you can't use bare text as its child
October 10, 2025 at 5:33 PM
Announcing eslint-react.xyz v2.0.0: Now ESM-Only
eslint-react.xyz/docs/release...
Announcing v2.0.0 | ESLint React
A major release embracing modern JavaScript standards with powerful new rules and DX improvements
eslint-react.xyz
September 27, 2025 at 7:02 PM
A shift is happening: State management is returning to React's built-in APIs, while third-party libraries are pivoting to focus on effect management rather than state management.
August 18, 2025 at 9:18 AM
This was quite a forward-thinking article at the time—thanks for sharing!
I made a similar proposal years ago. I definitely think it's better though it does make it harder for tooling to alter the configuration.

jfmengels.net/configuring-...
What if ESLint's configuration worked like elm-review?
What if ESLint's configuration worked like elm-review?
jfmengels.net
July 11, 2025 at 11:06 AM
Of all current TS linters, this one comes closest to the "rules as functions" design philosophy

This means you can define, document, export, import, hover, jump to definition, and deprecate custom rules (and their options) just like ordinary JavaScript functions with types and JSDoc
Introducing tsl, an extension of tsc for type-aware linting!

Want to speed up your ESLint time without losing the great type-aware rules from @typescript-eslint.io?

Run `bunx tsl --migrate` to try it out!

github.com/ArnaudBarre/...
GitHub - ArnaudBarre/tsl: An extension of tsc for type-aware linting
An extension of tsc for type-aware linting. Contribute to ArnaudBarre/tsl development by creating an account on GitHub.
github.com
July 10, 2025 at 9:40 PM
A fully functional ReactLynx example, configured to use the rulesets from eslint-react.xyz
github.com/Rel1cx/eslin...
June 30, 2025 at 9:21 PM
Compatibility testing for react-x rules with Lynx and React Strict DOM (RSD) is underway. If everything goes as expected, the rules should naturally support these new platforms without needing any changes, cus we don't make assumptions about the platforms used in your tech stack
June 30, 2025 at 9:19 PM
Compatibility testing for eslint-plugin-react-x rules with Lynx and React Strict DOM (RSD) is underway. If everything goes as expected, these rules should naturally support these new platforms without needing any changes, because we don't make assumptions about the platforms used in your tech stack.
May 6, 2025 at 2:44 AM
github.com/drwpow/html-...

The best alternative to aria-query for creating accessible HTML based on the [latest ARIA 1.3 specs](www.w3.org/TR/wai-aria-...) and latest [HTML in ARIA](www.w3.org/TR/html-aria/) recommendations. Lightweight, performant, tree-shakeable, and 0 dependencies 🤩
GitHub - drwpow/html-aria: WAI-ARIA utilities for HTML based on the ARIA 1.3 spec
WAI-ARIA utilities for HTML based on the ARIA 1.3 spec - drwpow/html-aria
github.com
April 4, 2025 at 8:33 AM
The newly added React 19 rules comes with built-in codemods that let you refactor components to the new APIs right in the editor or by simply running `eslint . --fix` from the terminal
eslint-react.xyz/docs/rules/n...
eslint-react.xyz/docs/rules/n...
eslint-react.xyz/docs/rules/n...
eslint-react.xyz
January 30, 2025 at 11:49 PM
Check out the roadmap for version 2.0 here eslint-react.xyz/roadmap#mile...
Roadmap – ESLint React
ESLint React – A set of composable ESLint rules for libraries and frameworks that use React as a UI runtime.
eslint-react.xyz
January 7, 2025 at 6:42 AM
It's been a year since the 1.0 release of eslint-react.xyz 🎉
January 7, 2025 at 6:34 AM