From f30c2ede04c183c85982ece9508f77c33e1c602d Mon Sep 17 00:00:00 2001 From: Chris Troutner Date: Mon, 29 Dec 2025 18:01:30 -0700 Subject: [PATCH] fix(deps): Updating dependencies --- package-lock.json | 151 +++++++++++++++++++++++++++++++--------------- package.json | 4 +- 2 files changed, 105 insertions(+), 50 deletions(-) diff --git a/package-lock.json b/package-lock.json index 2e5c4a7..ce5b7a9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,12 +9,12 @@ "version": "7.0.0", "license": "MIT", "dependencies": { - "@psf/bch-js": "7.1.4", + "@psf/bch-js": "7.1.7", "axios": "1.7.7", "cors": "2.8.5", "dotenv": "16.3.1", "express": "5.1.0", - "minimal-slp-wallet": "7.0.5", + "minimal-slp-wallet": "7.1.2", "psffpp": "1.2.1", "slp-token-media": "1.2.10", "winston": "3.11.0", @@ -858,9 +858,9 @@ } }, "node_modules/@psf/bch-js": { - "version": "7.1.4", - "resolved": "https://registry.npmjs.org/@psf/bch-js/-/bch-js-7.1.4.tgz", - "integrity": "sha512-/+5mbg6RFybKPNtB/m0NEOJYVyT4Rosy/GHGjHknOEkBRF2Xd0/pZTtPAd+BtvzePDki4c2KyL13VkF5XghFyw==", + "version": "7.1.7", + "resolved": "https://registry.npmjs.org/@psf/bch-js/-/bch-js-7.1.7.tgz", + "integrity": "sha512-qEgSyhtSJZ1QbxzxGWnN+DIgD8cq2MUTZ4vg2D5Bpskrm956QCAF32nDZnKVBHl0VTMnRRgoJ8yxBrUqDpYEHg==", "license": "MIT", "dependencies": { "@chris.troutner/bip32-utils": "1.0.5", @@ -886,7 +886,7 @@ "slp-mdm": "0.0.7", "slp-parser": "0.0.4", "wif": "2.0.6", - "x402-bch-axios": "2.1.0" + "x402-bch-axios": "2.1.1" } }, "node_modules/@psf/bch-js/node_modules/axios": { @@ -2879,9 +2879,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001761", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001761.tgz", - "integrity": "sha512-JF9ptu1vP2coz98+5051jZ4PwQgd2ni8A+gYSN7EA7dPKIMf0pDlSUxhdmVOaV3/fYK5uWBkgSXJaRLr4+3A6g==", + "version": "1.0.30001762", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001762.tgz", + "integrity": "sha512-PxZwGNvH7Ak8WX5iXzoK1KPZttBXNPuaOvI2ZYU7NrlM+d9Ov+TUvlLOBNGzVXAntMSMMlJPd+jY6ovrVjSmUw==", "funding": [ { "type": "opencollective", @@ -4562,9 +4562,9 @@ } }, "node_modules/fastq": { - "version": "1.19.1", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.19.1.tgz", - "integrity": "sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==", + "version": "1.20.1", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.20.1.tgz", + "integrity": "sha512-GGToxJ/w1x32s/D2EKND7kTil4n8OVk/9mycTc4VDza13lOvpUZTGX3mFSCtV9ksdGBVzvsyAVLM6mHFThxXxw==", "dev": true, "license": "ISC", "dependencies": { @@ -6475,13 +6475,13 @@ } }, "node_modules/minimal-slp-wallet": { - "version": "7.0.5", - "resolved": "https://registry.npmjs.org/minimal-slp-wallet/-/minimal-slp-wallet-7.0.5.tgz", - "integrity": "sha512-yrWQwXrtUZYvB6mWe3HTBzQGK1oEjgHuXkanx94tejPR3N8nJLmRRMQu27oWIYD/m3wm0wU8UreYXPIA0iN/iw==", + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/minimal-slp-wallet/-/minimal-slp-wallet-7.1.2.tgz", + "integrity": "sha512-aSPrLf4Cl3P/AHrEcw2YTlzaoi2WG5rayZF3ibov6cv6RZj3v8vba3vbodXhL4bt91lQRg7d8FUrd4ks6DmfCg==", "license": "MIT", "dependencies": { "@chris.troutner/retry-queue": "1.0.11", - "@psf/bch-js": "7.1.4", + "@psf/bch-js": "7.1.7", "bch-consumer": "1.6.2", "bch-donation": "1.1.2", "crypto-js": "4.0.0" @@ -7775,9 +7775,9 @@ } }, "node_modules/qs": { - "version": "6.14.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.14.0.tgz", - "integrity": "sha512-YWWTjgABSKcvs/nWBi9PycY/JiPJqOD4JA6o9Sej2AtvSGarXxKC3OQSk4pAarbdQlKAh5D4FCQkJNkW+GAn3w==", + "version": "6.14.1", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.14.1.tgz", + "integrity": "sha512-4EK3+xJl8Ts67nLYNwqw/dsFVnCf+qR7RgXSK9jEEm9unao3njwMDdmsdvoKBKHzxd7tCYz5e5M+SnMjdtXGQQ==", "license": "BSD-3-Clause", "dependencies": { "side-channel": "^1.1.0" @@ -9597,9 +9597,9 @@ } }, "node_modules/watchpack": { - "version": "2.4.4", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.4.tgz", - "integrity": "sha512-c5EGNOiyxxV5qmTtAB7rbiXxi1ooX1pQKMLX/MIabJjRA0SJBQOjKF+KSVfHkr9U1cADPon0mRiVe/riyaiDUA==", + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.5.0.tgz", + "integrity": "sha512-e6vZvY6xboSwLz2GD36c16+O/2Z6fKvIf4pOXptw2rY9MVwE/TXc6RGqxD3I3x0a28lwBY7DE+76uTPSsBrrCA==", "license": "MIT", "dependencies": { "glob-to-regexp": "^0.4.1", @@ -10025,19 +10025,19 @@ "license": "ISC" }, "node_modules/x402-bch-axios": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/x402-bch-axios/-/x402-bch-axios-2.1.0.tgz", - "integrity": "sha512-6IE6tUmg/+W4Poi6JBs5z0xjSOhvouzea9IH6BUnuBIdXDm0wv5cwT0cN5qAA4k7BE7hiB98LPiG6QIIkoGjVA==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/x402-bch-axios/-/x402-bch-axios-2.1.1.tgz", + "integrity": "sha512-cRUWTpEjwoY7sDVSxS26lSoaxGQ0OxrggQjU+WqUo3aCj00p1TwNeLIxwX6AxX89y4dRPXfuC5Pm/9mxTg058w==", "license": "MIT", "dependencies": { "@chris.troutner/retry-queue": "1.0.11", - "minimal-slp-wallet": "7.0.2" + "minimal-slp-wallet": "7.0.5" } }, "node_modules/x402-bch-axios/node_modules/@psf/bch-js": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/@psf/bch-js/-/bch-js-7.1.1.tgz", - "integrity": "sha512-Wknq+q418Zb2Hmb6aDmxt/6VLrU81N+Iq9KP0KHGo1lFHeupJJonBkVt74R1ulry61F7MNRr39iDCTQsMM0ctg==", + "version": "7.1.4", + "resolved": "https://registry.npmjs.org/@psf/bch-js/-/bch-js-7.1.4.tgz", + "integrity": "sha512-/+5mbg6RFybKPNtB/m0NEOJYVyT4Rosy/GHGjHknOEkBRF2Xd0/pZTtPAd+BtvzePDki4c2KyL13VkF5XghFyw==", "license": "MIT", "dependencies": { "@chris.troutner/bip32-utils": "1.0.5", @@ -10063,7 +10063,7 @@ "slp-mdm": "0.0.7", "slp-parser": "0.0.4", "wif": "2.0.6", - "x402-bch-axios": "1.1.1" + "x402-bch-axios": "2.1.0" } }, "node_modules/x402-bch-axios/node_modules/@types/node": { @@ -10229,13 +10229,13 @@ } }, "node_modules/x402-bch-axios/node_modules/minimal-slp-wallet": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/minimal-slp-wallet/-/minimal-slp-wallet-7.0.2.tgz", - "integrity": "sha512-H3H46VXXhvHF/1EKIaAVpBXevX5Bmt1SYqpfQFIcb7JSajXwwncQv7gmhf5Q9H3jtwdY43YWq2TFoeLUkI7E4g==", + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/minimal-slp-wallet/-/minimal-slp-wallet-7.0.5.tgz", + "integrity": "sha512-yrWQwXrtUZYvB6mWe3HTBzQGK1oEjgHuXkanx94tejPR3N8nJLmRRMQu27oWIYD/m3wm0wU8UreYXPIA0iN/iw==", "license": "MIT", "dependencies": { "@chris.troutner/retry-queue": "1.0.11", - "@psf/bch-js": "7.1.1", + "@psf/bch-js": "7.1.4", "bch-consumer": "1.6.2", "bch-donation": "1.1.2", "crypto-js": "4.0.0" @@ -10330,6 +10330,61 @@ } }, "node_modules/x402-bch-axios/node_modules/x402-bch-axios": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/x402-bch-axios/-/x402-bch-axios-2.1.0.tgz", + "integrity": "sha512-6IE6tUmg/+W4Poi6JBs5z0xjSOhvouzea9IH6BUnuBIdXDm0wv5cwT0cN5qAA4k7BE7hiB98LPiG6QIIkoGjVA==", + "license": "MIT", + "dependencies": { + "@chris.troutner/retry-queue": "1.0.11", + "minimal-slp-wallet": "7.0.2" + } + }, + "node_modules/x402-bch-axios/node_modules/x402-bch-axios/node_modules/@psf/bch-js": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/@psf/bch-js/-/bch-js-7.1.1.tgz", + "integrity": "sha512-Wknq+q418Zb2Hmb6aDmxt/6VLrU81N+Iq9KP0KHGo1lFHeupJJonBkVt74R1ulry61F7MNRr39iDCTQsMM0ctg==", + "license": "MIT", + "dependencies": { + "@chris.troutner/bip32-utils": "1.0.5", + "@psf/bip21": "2.0.1", + "@psf/bitcoincashjs-lib": "4.0.3", + "@psf/coininfo": "4.0.0", + "axios": "1.13.2", + "bc-bip68": "1.0.5", + "bchaddrjs-slp": "0.2.14", + "bigi": "1.4.2", + "bignumber.js": "9.3.1", + "bip-schnorr": "0.6.7", + "bip38": "3.1.1", + "bip39": "3.1.0", + "bip66": "1.1.5", + "bitcoinjs-message": "2.2.0", + "bs58": "4.0.1", + "ecashaddrjs": "1.0.7", + "ini": "6.0.0", + "randombytes": "2.1.0", + "safe-buffer": "5.2.1", + "satoshi-bitcoin": "1.0.5", + "slp-mdm": "0.0.7", + "slp-parser": "0.0.4", + "wif": "2.0.6", + "x402-bch-axios": "1.1.1" + } + }, + "node_modules/x402-bch-axios/node_modules/x402-bch-axios/node_modules/minimal-slp-wallet": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/minimal-slp-wallet/-/minimal-slp-wallet-7.0.2.tgz", + "integrity": "sha512-H3H46VXXhvHF/1EKIaAVpBXevX5Bmt1SYqpfQFIcb7JSajXwwncQv7gmhf5Q9H3jtwdY43YWq2TFoeLUkI7E4g==", + "license": "MIT", + "dependencies": { + "@chris.troutner/retry-queue": "1.0.11", + "@psf/bch-js": "7.1.1", + "bch-consumer": "1.6.2", + "bch-donation": "1.1.2", + "crypto-js": "4.0.0" + } + }, + "node_modules/x402-bch-axios/node_modules/x402-bch-axios/node_modules/x402-bch-axios": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/x402-bch-axios/-/x402-bch-axios-1.1.1.tgz", "integrity": "sha512-jQ0AyjAzvyTw7ejTTvUSIQiH8//wVn/SRwSgcJ3LeM38SJlJWpTMvvNpOpcjcZ+kFKOe4SsurOy/AcH7o+akjQ==", @@ -10339,7 +10394,7 @@ "minimal-slp-wallet": "6.1.0" } }, - "node_modules/x402-bch-axios/node_modules/x402-bch-axios/node_modules/@psf/bch-js": { + "node_modules/x402-bch-axios/node_modules/x402-bch-axios/node_modules/x402-bch-axios/node_modules/@psf/bch-js": { "version": "6.8.1", "resolved": "https://registry.npmjs.org/@psf/bch-js/-/bch-js-6.8.1.tgz", "integrity": "sha512-xu5YT9L3OhdILwJUmkV7Pg/WZ3r2aA6jD7fr5WMvo0OJSzzBBbXGShIbQNZp9+Vv9BoeVLCMqpZoW1Fp7OLCbg==", @@ -10371,7 +10426,7 @@ "wif": "2.0.6" } }, - "node_modules/x402-bch-axios/node_modules/x402-bch-axios/node_modules/axios": { + "node_modules/x402-bch-axios/node_modules/x402-bch-axios/node_modules/x402-bch-axios/node_modules/axios": { "version": "0.26.1", "resolved": "https://registry.npmjs.org/axios/-/axios-0.26.1.tgz", "integrity": "sha512-fPwcX4EvnSHuInCMItEhAGnaSEXRBjtzh9fOtsE6E1G6p7vl7edEeZe11QHf18+6+9gR5PbKV/sGKNaD8YaMeA==", @@ -10380,7 +10435,7 @@ "follow-redirects": "^1.14.8" } }, - "node_modules/x402-bch-axios/node_modules/x402-bch-axios/node_modules/bchaddrjs-slp": { + "node_modules/x402-bch-axios/node_modules/x402-bch-axios/node_modules/x402-bch-axios/node_modules/bchaddrjs-slp": { "version": "0.2.5", "resolved": "https://registry.npmjs.org/bchaddrjs-slp/-/bchaddrjs-slp-0.2.5.tgz", "integrity": "sha512-33flmPcqMFswerKu7477DSUNMVMQR3tHDk3lvbmsdkEva+TxVGGWWE/p5Lqx9M/8t3vkbe7fzmVhj4QhChcCyA==", @@ -10393,7 +10448,7 @@ "node": ">= 6.0.0" } }, - "node_modules/x402-bch-axios/node_modules/x402-bch-axios/node_modules/bignumber.js": { + "node_modules/x402-bch-axios/node_modules/x402-bch-axios/node_modules/x402-bch-axios/node_modules/bignumber.js": { "version": "9.0.0", "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.0.0.tgz", "integrity": "sha512-t/OYhhJ2SD+YGBQcjY8GzzDHEk9f3nerxjtfa6tlMXfe7frs/WozhvCNoGvpM0P3bNf3Gq5ZRMlGr5f3r4/N8A==", @@ -10402,7 +10457,7 @@ "node": "*" } }, - "node_modules/x402-bch-axios/node_modules/x402-bch-axios/node_modules/bip-schnorr": { + "node_modules/x402-bch-axios/node_modules/x402-bch-axios/node_modules/x402-bch-axios/node_modules/bip-schnorr": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/bip-schnorr/-/bip-schnorr-0.3.0.tgz", "integrity": "sha512-Sc1Hn2+1n+okPEW8G+JLjeaM12dsUOwr+oFlMDSKR9wYwNGMw0alskeBIHTmXxBxMZSWKhCW7PwKQVDyGmnaVg==", @@ -10417,7 +10472,7 @@ "node": ">=8.0.0" } }, - "node_modules/x402-bch-axios/node_modules/x402-bch-axios/node_modules/bip38": { + "node_modules/x402-bch-axios/node_modules/x402-bch-axios/node_modules/x402-bch-axios/node_modules/bip38": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/bip38/-/bip38-2.0.2.tgz", "integrity": "sha512-22KDak0RDyghFbR0Si7wyq9IgY423YzGYzWLpGeofH3DaolOQqjD3mNN08eFoubKlbyclOQKFwtONMv2SD9V3A==", @@ -10431,7 +10486,7 @@ "scryptsy": "^2.0.0" } }, - "node_modules/x402-bch-axios/node_modules/x402-bch-axios/node_modules/bip39": { + "node_modules/x402-bch-axios/node_modules/x402-bch-axios/node_modules/x402-bch-axios/node_modules/bip39": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/bip39/-/bip39-3.0.2.tgz", "integrity": "sha512-J4E1r2N0tUylTKt07ibXvhpT2c5pyAFgvuA5q1H9uDy6dEGpjV8jmymh3MTYJDLCNbIVClSB9FbND49I6N24MQ==", @@ -10443,7 +10498,7 @@ "randombytes": "^2.0.1" } }, - "node_modules/x402-bch-axios/node_modules/x402-bch-axios/node_modules/bitcoinjs-message": { + "node_modules/x402-bch-axios/node_modules/x402-bch-axios/node_modules/x402-bch-axios/node_modules/bitcoinjs-message": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/bitcoinjs-message/-/bitcoinjs-message-2.0.0.tgz", "integrity": "sha512-H5pJC7/eSqVjREiEOZ4jifX+7zXYP3Y28GIOIqg9hrgE7Vj8Eva9+HnVqnxwA1rJPOwZKuw0vo6k0UxgVc6q1A==", @@ -10459,13 +10514,13 @@ "node": ">=0.10" } }, - "node_modules/x402-bch-axios/node_modules/x402-bch-axios/node_modules/ini": { + "node_modules/x402-bch-axios/node_modules/x402-bch-axios/node_modules/x402-bch-axios/node_modules/ini": { "version": "1.3.8", "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", "license": "ISC" }, - "node_modules/x402-bch-axios/node_modules/x402-bch-axios/node_modules/minimal-slp-wallet": { + "node_modules/x402-bch-axios/node_modules/x402-bch-axios/node_modules/x402-bch-axios/node_modules/minimal-slp-wallet": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/minimal-slp-wallet/-/minimal-slp-wallet-6.1.0.tgz", "integrity": "sha512-P24WzJu2kHg5aQtKkIVJ42Gu1dsYXWAc0z5MCmlinjDq11Bgy4ICBu73YxpNTB3TQwrWIIi2LJgsuQa/dqH50Q==", @@ -10479,7 +10534,7 @@ "crypto-js": "4.0.0" } }, - "node_modules/x402-bch-axios/node_modules/x402-bch-axios/node_modules/randombytes": { + "node_modules/x402-bch-axios/node_modules/x402-bch-axios/node_modules/x402-bch-axios/node_modules/randombytes": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.0.6.tgz", "integrity": "sha512-CIQ5OFxf4Jou6uOKe9t1AOgqpeU5fd70A8NPdHSGeYXqXsPe6peOwI0cUl88RWZ6sP1vPMV3avd/R6cZ5/sP1A==", @@ -10488,13 +10543,13 @@ "safe-buffer": "^5.1.0" } }, - "node_modules/x402-bch-axios/node_modules/x402-bch-axios/node_modules/safe-buffer": { + "node_modules/x402-bch-axios/node_modules/x402-bch-axios/node_modules/x402-bch-axios/node_modules/safe-buffer": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", "license": "MIT" }, - "node_modules/x402-bch-axios/node_modules/x402-bch-axios/node_modules/satoshi-bitcoin": { + "node_modules/x402-bch-axios/node_modules/x402-bch-axios/node_modules/x402-bch-axios/node_modules/satoshi-bitcoin": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/satoshi-bitcoin/-/satoshi-bitcoin-1.0.4.tgz", "integrity": "sha512-YuHOmw5wsz6wuHIQdsz5b2cgtuKtV/jEcZ4NGmWN5tM/gz5T9Q+DSuLlnuf5BP/jsQWgR0ofmY4f8Dm6JnqSug==", @@ -10503,7 +10558,7 @@ "big.js": "^3.1.3" } }, - "node_modules/x402-bch-axios/node_modules/x402-bch-axios/node_modules/slp-mdm": { + "node_modules/x402-bch-axios/node_modules/x402-bch-axios/node_modules/x402-bch-axios/node_modules/slp-mdm": { "version": "0.0.6", "resolved": "https://registry.npmjs.org/slp-mdm/-/slp-mdm-0.0.6.tgz", "integrity": "sha512-fbjlIg/o8OtzgK2JydC6POJp3Qup/rLgy4yB5hoLgxWRlERyJyE29ScwS3r9TTwPxe12qK55pyivAdNOZZXL0A==", diff --git a/package.json b/package.json index 3ddc35f..739148d 100644 --- a/package.json +++ b/package.json @@ -15,12 +15,12 @@ "license": "MIT", "description": "REST API proxy to Bitcoin Cash infrastructure", "dependencies": { - "@psf/bch-js": "7.1.4", + "@psf/bch-js": "7.1.7", "axios": "1.7.7", "cors": "2.8.5", "dotenv": "16.3.1", "express": "5.1.0", - "minimal-slp-wallet": "7.0.5", + "minimal-slp-wallet": "7.1.2", "psffpp": "1.2.1", "slp-token-media": "1.2.10", "winston": "3.11.0",