Skip to content

NPM Updates 08/2026 - #303

Open
grunt22fox wants to merge 3 commits into
nh-server:masterfrom
grunt22fox:npm-updates-082026
Open

NPM Updates 08/2026#303
grunt22fox wants to merge 3 commits into
nh-server:masterfrom
grunt22fox:npm-updates-082026

Conversation

@grunt22fox

Copy link
Copy Markdown
Contributor

This PR is based on hacks-guide/Guide_Wii#207 and commits the following changes as part of routine maintenance:

  1. Fix vulnerabilities as identified by NPM through package updates
  2. Update packages as stated below:
    • Vitepress - 2.0.0-alpha.16 > 2.0.0-alpha.19
    • fontawesome-svg-core - 7.2.0 > 7.3.1
    • free-solid-svg-icons - 7.2.0 > 7.3.1
    • vue-fontawesome - 3.1.3 > 3.3.3
  3. Update internal JS files in the .vitepress directory to comply with future changes to Vite (transitioning to Node.js for configuration loading) that require explicit declaration of ECMAScript modules. .JS files containing ECMAScript module code were renamed to .MJS (and imports reconfigured) to resolve runtime warnings. No changes are made to functionality and the files are mostly untouched.

Website tested working on Fedora 44 with the above applied updates.

Please additionally disregard the "update theme" commits, these were some git discrepancies that aren't in final changes.

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.

1 participant