From e63610ac7344944a27470ce889daa20b64d62a0b Mon Sep 17 00:00:00 2001 From: Juri Dispan Date: Tue, 21 Feb 2023 13:23:49 +0000 Subject: [PATCH] import sodium only if needed --- lib/jiff-client.js | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/lib/jiff-client.js b/lib/jiff-client.js index 16ff9fff1..37e489521 100644 --- a/lib/jiff-client.js +++ b/lib/jiff-client.js @@ -24,9 +24,6 @@ * @alias jiff-client */ -// browserify bundles this into our code bundle -var sodium = require('libsodium-wrappers'); - // utils and helpers var constants = require('./client/util/constants.js'); var helpers = require('./client/util/helpers.js'); @@ -199,7 +196,7 @@ function JIFFClient(hostname, computation_id, options) { * @see {@link https://www.npmjs.com/package/libsodium-wrappers} * @type {?sodium} */ - this.sodium_ = options.sodium !== false ? sodium : false; + this.sodium_ = options.sodium !== false ? require("libsodium-wrappers") : false; /** * A map from party id to public key. Where key is the party id (number), and