-
Task
-
Resolution: Done
-
Normal
-
None
-
None
-
Quality / Stability / Reliability
-
1
-
False
-
-
False
-
None
-
Unset
-
None
-
-
-
1
-
HCC Framework Sprint 53
Four packages that were migrated to src-based generation (config-manager, entitlements, notifications, remediations) had their tsconfig.base.json path aliases left pointing to the old root index.ts, which no longer exists after migration. This broke monorepo-internal TypeScript resolution for those packages.
The fix updates the four entries to point to src/index.ts, consistent with integrations and rbac which were already correct.
Before:
"@redhat-cloud-services/config-manager-client": ["packages/config-manager/index.ts"], "@redhat-cloud-services/entitlements-client": ["packages/entitlements/index.ts"], "@redhat-cloud-services/notifications-client": ["packages/notifications/index.ts"], "@redhat-cloud-services/remediations-client": ["packages/remediations/index.ts"],
After:
"@redhat-cloud-services/config-manager-client": ["packages/config-manager/src/index.ts"], "@redhat-cloud-services/entitlements-client": ["packages/entitlements/src/index.ts"], "@redhat-cloud-services/notifications-client": ["packages/notifications/src/index.ts"], "@redhat-cloud-services/remediations-client": ["packages/remediations/src/index.ts"],
Impact:
- No impact on published packages (TypeScript paths are never emitted)
- Fixes broken monorepo-internal TypeScript resolution for the four affected packages
- Restores correct IDE go-to-definition and cross-package type-checking
Commit: 03ddbc06 — chore(tsconfig): update path aliases for migrated packages to point to src/index.ts