Skip to content

Latest commit

ย 

History

16 Commits

Folders and files

NameName
Last commit message
Last commit date
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

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, patch, move, link, comment) โœ…
Vault (list, vault, restore, purge) โœ…
Board tokens โœ…
Profile tokens โœ…
Org tokens + bot config โœ…
Plugin API (checklist) โœ… โ€” not available to org tokens, see token compatibility
Auto-retry on rate limit โœ…
Revision conflict error โœ…

License

MIT

About

Jokelboard wrapper in js,typescript and python. made by our lord claude (dk how good this is ๐Ÿ˜Š) not affiliated with jokelboard

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages