Skip to content

Fix linting and formatting setup#401

Open
JulesBlm wants to merge 5 commits into
leia-project:developmentfrom
bedrock-engineer:fix-eslint-setup
Open

Fix linting and formatting setup#401
JulesBlm wants to merge 5 commits into
leia-project:developmentfrom
bedrock-engineer:fix-eslint-setup

Conversation

@JulesBlm

@JulesBlm JulesBlm commented Jun 30, 2026

Copy link
Copy Markdown

Linting

This PR fixes ESLint config and updates linting dependencies.

The project had ESLint 9 installed but still used the legacy .eslintrc.cjs + .eslintignore. ESLint 9+ only reads flat config (eslint.config.js), so it errored out immediately with "couldn't find an eslint.config file". The old config also referenced plugins (svelte3, @typescript-eslint) that were no longer installed.

Running ESLint now surface 780 errors, 46 warnings. Of these 124 errors are potentially autofixable. I'm leaving that for another PR.

Formatting

Updates prettier and prettier-plugin-svelte. Adds prettier-plugin-svelte to the prettier config so it works when run from CLI.

VS Code config

Add VS Code config files to Prettier becomes the default formatter for VS Code for this repo so we have one consistent way of formatting.

@JulesBlm JulesBlm changed the title Fix linting setup Fix linting and formatting setup Jun 30, 2026
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