Skip to content

Conversation

@Gudahtt
Copy link
Member

@Gudahtt Gudahtt commented Nov 10, 2025

Reverts #407, which itself was a revert of #381 because it had breaking changes, and we wanted to release some non-breaking things first.

This PR restores the breaking changes in #381.


Note

Replace @typescript-eslint/consistent-type-imports with import-x/consistent-type-specifier-style (prefer-top-level) and enable TypeScript verbatimModuleSyntax in tsconfigs.

  • TypeScript ESLint config (packages/typescript/src/index.mjs, rules-snapshot.json):
    • Add import-x/consistent-type-specifier-style: ["error", "prefer-top-level"] and keep import-x/no-unresolved: "off".
    • Remove @typescript-eslint/consistent-type-imports.
  • TypeScript config (tsconfig.json, packages/typescript/tsconfig.json):
    • Enable compilerOptions.verbatimModuleSyntax: true.

Written by Cursor Bugbot for commit 245508b. This will update automatically on new commits. Configure here.

@Gudahtt Gudahtt force-pushed the revert-407-revert-381-rekm/actually-consistent-type-imports branch from 6320ddb to 245508b Compare November 10, 2025 15:26
@Gudahtt Gudahtt marked this pull request as ready for review November 10, 2025 15:26
@Gudahtt Gudahtt requested a review from a team as a code owner November 10, 2025 15:26
@Gudahtt Gudahtt merged commit 636bc75 into main Nov 10, 2025
26 checks passed
@Gudahtt Gudahtt deleted the revert-407-revert-381-rekm/actually-consistent-type-imports branch November 10, 2025 15:30
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.

3 participants