[Add] ZJSDK 2.5.4.14
[CocoaPods.git] / Specs / c / 0 / 5 / ServiceContainerKit / 3.0.0-beta2 / ServiceContainerKit.podspec.json
blobc7904cf65ef05979716a2691ef28f9e6a3a97e11
2   "name": "ServiceContainerKit",
3   "version": "3.0.0-beta2",
4   "summary": "Kit to create your own IoC Container or ServiceLocator. Use ServiceProvider as core, ServiceLocator as ready IoC Container",
5   "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 dynamic ServiceLocator as an option. Require Swift 5.1 and above, support Objective-C in readOnly regime.",
6   "homepage": "https://github.com/ProVir/ServiceContainerKit",
7   "license": {
8     "type": "MIT",
9     "file": "LICENSE"
10   },
11   "authors": {
12     "ViR (Vitaliy Korotkiy)": "admin@provir.ru"
13   },
14   "source": {
15     "git": "https://github.com/ProVir/ServiceContainerKit.git",
16     "tag": "3.0.0-beta2"
17   },
18   "swift_versions": [
19     "5.1",
20     "5.2"
21   ],
22   "platforms": {
23     "ios": "8.0",
24     "osx": "10.10",
25     "tvos": "9.0",
26     "watchos": "2.0"
27   },
28   "default_subspecs": "Provider",
29   "subspecs": [
30     {
31       "name": "Provider",
32       "source_files": "Source/*.{h,swift}",
33       "public_header_files": "Source/*.h"
34     },
35     {
36       "name": "ServiceInject",
37       "source_files": "Source/ServiceInject/*.swift",
38       "dependencies": {
39         "ServiceContainerKit/Provider": [
41         ]
42       }
43     },
44     {
45       "name": "ServiceLocator",
46       "source_files": "Source/ServiceLocator/*.swift",
47       "dependencies": {
48         "ServiceContainerKit/Provider": [
50         ]
51       }
52     },
53     {
54       "name": "ServiceSimpleLocator",
55       "source_files": "Source/ServiceSimpleLocator/*.swift",
56       "dependencies": {
57         "ServiceContainerKit/ServiceLocator": [
59         ]
60       }
61     },
62     {
63       "name": "SLInject",
64       "source_files": "Source/SLInjects/SLInject.swift",
65       "dependencies": {
66         "ServiceContainerKit/ServiceLocator": [
68         ]
69       }
70     },
71     {
72       "name": "SLSimpleInject",
73       "source_files": "Source/SLInjects/SLSimpleInject.swift",
74       "dependencies": {
75         "ServiceContainerKit/ServiceSimpleLocator": [
77         ]
78       }
79     }
80   ],
81   "swift_version": "5.2"