
このディレクトリには、NPQ(Node Package Quality)セキュリティ監査ツールの包括的なドキュメントが含まれています。
optional-features.mdオプションのセキュリティ機能の設定と使用方法(最近の改善点とバグ修正を含む)。
age.marshall.mdパッケージの経過期間と成熟度を検証する Age Marshall セキュリティコンポーネントの詳細ドキュメント。
feature/ ディレクトリには、特定の機能と実装の詳細なドキュメントが含まれています:
test-coverage-improvements.md - 全体のカバレッジを84.4%から93.39%に改善した包括的なテストカバレッジの強化signature-verification-fix.md - バージョン範囲(例:@angular/common@^20.2.4)における署名検証の重大なバグ修正auto-continue.md - パッケージインストールのワークフローを効率化する自動継続機能のドキュメントexit-codes.md - npq および npq-hero プロセスの終了動作のリファレンスjson-output.md - CI と自動化のためのバージョン管理された機械可読な監査専用出力malicious-package.md - Snyk/OSV データによる既知の悪意あるパッケージ検出のドキュメントpacote-dependency-reduction.md - オプションの pacote 依存関係削減の実装概要feature/ 内に専用のマークダウンファイルを持つMarshall コンポーネントは、NPQ の中核となるセキュリティ検証モジュールです。各 marshall は特定のセキュリティ上の関心事に焦点を当てています:
age.marshall.md) - パッケージの経過期間と成熟度の検証signature-verification-fix.md を参照)新機能を追加したり、大幅な変更を行う場合:
feature/ ディレクトリに新しいファイルを作成するnpq と npq-hero にわたるイシュー #426 のテストファースト実装計画。| トピック | ファイル | 目的 |
|---|
| オプション機能 | optional-features.md | 機能の設定と最近の改善点 |
| 経過期間検証 | age.marshall.md | パッケージの経過期間と成熟度のセキュリティチェック |
| テストカバレッジ | feature/test-coverage-improvements.md | 最近のテストスイートの強化 |
| 署名検証 | feature/signature-verification-fix.md | バージョン範囲のバグ修正と検証 |
| 自動継続 | feature/auto-continue.md | 自動化されたインストールワークフロー |
| JSON 監査出力 | feature/json-output.md | CI 向けのバージョン管理された機械可読な監査結果 |
| 終了コード | feature/exit-codes.md | CLI およびパッケージマネージャーのパススルー終了動作 |
| 悪意あるパッケージ | feature/malicious-package.md | 既知の悪意あるパッケージの検出と報告 |
| 依存関係削減 | feature/pacote-dependency-reduction.md | オプションの依存関係管理 |