- chore: upgrade eco-dependencies, closes #31
- fix: re-introduced #21, styles should be injected after 'use strict'
- feat: support code injection when
output.preserveModules
option is enabled, closes #29 - chore: upgrade eco-dependencies
- refactor: use typed api of ast-grep instead
- fix: upgrade ecosystem dependencies, fix #23
- fix: adjust code injection position to prevent top line directive from being invalid #21.
- chore: update dependencies.
- fix: code injection failed when multiple entries are importing a same style file. closed #18
- chore: upgrade dependencies.
- refactor!: remove unnecessary plugin params and
scanEntries
function, make it simple and focus on code injection. - fix: error occurs when uses with storybook builder vite, closed #15.
- chore: upgrade ecosystem dependencies(vite v5 & rollup v4).
- feat: emit css files on SSR build. Closed #12.
- docs: improve documentation.
- fix: cross-platform path handling. Closes #9.
- docs: add more details about
preserveModules
option in README. - chore: upgrade dependencies.
- chore: show warnings for
preserveModules
also for deprecatedrollupOptions.preserveModules
. closed #5.
- fix: set
hoistTransitiveImports
internally by default to prevent tree-shaking from failure. - docs: improve documentation.
- feat: add
build
option to simplify configurations further. - chore: add some validations for
resolvedConfig
and print prompts when appropriate.
- chore(scanEntries): use index to distinguish file that has a same name from each other
- feat: first release.