This is a staging environment. For live and up-to-date package information, visit swiftpackageindex.com.

The Swift Package Index logo.Swift Package Index

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

Build Information

Successful build of WebAPIKit with Swift 6.0 for macOS (SPM).

Swift 6 data race errors: 3228

Build Command

env DEVELOPER_DIR=/Applications/Xcode-15.3.0.app xcrun --toolchain org.swift.600202405261a swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete

Build Log

3762 |     @usableFromInline static let maxInterStageShaderVariables: JSString = "maxInterStageShaderVariables"
     |                                  |- warning: static property 'maxInterStageShaderVariables' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'maxInterStageShaderVariables' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3763 |     @usableFromInline static let maxSampledTexturesPerShaderStage: JSString = "maxSampledTexturesPerShaderStage"
3764 |     @usableFromInline static let maxSamplersPerShaderStage: JSString = "maxSamplersPerShaderStage"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3763:34: warning: static property 'maxSampledTexturesPerShaderStage' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3761 |     @usableFromInline static let maxInterStageShaderComponents: JSString = "maxInterStageShaderComponents"
3762 |     @usableFromInline static let maxInterStageShaderVariables: JSString = "maxInterStageShaderVariables"
3763 |     @usableFromInline static let maxSampledTexturesPerShaderStage: JSString = "maxSampledTexturesPerShaderStage"
     |                                  |- warning: static property 'maxSampledTexturesPerShaderStage' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'maxSampledTexturesPerShaderStage' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3764 |     @usableFromInline static let maxSamplersPerShaderStage: JSString = "maxSamplersPerShaderStage"
3765 |     @usableFromInline static let maxStorageBufferBindingSize: JSString = "maxStorageBufferBindingSize"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3764:34: warning: static property 'maxSamplersPerShaderStage' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3762 |     @usableFromInline static let maxInterStageShaderVariables: JSString = "maxInterStageShaderVariables"
3763 |     @usableFromInline static let maxSampledTexturesPerShaderStage: JSString = "maxSampledTexturesPerShaderStage"
3764 |     @usableFromInline static let maxSamplersPerShaderStage: JSString = "maxSamplersPerShaderStage"
     |                                  |- warning: static property 'maxSamplersPerShaderStage' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'maxSamplersPerShaderStage' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3765 |     @usableFromInline static let maxStorageBufferBindingSize: JSString = "maxStorageBufferBindingSize"
3766 |     @usableFromInline static let maxStorageBuffersPerShaderStage: JSString = "maxStorageBuffersPerShaderStage"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3765:34: warning: static property 'maxStorageBufferBindingSize' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3763 |     @usableFromInline static let maxSampledTexturesPerShaderStage: JSString = "maxSampledTexturesPerShaderStage"
3764 |     @usableFromInline static let maxSamplersPerShaderStage: JSString = "maxSamplersPerShaderStage"
3765 |     @usableFromInline static let maxStorageBufferBindingSize: JSString = "maxStorageBufferBindingSize"
     |                                  |- warning: static property 'maxStorageBufferBindingSize' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'maxStorageBufferBindingSize' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3766 |     @usableFromInline static let maxStorageBuffersPerShaderStage: JSString = "maxStorageBuffersPerShaderStage"
3767 |     @usableFromInline static let maxStorageTexturesPerShaderStage: JSString = "maxStorageTexturesPerShaderStage"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3766:34: warning: static property 'maxStorageBuffersPerShaderStage' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3764 |     @usableFromInline static let maxSamplersPerShaderStage: JSString = "maxSamplersPerShaderStage"
3765 |     @usableFromInline static let maxStorageBufferBindingSize: JSString = "maxStorageBufferBindingSize"
3766 |     @usableFromInline static let maxStorageBuffersPerShaderStage: JSString = "maxStorageBuffersPerShaderStage"
     |                                  |- warning: static property 'maxStorageBuffersPerShaderStage' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'maxStorageBuffersPerShaderStage' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3767 |     @usableFromInline static let maxStorageTexturesPerShaderStage: JSString = "maxStorageTexturesPerShaderStage"
3768 |     @usableFromInline static let maxTextureArrayLayers: JSString = "maxTextureArrayLayers"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3767:34: warning: static property 'maxStorageTexturesPerShaderStage' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3765 |     @usableFromInline static let maxStorageBufferBindingSize: JSString = "maxStorageBufferBindingSize"
3766 |     @usableFromInline static let maxStorageBuffersPerShaderStage: JSString = "maxStorageBuffersPerShaderStage"
3767 |     @usableFromInline static let maxStorageTexturesPerShaderStage: JSString = "maxStorageTexturesPerShaderStage"
     |                                  |- warning: static property 'maxStorageTexturesPerShaderStage' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'maxStorageTexturesPerShaderStage' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3768 |     @usableFromInline static let maxTextureArrayLayers: JSString = "maxTextureArrayLayers"
3769 |     @usableFromInline static let maxTextureDimension1D: JSString = "maxTextureDimension1D"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3768:34: warning: static property 'maxTextureArrayLayers' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3766 |     @usableFromInline static let maxStorageBuffersPerShaderStage: JSString = "maxStorageBuffersPerShaderStage"
3767 |     @usableFromInline static let maxStorageTexturesPerShaderStage: JSString = "maxStorageTexturesPerShaderStage"
3768 |     @usableFromInline static let maxTextureArrayLayers: JSString = "maxTextureArrayLayers"
     |                                  |- warning: static property 'maxTextureArrayLayers' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'maxTextureArrayLayers' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3769 |     @usableFromInline static let maxTextureDimension1D: JSString = "maxTextureDimension1D"
3770 |     @usableFromInline static let maxTextureDimension2D: JSString = "maxTextureDimension2D"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3769:34: warning: static property 'maxTextureDimension1D' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3767 |     @usableFromInline static let maxStorageTexturesPerShaderStage: JSString = "maxStorageTexturesPerShaderStage"
3768 |     @usableFromInline static let maxTextureArrayLayers: JSString = "maxTextureArrayLayers"
3769 |     @usableFromInline static let maxTextureDimension1D: JSString = "maxTextureDimension1D"
     |                                  |- warning: static property 'maxTextureDimension1D' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'maxTextureDimension1D' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3770 |     @usableFromInline static let maxTextureDimension2D: JSString = "maxTextureDimension2D"
3771 |     @usableFromInline static let maxTextureDimension3D: JSString = "maxTextureDimension3D"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3770:34: warning: static property 'maxTextureDimension2D' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3768 |     @usableFromInline static let maxTextureArrayLayers: JSString = "maxTextureArrayLayers"
3769 |     @usableFromInline static let maxTextureDimension1D: JSString = "maxTextureDimension1D"
3770 |     @usableFromInline static let maxTextureDimension2D: JSString = "maxTextureDimension2D"
     |                                  |- warning: static property 'maxTextureDimension2D' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'maxTextureDimension2D' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3771 |     @usableFromInline static let maxTextureDimension3D: JSString = "maxTextureDimension3D"
3772 |     @usableFromInline static let maxUniformBufferBindingSize: JSString = "maxUniformBufferBindingSize"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3771:34: warning: static property 'maxTextureDimension3D' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3769 |     @usableFromInline static let maxTextureDimension1D: JSString = "maxTextureDimension1D"
3770 |     @usableFromInline static let maxTextureDimension2D: JSString = "maxTextureDimension2D"
3771 |     @usableFromInline static let maxTextureDimension3D: JSString = "maxTextureDimension3D"
     |                                  |- warning: static property 'maxTextureDimension3D' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'maxTextureDimension3D' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3772 |     @usableFromInline static let maxUniformBufferBindingSize: JSString = "maxUniformBufferBindingSize"
3773 |     @usableFromInline static let maxUniformBuffersPerShaderStage: JSString = "maxUniformBuffersPerShaderStage"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3772:34: warning: static property 'maxUniformBufferBindingSize' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3770 |     @usableFromInline static let maxTextureDimension2D: JSString = "maxTextureDimension2D"
3771 |     @usableFromInline static let maxTextureDimension3D: JSString = "maxTextureDimension3D"
3772 |     @usableFromInline static let maxUniformBufferBindingSize: JSString = "maxUniformBufferBindingSize"
     |                                  |- warning: static property 'maxUniformBufferBindingSize' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'maxUniformBufferBindingSize' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3773 |     @usableFromInline static let maxUniformBuffersPerShaderStage: JSString = "maxUniformBuffersPerShaderStage"
3774 |     @usableFromInline static let maxVertexAttributes: JSString = "maxVertexAttributes"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3773:34: warning: static property 'maxUniformBuffersPerShaderStage' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3771 |     @usableFromInline static let maxTextureDimension3D: JSString = "maxTextureDimension3D"
3772 |     @usableFromInline static let maxUniformBufferBindingSize: JSString = "maxUniformBufferBindingSize"
3773 |     @usableFromInline static let maxUniformBuffersPerShaderStage: JSString = "maxUniformBuffersPerShaderStage"
     |                                  |- warning: static property 'maxUniformBuffersPerShaderStage' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'maxUniformBuffersPerShaderStage' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3774 |     @usableFromInline static let maxVertexAttributes: JSString = "maxVertexAttributes"
