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.2.0 (2832a1), with Swift 6.1 for Wasm on 28 Oct 2025 16:56:14 UTC.

Build Command

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

Build Log

    |               `- 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 '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
360 |     @usableFromInline static let `time`: JSString = "time"
361 |     @usableFromInline static let `timeEnd`: JSString = "timeEnd"
362 |     @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
363 |     @usableFromInline static let `toJSON`: JSString = "toJSON"
364 |     @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:363: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
361 |     @usableFromInline static let `timeEnd`: JSString = "timeEnd"
362 |     @usableFromInline static let `timeLog`: JSString = "timeLog"
363 |     @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
364 |     @usableFromInline static let `toString`: JSString = "toString"
365 |     @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:364: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
362 |     @usableFromInline static let `timeLog`: JSString = "timeLog"
363 |     @usableFromInline static let `toJSON`: JSString = "toJSON"
364 |     @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
365 |     @usableFromInline static let `trace`: JSString = "trace"
366 |     @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:365: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
363 |     @usableFromInline static let `toJSON`: JSString = "toJSON"
364 |     @usableFromInline static let `toString`: JSString = "toString"
365 |     @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
366 |     @usableFromInline static let `username`: JSString = "username"
367 |     @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:366: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
364 |     @usableFromInline static let `toString`: JSString = "toString"
365 |     @usableFromInline static let `trace`: JSString = "trace"
366 |     @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
367 |     @usableFromInline static let `warn`: JSString = "warn"
368 | }
/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 '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
365 |     @usableFromInline static let `trace`: JSString = "trace"
366 |     @usableFromInline static let `username`: JSString = "username"
367 |     @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
368 | }
369 | public protocol Any_AllowSharedBufferSource: ConvertibleToJSValue {}
/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/129] Compiling WebAPIBase Generated.swift
/host/spi-builder-workspace/Sources/WebAPIBase/Generated.swift:317: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
315 | }
316 | @usableFromInline enum Strings {
317 |     @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
318 |     @usableFromInline static let `DOMException`: JSString = "DOMException"
319 |     @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:318: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
316 | @usableFromInline enum Strings {
317 |     @usableFromInline static let _self: JSString = "self"
318 |     @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
319 |     @usableFromInline static let `URL`: JSString = "URL"
320 |     @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:319: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
317 |     @usableFromInline static let _self: JSString = "self"
318 |     @usableFromInline static let `DOMException`: JSString = "DOMException"
319 |     @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
320 |     @usableFromInline static let `URLSearchParams`: JSString = "URLSearchParams"
321 |     @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:320: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
318 |     @usableFromInline static let `DOMException`: JSString = "DOMException"
319 |     @usableFromInline static let `URL`: JSString = "URL"
320 |     @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
321 |     @usableFromInline static let `append`: JSString = "append"
322 |     @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:321: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
319 |     @usableFromInline static let `URL`: JSString = "URL"
320 |     @usableFromInline static let `URLSearchParams`: JSString = "URLSearchParams"
321 |     @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
322 |     @usableFromInline static let `assert`: JSString = "assert"
323 |     @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:322: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
320 |     @usableFromInline static let `URLSearchParams`: JSString = "URLSearchParams"
321 |     @usableFromInline static let `append`: JSString = "append"
322 |     @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
323 |     @usableFromInline static let `canParse`: JSString = "canParse"
324 |     @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:323: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
321 |     @usableFromInline static let `append`: JSString = "append"
322 |     @usableFromInline static let `assert`: JSString = "assert"
323 |     @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
324 |     @usableFromInline static let `clear`: JSString = "clear"
325 |     @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:324: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
322 |     @usableFromInline static let `assert`: JSString = "assert"
323 |     @usableFromInline static let `canParse`: JSString = "canParse"
324 |     @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
325 |     @usableFromInline static let `code`: JSString = "code"
326 |     @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:325: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
323 |     @usableFromInline static let `canParse`: JSString = "canParse"
324 |     @usableFromInline static let `clear`: JSString = "clear"
325 |     @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
326 |     @usableFromInline static let `console`: JSString = "console"
327 |     @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:326: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
324 |     @usableFromInline static let `clear`: JSString = "clear"
325 |     @usableFromInline static let `code`: JSString = "code"
326 |     @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
327 |     @usableFromInline static let `count`: JSString = "count"
328 |     @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:327: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
325 |     @usableFromInline static let `code`: JSString = "code"
326 |     @usableFromInline static let `console`: JSString = "console"
327 |     @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
328 |     @usableFromInline static let `countReset`: JSString = "countReset"
329 |     @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:328: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
326 |     @usableFromInline static let `console`: JSString = "console"
327 |     @usableFromInline static let `count`: JSString = "count"
328 |     @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
329 |     @usableFromInline static let `debug`: JSString = "debug"
330 |     @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:329: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
327 |     @usableFromInline static let `count`: JSString = "count"
328 |     @usableFromInline static let `countReset`: JSString = "countReset"
329 |     @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
330 |     @usableFromInline static let `delete`: JSString = "delete"
331 |     @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:330: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
328 |     @usableFromInline static let `countReset`: JSString = "countReset"
329 |     @usableFromInline static let `debug`: JSString = "debug"
330 |     @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
331 |     @usableFromInline static let `dir`: JSString = "dir"
332 |     @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:331: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
329 |     @usableFromInline static let `debug`: JSString = "debug"
330 |     @usableFromInline static let `delete`: JSString = "delete"
331 |     @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
332 |     @usableFromInline static let `dirxml`: JSString = "dirxml"
333 |     @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:332: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
330 |     @usableFromInline static let `delete`: JSString = "delete"
331 |     @usableFromInline static let `dir`: JSString = "dir"
332 |     @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
333 |     @usableFromInline static let `error`: JSString = "error"
334 |     @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:333: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
331 |     @usableFromInline static let `dir`: JSString = "dir"
332 |     @usableFromInline static let `dirxml`: JSString = "dirxml"
333 |     @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
334 |     @usableFromInline static let `get`: JSString = "get"
335 |     @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:334: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
332 |     @usableFromInline static let `dirxml`: JSString = "dirxml"
333 |     @usableFromInline static let `error`: JSString = "error"
334 |     @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
335 |     @usableFromInline static let `getAll`: JSString = "getAll"
336 |     @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:335: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
333 |     @usableFromInline static let `error`: JSString = "error"
334 |     @usableFromInline static let `get`: JSString = "get"
335 |     @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
336 |     @usableFromInline static let `group`: JSString = "group"
337 |     @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:336: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
334 |     @usableFromInline static let `get`: JSString = "get"
335 |     @usableFromInline static let `getAll`: JSString = "getAll"
336 |     @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
337 |     @usableFromInline static let `groupCollapsed`: JSString = "groupCollapsed"
338 |     @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:337: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
335 |     @usableFromInline static let `getAll`: JSString = "getAll"
336 |     @usableFromInline static let `group`: JSString = "group"
337 |     @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
338 |     @usableFromInline static let `groupEnd`: JSString = "groupEnd"
339 |     @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:338: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
336 |     @usableFromInline static let `group`: JSString = "group"
337 |     @usableFromInline static let `groupCollapsed`: JSString = "groupCollapsed"
338 |     @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
339 |     @usableFromInline static let `has`: JSString = "has"
340 |     @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:339: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
337 |     @usableFromInline static let `groupCollapsed`: JSString = "groupCollapsed"
338 |     @usableFromInline static let `groupEnd`: JSString = "groupEnd"
339 |     @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
340 |     @usableFromInline static let `hash`: JSString = "hash"
341 |     @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:340: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
338 |     @usableFromInline static let `groupEnd`: JSString = "groupEnd"
339 |     @usableFromInline static let `has`: JSString = "has"
340 |     @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
341 |     @usableFromInline static let `host`: JSString = "host"
342 |     @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:341: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
339 |     @usableFromInline static let `has`: JSString = "has"
340 |     @usableFromInline static let `hash`: JSString = "hash"
341 |     @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
342 |     @usableFromInline static let `hostname`: JSString = "hostname"
343 |     @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:342: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
340 |     @usableFromInline static let `hash`: JSString = "hash"
341 |     @usableFromInline static let `host`: JSString = "host"
342 |     @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
343 |     @usableFromInline static let `href`: JSString = "href"
344 |     @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:343: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
341 |     @usableFromInline static let `host`: JSString = "host"
342 |     @usableFromInline static let `hostname`: JSString = "hostname"
343 |     @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
344 |     @usableFromInline static let `info`: JSString = "info"
345 |     @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:344: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
342 |     @usableFromInline static let `hostname`: JSString = "hostname"
343 |     @usableFromInline static let `href`: JSString = "href"
344 |     @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
345 |     @usableFromInline static let `log`: JSString = "log"
346 |     @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:345: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
343 |     @usableFromInline static let `href`: JSString = "href"
344 |     @usableFromInline static let `info`: JSString = "info"
345 |     @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
346 |     @usableFromInline static let `message`: JSString = "message"
347 |     @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:346: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
344 |     @usableFromInline static let `info`: JSString = "info"
345 |     @usableFromInline static let `log`: JSString = "log"
346 |     @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
347 |     @usableFromInline static let `name`: JSString = "name"
348 |     @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:347: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
345 |     @usableFromInline static let `log`: JSString = "log"
346 |     @usableFromInline static let `message`: JSString = "message"
347 |     @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
348 |     @usableFromInline static let `origin`: JSString = "origin"
349 |     @usableFromInline static let `parse`: JSString = "parse"
/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 '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
346 |     @usableFromInline static let `message`: JSString = "message"
347 |     @usableFromInline static let `name`: JSString = "name"
348 |     @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
349 |     @usableFromInline static let `parse`: JSString = "parse"
350 |     @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:349:34: warning: static property 'parse' 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 `name`: JSString = "name"
348 |     @usableFromInline static let `origin`: JSString = "origin"
349 |     @usableFromInline static let `parse`: JSString = "parse"
    |                                  |- warning: static property 'parse' 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 'parse' part of global actor 'MainActor'
    |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
350 |     @usableFromInline static let `password`: JSString = "password"
351 |     @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:350: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
348 |     @usableFromInline static let `origin`: JSString = "origin"
349 |     @usableFromInline static let `parse`: JSString = "parse"
350 |     @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
351 |     @usableFromInline static let `pathname`: JSString = "pathname"
352 |     @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:351: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
349 |     @usableFromInline static let `parse`: JSString = "parse"
350 |     @usableFromInline static let `password`: JSString = "password"
351 |     @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
352 |     @usableFromInline static let `port`: JSString = "port"
353 |     @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:352: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
350 |     @usableFromInline static let `password`: JSString = "password"
351 |     @usableFromInline static let `pathname`: JSString = "pathname"
352 |     @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
353 |     @usableFromInline static let `protocol`: JSString = "protocol"
354 |     @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:353: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
351 |     @usableFromInline static let `pathname`: JSString = "pathname"
352 |     @usableFromInline static let `port`: JSString = "port"
353 |     @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
354 |     @usableFromInline static let `search`: JSString = "search"
355 |     @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:354: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
352 |     @usableFromInline static let `port`: JSString = "port"
353 |     @usableFromInline static let `protocol`: JSString = "protocol"
354 |     @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
355 |     @usableFromInline static let `searchParams`: JSString = "searchParams"
356 |     @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:355: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
353 |     @usableFromInline static let `protocol`: JSString = "protocol"
354 |     @usableFromInline static let `search`: JSString = "search"
355 |     @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
356 |     @usableFromInline static let `set`: JSString = "set"
357 |     @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:356: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
354 |     @usableFromInline static let `search`: JSString = "search"
355 |     @usableFromInline static let `searchParams`: JSString = "searchParams"
356 |     @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
357 |     @usableFromInline static let `size`: JSString = "size"
358 |     @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:357: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
355 |     @usableFromInline static let `searchParams`: JSString = "searchParams"
356 |     @usableFromInline static let `set`: JSString = "set"
357 |     @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
358 |     @usableFromInline static let `sort`: JSString = "sort"
359 |     @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:358: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
356 |     @usableFromInline static let `set`: JSString = "set"
357 |     @usableFromInline static let `size`: JSString = "size"
358 |     @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
359 |     @usableFromInline static let `table`: JSString = "table"
360 |     @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:359: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
357 |     @usableFromInline static let `size`: JSString = "size"
358 |     @usableFromInline static let `sort`: JSString = "sort"
359 |     @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
360 |     @usableFromInline static let `time`: JSString = "time"
361 |     @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:360: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
358 |     @usableFromInline static let `sort`: JSString = "sort"
359 |     @usableFromInline static let `table`: JSString = "table"
360 |     @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
361 |     @usableFromInline static let `timeEnd`: JSString = "timeEnd"
362 |     @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:361: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
359 |     @usableFromInline static let `table`: JSString = "table"
360 |     @usableFromInline static let `time`: JSString = "time"
361 |     @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
362 |     @usableFromInline static let `timeLog`: JSString = "timeLog"
363 |     @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:362: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
360 |     @usableFromInline static let `time`: JSString = "time"
361 |     @usableFromInline static let `timeEnd`: JSString = "timeEnd"
362 |     @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
363 |     @usableFromInline static let `toJSON`: JSString = "toJSON"
364 |     @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:363: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
361 |     @usableFromInline static let `timeEnd`: JSString = "timeEnd"
362 |     @usableFromInline static let `timeLog`: JSString = "timeLog"
363 |     @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
364 |     @usableFromInline static let `toString`: JSString = "toString"
365 |     @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:364: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
362 |     @usableFromInline static let `timeLog`: JSString = "timeLog"
363 |     @usableFromInline static let `toJSON`: JSString = "toJSON"
364 |     @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
365 |     @usableFromInline static let `trace`: JSString = "trace"
366 |     @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:365: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
363 |     @usableFromInline static let `toJSON`: JSString = "toJSON"
364 |     @usableFromInline static let `toString`: JSString = "toString"
365 |     @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
366 |     @usableFromInline static let `username`: JSString = "username"
367 |     @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:366: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
364 |     @usableFromInline static let `toString`: JSString = "toString"
365 |     @usableFromInline static let `trace`: JSString = "trace"
366 |     @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
367 |     @usableFromInline static let `warn`: JSString = "warn"
368 | }
/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 '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
365 |     @usableFromInline static let `trace`: JSString = "trace"
366 |     @usableFromInline static let `username`: JSString = "username"
367 |     @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
368 | }
369 | public protocol Any_AllowSharedBufferSource: ConvertibleToJSValue {}
/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/130] Wrapping AST for WebAPIBase for debugging
[115/135] Compiling DOM RotationMatrixType.swift
[116/135] Compiling DOM Support.swift
/host/spi-builder-workspace/Sources/DOM/Support.swift:9: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
 7 | public typealias WindowProxy = Window
 8 |
 9 | 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
10 |
11 | public typealias Uint8ClampedArray = JSUInt8ClampedArray
/host/spi-builder-workspace/Sources/DOM/Generated.swift:20517:14: note: class 'Window' does not conform to the 'Sendable' protocol
20515 |     }
20516 | }
20517 | public class Window: EventTarget, GlobalEventHandlers, WindowEventHandlers, WindowOrWorkerGlobalScope,
      |              `- note: class 'Window' does not conform to the 'Sendable' protocol
