Вышел открытый проект Typeconf — инструмент TypeScript, добавляющий типы в конфигурации

Состоялся выпуск открытого проекта Typeconf. Это инструмент TypeScript, добавляющий типы в конфигурации. Исходные код решения написан на TypeScript и JavaScript и опубликован на GitHub под лицензией Apache License 2.0.

С помощью Typeconf можно управлять конфигурациями как кодом и легко делиться ими между проектами с помощью NPM. Решение может быть адаптировано к существующей кодовой базе, подходит для автоматизированных потоков, включая hooks and CI.

«Каждый разработчик имеет дело с конфигурациями каждый день. У нас много разных форматов и хранилищ, и это довольно запутанно. В растущем продукте разработчикам иногда приходится иметь дело с большими конфигурациями, обычно JSON или YAML, которые управляются по‑разному для каждой среды или эксперимента. Делать это неинтересно, и трудно избежать ошибок. Вот где помогает Typeconf — он позволяет вам определять и делиться сложными конфигурациями с помощью типов. С помощью typeconf вы управляете каталогом config — пакетом со схемами и значениями config, которые должны стать вашим источником истины для всех конфигураций сервисов. Используя typeconf SDK, вы можете читать сгенерированные JSON в вашем коде с типами. Ознакомьтесь с нашими примерами для реальных случаев использования», — пояснила команда проекта.

Материал опубликован при поддержке сайта habr.com
Комментарии

    Актуальные новости по теме "Array"