3775 |     @usableFromInline static let maxVertexBufferArrayStride: JSString = "maxVertexBufferArrayStride"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3774:34: warning: static property 'maxVertexAttributes' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3772 |     @usableFromInline static let maxUniformBufferBindingSize: JSString = "maxUniformBufferBindingSize"
3773 |     @usableFromInline static let maxUniformBuffersPerShaderStage: JSString = "maxUniformBuffersPerShaderStage"
3774 |     @usableFromInline static let maxVertexAttributes: JSString = "maxVertexAttributes"
     |                                  |- warning: static property 'maxVertexAttributes' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'maxVertexAttributes' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3775 |     @usableFromInline static let maxVertexBufferArrayStride: JSString = "maxVertexBufferArrayStride"
3776 |     @usableFromInline static let maxVertexBuffers: JSString = "maxVertexBuffers"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3775:34: warning: static property 'maxVertexBufferArrayStride' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3773 |     @usableFromInline static let maxUniformBuffersPerShaderStage: JSString = "maxUniformBuffersPerShaderStage"
3774 |     @usableFromInline static let maxVertexAttributes: JSString = "maxVertexAttributes"
3775 |     @usableFromInline static let maxVertexBufferArrayStride: JSString = "maxVertexBufferArrayStride"
     |                                  |- warning: static property 'maxVertexBufferArrayStride' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'maxVertexBufferArrayStride' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3776 |     @usableFromInline static let maxVertexBuffers: JSString = "maxVertexBuffers"
3777 |     @usableFromInline static let message: JSString = "message"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3776:34: warning: static property 'maxVertexBuffers' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3774 |     @usableFromInline static let maxVertexAttributes: JSString = "maxVertexAttributes"
3775 |     @usableFromInline static let maxVertexBufferArrayStride: JSString = "maxVertexBufferArrayStride"
3776 |     @usableFromInline static let maxVertexBuffers: JSString = "maxVertexBuffers"
     |                                  |- warning: static property 'maxVertexBuffers' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'maxVertexBuffers' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3777 |     @usableFromInline static let message: JSString = "message"
3778 |     @usableFromInline static let messages: JSString = "messages"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3777: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
3775 |     @usableFromInline static let maxVertexBufferArrayStride: JSString = "maxVertexBufferArrayStride"
3776 |     @usableFromInline static let maxVertexBuffers: JSString = "maxVertexBuffers"
3777 |     @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: annotate 'message' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3778 |     @usableFromInline static let messages: JSString = "messages"
3779 |     @usableFromInline static let minBindingSize: JSString = "minBindingSize"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3778:34: warning: static property 'messages' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3776 |     @usableFromInline static let maxVertexBuffers: JSString = "maxVertexBuffers"
3777 |     @usableFromInline static let message: JSString = "message"
3778 |     @usableFromInline static let messages: JSString = "messages"
     |                                  |- warning: static property 'messages' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'messages' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3779 |     @usableFromInline static let minBindingSize: JSString = "minBindingSize"
3780 |     @usableFromInline static let minFilter: JSString = "minFilter"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3779:34: warning: static property 'minBindingSize' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3777 |     @usableFromInline static let message: JSString = "message"
3778 |     @usableFromInline static let messages: JSString = "messages"
3779 |     @usableFromInline static let minBindingSize: JSString = "minBindingSize"
     |                                  |- warning: static property 'minBindingSize' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'minBindingSize' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3780 |     @usableFromInline static let minFilter: JSString = "minFilter"
3781 |     @usableFromInline static let minStorageBufferOffsetAlignment: JSString = "minStorageBufferOffsetAlignment"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3780:34: warning: static property 'minFilter' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3778 |     @usableFromInline static let messages: JSString = "messages"
3779 |     @usableFromInline static let minBindingSize: JSString = "minBindingSize"
3780 |     @usableFromInline static let minFilter: JSString = "minFilter"
     |                                  |- warning: static property 'minFilter' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'minFilter' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3781 |     @usableFromInline static let minStorageBufferOffsetAlignment: JSString = "minStorageBufferOffsetAlignment"
3782 |     @usableFromInline static let minUniformBufferOffsetAlignment: JSString = "minUniformBufferOffsetAlignment"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3781:34: warning: static property 'minStorageBufferOffsetAlignment' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3779 |     @usableFromInline static let minBindingSize: JSString = "minBindingSize"
3780 |     @usableFromInline static let minFilter: JSString = "minFilter"
3781 |     @usableFromInline static let minStorageBufferOffsetAlignment: JSString = "minStorageBufferOffsetAlignment"
     |                                  |- warning: static property 'minStorageBufferOffsetAlignment' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'minStorageBufferOffsetAlignment' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3782 |     @usableFromInline static let minUniformBufferOffsetAlignment: JSString = "minUniformBufferOffsetAlignment"
3783 |     @usableFromInline static let mipLevel: JSString = "mipLevel"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3782:34: warning: static property 'minUniformBufferOffsetAlignment' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3780 |     @usableFromInline static let minFilter: JSString = "minFilter"
3781 |     @usableFromInline static let minStorageBufferOffsetAlignment: JSString = "minStorageBufferOffsetAlignment"
3782 |     @usableFromInline static let minUniformBufferOffsetAlignment: JSString = "minUniformBufferOffsetAlignment"
     |                                  |- warning: static property 'minUniformBufferOffsetAlignment' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'minUniformBufferOffsetAlignment' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3783 |     @usableFromInline static let mipLevel: JSString = "mipLevel"
3784 |     @usableFromInline static let mipLevelCount: JSString = "mipLevelCount"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3783:34: warning: static property 'mipLevel' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3781 |     @usableFromInline static let minStorageBufferOffsetAlignment: JSString = "minStorageBufferOffsetAlignment"
3782 |     @usableFromInline static let minUniformBufferOffsetAlignment: JSString = "minUniformBufferOffsetAlignment"
3783 |     @usableFromInline static let mipLevel: JSString = "mipLevel"
     |                                  |- warning: static property 'mipLevel' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'mipLevel' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3784 |     @usableFromInline static let mipLevelCount: JSString = "mipLevelCount"
3785 |     @usableFromInline static let mipmapFilter: JSString = "mipmapFilter"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3784:34: warning: static property 'mipLevelCount' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3782 |     @usableFromInline static let minUniformBufferOffsetAlignment: JSString = "minUniformBufferOffsetAlignment"
3783 |     @usableFromInline static let mipLevel: JSString = "mipLevel"
3784 |     @usableFromInline static let mipLevelCount: JSString = "mipLevelCount"
     |                                  |- warning: static property 'mipLevelCount' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'mipLevelCount' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3785 |     @usableFromInline static let mipmapFilter: JSString = "mipmapFilter"
3786 |     @usableFromInline static let module: JSString = "module"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3785:34: warning: static property 'mipmapFilter' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3783 |     @usableFromInline static let mipLevel: JSString = "mipLevel"
3784 |     @usableFromInline static let mipLevelCount: JSString = "mipLevelCount"
3785 |     @usableFromInline static let mipmapFilter: JSString = "mipmapFilter"
     |                                  |- warning: static property 'mipmapFilter' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'mipmapFilter' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3786 |     @usableFromInline static let module: JSString = "module"
3787 |     @usableFromInline static let multisample: JSString = "multisample"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3786:34: warning: static property 'module' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3784 |     @usableFromInline static let mipLevelCount: JSString = "mipLevelCount"
3785 |     @usableFromInline static let mipmapFilter: JSString = "mipmapFilter"
3786 |     @usableFromInline static let module: JSString = "module"
     |                                  |- warning: static property 'module' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'module' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3787 |     @usableFromInline static let multisample: JSString = "multisample"
3788 |     @usableFromInline static let multisampled: JSString = "multisampled"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3787:34: warning: static property 'multisample' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3785 |     @usableFromInline static let mipmapFilter: JSString = "mipmapFilter"
3786 |     @usableFromInline static let module: JSString = "module"
3787 |     @usableFromInline static let multisample: JSString = "multisample"
     |                                  |- warning: static property 'multisample' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'multisample' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3788 |     @usableFromInline static let multisampled: JSString = "multisampled"
3789 |     @usableFromInline static let occlusionQuerySet: JSString = "occlusionQuerySet"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3788:34: warning: static property 'multisampled' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3786 |     @usableFromInline static let module: JSString = "module"
3787 |     @usableFromInline static let multisample: JSString = "multisample"
3788 |     @usableFromInline static let multisampled: JSString = "multisampled"
     |                                  |- warning: static property 'multisampled' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'multisampled' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3789 |     @usableFromInline static let occlusionQuerySet: JSString = "occlusionQuerySet"
