Квиллстримv4.14.3

Небольшая быстрая библиотека для работы со структурированными данными

Если вы новичок, начните с быстрого старта ниже и переходите к справочнику, когда нужны подробности.

Возможности

  • parseInput(value, schema). Проверяет значение по схеме и возвращает очищенный результат или список ошибок.
  • watchChanges(target, handler). Вызывает обработчик при каждом изменении цели и возвращает функцию для остановки наблюдения.
  • formatRecord(record, template). Формирует запись по шаблону с именованными подстановками.
  • batchUpdate(items, size). Делит список на группы заданного размера и обрабатывает их по порядку.

Установка

npm install kvillstrim

Быстрый старт

import { parseInput } from "kvillstrim";

const result = parseInput(data, { strict: true });
console.log(result);

Справочник APIЖурнал изменений