Sign in

REL1CX

@rel1cx.bsky.social
44 followers 48 following 23 posts

As above, so below

PostsRepliesMedia
REL1CX @rel1cx.bsky.social · 10/05/2026
Every lint rule on eslint-react.xyz now has its own "versions" section. Example: www.eslint-react.xyz/docs/rules/e...
eslint-react.xyz
error-boundaries | ESLint React
Validates usage of Error Boundaries instead of try/catch for errors in child components.
120
REL1CX @rel1cx.bsky.social · 04/05/2026
github.com/yuku-toolcha...
github.com
Release v0.5.0-beta.2 · yuku-toolchain/yuku
🚀 Features parser: Typescript parsing support  -  by @arshad-yaseen in #61 (1693f)     View changes on GitHub
000
REL1CX @rel1cx.bsky.social · 29/04/2026
github.com/Rel1cx/eslin... In v5.6.0, we ported 79+ test cases from React Compiler to improve our rule test suites. All passing. ✅
github.com
Release v5.6.0 (2026-04-29) · Rel1cx/eslint-react
What's Changed This release consolidates all changes since v4.2.1. 💥 Breaking Changes Core API Refactoring (@eslint-react/core) Performed a large-scale flattening refactor of the core package's in...
020
REL1CX @rel1cx.bsky.social · 19/04/2026
eslint-plugin-react -> @eslint-react/eslint-plugin at nodejs.org: CI time down from 3m 12s to 2m 43s. github.com/nodejs/nodej...
nodejs.org
Node.js — Run JavaScript Everywhere
Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.
030
REL1CX @rel1cx.bsky.social · 19/04/2026
Oxc is taking action, preparing to implement React Compiler rules that don’t depend on Babel or React Compiler 🚀 github.com/oxc-project/...
github.com
Support for React Compiler: eslint-plugin-react-x rules and config · Issue #20791 · oxc-project/oxc
tl;dr you don't need React Compiler to implement "React Compiler rules". What are "React Compiler rules"? https://github.com/facebook/react/blob/3cb2c42013eda273ac449126ab9fcc115a09d39d/packages/es...
020
REL1CX @rel1cx.bsky.social · 01/04/2026
All missing rules from www.eslint-react.xyz/docs/migrati... are now back with fully typed rule options
020
REL1CX @rel1cx.bsky.social · 08/03/2026
The first RC of 3.0.0 is out: github.com/Rel1cx/eslin...
github.com
Release v3.0.0-rc.0 (2026-03-08) · Rel1cx/eslint-react
What's Changed This entry consolidates all changes from v2.13.0 (2026-02-15) through v3.0.0-rc.0 (2026-03-08). 💥 Breaking Changes Minimum Node.js version raised from 20 to 22 The minimum required...
000
REL1CX @rel1cx.bsky.social · 18/02/2026
The getFullyQualifiedName is an underrated TS API that can be used to get a stable signature of the API behind a symbol, whether it's built-in, or from a specific library, or to determine if a type comes from a certain npm package. I learned about it while solving github.com/Rel1cx/eslin...
github.com
`@eslint-react/no-implicit-key` might be overly strict for `ComponentProps` · Issue #1472 · Rel1cx/eslint-react
Starting from version 2.10.0 (#1466), lint rule @eslint-react/no-implicit-key might be overly strict for components accepting and spreading ComponentProps of some HTML element. Components like the ...
020
REL1CX @rel1cx.bsky.social · 08/01/2026
LLMs don't even dare to think you can use TypeScript tuple to eliminate null from two variables at once 😋 github.com/Rel1cx/eslin...
130
REL1CX @rel1cx.bsky.social · 07/01/2026
Two new tsl rules to detect and merge duplicate import and export statements into one
030
Reposted by REL1CX
Azat S. @azat.io · 17/12/2025
Released ESLint Plugin Perfectionist v5.0.0. 🎉 It’s a plugin for sorting imports, TS types, JSX props, classes, objects, variables, and more. In this release: move to ESM-only, dropped Node.js v18 support, two new rules. github.com/azat-io/esli... More in the thread below ⬇️
github.com
GitHub - azat-io/eslint-plugin-perfectionist: ☂️ ESLint plugin for sorting various data such as objects, imports, types, enums, JSX props, etc.
☂️ ESLint plugin for sorting various data such as objects, imports, types, enums, JSX props, etc. - azat-io/eslint-plugin-perfectionist
1186
REL1CX @rel1cx.bsky.social · 10/10/2025
If you narrow the children prop's type in ActivityProps, TypeScript will warn you that you can't use bare text as its child
110
REL1CX @rel1cx.bsky.social · 27/09/2025
Announcing eslint-react.xyz v2.0.0: Now ESM-Only eslint-react.xyz/docs/release...
eslint-react.xyz
Announcing v2.0.0 | ESLint React
A major release embracing modern JavaScript standards with powerful new rules and DX improvements
0162
REL1CX @rel1cx.bsky.social · 18/08/2025
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.
010
REL1CX @rel1cx.bsky.social · 11/07/2025
This was quite a forward-thinking article at the time—thanks for sharing!
010
REL1CX @rel1cx.bsky.social · 10/07/2025
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
162
REL1CX @rel1cx.bsky.social · 30/06/2025
A fully functional ReactLynx example, configured to use the rulesets from eslint-react.xyz github.com/Rel1cx/eslin...
eslint-react.xyz
000
REL1CX @rel1cx.bsky.social · 30/06/2025
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
000
REL1CX @rel1cx.bsky.social · 06/05/2025
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.
010
REL1CX @rel1cx.bsky.social · 04/04/2025
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.com
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
010
REL1CX @rel1cx.bsky.social · 30/01/2025
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
000
REL1CX @rel1cx.bsky.social · 07/01/2025
Check out the roadmap for version 2.0 here eslint-react.xyz/roadmap#mile...
eslint-react.xyz
Roadmap – ESLint React
ESLint React – A set of composable ESLint rules for libraries and frameworks that use React as a UI runtime.
010
REL1CX @rel1cx.bsky.social · 07/01/2025
It's been a year since the 1.0 release of eslint-react.xyz 🎉
010