Skip to content

feat: support RubyGems and Go registries - #64

Merged
jlitola merged 1 commit into
mainfrom
knotty-jasper
May 6, 2026
Merged

feat: support RubyGems and Go registries#64
jlitola merged 1 commit into
mainfrom
knotty-jasper

Conversation

@jlitola

@jlitola jlitola commented May 6, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Add RubyGems and Go to the shared registry taxonomy used by CLI parsing and MCP package targets.
  • Expose the new registries across package info, dependencies, changelog, docs listing, code navigation help, and implementation docs.
  • Extend dependency registry gating/tests and keep vulnerability support limited to npm, PyPI, Hex, and Crates.

Verification

  • bun test
  • bun run typecheck
  • bun run lint
  • bun run format:check
  • bun run build
  • bun run smoke:cli
  • bun run smoke:mcp
  • Live production CLI + MCP-equivalent checks for rubygems:rails and go:golang.org/x/text on pkg info and pkg deps

Notes

  • Go dependency version resolution returned different resolved versions for golang.org/x/mod across repeated live calls; backend follow-up is being tracked separately.

Expose the new backend registry enum values through shared parsing, CLI help, MCP schemas, package info, dependencies, changelog, docs, and code navigation targets.
@jlitola
jlitola merged commit add8be8 into main May 6, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant