Skip to content

Find a replacement for TSLint #101

@jonkoops

Description

@jonkoops

We're still using TSLint which has been deprecated for some time now. Ideally we move to a different stack for linting. The most mature option is typescript-eslint, which is recommended as the official replacement of TSLint. It does carry a lot of dependencies and needs ESLint to function.

Alternatively, there has been a lot of development around OXC (JavaScript Oxidation Compiler), specifically oxclint. This linter is a lot less mature but carries no dependencies and is extremely fast due to it being a native binary, but also lacks all the features such as type-aware linting.

@rolandjitsu I think for now we should probably go for the ESLint + typescript-eslint combo, even if it is a bit more maintenance. WDYT?

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions