Skip to content

Code Quality Tools for 3.2.0 and beyond #505

Description

@jankapunkt

The next release 3.1.0 has gained momentum and it already contains lots of changes.

At the same time I found, that there is no linter / formatter integrated. This is mostly, because lots of the code wasn't even ready to be linted until recently (for example, see #488).

Finally, there is a discussion in the community about code standardization for the Meteor Core. I think this is the right time for us to discuss, which code quality tool we want to use.

While I personally prefer biome for its opinionated out-of-the-box style, I also like the idea to be par with the Meteor Core codebase tools (which seems to be OXC).

Next steps

While release 3.1.0 is still in the works, we should use the momentum and decide for a code quality tool, which will be integrated into the codebase for our next release 3.2.0, for which development will start right after 3.1.0 has the first alpha release out.

Again, while I personally prefer Biome, I think we should go with the decision for Meteor Core.

Metadata

Metadata

Assignees

No one assigned

    Labels

    contributions welcomedependenciesPull requests that update a dependency filegood-first-issueGood first issue or something that should is nice to do.in-discussionWe are still discussing how to solve or implement itjavascriptPull requests that update javascript codeneeds feedbackreadyWe've decided how to solve or implement it

    Projects

    Status
    No status

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions