Page MenuHomePhabricator

[cashtab] Upgrade deps
ClosedPublic

Authored by bytesofman on Jun 5 2026, 22:47.

Details

Reviewers
PiRK
Group Reviewers
Restricted Project
Commits
rABCf3dc3a5cd999: [cashtab] Upgrade deps
Summary

Reduce pnpm audit noise

Test Plan

npm test

Diff Detail

Repository
rABC Bitcoin ABC
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

bytesofman published this revision for review.Jun 5 2026, 22:48
This revision is now accepted and ready to land.Jun 7 2026, 13:14
This revision was automatically updated to reflect the committed changes.

@bot ecash-lib-integration-tests ecash-agora-integration-tests

Tail of the build log:

Scope: 7 of 23 workspace projects
Lockfile is up to date, resolution step is skipped
Done in 1s using pnpm v10.24.0
/work/abc-ci-builds/ecash-agora-integration-tests
/work/modules/ecash-agora /work/abc-ci-builds/ecash-agora-integration-tests

> ecash-agora@4.2.0 build /work/modules/ecash-agora
> tsc && tsc -p ./tsconfig.build.json


> ecash-agora@4.2.0 integration-tests /work/modules/ecash-agora
> mocha --import=tsx ./tests/*.test.ts --timeout 60000 -- --reporter mocha-junit-reporter --reporter-options mochaFile=test_results/junit_results_integration_tests_ecash-agora.xml --reporter-options 'testsuitesTitle=Ecash Agora Integration Tests' --reporter-options 'rootSuiteTitle=Ecash Agora'


node:internal/modules/run_main:123
    triggerUncaughtException(
    ^
Error [ERR_METHOD_NOT_IMPLEMENTED]: The resolveSync() method is not implemented
    at Hooks.resolveSync (node:internal/modules/esm/hooks:323:11)
    at #resolveAndMaybeBlockOnLoaderThread (node:internal/modules/esm/loader:781:35)
    at ModuleLoader.resolveSync (node:internal/modules/esm/loader:806:52)
    at #cachedResolveSync (node:internal/modules/esm/loader:766:25)
    at ModuleLoader.getModuleJobForRequire (node:internal/modules/esm/loader:469:50)
    at new ModuleJobSync (node:internal/modules/esm/module_job:392:34)
    at ModuleLoader.importSyncForRequire (node:internal/modules/esm/loader:442:11)
    at loadESMFromCJS (node:internal/modules/cjs/loader:1600:24)
    at Module._compile (node:internal/modules/cjs/loader:1763:5)
    at Object..js (node:internal/modules/cjs/loader:1913:10) {
  code: 'ERR_METHOD_NOT_IMPLEMENTED'
}

Node.js v22.22.3
 ELIFECYCLE  Command failed with exit code 1.
------------------------|---------|----------|---------|---------|-------------------
File                    | % Stmts | % Branch | % Funcs | % Lines | Uncovered Line #s 
------------------------|---------|----------|---------|---------|-------------------
All files               |       0 |        0 |       0 |       0 |                   
 actions.ts             |       0 |        0 |       0 |       0 | 5-107             
 ad.ts                  |       0 |        0 |       0 |       0 | 6-147             
 agora.ts               |       0 |        0 |       0 |       0 | 14-1515           
 broadcast.ts           |       0 |        0 |       0 |       0 | 24-31             
 consts.ts              |       0 |      100 |     100 |       0 | 5-11              
 index.ts               |       0 |      100 |     100 |       0 | 5-11              
 inputs.ts              |       0 |        0 |       0 |       0 | 5-200             
 oneshot.ts             |       0 |        0 |       0 |       0 | 5-499             
 partial.ts             |       0 |        0 |       0 |       0 | 5-1683            
 walletUtxoReconcile.ts |       0 |        0 |       0 |       0 | 6-110             
------------------------|---------|----------|---------|---------|-------------------

##teamcity[blockOpened name='Code Coverage Summary']
##teamcity[buildStatisticValue key='CodeCoverageAbsBCovered' value='0']
##teamcity[buildStatisticValue key='CodeCoverageAbsBTotal' value='864']
##teamcity[buildStatisticValue key='CodeCoverageAbsRCovered' value='0']
##teamcity[buildStatisticValue key='CodeCoverageAbsRTotal' value='362']
##teamcity[buildStatisticValue key='CodeCoverageAbsMCovered' value='0']
##teamcity[buildStatisticValue key='CodeCoverageAbsMTotal' value='97']
##teamcity[buildStatisticValue key='CodeCoverageAbsLCovered' value='0']
##teamcity[buildStatisticValue key='CodeCoverageAbsLTotal' value='850']
##teamcity[blockClosed name='Code Coverage Summary']
Build ecash-agora-integration-tests failed with exit code 1

Tail of the build log:

  inputData.ts                 |       0 |        0 |       0 |       0 | 5-108             
  messages.ts                  |       0 |        0 |       0 |       0 | 5-123             
  mnemonic.ts                  |       0 |        0 |       0 |       0 | 5-144             
  op.ts                        |       0 |        0 |       0 |       0 | 5-266             
  opcode.ts                    |       0 |      100 |     100 |       0 | 10-154            
  pbkdf2.ts                    |       0 |      100 |       0 |       0 | 6-51              
  psbt.ts                      |       0 |        0 |       0 |       0 | 23-906            
  publicKeyCrypto.ts           |       0 |      100 |       0 |       0 | 6-61              
  script.ts                    |       0 |        0 |       0 |       0 | 5-528             
  sigHashType.ts               |       0 |        0 |       0 |       0 | 6-183             
  signatories.ts               |       0 |        0 |       0 |       0 | 9-294             
  tx.ts                        |       0 |        0 |       0 |       0 | 5-564             
  txBuilder.ts                 |       0 |        0 |       0 |       0 | 5-207             
  unsignedTx.ts                |       0 |        0 |       0 |       0 | 5-357             
 src/address                   |       0 |        0 |       0 |       0 |                   
  address.ts                   |       0 |        0 |       0 |       0 | 4-352             
  legacyaddr.ts                |       0 |        0 |       0 |       0 | 5-128             
 src/ffi                       |       0 |        0 |       0 |       0 |                   
  ecash_lib_wasm_bg_browser.js |       0 |      100 |     100 |       0 | 1                 
  ecash_lib_wasm_browser.js    |       0 |        0 |       0 |       0 | 3-796             
  ecash_lib_wasm_nodejs.js     |       0 |        0 |       0 |       0 | 1-726             
 src/io                        |       0 |        0 |       0 |       0 |                   
  bytes.ts                     |       0 |        0 |       0 |       0 | 7-83              
  hex.ts                       |       0 |        0 |       0 |       0 | 5-68              
  int.ts                       |       0 |        0 |       0 |       0 |                   
  str.ts                       |       0 |      100 |       0 |       0 | 5-15              
  varsize.ts                   |       0 |        0 |       0 |       0 | 13-47             
  writer.ts                    |       0 |        0 |       0 |       0 |                   
  writerbytes.ts               |       0 |        0 |       0 |       0 | 5-80              
  writerlength.ts              |       0 |      100 |       0 |       0 | 13-42             
 src/parse                     |       0 |        0 |       0 |       0 |                   
  opreturn.ts                  |       0 |        0 |       0 |       0 | 5-250             
 src/payment                   |       0 |        0 |       0 |       0 |                   
  action.ts                    |       0 |      100 |     100 |       0 | 112               
  asn1.ts                      |       0 |        0 |       0 |       0 | 5-439             
  index.ts                     |       0 |      100 |     100 |       0 | 5-11              
  output.ts                    |       0 |        0 |       0 |       0 |                   
  x509.ts                      |       0 |      100 |     100 |       0 | 5-21              
 src/test                      |       0 |        0 |       0 |       0 |                   
  testRunner.ts                |       0 |        0 |       0 |       0 | 8-237             
 src/token                     |       0 |        0 |       0 |       0 |                   
  alp.parse.ts                 |       0 |        0 |       0 |       0 | 5-256             
  alp.ts                       |       0 |        0 |       0 |       0 | 5-185             
  common.ts                    |       0 |      100 |     100 |       0 | 5-36              
  empp.ts                      |       0 |        0 |       0 |       0 | 5-69              
  slp.parse.ts                 |       0 |        0 |       0 |       0 | 5-385             
  slp.ts                       |       0 |        0 |       0 |       0 | 5-270             
-------------------------------|---------|----------|---------|---------|-------------------

##teamcity[blockOpened name='Code Coverage Summary']
##teamcity[buildStatisticValue key='CodeCoverageAbsBCovered' value='0']
##teamcity[buildStatisticValue key='CodeCoverageAbsBTotal' value='4407']
##teamcity[buildStatisticValue key='CodeCoverageAbsRCovered' value='0']
##teamcity[buildStatisticValue key='CodeCoverageAbsRTotal' value='1388']
##teamcity[buildStatisticValue key='CodeCoverageAbsMCovered' value='0']
##teamcity[buildStatisticValue key='CodeCoverageAbsMTotal' value='638']
##teamcity[buildStatisticValue key='CodeCoverageAbsLCovered' value='0']
##teamcity[buildStatisticValue key='CodeCoverageAbsLTotal' value='4289']
##teamcity[blockClosed name='Code Coverage Summary']
Build ecash-lib-integration-tests failed with exit code 1