Shared Swift package for EdgeBase.
Use this package when you need the low-level HTTP, query, error, and storage primitives that power the higher-level Swift client package.
EdgeBase is the open-source edge-native BaaS that runs on Edge, Docker, and Node.js.
This package is one part of the wider EdgeBase platform. For the full platform, CLI, Admin Dashboard, server runtime, docs, and all public SDKs, see the main repository: edge-base/edgebase.
Add the public core package repository to your Package.swift:
dependencies: [
.package(url: "https://github.com/edge-base/edgebase-swift-core", from: "0.2.6")
]Then depend on the product:
.product(name: "EdgeBaseCore", package: "edgebase-swift-core")The source of truth lives in the EdgeBase monorepo at packages/sdk/swift/packages/core.
HttpClientTableRefDbRefStorageClientEdgeBaseErrorEdgeBaseAuthErrorFieldOpsTokenManager
- This package is the shared foundation for the Swift client package.
- Prefer the higher-level
EdgeBasepackage for app code.