4 "summary": "A native renderer for Player content",
8 "description": "This package is used to process semantic JSON in the Player format\nand display it as a SwiftUI view comprised of registered assets.",
9 "homepage": "https://github.com/player-ui/player",
15 "hborawski": "harris_borawski@intuit.com"
18 "http": "https://output.circle-artifacts.com/output/job/199bcb88-66f9-4fff-953e-c3b838dfcc65/artifacts/0/bazel-bin/PlayerUI_Pod.zip"
23 "default_subspecs": "Main",
28 "requires_app_host": true,
29 "app_host_name": "PlayerUI/Demo",
31 "PlayerUI/InternalUnitTestUtilities": [
37 "PlayerUI/TestUtilities": [
42 "ios/packages/*/Tests/**/*.swift",
43 "ios/plugins/*/Tests/**/*.swift"
47 "name": "ViewInspectorTests",
49 "requires_app_host": true,
50 "app_host_name": "PlayerUI/Demo",
52 "PlayerUI/InternalUnitTestUtilities": [
63 "ios/packages/*/ViewInspector/**/*",
64 "ios/plugins/*/ViewInspector/**/*",
65 "ios/packages/demo/Sources/MockFlows.swift"
67 "pod_target_xcconfig": {
68 "PRODUCT_BUNDLE_IDENTIFIER": "com.intuit.ios.PlayerUI-ExampleUITests",
69 "CODE_SIGN_STYLE": "Manual",
70 "CODE_SIGN_IDENTITY[sdk=iphoneos*]": "iPhone Developer",
71 "PROVISIONING_PROFILE_SPECIFIER": "match Development com.intuit.ios.PlayerUI-ExampleUITests*",
72 "DEVELOPMENT_TEAM": "F6DWWXWEX6"
78 "requires_app_host": true,
79 "app_host_name": "PlayerUI/Demo",
81 "PlayerUI/InternalUnitTestUtilities": [
92 "ios/packages/*/UITests/**/*",
93 "ios/plugins/*/UITests/**/*"
95 "pod_target_xcconfig": {
96 "PRODUCT_BUNDLE_IDENTIFIER": "com.intuit.ios.PlayerUI-ExampleUITests",
97 "CODE_SIGN_STYLE": "Manual",
98 "CODE_SIGN_IDENTITY[sdk=iphoneos*]": "iPhone Developer",
99 "PROVISIONING_PROFILE_SPECIFIER": "match Development com.intuit.ios.PlayerUI-ExampleUITests*",
100 "DEVELOPMENT_TEAM": "F6DWWXWEX6"
107 "source_files": "ios/packages/demo/Sources/**/*",
109 "ios/packages/demo/Resources/Primary.storyboard",
110 "ios/packages/demo/Resources/Launch.xib",
111 "ios/packages/demo/Resources/**/*.xcassets"
114 "PlayerUI/SwiftUI": [
117 "PlayerUI/BeaconPlugin": [
120 "PlayerUI/ReferenceAssets": [
123 "PlayerUI/MetricsPlugin": [
126 "PlayerUI/TransitionPlugin": [
131 "UIMainStoryboardFile": "Primary",
132 "UILaunchStoryboardName": "Launch",
133 "CFBundleIdentifier": "com.intuit.ios.player"
135 "pod_target_xcconfig": {
136 "PRODUCT_BUNDLE_IDENTIFIER": "com.intuit.ios.player",
137 "CODE_SIGN_STYLE": "Manual",
138 "CODE_SIGN_IDENTITY": "iPhone Distribution",
139 "PROVISIONING_PROFILE_SPECIFIER": "match InHouse com.intuit.ios.player",
140 "DEVELOPMENT_TEAM": "F6DWWXWEX6",
141 "SKIP_INSTALL": "NO",
142 "SKIP_INSTALLED_PRODUCT": "YES"
147 "execution_position": "before_compile",
148 "script": " cd ${SRCROOT}/../..\n ${PODS_ROOT}/SwiftLint/swiftlint --config .swiftlint.yml --path ./ios/\n"
151 "name": "Mock Generation",
152 "execution_position": "before_compile",
153 "script": " cd ${SRCROOT}/../../ios/packages/demo/scripts\n ./generateFlowSections.js\n"
162 "PlayerUI/SwiftUI": [
168 "name": "InternalUnitTestUtilities",
174 "source_files": "ios/packages/internal-test-utils/Sources/**/*",
175 "weak_frameworks": "XCTest",
176 "pod_target_xcconfig": {
177 "ENABLE_BITCODE": "NO",
178 "ENABLE_TESTING_SEARCH_PATHS": "YES"
183 "source_files": "ios/packages/core/Sources/**/*",
193 "resource_bundles": {
195 "ios/packages/core/Resources/**/*.js"
200 "name": "TestUtilities",
205 "PlayerUI/SwiftUI": [
212 "source_files": "ios/packages/test-utils/Sources/**/*",
213 "resource_bundles": {
215 "ios/packages/test-utils/Resources/**/*.js"
218 "weak_frameworks": "XCTest",
219 "pod_target_xcconfig": {
220 "ENABLE_BITCODE": "NO",
221 "ENABLE_TESTING_SEARCH_PATHS": "YES"
225 "name": "ReferenceAssets",
230 "PlayerUI/SwiftUI": [
233 "PlayerUI/BeaconPlugin": [
240 "source_files": "ios/packages/reference-assets/Sources/**/*",
241 "resource_bundles": {
243 "ios/packages/reference-assets/Resources/js/**/*.js",
244 "ios/packages/reference-assets/Resources/svg/*.xcassets",
245 "ios/packages/reference-assets/Resources/svg/*.xcassets/**/*"
259 "source_files": "ios/packages/swiftui/Sources/**/*"
269 "source_files": "ios/packages/logger/Sources/**/*"
272 "name": "PrintLoggerPlugin",
278 "source_files": "ios/plugins/PrintLoggerPlugin/Sources/**/*"
281 "name": "TransitionPlugin",
289 "PlayerUI/SwiftUI": [
293 "source_files": "ios/plugins/TransitionPlugin/Sources/**/*"
296 "name": "BaseBeaconPlugin",
302 "source_files": "ios/plugins/BaseBeaconPlugin/Sources/**/*",
303 "resource_bundles": {
304 "BaseBeaconPlugin": [
305 "ios/plugins/BaseBeaconPlugin/Resources/**/*.js"
310 "name": "BeaconPlugin",
318 "PlayerUI/SwiftUI": [
321 "PlayerUI/BaseBeaconPlugin": [
325 "source_files": "ios/plugins/BeaconPlugin/Sources/**/*"
328 "name": "CheckPathPlugin",
334 "source_files": "ios/plugins/CheckPathPlugin/Sources/**/*",
335 "resource_bundles": {
337 "ios/plugins/CheckPathPlugin/Resources/**/*.js"
342 "name": "CommonTypesPlugin",
348 "source_files": "ios/plugins/CommonTypesPlugin/Sources/**/*",
349 "resource_bundles": {
350 "CommonTypesPlugin": [
351 "ios/plugins/CommonTypesPlugin/Resources/**/*.js"
356 "name": "CommonExpressionsPlugin",
362 "source_files": "ios/plugins/CommonExpressionsPlugin/Sources/**/*",
363 "resource_bundles": {
364 "CommonExpressionsPlugin": [
365 "ios/plugins/CommonExpressionsPlugin/Resources/**/*.js"
370 "name": "ExpressionPlugin",
376 "source_files": "ios/plugins/ExpressionPlugin/Sources/**/*",
377 "resource_bundles": {
378 "ExpressionPlugin": [
379 "ios/plugins/ExpressionPlugin/Resources/**/*.js"
384 "name": "ExternalActionPlugin",
390 "source_files": "ios/plugins/ExternalActionPlugin/Sources/**/*",
391 "resource_bundles": {
392 "ExternalActionPlugin": [
393 "ios/plugins/ExternalActionPlugin/Resources/**/*.js"
398 "name": "ExternalActionViewModifierPlugin",
406 "PlayerUI/SwiftUI": [
409 "PlayerUI/ExternalActionPlugin": [
413 "source_files": "ios/plugins/ExternalActionViewModifierPlugin/Sources/**/*"
416 "name": "MetricsPlugin",
424 "PlayerUI/SwiftUI": [
428 "source_files": "ios/plugins/MetricsPlugin/Sources/**/*",
429 "resource_bundles": {
431 "ios/plugins/MetricsPlugin/Resources/**/*.js"
436 "name": "PubSubPlugin",
442 "source_files": "ios/plugins/PubSubPlugin/Sources/**/*",
443 "resource_bundles": {
445 "ios/plugins/PubSubPlugin/Resources/**/*.js"
450 "name": "TypesProviderPlugin",
456 "source_files": "ios/plugins/TypesProviderPlugin/Sources/**/*",
457 "resource_bundles": {
458 "TypesProviderPlugin": [
459 "ios/plugins/TypesProviderPlugin/Resources/**/*.js"
464 "swift_version": "5.1"