Skip to content

String Utility TS is a lightweight, easy-to-use library for JavaScript and TypeScript that provides a collection of commonly used string manipulation functions. Whether you're working on a small project or a large-scale application, this library aims to simplify string operations with clean, efficient, and well-tested utility functions.

License

Notifications You must be signed in to change notification settings

gurrudev/string-utility

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Description


String Utility TS is a lightweight, easy-to-use library for JavaScript and TypeScript that provides a collection of commonly used string manipulation functions. Whether you're working on a small project or a large-scale application, this library aims to simplify string operations with clean, efficient, and well-tested utility functions.

📦 Installation

npm i string-utility-ts

🧑‍💻 Examples

1) Reverse String

Reverses the characters in the string.

import { reverseString } = from 'string-utility-ts'

const str = 'Hello World'

const result = reverseString(str)
console.log(result) // dlroW olleH

2) Truncate

Truncates the string to a specified length and appends "..." if necessary.

import { truncate } = from 'string-utility-ts'

const str = `String Utility TS is a lightweight, easy-to-use library for JavaScript and TypeScript that provides a collection of commonly used string manipulation functions.`

const result = truncate(str2, 20)
console.log(result);    // String Utility TS is...

3) Starts With

Checks if the string starts with the specified substring.

import { startsWith } = from 'string-utility-ts'

const str = 'Hello World'

const result = startsWith(str, 'Hello')
console.log(result);    // true

4) Ends With

Checks if the string ends with the specified substring.

import { endsWith } = from 'string-utility-ts'

const str = 'Hello World'

const result = endsWith(str, 'Hello')
console.log(result);    // false

5) Capitalize

Capitalizes the first letter of the input string and converts the rest to lowercase.

import { capitalize } = from 'string-utility-ts'

const str = 'Hello World'

const result = capitalize(str)
console.log(result);    // Hello world

6) Camel Case

Converts a string to camelCase.

import { camelCase } = from 'string-utility-ts'

const str = 'Hello World'

const result = camelCase(str)
console.log(result);    // helloWorld

7) Kebab Case

Converts a string to kebab-case.

import { kebabCase } = from 'string-utility-ts'

const str = 'Hello World'

const result = kebabCase(str)
console.log(result);    // hello-world

8) Repeat

Repeats the string a specified number of times.

import { repeat } = from 'string-utility-ts'

const str = 'Hello World'

const result = repeat(str, 3)
console.log(result);    // Hello World Hello World Hello World

About

String Utility TS is a lightweight, easy-to-use library for JavaScript and TypeScript that provides a collection of commonly used string manipulation functions. Whether you're working on a small project or a large-scale application, this library aims to simplify string operations with clean, efficient, and well-tested utility functions.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published