Skip to content

chore(deps): refresh Rust and Node dependencies#48

Draft
darioAnongba wants to merge 1 commit intomainfrom
chore/deps-audit-upgrades
Draft

chore(deps): refresh Rust and Node dependencies#48
darioAnongba wants to merge 1 commit intomainfrom
chore/deps-audit-upgrades

Conversation

@darioAnongba
Copy link
Copy Markdown
Collaborator

Description

Closes #24.

This PR performs the next periodic dependency audit pass and refreshes the repo to the latest compatible Rust and Node dependency releases without changing the public API surface.

Updated Rust dependencies:

  • bdk_esplora 0.22.10.22.2
  • wasm-bindgen 0.2.1140.2.117
  • wasm-bindgen-futures 0.4.640.4.67
  • web-sys 0.3.910.3.94
  • wasm-bindgen-test 0.3.640.3.67

Updated Node test dependencies:

  • eslint 10.0.210.2.0
  • eslint-plugin-jest 29.15.029.15.1
  • globals 17.3.017.4.0
  • jest 30.2.030.3.0
  • ts-jest 29.4.629.4.9
  • typescript-eslint 8.56.18.58.1

Also refreshes Cargo.lock and tests/node/yarn.lock, and adds the required CHANGELOG.md entry under [Unreleased].

Notes to the reviewers

Local validation completed:

  • cargo fmt --all -- --config format_code_in_doc_comments=true --check
  • cargo clippy --all-features --all-targets -- -D warnings
  • cargo test --all-features
  • corepack yarn lint

I also probed corepack yarn build, but this host still cannot complete wasm-pack build --target nodejs --all-features because the local toolchain is missing clang for the wasm32-unknown-unknown target. CI remains the source of truth for the WASM build/test jobs.

Changelog notice

Under [Unreleased]:

  • Audit and refresh Rust and Node development dependencies to their latest compatible releases.

Checklists

All Submissions:

  • I've signed all my commits
  • I followed the contribution guidelines
  • I ran cargo fmt and cargo clippy before committing

New Features:

  • I've added tests for the new feature
  • I've added docs for the new feature

Bugfixes:

  • This pull request breaks the existing API
  • I've added tests to reproduce the issue which are now passing
  • I'm linking the issue being fixed by this PR

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.

chore(deps): periodic dependency audit and upgrades

1 participant