A collection of mystical utility functions for JavaScript.
You can install mystical-sea-utils
via npm:
npm install mystical-sea-utils
const { deepClone, capitalize, isEven, randomInRange } = require('mystical-sea-utils');
// Deep clone an object
const clonedObject = deepClone(originalObject);
// Capitalize a string
const capitalizedString = capitalize('hello');
// Check if a number is even
const isNumEven = isEven(4);
// Generate a random number within a range
const randomNumber = randomInRange(1, 10);
Deep clone an object.
obj
(any): The object to be cloned.- Returns (any): The cloned object.
Capitalize the first letter of a string.
str
(string): The string to be capitalized.- Returns (string): The capitalized string.
Check if a number is even.
num
(number): The number to be checked.- Returns (boolean): True if the number is even, otherwise false.
Generate a random number within a specified range.
min
(number): The minimum value of the range (inclusive).max
(number): The maximum value of the range (exclusive).- Returns (number): The random number within the specified range.
This project is licensed under the MIT License - see the LICENSE file for details.