The Swift Package Index logo.Swift Package Index

Track the adoption of Swift 6 strict concurrency checks for data race safety. How many packages are Ready for Swift 6?

Build Information

Successful build of Stripe, reference master (4308bf), with Swift 6.0 for iOS using Xcode 16.0 on 15 Nov 2024 00:40:36 UTC.

Swift 6 data race errors: 560

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.1.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme Stripe-Package -destination generic/platform=iOS OTHER_SWIFT_FLAGS=-stats-output-dir .stats -strict-concurrency=complete

Build Log

            "process" : {
              "localization" : "hu"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeUICore/StripeUICore/Resources/Localizations/id.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "id"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeUICore/StripeUICore/Resources/Localizations/it.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "it"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeUICore/StripeUICore/Resources/Localizations/ja.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ja"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeUICore/StripeUICore/Resources/Localizations/ko.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ko"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeUICore/StripeUICore/Resources/Localizations/lt-LT.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "lt-lt"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeUICore/StripeUICore/Resources/Localizations/lv-LV.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "lv-lv"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeUICore/StripeUICore/Resources/Localizations/ms-MY.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ms-my"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeUICore/StripeUICore/Resources/Localizations/mt.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "mt"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeUICore/StripeUICore/Resources/Localizations/nb.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "nb"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeUICore/StripeUICore/Resources/Localizations/nl.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "nl"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeUICore/StripeUICore/Resources/Localizations/nn-NO.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "nn-no"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeUICore/StripeUICore/Resources/Localizations/pl-PL.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "pl-pl"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeUICore/StripeUICore/Resources/Localizations/pt-BR.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "pt-br"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeUICore/StripeUICore/Resources/Localizations/pt-PT.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "pt-pt"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeUICore/StripeUICore/Resources/Localizations/ro-RO.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ro-ro"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeUICore/StripeUICore/Resources/Localizations/ru.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ru"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeUICore/StripeUICore/Resources/Localizations/sk-SK.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "sk-sk"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeUICore/StripeUICore/Resources/Localizations/sl-SI.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "sl-si"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeUICore/StripeUICore/Resources/Localizations/sv.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "sv"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeUICore/StripeUICore/Resources/Localizations/tr.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "tr"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeUICore/StripeUICore/Resources/Localizations/vi.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "vi"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeUICore/StripeUICore/Resources/Localizations/zh-HK.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "zh-hk"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeUICore/StripeUICore/Resources/Localizations/zh-Hans.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "zh-hans"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeUICore/StripeUICore/Resources/Localizations/zh-Hant.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "zh-hant"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeUICore/StripeUICore/Resources/StripeUICore.xcassets",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "Source/Categories/CALayer+StripeUICore.swift",
        "Source/Categories/Enums+CustomStringConvertible.swift",
        "Source/Categories/Locale+StripeUICore.swift",
        "Source/Categories/NSAttributedString+StripeUICore.swift",
        "Source/Categories/NSDirectionalEdgeInsets+StripeUICore.swift",
        "Source/Categories/UIBarButtonItem+StripeUICore.swift",
        "Source/Categories/UIButton+StripeUICore.swift",
        "Source/Categories/UIColor+StripeUICore.swift",
        "Source/Categories/UIFont+StripeUICore.swift",
        "Source/Categories/UIKeyboardType+StripeUICore.swift",
        "Source/Categories/UISpringTimingParameters+StripeUICore.swift",
        "Source/Categories/UIStackView+StripeUICore.swift",
        "Source/Categories/UITraitCollection+StripeUICore.swift",
        "Source/Categories/UIView+StripeUICore.swift",
        "Source/Categories/UIViewController+StripeUICore.swift",
        "Source/Categories/UIWindow+StripeUICore.swift",
        "Source/Controls/ActivityIndicator.swift",
        "Source/Controls/Button.swift",
        "Source/Controls/OneTimeCodeTextField-TextStorage.swift",
        "Source/Controls/OneTimeCodeTextField.swift",
        "Source/Elements/Checkbox/CheckboxButton.swift",
        "Source/Elements/Checkbox/CheckboxElement.swift",
        "Source/Elements/ContainerElement.swift",
        "Source/Elements/DateFieldElement.swift",
        "Source/Elements/DropdownFieldElement.swift",
        "Source/Elements/Element.swift",
        "Source/Elements/ElementsUI.swift",
        "Source/Elements/Factories/Address/AddressSectionElement+DummyAddressLine.swift",
        "Source/Elements/Factories/Address/AddressSectionElement.swift",
        "Source/Elements/Factories/Address/AddressSpec+ElementFactory.swift",
        "Source/Elements/Factories/Address/AddressSpec.swift",
        "Source/Elements/Factories/Address/AddressSpecProvider.swift",
        "Source/Elements/Factories/BSB/BSBNumberProvider.swift",
        "Source/Elements/Factories/DropdownFieldElement+AddressFactory.swift",
        "Source/Elements/Factories/IDNumberTextFieldConfiguration.swift",
        "Source/Elements/Factories/TextFieldElement+AccountFactory.swift",
        "Source/Elements/Factories/TextFieldElement+AddressFactory.swift",
        "Source/Elements/Factories/TextFieldElement+Factory.swift",
        "Source/Elements/Form/FormElement.swift",
        "Source/Elements/Form/FormView.swift",
        "Source/Elements/PhoneNumber/PhoneNumberElement.swift",
        "Source/Elements/PickerField/PickerFieldView.swift",
        "Source/Elements/PickerField/PickerTextField.swift",
        "Source/Elements/Section/SectionContainerView.swift",
        "Source/Elements/Section/SectionElement+MultiElementRow.swift",
        "Source/Elements/Section/SectionElement.swift",
        "Source/Elements/Section/SectionView.swift",
        "Source/Elements/StaticElement.swift",
        "Source/Elements/TextField/FloatingPlaceholderTextFieldView.swift",
        "Source/Elements/TextField/TextFieldElement+Validation.swift",
        "Source/Elements/TextField/TextFieldElement.swift",
        "Source/Elements/TextField/TextFieldElementConfiguration.swift",
        "Source/Elements/TextField/TextFieldFormatter.swift",
        "Source/Elements/TextField/TextFieldView.swift",
        "Source/Elements/TextOrDropdownElement.swift",
        "Source/Events.swift",
        "Source/Helpers/CompatibleColor.swift",
        "Source/Helpers/ImageMaker.swift",
        "Source/Helpers/InputFormColors.swift",
        "Source/Helpers/RegionCodeProvider.swift",
        "Source/Helpers/STPLocalizedString.swift",
        "Source/Helpers/StackViewWithSeparator.swift",
        "Source/Helpers/String+CountryEmoji.swift",
        "Source/Helpers/String+Localized.swift",
        "Source/Helpers/String+RegionCodeProvider.swift",
        "Source/Helpers/StripeUICoreBundleLocator.swift",
        "Source/Image.swift",
        "Source/Validators/BankRoutingNumber.swift",
        "Source/Validators/PhoneNumber.swift",
        "Source/Validators/STPBlikCodeValidator.swift",
        "Source/Validators/STPEmailAddressValidator.swift",
        "Source/Validators/STPVPANumberValidator.swift",
        "Source/Views/DoneButtonToolbar.swift",
        "Source/Views/DynamicHeightContainerView.swift",
        "Source/Views/DynamicImageView.swift",
        "Source/Views/LinkOpeningTextView.swift"
      ],
      "target_dependencies" : [
        "StripeCore"
      ],
      "type" : "library"
    },
    {
      "c99name" : "StripePaymentsUI",
      "module_type" : "SwiftTarget",
      "name" : "StripePaymentsUI",
      "path" : "StripePaymentsUI/StripePaymentsUI",
      "product_memberships" : [
        "Stripe",
        "StripePaymentsUI",
        "StripePaymentSheet"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentsUI/StripePaymentsUI/Resources/JSON/au_becs_bsb.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentsUI/StripePaymentsUI/Resources/Localizations/bg-BG.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "bg-bg"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentsUI/StripePaymentsUI/Resources/Localizations/ca-ES.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ca-es"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentsUI/StripePaymentsUI/Resources/Localizations/cs-CZ.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "cs-cz"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentsUI/StripePaymentsUI/Resources/Localizations/da.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "da"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentsUI/StripePaymentsUI/Resources/Localizations/de.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "de"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentsUI/StripePaymentsUI/Resources/Localizations/el-GR.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "el-gr"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentsUI/StripePaymentsUI/Resources/Localizations/en-GB.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "en-gb"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentsUI/StripePaymentsUI/Resources/Localizations/en.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "en"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentsUI/StripePaymentsUI/Resources/Localizations/es-419.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "es-419"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentsUI/StripePaymentsUI/Resources/Localizations/es.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "es"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentsUI/StripePaymentsUI/Resources/Localizations/et-EE.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "et-ee"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentsUI/StripePaymentsUI/Resources/Localizations/fi.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "fi"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentsUI/StripePaymentsUI/Resources/Localizations/fil.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "fil"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentsUI/StripePaymentsUI/Resources/Localizations/fr-CA.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "fr-ca"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentsUI/StripePaymentsUI/Resources/Localizations/fr.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "fr"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentsUI/StripePaymentsUI/Resources/Localizations/hr.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "hr"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentsUI/StripePaymentsUI/Resources/Localizations/hu.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "hu"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentsUI/StripePaymentsUI/Resources/Localizations/id.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "id"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentsUI/StripePaymentsUI/Resources/Localizations/it.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "it"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentsUI/StripePaymentsUI/Resources/Localizations/ja.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ja"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentsUI/StripePaymentsUI/Resources/Localizations/ko.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ko"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentsUI/StripePaymentsUI/Resources/Localizations/lt-LT.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "lt-lt"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentsUI/StripePaymentsUI/Resources/Localizations/lv-LV.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "lv-lv"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentsUI/StripePaymentsUI/Resources/Localizations/ms-MY.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ms-my"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentsUI/StripePaymentsUI/Resources/Localizations/mt.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "mt"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentsUI/StripePaymentsUI/Resources/Localizations/nb.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "nb"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentsUI/StripePaymentsUI/Resources/Localizations/nl.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "nl"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentsUI/StripePaymentsUI/Resources/Localizations/nn-NO.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "nn-no"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentsUI/StripePaymentsUI/Resources/Localizations/pl-PL.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "pl-pl"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentsUI/StripePaymentsUI/Resources/Localizations/pt-BR.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "pt-br"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentsUI/StripePaymentsUI/Resources/Localizations/pt-PT.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "pt-pt"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentsUI/StripePaymentsUI/Resources/Localizations/ro-RO.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ro-ro"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentsUI/StripePaymentsUI/Resources/Localizations/ru.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ru"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentsUI/StripePaymentsUI/Resources/Localizations/sk-SK.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "sk-sk"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentsUI/StripePaymentsUI/Resources/Localizations/sl-SI.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "sl-si"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentsUI/StripePaymentsUI/Resources/Localizations/sv.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "sv"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentsUI/StripePaymentsUI/Resources/Localizations/tk.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "tk"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentsUI/StripePaymentsUI/Resources/Localizations/tr.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "tr"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentsUI/StripePaymentsUI/Resources/Localizations/vi.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "vi"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentsUI/StripePaymentsUI/Resources/Localizations/zh-HK.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "zh-hk"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentsUI/StripePaymentsUI/Resources/Localizations/zh-Hans.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "zh-hans"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentsUI/StripePaymentsUI/Resources/Localizations/zh-Hant.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "zh-hant"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentsUI/StripePaymentsUI/Resources/StripePaymentsUI.xcassets",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "Source/Categories/Enums+CustomStringConvertible.swift",
        "Source/Helpers/CardElementConfigService.swift",
        "Source/Helpers/STPBECSDebitAccountNumberValidator.swift",
        "Source/Helpers/STPBSBNumberValidator.swift",
        "Source/Helpers/STPCBCController.swift",
        "Source/Helpers/STPImageLibrary.swift",
        "Source/Helpers/STPLocalizedString.swift",
        "Source/Helpers/STPPhoneNumberValidator.swift",
        "Source/Helpers/STPPostalCodeValidator.swift",
        "Source/Helpers/STPPromise.swift",
        "Source/Helpers/STPStringUtils.swift",
        "Source/Helpers/String+Localized.swift",
        "Source/Helpers/StripePayments+Export.swift",
        "Source/Helpers/StripePaymentsBundleLocator.swift",
        "Source/Internal/Categories/NSAttributedString+Stripe.swift",
        "Source/Internal/Categories/STPCardBrand+PaymentsUI.swift",
        "Source/Internal/Categories/UIButton+Stripe.swift",
        "Source/Internal/UI/Elements/DropDownFieldElement+CardBrand.swift",
        "Source/Internal/UI/Views/CardBrandView.swift",
        "Source/Internal/UI/Views/DynamicImageView+Unknown.swift",
        "Source/Internal/UI/Views/Inputs/Card/STPCardCVCInputTextField.swift",
        "Source/Internal/UI/Views/Inputs/Card/STPCardCVCInputTextFieldFormatter.swift",
        "Source/Internal/UI/Views/Inputs/Card/STPCardCVCInputTextFieldValidator.swift",
        "Source/Internal/UI/Views/Inputs/Card/STPCardExpiryInputTextField.swift",
        "Source/Internal/UI/Views/Inputs/Card/STPCardExpiryInputTextFieldFormatter.swift",
        "Source/Internal/UI/Views/Inputs/Card/STPCardExpiryInputTextFieldValidator.swift",
        "Source/Internal/UI/Views/Inputs/Card/STPCardNumberInputTextField.swift",
        "Source/Internal/UI/Views/Inputs/Card/STPCardNumberInputTextFieldFormatter.swift",
        "Source/Internal/UI/Views/Inputs/Card/STPCardNumberInputTextFieldValidator.swift",
        "Source/Internal/UI/Views/Inputs/Card/STPPostalCodeInputTextField.swift",
        "Source/Internal/UI/Views/Inputs/Card/STPPostalCodeInputTextFieldFormatter.swift",
        "Source/Internal/UI/Views/Inputs/Card/STPPostalCodeInputTextFieldValidator.swift",
        "Source/Internal/UI/Views/Inputs/STPCountryPickerInputField.swift",
        "Source/Internal/UI/Views/Inputs/STPGenericInputPickerField.swift",
        "Source/Internal/UI/Views/Inputs/STPGenericInputTextField.swift",
        "Source/Internal/UI/Views/Inputs/STPInputTextField.swift",
        "Source/Internal/UI/Views/Inputs/STPInputTextFieldFormatter.swift",
        "Source/Internal/UI/Views/Inputs/STPInputTextFieldValidator.swift",
        "Source/Internal/UI/Views/Inputs/STPNumericDigitInputTextFormatter.swift",
        "Source/Internal/UI/Views/STPAUBECSFormViewModel.swift",
        "Source/Internal/UI/Views/STPCardLoadingIndicator.swift",
        "Source/Internal/UI/Views/STPFormTextField.swift",
        "Source/Internal/UI/Views/STPLabeledFormTextFieldView.swift",
        "Source/Internal/UI/Views/STPLabeledMultiFormTextFieldView.swift",
        "Source/Internal/UI/Views/STPPaymentCardTextFieldViewModel.swift",
        "Source/Internal/UI/Views/STPValidatedTextField.swift",
        "Source/Internal/UI/Views/STPViewWithSeparator.swift",
        "Source/UI Components/PaymentMethodMessagingView+Configuration.swift",
        "Source/UI Components/PaymentMethodMessagingView.swift",
        "Source/UI Components/STPAUBECSDebitFormView.swift",
        "Source/UI Components/STPCardFormView+SwiftUI.swift",
        "Source/UI Components/STPCardFormView.swift",
        "Source/UI Components/STPFloatingPlaceholderTextField.swift",
        "Source/UI Components/STPFormTextFieldContainer.swift",
        "Source/UI Components/STPFormView.swift",
        "Source/UI Components/STPMultiFormTextField.swift",
        "Source/UI Components/STPPaymentCardTextField+SwiftUI.swift",
        "Source/UI Components/STPPaymentCardTextField.swift"
      ],
      "target_dependencies" : [
        "StripeCore",
        "Stripe3DS2",
        "StripePayments",
        "StripeUICore"
      ],
      "type" : "library"
    },
    {
      "c99name" : "StripePayments",
      "module_type" : "SwiftTarget",
      "name" : "StripePayments",
      "path" : "StripePayments/StripePayments",
      "product_memberships" : [
        "Stripe",
        "StripePayments",
        "StripePaymentsUI",
        "StripePaymentSheet"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePayments/StripePayments/Resources/Localizations/bg-BG.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "bg-bg"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePayments/StripePayments/Resources/Localizations/ca-ES.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ca-es"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePayments/StripePayments/Resources/Localizations/cs-CZ.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "cs-cz"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePayments/StripePayments/Resources/Localizations/da.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "da"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePayments/StripePayments/Resources/Localizations/de.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "de"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePayments/StripePayments/Resources/Localizations/el-GR.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "el-gr"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePayments/StripePayments/Resources/Localizations/en-GB.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "en-gb"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePayments/StripePayments/Resources/Localizations/en.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "en"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePayments/StripePayments/Resources/Localizations/es-419.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "es-419"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePayments/StripePayments/Resources/Localizations/es.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "es"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePayments/StripePayments/Resources/Localizations/et-EE.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "et-ee"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePayments/StripePayments/Resources/Localizations/fi.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "fi"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePayments/StripePayments/Resources/Localizations/fil.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "fil"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePayments/StripePayments/Resources/Localizations/fr-CA.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "fr-ca"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePayments/StripePayments/Resources/Localizations/fr.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "fr"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePayments/StripePayments/Resources/Localizations/hr.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "hr"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePayments/StripePayments/Resources/Localizations/hu.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "hu"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePayments/StripePayments/Resources/Localizations/id.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "id"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePayments/StripePayments/Resources/Localizations/it.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "it"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePayments/StripePayments/Resources/Localizations/ja.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ja"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePayments/StripePayments/Resources/Localizations/ko.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ko"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePayments/StripePayments/Resources/Localizations/lt-LT.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "lt-lt"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePayments/StripePayments/Resources/Localizations/lv-LV.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "lv-lv"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePayments/StripePayments/Resources/Localizations/ms-MY.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ms-my"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePayments/StripePayments/Resources/Localizations/mt.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "mt"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePayments/StripePayments/Resources/Localizations/nb.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "nb"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePayments/StripePayments/Resources/Localizations/nl.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "nl"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePayments/StripePayments/Resources/Localizations/nn-NO.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "nn-no"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePayments/StripePayments/Resources/Localizations/pl-PL.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "pl-pl"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePayments/StripePayments/Resources/Localizations/pt-BR.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "pt-br"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePayments/StripePayments/Resources/Localizations/pt-PT.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "pt-pt"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePayments/StripePayments/Resources/Localizations/ro-RO.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ro-ro"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePayments/StripePayments/Resources/Localizations/ru.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ru"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePayments/StripePayments/Resources/Localizations/sk-SK.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "sk-sk"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePayments/StripePayments/Resources/Localizations/sl-SI.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "sl-si"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePayments/StripePayments/Resources/Localizations/sv.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "sv"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePayments/StripePayments/Resources/Localizations/tk.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "tk"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePayments/StripePayments/Resources/Localizations/tr.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "tr"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePayments/StripePayments/Resources/Localizations/vi.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "vi"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePayments/StripePayments/Resources/Localizations/zh-HK.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "zh-hk"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePayments/StripePayments/Resources/Localizations/zh-Hans.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "zh-hans"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePayments/StripePayments/Resources/Localizations/zh-Hant.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "zh-hant"
            }
          }
        }
      ],
      "sources" : [
        "Source/API Bindings/Legacy Compatability/StripeAPI+Deprecated.swift",
        "Source/API Bindings/Legacy Compatability/StripeApplePay+Import.swift",
        "Source/API Bindings/Legacy Compatability/StripeCore+Import.swift",
        "Source/API Bindings/Models/ACH/LinkAccountSession.swift",
        "Source/API Bindings/Models/ACH/STPCollectBankAccountParams.swift",
        "Source/API Bindings/Models/PaymentIntents/STPConfirmAlipayOptions.swift",
        "Source/API Bindings/Models/PaymentIntents/STPConfirmBLIKOptions.swift",
        "Source/API Bindings/Models/PaymentIntents/STPConfirmCardOptions.swift",
        "Source/API Bindings/Models/PaymentIntents/STPConfirmKonbiniOptions.swift",
        "Source/API Bindings/Models/PaymentIntents/STPConfirmPaymentMethodOptions.swift",
        "Source/API Bindings/Models/PaymentIntents/STPConfirmUSBankAccountOptions.swift",
        "Source/API Bindings/Models/PaymentIntents/STPConfirmWeChatPayOptions.swift",
        "Source/API Bindings/Models/PaymentIntents/STPPaymentIntent.swift",
        "Source/API Bindings/Models/PaymentIntents/STPPaymentIntentAction.swift",
        "Source/API Bindings/Models/PaymentIntents/STPPaymentIntentActionRedirectToURL.swift",
        "Source/API Bindings/Models/PaymentIntents/STPPaymentIntentEnums.swift",
        "Source/API Bindings/Models/PaymentIntents/STPPaymentIntentLastPaymentError.swift",
        "Source/API Bindings/Models/PaymentIntents/STPPaymentIntentParams.swift",
        "Source/API Bindings/Models/PaymentIntents/STPPaymentIntentShippingDetails.swift",
        "Source/API Bindings/Models/PaymentIntents/STPPaymentIntentShippingDetailsAddress.swift",
        "Source/API Bindings/Models/PaymentIntents/STPPaymentIntentShippingDetailsAddressParams.swift",
        "Source/API Bindings/Models/PaymentIntents/STPPaymentIntentShippingDetailsParams.swift",
        "Source/API Bindings/Models/PaymentIntents/STPPaymentIntentSourceAction.swift",
        "Source/API Bindings/Models/PaymentIntents/STPPaymentIntentSourceActionAuthorizeWithURL.swift",
        "Source/API Bindings/Models/PaymentMethods/STPPaymentMethod.swift",
        "Source/API Bindings/Models/PaymentMethods/STPPaymentMethodAddress.swift",
        "Source/API Bindings/Models/PaymentMethods/STPPaymentMethodAllowRedisplay.swift",
        "Source/API Bindings/Models/PaymentMethods/STPPaymentMethodBillingDetails.swift",
        "Source/API Bindings/Models/PaymentMethods/STPPaymentMethodEnums.swift",
        "Source/API Bindings/Models/PaymentMethods/STPPaymentMethodParams.swift",
        "Source/API Bindings/Models/PaymentMethods/STPPaymentMethodUpdateParams.swift",
        "Source/API Bindings/Models/PaymentMethods/Types/STPPaymentMethodAUBECSDebit.swift",
        "Source/API Bindings/Models/PaymentMethods/Types/STPPaymentMethodAUBECSDebitParams.swift",
        "Source/API Bindings/Models/PaymentMethods/Types/STPPaymentMethodAffirm.swift",
        "Source/API Bindings/Models/PaymentMethods/Types/STPPaymentMethodAffirmParams.swift",
        "Source/API Bindings/Models/PaymentMethods/Types/STPPaymentMethodAfterpayClearpay.swift",
        "Source/API Bindings/Models/PaymentMethods/Types/STPPaymentMethodAfterpayClearpayParams.swift",
        "Source/API Bindings/Models/PaymentMethods/Types/STPPaymentMethodAlipay.swift",
        "Source/API Bindings/Models/PaymentMethods/Types/STPPaymentMethodAlipayParams.swift",
        "Source/API Bindings/Models/PaymentMethods/Types/STPPaymentMethodAlma.swift",
        "Source/API Bindings/Models/PaymentMethods/Types/STPPaymentMethodAlmaParams.swift",
        "Source/API Bindings/Models/PaymentMethods/Types/STPPaymentMethodAmazonPay.swift",
        "Source/API Bindings/Models/PaymentMethods/Types/STPPaymentMethodAmazonPayParams.swift",
        "Source/API Bindings/Models/PaymentMethods/Types/STPPaymentMethodBLIK.swift",
        "Source/API Bindings/Models/PaymentMethods/Types/STPPaymentMethodBLIKParams.swift",
        "Source/API Bindings/Models/PaymentMethods/Types/STPPaymentMethodBacsDebit.swift",
        "Source/API Bindings/Models/PaymentMethods/Types/STPPaymentMethodBacsDebitParams.swift",
        "Source/API Bindings/Models/PaymentMethods/Types/STPPaymentMethodBancontact.swift",
        "Source/API Bindings/Models/PaymentMethods/Types/STPPaymentMethodBancontactParams.swift",
        "Source/API Bindings/Models/PaymentMethods/Types/STPPaymentMethodBillie.swift",
        "Source/API Bindings/Models/PaymentMethods/Types/STPPaymentMethodBillieParams.swift",
        "Source/API Bindings/Models/PaymentMethods/Types/STPPaymentMethodBoleto.swift",
        "Source/API Bindings/Models/PaymentMethods/Types/STPPaymentMethodBoletoParams.swift",
        "Source/API Bindings/Models/PaymentMethods/Types/STPPaymentMethodCard.swift",
        "Source/API Bindings/Models/PaymentMethods/Types/STPPaymentMethodCardChecks.swift",
        "Source/API Bindings/Models/PaymentMethods/Types/STPPaymentMethodCardNetworks.swift",
        "Source/API Bindings/Models/PaymentMethods/Types/STPPaymentMethodCardNetworksParams.swift",
        "Source/API Bindings/Models/PaymentMethods/Types/STPPaymentMethodCardParams.swift",
        "Source/API Bindings/Models/PaymentMethods/Types/STPPaymentMethodCardPresent.swift",
        "Source/API Bindings/Models/PaymentMethods/Types/STPPaymentMethodCardWallet.swift",
        "Source/API Bindings/Models/PaymentMethods/Types/STPPaymentMethodCardWalletMasterpass.swift",
        "Source/API Bindings/Models/PaymentMethods/Types/STPPaymentMethodCardWalletVisaCheckout.swift",
        "Source/API Bindings/Models/PaymentMethods/Types/STPPaymentMethodCashApp.swift",
        "Source/API Bindings/Models/PaymentMethods/Types/STPPaymentMethodCashAppParams.swift",
        "Source/API Bindings/Models/PaymentMethods/Types/STPPaymentMethodEPS.swift",
        "Source/API Bindings/Models/PaymentMethods/Types/STPPaymentMethodEPSParams.swift",
        "Source/API Bindings/Models/PaymentMethods/Types/STPPaymentMethodFPX.swift",
        "Source/API Bindings/Models/PaymentMethods/Types/STPPaymentMethodFPXParams.swift",
        "Source/API Bindings/Models/PaymentMethods/Types/STPPaymentMethodGiropay.swift",
        "Source/API Bindings/Models/PaymentMethods/Types/STPPaymentMethodGiropayParams.swift",
        "Source/API Bindings/Models/PaymentMethods/Types/STPPaymentMethodGrabPay.swift",
        "Source/API Bindings/Models/PaymentMethods/Types/STPPaymentMethodGrabPayParams.swift",
        "Source/API Bindings/Models/PaymentMethods/Types/STPPaymentMethodKlarna.swift",
        "Source/API Bindings/Models/PaymentMethods/Types/STPPaymentMethodKlarnaParams.swift",
        "Source/API Bindings/Models/PaymentMethods/Types/STPPaymentMethodLink.swift",
        "Source/API Bindings/Models/PaymentMethods/Types/STPPaymentMethodLinkParams.swift",
        "Source/API Bindings/Models/PaymentMethods/Types/STPPaymentMethodMobilePay.swift",
        "Source/API Bindings/Models/PaymentMethods/Types/STPPaymentMethodMobilePayParams.swift",
        "Source/API Bindings/Models/PaymentMethods/Types/STPPaymentMethodMultibanco.swift",
        "Source/API Bindings/Models/PaymentMethods/Types/STPPaymentMethodMultibancoParams.swift",
        "Source/API Bindings/Models/PaymentMethods/Types/STPPaymentMethodNetBanking.swift",
        "Source/API Bindings/Models/PaymentMethods/Types/STPPaymentMethodNetBankingParams.swift",
        "Source/API Bindings/Models/PaymentMethods/Types/STPPaymentMethodOXXO.swift",
        "Source/API Bindings/Models/PaymentMethods/Types/STPPaymentMethodOXXOParams.swift",
        "Source/API Bindings/Models/PaymentMethods/Types/STPPaymentMethodPayPal.swift",
        "Source/API Bindings/Models/PaymentMethods/Types/STPPaymentMethodPayPalParams.swift",
        "Source/API Bindings/Models/PaymentMethods/Types/STPPaymentMethodPrzelewy24.swift",
        "Source/API Bindings/Models/PaymentMethods/Types/STPPaymentMethodPrzelewy24Params.swift",
        "Source/API Bindings/Models/PaymentMethods/Types/STPPaymentMethodRevolutPay.swift",
        "Source/API Bindings/Models/PaymentMethods/Types/STPPaymentMethodRevolutPayParams.swift",
        "Source/API Bindings/Models/PaymentMethods/Types/STPPaymentMethodSEPADebit.swift",
        "Source/API Bindings/Models/PaymentMethods/Types/STPPaymentMethodSEPADebitParams.swift",
        "Source/API Bindings/Models/PaymentMethods/Types/STPPaymentMethodSatispay.swift",
        "Source/API Bindings/Models/PaymentMethods/Types/STPPaymentMethodSatispayParams.swift",
        "Source/API Bindings/Models/PaymentMethods/Types/STPPaymentMethodSofort.swift",
        "Source/API Bindings/Models/PaymentMethods/Types/STPPaymentMethodSofortParams.swift",
        "Source/API Bindings/Models/PaymentMethods/Types/STPPaymentMethodSunbit.swift",
        "Source/API Bindings/Models/PaymentMethods/Types/STPPaymentMethodSunbitParams.swift",
        "Source/API Bindings/Models/PaymentMethods/Types/STPPaymentMethodSwish.swift",
        "Source/API Bindings/Models/PaymentMethods/Types/STPPaymentMethodSwishParams.swift",
        "Source/API Bindings/Models/PaymentMethods/Types/STPPaymentMethodThreeDSecureUsage.swift",
        "Source/API Bindings/Models/PaymentMethods/Types/STPPaymentMethodUPI.swift",
        "Source/API Bindings/Models/PaymentMethods/Types/STPPaymentMethodUPIParams.swift",
        "Source/API Bindings/Models/PaymentMethods/Types/STPPaymentMethodUSBankAccount.swift",
        "Source/API Bindings/Models/PaymentMethods/Types/STPPaymentMethodUSBankAccountParams.swift",
        "Source/API Bindings/Models/PaymentMethods/Types/STPPaymentMethodWeChatPay.swift",
        "Source/API Bindings/Models/PaymentMethods/Types/STPPaymentMethodWeChatPayParams.swift",
        "Source/API Bindings/Models/PaymentMethods/Types/STPPaymentMethodiDEAL.swift",
        "Source/API Bindings/Models/PaymentMethods/Types/STPPaymentMethodiDEALParams.swift",
        "Source/API Bindings/Models/STPAPIResponseDecodable.swift",
        "Source/API Bindings/Models/STPAddress.swift",
        "Source/API Bindings/Models/STPCardBrand.swift",
        "Source/API Bindings/Models/STPConnectAccountAddress.swift",
        "Source/API Bindings/Models/STPConnectAccountCompanyParams.swift",
        "Source/API Bindings/Models/STPConnectAccountIndividualParams.swift",
        "Source/API Bindings/Models/STPConnectAccountParams.swift",
        "Source/API Bindings/Models/STPContactField.swift",
        "Source/API Bindings/Models/STPCustomer.swift",
        "Source/API Bindings/Models/STPFPXBankBrand.swift",
        "Source/API Bindings/Models/STPFile.swift",
        "Source/API Bindings/Models/STPFormEncodable.swift",
        "Source/API Bindings/Models/STPIssuingCardPin.swift",
        "Source/API Bindings/Models/STPRadarSession.swift",
        "Source/API Bindings/Models/STPToken.swift",
        "Source/API Bindings/Models/STPiDEALBank.swift",
        "Source/API Bindings/Models/SetupIntents/STPSetupIntent.swift",
        "Source/API Bindings/Models/SetupIntents/STPSetupIntentConfirmParams.swift",
        "Source/API Bindings/Models/SetupIntents/STPSetupIntentEnums.swift",
        "Source/API Bindings/Models/SetupIntents/STPSetupIntentLastSetupError.swift",
        "Source/API Bindings/Models/Shared/LinkSettings.swift",
        "Source/API Bindings/Models/Shared/STPIntentAction.swift",
        "Source/API Bindings/Models/Shared/STPIntentActionAlipayHandleRedirect.swift",
        "Source/API Bindings/Models/Shared/STPIntentActionBoletoDisplayDetails.swift",
        "Source/API Bindings/Models/Shared/STPIntentActionCashAppRedirectToApp.swift",
        "Source/API Bindings/Models/Shared/STPIntentActionKonbiniDisplayDetails.swift",
        "Source/API Bindings/Models/Shared/STPIntentActionMultibancoDisplayDetails.swift",
        "Source/API Bindings/Models/Shared/STPIntentActionOXXODisplayDetails.swift",
        "Source/API Bindings/Models/Shared/STPIntentActionPayNowDisplayQrCode.swift",
        "Source/API Bindings/Models/Shared/STPIntentActionPromptPayDisplayQrCode.swift",
        "Source/API Bindings/Models/Shared/STPIntentActionRedirectToURL.swift",
        "Source/API Bindings/Models/Shared/STPIntentActionSwishHandleRedirect.swift",
        "Source/API Bindings/Models/Shared/STPIntentActionVerifyWithMicrodeposits.swift",
        "Source/API Bindings/Models/Shared/STPIntentActionWeChatPayRedirectToApp.swift",
        "Source/API Bindings/Models/Shared/STPMandateCustomerAcceptanceParams.swift",
        "Source/API Bindings/Models/Shared/STPMandateDataParams.swift",
        "Source/API Bindings/Models/Shared/STPMandateOnlineParams.swift",
        "Source/API Bindings/Models/Shared/STPPaymentMethodOptions.swift",
        "Source/API Bindings/Models/Sources/STPSource.swift",
        "Source/API Bindings/Models/Sources/STPSourceEnums.swift",
        "Source/API Bindings/Models/Sources/STPSourceOwner.swift",
        "Source/API Bindings/Models/Sources/STPSourceParams.swift",
        "Source/API Bindings/Models/Sources/STPSourceProtocol.swift",
        "Source/API Bindings/Models/Sources/STPSourceReceiver.swift",
        "Source/API Bindings/Models/Sources/STPSourceRedirect.swift",
        "Source/API Bindings/Models/Sources/STPSourceVerification.swift",
        "Source/API Bindings/Models/Sources/Types/STPBankAccount.swift",
        "Source/API Bindings/Models/Sources/Types/STPBankAccountParams.swift",
        "Source/API Bindings/Models/Sources/Types/STPCard.swift",
        "Source/API Bindings/Models/Sources/Types/STPCardParams.swift",
        "Source/API Bindings/Models/Sources/Types/STPKlarnaLineItem.swift",
        "Source/API Bindings/Models/Sources/Types/STPSourceCardDetails.swift",
        "Source/API Bindings/Models/Sources/Types/STPSourceKlarnaDetails.swift",
        "Source/API Bindings/Models/Sources/Types/STPSourceSEPADebitDetails.swift",
        "Source/API Bindings/Models/Sources/Types/STPSourceWeChatPayDetails.swift",
        "Source/API Bindings/STPAPIClient+ApplePay.swift",
        "Source/API Bindings/STPAPIClient+LinkAccountSession.swift",
        "Source/API Bindings/STPAPIClient+Payments.swift",
        "Source/API Bindings/STPAPIClient+Radar.swift",
        "Source/API Bindings/STPRedirectContext.swift",
        "Source/Captcha/DispatchQueue+Throttle.swift",
        "Source/Captcha/HCaptcha.swift",
        "Source/Captcha/HCaptchaConfig.swift",
        "Source/Captcha/HCaptchaDebugInfo.swift",
        "Source/Captcha/HCaptchaDecoder.swift",
        "Source/Captcha/HCaptchaError.swift",
        "Source/Captcha/HCaptchaEvent.swift",
        "Source/Captcha/HCaptchaHtml.swift",
        "Source/Captcha/HCaptchaLog.swift",
        "Source/Captcha/HCaptchaResult.swift",
        "Source/Captcha/HCaptchaURLOpener.swift",
        "Source/Captcha/HCaptchaWebViewManager+WKNavigationDelegate.swift",
        "Source/Captcha/HCaptchaWebViewManager.swift",
        "Source/Captcha/String+Dict.swift",
        "Source/Categories/Enums+CustomStringConvertible.swift",
        "Source/Helpers/STPBINController.swift",
        "Source/Helpers/STPBankAccountCollector.swift",
        "Source/Helpers/STPBlocks.swift",
        "Source/Helpers/STPCardValidator.swift",
        "Source/Helpers/STPLocalizedString.swift",
        "Source/Helpers/STPPaymentConfirmation+SwiftUI.swift",
        "Source/Helpers/StripePayments+Export.swift",
        "Source/Helpers/StripePaymentsBundleLocator.swift",
        "Source/Internal/API Bindings/APIRequest.swift",
        "Source/Internal/API Bindings/STP3DS2AuthenticateResponse.swift",
        "Source/Internal/API Bindings/STPEmptyStripeResponse.swift",
        "Source/Internal/API Bindings/STPFormEncoder.swift",
        "Source/Internal/API Bindings/STPIntentActionUseStripeSDK.swift",
        "Source/Internal/API Bindings/STPInternalAPIResponseDecodable.swift",
        "Source/Internal/API Bindings/STPPaymentMethodListDeserializer.swift",
        "Source/Internal/API Bindings/STPSourcePoller.swift",
        "Source/Internal/Analytics/Analytic+Payments.swift",
        "Source/Internal/Analytics/STPAnalyticsClient+Payments.swift",
        "Source/Internal/Categories/NSArray+Stripe.swift",
        "Source/Internal/Categories/NSDecimalNumber+Stripe_Currency.swift",
        "Source/Internal/Categories/NSDictionary+Stripe.swift",
        "Source/Internal/Categories/NSString+Stripe.swift",
        "Source/Internal/Categories/STPAPIClient+PaymentsCore.swift",
        "Source/Internal/Helpers/ConnectionsSDKAvailability.swift",
        "Source/Internal/STPPaymentHandlerActionParams.swift",
        "Source/PaymentHandler/STPAnalyticsClient+STPPaymentHandler.swift",
        "Source/PaymentHandler/STPAuthenticationContext.swift",
        "Source/PaymentHandler/STPPaymentHandler.swift",
        "Source/PaymentHandler/STPThreeDSButtonCustomization.swift",
        "Source/PaymentHandler/STPThreeDSCustomizationSettings.swift",
        "Source/PaymentHandler/STPThreeDSFooterCustomization.swift",
        "Source/PaymentHandler/STPThreeDSLabelCustomization.swift",
        "Source/PaymentHandler/STPThreeDSNavigationBarCustomization.swift",
        "Source/PaymentHandler/STPThreeDSSelectionCustomization.swift",
        "Source/PaymentHandler/STPThreeDSTextFieldCustomization.swift",
        "Source/PaymentHandler/STPThreeDSUICustomization.swift"
      ],
      "target_dependencies" : [
        "StripeCore",
        "Stripe3DS2"
      ],
      "type" : "library"
    },
    {
      "c99name" : "StripePaymentSheet",
      "module_type" : "SwiftTarget",
      "name" : "StripePaymentSheet",
      "path" : "StripePaymentSheet/StripePaymentSheet",
      "product_memberships" : [
        "StripePaymentSheet"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentSheet/StripePaymentSheet/PrivacyInfo.xcprivacy",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentSheet/StripePaymentSheet/Resources/JSON/form_specs.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentSheet/StripePaymentSheet/Resources/Localizations/bg-BG.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "bg-bg"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentSheet/StripePaymentSheet/Resources/Localizations/ca-ES.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ca-es"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentSheet/StripePaymentSheet/Resources/Localizations/cs-CZ.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "cs-cz"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentSheet/StripePaymentSheet/Resources/Localizations/da.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "da"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentSheet/StripePaymentSheet/Resources/Localizations/de.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "de"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentSheet/StripePaymentSheet/Resources/Localizations/el-GR.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "el-gr"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentSheet/StripePaymentSheet/Resources/Localizations/en-GB.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "en-gb"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentSheet/StripePaymentSheet/Resources/Localizations/en.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "en"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentSheet/StripePaymentSheet/Resources/Localizations/es-419.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "es-419"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentSheet/StripePaymentSheet/Resources/Localizations/es.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "es"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentSheet/StripePaymentSheet/Resources/Localizations/et-EE.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "et-ee"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentSheet/StripePaymentSheet/Resources/Localizations/fi.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "fi"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentSheet/StripePaymentSheet/Resources/Localizations/fil.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "fil"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentSheet/StripePaymentSheet/Resources/Localizations/fr-CA.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "fr-ca"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentSheet/StripePaymentSheet/Resources/Localizations/fr.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "fr"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentSheet/StripePaymentSheet/Resources/Localizations/hr.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "hr"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentSheet/StripePaymentSheet/Resources/Localizations/hu.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "hu"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentSheet/StripePaymentSheet/Resources/Localizations/id.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "id"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentSheet/StripePaymentSheet/Resources/Localizations/it.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "it"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentSheet/StripePaymentSheet/Resources/Localizations/ja.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ja"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentSheet/StripePaymentSheet/Resources/Localizations/ko.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ko"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentSheet/StripePaymentSheet/Resources/Localizations/lt-LT.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "lt-lt"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentSheet/StripePaymentSheet/Resources/Localizations/lv-LV.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "lv-lv"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentSheet/StripePaymentSheet/Resources/Localizations/ms-MY.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ms-my"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentSheet/StripePaymentSheet/Resources/Localizations/mt.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "mt"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentSheet/StripePaymentSheet/Resources/Localizations/nb.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "nb"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentSheet/StripePaymentSheet/Resources/Localizations/nl.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "nl"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentSheet/StripePaymentSheet/Resources/Localizations/nn-NO.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "nn-no"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentSheet/StripePaymentSheet/Resources/Localizations/pl-PL.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "pl-pl"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentSheet/StripePaymentSheet/Resources/Localizations/pt-BR.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "pt-br"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentSheet/StripePaymentSheet/Resources/Localizations/pt-PT.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "pt-pt"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentSheet/StripePaymentSheet/Resources/Localizations/ro-RO.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ro-ro"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentSheet/StripePaymentSheet/Resources/Localizations/ru.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ru"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentSheet/StripePaymentSheet/Resources/Localizations/sk-SK.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "sk-sk"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentSheet/StripePaymentSheet/Resources/Localizations/sl-SI.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "sl-si"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentSheet/StripePaymentSheet/Resources/Localizations/sv.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "sv"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentSheet/StripePaymentSheet/Resources/Localizations/tk.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "tk"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentSheet/StripePaymentSheet/Resources/Localizations/tr.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "tr"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentSheet/StripePaymentSheet/Resources/Localizations/vi.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "vi"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentSheet/StripePaymentSheet/Resources/Localizations/zh-HK.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "zh-hk"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentSheet/StripePaymentSheet/Resources/Localizations/zh-Hans.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "zh-hans"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentSheet/StripePaymentSheet/Resources/Localizations/zh-Hant.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "zh-hant"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripePaymentSheet/StripePaymentSheet/Resources/StripePaymentSheet.xcassets",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "Source/Analytics/PaymentSheetAnalyticsHelper.swift",
        "Source/Analytics/STPAnalyticsClient+Address.swift",
        "Source/Analytics/STPAnalyticsClient+CustomerSheet.swift",
        "Source/Analytics/STPAnalyticsClient+LUXE.swift",
        "Source/Categories/Data+SHA256.swift",
        "Source/Categories/NSAttributedString+Stripe.swift",
        "Source/Categories/STPPaymentMethod+PaymentSheet.swift",
        "Source/Categories/STPPaymentMethodParams+PaymentSheet.swift",
        "Source/Categories/String+Localized.swift",
        "Source/Categories/String+StripePaymentSheet.swift",
        "Source/Categories/UIApplication+StripePaymentSheet.swift",
        "Source/Helpers/BoolReference.swift",
        "Source/Helpers/DownloadManager.swift",
        "Source/Helpers/Images.swift",
        "Source/Helpers/IntentStatusPoller.swift",
        "Source/Helpers/PaymentSheetLinkAccount.swift",
        "Source/Helpers/STPCameraView.swift",
        "Source/Helpers/STPCardScanner.swift",
        "Source/Helpers/STPImageLibrary.swift",
        "Source/Helpers/STPLocalizedString.swift",
        "Source/Helpers/STPStringUtils.swift",
        "Source/Helpers/SavedPaymentMethodManager.swift",
        "Source/Helpers/StripePaymentSheet+Exports.swift",
        "Source/Helpers/StripePaymentSheetBundleLocator.swift",
        "Source/Internal/API Bindings/Link/ConsumerSession+LookupResponse.swift",
        "Source/Internal/API Bindings/Link/ConsumerSession+PublishableKey.swift",
        "Source/Internal/API Bindings/Link/ConsumerSession.swift",
        "Source/Internal/API Bindings/Link/CookieStore/LinkCookieStore.swift",
        "Source/Internal/API Bindings/Link/CookieStore/LinkInMemoryCookieStore.swift",
        "Source/Internal/API Bindings/Link/CookieStore/LinkSecureCookieStore.swift",
        "Source/Internal/API Bindings/Link/PaymentDetails.swift",
        "Source/Internal/API Bindings/Link/PaymentDetailsShareResponse.swift",
        "Source/Internal/API Bindings/Link/STPAPIClient+Link.swift",
        "Source/Internal/API Bindings/Link/VerificationSession.swift",
        "Source/Internal/API Bindings/STPAPIClient+PaymentSheet.swift",
        "Source/Internal/API Bindings/VO/CardExpiryDate.swift",
        "Source/Internal/API Bindings/v1-elements-sessions/CustomerSession.swift",
        "Source/Internal/API Bindings/v1-elements-sessions/ElementsCustomer.swift",
        "Source/Internal/API Bindings/v1-elements-sessions/ExternalPaymentMethod.swift",
        "Source/Internal/API Bindings/v1-elements-sessions/STPCardBrandChoice.swift",
        "Source/Internal/API Bindings/v1-elements-sessions/STPElementsSession.swift",
        "Source/Internal/Basic UI/SeparatorLabel.swift",
        "Source/Internal/Link/ACH/InstantDebitsOnlyFinancialConnectionsAuthManager.swift",
        "Source/Internal/Link/Components/Badge/LinkBadgeView.swift",
        "Source/Internal/Link/Components/NavigationBar/LinkNavigationBar.swift",
        "Source/Internal/Link/Components/Notice/LinkNoticeView.swift",
        "Source/Internal/Link/Components/PaymentMethodPicker/LinkPaymentMethodPicker-AddButton.swift",
        "Source/Internal/Link/Components/PaymentMethodPicker/LinkPaymentMethodPicker-Cell.swift",
        "Source/Internal/Link/Components/PaymentMethodPicker/LinkPaymentMethodPicker-CellContentView.swift",
        "Source/Internal/Link/Components/PaymentMethodPicker/LinkPaymentMethodPicker-Header.swift",
        "Source/Internal/Link/Components/PaymentMethodPicker/LinkPaymentMethodPicker-RadioButton.swift",
        "Source/Internal/Link/Components/PaymentMethodPicker/LinkPaymentMethodPicker.swift",
        "Source/Internal/Link/Components/Toast/LinkToast.swift",
        "Source/Internal/Link/Controllers/PayWithLinkViewController-BaseViewController.swift",
        "Source/Internal/Link/Controllers/PayWithLinkViewController-LoaderViewController.swift",
        "Source/Internal/Link/Controllers/PayWithLinkViewController-NewPaymentViewController.swift",
        "Source/Internal/Link/Controllers/PayWithLinkViewController-SignUpViewController.swift",
        "Source/Internal/Link/Controllers/PayWithLinkViewController-SignUpViewModel.swift",
        "Source/Internal/Link/Controllers/PayWithLinkViewController-UpdatePaymentViewController.swift",
        "Source/Internal/Link/Controllers/PayWithLinkViewController-VerifyAccountViewController.swift",
        "Source/Internal/Link/Controllers/PayWithLinkViewController-WalletViewController.swift",
        "Source/Internal/Link/Controllers/PayWithLinkViewController-WalletViewModel.swift",
        "Source/Internal/Link/Controllers/PayWithLinkViewController.swift",
        "Source/Internal/Link/Controllers/PayWithLinkWebController.swift",
        "Source/Internal/Link/Elements/InlineSignup/LinkInlineSignupElement.swift",
        "Source/Internal/Link/Elements/InlineSignup/LinkInlineSignupView-CheckboxElement.swift",
        "Source/Internal/Link/Elements/InlineSignup/LinkInlineSignupView.swift",
        "Source/Internal/Link/Elements/LinkCardEditElement.swift",
        "Source/Internal/Link/Elements/LinkEmailElement.swift",
        "Source/Internal/Link/Extensions/Button+Link.swift",
        "Source/Internal/Link/Extensions/ConfirmButton+Link.swift",
        "Source/Internal/Link/Extensions/FormElement+Link.swift",
        "Source/Internal/Link/Extensions/Intent+Link.swift",
        "Source/Internal/Link/Extensions/PaymentSheet-Configuration+Link.swift",
        "Source/Internal/Link/Extensions/STPAnalyticsClient+Link.swift",
        "Source/Internal/Link/Extensions/UIColor+Link.swift",
        "Source/Internal/Link/LinkUI.swift",
        "Source/Internal/Link/Services/LinkAccountService.swift",
        "Source/Internal/Link/Utils/LinkPopupURLParser.swift",
        "Source/Internal/Link/Utils/LinkURLGenerator.swift",
        "Source/Internal/Link/Utils/OperationDebouncer.swift",
        "Source/Internal/Link/Verification/LinkAccountContext.swift",
        "Source/Internal/Link/Verification/LinkCookieKey.swift",
        "Source/Internal/Link/Verification/LinkUtils.swift",
        "Source/Internal/Link/Verification/LinkVerificationController.swift",
        "Source/Internal/Link/Verification/LinkVerificationView-Header.swift",
        "Source/Internal/Link/Verification/LinkVerificationView-LogoutView.swift",
        "Source/Internal/Link/Verification/LinkVerificationView.swift",
        "Source/Internal/Link/Verification/LinkVerificationViewController-PresentationController.swift",
        "Source/Internal/Link/Verification/LinkVerificationViewController.swift",
        "Source/Internal/Link/ViewModels/LinkInlineSignupViewModel.swift",
        "Source/Internal/Link/Views/LinkInstantDebitMandateView.swift",
        "Source/Internal/Link/Views/LinkKeyboardAvoidingScrollView.swift",
        "Source/Internal/Link/Views/LinkLegalTermsView.swift",
        "Source/Internal/Link/Views/LinkMoreInfoView.swift",
        "Source/PaymentSheet/AddressViewController/AddressViewController+Configuration.swift",
        "Source/PaymentSheet/AddressViewController/AddressViewController.swift",
        "Source/PaymentSheet/BottomSheet/BottomSheetPresentable.swift",
        "Source/PaymentSheet/BottomSheet/BottomSheetPresentationAnimator.swift",
        "Source/PaymentSheet/BottomSheet/BottomSheetPresentationController.swift",
        "Source/PaymentSheet/BottomSheet/BottomSheetTransitioningDelegate.swift",
        "Source/PaymentSheet/BottomSheet/UIViewController+BottomSheet.swift",
        "Source/PaymentSheet/CardBrandFilter.swift",
        "Source/PaymentSheet/CustomerAdapter/CustomerAdapter.swift",
        "Source/PaymentSheet/CustomerAdapter/CustomerPaymentOption.swift",
        "Source/PaymentSheet/CustomerAdapter/UserDefaults+StripePaymentSheet.swift",
        "Source/PaymentSheet/CustomerSessionAdapter/CustomerSessionAdapter.swift",
        "Source/PaymentSheet/CustomerSheet/CustomerAddPaymentMethodViewController.swift",
        "Source/PaymentSheet/CustomerSheet/CustomerSavedPaymentMethodsCollectionViewController.swift",
        "Source/PaymentSheet/CustomerSheet/CustomerSavedPaymentMethodsViewController.swift",
        "Source/PaymentSheet/CustomerSheet/CustomerSheet+API.swift",
        "Source/PaymentSheet/CustomerSheet/CustomerSheet+PaymentMethodAvailability.swift",
        "Source/PaymentSheet/CustomerSheet/CustomerSheet+SwiftUI.swift",
        "Source/PaymentSheet/CustomerSheet/CustomerSheet.swift",
        "Source/PaymentSheet/CustomerSheet/CustomerSheetConfiguration.swift",
        "Source/PaymentSheet/CustomerSheet/CustomerSheetDataSource.swift",
        "Source/PaymentSheet/CustomerSheet/CustomerSheetError.swift",
        "Source/PaymentSheet/Elements/CardSection/CVCRecollectionElement.swift",
        "Source/PaymentSheet/Elements/CardSection/CardSectionElement.swift",
        "Source/PaymentSheet/Elements/CardSection/CardSectionWithScannerView.swift",
        "Source/PaymentSheet/Elements/CardSection/HostedSurface.swift",
        "Source/PaymentSheet/Elements/ConnectionsElement.swift",
        "Source/PaymentSheet/Elements/PaymentMethodElement/PaymentMethodElement.swift",
        "Source/PaymentSheet/Elements/PaymentMethodElement/PaymentMethodElementWrapper.swift",
        "Source/PaymentSheet/Elements/SimpleMandateElement.swift",
        "Source/PaymentSheet/Elements/TextField/TextFieldElement+Card.swift",
        "Source/PaymentSheet/Elements/TextField/TextFieldElement+IBAN.swift",
        "Source/PaymentSheet/Embedded/EmbeddedFormViewController.swift",
        "Source/PaymentSheet/Embedded/EmbeddedPaymentElement+Internal.swift",
        "Source/PaymentSheet/Embedded/EmbeddedPaymentElement.swift",
        "Source/PaymentSheet/Embedded/EmbeddedPaymentElementConfiguration.swift",
        "Source/PaymentSheet/Embedded/EmbeddedPaymentElementContainerView.swift",
        "Source/PaymentSheet/Embedded/EmbeddedPaymentElementDelegate.swift",
        "Source/PaymentSheet/Embedded/EmbeddedPaymentMethodsView.swift",
        "Source/PaymentSheet/Embedded/MandateTextProvider.swift",
        "Source/PaymentSheet/Embedded/RadioButton.swift",
        "Source/PaymentSheet/Embedded/UIStackView+Separator.swift",
        "Source/PaymentSheet/Error+PaymentSheet.swift",
        "Source/PaymentSheet/Intent.swift",
        "Source/PaymentSheet/IntentConfirmParams.swift",
        "Source/PaymentSheet/Link/LinkPaymentController.swift",
        "Source/PaymentSheet/Link/PayWithLinkController.swift",
        "Source/PaymentSheet/Link/PaymentSheet-LinkConfirmOption.swift",
        "Source/PaymentSheet/New Payment Method Screen/AddPaymentMethodViewController.swift",
        "Source/PaymentSheet/New Payment Method Screen/PaymentMethodTypeCollectionView.swift",
        "Source/PaymentSheet/New Payment Method Screen/WalletHeaderView.swift",
        "Source/PaymentSheet/PaymentElementConfiguration.swift",
        "Source/PaymentSheet/PaymentMethodType.swift",
        "Source/PaymentSheet/PaymentOption+Images.swift",
        "Source/PaymentSheet/PaymentSheet+API.swift",
        "Source/PaymentSheet/PaymentSheet+DeferredAPI.swift",
        "Source/PaymentSheet/PaymentSheet+Link.swift",
        "Source/PaymentSheet/PaymentSheet+PaymentMethodAvailability.swift",
        "Source/PaymentSheet/PaymentSheet+SwiftUI.swift",
        "Source/PaymentSheet/PaymentSheet.swift",
        "Source/PaymentSheet/PaymentSheetAppearance.swift",
        "Source/PaymentSheet/PaymentSheetConfiguration.swift",
        "Source/PaymentSheet/PaymentSheetDeferredValidator.swift",
        "Source/PaymentSheet/PaymentSheetError.swift",
        "Source/PaymentSheet/PaymentSheetFlowController.swift",
        "Source/PaymentSheet/PaymentSheetFormFactory/FormSpec/FormSpec.swift",
        "Source/PaymentSheet/PaymentSheetFormFactory/FormSpec/FormSpecProvider.swift",
        "Source/PaymentSheet/PaymentSheetFormFactory/PaymentSheetFormFactory+BLIK.swift",
        "Source/PaymentSheet/PaymentSheetFormFactory/PaymentSheetFormFactory+Boleto.swift",
        "Source/PaymentSheet/PaymentSheetFormFactory/PaymentSheetFormFactory+Card.swift",
        "Source/PaymentSheet/PaymentSheetFormFactory/PaymentSheetFormFactory+FormSpec.swift",
        "Source/PaymentSheet/PaymentSheetFormFactory/PaymentSheetFormFactory+Mandates.swift",
        "Source/PaymentSheet/PaymentSheetFormFactory/PaymentSheetFormFactory+OXXO.swift",
        "Source/PaymentSheet/PaymentSheetFormFactory/PaymentSheetFormFactory+UPI.swift",
        "Source/PaymentSheet/PaymentSheetFormFactory/PaymentSheetFormFactory.swift",
        "Source/PaymentSheet/PaymentSheetFormFactory/PaymentSheetFormFactoryConfig.swift",
        "Source/PaymentSheet/PaymentSheetIntentConfiguration.swift",
        "Source/PaymentSheet/PaymentSheetLoader.swift",
        "Source/PaymentSheet/STPAnalyticsClient+PaymentSheet.swift",
        "Source/PaymentSheet/STPApplePayContext+PaymentSheet.swift",
        "Source/PaymentSheet/STPCardValidator+BrandFiltering.swift",
        "Source/PaymentSheet/STPPaymentIntentShippingDetailsParams+PaymentSheet.swift",
        "Source/PaymentSheet/Saved Payment Method Screen/SavedPaymentMethodCollectionView.swift",
        "Source/PaymentSheet/Saved Payment Method Screen/SavedPaymentOptionsViewController.swift",
        "Source/PaymentSheet/Saved Payment Method Screen/Vertical Saved Payment Method Screen/SavedPaymentMethodRowButton.swift",
        "Source/PaymentSheet/Saved Payment Method Screen/Vertical Saved Payment Method Screen/VerticalSavedPaymentMethodsViewController.swift",
        "Source/PaymentSheet/USBankAccount/BankAccountInfoView.swift",
        "Source/PaymentSheet/USBankAccount/InstantDebitsPaymentMethodElement.swift",
        "Source/PaymentSheet/USBankAccount/USBankAccountPaymentMethodElement.swift",
        "Source/PaymentSheet/Vertical Main Screen/FormHeaderView.swift",
        "Source/PaymentSheet/Vertical Main Screen/RightAccessoryButton.swift",
        "Source/PaymentSheet/Vertical Main Screen/RowButton.swift",
        "Source/PaymentSheet/Vertical Main Screen/VerticalPaymentMethodListViewController.swift",
        "Source/PaymentSheet/ViewControllers/AutoComplete/AddressSearchResult.swift",
        "Source/PaymentSheet/ViewControllers/AutoComplete/AutoCompleteViewController.swift",
        "Source/PaymentSheet/ViewControllers/AutoComplete/String+AutoComplete.swift",
        "Source/PaymentSheet/ViewControllers/BottomSheet3DS2ViewController.swift",
        "Source/PaymentSheet/ViewControllers/BottomSheetViewController.swift",
        "Source/PaymentSheet/ViewControllers/CVCReconfirmationVerticalViewController.swift",
        "Source/PaymentSheet/ViewControllers/CVCReconfirmationViewController.swift",
        "Source/PaymentSheet/ViewControllers/LoadingViewController.swift",
        "Source/PaymentSheet/ViewControllers/PaymentMethodFormViewController.swift",
        "Source/PaymentSheet/ViewControllers/PaymentSheetFlowControllerViewController.swift",
        "Source/PaymentSheet/ViewControllers/PaymentSheetVerticalViewController.swift",
        "Source/PaymentSheet/ViewControllers/PaymentSheetViewController.swift",
        "Source/PaymentSheet/ViewControllers/PollingViewController.swift",
        "Source/PaymentSheet/ViewControllers/PollingViewModel.swift",
        "Source/PaymentSheet/ViewControllers/SepaMandateViewController.swift",
        "Source/PaymentSheet/ViewControllers/UpdateCardViewController.swift",
        "Source/PaymentSheet/Views/AUBECSMandate.swift",
        "Source/PaymentSheet/Views/AffirmCopyLabel.swift",
        "Source/PaymentSheet/Views/AfterpayPriceBreakdownView.swift",
        "Source/PaymentSheet/Views/Appearance+FontScaling.swift",
        "Source/PaymentSheet/Views/BacsDDMandateView.swift",
        "Source/PaymentSheet/Views/CVCPaymentMethodInformationView.swift",
        "Source/PaymentSheet/Views/CVCRecollectionView.swift",
        "Source/PaymentSheet/Views/CardScanButton.swift",
        "Source/PaymentSheet/Views/CardScanningView.swift",
        "Source/PaymentSheet/Views/CircularButton.swift",
        "Source/PaymentSheet/Views/ConfirmButton.swift",
        "Source/PaymentSheet/Views/ManualEntryButton.swift",
        "Source/PaymentSheet/Views/PayWithLinkButton.swift",
        "Source/PaymentSheet/Views/PaymentMethodTypeImageView.swift",
        "Source/PaymentSheet/Views/PaymentSheetUIKitAdditions.swift",
        "Source/PaymentSheet/Views/RotatingCardBrandsView.swift",
        "Source/PaymentSheet/Views/ShadowedRoundedRectangleView.swift",
        "Source/PaymentSheet/Views/SheetNavigationBar.swift",
        "Source/PaymentSheet/Views/SheetNavigationButton.swift",
        "Source/PaymentSheet/Views/SimpleMandateTextView.swift",
        "Source/PaymentSheet/Views/TestModeView.swift"
      ],
      "target_dependencies" : [
        "StripePaymentsUI",
        "StripeApplePay",
        "StripePayments",
        "StripeCore",
        "StripeUICore"
      ],
      "type" : "library"
    },
    {
      "c99name" : "StripeIdentity",
      "module_type" : "SwiftTarget",
      "name" : "StripeIdentity",
      "path" : "StripeIdentity/StripeIdentity",
      "product_memberships" : [
        "StripeIdentity"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeIdentity/StripeIdentity/Resources/Images/icon_add@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeIdentity/StripeIdentity/Resources/Images/icon_camera@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeIdentity/StripeIdentity/Resources/Images/icon_camera_classic@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeIdentity/StripeIdentity/Resources/Images/icon_checkmark@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeIdentity/StripeIdentity/Resources/Images/icon_checkmark_92@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeIdentity/StripeIdentity/Resources/Images/icon_clock@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeIdentity/StripeIdentity/Resources/Images/icon_cloud@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeIdentity/StripeIdentity/Resources/Images/icon_create_identity_verification@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeIdentity/StripeIdentity/Resources/Images/icon_dispute_protection@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeIdentity/StripeIdentity/Resources/Images/icon_document@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeIdentity/StripeIdentity/Resources/Images/icon_ellipsis@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeIdentity/StripeIdentity/Resources/Images/icon_id_front@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeIdentity/StripeIdentity/Resources/Images/icon_info@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeIdentity/StripeIdentity/Resources/Images/icon_lock@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeIdentity/StripeIdentity/Resources/Images/icon_moved@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeIdentity/StripeIdentity/Resources/Images/icon_phone@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeIdentity/StripeIdentity/Resources/Images/icon_selfie_warmup@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeIdentity/StripeIdentity/Resources/Images/icon_wallet@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeIdentity/StripeIdentity/Resources/Images/icon_warning2@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeIdentity/StripeIdentity/Resources/Images/icon_warning@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeIdentity/StripeIdentity/Resources/Images/icon_warning_92@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeIdentity/StripeIdentity/Resources/Localizations/bg-BG.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "bg-bg"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeIdentity/StripeIdentity/Resources/Localizations/ca-ES.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ca-es"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeIdentity/StripeIdentity/Resources/Localizations/cs-CZ.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "cs-cz"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeIdentity/StripeIdentity/Resources/Localizations/da.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "da"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeIdentity/StripeIdentity/Resources/Localizations/de.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "de"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeIdentity/StripeIdentity/Resources/Localizations/el-GR.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "el-gr"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeIdentity/StripeIdentity/Resources/Localizations/en-GB.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "en-gb"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeIdentity/StripeIdentity/Resources/Localizations/en.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "en"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeIdentity/StripeIdentity/Resources/Localizations/es-419.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "es-419"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeIdentity/StripeIdentity/Resources/Localizations/es.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "es"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeIdentity/StripeIdentity/Resources/Localizations/et-EE.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "et-ee"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeIdentity/StripeIdentity/Resources/Localizations/fi.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "fi"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeIdentity/StripeIdentity/Resources/Localizations/fil.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "fil"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeIdentity/StripeIdentity/Resources/Localizations/fr-CA.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "fr-ca"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeIdentity/StripeIdentity/Resources/Localizations/fr.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "fr"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeIdentity/StripeIdentity/Resources/Localizations/hr.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "hr"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeIdentity/StripeIdentity/Resources/Localizations/hu.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "hu"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeIdentity/StripeIdentity/Resources/Localizations/id.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "id"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeIdentity/StripeIdentity/Resources/Localizations/it.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "it"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeIdentity/StripeIdentity/Resources/Localizations/ja.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ja"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeIdentity/StripeIdentity/Resources/Localizations/ko.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ko"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeIdentity/StripeIdentity/Resources/Localizations/lt-LT.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "lt-lt"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeIdentity/StripeIdentity/Resources/Localizations/lv-LV.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "lv-lv"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeIdentity/StripeIdentity/Resources/Localizations/ms-MY.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ms-my"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeIdentity/StripeIdentity/Resources/Localizations/mt.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "mt"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeIdentity/StripeIdentity/Resources/Localizations/nb.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "nb"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeIdentity/StripeIdentity/Resources/Localizations/nl.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "nl"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeIdentity/StripeIdentity/Resources/Localizations/nn-NO.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "nn-no"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeIdentity/StripeIdentity/Resources/Localizations/pl-PL.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "pl-pl"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeIdentity/StripeIdentity/Resources/Localizations/pt-BR.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "pt-br"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeIdentity/StripeIdentity/Resources/Localizations/pt-PT.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "pt-pt"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeIdentity/StripeIdentity/Resources/Localizations/ro-RO.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ro-ro"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeIdentity/StripeIdentity/Resources/Localizations/ru.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ru"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeIdentity/StripeIdentity/Resources/Localizations/sk-SK.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "sk-sk"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeIdentity/StripeIdentity/Resources/Localizations/sl-SI.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "sl-si"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeIdentity/StripeIdentity/Resources/Localizations/sv.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "sv"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeIdentity/StripeIdentity/Resources/Localizations/tr.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "tr"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeIdentity/StripeIdentity/Resources/Localizations/vi.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "vi"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeIdentity/StripeIdentity/Resources/Localizations/zh-HK.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "zh-hk"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeIdentity/StripeIdentity/Resources/Localizations/zh-Hans.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "zh-hans"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeIdentity/StripeIdentity/Resources/Localizations/zh-Hant.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "zh-hant"
            }
          }
        }
      ],
      "sources" : [
        "Source/API Bindings/DocumentScanner+API.swift",
        "Source/API Bindings/DocumentType+StripeIdentity.swift",
        "Source/API Bindings/DocumentUploader+API.swift",
        "Source/API Bindings/FaceScanner+API.swift",
        "Source/API Bindings/IdentityAPIClient.swift",
        "Source/API Bindings/Models/DocumentType.swift",
        "Source/API Bindings/Models/TruncatedDecimal.swift",
        "Source/API Bindings/Models/VerificationPage/VerificationPage.swift",
        "Source/API Bindings/Models/VerificationPage/VerificationPageFieldType.swift",
        "Source/API Bindings/Models/VerificationPage/VerificationPageIconType.swift",
        "Source/API Bindings/Models/VerificationPage/VerificationPageRequirements.swift",
        "Source/API Bindings/Models/VerificationPage/VerificationPageStaticConsentLineContent.swift",
        "Source/API Bindings/Models/VerificationPage/VerificationPageStaticContentBottomSheetContent.swift",
        "Source/API Bindings/Models/VerificationPage/VerificationPageStaticContentBottomSheetLineContent.swift",
        "Source/API Bindings/Models/VerificationPage/VerificationPageStaticContentConsentPage.swift",
        "Source/API Bindings/Models/VerificationPage/VerificationPageStaticContentCountryNotListedPage.swift",
        "Source/API Bindings/Models/VerificationPage/VerificationPageStaticContentDocumentCaptureModels.swift",
        "Source/API Bindings/Models/VerificationPage/VerificationPageStaticContentDocumentCapturePage.swift",
        "Source/API Bindings/Models/VerificationPage/VerificationPageStaticContentDocumentSelectPage.swift",
        "Source/API Bindings/Models/VerificationPage/VerificationPageStaticContentExperiment.swift",
        "Source/API Bindings/Models/VerificationPage/VerificationPageStaticContentIndividualPage.swift",
        "Source/API Bindings/Models/VerificationPage/VerificationPageStaticContentIndividualWelcomePage.swift",
        "Source/API Bindings/Models/VerificationPage/VerificationPageStaticContentPhoneOtpPage.swift",
        "Source/API Bindings/Models/VerificationPage/VerificationPageStaticContentSelfieModels.swift",
        "Source/API Bindings/Models/VerificationPage/VerificationPageStaticContentSelfiePage.swift",
        "Source/API Bindings/Models/VerificationPage/VerificationPageStaticContentTextPage.swift",
        "Source/API Bindings/Models/VerificationPageData/VerificationPageData.swift",
        "Source/API Bindings/Models/VerificationPageData/VerificationPageDataRequirementError.swift",
        "Source/API Bindings/Models/VerificationPageData/VerificationPageDataRequirements.swift",
        "Source/API Bindings/Models/VerificationPageDataUpdate/RequiredInternationalAddress.swift",
        "Source/API Bindings/Models/VerificationPageDataUpdate/VerificationPageClearData.swift",
        "Source/API Bindings/Models/VerificationPageDataUpdate/VerificationPageCollectedData.swift",
        "Source/API Bindings/Models/VerificationPageDataUpdate/VerificationPageDataDob.swift",
        "Source/API Bindings/Models/VerificationPageDataUpdate/VerificationPageDataDocumentFileData.swift",
        "Source/API Bindings/Models/VerificationPageDataUpdate/VerificationPageDataFace.swift",
        "Source/API Bindings/Models/VerificationPageDataUpdate/VerificationPageDataIdNumber.swift",
        "Source/API Bindings/Models/VerificationPageDataUpdate/VerificationPageDataName.swift",
        "Source/API Bindings/Models/VerificationPageDataUpdate/VerificationPageDataPhone.swift",
        "Source/API Bindings/Models/VerificationPageDataUpdate/VerificationPageDataUpdate.swift",
        "Source/API Bindings/SelfieUploader+API.swift",
        "Source/Analytics/IdentityAnalyticsClient.swift",
        "Source/Categories/Array+StripeIdentity.swift",
        "Source/Categories/CGImage+StripeIdentity.swift",
        "Source/Categories/MLMultiArray+StripeIdentity.swift",
        "Source/Categories/NSAttributedString+HTML.swift",
        "Source/Categories/TimeInterval+StripeIdentity.swift",
        "Source/Categories/UINavigationController+StripeIdentity.swift",
        "Source/Categories/VNBarcodeSymbology+StripeIdentity.swift",
        "Source/Elements/IdNumberElement.swift",
        "Source/Elements/IdentityElementsFactory.swift",
        "Source/Elements/IdentityTextButtonElement.swift",
        "Source/Elements/IndividualFormElement.swift",
        "Source/Enums+CustomStringConvertible.swift",
        "Source/Helpers/Image.swift",
        "Source/Helpers/STPLocalizedString.swift",
        "Source/Helpers/String+Localized.swift",
        "Source/Helpers/StripeIdentityBundleLocator.swift",
        "Source/Helpers/UIImage+utils.swift",
        "Source/IdentityVerificationSheet.swift",
        "Source/IdentityVerificationSheetError.swift",
        "Source/NativeComponents/Coordinators/IdentityTopLevelDestination.swift",
        "Source/NativeComponents/Coordinators/ImageScanner/DocumentScanner/DocumentScanner.swift",
        "Source/NativeComponents/Coordinators/ImageScanner/DocumentScanner/DocumentScannerConfiguration.swift",
        "Source/NativeComponents/Coordinators/ImageScanner/DocumentScanner/DocumentScannerOutput.swift",
        "Source/NativeComponents/Coordinators/ImageScanner/FaceScanner/FaceCaptureData.swift",
        "Source/NativeComponents/Coordinators/ImageScanner/FaceScanner/FaceScanner.swift",
        "Source/NativeComponents/Coordinators/ImageScanner/FaceScanner/FaceScannerConfiguration.swift",
        "Source/NativeComponents/Coordinators/ImageScanner/FaceScanner/FaceScannerOutput.swift",
        "Source/NativeComponents/Coordinators/ImageScanner/ImageScanner.swift",
        "Source/NativeComponents/Coordinators/ImageScanner/ImageScanningConcurrencyManager.swift",
        "Source/NativeComponents/Coordinators/ImageScanningSession/ImageScanningSession.swift",
        "Source/NativeComponents/Coordinators/ImageScanningSession/ImageScanningSessionDelegate.swift",
        "Source/NativeComponents/Coordinators/ImageUploaders/DocumentUploader.swift",
        "Source/NativeComponents/Coordinators/ImageUploaders/IdentityImageUploader.swift",
        "Source/NativeComponents/Coordinators/ImageUploaders/SelfieUploader.swift",
        "Source/NativeComponents/Coordinators/VerificationSheetController.swift",
        "Source/NativeComponents/Coordinators/VerificationSheetFlowController.swift",
        "Source/NativeComponents/Coordinators/VerificationSheetFlowControllerError.swift",
        "Source/NativeComponents/Detectors/BarcodeDetector.swift",
        "Source/NativeComponents/Detectors/FaceDetector/FaceDetector.swift",
        "Source/NativeComponents/Detectors/FaceDetector/FaceDetectorOutput.swift",
        "Source/NativeComponents/Detectors/IDDetector/IDDetector.swift",
        "Source/NativeComponents/Detectors/IDDetector/IDDetectorConstants.swift",
        "Source/NativeComponents/Detectors/IDDetector/IDDetectorOutput.swift",
        "Source/NativeComponents/Detectors/LaplacianBlurDetector.swift",
        "Source/NativeComponents/Detectors/MLDetectorConfiguration.swift",
        "Source/NativeComponents/Detectors/MLDetectorMetricsTracker.swift",
        "Source/NativeComponents/Detectors/MotionBlurDetector.swift",
        "Source/NativeComponents/Detectors/VisionBasedDetector.swift",
        "Source/NativeComponents/DocumentSide.swift",
        "Source/NativeComponents/IdentityDataCollecting.swift",
        "Source/NativeComponents/IdentityFlowNavigationController.swift",
        "Source/NativeComponents/IdentityUI.swift",
        "Source/NativeComponents/ML/Helpers/MLModelLoader.swift",
        "Source/NativeComponents/ML/Helpers/MLModelUnexpectedOutputError.swift",
        "Source/NativeComponents/ML/Helpers/NonMaxSuppression.swift",
        "Source/NativeComponents/ML/IdentityMLModelLoader.swift",
        "Source/NativeComponents/ViewControllers/BiometricConsentViewController.swift",
        "Source/NativeComponents/ViewControllers/BottomSheetViewController.swift",
        "Source/NativeComponents/ViewControllers/CountryNotListedViewController.swift",
        "Source/NativeComponents/ViewControllers/DebugViewController.swift",
        "Source/NativeComponents/ViewControllers/DocumentCaptureViewController+Strings.swift",
        "Source/NativeComponents/ViewControllers/DocumentCaptureViewController.swift",
        "Source/NativeComponents/ViewControllers/DocumentFileUploadViewController+Strings.swift",
        "Source/NativeComponents/ViewControllers/DocumentFileUploadViewController.swift",
        "Source/NativeComponents/ViewControllers/DocumentWarmupViewController.swift",
        "Source/NativeComponents/ViewControllers/ErrorViewController.swift",
        "Source/NativeComponents/ViewControllers/IdentityFlowViewController.swift",
        "Source/NativeComponents/ViewControllers/IndividualViewController.swift",
        "Source/NativeComponents/ViewControllers/IndividualWelcomeViewController.swift",
        "Source/NativeComponents/ViewControllers/LoadingViewController.swift",
        "Source/NativeComponents/ViewControllers/PhoneOtpViewController.swift",
        "Source/NativeComponents/ViewControllers/SelfieCaptureViewController+Strings.swift",
        "Source/NativeComponents/ViewControllers/SelfieCaptureViewController.swift",
        "Source/NativeComponents/ViewControllers/SelfieWarmupViewController.swift",
        "Source/NativeComponents/ViewControllers/SuccessViewController.swift",
        "Source/NativeComponents/ViewControllers/UIViewController+SafariExtension.swift",
        "Source/NativeComponents/Views/BottomAlignedLabel.swift",
        "Source/NativeComponents/Views/BottomSheetView.swift",
        "Source/NativeComponents/Views/CameraPreviewContainerView.swift",
        "Source/NativeComponents/Views/CompleteOptionView.swift",
        "Source/NativeComponents/Views/ContentCenteringScrollView.swift",
        "Source/NativeComponents/Views/DebugView.swift",
        "Source/NativeComponents/Views/DocumentCapture/AnimatedBorderView.swift",
        "Source/NativeComponents/Views/DocumentCapture/DocumentCaptureView.swift",
        "Source/NativeComponents/Views/DocumentCapture/DocumentScanningView.swift",
        "Source/NativeComponents/Views/DocumentCapture/InstructionalDocumentScanningView.swift",
        "Source/NativeComponents/Views/DocumentWarmupView.swift",
        "Source/NativeComponents/Views/ErrorView.swift",
        "Source/NativeComponents/Views/HeaderIconView.swift",
        "Source/NativeComponents/Views/HeaderView.swift",
        "Source/NativeComponents/Views/IdentityFlowView.swift",
        "Source/NativeComponents/Views/IdentityHTMLView/HTMLTextView.swift",
        "Source/NativeComponents/Views/IdentityHTMLView/HTMLViewWithIconLabels.swift",
        "Source/NativeComponents/Views/IdentityHTMLView/IconLabelHTMLView.swift",
        "Source/NativeComponents/Views/IdentityHTMLView/MultilineIconLabelHTMLView.swift",
        "Source/NativeComponents/Views/InstructionListView.swift",
        "Source/NativeComponents/Views/ListView/ListItemView.swift",
        "Source/NativeComponents/Views/ListView/ListView.swift",
        "Source/NativeComponents/Views/PhoneOtpView.swift",
        "Source/NativeComponents/Views/Selfie/SelfieCaptureView.swift",
        "Source/NativeComponents/Views/Selfie/SelfieScanningView.swift",
        "Source/NativeComponents/Views/Selfie/SelfieWarmupView.swift",
        "Source/NativeComponents/Views/ShadowConfiguration.swift",
        "Source/NativeComponents/Views/ShadowedCorneredImageView.swift",
        "Source/StripeCore+Import.swift",
        "Source/VerificationClientSecret.swift",
        "Source/VerificationSheetAnalytics.swift",
        "Source/WebWrapper/VerificationFlowWebView.swift",
        "Source/WebWrapper/VerificationFlowWebViewController.swift",
        "Source/WebWrapper/VerifyWebURLHelper.swift"
      ],
      "target_dependencies" : [
        "StripeCore",
        "StripeUICore",
        "StripeCameraCore"
      ],
      "type" : "library"
    },
    {
      "c99name" : "StripeFinancialConnections",
      "module_type" : "SwiftTarget",
      "name" : "StripeFinancialConnections",
      "path" : "StripeFinancialConnections/StripeFinancialConnections",
      "product_memberships" : [
        "StripeFinancialConnections"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeFinancialConnections/StripeFinancialConnections/PrivacyInfo.xcprivacy",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeFinancialConnections/StripeFinancialConnections/Resources/Images/add@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeFinancialConnections/StripeFinancialConnections/Resources/Images/back_arrow@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeFinancialConnections/StripeFinancialConnections/Resources/Images/brandicon_default@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeFinancialConnections/StripeFinancialConnections/Resources/Images/bullet@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeFinancialConnections/StripeFinancialConnections/Resources/Images/cancel_circle@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeFinancialConnections/StripeFinancialConnections/Resources/Images/check@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeFinancialConnections/StripeFinancialConnections/Resources/Images/chevron_down@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeFinancialConnections/StripeFinancialConnections/Resources/Images/close@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeFinancialConnections/StripeFinancialConnections/Resources/Images/generic_error@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeFinancialConnections/StripeFinancialConnections/Resources/Images/info@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeFinancialConnections/StripeFinancialConnections/Resources/Images/link_logo@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeFinancialConnections/StripeFinancialConnections/Resources/Images/panel_arrow_right@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeFinancialConnections/StripeFinancialConnections/Resources/Images/person@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeFinancialConnections/StripeFinancialConnections/Resources/Images/search@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeFinancialConnections/StripeFinancialConnections/Resources/Images/spinner@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeFinancialConnections/StripeFinancialConnections/Resources/Images/stripe_logo@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeFinancialConnections/StripeFinancialConnections/Resources/Images/testmode@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeFinancialConnections/StripeFinancialConnections/Resources/Images/warning_triangle@3x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeFinancialConnections/StripeFinancialConnections/Resources/Localizations/bg-BG.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "bg-bg"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeFinancialConnections/StripeFinancialConnections/Resources/Localizations/ca-ES.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ca-es"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeFinancialConnections/StripeFinancialConnections/Resources/Localizations/cs-CZ.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "cs-cz"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeFinancialConnections/StripeFinancialConnections/Resources/Localizations/da.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "da"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeFinancialConnections/StripeFinancialConnections/Resources/Localizations/de.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "de"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeFinancialConnections/StripeFinancialConnections/Resources/Localizations/el-GR.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "el-gr"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeFinancialConnections/StripeFinancialConnections/Resources/Localizations/en-GB.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "en-gb"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeFinancialConnections/StripeFinancialConnections/Resources/Localizations/en.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "en"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeFinancialConnections/StripeFinancialConnections/Resources/Localizations/es-419.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "es-419"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeFinancialConnections/StripeFinancialConnections/Resources/Localizations/es.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "es"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeFinancialConnections/StripeFinancialConnections/Resources/Localizations/et-EE.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "et-ee"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeFinancialConnections/StripeFinancialConnections/Resources/Localizations/fi.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "fi"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeFinancialConnections/StripeFinancialConnections/Resources/Localizations/fil.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "fil"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeFinancialConnections/StripeFinancialConnections/Resources/Localizations/fr-CA.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "fr-ca"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeFinancialConnections/StripeFinancialConnections/Resources/Localizations/fr.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "fr"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeFinancialConnections/StripeFinancialConnections/Resources/Localizations/hr.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "hr"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeFinancialConnections/StripeFinancialConnections/Resources/Localizations/hu.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "hu"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeFinancialConnections/StripeFinancialConnections/Resources/Localizations/id.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "id"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeFinancialConnections/StripeFinancialConnections/Resources/Localizations/it.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "it"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeFinancialConnections/StripeFinancialConnections/Resources/Localizations/ja.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ja"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeFinancialConnections/StripeFinancialConnections/Resources/Localizations/ko.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ko"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeFinancialConnections/StripeFinancialConnections/Resources/Localizations/lt-LT.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "lt-lt"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeFinancialConnections/StripeFinancialConnections/Resources/Localizations/lv-LV.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "lv-lv"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeFinancialConnections/StripeFinancialConnections/Resources/Localizations/ms-MY.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ms-my"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeFinancialConnections/StripeFinancialConnections/Resources/Localizations/mt.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "mt"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeFinancialConnections/StripeFinancialConnections/Resources/Localizations/nb.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "nb"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeFinancialConnections/StripeFinancialConnections/Resources/Localizations/nl.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "nl"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeFinancialConnections/StripeFinancialConnections/Resources/Localizations/nn-NO.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "nn-no"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeFinancialConnections/StripeFinancialConnections/Resources/Localizations/pl-PL.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "pl-pl"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeFinancialConnections/StripeFinancialConnections/Resources/Localizations/pt-BR.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "pt-br"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeFinancialConnections/StripeFinancialConnections/Resources/Localizations/pt-PT.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "pt-pt"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeFinancialConnections/StripeFinancialConnections/Resources/Localizations/ro-RO.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ro-ro"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeFinancialConnections/StripeFinancialConnections/Resources/Localizations/ru.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ru"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeFinancialConnections/StripeFinancialConnections/Resources/Localizations/sk-SK.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "sk-sk"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeFinancialConnections/StripeFinancialConnections/Resources/Localizations/sl-SI.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "sl-si"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeFinancialConnections/StripeFinancialConnections/Resources/Localizations/sv.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "sv"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeFinancialConnections/StripeFinancialConnections/Resources/Localizations/tr.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "tr"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeFinancialConnections/StripeFinancialConnections/Resources/Localizations/vi.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "vi"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeFinancialConnections/StripeFinancialConnections/Resources/Localizations/zh-HK.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "zh-hk"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeFinancialConnections/StripeFinancialConnections/Resources/Localizations/zh-Hans.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "zh-hans"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeFinancialConnections/StripeFinancialConnections/Resources/Localizations/zh-Hant.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "zh-hant"
            }
          }
        }
      ],
      "sources" : [
        "Source/API Bindings/APIPollingHelper.swift",
        "Source/API Bindings/APIVersion.swift",
        "Source/API Bindings/FinancialConnectionsAPIClient.swift",
        "Source/API Bindings/Models/BankAccountToken.swift",
        "Source/API Bindings/Models/ConsumerSession/ConsumerSessionModels.swift",
        "Source/API Bindings/Models/FinancialConnectionsAccount.swift",
        "Source/API Bindings/Models/FinancialConnectionsAccountPickerPane.swift",
        "Source/API Bindings/Models/FinancialConnectionsAuthSession.swift",
        "Source/API Bindings/Models/FinancialConnectionsBulletPoint.swift",
        "Source/API Bindings/Models/FinancialConnectionsConsent.swift",
        "Source/API Bindings/Models/FinancialConnectionsDataAccessNotice.swift",
        "Source/API Bindings/Models/FinancialConnectionsGenericInfoScreen.swift",
        "Source/API Bindings/Models/FinancialConnectionsImage.swift",
        "Source/API Bindings/Models/FinancialConnectionsInstitution.swift",
        "Source/API Bindings/Models/FinancialConnectionsInstitutionSearchResultResource.swift",
        "Source/API Bindings/Models/FinancialConnectionsLegalDetailsNotice.swift",
        "Source/API Bindings/Models/FinancialConnectionsLinkLoginPane.swift",
        "Source/API Bindings/Models/FinancialConnectionsMixedOAuthParams.swift",
        "Source/API Bindings/Models/FinancialConnectionsNetworkedAccountsResponse.swift",
        "Source/API Bindings/Models/FinancialConnectionsNetworkingLinkSignup.swift",
        "Source/API Bindings/Models/FinancialConnectionsOAuthPrepane.swift",
        "Source/API Bindings/Models/FinancialConnectionsPartnerAccount.swift",
        "Source/API Bindings/Models/FinancialConnectionsPaymentAccountResource.swift",
        "Source/API Bindings/Models/FinancialConnectionsPaymentDetails.swift",
        "Source/API Bindings/Models/FinancialConnectionsPaymentMethodType.swift",
        "Source/API Bindings/Models/FinancialConnectionsSession.swift",
        "Source/API Bindings/Models/FinancialConnectionsSessionManifest.swift",
        "Source/API Bindings/Models/FinancialConnectionsSynchronize.swift",
        "Source/API Bindings/Models/FinancialConnectionsTheme.swift",
        "Source/Analytics/FinancialConnectionsAnalyticsClient.swift",
        "Source/Analytics/FinancialConnectionsSheetAnalytics.swift",
        "Source/Common/ExperimentHelper.swift",
        "Source/Common/FinancialConnectionsCustomManualEntryRequiredError.swift",
        "Source/Common/FinancialConnectionsNavigationController.swift",
        "Source/Common/FlowRouter.swift",
        "Source/Common/HostController.swift",
        "Source/Common/HostViewController.swift",
        "Source/Common/LoadingView.swift",
        "Source/Common/ModalPresentationWrapperViewController.swift",
        "Source/Common/TestModeAutofillBannerView.swift",
        "Source/FinancialConnectionsSDK/FinancialConnectionsSDKImplementation.swift",
        "Source/FinancialConnectionsSheet.swift",
        "Source/FinancialConnectionsSheetError.swift",
        "Source/Helpers/FinancialConnectionsEvent+Extensions.swift",
        "Source/Helpers/FinancialConnectionsFont.swift",
        "Source/Helpers/Helpers.swift",
        "Source/Helpers/Image.swift",
        "Source/Helpers/NSAttributedString+Extensions.swift",
        "Source/Helpers/PaymentAccount+Extensions.swift",
        "Source/Helpers/STPLocalizedString.swift",
        "Source/Helpers/ScreenNativeScale.swift",
        "Source/Helpers/String+Extensions.swift",
        "Source/Helpers/String+Localized.swift",
        "Source/Helpers/StripeFinancialConnectionsBundleLocator.swift",
        "Source/Helpers/UIColor+Extensions.swift",
        "Source/Helpers/UIViewController+Extensions.swift",
        "Source/Native/AccountPicker/AccountPickerAccountLoadErrorView.swift",
        "Source/Native/AccountPicker/AccountPickerDataSource.swift",
        "Source/Native/AccountPicker/AccountPickerFooterView.swift",
        "Source/Native/AccountPicker/AccountPickerHelpers.swift",
        "Source/Native/AccountPicker/AccountPickerNoAccountEligibleErrorView.swift",
        "Source/Native/AccountPicker/AccountPickerSelectionListView.swift",
        "Source/Native/AccountPicker/AccountPickerSelectionView.swift",
        "Source/Native/AccountPicker/AccountPickerViewController.swift",
        "Source/Native/AccountPicker/CheckboxView.swift",
        "Source/Native/AccountPicker/RetrieveAccountsLoadingView.swift",
        "Source/Native/AttachLinkedPaymentAccount/AccountNumberRetrievalErrorView.swift",
        "Source/Native/AttachLinkedPaymentAccount/AttachLinkedPaymentAccountDataSource.swift",
        "Source/Native/AttachLinkedPaymentAccount/AttachLinkedPaymentAccountViewController.swift",
        "Source/Native/Consent/ConsentBodyView.swift",
        "Source/Native/Consent/ConsentDataSource.swift",
        "Source/Native/Consent/ConsentFooterView.swift",
        "Source/Native/Consent/ConsentLogoView.swift",
        "Source/Native/Consent/ConsentViewController.swift",
        "Source/Native/Error/ErrorDataSource.swift",
        "Source/Native/Error/ErrorViewController.swift",
        "Source/Native/InstitutionPicker/InstitutionCellView.swift",
        "Source/Native/InstitutionPicker/InstitutionDataSource.swift",
        "Source/Native/InstitutionPicker/InstitutionNoResultsView.swift",
        "Source/Native/InstitutionPicker/InstitutionPickerViewController.swift",
        "Source/Native/InstitutionPicker/InstitutionSearchBar.swift",
        "Source/Native/InstitutionPicker/InstitutionTableFooterView.swift",
        "Source/Native/InstitutionPicker/InstitutionTableLoadingView.swift",
        "Source/Native/InstitutionPicker/InstitutionTableView.swift",
        "Source/Native/InstitutionPicker/InstitutionTableViewCell.swift",
        "Source/Native/LinkAccountPicker/LinkAccountPickerBodyView.swift",
        "Source/Native/LinkAccountPicker/LinkAccountPickerDataSource.swift",
        "Source/Native/LinkAccountPicker/LinkAccountPickerFooterView.swift",
        "Source/Native/LinkAccountPicker/LinkAccountPickerLoadingView.swift",
        "Source/Native/LinkAccountPicker/LinkAccountPickerNewAccountRowView.swift",
        "Source/Native/LinkAccountPicker/LinkAccountPickerViewController.swift",
        "Source/Native/LinkLogin/LinkLoginDataSource.swift",
        "Source/Native/LinkLogin/LinkLoginViewController.swift",
        "Source/Native/ManualEntry/ManualEntryDataSource.swift",
        "Source/Native/ManualEntry/ManualEntryErrorView.swift",
        "Source/Native/ManualEntry/ManualEntryFormView.swift",
        "Source/Native/ManualEntry/ManualEntryValidator.swift",
        "Source/Native/ManualEntry/ManualEntryViewController.swift",
        "Source/Native/NativeFlowController.swift",
        "Source/Native/NativeFlowDataManager.swift",
        "Source/Native/NetworkingLinkLoginWarmup/NetworkingLinkLoginWarmupBodyView.swift",
        "Source/Native/NetworkingLinkLoginWarmup/NetworkingLinkLoginWarmupDataSource.swift",
        "Source/Native/NetworkingLinkLoginWarmup/NetworkingLinkLoginWarmupViewController.swift",
        "Source/Native/NetworkingLinkSignupPane/EmailTextField.swift",
        "Source/Native/NetworkingLinkSignupPane/LinkSignupFormView.swift",
        "Source/Native/NetworkingLinkSignupPane/NetworkingLinkSignupBodyView.swift",
        "Source/Native/NetworkingLinkSignupPane/NetworkingLinkSignupDataSource.swift",
        "Source/Native/NetworkingLinkSignupPane/NetworkingLinkSignupFooterView.swift",
        "Source/Native/NetworkingLinkSignupPane/NetworkingLinkSignupViewController.swift",
        "Source/Native/NetworkingLinkSignupPane/PhoneCountryCodePickerView.swift",
        "Source/Native/NetworkingLinkSignupPane/PhoneCountryCodeSelectorView.swift",
        "Source/Native/NetworkingLinkSignupPane/PhoneTextField.swift",
        "Source/Native/NetworkingLinkStepUpVerification/NetworkingLinkStepUpVerificationBodyView.swift",
        "Source/Native/NetworkingLinkStepUpVerification/NetworkingLinkStepUpVerificationDataSource.swift",
        "Source/Native/NetworkingLinkStepUpVerification/NetworkingLinkStepUpVerificationViewController.swift",
        "Source/Native/NetworkingLinkVerification/NetworkingLinkVerificationDataSource.swift",
        "Source/Native/NetworkingLinkVerification/NetworkingLinkVerificationViewController.swift",
        "Source/Native/NetworkingSaveToLinkVerification/NetworkingSaveToLinkVerificationDataSource.swift",
        "Source/Native/NetworkingSaveToLinkVerification/NetworkingSaveToLinkVerificationViewController.swift",
        "Source/Native/PartnerAuth/PartnerAuthDataSource.swift",
        "Source/Native/PartnerAuth/PartnerAuthViewController.swift",
        "Source/Native/PartnerAuth/PrepaneImageView.swift",
        "Source/Native/PartnerAuth/PrepaneViews.swift",
        "Source/Native/ResetFlow/ResetFlowDataSource.swift",
        "Source/Native/ResetFlow/ResetFlowViewController.swift",
        "Source/Native/Shared/AccountPickerRowLabelView.swift",
        "Source/Native/Shared/AccountPickerRowView.swift",
        "Source/Native/Shared/AttributedLabel.swift",
        "Source/Native/Shared/AttributedTextView.swift",
        "Source/Native/Shared/AuthFlowHelpers.swift",
        "Source/Native/Shared/AutoResizableUIView.swift",
        "Source/Native/Shared/BulletPointLabelView.swift",
        "Source/Native/Shared/Button+Extensions.swift",
        "Source/Native/Shared/CloseConfirmationViewController.swift",
        "Source/Native/Shared/Constants.swift",
        "Source/Native/Shared/CreatePaneParameters.swift",
        "Source/Native/Shared/DataAccessNoticeViewController.swift",
        "Source/Native/Shared/FeedbackGeneratorAdapter.swift",
        "Source/Native/Shared/GenericInfoScreen/GenericInfoBodyView.swift",
        "Source/Native/Shared/GenericInfoScreen/GenericInfoFooterView.swift",
        "Source/Native/Shared/GenericInfoScreen/GenericInfoViewController.swift",
        "Source/Native/Shared/HitTestStackView.swift",
        "Source/Native/Shared/HitTestView.swift",
        "Source/Native/Shared/InstitutionIconView.swift",
        "Source/Native/Shared/LegalDetailsNoticeViewController.swift",
        "Source/Native/Shared/NetworkingOTPView/NetworkingOTPDataSource.swift",
        "Source/Native/Shared/NetworkingOTPView/NetworkingOTPView.swift",
        "Source/Native/Shared/PaneLayoutView.swift",
        "Source/Native/Shared/PaneLayoutView/PaneLayoutView+Extensions.swift",
        "Source/Native/Shared/RoundedIconView.swift",
        "Source/Native/Shared/RoundedTextField.swift",
        "Source/Native/Shared/SFSafariViewController+Extensions.swift",
        "Source/Native/Shared/SheetViewController.swift",
        "Source/Native/Shared/ShimmeringView.swift",
        "Source/Native/Shared/SpinnerView.swift",
        "Source/Native/Shared/StripeSchemeAddress.swift",
        "Source/Native/Shared/TimeInterval+Extensions.swift",
        "Source/Native/Shared/UIImage+Extensions.swift",
        "Source/Native/Shared/UIImageView+Extensions.swift",
        "Source/Native/Shared/UITableView+Extensions.swift",
        "Source/Native/Shared/UIViewController+KeyboardAvoiding.swift",
        "Source/Native/Success/SuccessDataSource.swift",
        "Source/Native/Success/SuccessFooterView.swift",
        "Source/Native/Success/SuccessViewController.swift",
        "Source/Native/TerminalError/TerminalErrorView.swift",
        "Source/Native/TerminalError/TerminalErrorViewController.swift",
        "Source/StripeCore+Import.swift",
        "Source/Web/AuthenticationSessionManager.swift",
        "Source/Web/ContinueStateView.swift",
        "Source/Web/FinancialConnectionsAccountFetcher.swift",
        "Source/Web/FinancialConnectionsSessionFetcher.swift",
        "Source/Web/FinancialConnectionsWebFlowViewController.swift"
      ],
      "target_dependencies" : [
        "StripeCore",
        "StripeUICore"
      ],
      "type" : "library"
    },
    {
      "c99name" : "StripeCore",
      "module_type" : "SwiftTarget",
      "name" : "StripeCore",
      "path" : "StripeCore/StripeCore",
      "product_memberships" : [
        "Stripe",
        "StripePayments",
        "StripePaymentsUI",
        "StripePaymentSheet",
        "StripeApplePay",
        "StripeIdentity",
        "StripeCardScan",
        "StripeFinancialConnections"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCore/StripeCore/PrivacyInfo.xcprivacy",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCore/StripeCore/Resources/Localizations/bg-BG.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "bg-bg"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCore/StripeCore/Resources/Localizations/ca-ES.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ca-es"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCore/StripeCore/Resources/Localizations/cs-CZ.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "cs-cz"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCore/StripeCore/Resources/Localizations/da.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "da"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCore/StripeCore/Resources/Localizations/de.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "de"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCore/StripeCore/Resources/Localizations/el-GR.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "el-gr"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCore/StripeCore/Resources/Localizations/en-GB.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "en-gb"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCore/StripeCore/Resources/Localizations/en.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "en"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCore/StripeCore/Resources/Localizations/es-419.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "es-419"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCore/StripeCore/Resources/Localizations/es.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "es"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCore/StripeCore/Resources/Localizations/et-EE.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "et-ee"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCore/StripeCore/Resources/Localizations/fi.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "fi"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCore/StripeCore/Resources/Localizations/fil.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "fil"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCore/StripeCore/Resources/Localizations/fr-CA.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "fr-ca"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCore/StripeCore/Resources/Localizations/fr.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "fr"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCore/StripeCore/Resources/Localizations/hr.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "hr"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCore/StripeCore/Resources/Localizations/hu.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "hu"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCore/StripeCore/Resources/Localizations/id.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "id"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCore/StripeCore/Resources/Localizations/it.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "it"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCore/StripeCore/Resources/Localizations/ja.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ja"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCore/StripeCore/Resources/Localizations/ko.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ko"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCore/StripeCore/Resources/Localizations/lt-LT.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "lt-lt"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCore/StripeCore/Resources/Localizations/lv-LV.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "lv-lv"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCore/StripeCore/Resources/Localizations/ms-MY.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ms-my"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCore/StripeCore/Resources/Localizations/mt.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "mt"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCore/StripeCore/Resources/Localizations/nb.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "nb"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCore/StripeCore/Resources/Localizations/nl.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "nl"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCore/StripeCore/Resources/Localizations/nn-NO.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "nn-no"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCore/StripeCore/Resources/Localizations/pl-PL.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "pl-pl"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCore/StripeCore/Resources/Localizations/pt-BR.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "pt-br"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCore/StripeCore/Resources/Localizations/pt-PT.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "pt-pt"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCore/StripeCore/Resources/Localizations/ro-RO.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ro-ro"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCore/StripeCore/Resources/Localizations/ru.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ru"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCore/StripeCore/Resources/Localizations/sk-SK.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "sk-sk"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCore/StripeCore/Resources/Localizations/sl-SI.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "sl-si"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCore/StripeCore/Resources/Localizations/sv.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "sv"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCore/StripeCore/Resources/Localizations/tr.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "tr"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCore/StripeCore/Resources/Localizations/vi.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "vi"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCore/StripeCore/Resources/Localizations/zh-HK.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "zh-hk"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCore/StripeCore/Resources/Localizations/zh-Hans.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "zh-hans"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCore/StripeCore/Resources/Localizations/zh-Hant.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "zh-hant"
            }
          }
        }
      ],
      "sources" : [
        "Source/API Bindings/Models/EmptyResponse.swift",
        "Source/API Bindings/Models/StripeFile.swift",
        "Source/API Bindings/STPAPIClient+FileUpload.swift",
        "Source/API Bindings/STPAPIClient.swift",
        "Source/API Bindings/STPAppInfo.swift",
        "Source/API Bindings/STPMultipartFormDataEncoder.swift",
        "Source/API Bindings/STPMultipartFormDataPart.swift",
        "Source/API Bindings/StripeAPI.swift",
        "Source/API Bindings/StripeAPIConfiguration+Version.swift",
        "Source/API Bindings/StripeAPIConfiguration.swift",
        "Source/API Bindings/StripeError.swift",
        "Source/API Bindings/StripeServiceError.swift",
        "Source/Analytics/Analytic.swift",
        "Source/Analytics/AnalyticLoggableError.swift",
        "Source/Analytics/AnalyticLoggableErrorV2.swift",
        "Source/Analytics/AnalyticsClientV2.swift",
        "Source/Analytics/AnalyticsHelper.swift",
        "Source/Analytics/Eventing/Notification+Stripe.swift",
        "Source/Analytics/Eventing/STPAnalyticsEventTranslator.swift",
        "Source/Analytics/NetworkDetector.swift",
        "Source/Analytics/PluginDetector.swift",
        "Source/Analytics/STPAnalyticEvent.swift",
        "Source/Analytics/STPAnalyticsClient+Error.swift",
        "Source/Analytics/STPAnalyticsClient.swift",
        "Source/Categories/Decimal+StripeCore.swift",
        "Source/Categories/Dictionary+Stripe.swift",
        "Source/Categories/Enums+CustomStringConvertible.swift",
        "Source/Categories/Locale+StripeCore.swift",
        "Source/Categories/NSArray+Stripe.swift",
        "Source/Categories/NSBundle+Stripe_AppName.swift",
        "Source/Categories/NSCharacterSet+StripeCore.swift",
        "Source/Categories/NSError+Stripe.swift",
        "Source/Categories/NSError+StripeCore.swift",
        "Source/Categories/NSMutableURLRequest+Stripe.swift",
        "Source/Categories/NSURLComponents+Stripe.swift",
        "Source/Categories/String+StripeCore.swift",
        "Source/Categories/UIImage+StripeCore.swift",
        "Source/Coder/StripeCodable.swift",
        "Source/Coder/StripeJSONDecoder.swift",
        "Source/Coder/StripeJSONEncoder.swift",
        "Source/Coder/StripeJSONShared.swift",
        "Source/Coder/UnknownFields.swift",
        "Source/Connections Bindings/BillingAddress.swift",
        "Source/Connections Bindings/ElementsSessionContext.swift",
        "Source/Connections Bindings/FinancialConnectionsEvent.swift",
        "Source/Connections Bindings/FinancialConnectionsLinkedBank.swift",
        "Source/Connections Bindings/FinancialConnectionsSDKInterface.swift",
        "Source/Connections Bindings/FinancialConnectionsSDKResult.swift",
        "Source/Connections Bindings/InstantDebitsLinkedBank.swift",
        "Source/Connections Bindings/LinkBankPaymentMethod.swift",
        "Source/Connections Bindings/LinkMode.swift",
        "Source/Helpers/Async.swift",
        "Source/Helpers/BundleLocatorProtocol.swift",
        "Source/Helpers/FileDownloader.swift",
        "Source/Helpers/InstallMethod.swift",
        "Source/Helpers/KeyedEncodingContainer+Extensions.swift",
        "Source/Helpers/PaymentsSDKVariant.swift",
        "Source/Helpers/Result+Extensions.swift",
        "Source/Helpers/STPAssert.swift",
        "Source/Helpers/STPDeviceUtils.swift",
        "Source/Helpers/STPDispatchFunctions.swift",
        "Source/Helpers/STPError.swift",
        "Source/Helpers/STPNumericStringValidator.swift",
        "Source/Helpers/STPURLCallbackHandler.swift",
        "Source/Helpers/ServerErrorMapper.swift",
        "Source/Helpers/StripeCoreBundleLocator.swift",
        "Source/Helpers/URLEncoder.swift",
        "Source/Helpers/URLSession+Retry.swift",
        "Source/Localization/STPLocalizationUtils.swift",
        "Source/Localization/STPLocalizedString.swift",
        "Source/Localization/String+Localized.swift",
        "Source/Telemetry/FraudDetectionData.swift",
        "Source/Telemetry/STPTelemetryClient.swift",
        "Source/Telemetry/UserDefaults+PaymentsCore.swift",
        "Source/UI/UIActivityIndicatorView+Stripe.swift",
        "Source/UI/UIFont+Stripe.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "StripeCardScan",
      "module_type" : "SwiftTarget",
      "name" : "StripeCardScan",
      "path" : "StripeCardScan/StripeCardScan",
      "product_memberships" : [
        "StripeCardScan"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCardScan/StripeCardScan/Resources/CompiledModels/SSDOcr.mlmodelc",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCardScan/StripeCardScan/Resources/CompiledModels/UxModel.mlmodelc",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCardScan/StripeCardScan/Resources/Localizations/bg-BG.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "bg-bg"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCardScan/StripeCardScan/Resources/Localizations/ca-ES.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ca-es"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCardScan/StripeCardScan/Resources/Localizations/cs-CZ.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "cs-cz"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCardScan/StripeCardScan/Resources/Localizations/da.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "da"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCardScan/StripeCardScan/Resources/Localizations/de.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "de"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCardScan/StripeCardScan/Resources/Localizations/el-GR.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "el-gr"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCardScan/StripeCardScan/Resources/Localizations/en-GB.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "en-gb"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCardScan/StripeCardScan/Resources/Localizations/en.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "en"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCardScan/StripeCardScan/Resources/Localizations/es-419.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "es-419"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCardScan/StripeCardScan/Resources/Localizations/es.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "es"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCardScan/StripeCardScan/Resources/Localizations/et-EE.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "et-ee"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCardScan/StripeCardScan/Resources/Localizations/fi.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "fi"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCardScan/StripeCardScan/Resources/Localizations/fil.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "fil"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCardScan/StripeCardScan/Resources/Localizations/fr-CA.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "fr-ca"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCardScan/StripeCardScan/Resources/Localizations/fr.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "fr"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCardScan/StripeCardScan/Resources/Localizations/hr.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "hr"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCardScan/StripeCardScan/Resources/Localizations/hu.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "hu"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCardScan/StripeCardScan/Resources/Localizations/id.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "id"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCardScan/StripeCardScan/Resources/Localizations/it.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "it"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCardScan/StripeCardScan/Resources/Localizations/ja.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ja"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCardScan/StripeCardScan/Resources/Localizations/ko.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ko"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCardScan/StripeCardScan/Resources/Localizations/lt-LT.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "lt-lt"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCardScan/StripeCardScan/Resources/Localizations/lv-LV.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "lv-lv"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCardScan/StripeCardScan/Resources/Localizations/ms-MY.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ms-my"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCardScan/StripeCardScan/Resources/Localizations/mt.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "mt"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCardScan/StripeCardScan/Resources/Localizations/nb.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "nb"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCardScan/StripeCardScan/Resources/Localizations/nl.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "nl"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCardScan/StripeCardScan/Resources/Localizations/nn-NO.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "nn-no"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCardScan/StripeCardScan/Resources/Localizations/pl-PL.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "pl-pl"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCardScan/StripeCardScan/Resources/Localizations/pt-BR.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "pt-br"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCardScan/StripeCardScan/Resources/Localizations/pt-PT.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "pt-pt"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCardScan/StripeCardScan/Resources/Localizations/ro-RO.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ro-ro"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCardScan/StripeCardScan/Resources/Localizations/ru.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ru"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCardScan/StripeCardScan/Resources/Localizations/sk-SK.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "sk-sk"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCardScan/StripeCardScan/Resources/Localizations/sl-SI.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "sl-si"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCardScan/StripeCardScan/Resources/Localizations/sv.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "sv"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCardScan/StripeCardScan/Resources/Localizations/tr.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "tr"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCardScan/StripeCardScan/Resources/Localizations/vi.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "vi"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCardScan/StripeCardScan/Resources/Localizations/zh-HK.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "zh-hk"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCardScan/StripeCardScan/Resources/Localizations/zh-Hans.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "zh-hans"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/StripeCardScan/StripeCardScan/Resources/Localizations/zh-Hant.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "zh-hant"
            }
          }
        }
      ],
      "sources" : [
        "Source/CardScan/AppleOcr/AppleOcr.swift",
        "Source/CardScan/CardUtils/CardNetwork.swift",
        "Source/CardScan/CardUtils/CardType.swift",
        "Source/CardScan/CardUtils/CreditCardUtils.swift",
        "Source/CardScan/CardUtils/Expiry.swift",
        "Source/CardScan/CreditCardOcr/AppleCreditCardOcr.swift",
        "Source/CardScan/CreditCardOcr/CreditCardOcrImplementation.swift",
        "Source/CardScan/CreditCardOcr/CreditCardOcrPrediction.swift",
        "Source/CardScan/CreditCardOcr/CreditCardOcrResult.swift",
        "Source/CardScan/CreditCardOcr/ErrorCorrection.swift",
        "Source/CardScan/CreditCardOcr/MachineLearningResult.swift",
        "Source/CardScan/CreditCardOcr/MainLoopStateMachine.swift",
        "Source/CardScan/CreditCardOcr/NonNameWords.swift",
        "Source/CardScan/CreditCardOcr/OcrMainLoop.swift",
        "Source/CardScan/CreditCardOcr/OcrObject.swift",
        "Source/CardScan/CreditCardOcr/SSDCreditCardOcr.swift",
        "Source/CardScan/Extensions/Array+utils.swift",
        "Source/CardScan/Extensions/CGRectExtension.swift",
        "Source/CardScan/Extensions/CGrect+utils.swift",
        "Source/CardScan/Extensions/CreditCardOcrPrediction+expiry.swift",
        "Source/CardScan/Extensions/Image+utils.swift",
        "Source/CardScan/Extensions/UIImage+pixelBuffer.swift",
        "Source/CardScan/MLModels/AsyncModelLoading.swift",
        "Source/CardScan/MLModels/SSDOcr+Utils.swift",
        "Source/CardScan/MLModels/SSDOcr.swift",
        "Source/CardScan/MLModels/UxModel+Utils.swift",
        "Source/CardScan/MLModels/UxModel.swift",
        "Source/CardScan/MLRuntime/ActiveStateComputation.swift",
        "Source/CardScan/MLRuntime/AppState.swift",
        "Source/CardScan/MLRuntime/DetectedAllBoxes.swift",
        "Source/CardScan/MLRuntime/DetectedAllOcrBoxes.swift",
        "Source/CardScan/MLRuntime/DetectedBox.swift",
        "Source/CardScan/MLRuntime/DetectedSSDBox.swift",
        "Source/CardScan/MLRuntime/DetectedSSDOcrBox.swift",
        "Source/CardScan/MLRuntime/NMS.swift",
        "Source/CardScan/MLRuntime/OcrDD.swift",
        "Source/CardScan/MLRuntime/OcrDDUtils.swift",
        "Source/CardScan/MLRuntime/OcrPriorsGen.swift",
        "Source/CardScan/MLRuntime/PostDetectionAlgorithm.swift",
        "Source/CardScan/MLRuntime/PredictionAPI.swift",
        "Source/CardScan/MLRuntime/PredictionResult.swift",
        "Source/CardScan/MLRuntime/PredictionUtilOcr.swift",
        "Source/CardScan/MLRuntime/SSDOcrDetect.swift",
        "Source/CardScan/MLRuntime/SSDOcrOutputExtensions.swift",
        "Source/CardScan/MLRuntime/SoftNMS.swift",
        "Source/CardScan/UI/BlurView.swift",
        "Source/CardScan/UI/CardScanSheet.swift",
        "Source/CardScan/UI/CornerView.swift",
        "Source/CardScan/UI/InterfaceOrientation.swift",
        "Source/CardScan/UI/PreviewView.swift",
        "Source/CardScan/UI/ScanBaseViewController.swift",
        "Source/CardScan/UI/ScanConfiguration.swift",
        "Source/CardScan/UI/ScanEventsProtocol.swift",
        "Source/CardScan/UI/ScanStats.swift",
        "Source/CardScan/UI/SimpleScanViewController.swift",
        "Source/CardScan/UI/Torch.swift",
        "Source/CardScan/UI/VideoFeed.swift",
        "Source/CardScan/Utils/AppInfoUtils.swift",
        "Source/CardScan/Utils/AtomicPropertyWrapper.swift",
        "Source/CardScan/Utils/DeviceUtils.swift",
        "Source/CardVerify/Api/CardImageVerificationDetailsResponse.swift",
        "Source/CardVerify/Api/Models/Scan Analytics/ScanStatsPayload+Common.swift",
        "Source/CardVerify/Api/Models/Scan Analytics/ScanStatsPayload+Tasks.swift",
        "Source/CardVerify/Api/Models/Scan Analytics/ScanStatsPayload.swift",
        "Source/CardVerify/Api/Models/VerificationFramesData.swift",
        "Source/CardVerify/Api/Models/VerifyFrames.swift",
        "Source/CardVerify/Api/STPAPIClient+CardImageVerification.swift",
        "Source/CardVerify/Bouncer.swift",
        "Source/CardVerify/Card Image Verification/CancellationReason.swift",
        "Source/CardVerify/Card Image Verification/CardImageVerificationController.swift",
        "Source/CardVerify/Card Image Verification/CardImageVerificationIntent.swift",
        "Source/CardVerify/Card Image Verification/CardImageVerificationSheet.swift",
        "Source/CardVerify/Card Image Verification/CardImageVerificationSheetConfiguration.swift",
        "Source/CardVerify/Card Image Verification/CardScanSheetError.swift",
        "Source/CardVerify/Card Image Verification/ScanAnalyticsManager+Helpers.swift",
        "Source/CardVerify/Card Image Verification/ScanAnalyticsManager+Managers.swift",
        "Source/CardVerify/Card Image Verification/ScanAnalyticsManager+Tasks.swift",
        "Source/CardVerify/Card Image Verification/ScanAnalyticsManager.swift",
        "Source/CardVerify/Card Image Verification/ScannedCard.swift",
        "Source/CardVerify/Card Image Verification/ScannedCardImageData+Verification.swift",
        "Source/CardVerify/Card Image Verification/ScannedCardImageData.swift",
        "Source/CardVerify/Card Image Verification/StripeCore+Import.swift",
        "Source/CardVerify/CardBase.swift",
        "Source/CardVerify/CardScanFraudData.swift",
        "Source/CardVerify/CardScanMisc.swift",
        "Source/CardVerify/CardVerifyFraudData.swift",
        "Source/CardVerify/CardVerifyStateMachine.swift",
        "Source/CardVerify/FadeInAnimation.swift",
        "Source/CardVerify/FrameData.swift",
        "Source/CardVerify/Helpers/EndToEndTestDataSource.swift",
        "Source/CardVerify/Helpers/STPLocalizedString.swift",
        "Source/CardVerify/Helpers/String+Localized.swift",
        "Source/CardVerify/PaymentCard.swift",
        "Source/CardVerify/SimpleScanViewController+Verify.swift",
        "Source/CardVerify/StripeCardScanBundleLocator.swift",
        "Source/CardVerify/UxAnalyzer.swift",
        "Source/CardVerify/UxAndOcrMainLoop.swift",
        "Source/CardVerify/VerifyCardAddViewController.swift",
        "Source/CardVerify/VerifyCardViewController.swift",
        "Source/CardVerify/ZoomedInCGImage.swift"
      ],
      "target_dependencies" : [
        "StripeCore"
      ],
      "type" : "library"
    },
    {
      "c99name" : "StripeCameraCore",
      "module_type" : "SwiftTarget",
      "name" : "StripeCameraCore",
      "path" : "StripeCameraCore/StripeCameraCore",
      "product_memberships" : [
        "StripeIdentity"
      ],
      "sources" : [
        "Source/CameraExifMetadata.swift",
        "Source/Categories/CGRect+StripeCameraCore.swift",
        "Source/Categories/CVPixelBuffer+StripeCameraCore.swift",
        "Source/Categories/UIDeviceOrientation+StripeCameraCore.swift",
        "Source/Categories/UIImage+Buffer.swift",
        "Source/Coordinators/AppSettingsHelper.swift",
        "Source/Coordinators/CameraPermissionsManager.swift",
        "Source/Coordinators/CameraSession.swift",
        "Source/Coordinators/MockSimulatorCameraSession.swift",
        "Source/Coordinators/Torch.swift",
        "Source/Views/CameraPreviewView.swift"
      ],
      "target_dependencies" : [
        "StripeCore"
      ],
      "type" : "library"
    },
    {
      "c99name" : "StripeApplePay",
      "module_type" : "SwiftTarget",
      "name" : "StripeApplePay",
      "path" : "StripeApplePay/StripeApplePay",
      "product_memberships" : [
        "Stripe",
        "StripePaymentSheet",
        "StripeApplePay"
      ],
      "sources" : [
        "Source/ApplePayContext/STPAPIClient+ApplePay.swift",
        "Source/ApplePayContext/STPApplePayContext+LegacySupport.swift",
        "Source/ApplePayContext/STPApplePayContext.swift",
        "Source/Blocks.swift",
        "Source/Extensions/BillingDetails+ApplePay.swift",
        "Source/Extensions/PKContact+Stripe.swift",
        "Source/Extensions/PKPayment+Stripe.swift",
        "Source/PaymentsCore/API/Models/Address.swift",
        "Source/PaymentsCore/API/Models/BillingDetails.swift",
        "Source/PaymentsCore/API/Models/CardBrand.swift",
        "Source/PaymentsCore/API/Models/PaymentIntent.swift",
        "Source/PaymentsCore/API/Models/PaymentIntentParams.swift",
        "Source/PaymentsCore/API/Models/PaymentMethod.swift",
        "Source/PaymentsCore/API/Models/PaymentMethodParams.swift",
        "Source/PaymentsCore/API/Models/SetupIntent.swift",
        "Source/PaymentsCore/API/Models/SetupIntentParams.swift",
        "Source/PaymentsCore/API/Models/ShippingDetails.swift",
        "Source/PaymentsCore/API/Models/Token.swift",
        "Source/PaymentsCore/API/PaymentIntent+API.swift",
        "Source/PaymentsCore/API/PaymentMethod+API.swift",
        "Source/PaymentsCore/API/SetupIntent+API.swift",
        "Source/PaymentsCore/API/Token+API.swift",
        "Source/PaymentsCore/Analytics/STPAnalyticsClient+Payments.swift",
        "Source/PaymentsCore/Analytics/STPAnalyticsClient+PaymentsAPI.swift",
        "Source/PaymentsCore/Categories/STPAPIClient+PaymentsCore.swift",
        "Source/StripeCore+Import.swift"
      ],
      "target_dependencies" : [
        "StripeCore"
      ],
      "type" : "library"
    },
    {
      "c99name" : "Stripe3DS2",
      "module_type" : "ClangTarget",
      "name" : "Stripe3DS2",
      "path" : "Stripe3DS2/Stripe3DS2",
      "product_memberships" : [
        "Stripe",
        "StripePayments",
        "StripePaymentsUI",
        "StripePaymentSheet"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Stripe3DS2/Stripe3DS2/PrivacyInfo.xcprivacy",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Stripe3DS2/Stripe3DS2/Resources/Stripe3DS2.xcassets",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Stripe3DS2/Stripe3DS2/Resources/bg-BG.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "bg-bg"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Stripe3DS2/Stripe3DS2/Resources/ca-ES.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ca-es"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Stripe3DS2/Stripe3DS2/Resources/cs-CZ.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "cs-cz"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Stripe3DS2/Stripe3DS2/Resources/da.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "da"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Stripe3DS2/Stripe3DS2/Resources/de.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "de"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Stripe3DS2/Stripe3DS2/Resources/el-GR.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "el-gr"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Stripe3DS2/Stripe3DS2/Resources/en-GB.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "en-gb"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Stripe3DS2/Stripe3DS2/Resources/en.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "en"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Stripe3DS2/Stripe3DS2/Resources/es-419.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "es-419"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Stripe3DS2/Stripe3DS2/Resources/es.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "es"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Stripe3DS2/Stripe3DS2/Resources/et-EE.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "et-ee"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Stripe3DS2/Stripe3DS2/Resources/fi.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "fi"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Stripe3DS2/Stripe3DS2/Resources/fil.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "fil"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Stripe3DS2/Stripe3DS2/Resources/fr-CA.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "fr-ca"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Stripe3DS2/Stripe3DS2/Resources/fr.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "fr"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Stripe3DS2/Stripe3DS2/Resources/hr.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "hr"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Stripe3DS2/Stripe3DS2/Resources/hu.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "hu"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Stripe3DS2/Stripe3DS2/Resources/id.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "id"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Stripe3DS2/Stripe3DS2/Resources/it.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "it"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Stripe3DS2/Stripe3DS2/Resources/ja.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ja"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Stripe3DS2/Stripe3DS2/Resources/ko.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ko"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Stripe3DS2/Stripe3DS2/Resources/lt-LT.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "lt-lt"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Stripe3DS2/Stripe3DS2/Resources/lv-LV.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "lv-lv"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Stripe3DS2/Stripe3DS2/Resources/ms-MY.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ms-my"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Stripe3DS2/Stripe3DS2/Resources/mt.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "mt"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Stripe3DS2/Stripe3DS2/Resources/nb.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "nb"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Stripe3DS2/Stripe3DS2/Resources/nl.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "nl"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Stripe3DS2/Stripe3DS2/Resources/nn-NO.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "nn-no"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Stripe3DS2/Stripe3DS2/Resources/pl-PL.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "pl-pl"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Stripe3DS2/Stripe3DS2/Resources/pt-BR.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "pt-br"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Stripe3DS2/Stripe3DS2/Resources/pt-PT.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "pt-pt"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Stripe3DS2/Stripe3DS2/Resources/ro-RO.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ro-ro"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Stripe3DS2/Stripe3DS2/Resources/ru.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "ru"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Stripe3DS2/Stripe3DS2/Resources/sk-SK.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "sk-sk"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Stripe3DS2/Stripe3DS2/Resources/sl-SI.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "sl-si"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Stripe3DS2/Stripe3DS2/Resources/sv.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "sv"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Stripe3DS2/Stripe3DS2/Resources/tr.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "tr"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Stripe3DS2/Stripe3DS2/Resources/vi.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "vi"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Stripe3DS2/Stripe3DS2/Resources/zh-HK.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "zh-hk"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Stripe3DS2/Stripe3DS2/Resources/zh-Hans.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "zh-hans"
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Stripe3DS2/Stripe3DS2/Resources/zh-Hant.lproj/Localizable.strings",
          "rule" : {
            "process" : {
              "localization" : "zh-hant"
            }
          }
        }
      ],
      "sources" : [
        "NSData+JWEHelpers.m",
        "NSDictionary+DecodingHelpers.m",
        "NSError+Stripe3DS2.m",
        "NSLayoutConstraint+LayoutSupport.m",
        "NSString+EmptyChecking.m",
        "NSString+JWEHelpers.m",
        "STDSACSNetworkingManager.m",
        "STDSAuthenticationResponseObject.m",
        "STDSBrandingView.m",
        "STDSBundleLocator.m",
        "STDSChallengeInformationView.m",
        "STDSChallengeRequestParameters.m",
        "STDSChallengeResponseImageObject.m",
        "STDSChallengeResponseMessageExtensionObject.m",
        "STDSChallengeResponseObject.m",
        "STDSChallengeResponseSelectionInfoObject.m",
        "STDSChallengeResponseViewController.m",
        "STDSChallengeSelectionView.m",
        "STDSDebuggerChecker.m",
        "STDSDeviceInformation.m",
        "STDSDeviceInformationManager.m",
        "STDSDeviceInformationParameter.m",
        "STDSDirectoryServerCertificate.m",
        "STDSEllipticCurvePoint.m",
        "STDSEphemeralKeyPair.m",
        "STDSErrorMessage+Internal.m",
        "STDSExpandableInformationView.m",
        "STDSIPAddress.m",
        "STDSImageLoader.m",
        "STDSIntegrityChecker.m",
        "STDSJSONWebEncryption.m",
        "STDSJSONWebSignature.m",
        "STDSJailbreakChecker.m",
        "STDSOSVersionChecker.m",
        "STDSProcessingView.m",
        "STDSProgressViewController.m",
        "STDSSecTypeUtilities.m",
        "STDSSelectionButton.m",
        "STDSSimulatorChecker.m",
        "STDSSpacerView.m",
        "STDSStackView.m",
        "STDSSynchronousLocationManager.m",
        "STDSTextChallengeView.m",
        "STDSThreeDSProtocolVersion.m",
        "STDSWebView.m",
        "STDSWhitelistView.m",
        "UIButton+CustomInitialization.m",
        "UIColor+DefaultColors.m",
        "UIColor+ThirteenSupport.m",
        "UIFont+DefaultFonts.m",
        "UIView+LayoutSupport.m",
        "UIViewController+Stripe3DS2.m",
        "include/STDSAlreadyInitializedException.m",
        "include/STDSAuthenticationRequestParameters.m",
        "include/STDSButtonCustomization.m",
        "include/STDSChallengeParameters.m",
        "include/STDSCompletionEvent.m",
        "include/STDSConfigParameters.m",
        "include/STDSCustomization.m",
        "include/STDSErrorMessage.m",
        "include/STDSException.m",
        "include/STDSFooterCustomization.m",
        "include/STDSInvalidInputException.m",
        "include/STDSJSONEncoder.m",
        "include/STDSLabelCustomization.m",
        "include/STDSNavigationBarCustomization.m",
        "include/STDSNotInitializedException.m",
        "include/STDSProtocolErrorEvent.m",
        "include/STDSRuntimeErrorEvent.m",
        "include/STDSRuntimeException.m",
        "include/STDSSelectionCustomization.m",
        "include/STDSStripe3DS2Error.m",
        "include/STDSSwiftTryCatch.m",
        "include/STDSTextFieldCustomization.m",
        "include/STDSThreeDS2Service.m",
        "include/STDSTransaction.m",
        "include/STDSUICustomization.m",
        "include/STDSWarning.m"
      ],
      "type" : "library"
    },
    {
      "c99name" : "Stripe",
      "module_type" : "SwiftTarget",
      "name" : "Stripe",
      "path" : "Stripe/StripeiOS",
      "product_memberships" : [
        "Stripe"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Stripe/StripeiOS/PrivacyInfo.xcprivacy",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Stripe/StripeiOS/Resources/StripeiOS.xcassets",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "Source/PKAddPaymentPassRequest+Stripe_Error.swift",
        "Source/PKPaymentAuthorizationViewController+Stripe_Blocks.swift",
        "Source/STPAPIClient+PushProvisioning.swift",
        "Source/STPAnalyticsClient+Payments.swift",
        "Source/STPApplePayContextDelegate.swift",
        "Source/STPEphemeralKey.swift",
        "Source/STPEphemeralKeyManager.swift",
        "Source/STPEphemeralKeyProvider.swift",
        "Source/STPFakeAddPaymentPassViewController.swift",
        "Source/STPPinManagementService.swift",
        "Source/STPPushProvisioningContext.swift",
        "Source/STPPushProvisioningDetails.swift",
        "Source/STPPushProvisioningDetailsParams.swift",
        "Source/Stripe+Exports.swift"
      ],
      "target_dependencies" : [
        "Stripe3DS2",
        "StripeCore",
        "StripeApplePay",
        "StripeUICore",
        "StripePayments",
        "StripePaymentsUI"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.7"
}
Done.