Skip to content

Commit 9d520d1

Browse files
committed
feat: Enable downstream dependencies to compile DataLoader using SwiftWasm. Removes broad NIO dependency from DataLoader module, as it actually depends only on NIOCore, not all of NIO.
1 parent 7c32a6c commit 9d520d1

File tree

4 files changed

+5
-5
lines changed

4 files changed

+5
-5
lines changed

Package.resolved

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Package.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ let package = Package(
1919
.target(
2020
name: "DataLoader",
2121
dependencies: [
22-
.product(name: "NIO", package: "swift-nio"),
22+
.product(name: "NIOCore", package: "swift-nio"),
2323
.product(name: "NIOConcurrencyHelpers", package: "swift-nio"),
2424
]
2525
),

Sources/DataLoader/DataLoader.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import NIO
21
import NIOConcurrencyHelpers
2+
import NIOCore
33

44
public enum DataLoaderFutureValue<T> {
55
case success(T)

Sources/DataLoader/DataLoaderOptions.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import NIO
1+
import NIOCore
22

33
public struct DataLoaderOptions<Key: Hashable, Value> {
44
/// Default `true`. Set to `false` to disable batching, invoking

0 commit comments

Comments
 (0)