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_