UNPKG

@sebastianp265/safe-server-side-storage-client

Version:

Library for Confidential Server-Side Message Storage Using the Labyrinth Protocol

17 lines (16 loc) 645 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.bytesSerializerProvider = void 0; class BytesSerializerProvider { _bytesSerializer = null; set bytesSerializer(bytesSerializer) { this._bytesSerializer = bytesSerializer; } get bytesSerializer() { if (this._bytesSerializer == null) { throw new Error("BytesSerializer is not set. Please assign a valid BytesSerializer instance using 'bytesSerializerProvider.bytesSerializer = yourSerializer'."); } return this._bytesSerializer; } } exports.bytesSerializerProvider = new BytesSerializerProvider();