The Swift Package Index logo.Swift Package Index

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

Build Information

Successful build of CLISpinner, reference main (057223), with Swift 6.0 for macOS (SPM) on 31 Oct 2024 19:26:05 UTC.

Swift 6 data race errors: 65

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.1.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete

Build Log

========================================
RunAll
========================================
Builder version: 4.56.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/kiliankoe/CLISpinner.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/kiliankoe/CLISpinner
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 0572232 Merge pull request #7 from Ponyboy47/master
Cloned https://github.com/kiliankoe/CLISpinner.git
Revision (git rev-parse @):
0572232b92ddfd80cbab4ced6973d1c210022968
SUCCESS checkout https://github.com/kiliankoe/CLISpinner.git at main
Fetching https://github.com/onevcat/Rainbow
[1/1126] Fetching rainbow
Fetched https://github.com/onevcat/Rainbow from cache (0.97s)
Computing version for https://github.com/onevcat/Rainbow
Computed https://github.com/onevcat/Rainbow at 3.2.0 (2.74s)
Creating working copy for https://github.com/onevcat/Rainbow
Working copy of https://github.com/onevcat/Rainbow resolved at 3.2.0
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
  "identity": ".resolve-product-dependencies",
  "name": "resolve-dependencies",
  "url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "version": "unspecified",
  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "dependencies": [
    {
      "identity": "clispinner",
      "name": "CLISpinner",
      "url": "https://github.com/kiliankoe/CLISpinner.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/CLISpinner",
      "dependencies": [
        {
          "identity": "rainbow",
          "name": "Rainbow",
          "url": "https://github.com/onevcat/Rainbow",
          "version": "3.2.0",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Rainbow",
          "dependencies": [
          ]
        }
      ]
    }
  ]
}
Fetching https://github.com/kiliankoe/CLISpinner.git
[1/253] Fetching clispinner
Fetched https://github.com/kiliankoe/CLISpinner.git from cache (0.79s)
Fetching https://github.com/onevcat/Rainbow from cache
Fetched https://github.com/onevcat/Rainbow from cache (0.47s)
Computing version for https://github.com/onevcat/Rainbow
Computed https://github.com/onevcat/Rainbow at 3.2.0 (0.03s)
Creating working copy for https://github.com/kiliankoe/CLISpinner.git
Working copy of https://github.com/kiliankoe/CLISpinner.git resolved at main (0572232)
Creating working copy for https://github.com/onevcat/Rainbow
Working copy of https://github.com/onevcat/Rainbow resolved at 3.2.0
warning: '.resolve-product-dependencies': dependency 'clispinner' is not used by any target
Found 1 product dependencies
  - Rainbow
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.0
Building package at path:  $PWD
https://github.com/kiliankoe/CLISpinner.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.1.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete
Building for debugging...
[0/3] Write sources
[2/3] Write swift-version--7754E27361AE5C74.txt
[4/14] Compiling Rainbow Style.swift
[5/15] Compiling Rainbow ModesExtractor.swift
[6/15] Compiling Rainbow ControlCode.swift
[7/15] Compiling Rainbow BackgroundColor.swift
[8/15] Compiling Rainbow CodesParser.swift
[9/15] Emitting module Rainbow
[10/15] Compiling Rainbow Color.swift
[11/15] Compiling Rainbow XcodeColorsSupport.swift
[12/15] Compiling Rainbow StringGenerator.swift
[13/15] Compiling Rainbow OutputTarget.swift
[14/15] Compiling Rainbow String+Rainbow.swift
[15/15] Compiling Rainbow Rainbow.swift
[16/19] Compiling CLISpinner Patterns+File.swift
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Patterns+File.swift:6:13: warning: let 'manager' is not concurrency-safe because non-'Sendable' type 'FileManager' may have shared mutable state; this is an error in the Swift 6 language mode
 4 |
 5 |
 6 | private let manager = FileManager.default
   |             |- warning: let 'manager' is not concurrency-safe because non-'Sendable' type 'FileManager' may have shared mutable state; this is an error in the Swift 6 language mode
   |             |- note: annotate 'manager' with '@MainActor' if property should only be accessed from the main actor
   |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 7 | public extension Pattern {
 8 |     static func load(from filepath: String) throws -> Pattern {
Foundation.FileManager:1:12: note: class 'FileManager' does not conform to the 'Sendable' protocol
  1 | open class FileManager : NSObject {
    |            `- note: class 'FileManager' does not conform to the 'Sendable' protocol
  2 |     open class var `default`: FileManager { get }
  3 |     @available(swift, obsoleted: 3, renamed: "default")
[17/19] Compiling CLISpinner Pattern.swift
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:11:23: warning: static property 'dots' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
 10 |
 11 |     public static let dots = Pattern(frames: "⠋","⠙","⠹","⠸","⠼","⠴","⠦","⠧","⠇","⠏", speed: 0.08)
    |                       |- warning: static property 'dots' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'dots' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 12 |     public static let dots2 = Pattern(frames: "⣾","⣽","⣻","⢿","⡿","⣟","⣯","⣷", speed: 0.08)
 13 |     public static let dots3 = Pattern(frames: "⠋","⠙","⠚","⠞","⠖","⠦","⠴","⠲","⠳","⠓", speed: 0.08)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:12:23: warning: static property 'dots2' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
 10 |
 11 |     public static let dots = Pattern(frames: "⠋","⠙","⠹","⠸","⠼","⠴","⠦","⠧","⠇","⠏", speed: 0.08)
 12 |     public static let dots2 = Pattern(frames: "⣾","⣽","⣻","⢿","⡿","⣟","⣯","⣷", speed: 0.08)
    |                       |- warning: static property 'dots2' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'dots2' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 13 |     public static let dots3 = Pattern(frames: "⠋","⠙","⠚","⠞","⠖","⠦","⠴","⠲","⠳","⠓", speed: 0.08)
 14 |     public static let dots4 = Pattern(frames: "⠄","⠆","⠇","⠋","⠙","⠸","⠰","⠠","⠰","⠸","⠙","⠋","⠇","⠆", speed: 0.08)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:13:23: warning: static property 'dots3' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 11 |     public static let dots = Pattern(frames: "⠋","⠙","⠹","⠸","⠼","⠴","⠦","⠧","⠇","⠏", speed: 0.08)
 12 |     public static let dots2 = Pattern(frames: "⣾","⣽","⣻","⢿","⡿","⣟","⣯","⣷", speed: 0.08)
 13 |     public static let dots3 = Pattern(frames: "⠋","⠙","⠚","⠞","⠖","⠦","⠴","⠲","⠳","⠓", speed: 0.08)
    |                       |- warning: static property 'dots3' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'dots3' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 14 |     public static let dots4 = Pattern(frames: "⠄","⠆","⠇","⠋","⠙","⠸","⠰","⠠","⠰","⠸","⠙","⠋","⠇","⠆", speed: 0.08)
 15 |     public static let dots5 = Pattern(frames: "⠋","⠙","⠚","⠒","⠂","⠂","⠒","⠲","⠴","⠦","⠖","⠒","⠐","⠐","⠒","⠓","⠋", speed: 0.08)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:14:23: warning: static property 'dots4' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 12 |     public static let dots2 = Pattern(frames: "⣾","⣽","⣻","⢿","⡿","⣟","⣯","⣷", speed: 0.08)
 13 |     public static let dots3 = Pattern(frames: "⠋","⠙","⠚","⠞","⠖","⠦","⠴","⠲","⠳","⠓", speed: 0.08)
 14 |     public static let dots4 = Pattern(frames: "⠄","⠆","⠇","⠋","⠙","⠸","⠰","⠠","⠰","⠸","⠙","⠋","⠇","⠆", speed: 0.08)
    |                       |- warning: static property 'dots4' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'dots4' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 15 |     public static let dots5 = Pattern(frames: "⠋","⠙","⠚","⠒","⠂","⠂","⠒","⠲","⠴","⠦","⠖","⠒","⠐","⠐","⠒","⠓","⠋", speed: 0.08)
 16 |     public static let dots6 = Pattern(frames: "⠁","⠉","⠙","⠚","⠒","⠂","⠂","⠒","⠲","⠴","⠤","⠄","⠄","⠤","⠴","⠲","⠒","⠂","⠂","⠒","⠚","⠙","⠉","⠁", speed: 0.08)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:15:23: warning: static property 'dots5' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 13 |     public static let dots3 = Pattern(frames: "⠋","⠙","⠚","⠞","⠖","⠦","⠴","⠲","⠳","⠓", speed: 0.08)
 14 |     public static let dots4 = Pattern(frames: "⠄","⠆","⠇","⠋","⠙","⠸","⠰","⠠","⠰","⠸","⠙","⠋","⠇","⠆", speed: 0.08)
 15 |     public static let dots5 = Pattern(frames: "⠋","⠙","⠚","⠒","⠂","⠂","⠒","⠲","⠴","⠦","⠖","⠒","⠐","⠐","⠒","⠓","⠋", speed: 0.08)
    |                       |- warning: static property 'dots5' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'dots5' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 16 |     public static let dots6 = Pattern(frames: "⠁","⠉","⠙","⠚","⠒","⠂","⠂","⠒","⠲","⠴","⠤","⠄","⠄","⠤","⠴","⠲","⠒","⠂","⠂","⠒","⠚","⠙","⠉","⠁", speed: 0.08)
 17 |     public static let dots7 = Pattern(frames: "⠈","⠉","⠋","⠓","⠒","⠐","⠐","⠒","⠖","⠦","⠤","⠠","⠠","⠤","⠦","⠖","⠒","⠐","⠐","⠒","⠓","⠋","⠉","⠈", speed: 0.08)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:16:23: warning: static property 'dots6' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 14 |     public static let dots4 = Pattern(frames: "⠄","⠆","⠇","⠋","⠙","⠸","⠰","⠠","⠰","⠸","⠙","⠋","⠇","⠆", speed: 0.08)
 15 |     public static let dots5 = Pattern(frames: "⠋","⠙","⠚","⠒","⠂","⠂","⠒","⠲","⠴","⠦","⠖","⠒","⠐","⠐","⠒","⠓","⠋", speed: 0.08)
 16 |     public static let dots6 = Pattern(frames: "⠁","⠉","⠙","⠚","⠒","⠂","⠂","⠒","⠲","⠴","⠤","⠄","⠄","⠤","⠴","⠲","⠒","⠂","⠂","⠒","⠚","⠙","⠉","⠁", speed: 0.08)
    |                       |- warning: static property 'dots6' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'dots6' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 17 |     public static let dots7 = Pattern(frames: "⠈","⠉","⠋","⠓","⠒","⠐","⠐","⠒","⠖","⠦","⠤","⠠","⠠","⠤","⠦","⠖","⠒","⠐","⠐","⠒","⠓","⠋","⠉","⠈", speed: 0.08)
 18 |     public static let dots8 = Pattern(frames: "⠁","⠁","⠉","⠙","⠚","⠒","⠂","⠂","⠒","⠲","⠴","⠤","⠄","⠄","⠤","⠠","⠠","⠤","⠦","⠖","⠒","⠐","⠐","⠒","⠓","⠋","⠉","⠈","⠈", speed: 0.08)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:17:23: warning: static property 'dots7' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 15 |     public static let dots5 = Pattern(frames: "⠋","⠙","⠚","⠒","⠂","⠂","⠒","⠲","⠴","⠦","⠖","⠒","⠐","⠐","⠒","⠓","⠋", speed: 0.08)
 16 |     public static let dots6 = Pattern(frames: "⠁","⠉","⠙","⠚","⠒","⠂","⠂","⠒","⠲","⠴","⠤","⠄","⠄","⠤","⠴","⠲","⠒","⠂","⠂","⠒","⠚","⠙","⠉","⠁", speed: 0.08)
 17 |     public static let dots7 = Pattern(frames: "⠈","⠉","⠋","⠓","⠒","⠐","⠐","⠒","⠖","⠦","⠤","⠠","⠠","⠤","⠦","⠖","⠒","⠐","⠐","⠒","⠓","⠋","⠉","⠈", speed: 0.08)
    |                       |- warning: static property 'dots7' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'dots7' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 18 |     public static let dots8 = Pattern(frames: "⠁","⠁","⠉","⠙","⠚","⠒","⠂","⠂","⠒","⠲","⠴","⠤","⠄","⠄","⠤","⠠","⠠","⠤","⠦","⠖","⠒","⠐","⠐","⠒","⠓","⠋","⠉","⠈","⠈", speed: 0.08)
 19 |     public static let dots9 = Pattern(frames: "⢹","⢺","⢼","⣸","⣇","⡧","⡗","⡏", speed: 0.08)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:18:23: warning: static property 'dots8' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 16 |     public static let dots6 = Pattern(frames: "⠁","⠉","⠙","⠚","⠒","⠂","⠂","⠒","⠲","⠴","⠤","⠄","⠄","⠤","⠴","⠲","⠒","⠂","⠂","⠒","⠚","⠙","⠉","⠁", speed: 0.08)
 17 |     public static let dots7 = Pattern(frames: "⠈","⠉","⠋","⠓","⠒","⠐","⠐","⠒","⠖","⠦","⠤","⠠","⠠","⠤","⠦","⠖","⠒","⠐","⠐","⠒","⠓","⠋","⠉","⠈", speed: 0.08)
 18 |     public static let dots8 = Pattern(frames: "⠁","⠁","⠉","⠙","⠚","⠒","⠂","⠂","⠒","⠲","⠴","⠤","⠄","⠄","⠤","⠠","⠠","⠤","⠦","⠖","⠒","⠐","⠐","⠒","⠓","⠋","⠉","⠈","⠈", speed: 0.08)
    |                       |- warning: static property 'dots8' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'dots8' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 19 |     public static let dots9 = Pattern(frames: "⢹","⢺","⢼","⣸","⣇","⡧","⡗","⡏", speed: 0.08)
 20 |     public static let dots10 = Pattern(frames: "⢄","⢂","⢁","⡁","⡈","⡐","⡠", speed: 0.08)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:19:23: warning: static property 'dots9' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 17 |     public static let dots7 = Pattern(frames: "⠈","⠉","⠋","⠓","⠒","⠐","⠐","⠒","⠖","⠦","⠤","⠠","⠠","⠤","⠦","⠖","⠒","⠐","⠐","⠒","⠓","⠋","⠉","⠈", speed: 0.08)
 18 |     public static let dots8 = Pattern(frames: "⠁","⠁","⠉","⠙","⠚","⠒","⠂","⠂","⠒","⠲","⠴","⠤","⠄","⠄","⠤","⠠","⠠","⠤","⠦","⠖","⠒","⠐","⠐","⠒","⠓","⠋","⠉","⠈","⠈", speed: 0.08)
 19 |     public static let dots9 = Pattern(frames: "⢹","⢺","⢼","⣸","⣇","⡧","⡗","⡏", speed: 0.08)
    |                       |- warning: static property 'dots9' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'dots9' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 20 |     public static let dots10 = Pattern(frames: "⢄","⢂","⢁","⡁","⡈","⡐","⡠", speed: 0.08)
 21 |     public static let dots11 = Pattern(frames: "⠁","⠂","⠄","⡀","⢀","⠠","⠐","⠈", speed: 0.1)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:20:23: warning: static property 'dots10' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 18 |     public static let dots8 = Pattern(frames: "⠁","⠁","⠉","⠙","⠚","⠒","⠂","⠂","⠒","⠲","⠴","⠤","⠄","⠄","⠤","⠠","⠠","⠤","⠦","⠖","⠒","⠐","⠐","⠒","⠓","⠋","⠉","⠈","⠈", speed: 0.08)
 19 |     public static let dots9 = Pattern(frames: "⢹","⢺","⢼","⣸","⣇","⡧","⡗","⡏", speed: 0.08)
 20 |     public static let dots10 = Pattern(frames: "⢄","⢂","⢁","⡁","⡈","⡐","⡠", speed: 0.08)
    |                       |- warning: static property 'dots10' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'dots10' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 21 |     public static let dots11 = Pattern(frames: "⠁","⠂","⠄","⡀","⢀","⠠","⠐","⠈", speed: 0.1)
 22 |     public static let dots12 = Pattern(frames: "⢀⠀","⡀⠀","⠄⠀","⢂⠀","⡂⠀","⠅⠀","⢃⠀","⡃⠀","⠍⠀","⢋⠀","⡋⠀","⠍⠁","⢋⠁","⡋⠁","⠍⠉","⠋⠉","⠋⠉","⠉⠙","⠉⠙","⠉⠩","⠈⢙","⠈⡙","⢈⠩","⡀⢙","⠄⡙","⢂⠩","⡂⢘","⠅⡘","⢃⠨","⡃⢐","⠍⡐","⢋⠠","⡋⢀","⠍⡁","⢋⠁","⡋⠁","⠍⠉","⠋⠉","⠋⠉","⠉⠙","⠉⠙","⠉⠩","⠈⢙","⠈⡙","⠈⠩","⠀⢙","⠀⡙","⠀⠩","⠀⢘","⠀⡘","⠀⠨","⠀⢐","⠀⡐","⠀⠠","⠀⢀","⠀⡀", speed: 0.08)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:21:23: warning: static property 'dots11' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 19 |     public static let dots9 = Pattern(frames: "⢹","⢺","⢼","⣸","⣇","⡧","⡗","⡏", speed: 0.08)
 20 |     public static let dots10 = Pattern(frames: "⢄","⢂","⢁","⡁","⡈","⡐","⡠", speed: 0.08)
 21 |     public static let dots11 = Pattern(frames: "⠁","⠂","⠄","⡀","⢀","⠠","⠐","⠈", speed: 0.1)
    |                       |- warning: static property 'dots11' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'dots11' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 22 |     public static let dots12 = Pattern(frames: "⢀⠀","⡀⠀","⠄⠀","⢂⠀","⡂⠀","⠅⠀","⢃⠀","⡃⠀","⠍⠀","⢋⠀","⡋⠀","⠍⠁","⢋⠁","⡋⠁","⠍⠉","⠋⠉","⠋⠉","⠉⠙","⠉⠙","⠉⠩","⠈⢙","⠈⡙","⢈⠩","⡀⢙","⠄⡙","⢂⠩","⡂⢘","⠅⡘","⢃⠨","⡃⢐","⠍⡐","⢋⠠","⡋⢀","⠍⡁","⢋⠁","⡋⠁","⠍⠉","⠋⠉","⠋⠉","⠉⠙","⠉⠙","⠉⠩","⠈⢙","⠈⡙","⠈⠩","⠀⢙","⠀⡙","⠀⠩","⠀⢘","⠀⡘","⠀⠨","⠀⢐","⠀⡐","⠀⠠","⠀⢀","⠀⡀", speed: 0.08)
 23 |
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:22:23: warning: static property 'dots12' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 20 |     public static let dots10 = Pattern(frames: "⢄","⢂","⢁","⡁","⡈","⡐","⡠", speed: 0.08)
 21 |     public static let dots11 = Pattern(frames: "⠁","⠂","⠄","⡀","⢀","⠠","⠐","⠈", speed: 0.1)
 22 |     public static let dots12 = Pattern(frames: "⢀⠀","⡀⠀","⠄⠀","⢂⠀","⡂⠀","⠅⠀","⢃⠀","⡃⠀","⠍⠀","⢋⠀","⡋⠀","⠍⠁","⢋⠁","⡋⠁","⠍⠉","⠋⠉","⠋⠉","⠉⠙","⠉⠙","⠉⠩","⠈⢙","⠈⡙","⢈⠩","⡀⢙","⠄⡙","⢂⠩","⡂⢘","⠅⡘","⢃⠨","⡃⢐","⠍⡐","⢋⠠","⡋⢀","⠍⡁","⢋⠁","⡋⠁","⠍⠉","⠋⠉","⠋⠉","⠉⠙","⠉⠙","⠉⠩","⠈⢙","⠈⡙","⠈⠩","⠀⢙","⠀⡙","⠀⠩","⠀⢘","⠀⡘","⠀⠨","⠀⢐","⠀⡐","⠀⠠","⠀⢀","⠀⡀", speed: 0.08)
    |                       |- warning: static property 'dots12' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'dots12' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 23 |
 24 |     public static let line = Pattern(frames: "-","\\","|","/", speed: 0.13)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:24:23: warning: static property 'line' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 22 |     public static let dots12 = Pattern(frames: "⢀⠀","⡀⠀","⠄⠀","⢂⠀","⡂⠀","⠅⠀","⢃⠀","⡃⠀","⠍⠀","⢋⠀","⡋⠀","⠍⠁","⢋⠁","⡋⠁","⠍⠉","⠋⠉","⠋⠉","⠉⠙","⠉⠙","⠉⠩","⠈⢙","⠈⡙","⢈⠩","⡀⢙","⠄⡙","⢂⠩","⡂⢘","⠅⡘","⢃⠨","⡃⢐","⠍⡐","⢋⠠","⡋⢀","⠍⡁","⢋⠁","⡋⠁","⠍⠉","⠋⠉","⠋⠉","⠉⠙","⠉⠙","⠉⠩","⠈⢙","⠈⡙","⠈⠩","⠀⢙","⠀⡙","⠀⠩","⠀⢘","⠀⡘","⠀⠨","⠀⢐","⠀⡐","⠀⠠","⠀⢀","⠀⡀", speed: 0.08)
 23 |
 24 |     public static let line = Pattern(frames: "-","\\","|","/", speed: 0.13)
    |                       |- warning: static property 'line' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'line' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 25 |     public static let line2 = Pattern(frames: "⠂","-","–","—","–","-", speed: 0.1)
 26 |
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:25:23: warning: static property 'line2' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 23 |
 24 |     public static let line = Pattern(frames: "-","\\","|","/", speed: 0.13)
 25 |     public static let line2 = Pattern(frames: "⠂","-","–","—","–","-", speed: 0.1)
    |                       |- warning: static property 'line2' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'line2' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 26 |
 27 |     public static let pipe = Pattern(frames: "┤","┘","┴","└","├","┌","┬","┐", speed: 0.1)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:27:23: warning: static property 'pipe' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 25 |     public static let line2 = Pattern(frames: "⠂","-","–","—","–","-", speed: 0.1)
 26 |
 27 |     public static let pipe = Pattern(frames: "┤","┘","┴","└","├","┌","┬","┐", speed: 0.1)
    |                       |- warning: static property 'pipe' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'pipe' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 28 |
 29 |     public static let simpleDots = Pattern(frames: ".  ",".. ","...","   ", speed: 0.4)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:29:23: warning: static property 'simpleDots' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 27 |     public static let pipe = Pattern(frames: "┤","┘","┴","└","├","┌","┬","┐", speed: 0.1)
 28 |
 29 |     public static let simpleDots = Pattern(frames: ".  ",".. ","...","   ", speed: 0.4)
    |                       |- warning: static property 'simpleDots' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'simpleDots' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 30 |     public static let simpleDotsScrolling = Pattern(frames: ".  ",".. ","..."," ..","  .","   ", speed: 0.2)
 31 |
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:30:23: warning: static property 'simpleDotsScrolling' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 28 |
 29 |     public static let simpleDots = Pattern(frames: ".  ",".. ","...","   ", speed: 0.4)
 30 |     public static let simpleDotsScrolling = Pattern(frames: ".  ",".. ","..."," ..","  .","   ", speed: 0.2)
    |                       |- warning: static property 'simpleDotsScrolling' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'simpleDotsScrolling' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 31 |
 32 |     public static let star = Pattern(frames: "✶","✸","✹","✺","✹","✷", speed: 0.7)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:32:23: warning: static property 'star' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 30 |     public static let simpleDotsScrolling = Pattern(frames: ".  ",".. ","..."," ..","  .","   ", speed: 0.2)
 31 |
 32 |     public static let star = Pattern(frames: "✶","✸","✹","✺","✹","✷", speed: 0.7)
    |                       |- warning: static property 'star' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'star' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 33 |     public static let star2 = Pattern(frames: "+","x","*", speed: 0.8)
 34 |
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:33:23: warning: static property 'star2' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 31 |
 32 |     public static let star = Pattern(frames: "✶","✸","✹","✺","✹","✷", speed: 0.7)
 33 |     public static let star2 = Pattern(frames: "+","x","*", speed: 0.8)
    |                       |- warning: static property 'star2' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'star2' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 34 |
 35 |     public static let flip = Pattern(frames: "_","_","_","-","`","`","'","´","-","_","_","_", speed: 0.7)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:35:23: warning: static property 'flip' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 33 |     public static let star2 = Pattern(frames: "+","x","*", speed: 0.8)
 34 |
 35 |     public static let flip = Pattern(frames: "_","_","_","-","`","`","'","´","-","_","_","_", speed: 0.7)
    |                       |- warning: static property 'flip' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'flip' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 36 |
 37 |     public static let hamburger = Pattern(frames: "☱","☲","☴", speed: 0.1)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:37:23: warning: static property 'hamburger' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 35 |     public static let flip = Pattern(frames: "_","_","_","-","`","`","'","´","-","_","_","_", speed: 0.7)
 36 |
 37 |     public static let hamburger = Pattern(frames: "☱","☲","☴", speed: 0.1)
    |                       |- warning: static property 'hamburger' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'hamburger' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 38 |
 39 |     public static let growVertical = Pattern(frames: "▁","▃","▄","▅","▆","▇","▆","▅","▄","▃", speed: 0.12)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:39:23: warning: static property 'growVertical' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 37 |     public static let hamburger = Pattern(frames: "☱","☲","☴", speed: 0.1)
 38 |
 39 |     public static let growVertical = Pattern(frames: "▁","▃","▄","▅","▆","▇","▆","▅","▄","▃", speed: 0.12)
    |                       |- warning: static property 'growVertical' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'growVertical' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 40 |     public static let growHorizontal = Pattern(frames: "▏","▎","▍","▌","▋","▊","▉","▊","▋","▌","▍","▎", speed: 0.12)
 41 |
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:40:23: warning: static property 'growHorizontal' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 38 |
 39 |     public static let growVertical = Pattern(frames: "▁","▃","▄","▅","▆","▇","▆","▅","▄","▃", speed: 0.12)
 40 |     public static let growHorizontal = Pattern(frames: "▏","▎","▍","▌","▋","▊","▉","▊","▋","▌","▍","▎", speed: 0.12)
    |                       |- warning: static property 'growHorizontal' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'growHorizontal' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 41 |
 42 |     public static let balloon = Pattern(frames: " ",".","o","O","@","*"," ", speed: 0.14)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:42:23: warning: static property 'balloon' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 40 |     public static let growHorizontal = Pattern(frames: "▏","▎","▍","▌","▋","▊","▉","▊","▋","▌","▍","▎", speed: 0.12)
 41 |
 42 |     public static let balloon = Pattern(frames: " ",".","o","O","@","*"," ", speed: 0.14)
    |                       |- warning: static property 'balloon' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'balloon' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 43 |     public static let balloon2 = Pattern(frames: ".","o","O","°","O","o",".", speed: 0.12)
 44 |
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:43:23: warning: static property 'balloon2' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 41 |
 42 |     public static let balloon = Pattern(frames: " ",".","o","O","@","*"," ", speed: 0.14)
 43 |     public static let balloon2 = Pattern(frames: ".","o","O","°","O","o",".", speed: 0.12)
    |                       |- warning: static property 'balloon2' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'balloon2' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 44 |
 45 |     public static let noise = Pattern(frames: "▓","▒","░", speed: 0.1)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:45:23: warning: static property 'noise' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 43 |     public static let balloon2 = Pattern(frames: ".","o","O","°","O","o",".", speed: 0.12)
 44 |
 45 |     public static let noise = Pattern(frames: "▓","▒","░", speed: 0.1)
    |                       |- warning: static property 'noise' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'noise' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 46 |
 47 |     public static let bounce = Pattern(frames: "⠁","⠂","⠄","⠂", speed: 0.12)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:47:23: warning: static property 'bounce' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 45 |     public static let noise = Pattern(frames: "▓","▒","░", speed: 0.1)
 46 |
 47 |     public static let bounce = Pattern(frames: "⠁","⠂","⠄","⠂", speed: 0.12)
    |                       |- warning: static property 'bounce' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'bounce' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 48 |     public static let boxBounce = Pattern(frames: "▖","▘","▝","▗", speed: 0.12)
 49 |     public static let boxBounce2 = Pattern(frames: "▌","▀","▐","▄", speed: 0.1)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:48:23: warning: static property 'boxBounce' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 46 |
 47 |     public static let bounce = Pattern(frames: "⠁","⠂","⠄","⠂", speed: 0.12)
 48 |     public static let boxBounce = Pattern(frames: "▖","▘","▝","▗", speed: 0.12)
    |                       |- warning: static property 'boxBounce' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'boxBounce' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 49 |     public static let boxBounce2 = Pattern(frames: "▌","▀","▐","▄", speed: 0.1)
 50 |
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:49:23: warning: static property 'boxBounce2' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 47 |     public static let bounce = Pattern(frames: "⠁","⠂","⠄","⠂", speed: 0.12)
 48 |     public static let boxBounce = Pattern(frames: "▖","▘","▝","▗", speed: 0.12)
 49 |     public static let boxBounce2 = Pattern(frames: "▌","▀","▐","▄", speed: 0.1)
    |                       |- warning: static property 'boxBounce2' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'boxBounce2' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 50 |
 51 |     public static let triangle = Pattern(frames: "◢","◣","◤","◥", speed: 0.05)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:51:23: warning: static property 'triangle' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 49 |     public static let boxBounce2 = Pattern(frames: "▌","▀","▐","▄", speed: 0.1)
 50 |
 51 |     public static let triangle = Pattern(frames: "◢","◣","◤","◥", speed: 0.05)
    |                       |- warning: static property 'triangle' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'triangle' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 52 |
 53 |     public static let arc = Pattern(frames: "◜","◠","◝","◞","◡","◟", speed: 0.1)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:53:23: warning: static property 'arc' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 51 |     public static let triangle = Pattern(frames: "◢","◣","◤","◥", speed: 0.05)
 52 |
 53 |     public static let arc = Pattern(frames: "◜","◠","◝","◞","◡","◟", speed: 0.1)
    |                       |- warning: static property 'arc' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'arc' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 54 |     public static let circle = Pattern(frames: "◡","⊙","◠", speed: 0.12)
 55 |     public static let squareCorners = Pattern(frames: "◰","◳","◲","◱", speed: 0.18)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:54:23: warning: static property 'circle' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 52 |
 53 |     public static let arc = Pattern(frames: "◜","◠","◝","◞","◡","◟", speed: 0.1)
 54 |     public static let circle = Pattern(frames: "◡","⊙","◠", speed: 0.12)
    |                       |- warning: static property 'circle' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'circle' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 55 |     public static let squareCorners = Pattern(frames: "◰","◳","◲","◱", speed: 0.18)
 56 |     public static let circleQuarters = Pattern(frames: "◴","◷","◶","◵", speed: 0.12)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:55:23: warning: static property 'squareCorners' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 53 |     public static let arc = Pattern(frames: "◜","◠","◝","◞","◡","◟", speed: 0.1)
 54 |     public static let circle = Pattern(frames: "◡","⊙","◠", speed: 0.12)
 55 |     public static let squareCorners = Pattern(frames: "◰","◳","◲","◱", speed: 0.18)
    |                       |- warning: static property 'squareCorners' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'squareCorners' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 56 |     public static let circleQuarters = Pattern(frames: "◴","◷","◶","◵", speed: 0.12)
 57 |     public static let circleHalves = Pattern(frames: "◐","◓","◑","◒", speed: 0.05)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:56:23: warning: static property 'circleQuarters' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 54 |     public static let circle = Pattern(frames: "◡","⊙","◠", speed: 0.12)
 55 |     public static let squareCorners = Pattern(frames: "◰","◳","◲","◱", speed: 0.18)
 56 |     public static let circleQuarters = Pattern(frames: "◴","◷","◶","◵", speed: 0.12)
    |                       |- warning: static property 'circleQuarters' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'circleQuarters' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 57 |     public static let circleHalves = Pattern(frames: "◐","◓","◑","◒", speed: 0.05)
 58 |
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:57:23: warning: static property 'circleHalves' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 55 |     public static let squareCorners = Pattern(frames: "◰","◳","◲","◱", speed: 0.18)
 56 |     public static let circleQuarters = Pattern(frames: "◴","◷","◶","◵", speed: 0.12)
 57 |     public static let circleHalves = Pattern(frames: "◐","◓","◑","◒", speed: 0.05)
    |                       |- warning: static property 'circleHalves' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'circleHalves' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 58 |
 59 |     public static let squish = Pattern(frames: "╫","╪", speed: 0.1)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:59:23: warning: static property 'squish' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 57 |     public static let circleHalves = Pattern(frames: "◐","◓","◑","◒", speed: 0.05)
 58 |
 59 |     public static let squish = Pattern(frames: "╫","╪", speed: 0.1)
    |                       |- warning: static property 'squish' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'squish' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 60 |
 61 |     public static let toggle = Pattern(frames: "⊶","⊷", speed: 0.25)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:61:23: warning: static property 'toggle' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 59 |     public static let squish = Pattern(frames: "╫","╪", speed: 0.1)
 60 |
 61 |     public static let toggle = Pattern(frames: "⊶","⊷", speed: 0.25)
    |                       |- warning: static property 'toggle' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'toggle' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 62 |     public static let toggle2 = Pattern(frames: "▫","▪", speed: 0.08)
 63 |     public static let toggle3 = Pattern(frames: "□","■", speed: 0.12)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:62:23: warning: static property 'toggle2' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 60 |
 61 |     public static let toggle = Pattern(frames: "⊶","⊷", speed: 0.25)
 62 |     public static let toggle2 = Pattern(frames: "▫","▪", speed: 0.08)
    |                       |- warning: static property 'toggle2' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'toggle2' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 63 |     public static let toggle3 = Pattern(frames: "□","■", speed: 0.12)
 64 |     public static let toggle4 = Pattern(frames: "■","□","▪","▫", speed: 0.1)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:63:23: warning: static property 'toggle3' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 61 |     public static let toggle = Pattern(frames: "⊶","⊷", speed: 0.25)
 62 |     public static let toggle2 = Pattern(frames: "▫","▪", speed: 0.08)
 63 |     public static let toggle3 = Pattern(frames: "□","■", speed: 0.12)
    |                       |- warning: static property 'toggle3' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'toggle3' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 64 |     public static let toggle4 = Pattern(frames: "■","□","▪","▫", speed: 0.1)
 65 |     public static let toggle5 = Pattern(frames: "▮","▯", speed: 0.1)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:64:23: warning: static property 'toggle4' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 62 |     public static let toggle2 = Pattern(frames: "▫","▪", speed: 0.08)
 63 |     public static let toggle3 = Pattern(frames: "□","■", speed: 0.12)
 64 |     public static let toggle4 = Pattern(frames: "■","□","▪","▫", speed: 0.1)
    |                       |- warning: static property 'toggle4' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'toggle4' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 65 |     public static let toggle5 = Pattern(frames: "▮","▯", speed: 0.1)
 66 |     public static let toggle6 = Pattern(frames: "ဝ","၀", speed: 0.3)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:65:23: warning: static property 'toggle5' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 63 |     public static let toggle3 = Pattern(frames: "□","■", speed: 0.12)
 64 |     public static let toggle4 = Pattern(frames: "■","□","▪","▫", speed: 0.1)
 65 |     public static let toggle5 = Pattern(frames: "▮","▯", speed: 0.1)
    |                       |- warning: static property 'toggle5' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'toggle5' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 66 |     public static let toggle6 = Pattern(frames: "ဝ","၀", speed: 0.3)
 67 |     public static let toggle7 = Pattern(frames: "⦾","⦿", speed: 0.08)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:66:23: warning: static property 'toggle6' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 64 |     public static let toggle4 = Pattern(frames: "■","□","▪","▫", speed: 0.1)
 65 |     public static let toggle5 = Pattern(frames: "▮","▯", speed: 0.1)
 66 |     public static let toggle6 = Pattern(frames: "ဝ","၀", speed: 0.3)
    |                       |- warning: static property 'toggle6' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'toggle6' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 67 |     public static let toggle7 = Pattern(frames: "⦾","⦿", speed: 0.08)
 68 |     public static let toggle8 = Pattern(frames: "◍","◌", speed: 0.1)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:67:23: warning: static property 'toggle7' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 65 |     public static let toggle5 = Pattern(frames: "▮","▯", speed: 0.1)
 66 |     public static let toggle6 = Pattern(frames: "ဝ","၀", speed: 0.3)
 67 |     public static let toggle7 = Pattern(frames: "⦾","⦿", speed: 0.08)
    |                       |- warning: static property 'toggle7' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'toggle7' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 68 |     public static let toggle8 = Pattern(frames: "◍","◌", speed: 0.1)
 69 |     public static let toggle9 = Pattern(frames: "◉","◎", speed: 0.1)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:68:23: warning: static property 'toggle8' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 66 |     public static let toggle6 = Pattern(frames: "ဝ","၀", speed: 0.3)
 67 |     public static let toggle7 = Pattern(frames: "⦾","⦿", speed: 0.08)
 68 |     public static let toggle8 = Pattern(frames: "◍","◌", speed: 0.1)
    |                       |- warning: static property 'toggle8' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'toggle8' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 69 |     public static let toggle9 = Pattern(frames: "◉","◎", speed: 0.1)
 70 |     public static let toggle10 = Pattern(frames: "㊂","㊀","㊁", speed: 0.1)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:69:23: warning: static property 'toggle9' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 67 |     public static let toggle7 = Pattern(frames: "⦾","⦿", speed: 0.08)
 68 |     public static let toggle8 = Pattern(frames: "◍","◌", speed: 0.1)
 69 |     public static let toggle9 = Pattern(frames: "◉","◎", speed: 0.1)
    |                       |- warning: static property 'toggle9' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'toggle9' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 70 |     public static let toggle10 = Pattern(frames: "㊂","㊀","㊁", speed: 0.1)
 71 |     public static let toggle11 = Pattern(frames: "⧇","⧆", speed: 0.1)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:70:23: warning: static property 'toggle10' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 68 |     public static let toggle8 = Pattern(frames: "◍","◌", speed: 0.1)
 69 |     public static let toggle9 = Pattern(frames: "◉","◎", speed: 0.1)
 70 |     public static let toggle10 = Pattern(frames: "㊂","㊀","㊁", speed: 0.1)
    |                       |- warning: static property 'toggle10' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'toggle10' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 71 |     public static let toggle11 = Pattern(frames: "⧇","⧆", speed: 0.1)
 72 |     public static let toggle12 = Pattern(frames: "☗","☖", speed: 0.12)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:71:23: warning: static property 'toggle11' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 69 |     public static let toggle9 = Pattern(frames: "◉","◎", speed: 0.1)
 70 |     public static let toggle10 = Pattern(frames: "㊂","㊀","㊁", speed: 0.1)
 71 |     public static let toggle11 = Pattern(frames: "⧇","⧆", speed: 0.1)
    |                       |- warning: static property 'toggle11' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'toggle11' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 72 |     public static let toggle12 = Pattern(frames: "☗","☖", speed: 0.12)
 73 |     public static let toggle13 = Pattern(frames: "=","*","-", speed: 0.08)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:72:23: warning: static property 'toggle12' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 70 |     public static let toggle10 = Pattern(frames: "㊂","㊀","㊁", speed: 0.1)
 71 |     public static let toggle11 = Pattern(frames: "⧇","⧆", speed: 0.1)
 72 |     public static let toggle12 = Pattern(frames: "☗","☖", speed: 0.12)
    |                       |- warning: static property 'toggle12' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'toggle12' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 73 |     public static let toggle13 = Pattern(frames: "=","*","-", speed: 0.08)
 74 |
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:73:23: warning: static property 'toggle13' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 71 |     public static let toggle11 = Pattern(frames: "⧇","⧆", speed: 0.1)
 72 |     public static let toggle12 = Pattern(frames: "☗","☖", speed: 0.12)
 73 |     public static let toggle13 = Pattern(frames: "=","*","-", speed: 0.08)
    |                       |- warning: static property 'toggle13' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'toggle13' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 74 |
 75 |     public static let arrow = Pattern(frames: "←","↖","↑","↗","→","↘","↓","↙", speed: 0.1)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:75:23: warning: static property 'arrow' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 73 |     public static let toggle13 = Pattern(frames: "=","*","-", speed: 0.08)
 74 |
 75 |     public static let arrow = Pattern(frames: "←","↖","↑","↗","→","↘","↓","↙", speed: 0.1)
    |                       |- warning: static property 'arrow' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'arrow' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 76 |     public static let arrow2 = Pattern(frames: "⬆️ ","↗️ ","➡️ ","↘️ ","⬇️ ","↙️ ","⬅️ ","↖️ ", speed: 0.08)
 77 |     public static let arrow3 = Pattern(frames: "▹▹▹▹▹","▸▹▹▹▹","▹▸▹▹▹","▹▹▸▹▹","▹▹▹▸▹","▹▹▹▹▸", speed: 0.12)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:76:23: warning: static property 'arrow2' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 74 |
 75 |     public static let arrow = Pattern(frames: "←","↖","↑","↗","→","↘","↓","↙", speed: 0.1)
 76 |     public static let arrow2 = Pattern(frames: "⬆️ ","↗️ ","➡️ ","↘️ ","⬇️ ","↙️ ","⬅️ ","↖️ ", speed: 0.08)
    |                       |- warning: static property 'arrow2' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'arrow2' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 77 |     public static let arrow3 = Pattern(frames: "▹▹▹▹▹","▸▹▹▹▹","▹▸▹▹▹","▹▹▸▹▹","▹▹▹▸▹","▹▹▹▹▸", speed: 0.12)
 78 |
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:77:23: warning: static property 'arrow3' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 75 |     public static let arrow = Pattern(frames: "←","↖","↑","↗","→","↘","↓","↙", speed: 0.1)
 76 |     public static let arrow2 = Pattern(frames: "⬆️ ","↗️ ","➡️ ","↘️ ","⬇️ ","↙️ ","⬅️ ","↖️ ", speed: 0.08)
 77 |     public static let arrow3 = Pattern(frames: "▹▹▹▹▹","▸▹▹▹▹","▹▸▹▹▹","▹▹▸▹▹","▹▹▹▸▹","▹▹▹▹▸", speed: 0.12)
    |                       |- warning: static property 'arrow3' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'arrow3' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 78 |
 79 |     public static let bouncingBar = Pattern(frames: "[    ]","[   =]","[  ==]","[ ===]","[====]","[=== ]","[==  ]","[=   ]", speed: 0.08)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:79:23: warning: static property 'bouncingBar' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 77 |     public static let arrow3 = Pattern(frames: "▹▹▹▹▹","▸▹▹▹▹","▹▸▹▹▹","▹▹▸▹▹","▹▹▹▸▹","▹▹▹▹▸", speed: 0.12)
 78 |
 79 |     public static let bouncingBar = Pattern(frames: "[    ]","[   =]","[  ==]","[ ===]","[====]","[=== ]","[==  ]","[=   ]", speed: 0.08)
    |                       |- warning: static property 'bouncingBar' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'bouncingBar' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 80 |     public static let bouncingBall = Pattern(frames: "( ●    )","(  ●   )","(   ●  )","(    ● )","(     ●)","(    ● )","(   ●  )","(  ●   )","( ●    )","(●     )", speed: 0.08)
 81 |
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:80:23: warning: static property 'bouncingBall' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 78 |
 79 |     public static let bouncingBar = Pattern(frames: "[    ]","[   =]","[  ==]","[ ===]","[====]","[=== ]","[==  ]","[=   ]", speed: 0.08)
 80 |     public static let bouncingBall = Pattern(frames: "( ●    )","(  ●   )","(   ●  )","(    ● )","(     ●)","(    ● )","(   ●  )","(  ●   )","( ●    )","(●     )", speed: 0.08)
    |                       |- warning: static property 'bouncingBall' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'bouncingBall' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 81 |
 82 |     public static let smiley = Pattern(frames: "😄 ","😝 ", speed: 0.2)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:82:23: warning: static property 'smiley' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 80 |     public static let bouncingBall = Pattern(frames: "( ●    )","(  ●   )","(   ●  )","(    ● )","(     ●)","(    ● )","(   ●  )","(  ●   )","( ●    )","(●     )", speed: 0.08)
 81 |
 82 |     public static let smiley = Pattern(frames: "😄 ","😝 ", speed: 0.2)
    |                       |- warning: static property 'smiley' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'smiley' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 83 |     public static let monkey = Pattern(frames: "🙈 ","🙈 ","🙉 ","🙊 ", speed: 0.3)
 84 |     public static let hearts = Pattern(frames: "💛 ","💙 ","💜 ","💚 ","❤️ ", speed: 0.1)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:83:23: warning: static property 'monkey' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 81 |
 82 |     public static let smiley = Pattern(frames: "😄 ","😝 ", speed: 0.2)
 83 |     public static let monkey = Pattern(frames: "🙈 ","🙈 ","🙉 ","🙊 ", speed: 0.3)
    |                       |- warning: static property 'monkey' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'monkey' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 84 |     public static let hearts = Pattern(frames: "💛 ","💙 ","💜 ","💚 ","❤️ ", speed: 0.1)
 85 |     public static let clock = Pattern(frames: "🕐 ","🕑 ","🕒 ","🕓 ","🕔 ","🕕 ","🕖 ","🕗 ","🕘 ","🕙 ","🕚 ", speed: 0.1)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:84:23: warning: static property 'hearts' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 82 |     public static let smiley = Pattern(frames: "😄 ","😝 ", speed: 0.2)
 83 |     public static let monkey = Pattern(frames: "🙈 ","🙈 ","🙉 ","🙊 ", speed: 0.3)
 84 |     public static let hearts = Pattern(frames: "💛 ","💙 ","💜 ","💚 ","❤️ ", speed: 0.1)
    |                       |- warning: static property 'hearts' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'hearts' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 85 |     public static let clock = Pattern(frames: "🕐 ","🕑 ","🕒 ","🕓 ","🕔 ","🕕 ","🕖 ","🕗 ","🕘 ","🕙 ","🕚 ", speed: 0.1)
 86 |     public static let earth = Pattern(frames: "🌍 ","🌎 ","🌏 ", speed: 0.18)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:85:23: warning: static property 'clock' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 83 |     public static let monkey = Pattern(frames: "🙈 ","🙈 ","🙉 ","🙊 ", speed: 0.3)
 84 |     public static let hearts = Pattern(frames: "💛 ","💙 ","💜 ","💚 ","❤️ ", speed: 0.1)
 85 |     public static let clock = Pattern(frames: "🕐 ","🕑 ","🕒 ","🕓 ","🕔 ","🕕 ","🕖 ","🕗 ","🕘 ","🕙 ","🕚 ", speed: 0.1)
    |                       |- warning: static property 'clock' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'clock' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 86 |     public static let earth = Pattern(frames: "🌍 ","🌎 ","🌏 ", speed: 0.18)
 87 |     public static let moon = Pattern(frames: "🌑 ","🌒 ","🌓 ","🌔 ","🌕 ","🌖 ","🌗 ","🌘 ", speed: 0.08)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:86:23: warning: static property 'earth' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 84 |     public static let hearts = Pattern(frames: "💛 ","💙 ","💜 ","💚 ","❤️ ", speed: 0.1)
 85 |     public static let clock = Pattern(frames: "🕐 ","🕑 ","🕒 ","🕓 ","🕔 ","🕕 ","🕖 ","🕗 ","🕘 ","🕙 ","🕚 ", speed: 0.1)
 86 |     public static let earth = Pattern(frames: "🌍 ","🌎 ","🌏 ", speed: 0.18)
    |                       |- warning: static property 'earth' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'earth' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 87 |     public static let moon = Pattern(frames: "🌑 ","🌒 ","🌓 ","🌔 ","🌕 ","🌖 ","🌗 ","🌘 ", speed: 0.08)
 88 |     public static let runner = Pattern(frames: "🚶 ","🏃 ", speed: 0.14)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:87:23: warning: static property 'moon' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 85 |     public static let clock = Pattern(frames: "🕐 ","🕑 ","🕒 ","🕓 ","🕔 ","🕕 ","🕖 ","🕗 ","🕘 ","🕙 ","🕚 ", speed: 0.1)
 86 |     public static let earth = Pattern(frames: "🌍 ","🌎 ","🌏 ", speed: 0.18)
 87 |     public static let moon = Pattern(frames: "🌑 ","🌒 ","🌓 ","🌔 ","🌕 ","🌖 ","🌗 ","🌘 ", speed: 0.08)
    |                       |- warning: static property 'moon' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'moon' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 88 |     public static let runner = Pattern(frames: "🚶 ","🏃 ", speed: 0.14)
 89 |
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:88:23: warning: static property 'runner' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 86 |     public static let earth = Pattern(frames: "🌍 ","🌎 ","🌏 ", speed: 0.18)
 87 |     public static let moon = Pattern(frames: "🌑 ","🌒 ","🌓 ","🌔 ","🌕 ","🌖 ","🌗 ","🌘 ", speed: 0.08)
 88 |     public static let runner = Pattern(frames: "🚶 ","🏃 ", speed: 0.14)
    |                       |- warning: static property 'runner' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'runner' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 89 |
 90 |     public static let pong = Pattern(frames: "▐⠂       ▌","▐⠈       ▌","▐ ⠂      ▌","▐ ⠠      ▌","▐  ⡀     ▌","▐  ⠠     ▌","▐   ⠂    ▌","▐   ⠈    ▌","▐    ⠂   ▌","▐    ⠠   ▌","▐     ⡀  ▌","▐     ⠠  ▌","▐      ⠂ ▌","▐      ⠈ ▌","▐       ⠂▌","▐       ⠠▌","▐       ⡀▌","▐      ⠠ ▌","▐      ⠂ ▌","▐     ⠈  ▌","▐     ⠂  ▌","▐    ⠠   ▌","▐    ⡀   ▌","▐   ⠠    ▌","▐   ⠂    ▌","▐  ⠈     ▌","▐  ⠂     ▌","▐ ⠠      ▌","▐ ⡀      ▌","▐⠠       ▌", speed: 0.08)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:90:23: warning: static property 'pong' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 88 |     public static let runner = Pattern(frames: "🚶 ","🏃 ", speed: 0.14)
 89 |
 90 |     public static let pong = Pattern(frames: "▐⠂       ▌","▐⠈       ▌","▐ ⠂      ▌","▐ ⠠      ▌","▐  ⡀     ▌","▐  ⠠     ▌","▐   ⠂    ▌","▐   ⠈    ▌","▐    ⠂   ▌","▐    ⠠   ▌","▐     ⡀  ▌","▐     ⠠  ▌","▐      ⠂ ▌","▐      ⠈ ▌","▐       ⠂▌","▐       ⠠▌","▐       ⡀▌","▐      ⠠ ▌","▐      ⠂ ▌","▐     ⠈  ▌","▐     ⠂  ▌","▐    ⠠   ▌","▐    ⡀   ▌","▐   ⠠    ▌","▐   ⠂    ▌","▐  ⠈     ▌","▐  ⠂     ▌","▐ ⠠      ▌","▐ ⡀      ▌","▐⠠       ▌", speed: 0.08)
    |                       |- warning: static property 'pong' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'pong' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 91 |
 92 |     public static let shark = Pattern(frames: "▐|\\____________▌","▐_|\\___________▌","▐__|\\__________▌","▐___|\\_________▌","▐____|\\________▌","▐_____|\\_______▌","▐______|\\______▌","▐_______|\\_____▌","▐________|\\____▌","▐_________|\\___▌","▐__________|\\__▌","▐___________|\\_▌","▐____________|\\▌","▐____________/|▌","▐___________/|_▌","▐__________/|__▌","▐_________/|___▌","▐________/|____▌","▐_______/|_____▌","▐______/|______▌","▐_____/|_______▌","▐____/|________▌","▐___/|_________▌","▐__/|__________▌","▐_/|___________▌","▐/|____________▌", speed: 0.12)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:92:23: warning: static property 'shark' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 90 |     public static let pong = Pattern(frames: "▐⠂       ▌","▐⠈       ▌","▐ ⠂      ▌","▐ ⠠      ▌","▐  ⡀     ▌","▐  ⠠     ▌","▐   ⠂    ▌","▐   ⠈    ▌","▐    ⠂   ▌","▐    ⠠   ▌","▐     ⡀  ▌","▐     ⠠  ▌","▐      ⠂ ▌","▐      ⠈ ▌","▐       ⠂▌","▐       ⠠▌","▐       ⡀▌","▐      ⠠ ▌","▐      ⠂ ▌","▐     ⠈  ▌","▐     ⠂  ▌","▐    ⠠   ▌","▐    ⡀   ▌","▐   ⠠    ▌","▐   ⠂    ▌","▐  ⠈     ▌","▐  ⠂     ▌","▐ ⠠      ▌","▐ ⡀      ▌","▐⠠       ▌", speed: 0.08)
 91 |
 92 |     public static let shark = Pattern(frames: "▐|\\____________▌","▐_|\\___________▌","▐__|\\__________▌","▐___|\\_________▌","▐____|\\________▌","▐_____|\\_______▌","▐______|\\______▌","▐_______|\\_____▌","▐________|\\____▌","▐_________|\\___▌","▐__________|\\__▌","▐___________|\\_▌","▐____________|\\▌","▐____________/|▌","▐___________/|_▌","▐__________/|__▌","▐_________/|___▌","▐________/|____▌","▐_______/|_____▌","▐______/|______▌","▐_____/|_______▌","▐____/|________▌","▐___/|_________▌","▐__/|__________▌","▐_/|___________▌","▐/|____________▌", speed: 0.12)
    |                       |- warning: static property 'shark' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'shark' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 93 |
 94 |     public static let dqpb = Pattern(frames: "d","q","p","b", speed: 0.1)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:94:23: warning: static property 'dqpb' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 92 |     public static let shark = Pattern(frames: "▐|\\____________▌","▐_|\\___________▌","▐__|\\__________▌","▐___|\\_________▌","▐____|\\________▌","▐_____|\\_______▌","▐______|\\______▌","▐_______|\\_____▌","▐________|\\____▌","▐_________|\\___▌","▐__________|\\__▌","▐___________|\\_▌","▐____________|\\▌","▐____________/|▌","▐___________/|_▌","▐__________/|__▌","▐_________/|___▌","▐________/|____▌","▐_______/|_____▌","▐______/|______▌","▐_____/|_______▌","▐____/|________▌","▐___/|_________▌","▐__/|__________▌","▐_/|___________▌","▐/|____________▌", speed: 0.12)
 93 |
 94 |     public static let dqpb = Pattern(frames: "d","q","p","b", speed: 0.1)
    |                       |- warning: static property 'dqpb' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'dqpb' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 95 |
 96 |     public static func single(_ pattern: String, speed: Double = 1.0) -> Pattern {
[18/19] Compiling CLISpinner Spinner.swift
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Spinner.swift:70:32: warning: capture of 'self' with non-sendable type 'Spinner?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
  4 | import Dispatch
  5 |
  6 | public final class Spinner {
    |                    `- note: class 'Spinner' does not conform to the 'Sendable' protocol
  7 |     /// The pattern the spinner uses.
  8 |     public var frames: [String] {
    :
 68 |
 69 |         queue.async { [weak self] in
 70 |             guard let `self` = self else { return }
    |                                `- warning: capture of 'self' with non-sendable type 'Spinner?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 71 |             self.renderForever()
 72 |         }
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Spinner.swift:79:32: warning: capture of 'self' with non-sendable type 'Spinner?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
  4 | import Dispatch
  5 |
  6 | public final class Spinner {
    |                    `- note: class 'Spinner' does not conform to the 'Sendable' protocol
  7 |     /// The pattern the spinner uses.
  8 |     public var frames: [String] {
    :
 77 |         render()
 78 |         queue.asyncAfter(deadline: .now() + speed) { [weak self] in
 79 |             guard let `self` = self else { return }
    |                                `- warning: capture of 'self' with non-sendable type 'Spinner?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 80 |             self.renderForever()
 81 |         }
[19/19] Emitting module CLISpinner
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:11:23: warning: static property 'dots' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
 10 |
 11 |     public static let dots = Pattern(frames: "⠋","⠙","⠹","⠸","⠼","⠴","⠦","⠧","⠇","⠏", speed: 0.08)
    |                       |- warning: static property 'dots' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'dots' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 12 |     public static let dots2 = Pattern(frames: "⣾","⣽","⣻","⢿","⡿","⣟","⣯","⣷", speed: 0.08)
 13 |     public static let dots3 = Pattern(frames: "⠋","⠙","⠚","⠞","⠖","⠦","⠴","⠲","⠳","⠓", speed: 0.08)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:12:23: warning: static property 'dots2' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
 10 |
 11 |     public static let dots = Pattern(frames: "⠋","⠙","⠹","⠸","⠼","⠴","⠦","⠧","⠇","⠏", speed: 0.08)
 12 |     public static let dots2 = Pattern(frames: "⣾","⣽","⣻","⢿","⡿","⣟","⣯","⣷", speed: 0.08)
    |                       |- warning: static property 'dots2' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'dots2' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 13 |     public static let dots3 = Pattern(frames: "⠋","⠙","⠚","⠞","⠖","⠦","⠴","⠲","⠳","⠓", speed: 0.08)
 14 |     public static let dots4 = Pattern(frames: "⠄","⠆","⠇","⠋","⠙","⠸","⠰","⠠","⠰","⠸","⠙","⠋","⠇","⠆", speed: 0.08)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:13:23: warning: static property 'dots3' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 11 |     public static let dots = Pattern(frames: "⠋","⠙","⠹","⠸","⠼","⠴","⠦","⠧","⠇","⠏", speed: 0.08)
 12 |     public static let dots2 = Pattern(frames: "⣾","⣽","⣻","⢿","⡿","⣟","⣯","⣷", speed: 0.08)
 13 |     public static let dots3 = Pattern(frames: "⠋","⠙","⠚","⠞","⠖","⠦","⠴","⠲","⠳","⠓", speed: 0.08)
    |                       |- warning: static property 'dots3' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'dots3' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 14 |     public static let dots4 = Pattern(frames: "⠄","⠆","⠇","⠋","⠙","⠸","⠰","⠠","⠰","⠸","⠙","⠋","⠇","⠆", speed: 0.08)
 15 |     public static let dots5 = Pattern(frames: "⠋","⠙","⠚","⠒","⠂","⠂","⠒","⠲","⠴","⠦","⠖","⠒","⠐","⠐","⠒","⠓","⠋", speed: 0.08)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:14:23: warning: static property 'dots4' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 12 |     public static let dots2 = Pattern(frames: "⣾","⣽","⣻","⢿","⡿","⣟","⣯","⣷", speed: 0.08)
 13 |     public static let dots3 = Pattern(frames: "⠋","⠙","⠚","⠞","⠖","⠦","⠴","⠲","⠳","⠓", speed: 0.08)
 14 |     public static let dots4 = Pattern(frames: "⠄","⠆","⠇","⠋","⠙","⠸","⠰","⠠","⠰","⠸","⠙","⠋","⠇","⠆", speed: 0.08)
    |                       |- warning: static property 'dots4' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'dots4' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 15 |     public static let dots5 = Pattern(frames: "⠋","⠙","⠚","⠒","⠂","⠂","⠒","⠲","⠴","⠦","⠖","⠒","⠐","⠐","⠒","⠓","⠋", speed: 0.08)
 16 |     public static let dots6 = Pattern(frames: "⠁","⠉","⠙","⠚","⠒","⠂","⠂","⠒","⠲","⠴","⠤","⠄","⠄","⠤","⠴","⠲","⠒","⠂","⠂","⠒","⠚","⠙","⠉","⠁", speed: 0.08)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:15:23: warning: static property 'dots5' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 13 |     public static let dots3 = Pattern(frames: "⠋","⠙","⠚","⠞","⠖","⠦","⠴","⠲","⠳","⠓", speed: 0.08)
 14 |     public static let dots4 = Pattern(frames: "⠄","⠆","⠇","⠋","⠙","⠸","⠰","⠠","⠰","⠸","⠙","⠋","⠇","⠆", speed: 0.08)
 15 |     public static let dots5 = Pattern(frames: "⠋","⠙","⠚","⠒","⠂","⠂","⠒","⠲","⠴","⠦","⠖","⠒","⠐","⠐","⠒","⠓","⠋", speed: 0.08)
    |                       |- warning: static property 'dots5' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'dots5' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 16 |     public static let dots6 = Pattern(frames: "⠁","⠉","⠙","⠚","⠒","⠂","⠂","⠒","⠲","⠴","⠤","⠄","⠄","⠤","⠴","⠲","⠒","⠂","⠂","⠒","⠚","⠙","⠉","⠁", speed: 0.08)
 17 |     public static let dots7 = Pattern(frames: "⠈","⠉","⠋","⠓","⠒","⠐","⠐","⠒","⠖","⠦","⠤","⠠","⠠","⠤","⠦","⠖","⠒","⠐","⠐","⠒","⠓","⠋","⠉","⠈", speed: 0.08)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:16:23: warning: static property 'dots6' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 14 |     public static let dots4 = Pattern(frames: "⠄","⠆","⠇","⠋","⠙","⠸","⠰","⠠","⠰","⠸","⠙","⠋","⠇","⠆", speed: 0.08)
 15 |     public static let dots5 = Pattern(frames: "⠋","⠙","⠚","⠒","⠂","⠂","⠒","⠲","⠴","⠦","⠖","⠒","⠐","⠐","⠒","⠓","⠋", speed: 0.08)
 16 |     public static let dots6 = Pattern(frames: "⠁","⠉","⠙","⠚","⠒","⠂","⠂","⠒","⠲","⠴","⠤","⠄","⠄","⠤","⠴","⠲","⠒","⠂","⠂","⠒","⠚","⠙","⠉","⠁", speed: 0.08)
    |                       |- warning: static property 'dots6' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'dots6' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 17 |     public static let dots7 = Pattern(frames: "⠈","⠉","⠋","⠓","⠒","⠐","⠐","⠒","⠖","⠦","⠤","⠠","⠠","⠤","⠦","⠖","⠒","⠐","⠐","⠒","⠓","⠋","⠉","⠈", speed: 0.08)
 18 |     public static let dots8 = Pattern(frames: "⠁","⠁","⠉","⠙","⠚","⠒","⠂","⠂","⠒","⠲","⠴","⠤","⠄","⠄","⠤","⠠","⠠","⠤","⠦","⠖","⠒","⠐","⠐","⠒","⠓","⠋","⠉","⠈","⠈", speed: 0.08)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:17:23: warning: static property 'dots7' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 15 |     public static let dots5 = Pattern(frames: "⠋","⠙","⠚","⠒","⠂","⠂","⠒","⠲","⠴","⠦","⠖","⠒","⠐","⠐","⠒","⠓","⠋", speed: 0.08)
 16 |     public static let dots6 = Pattern(frames: "⠁","⠉","⠙","⠚","⠒","⠂","⠂","⠒","⠲","⠴","⠤","⠄","⠄","⠤","⠴","⠲","⠒","⠂","⠂","⠒","⠚","⠙","⠉","⠁", speed: 0.08)
 17 |     public static let dots7 = Pattern(frames: "⠈","⠉","⠋","⠓","⠒","⠐","⠐","⠒","⠖","⠦","⠤","⠠","⠠","⠤","⠦","⠖","⠒","⠐","⠐","⠒","⠓","⠋","⠉","⠈", speed: 0.08)
    |                       |- warning: static property 'dots7' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'dots7' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 18 |     public static let dots8 = Pattern(frames: "⠁","⠁","⠉","⠙","⠚","⠒","⠂","⠂","⠒","⠲","⠴","⠤","⠄","⠄","⠤","⠠","⠠","⠤","⠦","⠖","⠒","⠐","⠐","⠒","⠓","⠋","⠉","⠈","⠈", speed: 0.08)
 19 |     public static let dots9 = Pattern(frames: "⢹","⢺","⢼","⣸","⣇","⡧","⡗","⡏", speed: 0.08)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:18:23: warning: static property 'dots8' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 16 |     public static let dots6 = Pattern(frames: "⠁","⠉","⠙","⠚","⠒","⠂","⠂","⠒","⠲","⠴","⠤","⠄","⠄","⠤","⠴","⠲","⠒","⠂","⠂","⠒","⠚","⠙","⠉","⠁", speed: 0.08)
 17 |     public static let dots7 = Pattern(frames: "⠈","⠉","⠋","⠓","⠒","⠐","⠐","⠒","⠖","⠦","⠤","⠠","⠠","⠤","⠦","⠖","⠒","⠐","⠐","⠒","⠓","⠋","⠉","⠈", speed: 0.08)
 18 |     public static let dots8 = Pattern(frames: "⠁","⠁","⠉","⠙","⠚","⠒","⠂","⠂","⠒","⠲","⠴","⠤","⠄","⠄","⠤","⠠","⠠","⠤","⠦","⠖","⠒","⠐","⠐","⠒","⠓","⠋","⠉","⠈","⠈", speed: 0.08)
    |                       |- warning: static property 'dots8' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'dots8' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 19 |     public static let dots9 = Pattern(frames: "⢹","⢺","⢼","⣸","⣇","⡧","⡗","⡏", speed: 0.08)
 20 |     public static let dots10 = Pattern(frames: "⢄","⢂","⢁","⡁","⡈","⡐","⡠", speed: 0.08)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:19:23: warning: static property 'dots9' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 17 |     public static let dots7 = Pattern(frames: "⠈","⠉","⠋","⠓","⠒","⠐","⠐","⠒","⠖","⠦","⠤","⠠","⠠","⠤","⠦","⠖","⠒","⠐","⠐","⠒","⠓","⠋","⠉","⠈", speed: 0.08)
 18 |     public static let dots8 = Pattern(frames: "⠁","⠁","⠉","⠙","⠚","⠒","⠂","⠂","⠒","⠲","⠴","⠤","⠄","⠄","⠤","⠠","⠠","⠤","⠦","⠖","⠒","⠐","⠐","⠒","⠓","⠋","⠉","⠈","⠈", speed: 0.08)
 19 |     public static let dots9 = Pattern(frames: "⢹","⢺","⢼","⣸","⣇","⡧","⡗","⡏", speed: 0.08)
    |                       |- warning: static property 'dots9' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'dots9' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 20 |     public static let dots10 = Pattern(frames: "⢄","⢂","⢁","⡁","⡈","⡐","⡠", speed: 0.08)
 21 |     public static let dots11 = Pattern(frames: "⠁","⠂","⠄","⡀","⢀","⠠","⠐","⠈", speed: 0.1)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:20:23: warning: static property 'dots10' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 18 |     public static let dots8 = Pattern(frames: "⠁","⠁","⠉","⠙","⠚","⠒","⠂","⠂","⠒","⠲","⠴","⠤","⠄","⠄","⠤","⠠","⠠","⠤","⠦","⠖","⠒","⠐","⠐","⠒","⠓","⠋","⠉","⠈","⠈", speed: 0.08)
 19 |     public static let dots9 = Pattern(frames: "⢹","⢺","⢼","⣸","⣇","⡧","⡗","⡏", speed: 0.08)
 20 |     public static let dots10 = Pattern(frames: "⢄","⢂","⢁","⡁","⡈","⡐","⡠", speed: 0.08)
    |                       |- warning: static property 'dots10' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'dots10' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 21 |     public static let dots11 = Pattern(frames: "⠁","⠂","⠄","⡀","⢀","⠠","⠐","⠈", speed: 0.1)
 22 |     public static let dots12 = Pattern(frames: "⢀⠀","⡀⠀","⠄⠀","⢂⠀","⡂⠀","⠅⠀","⢃⠀","⡃⠀","⠍⠀","⢋⠀","⡋⠀","⠍⠁","⢋⠁","⡋⠁","⠍⠉","⠋⠉","⠋⠉","⠉⠙","⠉⠙","⠉⠩","⠈⢙","⠈⡙","⢈⠩","⡀⢙","⠄⡙","⢂⠩","⡂⢘","⠅⡘","⢃⠨","⡃⢐","⠍⡐","⢋⠠","⡋⢀","⠍⡁","⢋⠁","⡋⠁","⠍⠉","⠋⠉","⠋⠉","⠉⠙","⠉⠙","⠉⠩","⠈⢙","⠈⡙","⠈⠩","⠀⢙","⠀⡙","⠀⠩","⠀⢘","⠀⡘","⠀⠨","⠀⢐","⠀⡐","⠀⠠","⠀⢀","⠀⡀", speed: 0.08)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:21:23: warning: static property 'dots11' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 19 |     public static let dots9 = Pattern(frames: "⢹","⢺","⢼","⣸","⣇","⡧","⡗","⡏", speed: 0.08)
 20 |     public static let dots10 = Pattern(frames: "⢄","⢂","⢁","⡁","⡈","⡐","⡠", speed: 0.08)
 21 |     public static let dots11 = Pattern(frames: "⠁","⠂","⠄","⡀","⢀","⠠","⠐","⠈", speed: 0.1)
    |                       |- warning: static property 'dots11' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'dots11' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 22 |     public static let dots12 = Pattern(frames: "⢀⠀","⡀⠀","⠄⠀","⢂⠀","⡂⠀","⠅⠀","⢃⠀","⡃⠀","⠍⠀","⢋⠀","⡋⠀","⠍⠁","⢋⠁","⡋⠁","⠍⠉","⠋⠉","⠋⠉","⠉⠙","⠉⠙","⠉⠩","⠈⢙","⠈⡙","⢈⠩","⡀⢙","⠄⡙","⢂⠩","⡂⢘","⠅⡘","⢃⠨","⡃⢐","⠍⡐","⢋⠠","⡋⢀","⠍⡁","⢋⠁","⡋⠁","⠍⠉","⠋⠉","⠋⠉","⠉⠙","⠉⠙","⠉⠩","⠈⢙","⠈⡙","⠈⠩","⠀⢙","⠀⡙","⠀⠩","⠀⢘","⠀⡘","⠀⠨","⠀⢐","⠀⡐","⠀⠠","⠀⢀","⠀⡀", speed: 0.08)
 23 |
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:22:23: warning: static property 'dots12' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 20 |     public static let dots10 = Pattern(frames: "⢄","⢂","⢁","⡁","⡈","⡐","⡠", speed: 0.08)
 21 |     public static let dots11 = Pattern(frames: "⠁","⠂","⠄","⡀","⢀","⠠","⠐","⠈", speed: 0.1)
 22 |     public static let dots12 = Pattern(frames: "⢀⠀","⡀⠀","⠄⠀","⢂⠀","⡂⠀","⠅⠀","⢃⠀","⡃⠀","⠍⠀","⢋⠀","⡋⠀","⠍⠁","⢋⠁","⡋⠁","⠍⠉","⠋⠉","⠋⠉","⠉⠙","⠉⠙","⠉⠩","⠈⢙","⠈⡙","⢈⠩","⡀⢙","⠄⡙","⢂⠩","⡂⢘","⠅⡘","⢃⠨","⡃⢐","⠍⡐","⢋⠠","⡋⢀","⠍⡁","⢋⠁","⡋⠁","⠍⠉","⠋⠉","⠋⠉","⠉⠙","⠉⠙","⠉⠩","⠈⢙","⠈⡙","⠈⠩","⠀⢙","⠀⡙","⠀⠩","⠀⢘","⠀⡘","⠀⠨","⠀⢐","⠀⡐","⠀⠠","⠀⢀","⠀⡀", speed: 0.08)
    |                       |- warning: static property 'dots12' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'dots12' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 23 |
 24 |     public static let line = Pattern(frames: "-","\\","|","/", speed: 0.13)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:24:23: warning: static property 'line' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 22 |     public static let dots12 = Pattern(frames: "⢀⠀","⡀⠀","⠄⠀","⢂⠀","⡂⠀","⠅⠀","⢃⠀","⡃⠀","⠍⠀","⢋⠀","⡋⠀","⠍⠁","⢋⠁","⡋⠁","⠍⠉","⠋⠉","⠋⠉","⠉⠙","⠉⠙","⠉⠩","⠈⢙","⠈⡙","⢈⠩","⡀⢙","⠄⡙","⢂⠩","⡂⢘","⠅⡘","⢃⠨","⡃⢐","⠍⡐","⢋⠠","⡋⢀","⠍⡁","⢋⠁","⡋⠁","⠍⠉","⠋⠉","⠋⠉","⠉⠙","⠉⠙","⠉⠩","⠈⢙","⠈⡙","⠈⠩","⠀⢙","⠀⡙","⠀⠩","⠀⢘","⠀⡘","⠀⠨","⠀⢐","⠀⡐","⠀⠠","⠀⢀","⠀⡀", speed: 0.08)
 23 |
 24 |     public static let line = Pattern(frames: "-","\\","|","/", speed: 0.13)
    |                       |- warning: static property 'line' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'line' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 25 |     public static let line2 = Pattern(frames: "⠂","-","–","—","–","-", speed: 0.1)
 26 |
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:25:23: warning: static property 'line2' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 23 |
 24 |     public static let line = Pattern(frames: "-","\\","|","/", speed: 0.13)
 25 |     public static let line2 = Pattern(frames: "⠂","-","–","—","–","-", speed: 0.1)
    |                       |- warning: static property 'line2' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'line2' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 26 |
 27 |     public static let pipe = Pattern(frames: "┤","┘","┴","└","├","┌","┬","┐", speed: 0.1)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:27:23: warning: static property 'pipe' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 25 |     public static let line2 = Pattern(frames: "⠂","-","–","—","–","-", speed: 0.1)
 26 |
 27 |     public static let pipe = Pattern(frames: "┤","┘","┴","└","├","┌","┬","┐", speed: 0.1)
    |                       |- warning: static property 'pipe' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'pipe' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 28 |
 29 |     public static let simpleDots = Pattern(frames: ".  ",".. ","...","   ", speed: 0.4)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:29:23: warning: static property 'simpleDots' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 27 |     public static let pipe = Pattern(frames: "┤","┘","┴","└","├","┌","┬","┐", speed: 0.1)
 28 |
 29 |     public static let simpleDots = Pattern(frames: ".  ",".. ","...","   ", speed: 0.4)
    |                       |- warning: static property 'simpleDots' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'simpleDots' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 30 |     public static let simpleDotsScrolling = Pattern(frames: ".  ",".. ","..."," ..","  .","   ", speed: 0.2)
 31 |
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:30:23: warning: static property 'simpleDotsScrolling' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 28 |
 29 |     public static let simpleDots = Pattern(frames: ".  ",".. ","...","   ", speed: 0.4)
 30 |     public static let simpleDotsScrolling = Pattern(frames: ".  ",".. ","..."," ..","  .","   ", speed: 0.2)
    |                       |- warning: static property 'simpleDotsScrolling' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'simpleDotsScrolling' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 31 |
 32 |     public static let star = Pattern(frames: "✶","✸","✹","✺","✹","✷", speed: 0.7)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:32:23: warning: static property 'star' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 30 |     public static let simpleDotsScrolling = Pattern(frames: ".  ",".. ","..."," ..","  .","   ", speed: 0.2)
 31 |
 32 |     public static let star = Pattern(frames: "✶","✸","✹","✺","✹","✷", speed: 0.7)
    |                       |- warning: static property 'star' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'star' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 33 |     public static let star2 = Pattern(frames: "+","x","*", speed: 0.8)
 34 |
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:33:23: warning: static property 'star2' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 31 |
 32 |     public static let star = Pattern(frames: "✶","✸","✹","✺","✹","✷", speed: 0.7)
 33 |     public static let star2 = Pattern(frames: "+","x","*", speed: 0.8)
    |                       |- warning: static property 'star2' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'star2' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 34 |
 35 |     public static let flip = Pattern(frames: "_","_","_","-","`","`","'","´","-","_","_","_", speed: 0.7)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:35:23: warning: static property 'flip' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 33 |     public static let star2 = Pattern(frames: "+","x","*", speed: 0.8)
 34 |
 35 |     public static let flip = Pattern(frames: "_","_","_","-","`","`","'","´","-","_","_","_", speed: 0.7)
    |                       |- warning: static property 'flip' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'flip' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 36 |
 37 |     public static let hamburger = Pattern(frames: "☱","☲","☴", speed: 0.1)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:37:23: warning: static property 'hamburger' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 35 |     public static let flip = Pattern(frames: "_","_","_","-","`","`","'","´","-","_","_","_", speed: 0.7)
 36 |
 37 |     public static let hamburger = Pattern(frames: "☱","☲","☴", speed: 0.1)
    |                       |- warning: static property 'hamburger' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'hamburger' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 38 |
 39 |     public static let growVertical = Pattern(frames: "▁","▃","▄","▅","▆","▇","▆","▅","▄","▃", speed: 0.12)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:39:23: warning: static property 'growVertical' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 37 |     public static let hamburger = Pattern(frames: "☱","☲","☴", speed: 0.1)
 38 |
 39 |     public static let growVertical = Pattern(frames: "▁","▃","▄","▅","▆","▇","▆","▅","▄","▃", speed: 0.12)
    |                       |- warning: static property 'growVertical' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'growVertical' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 40 |     public static let growHorizontal = Pattern(frames: "▏","▎","▍","▌","▋","▊","▉","▊","▋","▌","▍","▎", speed: 0.12)
 41 |
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:40:23: warning: static property 'growHorizontal' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 38 |
 39 |     public static let growVertical = Pattern(frames: "▁","▃","▄","▅","▆","▇","▆","▅","▄","▃", speed: 0.12)
 40 |     public static let growHorizontal = Pattern(frames: "▏","▎","▍","▌","▋","▊","▉","▊","▋","▌","▍","▎", speed: 0.12)
    |                       |- warning: static property 'growHorizontal' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'growHorizontal' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 41 |
 42 |     public static let balloon = Pattern(frames: " ",".","o","O","@","*"," ", speed: 0.14)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:42:23: warning: static property 'balloon' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 40 |     public static let growHorizontal = Pattern(frames: "▏","▎","▍","▌","▋","▊","▉","▊","▋","▌","▍","▎", speed: 0.12)
 41 |
 42 |     public static let balloon = Pattern(frames: " ",".","o","O","@","*"," ", speed: 0.14)
    |                       |- warning: static property 'balloon' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'balloon' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 43 |     public static let balloon2 = Pattern(frames: ".","o","O","°","O","o",".", speed: 0.12)
 44 |
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:43:23: warning: static property 'balloon2' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 41 |
 42 |     public static let balloon = Pattern(frames: " ",".","o","O","@","*"," ", speed: 0.14)
 43 |     public static let balloon2 = Pattern(frames: ".","o","O","°","O","o",".", speed: 0.12)
    |                       |- warning: static property 'balloon2' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'balloon2' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 44 |
 45 |     public static let noise = Pattern(frames: "▓","▒","░", speed: 0.1)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:45:23: warning: static property 'noise' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 43 |     public static let balloon2 = Pattern(frames: ".","o","O","°","O","o",".", speed: 0.12)
 44 |
 45 |     public static let noise = Pattern(frames: "▓","▒","░", speed: 0.1)
    |                       |- warning: static property 'noise' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'noise' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 46 |
 47 |     public static let bounce = Pattern(frames: "⠁","⠂","⠄","⠂", speed: 0.12)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:47:23: warning: static property 'bounce' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 45 |     public static let noise = Pattern(frames: "▓","▒","░", speed: 0.1)
 46 |
 47 |     public static let bounce = Pattern(frames: "⠁","⠂","⠄","⠂", speed: 0.12)
    |                       |- warning: static property 'bounce' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'bounce' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 48 |     public static let boxBounce = Pattern(frames: "▖","▘","▝","▗", speed: 0.12)
 49 |     public static let boxBounce2 = Pattern(frames: "▌","▀","▐","▄", speed: 0.1)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:48:23: warning: static property 'boxBounce' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 46 |
 47 |     public static let bounce = Pattern(frames: "⠁","⠂","⠄","⠂", speed: 0.12)
 48 |     public static let boxBounce = Pattern(frames: "▖","▘","▝","▗", speed: 0.12)
    |                       |- warning: static property 'boxBounce' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'boxBounce' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 49 |     public static let boxBounce2 = Pattern(frames: "▌","▀","▐","▄", speed: 0.1)
 50 |
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:49:23: warning: static property 'boxBounce2' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 47 |     public static let bounce = Pattern(frames: "⠁","⠂","⠄","⠂", speed: 0.12)
 48 |     public static let boxBounce = Pattern(frames: "▖","▘","▝","▗", speed: 0.12)
 49 |     public static let boxBounce2 = Pattern(frames: "▌","▀","▐","▄", speed: 0.1)
    |                       |- warning: static property 'boxBounce2' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'boxBounce2' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 50 |
 51 |     public static let triangle = Pattern(frames: "◢","◣","◤","◥", speed: 0.05)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:51:23: warning: static property 'triangle' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 49 |     public static let boxBounce2 = Pattern(frames: "▌","▀","▐","▄", speed: 0.1)
 50 |
 51 |     public static let triangle = Pattern(frames: "◢","◣","◤","◥", speed: 0.05)
    |                       |- warning: static property 'triangle' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'triangle' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 52 |
 53 |     public static let arc = Pattern(frames: "◜","◠","◝","◞","◡","◟", speed: 0.1)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:53:23: warning: static property 'arc' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 51 |     public static let triangle = Pattern(frames: "◢","◣","◤","◥", speed: 0.05)
 52 |
 53 |     public static let arc = Pattern(frames: "◜","◠","◝","◞","◡","◟", speed: 0.1)
    |                       |- warning: static property 'arc' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'arc' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 54 |     public static let circle = Pattern(frames: "◡","⊙","◠", speed: 0.12)
 55 |     public static let squareCorners = Pattern(frames: "◰","◳","◲","◱", speed: 0.18)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:54:23: warning: static property 'circle' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 52 |
 53 |     public static let arc = Pattern(frames: "◜","◠","◝","◞","◡","◟", speed: 0.1)
 54 |     public static let circle = Pattern(frames: "◡","⊙","◠", speed: 0.12)
    |                       |- warning: static property 'circle' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'circle' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 55 |     public static let squareCorners = Pattern(frames: "◰","◳","◲","◱", speed: 0.18)
 56 |     public static let circleQuarters = Pattern(frames: "◴","◷","◶","◵", speed: 0.12)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:55:23: warning: static property 'squareCorners' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 53 |     public static let arc = Pattern(frames: "◜","◠","◝","◞","◡","◟", speed: 0.1)
 54 |     public static let circle = Pattern(frames: "◡","⊙","◠", speed: 0.12)
 55 |     public static let squareCorners = Pattern(frames: "◰","◳","◲","◱", speed: 0.18)
    |                       |- warning: static property 'squareCorners' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'squareCorners' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 56 |     public static let circleQuarters = Pattern(frames: "◴","◷","◶","◵", speed: 0.12)
 57 |     public static let circleHalves = Pattern(frames: "◐","◓","◑","◒", speed: 0.05)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:56:23: warning: static property 'circleQuarters' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 54 |     public static let circle = Pattern(frames: "◡","⊙","◠", speed: 0.12)
 55 |     public static let squareCorners = Pattern(frames: "◰","◳","◲","◱", speed: 0.18)
 56 |     public static let circleQuarters = Pattern(frames: "◴","◷","◶","◵", speed: 0.12)
    |                       |- warning: static property 'circleQuarters' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'circleQuarters' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 57 |     public static let circleHalves = Pattern(frames: "◐","◓","◑","◒", speed: 0.05)
 58 |
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:57:23: warning: static property 'circleHalves' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 55 |     public static let squareCorners = Pattern(frames: "◰","◳","◲","◱", speed: 0.18)
 56 |     public static let circleQuarters = Pattern(frames: "◴","◷","◶","◵", speed: 0.12)
 57 |     public static let circleHalves = Pattern(frames: "◐","◓","◑","◒", speed: 0.05)
    |                       |- warning: static property 'circleHalves' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'circleHalves' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 58 |
 59 |     public static let squish = Pattern(frames: "╫","╪", speed: 0.1)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:59:23: warning: static property 'squish' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 57 |     public static let circleHalves = Pattern(frames: "◐","◓","◑","◒", speed: 0.05)
 58 |
 59 |     public static let squish = Pattern(frames: "╫","╪", speed: 0.1)
    |                       |- warning: static property 'squish' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'squish' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 60 |
 61 |     public static let toggle = Pattern(frames: "⊶","⊷", speed: 0.25)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:61:23: warning: static property 'toggle' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 59 |     public static let squish = Pattern(frames: "╫","╪", speed: 0.1)
 60 |
 61 |     public static let toggle = Pattern(frames: "⊶","⊷", speed: 0.25)
    |                       |- warning: static property 'toggle' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'toggle' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 62 |     public static let toggle2 = Pattern(frames: "▫","▪", speed: 0.08)
 63 |     public static let toggle3 = Pattern(frames: "□","■", speed: 0.12)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:62:23: warning: static property 'toggle2' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 60 |
 61 |     public static let toggle = Pattern(frames: "⊶","⊷", speed: 0.25)
 62 |     public static let toggle2 = Pattern(frames: "▫","▪", speed: 0.08)
    |                       |- warning: static property 'toggle2' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'toggle2' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 63 |     public static let toggle3 = Pattern(frames: "□","■", speed: 0.12)
 64 |     public static let toggle4 = Pattern(frames: "■","□","▪","▫", speed: 0.1)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:63:23: warning: static property 'toggle3' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 61 |     public static let toggle = Pattern(frames: "⊶","⊷", speed: 0.25)
 62 |     public static let toggle2 = Pattern(frames: "▫","▪", speed: 0.08)
 63 |     public static let toggle3 = Pattern(frames: "□","■", speed: 0.12)
    |                       |- warning: static property 'toggle3' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'toggle3' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 64 |     public static let toggle4 = Pattern(frames: "■","□","▪","▫", speed: 0.1)
 65 |     public static let toggle5 = Pattern(frames: "▮","▯", speed: 0.1)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:64:23: warning: static property 'toggle4' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 62 |     public static let toggle2 = Pattern(frames: "▫","▪", speed: 0.08)
 63 |     public static let toggle3 = Pattern(frames: "□","■", speed: 0.12)
 64 |     public static let toggle4 = Pattern(frames: "■","□","▪","▫", speed: 0.1)
    |                       |- warning: static property 'toggle4' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'toggle4' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 65 |     public static let toggle5 = Pattern(frames: "▮","▯", speed: 0.1)
 66 |     public static let toggle6 = Pattern(frames: "ဝ","၀", speed: 0.3)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:65:23: warning: static property 'toggle5' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 63 |     public static let toggle3 = Pattern(frames: "□","■", speed: 0.12)
 64 |     public static let toggle4 = Pattern(frames: "■","□","▪","▫", speed: 0.1)
 65 |     public static let toggle5 = Pattern(frames: "▮","▯", speed: 0.1)
    |                       |- warning: static property 'toggle5' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'toggle5' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 66 |     public static let toggle6 = Pattern(frames: "ဝ","၀", speed: 0.3)
 67 |     public static let toggle7 = Pattern(frames: "⦾","⦿", speed: 0.08)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:66:23: warning: static property 'toggle6' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 64 |     public static let toggle4 = Pattern(frames: "■","□","▪","▫", speed: 0.1)
 65 |     public static let toggle5 = Pattern(frames: "▮","▯", speed: 0.1)
 66 |     public static let toggle6 = Pattern(frames: "ဝ","၀", speed: 0.3)
    |                       |- warning: static property 'toggle6' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'toggle6' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 67 |     public static let toggle7 = Pattern(frames: "⦾","⦿", speed: 0.08)
 68 |     public static let toggle8 = Pattern(frames: "◍","◌", speed: 0.1)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:67:23: warning: static property 'toggle7' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 65 |     public static let toggle5 = Pattern(frames: "▮","▯", speed: 0.1)
 66 |     public static let toggle6 = Pattern(frames: "ဝ","၀", speed: 0.3)
 67 |     public static let toggle7 = Pattern(frames: "⦾","⦿", speed: 0.08)
    |                       |- warning: static property 'toggle7' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'toggle7' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 68 |     public static let toggle8 = Pattern(frames: "◍","◌", speed: 0.1)
 69 |     public static let toggle9 = Pattern(frames: "◉","◎", speed: 0.1)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:68:23: warning: static property 'toggle8' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 66 |     public static let toggle6 = Pattern(frames: "ဝ","၀", speed: 0.3)
 67 |     public static let toggle7 = Pattern(frames: "⦾","⦿", speed: 0.08)
 68 |     public static let toggle8 = Pattern(frames: "◍","◌", speed: 0.1)
    |                       |- warning: static property 'toggle8' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'toggle8' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 69 |     public static let toggle9 = Pattern(frames: "◉","◎", speed: 0.1)
 70 |     public static let toggle10 = Pattern(frames: "㊂","㊀","㊁", speed: 0.1)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:69:23: warning: static property 'toggle9' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 67 |     public static let toggle7 = Pattern(frames: "⦾","⦿", speed: 0.08)
 68 |     public static let toggle8 = Pattern(frames: "◍","◌", speed: 0.1)
 69 |     public static let toggle9 = Pattern(frames: "◉","◎", speed: 0.1)
    |                       |- warning: static property 'toggle9' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'toggle9' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 70 |     public static let toggle10 = Pattern(frames: "㊂","㊀","㊁", speed: 0.1)
 71 |     public static let toggle11 = Pattern(frames: "⧇","⧆", speed: 0.1)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:70:23: warning: static property 'toggle10' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 68 |     public static let toggle8 = Pattern(frames: "◍","◌", speed: 0.1)
 69 |     public static let toggle9 = Pattern(frames: "◉","◎", speed: 0.1)
 70 |     public static let toggle10 = Pattern(frames: "㊂","㊀","㊁", speed: 0.1)
    |                       |- warning: static property 'toggle10' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'toggle10' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 71 |     public static let toggle11 = Pattern(frames: "⧇","⧆", speed: 0.1)
 72 |     public static let toggle12 = Pattern(frames: "☗","☖", speed: 0.12)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:71:23: warning: static property 'toggle11' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 69 |     public static let toggle9 = Pattern(frames: "◉","◎", speed: 0.1)
 70 |     public static let toggle10 = Pattern(frames: "㊂","㊀","㊁", speed: 0.1)
 71 |     public static let toggle11 = Pattern(frames: "⧇","⧆", speed: 0.1)
    |                       |- warning: static property 'toggle11' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'toggle11' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 72 |     public static let toggle12 = Pattern(frames: "☗","☖", speed: 0.12)
 73 |     public static let toggle13 = Pattern(frames: "=","*","-", speed: 0.08)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:72:23: warning: static property 'toggle12' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 70 |     public static let toggle10 = Pattern(frames: "㊂","㊀","㊁", speed: 0.1)
 71 |     public static let toggle11 = Pattern(frames: "⧇","⧆", speed: 0.1)
 72 |     public static let toggle12 = Pattern(frames: "☗","☖", speed: 0.12)
    |                       |- warning: static property 'toggle12' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'toggle12' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 73 |     public static let toggle13 = Pattern(frames: "=","*","-", speed: 0.08)
 74 |
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:73:23: warning: static property 'toggle13' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 71 |     public static let toggle11 = Pattern(frames: "⧇","⧆", speed: 0.1)
 72 |     public static let toggle12 = Pattern(frames: "☗","☖", speed: 0.12)
 73 |     public static let toggle13 = Pattern(frames: "=","*","-", speed: 0.08)
    |                       |- warning: static property 'toggle13' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'toggle13' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 74 |
 75 |     public static let arrow = Pattern(frames: "←","↖","↑","↗","→","↘","↓","↙", speed: 0.1)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:75:23: warning: static property 'arrow' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 73 |     public static let toggle13 = Pattern(frames: "=","*","-", speed: 0.08)
 74 |
 75 |     public static let arrow = Pattern(frames: "←","↖","↑","↗","→","↘","↓","↙", speed: 0.1)
    |                       |- warning: static property 'arrow' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'arrow' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 76 |     public static let arrow2 = Pattern(frames: "⬆️ ","↗️ ","➡️ ","↘️ ","⬇️ ","↙️ ","⬅️ ","↖️ ", speed: 0.08)
 77 |     public static let arrow3 = Pattern(frames: "▹▹▹▹▹","▸▹▹▹▹","▹▸▹▹▹","▹▹▸▹▹","▹▹▹▸▹","▹▹▹▹▸", speed: 0.12)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:76:23: warning: static property 'arrow2' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 74 |
 75 |     public static let arrow = Pattern(frames: "←","↖","↑","↗","→","↘","↓","↙", speed: 0.1)
 76 |     public static let arrow2 = Pattern(frames: "⬆️ ","↗️ ","➡️ ","↘️ ","⬇️ ","↙️ ","⬅️ ","↖️ ", speed: 0.08)
    |                       |- warning: static property 'arrow2' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'arrow2' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 77 |     public static let arrow3 = Pattern(frames: "▹▹▹▹▹","▸▹▹▹▹","▹▸▹▹▹","▹▹▸▹▹","▹▹▹▸▹","▹▹▹▹▸", speed: 0.12)
 78 |
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:77:23: warning: static property 'arrow3' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 75 |     public static let arrow = Pattern(frames: "←","↖","↑","↗","→","↘","↓","↙", speed: 0.1)
 76 |     public static let arrow2 = Pattern(frames: "⬆️ ","↗️ ","➡️ ","↘️ ","⬇️ ","↙️ ","⬅️ ","↖️ ", speed: 0.08)
 77 |     public static let arrow3 = Pattern(frames: "▹▹▹▹▹","▸▹▹▹▹","▹▸▹▹▹","▹▹▸▹▹","▹▹▹▸▹","▹▹▹▹▸", speed: 0.12)
    |                       |- warning: static property 'arrow3' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'arrow3' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 78 |
 79 |     public static let bouncingBar = Pattern(frames: "[    ]","[   =]","[  ==]","[ ===]","[====]","[=== ]","[==  ]","[=   ]", speed: 0.08)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:79:23: warning: static property 'bouncingBar' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 77 |     public static let arrow3 = Pattern(frames: "▹▹▹▹▹","▸▹▹▹▹","▹▸▹▹▹","▹▹▸▹▹","▹▹▹▸▹","▹▹▹▹▸", speed: 0.12)
 78 |
 79 |     public static let bouncingBar = Pattern(frames: "[    ]","[   =]","[  ==]","[ ===]","[====]","[=== ]","[==  ]","[=   ]", speed: 0.08)
    |                       |- warning: static property 'bouncingBar' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'bouncingBar' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 80 |     public static let bouncingBall = Pattern(frames: "( ●    )","(  ●   )","(   ●  )","(    ● )","(     ●)","(    ● )","(   ●  )","(  ●   )","( ●    )","(●     )", speed: 0.08)
 81 |
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:80:23: warning: static property 'bouncingBall' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 78 |
 79 |     public static let bouncingBar = Pattern(frames: "[    ]","[   =]","[  ==]","[ ===]","[====]","[=== ]","[==  ]","[=   ]", speed: 0.08)
 80 |     public static let bouncingBall = Pattern(frames: "( ●    )","(  ●   )","(   ●  )","(    ● )","(     ●)","(    ● )","(   ●  )","(  ●   )","( ●    )","(●     )", speed: 0.08)
    |                       |- warning: static property 'bouncingBall' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'bouncingBall' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 81 |
 82 |     public static let smiley = Pattern(frames: "😄 ","😝 ", speed: 0.2)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:82:23: warning: static property 'smiley' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 80 |     public static let bouncingBall = Pattern(frames: "( ●    )","(  ●   )","(   ●  )","(    ● )","(     ●)","(    ● )","(   ●  )","(  ●   )","( ●    )","(●     )", speed: 0.08)
 81 |
 82 |     public static let smiley = Pattern(frames: "😄 ","😝 ", speed: 0.2)
    |                       |- warning: static property 'smiley' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'smiley' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 83 |     public static let monkey = Pattern(frames: "🙈 ","🙈 ","🙉 ","🙊 ", speed: 0.3)
 84 |     public static let hearts = Pattern(frames: "💛 ","💙 ","💜 ","💚 ","❤️ ", speed: 0.1)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:83:23: warning: static property 'monkey' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 81 |
 82 |     public static let smiley = Pattern(frames: "😄 ","😝 ", speed: 0.2)
 83 |     public static let monkey = Pattern(frames: "🙈 ","🙈 ","🙉 ","🙊 ", speed: 0.3)
    |                       |- warning: static property 'monkey' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'monkey' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 84 |     public static let hearts = Pattern(frames: "💛 ","💙 ","💜 ","💚 ","❤️ ", speed: 0.1)
 85 |     public static let clock = Pattern(frames: "🕐 ","🕑 ","🕒 ","🕓 ","🕔 ","🕕 ","🕖 ","🕗 ","🕘 ","🕙 ","🕚 ", speed: 0.1)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:84:23: warning: static property 'hearts' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 82 |     public static let smiley = Pattern(frames: "😄 ","😝 ", speed: 0.2)
 83 |     public static let monkey = Pattern(frames: "🙈 ","🙈 ","🙉 ","🙊 ", speed: 0.3)
 84 |     public static let hearts = Pattern(frames: "💛 ","💙 ","💜 ","💚 ","❤️ ", speed: 0.1)
    |                       |- warning: static property 'hearts' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'hearts' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 85 |     public static let clock = Pattern(frames: "🕐 ","🕑 ","🕒 ","🕓 ","🕔 ","🕕 ","🕖 ","🕗 ","🕘 ","🕙 ","🕚 ", speed: 0.1)
 86 |     public static let earth = Pattern(frames: "🌍 ","🌎 ","🌏 ", speed: 0.18)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:85:23: warning: static property 'clock' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 83 |     public static let monkey = Pattern(frames: "🙈 ","🙈 ","🙉 ","🙊 ", speed: 0.3)
 84 |     public static let hearts = Pattern(frames: "💛 ","💙 ","💜 ","💚 ","❤️ ", speed: 0.1)
 85 |     public static let clock = Pattern(frames: "🕐 ","🕑 ","🕒 ","🕓 ","🕔 ","🕕 ","🕖 ","🕗 ","🕘 ","🕙 ","🕚 ", speed: 0.1)
    |                       |- warning: static property 'clock' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'clock' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 86 |     public static let earth = Pattern(frames: "🌍 ","🌎 ","🌏 ", speed: 0.18)
 87 |     public static let moon = Pattern(frames: "🌑 ","🌒 ","🌓 ","🌔 ","🌕 ","🌖 ","🌗 ","🌘 ", speed: 0.08)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:86:23: warning: static property 'earth' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 84 |     public static let hearts = Pattern(frames: "💛 ","💙 ","💜 ","💚 ","❤️ ", speed: 0.1)
 85 |     public static let clock = Pattern(frames: "🕐 ","🕑 ","🕒 ","🕓 ","🕔 ","🕕 ","🕖 ","🕗 ","🕘 ","🕙 ","🕚 ", speed: 0.1)
 86 |     public static let earth = Pattern(frames: "🌍 ","🌎 ","🌏 ", speed: 0.18)
    |                       |- warning: static property 'earth' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'earth' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 87 |     public static let moon = Pattern(frames: "🌑 ","🌒 ","🌓 ","🌔 ","🌕 ","🌖 ","🌗 ","🌘 ", speed: 0.08)
 88 |     public static let runner = Pattern(frames: "🚶 ","🏃 ", speed: 0.14)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:87:23: warning: static property 'moon' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 85 |     public static let clock = Pattern(frames: "🕐 ","🕑 ","🕒 ","🕓 ","🕔 ","🕕 ","🕖 ","🕗 ","🕘 ","🕙 ","🕚 ", speed: 0.1)
 86 |     public static let earth = Pattern(frames: "🌍 ","🌎 ","🌏 ", speed: 0.18)
 87 |     public static let moon = Pattern(frames: "🌑 ","🌒 ","🌓 ","🌔 ","🌕 ","🌖 ","🌗 ","🌘 ", speed: 0.08)
    |                       |- warning: static property 'moon' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'moon' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 88 |     public static let runner = Pattern(frames: "🚶 ","🏃 ", speed: 0.14)
 89 |
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:88:23: warning: static property 'runner' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 86 |     public static let earth = Pattern(frames: "🌍 ","🌎 ","🌏 ", speed: 0.18)
 87 |     public static let moon = Pattern(frames: "🌑 ","🌒 ","🌓 ","🌔 ","🌕 ","🌖 ","🌗 ","🌘 ", speed: 0.08)
 88 |     public static let runner = Pattern(frames: "🚶 ","🏃 ", speed: 0.14)
    |                       |- warning: static property 'runner' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'runner' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 89 |
 90 |     public static let pong = Pattern(frames: "▐⠂       ▌","▐⠈       ▌","▐ ⠂      ▌","▐ ⠠      ▌","▐  ⡀     ▌","▐  ⠠     ▌","▐   ⠂    ▌","▐   ⠈    ▌","▐    ⠂   ▌","▐    ⠠   ▌","▐     ⡀  ▌","▐     ⠠  ▌","▐      ⠂ ▌","▐      ⠈ ▌","▐       ⠂▌","▐       ⠠▌","▐       ⡀▌","▐      ⠠ ▌","▐      ⠂ ▌","▐     ⠈  ▌","▐     ⠂  ▌","▐    ⠠   ▌","▐    ⡀   ▌","▐   ⠠    ▌","▐   ⠂    ▌","▐  ⠈     ▌","▐  ⠂     ▌","▐ ⠠      ▌","▐ ⡀      ▌","▐⠠       ▌", speed: 0.08)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:90:23: warning: static property 'pong' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 88 |     public static let runner = Pattern(frames: "🚶 ","🏃 ", speed: 0.14)
 89 |
 90 |     public static let pong = Pattern(frames: "▐⠂       ▌","▐⠈       ▌","▐ ⠂      ▌","▐ ⠠      ▌","▐  ⡀     ▌","▐  ⠠     ▌","▐   ⠂    ▌","▐   ⠈    ▌","▐    ⠂   ▌","▐    ⠠   ▌","▐     ⡀  ▌","▐     ⠠  ▌","▐      ⠂ ▌","▐      ⠈ ▌","▐       ⠂▌","▐       ⠠▌","▐       ⡀▌","▐      ⠠ ▌","▐      ⠂ ▌","▐     ⠈  ▌","▐     ⠂  ▌","▐    ⠠   ▌","▐    ⡀   ▌","▐   ⠠    ▌","▐   ⠂    ▌","▐  ⠈     ▌","▐  ⠂     ▌","▐ ⠠      ▌","▐ ⡀      ▌","▐⠠       ▌", speed: 0.08)
    |                       |- warning: static property 'pong' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'pong' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 91 |
 92 |     public static let shark = Pattern(frames: "▐|\\____________▌","▐_|\\___________▌","▐__|\\__________▌","▐___|\\_________▌","▐____|\\________▌","▐_____|\\_______▌","▐______|\\______▌","▐_______|\\_____▌","▐________|\\____▌","▐_________|\\___▌","▐__________|\\__▌","▐___________|\\_▌","▐____________|\\▌","▐____________/|▌","▐___________/|_▌","▐__________/|__▌","▐_________/|___▌","▐________/|____▌","▐_______/|_____▌","▐______/|______▌","▐_____/|_______▌","▐____/|________▌","▐___/|_________▌","▐__/|__________▌","▐_/|___________▌","▐/|____________▌", speed: 0.12)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:92:23: warning: static property 'shark' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 90 |     public static let pong = Pattern(frames: "▐⠂       ▌","▐⠈       ▌","▐ ⠂      ▌","▐ ⠠      ▌","▐  ⡀     ▌","▐  ⠠     ▌","▐   ⠂    ▌","▐   ⠈    ▌","▐    ⠂   ▌","▐    ⠠   ▌","▐     ⡀  ▌","▐     ⠠  ▌","▐      ⠂ ▌","▐      ⠈ ▌","▐       ⠂▌","▐       ⠠▌","▐       ⡀▌","▐      ⠠ ▌","▐      ⠂ ▌","▐     ⠈  ▌","▐     ⠂  ▌","▐    ⠠   ▌","▐    ⡀   ▌","▐   ⠠    ▌","▐   ⠂    ▌","▐  ⠈     ▌","▐  ⠂     ▌","▐ ⠠      ▌","▐ ⡀      ▌","▐⠠       ▌", speed: 0.08)
 91 |
 92 |     public static let shark = Pattern(frames: "▐|\\____________▌","▐_|\\___________▌","▐__|\\__________▌","▐___|\\_________▌","▐____|\\________▌","▐_____|\\_______▌","▐______|\\______▌","▐_______|\\_____▌","▐________|\\____▌","▐_________|\\___▌","▐__________|\\__▌","▐___________|\\_▌","▐____________|\\▌","▐____________/|▌","▐___________/|_▌","▐__________/|__▌","▐_________/|___▌","▐________/|____▌","▐_______/|_____▌","▐______/|______▌","▐_____/|_______▌","▐____/|________▌","▐___/|_________▌","▐__/|__________▌","▐_/|___________▌","▐/|____________▌", speed: 0.12)
    |                       |- warning: static property 'shark' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'shark' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 93 |
 94 |     public static let dqpb = Pattern(frames: "d","q","p","b", speed: 0.1)
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Pattern.swift:94:23: warning: static property 'dqpb' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
  5 |
  6 | // Props go to https://github.com/sindresorhus/cli-spinners
  7 | public struct Pattern: SpinnerPattern, Decodable {
    |               `- note: consider making struct 'Pattern' conform to the 'Sendable' protocol
  8 |     public let frames: [String]
  9 |     public let speed: Double
    :
 92 |     public static let shark = Pattern(frames: "▐|\\____________▌","▐_|\\___________▌","▐__|\\__________▌","▐___|\\_________▌","▐____|\\________▌","▐_____|\\_______▌","▐______|\\______▌","▐_______|\\_____▌","▐________|\\____▌","▐_________|\\___▌","▐__________|\\__▌","▐___________|\\_▌","▐____________|\\▌","▐____________/|▌","▐___________/|_▌","▐__________/|__▌","▐_________/|___▌","▐________/|____▌","▐_______/|_____▌","▐______/|______▌","▐_____/|_______▌","▐____/|________▌","▐___/|_________▌","▐__/|__________▌","▐_/|___________▌","▐/|____________▌", speed: 0.12)
 93 |
 94 |     public static let dqpb = Pattern(frames: "d","q","p","b", speed: 0.1)
    |                       |- warning: static property 'dqpb' is not concurrency-safe because non-'Sendable' type 'Pattern' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'dqpb' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 95 |
 96 |     public static func single(_ pattern: String, speed: Double = 1.0) -> Pattern {
/Users/admin/builder/spi-builder-workspace/Sources/CLISpinner/Patterns+File.swift:6:13: warning: let 'manager' is not concurrency-safe because non-'Sendable' type 'FileManager' may have shared mutable state; this is an error in the Swift 6 language mode
 4 |
 5 |
 6 | private let manager = FileManager.default
   |             |- warning: let 'manager' is not concurrency-safe because non-'Sendable' type 'FileManager' may have shared mutable state; this is an error in the Swift 6 language mode
   |             |- note: annotate 'manager' with '@MainActor' if property should only be accessed from the main actor
   |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 7 | public extension Pattern {
 8 |     static func load(from filepath: String) throws -> Pattern {
Foundation.FileManager:1:12: note: class 'FileManager' does not conform to the 'Sendable' protocol
  1 | open class FileManager : NSObject {
    |            `- note: class 'FileManager' does not conform to the 'Sendable' protocol
  2 |     open class var `default`: FileManager { get }
  3 |     @available(swift, obsoleted: 3, renamed: "default")
Build complete! (15.12s)
Build complete.
{
  "dependencies" : [
    {
      "identity" : "rainbow",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "3.1.4",
            "upper_bound" : "4.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/onevcat/Rainbow"
    }
  ],
  "manifest_display_name" : "CLISpinner",
  "name" : "CLISpinner",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
  ],
  "products" : [
    {
      "name" : "CLISpinner",
      "targets" : [
        "CLISpinner"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "CLISpinnerTests",
      "module_type" : "SwiftTarget",
      "name" : "CLISpinnerTests",
      "path" : "Tests/CLISpinnerTests",
      "sources" : [
        "CLISpinnerTests.swift"
      ],
      "target_dependencies" : [
        "CLISpinner"
      ],
      "type" : "test"
    },
    {
      "c99name" : "CLISpinner",
      "module_type" : "SwiftTarget",
      "name" : "CLISpinner",
      "path" : "Sources/CLISpinner",
      "product_dependencies" : [
        "Rainbow"
      ],
      "product_memberships" : [
        "CLISpinner"
      ],
      "sources" : [
        "Pattern.swift",
        "Patterns+File.swift",
        "Spinner.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.0"
}
Done.