import { getWin } from './main-window'; import { IPC } from './ipc-events.const'; export const getGitLog = (data) => { const exec = require('child_process').exec; const cmd = 'git --no-pager log --graph --pretty=format:\'%s (%cr) <%an>\' --abbrev-commit --since=4am'; exec(cmd, { cwd: data.cwd }, (error, stdout) => { const mainWin = getWin(); mainWin.webContents.send(IPC.GIT_LOG_RESPONSE, { stdout, requestId: data.requestId }); }); };