From 6f493c5ce143f009aa50de0deae88444cba7900a Mon Sep 17 00:00:00 2001 From: baegteun Date: Sun, 10 Mar 2024 20:58:03 +0900 Subject: [PATCH] :heavy_plus_sign: :: [#457] ReactorKit 3.2.0 --- .../Dependency+SPM.swift | 1 + Projects/Features/BaseFeature/Project.swift | 3 ++- Tuist/Package.resolved | 18 ++++++++++++++++++ Tuist/Package.swift | 3 ++- 4 files changed, 23 insertions(+), 2 deletions(-) diff --git a/Plugin/DependencyPlugin/ProjectDescriptionHelpers/Dependency+SPM.swift b/Plugin/DependencyPlugin/ProjectDescriptionHelpers/Dependency+SPM.swift index ad23e1961..c8e2c9774 100644 --- a/Plugin/DependencyPlugin/ProjectDescriptionHelpers/Dependency+SPM.swift +++ b/Plugin/DependencyPlugin/ProjectDescriptionHelpers/Dependency+SPM.swift @@ -27,6 +27,7 @@ public extension TargetDependency.SPM { static let FirebaseAnalytics = TargetDependency.external(name: "FirebaseAnalyticsWithoutAdIdSupport") static let FirebaseCrashlytics = TargetDependency.external(name: "FirebaseCrashlytics") static let NVActivityIndicatorView = TargetDependency.external(name: "NVActivityIndicatorView") + static let ReactorKit = TargetDependency.external(name: "ReactorKit") // MARK: Native SPM static let YouTubePlayerKit = TargetDependency.package(product: "YouTubePlayerKit") diff --git a/Projects/Features/BaseFeature/Project.swift b/Projects/Features/BaseFeature/Project.swift index ddcad40e8..f2d3bf895 100644 --- a/Projects/Features/BaseFeature/Project.swift +++ b/Projects/Features/BaseFeature/Project.swift @@ -8,6 +8,7 @@ let project = Project.makeModule( .Project.Service.Domain, .Project.Module.FeatureThirdPartyLib, .Project.UserInterfaces.DesignSystem, - .Project.Module.Utility + .Project.Module.Utility, + .SPM.ReactorKit ] ) diff --git a/Tuist/Package.resolved b/Tuist/Package.resolved index e2534e32f..634e6565f 100644 --- a/Tuist/Package.resolved +++ b/Tuist/Package.resolved @@ -225,6 +225,15 @@ "version" : "6.7.0" } }, + { + "identity" : "reactorkit", + "kind" : "remoteSourceControl", + "location" : "https://github.com/ReactorKit/ReactorKit.git", + "state" : { + "revision" : "8fa33f09c6f6621a2aa536d739956d53b84dd139", + "version" : "3.2.0" + } + }, { "identity" : "rxdatasources", "kind" : "remoteSourceControl", @@ -296,6 +305,15 @@ "revision" : "e421a7b3440a271834337694e6050133a3958bc7", "version" : "2.7.0" } + }, + { + "identity" : "weakmaptable", + "kind" : "remoteSourceControl", + "location" : "https://github.com/ReactorKit/WeakMapTable.git", + "state" : { + "revision" : "cb05d64cef2bbf51e85c53adee937df46540a74e", + "version" : "1.2.1" + } } ], "version" : 2 diff --git a/Tuist/Package.swift b/Tuist/Package.swift index 2016cbfcc..6046070a5 100644 --- a/Tuist/Package.swift +++ b/Tuist/Package.swift @@ -22,6 +22,7 @@ let package = Package( .package(url: "https://github.com/krzyzanowskim/CryptoSwift.git", from: "1.8.0"), .package(url: "https://github.com/cbpowell/MarqueeLabel.git", from: "4.3.0"), .package(url: "https://github.com/firebase/firebase-ios-sdk.git", from: "10.7.0"), - .package(url: "https://github.com/ninjaprox/NVActivityIndicatorView.git", from: "5.1.1") + .package(url: "https://github.com/ninjaprox/NVActivityIndicatorView.git", from: "5.1.1"), + .package(url: "https://github.com/ReactorKit/ReactorKit.git", from: "3.2.0") ] )