fix: use native stockfish binary via debian image

This commit is contained in:
Michess
2026-04-13 13:40:21 +02:00
parent 6b676d3015
commit ebbc8227fd
3 changed files with 4 additions and 9 deletions

View File

@@ -1,5 +1,4 @@
import { spawn, ChildProcess } from "child_process";
import { createRequire } from "module";
export interface StockfishLevel {
level: number;
@@ -31,10 +30,7 @@ export class StockfishEngine {
private async init() {
try {
const require = createRequire(import.meta.url);
const sfPath: string = require.resolve("stockfish");
this.process = spawn(process.execPath, [sfPath], {
this.process = spawn("stockfish", [], {
stdio: ["pipe", "pipe", "pipe"],
});