Biome formats and lints your TypeScript, JavaScript, JSX and JSON code in a fraction of a second.
Biome follows the formatting convention of Prettier and is able to organize your Typescript/JavaScript imports.
Biome has many linter rules, including most of the ESLint rules, and many rules from ESLint plugins such as the TypeScript plugin, the A11y accessibility plugin, and react plugin.
Also, Biome provides IDE integrations and is able to lint and format malformed code.
Biome 1.3 provides new features:
- configuration overrides to completely change the behavior of the tools for certain files/paths.
- the CLI now shows logs via --log-level and --log-kind
- the JSON parser now supports trailing commas via configuration (opt-in)
- many new rules and bug fixes for the linter.
- the import sorting is now stable. You just need to use `check --apply` to have import statements sorted
Biome follows the formatting convention of Prettier and is able to organize your Typescript/JavaScript imports.
Biome has many linter rules, including most of the ESLint rules, and many rules from ESLint plugins such as the TypeScript plugin, the A11y accessibility plugin, and react plugin.
Also, Biome provides IDE integrations and is able to lint and format malformed code.
Biome 1.3 provides new features:
- configuration overrides to completely change the behavior of the tools for certain files/paths.
- the CLI now shows logs via --log-level and --log-kind
- the JSON parser now supports trailing commas via configuration (opt-in)
- many new rules and bug fixes for the linter.
- the import sorting is now stable. You just need to use `check --apply` to have import statements sorted