project-path-feat #7

Merged
roman merged 16 commits from project-path-feat into master 2023-02-17 08:18:42 +00:00
2 changed files with 4 additions and 5 deletions
Showing only changes of commit b43a4d6b4f - Show all commits
+2 -3
View File
@@ -13,7 +13,6 @@ import path from 'path';
export const PRODUCTION_REGISTRY_URL = 'https://blocks-registery.axe-web.com'; 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();
/** /**
* Overwrite env variables. * Overwrite env variables.
@@ -27,12 +26,12 @@ process.env.NODE_CONFIG_DIR = path.join(getProjectPath(), 'config');
* Don't export these, export constants. * Don't export these, export constants.
*/ */
function getModulePath() { export function getModulePath() {
let modulePath = 'node_modules/block-dev-tool'; let modulePath = 'node_modules/block-dev-tool';
if (typeof process.env.MODULE_PATH !== 'undefined') { if (typeof process.env.MODULE_PATH !== 'undefined') {
modulePath = process.env.MODULE_PATH; modulePath = process.env.MODULE_PATH;
} else if (BLOCK_NAME) { } else if (process.env.BLOCK_NAME) {
modulePath = 'node_modules/@axe-web/block-dev-tool'; modulePath = 'node_modules/@axe-web/block-dev-tool';
} }
+2 -2
View File
@@ -1,5 +1,5 @@
import path from 'path'; import path from 'path';
import {BLOCK_NAME, getProjectPath, IS_DEV, MODULE_PATH} from "./env.js"; import {BLOCK_NAME, getModulePath, getProjectPath, IS_DEV} from "./env.js";
import config from 'config'; import config from 'config';
import {fileURLToPath} from 'url'; import {fileURLToPath} from 'url';
import memFs from 'mem-fs'; import memFs from 'mem-fs';
@@ -17,7 +17,7 @@ export function getConfigs() {
return { return {
isDev: IS_DEV, isDev: IS_DEV,
developmentBlockName: BLOCK_NAME, developmentBlockName: BLOCK_NAME,
modulesPath: MODULE_PATH, modulesPath: getModulePath(),
projectPath: getProjectPath(), projectPath: getProjectPath(),
}; };
} }