capacitor-stockfish
TypeScript icon, indicating that this package has built-in type declarations

4.0.0 • Public • Published

Capacitor Stockfish plugin

Stockfish chess engine interface for Ionic Capacitor.

Example usage

API

getMaxMemory()

getMaxMemory() => Promise<{ value: number; }>

Returns the maximum number of MB that can be used by the engine.

Returns: Promise<{ value: number; }>


getCPUArch()

getCPUArch() => Promise<{ value: string; }>

Returns CPU architecture. Possible values are: armeabi, armeabi-v7a, arm64-v8a, x86, x86_64, mips, mips64.

Returns: Promise<{ value: string; }>


start()

start() => Promise<void>

Initialize the engine. You must call this method before sending commands.


cmd(...)

cmd(options: { cmd: string; }) => Promise<void>

Sends a command to the engine. You can listen to the output using the "stockfish" window event.

Param Type
options { cmd: string; }

exit()

exit() => Promise<void>

Stops the engine.


Dependencies (0)

    Dev Dependencies (14)

    Package Sidebar

    Install

    npm i capacitor-stockfish

    Weekly Downloads

    3

    Version

    4.0.0

    License

    MIT

    Unpacked Size

    824 kB

    Total Files

    110

    Last publish

    Collaborators

    • veloce