Quickstart
Install Thirdpass, check a project, and contribute review evidence.
Use these commands to install Thirdpass, check a project, and contribute review evidence.
Install Thirdpass
Install the CLI with Cargo:
cargo install thirdpassFor ecosystem support that is not built in, install the matching extension. For example, the Ansible extension is installed as:
cargo install thirdpass-ansibleFor more installation detail, see Installation.
Check a Project
From a project directory, compare its dependencies against available review evidence:
thirdpass checkThis is the simplest first command. It reads the project dependency files and reports matching review evidence.
Contribute a Review
Ask the server for the next package that needs review:
thirdpass review-anyTo keep reviewing assigned work in a loop:
thirdpass review-any --nightshiftTo focus review work on a campaign:
thirdpass review-any --campaign bitcoin-onlyReview a Specific Package
Review a known GitHub project:
thirdpass review SeedSigner/seedsigner --extension github --campaign bitcoin-onlyTo focus on selected files:
thirdpass review d3 4.10.0 \
--file index.js \
--file build/d3.jsReview Project Dependencies
From a project directory, ask Thirdpass to review packages used by that project:
thirdpass review-depsCompleted reviews are written under .thirdpass/reviews/ so they can travel
with the project.