| 
					
				 | 
			
			
				@@ -1,7 +1,8 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import isRoot from 'is-root'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 const colors = require('colors'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 const docker = require('docker-compose'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 const hostile = require('hostile'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-const isRoot = import('is-root'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 const path = require('path'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 const ProjectEnvironment = require('../classes/ProjectEnvironment'); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -51,13 +52,10 @@ const runServiceStart = (service, projectEnv) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               env: projectEnv.getEnv() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             })]) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            .catch(() => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             .then(() => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               resolve(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            .catch(() => {}); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } catch (ex) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           resolve(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -65,25 +63,24 @@ const runServiceStart = (service, projectEnv) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  return chain.then(() => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  return chain.then(() => {}); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 const runServices = async (projectEnv) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  let promises = []; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   await docker.buildAll(projectEnv.getDockerOptions()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   await docker.upAll(projectEnv.getDockerOptions()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   const services = await projectEnv.getServices(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  let promises = []; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   services.forEach(service => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     promises.push(runServiceStart(service, projectEnv)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   await Promise.all(promises); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 module.exports = (env) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  console.log(isRoot); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   try { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     const projectEnv = new ProjectEnvironment(process.cwd(), env); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 |