3 "version": "0.7.3-next.1",
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.7.3-next.1/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": [
89 "ios/packages/*/UITests/**/*",
90 "ios/plugins/*/UITests/**/*"
92 "pod_target_xcconfig": {
93 "PRODUCT_BUNDLE_IDENTIFIER": "com.intuit.ios.PlayerUI-ExampleUITests",
94 "CODE_SIGN_STYLE": "Manual",
95 "CODE_SIGN_IDENTITY[sdk=iphoneos*]": "iPhone Developer",
96 "PROVISIONING_PROFILE_SPECIFIER": "match Development com.intuit.ios.PlayerUI-ExampleUITests*",
97 "DEVELOPMENT_TEAM": "F6DWWXWEX6"
104 "source_files": "ios/packages/demo/Sources/**/*",
106 "ios/packages/demo/Resources/Primary.storyboard",
107 "ios/packages/demo/Resources/Launch.xib",
108 "ios/packages/demo/Resources/**/*.xcassets"
111 "PlayerUI/SwiftUI": [
114 "PlayerUI/BeaconPlugin": [
117 "PlayerUI/ReferenceAssets": [
120 "PlayerUI/MetricsPlugin": [
123 "PlayerUI/TransitionPlugin": [
128 "UILaunchStoryboardName": "Launch",
129 "CFBundleIdentifier": "com.intuit.ios.player",
130 "UIApplicationSceneManifest": {
131 "UIApplicationSupportsMultipleScenes": true,
132 "UISceneConfigurations": {
133 "UIWindowSceneSessionRoleApplication": [
135 "UISceneConfigurationName": "Default Configuration",
136 "UISceneDelegateClassName": "PlayerUI_Demo.SceneDelegate"
142 "pod_target_xcconfig": {
143 "PRODUCT_BUNDLE_IDENTIFIER": "com.intuit.ios.player",
144 "CODE_SIGN_STYLE": "Manual",
145 "CODE_SIGN_IDENTITY": "iPhone Distribution",
146 "PROVISIONING_PROFILE_SPECIFIER": "match InHouse com.intuit.ios.player",
147 "DEVELOPMENT_TEAM": "F6DWWXWEX6",
148 "SKIP_INSTALL": "NO",
149 "SKIP_INSTALLED_PRODUCT": "YES"
154 "execution_position": "before_compile",
155 "script": " cd ${SRCROOT}/../..\n ${PODS_ROOT}/SwiftLint/swiftlint --config .swiftlint.yml --path ./ios/\n"
158 "name": "Mock Generation",
159 "execution_position": "before_compile",
160 "shell_path": "/bin/zsh",
161 "script": " cd ${SRCROOT}/../../ios/packages/demo/scripts\n if test -f ~/.zshrc; then\n source ~/.zshrc\n fi\n ./generateFlowSections.js\n"
170 "PlayerUI/SwiftUI": [
176 "name": "InternalUnitTestUtilities",
182 "source_files": "ios/packages/internal-test-utils/Sources/**/*",
183 "weak_frameworks": "XCTest",
184 "pod_target_xcconfig": {
185 "ENABLE_BITCODE": "NO",
186 "ENABLE_TESTING_SEARCH_PATHS": "YES"
191 "source_files": "ios/packages/core/Sources/**/*",
201 "resource_bundles": {
203 "ios/packages/core/Resources/**/*.js"
208 "name": "TestUtilitiesCore",
213 "PlayerUI/SwiftUI": [
217 "source_files": "ios/packages/test-utils-core/Sources/**/*",
218 "resource_bundles": {
219 "PlayerUI_TestUtilities": [
220 "ios/packages/test-utils/Resources/**/*.js"
225 "name": "TestUtilities",
230 "PlayerUI/SwiftUI": [
233 "PlayerUI/TestUtilitiesCore": [
237 "source_files": "ios/packages/test-utils/Sources/**/*",
238 "weak_frameworks": "XCTest",
239 "pod_target_xcconfig": {
240 "ENABLE_BITCODE": "NO",
241 "ENABLE_TESTING_SEARCH_PATHS": "YES"
245 "name": "ReferenceAssets",
250 "PlayerUI/SwiftUI": [
253 "PlayerUI/BeaconPlugin": [
256 "PlayerUI/SwiftUIPendingTransactionPlugin": [
260 "source_files": "ios/packages/reference-assets/Sources/**/*",
261 "resource_bundles": {
262 "PlayerUI_ReferenceAssets": [
263 "ios/packages/reference-assets/Resources/js/**/*.js",
264 "ios/packages/reference-assets/Resources/svg/*.xcassets",
265 "ios/packages/reference-assets/Resources/svg/*.xcassets/**/*"
276 "source_files": "ios/packages/swiftui/Sources/**/*"
286 "source_files": "ios/packages/logger/Sources/**/*"
289 "name": "AsyncNodePlugin",
295 "source_files": "ios/plugins/AsyncNodePlugin/Sources/**/*",
296 "resource_bundles": {
297 "PlayerUI_AsyncNodePlugin": [
298 "ios/plugins/AsyncNodePlugin/Resources/**/*.js"
303 "name": "PrintLoggerPlugin",
309 "source_files": "ios/plugins/PrintLoggerPlugin/Sources/**/*"
312 "name": "TransitionPlugin",
317 "PlayerUI/SwiftUI": [
321 "source_files": "ios/plugins/TransitionPlugin/Sources/**/*"
324 "name": "BaseBeaconPlugin",
330 "source_files": "ios/plugins/BaseBeaconPlugin/Sources/**/*",
331 "resource_bundles": {
332 "PlayerUI_BaseBeaconPlugin": [
333 "ios/plugins/BaseBeaconPlugin/Resources/**/*.js"
338 "name": "BeaconPlugin",
343 "PlayerUI/SwiftUI": [
346 "PlayerUI/BaseBeaconPlugin": [
350 "source_files": "ios/plugins/BeaconPlugin/Sources/**/*"
353 "name": "CheckPathPlugin",
359 "source_files": "ios/plugins/CheckPathPlugin/Sources/**/*",
360 "resource_bundles": {
361 "PlayerUI_CheckPathPlugin": [
362 "ios/plugins/CheckPathPlugin/Resources/**/*.js"
367 "name": "CommonTypesPlugin",
373 "source_files": "ios/plugins/CommonTypesPlugin/Sources/**/*",
374 "resource_bundles": {
375 "PlayerUI_CommonTypesPlugin": [
376 "ios/plugins/CommonTypesPlugin/Resources/**/*.js"
381 "name": "ComputedPropertiesPlugin",
387 "source_files": "ios/plugins/ComputedPropertiesPlugin/Sources/**/*",
388 "resource_bundles": {
389 "PlayerUI_ComputedPropertiesPlugin": [
390 "ios/plugins/ComputedPropertiesPlugin/Resources/**/*.js"
395 "name": "CommonExpressionsPlugin",
401 "source_files": "ios/plugins/CommonExpressionsPlugin/Sources/**/*",
402 "resource_bundles": {
403 "PlayerUI_CommonExpressionsPlugin": [
404 "ios/plugins/CommonExpressionsPlugin/Resources/**/*.js"
409 "name": "ExpressionPlugin",
415 "source_files": "ios/plugins/ExpressionPlugin/Sources/**/*",
416 "resource_bundles": {
417 "PlayerUI_ExpressionPlugin": [
418 "ios/plugins/ExpressionPlugin/Resources/**/*.js"
423 "name": "ExternalActionPlugin",
429 "source_files": "ios/plugins/ExternalActionPlugin/Sources/**/*",
430 "resource_bundles": {
431 "PlayerUI_ExternalActionPlugin": [
432 "ios/plugins/ExternalActionPlugin/Resources/**/*.js"
437 "name": "ExternalActionViewModifierPlugin",
442 "PlayerUI/SwiftUI": [
445 "PlayerUI/ExternalActionPlugin": [
449 "source_files": "ios/plugins/ExternalActionViewModifierPlugin/Sources/**/*"
452 "name": "MetricsPlugin",
457 "PlayerUI/SwiftUI": [
461 "source_files": "ios/plugins/MetricsPlugin/Sources/**/*",
462 "resource_bundles": {
463 "PlayerUI_MetricsPlugin": [
464 "ios/plugins/MetricsPlugin/Resources/**/*.js"
469 "name": "PubSubPlugin",
475 "source_files": "ios/plugins/PubSubPlugin/Sources/**/*",
476 "resource_bundles": {
477 "PlayerUI_PubSubPlugin": [
478 "ios/plugins/PubSubPlugin/Resources/**/*.js"
483 "name": "StageRevertDataPlugin",
489 "source_files": "ios/plugins/StageRevertDataPlugin/Sources/**/*",
490 "resource_bundles": {
491 "PlayerUI_StageRevertDataPlugin": [
492 "ios/plugins/StageRevertDataPlugin/Resources/**/*.js"
497 "name": "SwiftUICheckPathPlugin",
502 "PlayerUI/SwiftUI": [
505 "PlayerUI/CheckPathPlugin": [
509 "source_files": "ios/plugins/SwiftUICheckPathPlugin/Sources/**/*"
512 "name": "SwiftUIPendingTransactionPlugin",
517 "PlayerUI/SwiftUI": [
521 "source_files": "ios/plugins/SwiftUIPendingTransactionPlugin/Sources/**/*"
524 "name": "TypesProviderPlugin",
530 "source_files": "ios/plugins/TypesProviderPlugin/Sources/**/*",
531 "resource_bundles": {
532 "PlayerUI_TypesProviderPlugin": [
533 "ios/plugins/TypesProviderPlugin/Resources/**/*.js"
538 "swift_version": "5.1"