🕵️‍♂️ go_over

Package Version Hex Docs

A tool to audit Erlang & Elixir dependency advisories as well as retired hex packages, to make sure your gleam projects really sparkle! ✨

🚨 NOTE: security advisories are NOT currently monitored for gleam dependencies. The language, while excellent, is far too new and niche

Install

gleam add --dev go_over

📣 Also!

Usage

gleam run -m go_over

🎥 Obligatory Asciinema

demo

🏴 Flags

⚙️ Config

Optional settings that can be added to your project’s gleam.toml

[go-over]
# disables caching (default: true)
cache = true

[go-over.ignore]
# list of package names to skip when checking for advisories & warnings (default: [])
packages = ["example_package"]
# list of warning severities to skip when checking for advisories & warnings (case insensitive) (default: [])
severity = ["example_moderate"]
# list of advisory IDs to skip when checking for advisories & warnings (default: [])
ids = ["GHSA-xxxx-yyyy-zzzz"]

⌛ Caching

🖌️ Other Art

License

This tool uses mirego/elixir-security-advisories which is it self licensed with BSD-3-Clause license and CC-BY 4.0 open source license. See their #license section

Code original to this repo is Licensed under MIT

Search Document