nacl is now injected as a dependecy into nacl-crypto

This commit is contained in:
Tankred Hase 2013-04-05 18:38:14 +02:00
parent 2d37e8f3f7
commit 1f3c91f1d3
3 changed files with 3 additions and 6 deletions

View File

@ -1,7 +1,7 @@
/** /**
* A Wrapper for NaCl's asymmetric/symmetric crypto * A Wrapper for NaCl's asymmetric/symmetric crypto
*/ */
var NaclCrypto = function(util) { var NaclCrypto = function(nacl, util) {
'use strict'; 'use strict';
/** /**

View File

@ -1,9 +1,7 @@
var crypt = crypt;
/** /**
* Various utitity methods for crypto, encoding & decoding * Various utitity methods for crypto, encoding & decoding
*/ */
var Util = function(window, uuid) { var Util = function(window, uuid, crypt) {
'use strict'; 'use strict';
/** /**
@ -213,7 +211,6 @@ var Util = function(window, uuid) {
}; };
if (typeof module !== 'undefined' && module.exports) { if (typeof module !== 'undefined' && module.exports) {
crypt = require('crypto');
module.exports = Util; module.exports = Util;
} else { } else {
app.crypto.Util = Util; app.crypto.Util = Util;

View File

@ -10,7 +10,7 @@ test("Init", 1, function() {
ok(nacl_test.util, 'Util'); ok(nacl_test.util, 'Util');
// generate test data // generate test data
nacl_test.test_message = new TestData().generateBigString(1000); nacl_test.test_message = new TestData().generateBigString(1000);
nacl_test.crypto = new app.crypto.NaclCrypto(nacl_test.util); nacl_test.crypto = new app.crypto.NaclCrypto(nacl, nacl_test.util);
}); });
test("Generate Keypair from seed", 1, function() { test("Generate Keypair from seed", 1, function() {