Skip to content

Commit fd97d99

Browse files
authored
fix: re-export Helpers module (#724)
1 parent 2b59f10 commit fd97d99

File tree

74 files changed

+86
-114
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

74 files changed

+86
-114
lines changed

Sources/Auth/AuthAdmin.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77

88
import Foundation
99
import HTTPTypes
10-
import Helpers
1110

1211
public struct AuthAdmin: Sendable {
1312
let clientID: AuthClientID

Sources/Auth/AuthClient.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import ConcurrencyExtras
22
import Foundation
3-
import Helpers
43

54
#if canImport(AuthenticationServices)
65
import AuthenticationServices

Sources/Auth/AuthClientConfiguration.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
//
77

88
import Foundation
9-
import Helpers
109

1110
#if canImport(FoundationNetworking)
1211
import FoundationNetworking

Sources/Auth/AuthError.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import Foundation
2-
import Helpers
32

43
#if canImport(FoundationNetworking)
54
import FoundationNetworking

Sources/Auth/AuthMFA.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import Foundation
2-
import Helpers
32

43
/// Contains the full multi-factor authentication API.
54
public struct AuthMFA: Sendable {

Sources/Auth/AuthStateChangeListener.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
import ConcurrencyExtras
99
import Foundation
10-
import Helpers
10+
1111

1212
/// A listener that can be removed by calling ``AuthStateChangeListenerRegistration/remove()``.
1313
///

Sources/Auth/Defaults.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77

88
import ConcurrencyExtras
99
import Foundation
10-
import Helpers
1110

1211
extension AuthClient.Configuration {
1312
/// The default JSONEncoder instance used by the ``AuthClient``.

Sources/Auth/Deprecated.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
//
77

88
import Foundation
9-
import Helpers
109

1110
#if canImport(FoundationNetworking)
1211
import FoundationNetworking

Sources/Auth/Exports.swift

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
//
2+
// Exports.swift
3+
// Supabase
4+
//
5+
// Created by Guilherme Souza on 30/05/25.
6+
//
7+
8+
@_exported import Helpers

Sources/Auth/Internal/APIClient.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import Foundation
22
import HTTPTypes
3-
import Helpers
43

54
extension HTTPClient {
65
init(configuration: AuthClient.Configuration) {

Sources/Auth/Internal/CodeVerifierStorage.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import ConcurrencyExtras
22
import Foundation
3-
import Helpers
43

54
struct CodeVerifierStorage: Sendable {
65
var get: @Sendable () -> String?

Sources/Auth/Internal/Dependencies.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import ConcurrencyExtras
22
import Foundation
3-
import Helpers
43

54
struct Dependencies: Sendable {
65
var configuration: AuthClient.Configuration

Sources/Auth/Internal/EventEmitter.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import ConcurrencyExtras
22
import Foundation
3-
import Helpers
43

54
struct AuthStateChangeEventEmitter {
65
var emitter = EventEmitter<(AuthChangeEvent, Session?)?>(initialEvent: nil, emitsLastEventWhenAttaching: false)

Sources/Auth/Internal/Helpers.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import Foundation
2-
import Helpers
32

43
/// Extracts parameters encoded in the URL both in the query and fragment.
54
func extractParams(from url: URL) -> [String: String] {

Sources/Auth/Internal/SessionManager.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import Foundation
2-
import Helpers
32

43
struct SessionManager: Sendable {
54
var session: @Sendable () async throws -> Session

Sources/Auth/Internal/SessionStorage.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
//
77

88
import Foundation
9-
import Helpers
109

1110
struct SessionStorage {
1211
var get: @Sendable () -> Session?

Sources/Auth/Types.swift

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,4 @@
11
import Foundation
2-
import Helpers
3-
4-
public typealias AnyJSON = Helpers.AnyJSON
5-
public typealias JSONObject = Helpers.JSONObject
62

73
public enum AuthChangeEvent: String, Sendable {
84
case initialSession = "INITIAL_SESSION"

Sources/Functions/Exports.swift

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
//
2+
// Exports.swift
3+
// Supabase
4+
//
5+
// Created by Guilherme Souza on 30/05/25.
6+
//
7+
8+
@_exported import Helpers

Sources/Functions/FunctionsClient.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
import ConcurrencyExtras
22
import Foundation
33
import HTTPTypes
4-
import Helpers
54

65
#if canImport(FoundationNetworking)
76
import FoundationNetworking

Sources/Functions/Types.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import Foundation
22
import HTTPTypes
3-
import Helpers
43

54
/// An error type representing various errors that can occur while invoking functions.
65
public enum FunctionsError: Error, LocalizedError {

Sources/PostgREST/Defaults.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77

88
import ConcurrencyExtras
99
import Foundation
10-
import Helpers
1110

1211
let version = Helpers.version
1312

Sources/PostgREST/Exports.swift

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
//
2+
// Exports.swift
3+
// Supabase
4+
//
5+
// Created by Guilherme Souza on 30/05/25.
6+
//
7+
8+
@_exported import Helpers

Sources/PostgREST/PostgrestBuilder.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import ConcurrencyExtras
22
import Foundation
3-
import Helpers
43
import HTTPTypes
54

65
#if canImport(FoundationNetworking)

Sources/PostgREST/PostgrestClient.swift

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,6 @@
11
import ConcurrencyExtras
22
import Foundation
33
import HTTPTypes
4-
import Helpers
5-
6-
public typealias PostgrestError = Helpers.PostgrestError
7-
public typealias HTTPError = Helpers.HTTPError
8-
public typealias AnyJSON = Helpers.AnyJSON
94

105
#if canImport(FoundationNetworking)
116
import FoundationNetworking

Sources/PostgREST/PostgrestFilterBuilder.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import Foundation
2-
import Helpers
32

43
public class PostgrestFilterBuilder: PostgrestTransformBuilder, @unchecked Sendable {
54
public enum Operator: String, CaseIterable, Sendable {

Sources/PostgREST/PostgrestFilterValue.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import Foundation
2-
import Helpers
32

43
/// A value that can be used to filter Postgrest queries.
54
public protocol PostgrestFilterValue {

Sources/PostgREST/PostgrestQueryBuilder.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import Foundation
2-
import Helpers
32

43
public final class PostgrestQueryBuilder: PostgrestBuilder, @unchecked Sendable {
54
/// Perform a SELECT query on the table or view.

Sources/PostgREST/PostgrestTransformBuilder.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import Foundation
2-
import Helpers
32

43
public class PostgrestTransformBuilder: PostgrestBuilder, @unchecked Sendable {
54
/// Perform a SELECT on the query result.

Sources/Realtime/CallbackManager.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import ConcurrencyExtras
22
import Foundation
3-
import Helpers
43

54
final class CallbackManager: Sendable {
65
struct MutableState {

Sources/Realtime/Deprecated/Deprecated.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
//
77

88
import Foundation
9-
import Helpers
109

1110
@available(*, deprecated, renamed: "RealtimeMessage")
1211
public typealias Message = RealtimeMessage

Sources/Realtime/Deprecated/RealtimeChannel.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@
2020

2121
import ConcurrencyExtras
2222
import Foundation
23-
import Helpers
2423
import Swift
2524
import HTTPTypes
2625

Sources/Realtime/Deprecated/RealtimeClient.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@
2020

2121
import ConcurrencyExtras
2222
import Foundation
23-
import Helpers
2423

2524
#if canImport(FoundationNetworking)
2625
import FoundationNetworking

Sources/Realtime/Deprecated/RealtimeMessage.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@
1919
// THE SOFTWARE.
2020

2121
import Foundation
22-
import Helpers
2322

2423
/// Data that is received from the Server.
2524
public struct RealtimeMessage {

Sources/Realtime/Exports.swift

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
//
2+
// Exports.swift
3+
// Supabase
4+
//
5+
// Created by Guilherme Souza on 30/05/25.
6+
//
7+
8+
@_exported import Helpers

Sources/Realtime/PostgresAction.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
//
77

88
import Foundation
9-
import Helpers
109

1110
public struct Column: Equatable, Codable, Sendable {
1211
public let name: String

Sources/Realtime/PostgresActionData.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
//
77

88
import Foundation
9-
import Helpers
109

1110
struct PostgresActionData: Codable {
1211
var type: String

Sources/Realtime/PresenceAction.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
//
77

88
import Foundation
9-
import Helpers
109

1110
public struct PresenceV2: Hashable, Sendable {
1211
/// The presence reference of the object.

Sources/Realtime/PushV2.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
//
77

88
import Foundation
9-
import Helpers
109

1110
/// Represents the different status of a push
1211
public enum PushStatus: String, Sendable {

Sources/Realtime/RealtimeChannelV2.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
import ConcurrencyExtras
22
import Foundation
33
import HTTPTypes
4-
import Helpers
54
import IssueReporting
65

76
#if canImport(FoundationNetworking)

Sources/Realtime/RealtimeClientV2.swift

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,11 @@
77

88
import ConcurrencyExtras
99
import Foundation
10-
import Helpers
1110

1211
#if canImport(FoundationNetworking)
1312
import FoundationNetworking
1413
#endif
1514

16-
public typealias JSONObject = Helpers.JSONObject
17-
1815
/// Factory function for returning a new WebSocket connection.
1916
typealias WebSocketTransport = @Sendable (_ url: URL, _ headers: [String: String]) async throws ->
2017
any WebSocket

Sources/Realtime/RealtimeMessageV2.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import Foundation
2-
import Helpers
32

43
public struct RealtimeMessageV2: Hashable, Codable, Sendable {
54
public let joinRef: String?

Sources/Realtime/Types.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77

88
import Foundation
99
import HTTPTypes
10-
import Helpers
1110

1211
#if canImport(FoundationNetworking)
1312
import FoundationNetworking

Sources/Storage/Exports.swift

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
//
2+
// Exports.swift
3+
// Supabase
4+
//
5+
// Created by Guilherme Souza on 30/05/25.
6+
//
7+
8+
@_exported import Helpers

Sources/Storage/Helpers.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
//
77

88
import Foundation
9-
import Helpers
109

1110
#if canImport(MobileCoreServices)
1211
import MobileCoreServices

Sources/Storage/MultipartFormData.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@
2626

2727
import Foundation
2828
import HTTPTypes
29-
import Helpers
3029

3130
#if canImport(MobileCoreServices)
3231
import MobileCoreServices

Sources/Storage/StorageApi.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import Foundation
22
import HTTPTypes
3-
import Helpers
43

54
#if canImport(FoundationNetworking)
65
import FoundationNetworking

Sources/Storage/StorageBucketApi.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import Foundation
2-
import Helpers
32

43
#if canImport(FoundationNetworking)
54
import FoundationNetworking

Sources/Storage/StorageFileApi.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import Foundation
22
import HTTPTypes
3-
import Helpers
43

54
#if canImport(FoundationNetworking)
65
import FoundationNetworking

Sources/Storage/SupabaseStorage.swift

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,4 @@
11
import Foundation
2-
import Helpers
3-
4-
public typealias SupabaseLogger = Helpers.SupabaseLogger
5-
public typealias SupabaseLogMessage = Helpers.SupabaseLogMessage
62

73
public struct StorageClientConfiguration: Sendable {
84
public let url: URL

Sources/Storage/Types.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import Foundation
2-
import Helpers
32

43
public struct SearchOptions: Encodable, Sendable {
54
var prefix: String

Sources/Supabase/Constants.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
//
77

88
import Foundation
9-
import Helpers
109

1110
let defaultHeaders: [String: String] = {
1211
var headers = [

0 commit comments

Comments
 (0)