View Source rebar3_audit_advisory (rebar3_audit v0.2.7)

Summary

Types

advisory/0

-type advisory() ::
          #{ghsa_id := binary(),
            cve_id := binary() | null,
            summary := binary(),
            severity := binary(),
            url := binary(),
            vulnerabilities := [vulnerability()]}.

vulnerability/0

-type vulnerability() ::
          #{package := binary(), vulnerable_range := binary(), patched_version := binary() | null}.

Functions

fetch(Token)

-spec fetch(Token :: string() | undefined) -> {ok, [advisory()]} | {error, term()}.