Skip to content

feat(package): add dual publish & better treeshake#29

Merged
YounixM merged 1 commit into
mainfrom
feat/better-treeshake
Feb 26, 2026
Merged

feat(package): add dual publish & better treeshake#29
YounixM merged 1 commit into
mainfrom
feat/better-treeshake

Conversation

@H4ad

@H4ad H4ad commented Feb 26, 2026

Copy link
Copy Markdown
Contributor

The changes:

  • Bump from es6 to es2018
  • Migrate from rollup to Vite (like the components)
  • Add support for dual publishing
  • Improve threeshake compability

Before:
image

After:
image

I still kept the support for barrel imports since this does not affects the treeshaking, but I also add support to import the icon directly to ensure it will only import that specific icon.

@YounixM YounixM merged commit 7d14b0e into main Feb 26, 2026
1 check failed
@YounixM YounixM deleted the feat/better-treeshake branch February 26, 2026 13:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants