{"library":"quaeearum","title":"quaeearum","description":"quaeearum is a protobuf-to-TypeScript transpiler at version 1.1.1. It converts Protocol Buffer definitions (.proto) into TypeScript interfaces and types, enabling type-safe usage of protobuf messages in TypeScript projects. The package is in an early stage with no recent updates; release cadence is unknown. As a transpiler, it differentiates by focusing solely on TypeScript interface generation rather than full runtime serialization, potentially offering a lighter alternative to protobufjs or ts-proto.","language":"javascript","status":"active","last_verified":"Fri May 01","install":{"commands":["npm install quaeearum"],"cli":{"name":"quaeearum","version":null}},"imports":["import { transpile } from 'quaeearum';","import { parseProtobuf } from 'quaeearum';","import quaeearum from 'quaeearum';"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"import { transpile } from 'quaeearum';\n\nconst protoContent = `\nsyntax = \"proto3\";\nmessage Person {\n  string name = 1;\n  int32 age = 2;\n}\n`;\n\nconst result = transpile(protoContent);\nconsole.log(result);\n// Output: TypeScript interface definitions","lang":"typescript","description":"Demonstrates how to use the transpile function to convert a protobuf message definition into TypeScript types.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}