UNPKG
node-uci
Version:
latest (1.3.4)
1.3.4
1.3.3
1.3.2
1.3.1
1.3.0
1.2.1
1.2.0
1.1.0
1.0.0
0.0.1
Universal Chess Interface protocol implementation for node.js
ebemunk/node-uci
node-uci
/
src
/
__test__
/
util.js
19 lines
(16 loc)
•
291 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import
{
Engine
}
from
'../'
export
async
function
syncify
(
fn
) {
try
{
const
result =
await
fn
()
return
() =>
result }
catch
(e) {
return
() =>
{
throw
e } } }
export
function
engineInit
(
cpMock
) {
const
p =
new
Engine
(
''
).
init
() cpMock.
uciok
()
return
p }