UNPKG

@mojsoski/server-crypto

Version:

Asymmetric key-exchange cryptography library

21 lines 1.73 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.BrowserCrypto = exports.NodeCrypto = exports.ServerManager = exports.RemoteServer = exports.CurrentServer = exports.Server = void 0; exports.serverManagerFromEnvironment = serverManagerFromEnvironment; const server_1 = require("./server"); Object.defineProperty(exports, "Server", { enumerable: true, get: function () { return server_1.Server; } }); const current_server_1 = require("./current-server"); Object.defineProperty(exports, "CurrentServer", { enumerable: true, get: function () { return current_server_1.CurrentServer; } }); const remote_server_1 = require("./remote-server"); Object.defineProperty(exports, "RemoteServer", { enumerable: true, get: function () { return remote_server_1.RemoteServer; } }); const server_manager_1 = require("./server-manager"); Object.defineProperty(exports, "ServerManager", { enumerable: true, get: function () { return server_manager_1.ServerManager; } }); const async_stream_1 = require("@mojsoski/async-stream"); const node_crypto_1 = require("./opt/node-crypto"); Object.defineProperty(exports, "NodeCrypto", { enumerable: true, get: function () { return node_crypto_1.NodeCrypto; } }); const browser_crypto_1 = require("./opt/browser-crypto"); Object.defineProperty(exports, "BrowserCrypto", { enumerable: true, get: function () { return browser_crypto_1.BrowserCrypto; } }); async function serverManagerFromEnvironment(provider) { return new server_manager_1.ServerManager(await current_server_1.CurrentServer.fromEnvironment(provider), await async_stream_1.AsyncTransform.from(remote_server_1.RemoteServer.fromEnvironment(provider)).toArray(), provider); } //# sourceMappingURL=index.js.map