Skip to content

npm(deps-dev): bump wallet-for-testing-js from v0.1.1 to v0.2.5#91

Open
dependabot[bot] wants to merge 4 commits into
masterfrom
dependabot/npm_and_yarn/wallet-for-testing-js-v0.2.5
Open

npm(deps-dev): bump wallet-for-testing-js from v0.1.1 to v0.2.5#91
dependabot[bot] wants to merge 4 commits into
masterfrom
dependabot/npm_and_yarn/wallet-for-testing-js-v0.2.5

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 11, 2025

Copy link
Copy Markdown

Bumps wallet-for-testing-js from v0.1.1 to v0.2.5.

Release notes

Sourced from wallet-for-testing-js's releases.

Release v0.2.5

What's Changed

Full Changelog: cryptogarageinc/wallet-for-testing-js@v0.2.4...v0.2.5

Release v0.2.2

What's Changed

Full Changelog: cryptogarageinc/wallet-for-testing-js@v0.2.1...v0.2.2

Release v0.2.1

What's Changed

Full Changelog: cryptogarageinc/wallet-for-testing-js@v0.2.0...v0.2.1

Release v0.2.0

Changes in this Release:

  • feat: change to npm lockfile version v2
  • feat: update docker image
  • fix: lint

Release v0.1.12

Changes in this Release:

  • feat: update docker
  • feat: update to bitcoin v22.0
    • fix test
  • fix: update package
  • doc: update readme

Release v0.1.11

Changes in this Release:

  • feat: update pegin logic (refactor: gettxoutproof)

Release v0.1.10

Changes in this Release:

  • feat: update package
  • test: update for jest v27

... (truncated)

Commits
  • 1f08528 fix: version check
  • cedca25 Merge pull request #35 from cryptogarageinc/feature/update-20230116
  • 28832cf feat: upgrade test image
  • 3a4063e feat: upgrade package
  • 7df2057 Merge pull request #34 from cryptogarageinc/feature/update-github-output
  • 1a38379 feat: update set-output to GITHUB_OUTPUT
  • f44776d Merge pull request #33 from cryptogarageinc/dependabot/npm_and_yarn/json5-2.2.3
  • 310e04d build(deps): bump json5 from 2.2.1 to 2.2.3
  • 6d29f5b Merge pull request #32 from cryptogarageinc/feature/update-utxo-parse-on-tx-c...
  • ac704e1 fix: update utxo parsing on tx-create.js
  • Additional commits viewable in compare view

You can trigger a rebase of this PR by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

matthewjablack and others added 4 commits July 11, 2025 02:01
* ci: enable macOS latest runners and restore test jobs

- switch build-macos and prebuild-macos from self-hosted to macos-latest
- uncomment and restore test and integration jobs for Linux
- add dedicated test-macos and integration-macos jobs for native macOS testing
- install Bitcoin Core via Homebrew for macOS integration tests
- ensure cross-platform compatibility for all test suites

* ci: update elements-testing Docker image to v0.2.7

- update test job Docker image from v0.1.0 to v0.2.7
- update integration test job Docker image from v0.1.0 to v0.2.7
- fix npm dependency issues with latest image version

* ci: upgrade Docker containers to Node.js 20

- install Node.js 20 in Docker containers before running tests
- rm --user flag to allow Node.js installation as root
- fix EBADENGINE warnings from packages requiring Node.js 20+
- clean node_modules before npm ci for fresh installation

* ci: use custom Docker image w/ Node.js 22.17.0 LTS

- switch from ghcr.io/cryptogarageinc/elements-testing:v0.2.7 to
  mblackmblack/elements-testing-dockerfile:v0.2.8
- rm complex Docker image building steps from CI workflow
- ise pre-built image with Node.js 22.17.0 LTS support
- fix all EBADENGINE warnings from packages requiring Node.js 20+
- simplify CI workflow by using clean, tested Docker image

* ci: fix Docker perm issues by cleaning node_modules

- move `rm -rf node_modules` to run with sudo on GH Actions runner
- rm node_modules cleanup from inside Docker containers
- add `|| true` to avoid failures when node_modules doesn't exist
- fixes permission denied errors in test and integration jobs

* ci: fix npm cache perm issues in Docker containers

- set npm cache to writable location /workspace/.npm-cache
- add npm cache cleanup before and after test runs
- fixes EACCES errors when npm tries to write to root-owned /.npm directory
- ensures clean test environment by removing cache directories

* ci: fix npm & cmake-js cache perm issues in Docker

- set npm cache to writable location with NPM_CONFIG_CACHE env var
- set cmake-js cache to writable location with CMAKE_JS_CACHE_DIR env var
- add cleanup for both .npm-cache and .cmake-js directories
- fixes EACCES permission errors during dependency installation and builds
- allows cfd-js package to build from source when prebuilt binaries unavailable

* ci: fix Docker permission issues by setting HOME and npm cache directories

- set HOME=/workspace to fix cmake-js cache location issues
- set NPM_CONFIG_CACHE=/workspace/.npm-cache for npm cache
- add cleanup for .npm-cache and .cmake-js directories
- fixes EACCES permission errors during cfd-js dependency builds
- allows cmake-js to create cache in writable workspace location

* fix: path handling start-bitcoind.sh integration script

Remove extra leading slashes that were causing path resolution failures
in Docker and GH Actions integration test environments.

* fix: correct Docker workspace path for integration tests

Use /workspace instead of $(pwd) when calling start-bitcoind.sh in
Docker to match the mounted workspace location.

* perf: skip redundant npm ci in Docker integration tests

Remove npm ci from Docker container since the workspace artifact
already contains pre-built dependencies and compiled native modules.

* fix: restore npm ci w/ optimizations for Docker integration tests

Add back npm ci with --prefer-offline --no-audit --no-fund flags to
fix "jest: not found" error while keeping installation time reasonable.

* ci: remove redundant integration-macos test

The integration-macos test was redundant and causing maintenance issues:
- Same DLC functionality already tested in Docker integration test
- macOS compatibility already covered by build-macos and test-macos
- Docker integration test is more reliable and controlled
Bumps [wallet-for-testing-js](https://github.com/cryptogarageinc/wallet-for-testing-js) from v0.1.1 to v0.2.5.
- [Release notes](https://github.com/cryptogarageinc/wallet-for-testing-js/releases)
- [Commits](cryptogarageinc/wallet-for-testing-js@caccfa3...1f08528)

---
updated-dependencies:
- dependency-name: wallet-for-testing-js
  dependency-version: 1f08528a9abc5ba2b4ea4785a4f4e0eaad9f676b
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Jul 11, 2025
@dependabot @github

dependabot Bot commented on behalf of github Jul 11, 2025

Copy link
Copy Markdown
Author

Reviewers

The following teams could not be added as reviewers: maintainers. Either the team does not exist or it does not have the correct permissions to be added as a reviewer.

Assignees

The following users could not be added as assignees: AtomicFinance/maintainers. Either the username does not exist or it does not have the correct permissions to be added as an assignee.

Please fix the above issues or remove invalid values from dependabot.yml.

@dependabot @github

dependabot Bot commented on behalf of github Jul 11, 2025

Copy link
Copy Markdown
Author

The reviewers field in the dependabot.yml file will be removed soon. Please use the code owners file to specify reviewers for Dependabot PRs. For more information, see this blog post.

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Jul 11, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant