diff --git a/.changeset/three-teeth-joke.md b/.changeset/three-teeth-joke.md new file mode 100644 index 00000000000..d0a2576698f --- /dev/null +++ b/.changeset/three-teeth-joke.md @@ -0,0 +1,6 @@ +--- +'@spectrum-web-components/core': patch +'@spectrum-web-components/base': patch +--- + +- **Fixed**: Added `typesVersions` to `@spectrum-web-components/core` to improve TypeScript module resolution for users with `moduleResolution: "node"`. This provides a fallback mechanism when the `exports` field resolution encounters issues, ensuring type declarations are properly resolved across different TypeScript configurations. diff --git a/2nd-gen/packages/core/package.json b/2nd-gen/packages/core/package.json index ebf90249cd2..86fc12c78c4 100644 --- a/2nd-gen/packages/core/package.json +++ b/2nd-gen/packages/core/package.json @@ -48,6 +48,19 @@ "prepublishOnly": "yarn build" }, "types": "./dist/index.d.ts", + "typesVersions": { + "*": { + "components/*": [ + "dist/components/*" + ], + "shared/*": [ + "dist/shared/*" + ], + "shared/base/*": [ + "dist/shared/base/*" + ] + } + }, "dependencies": { "lit": "^2.5.0 || ^3.1.3" },