Uploaded image for project: 'Red Hat Developer Hub Bugs'
  1. Red Hat Developer Hub Bugs
  2. RHDHBUGS-1525

Validation of entrypoints with the `embed-as-dependencies` option fails for backtage environments with backstage version > 1.24.0

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Critical Critical
    • 1.2
    • None
    • Dynamic Plugins
    • 1
    • RHDH Core Team 3257

      Description of problem:

      Starting with backstage release 1.24.0, the use of ts-node to manage the typescript compilation has been replaced by the use of the @backstage/cli/config/nodeTransform.cjs script based on pirates and @swc/core  NPM packages (see commit 2c2f705fe169f72fdac4da84c154d7118598d06f).

      We should adapt to this in the the validation of the entrypoints part of the Janus CLI export-dynamic-plugin command new implementation for backend plugins.

              dfestal David Festal
              dfestal David Festal
              RHIDP - Dynamic Plugins
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: