feat(scaffolder): implement scaffolderServiceRef for credentials aware communication (#33044)
* add scaffolderServiceRef to scaffolder-node Signed-off-by: benjdlambert <ben@blam.sh> * make ScaffolderApi methods required, add tests Signed-off-by: benjdlambert <ben@blam.sh> * use request objects for single-string params in ScaffolderService Signed-off-by: benjdlambert <ben@blam.sh> * add scaffolderServiceMock test utility Signed-off-by: benjdlambert <ben@blam.sh> * adjust review comments Signed-off-by: benjdlambert <ben@blam.sh> * add scaffolderApiMock test utility to scaffolder-react Signed-off-by: benjdlambert <ben@blam.sh> * use items/totalItems response shape for listTasks Signed-off-by: benjdlambert <ben@blam.sh> * pass credentials through for autocomplete Signed-off-by: benjdlambert <ben@blam.sh> --------- Signed-off-by: benjdlambert <ben@blam.sh>
This commit is contained in:
@@ -7104,12 +7104,18 @@ __metadata:
|
||||
isomorphic-git: "npm:^1.23.0"
|
||||
jsonschema: "npm:^1.5.0"
|
||||
lodash: "npm:^4.17.21"
|
||||
msw: "npm:^1.0.0"
|
||||
p-limit: "npm:^3.1.0"
|
||||
tar: "npm:^7.5.6"
|
||||
winston: "npm:^3.2.1"
|
||||
winston-transport: "npm:^4.7.0"
|
||||
zod: "npm:^3.25.76"
|
||||
zod-to-json-schema: "npm:^3.25.1"
|
||||
peerDependencies:
|
||||
"@backstage/backend-test-utils": "workspace:^"
|
||||
peerDependenciesMeta:
|
||||
"@backstage/backend-test-utils":
|
||||
optional: true
|
||||
languageName: unknown
|
||||
linkType: soft
|
||||
|
||||
@@ -7171,11 +7177,14 @@ __metadata:
|
||||
zod: "npm:^3.25.76"
|
||||
zod-to-json-schema: "npm:^3.25.1"
|
||||
peerDependencies:
|
||||
"@backstage/frontend-test-utils": "workspace:^"
|
||||
"@types/react": ^17.0.0 || ^18.0.0
|
||||
react: ^17.0.0 || ^18.0.0
|
||||
react-dom: ^17.0.0 || ^18.0.0
|
||||
react-router-dom: ^6.30.2
|
||||
peerDependenciesMeta:
|
||||
"@backstage/frontend-test-utils":
|
||||
optional: true
|
||||
"@types/react":
|
||||
optional: true
|
||||
languageName: unknown
|
||||
|
||||
Reference in New Issue
Block a user