diff --git a/src/core/components/start.js b/src/core/components/start.js index e59c2d4d06..b41039e36e 100644 --- a/src/core/components/start.js +++ b/src/core/components/start.js @@ -4,9 +4,10 @@ const series = require('async/series') const Bitswap = require('ipfs-bitswap') const FloodSub = require('libp2p-floodsub') const setImmediate = require('async/setImmediate') +const promisify = require('promisify-es6') module.exports = (self) => { - return (callback) => { + return promisify((callback) => { callback = callback || function noop () {} const done = (err) => { @@ -56,5 +57,5 @@ module.exports = (self) => { done() } }) - } + }) }