fix(libs): fix import error on multiple libs #4869
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
Fixes #4833
Short summary: this change, among other things, makes use of
https://www.npmjs.com/package/vite-plugin-dts
propertypathsToAliases
to disable the local path aliasing for given libs.Before this change, the paths were converted to local path in the exported libs, resulting in errors when those were consumed.
Additionally, added missing dependencies to the individual lib package.json files and imported/exported types with the
type
keyword.To Test