diffusion
Version:
Diffusion JavaScript client
17 lines (13 loc) • 529 B
JavaScript
var Codec = require('io/codec');
var ErrorReportSerialiser = require('../error-report-serialiser');
var SecurityCommandScriptResult = require('./security-command-script-result');
var serialiser = {
read : function(input) {
var errors = Codec.readCollection(input, ErrorReportSerialiser.read);
return new SecurityCommandScriptResult(errors);
},
write : function(output, value) {
Codec.writeCollection(output, value.errors, ErrorReportSerialiser.write);
}
};
module.exports = serialiser;