5. 3. 2026 • 3 min read
Validated: Mar 2026

At Codeac, we aim to provide the most effective automated code review tools. To ensure our TypeScript analysis stays aligned with the evolving ecosystem, we are updating our default configuration.
Starting April 29th, Codeac will switch the default linter for TypeScript from TSLint to ESLint.
For several years, the TypeScript community has standardized on ESLint as the primary tool for static analysis. While TSLint served the community well for a long time, its creators officially deprecated the project to focus on a unified linting experience.
TWe’ve designed this transition to be seamless. The logic follows a simple hierarchy to ensure your existing workflows remain stable:
.codeac.yml file, this change does not affect you..codeac.yml, Codeac will apply our defaults based on the date of your GIT push:If you are still using TSLint, we recommend migrating to ESLint. Staying on a deprecated linter means missing out on security updates and support for modern TypeScript features.
To help you identify which repositories need attention, you can see an informative banner in the Codeac UI for any project still running on TSLint. This banner provides direct links to our Config Generator and our detailed setup guide:
Codeac notices that you haven’t set up ESLint for your TypeScript. You can use our ESLint Config Generator to set it up quickly. Here you can find out why you should do so: The future of TSLint and what it means for Codeac.io users | Codeac
Need to stick with TSLint for now? We understand that some legacy projects may need more time. You can find detailed instructions for manually keeping TSLint active in your .codeac.yml by visiting our TSLint Documentation.
This update is part of our commitment to keeping your code quality high and your technical debt low. We’re excited to bring these improvements to your analysis reports.
Have questions about the migration? Feel free to reach out to our team at support@codeac.io or explore our documentation for more details.
Happy coding!