Skip to content

Commit c2707ec

Browse files
authored
Use pnpm catalogs for shared versions (#42)
1 parent a01a914 commit c2707ec

29 files changed

Lines changed: 2373 additions & 1235 deletions

File tree

demos/e2e/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@
2727
"dependencies": {
2828
"@repo/cli-tools": "workspace:*",
2929
"agentcommercekit": "workspace:*",
30-
"valibot": "1.1.0",
31-
"viem": "2.29.4"
30+
"valibot": "catalog:",
31+
"viem": "catalog:"
3232
},
3333
"devDependencies": {
3434
"@repo/eslint-config": "workspace:*",

demos/identity-a2a/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -24,14 +24,14 @@
2424
"test": "vitest"
2525
},
2626
"dependencies": {
27-
"@a2a-js/sdk": "0.2.2",
27+
"@a2a-js/sdk": "catalog:",
2828
"@repo/cli-tools": "workspace:*",
2929
"agentcommercekit": "workspace:*",
3030
"express": "4.21.2",
31-
"jose": "6.0.11",
32-
"safe-stable-stringify": "2.5.0",
33-
"uuid": "11.1.0",
34-
"valibot": "1.1.0"
31+
"jose": "catalog:",
32+
"safe-stable-stringify": "catalog:",
33+
"uuid": "catalog:",
34+
"valibot": "catalog:"
3535
},
3636
"devDependencies": {
3737
"@repo/eslint-config": "workspace:*",

demos/identity-a2a/src/utils/server-utils.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ export function startAgentServer(
4646

4747
// Add DID document endpoint for did:web resolution
4848
app.get("/.well-known/did.json", (req, res) => {
49-
logger.log("🔍 Request for DID document:", colors.dim(req.url.toString()))
49+
logger.log("🔍 Request for DID document:", colors.dim(req.url))
5050
const didDocument = agent.didDocument
5151
logger.log("🌐 Serving DID document for did:web resolution")
5252
res.json(didDocument)

demos/identity/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,14 +29,14 @@
2929
"@ai-sdk/anthropic": "1.2.11",
3030
"@ai-sdk/openai": "1.3.22",
3131
"@ai-sdk/valibot": "0.1.28",
32-
"@hono/node-server": "1.14.2",
33-
"@hono/valibot-validator": "0.5.2",
32+
"@hono/node-server": "catalog:",
33+
"@hono/standard-validator": "catalog:",
3434
"@repo/api-utils": "workspace:*",
3535
"@repo/cli-tools": "workspace:*",
3636
"agentcommercekit": "workspace:*",
3737
"ai": "4.3.16",
38-
"hono": "4.7.10",
39-
"valibot": "1.1.0"
38+
"hono": "catalog:",
39+
"valibot": "catalog:"
4040
},
4141
"devDependencies": {
4242
"@repo/eslint-config": "workspace:*",

demos/identity/src/serve-agent.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { serve } from "@hono/node-server"
2-
import { vValidator } from "@hono/valibot-validator"
2+
import { sValidator } from "@hono/standard-validator"
33
import { logger } from "@repo/api-utils/middleware/logger"
44
import { colors } from "@repo/cli-tools"
55
import { Hono } from "hono"
@@ -18,7 +18,7 @@ export function serveAgent({ port, agent }: ServeAgentConfig) {
1818
app.use("*", logger())
1919
app.post(
2020
"/chat",
21-
vValidator("json", v.object({ message: v.string() })),
21+
sValidator("json", v.object({ message: v.string() })),
2222
async (c) => {
2323
const { message } = c.req.valid("json")
2424

@@ -30,7 +30,7 @@ export function serveAgent({ port, agent }: ServeAgentConfig) {
3030

3131
app.post(
3232
"/identity/challenge",
33-
vValidator("json", v.object({ challenge: v.string() })),
33+
sValidator("json", v.object({ challenge: v.string() })),
3434
async (c) => {
3535
const { challenge } = c.req.valid("json")
3636

demos/payments/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,13 +26,13 @@
2626
"test": "vitest"
2727
},
2828
"dependencies": {
29-
"@hono/node-server": "1.14.2",
29+
"@hono/node-server": "catalog:",
3030
"@repo/api-utils": "workspace:*",
3131
"@repo/cli-tools": "workspace:*",
3232
"agentcommercekit": "workspace:*",
33-
"hono": "4.7.10",
34-
"valibot": "1.1.0",
35-
"viem": "2.29.4"
33+
"hono": "catalog:",
34+
"valibot": "catalog:",
35+
"viem": "catalog:"
3636
},
3737
"devDependencies": {
3838
"@repo/eslint-config": "workspace:*",

demos/skyfire-kya/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,8 @@
2626
"dependencies": {
2727
"@repo/cli-tools": "workspace:*",
2828
"agentcommercekit": "workspace:*",
29-
"jose": "6.0.11",
30-
"zod": "3.25.4"
29+
"jose": "catalog:",
30+
"zod": "catalog:"
3131
},
3232
"devDependencies": {
3333
"@repo/eslint-config": "workspace:*",

docs/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
"docs": "mintlify dev"
2020
},
2121
"devDependencies": {
22-
"mintlify": "4.0.538"
22+
"mintlify": "4.2.183"
2323
},
24-
"packageManager": "pnpm@10.11.0"
24+
"packageManager": "pnpm@10.20.0"
2525
}

examples/issuer/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,14 +27,14 @@
2727
"test": "vitest"
2828
},
2929
"dependencies": {
30-
"@hono/node-server": "1.14.2",
30+
"@hono/node-server": "catalog:",
3131
"@repo/api-utils": "workspace:*",
3232
"agentcommercekit": "workspace:*",
3333
"better-sqlite3": "11.10.0",
34-
"bit-buffers": "1.0.2",
34+
"bit-buffers": "catalog:",
3535
"drizzle-orm": "0.43.1",
36-
"hono": "4.7.10",
37-
"valibot": "1.1.0"
36+
"hono": "catalog:",
37+
"valibot": "catalog:"
3838
},
3939
"devDependencies": {
4040
"@repo/eslint-config": "workspace:*",

examples/local-did-host/bin/serve.ts

Lines changed: 18 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -9,23 +9,22 @@ serve(
99
hostname: process.env.HOSTNAME ?? "0.0.0.0",
1010
port: parseInt(process.env.PORT ?? "3458"),
1111
},
12-
({ address, port }) =>
13-
Promise.all([
14-
getIdentityDid(buildUrl(address, port, "/agent")),
15-
getIdentityDid(buildUrl(address, port, "/controller")),
16-
]).then(([agent, controller]) => {
17-
console.log(`> server running at http://${address}:${port}`)
18-
console.table([
19-
{
20-
name: "Agent",
21-
didUri: agent,
22-
url: buildUrl(address, port, "/agent/.well-known/did.json"),
23-
},
24-
{
25-
name: "Controller",
26-
didUri: controller,
27-
url: buildUrl(address, port, "/controller/.well-known/did.json"),
28-
},
29-
])
30-
}),
12+
({ address, port }) => {
13+
const agent = getIdentityDid(buildUrl(address, port, "/agent"))
14+
const controller = getIdentityDid(buildUrl(address, port, "/controller"))
15+
16+
console.log(`> server running at http://${address}:${port}`)
17+
console.table([
18+
{
19+
name: "Agent",
20+
didUri: agent,
21+
url: buildUrl(address, port, "/agent/.well-known/did.json"),
22+
},
23+
{
24+
name: "Controller",
25+
didUri: controller,
26+
url: buildUrl(address, port, "/controller/.well-known/did.json"),
27+
},
28+
])
29+
},
3130
)

0 commit comments

Comments
 (0)