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

Failed to build isowords, reference main (c727d3), with Swift 6.1 for Linux on 29 Apr 2025 06:36:18 UTC.

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4606859-0":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.1-latest swift build --triple x86_64-unknown-linux-gnu 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 4.61.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/pointfreeco/isowords.git
Reference: main
Initialized empty Git repository in /host/spi-builder-workspace/.git/
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: 	git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: 	git branch -m <name>
From https://github.com/pointfreeco/isowords
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at c727d3a Start using IssueReporting. (#205)
Cloned https://github.com/pointfreeco/isowords.git
Revision (git rev-parse @):
c727d3a7c49cf0c98f2fa4f24c562f81e30165f7
SUCCESS checkout https://github.com/pointfreeco/isowords.git at main
========================================
Build
========================================
Selected platform:         linux
Swift version:             6.1
Building package at path:  $PWD
https://github.com/pointfreeco/isowords.git
https://github.com/pointfreeco/isowords.git
WARNING: environment variable SUPPRESS_SWIFT_6_FLAGS is not set
{
  "dependencies" : [
    {
      "identity" : "swift-crypto",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.1.6",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-crypto"
    },
    {
      "identity" : "swift-case-paths",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.1.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/pointfreeco/swift-case-paths"
    },
    {
      "identity" : "swift-composable-architecture",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.12.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/pointfreeco/swift-composable-architecture"
    },
    {
      "identity" : "swift-custom-dump",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.3.3",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/pointfreeco/swift-custom-dump"
    },
    {
      "identity" : "swift-dependencies",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.1.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/pointfreeco/swift-dependencies"
    },
    {
      "identity" : "swift-gen",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.3.0",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/pointfreeco/swift-gen"
    },
    {
      "identity" : "swift-parsing",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.12.0",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/pointfreeco/swift-parsing"
    },
    {
      "identity" : "swift-tagged",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.6.0",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/pointfreeco/swift-tagged"
    },
    {
      "identity" : "swift-url-routing",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.2.0",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/pointfreeco/swift-url-routing"
    },
    {
      "identity" : "swift-overture",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.5.0",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/pointfreeco/swift-overture"
    },
    {
      "identity" : "swift-snapshot-testing",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.10.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/pointfreeco/swift-snapshot-testing"
    },
    {
      "identity" : "xctest-dynamic-overlay",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.2.3",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/pointfreeco/xctest-dynamic-overlay"
    },
    {
      "identity" : "swiftawssignaturev4",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.1.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/crspybits/SwiftAWSSignatureV4"
    },
    {
      "identity" : "swift-backtrace",
      "requirement" : {
        "exact" : [
          "1.2.0"
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/swift-server/swift-backtrace"
    },
    {
      "identity" : "postgres-kit",
      "requirement" : {
        "exact" : [
          "2.2.0"
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/vapor/postgres-kit"
    },
    {
      "identity" : "swift-prelude",
      "requirement" : {
        "revision" : [
          "7ff9911"
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/pointfreeco/swift-prelude"
    },
    {
      "identity" : "swift-web",
      "requirement" : {
        "revision" : [
          "2ad82ec"
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/pointfreeco/swift-web"
    }
  ],
  "manifest_display_name" : "isowords",
  "name" : "isowords",
  "path" : "/host/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "17.0"
    },
    {
      "name" : "macos",
      "version" : "14.0"
    },
    {
      "name" : "tvos",
      "version" : "17.0"
    },
    {
      "name" : "watchos",
      "version" : "10.0"
    }
  ],
  "products" : [
    {
      "name" : "Build",
      "targets" : [
        "Build"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "DictionaryClient",
      "targets" : [
        "DictionaryClient"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "DictionarySqliteClient",
      "targets" : [
        "DictionarySqliteClient"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "FirstPartyMocks",
      "targets" : [
        "FirstPartyMocks"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "PuzzleGen",
      "targets" : [
        "PuzzleGen"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "ServerConfig",
      "targets" : [
        "ServerConfig"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "ServerRouter",
      "targets" : [
        "ServerRouter"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SharedModels",
      "targets" : [
        "SharedModels"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "Sqlite",
      "targets" : [
        "Sqlite"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "TestHelpers",
      "targets" : [
        "TestHelpers"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "XCTestDebugSupport",
      "targets" : [
        "XCTestDebugSupport"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "ActiveGamesFeature",
      "targets" : [
        "ActiveGamesFeature"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "AnyComparable",
      "targets" : [
        "AnyComparable"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "ApiClient",
      "targets" : [
        "ApiClient"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "ApiClientLive",
      "targets" : [
        "ApiClientLive"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "AppAudioLibrary",
      "targets" : [
        "AppAudioLibrary"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "AppClipAudioLibrary",
      "targets" : [
        "AppClipAudioLibrary"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "AppFeature",
      "targets" : [
        "AppFeature"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "AudioPlayerClient",
      "targets" : [
        "AudioPlayerClient"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "Bloom",
      "targets" : [
        "Bloom"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "BottomMenu",
      "targets" : [
        "BottomMenu"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "ChangelogFeature",
      "targets" : [
        "ChangelogFeature"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "ClientModels",
      "targets" : [
        "ClientModels"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "ComposableGameCenter",
      "targets" : [
        "ComposableGameCenter"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "ComposableStoreKit",
      "targets" : [
        "ComposableStoreKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "ComposableUserNotifications",
      "targets" : [
        "ComposableUserNotifications"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "CubeCore",
      "targets" : [
        "CubeCore"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "CubePreview",
      "targets" : [
        "CubePreview"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "DailyChallengeFeature",
      "targets" : [
        "DailyChallengeFeature"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "DailyChallengeHelpers",
      "targets" : [
        "DailyChallengeHelpers"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "DateHelpers",
      "targets" : [
        "DateHelpers"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "DemoFeature",
      "targets" : [
        "DemoFeature"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "DeviceId",
      "targets" : [
        "DeviceId"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "DictionaryFileClient",
      "targets" : [
        "DictionaryFileClient"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "FeedbackGeneratorClient",
      "targets" : [
        "FeedbackGeneratorClient"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "FileClient",
      "targets" : [
        "FileClient"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "GameCore",
      "targets" : [
        "GameCore"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "GameOverFeature",
      "targets" : [
        "GameOverFeature"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "HapticsCore",
      "targets" : [
        "HapticsCore"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "HomeFeature",
      "targets" : [
        "HomeFeature"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "IntegrationTestHelpers",
      "targets" : [
        "IntegrationTestHelpers"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "LeaderboardFeature",
      "targets" : [
        "LeaderboardFeature"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "LocalDatabaseClient",
      "targets" : [
        "LocalDatabaseClient"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "LowPowerModeClient",
      "targets" : [
        "LowPowerModeClient"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "MultiplayerFeature",
      "targets" : [
        "MultiplayerFeature"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "NotificationHelpers",
      "targets" : [
        "NotificationHelpers"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "NotificationsAuthAlert",
      "targets" : [
        "NotificationsAuthAlert"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "OnboardingFeature",
      "targets" : [
        "OnboardingFeature"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "RemoteNotificationsClient",
      "targets" : [
        "RemoteNotificationsClient"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SelectionSoundsCore",
      "targets" : [
        "SelectionSoundsCore"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "ServerConfigClient",
      "targets" : [
        "ServerConfigClient"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SettingsFeature",
      "targets" : [
        "SettingsFeature"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SharedSwiftUIEnvironment",
      "targets" : [
        "SharedSwiftUIEnvironment"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SoloFeature",
      "targets" : [
        "SoloFeature"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "StatsFeature",
      "targets" : [
        "StatsFeature"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "Styleguide",
      "targets" : [
        "Styleguide"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SwiftUIHelpers",
      "targets" : [
        "SwiftUIHelpers"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "TcaHelpers",
      "targets" : [
        "TcaHelpers"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "TrailerFeature",
      "targets" : [
        "TrailerFeature"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "UserSettingsClient",
      "targets" : [
        "UserSettingsClient"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "UIApplicationClient",
      "targets" : [
        "UIApplicationClient"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "UpgradeInterstitialFeature",
      "targets" : [
        "UpgradeInterstitialFeature"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "UserDefaultsClient",
      "targets" : [
        "UserDefaultsClient"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "VocabFeature",
      "targets" : [
        "VocabFeature"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "daily-challenge-reports",
      "targets" : [
        "daily-challenge-reports"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "runner",
      "targets" : [
        "runner"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "server",
      "targets" : [
        "server"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "AppSiteAssociationMiddleware",
      "targets" : [
        "AppSiteAssociationMiddleware"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "DailyChallengeMiddleware",
      "targets" : [
        "DailyChallengeMiddleware"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "DailyChallengeReports",
      "targets" : [
        "DailyChallengeReports"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "DatabaseClient",
      "targets" : [
        "DatabaseClient"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "DatabaseLive",
      "targets" : [
        "DatabaseLive"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "DemoMiddleware",
      "targets" : [
        "DemoMiddleware"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "EnvVars",
      "targets" : [
        "EnvVars"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "LeaderboardMiddleware",
      "targets" : [
        "LeaderboardMiddleware"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "MailgunClient",
      "targets" : [
        "MailgunClient"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "MiddlewareHelpers",
      "targets" : [
        "MiddlewareHelpers"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "PushMiddleware",
      "targets" : [
        "PushMiddleware"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "RunnerTasks",
      "targets" : [
        "RunnerTasks"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "ServerBootstrap",
      "targets" : [
        "ServerBootstrap"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "ServerConfigMiddleware",
      "targets" : [
        "ServerConfigMiddleware"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "ServerTestHelpers",
      "targets" : [
        "ServerTestHelpers"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "ShareGameMiddleware",
      "targets" : [
        "ShareGameMiddleware"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SiteMiddleware",
      "targets" : [
        "SiteMiddleware"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SnsClient",
      "targets" : [
        "SnsClient"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SnsClientLive",
      "targets" : [
        "SnsClientLive"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "VerifyReceiptMiddleware",
      "targets" : [
        "VerifyReceiptMiddleware"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "system_zlib",
      "module_type" : "ClangTarget",
      "name" : "system-zlib",
      "path" : "Sources/system-zlib",
      "product_memberships" : [
        "DictionaryFileClient"
      ],
      "sources" : [
        "anchor.c"
      ],
      "type" : "library"
    },
    {
      "c99name" : "server",
      "module_type" : "SwiftTarget",
      "name" : "server",
      "path" : "Sources/server",
      "product_dependencies" : [
        "HttpPipeline"
      ],
      "product_memberships" : [
        "server"
      ],
      "sources" : [
        "main.swift"
      ],
      "target_dependencies" : [
        "ServerBootstrap",
        "SiteMiddleware"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "runner",
      "module_type" : "SwiftTarget",
      "name" : "runner",
      "path" : "Sources/runner",
      "product_memberships" : [
        "runner"
      ],
      "sources" : [
        "main.swift"
      ],
      "target_dependencies" : [
        "RunnerTasks"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "daily_challenge_reports",
      "module_type" : "SwiftTarget",
      "name" : "daily-challenge-reports",
      "path" : "Sources/daily-challenge-reports",
      "product_memberships" : [
        "daily-challenge-reports"
      ],
      "sources" : [
        "main.swift"
      ],
      "target_dependencies" : [
        "DailyChallengeReports"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "XCTestDebugSupport",
      "module_type" : "SwiftTarget",
      "name" : "XCTestDebugSupport",
      "path" : "Sources/XCTestDebugSupport",
      "product_memberships" : [
        "XCTestDebugSupport",
        "ApiClient",
        "ApiClientLive",
        "AppFeature",
        "ChangelogFeature",
        "CubePreview",
        "DailyChallengeFeature",
        "DailyChallengeHelpers",
        "DemoFeature",
        "FeedbackGeneratorClient",
        "FileClient",
        "GameCore",
        "GameOverFeature",
        "HapticsCore",
        "HomeFeature",
        "IntegrationTestHelpers",
        "LeaderboardFeature",
        "LocalDatabaseClient",
        "OnboardingFeature",
        "SettingsFeature",
        "SoloFeature",
        "StatsFeature",
        "TrailerFeature",
        "VocabFeature"
      ],
      "sources" : [
        "Expectation.swift",
        "XCTCurrentTestCase.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "VocabFeature",
      "module_type" : "SwiftTarget",
      "name" : "VocabFeature",
      "path" : "Sources/VocabFeature",
      "product_dependencies" : [
        "ComposableArchitecture"
      ],
      "product_memberships" : [
        "AppFeature",
        "DemoFeature",
        "GameCore",
        "HomeFeature",
        "OnboardingFeature",
        "SettingsFeature",
        "StatsFeature",
        "TrailerFeature",
        "VocabFeature"
      ],
      "sources" : [
        "Vocab.swift"
      ],
      "target_dependencies" : [
        "AudioPlayerClient",
        "CubePreview",
        "FeedbackGeneratorClient",
        "LocalDatabaseClient",
        "LowPowerModeClient",
        "SharedModels"
      ],
      "type" : "library"
    },
    {
      "c99name" : "VerifyReceiptMiddlewareTests",
      "module_type" : "SwiftTarget",
      "name" : "VerifyReceiptMiddlewareTests",
      "path" : "Tests/VerifyReceiptMiddlewareTests",
      "product_dependencies" : [
        "CustomDump",
        "HttpPipelineTestSupport",
        "InlineSnapshotTesting",
        "SnapshotTesting"
      ],
      "sources" : [
        "AppleVerifyReceiptResponse.swift",
        "VerifyReceiptMiddlewareTests.swift"
      ],
      "target_dependencies" : [
        "VerifyReceiptMiddleware",
        "SiteMiddleware"
      ],
      "type" : "test"
    },
    {
      "c99name" : "VerifyReceiptMiddleware",
      "module_type" : "SwiftTarget",
      "name" : "VerifyReceiptMiddleware",
      "path" : "Sources/VerifyReceiptMiddleware",
      "product_dependencies" : [
        "HttpPipeline",
        "Overture"
      ],
      "product_memberships" : [
        "daily-challenge-reports",
        "runner",
        "server",
        "DailyChallengeReports",
        "RunnerTasks",
        "ServerBootstrap",
        "SiteMiddleware",
        "VerifyReceiptMiddleware"
      ],
      "sources" : [
        "ItunesClient.swift",
        "VerifyReceiptMiddleware.swift"
      ],
      "target_dependencies" : [
        "DatabaseClient",
        "MiddlewareHelpers",
        "ServerRouter",
        "ServerTestHelpers",
        "SharedModels"
      ],
      "type" : "library"
    },
    {
      "c99name" : "UserSettingsClient",
      "module_type" : "SwiftTarget",
      "name" : "UserSettingsClient",
      "path" : "Sources/UserSettingsClient",
      "product_dependencies" : [
        "Dependencies"
      ],
      "product_memberships" : [
        "AppFeature",
        "CubePreview",
        "DailyChallengeFeature",
        "DemoFeature",
        "GameCore",
        "HomeFeature",
        "LeaderboardFeature",
        "OnboardingFeature",
        "SettingsFeature",
        "StatsFeature",
        "TrailerFeature",
        "UserSettingsClient",
        "VocabFeature"
      ],
      "sources" : [
        "AppIcon.swift",
        "UserSettings.swift",
        "UserSettingsClient.swift"
      ],
      "target_dependencies" : [
        "Styleguide"
      ],
      "type" : "library"
    },
    {
      "c99name" : "UserDefaultsClient",
      "module_type" : "SwiftTarget",
      "name" : "UserDefaultsClient",
      "path" : "Sources/UserDefaultsClient",
      "product_dependencies" : [
        "ComposableArchitecture",
        "IssueReporting"
      ],
      "product_memberships" : [
        "AppFeature",
        "ChangelogFeature",
        "DemoFeature",
        "GameCore",
        "GameOverFeature",
        "HomeFeature",
        "OnboardingFeature",
        "SettingsFeature",
        "TrailerFeature",
        "UserDefaultsClient"
      ],
      "sources" : [
        "Interface.swift",
        "LiveKey.swift",
        "TestKey.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "UpgradeInterstitialFeatureTests",
      "module_type" : "SwiftTarget",
      "name" : "UpgradeInterstitialFeatureTests",
      "path" : "Tests/UpgradeInterstitialFeatureTests",
      "product_dependencies" : [
        "Overture",
        "SnapshotTesting"
      ],
      "sources" : [
        "ShowUpgradeInterstitialEffectTests.swift",
        "UpgradeInterstitialFeatureTests.swift",
        "UpgradeInterstitialViewTests.swift"
      ],
      "target_dependencies" : [
        "FirstPartyMocks",
        "UpgradeInterstitialFeature"
      ],
      "type" : "test"
    },
    {
      "c99name" : "UpgradeInterstitialFeature",
      "module_type" : "SwiftTarget",
      "name" : "UpgradeInterstitialFeature",
      "path" : "Sources/UpgradeInterstitialFeature",
      "product_dependencies" : [
        "ComposableArchitecture"
      ],
      "product_memberships" : [
        "AppFeature",
        "DemoFeature",
        "GameCore",
        "GameOverFeature",
        "HomeFeature",
        "OnboardingFeature",
        "TrailerFeature",
        "UpgradeInterstitialFeature"
      ],
      "sources" : [
        "UpgradeInterstitialView.swift"
      ],
      "target_dependencies" : [
        "ComposableStoreKit",
        "ServerConfigClient",
        "Styleguide",
        "SwiftUIHelpers"
      ],
      "type" : "library"
    },
    {
      "c99name" : "UIApplicationClient",
      "module_type" : "SwiftTarget",
      "name" : "UIApplicationClient",
      "path" : "Sources/UIApplicationClient",
      "product_dependencies" : [
        "ComposableArchitecture"
      ],
      "product_memberships" : [
        "AppFeature",
        "ChangelogFeature",
        "DemoFeature",
        "GameCore",
        "HomeFeature",
        "OnboardingFeature",
        "SettingsFeature",
        "TrailerFeature",
        "UIApplicationClient"
      ],
      "sources" : [
        "Client.swift",
        "LiveKey.swift",
        "TestKey.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "TrailerFeature",
      "module_type" : "SwiftTarget",
      "name" : "TrailerFeature",
      "path" : "Sources/TrailerFeature",
      "product_dependencies" : [
        "ComposableArchitecture"
      ],
      "product_memberships" : [
        "TrailerFeature"
      ],
      "sources" : [
        "MockTrailerPuzzle.swift",
        "Trailer.swift"
      ],
      "target_dependencies" : [
        "ApiClient",
        "Bloom",
        "CubeCore",
        "GameCore",
        "DictionaryClient",
        "FeedbackGeneratorClient",
        "LowPowerModeClient",
        "OnboardingFeature",
        "SharedModels",
        "TcaHelpers",
        "UserDefaultsClient"
      ],
      "type" : "library"
    },
    {
      "c99name" : "TestHelpers",
      "module_type" : "SwiftTarget",
      "name" : "TestHelpers",
      "path" : "Sources/TestHelpers",
      "product_memberships" : [
        "TestHelpers",
        "IntegrationTestHelpers"
      ],
      "sources" : [
        "AsyncStreamProducer.swift",
        "Unwrap.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "TcaHelpers",
      "module_type" : "SwiftTarget",
      "name" : "TcaHelpers",
      "path" : "Sources/TcaHelpers",
      "product_dependencies" : [
        "ComposableArchitecture"
      ],
      "product_memberships" : [
        "ActiveGamesFeature",
        "ApiClientLive",
        "AppFeature",
        "ChangelogFeature",
        "CubePreview",
        "DailyChallengeFeature",
        "DemoFeature",
        "GameCore",
        "GameOverFeature",
        "HapticsCore",
        "HomeFeature",
        "LeaderboardFeature",
        "MultiplayerFeature",
        "OnboardingFeature",
        "SelectionSoundsCore",
        "SettingsFeature",
        "StatsFeature",
        "TcaHelpers",
        "TrailerFeature",
        "VocabFeature"
      ],
      "sources" : [
        "FilterReducer.swift",
        "Isolated.swift",
        "RuntimeWarnings.swift",
        "Send.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SwiftUIHelpers",
      "module_type" : "SwiftTarget",
      "name" : "SwiftUIHelpers",
      "path" : "Sources/SwiftUIHelpers",
      "product_dependencies" : [
        "Gen"
      ],
      "product_memberships" : [
        "ActiveGamesFeature",
        "AppFeature",
        "Bloom",
        "BottomMenu",
        "ChangelogFeature",
        "CubeCore",
        "CubePreview",
        "DailyChallengeFeature",
        "DemoFeature",
        "GameCore",
        "GameOverFeature",
        "HomeFeature",
        "LeaderboardFeature",
        "MultiplayerFeature",
        "NotificationsAuthAlert",
        "OnboardingFeature",
        "SettingsFeature",
        "SoloFeature",
        "StatsFeature",
        "Styleguide",
        "SwiftUIHelpers",
        "TrailerFeature",
        "UserSettingsClient",
        "UpgradeInterstitialFeature",
        "VocabFeature"
      ],
      "sources" : [
        "ActivityView.swift",
        "Color.swift",
        "ContinuousCornerRadius.swift",
        "Date.swift",
        "Preview.swift",
        "SwiftUIShims.swift",
        "UIColor.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "Styleguide",
      "module_type" : "SwiftTarget",
      "name" : "Styleguide",
      "path" : "Sources/Styleguide",
      "product_dependencies" : [
        "Tagged"
      ],
      "product_memberships" : [
        "ActiveGamesFeature",
        "AppFeature",
        "Bloom",
        "BottomMenu",
        "ChangelogFeature",
        "CubeCore",
        "CubePreview",
        "DailyChallengeFeature",
        "DemoFeature",
        "GameCore",
        "GameOverFeature",
        "HomeFeature",
        "LeaderboardFeature",
        "MultiplayerFeature",
        "NotificationsAuthAlert",
        "OnboardingFeature",
        "SettingsFeature",
        "SoloFeature",
        "StatsFeature",
        "Styleguide",
        "TrailerFeature",
        "UserSettingsClient",
        "UpgradeInterstitialFeature",
        "VocabFeature"
      ],
      "sources" : [
        "AdaptiveSize.swift",
        "Buttons.swift",
        "Colors.swift",
        "CornerRadius.swift",
        "DeviceState.swift",
        "Fonts.swift",
        "GameButton.swift",
        "GradientBlend.swift",
        "Grid.swift",
        "Hosting.swift",
        "NavigationBar.swift",
        "Padding.swift",
        "RegisterFonts.swift",
        "SettingsForm.swift"
      ],
      "target_dependencies" : [
        "SwiftUIHelpers"
      ],
      "type" : "library"
    },
    {
      "c99name" : "StatsFeature",
      "module_type" : "SwiftTarget",
      "name" : "StatsFeature",
      "path" : "Sources/StatsFeature",
      "product_dependencies" : [
        "ComposableArchitecture"
      ],
      "product_memberships" : [
        "AppFeature",
        "DemoFeature",
        "GameCore",
        "HomeFeature",
        "OnboardingFeature",
        "SettingsFeature",
        "StatsFeature",
        "TrailerFeature"
      ],
      "sources" : [
        "StatsFeature.swift"
      ],
      "target_dependencies" : [
        "AudioPlayerClient",
        "LocalDatabaseClient",
        "Styleguide",
        "VocabFeature"
      ],
      "type" : "library"
    },
    {
      "c99name" : "Sqlite",
      "module_type" : "SwiftTarget",
      "name" : "Sqlite",
      "path" : "Sources/Sqlite",
      "product_dependencies" : [
        "CasePaths"
      ],
      "product_memberships" : [
        "DictionarySqliteClient",
        "Sqlite",
        "AppFeature",
        "DemoFeature",
        "GameCore",
        "GameOverFeature",
        "HomeFeature",
        "LocalDatabaseClient",
        "OnboardingFeature",
        "SettingsFeature",
        "StatsFeature",
        "TrailerFeature",
        "VocabFeature",
        "daily-challenge-reports",
        "runner",
        "server",
        "DailyChallengeReports",
        "RunnerTasks",
        "ServerBootstrap"
      ],
      "sources" : [
        "Sqlite.swift"
      ],
      "target_dependencies" : [
        "Csqlite3"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SoloFeature",
      "module_type" : "SwiftTarget",
      "name" : "SoloFeature",
      "path" : "Sources/SoloFeature",
      "product_dependencies" : [
        "ComposableArchitecture"
      ],
      "product_memberships" : [
        "AppFeature",
        "HomeFeature",
        "SoloFeature"
      ],
      "sources" : [
        "SoloView.swift"
      ],
      "target_dependencies" : [
        "ClientModels",
        "FileClient",
        "SharedModels",
        "Styleguide"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SnsClientTests",
      "module_type" : "SwiftTarget",
      "name" : "SnsClientTests",
      "path" : "Tests/SnsClientTests",
      "product_dependencies" : [
        "InlineSnapshotTesting",
        "SnapshotTesting"
      ],
      "sources" : [
        "SnsClientTests.swift"
      ],
      "target_dependencies" : [
        "SnsClient"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SnsClientLive",
      "module_type" : "SwiftTarget",
      "name" : "SnsClientLive",
      "path" : "Sources/SnsClientLive",
      "product_dependencies" : [
        "SwiftAWSSignatureV4"
      ],
      "product_memberships" : [
        "daily-challenge-reports",
        "runner",
        "server",
        "DailyChallengeReports",
        "RunnerTasks",
        "ServerBootstrap",
        "SnsClientLive"
      ],
      "sources" : [
        "Live.swift"
      ],
      "target_dependencies" : [
        "SnsClient"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SnsClient",
      "module_type" : "SwiftTarget",
      "name" : "SnsClient",
      "path" : "Sources/SnsClient",
      "product_dependencies" : [
        "Either",
        "Tagged",
        "IssueReporting"
      ],
      "product_memberships" : [
        "daily-challenge-reports",
        "runner",
        "server",
        "DailyChallengeMiddleware",
        "DailyChallengeReports",
        "DatabaseClient",
        "DatabaseLive",
        "DemoMiddleware",
        "EnvVars",
        "LeaderboardMiddleware",
        "MiddlewareHelpers",
        "PushMiddleware",
        "RunnerTasks",
        "ServerBootstrap",
        "ShareGameMiddleware",
        "SiteMiddleware",
        "SnsClient",
        "SnsClientLive",
        "VerifyReceiptMiddleware"
      ],
      "sources" : [
        "AnyCodable.swift",
        "ApsPayload.swift",
        "Interface.swift",
        "Mocks.swift",
        "Models.swift"
      ],
      "target_dependencies" : [
        "ServerTestHelpers"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SiteMiddlewareTests",
      "module_type" : "SwiftTarget",
      "name" : "SiteMiddlewareTests",
      "path" : "Tests/SiteMiddlewareTests",
      "product_dependencies" : [
        "HttpPipelineTestSupport",
        "InlineSnapshotTesting",
        "SnapshotTesting"
      ],
      "sources" : [
        "AuthenticationMiddlewareTests.swift",
        "CurrentPlayerMiddlewareTests.swift"
      ],
      "target_dependencies" : [
        "FirstPartyMocks",
        "SiteMiddleware",
        "TestHelpers"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SiteMiddleware",
      "module_type" : "SwiftTarget",
      "name" : "SiteMiddleware",
      "path" : "Sources/SiteMiddleware",
      "product_dependencies" : [
        "DependenciesMacros",
        "HttpPipeline",
        "Overture"
      ],
      "product_memberships" : [
        "daily-challenge-reports",
        "runner",
        "server",
        "DailyChallengeReports",
        "RunnerTasks",
        "ServerBootstrap",
        "SiteMiddleware"
      ],
      "resources" : [
        {
          "path" : "/host/spi-builder-workspace/Sources/SiteMiddleware/Resources/css/base.css",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SiteMiddleware/Resources/css/style.css",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SiteMiddleware/Resources/images/android-icon-144x144.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SiteMiddleware/Resources/images/android-icon-192x192.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SiteMiddleware/Resources/images/android-icon-36x36.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SiteMiddleware/Resources/images/android-icon-48x48.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SiteMiddleware/Resources/images/android-icon-72x72.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SiteMiddleware/Resources/images/android-icon-96x96.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SiteMiddleware/Resources/images/app-icon-dark.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SiteMiddleware/Resources/images/app-icon-dark.svg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SiteMiddleware/Resources/images/app-icon.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SiteMiddleware/Resources/images/app-icon.svg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SiteMiddleware/Resources/images/app-store-badge.svg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SiteMiddleware/Resources/images/apple-icon-114x114.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SiteMiddleware/Resources/images/apple-icon-120x120.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SiteMiddleware/Resources/images/apple-icon-144x144.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SiteMiddleware/Resources/images/apple-icon-152x152.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SiteMiddleware/Resources/images/apple-icon-180x180.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SiteMiddleware/Resources/images/apple-icon-57x57.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SiteMiddleware/Resources/images/apple-icon-60x60.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SiteMiddleware/Resources/images/apple-icon-72x72.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SiteMiddleware/Resources/images/apple-icon-76x76.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SiteMiddleware/Resources/images/apple-icon-precomposed.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SiteMiddleware/Resources/images/apple-icon.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SiteMiddleware/Resources/images/browserconfig.xml",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SiteMiddleware/Resources/images/cube.svg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SiteMiddleware/Resources/images/favicon-16x16.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SiteMiddleware/Resources/images/favicon-32x32.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SiteMiddleware/Resources/images/favicon-96x96.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SiteMiddleware/Resources/images/favicon.ico",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SiteMiddleware/Resources/images/feature-1-light-mode.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SiteMiddleware/Resources/images/feature-1.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SiteMiddleware/Resources/images/feature-2-light-mode.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SiteMiddleware/Resources/images/feature-2.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SiteMiddleware/Resources/images/feature-3-light-mode.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SiteMiddleware/Resources/images/feature-3.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SiteMiddleware/Resources/images/icon-github-light-mode.svg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SiteMiddleware/Resources/images/icon-github.svg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SiteMiddleware/Resources/images/icon-twitter-light-mode.svg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SiteMiddleware/Resources/images/icon-twitter.svg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SiteMiddleware/Resources/images/isowords-press-kit-icon.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SiteMiddleware/Resources/images/isowords-press-kit-screenshot-1.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SiteMiddleware/Resources/images/manifest.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SiteMiddleware/Resources/images/ms-icon-144x144.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SiteMiddleware/Resources/images/ms-icon-150x150.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SiteMiddleware/Resources/images/ms-icon-310x310.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SiteMiddleware/Resources/images/ms-icon-70x70.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SiteMiddleware/Resources/images/phone-outline-dark.svg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SiteMiddleware/Resources/images/phone-outline.svg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SiteMiddleware/Resources/images/point-free-logo-dark.svg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SiteMiddleware/Resources/images/point-free-logo.svg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SiteMiddleware/Resources/images/screenshots/screenshot-1.jpeg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SiteMiddleware/Resources/images/screenshots/screenshot-2.jpeg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SiteMiddleware/Resources/images/screenshots/screenshot-3.jpeg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SiteMiddleware/Resources/images/screenshots/screenshot-4.jpeg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SiteMiddleware/Resources/images/screenshots/screenshot-5.jpeg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SiteMiddleware/Resources/images/screenshots/screenshot-6.jpeg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SiteMiddleware/Resources/images/screenshots/screenshot-7.jpeg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SiteMiddleware/Resources/images/twitter-card.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SiteMiddleware/Resources/index.html",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SiteMiddleware/Resources/press-kit.html",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "ApiMiddleware.swift",
        "AuthenticateMiddleware.swift",
        "CurrentPlayerMiddleware.swift",
        "ErrorReporting.swift",
        "Homepage.swift",
        "PressKit.swift",
        "PrivacyPolicy.swift",
        "ServerEnvironment.swift",
        "SiteMiddleware.swift"
      ],
      "target_dependencies" : [
        "AppSiteAssociationMiddleware",
        "DailyChallengeMiddleware",
        "DatabaseClient",
        "DemoMiddleware",
        "EnvVars",
        "LeaderboardMiddleware",
        "MailgunClient",
        "MiddlewareHelpers",
        "PushMiddleware",
        "ServerConfig",
        "ServerConfigMiddleware",
        "SharedModels",
        "ShareGameMiddleware",
        "SnsClient",
        "VerifyReceiptMiddleware"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SharedSwiftUIEnvironment",
      "module_type" : "SwiftTarget",
      "name" : "SharedSwiftUIEnvironment",
      "path" : "Sources/SharedSwiftUIEnvironment",
      "product_memberships" : [
        "AppFeature",
        "DemoFeature",
        "GameCore",
        "GameOverFeature",
        "OnboardingFeature",
        "SharedSwiftUIEnvironment",
        "TrailerFeature"
      ],
      "sources" : [
        "EnvironmentValues.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SharedModelsTests",
      "module_type" : "SwiftTarget",
      "name" : "SharedModelsTests",
      "path" : "Tests/SharedModelsTests",
      "product_dependencies" : [
        "InlineSnapshotTesting",
        "Overture",
        "SnapshotTesting"
      ],
      "sources" : [
        "AppleVerifyReceiptResponseTests.swift",
        "BackwardsCompatibilityTestHelpers.swift",
        "CodabilityTests.swift",
        "CompletedGameTests.swift",
        "CubeTests.swift",
        "MovesTests.swift",
        "SubmitGameResponseTests.swift",
        "ThreeTests.swift",
        "VerificationTests.swift"
      ],
      "target_dependencies" : [
        "FirstPartyMocks",
        "SharedModels",
        "TestHelpers"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SharedModels",
      "module_type" : "SwiftTarget",
      "name" : "SharedModels",
      "path" : "Sources/SharedModels",
      "product_dependencies" : [
        "CasePaths",
        "CustomDump",
        "Tagged"
      ],
      "product_memberships" : [
        "DictionaryClient",
        "DictionarySqliteClient",
        "PuzzleGen",
        "ServerRouter",
        "SharedModels",
        "ActiveGamesFeature",
        "ApiClient",
        "ApiClientLive",
        "AppFeature",
        "ChangelogFeature",
        "ClientModels",
        "CubeCore",
        "CubePreview",
        "DailyChallengeFeature",
        "DailyChallengeHelpers",
        "DemoFeature",
        "DictionaryFileClient",
        "FileClient",
        "GameCore",
        "GameOverFeature",
        "HomeFeature",
        "IntegrationTestHelpers",
        "LeaderboardFeature",
        "LocalDatabaseClient",
        "MultiplayerFeature",
        "OnboardingFeature",
        "SelectionSoundsCore",
        "SettingsFeature",
        "SoloFeature",
        "StatsFeature",
        "TrailerFeature",
        "VocabFeature",
        "daily-challenge-reports",
        "runner",
        "server",
        "DailyChallengeMiddleware",
        "DailyChallengeReports",
        "DatabaseClient",
        "DatabaseLive",
        "DemoMiddleware",
        "LeaderboardMiddleware",
        "PushMiddleware",
        "RunnerTasks",
        "ServerBootstrap",
        "ServerConfigMiddleware",
        "ShareGameMiddleware",
        "SiteMiddleware",
        "VerifyReceiptMiddleware"
      ],
      "sources" : [
        "API/ApiError.swift",
        "API/AppleVerifyReceiptResponse.swift",
        "API/CurrentPlayerEnvelope.swift",
        "API/DailyChallengeHistoryResult.swift",
        "API/DailyChallengeResult.swift",
        "API/FetchDailyChallengeResultsResponse.swift",
        "API/FetchLeaderboardResponse.swift",
        "API/FetchTodaysDailyChallengeResponse.swift",
        "API/FetchVocabLeaderboardResponse.swift",
        "API/FetchVocabWordResponse.swift",
        "API/FetchWeekInReviewResponse.swift",
        "API/ServerRoute+ApiRoute.swift",
        "API/ServerRoute.swift",
        "API/ShareGameResponse.swift",
        "API/StartDailyChallengeResponse.swift",
        "API/SubmitGameResponse.swift",
        "API/SubmitSharedGameResponse.swift",
        "API/VerifyReceiptEnvelope.swift",
        "Archivable.swift",
        "CompletedGame.swift",
        "Cube.swift",
        "CubeFace.swift",
        "DB/AppleReceipt.swift",
        "DB/DailyChallenge.swift",
        "DB/DailyChallengePlay.swift",
        "DB/LeaderboardScore.swift",
        "DB/Player.swift",
        "DB/PushToken.swift",
        "DB/SharedGame.swift",
        "DB/Word.swift",
        "GameMode.swift",
        "IndexedCubeFace.swift",
        "Internal/TransformKeys.swift",
        "Language.swift",
        "LatticePoint.swift",
        "Mocks.swift",
        "Move.swift",
        "Moves.swift",
        "PlayedWord.swift",
        "PushAuthorizationStatus.swift",
        "PushNotificationContent.swift",
        "Puzzle.swift",
        "Scoring.swift",
        "SharedModels.swift",
        "Three.swift",
        "TimeScope.swift",
        "Verification.swift"
      ],
      "target_dependencies" : [
        "Build",
        "FirstPartyMocks"
      ],
      "type" : "library"
    },
    {
      "c99name" : "ShareGameMiddlewareTests",
      "module_type" : "SwiftTarget",
      "name" : "ShareGameMiddlewareTests",
      "path" : "Tests/ShareGameMiddlewareTests",
      "product_dependencies" : [
        "HttpPipelineTestSupport",
        "InlineSnapshotTesting",
        "SnapshotTesting"
      ],
      "sources" : [
        "ShareGameMiddleware.swift"
      ],
      "target_dependencies" : [
        "ShareGameMiddleware",
        "SiteMiddleware",
        "TestHelpers"
      ],
      "type" : "test"
    },
    {
      "c99name" : "ShareGameMiddleware",
      "module_type" : "SwiftTarget",
      "name" : "ShareGameMiddleware",
      "path" : "Sources/ShareGameMiddleware",
      "product_dependencies" : [
        "HttpPipeline"
      ],
      "product_memberships" : [
        "daily-challenge-reports",
        "runner",
        "server",
        "DailyChallengeReports",
        "RunnerTasks",
        "ServerBootstrap",
        "ShareGameMiddleware",
        "SiteMiddleware"
      ],
      "sources" : [
        "ShareGameMiddleware.swift"
      ],
      "target_dependencies" : [
        "DatabaseClient",
        "EnvVars",
        "MiddlewareHelpers",
        "ServerRouter",
        "SharedModels"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SettingsFeatureTests",
      "module_type" : "SwiftTarget",
      "name" : "SettingsFeatureTests",
      "path" : "Tests/SettingsFeatureTests",
      "product_dependencies" : [
        "SnapshotTesting"
      ],
      "sources" : [
        "SettingsFeatureTests.swift",
        "SettingsPurchaseTests.swift",
        "SettingsViewTests.swift"
      ],
      "target_dependencies" : [
        "TestHelpers",
        "SettingsFeature"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SettingsFeature",
      "module_type" : "SwiftTarget",
      "name" : "SettingsFeature",
      "path" : "Sources/SettingsFeature",
      "product_dependencies" : [
        "ComposableArchitecture",
        "IssueReporting"
      ],
      "product_memberships" : [
        "AppFeature",
        "DemoFeature",
        "GameCore",
        "HomeFeature",
        "OnboardingFeature",
        "SettingsFeature",
        "TrailerFeature"
      ],
      "resources" : [
        {
          "path" : "/host/spi-builder-workspace/Sources/SettingsFeature/Resources/icon-1.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SettingsFeature/Resources/icon-2.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SettingsFeature/Resources/icon-3.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SettingsFeature/Resources/icon-4.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SettingsFeature/Resources/icon-5.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SettingsFeature/Resources/icon-6.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SettingsFeature/Resources/icon-7.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SettingsFeature/Resources/icon-8.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/SettingsFeature/Resources/icon-iso.png",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "AccessibilitySettingsView.swift",
        "AppearanceSettingsView.swift",
        "DeveloperSettingsView.swift",
        "NotificationsSettingsView.swift",
        "PurchasesSettingsView.swift",
        "Settings.swift",
        "SettingsView.swift",
        "SoundsSettingsView.swift"
      ],
      "target_dependencies" : [
        "ApiClient",
        "AudioPlayerClient",
        "Build",
        "ComposableStoreKit",
        "ComposableUserNotifications",
        "FileClient",
        "LocalDatabaseClient",
        "LowPowerModeClient",
        "RemoteNotificationsClient",
        "ServerConfigClient",
        "StatsFeature",
        "Styleguide",
        "SwiftUIHelpers",
        "TcaHelpers",
        "UIApplicationClient",
        "UserDefaultsClient",
        "UserSettingsClient"
      ],
      "type" : "library"
    },
    {
      "c99name" : "ServerTestHelpers",
      "module_type" : "SwiftTarget",
      "name" : "ServerTestHelpers",
      "path" : "Sources/ServerTestHelpers",
      "product_dependencies" : [
        "Either",
        "IssueReporting"
      ],
      "product_memberships" : [
        "daily-challenge-reports",
        "runner",
        "server",
        "DailyChallengeMiddleware",
        "DailyChallengeReports",
        "DatabaseClient",
        "DatabaseLive",
        "DemoMiddleware",
        "EnvVars",
        "LeaderboardMiddleware",
        "MailgunClient",
        "MiddlewareHelpers",
        "PushMiddleware",
        "RunnerTasks",
        "ServerBootstrap",
        "ServerTestHelpers",
        "ShareGameMiddleware",
        "SiteMiddleware",
        "SnsClient",
        "SnsClientLive",
        "VerifyReceiptMiddleware"
      ],
      "sources" : [
        "UnimplementedEitherIO.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "ServerRouterTests",
      "module_type" : "SwiftTarget",
      "name" : "ServerRouterTests",
      "path" : "Tests/ServerRouterTests",
      "product_dependencies" : [
        "CustomDump",
        "Overture",
        "Parsing",
        "URLRouting"
      ],
      "sources" : [
        "ConfigTests.swift",
        "ServerRouterTests.swift",
        "TestRouter.swift"
      ],
      "target_dependencies" : [
        "FirstPartyMocks",
        "ServerRouter",
        "TestHelpers"
      ],
      "type" : "test"
    },
    {
      "c99name" : "ServerRouter",
      "module_type" : "SwiftTarget",
      "name" : "ServerRouter",
      "path" : "Sources/ServerRouter",
      "product_dependencies" : [
        "Tagged",
        "Parsing",
        "URLRouting",
        "IssueReporting"
      ],
      "product_memberships" : [
        "ServerRouter",
        "ApiClientLive",
        "AppFeature",
        "IntegrationTestHelpers",
        "daily-challenge-reports",
        "runner",
        "server",
        "DailyChallengeReports",
        "LeaderboardMiddleware",
        "RunnerTasks",
        "ServerBootstrap",
        "ShareGameMiddleware",
        "SiteMiddleware",
        "VerifyReceiptMiddleware"
      ],
      "sources" : [
        "Base64.swift",
        "Router.swift",
        "SignatureVerification.swift"
      ],
      "target_dependencies" : [
        "SharedModels"
      ],
      "type" : "library"
    },
    {
      "c99name" : "ServerConfigMiddlewareTests",
      "module_type" : "SwiftTarget",
      "name" : "ServerConfigMiddlewareTests",
      "path" : "Tests/ServerConfigMiddlewareTests",
      "product_dependencies" : [
        "Either",
        "HttpPipeline",
        "HttpPipelineTestSupport",
        "InlineSnapshotTesting",
        "Prelude"
      ],
      "sources" : [
        "ServerConfigMiddlewareTests.swift"
      ],
      "target_dependencies" : [
        "ServerConfigMiddleware",
        "SiteMiddleware"
      ],
      "type" : "test"
    },
    {
      "c99name" : "ServerConfigMiddleware",
      "module_type" : "SwiftTarget",
      "name" : "ServerConfigMiddleware",
      "path" : "Sources/ServerConfigMiddleware",
      "product_dependencies" : [
        "HttpPipeline"
      ],
      "product_memberships" : [
        "daily-challenge-reports",
        "runner",
        "server",
        "DailyChallengeReports",
        "RunnerTasks",
        "ServerBootstrap",
        "ServerConfigMiddleware",
        "SiteMiddleware"
      ],
      "sources" : [
        "ServerConfigMiddleware.swift"
      ],
      "target_dependencies" : [
        "ServerConfig",
        "SharedModels"
      ],
      "type" : "library"
    },
    {
      "c99name" : "ServerConfigClient",
      "module_type" : "SwiftTarget",
      "name" : "ServerConfigClient",
      "path" : "Sources/ServerConfigClient",
      "product_dependencies" : [
        "ComposableArchitecture",
        "IssueReporting"
      ],
      "product_memberships" : [
        "AppFeature",
        "ChangelogFeature",
        "DemoFeature",
        "GameCore",
        "GameOverFeature",
        "HomeFeature",
        "OnboardingFeature",
        "ServerConfigClient",
        "SettingsFeature",
        "TrailerFeature",
        "UpgradeInterstitialFeature"
      ],
      "sources" : [
        "Client.swift",
        "LiveKey.swift",
        "TestKey.swift"
      ],
      "target_dependencies" : [
        "ServerConfig"
      ],
      "type" : "library"
    },
    {
      "c99name" : "ServerConfig",
      "module_type" : "SwiftTarget",
      "name" : "ServerConfig",
      "path" : "Sources/ServerConfig",
      "product_memberships" : [
        "ServerConfig",
        "AppFeature",
        "ChangelogFeature",
        "DemoFeature",
        "GameCore",
        "GameOverFeature",
        "HomeFeature",
        "OnboardingFeature",
        "ServerConfigClient",
        "SettingsFeature",
        "TrailerFeature",
        "UpgradeInterstitialFeature",
        "daily-challenge-reports",
        "runner",
        "server",
        "DailyChallengeReports",
        "RunnerTasks",
        "ServerBootstrap",
        "ServerConfigMiddleware",
        "SiteMiddleware"
      ],
      "sources" : [
        "Changelog.swift",
        "ServerConfig.swift"
      ],
      "target_dependencies" : [
        "Build"
      ],
      "type" : "library"
    },
    {
      "c99name" : "ServerBootstrap",
      "module_type" : "SwiftTarget",
      "name" : "ServerBootstrap",
      "path" : "Sources/ServerBootstrap",
      "product_dependencies" : [
        "Backtrace",
        "Crypto"
      ],
      "product_memberships" : [
        "daily-challenge-reports",
        "runner",
        "server",
        "DailyChallengeReports",
        "RunnerTasks",
        "ServerBootstrap"
      ],
      "sources" : [
        "Bootstrap.swift"
      ],
      "target_dependencies" : [
        "DatabaseLive",
        "DictionarySqliteClient",
        "EnvVars",
        "ServerConfig",
        "SiteMiddleware",
        "SnsClientLive"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SelectionSoundsCore",
      "module_type" : "SwiftTarget",
      "name" : "SelectionSoundsCore",
      "path" : "Sources/SelectionSoundsCore",
      "product_dependencies" : [
        "ComposableArchitecture"
      ],
      "product_memberships" : [
        "AppFeature",
        "CubePreview",
        "DailyChallengeFeature",
        "DemoFeature",
        "GameCore",
        "HomeFeature",
        "LeaderboardFeature",
        "OnboardingFeature",
        "SelectionSoundsCore",
        "SettingsFeature",
        "StatsFeature",
        "TrailerFeature",
        "VocabFeature"
      ],
      "sources" : [
        "SelectionSoundsCore.swift"
      ],
      "target_dependencies" : [
        "AudioPlayerClient",
        "SharedModels",
        "TcaHelpers"
      ],
      "type" : "library"
    },
    {
      "c99name" : "RunnerTests",
      "module_type" : "SwiftTarget",
      "name" : "RunnerTests",
      "path" : "Tests/RunnerTests",
      "product_dependencies" : [
        "CustomDump"
      ],
      "sources" : [
        "RunnerTests.swift"
      ],
      "target_dependencies" : [
        "FirstPartyMocks",
        "RunnerTasks"
      ],
      "type" : "test"
    },
    {
      "c99name" : "RunnerTasks",
      "module_type" : "SwiftTarget",
      "name" : "RunnerTasks",
      "path" : "Sources/RunnerTasks",
      "product_memberships" : [
        "runner",
        "RunnerTasks"
      ],
      "sources" : [
        "DailyChallengeEndsSoonNotification.swift"
      ],
      "target_dependencies" : [
        "ServerBootstrap"
      ],
      "type" : "library"
    },
    {
      "c99name" : "RemoteNotificationsClient",
      "module_type" : "SwiftTarget",
      "name" : "RemoteNotificationsClient",
      "path" : "Sources/RemoteNotificationsClient",
      "product_dependencies" : [
        "ComposableArchitecture",
        "IssueReporting"
      ],
      "product_memberships" : [
        "AppFeature",
        "DailyChallengeFeature",
        "DemoFeature",
        "GameCore",
        "GameOverFeature",
        "HomeFeature",
        "NotificationHelpers",
        "NotificationsAuthAlert",
        "OnboardingFeature",
        "RemoteNotificationsClient",
        "SettingsFeature",
        "TrailerFeature"
      ],
      "sources" : [
        "Interface.swift",
        "LiveKey.swift",
        "TestKey.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "PuzzleGen",
      "module_type" : "SwiftTarget",
      "name" : "PuzzleGen",
      "path" : "Sources/PuzzleGen",
      "product_dependencies" : [
        "Gen"
      ],
      "product_memberships" : [
        "DictionarySqliteClient",
        "PuzzleGen",
        "AppFeature",
        "DemoFeature",
        "DictionaryFileClient",
        "GameCore",
        "OnboardingFeature",
        "TrailerFeature",
        "daily-challenge-reports",
        "runner",
        "server",
        "DailyChallengeReports",
        "RunnerTasks",
        "ServerBootstrap"
      ],
      "sources" : [
        "English.swift"
      ],
      "target_dependencies" : [
        "SharedModels"
      ],
      "type" : "library"
    },
    {
      "c99name" : "PushMiddlewareTests",
      "module_type" : "SwiftTarget",
      "name" : "PushMiddlewareTests",
      "path" : "Tests/PushMiddlewareTests",
      "product_dependencies" : [
        "CustomDump",
        "Either",
        "HttpPipeline",
        "HttpPipelineTestSupport",
        "InlineSnapshotTesting",
        "Overture",
        "Prelude",
        "SnapshotTesting"
      ],
      "sources" : [
        "PushMiddlewareTests.swift"
      ],
      "target_dependencies" : [
        "DatabaseClient",
        "PushMiddleware",
        "ServerRouter",
        "SharedModels",
        "SiteMiddleware"
      ],
      "type" : "test"
    },
    {
      "c99name" : "PushMiddleware",
      "module_type" : "SwiftTarget",
      "name" : "PushMiddleware",
      "path" : "Sources/PushMiddleware",
      "product_dependencies" : [
        "Either",
        "HttpPipeline",
        "Prelude"
      ],
      "product_memberships" : [
        "daily-challenge-reports",
        "runner",
        "server",
        "DailyChallengeReports",
        "PushMiddleware",
        "RunnerTasks",
        "ServerBootstrap",
        "SiteMiddleware"
      ],
      "sources" : [
        "PushSettingMiddleware.swift",
        "PushTokenMiddleware.swift"
      ],
      "target_dependencies" : [
        "Build",
        "DatabaseClient",
        "SharedModels",
        "SnsClient"
      ],
      "type" : "library"
    },
    {
      "c99name" : "OnboardingFeatureTests",
      "module_type" : "SwiftTarget",
      "name" : "OnboardingFeatureTests",
      "path" : "Tests/OnboardingFeatureTests",
      "sources" : [
        "OnboardingFeatureTests.swift"
      ],
      "target_dependencies" : [
        "OnboardingFeature"
      ],
      "type" : "test"
    },
    {
      "c99name" : "OnboardingFeature",
      "module_type" : "SwiftTarget",
      "name" : "OnboardingFeature",
      "path" : "Sources/OnboardingFeature",
      "product_dependencies" : [
        "ComposableArchitecture"
      ],
      "product_memberships" : [
        "AppFeature",
        "DemoFeature",
        "OnboardingFeature",
        "TrailerFeature"
      ],
      "sources" : [
        "OnboardingGameState.swift",
        "OnboardingStepView.swift",
        "OnboardingView.swift"
      ],
      "target_dependencies" : [
        "CubeCore",
        "GameCore",
        "DictionaryClient",
        "FeedbackGeneratorClient",
        "LowPowerModeClient",
        "PuzzleGen",
        "SharedModels"
      ],
      "type" : "library"
    },
    {
      "c99name" : "NotificationsAuthAlert",
      "module_type" : "SwiftTarget",
      "name" : "NotificationsAuthAlert",
      "path" : "Sources/NotificationsAuthAlert",
      "product_dependencies" : [
        "ComposableArchitecture"
      ],
      "product_memberships" : [
        "AppFeature",
        "DailyChallengeFeature",
        "DemoFeature",
        "GameCore",
        "GameOverFeature",
        "HomeFeature",
        "NotificationsAuthAlert",
        "OnboardingFeature",
        "TrailerFeature"
      ],
      "sources" : [
        "NotificationsAuthAlert.swift"
      ],
      "target_dependencies" : [
        "ComposableUserNotifications",
        "NotificationHelpers",
        "RemoteNotificationsClient",
        "Styleguide"
      ],
      "type" : "library"
    },
    {
      "c99name" : "NotificationHelpers",
      "module_type" : "SwiftTarget",
      "name" : "NotificationHelpers",
      "path" : "Sources/NotificationHelpers",
      "product_dependencies" : [
        "ComposableArchitecture"
      ],
      "product_memberships" : [
        "AppFeature",
        "DailyChallengeFeature",
        "DemoFeature",
        "GameCore",
        "GameOverFeature",
        "HomeFeature",
        "NotificationHelpers",
        "NotificationsAuthAlert",
        "OnboardingFeature",
        "TrailerFeature"
      ],
      "sources" : [
        "NotificationHelpers.swift"
      ],
      "target_dependencies" : [
        "ComposableUserNotifications",
        "RemoteNotificationsClient"
      ],
      "type" : "library"
    },
    {
      "c99name" : "MultiplayerFeatureTests",
      "module_type" : "SwiftTarget",
      "name" : "MultiplayerFeatureTests",
      "path" : "Tests/MultiplayerFeatureTests",
      "sources" : [
        "MultiplayerFeatureTests.swift",
        "PastGamesTests.swift"
      ],
      "target_dependencies" : [
        "MultiplayerFeature",
        "TestHelpers"
      ],
      "type" : "test"
    },
    {
      "c99name" : "MultiplayerFeature",
      "module_type" : "SwiftTarget",
      "name" : "MultiplayerFeature",
      "path" : "Sources/MultiplayerFeature",
      "product_dependencies" : [
        "ComposableArchitecture"
      ],
      "product_memberships" : [
        "AppFeature",
        "HomeFeature",
        "MultiplayerFeature"
      ],
      "sources" : [
        "MultiplayerView.swift",
        "PastGameRow.swift",
        "PastGameState.swift",
        "PastGamesView.swift"
      ],
      "target_dependencies" : [
        "ClientModels",
        "ComposableGameCenter",
        "Styleguide",
        "TcaHelpers"
      ],
      "type" : "library"
    },
    {
      "c99name" : "MiddlewareHelpers",
      "module_type" : "SwiftTarget",
      "name" : "MiddlewareHelpers",
      "path" : "Sources/MiddlewareHelpers",
      "product_dependencies" : [
        "HttpPipeline"
      ],
      "product_memberships" : [
        "daily-challenge-reports",
        "runner",
        "server",
        "DailyChallengeMiddleware",
        "DailyChallengeReports",
        "DemoMiddleware",
        "LeaderboardMiddleware",
        "MiddlewareHelpers",
        "RunnerTasks",
        "ServerBootstrap",
        "ShareGameMiddleware",
        "SiteMiddleware",
        "VerifyReceiptMiddleware"
      ],
      "sources" : [
        "MiddlewareHelpers.swift"
      ],
      "target_dependencies" : [
        "EnvVars"
      ],
      "type" : "library"
    },
    {
      "c99name" : "MailgunClient",
      "module_type" : "SwiftTarget",
      "name" : "MailgunClient",
      "path" : "Sources/MailgunClient",
      "product_dependencies" : [
        "Either",
        "Tagged",
        "UrlFormEncoding"
      ],
      "product_memberships" : [
        "daily-challenge-reports",
        "runner",
        "server",
        "DailyChallengeReports",
        "MailgunClient",
        "RunnerTasks",
        "ServerBootstrap",
        "SiteMiddleware"
      ],
      "sources" : [
        "Interface.swift",
        "Live.swift",
        "Mocks.swift"
      ],
      "target_dependencies" : [
        "ServerTestHelpers"
      ],
      "type" : "library"
    },
    {
      "c99name" : "LowPowerModeClient",
      "module_type" : "SwiftTarget",
      "name" : "LowPowerModeClient",
      "path" : "Sources/LowPowerModeClient",
      "product_dependencies" : [
        "ComposableArchitecture"
      ],
      "product_memberships" : [
        "AppFeature",
        "CubePreview",
        "DailyChallengeFeature",
        "DemoFeature",
        "GameCore",
        "HomeFeature",
        "LeaderboardFeature",
        "LowPowerModeClient",
        "OnboardingFeature",
        "SettingsFeature",
        "StatsFeature",
        "TrailerFeature",
        "VocabFeature"
      ],
      "sources" : [
        "Client.swift",
        "LiveKey.swift",
        "TestKey.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "LocalDatabaseClient",
      "module_type" : "SwiftTarget",
      "name" : "LocalDatabaseClient",
      "path" : "Sources/LocalDatabaseClient",
      "product_dependencies" : [
        "ComposableArchitecture",
        "Overture"
      ],
      "product_memberships" : [
        "AppFeature",
        "DemoFeature",
        "GameCore",
        "GameOverFeature",
        "HomeFeature",
        "LocalDatabaseClient",
        "OnboardingFeature",
        "SettingsFeature",
        "StatsFeature",
        "TrailerFeature",
        "VocabFeature"
      ],
      "sources" : [
        "InMemory.swift",
        "Interface.swift",
        "Live.swift",
        "TestKey.swift"
      ],
      "target_dependencies" : [
        "SharedModels",
        "Sqlite",
        "XCTestDebugSupport"
      ],
      "type" : "library"
    },
    {
      "c99name" : "LeaderboardMiddlewareTests",
      "module_type" : "SwiftTarget",
      "name" : "LeaderboardMiddlewareTests",
      "path" : "Tests/LeaderboardMiddlewareTests",
      "product_dependencies" : [
        "CustomDump",
        "HttpPipelineTestSupport",
        "InlineSnapshotTesting",
        "SnapshotTesting"
      ],
      "sources" : [
        "FetchWeekInReviewMiddlewareTests.swift",
        "LeaderboardMiddlewareTests.swift"
      ],
      "target_dependencies" : [
        "LeaderboardMiddleware",
        "SiteMiddleware"
      ],
      "type" : "test"
    },
    {
      "c99name" : "LeaderboardMiddlewareIntegrationTests",
      "module_type" : "SwiftTarget",
      "name" : "LeaderboardMiddlewareIntegrationTests",
      "path" : "Tests/LeaderboardMiddlewareIntegrationTests",
      "product_dependencies" : [
        "HttpPipeline",
        "HttpPipelineTestSupport",
        "InlineSnapshotTesting",
        "Prelude",
        "SnapshotTesting"
      ],
      "sources" : [
        "LeaderboardMiddlewareIntegrationTests.swift"
      ],
      "target_dependencies" : [
        "DatabaseLive",
        "LeaderboardMiddleware",
        "SharedModels",
        "ServerRouter",
        "SiteMiddleware"
      ],
      "type" : "test"
    },
    {
      "c99name" : "LeaderboardMiddleware",
      "module_type" : "SwiftTarget",
      "name" : "LeaderboardMiddleware",
      "path" : "Sources/LeaderboardMiddleware",
      "product_dependencies" : [
        "CasePaths",
        "HttpPipeline"
      ],
      "product_memberships" : [
        "daily-challenge-reports",
        "runner",
        "server",
        "DailyChallengeReports",
        "LeaderboardMiddleware",
        "RunnerTasks",
        "ServerBootstrap",
        "SiteMiddleware"
      ],
      "sources" : [
        "FetchLeaderboardMiddleware.swift",
        "FetchWeekInReviewMiddleware.swift",
        "SubmitGameMiddleware.swift",
        "VocabMiddleware.swift"
      ],
      "target_dependencies" : [
        "DatabaseClient",
        "DictionaryClient",
        "MiddlewareHelpers",
        "ServerRouter"
      ],
      "type" : "library"
    },
    {
      "c99name" : "LeaderboardFeatureTests",
      "module_type" : "SwiftTarget",
      "name" : "LeaderboardFeatureTests",
      "path" : "Tests/LeaderboardFeatureTests",
      "sources" : [
        "LeaderboardFeatureIntegrationTests.swift",
        "LeaderboardFeatureTests.swift",
        "LeaderboardResultsTests.swift"
      ],
      "target_dependencies" : [
        "LeaderboardFeature",
        "IntegrationTestHelpers",
        "SiteMiddleware"
      ],
      "type" : "test"
    },
    {
      "c99name" : "LeaderboardFeature",
      "module_type" : "SwiftTarget",
      "name" : "LeaderboardFeature",
      "path" : "Sources/LeaderboardFeature",
      "product_dependencies" : [
        "ComposableArchitecture",
        "Overture"
      ],
      "product_memberships" : [
        "AppFeature",
        "DailyChallengeFeature",
        "HomeFeature",
        "LeaderboardFeature"
      ],
      "sources" : [
        "Leaderboard.swift",
        "LeaderboardResultsView.swift",
        "ResultsEnvelope.swift"
      ],
      "target_dependencies" : [
        "ApiClient",
        "AudioPlayerClient",
        "CubePreview",
        "LowPowerModeClient",
        "Styleguide",
        "SwiftUIHelpers",
        "UserSettingsClient"
      ],
      "type" : "library"
    },
    {
      "c99name" : "IntegrationTestHelpers",
      "module_type" : "SwiftTarget",
      "name" : "IntegrationTestHelpers",
      "path" : "Sources/IntegrationTestHelpers",
      "product_dependencies" : [
        "HttpPipeline"
      ],
      "product_memberships" : [
        "IntegrationTestHelpers"
      ],
      "sources" : [
        "IntegrationTestHelpers.swift"
      ],
      "target_dependencies" : [
        "ApiClient",
        "ServerRouter",
        "TestHelpers"
      ],
      "type" : "library"
    },
    {
      "c99name" : "HomeFeatureTests",
      "module_type" : "SwiftTarget",
      "name" : "HomeFeatureTests",
      "path" : "Tests/HomeFeatureTests",
      "product_dependencies" : [
        "SnapshotTesting"
      ],
      "sources" : [
        "HomeViewTests.swift"
      ],
      "target_dependencies" : [
        "HomeFeature"
      ],
      "type" : "test"
    },
    {
      "c99name" : "HomeFeature",
      "module_type" : "SwiftTarget",
      "name" : "HomeFeature",
      "path" : "Sources/HomeFeature",
      "product_dependencies" : [
        "ComposableArchitecture",
        "Overture"
      ],
      "product_memberships" : [
        "AppFeature",
        "HomeFeature"
      ],
      "sources" : [
        "DailyChallengeHeaderView.swift",
        "Home.swift",
        "LeaderboardLinkView.swift",
        "Marquee.swift",
        "NagBanner.swift",
        "StartNewGameView.swift"
      ],
      "target_dependencies" : [
        "ActiveGamesFeature",
        "ApiClient",
        "AudioPlayerClient",
        "Build",
        "ChangelogFeature",
        "ClientModels",
        "ComposableStoreKit",
        "ComposableUserNotifications",
        "DailyChallengeFeature",
        "DateHelpers",
        "DeviceId",
        "FileClient",
        "LeaderboardFeature",
        "LocalDatabaseClient",
        "LowPowerModeClient",
        "MultiplayerFeature",
        "ServerConfigClient",
        "SettingsFeature",
        "SharedModels",
        "SoloFeature",
        "Styleguide",
        "SwiftUIHelpers",
        "TcaHelpers",
        "UIApplicationClient",
        "UpgradeInterstitialFeature",
        "UserDefaultsClient"
      ],
      "type" : "library"
    },
    {
      "c99name" : "HapticsCore",
      "module_type" : "SwiftTarget",
      "name" : "HapticsCore",
      "path" : "Sources/HapticsCore",
      "product_dependencies" : [
        "ComposableArchitecture"
      ],
      "product_memberships" : [
        "AppFeature",
        "CubePreview",
        "DailyChallengeFeature",
        "DemoFeature",
        "GameCore",
        "HapticsCore",
        "HomeFeature",
        "LeaderboardFeature",
        "OnboardingFeature",
        "SettingsFeature",
        "StatsFeature",
        "TrailerFeature",
        "VocabFeature"
      ],
      "sources" : [
        "HapticsCore.swift"
      ],
      "target_dependencies" : [
        "FeedbackGeneratorClient",
        "TcaHelpers"
      ],
      "type" : "library"
    },
    {
      "c99name" : "Gzip",
      "module_type" : "SwiftTarget",
      "name" : "Gzip",
      "path" : "Sources/Gzip",
      "product_memberships" : [
        "DictionaryFileClient"
      ],
      "sources" : [
        "Data+Gzip.swift"
      ],
      "target_dependencies" : [
        "system-zlib"
      ],
      "type" : "library"
    },
    {
      "c99name" : "GameOverFeatureTests",
      "module_type" : "SwiftTarget",
      "name" : "GameOverFeatureTests",
      "path" : "Tests/GameOverFeatureTests",
      "product_dependencies" : [
        "SnapshotTesting"
      ],
      "resources" : [
        {
          "path" : "/host/spi-builder-workspace/Tests/GameOverFeatureTests/Resources/opponent.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/GameOverFeatureTests/Resources/you.png",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "GameOverFeatureTests.swift",
        "GameOverViewTests.swift"
      ],
      "target_dependencies" : [
        "FirstPartyMocks",
        "GameOverFeature",
        "SharedSwiftUIEnvironment",
        "TestHelpers"
      ],
      "type" : "test"
    },
    {
      "c99name" : "GameOverFeatureIntegrationTests",
      "module_type" : "SwiftTarget",
      "name" : "GameOverFeatureIntegrationTests",
      "path" : "Tests/GameOverFeatureIntegrationTests",
      "sources" : [
        "GameOverFeatureIntegrationTests.swift"
      ],
      "target_dependencies" : [
        "GameOverFeature",
        "IntegrationTestHelpers",
        "SiteMiddleware"
      ],
      "type" : "test"
    },
    {
      "c99name" : "GameOverFeature",
      "module_type" : "SwiftTarget",
      "name" : "GameOverFeature",
      "path" : "Sources/GameOverFeature",
      "product_dependencies" : [
        "ComposableArchitecture"
      ],
      "product_memberships" : [
        "AppFeature",
        "DemoFeature",
        "GameCore",
        "GameOverFeature",
        "OnboardingFeature",
        "TrailerFeature"
      ],
      "sources" : [
        "CompletedMatch.swift",
        "Confetti.swift",
        "DismissGame.swift",
        "GameOverView.swift"
      ],
      "target_dependencies" : [
        "ApiClient",
        "AudioPlayerClient",
        "ClientModels",
        "ComposableStoreKit",
        "DailyChallengeHelpers",
        "FileClient",
        "FirstPartyMocks",
        "LocalDatabaseClient",
        "NotificationHelpers",
        "NotificationsAuthAlert",
        "SharedModels",
        "SharedSwiftUIEnvironment",
        "SwiftUIHelpers",
        "TcaHelpers",
        "UpgradeInterstitialFeature",
        "UserDefaultsClient"
      ],
      "type" : "library"
    },
    {
      "c99name" : "GameCoreTests",
      "module_type" : "SwiftTarget",
      "name" : "GameCoreTests",
      "path" : "Tests/GameCoreTests",
      "product_dependencies" : [
        "SnapshotTesting"
      ],
      "sources" : [
        "CubeViewTests.swift",
        "GameCoreTests.swift"
      ],
      "target_dependencies" : [
        "GameCore",
        "TestHelpers"
      ],
      "type" : "test"
    },
    {
      "c99name" : "GameCore",
      "module_type" : "SwiftTarget",
      "name" : "GameCore",
      "path" : "Sources/GameCore",
      "product_dependencies" : [
        "ComposableArchitecture"
      ],
      "product_memberships" : [
        "AppFeature",
        "DemoFeature",
        "GameCore",
        "OnboardingFeature",
        "TrailerFeature"
      ],
      "resources" : [
        {
          "path" : "/host/spi-builder-workspace/Sources/GameCore/Resources/exit@2x.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/GameCore/Resources/flag@2x.png",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "CubeSceneViewState.swift",
        "Drawer.swift",
        "GameCore.swift",
        "GameOver.swift",
        "GameState.swift",
        "InProgressGame.swift",
        "Mocks.swift",
        "SoundsCore.swift",
        "TurnBased.swift",
        "Views/GameFooterView.swift",
        "Views/GameHeaderView.swift",
        "Views/GameNavView.swift",
        "Views/GameView.swift",
        "Views/PlayersAndScoresView.swift",
        "Views/WordSubmitButton.swift"
      ],
      "target_dependencies" : [
        "ActiveGamesFeature",
        "ApiClient",
        "AudioPlayerClient",
        "Bloom",
        "BottomMenu",
        "Build",
        "ClientModels",
        "ComposableGameCenter",
        "ComposableUserNotifications",
        "CubeCore",
        "DictionaryClient",
        "GameOverFeature",
        "FeedbackGeneratorClient",
        "FileClient",
        "HapticsCore",
        "LowPowerModeClient",
        "PuzzleGen",
        "RemoteNotificationsClient",
        "SelectionSoundsCore",
        "SettingsFeature",
        "SharedSwiftUIEnvironment",
        "Styleguide",
        "TcaHelpers",
        "UIApplicationClient",
        "UpgradeInterstitialFeature",
        "UserSettingsClient"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FirstPartyMocks",
      "module_type" : "SwiftTarget",
      "name" : "FirstPartyMocks",
      "path" : "Sources/FirstPartyMocks",
      "product_memberships" : [
        "DictionaryClient",
        "DictionarySqliteClient",
        "FirstPartyMocks",
        "PuzzleGen",
        "ServerRouter",
        "SharedModels",
        "ActiveGamesFeature",
        "ApiClient",
        "ApiClientLive",
        "AppFeature",
        "ChangelogFeature",
        "ClientModels",
        "ComposableGameCenter",
        "CubeCore",
        "CubePreview",
        "DailyChallengeFeature",
        "DailyChallengeHelpers",
        "DemoFeature",
        "DictionaryFileClient",
        "FileClient",
        "GameCore",
        "GameOverFeature",
        "HomeFeature",
        "IntegrationTestHelpers",
        "LeaderboardFeature",
        "LocalDatabaseClient",
        "MultiplayerFeature",
        "OnboardingFeature",
        "SelectionSoundsCore",
        "SettingsFeature",
        "SoloFeature",
        "StatsFeature",
        "TrailerFeature",
        "VocabFeature",
        "daily-challenge-reports",
        "runner",
        "server",
        "DailyChallengeMiddleware",
        "DailyChallengeReports",
        "DatabaseClient",
        "DatabaseLive",
        "DemoMiddleware",
        "LeaderboardMiddleware",
        "PushMiddleware",
        "RunnerTasks",
        "ServerBootstrap",
        "ServerConfigMiddleware",
        "ShareGameMiddleware",
        "SiteMiddleware",
        "VerifyReceiptMiddleware"
      ],
      "sources" : [
        "Date.swift",
        "TimeZone.swift",
        "UUID.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FileClient",
      "module_type" : "SwiftTarget",
      "name" : "FileClient",
      "path" : "Sources/FileClient",
      "product_dependencies" : [
        "ComposableArchitecture",
        "IssueReporting"
      ],
      "product_memberships" : [
        "AppFeature",
        "DailyChallengeFeature",
        "DailyChallengeHelpers",
        "DemoFeature",
        "FileClient",
        "GameCore",
        "GameOverFeature",
        "HomeFeature",
        "OnboardingFeature",
        "SettingsFeature",
        "SoloFeature",
        "TrailerFeature"
      ],
      "sources" : [
        "Client.swift",
        "FileClientEffects.swift",
        "LiveKey.swift",
        "TestKey.swift"
      ],
      "target_dependencies" : [
        "ClientModels",
        "XCTestDebugSupport"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FeedbackGeneratorClient",
      "module_type" : "SwiftTarget",
      "name" : "FeedbackGeneratorClient",
      "path" : "Sources/FeedbackGeneratorClient",
      "product_dependencies" : [
        "ComposableArchitecture",
        "IssueReporting"
      ],
      "product_memberships" : [
        "AppFeature",
        "CubePreview",
        "DailyChallengeFeature",
        "DemoFeature",
        "FeedbackGeneratorClient",
        "GameCore",
        "HapticsCore",
        "HomeFeature",
        "LeaderboardFeature",
        "OnboardingFeature",
        "SettingsFeature",
        "StatsFeature",
        "TrailerFeature",
        "VocabFeature"
      ],
      "sources" : [
        "Client.swift",
        "LiveKey.swift",
        "TestKey.swift"
      ],
      "target_dependencies" : [
        "XCTestDebugSupport"
      ],
      "type" : "library"
    },
    {
      "c99name" : "EnvVars",
      "module_type" : "SwiftTarget",
      "name" : "EnvVars",
      "path" : "Sources/EnvVars",
      "product_dependencies" : [
        "Tagged"
      ],
      "product_memberships" : [
        "daily-challenge-reports",
        "runner",
        "server",
        "DailyChallengeMiddleware",
        "DailyChallengeReports",
        "DemoMiddleware",
        "EnvVars",
        "LeaderboardMiddleware",
        "MiddlewareHelpers",
        "RunnerTasks",
        "ServerBootstrap",
        "ShareGameMiddleware",
        "SiteMiddleware",
        "VerifyReceiptMiddleware"
      ],
      "sources" : [
        "EnvVars.swift"
      ],
      "target_dependencies" : [
        "SnsClient"
      ],
      "type" : "library"
    },
    {
      "c99name" : "DictionarySqliteClientTests",
      "module_type" : "SwiftTarget",
      "name" : "DictionarySqliteClientTests",
      "path" : "Tests/DictionarySqliteClientTests",
      "sources" : [
        "DictionarySqliteClientTests.swift"
      ],
      "target_dependencies" : [
        "DictionarySqliteClient"
      ],
      "type" : "test"
    },
    {
      "c99name" : "DictionarySqliteClient",
      "module_type" : "SwiftTarget",
      "name" : "DictionarySqliteClient",
      "path" : "Sources/DictionarySqliteClient",
      "product_memberships" : [
        "DictionarySqliteClient",
        "AppFeature",
        "daily-challenge-reports",
        "runner",
        "server",
        "DailyChallengeReports",
        "RunnerTasks",
        "ServerBootstrap"
      ],
      "resources" : [
        {
          "path" : "/host/spi-builder-workspace/Sources/DictionarySqliteClient/Dictionaries",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "LiveKey.swift"
      ],
      "target_dependencies" : [
        "DictionaryClient",
        "PuzzleGen",
        "Sqlite"
      ],
      "type" : "library"
    },
    {
      "c99name" : "DictionaryFileClientTests",
      "module_type" : "SwiftTarget",
      "name" : "DictionaryFileClientTests",
      "path" : "Tests/DictionaryFileClientTests",
      "sources" : [
        "DictionaryFileClientTests.swift"
      ],
      "target_dependencies" : [
        "DictionaryFileClient"
      ],
      "type" : "test"
    },
    {
      "c99name" : "DictionaryFileClient",
      "module_type" : "SwiftTarget",
      "name" : "DictionaryFileClient",
      "path" : "Sources/DictionaryFileClient",
      "product_memberships" : [
        "DictionaryFileClient"
      ],
      "resources" : [
        {
          "path" : "/host/spi-builder-workspace/Sources/DictionaryFileClient/Dictionaries",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "Live.swift"
      ],
      "target_dependencies" : [
        "DictionaryClient",
        "Gzip",
        "PuzzleGen"
      ],
      "type" : "library"
    },
    {
      "c99name" : "DictionaryClient",
      "module_type" : "SwiftTarget",
      "name" : "DictionaryClient",
      "path" : "Sources/DictionaryClient",
      "product_dependencies" : [
        "Dependencies",
        "DependenciesMacros",
        "IssueReporting"
      ],
      "product_memberships" : [
        "DictionaryClient",
        "DictionarySqliteClient",
        "AppFeature",
        "DemoFeature",
        "DictionaryFileClient",
        "GameCore",
        "OnboardingFeature",
        "TrailerFeature",
        "daily-challenge-reports",
        "runner",
        "server",
        "DailyChallengeReports",
        "DemoMiddleware",
        "LeaderboardMiddleware",
        "RunnerTasks",
        "ServerBootstrap",
        "SiteMiddleware"
      ],
      "sources" : [
        "Client.swift",
        "Puzzle.swift",
        "TestKey.swift"
      ],
      "target_dependencies" : [
        "SharedModels"
      ],
      "type" : "library"
    },
    {
      "c99name" : "DeviceId",
      "module_type" : "SwiftTarget",
      "name" : "DeviceId",
      "path" : "Sources/DeviceId",
      "product_dependencies" : [
        "Dependencies",
        "DependenciesMacros",
        "IssueReporting"
      ],
      "product_memberships" : [
        "AppFeature",
        "DeviceId",
        "HomeFeature"
      ],
      "sources" : [
        "DeviceId.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "DemoMiddlewareTests",
      "module_type" : "SwiftTarget",
      "name" : "DemoMiddlewareTests",
      "path" : "Tests/DemoMiddlewareTests",
      "product_dependencies" : [
        "HttpPipelineTestSupport",
        "InlineSnapshotTesting",
        "SnapshotTesting"
      ],
      "sources" : [
        "DemoMiddlewareTests.swift"
      ],
      "target_dependencies" : [
        "DemoMiddleware",
        "SiteMiddleware"
      ],
      "type" : "test"
    },
    {
      "c99name" : "DemoMiddleware",
      "module_type" : "SwiftTarget",
      "name" : "DemoMiddleware",
      "path" : "Sources/DemoMiddleware",
      "product_dependencies" : [
        "HttpPipeline"
      ],
      "product_memberships" : [
        "daily-challenge-reports",
        "runner",
        "server",
        "DailyChallengeReports",
        "DemoMiddleware",
        "RunnerTasks",
        "ServerBootstrap",
        "SiteMiddleware"
      ],
      "sources" : [
        "DemoMiddleware.swift"
      ],
      "target_dependencies" : [
        "DatabaseClient",
        "DictionaryClient",
        "MiddlewareHelpers",
        "SharedModels"
      ],
      "type" : "library"
    },
    {
      "c99name" : "DemoFeature",
      "module_type" : "SwiftTarget",
      "name" : "DemoFeature",
      "path" : "Sources/DemoFeature",
      "product_dependencies" : [
        "ComposableArchitecture"
      ],
      "product_memberships" : [
        "DemoFeature"
      ],
      "sources" : [
        "Demo.swift"
      ],
      "target_dependencies" : [
        "ApiClient",
        "Build",
        "GameCore",
        "DictionaryClient",
        "FeedbackGeneratorClient",
        "LowPowerModeClient",
        "OnboardingFeature",
        "SharedModels",
        "UserDefaultsClient"
      ],
      "type" : "library"
    },
    {
      "c99name" : "DateHelpers",
      "module_type" : "SwiftTarget",
      "name" : "DateHelpers",
      "path" : "Sources/DateHelpers",
      "product_memberships" : [
        "ActiveGamesFeature",
        "AppFeature",
        "DailyChallengeFeature",
        "DateHelpers",
        "DemoFeature",
        "GameCore",
        "HomeFeature",
        "OnboardingFeature",
        "TrailerFeature"
      ],
      "sources" : [
        "TimeUntilTomorrow.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "DatabaseLiveTests",
      "module_type" : "SwiftTarget",
      "name" : "DatabaseLiveTests",
      "path" : "Tests/DatabaseLiveTests",
      "product_dependencies" : [
        "CustomDump"
      ],
      "sources" : [
        "DatabaseLiveTests.swift",
        "DatabaseTestCase.swift",
        "FetchAppleReceiptTests.swift",
        "FetchDailyChallengeReportTests.swift",
        "FetchDailyChallengeResultsTests.swift",
        "FetchLeaderboardSummaryTests.swift",
        "FetchRankedLeaderboardScoresTests.swift",
        "FetchVocabLeaderboardTests.swift",
        "FetchWeekInReviewTests.swift"
      ],
      "target_dependencies" : [
        "DatabaseLive",
        "FirstPartyMocks",
        "TestHelpers"
      ],
      "type" : "test"
    },
    {
      "c99name" : "DatabaseLive",
      "module_type" : "SwiftTarget",
      "name" : "DatabaseLive",
      "path" : "Sources/DatabaseLive",
      "product_dependencies" : [
        "CasePaths",
        "Overture",
        "Prelude",
        "PostgresKit"
      ],
      "product_memberships" : [
        "daily-challenge-reports",
        "runner",
        "server",
        "DailyChallengeReports",
        "DatabaseLive",
        "RunnerTasks",
        "ServerBootstrap"
      ],
      "sources" : [
        "DatabaseLive.swift",
        "Helpers.swift"
      ],
      "target_dependencies" : [
        "DatabaseClient"
      ],
      "type" : "library"
    },
    {
      "c99name" : "DatabaseClient",
      "module_type" : "SwiftTarget",
      "name" : "DatabaseClient",
      "path" : "Sources/DatabaseClient",
      "product_dependencies" : [
        "Either",
        "IssueReporting"
      ],
      "product_memberships" : [
        "daily-challenge-reports",
        "runner",
        "server",
        "DailyChallengeMiddleware",
        "DailyChallengeReports",
        "DatabaseClient",
        "DatabaseLive",
        "DemoMiddleware",
        "LeaderboardMiddleware",
        "PushMiddleware",
        "RunnerTasks",
        "ServerBootstrap",
        "ShareGameMiddleware",
        "SiteMiddleware",
        "VerifyReceiptMiddleware"
      ],
      "sources" : [
        "DatabaseClient.swift",
        "Mocks.swift"
      ],
      "target_dependencies" : [
        "Build",
        "ServerTestHelpers",
        "SharedModels",
        "SnsClient"
      ],
      "type" : "library"
    },
    {
      "c99name" : "DailyChallengeReportsTests",
      "module_type" : "SwiftTarget",
      "name" : "DailyChallengeReportsTests",
      "path" : "Tests/DailyChallengeReportsTests",
      "product_dependencies" : [
        "CustomDump"
      ],
      "sources" : [
        "DailyChallengeReportsTests.swift"
      ],
      "target_dependencies" : [
        "DailyChallengeReports"
      ],
      "type" : "test"
    },
    {
      "c99name" : "DailyChallengeReports",
      "module_type" : "SwiftTarget",
      "name" : "DailyChallengeReports",
      "path" : "Sources/DailyChallengeReports",
      "product_memberships" : [
        "daily-challenge-reports",
        "DailyChallengeReports"
      ],
      "sources" : [
        "DailyChallengeReports.swift"
      ],
      "target_dependencies" : [
        "ServerBootstrap"
      ],
      "type" : "library"
    },
    {
      "c99name" : "DailyChallengeMiddlewareTests",
      "module_type" : "SwiftTarget",
      "name" : "DailyChallengeMiddlewareTests",
      "path" : "Tests/DailyChallengeMiddlewareTests",
      "product_dependencies" : [
        "CustomDump",
        "HttpPipeline",
        "HttpPipelineTestSupport",
        "InlineSnapshotTesting",
        "SnapshotTesting"
      ],
      "sources" : [
        "DailyChallengeMiddlewareTests.swift"
      ],
      "target_dependencies" : [
        "FirstPartyMocks",
        "DailyChallengeMiddleware",
        "SharedModels",
        "SiteMiddleware"
      ],
      "type" : "test"
    },
    {
      "c99name" : "DailyChallengeMiddleware",
      "module_type" : "SwiftTarget",
      "name" : "DailyChallengeMiddleware",
      "path" : "Sources/DailyChallengeMiddleware",
      "product_dependencies" : [
        "HttpPipeline"
      ],
      "product_memberships" : [
        "daily-challenge-reports",
        "runner",
        "server",
        "DailyChallengeMiddleware",
        "DailyChallengeReports",
        "RunnerTasks",
        "ServerBootstrap",
        "SiteMiddleware"
      ],
      "sources" : [
        "DailyChallengeMiddleware.swift"
      ],
      "target_dependencies" : [
        "DatabaseClient",
        "MiddlewareHelpers",
        "SharedModels"
      ],
      "type" : "library"
    },
    {
      "c99name" : "DailyChallengeHelpers",
      "module_type" : "SwiftTarget",
      "name" : "DailyChallengeHelpers",
      "path" : "Sources/DailyChallengeHelpers",
      "product_dependencies" : [
        "ComposableArchitecture"
      ],
      "product_memberships" : [
        "AppFeature",
        "DailyChallengeFeature",
        "DailyChallengeHelpers",
        "DemoFeature",
        "GameCore",
        "GameOverFeature",
        "HomeFeature",
        "OnboardingFeature",
        "TrailerFeature"
      ],
      "sources" : [
        "DailyChallengeHelpers.swift"
      ],
      "target_dependencies" : [
        "ApiClient",
        "FileClient",
        "SharedModels"
      ],
      "type" : "library"
    },
    {
      "c99name" : "DailyChallengeFeatureTests",
      "module_type" : "SwiftTarget",
      "name" : "DailyChallengeFeatureTests",
      "path" : "Tests/DailyChallengeFeatureTests",
      "product_dependencies" : [
        "SnapshotTesting"
      ],
      "sources" : [
        "DailyChallengeFeatureTests.swift",
        "DailyChallengeResultsViewTests.swift",
        "DailyChallengeViewTests.swift"
      ],
      "target_dependencies" : [
        "DailyChallengeFeature",
        "TestHelpers"
      ],
      "type" : "test"
    },
    {
      "c99name" : "DailyChallengeFeatureIntegrationTests",
      "module_type" : "SwiftTarget",
      "name" : "DailyChallengeFeatureIntegrationTests",
      "path" : "Tests/DailyChallengeFeatureIntegrationTests",
      "sources" : [
        "DailyChallengeFeatureIntegrationTests.swift"
      ],
      "target_dependencies" : [
        "DailyChallengeFeature",
        "IntegrationTestHelpers",
        "SiteMiddleware",
        "TestHelpers"
      ],
      "type" : "test"
    },
    {
      "c99name" : "DailyChallengeFeature",
      "module_type" : "SwiftTarget",
      "name" : "DailyChallengeFeature",
      "path" : "Sources/DailyChallengeFeature",
      "product_dependencies" : [
        "ComposableArchitecture",
        "Overture"
      ],
      "product_memberships" : [
        "AppFeature",
        "DailyChallengeFeature",
        "HomeFeature"
      ],
      "sources" : [
        "CalendarView.swift",
        "DailyChallengeResults.swift",
        "DailyChallengeView.swift"
      ],
      "target_dependencies" : [
        "ApiClient",
        "ComposableUserNotifications",
        "CubePreview",
        "DailyChallengeHelpers",
        "DateHelpers",
        "LeaderboardFeature",
        "NotificationHelpers",
        "NotificationsAuthAlert",
        "RemoteNotificationsClient",
        "SharedModels",
        "Styleguide"
      ],
      "type" : "library"
    },
    {
      "c99name" : "CubePreviewTests",
      "module_type" : "SwiftTarget",
      "name" : "CubePreviewTests",
      "path" : "Tests/CubePreviewTests",
      "sources" : [
        "CubePreviewTests.swift"
      ],
      "target_dependencies" : [
        "CubePreview",
        "TestHelpers"
      ],
      "type" : "test"
    },
    {
      "c99name" : "CubePreview",
      "module_type" : "SwiftTarget",
      "name" : "CubePreview",
      "path" : "Sources/CubePreview",
      "product_dependencies" : [
        "ComposableArchitecture"
      ],
      "product_memberships" : [
        "AppFeature",
        "CubePreview",
        "DailyChallengeFeature",
        "DemoFeature",
        "GameCore",
        "HomeFeature",
        "LeaderboardFeature",
        "OnboardingFeature",
        "SettingsFeature",
        "StatsFeature",
        "TrailerFeature",
        "VocabFeature"
      ],
      "sources" : [
        "CubePreviewView.swift"
      ],
      "target_dependencies" : [
        "AudioPlayerClient",
        "Bloom",
        "CubeCore",
        "FeedbackGeneratorClient",
        "HapticsCore",
        "LowPowerModeClient",
        "SelectionSoundsCore",
        "SharedModels",
        "UserSettingsClient"
      ],
      "type" : "library"
    },
    {
      "c99name" : "CubeCore",
      "module_type" : "SwiftTarget",
      "name" : "CubeCore",
      "path" : "Sources/CubeCore",
      "product_dependencies" : [
        "ComposableArchitecture",
        "Gen"
      ],
      "product_memberships" : [
        "AppFeature",
        "CubeCore",
        "CubePreview",
        "DailyChallengeFeature",
        "DemoFeature",
        "GameCore",
        "HomeFeature",
        "LeaderboardFeature",
        "OnboardingFeature",
        "SettingsFeature",
        "StatsFeature",
        "TrailerFeature",
        "VocabFeature"
      ],
      "resources" : [
        {
          "path" : "/host/spi-builder-workspace/Sources/CubeCore/Resources/A.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/CubeCore/Resources/B.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/CubeCore/Resources/C.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/CubeCore/Resources/D.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/CubeCore/Resources/E.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/CubeCore/Resources/F.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/CubeCore/Resources/G.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/CubeCore/Resources/H.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/CubeCore/Resources/I.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/CubeCore/Resources/J.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/CubeCore/Resources/K.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/CubeCore/Resources/L.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/CubeCore/Resources/M.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/CubeCore/Resources/N.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/CubeCore/Resources/O.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/CubeCore/Resources/P.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/CubeCore/Resources/QU.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/CubeCore/Resources/R.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/CubeCore/Resources/S.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/CubeCore/Resources/T.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/CubeCore/Resources/U.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/CubeCore/Resources/V.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/CubeCore/Resources/W.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/CubeCore/Resources/X.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/CubeCore/Resources/Y.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/CubeCore/Resources/Z.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/CubeCore/Resources/border.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/CubeCore/Resources/shaders/Face.geometry.shader",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Sources/CubeCore/Resources/shaders/Letter.surface.shader",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "Attitude.swift",
        "Category.swift",
        "CubeFaceNode.swift",
        "CubeNode.swift",
        "CubeSceneView.swift",
        "CubeView.swift",
        "Geometries.swift",
        "LetterGeometry.swift",
        "NubView.swift",
        "ShaderHelpers.swift",
        "StorePublisherHelpers.swift"
      ],
      "target_dependencies" : [
        "ClientModels",
        "SharedModels",
        "Styleguide"
      ],
      "type" : "library"
    },
    {
      "c99name" : "Csqlite3",
      "module_type" : "SystemLibraryTarget",
      "name" : "Csqlite3",
      "path" : "Sources/Csqlite3",
      "product_memberships" : [
        "DictionarySqliteClient",
        "Sqlite",
        "AppFeature",
        "DemoFeature",
        "GameCore",
        "GameOverFeature",
        "HomeFeature",
        "LocalDatabaseClient",
        "OnboardingFeature",
        "SettingsFeature",
        "StatsFeature",
        "TrailerFeature",
        "VocabFeature",
        "daily-challenge-reports",
        "runner",
        "server",
        "DailyChallengeReports",
        "RunnerTasks",
        "ServerBootstrap"
      ],
      "sources" : [
      ],
      "type" : "system-target"
    },
    {
      "c99name" : "ComposableUserNotifications",
      "module_type" : "SwiftTarget",
      "name" : "ComposableUserNotifications",
      "path" : "Sources/ComposableUserNotifications",
      "product_dependencies" : [
        "ComposableArchitecture",
        "IssueReporting"
      ],
      "product_memberships" : [
        "AppFeature",
        "ComposableUserNotifications",
        "DailyChallengeFeature",
        "DemoFeature",
        "GameCore",
        "GameOverFeature",
        "HomeFeature",
        "NotificationHelpers",
        "NotificationsAuthAlert",
        "OnboardingFeature",
        "SettingsFeature",
        "TrailerFeature"
      ],
      "sources" : [
        "Interface.swift",
        "LiveKey.swift",
        "TestKey.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "ComposableStoreKit",
      "module_type" : "SwiftTarget",
      "name" : "ComposableStoreKit",
      "path" : "Sources/ComposableStoreKit",
      "product_dependencies" : [
        "ComposableArchitecture",
        "IssueReporting"
      ],
      "product_memberships" : [
        "AppFeature",
        "ComposableStoreKit",
        "DemoFeature",
        "GameCore",
        "GameOverFeature",
        "HomeFeature",
        "OnboardingFeature",
        "SettingsFeature",
        "TrailerFeature",
        "UpgradeInterstitialFeature"
      ],
      "sources" : [
        "Client.swift",
        "LiveKey.swift",
        "Support.swift",
        "TestKey.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "ComposableGameCenter",
      "module_type" : "SwiftTarget",
      "name" : "ComposableGameCenter",
      "path" : "Sources/ComposableGameCenter",
      "product_dependencies" : [
        "ComposableArchitecture",
        "Overture",
        "Tagged",
        "IssueReporting"
      ],
      "product_memberships" : [
        "ActiveGamesFeature",
        "AppFeature",
        "ClientModels",
        "ComposableGameCenter",
        "CubeCore",
        "CubePreview",
        "DailyChallengeFeature",
        "DailyChallengeHelpers",
        "DemoFeature",
        "FileClient",
        "GameCore",
        "GameOverFeature",
        "HomeFeature",
        "LeaderboardFeature",
        "MultiplayerFeature",
        "OnboardingFeature",
        "SettingsFeature",
        "SoloFeature",
        "StatsFeature",
        "TrailerFeature",
        "VocabFeature"
      ],
      "sources" : [
        "CrossPlatformSupport.swift",
        "Interface.swift",
        "LiveKey.swift",
        "Models.swift",
        "TestKey.swift"
      ],
      "target_dependencies" : [
        "FirstPartyMocks"
      ],
      "type" : "library"
    },
    {
      "c99name" : "ClientModelsTests",
      "module_type" : "SwiftTarget",
      "name" : "ClientModelsTests",
      "path" : "Tests/ClientModelsTests",
      "product_dependencies" : [
        "CustomDump",
        "InlineSnapshotTesting",
        "Overture",
        "SnapshotTesting"
      ],
      "sources" : [
        "GameContextTests.swift",
        "TurnBasedMatchDataTests.swift"
      ],
      "target_dependencies" : [
        "ClientModels",
        "FirstPartyMocks",
        "TestHelpers"
      ],
      "type" : "test"
    },
    {
      "c99name" : "ClientModels",
      "module_type" : "SwiftTarget",
      "name" : "ClientModels",
      "path" : "Sources/ClientModels",
      "product_memberships" : [
        "ActiveGamesFeature",
        "AppFeature",
        "ClientModels",
        "CubeCore",
        "CubePreview",
        "DailyChallengeFeature",
        "DailyChallengeHelpers",
        "DemoFeature",
        "FileClient",
        "GameCore",
        "GameOverFeature",
        "HomeFeature",
        "LeaderboardFeature",
        "MultiplayerFeature",
        "OnboardingFeature",
        "SettingsFeature",
        "SoloFeature",
        "StatsFeature",
        "TrailerFeature",
        "VocabFeature"
      ],
      "sources" : [
        "AppStorage.swift",
        "GameContext.swift",
        "InProgressGame.swift",
        "PanData.swift",
        "SavedGamesState.swift",
        "TurnBasedContext.swift",
        "TurnBasedMatchData.swift"
      ],
      "target_dependencies" : [
        "ComposableGameCenter",
        "SharedModels"
      ],
      "type" : "library"
    },
    {
      "c99name" : "ChangelogFeatureTests",
      "module_type" : "SwiftTarget",
      "name" : "ChangelogFeatureTests",
      "path" : "Tests/ChangelogFeatureTests",
      "sources" : [
        "ChangelogFeatureTests.swift"
      ],
      "target_dependencies" : [
        "ChangelogFeature"
      ],
      "type" : "test"
    },
    {
      "c99name" : "ChangelogFeature",
      "module_type" : "SwiftTarget",
      "name" : "ChangelogFeature",
      "path" : "Sources/ChangelogFeature",
      "product_dependencies" : [
        "ComposableArchitecture",
        "Overture"
      ],
      "product_memberships" : [
        "AppFeature",
        "ChangelogFeature",
        "HomeFeature"
      ],
      "sources" : [
        "ChangeView.swift",
        "ChangelogView.swift"
      ],
      "target_dependencies" : [
        "ApiClient",
        "Build",
        "ServerConfigClient",
        "SharedModels",
        "Styleguide",
        "SwiftUIHelpers",
        "TcaHelpers",
        "UIApplicationClient",
        "UserDefaultsClient"
      ],
      "type" : "library"
    },
    {
      "c99name" : "Build",
      "module_type" : "SwiftTarget",
      "name" : "Build",
      "path" : "Sources/Build",
      "product_dependencies" : [
        "Dependencies",
        "DependenciesMacros",
        "Tagged",
        "IssueReporting"
      ],
      "product_memberships" : [
        "Build",
        "DictionaryClient",
        "DictionarySqliteClient",
        "PuzzleGen",
        "ServerConfig",
        "ServerRouter",
        "SharedModels",
        "ActiveGamesFeature",
        "ApiClient",
        "ApiClientLive",
        "AppFeature",
        "ChangelogFeature",
        "ClientModels",
        "CubeCore",
        "CubePreview",
        "DailyChallengeFeature",
        "DailyChallengeHelpers",
        "DemoFeature",
        "DictionaryFileClient",
        "FileClient",
        "GameCore",
        "GameOverFeature",
        "HomeFeature",
        "IntegrationTestHelpers",
        "LeaderboardFeature",
        "LocalDatabaseClient",
        "MultiplayerFeature",
        "OnboardingFeature",
        "SelectionSoundsCore",
        "ServerConfigClient",
        "SettingsFeature",
        "SoloFeature",
        "StatsFeature",
        "TrailerFeature",
        "UpgradeInterstitialFeature",
        "VocabFeature",
        "daily-challenge-reports",
        "runner",
        "server",
        "DailyChallengeMiddleware",
        "DailyChallengeReports",
        "DatabaseClient",
        "DatabaseLive",
        "DemoMiddleware",
        "LeaderboardMiddleware",
        "PushMiddleware",
        "RunnerTasks",
        "ServerBootstrap",
        "ServerConfigMiddleware",
        "ShareGameMiddleware",
        "SiteMiddleware",
        "VerifyReceiptMiddleware"
      ],
      "sources" : [
        "Build.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "BottomMenu",
      "module_type" : "SwiftTarget",
      "name" : "BottomMenu",
      "path" : "Sources/BottomMenu",
      "product_dependencies" : [
        "ComposableArchitecture"
      ],
      "product_memberships" : [
        "AppFeature",
        "BottomMenu",
        "DemoFeature",
        "GameCore",
        "OnboardingFeature",
        "TrailerFeature"
      ],
      "sources" : [
        "BottomMenu.swift",
        "ComposableBottomMenu.swift"
      ],
      "target_dependencies" : [
        "Styleguide"
      ],
      "type" : "library"
    },
    {
      "c99name" : "Bloom",
      "module_type" : "SwiftTarget",
      "name" : "Bloom",
      "path" : "Sources/Bloom",
      "product_dependencies" : [
        "ComposableArchitecture",
        "Gen"
      ],
      "product_memberships" : [
        "AppFeature",
        "Bloom",
        "CubePreview",
        "DailyChallengeFeature",
        "DemoFeature",
        "GameCore",
        "HomeFeature",
        "LeaderboardFeature",
        "OnboardingFeature",
        "SettingsFeature",
        "StatsFeature",
        "TrailerFeature",
        "VocabFeature"
      ],
      "sources" : [
        "BloomBackground.swift"
      ],
      "target_dependencies" : [
        "Styleguide"
      ],
      "type" : "library"
    },
    {
      "c99name" : "AudioPlayerClient",
      "module_type" : "SwiftTarget",
      "name" : "AudioPlayerClient",
      "path" : "Sources/AudioPlayerClient",
      "product_dependencies" : [
        "ComposableArchitecture",
        "IssueReporting"
      ],
      "product_memberships" : [
        "AppFeature",
        "AudioPlayerClient",
        "CubePreview",
        "DailyChallengeFeature",
        "DemoFeature",
        "GameCore",
        "GameOverFeature",
        "HomeFeature",
        "LeaderboardFeature",
        "OnboardingFeature",
        "SelectionSoundsCore",
        "SettingsFeature",
        "StatsFeature",
        "TrailerFeature",
        "VocabFeature"
      ],
      "sources" : [
        "Client.swift",
        "LiveKey.swift",
        "Sounds.swift",
        "TestKey.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "AppStoreSnapshotTests",
      "module_type" : "SwiftTarget",
      "name" : "AppStoreSnapshotTests",
      "path" : "Tests/AppStoreSnapshotTests",
      "product_dependencies" : [
        "SnapshotTesting"
      ],
      "resources" : [
        {
          "path" : "/host/spi-builder-workspace/Tests/AppStoreSnapshotTests/Resources/opponent.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/AppStoreSnapshotTests/Resources/you.png",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "01-Solo.swift",
        "02-TurnBased.swift",
        "03-DailyChallenge.swift",
        "04-Leaderboard.swift",
        "05-Home.swift",
        "AppStorePreview.swift",
        "AppStoreSnapshotTests.swift",
        "AssertAppStoreSnapshot.swift",
        "SnapshotView.swift"
      ],
      "target_dependencies" : [
        "AppFeature",
        "SharedSwiftUIEnvironment",
        "TestHelpers"
      ],
      "type" : "test"
    },
    {
      "c99name" : "AppSiteAssociationMiddlewareTests",
      "module_type" : "SwiftTarget",
      "name" : "AppSiteAssociationMiddlewareTests",
      "path" : "Tests/AppSiteAssociationMiddlewareTests",
      "product_dependencies" : [
        "HttpPipelineTestSupport",
        "InlineSnapshotTesting",
        "SnapshotTesting"
      ],
      "sources" : [
        "AppSiteAssociationMiddlewareTests.swift"
      ],
      "target_dependencies" : [
        "AppSiteAssociationMiddleware",
        "SiteMiddleware"
      ],
      "type" : "test"
    },
    {
      "c99name" : "AppSiteAssociationMiddleware",
      "module_type" : "SwiftTarget",
      "name" : "AppSiteAssociationMiddleware",
      "path" : "Sources/AppSiteAssociationMiddleware",
      "product_dependencies" : [
        "HttpPipeline"
      ],
      "product_memberships" : [
        "daily-challenge-reports",
        "runner",
        "server",
        "AppSiteAssociationMiddleware",
        "DailyChallengeReports",
        "RunnerTasks",
        "ServerBootstrap",
        "SiteMiddleware"
      ],
      "sources" : [
        "AppSiteAssociation.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "AppFeatureTests",
      "module_type" : "SwiftTarget",
      "name" : "AppFeatureTests",
      "path" : "Tests/AppFeatureTests",
      "sources" : [
        "Mocks/AppEnvironment.swift",
        "Mocks/CurrentPlayerMocks.swift",
        "Mocks/DailyChallengeEnvelopeMocks.swift",
        "Mocks/Generators.swift",
        "Mocks/Mocks.swift",
        "PersistenceTests.swift",
        "RemoteNotificationsTests.swift",
        "SharedGameTests.swift",
        "TurnBasedTests.swift",
        "UserNotificationsTests.swift"
      ],
      "target_dependencies" : [
        "AppFeature",
        "TestHelpers"
      ],
      "type" : "test"
    },
    {
      "c99name" : "AppFeature",
      "module_type" : "SwiftTarget",
      "name" : "AppFeature",
      "path" : "Sources/AppFeature",
      "product_dependencies" : [
        "ComposableArchitecture",
        "Gen",
        "Tagged",
        "IssueReporting"
      ],
      "product_memberships" : [
        "AppFeature"
      ],
      "sources" : [
        "AppDelegate.swift",
        "AppView.swift",
        "GameCenterCore.swift",
        "StoreKitCore.swift"
      ],
      "target_dependencies" : [
        "ApiClient",
        "AudioPlayerClient",
        "Build",
        "ClientModels",
        "ComposableGameCenter",
        "ComposableStoreKit",
        "CubeCore",
        "CubePreview",
        "DailyChallengeFeature",
        "DeviceId",
        "DictionarySqliteClient",
        "FeedbackGeneratorClient",
        "FileClient",
        "GameOverFeature",
        "HomeFeature",
        "LeaderboardFeature",
        "LocalDatabaseClient",
        "LowPowerModeClient",
        "MultiplayerFeature",
        "NotificationHelpers",
        "OnboardingFeature",
        "RemoteNotificationsClient",
        "ServerRouter",
        "SettingsFeature",
        "SharedModels",
        "SoloFeature",
        "StatsFeature",
        "TcaHelpers",
        "UIApplicationClient",
        "UserSettingsClient",
        "VocabFeature"
      ],
      "type" : "library"
    },
    {
      "c99name" : "AppClipAudioLibrary",
      "module_type" : "SwiftTarget",
      "name" : "AppClipAudioLibrary",
      "path" : "Sources/AppClipAudioLibrary",
      "product_memberships" : [
        "AppClipAudioLibrary"
      ],
      "sources" : [
        "Bundle.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "AppAudioLibrary",
      "module_type" : "SwiftTarget",
      "name" : "AppAudioLibrary",
      "path" : "Sources/AppAudioLibrary",
      "product_memberships" : [
        "AppAudioLibrary"
      ],
      "sources" : [
        "Bundle.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "ApiClientLive",
      "module_type" : "SwiftTarget",
      "name" : "ApiClientLive",
      "path" : "Sources/ApiClientLive",
      "product_dependencies" : [
        "Dependencies"
      ],
      "product_memberships" : [
        "ApiClientLive"
      ],
      "sources" : [
        "LiveKey.swift"
      ],
      "target_dependencies" : [
        "ApiClient",
        "ServerRouter",
        "SharedModels",
        "TcaHelpers"
      ],
      "type" : "library"
    },
    {
      "c99name" : "ApiClient",
      "module_type" : "SwiftTarget",
      "name" : "ApiClient",
      "path" : "Sources/ApiClient",
      "product_dependencies" : [
        "CasePaths",
        "Dependencies",
        "DependenciesMacros",
        "IssueReporting"
      ],
      "product_memberships" : [
        "ApiClient",
        "ApiClientLive",
        "AppFeature",
        "ChangelogFeature",
        "DailyChallengeFeature",
        "DailyChallengeHelpers",
        "DemoFeature",
        "GameCore",
        "GameOverFeature",
        "HomeFeature",
        "IntegrationTestHelpers",
        "LeaderboardFeature",
        "OnboardingFeature",
        "SettingsFeature",
        "TrailerFeature"
      ],
      "sources" : [
        "ApiDecode.swift",
        "Client.swift",
        "Helpers.swift",
        "TestKey.swift"
      ],
      "target_dependencies" : [
        "SharedModels",
        "XCTestDebugSupport"
      ],
      "type" : "library"
    },
    {
      "c99name" : "AnyComparable",
      "module_type" : "SwiftTarget",
      "name" : "AnyComparable",
      "path" : "Sources/AnyComparable",
      "product_memberships" : [
        "ActiveGamesFeature",
        "AnyComparable",
        "AppFeature",
        "DemoFeature",
        "GameCore",
        "HomeFeature",
        "OnboardingFeature",
        "TrailerFeature"
      ],
      "sources" : [
        "AnyComparable.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "ActiveGamesFeature",
      "module_type" : "SwiftTarget",
      "name" : "ActiveGamesFeature",
      "path" : "Sources/ActiveGamesFeature",
      "product_dependencies" : [
        "ComposableArchitecture"
      ],
      "product_memberships" : [
        "ActiveGamesFeature",
        "AppFeature",
        "DemoFeature",
        "GameCore",
        "HomeFeature",
        "OnboardingFeature",
        "TrailerFeature"
      ],
      "sources" : [
        "ActiveGameCard.swift",
        "ActiveGamesView.swift",
        "ActiveTurnBasedMatch.swift"
      ],
      "target_dependencies" : [
        "AnyComparable",
        "ClientModels",
        "ComposableGameCenter",
        "DateHelpers",
        "SharedModels",
        "Styleguide",
        "TcaHelpers"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.9"
}
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4606859-0":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.1-latest swift build --triple x86_64-unknown-linux-gnu -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures 2>&1
basic-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:3bdcac04179f4ed3e5b8e9dbd6e74bbf5ebc0f4fde48bbaad7d1e5c757e65bcb
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.1-latest
Fetching https://github.com/pointfreeco/swift-prelude
[1/3298] Fetching swift-prelude
Fetched https://github.com/pointfreeco/swift-prelude from cache (0.30s)
Fetching https://github.com/pointfreeco/swift-web
[1/6011] Fetching swift-web
Fetched https://github.com/pointfreeco/swift-web from cache (0.31s)
Fetching https://github.com/pointfreeco/swift-html
[1/1250] Fetching swift-html
Fetched https://github.com/pointfreeco/swift-html from cache (0.27s)
Fetching https://github.com/IBM-Swift/BlueCryptor.git
Fetching https://github.com/pointfreeco/swift-snapshot-testing
Fetching https://github.com/apple/swift-nio.git
Fetching https://github.com/vapor/postgres-kit
Fetching https://github.com/apple/swift-nio-extras.git
Fetching https://github.com/apple/swift-crypto.git
[1/1654] Fetching bluecryptor
[1143/7009] Fetching bluecryptor, postgres-kit
[2479/12671] Fetching bluecryptor, postgres-kit, swift-nio-extras
[11847/26455] Fetching bluecryptor, postgres-kit, swift-nio-extras, swift-crypto
[13604/101979] Fetching bluecryptor, postgres-kit, swift-nio-extras, swift-crypto, swift-nio
Fetched https://github.com/vapor/postgres-kit from cache (0.44s)
[8526/109783] Fetching bluecryptor, swift-nio-extras, swift-crypto, swift-nio, swift-snapshot-testing
Fetching https://github.com/swift-server/swift-backtrace
[16670/110414] Fetching bluecryptor, swift-nio-extras, swift-crypto, swift-nio, swift-snapshot-testing, swift-backtrace
Fetched https://github.com/swift-server/swift-backtrace from cache (0.30s)
[21378/109783] Fetching bluecryptor, swift-nio-extras, swift-crypto, swift-nio, swift-snapshot-testing
Fetching https://github.com/crspybits/SwiftAWSSignatureV4
[43922/109992] Fetching bluecryptor, swift-nio-extras, swift-crypto, swift-nio, swift-snapshot-testing, swiftawssignaturev4
Fetched https://github.com/crspybits/SwiftAWSSignatureV4 from cache (0.25s)
[48183/109783] Fetching bluecryptor, swift-nio-extras, swift-crypto, swift-nio, swift-snapshot-testing
Fetching https://github.com/pointfreeco/xctest-dynamic-overlay
[72563/115171] Fetching bluecryptor, swift-nio-extras, swift-crypto, swift-nio, swift-snapshot-testing, xctest-dynamic-overlay
Fetched https://github.com/apple/swift-nio-extras.git from cache (1.88s)
Fetched https://github.com/apple/swift-crypto.git from cache (1.91s)
Fetching https://github.com/pointfreeco/swift-overture
Fetching https://github.com/pointfreeco/swift-url-routing
[72280/95725] Fetching bluecryptor, swift-nio, swift-snapshot-testing, xctest-dynamic-overlay
Fetched https://github.com/pointfreeco/xctest-dynamic-overlay from cache (0.93s)
Fetching https://github.com/pointfreeco/swift-tagged
[67647/90337] Fetching bluecryptor, swift-nio, swift-snapshot-testing
[70669/91200] Fetching bluecryptor, swift-nio, swift-snapshot-testing, swift-overture
[70670/92362] Fetching bluecryptor, swift-nio, swift-snapshot-testing, swift-overture, swift-tagged
Fetched https://github.com/pointfreeco/swift-tagged from cache (0.50s)
Fetched https://github.com/pointfreeco/swift-overture from cache (0.54s)
Fetching https://github.com/pointfreeco/swift-parsing
Fetching https://github.com/pointfreeco/swift-gen
[75200/90337] Fetching bluecryptor, swift-nio, swift-snapshot-testing
[84264/111393] Fetching bluecryptor, swift-nio, swift-snapshot-testing, swift-url-routing
[88128/112105] Fetching bluecryptor, swift-nio, swift-snapshot-testing, swift-url-routing, swift-gen
Fetched https://github.com/pointfreeco/swift-gen from cache (0.32s)
[95358/111393] Fetching bluecryptor, swift-nio, swift-snapshot-testing, swift-url-routing
Fetching https://github.com/pointfreeco/swift-dependencies
[111361/117594] Fetching bluecryptor, swift-nio, swift-snapshot-testing, swift-url-routing, swift-dependencies
Fetched https://github.com/pointfreeco/swift-dependencies from cache (0.77s)
Fetching https://github.com/pointfreeco/swift-custom-dump
Fetched https://github.com/pointfreeco/swift-url-routing from cache (1.77s)
Fetching https://github.com/pointfreeco/swift-composable-architecture
[90305/188218] Fetching bluecryptor, swift-nio, swift-snapshot-testing, swift-parsing
[93242/192799] Fetching bluecryptor, swift-nio, swift-snapshot-testing, swift-parsing, swift-custom-dump
Fetched https://github.com/pointfreeco/swift-custom-dump from cache (0.44s)
Fetching https://github.com/pointfreeco/swift-case-paths
[99114/188218] Fetching bluecryptor, swift-nio, swift-snapshot-testing, swift-parsing
[108903/192586] Fetching bluecryptor, swift-nio, swift-snapshot-testing, swift-parsing, swift-case-paths
Fetched https://github.com/pointfreeco/swift-case-paths from cache (0.41s)
[114775/188218] Fetching bluecryptor, swift-nio, swift-snapshot-testing, swift-parsing
Fetched https://github.com/IBM-Swift/BlueCryptor.git from cache (5.68s)
[155243/186564] Fetching swift-nio, swift-snapshot-testing, swift-parsing
Fetched https://github.com/pointfreeco/swift-snapshot-testing from cache (5.75s)
Fetched https://github.com/apple/swift-nio.git from cache (5.78s)
[70475/97881] Fetching swift-parsing
[97882/401397] Fetching swift-parsing, swift-composable-architecture
Fetched https://github.com/pointfreeco/swift-parsing from cache (6.79s)
[75879/303516] Fetching swift-composable-architecture
Fetched https://github.com/pointfreeco/swift-composable-architecture from cache (15.03s)
Computing version for https://github.com/vapor/postgres-kit
Computed https://github.com/vapor/postgres-kit at 2.2.0 (19.35s)
Fetching https://github.com/vapor/postgres-nio.git
Fetching https://github.com/vapor/sql-kit.git
Fetching https://github.com/vapor/async-kit.git
[1/2370] Fetching async-kit
[2371/8353] Fetching async-kit, sql-kit
[8354/20470] Fetching async-kit, sql-kit, postgres-nio
Fetched https://github.com/vapor/async-kit.git from cache (0.41s)
[9376/18100] Fetching sql-kit, postgres-nio
Fetched https://github.com/vapor/sql-kit.git from cache (0.42s)
[3878/12117] Fetching postgres-nio
Fetched https://github.com/vapor/postgres-nio.git from cache (0.69s)
Computing version for https://github.com/swift-server/swift-backtrace
Computed https://github.com/swift-server/swift-backtrace at 1.2.0 (1.31s)
Computing version for https://github.com/pointfreeco/swift-overture
Computed https://github.com/pointfreeco/swift-overture at 0.5.0 (2.12s)
Computing version for https://github.com/pointfreeco/swift-custom-dump
Computed https://github.com/pointfreeco/swift-custom-dump at 1.3.3 (1.07s)
Computing version for https://github.com/apple/swift-crypto.git
Computed https://github.com/apple/swift-crypto.git at 1.1.7 (0.67s)
Computing version for https://github.com/pointfreeco/swift-gen
Computed https://github.com/pointfreeco/swift-gen at 0.4.0 (0.85s)
Computing version for https://github.com/crspybits/SwiftAWSSignatureV4
Computed https://github.com/crspybits/SwiftAWSSignatureV4 at 1.2.1 (0.83s)
Computing version for https://github.com/pointfreeco/swift-tagged
Computed https://github.com/pointfreeco/swift-tagged at 0.10.0 (0.56s)
Computing version for https://github.com/pointfreeco/swift-parsing
Computed https://github.com/pointfreeco/swift-parsing at 0.14.1 (0.53s)
Computing version for https://github.com/pointfreeco/swift-url-routing
Computed https://github.com/pointfreeco/swift-url-routing at 0.6.2 (0.62s)
Fetching https://github.com/apple/swift-collections
[1/16269] Fetching swift-collections
Fetched https://github.com/apple/swift-collections from cache (1.32s)
Computing version for https://github.com/apple/swift-collections
Computed https://github.com/apple/swift-collections at 1.1.4 (3.13s)
Computing version for https://github.com/pointfreeco/xctest-dynamic-overlay
Computed https://github.com/pointfreeco/xctest-dynamic-overlay at 1.5.2 (0.53s)
Computing version for https://github.com/pointfreeco/swift-composable-architecture
Computed https://github.com/pointfreeco/swift-composable-architecture at 1.19.1 (0.64s)
Fetching https://github.com/swiftlang/swift-syntax
Fetching https://github.com/pointfreeco/swift-perception
Fetching https://github.com/pointfreeco/swift-concurrency-extras
Fetching https://github.com/pointfreeco/swift-sharing
Fetching https://github.com/pointfreeco/swift-identified-collections
Fetching https://github.com/pointfreeco/swift-navigation
[1/852] Fetching swift-concurrency-extras
[249/2263] Fetching swift-concurrency-extras, swift-perception
[1660/5401] Fetching swift-concurrency-extras, swift-perception, swift-sharing
[5402/6909] Fetching swift-concurrency-extras, swift-perception, swift-sharing, swift-identified-collections
[5689/52272] Fetching swift-concurrency-extras, swift-perception, swift-sharing, swift-identified-collections, swift-navigation
Fetched https://github.com/pointfreeco/swift-perception from cache (0.45s)
Fetching https://github.com/pointfreeco/combine-schedulers
Fetched https://github.com/pointfreeco/swift-identified-collections from cache (0.45s)
[6712/49353] Fetching swift-concurrency-extras, swift-sharing, swift-navigation
[18508/119598] Fetching swift-concurrency-extras, swift-sharing, swift-navigation, swift-syntax
[19416/122008] Fetching swift-concurrency-extras, swift-sharing, swift-navigation, swift-syntax, combine-schedulers
Fetched https://github.com/pointfreeco/combine-schedulers from cache (0.39s)
[45945/119598] Fetching swift-concurrency-extras, swift-sharing, swift-navigation, swift-syntax
Fetched https://github.com/pointfreeco/swift-concurrency-extras from cache (1.88s)
Fetched https://github.com/pointfreeco/swift-sharing from cache (1.88s)
[91725/115608] Fetching swift-navigation, swift-syntax
Fetched https://github.com/pointfreeco/swift-navigation from cache (1.90s)
[47767/70245] Fetching swift-syntax
Fetched https://github.com/swiftlang/swift-syntax from cache (5.66s)
Computing version for https://github.com/pointfreeco/swift-navigation
Computed https://github.com/pointfreeco/swift-navigation at 2.3.0 (6.22s)
Computing version for https://github.com/pointfreeco/swift-identified-collections
Computed https://github.com/pointfreeco/swift-identified-collections at 1.1.1 (0.56s)
Computing version for https://github.com/pointfreeco/combine-schedulers
Computed https://github.com/pointfreeco/combine-schedulers at 1.0.3 (0.55s)
Computing version for https://github.com/pointfreeco/swift-concurrency-extras
Computed https://github.com/pointfreeco/swift-concurrency-extras at 1.3.1 (0.56s)
Computing version for https://github.com/pointfreeco/swift-case-paths
Computed https://github.com/pointfreeco/swift-case-paths at 1.7.0 (2.55s)
Computing version for https://github.com/pointfreeco/swift-perception
Computed https://github.com/pointfreeco/swift-perception at 1.6.0 (0.56s)
Computing version for https://github.com/swiftlang/swift-syntax
Computed https://github.com/swiftlang/swift-syntax at 601.0.1 (0.99s)
Computing version for https://github.com/pointfreeco/swift-dependencies
Computed https://github.com/pointfreeco/swift-dependencies at 1.9.2 (2.79s)
Fetching https://github.com/pointfreeco/swift-clocks
[1/1292] Fetching swift-clocks
Fetched https://github.com/pointfreeco/swift-clocks from cache (0.28s)
Computing version for https://github.com/pointfreeco/swift-clocks
Computed https://github.com/pointfreeco/swift-clocks at 1.0.6 (1.03s)
Computing version for https://github.com/pointfreeco/swift-sharing
Computed https://github.com/pointfreeco/swift-sharing at 2.4.0 (0.93s)
Computing version for https://github.com/pointfreeco/swift-snapshot-testing
Computed https://github.com/pointfreeco/swift-snapshot-testing at 1.18.3 (0.64s)
Computing version for https://github.com/vapor/async-kit.git
Computed https://github.com/vapor/async-kit.git at 1.20.0 (0.65s)
Fetching https://github.com/apple/swift-log.git
Fetching https://github.com/apple/swift-algorithms.git
[1/3836] Fetching swift-log
[193/9739] Fetching swift-log, swift-algorithms
Fetched https://github.com/apple/swift-algorithms.git from cache (0.46s)
Fetched https://github.com/apple/swift-log.git from cache (0.48s)
Computing version for https://github.com/apple/swift-algorithms.git
Computed https://github.com/apple/swift-algorithms.git at 1.2.1 (1.13s)
Fetching https://github.com/apple/swift-numerics.git
[1/5674] Fetching swift-numerics
Fetched https://github.com/apple/swift-numerics.git from cache (0.45s)
Computing version for https://github.com/apple/swift-numerics.git
Computed https://github.com/apple/swift-numerics.git at 1.0.3 (1.08s)
Computing version for https://github.com/apple/swift-log.git
Computed https://github.com/apple/swift-log.git at 1.6.3 (0.62s)
Computing version for https://github.com/apple/swift-nio.git
Computed https://github.com/apple/swift-nio.git at 2.82.0 (1.72s)
Fetching https://github.com/apple/swift-system.git
Fetching https://github.com/apple/swift-atomics.git
[1/1705] Fetching swift-atomics
[530/6069] Fetching swift-atomics, swift-system
Fetched https://github.com/apple/swift-atomics.git from cache (0.50s)
Fetched https://github.com/apple/swift-system.git from cache (0.51s)
Computing version for https://github.com/apple/swift-atomics.git
Computed https://github.com/apple/swift-atomics.git at 1.2.0 (1.22s)
Computing version for https://github.com/apple/swift-system.git
Computed https://github.com/apple/swift-system.git at 1.4.2 (0.59s)
Computing version for https://github.com/IBM-Swift/BlueCryptor.git
Computed https://github.com/IBM-Swift/BlueCryptor.git at 1.0.200 (0.72s)
Fetching https://github.com/Kitura/OpenSSL.git
[1/203] Fetching openssl
Fetched https://github.com/Kitura/OpenSSL.git from cache (0.21s)
Computing version for https://github.com/Kitura/OpenSSL.git
Computed https://github.com/Kitura/OpenSSL.git at 2.3.1 (3.02s)
Computing version for https://github.com/apple/swift-nio-extras.git
Computed https://github.com/apple/swift-nio-extras.git at 1.26.0 (0.83s)
Fetching https://github.com/apple/swift-nio-http2.git
Fetching https://github.com/apple/swift-http-structured-headers.git
Fetching https://github.com/apple/swift-http-types.git
[1/1127] Fetching swift-http-structured-headers
[407/2031] Fetching swift-http-structured-headers, swift-http-types
[2032/13523] Fetching swift-http-structured-headers, swift-http-types, swift-nio-http2
Fetched https://github.com/apple/swift-http-types.git from cache (0.41s)
[3771/12619] Fetching swift-http-structured-headers, swift-nio-http2
Fetched https://github.com/apple/swift-http-structured-headers.git from cache (1.17s)
Fetched https://github.com/apple/swift-nio-http2.git from cache (1.19s)
Computing version for https://github.com/apple/swift-http-structured-headers.git
Computed https://github.com/apple/swift-http-structured-headers.git at 1.2.2 (1.78s)
Computing version for https://github.com/apple/swift-http-types.git
Computed https://github.com/apple/swift-http-types.git at 1.4.0 (0.55s)
Computing version for https://github.com/apple/swift-nio-http2.git
Computed https://github.com/apple/swift-nio-http2.git at 1.36.0 (0.56s)
Computing version for https://github.com/vapor/sql-kit.git
Computed https://github.com/vapor/sql-kit.git at 3.33.0 (0.54s)
Computing version for https://github.com/vapor/postgres-nio.git
Computed https://github.com/vapor/postgres-nio.git at 1.18.1 (0.64s)
Fetching https://github.com/apple/swift-nio-transport-services.git
Fetching https://github.com/apple/swift-metrics.git
Fetching https://github.com/apple/swift-nio-ssl.git
[1/2200] Fetching swift-metrics
[2201/4819] Fetching swift-metrics, swift-nio-transport-services
[4820/19612] Fetching swift-metrics, swift-nio-transport-services, swift-nio-ssl
Fetched https://github.com/apple/swift-metrics.git from cache (0.36s)
Fetched https://github.com/apple/swift-nio-transport-services.git from cache (0.36s)
[1628/14793] Fetching swift-nio-ssl
Fetched https://github.com/apple/swift-nio-ssl.git from cache (1.65s)
Computing version for https://github.com/apple/swift-nio-transport-services.git
Computed https://github.com/apple/swift-nio-transport-services.git at 1.24.0 (2.24s)
Computing version for https://github.com/apple/swift-nio-ssl.git
Computed https://github.com/apple/swift-nio-ssl.git at 2.30.0 (0.69s)
Computing version for https://github.com/apple/swift-metrics.git
Computed https://github.com/apple/swift-metrics.git at 2.6.1 (0.56s)
Creating working copy for https://github.com/crspybits/SwiftAWSSignatureV4
Working copy of https://github.com/crspybits/SwiftAWSSignatureV4 resolved at 1.2.1
Creating working copy for https://github.com/pointfreeco/swift-gen
Working copy of https://github.com/pointfreeco/swift-gen resolved at 0.4.0
Creating working copy for https://github.com/apple/swift-nio.git
Working copy of https://github.com/apple/swift-nio.git resolved at 2.82.0
Creating working copy for https://github.com/apple/swift-metrics.git
Working copy of https://github.com/apple/swift-metrics.git resolved at 2.6.1
Creating working copy for https://github.com/apple/swift-nio-http2.git
Working copy of https://github.com/apple/swift-nio-http2.git resolved at 1.36.0
Creating working copy for https://github.com/IBM-Swift/BlueCryptor.git
Working copy of https://github.com/IBM-Swift/BlueCryptor.git resolved at 1.0.200
Creating working copy for https://github.com/pointfreeco/swift-overture
Working copy of https://github.com/pointfreeco/swift-overture resolved at 0.5.0
Creating working copy for https://github.com/apple/swift-nio-extras.git
Working copy of https://github.com/apple/swift-nio-extras.git resolved at 1.26.0
Creating working copy for https://github.com/pointfreeco/swift-snapshot-testing
Working copy of https://github.com/pointfreeco/swift-snapshot-testing resolved at 1.18.3
Creating working copy for https://github.com/pointfreeco/swift-custom-dump
Working copy of https://github.com/pointfreeco/swift-custom-dump resolved at 1.3.3
Creating working copy for https://github.com/pointfreeco/swift-web
Working copy of https://github.com/pointfreeco/swift-web resolved at 2ad82ec (2ad82ec)
Creating working copy for https://github.com/vapor/postgres-nio.git
Working copy of https://github.com/vapor/postgres-nio.git resolved at 1.18.1
Creating working copy for https://github.com/pointfreeco/swift-tagged
Working copy of https://github.com/pointfreeco/swift-tagged resolved at 0.10.0
Creating working copy for https://github.com/apple/swift-http-types.git
Working copy of https://github.com/apple/swift-http-types.git resolved at 1.4.0
Creating working copy for https://github.com/Kitura/OpenSSL.git
Working copy of https://github.com/Kitura/OpenSSL.git resolved at 2.3.1
Creating working copy for https://github.com/vapor/postgres-kit
Working copy of https://github.com/vapor/postgres-kit resolved at 2.2.0
Creating working copy for https://github.com/pointfreeco/swift-concurrency-extras
Working copy of https://github.com/pointfreeco/swift-concurrency-extras resolved at 1.3.1
Creating working copy for https://github.com/swift-server/swift-backtrace
Working copy of https://github.com/swift-server/swift-backtrace resolved at 1.2.0
Creating working copy for https://github.com/apple/swift-nio-transport-services.git
Working copy of https://github.com/apple/swift-nio-transport-services.git resolved at 1.24.0
Creating working copy for https://github.com/pointfreeco/xctest-dynamic-overlay
Working copy of https://github.com/pointfreeco/xctest-dynamic-overlay resolved at 1.5.2
Creating working copy for https://github.com/apple/swift-log.git
Working copy of https://github.com/apple/swift-log.git resolved at 1.6.3
Creating working copy for https://github.com/pointfreeco/swift-dependencies
Working copy of https://github.com/pointfreeco/swift-dependencies resolved at 1.9.2
Creating working copy for https://github.com/pointfreeco/swift-sharing
Working copy of https://github.com/pointfreeco/swift-sharing resolved at 2.4.0
Creating working copy for https://github.com/pointfreeco/swift-identified-collections
Working copy of https://github.com/pointfreeco/swift-identified-collections resolved at 1.1.1
Creating working copy for https://github.com/apple/swift-system.git
Working copy of https://github.com/apple/swift-system.git resolved at 1.4.2
Creating working copy for https://github.com/pointfreeco/swift-navigation
Working copy of https://github.com/pointfreeco/swift-navigation resolved at 2.3.0
Creating working copy for https://github.com/vapor/async-kit.git
Working copy of https://github.com/vapor/async-kit.git resolved at 1.20.0
Creating working copy for https://github.com/apple/swift-http-structured-headers.git
Working copy of https://github.com/apple/swift-http-structured-headers.git resolved at 1.2.2
Creating working copy for https://github.com/swiftlang/swift-syntax
Working copy of https://github.com/swiftlang/swift-syntax resolved at 601.0.1
Creating working copy for https://github.com/pointfreeco/swift-composable-architecture
Working copy of https://github.com/pointfreeco/swift-composable-architecture resolved at 1.19.1
Creating working copy for https://github.com/pointfreeco/swift-case-paths
Working copy of https://github.com/pointfreeco/swift-case-paths resolved at 1.7.0
Creating working copy for https://github.com/pointfreeco/swift-clocks
Working copy of https://github.com/pointfreeco/swift-clocks resolved at 1.0.6
Creating working copy for https://github.com/apple/swift-atomics.git
Working copy of https://github.com/apple/swift-atomics.git resolved at 1.2.0
Creating working copy for https://github.com/apple/swift-algorithms.git
Working copy of https://github.com/apple/swift-algorithms.git resolved at 1.2.1
Creating working copy for https://github.com/apple/swift-nio-ssl.git
Working copy of https://github.com/apple/swift-nio-ssl.git resolved at 2.30.0
Creating working copy for https://github.com/pointfreeco/swift-url-routing
Working copy of https://github.com/pointfreeco/swift-url-routing resolved at 0.6.2
Creating working copy for https://github.com/pointfreeco/swift-html
Working copy of https://github.com/pointfreeco/swift-html resolved at 14d01d1 (14d01d1)
Creating working copy for https://github.com/apple/swift-collections
Working copy of https://github.com/apple/swift-collections resolved at 1.1.4
Creating working copy for https://github.com/apple/swift-numerics.git
Working copy of https://github.com/apple/swift-numerics.git resolved at 1.0.3
Creating working copy for https://github.com/pointfreeco/swift-perception
Working copy of https://github.com/pointfreeco/swift-perception resolved at 1.6.0
Creating working copy for https://github.com/pointfreeco/swift-parsing
Working copy of https://github.com/pointfreeco/swift-parsing resolved at 0.14.1
Creating working copy for https://github.com/pointfreeco/combine-schedulers
Working copy of https://github.com/pointfreeco/combine-schedulers resolved at 1.0.3
Creating working copy for https://github.com/vapor/sql-kit.git
Working copy of https://github.com/vapor/sql-kit.git resolved at 3.33.0
Creating working copy for https://github.com/apple/swift-crypto.git
Working copy of https://github.com/apple/swift-crypto.git resolved at 1.1.7
Creating working copy for https://github.com/pointfreeco/swift-prelude
Working copy of https://github.com/pointfreeco/swift-prelude resolved at 7ff9911 (7ff9911)
Building for debugging...
[0/1234] Write sources
[0/1234] Copying favicon-32x32.png
[1/1234] Copying feature-1-light-mode.png
[3/1234] Copying style.css
[19/1234] Copying twitter-card.png
[32/1234] Copying PrivacyInfo.xcprivacy
[79/1234] Copying screenshot-7.jpeg
[101/1234] Copying screenshot-5.jpeg
[101/1234] Copying screenshot-6.jpeg
[102/1234] Copying screenshot-4.jpeg
[103/1234] Copying screenshot-3.jpeg
[104/1234] Copying screenshot-1.jpeg
[105/1234] Copying press-kit.html
[105/1234] Copying point-free-logo.svg
[107/1234] Copying point-free-logo-dark.svg
[107/1234] Copying phone-outline.svg
[110/1234] Copying ms-icon-70x70.png
[110/1234] Copying phone-outline-dark.svg
[112/1234] Copying ms-icon-150x150.png
[112/1234] Copying ms-icon-310x310.png
[114/1234] Copying ms-icon-144x144.png
[114/1234] Copying manifest.json
[116/1234] Copying screenshot-2.jpeg
[116/1234] Copying isowords-press-kit-icon.png
[116/1234] Copying isowords-press-kit-screenshot-1.png
[119/1234] Copying index.html
[120/1234] Copying icon-twitter.svg
[121/1234] Copying icon-twitter-light-mode.svg
[121/1234] Copying icon-github.svg
[123/1234] Copying icon-github-light-mode.svg
[123/1234] Copying feature-3.png
[125/1234] Copying feature-3-light-mode.png
[125/1234] Copying feature-2.png
[127/1234] Copying favicon.ico
[127/1234] Copying feature-1.png
[129/1234] Copying favicon-16x16.png
[130/1234] Copying favicon-96x96.png
[131/1234] Copying cube.svg
[132/1234] Copying base.css
[133/1234] Copying feature-2-light-mode.png
[133/1234] Copying browserconfig.xml
[133/1234] Copying apple-icon.png
[133/1234] Copying apple-icon-precomposed.png
[133/1234] Copying apple-icon-72x72.png
[133/1234] Copying apple-icon-76x76.png
[133/1234] Copying apple-icon-57x57.png
[133/1234] Copying apple-icon-60x60.png
[133/1234] Copying apple-icon-180x180.png
[133/1234] Copying apple-icon-120x120.png
[133/1234] Copying apple-icon-144x144.png
[133/1234] Copying apple-icon-152x152.png
[133/1234] Copying apple-icon-114x114.png
[133/1234] Copying app-icon.svg
[133/1234] Copying app-store-badge.svg
[135/1234] Copying app-icon-dark.svg
[135/1234] Copying app-icon-dark.png
[137/1234] Copying app-icon.png
[146/1234] Copying android-icon-96x96.png
[147/1234] Copying android-icon-72x72.png
[147/1234] Copying android-icon-48x48.png
[154/1234] Copying android-icon-36x36.png
[154/1234] Copying android-icon-192x192.png
[154/1234] Copying android-icon-144x144.png
[157/1234] Copying icon-8.png
[157/1234] Copying icon-iso.png
[158/1234] Copying icon-6.png
[159/1234] Copying icon-5.png
[160/1234] Copying icon-3.png
[161/1234] Copying icon-4.png
[162/1234] Copying icon-7.png
[162/1234] Copying icon-2.png
[162/1234] Copying icon-1.png
[166/1234] Copying flag@2x.png
[166/1234] Copying Dictionaries
[167/1234] Copying exit@2x.png
[168/1234] Copying Z.png
[169/1234] Copying Dictionaries
[170/1234] Copying Y.png
[172/1234] Copying X.png
[172/1234] Copying W.png
[172/1234] Copying border.png
[175/1234] Copying V.png
[176/1234] Copying S.png
[177/1234] Copying R.png
[178/1234] Copying QU.png
[178/1234] Copying P.png
[180/1234] Copying O.png
[181/1234] Copying N.png
[181/1234] Copying M.png
[183/1234] Copying Letter.surface.shader
[184/1234] Copying L.png
[185/1234] Copying K.png
[186/1234] Copying J.png
[187/1234] Copying I.png
[188/1234] Copying H.png
[189/1234] Copying G.png
[190/1234] Copying Face.geometry.shader
[191/1234] Copying F.png
[191/1234] Copying E.png
[193/1234] Copying D.png
[194/1234] Copying C.png
[195/1234] Copying B.png
[196/1234] Copying A.png
[197/1234] Copying T.png
[198/1234] Write sources
[199/1234] Copying U.png
[200/1234] Write sources
[202/1234] Compiling _SwiftSyntaxCShims dummy.c
[203/1234] Write sources
[204/1234] Compiling CNIOExtrasZlib empty.c
[205/1234] Write sources
[263/1234] Compiling UIKitNavigationShim shim.m
[264/1234] Compiling x86_64-mont5-apple.S
[265/1234] Compiling CNIOWindows shim.c
[266/1234] Compiling _NumericsShims _NumericsShims.c
[267/1234] Compiling _AtomicsShims.c
[268/1234] Compiling CNIOWASI CNIOWASI.c
[269/1234] Compiling CNIOWindows WSAStartup.c
[270/1234] Compiling CNIOLinux liburing_shims.c
[271/1234] Compiling CNIOLLHTTP c_nio_http.c
[272/1234] Compiling CNIODarwin shim.c
[273/1234] Compiling CNIOLinux shim.c
[274/1234] Compiling CNIOLLHTTP c_nio_api.c
[275/1234] Compiling fiat_p256_adx_sqr.S
[276/1234] Compiling system-zlib anchor.c
[276/1234] Write swift-version-24593BA9C3E375BF.txt
[278/1234] Compiling fiat_p256_adx_mul.S
[279/1234] Compiling fiat_curve25519_adx_square.S
[280/1234] Compiling fiat_curve25519_adx_mul.S
[281/1234] Compiling CNIOLLHTTP c_nio_llhttp.c
[282/1241] Compiling CNIOBoringSSLShims shims.c
[283/1249] Compiling tls_method.cc
[284/1249] Compiling tls_record.cc
[285/1249] Compiling d1_lib.cc
[287/1253] Emitting module SwiftSyntax600
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[288/1255] Emitting module SwiftSyntax510
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[289/1255] Emitting module _NIOBase64
[290/1255] Compiling _NIOBase64 Base64.swift
[292/1256] Compiling SwiftSyntax600 Empty.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[293/1256] Compiling SwiftSyntax510 Empty.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[294/1258] Emitting module SwiftSyntax601
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[295/1258] Compiling SwiftSyntax601 Empty.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[297/1259] Compiling _NIODataStructures PriorityQueue.swift
[298/1259] Compiling _NIODataStructures _TinyArray.swift
[301/1265] Emitting module SwiftSyntax509
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[302/1265] Compiling SwiftSyntax509 Empty.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[304/1266] Compiling Sharing1 Empty.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[305/1268] Emitting module Sharing1
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[306/1269] Emitting module Sharing2
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[308/1269] Compiling Sharing2 Empty.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[309/1270] Compiling SharedSwiftUIEnvironment EnvironmentValues.swift
/host/spi-builder-workspace/Sources/SharedSwiftUIEnvironment/EnvironmentValues.swift:1:8: error: no such module 'SwiftUI'
 1 | import SwiftUI
   |        `- error: no such module 'SwiftUI'
 2 |
 3 | extension EnvironmentValues {
error: emit-module command failed with exit code 1 (use -v to see invocation)
[310/1270] Emitting module SharedSwiftUIEnvironment
/host/spi-builder-workspace/Sources/SharedSwiftUIEnvironment/EnvironmentValues.swift:1:8: error: no such module 'SwiftUI'
 1 | import SwiftUI
   |        `- error: no such module 'SwiftUI'
 2 |
 3 | extension EnvironmentValues {
[311/1270] Emitting module TestHelpers
[312/1270] Emitting module Tagged
[313/1270] Emitting module _NIODataStructures
[314/1270] Emitting module XCTestDebugSupport
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4606859-0":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.1-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
basic-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:3bdcac04179f4ed3e5b8e9dbd6e74bbf5ebc0f4fde48bbaad7d1e5c757e65bcb
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.1-latest
[0/1] Planning build
Building for debugging...
[0/948] Write sources
[5/949] Compiling tls13_both.cc
[6/949] Compiling tls13_client.cc
[7/949] Write swift-version-24593BA9C3E375BF.txt
[8/949] Compiling tls13_enc.cc
[9/953] Compiling ssl_versions.cc
[10/953] Compiling ssl_transcript.cc
[11/956] Compiling t1_enc.cc
[12/958] Compiling tls13_server.cc
[13/958] Compiling ssl_x509.cc
[15/964] Compiling _NIODataStructures _TinyArray.swift
[16/964] Compiling _NIODataStructures PriorityQueue.swift
[17/964] Emitting module _NIODataStructures
[18/964] Compiling _NIODataStructures Heap.swift
[20/967] Compiling SwiftSyntax601 Empty.swift
[21/967] Emitting module SwiftSyntax601
[23/970] Compiling _NIOBase64 Base64.swift
[24/970] Emitting module _NIOBase64
[26/971] Compiling SwiftSyntax600 Empty.swift
[27/971] Emitting module SwiftSyntax600
[29/974] Compiling SwiftSyntax510 Empty.swift
[30/974] Emitting module SwiftSyntax510
[30/977] Compiling ssl_stat.cc
[32/977] Compiling SwiftSyntax509 Empty.swift
[34/979] Emitting module SwiftSyntax509
[35/982] Emitting module Sharing2
[36/982] Compiling Sharing2 Empty.swift
[37/983] Emitting module XCTestDebugSupport
[38/983] Compiling XCTestDebugSupport Expectation.swift
[40/983] Compiling XCTestDebugSupport XCTCurrentTestCase.swift
[40/986] Compiling ssl_session.cc
[42/986] Emitting module Sharing1
[43/986] Compiling Sharing1 Empty.swift
[44/986] Compiling TestHelpers AsyncStreamProducer.swift
[45/986] Compiling TestHelpers Unwrap.swift
[46/986] Emitting module TestHelpers
[48/988] Emitting module Tagged
error: emit-module command failed with exit code 1 (use -v to see invocation)
[52/988] Emitting module SharedSwiftUIEnvironment
/host/spi-builder-workspace/Sources/SharedSwiftUIEnvironment/EnvironmentValues.swift:1:8: error: no such module 'SwiftUI'
 1 | import SwiftUI
   |        `- error: no such module 'SwiftUI'
 2 |
 3 | extension EnvironmentValues {
[53/988] Compiling SharedSwiftUIEnvironment EnvironmentValues.swift
/host/spi-builder-workspace/Sources/SharedSwiftUIEnvironment/EnvironmentValues.swift:1:8: error: no such module 'SwiftUI'
 1 | import SwiftUI
   |        `- error: no such module 'SwiftUI'
 2 |
 3 | extension EnvironmentValues {
[54/988] Compiling Tagged UUID.swift
[55/988] Compiling Tagged Tagged.swift
[56/993] Compiling Logging LogHandler.swift
[57/993] Compiling Logging MetadataProvider.swift
[58/993] Emitting module Logging
[59/993] Compiling Logging Locks.swift
[60/993] Compiling Logging Logging.swift
BUILD FAILURE 6.1 linux