20518 |     AnimationFrameProvider, WindowSessionStorage, WindowLocalStorage
20519 | {
[117/135] 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`.
error: emit-module command failed with exit code 1 (use -v to see invocation)
[118/135] Compiling WebIDLToSwift ClosurePattern.swift
/host/spi-builder-workspace/Sources/WebIDLToSwift/ClosurePattern.swift:114:23: warning: string interpolation produces a debug description for a function value; did you mean to make this explicit?
112 |             @inlinable public static subscript(name: JSString, in jsObject: JSObject) -> \(closureType) {
113 |                 get {
114 |                     \(getter)
    |                       |- warning: string interpolation produces a debug description for a function value; did you mean to make this explicit?
    |                       `- note: use 'String(describing:)' to silence this warning
115 |                 }
116 |                 set {
/host/spi-builder-workspace/Sources/WebIDLToSwift/ClosurePattern.swift:117:23: warning: string interpolation produces a debug description for a function value; did you mean to make this explicit?
115 |                 }
116 |                 set {
117 |                     \(setter)
    |                       |- warning: string interpolation produces a debug description for a function value; did you mean to make this explicit?
    |                       `- note: use 'String(describing:)' to silence this warning
118 |                 }
119 |             }
[119/135] Compiling WebIDLToSwift IDLBuilder.swift
/host/spi-builder-workspace/Sources/WebIDLToSwift/ClosurePattern.swift:114:23: warning: string interpolation produces a debug description for a function value; did you mean to make this explicit?
112 |             @inlinable public static subscript(name: JSString, in jsObject: JSObject) -> \(closureType) {
113 |                 get {
114 |                     \(getter)
    |                       |- warning: string interpolation produces a debug description for a function value; did you mean to make this explicit?
    |                       `- note: use 'String(describing:)' to silence this warning
115 |                 }
116 |                 set {
/host/spi-builder-workspace/Sources/WebIDLToSwift/ClosurePattern.swift:117:23: warning: string interpolation produces a debug description for a function value; did you mean to make this explicit?
115 |                 }
116 |                 set {
117 |                     \(setter)
    |                       |- warning: string interpolation produces a debug description for a function value; did you mean to make this explicit?
    |                       `- note: use 'String(describing:)' to silence this warning
118 |                 }
119 |             }
[120/135] Emitting module WebIDLToSwift
/host/spi-builder-workspace/Sources/WebIDLToSwift/ModuleState.swift:5:29: warning: static property 'current' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
  3 | @dynamicMemberLookup
  4 | enum ModuleState {
  5 |     private(set) static var current = ScopedState()
    |                             |- warning: static property 'current' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                             |- note: convert 'current' to a 'let' constant to make 'Sendable' shared state immutable
    |                             |- note: add '@MainActor' to make static property 'current' part of global actor 'MainActor'
    |                             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  6 |     private(set) static var unions: Set<UnionType> = []
  7 |     private(set) static var strings: Set<String> = ["toString"]
/host/spi-builder-workspace/Sources/WebIDLToSwift/ModuleState.swift:6:29: warning: static property 'unions' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
  4 | enum ModuleState {
  5 |     private(set) static var current = ScopedState()
  6 |     private(set) static var unions: Set<UnionType> = []
    |                             |- warning: static property 'unions' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                             |- note: convert 'unions' to a 'let' constant to make 'Sendable' shared state immutable
    |                             |- note: add '@MainActor' to make static property 'unions' part of global actor 'MainActor'
    |                             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  7 |     private(set) static var strings: Set<String> = ["toString"]
  8 |     private(set) static var closurePatterns: Set<ClosurePattern> = []
/host/spi-builder-workspace/Sources/WebIDLToSwift/ModuleState.swift:7:29: warning: static property 'strings' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
  5 |     private(set) static var current = ScopedState()
  6 |     private(set) static var unions: Set<UnionType> = []
  7 |     private(set) static var strings: Set<String> = ["toString"]
    |                             |- warning: static property 'strings' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                             |- note: convert 'strings' to a 'let' constant to make 'Sendable' shared state immutable
    |                             |- note: add '@MainActor' to make static property 'strings' part of global actor 'MainActor'
    |                             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  8 |     private(set) static var closurePatterns: Set<ClosurePattern> = []
  9 |
/host/spi-builder-workspace/Sources/WebIDLToSwift/ModuleState.swift:8:29: warning: static property 'closurePatterns' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
  6 |     private(set) static var unions: Set<UnionType> = []
  7 |     private(set) static var strings: Set<String> = ["toString"]
  8 |     private(set) static var closurePatterns: Set<ClosurePattern> = []
    |                             |- warning: static property 'closurePatterns' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                             |- note: convert 'closurePatterns' to a 'let' constant to make 'Sendable' shared state immutable
    |                             |- note: add '@MainActor' to make static property 'closurePatterns' part of global actor 'MainActor'
    |                             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  9 |
 10 |     static func source(for name: String) -> SwiftSource {
/host/spi-builder-workspace/Sources/WebIDLToSwift/ModuleState.swift:19:24: warning: static property 'stack' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 17 |     }
 18 |
 19 |     private static var stack: [ScopedState] = []
    |                        |- warning: static property 'stack' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: convert 'stack' to a 'let' constant to make 'Sendable' shared state immutable
    |                        |- note: add '@MainActor' to make static property 'stack' part of global actor 'MainActor'
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 20 |     static func withScope<T>(_ new: ScopedState, body: () throws -> T) rethrows -> T {
 21 |         stack.append(current)
/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() {
[121/135] 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
[122/135] 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:21857: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
21855 |
21856 | @usableFromInline enum Strings {
21857 |     @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
21858 |     @usableFromInline static let `AbortController`: JSString = "AbortController"
21859 |     @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:21858: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
21856 | @usableFromInline enum Strings {
21857 |     @usableFromInline static let _self: JSString = "self"
21858 |     @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
21859 |     @usableFromInline static let `AbortSignal`: JSString = "AbortSignal"
21860 |     @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:21859: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
21857 |     @usableFromInline static let _self: JSString = "self"
21858 |     @usableFromInline static let `AbortController`: JSString = "AbortController"
21859 |     @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
21860 |     @usableFromInline static let `AbstractRange`: JSString = "AbstractRange"
21861 |     @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:21860: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
21858 |     @usableFromInline static let `AbortController`: JSString = "AbortController"
21859 |     @usableFromInline static let `AbortSignal`: JSString = "AbortSignal"
21860 |     @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
21861 |     @usableFromInline static let `AddSearchProvider`: JSString = "AddSearchProvider"
21862 |     @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:21861: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
21859 |     @usableFromInline static let `AbortSignal`: JSString = "AbortSignal"
21860 |     @usableFromInline static let `AbstractRange`: JSString = "AbstractRange"
21861 |     @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
21862 |     @usableFromInline static let `Attr`: JSString = "Attr"
21863 |     @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:21862: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
21860 |     @usableFromInline static let `AbstractRange`: JSString = "AbstractRange"
21861 |     @usableFromInline static let `AddSearchProvider`: JSString = "AddSearchProvider"
21862 |     @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
21863 |     @usableFromInline static let `AudioData`: JSString = "AudioData"
21864 |     @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:21863: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
21861 |     @usableFromInline static let `AddSearchProvider`: JSString = "AddSearchProvider"
21862 |     @usableFromInline static let `Attr`: JSString = "Attr"
21863 |     @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
21864 |     @usableFromInline static let `AudioDecoder`: JSString = "AudioDecoder"
21865 |     @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:21864: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
21862 |     @usableFromInline static let `Attr`: JSString = "Attr"
21863 |     @usableFromInline static let `AudioData`: JSString = "AudioData"
21864 |     @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
21865 |     @usableFromInline static let `AudioEncoder`: JSString = "AudioEncoder"
21866 |     @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:21865: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
21863 |     @usableFromInline static let `AudioData`: JSString = "AudioData"
21864 |     @usableFromInline static let `AudioDecoder`: JSString = "AudioDecoder"
21865 |     @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
21866 |     @usableFromInline static let `AudioTrack`: JSString = "AudioTrack"
21867 |     @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:21866: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
21864 |     @usableFromInline static let `AudioDecoder`: JSString = "AudioDecoder"
21865 |     @usableFromInline static let `AudioEncoder`: JSString = "AudioEncoder"
21866 |     @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
21867 |     @usableFromInline static let `AudioTrackList`: JSString = "AudioTrackList"
21868 |     @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:21867: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
21865 |     @usableFromInline static let `AudioEncoder`: JSString = "AudioEncoder"
21866 |     @usableFromInline static let `AudioTrack`: JSString = "AudioTrack"
21867 |     @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
21868 |     @usableFromInline static let `BarProp`: JSString = "BarProp"
21869 |     @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:21868: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
21866 |     @usableFromInline static let `AudioTrack`: JSString = "AudioTrack"
21867 |     @usableFromInline static let `AudioTrackList`: JSString = "AudioTrackList"
21868 |     @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
21869 |     @usableFromInline static let `BeforeUnloadEvent`: JSString = "BeforeUnloadEvent"
21870 |     @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:21869: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
21867 |     @usableFromInline static let `AudioTrackList`: JSString = "AudioTrackList"
21868 |     @usableFromInline static let `BarProp`: JSString = "BarProp"
21869 |     @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
21870 |     @usableFromInline static let `Blob`: JSString = "Blob"
21871 |     @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:21870: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
21868 |     @usableFromInline static let `BarProp`: JSString = "BarProp"
21869 |     @usableFromInline static let `BeforeUnloadEvent`: JSString = "BeforeUnloadEvent"
21870 |     @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
21871 |     @usableFromInline static let `BlobEvent`: JSString = "BlobEvent"
21872 |     @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:21871: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
21869 |     @usableFromInline static let `BeforeUnloadEvent`: JSString = "BeforeUnloadEvent"
21870 |     @usableFromInline static let `Blob`: JSString = "Blob"
21871 |     @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
21872 |     @usableFromInline static let `BroadcastChannel`: JSString = "BroadcastChannel"
21873 |     @usableFromInline static let `BufferedChangeEvent`: JSString = "BufferedChangeEvent"
/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:21872: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
21870 |     @usableFromInline static let `Blob`: JSString = "Blob"
21871 |     @usableFromInline static let `BlobEvent`: JSString = "BlobEvent"
21872 |     @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
21873 |     @usableFromInline static let `BufferedChangeEvent`: JSString = "BufferedChangeEvent"
21874 |     @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:21873:34: warning: static property 'BufferedChangeEvent' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
21871 |     @usableFromInline static let `BlobEvent`: JSString = "BlobEvent"
21872 |     @usableFromInline static let `BroadcastChannel`: JSString = "BroadcastChannel"
21873 |     @usableFromInline static let `BufferedChangeEvent`: JSString = "BufferedChangeEvent"
      |                                  |- warning: static property 'BufferedChangeEvent' 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 'BufferedChangeEvent' part of global actor 'MainActor'
      |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21874 |     @usableFromInline static let `ByteLengthQueuingStrategy`: JSString = "ByteLengthQueuingStrategy"
21875 |     @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:21874: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
21872 |     @usableFromInline static let `BroadcastChannel`: JSString = "BroadcastChannel"
21873 |     @usableFromInline static let `BufferedChangeEvent`: JSString = "BufferedChangeEvent"
21874 |     @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
21875 |     @usableFromInline static let `CDATASection`: JSString = "CDATASection"
21876 |     @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:21875: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
21873 |     @usableFromInline static let `BufferedChangeEvent`: JSString = "BufferedChangeEvent"
21874 |     @usableFromInline static let `ByteLengthQueuingStrategy`: JSString = "ByteLengthQueuingStrategy"
21875 |     @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
21876 |     @usableFromInline static let `CSSPseudoElement`: JSString = "CSSPseudoElement"
21877 |     @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:21876: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
21874 |     @usableFromInline static let `ByteLengthQueuingStrategy`: JSString = "ByteLengthQueuingStrategy"
21875 |     @usableFromInline static let `CDATASection`: JSString = "CDATASection"
21876 |     @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
21877 |     @usableFromInline static let `Cache`: JSString = "Cache"
21878 |     @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:21877: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
21875 |     @usableFromInline static let `CDATASection`: JSString = "CDATASection"
21876 |     @usableFromInline static let `CSSPseudoElement`: JSString = "CSSPseudoElement"
21877 |     @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
21878 |     @usableFromInline static let `CacheStorage`: JSString = "CacheStorage"
21879 |     @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:21878: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
21876 |     @usableFromInline static let `CSSPseudoElement`: JSString = "CSSPseudoElement"
21877 |     @usableFromInline static let `Cache`: JSString = "Cache"
21878 |     @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
21879 |     @usableFromInline static let `CanvasGradient`: JSString = "CanvasGradient"
21880 |     @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:21879: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
21877 |     @usableFromInline static let `Cache`: JSString = "Cache"
21878 |     @usableFromInline static let `CacheStorage`: JSString = "CacheStorage"
21879 |     @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
21880 |     @usableFromInline static let `CanvasPattern`: JSString = "CanvasPattern"
21881 |     @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:21880: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
21878 |     @usableFromInline static let `CacheStorage`: JSString = "CacheStorage"
21879 |     @usableFromInline static let `CanvasGradient`: JSString = "CanvasGradient"
21880 |     @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
21881 |     @usableFromInline static let `CanvasRenderingContext2D`: JSString = "CanvasRenderingContext2D"
21882 |     @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:21881: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
21879 |     @usableFromInline static let `CanvasGradient`: JSString = "CanvasGradient"
21880 |     @usableFromInline static let `CanvasPattern`: JSString = "CanvasPattern"
21881 |     @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
21882 |     @usableFromInline static let `CaretPosition`: JSString = "CaretPosition"
21883 |     @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:21882: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
21880 |     @usableFromInline static let `CanvasPattern`: JSString = "CanvasPattern"
21881 |     @usableFromInline static let `CanvasRenderingContext2D`: JSString = "CanvasRenderingContext2D"
21882 |     @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
21883 |     @usableFromInline static let `CharacterData`: JSString = "CharacterData"
21884 |     @usableFromInline static let `CloseWatcher`: JSString = "CloseWatcher"
/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:21883: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
21881 |     @usableFromInline static let `CanvasRenderingContext2D`: JSString = "CanvasRenderingContext2D"
21882 |     @usableFromInline static let `CaretPosition`: JSString = "CaretPosition"
21883 |     @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
21884 |     @usableFromInline static let `CloseWatcher`: JSString = "CloseWatcher"
21885 |     @usableFromInline static let `CommandEvent`: JSString = "CommandEvent"
/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:21884:34: warning: static property 'CloseWatcher' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
21882 |     @usableFromInline static let `CaretPosition`: JSString = "CaretPosition"
21883 |     @usableFromInline static let `CharacterData`: JSString = "CharacterData"
21884 |     @usableFromInline static let `CloseWatcher`: JSString = "CloseWatcher"
      |                                  |- warning: static property 'CloseWatcher' 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 'CloseWatcher' part of global actor 'MainActor'
      |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21885 |     @usableFromInline static let `CommandEvent`: JSString = "CommandEvent"
21886 |     @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:21885:34: warning: static property 'CommandEvent' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
21883 |     @usableFromInline static let `CharacterData`: JSString = "CharacterData"
21884 |     @usableFromInline static let `CloseWatcher`: JSString = "CloseWatcher"
21885 |     @usableFromInline static let `CommandEvent`: JSString = "CommandEvent"
      |                                  |- warning: static property 'CommandEvent' 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 'CommandEvent' part of global actor 'MainActor'
      |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21886 |     @usableFromInline static let `Comment`: JSString = "Comment"
21887 |     @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:21886: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
21884 |     @usableFromInline static let `CloseWatcher`: JSString = "CloseWatcher"
21885 |     @usableFromInline static let `CommandEvent`: JSString = "CommandEvent"
21886 |     @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
21887 |     @usableFromInline static let `CompositionEvent`: JSString = "CompositionEvent"
21888 |     @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:21887: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
21885 |     @usableFromInline static let `CommandEvent`: JSString = "CommandEvent"
21886 |     @usableFromInline static let `Comment`: JSString = "Comment"
21887 |     @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
21888 |     @usableFromInline static let `CountQueuingStrategy`: JSString = "CountQueuingStrategy"
21889 |     @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:21888: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
21886 |     @usableFromInline static let `Comment`: JSString = "Comment"
21887 |     @usableFromInline static let `CompositionEvent`: JSString = "CompositionEvent"
21888 |     @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
21889 |     @usableFromInline static let `CustomElementRegistry`: JSString = "CustomElementRegistry"
21890 |     @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:21889: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
21887 |     @usableFromInline static let `CompositionEvent`: JSString = "CompositionEvent"
21888 |     @usableFromInline static let `CountQueuingStrategy`: JSString = "CountQueuingStrategy"
21889 |     @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
21890 |     @usableFromInline static let `CustomEvent`: JSString = "CustomEvent"
21891 |     @usableFromInline static let `CustomStateSet`: JSString = "CustomStateSet"
/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:21890: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
21888 |     @usableFromInline static let `CountQueuingStrategy`: JSString = "CountQueuingStrategy"
21889 |     @usableFromInline static let `CustomElementRegistry`: JSString = "CustomElementRegistry"
21890 |     @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
21891 |     @usableFromInline static let `CustomStateSet`: JSString = "CustomStateSet"
21892 |     @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:21891:34: warning: static property 'CustomStateSet' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
21889 |     @usableFromInline static let `CustomElementRegistry`: JSString = "CustomElementRegistry"
21890 |     @usableFromInline static let `CustomEvent`: JSString = "CustomEvent"
21891 |     @usableFromInline static let `CustomStateSet`: JSString = "CustomStateSet"
      |                                  |- warning: static property 'CustomStateSet' 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 'CustomStateSet' part of global actor 'MainActor'
      |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21892 |     @usableFromInline static let `DOMImplementation`: JSString = "DOMImplementation"
21893 |     @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:21892: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
21890 |     @usableFromInline static let `CustomEvent`: JSString = "CustomEvent"
21891 |     @usableFromInline static let `CustomStateSet`: JSString = "CustomStateSet"
21892 |     @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
21893 |     @usableFromInline static let `DOMMatrix`: JSString = "DOMMatrix"
21894 |     @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:21893: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
21891 |     @usableFromInline static let `CustomStateSet`: JSString = "CustomStateSet"
21892 |     @usableFromInline static let `DOMImplementation`: JSString = "DOMImplementation"
21893 |     @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
21894 |     @usableFromInline static let `DOMMatrixReadOnly`: JSString = "DOMMatrixReadOnly"
21895 |     @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:21894: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
21892 |     @usableFromInline static let `DOMImplementation`: JSString = "DOMImplementation"
21893 |     @usableFromInline static let `DOMMatrix`: JSString = "DOMMatrix"
21894 |     @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
21895 |     @usableFromInline static let `DOMParser`: JSString = "DOMParser"
21896 |     @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:21895: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
21893 |     @usableFromInline static let `DOMMatrix`: JSString = "DOMMatrix"
21894 |     @usableFromInline static let `DOMMatrixReadOnly`: JSString = "DOMMatrixReadOnly"
21895 |     @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
21896 |     @usableFromInline static let `DOMPoint`: JSString = "DOMPoint"
21897 |     @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:21896: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
21894 |     @usableFromInline static let `DOMMatrixReadOnly`: JSString = "DOMMatrixReadOnly"
21895 |     @usableFromInline static let `DOMParser`: JSString = "DOMParser"
21896 |     @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
21897 |     @usableFromInline static let `DOMPointReadOnly`: JSString = "DOMPointReadOnly"
21898 |     @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:21897: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
21895 |     @usableFromInline static let `DOMParser`: JSString = "DOMParser"
21896 |     @usableFromInline static let `DOMPoint`: JSString = "DOMPoint"
21897 |     @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
21898 |     @usableFromInline static let `DOMQuad`: JSString = "DOMQuad"
21899 |     @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:21898: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
21896 |     @usableFromInline static let `DOMPoint`: JSString = "DOMPoint"
21897 |     @usableFromInline static let `DOMPointReadOnly`: JSString = "DOMPointReadOnly"
21898 |     @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
21899 |     @usableFromInline static let `DOMRect`: JSString = "DOMRect"
21900 |     @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:21899: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
21897 |     @usableFromInline static let `DOMPointReadOnly`: JSString = "DOMPointReadOnly"
21898 |     @usableFromInline static let `DOMQuad`: JSString = "DOMQuad"
21899 |     @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
21900 |     @usableFromInline static let `DOMRectList`: JSString = "DOMRectList"
21901 |     @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:21900: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
21898 |     @usableFromInline static let `DOMQuad`: JSString = "DOMQuad"
21899 |     @usableFromInline static let `DOMRect`: JSString = "DOMRect"
21900 |     @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
21901 |     @usableFromInline static let `DOMRectReadOnly`: JSString = "DOMRectReadOnly"
21902 |     @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:21901: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
21899 |     @usableFromInline static let `DOMRect`: JSString = "DOMRect"
21900 |     @usableFromInline static let `DOMRectList`: JSString = "DOMRectList"
21901 |     @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
21902 |     @usableFromInline static let `DOMStringList`: JSString = "DOMStringList"
21903 |     @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:21902: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
21900 |     @usableFromInline static let `DOMRectList`: JSString = "DOMRectList"
21901 |     @usableFromInline static let `DOMRectReadOnly`: JSString = "DOMRectReadOnly"
21902 |     @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
21903 |     @usableFromInline static let `DOMStringMap`: JSString = "DOMStringMap"
21904 |     @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:21903: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
21901 |     @usableFromInline static let `DOMRectReadOnly`: JSString = "DOMRectReadOnly"
21902 |     @usableFromInline static let `DOMStringList`: JSString = "DOMStringList"
21903 |     @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
21904 |     @usableFromInline static let `DOMTokenList`: JSString = "DOMTokenList"
21905 |     @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:21904: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
21902 |     @usableFromInline static let `DOMStringList`: JSString = "DOMStringList"
21903 |     @usableFromInline static let `DOMStringMap`: JSString = "DOMStringMap"
21904 |     @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
21905 |     @usableFromInline static let `DataTransfer`: JSString = "DataTransfer"
21906 |     @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:21905: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
21903 |     @usableFromInline static let `DOMStringMap`: JSString = "DOMStringMap"
21904 |     @usableFromInline static let `DOMTokenList`: JSString = "DOMTokenList"
21905 |     @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
21906 |     @usableFromInline static let `DataTransferItem`: JSString = "DataTransferItem"
21907 |     @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:21906: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
21904 |     @usableFromInline static let `DOMTokenList`: JSString = "DOMTokenList"
21905 |     @usableFromInline static let `DataTransfer`: JSString = "DataTransfer"
21906 |     @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
21907 |     @usableFromInline static let `DataTransferItemList`: JSString = "DataTransferItemList"
21908 |     @usableFromInline static let `DeviceChangeEvent`: JSString = "DeviceChangeEvent"
/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:21907: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
21905 |     @usableFromInline static let `DataTransfer`: JSString = "DataTransfer"
21906 |     @usableFromInline static let `DataTransferItem`: JSString = "DataTransferItem"
21907 |     @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
21908 |     @usableFromInline static let `DeviceChangeEvent`: JSString = "DeviceChangeEvent"
21909 |     @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`.
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4606859-2":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" 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:062e4aaff76454b333ce7957a8e87c3beb342f1dedb64399abb81cdea021b526
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] Compiling JavaScriptKit JSBridgedType.swift
[6/61] Compiling JavaScriptKit JSException.swift
[7/61] Compiling JavaScriptKit JSValue.swift
[8/64] Emitting module WebIDL
[9/64] Compiling JavaScriptKit BridgeJSInstrincics.swift
[10/64] Compiling JavaScriptKit ConstructibleFromJSValue.swift
[11/64] Compiling JavaScriptKit ConvertibleToJSValue.swift
[12/64] Compiling JavaScriptKit JSArray.swift
[13/64] Compiling JavaScriptKit JSDate.swift
[14/64] Compiling JavaScriptKit JSError.swift
[15/64] Compiling JavaScriptKit JSPromise.swift
[16/64] Compiling JavaScriptKit JSTimer.swift
[17/66] Compiling WebIDL Typedef.swift
[18/66] Compiling WebIDL Value.swift
[19/66] Emitting module JavaScriptKit
[20/66] Compiling JavaScriptKit JSFunction.swift
[21/66] Compiling JavaScriptKit JSObject.swift
[22/66] Compiling JavaScriptKit JSTypedArray.swift
[23/66] Compiling JavaScriptKit JSClosure.swift
[24/66] Compiling JavaScriptKit JSString.swift
[25/66] Compiling JavaScriptKit JSSymbol.swift
[26/66] Compiling JavaScriptKit JSThrowingFunction.swift
[34/67] Compiling JavaScriptKit Features.swift
[35/67] Compiling JavaScriptKit JSBigInt.swift
[39/67] Compiling JavaScriptKit JSValueDecoder.swift
[40/67] Compiling JavaScriptKit Macros.swift
[41/67] Compiling JavaScriptKit ThreadLocal.swift
[52/91] Compiling JavaScriptBigIntSupport Int64+I64.swift
[53/91] Emitting module JavaScriptBigIntSupport
[54/91] Compiling JavaScriptBigIntSupport JSBigInt+I64.swift
[55/92] Compiling JavaScriptEventLoop JobQueue.swift
[56/92] Compiling JavaScriptEventLoop JavaScriptEventLoop+LegacyHooks.swift
[57/92] Compiling JavaScriptEventLoop JavaScriptEventLoop+ExecutorFactory.swift
[58/92] Compiling JavaScriptEventLoop JavaScriptEventLoop.swift
[59/92] Compiling JavaScriptEventLoop JSSending.swift
[61/92] Compiling WebIDLToSwift SwiftRepresentation.swift
[62/92] Compiling WebIDLToSwift SwiftSource.swift
[63/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(executable: String, arguments: [String]) {
26 |         // print("*** running script: \(script)")
27 |         let task = Process()
   |                    `- error: cannot find 'Process' in scope
28 |         task.standardError = FileHandle.standardError
29 |         task.arguments = arguments
[64/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(executable: String, arguments: [String]) {
26 |         // print("*** running script: \(script)")
27 |         let task = Process()
   |                    `- error: cannot find 'Process' in scope
28 |         task.standardError = FileHandle.standardError
29 |         task.arguments = arguments
[65/93] Emitting module JavaScriptEventLoop
[66/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:94:9: error: cannot find 'DispatchQueue' in scope
 92 |
 93 |         group.enter()
 94 |         DispatchQueue.global().async {
    |         `- error: cannot find 'DispatchQueue' in scope
 95 |             Shell.format(source: outputPath)
 96 |             if patch {
[67/92] Compiling JavaScriptEventLoop WebWorkerTaskExecutor.swift
[68/92] Compiling JavaScriptEventLoop WebWorkerDedicatedExecutor.swift
[69/93] Wrapping AST for JavaScriptEventLoop for debugging
[71/100] Compiling ECMAScript BridgedDictionary.swift
[72/100] Compiling ECMAScript Attributes.swift
[73/100] Compiling ECMAScript Iterators.swift
[74/100] Compiling ECMAScript DataView.swift
[75/100] Compiling ECMAScript ArrayBufferView.swift
[76/100] Emitting module ECMAScript
[77/100] Compiling ECMAScript ArrayBuffer.swift
[79/100] Compiling WebIDLToSwift WebIDL+SwiftRepresentation.swift
[80/100] Compiling WebIDLToSwift UnionType+SwiftRepresentable.swift
[81/100] Compiling WebIDLToSwift UnionType.swift
[82/103] Emitting module WebAPIBase
[83/103] Compiling WebAPIBase ToJSValue.swift
[84/103] Compiling WebAPIBase Generated.swift
[85/104] Wrapping AST for WebAPIBase for debugging
[87/109] Compiling DOM Support.swift
[88/109] Compiling DOM RotationMatrixType.swift
[89/109] Compiling DOM RenderingContext.swift
error: emit-module command failed with exit code 1 (use -v to see invocation)
[90/109] Compiling WebIDLToSwift Module.swift
[91/109] Compiling WebIDLToSwift ModuleState.swift
[92/109] Compiling WebIDLToSwift ClosurePattern.swift
/host/spi-builder-workspace/Sources/WebIDLToSwift/ClosurePattern.swift:114:23: warning: string interpolation produces a debug description for a function value; did you mean to make this explicit?
112 |             @inlinable public static subscript(name: JSString, in jsObject: JSObject) -> \(closureType) {
113 |                 get {
114 |                     \(getter)
    |                       |- warning: string interpolation produces a debug description for a function value; did you mean to make this explicit?
    |                       `- note: use 'String(describing:)' to silence this warning
115 |                 }
116 |                 set {
/host/spi-builder-workspace/Sources/WebIDLToSwift/ClosurePattern.swift:117:23: warning: string interpolation produces a debug description for a function value; did you mean to make this explicit?
115 |                 }
116 |                 set {
117 |                     \(setter)
    |                       |- warning: string interpolation produces a debug description for a function value; did you mean to make this explicit?
    |                       `- note: use 'String(describing:)' to silence this warning
118 |                 }
119 |             }
[93/109] Compiling WebIDLToSwift IDLBuilder.swift
/host/spi-builder-workspace/Sources/WebIDLToSwift/ClosurePattern.swift:114:23: warning: string interpolation produces a debug description for a function value; did you mean to make this explicit?
112 |             @inlinable public static subscript(name: JSString, in jsObject: JSObject) -> \(closureType) {
113 |                 get {
114 |                     \(getter)
    |                       |- warning: string interpolation produces a debug description for a function value; did you mean to make this explicit?
    |                       `- note: use 'String(describing:)' to silence this warning
115 |                 }
116 |                 set {
/host/spi-builder-workspace/Sources/WebIDLToSwift/ClosurePattern.swift:117:23: warning: string interpolation produces a debug description for a function value; did you mean to make this explicit?
115 |                 }
116 |                 set {
117 |                     \(setter)
    |                       |- warning: string interpolation produces a debug description for a function value; did you mean to make this explicit?
    |                       `- note: use 'String(describing:)' to silence this warning
118 |                 }
119 |             }
[94/109] 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() {
[95/109] 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
[96/109] 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
BUILD FAILURE 6.1 wasm