Больше возможностей при меньшем объёме кода
Если вы новичок, начните с быстрого старта ниже и переходите к справочнику, когда нужны подробности.
Возможности
- retryTask(task, attempts). Повторяет асинхронную задачу при ошибке с небольшой паузой между попытками.
- formatRecord(record, template). Формирует запись по шаблону с именованными подстановками.
- createStore(options). Создаёт хранилище из переданных параметров и возвращает объект с методами чтения и записи.
- mergeConfig(base, overrides). Объединяет два объекта настроек, отдавая приоритет второму и сохраняя типы.
Установка
yarn add kernelpopБыстрый старт
import { retryTask } from "kernelpop";
const result = retryTask(input, { strict: true });
console.log(result);