The Swift Package Index logo.Swift Package Index

Build Information

Successful build of HTMLKit, reference main (a594b6), with Swift 6.4 for macOS (SPM) on 10 Oct 2026 12:09:31 UTC.

Swift 6 data race errors: 0

Build Command

env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 5.1.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/vapor-community/htmlkit.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/vapor-community/htmlkit
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at a594b6c Fix the catalog loading (#230)
Cloned https://github.com/vapor-community/htmlkit.git
Revision (git rev-parse @):
a594b6c03e40457c129ad152936353fc77dabec1
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/vapor-community/htmlkit.git at main
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.4
Building package at path:  $PWD
https://github.com/vapor-community/htmlkit.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64
Building for debugging...
[Computing dependencies]
[Provisioning 5 / 134]
[Constructing description]
[Pre-planning 1 / 2793]
[Planning 518 / 2793]
[Planning 2402 / 2793]
[Planning deferred tasks]
[Constructing 198 / 7017]
[Constructing 1954 / 7017]
[Starting]
[141 / 2026] ServiceContextModule
[462 / 2026] CNIOBoringSSLShims
[570 / 2026]
[689 / 2026] HTMLKit_HTMLKitComponents
[690 / 2026]
[705 / 2040] SwiftASN1
[714 / 2069] Atomics
[715 / 2083]
[716 / 2094]
[723 / 2157]
[733 / 2169]
[740 / 2183]
[776 / 2209] Crypto
[780 / 2223]
[781 / 2223]
[784 / 2223]
[793 / 2223]
[797 / 2223]
[799 / 2223] Atomics
[800 / 2223]
[808 / 2223] CNIOBoringSSL
[816 / 2223] CNIOBoringSSL
[817 / 2223] _NIODataStructures
[824 / 2223]
[829 / 2223] CNIOBoringSSL
[847 / 2223] CoreMetrics
[868 / 2223]
[871 / 2223]
[875 / 2223]
[889 / 2223] CNIOBoringSSL
[892 / 2223] CNIOBoringSSL
[903 / 2223] CNIOBoringSSL
[908 / 2223] CNIOBoringSSL
[915 / 2223] CNIOBoringSSL
[918 / 2223] CNIOBoringSSL
[925 / 2223] CNIOBoringSSL
[929 / 2223] CNIOBoringSSL
[939 / 2223] Crypto
[947 / 2223] CNIOBoringSSL
[950 / 2223] CNIOBoringSSL
[952 / 2223] CNIOBoringSSL
[954 / 2223] CNIOBoringSSL
[963 / 2223] CNIOBoringSSL
[966 / 2223] CNIOBoringSSL
[970 / 2223] CNIOBoringSSL
[974 / 2223] CNIOBoringSSL
[976 / 2223] CNIOBoringSSL
[980 / 2223] CNIOBoringSSL
[982 / 2223] CNIOBoringSSL
[986 / 2223] CNIOBoringSSL
[987 / 2223] CNIOBoringSSL
[991 / 2223] CNIOBoringSSL
[992 / 2223] CNIOBoringSSL
[998 / 2223] CNIOBoringSSL
[1009 / 2223] CNIOBoringSSL
[1021 / 2223] CNIOBoringSSL
[1032 / 2223] CNIOBoringSSL
[1034 / 2223] CNIOBoringSSL
[1040 / 2223] CNIOBoringSSL
[1044 / 2223] CNIOBoringSSL
[1051 / 2223] CNIOBoringSSL
[1053 / 2223] CNIOBoringSSL
[1056 / 2223] CNIOBoringSSL
[1057 / 2223] CNIOBoringSSL
[1061 / 2223] CNIOBoringSSL
[1064 / 2223] CNIOBoringSSL
[1067 / 2223] CNIOBoringSSL
[1070 / 2223] CNIOBoringSSL
[1075 / 2223] CNIOBoringSSL
[1077 / 2223] CNIOBoringSSL
[1085 / 2223] CNIOBoringSSL
[1097 / 2223] CNIOBoringSSL
[1101 / 2223] CNIOBoringSSL
[1107 / 2223] CNIOBoringSSL
[1111 / 2223] CNIOBoringSSL
[1116 / 2223] CNIOBoringSSL
[1127 / 2223] CNIOBoringSSL
[1135 / 2223] CNIOBoringSSL
[1138 / 2223] CNIOBoringSSL
[1143 / 2223] CNIOBoringSSL
[1147 / 2223] CNIOBoringSSL
[1149 / 2223] CNIOBoringSSL
[1155 / 2223] CNIOBoringSSL
[1157 / 2223] CNIOBoringSSL
[1160 / 2223] CNIOBoringSSL
[1165 / 2223] CNIOBoringSSL
[1167 / 2223] CNIOBoringSSL
[1171 / 2223] CNIOBoringSSL
[1173 / 2223] CNIOBoringSSL
[1176 / 2223] CNIOBoringSSL
[1181 / 2223] CNIOBoringSSL
[1182 / 2223] CNIOBoringSSL
[1187 / 2223] CNIOBoringSSL
[1190 / 2223] CNIOBoringSSL
[1195 / 2223] CNIOBoringSSL
[1207 / 2223] CNIOBoringSSL
[1216 / 2223] CNIOBoringSSL
[1222 / 2223] CNIOBoringSSL
[1223 / 2223] CNIOBoringSSL
[1227 / 2223] CNIOBoringSSL
[1231 / 2223] CNIOBoringSSL
[1235 / 2223] CNIOBoringSSL
[1244 / 2223] CNIOBoringSSL
[1259 / 2223] CNIOBoringSSL
[1263 / 2223] CNIOBoringSSL
[1264 / 2223] CNIOBoringSSL
[1271 / 2223] CNIOBoringSSL
[1272 / 2223] CNIOBoringSSL
[1275 / 2223] CCryptoBoringSSL
[1279 / 2223] CCryptoBoringSSL
[1283 / 2223] CNIOBoringSSL
[1285 / 2223] CCryptoBoringSSL
[1291 / 2223] CCryptoBoringSSL
[1299 / 2223] CCryptoBoringSSL
[1300 / 2223] CCryptoBoringSSL
[1302 / 2223] CCryptoBoringSSL
[1305 / 2223] CCryptoBoringSSL
[1310 / 2223] CCryptoBoringSSL
[1312 / 2223] CCryptoBoringSSL
[1316 / 2223] CCryptoBoringSSL
[1329 / 2223] CCryptoBoringSSL
[1332 / 2223] CCryptoBoringSSL
[1339 / 2223] CCryptoBoringSSL
[1342 / 2223] CCryptoBoringSSL
[1348 / 2223] CCryptoBoringSSL
[1350 / 2223] CCryptoBoringSSL
[1352 / 2223] CCryptoBoringSSL
[1356 / 2223] CCryptoBoringSSL
[1362 / 2223] CCryptoBoringSSL
[1365 / 2223] CCryptoBoringSSL
[1370 / 2223] CCryptoBoringSSL
[1372 / 2223] CCryptoBoringSSL
[1382 / 2223] CCryptoBoringSSL
[1396 / 2223] CCryptoBoringSSL
[1408 / 2223] CCryptoBoringSSL
[1412 / 2223] CCryptoBoringSSL
[1413 / 2223] CCryptoBoringSSL
[1420 / 2223] CCryptoBoringSSL
[1425 / 2223] CCryptoBoringSSL
[1430 / 2223] CCryptoBoringSSL
[1431 / 2223] CCryptoBoringSSL
[1435 / 2223] CCryptoBoringSSL
[1438 / 2223] CCryptoBoringSSL
[1441 / 2223] CCryptoBoringSSL
[1446 / 2223] CCryptoBoringSSL
[1450 / 2223] CCryptoBoringSSL
[1451 / 2223] CCryptoBoringSSL
[1458 / 2223] CCryptoBoringSSL
[1469 / 2223] CCryptoBoringSSL
[1475 / 2223] CCryptoBoringSSL
[1480 / 2223] CCryptoBoringSSL
[1489 / 2223] CCryptoBoringSSL
[1501 / 2223] CCryptoBoringSSL
[1505 / 2223] CCryptoBoringSSL
[1513 / 2223] CCryptoBoringSSL
[1519 / 2223] CCryptoBoringSSL
[1524 / 2223] CCryptoBoringSSL
[1528 / 2223] CCryptoBoringSSL
[1532 / 2223] CCryptoBoringSSL
[1535 / 2223] CCryptoBoringSSL
[1541 / 2223] CCryptoBoringSSL
[1544 / 2223] CCryptoBoringSSL
[1546 / 2223] CCryptoBoringSSL
[1550 / 2223] CCryptoBoringSSL
[1554 / 2223] CCryptoBoringSSL
[1561 / 2223] CCryptoBoringSSL
[1573 / 2223] CCryptoBoringSSL
[1580 / 2223] CCryptoBoringSSL
[1587 / 2223] CCryptoBoringSSL
[1590 / 2223] CCryptoBoringSSL
[1593 / 2223] CCryptoBoringSSL
[1600 / 2223] CCryptoBoringSSL
[1609 / 2223] CCryptoBoringSSL
[1622 / 2223] CCryptoBoringSSL
[1628 / 2223] CCryptoBoringSSL
[1631 / 2223] CCryptoBoringSSL
[1637 / 2223] CCryptoBoringSSL
[1640 / 2223]
[1653 / 2223] _NIODataStructures
[1660 / 2223] SystemPackage
[1667 / 2223] CNIOSHA1
[1673 / 2223]
[1680 / 2223] SystemPackage
[1686 / 2223] SystemPackage
[1691 / 2223] SwiftASN1
[1693 / 2223] SwiftASN1-product
[1697 / 2223] SwiftASN1
[1700 / 2223] ServiceContextModule-product
[1703 / 2223] RealModule
[1713 / 2223] NIOConcurrencyHelpers
[1719 / 2223] RealModule
[1722 / 2223] Logging-product
[1727 / 2223] Logging
[1732 / 2223] _RopeModule
[1738 / 2223] InternalCollectionsUtilities
[1746 / 2223] Logging
[1748 / 2223] CryptoBoringWrapper
[1750 / 2223] Crypto
[1756 / 2223] CryptoExtras
[1760 / 2223] Crypto-product
[1765 / 2223] CoreMetrics
[1783 / 2232] CNIOFreeBSD
[1804 / 2243]
[1824 / 2250]
[1839 / 2266]
[1847 / 2266] CNIOExtrasZlib
[1860 / 2266] Atomics
[1866 / 2267] _NumericsShims
[1874 / 2278] _RopeModule
[1883 / 2278] CNIOBoringSSLShims
[1887 / 2278] CNIODarwin
[1889 / 2278] CNIODarwin
[1892 / 2278] _RopeModule
[1897 / 2280]
[1899 / 2284] _RopeModule
[1917 / 2287] Crypto
[1923 / 2333] Instrumentation
[1929 / 2333] OrderedCollections
[1940 / 2335] _RopeModule
[1945 / 2335] Metrics
[1951 / 2335] Metrics
[1957 / 2335] Tracing
[1963 / 2339] HeapModule
[1970 / 2340] HeapModule
[1976 / 2348] OrderedCollections
[1986 / 2360] HashTreeCollections
[2000 / 2370]
[2005 / 2393]
[2012 / 2393] ConsoleKitTerminal
[2018 / 2393] HeapModule
[2021 / 2393] HashTreeCollections
[2023 / 2393] HashTreeCollections
[2025 / 2393] CryptoExtras
[2034 / 2393] RoutingKit
[2049 / 2393] HashTreeCollections
[2060 / 2393] DequeModule
[2067 / 2393] CryptoExtras
[2069 / 2393] CryptoExtras
[2071 / 2393] _CryptoExtras
[2075 / 2393] CryptoExtras
[2076 / 2393] CryptoExtras
[2077 / 2393] CryptoExtras
[2081 / 2393] ConsoleKitTerminal
[2084 / 2393] ConsoleKitTerminal
[2088 / 2393] ConsoleKitTerminal
[2089 / 2395] Tracing
[2096 / 2397] OrderedCollections
[2104 / 2400] CryptoExtras
[2111 / 2420] Tracing
[2113 / 2433] _CryptoExtras
[2115 / 2433] Tracing
[2131 / 2457] _CryptoExtras-product
[2140 / 2457] BitCollections
[2149 / 2468] ConsoleKitCommands
[2159 / 2468] NIOCore
[2160 / 2468] Configuration
[2164 / 2468] Configuration
[2177 / 2468] ConsoleKitCommands
[2178 / 2468] ConsoleKitCommands
[2181 / 2468] ConsoleKitCommands
[2185 / 2468] ConsoleKitCommands
[2189 / 2468] Configuration
[2191 / 2468] Configuration-product
[2196 / 2468] Configuration
[2199 / 2468] BitCollections
[2204 / 2468] BitCollections
[2208 / 2468] Algorithms
[2209 / 2468] Algorithms
[2212 / 2468] Algorithms-product
[2215 / 2468]
[2221 / 2471] CCryptoBoringSSLShims
[2226 / 2473]
[2238 / 2473] ConsoleKitTerminal
[2242 / 2475] ConsoleKit
[2261 / 2478] X509
[2269 / 2489] X509
[2270 / 2493] NIOEmbedded
[2271 / 2496] NIOFoundationEssentialsCompat
[2274 / 2511]
[2291 / 2511] NIOPosix
[2293 / 2511] NIOPosix
[2295 / 2511] NIOPosix
[2296 / 2511] NIOPosix
[2298 / 2511] NIOPosix
[2300 / 2511] NIOPosix
[2303 / 2511] NIOPosix
[2318 / 2511] NIOEmbedded-product
[2320 / 2512] _NIOFileSystem
[2323 / 2514]
[2325 / 2514] NIOFoundationEssentialsCompat
[2325 / 2514] NIOEmbedded
[2327 / 2514] NIO
[2341 / 2544] NIO
[2351 / 2544] AsyncKit
[2352 / 2544] _NIOFileSystem
[2361 / 2544] NIOFoundationCompat
[2364 / 2544] NIOSOCKS
[2366 / 2544] AsyncKit
[2369 / 2544] AsyncKit
[2372 / 2546] NIOTLS
[2374 / 2548]
[2375 / 2549]
[2378 / 2566] NIOSOCKS
[2384 / 2581] NIOTLS
[2412 / 2585] NIOTLS-product
[2416 / 2585] NIOSOCKS
[2420 / 2585] NIOFoundationCompat
[2433 / 2585] NIOHTTP1
[2436 / 2585] NIOHTTP1
[2438 / 2585] NIOHTTP1
[2439 / 2585] NIOHTTP1
[2447 / 2585] NIOWebSocket
[2449 / 2585] NIOHPACK
[2455 / 2588]
[2460 / 2592] HTMLKit
[2464 / 2594] _NIOFileSystem
[2465 / 2606] _NIOFileSystem
[2469 / 2624] _NIOFileSystem
[2471 / 2626] NIOFileSystem
[2474 / 2637] NIOWebSocket
[2483 / 2637] NIOWebSocket
[2500 / 2675] NIOHPACK
[2509 / 2686] NIOWebSocket
[2513 / 2686] NIOPosix-product
[2524 / 2686] MultipartKit
[2533 / 2686] NIOTransportServices
[2537 / 2686] NIOTransportServices
[2538 / 2686] NIOTransportServices
[2546 / 2686] NIOTransportServices
[2546 / 2686] NIOTransportServices-product
[2548 / 2686] AsyncKit
[2558 / 2686] NIOSSL
[2559 / 2686] NIOSSL-product
[2560 / 2686] NIOSSL-product
[2563 / 2686] NIOSSL
[2563 / 2686] NIOHTTPCompression-product
[2566 / 2686] NIOHTTPCompression
[2569 / 2686] NIOHPACK
[2572 / 2686] NIOHPACK
[2577 / 2686] NIOHTTP2
[2581 / 2686] NIOExtras-product
[2587 / 2686] NIOExtras
[2590 / 2686] NIOHPACK
[2592 / 2686] NIOExtras
[2596 / 2686] MultipartKit-product
[2600 / 2686] MultipartKit
[2602 / 2686] MultipartKit
[2608 / 2686] HTMLKit
[2609 / 2686] HTMLKit
[2613 / 2686] HTMLKit
[2616 / 2686]
[2617 / 2687]
[2620 / 2688]
[2624 / 2688] HTMLKit
[2632 / 2701] MultipartKit
[2640 / 2712] NIOHTTP2
[2642 / 2712] NIOHTTP2
[2643 / 2712] WebSocketKit
[2645 / 2712] WebSocketKit
[2646 / 2712] HTMLKit
[2658 / 2712] WebSocketKit-product
[2660 / 2712] WebSocketKit-product
[2665 / 2712] NIOHTTP2
[2675 / 2712]
[2676 / 2713]
[2679 / 2725] HTMLKitComponents
[2680 / 2725] HTMLKitComponents
[2682 / 2725] HTMLKitComponents
[2684 / 2740]
[2686 / 2740]
[2690 / 2740] AsyncHTTPClient
[2693 / 2740] HTMLKitComponents
[2701 / 2740] AsyncHTTPClient
[2703 / 2740] NIOHTTP2
[2706 / 2740] AsyncHTTPClient
[2710 / 2740] AsyncHTTPClient
[2711 / 2740] AsyncHTTPClient
[2712 / 2740] AsyncHTTPClient
[2714 / 2740] AsyncHTTPClient
[2719 / 2741] NIOHTTP2
[2719 / 2741] AsyncHTTPClient
[2721 / 2741] AsyncHTTPClient
[2722 / 2753]
[2732 / 2753] Vapor
[2733 / 2753] Vapor
[2740 / 2754] HTMLKitVapor
[2744 / 2758] HTMLKitVapor
[2750 / 2758] HTMLKitVapor
[2751 / 2758] Vapor
[2753 / 2758] Vapor
[2753 / 2758] HTMLKit
[2755 / 2758] HTMLKit
[2758 / 2758] HTMLKit-product
Build complete! (76.77 sec)
Fetching https://github.com/apple/swift-nio.git
Fetching https://github.com/apple/swift-collections.git
Fetching https://github.com/apple/swift-docc-plugin
Fetching https://github.com/vapor/vapor.git
Fetching https://github.com/apple/swift-log.git
[1/2345] Fetching swift-docc-plugin
[2/10602] Fetching swift-docc-plugin, swift-log
[3374/39297] Fetching swift-docc-plugin, swift-log, swift-collections
[4872/122355] Fetching swift-docc-plugin, swift-log, swift-collections, vapor
[18681/208724] Fetching swift-docc-plugin, swift-log, swift-collections, vapor, swift-nio
Fetched https://github.com/apple/swift-collections.git (2.67s)
[71699/180029] Fetching swift-docc-plugin, swift-log, vapor, swift-nio
Fetched https://github.com/apple/swift-docc-plugin (3.94s)
Fetched https://github.com/vapor/vapor.git (3.94s)
Fetched https://github.com/apple/swift-log.git (3.94s)
[47503/86369] Fetching swift-nio
Fetched https://github.com/apple/swift-nio.git (13.81s)
Computing version for https://github.com/apple/swift-docc-plugin
Computed https://github.com/apple/swift-docc-plugin at 1.5.0 (16.72s)
Fetching https://github.com/swiftlang/swift-docc-symbolkit
[1/3836] Fetching swift-docc-symbolkit
Fetched https://github.com/swiftlang/swift-docc-symbolkit (1.29s)
Computing version for https://github.com/swiftlang/swift-docc-symbolkit
Computed https://github.com/swiftlang/swift-docc-symbolkit at 1.0.0 (2.03s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.7.2 (0.68s)
Computing version for https://github.com/vapor/vapor.git
Computed https://github.com/vapor/vapor.git at 4.122.2 (0.57s)
Fetching https://github.com/apple/swift-asn1.git
Fetching https://github.com/apple/swift-atomics.git
Fetching https://github.com/apple/swift-certificates.git
Fetching https://github.com/apple/swift-algorithms.git
Fetching https://github.com/vapor/multipart-kit.git
Fetching https://github.com/vapor/websocket-kit.git
Fetching https://github.com/apple/swift-service-context.git
[1/2009] Fetching swift-asn1
[42/3509] Fetching swift-asn1, swift-service-context
[77/5398] Fetching swift-asn1, swift-service-context, swift-atomics
[96/8079] Fetching swift-asn1, swift-service-context, swift-atomics, websocket-kit
[388/14357] Fetching swift-asn1, swift-service-context, swift-atomics, websocket-kit, multipart-kit
[622/20521] Fetching swift-asn1, swift-service-context, swift-atomics, websocket-kit, multipart-kit, swift-algorithms
[703/28130] Fetching swift-asn1, swift-service-context, swift-atomics, websocket-kit, multipart-kit, swift-algorithms, swift-certificates
Fetched https://github.com/apple/swift-asn1.git (1.09s)
[10045/26121] Fetching swift-service-context, swift-atomics, websocket-kit, multipart-kit, swift-algorithms, swift-certificates
Fetching https://github.com/apple/swift-metrics.git
Fetched https://github.com/apple/swift-atomics.git (1.15s)
Fetching https://github.com/apple/swift-nio-extras.git
[12191/24232] Fetching swift-service-context, websocket-kit, multipart-kit, swift-algorithms, swift-certificates
Fetched https://github.com/apple/swift-algorithms.git (1.46s)
Fetching https://github.com/apple/swift-distributed-tracing.git
[13484/18068] Fetching swift-service-context, websocket-kit, multipart-kit, swift-certificates
[13485/21631] Fetching swift-service-context, websocket-kit, multipart-kit, swift-certificates, swift-metrics
[13486/28334] Fetching swift-service-context, websocket-kit, multipart-kit, swift-certificates, swift-metrics, swift-nio-extras
[17861/34885] Fetching swift-service-context, websocket-kit, multipart-kit, swift-certificates, swift-metrics, swift-nio-extras, swift-distributed-tracing
Fetched https://github.com/apple/swift-metrics.git (1.19s)
[17907/31322] Fetching swift-service-context, websocket-kit, multipart-kit, swift-certificates, swift-nio-extras, swift-distributed-tracing
Fetching https://github.com/apple/swift-nio-http2.git
Fetched https://github.com/apple/swift-nio-extras.git (1.25s)
Fetching https://github.com/vapor/routing-kit.git
[14140/24619] Fetching swift-service-context, websocket-kit, multipart-kit, swift-certificates, swift-distributed-tracing
Fetched https://github.com/apple/swift-distributed-tracing.git (1.42s)
Fetching https://github.com/apple/swift-crypto.git
[13485/39623] Fetching swift-service-context, websocket-kit, multipart-kit, swift-certificates, routing-kit
[13701/51911] Fetching swift-service-context, websocket-kit, multipart-kit, swift-certificates, routing-kit, swift-nio-http2
[29771/70531] Fetching swift-service-context, websocket-kit, multipart-kit, swift-certificates, routing-kit, swift-nio-http2, swift-crypto
Fetched https://github.com/vapor/websocket-kit.git (3.89s)
Fetched https://github.com/apple/swift-service-context.git (3.89s)
Fetched https://github.com/apple/swift-certificates.git (3.90s)
Fetched https://github.com/vapor/multipart-kit.git (3.90s)
[21027/52463] Fetching routing-kit, swift-nio-http2, swift-crypto
Fetching https://github.com/vapor/console-kit.git
Fetching https://github.com/vapor/async-kit.git
Fetching https://github.com/swift-server/async-http-client.git
Fetching https://github.com/apple/swift-nio-ssl.git
Fetched https://github.com/vapor/routing-kit.git (1.72s)
Fetched https://github.com/apple/swift-nio-http2.git (1.94s)
[1676/18620] Fetching swift-crypto
[2050/21134] Fetching swift-crypto, async-kit
[2845/27977] Fetching swift-crypto, async-kit, console-kit
[4561/44838] Fetching swift-crypto, async-kit, console-kit, swift-nio-ssl
[12340/61302] Fetching swift-crypto, async-kit, console-kit, swift-nio-ssl, async-http-client
Fetched https://github.com/vapor/console-kit.git (2.14s)
Fetched https://github.com/vapor/async-kit.git (2.14s)
[41829/51945] Fetching swift-crypto, swift-nio-ssl, async-http-client
Fetched https://github.com/apple/swift-crypto.git (3.45s)
[26075/33325] Fetching swift-nio-ssl, async-http-client
Fetched https://github.com/swift-server/async-http-client.git (3.71s)
Fetched https://github.com/apple/swift-nio-ssl.git (3.71s)
Computing version for https://github.com/apple/swift-atomics.git
Computed https://github.com/apple/swift-atomics.git at 1.3.1 (8.24s)
Computing version for https://github.com/apple/swift-algorithms.git
Computed https://github.com/apple/swift-algorithms.git at 1.2.1 (0.62s)
Fetching https://github.com/apple/swift-numerics.git
[1/6726] Fetching swift-numerics
Fetched https://github.com/apple/swift-numerics.git (1.29s)
Computing version for https://github.com/vapor/routing-kit.git
Computed https://github.com/vapor/routing-kit.git at 4.9.3 (1.88s)
Computing version for https://github.com/apple/swift-service-context.git
Computed https://github.com/apple/swift-service-context.git at 1.3.0 (0.54s)
Computing version for https://github.com/vapor/websocket-kit.git
Computed https://github.com/vapor/websocket-kit.git at 2.16.2 (0.53s)
Fetching https://github.com/apple/swift-nio-transport-services.git
[1/2867] Fetching swift-nio-transport-services
Fetched https://github.com/apple/swift-nio-transport-services.git (1.19s)
Computing version for https://github.com/apple/swift-numerics.git
Computed https://github.com/apple/swift-numerics.git at 1.1.1 (1.75s)
Computing version for https://github.com/vapor/console-kit.git
Computed https://github.com/vapor/console-kit.git at 4.16.1 (0.56s)
Computing version for https://github.com/vapor/async-kit.git
Computed https://github.com/vapor/async-kit.git at 1.22.0 (0.54s)
Computing version for https://github.com/apple/swift-log.git
Computed https://github.com/apple/swift-log.git at 1.16.1 (0.55s)
Computing version for https://github.com/apple/swift-nio-ssl.git
Computed https://github.com/apple/swift-nio-ssl.git at 2.37.5 (0.59s)
Computing version for https://github.com/apple/swift-nio.git
Computed https://github.com/apple/swift-nio.git at 2.104.0 (0.76s)
Fetching https://github.com/apple/swift-system.git
[1/7241] Fetching swift-system
Fetched https://github.com/apple/swift-system.git (1.38s)
Computing version for https://github.com/vapor/multipart-kit.git
Computed https://github.com/vapor/multipart-kit.git at 4.7.1 (2.04s)
Computing version for https://github.com/apple/swift-distributed-tracing.git
Computed https://github.com/apple/swift-distributed-tracing.git at 1.5.0 (0.55s)
Computing version for https://github.com/apple/swift-metrics.git
Computed https://github.com/apple/swift-metrics.git at 2.12.0 (0.54s)
Computing version for https://github.com/apple/swift-asn1.git
Computed https://github.com/apple/swift-asn1.git at 1.7.3 (2.20s)
Computing version for https://github.com/apple/swift-certificates.git
Computed https://github.com/apple/swift-certificates.git at 1.21.0 (0.71s)
Computing version for https://github.com/apple/swift-nio-transport-services.git
Computed https://github.com/apple/swift-nio-transport-services.git at 1.28.0 (0.57s)
Computing version for https://github.com/apple/swift-crypto.git
Computed https://github.com/apple/swift-crypto.git at 4.5.2 (0.74s)
Computing version for https://github.com/apple/swift-system.git
Computed https://github.com/apple/swift-system.git at 1.8.1 (0.61s)
Computing version for https://github.com/apple/swift-nio-extras.git
Computed https://github.com/apple/swift-nio-extras.git at 1.35.1 (0.79s)
Fetching https://github.com/apple/swift-http-types.git
Fetching https://github.com/swift-server/swift-service-lifecycle.git
Fetching https://github.com/apple/swift-http-structured-headers.git
Fetching https://github.com/apple/swift-async-algorithms.git
[1/1253] Fetching swift-http-structured-headers
[14/3192] Fetching swift-http-structured-headers, swift-http-types
[149/6059] Fetching swift-http-structured-headers, swift-http-types, swift-service-lifecycle
[475/12878] Fetching swift-http-structured-headers, swift-http-types, swift-service-lifecycle, swift-async-algorithms
Fetched https://github.com/apple/swift-http-types.git (1.32s)
Fetched https://github.com/apple/swift-http-structured-headers.git (1.32s)
Fetched https://github.com/apple/swift-async-algorithms.git (1.32s)
Fetched https://github.com/swift-server/swift-service-lifecycle.git (1.32s)
Computing version for https://github.com/swift-server/swift-service-lifecycle.git
Computed https://github.com/swift-server/swift-service-lifecycle.git at 2.12.1 (1.91s)
Computing version for https://github.com/apple/swift-async-algorithms.git
Computed https://github.com/apple/swift-async-algorithms.git at 1.1.7 (0.60s)
Computing version for https://github.com/apple/swift-http-structured-headers.git
Computed https://github.com/apple/swift-http-structured-headers.git at 1.7.0 (0.54s)
Computing version for https://github.com/apple/swift-http-types.git
Computed https://github.com/apple/swift-http-types.git at 1.8.0 (0.58s)
Computing version for https://github.com/apple/swift-nio-http2.git
Computed https://github.com/apple/swift-nio-http2.git at 1.46.0 (0.55s)
Computing version for https://github.com/swift-server/async-http-client.git
Computed https://github.com/swift-server/async-http-client.git at 1.36.2 (0.57s)
Fetching https://github.com/apple/swift-configuration.git
[1/3928] Fetching swift-configuration
Fetched https://github.com/apple/swift-configuration.git (1.14s)
Computing version for https://github.com/apple/swift-configuration.git
Computed https://github.com/apple/swift-configuration.git at 1.2.2 (1.87s)
Creating working copy for https://github.com/apple/swift-http-structured-headers.git
Working copy of https://github.com/apple/swift-http-structured-headers.git resolved at 1.7.0
Creating working copy for https://github.com/apple/swift-docc-plugin
Working copy of https://github.com/apple/swift-docc-plugin resolved at 1.5.0
Creating working copy for https://github.com/apple/swift-crypto.git
Working copy of https://github.com/apple/swift-crypto.git resolved at 4.5.2
Creating working copy for https://github.com/apple/swift-asn1.git
Working copy of https://github.com/apple/swift-asn1.git resolved at 1.7.3
Creating working copy for https://github.com/swift-server/swift-service-lifecycle.git
Working copy of https://github.com/swift-server/swift-service-lifecycle.git resolved at 2.12.1
Creating working copy for https://github.com/swiftlang/swift-docc-symbolkit
Working copy of https://github.com/swiftlang/swift-docc-symbolkit resolved at 1.0.0
Creating working copy for https://github.com/vapor/websocket-kit.git
Working copy of https://github.com/vapor/websocket-kit.git resolved at 2.16.2
Creating working copy for https://github.com/apple/swift-configuration.git
Working copy of https://github.com/apple/swift-configuration.git resolved at 1.2.2
Creating working copy for https://github.com/apple/swift-algorithms.git
Working copy of https://github.com/apple/swift-algorithms.git resolved at 1.2.1
Creating working copy for https://github.com/vapor/multipart-kit.git
Working copy of https://github.com/vapor/multipart-kit.git resolved at 4.7.1
Creating working copy for https://github.com/vapor/routing-kit.git
Working copy of https://github.com/vapor/routing-kit.git resolved at 4.9.3
Creating working copy for https://github.com/apple/swift-distributed-tracing.git
Working copy of https://github.com/apple/swift-distributed-tracing.git resolved at 1.5.0
Creating working copy for https://github.com/apple/swift-async-algorithms.git
Working copy of https://github.com/apple/swift-async-algorithms.git resolved at 1.1.7
Creating working copy for https://github.com/apple/swift-nio-extras.git
Working copy of https://github.com/apple/swift-nio-extras.git resolved at 1.35.1
Creating working copy for https://github.com/apple/swift-service-context.git
Working copy of https://github.com/apple/swift-service-context.git resolved at 1.3.0
Creating working copy for https://github.com/vapor/console-kit.git
Working copy of https://github.com/vapor/console-kit.git resolved at 4.16.1
Creating working copy for https://github.com/apple/swift-system.git
Working copy of https://github.com/apple/swift-system.git resolved at 1.8.1
Creating working copy for https://github.com/apple/swift-nio-http2.git
Working copy of https://github.com/apple/swift-nio-http2.git resolved at 1.46.0
Creating working copy for https://github.com/apple/swift-certificates.git
Working copy of https://github.com/apple/swift-certificates.git resolved at 1.21.0
Creating working copy for https://github.com/apple/swift-log.git
Working copy of https://github.com/apple/swift-log.git resolved at 1.16.1
Creating working copy for https://github.com/apple/swift-collections.git
Working copy of https://github.com/apple/swift-collections.git resolved at 1.7.2
Creating working copy for https://github.com/apple/swift-nio-ssl.git
Working copy of https://github.com/apple/swift-nio-ssl.git resolved at 2.37.5
Creating working copy for https://github.com/vapor/async-kit.git
Working copy of https://github.com/vapor/async-kit.git resolved at 1.22.0
Creating working copy for https://github.com/apple/swift-nio-transport-services.git
Working copy of https://github.com/apple/swift-nio-transport-services.git resolved at 1.28.0
Creating working copy for https://github.com/apple/swift-numerics.git
Working copy of https://github.com/apple/swift-numerics.git resolved at 1.1.1
Creating working copy for https://github.com/vapor/vapor.git
Working copy of https://github.com/vapor/vapor.git resolved at 4.122.2
Creating working copy for https://github.com/apple/swift-nio.git
Working copy of https://github.com/apple/swift-nio.git resolved at 2.104.0
Creating working copy for https://github.com/apple/swift-http-types.git
Working copy of https://github.com/apple/swift-http-types.git resolved at 1.8.0
Creating working copy for https://github.com/swift-server/async-http-client.git
Working copy of https://github.com/swift-server/async-http-client.git resolved at 1.36.2
Creating working copy for https://github.com/apple/swift-metrics.git
Working copy of https://github.com/apple/swift-metrics.git resolved at 2.12.0
Creating working copy for https://github.com/apple/swift-atomics.git
Working copy of https://github.com/apple/swift-atomics.git resolved at 1.3.1
/Users/admin/builder/spi-builder-workspace/Sources/HTMLKit/Framework/Extensions/URL+HTMLKit.swift:3:1: warning: extension declares a conformance of imported type 'URL' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
1 | import Foundation
2 |
3 | extension URL: ExpressibleByStringLiteral {
  | |- warning: extension declares a conformance of imported type 'URL' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
  | `- note: add '@retroactive' to silence this warning
4 |
5 |     public init(stringLiteral value: String) {
/Users/admin/builder/spi-builder-workspace/Sources/HTMLKit/Framework/Extensions/URL+HTMLKit.swift:3:1: warning: extension declares a conformance of imported type 'URL' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
1 | import Foundation
2 |
3 | extension URL: ExpressibleByStringLiteral {
  | |- warning: extension declares a conformance of imported type 'URL' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
  | `- note: add '@retroactive' to silence this warning
4 |
5 |     public init(stringLiteral value: String) {
Build complete.
{
  "dependencies" : [
    {
      "identity" : "swift-collections",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.1.4",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-collections.git"
    },
    {
      "identity" : "swift-docc-plugin",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.4.3",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-docc-plugin"
    },
    {
      "identity" : "swift-log",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.6.3",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-log.git"
    },
    {
      "identity" : "vapor",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "4.114.1",
            "upper_bound" : "5.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/vapor/vapor.git"
    },
    {
      "identity" : "swift-nio",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "2.86.2",
            "upper_bound" : "3.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-nio.git"
    }
  ],
  "manifest_display_name" : "HTMLKit",
  "name" : "HTMLKit",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "10.15"
    }
  ],
  "products" : [
    {
      "name" : "HTMLKit",
      "targets" : [
        "HTMLKit",
        "HTMLKitComponents",
        "HTMLKitVapor"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "ComponentsPlugin",
      "targets" : [
        "ComponentsPlugin"
      ],
      "type" : {
        "plugin" : null
      }
    },
    {
      "name" : "DeployCommand",
      "targets" : [
        "DeployCommand"
      ],
      "type" : {
        "executable" : null
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "UtilitiesTests",
      "module_type" : "SwiftTarget",
      "name" : "UtilitiesTests",
      "path" : "Tests/UtilitiesTests",
      "sources" : [
        "Minification/JavascriptTests.swift",
        "Minification/StylesheetTests.swift"
      ],
      "target_dependencies" : [
        "Minifier"
      ],
      "type" : "test"
    },
    {
      "c99name" : "Minifier",
      "module_type" : "SwiftTarget",
      "name" : "Minifier",
      "path" : "Sources/Utilities",
      "product_memberships" : [
        "ComponentsPlugin",
        "DeployCommand"
      ],
      "sources" : [
        "Minifier/Extensions/Minifier+Character.swift",
        "Minifier/Minifier.swift",
        "Minifier/Tokenization/Javascript/Javascript.swift",
        "Minifier/Tokenization/Stylesheet/Stylesheet.swift",
        "Minifier/Tokenization/Token.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "HTMLKitVaporTests",
      "module_type" : "SwiftTarget",
      "name" : "HTMLKitVaporTests",
      "path" : "Tests/HTMLKitVaporTests",
      "product_dependencies" : [
        "VaporTesting"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/HTMLKitVaporTests/Localization",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "ProviderTests.swift",
        "Utilities/AbortResponse.swift"
      ],
      "target_dependencies" : [
        "HTMLKitVapor",
        "HTMLKit"
      ],
      "type" : "test"
    },
    {
      "c99name" : "HTMLKitVapor",
      "module_type" : "SwiftTarget",
      "name" : "HTMLKitVapor",
      "path" : "Sources/HTMLKitVapor",
      "product_dependencies" : [
        "Vapor",
        "NIO"
      ],
      "product_memberships" : [
        "HTMLKit"
      ],
      "sources" : [
        "Configuration.swift",
        "Extensions/Vapor+HTMLKit.swift",
        "ViewRenderer.swift"
      ],
      "target_dependencies" : [
        "HTMLKit"
      ],
      "type" : "library"
    },
    {
      "c99name" : "HTMLKitTests",
      "module_type" : "SwiftTarget",
      "name" : "HTMLKitTests",
      "path" : "Tests/HTMLKitTests",
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/HTMLKitTests/Localization",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "AttributesTests.swift",
        "ContextTests.swift",
        "ElementTests.swift",
        "EnvironmentTests.swift",
        "LocalizationTests.swift",
        "Performance/Samples.swift",
        "PerformanceTests.swift",
        "RenderingTests.swift",
        "SecurityTests.swift",
        "StatementTests.swift",
        "TemplatingTests.swift"
      ],
      "target_dependencies" : [
        "HTMLKit"
      ],
      "type" : "test"
    },
    {
      "c99name" : "HTMLKitComponentsTests",
      "module_type" : "SwiftTarget",
      "name" : "HTMLKitComponentsTests",
      "path" : "Tests/HTMLKitComponentsTests",
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/HTMLKitComponentsTests/Localization",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "ComponentTests.swift",
        "InteractionTests.swift",
        "LocalizationTests.swift",
        "ModifierTests.swift",
        "SecurityTests.swift"
      ],
      "target_dependencies" : [
        "HTMLKitComponents",
        "HTMLKit"
      ],
      "type" : "test"
    },
    {
      "c99name" : "HTMLKitComponents",
      "module_type" : "SwiftTarget",
      "name" : "HTMLKitComponents",
      "path" : "Sources/HTMLKitComponents",
      "product_memberships" : [
        "HTMLKit",
        "ComponentsPlugin",
        "DeployCommand"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/css/buttons/button.css",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/css/forms/checkfield.css",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/css/forms/datepicker.css",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/css/forms/filedialog.css",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/css/forms/picker.css",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/css/forms/radioselect.css",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/css/forms/searchfield.css",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/css/forms/securefield.css",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/css/forms/selectfield.css",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/css/forms/slider.css",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/css/forms/texteditor.css",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/css/forms/textfield.css",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/css/forms/textpad.css",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/css/globals.css",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/css/helpers/grouping.css",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/css/layout/grid.css",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/css/layout/hstack.css",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/css/layout/list.css",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/css/layout/vstack.css",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/css/layout/zstack.css",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/css/resets.css",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/css/typography/link.css",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/css/typography/symbol.css",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/css/typography/text.css",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/css/utilities.css",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/css/views/alert.css",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/css/views/card.css",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/css/views/carousel.css",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/css/views/chart.css",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/css/views/disclosure.css",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/css/views/divider.css",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/css/views/dropdown.css",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/css/views/form.css",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/css/views/image.css",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/css/views/label.css",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/css/views/modal.css",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/css/views/navigation.css",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/css/views/progress.css",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/css/views/scroll.css",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/css/views/snippet.css",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/css/views/tabs.css",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/css/views/video.css",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/js/components/buttons/dropdown.js",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/js/components/forms/progress.js",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/js/components/forms/selectfield.js",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/js/components/forms/textpad.js",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/js/components/views/alert.js",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/js/components/views/carousel.js",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/js/components/views/chart.js",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/js/components/views/datepicker.js",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/js/components/views/navigation.js",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/js/components/views/tabs.js",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/js/components/views/video.js",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/js/interactions/all.js",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/symbols/bell.svg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/symbols/bookmark.svg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/symbols/calendar.svg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/symbols/chart.pie.svg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/symbols/chevron.down.svg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/symbols/chevron.left.svg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/symbols/chevron.right.svg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/symbols/chevron.up.svg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/symbols/clock.svg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/symbols/cloud.svg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/symbols/ellipsis.horizontal.svg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/symbols/ellipsis.vertical.svg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/symbols/envelope.svg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/symbols/eye.svg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/symbols/file.svg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/symbols/filter.svg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/symbols/flask.svg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/symbols/folder.svg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/symbols/house.svg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/symbols/key.svg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/symbols/lifepreserver.svg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/symbols/lightbulb.svg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/symbols/location.svg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/symbols/lock.svg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/symbols/pencil.svg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/symbols/person.svg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/symbols/photo.svg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/symbols/refresh.svg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/symbols/scope.svg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/symbols/sidebar.left.svg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/symbols/sidebar.right.svg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/symbols/square.split.svg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/symbols/target.svg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/symbols/text.aligncenter.svg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/symbols/text.alignjustify.svg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/symbols/text.alignleft.svg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/symbols/text.alignright.svg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/symbols/trash.svg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/symbols/tresor.svg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/symbols/window.maximize.svg",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Sources/HTMLKitComponents/Resources/symbols/window.minimize.svg",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "Actions/SubmitAction.swift",
        "Actions/ViewAction.swift",
        "Builders/ActionBuilder.swift",
        "Components/Alert.swift",
        "Components/BarMark.swift",
        "Components/Button.swift",
        "Components/Card.swift",
        "Components/Carousel.swift",
        "Components/Chart.swift",
        "Components/CheckField.swift",
        "Components/DatePicker.swift",
        "Components/Disclosure.swift",
        "Components/Divider.swift",
        "Components/Dropdown.swift",
        "Components/FieldLabel.swift",
        "Components/FileDialog.swift",
        "Components/Form.swift",
        "Components/Grid.swift",
        "Components/Grouping.swift",
        "Components/HStack.swift",
        "Components/Image.swift",
        "Components/Link.swift",
        "Components/LinkButton.swift",
        "Components/List.swift",
        "Components/Modal.swift",
        "Components/Navigation.swift",
        "Components/Pane.swift",
        "Components/Picker.swift",
        "Components/Progress.swift",
        "Components/RadioSelect.swift",
        "Components/Scroll.swift",
        "Components/SearchField.swift",
        "Components/SectorMark.swift",
        "Components/SecureField.swift",
        "Components/SelectField.swift",
        "Components/Slide.swift",
        "Components/Slider.swift",
        "Components/Snippet.swift",
        "Components/Symbol.swift",
        "Components/Tabs.swift",
        "Components/Text.swift",
        "Components/TextEditor.swift",
        "Components/TextField.swift",
        "Components/TextPad.swift",
        "Components/VStack.swift",
        "Components/Video.swift",
        "Components/ZStack.swift",
        "Events/DragEvent.swift",
        "Events/FormEvent.swift",
        "Events/MouseEvent.swift",
        "Events/PressEvent.swift",
        "Extensions/Components+Button.swift",
        "Extensions/Components+Image.swift",
        "Extensions/Components+Input.swift",
        "Modifiers/ButtonModifier.swift",
        "Modifiers/GraphicsModifier.swift",
        "Modifiers/ImageModifier.swift",
        "Modifiers/InputModifier.swift",
        "Modifiers/TextModifier.swift",
        "Modifiers/ViewModifier.swift",
        "Options.swift",
        "Primitives/Action.swift",
        "Primitives/Configurations.swift",
        "Primitives/DynamicSource.swift",
        "Primitives/DynamicString.swift",
        "Properties/Actionable.swift",
        "Properties/Identifiable.swift",
        "Properties/Modifiable.swift",
        "Properties/Selectable.swift",
        "Tokens.swift",
        "Validator.swift"
      ],
      "target_dependencies" : [
        "HTMLKit"
      ],
      "type" : "library"
    },
    {
      "c99name" : "HTMLKit",
      "module_type" : "SwiftTarget",
      "name" : "HTMLKit",
      "path" : "Sources/HTMLKit",
      "product_dependencies" : [
        "Collections",
        "Logging",
        "NIO"
      ],
      "product_memberships" : [
        "HTMLKit",
        "ComponentsPlugin",
        "DeployCommand"
      ],
      "sources" : [
        "Abstraction/Attributes/AccessibilityAttributes.swift",
        "Abstraction/Attributes/ContentAttributes.swift",
        "Abstraction/Attributes/EventAttributes.swift",
        "Abstraction/Attributes/VectorAttributes.swift",
        "Abstraction/Elements/BasicElements.swift",
        "Abstraction/Elements/BodyElements.swift",
        "Abstraction/Elements/DefinitionElements.swift",
        "Abstraction/Elements/FigureElements.swift",
        "Abstraction/Elements/FormElements.swift",
        "Abstraction/Elements/HeadElements.swift",
        "Abstraction/Elements/HtmlElements.swift",
        "Abstraction/Elements/InputElements.swift",
        "Abstraction/Elements/ListElements.swift",
        "Abstraction/Elements/MapElements.swift",
        "Abstraction/Elements/MediaElements.swift",
        "Abstraction/Elements/RubyElements.swift",
        "Abstraction/Elements/TableElements.swift",
        "Abstraction/Elements/VectorElements.swift",
        "Abstraction/Tokens/EventTokens.swift",
        "Abstraction/Tokens/ValueTokens.swift",
        "Abstraction/Types/KeyboardShortcut.swift",
        "Abstraction/Types/MediaQuery.swift",
        "Abstraction/Types/SizeCandidate.swift",
        "Abstraction/Types/SourceCandidate.swift",
        "Abstraction/Types/UnitPoint.swift",
        "Framework/Builders/ContentBuilder.swift",
        "Framework/Environment/Condition.swift",
        "Framework/Environment/Conditional.swift",
        "Framework/Environment/Environment.swift",
        "Framework/Environment/EnvironmentKeys.swift",
        "Framework/Environment/EnvironmentModifier.swift",
        "Framework/Environment/EnvironmentObject.swift",
        "Framework/Environment/EnvironmentString.swift",
        "Framework/Environment/EnvironmentValue.swift",
        "Framework/Environment/Negation.swift",
        "Framework/Environment/Nullable.swift",
        "Framework/Environment/Relation.swift",
        "Framework/Environment/Sequence.swift",
        "Framework/Environment/Statement.swift",
        "Framework/Extensions/Comparable+HTMLKit.swift",
        "Framework/Extensions/Datatypes+Content.swift",
        "Framework/Extensions/Optional+HTMLKit.swift",
        "Framework/Extensions/URL+HTMLKit.swift",
        "Framework/Localization/InterpolationArgument.swift",
        "Framework/Localization/Locale.swift",
        "Framework/Localization/Localizable.swift",
        "Framework/Localization/Localization.swift",
        "Framework/Localization/LocalizedString.swift",
        "Framework/Localization/LocalizedStringKey.swift",
        "Framework/Localization/StringCatalog.swift",
        "Framework/Localization/Translation.swift",
        "Framework/Localization/TranslationTable.swift",
        "Framework/Primitives/Attributes/Attribute.swift",
        "Framework/Primitives/Attributes/AttributeData.swift",
        "Framework/Primitives/Elements/Element.swift",
        "Framework/Primitives/Elements/Elements.swift",
        "Framework/Primitives/Layouts/Layouts.swift",
        "Framework/Primitives/Nodes/Node.swift",
        "Framework/Primitives/Nodes/Nodes.swift",
        "Framework/Primitives/Shared/Content.swift",
        "Framework/Rendering/Encoding/Encoder.swift",
        "Framework/Rendering/Encoding/HtmlString.swift",
        "Framework/Rendering/Encoding/Sanitizer.swift",
        "Framework/Rendering/EnumeratedList.swift",
        "Framework/Rendering/EscapeContext.swift",
        "Framework/Rendering/Features.swift",
        "Framework/Rendering/Markdown/Extensions/Markdown+Character.swift",
        "Framework/Rendering/Markdown/Lexer/MarkdownLexer.swift",
        "Framework/Rendering/Markdown/Lexer/MarkdownToken.swift",
        "Framework/Rendering/Markdown/Markdown.swift",
        "Framework/Rendering/Markdown/MarkdownString.swift",
        "Framework/Rendering/Markdown/Parser/MarkdownNode.swift",
        "Framework/Rendering/Markdown/Parser/MarkdownParser.swift",
        "Framework/Rendering/MergeStrategy.swift",
        "Framework/Rendering/Renderer.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "DeployCommand",
      "module_type" : "SwiftTarget",
      "name" : "DeployCommand",
      "path" : "Sources/Commands/Components",
      "product_memberships" : [
        "ComponentsPlugin",
        "DeployCommand"
      ],
      "sources" : [
        "DeployCommand.swift"
      ],
      "target_dependencies" : [
        "HTMLKitComponents",
        "Minifier"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "ComponentsPlugin",
      "module_type" : "PluginTarget",
      "name" : "ComponentsPlugin",
      "path" : "Plugins/ComponentsPlugin",
      "plugin_capability" : {
        "intent" : {
          "description" : "Deploys the CSS and JS files for the HTMLKit components.",
          "type" : "custom",
          "verb" : "deploy"
        },
        "permissions" : [
          {
            "network_scope" : {
              "none" : {
              }
            },
            "reason" : "The command needs the permission to create the files.",
            "type" : "writeToPackageDirectory"
          }
        ],
        "type" : "command"
      },
      "product_memberships" : [
        "ComponentsPlugin"
      ],
      "sources" : [
        "Plugin.swift"
      ],
      "target_dependencies" : [
        "DeployCommand"
      ],
      "type" : "plugin"
    }
  ],
  "tools_version" : "6.0.3"
}
Done.