UNPKG

scratch-judge

Version:

A custom scratch-vm used to watch program status and output result about the program.

22 lines (17 loc) 389 B
'use strict' const EventEmitter = require('events') class JudgeEvent extends EventEmitter { PointResult (result) { this.emit('point', result) return this } End (result) { this.emit('end', result) return this } Error (err) { this.emit('error', err) return this } } module.exports = JudgeEvent