Skip to content

build(deps): aggregate seven green dependency updates - #179

Merged
helly25 merged 1 commit into
mainfrom
aggregate/version-bumps-171-177
Nov 5, 2026
Merged

helly25 merged 1 commit into
mainfrom
aggregate/version-bumps-171-177

Conversation

@helly25

@helly25 helly25 commented Nov 5, 2026

Copy link
Copy Markdown
Collaborator

Combines the seven dependency updates that passed independently into one integration change, so their shared npm and Cargo lockfiles are validated and merged together.

AG;DR

Implementation

Reasoning

The four npm updates overlap in extension/package-lock.json, and the three Rust updates overlap in Cargo.lock. Combining the individually green updates avoids repeated lockfile conflict resolution and gives the final dependency set one authoritative integration run.

Validation

  • CARGO_BUILD_JOBS=2 cargo test --workspace --locked (passed).
  • npm ci --no-audit --no-fund (passed).
  • npm test (66 tests passed).
  • npm run compile (passed as part of npm run build).
  • pre-commit run --files Cargo.lock extension/package-lock.json extension/package.json (passed).

Portability

The combined Cargo lockfile preserves the Windows dependency resolution from #177 while integrating the globset and wasm-bindgen updates. GitHub CI remains the authoritative cross-platform and VSIX validation.

Dependencies

This PR has no prerequisite PR. It supersedes #171, #172, #173, #174, #175, #176, and #177. PR #178 is intentionally excluded because its VS Code type update currently fails the engine-floor invariant and will be updated after this PR merges.

Known limitations

The local npm run build reached and passed TypeScript compilation, then could not run the WASM bundler because the host's active Homebrew Rust installation lacks the wasm32-unknown-unknown standard library. The required GitHub extension job installs that target and must pass before merge.

@helly25
helly25 merged commit 67a027b into main Nov 5, 2026
11 checks passed
@helly25
helly25 deleted the aggregate/version-bumps-171-177 branch November 5, 2026 21:50

This branch was previously deployed

1 inactive deployment
github-pages — c09dcf1e Deployed Nov 5, 2026 by helly25 via coverage #244
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