Вышел открытый проект 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 в вашем коде с типами. Ознакомьтесь с нашими примерами для реальных случаев использования», — пояснила команда проекта.
Написать комментарий