Biome, Geliştirici Araçları kategorisinde BiomeJS tarafından geliştirilen açık kaynak bir Windows programıdır. Güncel sürümü 2.5.0 olup yukarıdaki indirme butonundan resmi kaynağından güvenle indirebilirsiniz.
Biome, JavaScript, TypeScript, JSX ve JSON dosyaları için hem biçimlendirme hem de statik kod analizi sağlar. CLI ve LSP desteği sayesinde geliştirme ortamınıza sorunsuz entegrasyon sunar.
Araç, kod kalitesini artırmak, hataları erken tespit etmek ve projelerinizin tutarlı bir yapıda kalmasını sağlamak için tasarlanmıştır. BiomeJS tarafından geliştirilen bu paket, modern web projelerinin ihtiyaç duyduğu tüm temel özellikleri tek bir paket içinde sunar.
✨ Özellikler
cssformatterjavascriptjsonjsxlinterstatic-code-analysistypescriptweb
📝 Sürüm notları (2.5.0)
2.5.0
Minor Changes
- #9539 f0615fd Thanks @ematipico! - Added a new reporter called concise. When --reporter=concise is passed the commands format, lint, check and ci, the diagnostics are printed in a compact manner:
! index.ts:2:10: lint/correctness/noUnusedImports: Several of these imports are unused.
! main.ts:9:7: lint/correctness/noUnusedVariables: This variable f is unused.
× index.ts:8:5: lint/suspicious/noImplicitAnyLet: This variable implicitly has the any type.
× main.ts:2:10: lint/suspicious/noRedeclare: Shouldn't redeclare 'z'. Consider to delete it or rename it.
- #9495 2056b23 Thanks @aviraldua93! - Added the useKeyWithClickEvents a11y lint rule for HTML files (.html, .vue, .svelte, .astro). This is a port of the existing JSX rule. The rule enforces that elements with an onclick handler also have at least one keyboard event handler (onkeydown, onkeyup, or onkeypress) to ensure keyboard accessibility.
Inherently keyboard-accessible elements (,