UNPKG

lamed_learn

Version:
40 lines (33 loc) 1.52 kB
console.log('Starting lConfig.js...') /* jshint esversion: 6 */ // ------------------------------------------------------ const _test = require('lamed_test') const { Ok, notOk, notOk_Then, Equal, notEqual, con, testAND } = _test // eslint-disable-line // con.traceSet(0) const _lfolder = require('lamed_folder') con.log('Lamed_Learn Config folders:') con.log('---------------------------') _lfolder.log() // Local storage const _localstorage = require('node-localstorage') // npm i node-localstorage -s const _appSettings = new _localstorage.LocalStorage('./.appSettings') const _app = require('./localstorage_functions') // Environment // con.trace_Set(0) const _setupEnv = _app.storageGet(_appSettings, 'environment', 'JSN') const _setupEnvName = _app.storageGet(_appSettings, 'environmentName', '(Unknown)') const _setupEnvGlobal = _app.storageGet(_appSettings, 'environmentGlobal', true) con.log({ _setupEnv, _setupEnvName, _setupEnvGlobal }) const _setupDir = _lfolder.fromRootFolder('templates/') let _setupSearchDir = '' if (_setupEnv.substring(1, 2) === ':') { _setupSearchDir = _setupEnv } else if (_setupEnv.substring(0, 1) === '/') { _setupSearchDir = _lfolder.fromRootFolder(_setupEnv, -1) } else { _setupSearchDir = _lfolder.fromRootFolder('templates/' + _setupEnv) } const _setupGlobalDir = _lfolder.fromRootFolder('templates/_global/') con.log({ _setupDir, _setupSearchDir, _setupGlobalDir }) // Exports -------------------------- module.exports = {}