UNPKG

diffusion

Version:

Diffusion JavaScript client

14 lines (11 loc) 342 B
var Codec = require('io/codec'); var parser = require('./topic-selector-parser'); var topicSelectorSerialiser = { read : function(input) { return parser(Codec.readString(input)); }, write : function(out, selector) { Codec.writeString(out, selector.expression); } }; module.exports = topicSelectorSerialiser;