This commit is contained in:
lalBi94
2023-03-05 13:23:23 +01:00
commit 7bc56c09b5
14034 changed files with 1834369 additions and 0 deletions

View File

@@ -0,0 +1,27 @@
/*
MIT License http://www.opensource.org/licenses/mit-license.php
*/
"use strict";
class ErrorObjectSerializer {
constructor(Type) {
this.Type = Type;
}
serialize(obj, { write }) {
write(obj.message);
write(obj.stack);
}
deserialize({ read }) {
const err = new this.Type();
err.message = read();
err.stack = read();
return err;
}
}
module.exports = ErrorObjectSerializer;