Merge pull request #28314 from andrcatros/add-peer-deps-to-scaffolder-react

Add ajv and immer peer dependencies to plugin-scaffolder-react
This commit is contained in:
Ben Lambert
2025-01-29 09:05:24 +01:00
committed by GitHub
3 changed files with 17 additions and 1 deletions
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-scaffolder-react': patch
---
Added missing `ajv` and `immer` dependencies to `@backstage/plugin-scaffolder-react`
+2
View File
@@ -78,10 +78,12 @@
"@rjsf/utils": "5.23.2",
"@rjsf/validator-ajv8": "5.23.2",
"@types/json-schema": "^7.0.9",
"ajv": "^8.0.1",
"ajv-errors": "^3.0.0",
"classnames": "^2.2.6",
"flatted": "3.3.2",
"humanize-duration": "^3.25.1",
"immer": "^8.0.0",
"json-schema": "^0.4.0",
"json-schema-library": "^9.0.0",
"lodash": "^4.17.21",
+10 -1
View File
@@ -7865,10 +7865,12 @@ __metadata:
"@types/json-schema": ^7.0.9
"@types/luxon": ^3.0.0
"@types/react": ^18.0.0
ajv: ^8.0.1
ajv-errors: ^3.0.0
classnames: ^2.2.6
flatted: 3.3.2
humanize-duration: ^3.25.1
immer: ^8.0.0
json-schema: ^0.4.0
json-schema-library: ^9.0.0
lodash: ^4.17.21
@@ -22702,7 +22704,7 @@ __metadata:
languageName: node
linkType: hard
"ajv@npm:8.17.1, ajv@npm:^8.0.0, ajv@npm:^8.10.0, ajv@npm:^8.11.0, ajv@npm:^8.12.0, ajv@npm:^8.16.0, ajv@npm:^8.17.1, ajv@npm:^8.6.0, ajv@npm:^8.6.3, ajv@npm:^8.9.0":
"ajv@npm:8.17.1, ajv@npm:^8.0.0, ajv@npm:^8.0.1, ajv@npm:^8.10.0, ajv@npm:^8.11.0, ajv@npm:^8.12.0, ajv@npm:^8.16.0, ajv@npm:^8.17.1, ajv@npm:^8.6.0, ajv@npm:^8.6.3, ajv@npm:^8.9.0":
version: 8.17.1
resolution: "ajv@npm:8.17.1"
dependencies:
@@ -31862,6 +31864,13 @@ __metadata:
languageName: node
linkType: hard
"immer@npm:^8.0.0":
version: 8.0.4
resolution: "immer@npm:8.0.4"
checksum: 9d3b28df1ac5bf6918c611e71c15bdb136588c21a3431100448f21325fef9b055cc9a44fe8b023f0c5ecbc66a2ba38f403c9a67d581f613b49d0e4ff15564f79
languageName: node
linkType: hard
"immer@npm:^9.0.6, immer@npm:^9.0.7":
version: 9.0.21
resolution: "immer@npm:9.0.21"