From 13e21702d262298fe37e13023b8118d99c6eb4c0 Mon Sep 17 00:00:00 2001 From: "Michael Bradley, Jr" Date: Fri, 7 Sep 2018 15:52:30 -0500 Subject: [PATCH] getWeb3Location should use require.resolve() for "version:get:web3" event --- lib/modules/code_generator/index.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/modules/code_generator/index.js b/lib/modules/code_generator/index.js index 371f6968..6b492084 100644 --- a/lib/modules/code_generator/index.js +++ b/lib/modules/code_generator/index.js @@ -289,7 +289,7 @@ class CodeGenerator { function getWeb3Location(next) { self.events.request("version:get:web3", function(web3Version) { if (web3Version === "1.0.0-beta") { - return next(null, fs.embarkPath("node_modules/web3")); + return next(null, require.resolve("web3")); } self.events.request("version:getPackageLocation", "web3", web3Version, function(err, location) { return next(null, fs.dappPath(location)); @@ -350,7 +350,7 @@ class CodeGenerator { function getWeb3Location(next) { self.events.request("version:get:web3", function(web3Version) { if (web3Version === "1.0.0-beta") { - return next(null, utils.joinPath(fs.embarkPath("node_modules/web3"))); + return next(null, require.resolve("web3")); } self.events.request("version:getPackageLocation", "web3", web3Version, function(err, location) { return next(null, fs.dappPath(location));