From af548fb992a0ae304e8b522ae7213ae8552fe16b Mon Sep 17 00:00:00 2001 From: Tom Is Meta Date: Mon, 23 Mar 2026 16:20:30 -0600 Subject: [PATCH] chore(deps): bump x402 runtime packages to 2.8.0 --- package-lock.json | 78 ++++++++++++++++++++++++++--------------------- package.json | 10 +++--- 2 files changed, 49 insertions(+), 39 deletions(-) diff --git a/package-lock.json b/package-lock.json index 583e900..5495dbc 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,10 +11,10 @@ "@braintree/sanitize-url": "^7.1.2", "@coinbase/cdp-sdk": "^1.45.0", "@modelcontextprotocol/sdk": "^1.27.1", - "@x402/core": "^2.6.0", - "@x402/evm": "^2.6.0", - "@x402/fetch": "^2.6.0", - "@x402/next": "^2.6.0", + "@x402/core": "^2.8.0", + "@x402/evm": "^2.8.0", + "@x402/fetch": "^2.8.0", + "@x402/next": "^2.8.0", "confusables": "^1.1.1", "ethers": "^6.16.0", "ipaddr.js": "^2.3.0", @@ -22,7 +22,7 @@ "quick-lru": "^7.3.0", "remark-gfm": "^4.0.1", "remark-parse": "^11.0.0", - "tldts": "^7.0.25", + "tldts": "^7.0.27", "unified": "^11.0.5", "unist-util-visit": "^5.1.0" }, @@ -4326,64 +4326,74 @@ } }, "node_modules/@x402/core": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/@x402/core/-/core-2.6.0.tgz", - "integrity": "sha512-ISC/JeVss6xlKvor2rp18tJf9K5OQlIDDfZW1VZJQGDI2F4gy+HWxxkFfcQalCsPp4YUlwqh0YOkUxP+LTZWVg==", + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/@x402/core/-/core-2.8.0.tgz", + "integrity": "sha512-ppsvSzyWzlqG+26dcNzOXo/YLaHreWc3lmdv9W81mEhLDWMdPpiGyRjSUyO9BQFuQJMQppvqA7ujUbLE/EaDkg==", "license": "Apache-2.0", "dependencies": { "zod": "^3.24.2" } }, "node_modules/@x402/evm": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/@x402/evm/-/evm-2.6.0.tgz", - "integrity": "sha512-wPkNHf483gie1Up2sJSvERnW+VIEvMoT1KRXr09wSoSWgelglsJm+ug3gPPXKnT3C6AcmNAKZ12rBnu9Paff7g==", + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/@x402/evm/-/evm-2.8.0.tgz", + "integrity": "sha512-/w1WvoXIZdaJcmvR8p9/ow1n8GjNWeeVnpoorjfLv2oBbT06r33clcfYwhH/COJp/K0aOvmol0elx5h2IQCnOA==", "license": "Apache-2.0", "dependencies": { - "@x402/core": "~2.6.0", - "@x402/extensions": "~2.6.0", + "@x402/core": "~2.8.0", "viem": "^2.39.3", "zod": "^3.24.2" } }, "node_modules/@x402/extensions": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/@x402/extensions/-/extensions-2.6.0.tgz", - "integrity": "sha512-aLY9xAOOiRLKDN9HT2r9TYUXbD+IsoBces9qPZNVJGO2TBi2rfmbIBc3pcKCtWKn3iTvG2QFr3gpOFdpJRzqww==", + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/@x402/extensions/-/extensions-2.8.0.tgz", + "integrity": "sha512-3VHY7cjyYkI8JMbF81Soh9gEcFFekXiGr+71Jp39lOzIGmX67Q8+2hkLiIu5laKoaz0vi2gnaqTYESADRhO9DA==", "license": "Apache-2.0", "dependencies": { + "@noble/curves": "^1.9.0", "@scure/base": "^1.2.6", - "@x402/core": "~2.6.0", + "@x402/core": "~2.8.0", "ajv": "^8.17.1", + "jose": "^5.9.6", "siwe": "^2.3.2", "tweetnacl": "^1.0.3", "viem": "^2.43.5", "zod": "^3.24.2" } }, + "node_modules/@x402/extensions/node_modules/jose": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/jose/-/jose-5.10.0.tgz", + "integrity": "sha512-s+3Al/p9g32Iq+oqXxkW//7jk2Vig6FF1CFqzVXoTUXt2qz89YWbL+OwS17NFYEvxC35n0FKeGO2LGYSxeM2Gg==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/panva" + } + }, "node_modules/@x402/fetch": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/@x402/fetch/-/fetch-2.6.0.tgz", - "integrity": "sha512-OnHXw/mv76ig4UBJEgfQIWHSWcrgIOT2i8RxEuGl12QtaYwSgBcgDub2GdllL/iIB9OneM1m0UWlrPh23JdVjQ==", + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/@x402/fetch/-/fetch-2.8.0.tgz", + "integrity": "sha512-GEY6DS5iy/PxwfbdfIBY0RsxrHnHylKmXMqzL8BJdSaerm3w5XhTkNCOG6JyaIt1CpQccYXbzlOEpqFJQNaNAA==", "license": "Apache-2.0", "dependencies": { - "@x402/core": "~2.6.0", + "@x402/core": "~2.8.0", "viem": "^2.39.3", "zod": "^3.24.2" } }, "node_modules/@x402/next": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/@x402/next/-/next-2.6.0.tgz", - "integrity": "sha512-UCrlQInvnx0lyVxG5zKSkjC/nSJmUB2MOQGBFQmP7S2MW0gzcSOYO8z7Q8T9fhxMiMy3l254s3ulRbcaWaqcxQ==", + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/@x402/next/-/next-2.8.0.tgz", + "integrity": "sha512-EucuV6fiI0ttvhuI++28cZWm8XsVPhzcInYslCwTVtTvnn46RrDYYtv1fhWQSmyT02pp5F8Uga1wYlq+0e8dbA==", "license": "Apache-2.0", "dependencies": { - "@x402/core": "~2.6.0", - "@x402/extensions": "~2.6.0", + "@x402/core": "~2.8.0", + "@x402/extensions": "~2.8.0", "zod": "^3.24.2" }, "peerDependencies": { - "@x402/paywall": "2.6.0", + "@x402/paywall": "^2.8.0", "next": "^16.0.10" }, "peerDependenciesMeta": { @@ -9538,21 +9548,21 @@ "license": "MIT" }, "node_modules/tldts": { - "version": "7.0.25", - "resolved": "https://registry.npmjs.org/tldts/-/tldts-7.0.25.tgz", - "integrity": "sha512-keinCnPbwXEUG3ilrWQZU+CqcTTzHq9m2HhoUP2l7Xmi8l1LuijAXLpAJ5zRW+ifKTNscs4NdCkfkDCBYm352w==", + "version": "7.0.27", + "resolved": "https://registry.npmjs.org/tldts/-/tldts-7.0.27.tgz", + "integrity": "sha512-I4FZcVFcqCRuT0ph6dCDpPuO4Xgzvh+spkcTr1gK7peIvxWauoloVO0vuy1FQnijT63ss6AsHB6+OIM4aXHbPg==", "license": "MIT", "dependencies": { - "tldts-core": "^7.0.25" + "tldts-core": "^7.0.27" }, "bin": { "tldts": "bin/cli.js" } }, "node_modules/tldts-core": { - "version": "7.0.25", - "resolved": "https://registry.npmjs.org/tldts-core/-/tldts-core-7.0.25.tgz", - "integrity": "sha512-ZjCZK0rppSBu7rjHYDYsEaMOIbbT+nWF57hKkv4IUmZWBNrBWBOjIElc0mKRgLM8bm7x/BBlof6t2gi/Oq/Asw==", + "version": "7.0.27", + "resolved": "https://registry.npmjs.org/tldts-core/-/tldts-core-7.0.27.tgz", + "integrity": "sha512-YQ7uPjgWUibIK6DW5lrKujGwUKhLevU4hcGbP5O6TcIUb+oTjJYJVWPS4nZsIHrEEEG6myk/oqAJUEQmpZrHsg==", "license": "MIT" }, "node_modules/to-regex-range": { diff --git a/package.json b/package.json index 0978c9d..83d515d 100644 --- a/package.json +++ b/package.json @@ -14,10 +14,10 @@ "@braintree/sanitize-url": "^7.1.2", "@coinbase/cdp-sdk": "^1.45.0", "@modelcontextprotocol/sdk": "^1.27.1", - "@x402/core": "^2.6.0", - "@x402/evm": "^2.6.0", - "@x402/fetch": "^2.6.0", - "@x402/next": "^2.6.0", + "@x402/core": "^2.8.0", + "@x402/evm": "^2.8.0", + "@x402/fetch": "^2.8.0", + "@x402/next": "^2.8.0", "confusables": "^1.1.1", "ethers": "^6.16.0", "ipaddr.js": "^2.3.0", @@ -25,7 +25,7 @@ "quick-lru": "^7.3.0", "remark-gfm": "^4.0.1", "remark-parse": "^11.0.0", - "tldts": "^7.0.25", + "tldts": "^7.0.27", "unified": "^11.0.5", "unist-util-visit": "^5.1.0" },