パッケージの詳細

@biomejs/biome

biomejs9mMIT OR Apache-2.02.0.4

Biome is a toolchain for the web: formatter, linter and more

format, lint, toolchain, JavaScript

readme

<picture> <source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/biomejs/resources/main/svg/slogan-dark-transparent.svg"> <source media="(prefers-color-scheme: light)" srcset="https://raw.githubusercontent.com/biomejs/resources/main/svg/slogan-light-transparent.svg"> Shows the banner of Biome, with its logo and the phrase 'Biome - Toolchain of the web'. </picture>

[![CI on main][ci-badge]][ci-url] [![Discord chat][discord-badge]][discord-url] [![npm version][npm-badge]][npm-url] [![VSCode version][vscode-badge]][vscode-url] [![Open VSX version][open-vsx-badge]][open-vsx-url] [ci-badge]: https://github.com/biomejs/biome/actions/workflows/main.yml/badge.svg [ci-url]: https://github.com/biomejs/biome/actions/workflows/main.yml [discord-badge]: https://badgen.net/discord/online-members/BypW39g6Yc?icon=discord&label=discord&color=60a5fa [discord-url]: https://biomejs.dev/chat [npm-badge]: https://badgen.net/npm/v/@biomejs/biome?icon=npm&color=60a5fa&label=%40biomejs%2Fbiome [npm-url]: https://www.npmjs.com/package/@biomejs/biome/v/latest [vscode-badge]: https://badgen.net/vs-marketplace/v/biomejs.biome?label=vscode&icon=visualstudio&color=60a5fa [vscode-url]: https://marketplace.visualstudio.com/items?itemName=biomejs.biome [open-vsx-badge]: https://badgen.net/open-vsx/version/biomejs/biome?label=open-vsx&color=60a5fa [open-vsx-url]: https://open-vsx.org/extension/biomejs/biome [polar-badge]: https://polar.sh/embed/seeks-funding-shield.svg?org=biomejs हिन्दी | English | Français | 繁體中文 | 简体中文 | 日本語 | Português do Brasil | 한국어 | Русский | Українська


Biome 是一個高效能的 Web 專案工具鏈,旨在提供開發工具以維持這些專案的健康。

Biome 是一個 快速格式化工具,支援 JavaScriptTypeScriptJSXJSONCSSGraphQL,其 Prettier 的相容性達到 97%

Biome 是一個 高效能的語法檢查工具,支援 JavaScriptTypeScriptJSXCSSGraphQL,擁有來自 ESLint、typescript-eslint 和 其他來源超過 270 條規則。 它 輸出詳細且具上下文的診斷資訊,幫助你改進程式碼並成為更好的程式設計師!

Biome 從一開始就設計為可在 編輯器中互動使用。 它可以在你編寫程式碼時格式化和檢查錯誤的程式碼。

安裝

npm install --save-dev --save-exact @biomejs/biome

使用

# 格式化文件
npx @biomejs/biome format --write ./src

# 檢查文件並應用安全的修正
npx @biomejs/biome lint --write ./src

# 執行格式化、檢查等並應用安全的修正
npx @biomejs/biome check --write ./src

# 在 CI 環境中檢查所有文件的格式、檢查等
npx @biomejs/biome ci ./src

如果你想在不安裝 Biome 的情況下運行它,請使用 線上 Playground,他被編譯為 WebAssembly。

文件

訪問我們的首頁以了解更多關於 Biome 的資訊, 或直接前往入門指南開始使用 Biome。

關於 Biome 的更多資訊

Biome 擁有合理的預設設定,無需配置。

Biome 旨在支援現代 Web 開發的 所有主要開發語言

Biome 不需要 Node.js 即可運行。

Biome 擁有一流的 LSP 支援,配備了能完整保留原文的先進解析器和頂級的錯誤修復能力。

Biome 整合了以前分離的工具功能。基於共享基礎構建,讓我們能夠為程式碼處理、錯誤顯示、並行工作、快取記憶體和配置提供一致的體驗。

閱讀更多關於我們的專案理念

Biome 採用 MIT 授權Apache 2.0 授權,並根據 貢獻者公約行為準則 進行管理。

資金支持

你可以通過不同的方式支持這個專案

專案贊助和資金支持

你可以通過 Open CollectiveGitHub Sponsors 贊助或資助這個專案。

Biome 提供了一個簡單的贊助計劃,允許公司在各種開發者中獲得可見性和認可。

問題資金支持

我們使用 Polar.sh 來提升和推廣你希望看到和實現的特定功能。查看我們的待辦事項並幫助我們:

贊助商

Platinum Sponsors

<picture> <source media="(prefers-color-scheme: light)" srcset="https://raw.githubusercontent.com/biomejs/resources/refs/heads/main/sponsors/vercel-dark.png" /> <source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/biomejs/resources/refs/heads/main/sponsors/vercel-light.png" /> Vercel </picture>

金牌贊助商

<picture> <source media="(prefers-color-scheme: light)" srcset="https://depot.dev/assets/brand/1693758816/depot-logo-horizontal-on-light@3x.png" /> <source media="(prefers-color-scheme: dark)" srcset="https://depot.dev/assets/brand/1693758816/depot-logo-horizontal-on-dark@3x.png" /> Depot </picture>

银牌赞助商

L2BEAT logo Phoenix Labs logo Lokalise logo

銅牌贊助商

Nanabit logo Vital logo CodeRabbit logo Forge42 logo RStudio logo Pennylane logo JetBrains logo

更新履歴

packages/@biomejs/biome/CHANGELOG.md