ArrayCraft 🛠️
ArrayCraft is a powerful utility package designed to supercharge your array and string manipulation tasks in JavaScript. With a wide range of functions for arrays and strings, ArrayCraft simplifies common operations, making your coding experience more efficient and enjoyable.
Array Functions
sumArray
: Find the sum of all array elements.
calculateAverage
: Calculate the average of array elements.
findMaxValue
: Find the maximum element value in an array.
isEmpty
: Check if an array is empty.
removeDuplicates
: Remove duplicate elements from an array.
arrayDifference
: Find the difference between two arrays.
shuffleArray
: Randomly shuffle the elements of an array.
minElement
: Find the minimum element in an array.
maxElement
: Find the maximum element in an array.
containsElement
: Check if an element is present in an array.
String Functions
capitalizeFirstLetter
: Capitalize the first letter of a string.
toTitleCase
: Convert a string into title case.
reverseString
: Reverse a string.
isPalindrome
: Check if a string is a palindrome.
generateRandomString
: Generate a random string of a specified length.
Installation
You can install ArrayCraft via npm:
npm install arraycraft
Usage
const arrayCraft = require("arraycraft");
const numbers = [1, 2, 3, 4, 5];
console.log(arrayCraft.sumArray(numbers));
console.log(arrayCraft.capitalizeFirstLetter("hello"));
Why ArrayCraft?
- Efficiency: Perform common array and string operations with ease.
- Flexibility: Supports various data types and scenarios.
- Reliability: Well-tested functions for reliable results.
- Simplicity: Clean and straightforward API for seamless integration.
Contribution
Contributions are welcome! If you have ideas for improvements or new features, feel free to open an issue or submit a pull request on GitHub.
License
ArrayCraft is licensed under the MIT License.