Skip to content

Add Jira Cloud emulator - #284

Open
nkootstra wants to merge 11 commits into
vercel-labs:mainfrom
nkootstra:add-jira-emulator
Open

nkootstra wants to merge 11 commits into
vercel-labs:mainfrom
nkootstra:add-jira-emulator

Conversation

@nkootstra

Copy link
Copy Markdown
  • Add a stateful Jira Cloud service with REST v2/v3, JQL search, Agile boards and sprints, webhooks, Atlassian OAuth 2.0, inspector, and seed support.
  • Register Jira in the CLI package, release workflow, and example config.
  • Document the supported surface and cover it with jira.js conformance tests against a real local server.

- New @emulators/jira package: Jira Cloud REST API v3/v2, JQL search
  (/search/jql with nextPageToken, legacy /search), issues, transitions,
  changelog, comments, watchers, worklogs, links, projects, users,
  Agile boards and sprints, admin and dynamic webhooks, Atlassian
  OAuth 2.0 (3LO) with the /ex/jira/{cloudId} gateway, seed config,
  and an inspector.
- Conformance tests drive the emulator through jira.js with response
  schema validation enabled.
- Register jira in the CLI, example config, release workflow, README,
  skills, and docs site.
@vercel

vercel Bot commented Oct 1, 2026

Copy link
Copy Markdown
Contributor

@nkootstra is attempting to deploy a commit to the Vercel Labs Team on Vercel.

A member of the Team first needs to authorize it.

@socket-security

socket-security Bot commented Oct 1, 2026 •

Copy link
Copy Markdown

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Addednpm/​jira.js@​6.2.010010010094100

View full report

Comment thread packages/@emulators/jira/src/routes/platform.ts
@vercel-security-reviewer

Copy link
Copy Markdown

Security review details

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant