UNPKG

@techmely/utils

Version:

Collection of helpful JavaScript / TypeScript utils

24 lines (21 loc) 1.89 kB
export { MimeType, getMimeTypeFromExtension, mimeTable } from './chunk-BRSDRYKA.mjs'; export { deepMerge, hasChanged, isKeyOf, objectEntries, objectGet, objectGets, objectKeys, objectMap, objectPick, removeEmptyObj, removeUndefObj } from './chunk-XXVJPOZ2.mjs'; export { camelize, capitalizeFirst, getRandomString, hyphenate, slugify, snake2camel } from './chunk-2WYZZWVQ.mjs'; export { add, clockwise, dist, dist2, div, dpr, getStrokeRadius, isEqual, isLeft, len, len2, lrp, med, mul, neg, per, rotAround, sub, toPointsArray, uni, vec } from './chunk-M7QOWYAC.mjs'; export { intToBuffer, intToHex } from './chunk-KWUGBM6J.mjs'; export { CookieServices } from './chunk-EAWP35SD.mjs'; export { isArray, isBoolean, isBrowser, isDate, isDef, isEmpties, isEmpty, isFalsy, isFunction, isMap, isNotEmpties, isNotEmpty, isNotNull, isNumber, isObject, isPngImage, isPrimitive, isPromise, isSet, isStream, isString, isSymbol, isUndef, isWindow } from './chunk-3EWQBAWG.mjs'; export { downloadByData } from './chunk-SQJYLM47.mjs'; export { getRandomInt, getRandomIntInclusive } from './chunk-7JBHB2X7.mjs'; export { formatBytes, formatDecimals } from './chunk-2SM5HKCB.mjs'; export { assert, noop } from './chunk-6YCEOT65.mjs'; export { clamp, lerp, sum } from './chunk-VTDSQVYI.mjs'; export { findLastIndex, groupBy, remove, sample, shuffle, take, unique } from './chunk-SQDQMLTZ.mjs'; export { alphaHex, isHex, percentToHex } from './chunk-H4UO5IT6.mjs'; export { emailRegex, escapedSpaceCharactersRegex, hexColor, isValidEmail, isValidUrl, isValidVnPhone, multilineCommentsRegex, singlelineCommentsRegex, urlRegex, vietnamPhoneRegex } from './chunk-PKQ2LGFY.mjs'; import './chunk-U53AJCIY.mjs'; // src/index.ts var __DEV__ = process.env.NODE_ENV !== "production"; var EMPTY_OBJ = __DEV__ ? Object.freeze({}) : {}; var EMPTY_ARR = __DEV__ ? Object.freeze([]) : []; export { EMPTY_ARR, EMPTY_OBJ };