UNPKG

diffusion

Version:

Diffusion JavaScript client

12 lines (10 loc) 458 B
var _implements = require('util/interface')._implements; var StringDataType = require('../../../data/primitive/string-datatype'); var Decoder = require('cbor/decoder'); var PrimitiveDataType = require('data/primitive/primitive-datatype'); function serialise(v, encoder) { encoder.encode(v.toString()); } module.exports = _implements(StringDataType, function() { PrimitiveDataType.call(this, "string", String, serialise, true, Decoder.isString); });