code-executor
Version:
A CLI/library to execute code against test cases in various languages and obtain relevant results.
18 lines (17 loc) • 433 B
TypeScript
import { WorkerOptions } from './models';
export default class Worker {
private runner;
private docker;
private builder;
private queue;
private folderPath?;
private memory?;
private CPUs?;
constructor(name: string, redis: string, options?: WorkerOptions);
private work;
build(langs?: Array<string>): Promise<void>;
start(): void;
pause(): void;
resume(): void;
stop(): void;
}