Refactor src/*.js to use import
This commit is contained in:
parent
185d575ba3
commit
f06e5aea55
|
@ -25,10 +25,10 @@
|
||||||
|
|
||||||
'use strict';
|
'use strict';
|
||||||
|
|
||||||
var config = require('./config'),
|
import config from './config';
|
||||||
packet = require('./packet'),
|
import packet from './packet';
|
||||||
enums = require('./enums.js'),
|
import enums from './enums.js';
|
||||||
armor = require('./encoding/armor.js');
|
import armor from './encoding/armor.js';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @class
|
* @class
|
||||||
|
|
|
@ -507,10 +507,8 @@ function makeClass(length) {
|
||||||
return c;
|
return c;
|
||||||
}
|
}
|
||||||
|
|
||||||
module.exports = {};
|
export default {
|
||||||
|
128: makeClass(128),
|
||||||
var types = [128, 192, 256];
|
192: makeClass(192),
|
||||||
|
256: makeClass(256)
|
||||||
for (var i in types) {
|
}
|
||||||
module.exports[types[i]] = makeClass(types[i]);
|
|
||||||
}
|
|
|
@ -8,9 +8,14 @@
|
||||||
|
|
||||||
'use strict';
|
'use strict';
|
||||||
|
|
||||||
var desModule = require('./des.js');
|
import desModule from './des.js';
|
||||||
|
import aes from'./aes.js';
|
||||||
|
|
||||||
module.exports = {
|
module.exports = {
|
||||||
|
/** @see module:crypto/cipher/aes */
|
||||||
|
aes128: aes[128],
|
||||||
|
aes192: aes[192],
|
||||||
|
aes256: aes[256],
|
||||||
/** @see module:crypto/cipher/des.originalDes */
|
/** @see module:crypto/cipher/des.originalDes */
|
||||||
des: desModule.originalDes,
|
des: desModule.originalDes,
|
||||||
/** @see module:crypto/cipher/des.des */
|
/** @see module:crypto/cipher/des.des */
|
||||||
|
@ -25,10 +30,4 @@ module.exports = {
|
||||||
idea: function() {
|
idea: function() {
|
||||||
throw new Error('IDEA symmetric-key algorithm not implemented');
|
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];
|
|
||||||
}
|
|
10
src/key.js
10
src/key.js
|
@ -25,11 +25,11 @@
|
||||||
|
|
||||||
'use strict';
|
'use strict';
|
||||||
|
|
||||||
var packet = require('./packet'),
|
import packet from './packet';
|
||||||
enums = require('./enums.js'),
|
import enums from './enums.js';
|
||||||
armor = require('./encoding/armor.js'),
|
import armor from './encoding/armor.js';
|
||||||
config = require('./config'),
|
import config from './config';
|
||||||
util = require('./util');
|
import util from './util';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @class
|
* @class
|
||||||
|
|
|
@ -26,13 +26,13 @@
|
||||||
|
|
||||||
'use strict';
|
'use strict';
|
||||||
|
|
||||||
var util = require('./util.js'),
|
import util from './util.js';
|
||||||
packet = require('./packet'),
|
import packet from './packet';
|
||||||
enums = require('./enums.js'),
|
import enums from './enums.js';
|
||||||
armor = require('./encoding/armor.js'),
|
import armor from './encoding/armor.js';
|
||||||
config = require('./config'),
|
import config from './config';
|
||||||
crypto = require('./crypto'),
|
import crypto from './crypto';
|
||||||
keyModule = require('./key.js');
|
import keyModule from './key.js';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @class
|
* @class
|
||||||
|
|
|
@ -33,16 +33,17 @@
|
||||||
|
|
||||||
'use strict';
|
'use strict';
|
||||||
|
|
||||||
var armor = require('./encoding/armor.js'),
|
import armor from './encoding/armor.js';
|
||||||
enums = require('./enums.js'),
|
import enums from './enums.js';
|
||||||
message = require('./message.js'),
|
import message from './message.js';
|
||||||
cleartext = require('./cleartext.js'),
|
import cleartext from './cleartext.js';
|
||||||
config = require('./config/config.js'),
|
import config from './config/config.js';
|
||||||
key = require('./key.js'),
|
import key from './key.js';
|
||||||
util = require('./util'),
|
import util from './util';
|
||||||
AsyncProxy = require('./worker/async_proxy.js');
|
import AsyncProxy from './worker/async_proxy.js';
|
||||||
|
import es6Promise from 'es6-promise';
|
||||||
|
|
||||||
require('es6-promise').polyfill(); // load ES6 Promises polyfill
|
es6Promise.polyfill(); // load ES6 Promises polyfill
|
||||||
|
|
||||||
var asyncProxy = null; // instance of the asyncproxy
|
var asyncProxy = null; // instance of the asyncproxy
|
||||||
|
|
||||||
|
|
|
@ -23,7 +23,7 @@
|
||||||
|
|
||||||
'use strict';
|
'use strict';
|
||||||
|
|
||||||
var config = require('./config');
|
import config from './config';
|
||||||
|
|
||||||
module.exports = {
|
module.exports = {
|
||||||
readNumber: function (bytes) {
|
readNumber: function (bytes) {
|
||||||
|
|
Loading…
Reference in New Issue
Block a user