What is Equine?
Equine is minimal, zero-config, zero-dependency, asynchronous Lichess API (opens in a new tab) Client written in TypeScript.
Equine uses Native Fetch API (opens in a new tab), which requires Node.js v18 or higher.
Note: Equine is still in development, supporting limited endpoints for now.
Requirements
- Node.js v18 or higher
- Lichess API Token (opens in a new tab)
Basic Usage
npm i equine
import { Equine } from 'equine'
const lichess = new Equine('LICHESS_API_TOKEN')
// Returns the info of the account who owns the token
const accountInfo = await lichess.account.info()
Let's dive in to deeper usage of Equine.