UNPKG

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
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; }