chore: remove isomorphic-form-data from dependencies

The need to explicitly specify this dependency was resolved.

Issue: https://github.com/swagger-api/swagger-ui/issues/7436
Resolution: https://github.com/swagger-api/swagger-ui/issues/7436#issuecomment-889792304
Signed-off-by: Tim Klever <tim.v.klever@aexp.com>
This commit is contained in:
Tim Klever
2025-08-18 17:30:26 -07:00
parent bd7e339ed8
commit b8a381e4f1
3 changed files with 419 additions and 404 deletions
+13
View File
@@ -0,0 +1,13 @@
---
'@backstage/plugin-api-docs': minor
---
Remove explicit dependency on `isomorphic-form-data`.
This explicit dependency was added to address [an issue](https://github.com/swagger-api/swagger-ui/issues/7436) in the
dependency `swagger-ui-react`. That [issue has since been resolved](https://github.com/swagger-api/swagger-ui/issues/7436#issuecomment-889792304),
and `isomorphic-form-data` no longer needs to be declared.
Additionally, this changeset updates the `swagger-ui-react` dependency to version `5.19.0` or higher, which includes
[compatibility](https://github.com/swagger-api/swagger-ui?tab=readme-ov-file#compatibility) with the latest versions of
the OpenAPI specification.
+1 -2
View File
@@ -71,8 +71,7 @@
"graphql": "^16.0.0",
"graphql-config": "^5.0.2",
"graphql-ws": "^5.4.1",
"isomorphic-form-data": "^2.0.0",
"swagger-ui-react": "^5.0.0"
"swagger-ui-react": "^5.27.1"
},
"devDependencies": {
"@backstage/cli": "workspace:^",
+405 -402
View File
File diff suppressed because it is too large Load Diff