keybase-nacl
Advanced tools
Comparing version 1.0.0 to 1.0.1
// Generated by IcedCoffeeScript 1.8.0-d | ||
(function() { | ||
var Sodium, TweetNaCl, e, mod, nacl_c, nacl_js; | ||
var Sodium, TweetNaCl, e, mod, mods, nacl_c, nacl_js, _i, _len; | ||
@@ -13,7 +13,14 @@ nacl_js = require('tweetnacl/nacl-fast'); | ||
try { | ||
mod = "sodium"; | ||
nacl_c = require(mod).api; | ||
} catch (_error) { | ||
e = _error; | ||
nacl_c; | ||
mods = ["sodium", "keybase-sodium"]; | ||
for (_i = 0, _len = mods.length; _i < _len; _i++) { | ||
mod = mods[_i]; | ||
try { | ||
nacl_c = require(mod).api; | ||
break; | ||
} catch (_error) { | ||
e = _error; | ||
} | ||
} | ||
@@ -20,0 +27,0 @@ |
{ | ||
"name": "keybase-nacl", | ||
"version": "1.0.0", | ||
"version": "1.0.1", | ||
"description": "A small wrapper library to switch between C and JS NaCl depending on the install", | ||
@@ -34,2 +34,2 @@ "main": "lib/main.js", | ||
} | ||
} | ||
} |
@@ -6,15 +6,9 @@ ##### Signed by https://keybase.io/max | ||
iQIcBAABCgAGBQJVWU5LAAoJEGBSsq0xpmMc3MwQAJsyEOcl200+MXqTeOOT4lXM | ||
Rf9WzQjJI/6sFM6ZbZlQ5+xjI1IRMM49JJC0OL4nCP2WPrOhktGF2IJNnHcfcKvv | ||
YUjyDQdwLHSuV04SejdDjYIqP9dDhAMOuSulRawr9xt3I3jw0w5Hpq+AIDbAuKxQ | ||
KJUqOU/kqDIovn/fILXLUPEgYpTExL8HOjeAafh/Yymw+1riyvksZXwNeLV2WIhY | ||
3OqeoMbYNaqEULiC9olbvGvg2Cu7aF3R0oM9SLZLsxmWCWjagdklxQpbfSQhGVzh | ||
iuJ3Ma/oak0Qvrpf4M0j98EGFIvxQimMjaxstW7YSorEjgqiXHRncHa1xv+Usl2z | ||
5//fDxdDhpqlJV7+iIqfHU2tS0hGERxdhngdU3ZeZo8M9RLocPmfW9hjxR2M0lVM | ||
SeOZeTyzL0/eagTCGxiYEodtjsX8sAf4Tz6LkqKNkDjSXz1w7nORIP3SGy6fYw1x | ||
C7Sputlv8vhJJ08hp46Y2PRbcfDeYc+i/eIkS1El2xzQer1CIsZJujhKOlSF0jHR | ||
SmS8j3TIlG1nsNSzUq+J7pARxmeNk2/wJgIR49uMuVIYZ5zKu9CFxv6lqhinUiX+ | ||
QUtklbIywuD1uaw/C6gCVw3sY/riAwJKtJ6LRXln0IDRVL2mQeYFMiS6k4Eh6ASr | ||
Yc6lrfew8atvJMMXUkiK | ||
=GHc+ | ||
iQEcBAABCgAGBQJVWea5AAoJEJgKPw0B/gTfmOsH/1npWV+odUl/uqrHWW5zvI0Q | ||
NWLnQsnPIkMbmATmIH9ixH23RHASKEEbZbgS05/UmumxM+uv+PbMCxO0LCrDvDy5 | ||
YtSQU4gmrUMwokWRbSrM7V0uGe31mH7GYcBzk5Tl4julbIU6ySLfiZzGcEEVn+vI | ||
7RPcUMqz4aJih2/CPNY6jQVhyCpH0+H6E6V9UgFraNzcH7rekZzN2AVDxKFLGUOG | ||
mtox8ypxzpzIYjHtAr4Kf3aMrVnainTR9eEjX4VQ9C/SJJdVh5PV8YEzxqyLKv+u | ||
xNUowEyGc0SYRTdfI8UlV7a9UHHtWu092SuGCHUILgZdcDZGHYoVfv7CSgdi2pI= | ||
=jKmO | ||
-----END PGP SIGNATURE----- | ||
@@ -39,10 +33,10 @@ | ||
936 base.js 32741386a25d562b714b247078c916ed925b7209495a76c164bac0e99d24eed5 | ||
1035 main.js 40e30e62fa1f55ec831707849476953c998bce89b740f5b08347c0217853a220 | ||
1183 main.js 40ce98ce2c8dae28cf56ec50c574509c71661bafa9efee70d2be2f85a9436d20 | ||
2067 sodium.js 49c3469abd276df579e045ccc17c49253630b3e9e26b73e88ed9eec692f209f5 | ||
2075 tweetnacl.js d4da18bf492da3e923890b04659d7c672d0971ec028d9bb7ecca8ec1ea0aa8a1 | ||
645 util.js be2846c96d0fdcd07dd96c86fcb529af94e09ba8d9110ee6b47d433fbef2a963 | ||
794 package.json 7efbb8829a3fd39aa78e1a09189d2c283f32292884b34613805958d2d6a72f58 | ||
793 package.json dffc9b05f4bc6835e7194c9cff2966ecf6b873e99bf9fc886d2d15362ca7631d | ||
src/ | ||
1400 base.iced 71a5c89cb57ff4bc1964910d987f1d914ff9f02e3058438c6a660040024c7530 | ||
1240 main.iced 4a18d5ff187661417b5fba4d1b6517bd5d2337022e9d41c396921ac3a278ed52 | ||
1300 main.iced 2f08f4899cf1193c1370c63257be2cd32fc1aacd0a0039074bfb917da983111a | ||
1828 sodium.iced 6147b59cc4c0b015b9b5e1eb3340e30bfc232a9aacd1cb4b1b1380b36cb3e733 | ||
@@ -55,3 +49,3 @@ 2019 tweetnacl.iced 4f845affac187a3b01eccadf33494f8a10a3aa7b013456f976afd6219c097703 | ||
193 main.iced ba58653bd3407fbaf8237ec01c61668fb0c567d113eed01fb862e946a39000de | ||
670290 test.js 96b738bbc33f0ab9d1a13cbaaca6f81d1713f90662ae238ac77038d0d377378a | ||
673230 test.js 87f00dae5064138dd0aca2d469577d0773b1d68fd25fcced0117fb4185d640b3 | ||
files/ | ||
@@ -58,0 +52,0 @@ 2320 0_sigs.iced f980c55498dafccb45bc3ebe5af21d7be46c110cbec022fe2eda9d46e192760e |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is too big to display
697655
21393