@playrunner/jira
v0.1.3
Published
Jira integration package for Playrunner.
Readme
@playrunner/jira
Jira OAuth, issue actions, and workflow execution for Playrunner.
Install
npm install @playrunner/jiraAdd the package as a direct production dependency of the Playrunner frontend, API, and orchestrator. Each build discovers the contribution declared for its surface.
Package surfaces
@playrunner/jiraexports the Jira integration, configuration panel, and settings UI.@playrunner/jira/apiexports OAuth, token refresh, and project API routes.@playrunner/jira/orchestratorexports Jira create and update executors.@playrunner/jira/e2eexports the package-owned E2E contribution.@playrunner/jira/assets/jira.svgexports the package-owned icon.
import jiraIntegration, { JiraSettingsModal } from '@playrunner/jira';
import jiraApiContribution from '@playrunner/jira/api';
import jiraOrchestratorContribution from '@playrunner/jira/orchestrator';Testing
Run the package checks from the repository root:
npm run format:check --prefix packages/jira
npm run lint --prefix packages/jira
npm run typecheck --prefix packages/jira
npm run test:e2e:mock -- --grep @jiraThe E2E scenario validates the Jira OAuth setup form. It runs in deterministic mock mode through the shared Playrunner browser harness, which uses the real frontend, API, authentication, and dedicated E2E database. No Atlassian credentials or live provider requests are required.
Documentation
See the Jira integration documentation for Atlassian OAuth setup, actions, exports, and build integration.
License
Licensed under the Playrunner Sustainable Use License.
