POC(biome): use biomejs for linting and formatting #23
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Adds configuration with biomejs to handle linting and formatting.
Recommend checking out biome; it is super rad. The goal of biome is to provide a single toolchain for linting and formatting in JS projects. And it is super, super fast.
This would take care of eslint for linting and prettier for formatting. They also very handy utils to migrate from both eslint and prettier. I migrated the events app eslint setup, but no other apps/packages had eslint or prettier setup.
I also added scripts in each app/package to perform formatting and linting.
resolves #15
resolves #17