Merge pull request #19430 from backstage/rugvip/module

cli: added backend module templating factory
This commit is contained in:
Patrik Oldsberg
2023-08-18 14:35:11 +02:00
committed by GitHub
15 changed files with 332 additions and 0 deletions
@@ -85,6 +85,8 @@ declare a dependency on the plugin package itself. This is to avoid a direct
dependency and potentially cause duplicate installations of the plugin package,
while duplicate installations of library packages should always be supported.
To create a Backend module, run `yarn new`, select `backend-module`, and fill out the rest of the prompts. This will create a new package at `plugins/<pluginId>-backend-module-<moduleId>`.
The following is an example of how to create a module that adds a new processor
using the `catalogProcessingExtensionPoint`: