JSFiddle - React, Tailwind, and code Playground

by sj82516

HTML

<script src="//cdn.rawgit.com/dcodeIO/protobuf.js/6.8.8/dist/protobuf.js"></script>

JavaScript

const jsonDescriptor = {
	"nested": {
  	"Message1": {
    	"fields":{
        "field1": {
        	rule: "repeated",
          type: "string",
          id: 1
        },
        "field2":{
        	type: "int32",
        	values: [1,2,3,4],
          id: 2
        },
        "values": {
        	id: 3,
          
        }
      }
    }
  }
}

const root = protobuf.Root.fromJSON(jsonDescriptor);
const Message1 = root.lookup("Message1");
let err = Message1.verify({
	field1: ["222"],
  field2: 10
})
console.log(Message1, err)