From 3ac20424c4b52237f8d0dbb52a7a8ee7cf15da08 Mon Sep 17 00:00:00 2001 From: Marzooqa Naeema Kather Date: Tue, 28 Apr 2026 23:39:39 +0530 Subject: [PATCH] fix(wasm-mps): add typesVersions for ./web subpath Adds typesVersions so TypeScript can resolve @bitgo/wasm-mps/web under moduleResolution: node, as used by some CommonJS projects. The exports ./web entry is understood by modern Node-style TypeScript resolution modes such as node16/nodenext/bundler, while typesVersions provides a compatible fallback for legacy resolution. Allows consumers to use typeof import("@bitgo/wasm-mps/web") without a local type shim. Co-Authored-By: Claude Sonnet 4.6 Ticket: WCI-250 --- packages/wasm-mps/package.json | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/packages/wasm-mps/package.json b/packages/wasm-mps/package.json index c9ae443cc51..500b6ed4b75 100644 --- a/packages/wasm-mps/package.json +++ b/packages/wasm-mps/package.json @@ -33,6 +33,13 @@ "main": "./dist/cjs/js/index.js", "module": "./dist/esm/js/index.js", "types": "./dist/esm/js/index.d.ts", + "typesVersions": { + "*": { + "web": [ + "./dist/web/js/wasm/wasm_mps.d.ts" + ] + } + }, "sideEffects": [ "./dist/esm/js/wasm/wasm_mps.js", "./dist/cjs/js/wasm/wasm_mps.js"