Skip to content

Update the npm development dependencies once again to fix security vulnerabilities. - #3108

Merged
pstaabp merged 1 commit into
openwebwork:WeBWorK-2.21from
drgrice1:npm-dependency-update-yet-again
Aug 4, 2026
Merged

Update the npm development dependencies once again to fix security vulnerabilities.#3108
pstaabp merged 1 commit into
openwebwork:WeBWorK-2.21from
drgrice1:npm-dependency-update-yet-again

Conversation

@drgrice1

@drgrice1 drgrice1 commented Aug 3, 2026

Copy link
Copy Markdown
Member

Actually only postcss needed to be updated, but I updated all of the development dependencies to their latest versions (only sass and yargs were not at their newest versions). The development dependencies are easy to test. If the generate-assets.js script still works as it should then all is good. Note that you can test by executing npm ci since that runs the script.

I left production dependencies as they are. I didn't actually even check if there are any upgrades, but those can take more time to properly test since we actually use those.

…lnerabilities.

Actually only `postcss` needed to be updated, but I updated all of the
development dependencies to their latest versions (only `sass` and
`yargs` were not at their newest versions).  The development
dependencies are easy to test.  If the `generate-assets.js` script still
works as it should then all is good.  Note that you can test by
executing `npm ci` since that runs the script.

I left production dependencies as they are.  I didn't actually even
check if there are any upgrades, but those can take more time to
properly test since we actually use those.
@pstaabp
pstaabp merged commit ed76536 into openwebwork:WeBWorK-2.21 Aug 4, 2026
2 checks passed
drgrice1 pushed a commit that referenced this pull request Aug 4, 2026
Update the npm development dependencies once again to fix security vulnerabilities.
@drgrice1
drgrice1 deleted the npm-dependency-update-yet-again branch August 4, 2026 22:39
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.

3 participants