alphagov / govuk_elements

❗️GOV.UK Elements is deprecated, and will only receive major bug fixes and security patches.
https://govuk-elements.herokuapp.com/
MIT License
227 stars 90 forks source link

Fix security vulnerabilities (Gulp v4, cssnano, gulp-mocha v7 upgrades) #635

Closed hannalaakso closed 4 years ago

hannalaakso commented 4 years ago

There are currently multiple security vulnerabilities reported for npm packages:

found 12 vulnerabilities (3 low, 1 moderate, 7 high, 1 critical) in 10514 scanned packages
9 vulnerabilities require semver-major dependency updates.
3 vulnerabilities require manual review. See the full report for details.

To resolve the alerts, this PR:

Recommend reviewing the commits individually.

How has this been tested?

What type of change is it?

Has the documentation been updated?

Fixes https://github.com/alphagov/design-system-team-internal/issues/285