cli
cli copied to clipboard
Command line interface for the Phylum API
Running `phylum package` with a nonexistent package name and version still returns results. ``` ❯ phylum package -t npm nonexistent 8675309 Package Name: nonexistent Package Version: 8675309 License: Unknown Last...
Any extension that uses the deno std library will always fail to run if the user is not connected to the internet. This means, for example, that while `npm init`...
The [`prettytable-rs` crate](https://crates.io/crates/prettytable-rs) has not received any updates in nearly 4 years now and appears to be abandoned. It still works and doesn't seem to have any major issues, but...
We have a weekly `cargo update` for minor version updates and weekly Dependabot run for major version updates. However, it turns out that neither of these handles bumping dependencies from...
Support the Windows platform by releasing CLI binaries for Windows and implementing a self-update capability for Windows clients. # Acceptance Criteria - [ ] Instructions for installing on Windows in...
# Overview Currently, the Phylum CLI binary is signed using an RSA signing key. This signature can be verified using the corresponding public key for Phylum: ```sh $ openssl dgst...
We need to test extensions against API mocks, and figure out whether it is best to try and reuse the mocks already present in other tests or whether we may...
# Overview Add a `--wide` command-line flag to `phylum project list` to make it easier to read long project names. Consider increasing the default width of the project name column...
The `ignore_certs` config file option is plural, but the `--no-check-certificate` command line option is singular.
If the user sets `ignore_certs` in their config file, there is currently no way to force the CLI to check certificates without modifying that file.