From ca7677d3a4eca456d585680017db952739fe2845 Mon Sep 17 00:00:00 2001 From: Hugo Dias Date: Mon, 29 Oct 2018 13:59:16 +0000 Subject: [PATCH] fix: use defaults-deep --- src/core/components/init.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/core/components/init.js b/src/core/components/init.js index 287d827301..258e8a411a 100644 --- a/src/core/components/init.js +++ b/src/core/components/init.js @@ -4,7 +4,7 @@ const peerId = require('peer-id') const waterfall = require('async/waterfall') const parallel = require('async/parallel') const promisify = require('promisify-es6') -const extend = require('deep-extend') +const defaultsDeep = require('@nodeutils/defaults-deep') const defaultConfig = require('../runtime/config-nodejs.js') const Keychain = require('libp2p-keychain') @@ -52,7 +52,7 @@ module.exports = function init (self) { opts.bits = Number(opts.bits) || 2048 opts.log = opts.log || function () {} - const config = extend(defaultConfig(), self._options.config) + const config = defaultsDeep(self._options.config, defaultConfig()) let privateKey waterfall([