Open Issues Need Help
View All on GitHubAI Summary: This issue is a feature request to implement a `no-deprecated` ESLint rule. The goal is to identify and flag the use of deprecated features or APIs, drawing inspiration from the existing rule at `typescript-eslint.io/rules/no-deprecated/`.
AI Summary: Implement GitHub Actions to automate the release process for the tsgolint project, creating releases with compiled binaries for various operating systems and architectures. This involves adapting an existing Oxlint release workflow to the tsgolint project and ensuring the correct binaries are built and included as release assets.
AI Summary: Implement a mechanism in tsgolint to accept a list of rules and their configurations from the Oxlint CLI. This involves modifying tsgolint's input processing to parse and utilize rule specifications passed from Oxlint, enabling selective rule execution and customized rule behavior based on provided configurations.
AI Summary: Implement structured data output for diagnostics in the tsgolint linter. This involves modifying tsgolint to emit diagnostic information in a structured format that can be easily parsed and consumed by the Oxlint CLI, replacing the current printing method.
AI Summary: Implement a command-line interface (CLI) for the tsgolint project that accepts a list of file paths as input from the oxlint linter, enabling tsgolint to perform type-aware linting on the specified files. This involves designing the communication mechanism between oxlint and tsgolint, likely involving passing file paths as arguments or through standard input/output.
AI Summary: Automate the daily update of the `typescript-go` submodule within the `tsgolint` project. This involves creating a script or workflow (e.g., GitHub Actions) that regularly fetches the latest changes from the `typescript-go` repository and applies any necessary patches, eliminating the need for manual updates.