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