{"library":"protobuf-jsonschema","type":"library","category":null,"description":"A Node.js library and CLI tool that compiles Protocol Buffers IDL (proto files) into JSON Schema definitions. As of version 1.1.1, it supports proto3 syntax and can output JSON or YAML, making it useful for generating OpenAPI/Swagger specs. It can compile all messages from a file or target a specific message with its dependencies. The project appears to be in maintenance mode with no recent updates.","language":"javascript","status":"maintenance","version":"1.1.1","tags":["javascript","protobuf","protocol","buffers","json","schema","jsonschema"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install protobuf-jsonschema","imports":["const compile = require('protobuf-jsonschema');","const { default: compile } = await import('protobuf-jsonschema');","import * as proto2json from 'protobuf-jsonschema'; const compile = proto2json.default;"]},{"cmd":"yarn add protobuf-jsonschema","imports":[]},{"cmd":"pnpm add protobuf-jsonschema","imports":[]}],"homepage":"https://github.com/devongovett/protobuf-jsonschema#readme","github":"git://github.com/devongovett/protobuf-jsonschema","docs":null,"changelog":null,"pypi":null,"npm":"protobuf-jsonschema","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}