update dependencies

This commit is contained in:
Alex Bosworth 2026-08-06 12:05:38 -07:00
parent 5573811858
commit 8e43a41179
No known key found for this signature in database
GPG key ID: E80D2F3F311FD87E
3 changed files with 144 additions and 219 deletions

View file

@ -1,6 +1,6 @@
# Versions
## 23.1.0
## 23.1.2
- Add `--avoid-append` to add failing edges to an avoid list based on formula
- Add support for LND 0.20.2

351
package-lock.json generated
View file

@ -1,15 +1,15 @@
{
"name": "balanceofsatoshis",
"version": "23.1.0",
"version": "23.1.2",
"lockfileVersion": 2,
"requires": true,
"packages": {
"": {
"name": "balanceofsatoshis",
"version": "23.1.0",
"version": "23.1.2",
"license": "MIT",
"dependencies": {
"@alexbosworth/blockchain": "3.2.0",
"@alexbosworth/blockchain": "4.0.0",
"@alexbosworth/caporal": "2.0.0",
"@alexbosworth/fiat": "2.0.0",
"@alexbosworth/formulas": "1.4.0",
@ -28,7 +28,7 @@
"cbor": "10.0.12",
"colorette": "2.0.20",
"crypto-js": "4.2.0",
"csv-parse": "7.0.1",
"csv-parse": "7.0.2",
"goldengate": "16.0.4",
"grammy": "1.45.1",
"import-lazy": "4.0.0",
@ -37,10 +37,10 @@
"ln-accounting": "10.0.4",
"ln-service": "59.2.3",
"ln-sync": "8.0.3",
"ln-telegram": "8.0.4",
"ln-telegram": "8.0.5",
"minimist": "1.2.8",
"moment": "2.30.1",
"paid-services": "8.0.4",
"paid-services": "8.0.5",
"probing": "7.0.0",
"qrcode-terminal": "0.12.0",
"sanitize-filename": "1.6.4",
@ -61,11 +61,11 @@
}
},
"node_modules/@alexbosworth/blockchain": {
"version": "3.2.0",
"resolved": "https://registry.npmjs.org/@alexbosworth/blockchain/-/blockchain-3.2.0.tgz",
"integrity": "sha512-+90ob+ruUhb5RfdZhfryIb0H+G3BDtQ+IiQvNJwpwN/gMRcMm9jwJpUBAf5yqhPCWY8KsPNcKFzt5IzCmtqzxQ==",
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/@alexbosworth/blockchain/-/blockchain-4.0.0.tgz",
"integrity": "sha512-4eqg4BhZJVsmD2R44HneWGgB4YQzquoW/7Siw+XRToQ231pz6sq5lqP3vuhOZpwTiUKjsIhkA1lDIRqkZ/pbmA==",
"engines": {
"node": ">=20"
"node": ">=22"
}
},
"node_modules/@alexbosworth/caporal": {
@ -594,9 +594,9 @@
}
},
"node_modules/@json2csv/formatters": {
"version": "7.0.7",
"resolved": "https://registry.npmjs.org/@json2csv/formatters/-/formatters-7.0.7.tgz",
"integrity": "sha512-Sm0F11FKnTouBVYqW0Sp+/P7ECapfAEw0p0L6lz0z6q3I6CVQjFnQ8m20g3KlJvYq+y4G9m56QZHAWiUxIJlRA=="
"version": "7.0.8",
"resolved": "https://registry.npmjs.org/@json2csv/formatters/-/formatters-7.0.8.tgz",
"integrity": "sha512-YYpeZF7qKSX55FMYEl0m7Hn188l050k171/KwDHSMPHLHvWxDbzjmH1qVfXyV7XO7MMpDx1P7xksd/jXqlLxDw=="
},
"node_modules/@json2csv/plainjs": {
"version": "7.0.7",
@ -888,9 +888,9 @@
}
},
"node_modules/bare-fs": {
"version": "4.7.4",
"resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-4.7.4.tgz",
"integrity": "sha512-y1kC+ffIx/tPLdTE693uNjHfzTfr+ravR5tvWlMXe25nELbkqV400S71qHDwbkAQ1FVEZobB1NFRzFbCCcyBCQ==",
"version": "4.8.0",
"resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-4.8.0.tgz",
"integrity": "sha512-fM+MhCvdQhZ7NV6S95a07gPSqjIYKn6mFaXfx266wN3ajZGl/+1AzH+ubkXQ0fFZvOe2nk9VHkzdYkQE5zMV3Q==",
"dev": true,
"dependencies": {
"bare-events": "^2.5.4",
@ -900,7 +900,7 @@
"fast-fifo": "^1.3.2"
},
"engines": {
"bare": ">=1.16.0"
"bare": ">=1.28.0"
},
"peerDependencies": {
"bare-buffer": "*"
@ -945,9 +945,9 @@
}
},
"node_modules/bare-url": {
"version": "2.4.6",
"resolved": "https://registry.npmjs.org/bare-url/-/bare-url-2.4.6.tgz",
"integrity": "sha512-iQxPClE07hETVpbRoX7JXX3v/ZQViCxe/SYCxylRLzdEx1xJAufPptfiOqR8tqiCtmbtMDANKWszzjLu1PMAZQ==",
"version": "2.4.7",
"resolved": "https://registry.npmjs.org/bare-url/-/bare-url-2.4.7.tgz",
"integrity": "sha512-o8CRCiJtib+ycO3mE4A5UChtGX4dDP2XxsWVu9P+Zc3H8tcmKwNVEDoDTXmwN+uuMhfKeT7/i7Y26xS8W7ohoA==",
"dev": true,
"dependencies": {
"bare-path": "^3.0.0"
@ -1342,9 +1342,9 @@
}
},
"node_modules/color-string/node_modules/color-name": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/color-name/-/color-name-2.1.0.tgz",
"integrity": "sha512-1bPaDNFm0axzE4MEAzKPuqKWeRaT43U/hyxKPBdqTfmPF+d6n7FSoTFxLVULUJOmiLp01KjhIPPH+HrXZJN4Rg==",
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/color-name/-/color-name-2.1.1.tgz",
"integrity": "sha512-p2FdgwVx1a9yWBHP2wI0VgShkDpgN4kZISkxdNipGBJWpa5G6b04OINlVWCyJj0JmfvcPrgqt95E9k8yvaOJFg==",
"engines": {
"node": ">=12.20"
}
@ -1361,9 +1361,9 @@
}
},
"node_modules/color/node_modules/color-name": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/color-name/-/color-name-2.1.0.tgz",
"integrity": "sha512-1bPaDNFm0axzE4MEAzKPuqKWeRaT43U/hyxKPBdqTfmPF+d6n7FSoTFxLVULUJOmiLp01KjhIPPH+HrXZJN4Rg==",
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/color-name/-/color-name-2.1.1.tgz",
"integrity": "sha512-p2FdgwVx1a9yWBHP2wI0VgShkDpgN4kZISkxdNipGBJWpa5G6b04OINlVWCyJj0JmfvcPrgqt95E9k8yvaOJFg==",
"engines": {
"node": ">=12.20"
}
@ -1460,12 +1460,13 @@
"node_modules/crypto-js": {
"version": "4.2.0",
"resolved": "https://registry.npmjs.org/crypto-js/-/crypto-js-4.2.0.tgz",
"integrity": "sha512-KALDyEYgpY+Rlob/iriUtjV6d5Eq+Y191A5g4UqLAi8CyGP9N1+FdVbkc1SxKc2r4YAYqG8JzO2KGL+AizD70Q=="
"integrity": "sha512-KALDyEYgpY+Rlob/iriUtjV6d5Eq+Y191A5g4UqLAi8CyGP9N1+FdVbkc1SxKc2r4YAYqG8JzO2KGL+AizD70Q==",
"deprecated": "Active development of CryptoJS has been discontinued. This library is no longer maintained."
},
"node_modules/csv-parse": {
"version": "7.0.1",
"resolved": "https://registry.npmjs.org/csv-parse/-/csv-parse-7.0.1.tgz",
"integrity": "sha512-+2z7Ar0APQ7Uu6fX4cn+pitRmxjZ1WPBcGmZFKmA74FCyi7Et/XZx8cjNQ5CjbZ4HCOxXCOpRBYvYH08Qa003A=="
"version": "7.0.2",
"resolved": "https://registry.npmjs.org/csv-parse/-/csv-parse-7.0.2.tgz",
"integrity": "sha512-uKZghv9UmPkMVLYy//KZ9HFAIJsl7wkhoEdIL0+rhuSY9pZQlhaeGEDPIe+/w7eh81MOql8Q/9+inAGWG6ZHYA=="
},
"node_modules/debug": {
"version": "2.6.9",
@ -1812,9 +1813,9 @@
}
},
"node_modules/fast-uri": {
"version": "3.1.4",
"resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.4.tgz",
"integrity": "sha512-8JnbkQ4juDyvYs4mgFGQqg4yCYtFDtUtmp2QIQq11ZZe5CFQ5wcqm1rqDgAh/QdMySuBnPzMUiJUNZG5N/AiQw==",
"version": "3.1.5",
"resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.5.tgz",
"integrity": "sha512-gHwA1O9LDIcKunMKhObS/HimwtehO1nPUECKAu5TpKgaO19fcWEl4bliWe1jWxVFvIXztJjjQ4L8XQ1EU9f7Jw==",
"funding": [
{
"type": "github",
@ -2005,6 +2006,14 @@
"node": ">=22"
}
},
"node_modules/goldengate/node_modules/@alexbosworth/blockchain": {
"version": "3.2.0",
"resolved": "https://registry.npmjs.org/@alexbosworth/blockchain/-/blockchain-3.2.0.tgz",
"integrity": "sha512-+90ob+ruUhb5RfdZhfryIb0H+G3BDtQ+IiQvNJwpwN/gMRcMm9jwJpUBAf5yqhPCWY8KsPNcKFzt5IzCmtqzxQ==",
"engines": {
"node": ">=20"
}
},
"node_modules/goldengate/node_modules/@types/node": {
"version": "26.1.1",
"resolved": "https://registry.npmjs.org/@types/node/-/node-26.1.1.tgz",
@ -2356,9 +2365,9 @@
}
},
"node_modules/ip-address": {
"version": "10.2.0",
"resolved": "https://registry.npmjs.org/ip-address/-/ip-address-10.2.0.tgz",
"integrity": "sha512-/+S6j4E9AHvW9SWMSEY9Xfy66O5PWvVEJ08O0y5JGyEKQpojb0K0GKpz/v5HJ/G0vi3D2sjGK78119oXZeE0qA==",
"version": "10.4.0",
"resolved": "https://registry.npmjs.org/ip-address/-/ip-address-10.4.0.tgz",
"integrity": "sha512-oSK96Grm3aP6OrS263xVxbNDGVL7rzBtYdpGqlDG8iQdoenDoTs/nkki+DflYbAEE8Xl6o5YxhxlrKvI3nqKXQ==",
"engines": {
"node": ">= 12"
}
@ -2520,6 +2529,14 @@
"node": ">=22"
}
},
"node_modules/lightning/node_modules/@alexbosworth/blockchain": {
"version": "3.2.0",
"resolved": "https://registry.npmjs.org/@alexbosworth/blockchain/-/blockchain-3.2.0.tgz",
"integrity": "sha512-+90ob+ruUhb5RfdZhfryIb0H+G3BDtQ+IiQvNJwpwN/gMRcMm9jwJpUBAf5yqhPCWY8KsPNcKFzt5IzCmtqzxQ==",
"engines": {
"node": ">=20"
}
},
"node_modules/ln-accounting": {
"version": "10.0.4",
"resolved": "https://registry.npmjs.org/ln-accounting/-/ln-accounting-10.0.4.tgz",
@ -2537,6 +2554,14 @@
"node": ">=22"
}
},
"node_modules/ln-accounting/node_modules/@alexbosworth/blockchain": {
"version": "3.2.0",
"resolved": "https://registry.npmjs.org/@alexbosworth/blockchain/-/blockchain-3.2.0.tgz",
"integrity": "sha512-+90ob+ruUhb5RfdZhfryIb0H+G3BDtQ+IiQvNJwpwN/gMRcMm9jwJpUBAf5yqhPCWY8KsPNcKFzt5IzCmtqzxQ==",
"engines": {
"node": ">=20"
}
},
"node_modules/ln-accounting/node_modules/@types/node": {
"version": "26.1.1",
"resolved": "https://registry.npmjs.org/@types/node/-/node-26.1.1.tgz",
@ -2639,6 +2664,14 @@
"node": ">=22"
}
},
"node_modules/ln-service/node_modules/@alexbosworth/blockchain": {
"version": "3.2.0",
"resolved": "https://registry.npmjs.org/@alexbosworth/blockchain/-/blockchain-3.2.0.tgz",
"integrity": "sha512-+90ob+ruUhb5RfdZhfryIb0H+G3BDtQ+IiQvNJwpwN/gMRcMm9jwJpUBAf5yqhPCWY8KsPNcKFzt5IzCmtqzxQ==",
"engines": {
"node": ">=20"
}
},
"node_modules/ln-service/node_modules/@types/node": {
"version": "26.1.1",
"resolved": "https://registry.npmjs.org/@types/node/-/node-26.1.1.tgz",
@ -2730,9 +2763,9 @@
}
},
"node_modules/ln-telegram": {
"version": "8.0.4",
"resolved": "https://registry.npmjs.org/ln-telegram/-/ln-telegram-8.0.4.tgz",
"integrity": "sha512-/vaYpbDGpHpIxEsQS/u0Wd170vvl8gm9s9+ZqlTJCKem6UZAXE8h7wJPNiafU9CF6ZxxJsK5nENctYnKCSTnoQ==",
"version": "8.0.5",
"resolved": "https://registry.npmjs.org/ln-telegram/-/ln-telegram-8.0.5.tgz",
"integrity": "sha512-s51DYES7Yer6Xo8c6Nbl49jnCG7MmwXVlMk0GuCzK1mLzlkPcR7nAt/eRBcmS81n5gUnC1tQxWu9TU5QHJYc+A==",
"dependencies": {
"@alexbosworth/fiat": "2.0.0",
"async": "3.2.6",
@ -2741,86 +2774,16 @@
"goldengate": "16.0.4",
"grammy": "1.45.1",
"ln-accounting": "10.0.4",
"ln-service": "59.2.1",
"ln-service": "59.2.3",
"ln-sync": "8.0.3",
"luxon": "3.7.2",
"paid-services": "8.0.4",
"paid-services": "8.0.5",
"table": "6.9.0"
},
"engines": {
"node": ">=22"
}
},
"node_modules/ln-telegram/node_modules/@types/node": {
"version": "26.1.1",
"resolved": "https://registry.npmjs.org/@types/node/-/node-26.1.1.tgz",
"integrity": "sha512-nxAkRSVkN1Y0JC1W8ky/fTfkGsMmcrRsbx+3XoZE+rMOX71kLYTV7fLXpqud1GpbpP5TuffXFqfX7fH2GgZREw==",
"dependencies": {
"undici-types": "~8.3.0"
}
},
"node_modules/ln-telegram/node_modules/bn.js": {
"version": "5.2.5",
"resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.5.tgz",
"integrity": "sha512-Vq886eXykuP5E6HcKSSStP3bJgrE6In5WKxVUvJ8XGpWWYs2xZHWqUwzCtGgEtBcxyd57KBFDPFoUfNzdaHCNg=="
},
"node_modules/ln-telegram/node_modules/lightning": {
"version": "12.2.1",
"resolved": "https://registry.npmjs.org/lightning/-/lightning-12.2.1.tgz",
"integrity": "sha512-4syxk0hcCA5a0zgikrDA9vkaG8sU0GIsRoNnlQcs9lwEPn9jUUj3xMOHA5T3aNL5vq/UERhSrHksuV8JWfa7iw==",
"dependencies": {
"@alexbosworth/blockchain": "3.2.0",
"@grpc/grpc-js": "1.14.4",
"@grpc/proto-loader": "0.8.1",
"@types/node": "26.1.1",
"@types/request": "2.48.13",
"@types/ws": "8.18.1",
"async": "3.2.6",
"asyncjs-util": "1.2.12",
"bn.js": "5.2.5",
"bolt07": "1.9.5",
"bolt09": "2.2.0",
"invoices": "5.0.2",
"psbt": "5.0.0",
"type-fest": "5.8.0"
},
"engines": {
"node": ">=22"
}
},
"node_modules/ln-telegram/node_modules/ln-service": {
"version": "59.2.1",
"resolved": "https://registry.npmjs.org/ln-service/-/ln-service-59.2.1.tgz",
"integrity": "sha512-hFw9HFVpRl2fOSBw2uoLCjsndX9dOmnDpAH8mbMCU8OFi+9nF5LuTKuDpNB7m2lTx/q4WPQ6EsNqiJS3I7MSpA==",
"dependencies": {
"bolt07": "1.9.5",
"invoices": "5.0.2",
"lightning": "12.2.1",
"macaroon": "3.0.4"
},
"engines": {
"node": ">=22"
}
},
"node_modules/ln-telegram/node_modules/type-fest": {
"version": "5.8.0",
"resolved": "https://registry.npmjs.org/type-fest/-/type-fest-5.8.0.tgz",
"integrity": "sha512-YGYEVz3Fm5iy/AybuA0oyNFq7H4CgQNfRp/qfe8nurE1kuCeNm3/vfm9X4Mtl+qLyaKJUh5xrFZwogr41SMjYA==",
"dependencies": {
"tagged-tag": "^1.0.0"
},
"engines": {
"node": ">=20"
},
"funding": {
"url": "https://github.com/sponsors/sindresorhus"
}
},
"node_modules/ln-telegram/node_modules/undici-types": {
"version": "8.3.0",
"resolved": "https://registry.npmjs.org/undici-types/-/undici-types-8.3.0.tgz",
"integrity": "sha512-j375ScV60dom+YkPFIfTLcOiPxkN/buHz5GobjLhixFuANaNs3C9l4GmrWqejgXWJ7BbJcFYpTEUkS1Ge8bpZQ=="
},
"node_modules/lodash": {
"version": "4.18.1",
"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.18.1.tgz",
@ -3099,11 +3062,11 @@
}
},
"node_modules/paid-services": {
"version": "8.0.4",
"resolved": "https://registry.npmjs.org/paid-services/-/paid-services-8.0.4.tgz",
"integrity": "sha512-mQAMpSHOtmGwuuChoWCP6ubjoZyUDZ1mFgwDbLI1NoVFaWchTWV1zReOQMrEMyKQSlmAHNYrh4WeqgmcWgobeg==",
"version": "8.0.5",
"resolved": "https://registry.npmjs.org/paid-services/-/paid-services-8.0.5.tgz",
"integrity": "sha512-lTSeYJkZ/Y4KQi+8WzlnY+bxqU2wPM2SCCf5uWP8D3kG+e3llLp8kHql8hE5MCq8KfKP0gOYVlmJR5iSE0s+rA==",
"dependencies": {
"@alexbosworth/blockchain": "3.2.0",
"@alexbosworth/blockchain": "4.0.0",
"@alexbosworth/fiat": "2.0.0",
"async": "3.2.6",
"asyncjs-util": "1.2.12",
@ -3113,7 +3076,7 @@
"ecpair": "2.1.0",
"goldengate": "16.0.4",
"invoices": "5.0.2",
"ln-service": "59.2tes.1",
"ln-service": "59.2.3",
"ln-sync": "8.0.3",
"p2tr": "2.0.0",
"psbt": "5.0.0",
@ -4140,9 +4103,9 @@
},
"dependencies": {
"@alexbosworth/blockchain": {
"version": "3.2.0",
"resolved": "https://registry.npmjs.org/@alexbosworth/blockchain/-/blockchain-3.2.0.tgz",
"integrity": "sha512-+90ob+ruUhb5RfdZhfryIb0H+G3BDtQ+IiQvNJwpwN/gMRcMm9jwJpUBAf5yqhPCWY8KsPNcKFzt5IzCmtqzxQ=="
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/@alexbosworth/blockchain/-/blockchain-4.0.0.tgz",
"integrity": "sha512-4eqg4BhZJVsmD2R44HneWGgB4YQzquoW/7Siw+XRToQ231pz6sq5lqP3vuhOZpwTiUKjsIhkA1lDIRqkZ/pbmA=="
},
"@alexbosworth/caporal": {
"version": "2.0.0",
@ -4464,9 +4427,9 @@
"integrity": "sha512-iUKgm52T8HOE/makSxjqoWhe95ZJA1/G1sYsGev2JDKUSS14KAgg1LHb+Ba+IPow0xflbnSkOsZcO08C7w1gYw=="
},
"@json2csv/formatters": {
"version": "7.0.7",
"resolved": "https://registry.npmjs.org/@json2csv/formatters/-/formatters-7.0.7.tgz",
"integrity": "sha512-Sm0F11FKnTouBVYqW0Sp+/P7ECapfAEw0p0L6lz0z6q3I6CVQjFnQ8m20g3KlJvYq+y4G9m56QZHAWiUxIJlRA=="
"version": "7.0.8",
"resolved": "https://registry.npmjs.org/@json2csv/formatters/-/formatters-7.0.8.tgz",
"integrity": "sha512-YYpeZF7qKSX55FMYEl0m7Hn188l050k171/KwDHSMPHLHvWxDbzjmH1qVfXyV7XO7MMpDx1P7xksd/jXqlLxDw=="
},
"@json2csv/plainjs": {
"version": "7.0.7",
@ -4709,9 +4672,9 @@
"requires": {}
},
"bare-fs": {
"version": "4.7.4",
"resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-4.7.4.tgz",
"integrity": "sha512-y1kC+ffIx/tPLdTE693uNjHfzTfr+ravR5tvWlMXe25nELbkqV400S71qHDwbkAQ1FVEZobB1NFRzFbCCcyBCQ==",
"version": "4.8.0",
"resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-4.8.0.tgz",
"integrity": "sha512-fM+MhCvdQhZ7NV6S95a07gPSqjIYKn6mFaXfx266wN3ajZGl/+1AzH+ubkXQ0fFZvOe2nk9VHkzdYkQE5zMV3Q==",
"dev": true,
"requires": {
"bare-events": "^2.5.4",
@ -4739,9 +4702,9 @@
}
},
"bare-url": {
"version": "2.4.6",
"resolved": "https://registry.npmjs.org/bare-url/-/bare-url-2.4.6.tgz",
"integrity": "sha512-iQxPClE07hETVpbRoX7JXX3v/ZQViCxe/SYCxylRLzdEx1xJAufPptfiOqR8tqiCtmbtMDANKWszzjLu1PMAZQ==",
"version": "2.4.7",
"resolved": "https://registry.npmjs.org/bare-url/-/bare-url-2.4.7.tgz",
"integrity": "sha512-o8CRCiJtib+ycO3mE4A5UChtGX4dDP2XxsWVu9P+Zc3H8tcmKwNVEDoDTXmwN+uuMhfKeT7/i7Y26xS8W7ohoA==",
"dev": true,
"requires": {
"bare-path": "^3.0.0"
@ -5029,9 +4992,9 @@
}
},
"color-name": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/color-name/-/color-name-2.1.0.tgz",
"integrity": "sha512-1bPaDNFm0axzE4MEAzKPuqKWeRaT43U/hyxKPBdqTfmPF+d6n7FSoTFxLVULUJOmiLp01KjhIPPH+HrXZJN4Rg=="
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/color-name/-/color-name-2.1.1.tgz",
"integrity": "sha512-p2FdgwVx1a9yWBHP2wI0VgShkDpgN4kZISkxdNipGBJWpa5G6b04OINlVWCyJj0JmfvcPrgqt95E9k8yvaOJFg=="
}
}
},
@ -5057,9 +5020,9 @@
},
"dependencies": {
"color-name": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/color-name/-/color-name-2.1.0.tgz",
"integrity": "sha512-1bPaDNFm0axzE4MEAzKPuqKWeRaT43U/hyxKPBdqTfmPF+d6n7FSoTFxLVULUJOmiLp01KjhIPPH+HrXZJN4Rg=="
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/color-name/-/color-name-2.1.1.tgz",
"integrity": "sha512-p2FdgwVx1a9yWBHP2wI0VgShkDpgN4kZISkxdNipGBJWpa5G6b04OINlVWCyJj0JmfvcPrgqt95E9k8yvaOJFg=="
}
}
},
@ -5139,9 +5102,9 @@
"integrity": "sha512-KALDyEYgpY+Rlob/iriUtjV6d5Eq+Y191A5g4UqLAi8CyGP9N1+FdVbkc1SxKc2r4YAYqG8JzO2KGL+AizD70Q=="
},
"csv-parse": {
"version": "7.0.1",
"resolved": "https://registry.npmjs.org/csv-parse/-/csv-parse-7.0.1.tgz",
"integrity": "sha512-+2z7Ar0APQ7Uu6fX4cn+pitRmxjZ1WPBcGmZFKmA74FCyi7Et/XZx8cjNQ5CjbZ4HCOxXCOpRBYvYH08Qa003A=="
"version": "7.0.2",
"resolved": "https://registry.npmjs.org/csv-parse/-/csv-parse-7.0.2.tgz",
"integrity": "sha512-uKZghv9UmPkMVLYy//KZ9HFAIJsl7wkhoEdIL0+rhuSY9pZQlhaeGEDPIe+/w7eh81MOql8Q/9+inAGWG6ZHYA=="
},
"debug": {
"version": "2.6.9",
@ -5416,9 +5379,9 @@
}
},
"fast-uri": {
"version": "3.1.4",
"resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.4.tgz",
"integrity": "sha512-8JnbkQ4juDyvYs4mgFGQqg4yCYtFDtUtmp2QIQq11ZZe5CFQ5wcqm1rqDgAh/QdMySuBnPzMUiJUNZG5N/AiQw=="
"version": "3.1.5",
"resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.5.tgz",
"integrity": "sha512-gHwA1O9LDIcKunMKhObS/HimwtehO1nPUECKAu5TpKgaO19fcWEl4bliWe1jWxVFvIXztJjjQ4L8XQ1EU9f7Jw=="
},
"fast-wrap-ansi": {
"version": "0.2.2",
@ -5563,6 +5526,11 @@
"varuint-bitcoin": "2.0.0"
},
"dependencies": {
"@alexbosworth/blockchain": {
"version": "3.2.0",
"resolved": "https://registry.npmjs.org/@alexbosworth/blockchain/-/blockchain-3.2.0.tgz",
"integrity": "sha512-+90ob+ruUhb5RfdZhfryIb0H+G3BDtQ+IiQvNJwpwN/gMRcMm9jwJpUBAf5yqhPCWY8KsPNcKFzt5IzCmtqzxQ=="
},
"@types/node": {
"version": "26.1.1",
"resolved": "https://registry.npmjs.org/@types/node/-/node-26.1.1.tgz",
@ -5827,9 +5795,9 @@
}
},
"ip-address": {
"version": "10.2.0",
"resolved": "https://registry.npmjs.org/ip-address/-/ip-address-10.2.0.tgz",
"integrity": "sha512-/+S6j4E9AHvW9SWMSEY9Xfy66O5PWvVEJ08O0y5JGyEKQpojb0K0GKpz/v5HJ/G0vi3D2sjGK78119oXZeE0qA=="
"version": "10.4.0",
"resolved": "https://registry.npmjs.org/ip-address/-/ip-address-10.4.0.tgz",
"integrity": "sha512-oSK96Grm3aP6OrS263xVxbNDGVL7rzBtYdpGqlDG8iQdoenDoTs/nkki+DflYbAEE8Xl6o5YxhxlrKvI3nqKXQ=="
},
"ipaddr.js": {
"version": "1.9.1",
@ -5944,6 +5912,13 @@
"invoices": "5.0.2",
"psbt": "5.0.0",
"type-fest": "5.7.0"
},
"dependencies": {
"@alexbosworth/blockchain": {
"version": "3.2.0",
"resolved": "https://registry.npmjs.org/@alexbosworth/blockchain/-/blockchain-3.2.0.tgz",
"integrity": "sha512-+90ob+ruUhb5RfdZhfryIb0H+G3BDtQ+IiQvNJwpwN/gMRcMm9jwJpUBAf5yqhPCWY8KsPNcKFzt5IzCmtqzxQ=="
}
}
},
"ln-accounting": {
@ -5960,6 +5935,11 @@
"ln-service": "59.2.1"
},
"dependencies": {
"@alexbosworth/blockchain": {
"version": "3.2.0",
"resolved": "https://registry.npmjs.org/@alexbosworth/blockchain/-/blockchain-3.2.0.tgz",
"integrity": "sha512-+90ob+ruUhb5RfdZhfryIb0H+G3BDtQ+IiQvNJwpwN/gMRcMm9jwJpUBAf5yqhPCWY8KsPNcKFzt5IzCmtqzxQ=="
},
"@types/node": {
"version": "26.1.1",
"resolved": "https://registry.npmjs.org/@types/node/-/node-26.1.1.tgz",
@ -6046,6 +6026,11 @@
"macaroon": "3.0.4"
},
"dependencies": {
"@alexbosworth/blockchain": {
"version": "3.2.0",
"resolved": "https://registry.npmjs.org/@alexbosworth/blockchain/-/blockchain-3.2.0.tgz",
"integrity": "sha512-+90ob+ruUhb5RfdZhfryIb0H+G3BDtQ+IiQvNJwpwN/gMRcMm9jwJpUBAf5yqhPCWY8KsPNcKFzt5IzCmtqzxQ=="
},
"@types/node": {
"version": "26.1.1",
"resolved": "https://registry.npmjs.org/@types/node/-/node-26.1.1.tgz",
@ -6126,9 +6111,9 @@
}
},
"ln-telegram": {
"version": "8.0.4",
"resolved": "https://registry.npmjs.org/ln-telegram/-/ln-telegram-8.0.4.tgz",
"integrity": "sha512-/vaYpbDGpHpIxEsQS/u0Wd170vvl8gm9s9+ZqlTJCKem6UZAXE8h7wJPNiafU9CF6ZxxJsK5nENctYnKCSTnoQ==",
"version": "8.0.5",
"resolved": "https://registry.npmjs.org/ln-telegram/-/ln-telegram-8.0.5.tgz",
"integrity": "sha512-s51DYES7Yer6Xo8c6Nbl49jnCG7MmwXVlMk0GuCzK1mLzlkPcR7nAt/eRBcmS81n5gUnC1tQxWu9TU5QHJYc+A==",
"requires": {
"@alexbosworth/fiat": "2.0.0",
"async": "3.2.6",
@ -6137,71 +6122,11 @@
"goldengate": "16.0.4",
"grammy": "1.45.1",
"ln-accounting": "10.0.4",
"ln-service": "59.2.1",
"ln-service": "59.2.3",
"ln-sync": "8.0.3",
"luxon": "3.7.2",
"paid-services": "8.0.4",
"paid-services": "8.0.5",
"table": "6.9.0"
},
"dependencies": {
"@types/node": {
"version": "26.1.1",
"resolved": "https://registry.npmjs.org/@types/node/-/node-26.1.1.tgz",
"integrity": "sha512-nxAkRSVkN1Y0JC1W8ky/fTfkGsMmcrRsbx+3XoZE+rMOX71kLYTV7fLXpqud1GpbpP5TuffXFqfX7fH2GgZREw==",
"requires": {
"undici-types": "~8.3.0"
}
},
"bn.js": {
"version": "5.2.5",
"resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.5.tgz",
"integrity": "sha512-Vq886eXykuP5E6HcKSSStP3bJgrE6In5WKxVUvJ8XGpWWYs2xZHWqUwzCtGgEtBcxyd57KBFDPFoUfNzdaHCNg=="
},
"lightning": {
"version": "12.2.1",
"resolved": "https://registry.npmjs.org/lightning/-/lightning-12.2.1.tgz",
"integrity": "sha512-4syxk0hcCA5a0zgikrDA9vkaG8sU0GIsRoNnlQcs9lwEPn9jUUj3xMOHA5T3aNL5vq/UERhSrHksuV8JWfa7iw==",
"requires": {
"@alexbosworth/blockchain": "3.2.0",
"@grpc/grpc-js": "1.14.4",
"@grpc/proto-loader": "0.8.1",
"@types/node": "26.1.1",
"@types/request": "2.48.13",
"@types/ws": "8.18.1",
"async": "3.2.6",
"asyncjs-util": "1.2.12",
"bn.js": "5.2.5",
"bolt07": "1.9.5",
"bolt09": "2.2.0",
"invoices": "5.0.2",
"psbt": "5.0.0",
"type-fest": "5.8.0"
}
},
"ln-service": {
"version": "59.2.1",
"resolved": "https://registry.npmjs.org/ln-service/-/ln-service-59.2.1.tgz",
"integrity": "sha512-hFw9HFVpRl2fOSBw2uoLCjsndX9dOmnDpAH8mbMCU8OFi+9nF5LuTKuDpNB7m2lTx/q4WPQ6EsNqiJS3I7MSpA==",
"requires": {
"bolt07": "1.9.5",
"invoices": "5.0.2",
"lightning": "12.2.1",
"macaroon": "3.0.4"
}
},
"type-fest": {
"version": "5.8.0",
"resolved": "https://registry.npmjs.org/type-fest/-/type-fest-5.8.0.tgz",
"integrity": "sha512-YGYEVz3Fm5iy/AybuA0oyNFq7H4CgQNfRp/qfe8nurE1kuCeNm3/vfm9X4Mtl+qLyaKJUh5xrFZwogr41SMjYA==",
"requires": {
"tagged-tag": "^1.0.0"
}
},
"undici-types": {
"version": "8.3.0",
"resolved": "https://registry.npmjs.org/undici-types/-/undici-types-8.3.0.tgz",
"integrity": "sha512-j375ScV60dom+YkPFIfTLcOiPxkN/buHz5GobjLhixFuANaNs3C9l4GmrWqejgXWJ7BbJcFYpTEUkS1Ge8bpZQ=="
}
}
},
"lodash": {
@ -6415,11 +6340,11 @@
}
},
"paid-services": {
"version": "8.0.4",
"resolved": "https://registry.npmjs.org/paid-services/-/paid-services-8.0.4.tgz",
"integrity": "sha512-mQAMpSHOtmGwuuChoWCP6ubjoZyUDZ1mFgwDbLI1NoVFaWchTWV1zReOQMrEMyKQSlmAHNYrh4WeqgmcWgobeg==",
"version": "8.0.5",
"resolved": "https://registry.npmjs.org/paid-services/-/paid-services-8.0.5.tgz",
"integrity": "sha512-lTSeYJkZ/Y4KQi+8WzlnY+bxqU2wPM2SCCf5uWP8D3kG+e3llLp8kHql8hE5MCq8KfKP0gOYVlmJR5iSE0s+rA==",
"requires": {
"@alexbosworth/blockchain": "3.2.0",
"@alexbosworth/blockchain": "4.0.0",
"@alexbosworth/fiat": "2.0.0",
"async": "3.2.6",
"asyncjs-util": "1.2.12",
@ -6429,7 +6354,7 @@
"ecpair": "2.1.0",
"goldengate": "16.0.4",
"invoices": "5.0.2",
"ln-service": "59.2tes.1",
"ln-service": "59.2.3",
"ln-sync": "8.0.3",
"p2tr": "2.0.0",
"psbt": "5.0.0",

View file

@ -10,7 +10,7 @@
"url": "https://github.com/alexbosworth/balanceofsatoshis/issues"
},
"dependencies": {
"@alexbosworth/blockchain": "3.2.0",
"@alexbosworth/blockchain": "4.0.0",
"@alexbosworth/caporal": "2.0.0",
"@alexbosworth/fiat": "2.0.0",
"@alexbosworth/formulas": "1.4.0",
@ -29,7 +29,7 @@
"cbor": "10.0.12",
"colorette": "2.0.20",
"crypto-js": "4.2.0",
"csv-parse": "7.0.1",
"csv-parse": "7.0.2",
"goldengate": "16.0.4",
"grammy": "1.45.1",
"import-lazy": "4.0.0",
@ -38,10 +38,10 @@
"ln-accounting": "10.0.4",
"ln-service": "59.2.3",
"ln-sync": "8.0.3",
"ln-telegram": "8.0.4",
"ln-telegram": "8.0.5",
"minimist": "1.2.8",
"moment": "2.30.1",
"paid-services": "8.0.4",
"paid-services": "8.0.5",
"probing": "7.0.0",
"qrcode-terminal": "0.12.0",
"sanitize-filename": "1.6.4",
@ -80,5 +80,5 @@
"postpublish": "docker buildx build --platform linux/amd64,linux/arm64 -t alexbosworth/balanceofsatoshis -t alexbosworth/balanceofsatoshis:$npm_package_version --push .",
"test": "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": "23.1.0"
"version": "23.1.2"
}