@aptpod/iscp-ts
Version:
iSCP 2.0 client library for TypeScript
34 lines • 865 B
JavaScript
import { ISCPMalformedMessageError } from '../../exceptions';
export const invalidWire = {
oneOf: {
toWire: () => {
// @ts-ignore
return 10;
},
toErrorClass() {
return ISCPMalformedMessageError;
},
toError() {
return new ISCPMalformedMessageError('Unrecognized message.');
},
},
};
export const invalidProto = {
oneOf: {
toProto: () => {
return {
message: {
// @ts-ignore
oneofKind: '__unrecognized__',
},
};
},
toErrorClass() {
return ISCPMalformedMessageError;
},
toError() {
return new ISCPMalformedMessageError('Unrecognized message.');
},
},
};
//# sourceMappingURL=message.js.map