var CryptoJS = require('./lib/core.js');

require('./lib/cipher-core.js')(CryptoJS);
require('./lib/aes.js')(CryptoJS);
require('./lib/sha1.js')(CryptoJS);
require('./lib/sha256.js')(CryptoJS);
require('./lib/hmac.js')(CryptoJS);
require('./lib/pad-nopadding.js')(CryptoJS);
require('./lib/mode-ctr.js')(CryptoJS);
require('./lib/enc-base64.js')(CryptoJS);

module.exports = CryptoJS

var CryptoJS = require('./lib/core.js');

require('./lib/enc-base64.js')(CryptoJS);
require('./lib/cipher-core.js')(CryptoJS);
require('./lib/aes.js')(CryptoJS);
require('./lib/sha1.js')(CryptoJS);
require('./lib/sha256.js')(CryptoJS);
require('./lib/hmac.js')(CryptoJS);
require('./lib/pad-nopadding.js')(CryptoJS);
require('./lib/mode-ctr.js')(CryptoJS);

module.exports = CryptoJS

order matters apparently