The Swift Package Index logo.Swift Package Index

Has it really been five years since Swift Package Index launched? Read our anniversary blog post!

Build Information

Failed to build WebAPIKit, reference 0.1.0 (8508bf), with Swift 6.1 for Wasm on 28 May 2025 21:38:39 UTC.

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4606859-2":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:wasm-6.1-latest swift build --swift-sdk wasm32-unknown-wasi 2>&1

Build Log

 358 |     @usableFromInline static let set: JSString = "set"
 359 |     @usableFromInline static let size: JSString = "size"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:358:34: warning: static property 'set' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
 356 |     @usableFromInline static let search: JSString = "search"
 357 |     @usableFromInline static let searchParams: JSString = "searchParams"
 358 |     @usableFromInline static let set: JSString = "set"
     |                                  |- warning: static property 'set' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: add '@MainActor' to make static property 'set' part of global actor 'MainActor'
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 359 |     @usableFromInline static let size: JSString = "size"
 360 |     @usableFromInline static let sort: JSString = "sort"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:359:34: warning: static property 'size' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
 357 |     @usableFromInline static let searchParams: JSString = "searchParams"
 358 |     @usableFromInline static let set: JSString = "set"
 359 |     @usableFromInline static let size: JSString = "size"
     |                                  |- warning: static property 'size' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: add '@MainActor' to make static property 'size' part of global actor 'MainActor'
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 360 |     @usableFromInline static let sort: JSString = "sort"
 361 |     @usableFromInline static let table: JSString = "table"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:360:34: warning: static property 'sort' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
 358 |     @usableFromInline static let set: JSString = "set"
 359 |     @usableFromInline static let size: JSString = "size"
 360 |     @usableFromInline static let sort: JSString = "sort"
     |                                  |- warning: static property 'sort' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: add '@MainActor' to make static property 'sort' part of global actor 'MainActor'
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 361 |     @usableFromInline static let table: JSString = "table"
 362 |     @usableFromInline static let time: JSString = "time"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:361:34: warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
 359 |     @usableFromInline static let size: JSString = "size"
 360 |     @usableFromInline static let sort: JSString = "sort"
 361 |     @usableFromInline static let table: JSString = "table"
     |                                  |- warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: add '@MainActor' to make static property 'table' part of global actor 'MainActor'
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 362 |     @usableFromInline static let time: JSString = "time"
 363 |     @usableFromInline static let timeEnd: JSString = "timeEnd"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:362:34: warning: static property 'time' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
 360 |     @usableFromInline static let sort: JSString = "sort"
 361 |     @usableFromInline static let table: JSString = "table"
 362 |     @usableFromInline static let time: JSString = "time"
     |                                  |- warning: static property 'time' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: add '@MainActor' to make static property 'time' part of global actor 'MainActor'
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 363 |     @usableFromInline static let timeEnd: JSString = "timeEnd"
 364 |     @usableFromInline static let timeLog: JSString = "timeLog"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:363:34: warning: static property 'timeEnd' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
 361 |     @usableFromInline static let table: JSString = "table"
 362 |     @usableFromInline static let time: JSString = "time"
 363 |     @usableFromInline static let timeEnd: JSString = "timeEnd"
     |                                  |- warning: static property 'timeEnd' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: add '@MainActor' to make static property 'timeEnd' part of global actor 'MainActor'
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 364 |     @usableFromInline static let timeLog: JSString = "timeLog"
 365 |     @usableFromInline static let toJSON: JSString = "toJSON"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:364:34: warning: static property 'timeLog' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
 362 |     @usableFromInline static let time: JSString = "time"
 363 |     @usableFromInline static let timeEnd: JSString = "timeEnd"
 364 |     @usableFromInline static let timeLog: JSString = "timeLog"
     |                                  |- warning: static property 'timeLog' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: add '@MainActor' to make static property 'timeLog' part of global actor 'MainActor'
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 365 |     @usableFromInline static let toJSON: JSString = "toJSON"
 366 |     @usableFromInline static let toString: JSString = "toString"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:365:34: warning: static property 'toJSON' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
 363 |     @usableFromInline static let timeEnd: JSString = "timeEnd"
 364 |     @usableFromInline static let timeLog: JSString = "timeLog"
 365 |     @usableFromInline static let toJSON: JSString = "toJSON"
     |                                  |- warning: static property 'toJSON' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: add '@MainActor' to make static property 'toJSON' part of global actor 'MainActor'
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 366 |     @usableFromInline static let toString: JSString = "toString"
 367 |     @usableFromInline static let trace: JSString = "trace"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:366:34: warning: static property 'toString' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
 364 |     @usableFromInline static let timeLog: JSString = "timeLog"
 365 |     @usableFromInline static let toJSON: JSString = "toJSON"
 366 |     @usableFromInline static let toString: JSString = "toString"
     |                                  |- warning: static property 'toString' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: add '@MainActor' to make static property 'toString' part of global actor 'MainActor'
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 367 |     @usableFromInline static let trace: JSString = "trace"
 368 |     @usableFromInline static let username: JSString = "username"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:367:34: warning: static property 'trace' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
 365 |     @usableFromInline static let toJSON: JSString = "toJSON"
 366 |     @usableFromInline static let toString: JSString = "toString"
 367 |     @usableFromInline static let trace: JSString = "trace"
     |                                  |- warning: static property 'trace' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: add '@MainActor' to make static property 'trace' part of global actor 'MainActor'
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 368 |     @usableFromInline static let username: JSString = "username"
 369 |     @usableFromInline static let warn: JSString = "warn"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:368:34: warning: static property 'username' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
 366 |     @usableFromInline static let toString: JSString = "toString"
 367 |     @usableFromInline static let trace: JSString = "trace"
 368 |     @usableFromInline static let username: JSString = "username"
     |                                  |- warning: static property 'username' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: add '@MainActor' to make static property 'username' part of global actor 'MainActor'
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 369 |     @usableFromInline static let warn: JSString = "warn"
 370 | }
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:369:34: warning: static property 'warn' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
 367 |     @usableFromInline static let trace: JSString = "trace"
 368 |     @usableFromInline static let username: JSString = "username"
 369 |     @usableFromInline static let warn: JSString = "warn"
     |                                  |- warning: static property 'warn' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: add '@MainActor' to make static property 'warn' part of global actor 'MainActor'
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 370 | }
 371 |
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
[112/128] Compiling WebAPIBase Generated.swift
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:320:34: warning: static property '_self' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
 318 |
 319 | @usableFromInline enum Strings {
 320 |     @usableFromInline static let _self: JSString = "self"
     |                                  |- warning: static property '_self' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: add '@MainActor' to make static property '_self' part of global actor 'MainActor'
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 321 |     @usableFromInline static let DOMException: JSString = "DOMException"
 322 |     @usableFromInline static let URL: JSString = "URL"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:321:34: warning: static property 'DOMException' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
 319 | @usableFromInline enum Strings {
 320 |     @usableFromInline static let _self: JSString = "self"
 321 |     @usableFromInline static let DOMException: JSString = "DOMException"
     |                                  |- warning: static property 'DOMException' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: add '@MainActor' to make static property 'DOMException' part of global actor 'MainActor'
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 322 |     @usableFromInline static let URL: JSString = "URL"
 323 |     @usableFromInline static let URLSearchParams: JSString = "URLSearchParams"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:322:34: warning: static property 'URL' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
 320 |     @usableFromInline static let _self: JSString = "self"
 321 |     @usableFromInline static let DOMException: JSString = "DOMException"
 322 |     @usableFromInline static let URL: JSString = "URL"
     |                                  |- warning: static property 'URL' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: add '@MainActor' to make static property 'URL' part of global actor 'MainActor'
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 323 |     @usableFromInline static let URLSearchParams: JSString = "URLSearchParams"
 324 |     @usableFromInline static let append: JSString = "append"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:323:34: warning: static property 'URLSearchParams' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
 321 |     @usableFromInline static let DOMException: JSString = "DOMException"
 322 |     @usableFromInline static let URL: JSString = "URL"
 323 |     @usableFromInline static let URLSearchParams: JSString = "URLSearchParams"
     |                                  |- warning: static property 'URLSearchParams' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: add '@MainActor' to make static property 'URLSearchParams' part of global actor 'MainActor'
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 324 |     @usableFromInline static let append: JSString = "append"
 325 |     @usableFromInline static let assert: JSString = "assert"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:324:34: warning: static property 'append' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
 322 |     @usableFromInline static let URL: JSString = "URL"
 323 |     @usableFromInline static let URLSearchParams: JSString = "URLSearchParams"
 324 |     @usableFromInline static let append: JSString = "append"
     |                                  |- warning: static property 'append' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: add '@MainActor' to make static property 'append' part of global actor 'MainActor'
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 325 |     @usableFromInline static let assert: JSString = "assert"
 326 |     @usableFromInline static let canParse: JSString = "canParse"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:325:34: warning: static property 'assert' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
 323 |     @usableFromInline static let URLSearchParams: JSString = "URLSearchParams"
 324 |     @usableFromInline static let append: JSString = "append"
 325 |     @usableFromInline static let assert: JSString = "assert"
     |                                  |- warning: static property 'assert' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: add '@MainActor' to make static property 'assert' part of global actor 'MainActor'
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 326 |     @usableFromInline static let canParse: JSString = "canParse"
 327 |     @usableFromInline static let clear: JSString = "clear"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:326:34: warning: static property 'canParse' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
 324 |     @usableFromInline static let append: JSString = "append"
 325 |     @usableFromInline static let assert: JSString = "assert"
 326 |     @usableFromInline static let canParse: JSString = "canParse"
     |                                  |- warning: static property 'canParse' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: add '@MainActor' to make static property 'canParse' part of global actor 'MainActor'
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 327 |     @usableFromInline static let clear: JSString = "clear"
 328 |     @usableFromInline static let code: JSString = "code"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:327:34: warning: static property 'clear' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
 325 |     @usableFromInline static let assert: JSString = "assert"
 326 |     @usableFromInline static let canParse: JSString = "canParse"
 327 |     @usableFromInline static let clear: JSString = "clear"
     |                                  |- warning: static property 'clear' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: add '@MainActor' to make static property 'clear' part of global actor 'MainActor'
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 328 |     @usableFromInline static let code: JSString = "code"
 329 |     @usableFromInline static let console: JSString = "console"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:328:34: warning: static property 'code' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
 326 |     @usableFromInline static let canParse: JSString = "canParse"
 327 |     @usableFromInline static let clear: JSString = "clear"
 328 |     @usableFromInline static let code: JSString = "code"
     |                                  |- warning: static property 'code' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: add '@MainActor' to make static property 'code' part of global actor 'MainActor'
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 329 |     @usableFromInline static let console: JSString = "console"
 330 |     @usableFromInline static let count: JSString = "count"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:329:34: warning: static property 'console' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
 327 |     @usableFromInline static let clear: JSString = "clear"
 328 |     @usableFromInline static let code: JSString = "code"
 329 |     @usableFromInline static let console: JSString = "console"
     |                                  |- warning: static property 'console' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: add '@MainActor' to make static property 'console' part of global actor 'MainActor'
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 330 |     @usableFromInline static let count: JSString = "count"
 331 |     @usableFromInline static let countReset: JSString = "countReset"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:330:34: warning: static property 'count' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
 328 |     @usableFromInline static let code: JSString = "code"
 329 |     @usableFromInline static let console: JSString = "console"
 330 |     @usableFromInline static let count: JSString = "count"
     |                                  |- warning: static property 'count' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: add '@MainActor' to make static property 'count' part of global actor 'MainActor'
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 331 |     @usableFromInline static let countReset: JSString = "countReset"
 332 |     @usableFromInline static let debug: JSString = "debug"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:331:34: warning: static property 'countReset' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
 329 |     @usableFromInline static let console: JSString = "console"
 330 |     @usableFromInline static let count: JSString = "count"
 331 |     @usableFromInline static let countReset: JSString = "countReset"
     |                                  |- warning: static property 'countReset' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: add '@MainActor' to make static property 'countReset' part of global actor 'MainActor'
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 332 |     @usableFromInline static let debug: JSString = "debug"
 333 |     @usableFromInline static let delete: JSString = "delete"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:332:34: warning: static property 'debug' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
 330 |     @usableFromInline static let count: JSString = "count"
 331 |     @usableFromInline static let countReset: JSString = "countReset"
 332 |     @usableFromInline static let debug: JSString = "debug"
     |                                  |- warning: static property 'debug' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: add '@MainActor' to make static property 'debug' part of global actor 'MainActor'
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 333 |     @usableFromInline static let delete: JSString = "delete"
 334 |     @usableFromInline static let dir: JSString = "dir"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:333:34: warning: static property 'delete' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
 331 |     @usableFromInline static let countReset: JSString = "countReset"
 332 |     @usableFromInline static let debug: JSString = "debug"
 333 |     @usableFromInline static let delete: JSString = "delete"
     |                                  |- warning: static property 'delete' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: add '@MainActor' to make static property 'delete' part of global actor 'MainActor'
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 334 |     @usableFromInline static let dir: JSString = "dir"
 335 |     @usableFromInline static let dirxml: JSString = "dirxml"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:334:34: warning: static property 'dir' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
 332 |     @usableFromInline static let debug: JSString = "debug"
 333 |     @usableFromInline static let delete: JSString = "delete"
 334 |     @usableFromInline static let dir: JSString = "dir"
     |                                  |- warning: static property 'dir' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: add '@MainActor' to make static property 'dir' part of global actor 'MainActor'
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 335 |     @usableFromInline static let dirxml: JSString = "dirxml"
 336 |     @usableFromInline static let error: JSString = "error"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:335:34: warning: static property 'dirxml' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
 333 |     @usableFromInline static let delete: JSString = "delete"
 334 |     @usableFromInline static let dir: JSString = "dir"
 335 |     @usableFromInline static let dirxml: JSString = "dirxml"
     |                                  |- warning: static property 'dirxml' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: add '@MainActor' to make static property 'dirxml' part of global actor 'MainActor'
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 336 |     @usableFromInline static let error: JSString = "error"
 337 |     @usableFromInline static let get: JSString = "get"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:336:34: warning: static property 'error' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
 334 |     @usableFromInline static let dir: JSString = "dir"
 335 |     @usableFromInline static let dirxml: JSString = "dirxml"
 336 |     @usableFromInline static let error: JSString = "error"
     |                                  |- warning: static property 'error' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: add '@MainActor' to make static property 'error' part of global actor 'MainActor'
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 337 |     @usableFromInline static let get: JSString = "get"
 338 |     @usableFromInline static let getAll: JSString = "getAll"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:337:34: warning: static property 'get' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
 335 |     @usableFromInline static let dirxml: JSString = "dirxml"
 336 |     @usableFromInline static let error: JSString = "error"
 337 |     @usableFromInline static let get: JSString = "get"
     |                                  |- warning: static property 'get' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: add '@MainActor' to make static property 'get' part of global actor 'MainActor'
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 338 |     @usableFromInline static let getAll: JSString = "getAll"
 339 |     @usableFromInline static let group: JSString = "group"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:338:34: warning: static property 'getAll' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
 336 |     @usableFromInline static let error: JSString = "error"
 337 |     @usableFromInline static let get: JSString = "get"
 338 |     @usableFromInline static let getAll: JSString = "getAll"
     |                                  |- warning: static property 'getAll' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: add '@MainActor' to make static property 'getAll' part of global actor 'MainActor'
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 339 |     @usableFromInline static let group: JSString = "group"
 340 |     @usableFromInline static let groupCollapsed: JSString = "groupCollapsed"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:339:34: warning: static property 'group' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
 337 |     @usableFromInline static let get: JSString = "get"
 338 |     @usableFromInline static let getAll: JSString = "getAll"
 339 |     @usableFromInline static let group: JSString = "group"
     |                                  |- warning: static property 'group' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: add '@MainActor' to make static property 'group' part of global actor 'MainActor'
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 340 |     @usableFromInline static let groupCollapsed: JSString = "groupCollapsed"
 341 |     @usableFromInline static let groupEnd: JSString = "groupEnd"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:340:34: warning: static property 'groupCollapsed' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
 338 |     @usableFromInline static let getAll: JSString = "getAll"
 339 |     @usableFromInline static let group: JSString = "group"
 340 |     @usableFromInline static let groupCollapsed: JSString = "groupCollapsed"
     |                                  |- warning: static property 'groupCollapsed' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: add '@MainActor' to make static property 'groupCollapsed' part of global actor 'MainActor'
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 341 |     @usableFromInline static let groupEnd: JSString = "groupEnd"
 342 |     @usableFromInline static let has: JSString = "has"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:341:34: warning: static property 'groupEnd' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
 339 |     @usableFromInline static let group: JSString = "group"
 340 |     @usableFromInline static let groupCollapsed: JSString = "groupCollapsed"
 341 |     @usableFromInline static let groupEnd: JSString = "groupEnd"
     |                                  |- warning: static property 'groupEnd' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: add '@MainActor' to make static property 'groupEnd' part of global actor 'MainActor'
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 342 |     @usableFromInline static let has: JSString = "has"
 343 |     @usableFromInline static let hash: JSString = "hash"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:342:34: warning: static property 'has' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
 340 |     @usableFromInline static let groupCollapsed: JSString = "groupCollapsed"
 341 |     @usableFromInline static let groupEnd: JSString = "groupEnd"
 342 |     @usableFromInline static let has: JSString = "has"
     |                                  |- warning: static property 'has' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: add '@MainActor' to make static property 'has' part of global actor 'MainActor'
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 343 |     @usableFromInline static let hash: JSString = "hash"
 344 |     @usableFromInline static let host: JSString = "host"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:343:34: warning: static property 'hash' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
 341 |     @usableFromInline static let groupEnd: JSString = "groupEnd"
 342 |     @usableFromInline static let has: JSString = "has"
 343 |     @usableFromInline static let hash: JSString = "hash"
     |                                  |- warning: static property 'hash' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: add '@MainActor' to make static property 'hash' part of global actor 'MainActor'
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 344 |     @usableFromInline static let host: JSString = "host"
 345 |     @usableFromInline static let hostname: JSString = "hostname"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:344:34: warning: static property 'host' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
 342 |     @usableFromInline static let has: JSString = "has"
 343 |     @usableFromInline static let hash: JSString = "hash"
 344 |     @usableFromInline static let host: JSString = "host"
     |                                  |- warning: static property 'host' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: add '@MainActor' to make static property 'host' part of global actor 'MainActor'
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 345 |     @usableFromInline static let hostname: JSString = "hostname"
 346 |     @usableFromInline static let href: JSString = "href"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:345:34: warning: static property 'hostname' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
 343 |     @usableFromInline static let hash: JSString = "hash"
 344 |     @usableFromInline static let host: JSString = "host"
 345 |     @usableFromInline static let hostname: JSString = "hostname"
     |                                  |- warning: static property 'hostname' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: add '@MainActor' to make static property 'hostname' part of global actor 'MainActor'
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 346 |     @usableFromInline static let href: JSString = "href"
 347 |     @usableFromInline static let info: JSString = "info"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:346:34: warning: static property 'href' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
 344 |     @usableFromInline static let host: JSString = "host"
 345 |     @usableFromInline static let hostname: JSString = "hostname"
 346 |     @usableFromInline static let href: JSString = "href"
     |                                  |- warning: static property 'href' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: add '@MainActor' to make static property 'href' part of global actor 'MainActor'
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 347 |     @usableFromInline static let info: JSString = "info"
 348 |     @usableFromInline static let log: JSString = "log"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:347:34: warning: static property 'info' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
 345 |     @usableFromInline static let hostname: JSString = "hostname"
 346 |     @usableFromInline static let href: JSString = "href"
 347 |     @usableFromInline static let info: JSString = "info"
     |                                  |- warning: static property 'info' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: add '@MainActor' to make static property 'info' part of global actor 'MainActor'
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 348 |     @usableFromInline static let log: JSString = "log"
 349 |     @usableFromInline static let message: JSString = "message"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:348:34: warning: static property 'log' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
 346 |     @usableFromInline static let href: JSString = "href"
 347 |     @usableFromInline static let info: JSString = "info"
 348 |     @usableFromInline static let log: JSString = "log"
     |                                  |- warning: static property 'log' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: add '@MainActor' to make static property 'log' part of global actor 'MainActor'
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 349 |     @usableFromInline static let message: JSString = "message"
 350 |     @usableFromInline static let name: JSString = "name"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:349:34: warning: static property 'message' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
 347 |     @usableFromInline static let info: JSString = "info"
 348 |     @usableFromInline static let log: JSString = "log"
 349 |     @usableFromInline static let message: JSString = "message"
     |                                  |- warning: static property 'message' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: add '@MainActor' to make static property 'message' part of global actor 'MainActor'
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 350 |     @usableFromInline static let name: JSString = "name"
 351 |     @usableFromInline static let origin: JSString = "origin"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:350:34: warning: static property 'name' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
 348 |     @usableFromInline static let log: JSString = "log"
 349 |     @usableFromInline static let message: JSString = "message"
 350 |     @usableFromInline static let name: JSString = "name"
     |                                  |- warning: static property 'name' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: add '@MainActor' to make static property 'name' part of global actor 'MainActor'
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 351 |     @usableFromInline static let origin: JSString = "origin"
 352 |     @usableFromInline static let password: JSString = "password"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:351:34: warning: static property 'origin' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
 349 |     @usableFromInline static let message: JSString = "message"
 350 |     @usableFromInline static let name: JSString = "name"
 351 |     @usableFromInline static let origin: JSString = "origin"
     |                                  |- warning: static property 'origin' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: add '@MainActor' to make static property 'origin' part of global actor 'MainActor'
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 352 |     @usableFromInline static let password: JSString = "password"
 353 |     @usableFromInline static let pathname: JSString = "pathname"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:352:34: warning: static property 'password' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
 350 |     @usableFromInline static let name: JSString = "name"
 351 |     @usableFromInline static let origin: JSString = "origin"
 352 |     @usableFromInline static let password: JSString = "password"
     |                                  |- warning: static property 'password' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: add '@MainActor' to make static property 'password' part of global actor 'MainActor'
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 353 |     @usableFromInline static let pathname: JSString = "pathname"
 354 |     @usableFromInline static let port: JSString = "port"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:353:34: warning: static property 'pathname' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
 351 |     @usableFromInline static let origin: JSString = "origin"
 352 |     @usableFromInline static let password: JSString = "password"
 353 |     @usableFromInline static let pathname: JSString = "pathname"
     |                                  |- warning: static property 'pathname' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: add '@MainActor' to make static property 'pathname' part of global actor 'MainActor'
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 354 |     @usableFromInline static let port: JSString = "port"
 355 |     @usableFromInline static let `protocol`: JSString = "protocol"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:354:34: warning: static property 'port' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
 352 |     @usableFromInline static let password: JSString = "password"
 353 |     @usableFromInline static let pathname: JSString = "pathname"
 354 |     @usableFromInline static let port: JSString = "port"
     |                                  |- warning: static property 'port' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: add '@MainActor' to make static property 'port' part of global actor 'MainActor'
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 355 |     @usableFromInline static let `protocol`: JSString = "protocol"
 356 |     @usableFromInline static let search: JSString = "search"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:355:34: warning: static property 'protocol' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
 353 |     @usableFromInline static let pathname: JSString = "pathname"
 354 |     @usableFromInline static let port: JSString = "port"
 355 |     @usableFromInline static let `protocol`: JSString = "protocol"
     |                                  |- warning: static property 'protocol' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: add '@MainActor' to make static property 'protocol' part of global actor 'MainActor'
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 356 |     @usableFromInline static let search: JSString = "search"
 357 |     @usableFromInline static let searchParams: JSString = "searchParams"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:356:34: warning: static property 'search' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
 354 |     @usableFromInline static let port: JSString = "port"
 355 |     @usableFromInline static let `protocol`: JSString = "protocol"
 356 |     @usableFromInline static let search: JSString = "search"
     |                                  |- warning: static property 'search' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: add '@MainActor' to make static property 'search' part of global actor 'MainActor'
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 357 |     @usableFromInline static let searchParams: JSString = "searchParams"
 358 |     @usableFromInline static let set: JSString = "set"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:357:34: warning: static property 'searchParams' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
 355 |     @usableFromInline static let `protocol`: JSString = "protocol"
 356 |     @usableFromInline static let search: JSString = "search"
 357 |     @usableFromInline static let searchParams: JSString = "searchParams"
     |                                  |- warning: static property 'searchParams' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: add '@MainActor' to make static property 'searchParams' part of global actor 'MainActor'
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 358 |     @usableFromInline static let set: JSString = "set"
 359 |     @usableFromInline static let size: JSString = "size"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:358:34: warning: static property 'set' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
 356 |     @usableFromInline static let search: JSString = "search"
 357 |     @usableFromInline static let searchParams: JSString = "searchParams"
 358 |     @usableFromInline static let set: JSString = "set"
     |                                  |- warning: static property 'set' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: add '@MainActor' to make static property 'set' part of global actor 'MainActor'
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 359 |     @usableFromInline static let size: JSString = "size"
 360 |     @usableFromInline static let sort: JSString = "sort"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:359:34: warning: static property 'size' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
 357 |     @usableFromInline static let searchParams: JSString = "searchParams"
 358 |     @usableFromInline static let set: JSString = "set"
 359 |     @usableFromInline static let size: JSString = "size"
     |                                  |- warning: static property 'size' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: add '@MainActor' to make static property 'size' part of global actor 'MainActor'
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 360 |     @usableFromInline static let sort: JSString = "sort"
 361 |     @usableFromInline static let table: JSString = "table"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:360:34: warning: static property 'sort' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
 358 |     @usableFromInline static let set: JSString = "set"
 359 |     @usableFromInline static let size: JSString = "size"
 360 |     @usableFromInline static let sort: JSString = "sort"
     |                                  |- warning: static property 'sort' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: add '@MainActor' to make static property 'sort' part of global actor 'MainActor'
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 361 |     @usableFromInline static let table: JSString = "table"
 362 |     @usableFromInline static let time: JSString = "time"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:361:34: warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
 359 |     @usableFromInline static let size: JSString = "size"
 360 |     @usableFromInline static let sort: JSString = "sort"
 361 |     @usableFromInline static let table: JSString = "table"
     |                                  |- warning: static property 'table' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: add '@MainActor' to make static property 'table' part of global actor 'MainActor'
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 362 |     @usableFromInline static let time: JSString = "time"
 363 |     @usableFromInline static let timeEnd: JSString = "timeEnd"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:362:34: warning: static property 'time' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
 360 |     @usableFromInline static let sort: JSString = "sort"
 361 |     @usableFromInline static let table: JSString = "table"
 362 |     @usableFromInline static let time: JSString = "time"
     |                                  |- warning: static property 'time' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: add '@MainActor' to make static property 'time' part of global actor 'MainActor'
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 363 |     @usableFromInline static let timeEnd: JSString = "timeEnd"
 364 |     @usableFromInline static let timeLog: JSString = "timeLog"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:363:34: warning: static property 'timeEnd' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
 361 |     @usableFromInline static let table: JSString = "table"
 362 |     @usableFromInline static let time: JSString = "time"
 363 |     @usableFromInline static let timeEnd: JSString = "timeEnd"
     |                                  |- warning: static property 'timeEnd' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: add '@MainActor' to make static property 'timeEnd' part of global actor 'MainActor'
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 364 |     @usableFromInline static let timeLog: JSString = "timeLog"
 365 |     @usableFromInline static let toJSON: JSString = "toJSON"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:364:34: warning: static property 'timeLog' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
 362 |     @usableFromInline static let time: JSString = "time"
 363 |     @usableFromInline static let timeEnd: JSString = "timeEnd"
 364 |     @usableFromInline static let timeLog: JSString = "timeLog"
     |                                  |- warning: static property 'timeLog' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: add '@MainActor' to make static property 'timeLog' part of global actor 'MainActor'
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 365 |     @usableFromInline static let toJSON: JSString = "toJSON"
 366 |     @usableFromInline static let toString: JSString = "toString"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:365:34: warning: static property 'toJSON' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
 363 |     @usableFromInline static let timeEnd: JSString = "timeEnd"
 364 |     @usableFromInline static let timeLog: JSString = "timeLog"
 365 |     @usableFromInline static let toJSON: JSString = "toJSON"
     |                                  |- warning: static property 'toJSON' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: add '@MainActor' to make static property 'toJSON' part of global actor 'MainActor'
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 366 |     @usableFromInline static let toString: JSString = "toString"
 367 |     @usableFromInline static let trace: JSString = "trace"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:366:34: warning: static property 'toString' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
 364 |     @usableFromInline static let timeLog: JSString = "timeLog"
 365 |     @usableFromInline static let toJSON: JSString = "toJSON"
 366 |     @usableFromInline static let toString: JSString = "toString"
     |                                  |- warning: static property 'toString' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: add '@MainActor' to make static property 'toString' part of global actor 'MainActor'
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 367 |     @usableFromInline static let trace: JSString = "trace"
 368 |     @usableFromInline static let username: JSString = "username"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:367:34: warning: static property 'trace' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
 365 |     @usableFromInline static let toJSON: JSString = "toJSON"
 366 |     @usableFromInline static let toString: JSString = "toString"
 367 |     @usableFromInline static let trace: JSString = "trace"
     |                                  |- warning: static property 'trace' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: add '@MainActor' to make static property 'trace' part of global actor 'MainActor'
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 368 |     @usableFromInline static let username: JSString = "username"
 369 |     @usableFromInline static let warn: JSString = "warn"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:368:34: warning: static property 'username' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
 366 |     @usableFromInline static let toString: JSString = "toString"
 367 |     @usableFromInline static let trace: JSString = "trace"
 368 |     @usableFromInline static let username: JSString = "username"
     |                                  |- warning: static property 'username' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: add '@MainActor' to make static property 'username' part of global actor 'MainActor'
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 369 |     @usableFromInline static let warn: JSString = "warn"
 370 | }
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:369:34: warning: static property 'warn' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
 367 |     @usableFromInline static let trace: JSString = "trace"
 368 |     @usableFromInline static let username: JSString = "username"
 369 |     @usableFromInline static let warn: JSString = "warn"
     |                                  |- warning: static property 'warn' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: add '@MainActor' to make static property 'warn' part of global actor 'MainActor'
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 370 | }
 371 |
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
[113/129] Wrapping AST for WebAPIBase for debugging
[115/134] Compiling DOM RotationMatrixType.swift
[116/134] Compiling DOM RenderingContext.swift
/host/spi-builder-workspace/Sources/DOM/RenderingContext.swift:27:34: warning: static property 'getContext' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
25 |
26 | extension Strings {
27 |     @usableFromInline static let getContext: JSString = "getContext"
   |                                  |- warning: static property 'getContext' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
   |                                  |- note: add '@MainActor' to make static property 'getContext' part of global actor 'MainActor'
   |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 | }
