fix: backport tslib dependency for portman contract tests#8058
fix: backport tslib dependency for portman contract tests#8058buger wants to merge 1 commit intorelease-5.12.1from
Conversation
Backport of #7995 — @apideck/portman requires tslib at runtime but doesn't declare it as a direct dependency. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
🚨 Jira Linter FailedCommit: The Jira linter failed to validate your PR. Please check the error details below: 🔍 Click to view error detailsNext Steps
This comment will be automatically deleted once the linter passes. |
|
This PR is a backport that resolves a runtime failure in the Portman contract tests. The Files Changed Analysis
Architecture & Impact Assessment
Scope Discovery & Context Expansion
Metadata
Powered by Visor from Probelabs Last updated: 2026-04-16T20:42:41.078Z | Triggered by: pr_opened | Commit: bd05a47 💡 TIP: You can chat with Visor using |
✅ Security Check PassedNo security issues found – changes LGTM. ✅ Architecture Check PassedNo architecture issues found – changes LGTM. ✅ Performance Check PassedNo performance issues found – changes LGTM. Powered by Visor from Probelabs Last updated: 2026-04-16T20:42:16.714Z | Triggered by: pr_opened | Commit: bd05a47 💡 TIP: You can chat with Visor using |
|
API Changes no api changes detected |
|
|
Closing in favor of full backport of #7995 |



Summary
tslibas an explicit dependency inci/tests/specs/package.json@apideck/portmanrequirestslibat runtime but doesn't declare it as a direct dependency, causing portman contract tests to fail"tslib": "^2.6.2"to the dependencies sectionTest plan
release-5.12.1branch🤖 Generated with Claude Code