[Add] AlibabacloudBPStudio20210931 4.0.4
[CocoaPods.git] / Specs / a / c / 9 / DITranquillity / 4.0.0 / DITranquillity.podspec.json
blob7398bc96d3948b01174e941894648dcb95b34888
2   "name": "DITranquillity",
3   "version": "4.0.0",
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 logs and lots of opportunities.",
6   "homepage": "https://github.com/ivlevAstef/DITranquillity",
7   "license": {
8     "type": "MIT",
9     "file": "LICENSE"
10   },
11   "documentation_url": "https://htmlpreview.github.io/?https://github.com/ivlevAstef/DITranquillity/blob/master/Documentation/code/index.html",
12   "authors": {
13     "Alexander.Ivlev": "ivlev.stef@gmail.com"
14   },
15   "source": {
16     "git": "https://github.com/ivlevAstef/DITranquillity.git",
17     "tag": "v4.0.0"
18   },
19   "requires_arc": true,
20   "swift_versions": "5.1",
21   "dependencies": {
22     "SwiftLazy": [
23       ">= 1.1.6"
24     ]
25   },
26   "platforms": {
27     "ios": "8.0",
28     "tvos": "9.0",
29     "osx": "10.10",
30     "watchos": "2.0"
31   },
32   "default_subspecs": "Core",
33   "subspecs": [
34     {
35       "name": "Core",
36       "source_files": [
37         "Sources/DITranquillity.h",
38         "Sources/Core/**/*.swift"
39       ]
40     },
41     {
42       "name": "UI",
43       "dependencies": {
44         "DITranquillity/Core": [
46         ]
47       },
48       "ios": {
49         "source_files": [
50           "Sources/UI/Swizzling/*.{h,m,swift}",
51           "Sources/UI/Storyboard/*.{h,m,swift}",
52           "Sources/UI/InjectIntoSubviews/*.{h,m,swift}",
53           "Sources/UI/Storyboard/iOS-tvOS/*.{h,m,swift}",
54           "Sources/UI/InjectIntoSubviews/iOS-tvOS/*.{h,m,swift}"
55         ]
56       },
57       "tvos": {
58         "source_files": [
59           "Sources/UI/Swizzling/*.{h,m,swift}",
60           "Sources/UI/Storyboard/*.{h,m,swift}",
61           "Sources/UI/InjectIntoSubviews/*.{h,m,swift}",
62           "Sources/UI/Storyboard/iOS-tvOS/*.{h,m,swift}",
63           "Sources/UI/InjectIntoSubviews/iOS-tvOS/*.{h,m,swift}"
64         ]
65       },
66       "osx": {
67         "source_files": [
68           "Sources/UI/Swizzling/*.{h,m,swift}",
69           "Sources/UI/Storyboard/*.{h,m,swift}",
70           "Sources/UI/InjectIntoSubviews/*.{h,m,swift}",
71           "Sources/UI/Storyboard/OSX/*.{h,m,swift}"
72         ]
73       },
74       "watchos": {
75         "source_files": "Sources/UI/Swizzling/*.{h,m,swift}"
76       }
77     }
78   ],
79   "swift_version": "5.1"