Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

jokelboard-wrapper

Unofficial API wrappers for Jokelboard, available in JavaScript, TypeScript, and Python.

Packages

Package Language Install
packages/typescript TypeScript (strict, ESM + CJS) npm install @jokelboard/typescript
packages/js JavaScript (ESM, no build step) npm install @jokelboard/js
packages/python Python 3.10+ pip install jokelboard

Quick start

TypeScript / JavaScript

import { JokelboardClient } from '@jokelboard/typescript';

const client = new JokelboardClient({ token: 'jkb_...' });

const boards = await client.listBoards();
const card = await client.createCard('board-id', 'list-id', 'My card');
await client.addComment('board-id', card.id, 'Hello!');

Python

from jokelboard import JokelboardClient

with JokelboardClient(token="jkb_...") as client:
    boards = client.list_boards()
    card = client.create_card("board-id", "list-id", "My card")
    client.add_comment("board-id", card["id"], "Hello!")

Documentation

API coverage

Feature Supported
Boards (list, get, replace)
Lists (create)
Cards (create, update, move, link, comment)
Vault (list, vault, restore, purge)
Board tokens
Profile tokens
Org tokens + bot config
Plugin API (checklist)
Auto-retry on rate limit
Revision conflict error

License

MIT

About

Jokelboard wrapper in js,typescript and python

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages