@@ -43,6 +43,7 @@ let package = Package(
4343 ) ,
4444 . library( name: " GitIgnoreCheck " , targets: [ " GitIgnoreCheck " ] ) ,
4545 . library( name: " DebounceFunction " , targets: [ " DebounceFunction " ] ) ,
46+ . library( name: " AsyncPassthroughSubject " , targets: [ " AsyncPassthroughSubject " ] ) ,
4647 ] ,
4748 dependencies: [
4849 // A fork of https://github.com/aespinilla/Tiktoken to allow loading from local files.
@@ -64,7 +65,6 @@ let package = Package(
6465 . package ( url: " https://github.com/GottaGetSwifty/CodableWrappers " , from: " 2.0.7 " ) ,
6566 . package ( url: " https://github.com/krzyzanowskim/STTextView " , from: " 0.8.21 " ) ,
6667 . package ( url: " https://github.com/google/generative-ai-swift " , from: " 0.4.4 " ) ,
67- . package ( url: " https://github.com/sideeffect-io/AsyncExtensions " , from: " 0.5.2 " ) ,
6868
6969 // TreeSitter
7070 . package ( url: " https://github.com/intitni/SwiftTreeSitter.git " , branch: " main " ) ,
@@ -173,7 +173,7 @@ let package = Package(
173173 " Logger " ,
174174 " Toast " ,
175175 " Preferences " ,
176- . product ( name : " AsyncExtensions " , package : " AsyncExtensions " ) ,
176+ " AsyncPassthroughSubject " ,
177177 . product( name: " AsyncAlgorithms " , package : " swift-async-algorithms " ) ,
178178 ]
179179 ) ,
@@ -182,6 +182,8 @@ let package = Package(
182182
183183 . target( name: " UserDefaultsObserver " ) ,
184184
185+ . target( name: " AsyncPassthroughSubject " ) ,
186+
185187 . target(
186188 name: " SharedUIComponents " ,
187189 dependencies: [
0 commit comments