google / deps.dev

Resources for the deps.dev API
https://deps.dev
Apache License 2.0
258 stars 20 forks source link

feat: buf module and bsr repo #74

Open sgammon opened 7 months ago

sgammon commented 7 months ago

Hello esteemed deps.dev maintainers,

This changeset adds a Buf module definition and Buf module lock, and publishes the module to the Buf Schema Registry (BSR).

I have created the deps org on BSR. I'm happy to hand it to Google or the Buf team as a steward. If desired, I can also add workflows to push BSR updates from CI, so that everything stays in sync.

Context: I'm using BSR to generate gRPC clients. In particular, Buf's Connect API is easier to use from browsers than gRPC-Web, and publishing the module to BSR is a prerequisite step for easy codegen.

The README carries over to the module:

Screenshot 2024-03-29 at 5 31 11 PM

And the BSR generated docs can be linked to for API reference documentation: https://buf.build/deps/api/docs/main:deps_dev.v3#deps_dev.v3.Insights

frenchi commented 6 months ago

Glad to see this! As consumers, we would also like to see this merged.