bundle and declaration improvements #68
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.
This is a collection of improvements to resolve the issues in AL-4719:
Grouping into 1 PR for simplicity, but can be reviewed by commit:
fix(types): use correct tsconfig path option for dts plugin
fix(types): use rootDir when generating declaration
chore(infra): update tsc resolution to bundler
feat(colors): expose @archilogic/honeycomb/colors entrypoint
feat(types): emit component types with vue-tsc
chore: lint fixes
The two important changes:
@archilogic/honeycomb/colors
(1f9e93f)vue-tsc
(e0e96e4). This is in addition to the existvite-plugin-dts
pass. I couldn't find a way to work with only one or the other, hopefully we can simplify it to one pass in the future.