avro-schema
v0.0.3
Published
AVRO schema utilities
Downloads
8
Readme
node-avro
Verify that JSON objects match schemas & encode them to AVRO binary.
var schema = new require('avro-schema').Schema();
schema.load("myfile.avsc");
// All types from myfile.avsc are available.
schema.load("another.avsc");
// Verifies that object o matches the schema from another.avsc
schema.verify(o);
// Verifies that object o matches a particular type name.
schema.verify(o, 'MyFileType');
// Now encode it to avro binary format.
var buffer = schema.encode(o);