Skip to content

v0.0.1

Compare
Choose a tag to compare
@ilkhoeri ilkhoeri released this 27 Jan 01:59
· 22 commits to main since this release
2541c49

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 and cn
    • 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