@ -14,14 +14,12 @@ export const PRODUCTION_REGISTRY_URL = 'https://blocks-registery.axe-web.com';
export const IS_DEV = process . env . NODE_ENV === 'development' ;
export const IS_DEV = process . env . NODE_ENV === 'development' ;
export const BLOCK_NAME = process . env . BLOCK_NAME ;
export const BLOCK_NAME = process . env . BLOCK_NAME ;
export const MODULE_PATH = getModulePath ( ) ;
export const MODULE_PATH = getModulePath ( ) ;
export const PROJECT_PATH = getProjectPath ( ) ;
/ * *
/ * *
* Overwrite env variables .
* Overwrite env variables .
* /
* /
process . env . NODE_CONFIG_DIR = path . join ( PROJECT_PATH , 'config' ) ;
process . env . NODE_CONFIG_DIR = path . join ( getProjectPath ( ) , 'config' ) ;
/ * *
/ * *
@ -41,13 +39,13 @@ function getModulePath() {
return modulePath ;
return modulePath ;
}
}
function getProjectPath ( ) {
export function getProjectPath ( ) {
let projectPath = '' ;
let projectPath = '' ;
if ( typeof process . env . PROJECT_PATH !== 'undefined' ) {
if ( typeof process . env . PROJECT_PATH !== 'undefined' ) {
projectPath = path . join ( process . env . PROJECT_PATH , BLOCK_NAME )
projectPath = path . join ( process . env . PROJECT_PATH ? ? '' , process . env . BLOCK_NAME ? ? '' )
} else if ( BLOCK_NAME ) {
} else if ( process . env . BLOCK_NAME ) {
projectPath = path . join ( 'blocks' , BLOCK_NAME )
projectPath = path . join ( 'blocks' , process . env . BLOCK_NAME ? ? '' )
}
}
return projectPath ;
return projectPath ;