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

Источник: https://habr.com/ru/news/881410/


Интересные статьи

Интересные статьи

На прошлой неделе исследователи из Технологического института Джорджии в США и Рурского университета в Бохуме, Германия, опубликовали сразу две научные работы, посвященные аппаратным уязвимостям в нов...
Привет! Меня зовут Юра, и в этой статье я хочу поделиться своим опытом поиска работы. И это вряд ли блестящая история успеха — на этом пути нашлось место и самым неожиданным факапам, и офферу от галер...
Как можно получать элементы инфоблоков в 1С-Битрикс в ядре d7?У \CIBlockElement::getList(), на первый взгляд, есть свои преимущества, она задокументирована, о ней много статей на форумах. Её дебагинг ...
Если Вы используете Битрикс24 и у Вас один из архивных тарифов, то наверняка Вы уже в курсе того, что в 2023 году планируется прекратить их поддержку. Если нет, то сейчас самое время чтобы об этом пог...
Данная статья - это не научный прорыв, а лишь помощник быстрее понять как работает стандартный функционал в BitrixДавайте представим, что в разделе каталога у нас 150 запросов к БД. Вроде бы немного п...