A TypeScript client for Jira Server and Data Center REST APIs. Currently at version 1.0.39 with weekly releases. Designed specifically for Jira On-Premise environments, it offers full type safety with auto-generated interfaces for all endpoints. Key differentiators: native TypeScript support, zero runtime dependencies, and comprehensive coverage of Jira Server/Data Center features without needing Atlassian Connect. Requires Node >=22.
npm install jira-data-center-clientNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Initializes a Jira Data Center client with basic auth and fetches an issue by key.
Use createClient() instead of new JiraClient().
Upgrade Node.js to >=22.
Use 'authentication: { basic: { apiToken: '...' } }'.Use const { data } = await client.issues.getIssue(...);Implement retry logic with exponential backoff for 429 status codes.
Run 'npm install jira-data-center-client'.
Use 'createClient()' to instantiate the client.
Check JIRA_USERNAME and JIRA_API_TOKEN environment variables or basic auth config.
No dependency data recorded yet.