Skip to content

Commit e93864c

Browse files
Merge pull request #437 from basementstudio/canary
v0.5.9
2 parents af64fcb + ee8f916 commit e93864c

File tree

4 files changed

+77
-54
lines changed

4 files changed

+77
-54
lines changed

packages/plugins/x402/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,12 +37,12 @@
3737
"zod": "catalog:"
3838
},
3939
"devDependencies": {
40-
"@types/express": "^5.0.6",
40+
"@types/express": "^4.17.25",
4141
"@types/node": "^22.19.2",
4242
"typescript": "^5.9.3",
43-
"xmcp": "workspace:*"
43+
"xmcp": "^0.5.8"
4444
},
4545
"peerDependencies": {
46-
"xmcp": "workspace:*"
46+
"xmcp": "^0.5.8"
4747
}
4848
}

packages/plugins/x402/src/provider.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ interface PendingSettlement {
2727
requirements: PaymentRequirements;
2828
}
2929

30-
export function x402Provider(config: X402Config): Middleware {
30+
export function x402Provider(config: X402Config): RequestHandler {
3131
const parsedConfig = x402ConfigSchema.safeParse(config);
3232

3333
if (!parsedConfig.success) {

packages/xmcp/src/compiler/get-bundler-config/get-externals.ts

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,10 +31,6 @@ export function getExternals(): RspackOptions["externals"] {
3131
return callback(undefined, `commonjs ${request}`);
3232
}
3333

34-
if (request === "@x402/core" || request.startsWith("@x402/core/")) {
35-
return callback(undefined, `commonjs ${request}`);
36-
}
37-
3834
// Check if request is inside .xmcp folder - if so, bundle it
3935
if (request.includes(".xmcp")) {
4036
return callback();

pnpm-lock.yaml

Lines changed: 73 additions & 46 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)