Skip to content

Commit 3ac2042

Browse files
committed
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 <noreply@anthropic.com> Ticket: WCI-250
1 parent 8b68958 commit 3ac2042

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

packages/wasm-mps/package.json

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,13 @@
3333
"main": "./dist/cjs/js/index.js",
3434
"module": "./dist/esm/js/index.js",
3535
"types": "./dist/esm/js/index.d.ts",
36+
"typesVersions": {
37+
"*": {
38+
"web": [
39+
"./dist/web/js/wasm/wasm_mps.d.ts"
40+
]
41+
}
42+
},
3643
"sideEffects": [
3744
"./dist/esm/js/wasm/wasm_mps.js",
3845
"./dist/cjs/js/wasm/wasm_mps.js"

0 commit comments

Comments
 (0)