Перейти к содержанию

Lit Labs

Lit Labs объединяет пакеты Lit, которые ещё разрабатываются и по которым авторы активно собирают отзывы. Их можно использовать в реальных проектах, чтобы этот процесс шёл быстрее, но учтите следующее:

  • Проекты Lit Labs публикуются в области npm @lit-labs.
  • Ломающие изменения вероятнее, чем у пакетов вне Labs, но они следуют семантическому версионированию, а все изменения попадают в CHANGELOG.
  • Ошибки стараются исправлять вовремя, но ошибки пакетов вне Labs обычно важнее ошибок пакетов Labs.
  • Когда проект готов выйти из Labs, его начинают публиковать в области @lit. Например, @lit-labs/task стал @lit/task. Первая версия в @lit совпадает с последней версией в @lit-labs, а дальнейшие обновления получает только версия @lit.
  • Проект Lit Labs могут признать устаревшим. Об этом сообщают сообществу, а в пакет npm добавляют предупреждение об устаревании. Исправления ошибок для такого пакета выходят ещё как минимум 6 месяцев. Список исторических пакетов Labs остаётся на этой странице.

Сейчас отзывы собирают по следующим пакетам.

Близки к выпуску из Labs

Пакет Описание Ссылки
scoped-registry-mixin Миксин для Lit, который работает с экспериментальным полифилом Scoped CustomElementRegistry. Документация · Отзывы · Ошибки

В разработке

Пакет Описание Ссылки
eleventy-plugin-lit Плагин для Eleventy, который на этапе сборки заранее отрисовывает компоненты Lit и при необходимости гидрирует их. Документация · Отзывы · Ошибки
motion Помощники анимации для шаблонов Lit. Документация · Отзывы · Ошибки
observers Реактивные контроллеры для объектов-наблюдателей платформы. Документация · Отзывы · Ошибки
signals Интеграция Lit с полифилом предложения сигналов TC39. Документация · Отзывы · Ошибки
ssr Серверный рендеринг шаблонов и компонентов Lit. Документация · Отзывы · Ошибки
testing Утилиты тестирования Lit, в том числе фикстуры, отрисованные на сервере. Документация · Отзывы · Ошибки
virtualizer Виртуализация по видимой области, включая виртуальный скроллинг. Документация · Отзывы · Ошибки

Прототипы

Пакет Описание Ссылки
analyzer Статический анализатор Lit. Документация · Ошибки
cli Утилита командной строки для Lit. Документация · Ошибки
compiler Компилятор, который оптимизирует шаблоны Lit. Документация · Отзывы · Ошибки
preact-signals Интеграция сигналов Preact с Lit. Документация · Отзывы · Ошибки
router Компонентный роутер в виде реактивных контроллеров. Документация · Отзывы · Ошибки

Комментарии