update dependencies

This commit is contained in:
Alex Bosworth 2026-03-31 08:53:57 -07:00
parent 7dc0482f8e
commit fd9fee3af3
No known key found for this signature in database
GPG key ID: E80D2F3F311FD87E
3 changed files with 268 additions and 28 deletions

View file

@ -1,6 +1,6 @@
# Versions
## 20.1.0
## 20.1.1
- `rebalance`: support for `--avoid_list` to move `--avoid` flags to a file

288
package-lock.json generated
View file

@ -1,12 +1,12 @@
{
"name": "balanceofsatoshis",
"version": "20.1.0",
"version": "20.1.1",
"lockfileVersion": 2,
"requires": true,
"packages": {
"": {
"name": "balanceofsatoshis",
"version": "20.1.0",
"version": "20.1.1",
"license": "MIT",
"dependencies": {
"@alexbosworth/blockchain": "3.2.0",
@ -24,7 +24,7 @@
"bolt01": "3.0.0",
"bolt03": "1.3.2",
"bolt07": "1.9.5",
"cbor": "10.0.11",
"cbor": "10.0.12",
"colorette": "2.0.20",
"crypto-js": "4.2.0",
"csv-parse": "6.2.1",
@ -36,7 +36,7 @@
"ini": "6.0.0",
"inquirer": "13.3.2",
"ln-accounting": "9.0.0",
"ln-service": "58.0.2",
"ln-service": "58.0.3",
"ln-sync": "7.0.0",
"ln-telegram": "7.0.0",
"minimist": "1.2.8",
@ -1180,9 +1180,9 @@
}
},
"node_modules/cbor": {
"version": "10.0.11",
"resolved": "https://registry.npmjs.org/cbor/-/cbor-10.0.11.tgz",
"integrity": "sha512-vIwORDd/WyB8Nc23o2zNN5RrtFGlR6Fca61TtjkUXueI3Jf2DOZDl1zsshvBntZ3wZHBM9ztjnkXSmzQDaq3WA==",
"version": "10.0.12",
"resolved": "https://registry.npmjs.org/cbor/-/cbor-10.0.12.tgz",
"integrity": "sha512-exQDevYd7ZQLP4moMQcZkKCVZsXLAtUSflObr3xTh4xzFIv/xBCdvCd6L259kQOUP2kcTC0jvC6PpZIf/WmRXA==",
"dependencies": {
"nofilter": "^3.0.2"
},
@ -1939,6 +1939,31 @@
"node": ">=20"
}
},
"node_modules/goldengate/node_modules/cbor": {
"version": "10.0.11",
"resolved": "https://registry.npmjs.org/cbor/-/cbor-10.0.11.tgz",
"integrity": "sha512-vIwORDd/WyB8Nc23o2zNN5RrtFGlR6Fca61TtjkUXueI3Jf2DOZDl1zsshvBntZ3wZHBM9ztjnkXSmzQDaq3WA==",
"dependencies": {
"nofilter": "^3.0.2"
},
"engines": {
"node": ">=20"
}
},
"node_modules/goldengate/node_modules/ln-service": {
"version": "58.0.2",
"resolved": "https://registry.npmjs.org/ln-service/-/ln-service-58.0.2.tgz",
"integrity": "sha512-MkmWxGRgMaRJRkJFuTvmHHp/S4CTSZtX/1G4h+HEPjA2A9Xv6nS7CYlFaNN4H6/JCGEnSaerzscU9VEaDPeR6g==",
"dependencies": {
"bolt07": "1.9.5",
"invoices": "5.0.2",
"lightning": "11.0.2",
"macaroon": "3.0.4"
},
"engines": {
"node": ">=20"
}
},
"node_modules/goldengate/node_modules/uint8array-tools": {
"version": "0.0.8",
"resolved": "https://registry.npmjs.org/uint8array-tools/-/uint8array-tools-0.0.8.tgz",
@ -2402,6 +2427,20 @@
"node": ">=20"
}
},
"node_modules/ln-accounting/node_modules/ln-service": {
"version": "58.0.2",
"resolved": "https://registry.npmjs.org/ln-service/-/ln-service-58.0.2.tgz",
"integrity": "sha512-MkmWxGRgMaRJRkJFuTvmHHp/S4CTSZtX/1G4h+HEPjA2A9Xv6nS7CYlFaNN4H6/JCGEnSaerzscU9VEaDPeR6g==",
"dependencies": {
"bolt07": "1.9.5",
"invoices": "5.0.2",
"lightning": "11.0.2",
"macaroon": "3.0.4"
},
"engines": {
"node": ">=20"
}
},
"node_modules/ln-docker-daemons": {
"version": "7.0.0",
"resolved": "https://registry.npmjs.org/ln-docker-daemons/-/ln-docker-daemons-7.0.0.tgz",
@ -2421,19 +2460,51 @@
}
},
"node_modules/ln-service": {
"version": "58.0.2",
"resolved": "https://registry.npmjs.org/ln-service/-/ln-service-58.0.2.tgz",
"integrity": "sha512-MkmWxGRgMaRJRkJFuTvmHHp/S4CTSZtX/1G4h+HEPjA2A9Xv6nS7CYlFaNN4H6/JCGEnSaerzscU9VEaDPeR6g==",
"version": "58.0.3",
"resolved": "https://registry.npmjs.org/ln-service/-/ln-service-58.0.3.tgz",
"integrity": "sha512-ey9kT1qFJjgs2njVEjPg2j/pzdA08+PQmszV1XTPaOmNL56exL16qTJ1zsDDQeg9a5WeV7TQ5envOH1BBZ1wZQ==",
"dependencies": {
"bolt07": "1.9.5",
"invoices": "5.0.2",
"lightning": "11.0.2",
"lightning": "11.0.3",
"macaroon": "3.0.4"
},
"engines": {
"node": ">=20"
}
},
"node_modules/ln-service/node_modules/@types/node": {
"version": "25.3.5",
"resolved": "https://registry.npmjs.org/@types/node/-/node-25.3.5.tgz",
"integrity": "sha512-oX8xrhvpiyRCQkG1MFchB09f+cXftgIXb3a7UUa4Y3wpmZPw5tyZGTLWhlESOLq1Rq6oDlc8npVU2/9xiCuXMA==",
"dependencies": {
"undici-types": "~7.18.0"
}
},
"node_modules/ln-service/node_modules/lightning": {
"version": "11.0.3",
"resolved": "https://registry.npmjs.org/lightning/-/lightning-11.0.3.tgz",
"integrity": "sha512-94WNTQ+HoPHsnEXA0XAZSbPQKVLWq7Ggykdy37osZ/TfByMuNgr4N0rRqQL4Jr/av9mC+UalVf65k9/wnYaFCw==",
"dependencies": {
"@alexbosworth/blockchain": "3.2.0",
"@grpc/grpc-js": "1.14.3",
"@grpc/proto-loader": "0.8.0",
"@types/node": "25.3.5",
"@types/request": "2.48.13",
"@types/ws": "8.18.1",
"async": "3.2.6",
"asyncjs-util": "1.2.12",
"bn.js": "5.2.3",
"bolt07": "1.9.5",
"bolt09": "2.2.0",
"invoices": "5.0.2",
"psbt": "5.0.0",
"type-fest": "5.4.4"
},
"engines": {
"node": ">=20"
}
},
"node_modules/ln-sync": {
"version": "7.0.0",
"resolved": "https://registry.npmjs.org/ln-sync/-/ln-sync-7.0.0.tgz",
@ -2454,6 +2525,20 @@
"node": ">=20"
}
},
"node_modules/ln-sync/node_modules/ln-service": {
"version": "58.0.2",
"resolved": "https://registry.npmjs.org/ln-service/-/ln-service-58.0.2.tgz",
"integrity": "sha512-MkmWxGRgMaRJRkJFuTvmHHp/S4CTSZtX/1G4h+HEPjA2A9Xv6nS7CYlFaNN4H6/JCGEnSaerzscU9VEaDPeR6g==",
"dependencies": {
"bolt07": "1.9.5",
"invoices": "5.0.2",
"lightning": "11.0.2",
"macaroon": "3.0.4"
},
"engines": {
"node": ">=20"
}
},
"node_modules/ln-telegram": {
"version": "7.0.0",
"resolved": "https://registry.npmjs.org/ln-telegram/-/ln-telegram-7.0.0.tgz",
@ -2511,6 +2596,20 @@
"node": "^12.20.0 || >=14.13.1"
}
},
"node_modules/ln-telegram/node_modules/ln-service": {
"version": "58.0.2",
"resolved": "https://registry.npmjs.org/ln-service/-/ln-service-58.0.2.tgz",
"integrity": "sha512-MkmWxGRgMaRJRkJFuTvmHHp/S4CTSZtX/1G4h+HEPjA2A9Xv6nS7CYlFaNN4H6/JCGEnSaerzscU9VEaDPeR6g==",
"dependencies": {
"bolt07": "1.9.5",
"invoices": "5.0.2",
"lightning": "11.0.2",
"macaroon": "3.0.4"
},
"engines": {
"node": ">=20"
}
},
"node_modules/ln-telegram/node_modules/ms": {
"version": "2.1.3",
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
@ -2818,6 +2917,20 @@
"node": ">=20"
}
},
"node_modules/paid-services/node_modules/ln-service": {
"version": "58.0.2",
"resolved": "https://registry.npmjs.org/ln-service/-/ln-service-58.0.2.tgz",
"integrity": "sha512-MkmWxGRgMaRJRkJFuTvmHHp/S4CTSZtX/1G4h+HEPjA2A9Xv6nS7CYlFaNN4H6/JCGEnSaerzscU9VEaDPeR6g==",
"dependencies": {
"bolt07": "1.9.5",
"invoices": "5.0.2",
"lightning": "11.0.2",
"macaroon": "3.0.4"
},
"engines": {
"node": ">=20"
}
},
"node_modules/parseurl": {
"version": "1.3.3",
"resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
@ -2827,9 +2940,9 @@
}
},
"node_modules/path-to-regexp": {
"version": "0.1.12",
"resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.12.tgz",
"integrity": "sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ=="
"version": "0.1.13",
"resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.13.tgz",
"integrity": "sha512-A/AGNMFN3c8bOlvV9RreMdrv7jsmF9XIfDeCd87+I8RNg6s78BhJxMu69NEMHBSJFxKidViTEdruRwEk/WIKqA=="
},
"node_modules/possible-typed-array-names": {
"version": "1.1.0",
@ -2852,6 +2965,20 @@
"node": ">=20"
}
},
"node_modules/probing/node_modules/ln-service": {
"version": "58.0.2",
"resolved": "https://registry.npmjs.org/ln-service/-/ln-service-58.0.2.tgz",
"integrity": "sha512-MkmWxGRgMaRJRkJFuTvmHHp/S4CTSZtX/1G4h+HEPjA2A9Xv6nS7CYlFaNN4H6/JCGEnSaerzscU9VEaDPeR6g==",
"dependencies": {
"bolt07": "1.9.5",
"invoices": "5.0.2",
"lightning": "11.0.2",
"macaroon": "3.0.4"
},
"engines": {
"node": ">=20"
}
},
"node_modules/process-nextick-args": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
@ -4627,9 +4754,9 @@
}
},
"cbor": {
"version": "10.0.11",
"resolved": "https://registry.npmjs.org/cbor/-/cbor-10.0.11.tgz",
"integrity": "sha512-vIwORDd/WyB8Nc23o2zNN5RrtFGlR6Fca61TtjkUXueI3Jf2DOZDl1zsshvBntZ3wZHBM9ztjnkXSmzQDaq3WA==",
"version": "10.0.12",
"resolved": "https://registry.npmjs.org/cbor/-/cbor-10.0.12.tgz",
"integrity": "sha512-exQDevYd7ZQLP4moMQcZkKCVZsXLAtUSflObr3xTh4xzFIv/xBCdvCd6L259kQOUP2kcTC0jvC6PpZIf/WmRXA==",
"requires": {
"nofilter": "^3.0.2"
}
@ -5223,6 +5350,25 @@
"varuint-bitcoin": "2.0.0"
},
"dependencies": {
"cbor": {
"version": "10.0.11",
"resolved": "https://registry.npmjs.org/cbor/-/cbor-10.0.11.tgz",
"integrity": "sha512-vIwORDd/WyB8Nc23o2zNN5RrtFGlR6Fca61TtjkUXueI3Jf2DOZDl1zsshvBntZ3wZHBM9ztjnkXSmzQDaq3WA==",
"requires": {
"nofilter": "^3.0.2"
}
},
"ln-service": {
"version": "58.0.2",
"resolved": "https://registry.npmjs.org/ln-service/-/ln-service-58.0.2.tgz",
"integrity": "sha512-MkmWxGRgMaRJRkJFuTvmHHp/S4CTSZtX/1G4h+HEPjA2A9Xv6nS7CYlFaNN4H6/JCGEnSaerzscU9VEaDPeR6g==",
"requires": {
"bolt07": "1.9.5",
"invoices": "5.0.2",
"lightning": "11.0.2",
"macaroon": "3.0.4"
}
},
"uint8array-tools": {
"version": "0.0.8",
"resolved": "https://registry.npmjs.org/uint8array-tools/-/uint8array-tools-0.0.8.tgz",
@ -5561,6 +5707,19 @@
"goldengate": "15.0.0",
"hot-formula-parser": "4.0.0",
"ln-service": "58.0.2"
},
"dependencies": {
"ln-service": {
"version": "58.0.2",
"resolved": "https://registry.npmjs.org/ln-service/-/ln-service-58.0.2.tgz",
"integrity": "sha512-MkmWxGRgMaRJRkJFuTvmHHp/S4CTSZtX/1G4h+HEPjA2A9Xv6nS7CYlFaNN4H6/JCGEnSaerzscU9VEaDPeR6g==",
"requires": {
"bolt07": "1.9.5",
"invoices": "5.0.2",
"lightning": "11.0.2",
"macaroon": "3.0.4"
}
}
}
},
"ln-docker-daemons": {
@ -5579,14 +5738,45 @@
}
},
"ln-service": {
"version": "58.0.2",
"resolved": "https://registry.npmjs.org/ln-service/-/ln-service-58.0.2.tgz",
"integrity": "sha512-MkmWxGRgMaRJRkJFuTvmHHp/S4CTSZtX/1G4h+HEPjA2A9Xv6nS7CYlFaNN4H6/JCGEnSaerzscU9VEaDPeR6g==",
"version": "58.0.3",
"resolved": "https://registry.npmjs.org/ln-service/-/ln-service-58.0.3.tgz",
"integrity": "sha512-ey9kT1qFJjgs2njVEjPg2j/pzdA08+PQmszV1XTPaOmNL56exL16qTJ1zsDDQeg9a5WeV7TQ5envOH1BBZ1wZQ==",
"requires": {
"bolt07": "1.9.5",
"invoices": "5.0.2",
"lightning": "11.0.2",
"lightning": "11.0.3",
"macaroon": "3.0.4"
},
"dependencies": {
"@types/node": {
"version": "25.3.5",
"resolved": "https://registry.npmjs.org/@types/node/-/node-25.3.5.tgz",
"integrity": "sha512-oX8xrhvpiyRCQkG1MFchB09f+cXftgIXb3a7UUa4Y3wpmZPw5tyZGTLWhlESOLq1Rq6oDlc8npVU2/9xiCuXMA==",
"requires": {
"undici-types": "~7.18.0"
}
},
"lightning": {
"version": "11.0.3",
"resolved": "https://registry.npmjs.org/lightning/-/lightning-11.0.3.tgz",
"integrity": "sha512-94WNTQ+HoPHsnEXA0XAZSbPQKVLWq7Ggykdy37osZ/TfByMuNgr4N0rRqQL4Jr/av9mC+UalVf65k9/wnYaFCw==",
"requires": {
"@alexbosworth/blockchain": "3.2.0",
"@grpc/grpc-js": "1.14.3",
"@grpc/proto-loader": "0.8.0",
"@types/node": "25.3.5",
"@types/request": "2.48.13",
"@types/ws": "8.18.1",
"async": "3.2.6",
"asyncjs-util": "1.2.12",
"bn.js": "5.2.3",
"bolt07": "1.9.5",
"bolt09": "2.2.0",
"invoices": "5.0.2",
"psbt": "5.0.0",
"type-fest": "5.4.4"
}
}
}
},
"ln-sync": {
@ -5604,6 +5794,19 @@
"ln-service": "58.0.2",
"psbt": "5.0.0",
"tiny-secp256k1": "2.2.4"
},
"dependencies": {
"ln-service": {
"version": "58.0.2",
"resolved": "https://registry.npmjs.org/ln-service/-/ln-service-58.0.2.tgz",
"integrity": "sha512-MkmWxGRgMaRJRkJFuTvmHHp/S4CTSZtX/1G4h+HEPjA2A9Xv6nS7CYlFaNN4H6/JCGEnSaerzscU9VEaDPeR6g==",
"requires": {
"bolt07": "1.9.5",
"invoices": "5.0.2",
"lightning": "11.0.2",
"macaroon": "3.0.4"
}
}
}
},
"ln-telegram": {
@ -5649,6 +5852,17 @@
"node-fetch": "^2.7.0"
}
},
"ln-service": {
"version": "58.0.2",
"resolved": "https://registry.npmjs.org/ln-service/-/ln-service-58.0.2.tgz",
"integrity": "sha512-MkmWxGRgMaRJRkJFuTvmHHp/S4CTSZtX/1G4h+HEPjA2A9Xv6nS7CYlFaNN4H6/JCGEnSaerzscU9VEaDPeR6g==",
"requires": {
"bolt07": "1.9.5",
"invoices": "5.0.2",
"lightning": "11.0.2",
"macaroon": "3.0.4"
}
},
"ms": {
"version": "2.1.3",
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
@ -5886,6 +6100,19 @@
"p2tr": "2.0.0",
"psbt": "5.0.0",
"tiny-secp256k1": "2.2.4"
},
"dependencies": {
"ln-service": {
"version": "58.0.2",
"resolved": "https://registry.npmjs.org/ln-service/-/ln-service-58.0.2.tgz",
"integrity": "sha512-MkmWxGRgMaRJRkJFuTvmHHp/S4CTSZtX/1G4h+HEPjA2A9Xv6nS7CYlFaNN4H6/JCGEnSaerzscU9VEaDPeR6g==",
"requires": {
"bolt07": "1.9.5",
"invoices": "5.0.2",
"lightning": "11.0.2",
"macaroon": "3.0.4"
}
}
}
},
"parseurl": {
@ -5894,9 +6121,9 @@
"integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ=="
},
"path-to-regexp": {
"version": "0.1.12",
"resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.12.tgz",
"integrity": "sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ=="
"version": "0.1.13",
"resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.13.tgz",
"integrity": "sha512-A/AGNMFN3c8bOlvV9RreMdrv7jsmF9XIfDeCd87+I8RNg6s78BhJxMu69NEMHBSJFxKidViTEdruRwEk/WIKqA=="
},
"possible-typed-array-names": {
"version": "1.1.0",
@ -5911,6 +6138,19 @@
"async": "3.2.6",
"asyncjs-util": "1.2.12",
"ln-service": "58.0.2"
},
"dependencies": {
"ln-service": {
"version": "58.0.2",
"resolved": "https://registry.npmjs.org/ln-service/-/ln-service-58.0.2.tgz",
"integrity": "sha512-MkmWxGRgMaRJRkJFuTvmHHp/S4CTSZtX/1G4h+HEPjA2A9Xv6nS7CYlFaNN4H6/JCGEnSaerzscU9VEaDPeR6g==",
"requires": {
"bolt07": "1.9.5",
"invoices": "5.0.2",
"lightning": "11.0.2",
"macaroon": "3.0.4"
}
}
}
},
"process-nextick-args": {

View file

@ -25,7 +25,7 @@
"bolt01": "3.0.0",
"bolt03": "1.3.2",
"bolt07": "1.9.5",
"cbor": "10.0.11",
"cbor": "10.0.12",
"colorette": "2.0.20",
"crypto-js": "4.2.0",
"csv-parse": "6.2.1",
@ -37,7 +37,7 @@
"ini": "6.0.0",
"inquirer": "13.3.2",
"ln-accounting": "9.0.0",
"ln-service": "58.0.2",
"ln-service": "58.0.3",
"ln-sync": "7.0.0",
"ln-telegram": "7.0.0",
"minimist": "1.2.8",
@ -81,5 +81,5 @@
"postpublish": "docker buildx build --platform linux/amd64,linux/arm64 -t alexbosworth/balanceofsatoshis -t alexbosworth/balanceofsatoshis:$npm_package_version --push .",
"test": "npx nyc@17.1.0 node --experimental-test-coverage --test test/arrays/*.js test/balances/*.js test/chain/*.js test/display/*.js test/encryption/*.js test/lnd/*.js test/network/*.js test/nodes/*.js test/peers/*.js test/responses/*.js test/routing/*.js test/services/*.js test/swaps/*.js test/tags/*.js test/telegram/*.js test/wallets/*.js"
},
"version": "20.1.0"
"version": "20.1.1"
}