3790 |     @usableFromInline static let offset: JSString = "offset"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3789:34: warning: static property 'occlusionQuerySet' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3787 |     @usableFromInline static let multisample: JSString = "multisample"
3788 |     @usableFromInline static let multisampled: JSString = "multisampled"
3789 |     @usableFromInline static let occlusionQuerySet: JSString = "occlusionQuerySet"
     |                                  |- warning: static property 'occlusionQuerySet' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'occlusionQuerySet' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3790 |     @usableFromInline static let offset: JSString = "offset"
3791 |     @usableFromInline static let onSubmittedWorkDone: JSString = "onSubmittedWorkDone"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3790:34: warning: static property 'offset' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3788 |     @usableFromInline static let multisampled: JSString = "multisampled"
3789 |     @usableFromInline static let occlusionQuerySet: JSString = "occlusionQuerySet"
3790 |     @usableFromInline static let offset: JSString = "offset"
     |                                  |- warning: static property 'offset' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'offset' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3791 |     @usableFromInline static let onSubmittedWorkDone: JSString = "onSubmittedWorkDone"
3792 |     @usableFromInline static let onuncapturederror: JSString = "onuncapturederror"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3791:34: warning: static property 'onSubmittedWorkDone' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3789 |     @usableFromInline static let occlusionQuerySet: JSString = "occlusionQuerySet"
3790 |     @usableFromInline static let offset: JSString = "offset"
3791 |     @usableFromInline static let onSubmittedWorkDone: JSString = "onSubmittedWorkDone"
     |                                  |- warning: static property 'onSubmittedWorkDone' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'onSubmittedWorkDone' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3792 |     @usableFromInline static let onuncapturederror: JSString = "onuncapturederror"
3793 |     @usableFromInline static let operation: JSString = "operation"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3792:34: warning: static property 'onuncapturederror' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3790 |     @usableFromInline static let offset: JSString = "offset"
3791 |     @usableFromInline static let onSubmittedWorkDone: JSString = "onSubmittedWorkDone"
3792 |     @usableFromInline static let onuncapturederror: JSString = "onuncapturederror"
     |                                  |- warning: static property 'onuncapturederror' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'onuncapturederror' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3793 |     @usableFromInline static let operation: JSString = "operation"
3794 |     @usableFromInline static let origin: JSString = "origin"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3793:34: warning: static property 'operation' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3791 |     @usableFromInline static let onSubmittedWorkDone: JSString = "onSubmittedWorkDone"
3792 |     @usableFromInline static let onuncapturederror: JSString = "onuncapturederror"
3793 |     @usableFromInline static let operation: JSString = "operation"
     |                                  |- warning: static property 'operation' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'operation' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3794 |     @usableFromInline static let origin: JSString = "origin"
3795 |     @usableFromInline static let passOp: JSString = "passOp"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3794: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
3792 |     @usableFromInline static let onuncapturederror: JSString = "onuncapturederror"
3793 |     @usableFromInline static let operation: JSString = "operation"
3794 |     @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: annotate 'origin' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3795 |     @usableFromInline static let passOp: JSString = "passOp"
3796 |     @usableFromInline static let popDebugGroup: JSString = "popDebugGroup"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3795:34: warning: static property 'passOp' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3793 |     @usableFromInline static let operation: JSString = "operation"
3794 |     @usableFromInline static let origin: JSString = "origin"
3795 |     @usableFromInline static let passOp: JSString = "passOp"
     |                                  |- warning: static property 'passOp' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'passOp' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3796 |     @usableFromInline static let popDebugGroup: JSString = "popDebugGroup"
3797 |     @usableFromInline static let popErrorScope: JSString = "popErrorScope"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3796:34: warning: static property 'popDebugGroup' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3794 |     @usableFromInline static let origin: JSString = "origin"
3795 |     @usableFromInline static let passOp: JSString = "passOp"
3796 |     @usableFromInline static let popDebugGroup: JSString = "popDebugGroup"
     |                                  |- warning: static property 'popDebugGroup' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'popDebugGroup' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3797 |     @usableFromInline static let popErrorScope: JSString = "popErrorScope"
3798 |     @usableFromInline static let powerPreference: JSString = "powerPreference"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3797:34: warning: static property 'popErrorScope' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3795 |     @usableFromInline static let passOp: JSString = "passOp"
3796 |     @usableFromInline static let popDebugGroup: JSString = "popDebugGroup"
3797 |     @usableFromInline static let popErrorScope: JSString = "popErrorScope"
     |                                  |- warning: static property 'popErrorScope' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'popErrorScope' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3798 |     @usableFromInline static let powerPreference: JSString = "powerPreference"
3799 |     @usableFromInline static let premultipliedAlpha: JSString = "premultipliedAlpha"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3798:34: warning: static property 'powerPreference' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3796 |     @usableFromInline static let popDebugGroup: JSString = "popDebugGroup"
3797 |     @usableFromInline static let popErrorScope: JSString = "popErrorScope"
3798 |     @usableFromInline static let powerPreference: JSString = "powerPreference"
     |                                  |- warning: static property 'powerPreference' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'powerPreference' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3799 |     @usableFromInline static let premultipliedAlpha: JSString = "premultipliedAlpha"
3800 |     @usableFromInline static let primitive: JSString = "primitive"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3799:34: warning: static property 'premultipliedAlpha' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3797 |     @usableFromInline static let popErrorScope: JSString = "popErrorScope"
3798 |     @usableFromInline static let powerPreference: JSString = "powerPreference"
3799 |     @usableFromInline static let premultipliedAlpha: JSString = "premultipliedAlpha"
     |                                  |- warning: static property 'premultipliedAlpha' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'premultipliedAlpha' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3800 |     @usableFromInline static let primitive: JSString = "primitive"
3801 |     @usableFromInline static let pushDebugGroup: JSString = "pushDebugGroup"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3800:34: warning: static property 'primitive' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3798 |     @usableFromInline static let powerPreference: JSString = "powerPreference"
3799 |     @usableFromInline static let premultipliedAlpha: JSString = "premultipliedAlpha"
3800 |     @usableFromInline static let primitive: JSString = "primitive"
     |                                  |- warning: static property 'primitive' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'primitive' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3801 |     @usableFromInline static let pushDebugGroup: JSString = "pushDebugGroup"
3802 |     @usableFromInline static let pushErrorScope: JSString = "pushErrorScope"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3801:34: warning: static property 'pushDebugGroup' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3799 |     @usableFromInline static let premultipliedAlpha: JSString = "premultipliedAlpha"
3800 |     @usableFromInline static let primitive: JSString = "primitive"
3801 |     @usableFromInline static let pushDebugGroup: JSString = "pushDebugGroup"
     |                                  |- warning: static property 'pushDebugGroup' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'pushDebugGroup' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3802 |     @usableFromInline static let pushErrorScope: JSString = "pushErrorScope"
3803 |     @usableFromInline static let querySet: JSString = "querySet"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3802:34: warning: static property 'pushErrorScope' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3800 |     @usableFromInline static let primitive: JSString = "primitive"
3801 |     @usableFromInline static let pushDebugGroup: JSString = "pushDebugGroup"
3802 |     @usableFromInline static let pushErrorScope: JSString = "pushErrorScope"
     |                                  |- warning: static property 'pushErrorScope' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'pushErrorScope' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3803 |     @usableFromInline static let querySet: JSString = "querySet"
3804 |     @usableFromInline static let queue: JSString = "queue"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3803:34: warning: static property 'querySet' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3801 |     @usableFromInline static let pushDebugGroup: JSString = "pushDebugGroup"
3802 |     @usableFromInline static let pushErrorScope: JSString = "pushErrorScope"
3803 |     @usableFromInline static let querySet: JSString = "querySet"
     |                                  |- warning: static property 'querySet' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'querySet' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3804 |     @usableFromInline static let queue: JSString = "queue"
3805 |     @usableFromInline static let r: JSString = "r"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3804:34: warning: static property 'queue' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3802 |     @usableFromInline static let pushErrorScope: JSString = "pushErrorScope"
3803 |     @usableFromInline static let querySet: JSString = "querySet"
3804 |     @usableFromInline static let queue: JSString = "queue"
     |                                  |- warning: static property 'queue' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'queue' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3805 |     @usableFromInline static let r: JSString = "r"
3806 |     @usableFromInline static let reason: JSString = "reason"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3805:34: warning: static property 'r' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3803 |     @usableFromInline static let querySet: JSString = "querySet"
3804 |     @usableFromInline static let queue: JSString = "queue"
3805 |     @usableFromInline static let r: JSString = "r"
     |                                  |- warning: static property 'r' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'r' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3806 |     @usableFromInline static let reason: JSString = "reason"
3807 |     @usableFromInline static let requestAdapter: JSString = "requestAdapter"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3806:34: warning: static property 'reason' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3804 |     @usableFromInline static let queue: JSString = "queue"
3805 |     @usableFromInline static let r: JSString = "r"
3806 |     @usableFromInline static let reason: JSString = "reason"
     |                                  |- warning: static property 'reason' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'reason' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3807 |     @usableFromInline static let requestAdapter: JSString = "requestAdapter"
