UNPKG

@ixily/activ

Version:

Alpha Capture Trade Idea Verification. Blockchain ownership proven trade ideas and strategies.

48 lines 1.23 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.LogModule = void 0; const env_module_1 = require("./env.module"); const state = { enabled: true, }; const setLogStatus = (status) => { state.enabled = status; }; const prod = (...args) => { console.log(...args); }; const dev = (...args) => { if (env_module_1.EnvModule.get('isDev') && state.enabled) { console.log(...args); } }; const prodBrowser = (...args) => { if (env_module_1.EnvModule.get('isBrowser') && state.enabled) { console.log(...args); } }; const prodNode = (...args) => { if (env_module_1.EnvModule.get('isNode') && state.enabled) { console.log(...args); } }; const devBrowser = (...args) => { if (env_module_1.EnvModule.get('isDev') && env_module_1.EnvModule.get('isBrowser') && state.enabled) { console.log(...args); } }; const devNode = (...args) => { if (env_module_1.EnvModule.get('isDev') && env_module_1.EnvModule.get('isNode') && state.enabled) { console.log(...args); } }; exports.LogModule = { setLogStatus, prod, dev, prodBrowser, prodNode, devBrowser, devNode, }; //# sourceMappingURL=log.module.js.map