From 2c85db4506a6f371853cf698022def464bf000ff Mon Sep 17 00:00:00 2001 From: HardlyDifficult Date: Wed, 23 Sep 2026 16:03:58 -0400 Subject: [PATCH] chore(deps): remove unused @canton-network/wallet-sdk direct dependency Repo audit found no imports of @canton-network/wallet-sdk anywhere in src/, test/, scripts/, examples/, docs, or configs. The package serves wallet provider/exchange integration and signing/submission use cases upstream, but this SDK does not exercise them: the identifier '@canton-network' appears only in this dependency declaration, and published artifacts are limited to build/src/**, so no public export or package artifact can reference it. Removal verified with a full build (tsc7 core + lint projects, after initializing the libs/splice submodule), all 82 unit test suites (1163 tests), npm-package-json-lint, and the package-artifact check. A residual @canton-network/wallet-sdk@1.4.0 remains in node_modules via the @fairmint/canton-dev-tools devDependency chain, which is expected and out of scope for this change. Co-authored-by: Cursor --- package.json | 1 - 1 file changed, 1 deletion(-) diff --git a/package.json b/package.json index 38b7b813..a1ebaf0c 100644 --- a/package.json +++ b/package.json @@ -62,7 +62,6 @@ "tsc7": "node node_modules/typescript-7/bin/tsc" }, "dependencies": { - "@canton-network/wallet-sdk": "1.5.1", "@hardlydifficult/rest-client": "1.0.65", "@hardlydifficult/websocket": "1.0.73", "@stellar/stellar-base": "15.0.0",