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.


Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 4.0.0
    2
    • latest

Version History

Package Sidebar

Install

npm i capacitor-stockfish

Weekly Downloads

2

Version

4.0.0

License

MIT

Unpacked Size

824 kB

Total Files

110

Last publish

Collaborators

  • veloce