A go.mod parser with locations.
Simple go.mod parser
Simple go.mod parser
gomod grammar for the tree-sitter parsing library
Parser for Go module manifest files
gen — gomod adapter. Parses go.mod + lockfile into a typed gen_types::Spec emission. One of N adapters that share the typed core via Spec/QuirkRegistry/Invariants traits.
gen — Cargo adapter. Parses Cargo.toml + Cargo.lock + workspace shape into gen_types::Manifest. The cargo half of the universal package-manager engine; one of N adapters (gen-npm, gen-bundler, gen-pip, gen-gomod, gen-helm, …) that share the typed core. See theory/GEN.md for the full design.
A Language Server Protocol implementation for package version management
Alpakr CLI 🦙 a package lookup tool for: crates, npm, pypi, and more.
Universal semantic versioning for monorepos and classic repos