From 416039f48e2fd6a1167a3ffc8af206a77dcdce21 Mon Sep 17 00:00:00 2001 From: bdj Date: Fri, 17 Apr 2026 11:49:24 -0700 Subject: [PATCH] fix: update @atxp/mpp and @atxp/tempo cross-deps in release workflow The release workflow bumps versions of atxp-mpp and atxp-tempo but never updates cross-package dependencies onto them. Result: 0.11.8 was published with atxp-client/atxp-server still pinning @atxp/mpp@0.11.7, and atxp-tempo still pinning @atxp/client@0.11.7 and @atxp/common@0.11.7. Add the 4 missing `npm pkg set` lines and sync the current package.jsons to 0.11.8 so the source tree is internally consistent. Co-Authored-By: Claude Opus 4.7 (1M context) --- .github/workflows/release.yaml | 4 + package-lock.json | 127 +----------------------------- packages/atxp-client/package.json | 2 +- packages/atxp-server/package.json | 2 +- packages/atxp-tempo/package.json | 4 +- 5 files changed, 12 insertions(+), 127 deletions(-) diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 9913f2c8..a09dd663 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -75,7 +75,9 @@ jobs: # Update cross-package dependencies to match new version npm pkg set dependencies."@atxp/common"=$VERSION -w packages/atxp-client + npm pkg set dependencies."@atxp/mpp"=$VERSION -w packages/atxp-client npm pkg set dependencies."@atxp/common"=$VERSION -w packages/atxp-server + npm pkg set dependencies."@atxp/mpp"=$VERSION -w packages/atxp-server npm pkg set dependencies."@atxp/common"=$VERSION -w packages/atxp-sqlite npm pkg set dependencies."@atxp/common"=$VERSION -w packages/atxp-redis npm pkg set dependencies."@atxp/common"=$VERSION -w packages/atxp-base @@ -86,6 +88,8 @@ jobs: npm pkg set dependencies."@atxp/client"=$VERSION -w packages/atxp-worldchain npm pkg set dependencies."@atxp/common"=$VERSION -w packages/atxp-polygon npm pkg set dependencies."@atxp/client"=$VERSION -w packages/atxp-polygon + npm pkg set dependencies."@atxp/common"=$VERSION -w packages/atxp-tempo + npm pkg set dependencies."@atxp/client"=$VERSION -w packages/atxp-tempo npm pkg set dependencies."@atxp/server"=$VERSION -w packages/atxp-express npm pkg set dependencies."@atxp/common"=$VERSION -w packages/atxp-cloudflare npm pkg set dependencies."@atxp/server"=$VERSION -w packages/atxp-cloudflare diff --git a/package-lock.json b/package-lock.json index 7bd680e4..9135c175 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15149,38 +15149,6 @@ "vitest": "^4.0.16" } }, - "packages/atxp-base/node_modules/@atxp/client": { - "version": "0.11.7", - "resolved": "https://registry.npmjs.org/@atxp/client/-/client-0.11.7.tgz", - "integrity": "sha512-MVdzEDv7D/ZRr/9xa5Peuw/SUG7y7XJk+WREa6seEGfzTlJ3d/SHpKG/qLUZk9G3/1+IALEAguZjlRZoPSnA7Q==", - "license": "MIT", - "dependencies": { - "@atxp/common": "0.11.7", - "@atxp/mpp": "0.11.7", - "@modelcontextprotocol/sdk": "^1.15.0", - "@x402/core": "^2.9.0", - "@x402/evm": "^2.9.0", - "bignumber.js": "^9.3.0", - "oauth4webapi": "^3.8.3" - }, - "peerDependencies": { - "expo-crypto": ">=14.0.0", - "react-native-url-polyfill": "^3.0.0" - } - }, - "packages/atxp-base/node_modules/@atxp/common": { - "version": "0.11.7", - "resolved": "https://registry.npmjs.org/@atxp/common/-/common-0.11.7.tgz", - "integrity": "sha512-9iAOCsjU3ztzKm75uQlEFF9lch7xpFf9ySJQ58mYyCE2x6MB7SuMnGJ9hlGB5J/PFbqdyzeW9YffG4hJDu6kng==", - "license": "MIT", - "dependencies": { - "bignumber.js": "^9.3.0", - "jose": "^6.0.11", - "oauth4webapi": "^3.8.3", - "tweetnacl": "^1.0.3", - "tweetnacl-util": "^0.15.1" - } - }, "packages/atxp-base/node_modules/@atxp/mpp": { "version": "0.11.7", "resolved": "https://registry.npmjs.org/@atxp/mpp/-/mpp-0.11.7.tgz", @@ -15193,7 +15161,7 @@ "license": "MIT", "dependencies": { "@atxp/common": "0.11.8", - "@atxp/mpp": "0.11.7", + "@atxp/mpp": "0.11.8", "@modelcontextprotocol/sdk": "^1.15.0", "@x402/core": "^2.9.0", "@x402/evm": "^2.9.0", @@ -15261,12 +15229,6 @@ "agents": "^0.3.3" } }, - "packages/atxp-cloudflare/node_modules/@atxp/mpp": { - "version": "0.11.7", - "resolved": "https://registry.npmjs.org/@atxp/mpp/-/mpp-0.11.7.tgz", - "integrity": "sha512-VnZcFAxlE1T8F9ssSRVk2BYP2DTPQbjmlNln1pPkbDk5fVhgQ9Il/yqkgo2tEPT8wX9CCBLd1v6YYLTAmh7Wlw==", - "license": "MIT" - }, "packages/atxp-common": { "name": "@atxp/common", "version": "0.11.8", @@ -15311,25 +15273,6 @@ "express": "^5.0.0" } }, - "packages/atxp-express/node_modules/@atxp/common": { - "version": "0.11.7", - "resolved": "https://registry.npmjs.org/@atxp/common/-/common-0.11.7.tgz", - "integrity": "sha512-9iAOCsjU3ztzKm75uQlEFF9lch7xpFf9ySJQ58mYyCE2x6MB7SuMnGJ9hlGB5J/PFbqdyzeW9YffG4hJDu6kng==", - "license": "MIT", - "dependencies": { - "bignumber.js": "^9.3.0", - "jose": "^6.0.11", - "oauth4webapi": "^3.8.3", - "tweetnacl": "^1.0.3", - "tweetnacl-util": "^0.15.1" - } - }, - "packages/atxp-express/node_modules/@atxp/mpp": { - "version": "0.11.7", - "resolved": "https://registry.npmjs.org/@atxp/mpp/-/mpp-0.11.7.tgz", - "integrity": "sha512-VnZcFAxlE1T8F9ssSRVk2BYP2DTPQbjmlNln1pPkbDk5fVhgQ9Il/yqkgo2tEPT8wX9CCBLd1v6YYLTAmh7Wlw==", - "license": "MIT" - }, "packages/atxp-mpp": { "name": "@atxp/mpp", "version": "0.11.8", @@ -15368,12 +15311,6 @@ "vitest": "^4.0.16" } }, - "packages/atxp-polygon/node_modules/@atxp/mpp": { - "version": "0.11.7", - "resolved": "https://registry.npmjs.org/@atxp/mpp/-/mpp-0.11.7.tgz", - "integrity": "sha512-VnZcFAxlE1T8F9ssSRVk2BYP2DTPQbjmlNln1pPkbDk5fVhgQ9Il/yqkgo2tEPT8wX9CCBLd1v6YYLTAmh7Wlw==", - "license": "MIT" - }, "packages/atxp-redis": { "name": "@atxp/redis", "version": "0.11.8", @@ -15397,7 +15334,7 @@ "license": "MIT", "dependencies": { "@atxp/common": "0.11.8", - "@atxp/mpp": "0.11.7", + "@atxp/mpp": "0.11.8", "@modelcontextprotocol/sdk": "^1.15.0", "bignumber.js": "^9.3.0", "oauth4webapi": "^3.8.3" @@ -15415,12 +15352,6 @@ "content-type": "^1.0.5" } }, - "packages/atxp-server/node_modules/@atxp/mpp": { - "version": "0.11.7", - "resolved": "https://registry.npmjs.org/@atxp/mpp/-/mpp-0.11.7.tgz", - "integrity": "sha512-VnZcFAxlE1T8F9ssSRVk2BYP2DTPQbjmlNln1pPkbDk5fVhgQ9Il/yqkgo2tEPT8wX9CCBLd1v6YYLTAmh7Wlw==", - "license": "MIT" - }, "packages/atxp-solana": { "name": "@atxp/solana", "version": "0.11.8", @@ -15442,12 +15373,6 @@ "vitest": "^4.0.16" } }, - "packages/atxp-solana/node_modules/@atxp/mpp": { - "version": "0.11.7", - "resolved": "https://registry.npmjs.org/@atxp/mpp/-/mpp-0.11.7.tgz", - "integrity": "sha512-VnZcFAxlE1T8F9ssSRVk2BYP2DTPQbjmlNln1pPkbDk5fVhgQ9Il/yqkgo2tEPT8wX9CCBLd1v6YYLTAmh7Wlw==", - "license": "MIT" - }, "packages/atxp-sqlite": { "name": "@atxp/sqlite", "version": "0.11.8", @@ -15471,8 +15396,8 @@ "version": "0.11.8", "license": "MIT", "dependencies": { - "@atxp/client": "0.11.7", - "@atxp/common": "0.11.7", + "@atxp/client": "0.11.8", + "@atxp/common": "0.11.8", "bignumber.js": "^9.3.0", "viem": "^2.34.0" }, @@ -15485,38 +15410,6 @@ "vitest": "^4.0.16" } }, - "packages/atxp-tempo/node_modules/@atxp/client": { - "version": "0.11.7", - "resolved": "https://registry.npmjs.org/@atxp/client/-/client-0.11.7.tgz", - "integrity": "sha512-MVdzEDv7D/ZRr/9xa5Peuw/SUG7y7XJk+WREa6seEGfzTlJ3d/SHpKG/qLUZk9G3/1+IALEAguZjlRZoPSnA7Q==", - "license": "MIT", - "dependencies": { - "@atxp/common": "0.11.7", - "@atxp/mpp": "0.11.7", - "@modelcontextprotocol/sdk": "^1.15.0", - "@x402/core": "^2.9.0", - "@x402/evm": "^2.9.0", - "bignumber.js": "^9.3.0", - "oauth4webapi": "^3.8.3" - }, - "peerDependencies": { - "expo-crypto": ">=14.0.0", - "react-native-url-polyfill": "^3.0.0" - } - }, - "packages/atxp-tempo/node_modules/@atxp/common": { - "version": "0.11.7", - "resolved": "https://registry.npmjs.org/@atxp/common/-/common-0.11.7.tgz", - "integrity": "sha512-9iAOCsjU3ztzKm75uQlEFF9lch7xpFf9ySJQ58mYyCE2x6MB7SuMnGJ9hlGB5J/PFbqdyzeW9YffG4hJDu6kng==", - "license": "MIT", - "dependencies": { - "bignumber.js": "^9.3.0", - "jose": "^6.0.11", - "oauth4webapi": "^3.8.3", - "tweetnacl": "^1.0.3", - "tweetnacl-util": "^0.15.1" - } - }, "packages/atxp-tempo/node_modules/@atxp/mpp": { "version": "0.11.7", "resolved": "https://registry.npmjs.org/@atxp/mpp/-/mpp-0.11.7.tgz", @@ -15549,12 +15442,6 @@ "vitest": "^4.0.16" } }, - "packages/atxp-worldchain/node_modules/@atxp/mpp": { - "version": "0.11.7", - "resolved": "https://registry.npmjs.org/@atxp/mpp/-/mpp-0.11.7.tgz", - "integrity": "sha512-VnZcFAxlE1T8F9ssSRVk2BYP2DTPQbjmlNln1pPkbDk5fVhgQ9Il/yqkgo2tEPT8wX9CCBLd1v6YYLTAmh7Wlw==", - "license": "MIT" - }, "packages/atxp-x402": { "name": "@atxp/x402", "version": "0.11.8", @@ -15576,12 +15463,6 @@ "typescript": "^5.7.3", "vitest": "^4.0.16" } - }, - "packages/atxp-x402/node_modules/@atxp/mpp": { - "version": "0.11.7", - "resolved": "https://registry.npmjs.org/@atxp/mpp/-/mpp-0.11.7.tgz", - "integrity": "sha512-VnZcFAxlE1T8F9ssSRVk2BYP2DTPQbjmlNln1pPkbDk5fVhgQ9Il/yqkgo2tEPT8wX9CCBLd1v6YYLTAmh7Wlw==", - "license": "MIT" } } } diff --git a/packages/atxp-client/package.json b/packages/atxp-client/package.json index ef81104b..0f805531 100644 --- a/packages/atxp-client/package.json +++ b/packages/atxp-client/package.json @@ -34,7 +34,7 @@ }, "dependencies": { "@atxp/common": "0.11.8", - "@atxp/mpp": "0.11.7", + "@atxp/mpp": "0.11.8", "@modelcontextprotocol/sdk": "^1.15.0", "@x402/core": "^2.9.0", "@x402/evm": "^2.9.0", diff --git a/packages/atxp-server/package.json b/packages/atxp-server/package.json index 01d48661..c66c6c4b 100644 --- a/packages/atxp-server/package.json +++ b/packages/atxp-server/package.json @@ -39,7 +39,7 @@ }, "dependencies": { "@atxp/common": "0.11.8", - "@atxp/mpp": "0.11.7", + "@atxp/mpp": "0.11.8", "@modelcontextprotocol/sdk": "^1.15.0", "bignumber.js": "^9.3.0", "oauth4webapi": "^3.8.3" diff --git a/packages/atxp-tempo/package.json b/packages/atxp-tempo/package.json index 2f998fd7..af106fc3 100644 --- a/packages/atxp-tempo/package.json +++ b/packages/atxp-tempo/package.json @@ -33,8 +33,8 @@ "pack:dry": "npm pack --dry-run" }, "dependencies": { - "@atxp/client": "0.11.7", - "@atxp/common": "0.11.7", + "@atxp/client": "0.11.8", + "@atxp/common": "0.11.8", "bignumber.js": "^9.3.0", "viem": "^2.34.0" },