str-text-utils is a utility library for string manipulation, providing a set of functions to simplify common string operations such as converting to camelCase, capitalizing words, counting characters, checking for palindromes, reversing strings, and trimming whitespace.
Install str-text-utils via npm:
npm install str-text-utils
Import the functions you need from str-text-utils:
Name | Usage | Output |
---|---|---|
Capitalize Words | capitalizeWords('the quick brown fox') | The Quick Brown Fox |
Camel Case | toCamelCase('quick brown fox') | quickBrownFox |
Trim Spaces | trimSpaces(' leading and trailing spaces ') | leading and trailing spaces |
Word Count | wordCount('count the number of words') | 5 |
Reverse String | reverseString('desserts') | stressed |
Palindrone | isPalindrome('A man a plan a canal Panama') | true |
Dot Case | toDotCase('dot case example') | dot.case.example |
Sentence Case | toSentenceCase('this is a sentence. another one here!') | This is a sentence. Another one here! |
Snake Case | toSnakeCase('Snake Case Example') | snake_case_example |
Kebab Case | toKebabCase('My String to Kebab Case') | my-string-to-kebab-case |
Pascal Case | toPascalCase('hello world') | HelloWorld |
Contributions are welcome! Please feel free to submit a Pull Request.
When using this package in Visual Studio Code, you can get more information about each method by hovering over it.
This package in under MIT License.