Skip to content

Conversation

@onmax
Copy link
Owner

@onmax onmax commented Nov 1, 2025

Summary

  • Added comprehensive unit and integration tests using Vitest
  • Refactored to class-based architecture with dependency injection
  • Integrated Lightning CSS for CSS transformation and minification
  • Added CI workflow with GitHub Actions
  • Configuration now supports minification toggle and Lightning CSS options

Test Coverage

  • Unit tests: FileSystemAdapter, CssInliner, CssTransformer, SingleFileBuilder
  • Integration tests: Full build process with real file system

Breaking Changes

None - config is backward compatible (defaults to previous behavior)

Test Plan

  • ✅ All unit tests pass
  • ✅ All integration tests pass
  • ✅ Build succeeds
  • ✅ CI workflow configured

@onmax onmax merged commit 06f84db into main Nov 1, 2025
0 of 2 checks passed
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