The Swift Package Index logo.Swift Package Index

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