@sinotron/core
Version:
Simple framework for Typescript Electron projects
15 lines (14 loc) • 678 B
JavaScript
import Path from 'node:path';
// export const FRAMEWORK_DIR = pathUtil.join(workingDir, 'Framework');
// export const IPC_DIR = Path.join(FRAMEWORK_DIR, 'ipc');
// export const IPC_CORE_DIR = Path.join(IPC_DIR, 'core');
// export const IPC_APIS_DIR = Path.join(IPC_DIR, 'apis');
// export const DB_DIR = Path.join(FRAMEWORK_DIR, 'db');
export const Dirs = {
framework: () => Path.join(process.cwd(), 'Framework'),
db: () => Path.join(Dirs.framework(), 'db'),
ipc: () => Path.join(Dirs.framework(), 'ipc'),
ipc_core: () => Path.join(Dirs.ipc(), 'core'),
ipc_apis: () => Path.join(Dirs.ipc(), 'apis'),
todo_api: () => Path.join(Dirs.ipc_apis(), 'todo')
};