Wordy
A script to extra methods to the String
object
Installation
YARN
yarn add @jace.dev/wordy
NPM
npm i @jace.dev/wordy
PNPM
pnpm i @jace.dev/wordy
Usage
Node JS
require('@jace.dev/wordy');
const str = 'Hello World';
console.log(str.subWords(1)); // 'Hello'
HTML
<script src="https://raw.githubusercontent.com/Jace-Tech/Wordy/main/dist/wordy.js"></script>
<script>
const str = 'Hello World';
console.log(str.subWords(1)); // 'Hello'
</script>
Features
It adds the following methods to the String
object
-
.subWords(count: number)
: Returns the n number of words as specified in thecount
parameter and it has "..." appended to it.
Example
const sentence = "Lorem ipsum, dolor sit amet consectetur adipisicing elit. Fugit soluta ab exercitationem"
const shortWords = sentence.subWords(10)
console.log(shortWords)
// Lorem ipsum, dolor sit amet consectetur adipisicing elit. Fugit soluta...
-
.wordsInBetween(start: string, end: string)
: Returns the strings in between thestart
andend
string parameters
Example
const query = "SELECT email, salary, employee_id FROM employees"
const words = query.wordsInBetween("SELECT", "FROM")
console.log(words)
// email, salary, employee_id
-
.toCapitalize()
: Returns the strings in capitalized form
Example
const query = "god of war"
const result = query.toCapitalize()
console.log(result)
// God Of War