artifact-keeper/artifact-keeper-swift-sdk
Swift Package Manager distribution for Artifact Keeper client SDK
Requirements
- Swift 5.9+
- macOS 13+, iOS 16+, tvOS 16+, watchOS 9+
Installation
Add the package to your Package.swift:
dependencies: [
.package(url: "https://github.com/artifact-keeper/artifact-keeper-swift-sdk.git", from: "1.0.0")
]Then add the dependency to your target:
.target(
name: "YourTarget",
dependencies: [
.product(name: "ArtifactKeeperClient", package: "artifact-keeper-swift-sdk")
]
)Usage
import ArtifactKeeperClient
import OpenAPIURLSession
let client = try Client(
serverURL: URL(string: "https://your-instance.example.com/api")!,
transport: URLSessionTransport()
)
let response = try await client.listRepositories()License
MIT
Package Metadata
Repository: artifact-keeper/artifact-keeper-swift-sdk
Stars: 0
Forks: 0
Open issues: 0
Default branch: main
Primary language: swift
License: MIT
README: README.md