Refactor src/*.js to use import

This commit is contained in:
Tankred Hase
2016-02-05 01:03:46 +07:00
parent 185d575ba3
commit f06e5aea55
7 changed files with 39 additions and 41 deletions

View File

@@ -507,10 +507,8 @@ function makeClass(length) {
return c;
}
module.exports = {};
var types = [128, 192, 256];
for (var i in types) {
module.exports[types[i]] = makeClass(types[i]);
}
export default {
128: makeClass(128),
192: makeClass(192),
256: makeClass(256)
}

View File

@@ -8,9 +8,14 @@
'use strict';
var desModule = require('./des.js');
import desModule from './des.js';
import aes from'./aes.js';
module.exports = {
/** @see module:crypto/cipher/aes */
aes128: aes[128],
aes192: aes[192],
aes256: aes[256],
/** @see module:crypto/cipher/des.originalDes */
des: desModule.originalDes,
/** @see module:crypto/cipher/des.des */
@@ -25,10 +30,4 @@ module.exports = {
idea: function() {
throw new Error('IDEA symmetric-key algorithm not implemented');
}
};
var aes = require('./aes.js');
for (var i in aes) {
module.exports['aes' + i] = aes[i];
}
};