////////////////////////////////////////////////////////////
// Провайдер OpenFeature для сервера OneFlag.
////////////////////////////////////////////////////////////

Описание.Имя("oneflag-sdk")
	.Версия("0.1.0")
	.Автор("Ivan Karlo")
	.АдресАвтора("i.karlo@outlook.com")
	.АдресРепозитория("https://github.com/yellow-hammer/oneflag-sdk")
	.Описание("Клиентский SDK: снимок конфигурации по HTTP, локальная оценка флагов и живое обновление по SSE.")
	.ВерсияСреды("2.0.0")

	.ВключитьФайл("docs")
	.ВключитьФайл("src")
	.ВключитьФайл("tasks")
	.ВключитьФайл("tests")
	.ВключитьФайл("CHANGELOG.md")
	.ВключитьФайл("CONTRIBUTING.md")
	.ВключитьФайл("LICENSE")
	.ВключитьФайл("packagedef")
	.ВключитьФайл("README.md")

	.ЗависитОт("openfeature")
	.ЗависитОт("sse")
	.ЗависитОт("bucketer")
	.ЗависитОт("semaphore")
	.ЗависитОт("semver")
	.ЗависитОт("resilience")

	.РазработкаЗависитОт("1commands", "1.5.0")
	.РазработкаЗависитОт("asserts", "1.6.2")
	.РазработкаЗависитОт("coverage", "0.7.0")
	.РазработкаЗависитОт("fs", "1.2.0")
	.РазработкаЗависитОт("oneunit", "0.4.1")

	.ОпределяетКласс("OneFlagProvider", "src/Классы/OneFlagProvider.os")
	.ОпределяетКласс("FlagEvaluator", "src/Классы/FlagEvaluator.os")
;
