v0.0.1
v0.0.1 - [2025-01-25]
Added
- Added build pipeline using Rollup, replacing tsup.
- Integrated Babel and babel-jest for ESNext compatibility and testing.
- Configured Jest for unit testing all utility functions.
- Set up Husky for pre-commit hooks, ensuring code quality with linting and testing.
- Introduced TSX for TypeScript execution during development.
- Added global handling for
tailwind-merge
in Rollup configuration to fix warnings during UMD build.
Changed
- Migrated the build system from tsup to Rollup for better output customization and support for different module formats (CJS, ESM, UMD).
- Improved overall testing coverage with comprehensive test cases for utility functions:
ocx
cvx
merge
andcn
converter
utilities (rem
,em
,px
, etc.).
- Updated build targets to include better support for CommonJS and UMD environments.
Fixed
- Fixed warnings related to unresolved dependencies for
tailwind-merge
during the build process by marking it as an external dependency and defining proper global variables.
Full Changelog: https://github.com/ilkhoeri/cretex/commits/v0.0.1