Skip to content

πŸš€ Initial Release v1.0.0

Latest

Choose a tag to compare

@zahfir zahfir released this 30 Jul 17:32

1.0.0 - 2025-07-30

Added

  • Initial release
  • mergeOverlap() function for merging overlapping time ranges
  • subtractRanges() function for subtracting time ranges
  • splitRange() function for splitting ranges into equal chunks
  • isOverlap() function for checking range overlaps
  • isInside() function for point-in-range testing
  • formatRange() function for human-readable range formatting
  • Comprehensive input validation with custom error types
  • Full TypeScript support with type definitions
  • Extensive test suite with 100% coverage
  • CI/CD pipeline with GitHub Actions