@alfalab/utils
Advanced tools
Comparing version 1.11.0 to 1.12.0
{ | ||
"name": "@alfalab/utils", | ||
"version": "1.11.0", | ||
"version": "1.12.0", | ||
"description": "common utils", | ||
@@ -32,3 +32,3 @@ "sideEffects": false, | ||
}, | ||
"gitHead": "4e9d516fb1d7767a5c72a35410697d117fa30543" | ||
"gitHead": "2172b34a424fefc4ef3f101ffbd22eea996f1e8a" | ||
} |
@@ -22,19 +22,19 @@ <div align="center"> | ||
### [crop-account-number](https://github.com/alfa-laboratory/utils/blob/master/packages/utils/src/crop-account-number/util.ts) | ||
### [crop-account-number](http://git.moscow.alfaintra.net/projects/EF/repos/utils/browse/packages/utils/src/crop-account-number/util.ts) | ||
- `cropAccountNumber` — обрезает номер счета до 4 последних цифр.<br />`40817810210210285256 -> ··5256` | ||
### [format-account](https://github.com/alfa-laboratory/utils/blob/master/packages/utils/src/format-account/util.ts) | ||
### [format-account](http://git.moscow.alfaintra.net/projects/EF/repos/utils/browse/packages/utils/src/format-account/util.ts) | ||
- `formatAccount` — Возвращает отформатированное значение счёта, разделенное пробелами.<br />`XXXXX XXX X XXXX XXXXXXX` | ||
### [format-amount](https://github.com/alfa-laboratory/utils/blob/master/packages/utils/src/format-amount/util.ts) | ||
### [format-amount](http://git.moscow.alfaintra.net/projects/EF/repos/utils/browse/packages/utils/src/format-amount/util.ts) | ||
- `formatAmount` — Форматирует значение суммы согласно [гайдлайну](https://design.alfabank.ru/patterns/amount) | ||
### [format-file-size](https://github.com/alfa-laboratory/utils/blob/master/packages/utils/src/format-file-size/util.ts) | ||
### [format-file-size](http://git.moscow.alfaintra.net/projects/EF/repos/utils/browse/packages/utils/src/format-file-size/util.ts) | ||
- `formatFileSize` — Возвращает отформатированное значение размера файла.<br />`100000 -> 97.66 KB` | ||
### [format-phone](https://github.com/alfa-laboratory/utils/blob/master/packages/utils/src/format-phone/index.ts) | ||
### [format-phone](http://git.moscow.alfaintra.net/projects/EF/repos/utils/browse/packages/utils/src/format-phone/index.ts) | ||
@@ -47,11 +47,11 @@ Набор для работы с номерами телефонов. | ||
### [format-data](https://github.com/alfa-laboratory/utils/blob/master/packages/utils/src/format-data/util.ts) | ||
### [format-data](http://git.moscow.alfaintra.net/projects/EF/repos/utils/browse/packages/utils/src/format-data/util.ts) | ||
- `formatData` — Форматирует значение в объекте на основе конфига.<br />`formatData({ phones: ['+123','+234'] }, { phones[*]: (value)=> value.slice(1) }) -> { phones: ['123','234'] }` | ||
### [get-all-currency-codes](https://github.com/alfa-laboratory/utils/blob/master/packages/utils/src/get-all-currency-codes/util.ts) | ||
### [get-all-currency-codes](http://git.moscow.alfaintra.net/projects/EF/repos/utils/browse/packages/utils/src/get-all-currency-codes/util.ts) | ||
- `getAllCurrencyCodes` — Возвращает список валют | ||
### [get-countries](https://github.com/alfa-laboratory/utils/blob/master/packages/utils/src/get-countries/util.ts) | ||
### [get-countries](http://git.moscow.alfaintra.net/projects/EF/repos/utils/browse/packages/utils/src/get-countries/util.ts) | ||
@@ -63,28 +63,35 @@ утилиты для работы со странами: | ||
### [get-currency-symbol](https://github.com/alfa-laboratory/utils/blob/master/packages/utils/src/get-currency-symbol/util.ts) | ||
### [get-currency-symbol](http://git.moscow.alfaintra.net/projects/EF/repos/utils/browse/packages/utils/src/get-currency-symbol/util.ts) | ||
- `getCurrencySymbol` — Возвращает знак валюты по ISO коду. | ||
### [is-overflown](https://github.com/alfa-laboratory/utils/blob/master/packages/utils/src/is-overflown/util.ts) | ||
### [is-overflown](http://git.moscow.alfaintra.net/projects/EF/repos/utils/browse/packages/utils/src/is-overflown/util.ts) | ||
- `isOverflown` — возвращает `true`, если html-элемент переполнен. Необходимо в случаях когда надо определить, есть ли у элемента скроллбар или текст в элементе обрезался (`text-overflow`). | ||
### [is-valid-card-number](https://github.com/alfa-laboratory/utils/blob/master/packages/utils/src/is-valid-card-number/util.ts) | ||
### [is-valid-card-number](http://git.moscow.alfaintra.net/projects/EF/repos/utils/browse/packages/utils/src/is-valid-card-number/util.ts) | ||
- `isValidCardNumber` — принимает номер карты и возвращает `true`, если номер карты валидный по алгоритму Луна. | ||
### [pluralize](https://github.com/alfa-laboratory/utils/blob/master/packages/utils/src/pluralize/util.ts) | ||
### [pluralize](http://git.moscow.alfaintra.net/projects/EF/repos/utils/browse/packages/utils/src/pluralize/util.ts) | ||
- `pluralize` — Возвращает форму множественного числа указанного слова.<br />`pluralize(2, 'карту', 'карты', 'карт') — карты` | ||
### [seconds-to-time](https://github.com/alfa-laboratory/utils/blob/master/packages/utils/src/seconds-to-time/util.ts) | ||
### [seconds-to-time](http://git.moscow.alfaintra.net/projects/EF/repos/utils/browse/packages/utils/src/seconds-to-time/util.ts) | ||
— `secondsToTime` — Приводит секунды к формату `hh:mm:ss` и возвращает объект с ними. | ||
### [split-amount](https://github.com/alfa-laboratory/utils/blob/master/packages/utils/src/split-amount/util.ts) | ||
### [split-amount](http://git.moscow.alfaintra.net/projects/EF/repos/utils/browse/packages/utils/src/split-amount/util.ts) | ||
- `splitAmount` — Дробит мажорную часть суммы на части по указанному символу.<br />`splitAmount('10000000', 3, ' ') - '10 000 000'` | ||
### [is-valid-email](https://github.com/alfa-laboratory/utils/blob/master/packages/utils/src/is-valid-email/util.ts) | ||
### [is-valid-email](http://git.moscow.alfaintra.net/projects/EF/repos/utils/browse/packages/utils/src/is-valid-email/util.ts) | ||
- `isValidEmail` — Возвращает `true` для валидного email, иначе `false` <br />`isValidEmail('alfa@labaratory.com') - true` | ||
### [keyboard-switcher](http://git.moscow.alfaintra.net/projects/EF/repos/utils/browse/packages/utils/src/keyboard-switcher/util.ts) | ||
- `formatToRussian` — Приводит все символы к русской раскладки. | ||
- `switchToKeyboard` — Все символы приводятся к одной раскладки. | ||
- `keyboardSwitcher` — Конвертирует символы из одной раскладки в другую. | ||
- `isKeyboardLayout` — Проверяет строку на совпадение с раскладкой клавиатуры. |
New author
Supply chain riskA new npm collaborator published a version of the package for the first time. New collaborators are usually benign additions to a project, but do indicate a change to the security surface area of a package.
Found 1 instance in 1 package
39596
94
1