UNPKG

@groww-tech/ella

Version:

Ella is a utility-belt library for JavaScript that provides general purpose methods used in day to day programming.

12 lines (11 loc) 2.51 kB
export { convertStrToValidDateFormat, dobValidationCheck, formatDateWithBackSlash, getAgeFromDateOfBirth, getDateInRequiredFormat, getISTDateTime, getMonthAbbrByIndex, getPreviousDayDate, getPreviousMonthDate, getReportDateInput, isAgeMinor, isValidDate } from './date/index'; export { allowNumbersAndDecimal, allowOnlyNumberKeys, allowedDecimalPointInput, blockSpecialChars, copyToClipboard, dataURIToBlob, disableBackForwardCache, dispatchCustomEvent, encodeURLParams, forceFocusAndOpenKeyboard, getBrowserName, getBrowserVersion, getDeviceDetails, getOSName, isUtilKeyPressed, listenToCustomEvent, listenToWindowMessage, performanceMark, performanceMeasure, postWindowMessage, scrollPageToTop, smoothScrollToElementWithId, smoothScrollToTop, unlistenToCustomEvent } from './dom/index'; export { asyncThrottle, debounce, downloadFile, getData, getEntityFiltersFromJSONString, getFilledArray, getIndexByMatchingObjectValue, getObjectEntries, getPathVariableFromUrlIndex, getSelectedTabIndex, isAllObjectValuesZero, isEmpty, omit, parseCookieToJson, parseJSON, remove, removeNullProperties, sortObjectByValue, uniqBy } from './general/index'; export { getArticleSchema, getBreadcrumbSchema, getFaqSchema, getHighlightedText, getOrganizationSchema, getProductSchema, getSearchSchema, getWebpageSchema } from './jsx/index'; export { capitalizeFirstLetter, convertHtmlToText, convertToSentenceCase, convertToStartCase, isAlphanumericString, isSameDigitsString, isSequentialDigitsPattern, isValidEmail, isValidName, isValidPincode, maskInputString, normalizeTickerString, toTitleCase, truncateInputString } from './string/index'; export { addingCommasToNumber, changeFormatToLakhCrore, convertPaisaToRupee, convertRupeeToPaisa, convertToBillionTrillionFormat, getIntegerRandomNoBetweenTwoNo, getNumberSign, isValidMobileNumber, millionWithCommas, ordinalSuffixOfNumber, roundToNearest, toFixedWithoutRounding, toNumber } from './number/index'; export { CONVERT_TO_BILLION_TRILLION, CONVERT_TO_LAKH_CRORE, CURRENCY_CONVERT_TO_RUPEE, DAY_CHANGE_PERC_ABS, FALLBACK_ZERO_TO_FIXED_TWO, FIXED_ZERO, NO_COMMAS, PLAIN_NUMBER, PRICE_CURRENCY, PRICE_CURRENCY_FALLBACK_ZERO, PRICE_CURRENCY_TO_FIXED_ZERO, PRICE_CURRENCY_USD, PRIMARY_FALLBACK, SIGN_SPACE_BETWEEN_SIGN_VALUE } from './number/NumberFormatter/numberConfig'; export { default as cloneDeep } from 'lodash.clonedeep'; export { default as isEqual } from 'lodash.isequal'; export { NumberFormatter } from './number/NumberFormatter/index'; import './utils/types/index';