mcpField
B
Biome

Biome

公式Agent-ready
github.com開発ツール26.0kbiome今日更新
リポジトリ公式サイト

Biome について

Biome は Rust で書かれた高性能なコードフォーマッタとリンタで、モダンなウェブプロジェクト向けに設計されています。単一のツール内にフォーマッティングとリントを組み合わせ、コード品質をチェックし、JavaScript、TypeScript、JSON ファイル全体の問題を自動修正します。

主な機能

  1. 01JavaScript、TypeScript、JSON ファイルをチェックしてフォーマット
  2. 02--write フラグで自動的にコード問題を修正
  3. 03プロジェクトディレクトリ全体でチェックとフォーマッティングを実行

活用シーン

  1. 01CI/CD パイプラインにコード品質チェックを統合
  2. 02コーディングエージェントが生成したコードを自動フォーマット・修正
  3. 03チームプロジェクト全体で一貫したコードスタイルを維持

インストール

OS またはパッケージマネージャーを選び、コマンドをターミナルで実行します。

$
npm install -D --save-exact @biomejs/biome

インストール後にbiome --versionを実行して確認します。

コマンド例

よく使うコマンドを使う順に並べています。

01
npx biome check .
02
npx biome check --write .

詳細

ロゴと「Biome - Web のツールチェーン」というフレーズが入った、Biome のバナーです。


メインブランチの CI Discord チャット npm バージョン VSCode バージョン Open VSX バージョン

हिन्दी | English | Español | Français | 繁體中文 | 简体中文 | 日本語 | Polski | Português do Brasil | 한국어 | Русский | Українська

Biome は、Web プロジェクト向けの高性能なツールチェーンです。これらのプロジェクトを健全な状態に保つための開発者ツールを提供することを目指しています。

Biome は、JavaScript、TypeScript、JSX、JSON、CSS、GraphQL、Markdown、YAML、SCSS 向けの高速なフォーマッターであり、Prettier との互換性は97%**です。 **Biome は、JavaScript、TypeScript、JSX、JSON、CSS、GraphQL、Markdown、YAML、SCSS に対応した高性能なリンターで、ESLint、typescript-eslint、その他のソースから取り入れた500 を超えるルール**を備えています。 コードの改善とプログラマーとしての成長に役立つ、詳細で文脈に即した診断結果を出力します。

Biome は、最初からエディター内で対話的に使えるよう設計されています。 コードの入力中に、構文に問題のあるコードをフォーマットしてリンティングできます。

インストール
npm install --save-dev --save-exact @biomejs/biome
使い方
# format files
npx @biomejs/biome format --write

# lint files and apply the safe fixes
npx @biomejs/biome lint --write

# run format, lint, etc. and apply the safe fixes
npx @biomejs/biome check --write

# check all files against format, lint, etc. in CI environments
npx @biomejs/biome ci

インストールせずに Biome を試す場合は、WebAssembly にコンパイルされたオンラインプレイグラウンドをお使いください。

ドキュメント

Biome の詳細についてはホームページをご覧ください。 または、Biome の使用を始めるには、スタートガイドをご覧ください。

Biome について

Biome は妥当なデフォルト設定を備えており、設定は不要です。

Biome は、現代のウェブ開発で使われる主要な言語すべてのサポートを目指しています。

Biome の動作にNode.js は不要です。

Biome は、ソーステキストを完全な忠実度で表現する高度なパーサーと、優れたエラー回復機能を備え、LSP を第一級でサポートしています。

Biome は、わかりやすい診断結果と優れたパフォーマンスにより、高品質な 開発者体験 を提供することを目指しています。

Biome は、これまで別々のツールで提供されていた機能を統合します。共通の基盤に基づいて構築することで、コードの処理、エラーの表示、並列処理、キャッシュ、設定において一貫した体験を提供できます。

プロジェクトの理念について詳しくお読みください。

Biome は MIT ライセンスまたは Apache 2.0 ライセンスの下で提供され、Contributor Covenant 行動規範に基づいて運営されています。

資金調達

プロジェクトを支援する方法はいくつかあります。

プロジェクトのスポンサーおよび資金提供

Open collectiveまたはGitHub sponsorsを通じて、プロジェクトのスポンサーになったり、資金を提供したりできます。

Biome では、さまざまな開発者の間で企業の認知度を高め、評価を得られるシンプルなスポンサーシッププログラムを提供しています。

Biome ではエンタープライズサポートを提供しており、コアコントリビューターを雇用して、企業向けプロジェクトに取り組むことができます。

スポンサー

プラチナスポンサー
Depot のロゴ
### Gold Sponsors
CodSpeed logo
Silver Sponsors
Lokalise logo Cloudflare logo SyntaxFM logo
Bronze Sponsors
CodeRabbit logo RStudio logo JetBrains logo EGSTOCK, Inc. logo Convex logo Graphite logo Kraken Tech logo Code for Japan logo

コメント