Uploaded image for project: 'Red Hat Internal Developer Platform'
  1. Red Hat Internal Developer Platform
  2. RHIDP-5327

Make marketplace catalog processor module production ready (add README, unit tests and reports)

Prepare for Y ReleasePrepare for Z ReleaseRemove QuarterXMLWordPrintable

    • Icon: Story Story
    • Resolution: Unresolved
    • Icon: Major Major
    • 1.5.0
    • None
    • UI
    • RHDH F&UI plugins 3267

      Story

      The processors were created as part of the spike RHIDP-5324.

      But now it's time to make this module "production ready" by adding some README, missing reports, cleanup dependencies and esp. add missing unit tests

      https://github.com/redhat-developer/rhdh-plugins/tree/main/workspaces/marketplace/plugins/catalog-backend-module-marketplace

      Acceptance Criteria

      1. Add some documentation about the catalog format to the README.
      2. Add unit tests for module.ts (similar to plugin.test.ts in plugins) and both Marketplace*Processors
      3. Remove unnecessary dependencies (Is express, glob and yaml really needed? Please check other dependencies as well)
      4. Add knip-report and API report (report.api.md)
      5. Make the package public and release 0.0.1

              Unassigned Unassigned
              cjerolim Christoph Jerolimov
              RHIDP - Frontend Plugins & UI
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: