[Add] DocumentReaderBarcode 7.5.10922
[CocoaPods.git] / Specs / c / 0 / 5 / ServiceContainerKit / 3.0.0-beta1 / ServiceContainerKit.podspec.json
blobeab2039bcc6d214584c89c6b2d8fb8ede98a9f10
2   "name": "ServiceContainerKit",
3   "version": "3.0.0-beta1",
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-beta1"
17   },
18   "swift_versions": "5.2",
19   "platforms": {
20     "ios": "8.0",
21     "osx": "10.10",
22     "tvos": "9.0",
23     "watchos": "2.0"
24   },
25   "default_subspecs": "Provider",
26   "subspecs": [
27     {
28       "name": "Provider",
29       "source_files": "Source/*.{h,swift}",
30       "public_header_files": "Source/*.h"
31     },
32     {
33       "name": "ServiceLocator",
34       "source_files": "Source/ServiceLocator/*.swift",
35       "dependencies": {
36         "ServiceContainerKit/Provider": [
38         ]
39       }
40     },
41     {
42       "name": "ServiceSimpleLocator",
43       "source_files": "Source/ServiceSimpleLocator/*.swift",
44       "dependencies": {
45         "ServiceContainerKit/ServiceLocator": [
47         ]
48       }
49     },
50     {
51       "name": "ServiceInject",
52       "source_files": "Source/ServiceInjects/ServiceInject.swift",
53       "dependencies": {
54         "ServiceContainerKit/ServiceLocator": [
56         ]
57       }
58     },
59     {
60       "name": "ServiceSimpleInject",
61       "source_files": "Source/ServiceInjects/ServiceSimpleInject.swift",
62       "dependencies": {
63         "ServiceContainerKit/ServiceSimpleLocator": [
65         ]
66       }
67     }
68   ],
69   "swift_version": "5.2"