UNPKG

@jinxedbuffer/cfkit

Version:

cfkit is a CLI tool for competitive programming leveraging Codeforces API.

13 lines (11 loc) 427 B
import {compile, run} from "../helpers/judge-utils.js"; export const judge = async function (cmd) { const currentDir = process.cwd(); const inputFile = `${currentDir}/${cmd.input}`; const outputFile = `${currentDir}/${cmd.output}`; const codeFile = `${currentDir}/${cmd.code}`; const executable = await compile(codeFile); if (executable) { await run(executable, inputFile, outputFile); } }