3808 |     @usableFromInline static let requestAdapterInfo: JSString = "requestAdapterInfo"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3807:34: warning: static property 'requestAdapter' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3805 |     @usableFromInline static let r: JSString = "r"
3806 |     @usableFromInline static let reason: JSString = "reason"
3807 |     @usableFromInline static let requestAdapter: JSString = "requestAdapter"
     |                                  |- warning: static property 'requestAdapter' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'requestAdapter' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3808 |     @usableFromInline static let requestAdapterInfo: JSString = "requestAdapterInfo"
3809 |     @usableFromInline static let requestDevice: JSString = "requestDevice"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3808:34: warning: static property 'requestAdapterInfo' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3806 |     @usableFromInline static let reason: JSString = "reason"
3807 |     @usableFromInline static let requestAdapter: JSString = "requestAdapter"
3808 |     @usableFromInline static let requestAdapterInfo: JSString = "requestAdapterInfo"
     |                                  |- warning: static property 'requestAdapterInfo' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'requestAdapterInfo' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3809 |     @usableFromInline static let requestDevice: JSString = "requestDevice"
3810 |     @usableFromInline static let requiredFeatures: JSString = "requiredFeatures"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3809:34: warning: static property 'requestDevice' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3807 |     @usableFromInline static let requestAdapter: JSString = "requestAdapter"
3808 |     @usableFromInline static let requestAdapterInfo: JSString = "requestAdapterInfo"
3809 |     @usableFromInline static let requestDevice: JSString = "requestDevice"
     |                                  |- warning: static property 'requestDevice' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'requestDevice' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3810 |     @usableFromInline static let requiredFeatures: JSString = "requiredFeatures"
3811 |     @usableFromInline static let requiredLimits: JSString = "requiredLimits"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3810:34: warning: static property 'requiredFeatures' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3808 |     @usableFromInline static let requestAdapterInfo: JSString = "requestAdapterInfo"
3809 |     @usableFromInline static let requestDevice: JSString = "requestDevice"
3810 |     @usableFromInline static let requiredFeatures: JSString = "requiredFeatures"
     |                                  |- warning: static property 'requiredFeatures' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'requiredFeatures' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3811 |     @usableFromInline static let requiredLimits: JSString = "requiredLimits"
3812 |     @usableFromInline static let resolveQuerySet: JSString = "resolveQuerySet"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3811:34: warning: static property 'requiredLimits' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3809 |     @usableFromInline static let requestDevice: JSString = "requestDevice"
3810 |     @usableFromInline static let requiredFeatures: JSString = "requiredFeatures"
3811 |     @usableFromInline static let requiredLimits: JSString = "requiredLimits"
     |                                  |- warning: static property 'requiredLimits' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'requiredLimits' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3812 |     @usableFromInline static let resolveQuerySet: JSString = "resolveQuerySet"
3813 |     @usableFromInline static let resolveTarget: JSString = "resolveTarget"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3812:34: warning: static property 'resolveQuerySet' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3810 |     @usableFromInline static let requiredFeatures: JSString = "requiredFeatures"
3811 |     @usableFromInline static let requiredLimits: JSString = "requiredLimits"
3812 |     @usableFromInline static let resolveQuerySet: JSString = "resolveQuerySet"
     |                                  |- warning: static property 'resolveQuerySet' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'resolveQuerySet' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3813 |     @usableFromInline static let resolveTarget: JSString = "resolveTarget"
3814 |     @usableFromInline static let resource: JSString = "resource"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3813:34: warning: static property 'resolveTarget' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3811 |     @usableFromInline static let requiredLimits: JSString = "requiredLimits"
3812 |     @usableFromInline static let resolveQuerySet: JSString = "resolveQuerySet"
3813 |     @usableFromInline static let resolveTarget: JSString = "resolveTarget"
     |                                  |- warning: static property 'resolveTarget' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'resolveTarget' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3814 |     @usableFromInline static let resource: JSString = "resource"
3815 |     @usableFromInline static let rowsPerImage: JSString = "rowsPerImage"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3814:34: warning: static property 'resource' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3812 |     @usableFromInline static let resolveQuerySet: JSString = "resolveQuerySet"
3813 |     @usableFromInline static let resolveTarget: JSString = "resolveTarget"
3814 |     @usableFromInline static let resource: JSString = "resource"
     |                                  |- warning: static property 'resource' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'resource' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3815 |     @usableFromInline static let rowsPerImage: JSString = "rowsPerImage"
3816 |     @usableFromInline static let sampleCount: JSString = "sampleCount"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3815:34: warning: static property 'rowsPerImage' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3813 |     @usableFromInline static let resolveTarget: JSString = "resolveTarget"
3814 |     @usableFromInline static let resource: JSString = "resource"
3815 |     @usableFromInline static let rowsPerImage: JSString = "rowsPerImage"
     |                                  |- warning: static property 'rowsPerImage' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'rowsPerImage' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3816 |     @usableFromInline static let sampleCount: JSString = "sampleCount"
3817 |     @usableFromInline static let sampleType: JSString = "sampleType"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3816:34: warning: static property 'sampleCount' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3814 |     @usableFromInline static let resource: JSString = "resource"
3815 |     @usableFromInline static let rowsPerImage: JSString = "rowsPerImage"
3816 |     @usableFromInline static let sampleCount: JSString = "sampleCount"
     |                                  |- warning: static property 'sampleCount' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'sampleCount' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3817 |     @usableFromInline static let sampleType: JSString = "sampleType"
3818 |     @usableFromInline static let sampler: JSString = "sampler"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3817:34: warning: static property 'sampleType' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3815 |     @usableFromInline static let rowsPerImage: JSString = "rowsPerImage"
3816 |     @usableFromInline static let sampleCount: JSString = "sampleCount"
3817 |     @usableFromInline static let sampleType: JSString = "sampleType"
     |                                  |- warning: static property 'sampleType' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'sampleType' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3818 |     @usableFromInline static let sampler: JSString = "sampler"
3819 |     @usableFromInline static let setBindGroup: JSString = "setBindGroup"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3818:34: warning: static property 'sampler' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3816 |     @usableFromInline static let sampleCount: JSString = "sampleCount"
3817 |     @usableFromInline static let sampleType: JSString = "sampleType"
3818 |     @usableFromInline static let sampler: JSString = "sampler"
     |                                  |- warning: static property 'sampler' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'sampler' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3819 |     @usableFromInline static let setBindGroup: JSString = "setBindGroup"
3820 |     @usableFromInline static let setBlendConstant: JSString = "setBlendConstant"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3819:34: warning: static property 'setBindGroup' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3817 |     @usableFromInline static let sampleType: JSString = "sampleType"
3818 |     @usableFromInline static let sampler: JSString = "sampler"
3819 |     @usableFromInline static let setBindGroup: JSString = "setBindGroup"
     |                                  |- warning: static property 'setBindGroup' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'setBindGroup' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3820 |     @usableFromInline static let setBlendConstant: JSString = "setBlendConstant"
3821 |     @usableFromInline static let setIndexBuffer: JSString = "setIndexBuffer"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3820:34: warning: static property 'setBlendConstant' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3818 |     @usableFromInline static let sampler: JSString = "sampler"
3819 |     @usableFromInline static let setBindGroup: JSString = "setBindGroup"
3820 |     @usableFromInline static let setBlendConstant: JSString = "setBlendConstant"
     |                                  |- warning: static property 'setBlendConstant' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'setBlendConstant' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3821 |     @usableFromInline static let setIndexBuffer: JSString = "setIndexBuffer"
3822 |     @usableFromInline static let setPipeline: JSString = "setPipeline"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3821:34: warning: static property 'setIndexBuffer' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3819 |     @usableFromInline static let setBindGroup: JSString = "setBindGroup"
3820 |     @usableFromInline static let setBlendConstant: JSString = "setBlendConstant"
3821 |     @usableFromInline static let setIndexBuffer: JSString = "setIndexBuffer"
     |                                  |- warning: static property 'setIndexBuffer' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'setIndexBuffer' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3822 |     @usableFromInline static let setPipeline: JSString = "setPipeline"
3823 |     @usableFromInline static let setScissorRect: JSString = "setScissorRect"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3822:34: warning: static property 'setPipeline' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3820 |     @usableFromInline static let setBlendConstant: JSString = "setBlendConstant"
3821 |     @usableFromInline static let setIndexBuffer: JSString = "setIndexBuffer"
3822 |     @usableFromInline static let setPipeline: JSString = "setPipeline"
     |                                  |- warning: static property 'setPipeline' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'setPipeline' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3823 |     @usableFromInline static let setScissorRect: JSString = "setScissorRect"
