3 "version": "0.4.1-next.0",
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://github.com/player-ui/player/releases/download/0.4.1-next.0/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 "UILaunchStoryboardName": "Launch",
132 "CFBundleIdentifier": "com.intuit.ios.player",
133 "UIApplicationSceneManifest": {
134 "UIApplicationSupportsMultipleScenes": true,
135 "UISceneConfigurations": {
136 "UIWindowSceneSessionRoleApplication": [
138 "UISceneConfigurationName": "Default Configuration",
139 "UISceneDelegateClassName": "PlayerUI_Demo.SceneDelegate"
145 "pod_target_xcconfig": {
146 "PRODUCT_BUNDLE_IDENTIFIER": "com.intuit.ios.player",
147 "CODE_SIGN_STYLE": "Manual",
148 "CODE_SIGN_IDENTITY": "iPhone Distribution",
149 "PROVISIONING_PROFILE_SPECIFIER": "match InHouse com.intuit.ios.player",
150 "DEVELOPMENT_TEAM": "F6DWWXWEX6",
151 "SKIP_INSTALL": "NO",
152 "SKIP_INSTALLED_PRODUCT": "YES"
157 "execution_position": "before_compile",
158 "script": " cd ${SRCROOT}/../..\n ${PODS_ROOT}/SwiftLint/swiftlint --config .swiftlint.yml --path ./ios/\n"
161 "name": "Mock Generation",
162 "execution_position": "before_compile",
163 "script": " cd ${SRCROOT}/../../ios/packages/demo/scripts\n ./generateFlowSections.js\n"
172 "PlayerUI/SwiftUI": [
178 "name": "InternalUnitTestUtilities",
184 "source_files": "ios/packages/internal-test-utils/Sources/**/*",
185 "weak_frameworks": "XCTest",
186 "pod_target_xcconfig": {
187 "ENABLE_BITCODE": "NO",
188 "ENABLE_TESTING_SEARCH_PATHS": "YES"
193 "source_files": "ios/packages/core/Sources/**/*",
203 "resource_bundles": {
205 "ios/packages/core/Resources/**/*.js"
210 "name": "TestUtilitiesCore",
215 "PlayerUI/SwiftUI": [
219 "source_files": "ios/packages/test-utils-core/Sources/**/*",
220 "resource_bundles": {
222 "ios/packages/test-utils/Resources/**/*.js"
227 "name": "TestUtilities",
232 "PlayerUI/SwiftUI": [
235 "PlayerUI/TestUtilitiesCore": [
239 "source_files": "ios/packages/test-utils/Sources/**/*",
240 "weak_frameworks": "XCTest",
241 "pod_target_xcconfig": {
242 "ENABLE_BITCODE": "NO",
243 "ENABLE_TESTING_SEARCH_PATHS": "YES"
247 "name": "ReferenceAssets",
252 "PlayerUI/SwiftUI": [
255 "PlayerUI/BeaconPlugin": [
259 "source_files": "ios/packages/reference-assets/Sources/**/*",
260 "resource_bundles": {
262 "ios/packages/reference-assets/Resources/js/**/*.js",
263 "ios/packages/reference-assets/Resources/svg/*.xcassets",
264 "ios/packages/reference-assets/Resources/svg/*.xcassets/**/*"
275 "source_files": "ios/packages/swiftui/Sources/**/*"
285 "source_files": "ios/packages/logger/Sources/**/*"
288 "name": "PrintLoggerPlugin",
294 "source_files": "ios/plugins/PrintLoggerPlugin/Sources/**/*"
297 "name": "TransitionPlugin",
302 "PlayerUI/SwiftUI": [
306 "source_files": "ios/plugins/TransitionPlugin/Sources/**/*"
309 "name": "BaseBeaconPlugin",
315 "source_files": "ios/plugins/BaseBeaconPlugin/Sources/**/*",
316 "resource_bundles": {
317 "BaseBeaconPlugin": [
318 "ios/plugins/BaseBeaconPlugin/Resources/**/*.js"
323 "name": "BeaconPlugin",
328 "PlayerUI/SwiftUI": [
331 "PlayerUI/BaseBeaconPlugin": [
335 "source_files": "ios/plugins/BeaconPlugin/Sources/**/*"
338 "name": "CheckPathPlugin",
344 "source_files": "ios/plugins/CheckPathPlugin/Sources/**/*",
345 "resource_bundles": {
347 "ios/plugins/CheckPathPlugin/Resources/**/*.js"
352 "name": "CommonTypesPlugin",
358 "source_files": "ios/plugins/CommonTypesPlugin/Sources/**/*",
359 "resource_bundles": {
360 "CommonTypesPlugin": [
361 "ios/plugins/CommonTypesPlugin/Resources/**/*.js"
366 "name": "ComputedPropertiesPlugin",
372 "source_files": "ios/plugins/ComputedPropertiesPlugin/Sources/**/*",
373 "resource_bundles": {
374 "ComputedPropertiesPlugin": [
375 "ios/plugins/ComputedPropertiesPlugin/Resources/**/*.js"
380 "name": "CommonExpressionsPlugin",
386 "source_files": "ios/plugins/CommonExpressionsPlugin/Sources/**/*",
387 "resource_bundles": {
388 "CommonExpressionsPlugin": [
389 "ios/plugins/CommonExpressionsPlugin/Resources/**/*.js"
394 "name": "ExpressionPlugin",
400 "source_files": "ios/plugins/ExpressionPlugin/Sources/**/*",
401 "resource_bundles": {
402 "ExpressionPlugin": [
403 "ios/plugins/ExpressionPlugin/Resources/**/*.js"
408 "name": "ExternalActionPlugin",
414 "source_files": "ios/plugins/ExternalActionPlugin/Sources/**/*",
415 "resource_bundles": {
416 "ExternalActionPlugin": [
417 "ios/plugins/ExternalActionPlugin/Resources/**/*.js"
422 "name": "ExternalActionViewModifierPlugin",
427 "PlayerUI/SwiftUI": [
430 "PlayerUI/ExternalActionPlugin": [
434 "source_files": "ios/plugins/ExternalActionViewModifierPlugin/Sources/**/*"
437 "name": "MetricsPlugin",
442 "PlayerUI/SwiftUI": [
446 "source_files": "ios/plugins/MetricsPlugin/Sources/**/*",
447 "resource_bundles": {
449 "ios/plugins/MetricsPlugin/Resources/**/*.js"
454 "name": "PubSubPlugin",
460 "source_files": "ios/plugins/PubSubPlugin/Sources/**/*",
461 "resource_bundles": {
463 "ios/plugins/PubSubPlugin/Resources/**/*.js"
468 "name": "StageRevertDataPlugin",
474 "source_files": "ios/plugins/StageRevertDataPlugin/Sources/**/*",
475 "resource_bundles": {
476 "StageRevertDataPlugin": [
477 "ios/plugins/StageRevertDataPlugin/Resources/**/*.js"
482 "name": "SwiftUICheckPathPlugin",
487 "PlayerUI/SwiftUI": [
490 "PlayerUI/CheckPathPlugin": [
494 "source_files": "ios/plugins/SwiftUICheckPathPlugin/Sources/**/*"
497 "name": "TypesProviderPlugin",
503 "source_files": "ios/plugins/TypesProviderPlugin/Sources/**/*",
504 "resource_bundles": {
505 "TypesProviderPlugin": [
506 "ios/plugins/TypesProviderPlugin/Resources/**/*.js"
511 "swift_version": "5.1"