Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dependencies #121

Merged
merged 4 commits into from
Mar 26, 2024
Merged

Dependencies #121

merged 4 commits into from
Mar 26, 2024

Conversation

nguyer
Copy link
Contributor

@nguyer nguyer commented Mar 25, 2024

Chained off of #120

This PR updates dependencies across the board to address security vulnerabilities. Most notably it:

  • Replaces create-react-app with Vite for the frontend
  • Removes the existing Swagger generation for the backend

The Swagger generation was an unfortunate casualty of our dependencies just getting really out of date. The libraries we were using for it just do not appear to have versions without vulnerabilities, so I had to just remove it entirely. I think this is the right tradeoff for now, as I don't know that many people actually rely on the Sandbox server's swagger documentation to use its API directly. I suspect nearly all Sandbox usage is through its UI.

Signed-off-by: Nicko Guyer <nicko.guyer@kaleido.io>
Signed-off-by: Nicko Guyer <nicko.guyer@kaleido.io>
Signed-off-by: Nicko Guyer <nicko.guyer@kaleido.io>
Signed-off-by: Nicko Guyer <nicko.guyer@kaleido.io>
@nguyer nguyer merged commit e1b9ecb into hyperledger:main Mar 26, 2024
2 checks passed
@nguyer nguyer deleted the dependencies branch March 26, 2024 14:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants