feat: Breaking out more dependencies.

This commit is contained in:
2024-12-11 09:23:34 -05:00
parent 92cd6afa2b
commit 9c784d4dcb
9 changed files with 62 additions and 313 deletions

View File

@@ -9,7 +9,8 @@ let package = Package(
.executable(name: "hpa", targets: ["hpa"]),
.library(name: "CliClient", targets: ["CliClient"]),
.library(name: "CodersClient", targets: ["CodersClient"]),
.library(name: "ConfigurationClient", targets: ["ConfigurationClient"])
.library(name: "ConfigurationClient", targets: ["ConfigurationClient"]),
.library(name: "FileClient", targets: ["FileClient"])
],
dependencies: [
.package(url: "https://github.com/apple/swift-argument-parser.git", from: "1.3.0"),
@@ -24,6 +25,7 @@ let package = Package(
dependencies: [
"CliClient",
"ConfigurationClient",
"FileClient",
.product(name: "ArgumentParser", package: "swift-argument-parser"),
.product(name: "CliDoc", package: "swift-cli-doc"),
.product(name: "Dependencies", package: "swift-dependencies"),