From 91f4022d4ab1223e30e450b0d7b12c4be3fc82ef Mon Sep 17 00:00:00 2001 From: Francisco Giordano Date: Thu, 16 May 2019 11:52:08 -0300 Subject: [PATCH] Make modules load lazily (#41) * make modules load lazily * fix lint errors --- index.js | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/index.js b/index.js index 62e2876..c74f970 100644 --- a/index.js +++ b/index.js @@ -1,14 +1,14 @@ const { BN } = require('./src/setup'); module.exports = { - balance: require('./src/balance'), BN, - constants: require('./src/constants'), - ether: require('./src/ether'), - expectEvent: require('./src/expectEvent'), - makeInterfaceId: require('./src/makeInterfaceId'), - send: require('./src/send'), - shouldFail: require('./src/shouldFail'), - singletons: require('./src/singletons'), - time: require('./src/time'), + get balance () { return require('./src/balance'); }, + get constants () { return require('./src/constants'); }, + get ether () { return require('./src/ether'); }, + get expectEvent () { return require('./src/expectEvent'); }, + get makeInterfaceId () { return require('./src/makeInterfaceId'); }, + get send () { return require('./src/send'); }, + get shouldFail () { return require('./src/shouldFail'); }, + get singletons () { return require('./src/singletons'); }, + get time () { return require('./src/time'); }, };