UNPKG

@devlander/utils

Version:

Comprehensive JavaScript and TypeScript utilities for seamless development. Includes object manipulation, data validation, and more.

397 lines (396 loc) 8.55 kB
/** * TSDoc for arrayToObject */ export * from "./array-operations/arrayToObject"; /** * TSDoc for chunkArray */ export * from "./array-operations/chunkArray"; /** * TSDoc for deduplicate */ export * from "./array-operations/deduplicate"; /** * TSDoc for filterAndSuggestItems */ export * from "./array-operations/filterAndSuggestItems"; /** * TSDoc for flattenArray */ export * from "./array-operations/flattenArray"; /** * TSDoc for forEach */ export * from "./array-operations/forEach"; /** * TSDoc for forEachEntry */ export * from "./array-operations/forEachEntry"; /** * TSDoc for getRandomValFromArray */ export * from "./array-operations/getRandomValFromArray"; /** * TSDoc for getRange */ export * from "./array-operations/getRange"; /** * TSDoc for getUniqueObjects */ export * from "./array-operations/getUniqueObjects"; /** * TSDoc for selectFromList */ export * from "./array-operations/selectFromList"; /** * TSDoc for shuffleArray */ export * from "./array-operations/shuffleArray"; /** * TSDoc for convertBlobToBase64Native */ export * from "./base64-utilities/convertBlobToBase64Native"; /** * TSDoc for convertBlobToBase64Web */ export * from "./base64-utilities/convertBlobToBase64Web"; /** * TSDoc for decodeBase64ToString */ export * from "./base64-utilities/decodeBase64ToString"; /** * TSDoc for encodeStringToBase64 */ export * from "./base64-utilities/encodeStringToBase64"; /** * TSDoc for isValidBase64 */ export * from "./base64-utilities/isValidBase64"; /** * TSDoc for isValidBlob */ export * from "./base64-utilities/isValidBlob"; /** * TSDoc for binaryToHex */ export * from "./data-conversion/binaryToHex"; /** * TSDoc for parseHeaders */ export * from "./data-conversion/parseHeaders"; /** * TSDoc for parsePropPath */ export * from "./data-conversion/parsePropPath"; /** * TSDoc for abbreviateNumber */ export * from "./data-formatting/abbreviateNumber"; /** * TSDoc for composeLabelFromParts */ export * from "./data-formatting/composeLabelFromParts"; /** * TSDoc for formatRangeOrPercent */ export * from "./data-formatting/formatRangeOrPercent"; /** * TSDoc for getFirstWordCapitalized */ export * from "./data-formatting/getFirstWordCapitalized"; /** * TSDoc for getMessageByField */ export * from "./data-formatting/getMessageByField"; /** * TSDoc for getMessageFromObject */ export * from "./data-formatting/getMessageFromObject"; /** * TSDoc for generateAllowedOrigins */ export * from "./data-validation/generateAllowedOrigins"; /** * TSDoc for generateStripeCard */ export * from "./data-validation/generateStripeCard"; /** * TSDoc for hasItemByLetterAndFilter */ export * from "./data-validation/hasItemByLetterAndFilter"; /** * TSDoc for jsonContainsNewLine */ export * from "./data-validation/jsonContainsNewLine"; /** * TSDoc for createTransitionalMessage */ export * from "./development-tools/createTransitionalMessage"; /** * TSDoc for loggerUtils */ export * from "./development-tools/loggerUtils"; /** * TSDoc for reduceDescriptors */ export * from "./development-tools/reduceDescriptors"; /** * TSDoc for waitFor */ export * from "./development-tools/waitFor"; /** * TSDoc for wrapFunctionWithOptionalArgs */ export * from "./development-tools/wrapFunctionWithOptionalArgs"; /** * TSDoc for ensureValidStyle */ export * from "./file-operations/ensureValidStyle"; /** * TSDoc for safeCssProperties */ export * from "./file-operations/safeCssProperties"; /** * TSDoc for calculatePercentage */ export * from "./mathematical-calculations/calculatePercentage"; /** * TSDoc for clamp */ export * from "./mathematical-calculations/clamp"; /** * TSDoc for formatNumberWithCommas */ export * from "./mathematical-calculations/formatNumberWithCommas"; /** * TSDoc for getAspectRatio */ export * from "./mathematical-calculations/getAspectRatio"; /** * TSDoc for getAverage */ export * from "./mathematical-calculations/getAverage"; /** * TSDoc for roundToDecimal */ export * from "./mathematical-calculations/roundToDecimal"; /** * TSDoc for assignValue */ export * from "./object-manipulation/assignValue"; /** * TSDoc for bind */ export * from "./object-manipulation/bind"; /** * TSDoc for deepClone */ export * from "./object-manipulation/deepClone"; /** * TSDoc for extend */ export * from "./object-manipulation/extend"; /** * TSDoc for extractKeysAndValues */ export * from "./object-manipulation/extractKeysAndValues"; /** * TSDoc for findKey */ export * from "./object-manipulation/findKey"; /** * TSDoc for freezeMethods */ export * from "./object-manipulation/freezeMethods"; /** * TSDoc for getValueFromObject */ export * from "./object-manipulation/getValueFromObject"; /** * TSDoc for merge */ export * from "./object-manipulation/merge"; /** * TSDoc for mergeObjects */ export * from "./object-manipulation/mergeObjects"; /** * TSDoc for toFlatObject */ export * from "./object-manipulation/toFlatObject"; /** * TSDoc for toObjectSet */ export * from "./object-manipulation/toObjectSet"; /** * TSDoc for parseQueryString */ export * from "./query-string-utilities/parseQueryString"; /** * TSDoc for toQueryString */ export * from "./query-string-utilities/toQueryString"; /** * TSDoc for capitalize */ export * from "./string-manipulation/capitalize"; /** * TSDoc for dashToCamelCase */ export * from "./string-manipulation/dashToCamelCase"; /** * TSDoc for endsWith */ export * from "./string-manipulation/endsWith"; /** * TSDoc for kebabCase */ export * from "./string-manipulation/kebabCase"; /** * TSDoc for matchAll */ export * from "./string-manipulation/matchAll"; /** * TSDoc for pluralize */ export * from "./string-manipulation/pluralize"; /** * TSDoc for removeNewLinesFromJson */ export * from "./string-manipulation/removeNewLinesFromJson"; /** * TSDoc for removeNewLinesFromString */ export * from "./string-manipulation/removeNewLinesFromString"; /** * TSDoc for removeSpacesFromJson */ export * from "./string-manipulation/removeSpacesFromJson"; /** * TSDoc for removeSpacesFromString */ export * from "./string-manipulation/removeSpacesFromString"; /** * TSDoc for removeSymbolAt */ export * from "./string-manipulation/removeSymbolAt"; /** * TSDoc for slugify */ export * from "./string-manipulation/slugify"; /** * TSDoc for toCamelCase */ export * from "./string-manipulation/toCamelCase"; /** * TSDoc for truncate */ export * from "./string-manipulation/truncate"; /** * TSDoc for convertVideoTimeStampToSeconds */ export * from "./time-utilities/convertVideoTimeStampToSeconds"; /** * TSDoc for debounce */ export * from "./time-utilities/debounce"; /** * TSDoc for throttle */ export * from "./time-utilities/throttle"; /** * TSDoc for hasOwnProp */ export * from "./type-checking/hasOwnProp"; /** * TSDoc for isBoolean */ export * from "./type-checking/isBoolean"; /** * TSDoc for isBuffer */ export * from "./type-checking/isBuffer"; /** * TSDoc for isContextDefined */ export * from "./type-checking/isContextDefined"; /** * TSDoc for isDate */ export * from "./type-checking/isDate"; /** * TSDoc for isDeepEqual */ export * from "./type-checking/isDeepEqual"; /** * TSDoc for isEmpty */ export * from "./type-checking/isEmpty"; /** * TSDoc for isFile */ export * from "./type-checking/isFile"; /** * TSDoc for isFormData */ export * from "./type-checking/isFormData"; /** * TSDoc for isFunction */ export * from "./type-checking/isFunction"; /** * TSDoc for isGlobalDefined */ export * from "./type-checking/isGlobalDefined"; /** * TSDoc for isJson */ export * from "./type-checking/isJson"; /** * TSDoc for isNumber */ export * from "./type-checking/isNumber"; /** * TSDoc for isNumeric */ export * from "./type-checking/isNumeric"; /** * TSDoc for isObject */ export * from "./type-checking/isObject"; /** * TSDoc for isPlainObject */ export * from "./type-checking/isPlainObject"; /** * TSDoc for isRegExp */ export * from "./type-checking/isRegExp"; /** * TSDoc for isString */ export * from "./type-checking/isString"; /** * TSDoc for isUndefined */ export * from "./type-checking/isUndefined"; /** * TSDoc for isValidBinary */ export * from "./type-checking/isValidBinary"; /** * TSDoc for isValidStyle */ export * from "./type-checking/isValidStyle"; /** * TSDoc for kindOf */ export * from "./type-checking/kindOf"; /** * TSDoc for kindOfTest */ export * from "./type-checking/kindOfTest"; /** * TSDoc for typeToTest */ export * from "./type-checking/typeToTest";