- Updated function signature to use named arguments for better clarity
- Use ESM instead of UMD
- Update from default to named export
- Converted from Flow to Typescript
- Added special letters:
*
and-
- Updated casex to use
'A-Z\\s_-'
delimiters instead of accepting only letters and numbers.
- Replaced arrow function with normal function to avoid bundling issues
- Numbers are not treated as lowercase letters
- Fix issue with upper case characters not followed by other characters