composer / composer/packagist

JSON Schema / Spec / Docs for the Malware filter list data provider API

Open Beginner friendly
#1,849 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
PHP
Stars
1.8k
Forks
488
Avg merge
2d 21h
Merged PRs (30d)
32

Description

There should be a specification publicly available for the format we support for ingesting package malware reports, as currently implemented in https://github.com/composer/packagist/blob/main/src/FilterList/List/AikidoMalwareFilterList.php.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reading src/FilterList/List/AikidoMalwareFilterList.php to identify the currently supported package malware report format. Document that format as a public specification, including a JSON Schema if appropriate, and ensure the resulting documentation matches the implementation.

Written by the indexing model from the issue text.

Assessment

Tech stack
php
Domain
api, documentation
Issue type
Documentation
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
75/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.