3824 |     @usableFromInline static let setStencilReference: JSString = "setStencilReference"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3823:34: warning: static property 'setScissorRect' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3821 |     @usableFromInline static let setIndexBuffer: JSString = "setIndexBuffer"
3822 |     @usableFromInline static let setPipeline: JSString = "setPipeline"
3823 |     @usableFromInline static let setScissorRect: JSString = "setScissorRect"
     |                                  |- warning: static property 'setScissorRect' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'setScissorRect' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3824 |     @usableFromInline static let setStencilReference: JSString = "setStencilReference"
3825 |     @usableFromInline static let setVertexBuffer: JSString = "setVertexBuffer"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3824:34: warning: static property 'setStencilReference' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3822 |     @usableFromInline static let setPipeline: JSString = "setPipeline"
3823 |     @usableFromInline static let setScissorRect: JSString = "setScissorRect"
3824 |     @usableFromInline static let setStencilReference: JSString = "setStencilReference"
     |                                  |- warning: static property 'setStencilReference' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'setStencilReference' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3825 |     @usableFromInline static let setVertexBuffer: JSString = "setVertexBuffer"
3826 |     @usableFromInline static let setViewport: JSString = "setViewport"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3825:34: warning: static property 'setVertexBuffer' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3823 |     @usableFromInline static let setScissorRect: JSString = "setScissorRect"
3824 |     @usableFromInline static let setStencilReference: JSString = "setStencilReference"
3825 |     @usableFromInline static let setVertexBuffer: JSString = "setVertexBuffer"
     |                                  |- warning: static property 'setVertexBuffer' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'setVertexBuffer' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3826 |     @usableFromInline static let setViewport: JSString = "setViewport"
3827 |     @usableFromInline static let shaderLocation: JSString = "shaderLocation"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3826:34: warning: static property 'setViewport' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3824 |     @usableFromInline static let setStencilReference: JSString = "setStencilReference"
3825 |     @usableFromInline static let setVertexBuffer: JSString = "setVertexBuffer"
3826 |     @usableFromInline static let setViewport: JSString = "setViewport"
     |                                  |- warning: static property 'setViewport' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'setViewport' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3827 |     @usableFromInline static let shaderLocation: JSString = "shaderLocation"
3828 |     @usableFromInline static let size: JSString = "size"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3827:34: warning: static property 'shaderLocation' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3825 |     @usableFromInline static let setVertexBuffer: JSString = "setVertexBuffer"
3826 |     @usableFromInline static let setViewport: JSString = "setViewport"
3827 |     @usableFromInline static let shaderLocation: JSString = "shaderLocation"
     |                                  |- warning: static property 'shaderLocation' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'shaderLocation' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3828 |     @usableFromInline static let size: JSString = "size"
3829 |     @usableFromInline static let source: JSString = "source"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3828: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
3826 |     @usableFromInline static let setViewport: JSString = "setViewport"
3827 |     @usableFromInline static let shaderLocation: JSString = "shaderLocation"
3828 |     @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: annotate 'size' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3829 |     @usableFromInline static let source: JSString = "source"
3830 |     @usableFromInline static let sourceMap: JSString = "sourceMap"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3829:34: warning: static property 'source' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3827 |     @usableFromInline static let shaderLocation: JSString = "shaderLocation"
3828 |     @usableFromInline static let size: JSString = "size"
3829 |     @usableFromInline static let source: JSString = "source"
     |                                  |- warning: static property 'source' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'source' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3830 |     @usableFromInline static let sourceMap: JSString = "sourceMap"
3831 |     @usableFromInline static let srcFactor: JSString = "srcFactor"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3830:34: warning: static property 'sourceMap' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3828 |     @usableFromInline static let size: JSString = "size"
3829 |     @usableFromInline static let source: JSString = "source"
3830 |     @usableFromInline static let sourceMap: JSString = "sourceMap"
     |                                  |- warning: static property 'sourceMap' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'sourceMap' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3831 |     @usableFromInline static let srcFactor: JSString = "srcFactor"
3832 |     @usableFromInline static let stencilBack: JSString = "stencilBack"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3831:34: warning: static property 'srcFactor' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3829 |     @usableFromInline static let source: JSString = "source"
3830 |     @usableFromInline static let sourceMap: JSString = "sourceMap"
3831 |     @usableFromInline static let srcFactor: JSString = "srcFactor"
     |                                  |- warning: static property 'srcFactor' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'srcFactor' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3832 |     @usableFromInline static let stencilBack: JSString = "stencilBack"
3833 |     @usableFromInline static let stencilClearValue: JSString = "stencilClearValue"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3832:34: warning: static property 'stencilBack' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3830 |     @usableFromInline static let sourceMap: JSString = "sourceMap"
3831 |     @usableFromInline static let srcFactor: JSString = "srcFactor"
3832 |     @usableFromInline static let stencilBack: JSString = "stencilBack"
     |                                  |- warning: static property 'stencilBack' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'stencilBack' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3833 |     @usableFromInline static let stencilClearValue: JSString = "stencilClearValue"
3834 |     @usableFromInline static let stencilFront: JSString = "stencilFront"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3833:34: warning: static property 'stencilClearValue' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3831 |     @usableFromInline static let srcFactor: JSString = "srcFactor"
3832 |     @usableFromInline static let stencilBack: JSString = "stencilBack"
3833 |     @usableFromInline static let stencilClearValue: JSString = "stencilClearValue"
     |                                  |- warning: static property 'stencilClearValue' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'stencilClearValue' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3834 |     @usableFromInline static let stencilFront: JSString = "stencilFront"
3835 |     @usableFromInline static let stencilLoadOp: JSString = "stencilLoadOp"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3834:34: warning: static property 'stencilFront' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3832 |     @usableFromInline static let stencilBack: JSString = "stencilBack"
3833 |     @usableFromInline static let stencilClearValue: JSString = "stencilClearValue"
3834 |     @usableFromInline static let stencilFront: JSString = "stencilFront"
     |                                  |- warning: static property 'stencilFront' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'stencilFront' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3835 |     @usableFromInline static let stencilLoadOp: JSString = "stencilLoadOp"
3836 |     @usableFromInline static let stencilReadMask: JSString = "stencilReadMask"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3835:34: warning: static property 'stencilLoadOp' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3833 |     @usableFromInline static let stencilClearValue: JSString = "stencilClearValue"
3834 |     @usableFromInline static let stencilFront: JSString = "stencilFront"
3835 |     @usableFromInline static let stencilLoadOp: JSString = "stencilLoadOp"
     |                                  |- warning: static property 'stencilLoadOp' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'stencilLoadOp' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3836 |     @usableFromInline static let stencilReadMask: JSString = "stencilReadMask"
3837 |     @usableFromInline static let stencilReadOnly: JSString = "stencilReadOnly"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3836:34: warning: static property 'stencilReadMask' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3834 |     @usableFromInline static let stencilFront: JSString = "stencilFront"
3835 |     @usableFromInline static let stencilLoadOp: JSString = "stencilLoadOp"
3836 |     @usableFromInline static let stencilReadMask: JSString = "stencilReadMask"
     |                                  |- warning: static property 'stencilReadMask' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'stencilReadMask' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3837 |     @usableFromInline static let stencilReadOnly: JSString = "stencilReadOnly"
3838 |     @usableFromInline static let stencilStoreOp: JSString = "stencilStoreOp"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3837:34: warning: static property 'stencilReadOnly' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3835 |     @usableFromInline static let stencilLoadOp: JSString = "stencilLoadOp"
3836 |     @usableFromInline static let stencilReadMask: JSString = "stencilReadMask"
3837 |     @usableFromInline static let stencilReadOnly: JSString = "stencilReadOnly"
     |                                  |- warning: static property 'stencilReadOnly' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'stencilReadOnly' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3838 |     @usableFromInline static let stencilStoreOp: JSString = "stencilStoreOp"
3839 |     @usableFromInline static let stencilWriteMask: JSString = "stencilWriteMask"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3838:34: warning: static property 'stencilStoreOp' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3836 |     @usableFromInline static let stencilReadMask: JSString = "stencilReadMask"
3837 |     @usableFromInline static let stencilReadOnly: JSString = "stencilReadOnly"
3838 |     @usableFromInline static let stencilStoreOp: JSString = "stencilStoreOp"
     |                                  |- warning: static property 'stencilStoreOp' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'stencilStoreOp' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3839 |     @usableFromInline static let stencilWriteMask: JSString = "stencilWriteMask"
3840 |     @usableFromInline static let stepMode: JSString = "stepMode"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3839:34: warning: static property 'stencilWriteMask' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3837 |     @usableFromInline static let stencilReadOnly: JSString = "stencilReadOnly"
3838 |     @usableFromInline static let stencilStoreOp: JSString = "stencilStoreOp"
3839 |     @usableFromInline static let stencilWriteMask: JSString = "stencilWriteMask"
     |                                  |- warning: static property 'stencilWriteMask' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'stencilWriteMask' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3840 |     @usableFromInline static let stepMode: JSString = "stepMode"
