Package Management: Add a 'main' key to the package.json, improving compatibility with older build tools, especially for React Native projects. This change ensures that the package can be used seamlessly in various environments.
Improvements
Text Transformation: Enhance the handling of words that start with numbers, ensuring that the first non-numeric character is capitalized correctly. This improvement addresses issues with previous transformations, such as '1st' being incorrectly capitalized.
TypeScript Support: Update TypeScript definitions for change-case-keys to allow passing options, providing more flexibility and control for developers using these functions.
Recursive Options: Fix the issue where options were not being passed recursively in changeKeys, allowing for more consistent behavior across nested objects.
Fixes
Fix issues with capitalizing words that start with numbers, ensuring correct transformations.
Resolve the problem of options not being passed recursively in changeKeys, enhancing functionality.
Others
Remove lookbehind from regex to improve compatibility and performance.
Fix prettier format to maintain code style consistency.
Add a tip to the README about using title case, providing helpful guidance for users.