Bump the npm-packages group with 7 updates#903
Conversation
Bumps the npm-packages group with 7 updates: | Package | From | To | | --- | --- | --- | | [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.9.2` | `24.10.1` | | [@types/sinon](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/sinon) | `17.0.4` | `21.0.0` | | [@vscode/vsce](https://github.com/Microsoft/vsce) | `3.6.2` | `3.7.1` | | [esbuild](https://github.com/evanw/esbuild) | `0.25.11` | `0.27.0` | | [glob](https://github.com/isaacs/node-glob) | `11.1.0` | `13.0.0` | | [mocha](https://github.com/mochajs/mocha) | `11.7.4` | `11.7.5` | | [ovsx](https://github.com/eclipse/openvsx/tree/HEAD/cli) | `0.10.6` | `0.10.7` | Updates `@types/node` from 24.9.2 to 24.10.1 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) Updates `@types/sinon` from 17.0.4 to 21.0.0 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/sinon) Updates `@vscode/vsce` from 3.6.2 to 3.7.1 - [Release notes](https://github.com/Microsoft/vsce/releases) - [Commits](microsoft/vscode-vsce@v3.6.2...v3.7.1) Updates `esbuild` from 0.25.11 to 0.27.0 - [Release notes](https://github.com/evanw/esbuild/releases) - [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG.md) - [Commits](evanw/esbuild@v0.25.11...v0.27.0) Updates `glob` from 11.1.0 to 13.0.0 - [Changelog](https://github.com/isaacs/node-glob/blob/main/changelog.md) - [Commits](isaacs/node-glob@v11.1.0...v13.0.0) Updates `mocha` from 11.7.4 to 11.7.5 - [Release notes](https://github.com/mochajs/mocha/releases) - [Changelog](https://github.com/mochajs/mocha/blob/v11.7.5/CHANGELOG.md) - [Commits](mochajs/mocha@v11.7.4...v11.7.5) Updates `ovsx` from 0.10.6 to 0.10.7 - [Release notes](https://github.com/eclipse/openvsx/releases) - [Changelog](https://github.com/eclipse/openvsx/blob/master/cli/CHANGELOG.md) - [Commits](https://github.com/eclipse/openvsx/commits/HEAD/cli) --- updated-dependencies: - dependency-name: "@types/node" dependency-version: 24.10.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm-packages - dependency-name: "@types/sinon" dependency-version: 21.0.0 dependency-type: direct:development update-type: version-update:semver-major dependency-group: npm-packages - dependency-name: "@vscode/vsce" dependency-version: 3.7.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm-packages - dependency-name: esbuild dependency-version: 0.27.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm-packages - dependency-name: glob dependency-version: 13.0.0 dependency-type: direct:development update-type: version-update:semver-major dependency-group: npm-packages - dependency-name: mocha dependency-version: 11.7.5 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm-packages - dependency-name: ovsx dependency-version: 0.10.7 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm-packages ... Signed-off-by: dependabot[bot] <support@github.com>
|
@codex review |
There was a problem hiding this comment.
Pull request overview
This PR updates seven npm development dependencies to their latest versions, including type definitions, build tools, and testing utilities. The updates are primarily minor and patch version bumps, with two notable major version updates to @types/sinon (17.x → 21.x) and glob (11.x → 13.x).
Key changes:
- Major updates to
@types/sinonandglobthat may introduce breaking changes - Minor version updates to
@types/node,@vscode/vsce, andesbuild - Patch updates to
mochaandovsx
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| "mocha": "^11.7.4", | ||
| "ovsx": "^0.10.6", | ||
| "esbuild": "^0.27.0", | ||
| "glob": "^13.0.0", |
There was a problem hiding this comment.
The glob package has undergone a major version bump from 11.x to 13.x. According to the release notes, version 13.0.0 removed the CLI program to a separate package glob-bin. If this project relies on glob's CLI functionality, you'll need to add glob-bin as a separate dependency.
| "glob": "^13.0.0", | |
| "glob": "^13.0.0", | |
| "glob-bin": "^2.0.0", |
| "glob": "^11.1.0", | ||
| "mocha": "^11.7.4", | ||
| "ovsx": "^0.10.6", | ||
| "esbuild": "^0.27.0", |
There was a problem hiding this comment.
The esbuild update to 0.27.0 includes breaking changes that raise minimum OS requirements: Linux kernel 3.2+ and macOS 12 (Monterey)+. Verify that your CI/CD environment and developer machines meet these requirements to avoid build failures.
| "esbuild": "^0.27.0", | |
| "esbuild": "^0.26.0", |
Bumps the npm-packages group with 7 updates:
24.9.224.10.117.0.421.0.03.6.23.7.10.25.110.27.011.1.013.0.011.7.411.7.50.10.60.10.7Updates
@types/nodefrom 24.9.2 to 24.10.1Commits
Updates
@types/sinonfrom 17.0.4 to 21.0.0Commits
Updates
@vscode/vscefrom 3.6.2 to 3.7.1Release notes
Sourced from
@vscode/vsce's releases.... (truncated)
Commits
44181d1Merge pull request #1223 from microsoft/dependabot/npm_and_yarn/multi-75e6bc5210a831389Bump js-yaml5d9e78fMerge pull request #1222 from microsoft/dependabot/npm_and_yarn/multi-12cb0b0c21c9023e9Bump glob8551fa2Merge pull request #1219 from microsoft/benibenj/handsome-pike7b65808remove testsbe09f0fremove invalid validation196cce4Merge pull request #1212 from microsoft/copilot/validate-extension-dependenci...82c80d6💄0b7a9ebfix warningUpdates
esbuildfrom 0.25.11 to 0.27.0Release notes
Sourced from esbuild's releases.
... (truncated)
Changelog
Sourced from esbuild's changelog.
... (truncated)
Commits
2b91699publish 0.27.0 to npm22b425cfix #4286: useUint8Array.fromBase64if present (#4295)6d187efupdate go 1.25.3 => 1.25.49d0d4e7update go 1.23.12 => 1.25.3 (#4318)b6979d8use a patched go compiler for release builds893d2b9delete temporaryrelease.ymlworkflowcee3918add a temporaryrelease.ymlworkflowf5bb1d6fixpublish.yml17ff82bpublish 0.26.0 to npmf87181fenable trusted publishing (#4319)Maintainer changes
This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for esbuild since your current version.
Updates
globfrom 11.1.0 to 13.0.0Changelog
Sourced from glob's changelog.
... (truncated)
Commits
3bfb96013.0.0db31a63Split the CLI out from the main project5493458ci: remove node 203f7526ctest: fix bin tests on windows (slashes)2b03cca12.0.0d56203dprettier configbb521e5Remove --shell option where unsafe to useUpdates
mochafrom 11.7.4 to 11.7.5Release notes
Sourced from mocha's releases.
Changelog
Sourced from mocha's changelog.
Commits
9a6a5dbchore(v11.x): release 11.7.5 (#5523)8b21b38chore: run tests on PRs for and pushes to v11.x (#5525)663fff4chore: setup release-please for v11 (#5522)8d97220Update release-please to include v11.x and use Node ^22d89dbaffix: swallow morerequireerrors from *ts files (#5498)Updates
ovsxfrom 0.10.6 to 0.10.7Changelog
Sourced from ovsx's changelog.
Commits
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name>will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name>will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>will remove the ignore condition of the specified dependency and ignore conditions