3841 |     @usableFromInline static let storageTexture: JSString = "storageTexture"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3840:34: warning: static property 'stepMode' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3838 |     @usableFromInline static let stencilStoreOp: JSString = "stencilStoreOp"
3839 |     @usableFromInline static let stencilWriteMask: JSString = "stencilWriteMask"
3840 |     @usableFromInline static let stepMode: JSString = "stepMode"
     |                                  |- warning: static property 'stepMode' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'stepMode' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3841 |     @usableFromInline static let storageTexture: JSString = "storageTexture"
3842 |     @usableFromInline static let storeOp: JSString = "storeOp"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3841:34: warning: static property 'storageTexture' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3839 |     @usableFromInline static let stencilWriteMask: JSString = "stencilWriteMask"
3840 |     @usableFromInline static let stepMode: JSString = "stepMode"
3841 |     @usableFromInline static let storageTexture: JSString = "storageTexture"
     |                                  |- warning: static property 'storageTexture' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'storageTexture' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3842 |     @usableFromInline static let storeOp: JSString = "storeOp"
3843 |     @usableFromInline static let stripIndexFormat: JSString = "stripIndexFormat"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3842:34: warning: static property 'storeOp' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3840 |     @usableFromInline static let stepMode: JSString = "stepMode"
3841 |     @usableFromInline static let storageTexture: JSString = "storageTexture"
3842 |     @usableFromInline static let storeOp: JSString = "storeOp"
     |                                  |- warning: static property 'storeOp' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'storeOp' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3843 |     @usableFromInline static let stripIndexFormat: JSString = "stripIndexFormat"
3844 |     @usableFromInline static let submit: JSString = "submit"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3843:34: warning: static property 'stripIndexFormat' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3841 |     @usableFromInline static let storageTexture: JSString = "storageTexture"
3842 |     @usableFromInline static let storeOp: JSString = "storeOp"
3843 |     @usableFromInline static let stripIndexFormat: JSString = "stripIndexFormat"
     |                                  |- warning: static property 'stripIndexFormat' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'stripIndexFormat' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3844 |     @usableFromInline static let submit: JSString = "submit"
3845 |     @usableFromInline static let targets: JSString = "targets"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3844:34: warning: static property 'submit' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3842 |     @usableFromInline static let storeOp: JSString = "storeOp"
3843 |     @usableFromInline static let stripIndexFormat: JSString = "stripIndexFormat"
3844 |     @usableFromInline static let submit: JSString = "submit"
     |                                  |- warning: static property 'submit' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'submit' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3845 |     @usableFromInline static let targets: JSString = "targets"
3846 |     @usableFromInline static let texture: JSString = "texture"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3845:34: warning: static property 'targets' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3843 |     @usableFromInline static let stripIndexFormat: JSString = "stripIndexFormat"
3844 |     @usableFromInline static let submit: JSString = "submit"
3845 |     @usableFromInline static let targets: JSString = "targets"
     |                                  |- warning: static property 'targets' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'targets' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3846 |     @usableFromInline static let texture: JSString = "texture"
3847 |     @usableFromInline static let timestampWrites: JSString = "timestampWrites"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3846:34: warning: static property 'texture' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3844 |     @usableFromInline static let submit: JSString = "submit"
3845 |     @usableFromInline static let targets: JSString = "targets"
3846 |     @usableFromInline static let texture: JSString = "texture"
     |                                  |- warning: static property 'texture' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'texture' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3847 |     @usableFromInline static let timestampWrites: JSString = "timestampWrites"
3848 |     @usableFromInline static let toString: JSString = "toString"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3847:34: warning: static property 'timestampWrites' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3845 |     @usableFromInline static let targets: JSString = "targets"
3846 |     @usableFromInline static let texture: JSString = "texture"
3847 |     @usableFromInline static let timestampWrites: JSString = "timestampWrites"
     |                                  |- warning: static property 'timestampWrites' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'timestampWrites' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3848 |     @usableFromInline static let toString: JSString = "toString"
3849 |     @usableFromInline static let topology: JSString = "topology"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3848: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
3846 |     @usableFromInline static let texture: JSString = "texture"
3847 |     @usableFromInline static let timestampWrites: JSString = "timestampWrites"
3848 |     @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: annotate 'toString' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3849 |     @usableFromInline static let topology: JSString = "topology"
3850 |     @usableFromInline static let type: JSString = "type"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3849:34: warning: static property 'topology' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3847 |     @usableFromInline static let timestampWrites: JSString = "timestampWrites"
3848 |     @usableFromInline static let toString: JSString = "toString"
3849 |     @usableFromInline static let topology: JSString = "topology"
     |                                  |- warning: static property 'topology' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'topology' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3850 |     @usableFromInline static let type: JSString = "type"
3851 |     @usableFromInline static let unclippedDepth: JSString = "unclippedDepth"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3850:34: warning: static property 'type' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3848 |     @usableFromInline static let toString: JSString = "toString"
3849 |     @usableFromInline static let topology: JSString = "topology"
3850 |     @usableFromInline static let type: JSString = "type"
     |                                  |- warning: static property 'type' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'type' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3851 |     @usableFromInline static let unclippedDepth: JSString = "unclippedDepth"
3852 |     @usableFromInline static let unconfigure: JSString = "unconfigure"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3851:34: warning: static property 'unclippedDepth' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3849 |     @usableFromInline static let topology: JSString = "topology"
3850 |     @usableFromInline static let type: JSString = "type"
3851 |     @usableFromInline static let unclippedDepth: JSString = "unclippedDepth"
     |                                  |- warning: static property 'unclippedDepth' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'unclippedDepth' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3852 |     @usableFromInline static let unconfigure: JSString = "unconfigure"
3853 |     @usableFromInline static let unmap: JSString = "unmap"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3852:34: warning: static property 'unconfigure' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3850 |     @usableFromInline static let type: JSString = "type"
3851 |     @usableFromInline static let unclippedDepth: JSString = "unclippedDepth"
3852 |     @usableFromInline static let unconfigure: JSString = "unconfigure"
     |                                  |- warning: static property 'unconfigure' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'unconfigure' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3853 |     @usableFromInline static let unmap: JSString = "unmap"
3854 |     @usableFromInline static let usage: JSString = "usage"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3853:34: warning: static property 'unmap' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3851 |     @usableFromInline static let unclippedDepth: JSString = "unclippedDepth"
3852 |     @usableFromInline static let unconfigure: JSString = "unconfigure"
3853 |     @usableFromInline static let unmap: JSString = "unmap"
     |                                  |- warning: static property 'unmap' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'unmap' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3854 |     @usableFromInline static let usage: JSString = "usage"
3855 |     @usableFromInline static let vendor: JSString = "vendor"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3854:34: warning: static property 'usage' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3852 |     @usableFromInline static let unconfigure: JSString = "unconfigure"
3853 |     @usableFromInline static let unmap: JSString = "unmap"
3854 |     @usableFromInline static let usage: JSString = "usage"
     |                                  |- warning: static property 'usage' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'usage' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3855 |     @usableFromInline static let vendor: JSString = "vendor"
3856 |     @usableFromInline static let vertex: JSString = "vertex"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3855:34: warning: static property 'vendor' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3853 |     @usableFromInline static let unmap: JSString = "unmap"
3854 |     @usableFromInline static let usage: JSString = "usage"
3855 |     @usableFromInline static let vendor: JSString = "vendor"
     |                                  |- warning: static property 'vendor' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'vendor' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3856 |     @usableFromInline static let vertex: JSString = "vertex"
3857 |     @usableFromInline static let view: JSString = "view"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3856:34: warning: static property 'vertex' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3854 |     @usableFromInline static let usage: JSString = "usage"
3855 |     @usableFromInline static let vendor: JSString = "vendor"
3856 |     @usableFromInline static let vertex: JSString = "vertex"
     |                                  |- warning: static property 'vertex' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'vertex' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3857 |     @usableFromInline static let view: JSString = "view"
3858 |     @usableFromInline static let viewDimension: JSString = "viewDimension"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3857:34: warning: static property 'view' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3855 |     @usableFromInline static let vendor: JSString = "vendor"
3856 |     @usableFromInline static let vertex: JSString = "vertex"
3857 |     @usableFromInline static let view: JSString = "view"
     |                                  |- warning: static property 'view' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'view' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3858 |     @usableFromInline static let viewDimension: JSString = "viewDimension"
3859 |     @usableFromInline static let viewFormats: JSString = "viewFormats"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3858:34: warning: static property 'viewDimension' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3856 |     @usableFromInline static let vertex: JSString = "vertex"
3857 |     @usableFromInline static let view: JSString = "view"
3858 |     @usableFromInline static let viewDimension: JSString = "viewDimension"
     |                                  |- warning: static property 'viewDimension' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'viewDimension' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3859 |     @usableFromInline static let viewFormats: JSString = "viewFormats"
3860 |     @usableFromInline static let visibility: JSString = "visibility"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3859:34: warning: static property 'viewFormats' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3857 |     @usableFromInline static let view: JSString = "view"
3858 |     @usableFromInline static let viewDimension: JSString = "viewDimension"
3859 |     @usableFromInline static let viewFormats: JSString = "viewFormats"
     |                                  |- warning: static property 'viewFormats' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'viewFormats' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3860 |     @usableFromInline static let visibility: JSString = "visibility"
3861 |     @usableFromInline static let wgslLanguageFeatures: JSString = "wgslLanguageFeatures"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3860:34: warning: static property 'visibility' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3858 |     @usableFromInline static let viewDimension: JSString = "viewDimension"
3859 |     @usableFromInline static let viewFormats: JSString = "viewFormats"
3860 |     @usableFromInline static let visibility: JSString = "visibility"
     |                                  |- warning: static property 'visibility' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'visibility' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3861 |     @usableFromInline static let wgslLanguageFeatures: JSString = "wgslLanguageFeatures"
3862 |     @usableFromInline static let width: JSString = "width"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3861:34: warning: static property 'wgslLanguageFeatures' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3859 |     @usableFromInline static let viewFormats: JSString = "viewFormats"
3860 |     @usableFromInline static let visibility: JSString = "visibility"
3861 |     @usableFromInline static let wgslLanguageFeatures: JSString = "wgslLanguageFeatures"
     |                                  |- warning: static property 'wgslLanguageFeatures' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'wgslLanguageFeatures' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3862 |     @usableFromInline static let width: JSString = "width"
3863 |     @usableFromInline static let writeBuffer: JSString = "writeBuffer"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3862:34: warning: static property 'width' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3860 |     @usableFromInline static let visibility: JSString = "visibility"
3861 |     @usableFromInline static let wgslLanguageFeatures: JSString = "wgslLanguageFeatures"
3862 |     @usableFromInline static let width: JSString = "width"
     |                                  |- warning: static property 'width' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'width' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3863 |     @usableFromInline static let writeBuffer: JSString = "writeBuffer"
3864 |     @usableFromInline static let writeMask: JSString = "writeMask"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3863:34: warning: static property 'writeBuffer' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3861 |     @usableFromInline static let wgslLanguageFeatures: JSString = "wgslLanguageFeatures"
3862 |     @usableFromInline static let width: JSString = "width"
3863 |     @usableFromInline static let writeBuffer: JSString = "writeBuffer"
     |                                  |- warning: static property 'writeBuffer' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'writeBuffer' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3864 |     @usableFromInline static let writeMask: JSString = "writeMask"
3865 |     @usableFromInline static let writeTexture: JSString = "writeTexture"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3864:34: warning: static property 'writeMask' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3862 |     @usableFromInline static let width: JSString = "width"
3863 |     @usableFromInline static let writeBuffer: JSString = "writeBuffer"
3864 |     @usableFromInline static let writeMask: JSString = "writeMask"
     |                                  |- warning: static property 'writeMask' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'writeMask' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3865 |     @usableFromInline static let writeTexture: JSString = "writeTexture"
3866 |     @usableFromInline static let writeTimestamp: JSString = "writeTimestamp"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3865:34: warning: static property 'writeTexture' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3863 |     @usableFromInline static let writeBuffer: JSString = "writeBuffer"
3864 |     @usableFromInline static let writeMask: JSString = "writeMask"
3865 |     @usableFromInline static let writeTexture: JSString = "writeTexture"
     |                                  |- warning: static property 'writeTexture' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'writeTexture' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3866 |     @usableFromInline static let writeTimestamp: JSString = "writeTimestamp"
3867 |     @usableFromInline static let x: JSString = "x"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3866:34: warning: static property 'writeTimestamp' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3864 |     @usableFromInline static let writeMask: JSString = "writeMask"
3865 |     @usableFromInline static let writeTexture: JSString = "writeTexture"
3866 |     @usableFromInline static let writeTimestamp: JSString = "writeTimestamp"
     |                                  |- warning: static property 'writeTimestamp' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'writeTimestamp' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3867 |     @usableFromInline static let x: JSString = "x"
3868 |     @usableFromInline static let y: JSString = "y"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3867:34: warning: static property 'x' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3865 |     @usableFromInline static let writeTexture: JSString = "writeTexture"
3866 |     @usableFromInline static let writeTimestamp: JSString = "writeTimestamp"
3867 |     @usableFromInline static let x: JSString = "x"
     |                                  |- warning: static property 'x' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'x' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3868 |     @usableFromInline static let y: JSString = "y"
3869 |     @usableFromInline static let z: JSString = "z"
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3868:34: warning: static property 'y' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3866 |     @usableFromInline static let writeTimestamp: JSString = "writeTimestamp"
3867 |     @usableFromInline static let x: JSString = "x"
3868 |     @usableFromInline static let y: JSString = "y"
     |                                  |- warning: static property 'y' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'y' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3869 |     @usableFromInline static let z: JSString = "z"
3870 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/Sources/WebGPU/Generated.swift:3869:34: warning: static property 'z' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
3867 |     @usableFromInline static let x: JSString = "x"
3868 |     @usableFromInline static let y: JSString = "y"
3869 |     @usableFromInline static let z: JSString = "z"
     |                                  |- warning: static property 'z' is not concurrency-safe because non-'Sendable' type 'JSString' may have shared mutable state; this is an error in the Swift 6 language mode
     |                                  |- note: annotate 'z' with '@MainActor' if property should only be accessed from the main actor
     |                                  `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
3870 | }
3871 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSString.swift:17:15: note: struct 'JSString' does not conform to the 'Sendable' protocol
 15 | /// ```
 16 | ///
 17 | public struct JSString: LosslessStringConvertible, Equatable {
    |               `- note: struct 'JSString' does not conform to the 'Sendable' protocol
 18 |     /// The internal representation of JS compatible string
 19 |     /// The initializers of this type must initialize `jsRef` or `buffer`.
/Users/admin/builder/spi-builder-workspace/.build/checkouts/JavaScriptKit/Sources/JavaScriptKit/FundamentalObjects/JSObject.swift:140:23: warning: class property 'global' is not concurrency-safe because non-'Sendable' type 'JSObject' may have shared mutable state; this is an error in the Swift 6 language mode
 16 | /// reference counting system.
 17 | @dynamicMemberLookup
 18 | public class JSObject: Equatable {
    |              `- note: class 'JSObject' does not conform to the 'Sendable' protocol
 19 |     @_spi(JSObject_id)
 20 |     public var id: JavaScriptObjectRef
    :
138 |     /// A `JSObject` of the global scope object.
139 |     /// This allows access to the global properties and global names by accessing the `JSObject` returned.
140 |     public static let global = JSObject(id: _JS_Predef_Value_Global)
    |                       |- warning: class property 'global' is not concurrency-safe because non-'Sendable' type 'JSObject' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'global' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
141 |
142 |     deinit { _release(id) }
Build complete! (127.39s)
Fetching https://github.com/swiftwasm/JavaScriptKit.git
[1/20474] Fetching javascriptkit
Fetched https://github.com/swiftwasm/JavaScriptKit.git from cache (1.80s)
Computing version for https://github.com/swiftwasm/JavaScriptKit.git
Computed https://github.com/swiftwasm/JavaScriptKit.git at 0.16.0 (0.71s)
Creating working copy for https://github.com/swiftwasm/JavaScriptKit.git
Working copy of https://github.com/swiftwasm/JavaScriptKit.git resolved at 0.16.0
Build complete.
{
  "dependencies" : [
    {
      "identity" : "javascriptkit",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.16.0",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/swiftwasm/JavaScriptKit.git"
    }
  ],
  "manifest_display_name" : "WebAPIKit",
  "name" : "WebAPIKit",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "10.13"
    }
  ],
  "products" : [
    {
      "name" : "WebAPIKitDemo",
      "targets" : [
        "WebAPIKitDemo"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "WebAPIBase",
      "targets" : [
        "WebAPIBase"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "DOM",
      "targets" : [
        "DOM"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "WebSockets",
      "targets" : [
        "WebSockets"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "WebAudio",
      "targets" : [
        "WebAudio"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "WebAnimations",
      "targets" : [
        "WebAnimations"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "WebGL1",
      "targets" : [
        "WebGL1"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "WebGL2",
      "targets" : [
        "WebGL2"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "WebGPU",
      "targets" : [
        "WebGPU"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "Gamepad",
      "targets" : [
        "Gamepad"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "CSSOM",
      "targets" : [
        "CSSOM"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SVG",
      "targets" : [
        "SVG"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "FileSystem",
      "targets" : [
        "FileSystem"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "WebIDLToSwift",
      "targets" : [
        "WebIDLToSwift"
      ],
      "type" : {
        "executable" : null
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "WebSockets",
      "module_type" : "SwiftTarget",
      "name" : "WebSockets",
      "path" : "Sources/WebSockets",
      "product_memberships" : [
        "WebSockets"
      ],
      "sources" : [
        "Generated.swift"
      ],
      "target_dependencies" : [
        "DOM",
        "WebAPIBase",
        "ECMAScript"
      ],
      "type" : "library"
    },
    {
      "c99name" : "WebIDLToSwift",
      "module_type" : "SwiftTarget",
      "name" : "WebIDLToSwift",
      "path" : "Sources/WebIDLToSwift",
      "product_memberships" : [
        "WebIDLToSwift"
      ],
      "sources" : [
        "ClosurePattern.swift",
        "IDLBuilder.swift",
        "IDLParser.swift",
        "MergeDeclarations.swift",
        "Module.swift",
        "ModuleState.swift",
        "PackageManifest.swift",
        "Shell.swift",
        "SwiftRepresentation.swift",
        "SwiftSource.swift",
        "UnionType+SwiftRepresentable.swift",
        "UnionType.swift",
        "WebIDL+SwiftRepresentation.swift",
        "WebIDLToSwift.swift"
      ],
      "target_dependencies" : [
        "WebIDL"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "WebIDL",
      "module_type" : "SwiftTarget",
      "name" : "WebIDL",
      "path" : "Sources/WebIDL",
      "product_memberships" : [
        "WebIDLToSwift"
      ],
      "sources" : [
        "Argument.swift",
        "Attribute.swift",
        "Callback.swift",
        "Constant.swift",
        "Constructor.swift",
        "Declaration.swift",
        "Dictionary.swift",
        "Enum.swift",
        "ExtendedAttribute.swift",
        "GenericCollection.swift",
        "Includes.swift",
        "Interface.swift",
        "InterfaceMixin.swift",
        "Namespace.swift",
        "Node.swift",
        "Operation.swift",
        "Type.swift",
        "Typedef.swift",
        "Value.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "WebGPU",
      "module_type" : "SwiftTarget",
      "name" : "WebGPU",
      "path" : "Sources/WebGPU",
      "product_memberships" : [
        "WebGPU"
      ],
      "sources" : [
        "Generated.swift",
        "Support.swift"
      ],
      "target_dependencies" : [
        "DOM",
        "WebAPIBase",
        "WebAudio",
        "WebAnimations",
        "WebGL1",
        "ECMAScript"
      ],
      "type" : "library"
    },
    {
      "c99name" : "WebGL2",
      "module_type" : "SwiftTarget",
      "name" : "WebGL2",
      "path" : "Sources/WebGL2",
      "product_memberships" : [
        "WebAPIKitDemo",
        "WebGL2"
      ],
      "sources" : [
        "Generated.swift",
        "Support.swift"
      ],
      "target_dependencies" : [
        "DOM",
        "WebAPIBase",
        "WebAudio",
        "WebAnimations",
        "WebGL1",
        "ECMAScript"
      ],
      "type" : "library"
    },
    {
      "c99name" : "WebGL1",
      "module_type" : "SwiftTarget",
      "name" : "WebGL1",
      "path" : "Sources/WebGL1",
      "product_memberships" : [
        "WebAPIKitDemo",
        "WebGL1",
        "WebGL2",
        "WebGPU"
      ],
      "sources" : [
        "Generated.swift",
        "Support.swift"
      ],
      "target_dependencies" : [
        "DOM",
        "WebAPIBase",
        "WebAudio",
        "WebAnimations",
        "ECMAScript"
      ],
      "type" : "library"
    },
    {
      "c99name" : "WebAudio",
      "module_type" : "SwiftTarget",
      "name" : "WebAudio",
      "path" : "Sources/WebAudio",
      "product_memberships" : [
        "WebAPIKitDemo",
        "WebAudio",
        "WebAnimations",
        "WebGL1",
        "WebGL2",
        "WebGPU"
      ],
      "sources" : [
        "Generated.swift"
      ],
      "target_dependencies" : [
        "DOM",
        "WebAPIBase",
        "ECMAScript"
      ],
      "type" : "library"
    },
    {
      "c99name" : "WebAnimations",
      "module_type" : "SwiftTarget",
      "name" : "WebAnimations",
      "path" : "Sources/WebAnimations",
      "product_memberships" : [
        "WebAPIKitDemo",
        "WebAnimations",
        "WebGL1",
        "WebGL2",
        "WebGPU"
      ],
      "sources" : [
        "Generated.swift"
      ],
      "target_dependencies" : [
        "DOM",
        "WebAPIBase",
        "WebAudio",
        "ECMAScript"
      ],
      "type" : "library"
    },
    {
      "c99name" : "WebAPIKitTests",
      "module_type" : "SwiftTarget",
      "name" : "WebAPIKitTests",
      "path" : "Tests/WebAPIKitTests",
      "sources" : [
        "WebAPIKitTests.swift"
      ],
      "target_dependencies" : [
        "DOM"
      ],
      "type" : "test"
    },
    {
      "c99name" : "WebAPIKitDemo",
      "module_type" : "SwiftTarget",
      "name" : "WebAPIKitDemo",
      "path" : "Sources/WebAPIKitDemo",
      "product_memberships" : [
        "WebAPIKitDemo"
      ],
      "sources" : [
        "WebGLDemo.swift",
        "main.swift"
      ],
      "target_dependencies" : [
        "DOM",
        "WebGL2"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "WebAPIBase",
      "module_type" : "SwiftTarget",
      "name" : "WebAPIBase",
      "path" : "Sources/WebAPIBase",
      "product_memberships" : [
        "WebAPIKitDemo",
        "WebAPIBase",
        "DOM",
        "WebSockets",
        "WebAudio",
        "WebAnimations",
        "WebGL1",
        "WebGL2",
        "WebGPU",
        "Gamepad",
        "CSSOM",
        "SVG",
        "FileSystem"
      ],
      "sources" : [
        "Generated.swift",
        "ToJSValue.swift"
      ],
      "target_dependencies" : [
        "ECMAScript"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SVG",
      "module_type" : "SwiftTarget",
      "name" : "SVG",
      "path" : "Sources/SVG",
      "product_memberships" : [
        "CSSOM",
        "SVG"
      ],
      "sources" : [
        "Generated.swift"
      ],
      "target_dependencies" : [
        "DOM",
        "WebAPIBase",
        "ECMAScript"
      ],
      "type" : "library"
    },
    {
      "c99name" : "Gamepad",
      "module_type" : "SwiftTarget",
      "name" : "Gamepad",
      "path" : "Sources/Gamepad",
      "product_memberships" : [
        "Gamepad"
      ],
      "sources" : [
        "Generated.swift"
      ],
      "target_dependencies" : [
        "DOM",
        "WebAPIBase",
        "ECMAScript"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FileSystem",
      "module_type" : "SwiftTarget",
      "name" : "FileSystem",
      "path" : "Sources/FileSystem",
      "product_memberships" : [
        "FileSystem"
      ],
      "sources" : [
        "Generated.swift"
      ],
      "target_dependencies" : [
        "DOM",
        "WebAPIBase",
        "ECMAScript"
      ],
      "type" : "library"
    },
    {
      "c99name" : "ECMAScript",
      "module_type" : "SwiftTarget",
      "name" : "ECMAScript",
      "path" : "Sources/ECMAScript",
      "product_dependencies" : [
        "JavaScriptKit",
        "JavaScriptEventLoop",
        "JavaScriptBigIntSupport"
      ],
      "product_memberships" : [
        "WebAPIKitDemo",
        "WebAPIBase",
        "DOM",
        "WebSockets",
        "WebAudio",
        "WebAnimations",
        "WebGL1",
        "WebGL2",
        "WebGPU",
        "Gamepad",
        "CSSOM",
        "SVG",
        "FileSystem"
      ],
      "sources" : [
        "ArrayBuffer.swift",
        "ArrayBufferView.swift",
        "Attributes.swift",
        "BridgedDictionary.swift",
        "DataView.swift",
        "Iterators.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "DOM",
      "module_type" : "SwiftTarget",
      "name" : "DOM",
      "path" : "Sources/DOM",
      "product_memberships" : [
        "WebAPIKitDemo",
        "DOM",
        "WebSockets",
        "WebAudio",
        "WebAnimations",
        "WebGL1",
        "WebGL2",
        "WebGPU",
        "Gamepad",
        "CSSOM",
        "SVG",
        "FileSystem"
      ],
      "sources" : [
        "Generated.swift",
        "RenderingContext.swift",
        "RotationMatrixType.swift",
        "Support.swift"
      ],
      "target_dependencies" : [
        "WebAPIBase",
        "ECMAScript"
      ],
      "type" : "library"
    },
    {
      "c99name" : "CSSOM",
      "module_type" : "SwiftTarget",
      "name" : "CSSOM",
      "path" : "Sources/CSSOM",
      "product_memberships" : [
        "CSSOM"
      ],
      "sources" : [
        "Generated.swift"
      ],
      "target_dependencies" : [
        "DOM",
        "WebAPIBase",
        "SVG",
        "ECMAScript"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.5"
}
Done.
This is a staging environment. For live and up-to-date package information, visit swiftpackageindex.com.