@macrulez/vue-command-palette — готовый Command+K интерфейс для Vue 3 с fuzzy-поиском, группами, вложенными палитрами, историей команд и полной поддержкой тем. Единственная peer-зависимость — Vue 3.
Метка: open-source
Посты с меткой “open-source”.
Плагин с тремя интерфейсами (компонент, директива, composable), URL-оверрайдами для QA и runtime-управлением флагами без деплоя. Работает с любым бэкендом — от статического объекта до LaunchDarkly.
Роутер, regex, экспорт в HAR, полный экран, виртуальный скролл, Copy as cURL, Replay, HAR-импорт, спарклайн трафика — разбираю всё, что появилось в плагине за последнее время.
Большое DX-обновление: pipe() builder, validatePipelineConfig(), плагинная система, персистентное состояние, stream-шаги через AsyncIterable и поддержка нативного fetch вместо axios.
Написал собственный npm-пакет для локализации Vue 3, потому что устал каждый раз копировать один и тот же бойлерплейт из проекта в проект. ICU-плюрализация, lazy loading, метаданные локалей, форматирование дат и валют, Vite-плагин и CLI — всё из коробки.
Крупное обновление библиотеки для оркестрации REST API запросов. Параллельные шаги, глобальный middleware, pause/resume, экспорт и восстановление состояния — и заодно закрыт ряд неприятных багов, которые тихо жили в коде с самого начала.