Update frontend dependencies
What does this MR do and why?
Updates for node modules.
Includes a CSS change to maintain our tabs styles, and a fix for a new eslint violation.
Screenshots, screen recordings, or links to review app
No visual changes expected.
- Passing pipeline: https://gitlab.com/gitlab-org/gitlab-docs/-/pipelines/1403026075
- Review app: https://dependencies-20240806.docs.gitlab-review.app/
Merge request acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this merge request.
Edited by Sarah German