chore(deps): add node
Description
node is required to have npm to install markdownlint-cli2. I got an error without it installed globally or locally:
mise install
mise lychee@0.18.1 extract lychee-arm64-macos.dmg ⠉ 9s
mise go@1.24.2 ✓ installed
mise lychee@0.18.1 ✓ installed
mise go@1.24.2 ✓ installed
mise vale@3.11.2 ✓ installed mise ERROR failed to install npm:markdownlint-cli2@0.17.2
mise ERROR failed to execute command: npm install -g markdownlint-cli2@0.17.2 --prefix /Users/mike/.local/share/mise/installs/markdownlint-cli2/0.17.2
mise ERROR No such file or directory (os error 2)
mise ERROR Run with --verbose or MISE_VERBOSE=1 for more information
mise WARN missing: markdownlint-cli2@0.17.2
With this commit it worked ok:
mise install
gpg: Signature made Wed 2 Apr 01:26:24 2025 AEDT
gpg: using RSA key C0D6248439F1D5604AAFFB4021D900FFDB233756
gpg: Good signature from "Antoine du Hamel <duhamelantoine1995@gmail.com>" [unknown]
npm notice
npm notice New major version of npm available! 10.9.2 -> 11.3.0
npm notice Changelog: https://github.com/npm/cli/releases/tag/v11.3.0
npm notice To update run: npm install -g npm@11.3.0
npm notice
Reshimming mise 23.11.0...
mise markdownlint-cli2@0.17.2 ✓ installed
Related Issues
Resolves #[issue_number]
How has this been tested?
Screenshots (if appropriate):
Types of changes
-
Bug fix (non-breaking change which fixes an issue) -
New feature (non-breaking change which adds functionality) -
Breaking change (fix or feature that would cause existing functionality to change) -
Documentation -
Chore (Related to CI or Packaging to platforms) -
Test gap