Skip to content

Update node modules

Sarah German requested to merge update-deps-20240327 into main

What does this MR do and why?

Updates node modules.

Intentionally not updating:

  • vue, bootstrap, and @vue/test-utils in order to work with @gitlab/ui
  • @gitlab/ui is normally OK to update, but there's a breaking change for us here: the gl-absolute class is no longer in utilities.css, and this breaks styling on the tooltip for the Google search box. This one will need a little investigation, we'll do that in a separate MR for the sake of getting these other packages updated.

How to set up and validate locally

Numbered steps to set up and validate the change are strongly suggested.

  1. Configure a local GitLab Docs environment: https://gitlab.com/gitlab-org/gitlab-docs/-/blob/main/doc/setup.md.
  2. Browse the site with the JS console open, check for new errors

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.

Edited by Sarah German

Merge request reports