This commit is contained in:
Chayapak 2023-08-18 07:09:44 +07:00
parent 651076d6bd
commit 342e21a229

View file

@ -68,13 +68,15 @@ io.on('connection', (socket) => {
resetVM()
socket.on('runCode', (transactionId, code) => {
try {
const output = vm.run(code)
(async () => {
try {
const output = vm.run(code)
socket.emit('codeOutput', transactionId, false, util.inspect(output, { stylize }))
} catch (e) {
socket.emit('codeOutput', transactionId, true, e.toString())
}
socket.emit('codeOutput', transactionId, false, util.inspect(output, { stylize }))
} catch (e) {
socket.emit('codeOutput', transactionId, true, e.toString())
}
})()
})
socket.on('reset', resetVM)