feat: initial implementation - #1
Conversation
| "types/**/*" | ||
| ], | ||
| "scripts": { | ||
| "lint": "npx @biomejs/biome check", |
There was a problem hiding this comment.
IDK, neostandard isn't fast to ship the new eslint version, but another linting config is "boring"
There was a problem hiding this comment.
I see that this PR is open: fastify/fastify#6923 maybe something is moving on neostandard 👀
There was a problem hiding this comment.
IDK,
neostandardisn't fast to ship the new eslint version, but another linting config is "boring"
Upgrading or depending on ESLInt is a disaster in every major update. It requires over a year for all plugin to be prepared.
I would not force the old repository to use biome, but it is not the first one using it. website already using biome for linting. It should not be a blocker for using it in new repository.
The configuration of biome is simple, I use recommended configuration for linting and the formatting rules is actually a copy of .editorconfig.
Checklist
npm run test && npm run benchmark --if-presentand the Code of conduct