@falldownthesystem/devtool
v0.1.0
Published
CLI for Bitbucket PRs, Jira tickets, and Confluence pages
Maintainers
Readme
dev
A terminal-first CLI for working with Bitbucket PRs, Jira tickets, and Confluence pages. Skip the browser, stay in your terminal.
Install
npm install -g @falldownthesystem/devtoolThis gives you the dev command globally. On first run, it'll walk you through connecting your Bitbucket, Jira, and Confluence accounts.
Usage
dev pr list # your open PRs
dev pr view 42 # PR details, reviewers, status
dev pr comments 42 # review comments
dev pr diff 42 # changed files
dev pr activity 42 # approvals, updates, comments
dev jira view PROJ-123 # ticket details
dev jira comments PROJ-123 # ticket comments
dev jira search "sprint = 5" # JQL search
dev jira mine # your open tickets
dev confluence spaces # list spaces
dev confluence view 12345 # read a page
dev confluence pages # pages in a space
dev confluence search "auth" # CQL search
dev config setup # re-run setup
dev config show # current config (tokens masked)
dev config set <key> <value> # set a single valueMost commands have short aliases: ls, read, find, my.
Output modes
Every command supports three output formats:
dev pr list # colored tables (default)
dev pr list --plain # no colors, no tables, pipe-friendly
dev pr list --json # curated JSON, not raw API dumpsConfig
Stored via the conf package in your OS config directory. You'll need:
- Bitbucket: workspace, default repo, email, app password
- Jira: base URL, API token, default project
- Confluence: uses the same Jira base URL and token
License
ISC
