blob: 77a60bf9b58b9c4c9c74e671e0f5c001c9286ee3 [file] [log] [blame]
{
"name": "ServiceContainerKit",
"version": "1.0.1",
"summary": "Kit to create your own IoC Container or ServiceLocator. Use ServiceProvider as core, ServiceLocator as ready IoC Container",
"description": "Written in Swift.\n Kit to create your own IoC Container or ServiceLocator for help implementation Dependency Injection (DI).\n ServiceProvider: wrapper for the service to hide the details of its creation.\n Allows you to create your custom IoC Container or ServiceLocator.\n Also includes a ServiceLocator as an option. Require Swift 4 and above, support Objective-C in readOnly regime.",
"homepage": "https://github.com/ProVir/ServiceContainerKit",
"license": {
"type": "MIT",
"file": "LICENSE"
},
"authors": {
"ViR (Vitaliy Korotkiy)": "admin@provir.ru"
},
"source": {
"git": "https://github.com/ProVir/ServiceContainerKit.git",
"tag": "1.0.1"
},
"swift_version": "4.2",
"platforms": {
"ios": "8.0",
"osx": "10.10",
"tvos": "9.0",
"watchos": "2.0"
},
"default_subspecs": "Provider",
"subspecs": [
{
"name": "Provider",
"source_files": "Source/*.{h,swift}",
"public_header_files": "Source/*.h"
},
{
"name": "ServiceLocator",
"source_files": "Source/ServiceLocator/*.swift",
"dependencies": {
"ServiceContainerKit/Provider": [
]
}
}
]
}