Super handy JavaScript utilities for frontend development.
Note: This is a work in progress.
yarn add @grandmastr/helpers
import { debounce } from '@grandmastr/helpers';
-
debounce
: Ensures that your function is not fired too quickly and is delayed until a certain amount of time has passed. -
emptyList
: Returns an empty list object, useful when you need a clean slate array. -
extractLink
: Parses and extracts URLs from text content. -
getExtension
: Provides the extension of a given filename. -
isKindOf
: Checks the type of a given object and returns a boolean. -
isObjectEmpty
: Determines whether an object has no properties. -
mimeTypes
: A comprehensive list of MIME types and their corresponding file extensions. -
truncateText
: Trims a string to a specified length and appends an ellipsis or specified characters.
yarn build
yarn test
MIT © GitHub @grandmastr · Twitter @grandmastr_