Skip to Content

CANYON

より正確なJavaScriptカバレッジデータの収集

Canyon(「峡谷」の意味、発音 /ˈkænjən/)は、シンプルなBabel設定でJavaScriptのカバレッジ収集とリアルタイムレポート生成を実現し、エンドツーエンドテストにおけるカバレッジ収集の課題を解決します。

機能の特徴

CanyonはJavaScriptのエンドツーエンドテストカバレッジ収集のために設計され、以下の特徴があります:

  • 正確かつ効率的:hitとmapの分離により、コンパイル時に初期カバレッジデータを生成し、正確かつ効率的にカバレッジデータを収集
  • SourceMap:正確なソースコードカバレッジの復元
  • ビルドツール:next.js、vite、webpackなどの一般的なビルドツールのカバレッジソリューションを提供
  • 自動化フレームワーク:一般的なUI自動化フレームワークの統合ソリューションを提供
  • CIプロバイダー:一般的なCIプロバイダー(Github Actions、GitLab Runner)に対応し、CI環境変数を検出

コミュニティ

stars
downloads

Canyon は zhangtao25 によって作成されました。 プロジェクトの最新情報は @wr_zhang25 をフォローしてください。

GitHub ディスカッションへの参加をお待ちしています!