0.1.1 • Published 5 months ago

@minsize/utils v0.1.1

Weekly downloads
-
License
MIT
Repository
github
Last release
5 months ago

Utils

npm version

npm i @minsize/utils

yarn add @minsize/utils
ФункцияОписание
chunksРазбивает массив на части заданного размера.
clampОграничивает число указанным минимальным и максимальным значением.
decWordВозвращает строку с правильным окончанием слова в зависимости от числа.
alignToВозвращает выровненное число.
toShortВозвращает строку, представляющую число в сокращенной форме.
timeAgoВозвращает строку, описывающую время, прошедшее с момента отметки времени.
formatNumberФорматирует число в виде строки с разделителями.
shuffleПеремешивает элементы массива в случайном порядке.
randomГенерирует случайное число в указанном диапазоне.
randomByWeightВыбирает случайный элемент на основе весов из набора элементов с весами.
isTypeПроверяет, является ли значение указанного типа.
omitВозвращает новый объект без указанных ключей.
pickВозвращает новый объект с выбранными ключами.
sleepОжидает указанное количество миллисекунд.
copyTextПозволяет копировать текст в буфер обмена.
createLinksFromTextВозвращает массив, содержащий фрагменты текста и результаты вызова колбэка для каждого блока.
HSVtoRGBПреобразует цвет из модели HSV в модель RGB.
RGBtoHEXПреобразует цвет из модели RGB в шестнадцатеричный формат (HEX).
RGBtoHSVПреобразует цвет из модели RGB в модель HSV.
HEXtoRGBПреобразует цвет из шестнадцатеричного формата (HEX) в модель RGB.
comparisonСравнивает два объекта на глубокое равенство, включая массивы (с учетом порядка).
generateUniqueKeyГенерирует уникальный ключ для произвольного JavaScript объекта с использованием хэширования.
unlinkУдаляет связь или ссылку между элементами или объектами.
textParserUrlРазбирает текст для извлечения и обработки URL.
memoizeЗапоминает результаты вызова функции, чтобы оптимизировать её производительность.
retryПовторяет выполнение функции при неудаче, например, при временных сбоях.
uniqueВозвращает массив, содержащий только уникальные элементы исходного массива.
parseQueryStringПреобразует строку запроса URL в объект с параметрами и их значениями.
groupByГруппирует элементы массива по заданному критерию.
orderByСортирует массив объектов по указанным вложенным ключам и направлениям.
parseVersionStringПреобразует строку версии в объект JSON, разделяя её на основные части версии.
0.1.1

5 months ago

0.1.0

6 months ago

0.0.19

6 months ago

0.0.18

6 months ago

0.0.17

6 months ago

0.0.16

6 months ago

0.0.15

8 months ago

0.0.14

8 months ago

0.0.13

8 months ago

0.0.12

8 months ago

0.0.11

8 months ago

0.0.10

8 months ago

0.0.9

8 months ago

0.0.8

9 months ago

0.0.7

9 months ago

0.0.6

9 months ago

0.0.5

12 months ago

0.0.4

12 months ago

0.0.3

12 months ago

0.0.2

12 months ago

0.0.1

12 months ago