2 "name": "DITranquillity",
4 "summary": "DITranquillity - Dependency injection for iOS/macOS/tvOS (Swift)",
5 "description": "DITranquillity - The small library for dependency injection in applications written on pure Swift for iOS/OSX/tvOS. Despite its size, it solves a large enough range of tasks, including Storyboard support. Its main advantage - modularity of support, detailed errors description and lots of opportunities.",
6 "homepage": "https://github.com/ivlevAstef/DITranquillity",
11 "documentation_url": "https://github.com/ivlevAstef/DITranquillity",
13 "Alexander.Ivlev": "ivlev.stef@gmail.com"
16 "git": "https://github.com/ivlevAstef/DITranquillity.git",
32 "pushed_with_swift_version": "3.1",
37 "Sources/Core/**/*.swift",
38 "Sources/Logger/*.swift"
42 "name": "Description",
43 "source_files": "Sources/Descriptions/**/*.swift",
45 "DITranquillity/Core": [
52 "source_files": "Sources/Component/*.swift",
54 "DITranquillity/Core": [
58 "pod_target_xcconfig": {
59 "OTHER_SWIFT_FLAGS": "-D ENABLE_DI_COMPONENT"
64 "source_files": "Sources/Module/*.swift",
66 "DITranquillity/Component": [
70 "pod_target_xcconfig": {
71 "OTHER_SWIFT_FLAGS": "-D ENABLE_DI_MODULE"
77 "public_header_files": "Sources/Storyboard/iOS-tvOS/*.h",
78 "source_files": "Sources/Storyboard/iOS-tvOS/*.{h,m,swift}"
81 "public_header_files": "Sources/Storyboard/iOS-tvOS/*.h",
82 "source_files": "Sources/Storyboard/iOS-tvOS/*.{h,m,swift}"
85 "public_header_files": "Sources/Storyboard/OSX/*.h",
86 "source_files": "Sources/Storyboard/OSX/*.{h,m,swift}"
88 "pod_target_xcconfig": {
89 "GCC_PREPROCESSOR_DEFINITIONS": "ENABLE_DI_STORYBOARD"
92 "DITranquillity/Core": [
100 "DITranquillity/Core": [
104 "pod_target_xcconfig": {
105 "OTHER_SWIFT_FLAGS": "-D ENABLE_DI_LOGGER"
110 "source_files": "Sources/Scan/*.swift"
113 "name": "RuntimeArgs",
114 "source_files": "Sources/RuntimeArgs/*.swift",
116 "DITranquillity/Core": [
124 "DITranquillity/Core": [
127 "DITranquillity/Logger": [
130 "DITranquillity/Description": [
133 "DITranquillity/Component": [
136 "DITranquillity/Module": [
139 "DITranquillity/Storyboard": [
142 "DITranquillity/Scan": [
150 "DITranquillity/Core": [
153 "DITranquillity/Description": [
156 "DITranquillity/Component": [
159 "DITranquillity/Module": [
162 "DITranquillity/Storyboard": [
165 "DITranquillity/Logger": [
168 "DITranquillity/Scan": [
171 "DITranquillity/RuntimeArgs": [