diff options
author | Mario <mario@mariovavti.com> | 2024-03-10 22:38:21 +0000 |
---|---|---|
committer | Mario <mario@mariovavti.com> | 2024-03-10 22:38:21 +0000 |
commit | 360713c6896d18a95dd3ca541ea477bf44b98d0c (patch) | |
tree | 8acaa683b277023aa4842f25b04623ae196fa1ae /library/sodium-plus/browser.js | |
parent | ee8aba3221f995b265c3196505a1c7c26b76f116 (diff) | |
download | volse-hubzilla-360713c6896d18a95dd3ca541ea477bf44b98d0c.tar.gz volse-hubzilla-360713c6896d18a95dd3ca541ea477bf44b98d0c.tar.bz2 volse-hubzilla-360713c6896d18a95dd3ca541ea477bf44b98d0c.zip |
add sodium-plus js crypto library
Diffstat (limited to 'library/sodium-plus/browser.js')
-rw-r--r-- | library/sodium-plus/browser.js | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/library/sodium-plus/browser.js b/library/sodium-plus/browser.js new file mode 100644 index 000000000..8a413caf8 --- /dev/null +++ b/library/sodium-plus/browser.js @@ -0,0 +1,25 @@ +const { + CryptographyKey, + Ed25519PublicKey, + Ed25519SecretKey, + SodiumError, + SodiumPlus, + SodiumPolyfill, + SodiumUtil, + X25519PublicKey, + X25519SecretKey +} = require('./index'); + +// Load dependencies into window +(async function(){ + window.CryptographyKey = CryptographyKey; + window.Ed25519PublicKey = Ed25519PublicKey; + window.Ed25519SecretKey = Ed25519SecretKey; + window.SodiumError = SodiumError; + window.SodiumPlus = SodiumPlus; + window.SodiumPolyfill = SodiumPolyfill; + window.SodiumUtil = SodiumUtil; + window.X25519PublicKey = X25519PublicKey; + window.X25519SecretKey = X25519SecretKey; + window.sodium = await SodiumPlus.auto(); +})(); |