- Notifications
You must be signed in to change notification settings - Fork0
The coolest JSON Schema to Protobuf 3 definitions parser
License
NotificationsYou must be signed in to change notification settings
gamaops/protoschema
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
ProtoSchema is the coolest JSON Schema 7 to Protobuf 3 definitions encoder.
- It's written in TypeScript and transpiled to Javascript
- The encoder is aware about messages references and will encode them when one is found in the picked schema to be encoded
- The encoded result is separated by namespaces
- You can use
null
on Protobuf 3 with the boolean field flag technique - You can specify the byte length for numbers and integers
- It's unit tested to be bulletproof
- Zero dependency
npm install --save protoschema
To learn quickly how to use the package go to theguide.
To understand more about the exported interface go to theAPI reference.
See thecontributing guide and thecode of conduct.
This project is licensed under the MIT license.
Copyright © 2019codermarcos andvflopes
About
The coolest JSON Schema to Protobuf 3 definitions parser
Topics
Resources
License
Code of conduct
Stars
Watchers
Forks
Packages0
No packages published