Skip to content

hocksanny5/mystical-sea-utils

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mystical-sea-utils

npm version

A collection of mystical utility functions for JavaScript.

Installation

You can install mystical-sea-utils via npm:

npm install mystical-sea-utils

Usage

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);

API

deepClone(obj)

Deep clone an object.

  • obj (any): The object to be cloned.
  • Returns (any): The cloned object.

capitalize(str)

Capitalize the first letter of a string.

  • str (string): The string to be capitalized.
  • Returns (string): The capitalized string.

isEven(num)

Check if a number is even.

  • num (number): The number to be checked.
  • Returns (boolean): True if the number is even, otherwise false.

randomInRange(min, max)

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.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

A collection of utility functions for working with JavaScript objects.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published