Connectum API Reference / @connectum/cli / utils/reflection / fetchFileDescriptorSetBinary
Function: fetchFileDescriptorSetBinary()
fetchFileDescriptorSetBinary(
url):Promise<Uint8Array<ArrayBufferLike>>
Defined in: utils/reflection.ts:72
Fetch FileDescriptorSet as binary (.binpb) from a running server via reflection.
The binary output can be passed directly to buf generate as input.
Parameters
url
string
Server URL (e.g., "http://localhost:5000")
Returns
Promise<Uint8Array<ArrayBufferLike>>
Binary FileDescriptorSet (.binpb format)
Example
typescript
const binpb = await fetchFileDescriptorSetBinary("http://localhost:5000");
writeFileSync("/tmp/descriptors.binpb", binpb);
// Then: buf generate /tmp/descriptors.binpb --output ./gen