Uploaded image for project: 'Hybrid Cloud Console'
  1. Hybrid Cloud Console
  2. RHCLOUD-45352

Fix stale tsconfig.base.json path aliases for migrated packages

XMLWordPrintable

    • Quality / Stability / Reliability
    • 1
    • False
    • Hide

      None

      Show
      None
    • 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: 03ddbc06chore(tsconfig): update path aliases for migrated packages to point to src/index.ts

              rh-ee-chmulder Charles Mulder
              rh-ee-chmulder Charles Mulder
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: