@ternaus/js-toolsReact linting and typed APIs
Fork of jsx-eslint/eslint-plugin-react. Fork of openapi-ts/openapi-typescript. Maintained by Vladimir Iglovikov.
Fork of jsx-eslint/eslint-plugin-react. Fork of openapi-ts/openapi-typescript. Maintained by Vladimir Iglovikov.
Install the packages you need. Each has its own version and release notes.
@ternaus/eslint-plugin-react is a fork of jsx-eslint/eslint-plugin-react. The four @ternaus/openapi-* packages are forks of the packages in openapi-ts/openapi-typescript. The original authors' Git histories and MIT license notices are preserved.
Development and type generation require Node.js 24.15+ or 26. Packages use ESM and are checked with TypeScript 7. The generator uses TypeScript 6 internally for its AST API. React packages target React 19; the lint plugin requires ESLint 10 and Biome 2.5.13+.
I'm Vladimir Iglovikov. I maintain these forks, fix bugs, and keep them working with current JavaScript tools.
If they save you time, buy me a coffee through GitHub Sponsors. Your support helps me spend more time on maintenance.