Skip to content

Let Prettier own indentation and fix shared config typing - #8

Merged
jdeurt merged 1 commit into
mainfrom
fix/prettier-indent-config-types
Oct 20, 2026
Merged

jdeurt merged 1 commit into
mainfrom
fix/prettier-indent-config-types

Conversation

@jdeurt

@jdeurt jdeurt commented Oct 20, 2026

Copy link
Copy Markdown
Owner

The bundled ESLint config re-enabled @stylistic/indent after Prettier, causing conflicting fixes for nested JSX and ternary layouts. Keep that rule disabled so Prettier owns indentation.

Also infer typescript-eslint preset entries and check for files before accessing it. This fixes the invalid Record<string, unknown> callback annotation without assertions and preserves file scoping.

Validation: local lint, typecheck, formatting, effective rule configuration, and diff checks passed. Full build, packaging, and test validation runs in CI.

@jdeurt
jdeurt merged commit c5b5d16 into main Oct 20, 2026
2 checks passed
@jdeurt
jdeurt deleted the fix/prettier-indent-config-types branch October 20, 2026 03:23
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