From 11f56697574fce2c8b8fa704d8200203738eb6b7 Mon Sep 17 00:00:00 2001 From: jakehobbs Date: Tue, 3 Mar 2026 16:04:53 -0800 Subject: [PATCH] fix: viem should be a peer dep Co-Authored-By: Claude --- packages/aa-infra/package.json | 7 +++++-- packages/common/package.json | 5 +++-- packages/smart-accounts/package.json | 7 +++++-- packages/wallet-apis/package.json | 7 +++++-- 4 files changed, 18 insertions(+), 8 deletions(-) diff --git a/packages/aa-infra/package.json b/packages/aa-infra/package.json index a7740a34c1..de9f3235f6 100644 --- a/packages/aa-infra/package.json +++ b/packages/aa-infra/package.json @@ -39,10 +39,13 @@ "test:run": "vitest run" }, "devDependencies": { - "typescript-template": "*" + "typescript-template": "*", + "viem": "^2.45.0" }, "dependencies": { - "@alchemy/common": "^5.0.0-beta.1", + "@alchemy/common": "^5.0.0-beta.1" + }, + "peerDependencies": { "viem": "^2.45.0" }, "publishConfig": { diff --git a/packages/common/package.json b/packages/common/package.json index ce8753fe2e..bff0cf71cc 100644 --- a/packages/common/package.json +++ b/packages/common/package.json @@ -49,9 +49,10 @@ "test:run": "vitest run" }, "devDependencies": { - "typescript-template": "*" + "typescript-template": "*", + "viem": "^2.45.0" }, - "dependencies": { + "peerDependencies": { "viem": "^2.45.0" }, "publishConfig": { diff --git a/packages/smart-accounts/package.json b/packages/smart-accounts/package.json index 3d050eea79..9582f41cd3 100644 --- a/packages/smart-accounts/package.json +++ b/packages/smart-accounts/package.json @@ -40,10 +40,13 @@ }, "devDependencies": { "@alchemy/aa-infra": "^5.0.0-beta.1", - "typescript-template": "*" + "typescript-template": "*", + "viem": "^2.45.0" }, "dependencies": { - "@alchemy/common": "^5.0.0-beta.1", + "@alchemy/common": "^5.0.0-beta.1" + }, + "peerDependencies": { "viem": "^2.45.0" }, "publishConfig": { diff --git a/packages/wallet-apis/package.json b/packages/wallet-apis/package.json index 5711f3d132..2ce99ec2c8 100644 --- a/packages/wallet-apis/package.json +++ b/packages/wallet-apis/package.json @@ -50,14 +50,17 @@ }, "devDependencies": { "@types/deep-equal": "^1.0.4", - "typescript-template": "*" + "typescript-template": "*", + "viem": "^2.45.0" }, "dependencies": { "@alchemy/common": "^5.0.0-beta.1", "@alchemy/wallet-api-types": "0.1.0-alpha.26", "deep-equal": "^2.2.3", "ox": "^0.11.1", - "typebox": "^1.0.81", + "typebox": "^1.0.81" + }, + "peerDependencies": { "viem": "^2.45.0" }, "publishConfig": {