test and review fixes

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
This commit is contained in:
Patrik Oldsberg
2026-01-23 11:46:20 +01:00
parent f73d947c85
commit 409af724bf
6 changed files with 33 additions and 14 deletions
@@ -200,6 +200,7 @@ describe('ApiBlueprint', () => {
"test": {
"$$type": "@backstage/ExtensionInput",
"config": {
"internal": false,
"optional": false,
"singleton": false,
},
@@ -60,11 +60,11 @@ export interface ExtensionInput<
* plugin. The following options are available:
*
* - `singleton`: If set to `true`, only one extension can be attached to the
* input at a time. Additional extension will trigger an app error and be
* input at a time. Additional extensions will trigger an app error and be
* ignored.
* - `optional`: If set to `true`, the input is optional and can be omitted,
* this only has an effect if the `singleton` is set to `true`.
* - `internal`: If set to `true`, only extensions from the same plugins will be
* - `internal`: If set to `true`, only extensions from the same plugin will be
* allowed to attach to this input. Other extensions will trigger an app error
* and be ignored.
*