import { config as conf } from 'dotenv' import { readFileSync } from 'fs' import { resolve } from 'path' conf() export const cwd = process.cwd() export const env = process.env export const isProd = env.NODE_ENV === 'production' const packPath = resolve(cwd, '../../package.json') export const pack = JSON.parse(readFileSync(packPath).toString()) export const version = pack.version export const viewPath = resolve(cwd, '../../src/client/views') export const staticPaths = [ { dir: resolve(cwd, '../../node_modules/electerm-icons/icons'), path: '/icons' }, { dir: resolve(cwd, '../../node_modules/@electerm/electerm-resource/tray-icons'), path: '/images' }, { dir: resolve(cwd, '../../node_modules/@electerm/electerm-resource/res/imgs'), path: '/images' }, { dir: resolve(cwd, '../../src/client/entry'), path: '/' } ]