29 |
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
[117/134] Compiling DOM Support.swift
/host/spi-builder-workspace/Sources/DOM/Support.swift:15:12: warning: let 'globalThis' is not concurrency-safe because non-'Sendable' type 'Window' may have shared mutable state; this is an error in the Swift 6 language mode
13 | }
14 |
15 | public let globalThis = Window(from: JSObject.global.jsValue)!
   |            |- warning: let 'globalThis' is not concurrency-safe because non-'Sendable' type 'Window' may have shared mutable state; this is an error in the Swift 6 language mode
   |            |- note: add '@MainActor' to make let 'globalThis' part of global actor 'MainActor'
   |            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |
17 | public typealias Uint8ClampedArray = JSUInt8ClampedArray
/host/spi-builder-workspace/Sources/DOM/Generated.swift:17949:14: note: class 'Window' does not conform to the 'Sendable' protocol
17947 | }
17948 |
17949 | public class Window: EventTarget, GlobalEventHandlers, WindowEventHandlers, WindowOrWorkerGlobalScope, AnimationFrameProvider, WindowSessionStorage, WindowLocalStorage {
      |              `- note: class 'Window' does not conform to the 'Sendable' protocol
17950 |     @inlinable override public class var constructor: JSFunction? { JSObject.global[Strings.Window].function }
17951 |
[118/134] Compiling WebIDLToSwift ClosurePattern.swift
[119/134] Compiling WebIDLToSwift IDLBuilder.swift
[120/134] Compiling WebIDLToSwift IDLParser.swift
/host/spi-builder-workspace/Sources/WebIDLToSwift/IDLParser.swift:7:20: error: cannot find 'Process' in scope
 5 |     private static func getJSONData(_ modules: [String]) -> Data {
 6 |         print("Fetching parsed IDL files...")
 7 |         let task = Process()
   |                    `- error: cannot find 'Process' in scope
 8 |         let pipe = Pipe()
 9 |         task.standardOutput = pipe
[121/134] Compiling WebIDLToSwift MergeDeclarations.swift
/host/spi-builder-workspace/Sources/WebIDLToSwift/IDLParser.swift:7:20: error: cannot find 'Process' in scope
 5 |     private static func getJSONData(_ modules: [String]) -> Data {
 6 |         print("Fetching parsed IDL files...")
 7 |         let task = Process()
   |                    `- error: cannot find 'Process' in scope
 8 |         let pipe = Pipe()
 9 |         task.standardOutput = pipe
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19056:34: warning: static property '_self' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19054 |
19055 | @usableFromInline enum Strings {
19056 |     @usableFromInline static let _self: JSString = "self"
      |                                  |- warning: static property '_self' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
      |                                  |- note: add '@MainActor' to make static property '_self' part of global actor 'MainActor'
      |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19057 |     @usableFromInline static let AbortController: JSString = "AbortController"
19058 |     @usableFromInline static let AbortSignal: JSString = "AbortSignal"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19057:34: warning: static property 'AbortController' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19055 | @usableFromInline enum Strings {
19056 |     @usableFromInline static let _self: JSString = "self"
19057 |     @usableFromInline static let AbortController: JSString = "AbortController"
      |                                  |- warning: static property 'AbortController' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
      |                                  |- note: add '@MainActor' to make static property 'AbortController' part of global actor 'MainActor'
      |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19058 |     @usableFromInline static let AbortSignal: JSString = "AbortSignal"
19059 |     @usableFromInline static let AbstractRange: JSString = "AbstractRange"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19058:34: warning: static property 'AbortSignal' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19056 |     @usableFromInline static let _self: JSString = "self"
19057 |     @usableFromInline static let AbortController: JSString = "AbortController"
19058 |     @usableFromInline static let AbortSignal: JSString = "AbortSignal"
      |                                  |- warning: static property 'AbortSignal' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
      |                                  |- note: add '@MainActor' to make static property 'AbortSignal' part of global actor 'MainActor'
      |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19059 |     @usableFromInline static let AbstractRange: JSString = "AbstractRange"
19060 |     @usableFromInline static let AddSearchProvider: JSString = "AddSearchProvider"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19059:34: warning: static property 'AbstractRange' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19057 |     @usableFromInline static let AbortController: JSString = "AbortController"
19058 |     @usableFromInline static let AbortSignal: JSString = "AbortSignal"
19059 |     @usableFromInline static let AbstractRange: JSString = "AbstractRange"
      |                                  |- warning: static property 'AbstractRange' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
      |                                  |- note: add '@MainActor' to make static property 'AbstractRange' part of global actor 'MainActor'
      |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19060 |     @usableFromInline static let AddSearchProvider: JSString = "AddSearchProvider"
19061 |     @usableFromInline static let Attr: JSString = "Attr"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19060:34: warning: static property 'AddSearchProvider' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19058 |     @usableFromInline static let AbortSignal: JSString = "AbortSignal"
19059 |     @usableFromInline static let AbstractRange: JSString = "AbstractRange"
19060 |     @usableFromInline static let AddSearchProvider: JSString = "AddSearchProvider"
      |                                  |- warning: static property 'AddSearchProvider' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
      |                                  |- note: add '@MainActor' to make static property 'AddSearchProvider' part of global actor 'MainActor'
      |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19061 |     @usableFromInline static let Attr: JSString = "Attr"
19062 |     @usableFromInline static let AudioData: JSString = "AudioData"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19061:34: warning: static property 'Attr' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19059 |     @usableFromInline static let AbstractRange: JSString = "AbstractRange"
19060 |     @usableFromInline static let AddSearchProvider: JSString = "AddSearchProvider"
19061 |     @usableFromInline static let Attr: JSString = "Attr"
      |                                  |- warning: static property 'Attr' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
      |                                  |- note: add '@MainActor' to make static property 'Attr' part of global actor 'MainActor'
      |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19062 |     @usableFromInline static let AudioData: JSString = "AudioData"
19063 |     @usableFromInline static let AudioDecoder: JSString = "AudioDecoder"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19062:34: warning: static property 'AudioData' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19060 |     @usableFromInline static let AddSearchProvider: JSString = "AddSearchProvider"
19061 |     @usableFromInline static let Attr: JSString = "Attr"
19062 |     @usableFromInline static let AudioData: JSString = "AudioData"
      |                                  |- warning: static property 'AudioData' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
      |                                  |- note: add '@MainActor' to make static property 'AudioData' part of global actor 'MainActor'
      |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19063 |     @usableFromInline static let AudioDecoder: JSString = "AudioDecoder"
19064 |     @usableFromInline static let AudioEncoder: JSString = "AudioEncoder"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19063:34: warning: static property 'AudioDecoder' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19061 |     @usableFromInline static let Attr: JSString = "Attr"
19062 |     @usableFromInline static let AudioData: JSString = "AudioData"
19063 |     @usableFromInline static let AudioDecoder: JSString = "AudioDecoder"
      |                                  |- warning: static property 'AudioDecoder' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
      |                                  |- note: add '@MainActor' to make static property 'AudioDecoder' part of global actor 'MainActor'
      |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19064 |     @usableFromInline static let AudioEncoder: JSString = "AudioEncoder"
19065 |     @usableFromInline static let AudioTrack: JSString = "AudioTrack"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19064:34: warning: static property 'AudioEncoder' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19062 |     @usableFromInline static let AudioData: JSString = "AudioData"
19063 |     @usableFromInline static let AudioDecoder: JSString = "AudioDecoder"
19064 |     @usableFromInline static let AudioEncoder: JSString = "AudioEncoder"
      |                                  |- warning: static property 'AudioEncoder' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
      |                                  |- note: add '@MainActor' to make static property 'AudioEncoder' part of global actor 'MainActor'
      |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19065 |     @usableFromInline static let AudioTrack: JSString = "AudioTrack"
19066 |     @usableFromInline static let AudioTrackList: JSString = "AudioTrackList"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19065:34: warning: static property 'AudioTrack' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19063 |     @usableFromInline static let AudioDecoder: JSString = "AudioDecoder"
19064 |     @usableFromInline static let AudioEncoder: JSString = "AudioEncoder"
19065 |     @usableFromInline static let AudioTrack: JSString = "AudioTrack"
      |                                  |- warning: static property 'AudioTrack' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
      |                                  |- note: add '@MainActor' to make static property 'AudioTrack' part of global actor 'MainActor'
      |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19066 |     @usableFromInline static let AudioTrackList: JSString = "AudioTrackList"
19067 |     @usableFromInline static let BarProp: JSString = "BarProp"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19066:34: warning: static property 'AudioTrackList' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19064 |     @usableFromInline static let AudioEncoder: JSString = "AudioEncoder"
19065 |     @usableFromInline static let AudioTrack: JSString = "AudioTrack"
19066 |     @usableFromInline static let AudioTrackList: JSString = "AudioTrackList"
      |                                  |- warning: static property 'AudioTrackList' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
      |                                  |- note: add '@MainActor' to make static property 'AudioTrackList' part of global actor 'MainActor'
      |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19067 |     @usableFromInline static let BarProp: JSString = "BarProp"
19068 |     @usableFromInline static let BeforeUnloadEvent: JSString = "BeforeUnloadEvent"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19067:34: warning: static property 'BarProp' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19065 |     @usableFromInline static let AudioTrack: JSString = "AudioTrack"
19066 |     @usableFromInline static let AudioTrackList: JSString = "AudioTrackList"
19067 |     @usableFromInline static let BarProp: JSString = "BarProp"
      |                                  |- warning: static property 'BarProp' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
      |                                  |- note: add '@MainActor' to make static property 'BarProp' part of global actor 'MainActor'
      |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19068 |     @usableFromInline static let BeforeUnloadEvent: JSString = "BeforeUnloadEvent"
19069 |     @usableFromInline static let Blob: JSString = "Blob"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19068:34: warning: static property 'BeforeUnloadEvent' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19066 |     @usableFromInline static let AudioTrackList: JSString = "AudioTrackList"
19067 |     @usableFromInline static let BarProp: JSString = "BarProp"
19068 |     @usableFromInline static let BeforeUnloadEvent: JSString = "BeforeUnloadEvent"
      |                                  |- warning: static property 'BeforeUnloadEvent' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
      |                                  |- note: add '@MainActor' to make static property 'BeforeUnloadEvent' part of global actor 'MainActor'
      |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19069 |     @usableFromInline static let Blob: JSString = "Blob"
19070 |     @usableFromInline static let BlobEvent: JSString = "BlobEvent"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19069:34: warning: static property 'Blob' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19067 |     @usableFromInline static let BarProp: JSString = "BarProp"
19068 |     @usableFromInline static let BeforeUnloadEvent: JSString = "BeforeUnloadEvent"
19069 |     @usableFromInline static let Blob: JSString = "Blob"
      |                                  |- warning: static property 'Blob' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
      |                                  |- note: add '@MainActor' to make static property 'Blob' part of global actor 'MainActor'
      |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19070 |     @usableFromInline static let BlobEvent: JSString = "BlobEvent"
19071 |     @usableFromInline static let BroadcastChannel: JSString = "BroadcastChannel"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19070:34: warning: static property 'BlobEvent' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19068 |     @usableFromInline static let BeforeUnloadEvent: JSString = "BeforeUnloadEvent"
19069 |     @usableFromInline static let Blob: JSString = "Blob"
19070 |     @usableFromInline static let BlobEvent: JSString = "BlobEvent"
      |                                  |- warning: static property 'BlobEvent' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
      |                                  |- note: add '@MainActor' to make static property 'BlobEvent' part of global actor 'MainActor'
      |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19071 |     @usableFromInline static let BroadcastChannel: JSString = "BroadcastChannel"
19072 |     @usableFromInline static let ByteLengthQueuingStrategy: JSString = "ByteLengthQueuingStrategy"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19071:34: warning: static property 'BroadcastChannel' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19069 |     @usableFromInline static let Blob: JSString = "Blob"
19070 |     @usableFromInline static let BlobEvent: JSString = "BlobEvent"
19071 |     @usableFromInline static let BroadcastChannel: JSString = "BroadcastChannel"
      |                                  |- warning: static property 'BroadcastChannel' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
      |                                  |- note: add '@MainActor' to make static property 'BroadcastChannel' part of global actor 'MainActor'
      |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19072 |     @usableFromInline static let ByteLengthQueuingStrategy: JSString = "ByteLengthQueuingStrategy"
19073 |     @usableFromInline static let CDATASection: JSString = "CDATASection"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19072:34: warning: static property 'ByteLengthQueuingStrategy' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19070 |     @usableFromInline static let BlobEvent: JSString = "BlobEvent"
19071 |     @usableFromInline static let BroadcastChannel: JSString = "BroadcastChannel"
19072 |     @usableFromInline static let ByteLengthQueuingStrategy: JSString = "ByteLengthQueuingStrategy"
      |                                  |- warning: static property 'ByteLengthQueuingStrategy' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
      |                                  |- note: add '@MainActor' to make static property 'ByteLengthQueuingStrategy' part of global actor 'MainActor'
      |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19073 |     @usableFromInline static let CDATASection: JSString = "CDATASection"
19074 |     @usableFromInline static let CSSPseudoElement: JSString = "CSSPseudoElement"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19073:34: warning: static property 'CDATASection' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19071 |     @usableFromInline static let BroadcastChannel: JSString = "BroadcastChannel"
19072 |     @usableFromInline static let ByteLengthQueuingStrategy: JSString = "ByteLengthQueuingStrategy"
19073 |     @usableFromInline static let CDATASection: JSString = "CDATASection"
      |                                  |- warning: static property 'CDATASection' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
      |                                  |- note: add '@MainActor' to make static property 'CDATASection' part of global actor 'MainActor'
      |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19074 |     @usableFromInline static let CSSPseudoElement: JSString = "CSSPseudoElement"
19075 |     @usableFromInline static let Cache: JSString = "Cache"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19074:34: warning: static property 'CSSPseudoElement' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19072 |     @usableFromInline static let ByteLengthQueuingStrategy: JSString = "ByteLengthQueuingStrategy"
19073 |     @usableFromInline static let CDATASection: JSString = "CDATASection"
19074 |     @usableFromInline static let CSSPseudoElement: JSString = "CSSPseudoElement"
      |                                  |- warning: static property 'CSSPseudoElement' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
      |                                  |- note: add '@MainActor' to make static property 'CSSPseudoElement' part of global actor 'MainActor'
      |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19075 |     @usableFromInline static let Cache: JSString = "Cache"
19076 |     @usableFromInline static let CacheStorage: JSString = "CacheStorage"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19075:34: warning: static property 'Cache' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19073 |     @usableFromInline static let CDATASection: JSString = "CDATASection"
19074 |     @usableFromInline static let CSSPseudoElement: JSString = "CSSPseudoElement"
19075 |     @usableFromInline static let Cache: JSString = "Cache"
      |                                  |- warning: static property 'Cache' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
      |                                  |- note: add '@MainActor' to make static property 'Cache' part of global actor 'MainActor'
      |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19076 |     @usableFromInline static let CacheStorage: JSString = "CacheStorage"
19077 |     @usableFromInline static let CanvasGradient: JSString = "CanvasGradient"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19076:34: warning: static property 'CacheStorage' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19074 |     @usableFromInline static let CSSPseudoElement: JSString = "CSSPseudoElement"
19075 |     @usableFromInline static let Cache: JSString = "Cache"
19076 |     @usableFromInline static let CacheStorage: JSString = "CacheStorage"
      |                                  |- warning: static property 'CacheStorage' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
      |                                  |- note: add '@MainActor' to make static property 'CacheStorage' part of global actor 'MainActor'
      |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19077 |     @usableFromInline static let CanvasGradient: JSString = "CanvasGradient"
19078 |     @usableFromInline static let CanvasPattern: JSString = "CanvasPattern"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19077:34: warning: static property 'CanvasGradient' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19075 |     @usableFromInline static let Cache: JSString = "Cache"
19076 |     @usableFromInline static let CacheStorage: JSString = "CacheStorage"
19077 |     @usableFromInline static let CanvasGradient: JSString = "CanvasGradient"
      |                                  |- warning: static property 'CanvasGradient' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
      |                                  |- note: add '@MainActor' to make static property 'CanvasGradient' part of global actor 'MainActor'
      |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19078 |     @usableFromInline static let CanvasPattern: JSString = "CanvasPattern"
19079 |     @usableFromInline static let CanvasRenderingContext2D: JSString = "CanvasRenderingContext2D"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19078:34: warning: static property 'CanvasPattern' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19076 |     @usableFromInline static let CacheStorage: JSString = "CacheStorage"
19077 |     @usableFromInline static let CanvasGradient: JSString = "CanvasGradient"
19078 |     @usableFromInline static let CanvasPattern: JSString = "CanvasPattern"
      |                                  |- warning: static property 'CanvasPattern' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
      |                                  |- note: add '@MainActor' to make static property 'CanvasPattern' part of global actor 'MainActor'
      |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19079 |     @usableFromInline static let CanvasRenderingContext2D: JSString = "CanvasRenderingContext2D"
19080 |     @usableFromInline static let CaretPosition: JSString = "CaretPosition"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19079:34: warning: static property 'CanvasRenderingContext2D' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19077 |     @usableFromInline static let CanvasGradient: JSString = "CanvasGradient"
19078 |     @usableFromInline static let CanvasPattern: JSString = "CanvasPattern"
19079 |     @usableFromInline static let CanvasRenderingContext2D: JSString = "CanvasRenderingContext2D"
      |                                  |- warning: static property 'CanvasRenderingContext2D' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
      |                                  |- note: add '@MainActor' to make static property 'CanvasRenderingContext2D' part of global actor 'MainActor'
      |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19080 |     @usableFromInline static let CaretPosition: JSString = "CaretPosition"
19081 |     @usableFromInline static let CharacterData: JSString = "CharacterData"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19080:34: warning: static property 'CaretPosition' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19078 |     @usableFromInline static let CanvasPattern: JSString = "CanvasPattern"
19079 |     @usableFromInline static let CanvasRenderingContext2D: JSString = "CanvasRenderingContext2D"
19080 |     @usableFromInline static let CaretPosition: JSString = "CaretPosition"
      |                                  |- warning: static property 'CaretPosition' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
      |                                  |- note: add '@MainActor' to make static property 'CaretPosition' part of global actor 'MainActor'
      |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19081 |     @usableFromInline static let CharacterData: JSString = "CharacterData"
19082 |     @usableFromInline static let Comment: JSString = "Comment"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19081:34: warning: static property 'CharacterData' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19079 |     @usableFromInline static let CanvasRenderingContext2D: JSString = "CanvasRenderingContext2D"
19080 |     @usableFromInline static let CaretPosition: JSString = "CaretPosition"
19081 |     @usableFromInline static let CharacterData: JSString = "CharacterData"
      |                                  |- warning: static property 'CharacterData' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
      |                                  |- note: add '@MainActor' to make static property 'CharacterData' part of global actor 'MainActor'
      |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19082 |     @usableFromInline static let Comment: JSString = "Comment"
19083 |     @usableFromInline static let CompositionEvent: JSString = "CompositionEvent"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19082:34: warning: static property 'Comment' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19080 |     @usableFromInline static let CaretPosition: JSString = "CaretPosition"
19081 |     @usableFromInline static let CharacterData: JSString = "CharacterData"
19082 |     @usableFromInline static let Comment: JSString = "Comment"
      |                                  |- warning: static property 'Comment' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
      |                                  |- note: add '@MainActor' to make static property 'Comment' part of global actor 'MainActor'
      |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19083 |     @usableFromInline static let CompositionEvent: JSString = "CompositionEvent"
19084 |     @usableFromInline static let CountQueuingStrategy: JSString = "CountQueuingStrategy"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19083:34: warning: static property 'CompositionEvent' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19081 |     @usableFromInline static let CharacterData: JSString = "CharacterData"
19082 |     @usableFromInline static let Comment: JSString = "Comment"
19083 |     @usableFromInline static let CompositionEvent: JSString = "CompositionEvent"
      |                                  |- warning: static property 'CompositionEvent' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
      |                                  |- note: add '@MainActor' to make static property 'CompositionEvent' part of global actor 'MainActor'
      |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19084 |     @usableFromInline static let CountQueuingStrategy: JSString = "CountQueuingStrategy"
19085 |     @usableFromInline static let CustomElementRegistry: JSString = "CustomElementRegistry"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19084:34: warning: static property 'CountQueuingStrategy' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19082 |     @usableFromInline static let Comment: JSString = "Comment"
19083 |     @usableFromInline static let CompositionEvent: JSString = "CompositionEvent"
19084 |     @usableFromInline static let CountQueuingStrategy: JSString = "CountQueuingStrategy"
      |                                  |- warning: static property 'CountQueuingStrategy' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
      |                                  |- note: add '@MainActor' to make static property 'CountQueuingStrategy' part of global actor 'MainActor'
      |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19085 |     @usableFromInline static let CustomElementRegistry: JSString = "CustomElementRegistry"
19086 |     @usableFromInline static let CustomEvent: JSString = "CustomEvent"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19085:34: warning: static property 'CustomElementRegistry' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19083 |     @usableFromInline static let CompositionEvent: JSString = "CompositionEvent"
19084 |     @usableFromInline static let CountQueuingStrategy: JSString = "CountQueuingStrategy"
19085 |     @usableFromInline static let CustomElementRegistry: JSString = "CustomElementRegistry"
      |                                  |- warning: static property 'CustomElementRegistry' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
      |                                  |- note: add '@MainActor' to make static property 'CustomElementRegistry' part of global actor 'MainActor'
      |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19086 |     @usableFromInline static let CustomEvent: JSString = "CustomEvent"
19087 |     @usableFromInline static let DOMImplementation: JSString = "DOMImplementation"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19086:34: warning: static property 'CustomEvent' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19084 |     @usableFromInline static let CountQueuingStrategy: JSString = "CountQueuingStrategy"
19085 |     @usableFromInline static let CustomElementRegistry: JSString = "CustomElementRegistry"
19086 |     @usableFromInline static let CustomEvent: JSString = "CustomEvent"
      |                                  |- warning: static property 'CustomEvent' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
      |                                  |- note: add '@MainActor' to make static property 'CustomEvent' part of global actor 'MainActor'
      |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19087 |     @usableFromInline static let DOMImplementation: JSString = "DOMImplementation"
19088 |     @usableFromInline static let DOMMatrix: JSString = "DOMMatrix"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19087:34: warning: static property 'DOMImplementation' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19085 |     @usableFromInline static let CustomElementRegistry: JSString = "CustomElementRegistry"
19086 |     @usableFromInline static let CustomEvent: JSString = "CustomEvent"
19087 |     @usableFromInline static let DOMImplementation: JSString = "DOMImplementation"
      |                                  |- warning: static property 'DOMImplementation' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
      |                                  |- note: add '@MainActor' to make static property 'DOMImplementation' part of global actor 'MainActor'
      |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19088 |     @usableFromInline static let DOMMatrix: JSString = "DOMMatrix"
19089 |     @usableFromInline static let DOMMatrixReadOnly: JSString = "DOMMatrixReadOnly"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19088:34: warning: static property 'DOMMatrix' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19086 |     @usableFromInline static let CustomEvent: JSString = "CustomEvent"
19087 |     @usableFromInline static let DOMImplementation: JSString = "DOMImplementation"
19088 |     @usableFromInline static let DOMMatrix: JSString = "DOMMatrix"
      |                                  |- warning: static property 'DOMMatrix' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
      |                                  |- note: add '@MainActor' to make static property 'DOMMatrix' part of global actor 'MainActor'
      |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19089 |     @usableFromInline static let DOMMatrixReadOnly: JSString = "DOMMatrixReadOnly"
19090 |     @usableFromInline static let DOMParser: JSString = "DOMParser"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19089:34: warning: static property 'DOMMatrixReadOnly' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19087 |     @usableFromInline static let DOMImplementation: JSString = "DOMImplementation"
19088 |     @usableFromInline static let DOMMatrix: JSString = "DOMMatrix"
19089 |     @usableFromInline static let DOMMatrixReadOnly: JSString = "DOMMatrixReadOnly"
      |                                  |- warning: static property 'DOMMatrixReadOnly' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
      |                                  |- note: add '@MainActor' to make static property 'DOMMatrixReadOnly' part of global actor 'MainActor'
      |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19090 |     @usableFromInline static let DOMParser: JSString = "DOMParser"
19091 |     @usableFromInline static let DOMPoint: JSString = "DOMPoint"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19090:34: warning: static property 'DOMParser' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19088 |     @usableFromInline static let DOMMatrix: JSString = "DOMMatrix"
19089 |     @usableFromInline static let DOMMatrixReadOnly: JSString = "DOMMatrixReadOnly"
19090 |     @usableFromInline static let DOMParser: JSString = "DOMParser"
      |                                  |- warning: static property 'DOMParser' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
      |                                  |- note: add '@MainActor' to make static property 'DOMParser' part of global actor 'MainActor'
      |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19091 |     @usableFromInline static let DOMPoint: JSString = "DOMPoint"
19092 |     @usableFromInline static let DOMPointReadOnly: JSString = "DOMPointReadOnly"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19091:34: warning: static property 'DOMPoint' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19089 |     @usableFromInline static let DOMMatrixReadOnly: JSString = "DOMMatrixReadOnly"
19090 |     @usableFromInline static let DOMParser: JSString = "DOMParser"
19091 |     @usableFromInline static let DOMPoint: JSString = "DOMPoint"
      |                                  |- warning: static property 'DOMPoint' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
      |                                  |- note: add '@MainActor' to make static property 'DOMPoint' part of global actor 'MainActor'
      |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19092 |     @usableFromInline static let DOMPointReadOnly: JSString = "DOMPointReadOnly"
19093 |     @usableFromInline static let DOMQuad: JSString = "DOMQuad"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19092:34: warning: static property 'DOMPointReadOnly' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19090 |     @usableFromInline static let DOMParser: JSString = "DOMParser"
19091 |     @usableFromInline static let DOMPoint: JSString = "DOMPoint"
19092 |     @usableFromInline static let DOMPointReadOnly: JSString = "DOMPointReadOnly"
      |                                  |- warning: static property 'DOMPointReadOnly' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
      |                                  |- note: add '@MainActor' to make static property 'DOMPointReadOnly' part of global actor 'MainActor'
      |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19093 |     @usableFromInline static let DOMQuad: JSString = "DOMQuad"
19094 |     @usableFromInline static let DOMRect: JSString = "DOMRect"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19093:34: warning: static property 'DOMQuad' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19091 |     @usableFromInline static let DOMPoint: JSString = "DOMPoint"
19092 |     @usableFromInline static let DOMPointReadOnly: JSString = "DOMPointReadOnly"
19093 |     @usableFromInline static let DOMQuad: JSString = "DOMQuad"
      |                                  |- warning: static property 'DOMQuad' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
      |                                  |- note: add '@MainActor' to make static property 'DOMQuad' part of global actor 'MainActor'
      |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19094 |     @usableFromInline static let DOMRect: JSString = "DOMRect"
19095 |     @usableFromInline static let DOMRectList: JSString = "DOMRectList"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19094:34: warning: static property 'DOMRect' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19092 |     @usableFromInline static let DOMPointReadOnly: JSString = "DOMPointReadOnly"
19093 |     @usableFromInline static let DOMQuad: JSString = "DOMQuad"
19094 |     @usableFromInline static let DOMRect: JSString = "DOMRect"
      |                                  |- warning: static property 'DOMRect' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
      |                                  |- note: add '@MainActor' to make static property 'DOMRect' part of global actor 'MainActor'
      |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19095 |     @usableFromInline static let DOMRectList: JSString = "DOMRectList"
19096 |     @usableFromInline static let DOMRectReadOnly: JSString = "DOMRectReadOnly"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19095:34: warning: static property 'DOMRectList' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19093 |     @usableFromInline static let DOMQuad: JSString = "DOMQuad"
19094 |     @usableFromInline static let DOMRect: JSString = "DOMRect"
19095 |     @usableFromInline static let DOMRectList: JSString = "DOMRectList"
      |                                  |- warning: static property 'DOMRectList' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
      |                                  |- note: add '@MainActor' to make static property 'DOMRectList' part of global actor 'MainActor'
      |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19096 |     @usableFromInline static let DOMRectReadOnly: JSString = "DOMRectReadOnly"
19097 |     @usableFromInline static let DOMStringList: JSString = "DOMStringList"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19096:34: warning: static property 'DOMRectReadOnly' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19094 |     @usableFromInline static let DOMRect: JSString = "DOMRect"
19095 |     @usableFromInline static let DOMRectList: JSString = "DOMRectList"
19096 |     @usableFromInline static let DOMRectReadOnly: JSString = "DOMRectReadOnly"
      |                                  |- warning: static property 'DOMRectReadOnly' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
      |                                  |- note: add '@MainActor' to make static property 'DOMRectReadOnly' part of global actor 'MainActor'
      |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19097 |     @usableFromInline static let DOMStringList: JSString = "DOMStringList"
19098 |     @usableFromInline static let DOMStringMap: JSString = "DOMStringMap"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19097:34: warning: static property 'DOMStringList' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19095 |     @usableFromInline static let DOMRectList: JSString = "DOMRectList"
19096 |     @usableFromInline static let DOMRectReadOnly: JSString = "DOMRectReadOnly"
19097 |     @usableFromInline static let DOMStringList: JSString = "DOMStringList"
      |                                  |- warning: static property 'DOMStringList' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
      |                                  |- note: add '@MainActor' to make static property 'DOMStringList' part of global actor 'MainActor'
      |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19098 |     @usableFromInline static let DOMStringMap: JSString = "DOMStringMap"
19099 |     @usableFromInline static let DOMTokenList: JSString = "DOMTokenList"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19098:34: warning: static property 'DOMStringMap' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19096 |     @usableFromInline static let DOMRectReadOnly: JSString = "DOMRectReadOnly"
19097 |     @usableFromInline static let DOMStringList: JSString = "DOMStringList"
19098 |     @usableFromInline static let DOMStringMap: JSString = "DOMStringMap"
      |                                  |- warning: static property 'DOMStringMap' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
      |                                  |- note: add '@MainActor' to make static property 'DOMStringMap' part of global actor 'MainActor'
      |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19099 |     @usableFromInline static let DOMTokenList: JSString = "DOMTokenList"
19100 |     @usableFromInline static let DataTransfer: JSString = "DataTransfer"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19099:34: warning: static property 'DOMTokenList' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19097 |     @usableFromInline static let DOMStringList: JSString = "DOMStringList"
19098 |     @usableFromInline static let DOMStringMap: JSString = "DOMStringMap"
19099 |     @usableFromInline static let DOMTokenList: JSString = "DOMTokenList"
      |                                  |- warning: static property 'DOMTokenList' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
      |                                  |- note: add '@MainActor' to make static property 'DOMTokenList' part of global actor 'MainActor'
      |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19100 |     @usableFromInline static let DataTransfer: JSString = "DataTransfer"
19101 |     @usableFromInline static let DataTransferItem: JSString = "DataTransferItem"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19100:34: warning: static property 'DataTransfer' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19098 |     @usableFromInline static let DOMStringMap: JSString = "DOMStringMap"
19099 |     @usableFromInline static let DOMTokenList: JSString = "DOMTokenList"
19100 |     @usableFromInline static let DataTransfer: JSString = "DataTransfer"
      |                                  |- warning: static property 'DataTransfer' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
      |                                  |- note: add '@MainActor' to make static property 'DataTransfer' part of global actor 'MainActor'
      |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19101 |     @usableFromInline static let DataTransferItem: JSString = "DataTransferItem"
19102 |     @usableFromInline static let DataTransferItemList: JSString = "DataTransferItemList"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19101:34: warning: static property 'DataTransferItem' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19099 |     @usableFromInline static let DOMTokenList: JSString = "DOMTokenList"
19100 |     @usableFromInline static let DataTransfer: JSString = "DataTransfer"
19101 |     @usableFromInline static let DataTransferItem: JSString = "DataTransferItem"
      |                                  |- warning: static property 'DataTransferItem' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
      |                                  |- note: add '@MainActor' to make static property 'DataTransferItem' part of global actor 'MainActor'
      |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19102 |     @usableFromInline static let DataTransferItemList: JSString = "DataTransferItemList"
19103 |     @usableFromInline static let Document: JSString = "Document"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19102:34: warning: static property 'DataTransferItemList' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19100 |     @usableFromInline static let DataTransfer: JSString = "DataTransfer"
19101 |     @usableFromInline static let DataTransferItem: JSString = "DataTransferItem"
19102 |     @usableFromInline static let DataTransferItemList: JSString = "DataTransferItemList"
      |                                  |- warning: static property 'DataTransferItemList' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
      |                                  |- note: add '@MainActor' to make static property 'DataTransferItemList' part of global actor 'MainActor'
      |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19103 |     @usableFromInline static let Document: JSString = "Document"
19104 |     @usableFromInline static let DocumentFragment: JSString = "DocumentFragment"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19103:34: warning: static property 'Document' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19101 |     @usableFromInline static let DataTransferItem: JSString = "DataTransferItem"
19102 |     @usableFromInline static let DataTransferItemList: JSString = "DataTransferItemList"
19103 |     @usableFromInline static let Document: JSString = "Document"
      |                                  |- warning: static property 'Document' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
      |                                  |- note: add '@MainActor' to make static property 'Document' part of global actor 'MainActor'
      |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19104 |     @usableFromInline static let DocumentFragment: JSString = "DocumentFragment"
19105 |     @usableFromInline static let DocumentType: JSString = "DocumentType"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19104:34: warning: static property 'DocumentFragment' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19102 |     @usableFromInline static let DataTransferItemList: JSString = "DataTransferItemList"
19103 |     @usableFromInline static let Document: JSString = "Document"
19104 |     @usableFromInline static let DocumentFragment: JSString = "DocumentFragment"
      |                                  |- warning: static property 'DocumentFragment' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
      |                                  |- note: add '@MainActor' to make static property 'DocumentFragment' part of global actor 'MainActor'
      |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19105 |     @usableFromInline static let DocumentType: JSString = "DocumentType"
19106 |     @usableFromInline static let DragEvent: JSString = "DragEvent"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19105:34: warning: static property 'DocumentType' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19103 |     @usableFromInline static let Document: JSString = "Document"
19104 |     @usableFromInline static let DocumentFragment: JSString = "DocumentFragment"
19105 |     @usableFromInline static let DocumentType: JSString = "DocumentType"
      |                                  |- warning: static property 'DocumentType' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
      |                                  |- note: add '@MainActor' to make static property 'DocumentType' part of global actor 'MainActor'
      |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19106 |     @usableFromInline static let DragEvent: JSString = "DragEvent"
19107 |     @usableFromInline static let Element: JSString = "Element"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19106:34: warning: static property 'DragEvent' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19104 |     @usableFromInline static let DocumentFragment: JSString = "DocumentFragment"
19105 |     @usableFromInline static let DocumentType: JSString = "DocumentType"
19106 |     @usableFromInline static let DragEvent: JSString = "DragEvent"
      |                                  |- warning: static property 'DragEvent' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
      |                                  |- note: add '@MainActor' to make static property 'DragEvent' part of global actor 'MainActor'
      |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19107 |     @usableFromInline static let Element: JSString = "Element"
19108 |     @usableFromInline static let ElementInternals: JSString = "ElementInternals"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19107:34: warning: static property 'Element' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19105 |     @usableFromInline static let DocumentType: JSString = "DocumentType"
19106 |     @usableFromInline static let DragEvent: JSString = "DragEvent"
19107 |     @usableFromInline static let Element: JSString = "Element"
      |                                  |- warning: static property 'Element' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
      |                                  |- note: add '@MainActor' to make static property 'Element' part of global actor 'MainActor'
      |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19108 |     @usableFromInline static let ElementInternals: JSString = "ElementInternals"
19109 |     @usableFromInline static let EncodedAudioChunk: JSString = "EncodedAudioChunk"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/host/spi-builder-workspace/Sources/DOM/Generated.swift:19108:34: warning: static property 'ElementInternals' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
19106 |     @usableFromInline static let DragEvent: JSString = "DragEvent"
19107 |     @usableFromInline static let Element: JSString = "Element"
19108 |     @usableFromInline static let ElementInternals: JSString = "ElementInternals"
      |                                  |- warning: static property 'ElementInternals' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
      |                                  |- note: add '@MainActor' to make static property 'ElementInternals' part of global actor 'MainActor'
      |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19109 |     @usableFromInline static let EncodedAudioChunk: JSString = "EncodedAudioChunk"
19110 |     @usableFromInline static let EncodedVideoChunk: JSString = "EncodedVideoChunk"
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4606859-2":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:wasm-6.1-latest swift build --swift-sdk wasm32-unknown-wasi 2>&1
wasm-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:7e37457820e5f17452a98118754f345f2619722c485f2db0d8b666940a83afd2
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:wasm-6.1-latest
[0/1] Planning build
[1/1] Compiling plugin BridgeJSCommandPlugin
[2/2] Compiling plugin BridgeJS
[3/3] Compiling plugin PackageToJS
Building for debugging...
[3/21] Write swift-version-24593BA9C3E375BF.txt
[5/61] Emitting module WebIDL
[6/63] Compiling JavaScriptKit JSSymbol.swift
[7/63] Compiling JavaScriptKit JSThrowingFunction.swift
[8/63] Compiling JavaScriptKit JSBigInt.swift
[9/63] Compiling JavaScriptKit JSClosure.swift
[10/63] Emitting module JavaScriptKit
[11/65] Compiling WebIDL Typedef.swift
[12/65] Compiling WebIDL Value.swift
[13/65] Compiling JavaScriptKit Macros.swift
[14/65] Compiling JavaScriptKit ThreadLocal.swift
[15/65] Compiling JavaScriptKit JSString.swift
[16/65] Compiling JavaScriptKit Features.swift
[17/65] Compiling JavaScriptKit Deprecated.swift
[18/65] Compiling JavaScriptKit JSFunction.swift
[19/65] Compiling JavaScriptKit JSObject.swift
[20/65] Compiling JavaScriptKit JSArray.swift
[21/65] Compiling JavaScriptKit JSDate.swift
[22/65] Compiling JavaScriptKit JSError.swift
[23/65] Compiling JavaScriptKit ConstructibleFromJSValue.swift
[24/65] Compiling JavaScriptKit ConvertibleToJSValue.swift
[25/65] Compiling JavaScriptKit JSPromise.swift
[26/65] Compiling JavaScriptKit JSTimer.swift
[27/65] Compiling JavaScriptKit JSTypedArray.swift
[32/66] Compiling JavaScriptKit JSValue.swift
[33/66] Compiling JavaScriptKit JSValueDecoder.swift
[51/90] Compiling JavaScriptEventLoop JavaScriptEventLoop+LegacyHooks.swift
[52/90] Compiling JavaScriptEventLoop JavaScriptEventLoop+ExecutorFactory.swift
[53/90] Compiling JavaScriptBigIntSupport JSBigInt+I64.swift
[54/90] Compiling JavaScriptEventLoop JSSending.swift
[55/90] Emitting module JavaScriptEventLoop
[56/90] Compiling JavaScriptEventLoop WebWorkerTaskExecutor.swift
[57/90] Compiling JavaScriptEventLoop WebWorkerDedicatedExecutor.swift
[58/90] Emitting module JavaScriptBigIntSupport
[59/90] Compiling JavaScriptBigIntSupport Int64+I64.swift
[60/91] Compiling JavaScriptEventLoop JavaScriptEventLoop.swift
[61/91] Compiling JavaScriptEventLoop JobQueue.swift
[62/92] Compiling WebIDLToSwift SwiftRepresentation.swift
[63/92] Compiling WebIDLToSwift SwiftSource.swift
[64/92] Compiling WebIDLToSwift PackageManifest.swift
/host/spi-builder-workspace/Sources/WebIDLToSwift/Shell.swift:27:20: error: cannot find 'Process' in scope
25 |     private static func run(script: String) {
26 |         // print("*** running script: \(script)")
27 |         let task = Process()
   |                    `- error: cannot find 'Process' in scope
28 |         task.standardError = FileHandle.standardError
29 |         task.arguments = ["-c", script]
[65/92] Compiling WebIDLToSwift Shell.swift
/host/spi-builder-workspace/Sources/WebIDLToSwift/Shell.swift:27:20: error: cannot find 'Process' in scope
25 |     private static func run(script: String) {
26 |         // print("*** running script: \(script)")
27 |         let task = Process()
   |                    `- error: cannot find 'Process' in scope
28 |         task.standardError = FileHandle.standardError
29 |         task.arguments = ["-c", script]
[68/93] Compiling WebIDLToSwift Module.swift
[69/93] Compiling WebIDLToSwift ModuleState.swift
[70/92] Compiling WebIDLToSwift WebIDLToSwift.swift
/host/spi-builder-workspace/Sources/WebIDLToSwift/WebIDLToSwift.swift:10:24: error: cannot find 'DispatchGroup' in scope
  8 | @main
  9 | enum WebIDLToSwift {
 10 |     static let group = DispatchGroup()
    |                        `- error: cannot find 'DispatchGroup' in scope
 11 |
 12 |     static func main() {
/host/spi-builder-workspace/Sources/WebIDLToSwift/WebIDLToSwift.swift:90:9: error: cannot find 'DispatchQueue' in scope
 88 |
 89 |         group.enter()
 90 |         DispatchQueue.global().async {
    |         `- error: cannot find 'DispatchQueue' in scope
 91 |             Shell.format(source: outputPath)
 92 |             if patch {
[70/92] Wrapping AST for JavaScriptEventLoop for debugging
[72/99] Emitting module ECMAScript
[73/99] Compiling ECMAScript ArrayBuffer.swift
[74/99] Compiling ECMAScript ArrayBufferView.swift
[75/99] Compiling ECMAScript Attributes.swift
[76/99] Compiling ECMAScript Iterators.swift
[77/99] Compiling ECMAScript BridgedDictionary.swift
[78/99] Compiling ECMAScript DataView.swift
[80/102] Compiling WebIDLToSwift UnionType+SwiftRepresentable.swift
[81/102] Compiling WebIDLToSwift UnionType.swift
[82/102] Compiling WebIDLToSwift WebIDL+SwiftRepresentation.swift
[83/102] Compiling WebAPIBase ToJSValue.swift
[84/102] Emitting module WebAPIBase
[85/102] Compiling WebAPIBase Generated.swift
[86/103] Wrapping AST for WebAPIBase for debugging
[88/108] Compiling DOM RotationMatrixType.swift
[89/108] Compiling DOM Support.swift
error: emit-module command failed with exit code 1 (use -v to see invocation)
[90/108] Compiling WebIDLToSwift ClosurePattern.swift
[91/108] Compiling WebIDLToSwift IDLBuilder.swift
[92/108] Emitting module WebIDLToSwift
/host/spi-builder-workspace/Sources/WebIDLToSwift/WebIDLToSwift.swift:10:24: error: cannot find 'DispatchGroup' in scope
  8 | @main
  9 | enum WebIDLToSwift {
 10 |     static let group = DispatchGroup()
    |                        `- error: cannot find 'DispatchGroup' in scope
 11 |
 12 |     static func main() {
[93/108] Compiling WebIDLToSwift IDLParser.swift
/host/spi-builder-workspace/Sources/WebIDLToSwift/IDLParser.swift:7:20: error: cannot find 'Process' in scope
 5 |     private static func getJSONData(_ modules: [String]) -> Data {
 6 |         print("Fetching parsed IDL files...")
 7 |         let task = Process()
   |                    `- error: cannot find 'Process' in scope
 8 |         let pipe = Pipe()
 9 |         task.standardOutput = pipe
[94/108] Compiling WebIDLToSwift MergeDeclarations.swift
/host/spi-builder-workspace/Sources/WebIDLToSwift/IDLParser.swift:7:20: error: cannot find 'Process' in scope
 5 |     private static func getJSONData(_ modules: [String]) -> Data {
 6 |         print("Fetching parsed IDL files...")
 7 |         let task = Process()
   |                    `- error: cannot find 'Process' in scope
 8 |         let pipe = Pipe()
 9 |         task.standardOutput = pipe
[95/108] Compiling DOM RenderingContext.swift
BUILD FAILURE 6.1 wasm