Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TS config plugin #483

Closed
3 tasks
vmasek opened this issue Feb 7, 2024 · 1 comment
Closed
3 tasks

TS config plugin #483

vmasek opened this issue Feb 7, 2024 · 1 comment
Labels
plugin-idea 🧩 ts-plugin TS config flags plugin
Milestone

Comments

@vmasek
Copy link
Collaborator

vmasek commented Feb 7, 2024

Placeholder issue WIP (feel free to enrich)

As a user,
I want a plugin that allows me to track violations of TypeScript (TS) compiler options that I specified to override my project's TS configuration,
So that I can track and focus on adoption of strict options in future, improving code quality and consistency across my project.

Acceptance Criteria

  • The plugin must allow users to define a set of rules or use predefined sets that map directly to TypeScript compiler options normally found in tsconfig.json.
  • Automatically detect any code that violates the specified TypeScript compiler options. This includes checking for type safety, implicit any types, strict null checks, and other compiler options that can be enforced.
  • Provide feedback in form of connected audits when violations are detected, highlighting the offending code, categorizing and suggesting possible fixes.
@vmasek vmasek added this to the 4. Public milestone Mar 7, 2024
@vmasek vmasek added 🧩 ts-plugin TS config flags plugin and removed 🧩 ts-config-plugin labels Oct 16, 2024
@BioPhoton
Copy link
Collaborator

Closed in favour of #901

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
plugin-idea 🧩 ts-plugin TS config flags plugin
Projects
None yet
Development

No branches or pull requests

2 participants