npm(deps-dev): bump @types/node from 13.13.18 to 24.0.13#90
npm(deps-dev): bump @types/node from 13.13.18 to 24.0.13#90dependabot[bot] wants to merge 4 commits into
Conversation
* 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 [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 13.13.18 to 24.0.13. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-version: 24.0.13 dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
ReviewersThe following teams could not be added as reviewers: AssigneesThe following users could not be added as assignees: Please fix the above issues or remove invalid values from |
|
The |
|
A newer version of @types/node exists, but since this PR has been edited by someone other than Dependabot I haven't updated it. You'll get a PR for the updated version as normal once this PR is merged. |
Bumps @types/node from 13.13.18 to 24.0.13.
Commits
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 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 this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)