Skip to content

Tsconfig upgrades#645

Merged
Amndeep7 merged 14 commits intomainfrom
tsconfig_upgrades
Feb 28, 2026
Merged

Tsconfig upgrades#645
Amndeep7 merged 14 commits intomainfrom
tsconfig_upgrades

Conversation

@Amndeep7
Copy link
Contributor

@Amndeep7 Amndeep7 commented Feb 28, 2026

  • tsconfig updates
  • vitest config updates
  • eslint updates
  • quality improvements

Signed-off-by: Amndeep Singh Mann <amann@mitre.org>
Signed-off-by: Amndeep Singh Mann <amann@mitre.org>
Signed-off-by: Amndeep Singh Mann <amann@mitre.org>
verbatimmodulesyntax which makes it clearer about using the type syntax
on imports for imports that are just used as type information.

Signed-off-by: Amndeep Singh Mann <amann@mitre.org>
…ndings and also typescript has stylistic rules too

Signed-off-by: Amndeep Singh Mann <amann@mitre.org>
…s import which was messing up vitest

Signed-off-by: Amndeep Singh Mann <amann@mitre.org>
Signed-off-by: Amndeep Singh Mann <amann@mitre.org>
Signed-off-by: Amndeep Singh Mann <amann@mitre.org>
Signed-off-by: Amndeep Singh Mann <amann@mitre.org>
… but that's not what we've got today.

Signed-off-by: Amndeep Singh Mann <amann@mitre.org>
…it often to provide defaults if you get the empty string so this rule is being disabled

Signed-off-by: Amndeep Singh Mann <amann@mitre.org>
…e comprehensive lodash checks

Signed-off-by: Amndeep Singh Mann <amann@mitre.org>
Signed-off-by: Amndeep Singh Mann <amann@mitre.org>
…pt version - if typescript updates via dependabot, hopefully tests will fail if something breaks; the only other major change is adding the incremental flag which dramatically speeds up compilation

Signed-off-by: Amndeep Singh Mann <amann@mitre.org>
@Amndeep7 Amndeep7 marked this pull request as ready for review February 28, 2026 08:05
@Amndeep7 Amndeep7 merged commit bec8939 into main Feb 28, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant