From fec286f8021a274113b50f66e8f7f7201b86d6b1 Mon Sep 17 00:00:00 2001
From: cgeek <cem.moreau@gmail.com>
Date: Wed, 24 May 2017 10:13:59 +0200
Subject: [PATCH] [fix] #991 Now autoStack() will load dependencies relatively
 to the root project (even when duniter is a lib)

---
 index.js | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/index.js b/index.js
index b47a67791..d880837da 100644
--- a/index.js
+++ b/index.js
@@ -1,8 +1,7 @@
 "use strict";
 
-const Q = require('q');
 const co = require('co');
-const es = require('event-stream');
+const path = require('path');
 const util = require('util');
 const stream = require('stream');
 const _ = require('underscore');
@@ -64,7 +63,7 @@ module.exports.statics = {
    * Creates a new stack pre-registered with compliant modules found in package.json
    */
   autoStack: (priorityModules) => {
-    const pjson = require('./package.json');
+    const pjson = require(path.resolve('./package.json'))
     const duniterModules = [];
 
     // Look for compliant packages
-- 
GitLab