Defined in node_modules/.aspect_rules_js/@bufbuild+protobuf@1.10.1/node_modules/@bufbuild/protobuf/dist/cjs/json-format.d.ts:10 Methods debug debug ( json ) : string Returns string Defined in node_modules/.aspect_rules_js/@bufbuild+protobuf@1.10.1/node_modules/@bufbuild/protobuf/dist/cjs/json-format.d.ts:41 make Read Options make Read Options ( options ? ) : Readonly < JsonReadOptions > Defined in node_modules/.aspect_rules_js/@bufbuild+protobuf@1.10.1/node_modules/@bufbuild/protobuf/dist/cjs/json-format.d.ts:14 make Write Options make Write Options ( options ? ) : Readonly < JsonWriteStringOptions > Defined in node_modules/.aspect_rules_js/@bufbuild+protobuf@1.10.1/node_modules/@bufbuild/protobuf/dist/cjs/json-format.d.ts:18 read Message read Message < T > ( type , jsonValue , options , message ? ) : T Returns T Defined in node_modules/.aspect_rules_js/@bufbuild+protobuf@1.10.1/node_modules/@bufbuild/protobuf/dist/cjs/json-format.d.ts:22 read Scalar read Scalar ( type , json , longType ? ) : any Returns any Defined in node_modules/.aspect_rules_js/@bufbuild+protobuf@1.10.1/node_modules/@bufbuild/protobuf/dist/cjs/json-format.d.ts:33 write Message write Message ( message , options ) : JsonValue Defined in node_modules/.aspect_rules_js/@bufbuild+protobuf@1.10.1/node_modules/@bufbuild/protobuf/dist/cjs/json-format.d.ts:26 write Scalar write Scalar ( type , value , emitDefaultValues ) : JsonValue Parameters type : ScalarType value : any emitDefaultValues : boolean Defined in node_modules/.aspect_rules_js/@bufbuild+protobuf@1.10.1/node_modules/@bufbuild/protobuf/dist/cjs/json-format.d.ts:37
JsonFormat is the contract for serializing messages to and from JSON. Implementations may be specific to a proto syntax, and can be reflection based, or delegate to speed optimized generated code.