Installation
npm i lichess-node
Remarks
In library most Lichess.org/api endpoints who return streams, here come as single JSON with limit of results.
Usage
import Lichess from 'lichess-node'
const chess = new Lichess();
chess.puzzles.getTheDailyPuzzle()
.then(res => console.log(res))
.catch(e => console.log(e.message));
Implemented methods
- Account - all
- Users - all
- Relations - all
- Games - only 3
- TV - all
- Puzzles - all
- Teams - few
- Board - none
- Bot - only 1
- Challenges - none
- Bulk pairings - none
- Arena tournaments - only 2
- Swiss tournaments - none
- Simuls - all
- Studies - all
- Messaging - all
- Broadcasts - only 1
- Analysis - all
- External engine - only 5
- Opening Explorer - all
- Tablebase - all