Uh oh!
There was an error while loading. Please reload this page.
Upgrade js-yaml to v5.1.0 and migrate to Vitest from Jest - #215
Conversation
JoyceZhu
commented
Jun 24, 2026
@copilot, can you try migrating Jest to Vitest to get rid of the |
There was a problem hiding this comment.
Pull request overview
This PR updates the repository’s Node dependency graph to ensure js-yaml@5.1.0 is installed at the workspace root (as a direct devDependency) and refreshes the lockfile accordingly, while confirming markdown-it already satisfies the stated version requirement.
Changes:
- Add
js-yaml ^5.1.0as a directdevDependencyinpackage.json. - Update
package-lock.jsonto reflectjs-yaml@5.1.0at the root and corresponding dependency tree adjustments. - Update the lockfile’s recorded root
engines.noderange (as part of the lockfile update).
Show a summary per file
| File | Description |
|---|---|
| package.json | Adds js-yaml as a direct dev dependency to pull in v5.x at the root. |
| package-lock.json | Updates the resolved dependency tree for js-yaml and adjusts recorded root package metadata (including engines). |
Copilot's findings
Tip
Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
- Files reviewed: 1/2 changed files
- Comments generated: 0
Done in the latest commit. Here's what changed:
All 21 tests pass and linting is clean. |
Uh oh!
There was an error while loading. Please reload this page.
Bumps
js-yamlto the new v5 line and confirmsmarkdown-itmeets the ≥14.2.0 requirement.Changes
js-yaml ^5.1.0added as a directdevDependency, hoistingjs-yaml@5.1.0to the root ofnode_modules(was4.1.1via transitive hoisting from@eslint/eslintrcandmarkdownlint-cli2)markdown-italready pinned at14.2.0as a directdependency— no change requiredRemaining nested older versions
These transitive consumers still resolve older nested copies. All are at their latest published versions; no upgrade path exists without npm overrides.
markdownlint-cli2@0.22.1markdown-it@14.1.1@eslint/eslintrc@3.3.5(viaeslint)js-yaml@4.2.0@istanbuljs/load-nyc-config@1.1.0(viajest → @jest/transform → babel-plugin-istanbul)js-yaml@3.14.2