cryptobox-hd
Version:
High-level API with persistent storage for Proteus-HD.
33 lines (32 loc) • 1.33 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
var Cache_1 = require("./store/Cache");
var IndexedDB_1 = require("./store/IndexedDB");
var CryptoboxCRUDStore_1 = require("./store/CryptoboxCRUDStore");
var Cryptobox_1 = require("./Cryptobox");
var error_1 = require("./error");
var CryptoboxSession_1 = require("./CryptoboxSession");
var DecryptionError_1 = require("./DecryptionError");
var InvalidPreKeyFormatError_1 = require("./InvalidPreKeyFormatError");
var ReadOnlyStore_1 = require("./store/ReadOnlyStore");
var error_2 = require("./store/error");
module.exports = {
Cryptobox: Cryptobox_1.Cryptobox,
CryptoboxSession: CryptoboxSession_1.CryptoboxSession,
DecryptionError: DecryptionError_1.DecryptionError,
error: {
CryptoboxError: error_1.CryptoboxError,
},
InvalidPreKeyFormatError: InvalidPreKeyFormatError_1.InvalidPreKeyFormatError,
store: {
Cache: Cache_1.default,
error: {
RecordAlreadyExistsError: error_2.RecordAlreadyExistsError,
RecordNotFoundError: error_2.RecordNotFoundError,
RecordTypeError: error_2.RecordTypeError,
},
CryptoboxCRUDStore: CryptoboxCRUDStore_1.default,
IndexedDB: IndexedDB_1.default,
ReadOnlyStore: ReadOnlyStore_1.ReadOnlyStore,
}
};