Skip to content

A JavaScript utility library for common data manipulation and formatting tasks

License

Notifications You must be signed in to change notification settings

edinzujodev/js-utility-library

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Advanced JS Utility Library

An advanced JavaScript utility library for comprehensive data manipulation and formatting tasks.

Installation

npm install advanced-js-utility-library

Usage

Remove duplicates from array

const { removeDuplicates, intersect } = require('advanced-js-utility-library/src/arrayUtils');

const array = [1, 2, 2, 3, 4, 4, 5];
console.log(removeDuplicates(array)); // [1, 2, 3, 4, 5]

const array1 = [1, 2, 3, 4];
const array2 = [3, 4, 5, 6];
console.log(intersect(array1, array2)); // [3, 4]

Format date

const { formatDate, addDays } = require('advanced-js-utility-library/src/dateUtils');

const date = new Date('2023-08-02');
console.log(formatDate(date)); // '2023-08-02'

const newDate = addDays(date, 2);
console.log(formatDate(newDate)); // '2023-08-04'

Reverse string

const { capitalizeFirstLetter, reverseString } = require('advanced-js-utility-library/src/stringUtils');

console.log(capitalizeFirstLetter('edin'));
console.log(reverseString('edin'));

About

A JavaScript utility library for common data manipulation and formatting tasks

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published