π Introduction
A headless, dependency-free Jira Cloud client for Node, with ADF conversion, JQL helpers and shared config loading.
@kud/jira is a small TypeScript library that talks to the Jira Cloud REST API through plain fetch. It has no runtime dependencies and no hidden state, so the same client behaves identically in a CLI, an MCP server, a TUI or a test.
What's here
- π§ Usage β creating a client, paging through searches, handling errors and faking
fetchin tests - π API reference β every client method, grouped by area: issues, comments, worklogs, links, projects, agile and instance metadata
- π JQL and search β building queries from options and turning a search box into JQL
- π Content and attachments β converting between ADF and Markdown, locating where attachments were used, downloading them safely
- βοΈ Configuration β the environment variables and config file that
loadConfigresolves