Skip to content

Update npm dependencies#186

Merged
dkotter merged 18 commits into
developfrom
update-npm-dependencies
Jan 19, 2026
Merged

Update npm dependencies#186
dkotter merged 18 commits into
developfrom
update-npm-dependencies

Conversation

@peterwilsoncc

@peterwilsoncc peterwilsoncc commented Jan 19, 2026

Copy link
Copy Markdown
Collaborator

Description of the Change

  • Update NPM Dependencies, refer changelog
  • Remove grunt phpunit task, we have composer in the repo
  • Replace ruby sass with dart sass, deprecated

How to test the Change

  1. Run npm ci; npm run build
  2. Ensure the build runs successfully
  3. Run npm run start
  4. Modify and save a SCSS file; ensure the build is triggered
  5. Modify and save assets/js/src/scripts.js; ensure the build is triggered
  6. Go through each step in the critical flows https://github.com/10up/eight-day-week/wiki/Testing-instructions-for-critical-flows

Changelog Entry

Changed - Update grunt-contrib-uglify to 5.2.2
Changed - Update grunt-contrib-cssmin to 5.0.0
Changed - Update grunt-contrib-concat to 2.1.0
Changed - Update grunt-contrib-compress to 2.0.0
Changed - Update grunt-contrib-clean to 2.0.1
Changed - Update grunt to 1.6.1
Changed - Update Sass to Dart Sass.
Changed - Replace grunt-autoprefixer with grunt-postcss.
Developer - Update Cypress config following wp-env update.
Developer - Update cypress to 15.9.0
Developer - Update @10up/cypress-wp-utils to 0.6.0
Developer - Update @wordpress/env to 10.38.0
Developer - Update qunit to 2.25.0
Developer - Update grunt-wp-readme-to-markdown to 2.1.0
Developer - Remove grunt-phpunit, available via composer.
Developer - Add key grunt scripts to package file.
Developer - Update dependencies via npm audit fix.

Credits

Props @peterwilsoncc

Checklist:

@github-actions github-actions Bot added this to the 1.3.0 milestone Jan 19, 2026
@peterwilsoncc peterwilsoncc marked this pull request as ready for review January 19, 2026 01:31
@github-actions github-actions Bot added the needs:code-review This requires code review. label Jan 19, 2026
@dkotter dkotter merged commit 421a4d0 into develop Jan 19, 2026
13 checks passed
@dkotter dkotter deleted the update-npm-dependencies branch January 19, 2026 13:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

needs:code-review This requires code review.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants