Skip to content

Commit 541ea99

Browse files
committed
Move externals to related modules
1 parent 117ac63 commit 541ea99

File tree

24 files changed

+93
-90
lines changed

24 files changed

+93
-90
lines changed

firebase-common/src/jsMain/kotlin/dev/gitlive/firebase/externals/app/app.kt renamed to firebase-app/src/jsMain/kotlin/dev/gitlive/firebase/externals/app.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
@file:JsModule("firebase/app")
22
@file:JsNonModule
33

4-
package dev.gitlive.firebase.externals.app
4+
package dev.gitlive.firebase.externals
55

66
import kotlin.js.Promise
77

firebase-app/src/jsMain/kotlin/dev/gitlive/firebase/firebase.kt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,12 @@
44

55
package dev.gitlive.firebase
66

7-
import dev.gitlive.firebase.externals.app.deleteApp
8-
import dev.gitlive.firebase.externals.app.getApp
9-
import dev.gitlive.firebase.externals.app.getApps
10-
import dev.gitlive.firebase.externals.app.initializeApp
7+
import dev.gitlive.firebase.externals.deleteApp
8+
import dev.gitlive.firebase.externals.getApp
9+
import dev.gitlive.firebase.externals.getApps
10+
import dev.gitlive.firebase.externals.initializeApp
1111
import kotlin.js.json
12-
import dev.gitlive.firebase.externals.app.FirebaseApp as JsFirebaseApp
12+
import dev.gitlive.firebase.externals.FirebaseApp as JsFirebaseApp
1313

1414
actual val Firebase.app: FirebaseApp
1515
get() = FirebaseApp(getApp())

firebase-auth/src/jsMain/kotlin/dev/gitlive/firebase/auth/auth.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,12 @@ package dev.gitlive.firebase.auth
66

77
import dev.gitlive.firebase.*
88
import dev.gitlive.firebase.FirebaseApp
9-
import dev.gitlive.firebase.externals.auth.*
9+
import dev.gitlive.firebase.auth.externals.*
1010
import kotlinx.coroutines.await
1111
import kotlinx.coroutines.channels.awaitClose
1212
import kotlinx.coroutines.flow.callbackFlow
1313
import kotlin.js.json
14-
import dev.gitlive.firebase.externals.auth.AuthResult as JsAuthResult
14+
import dev.gitlive.firebase.auth.externals.AuthResult as JsAuthResult
1515

1616
actual val Firebase.auth
1717
get() = rethrow { FirebaseAuth(getAuth()) }

firebase-auth/src/jsMain/kotlin/dev/gitlive/firebase/auth/credentials.kt

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
package dev.gitlive.firebase.auth
22

3-
import dev.gitlive.firebase.externals.auth.*
4-
import dev.gitlive.firebase.externals.auth.EmailAuthProvider
5-
import dev.gitlive.firebase.externals.auth.FacebookAuthProvider
6-
import dev.gitlive.firebase.externals.auth.GithubAuthProvider
7-
import dev.gitlive.firebase.externals.auth.GoogleAuthProvider
8-
import dev.gitlive.firebase.externals.auth.PhoneAuthProvider
9-
import dev.gitlive.firebase.externals.auth.TwitterAuthProvider
3+
import dev.gitlive.firebase.auth.externals.ApplicationVerifier
4+
import dev.gitlive.firebase.auth.externals.EmailAuthProvider
5+
import dev.gitlive.firebase.auth.externals.FacebookAuthProvider
6+
import dev.gitlive.firebase.auth.externals.GithubAuthProvider
7+
import dev.gitlive.firebase.auth.externals.GoogleAuthProvider
8+
import dev.gitlive.firebase.auth.externals.PhoneAuthProvider
9+
import dev.gitlive.firebase.auth.externals.TwitterAuthProvider
1010
import kotlinx.coroutines.await
1111
import kotlin.js.json
12-
import dev.gitlive.firebase.externals.auth.AuthCredential as JsAuthCredential
13-
import dev.gitlive.firebase.externals.auth.OAuthProvider as JsOAuthProvider
12+
import dev.gitlive.firebase.auth.externals.AuthCredential as JsAuthCredential
13+
import dev.gitlive.firebase.auth.externals.OAuthProvider as JsOAuthProvider
1414

1515
actual open class AuthCredential(val js: JsAuthCredential) {
1616
actual val providerId: String

firebase-common/src/jsMain/kotlin/dev/gitlive/firebase/externals/auth/auth.kt renamed to firebase-auth/src/jsMain/kotlin/dev/gitlive/firebase/auth/externals/auth.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
@file:JsModule("firebase/auth")
22
@file:JsNonModule
33

4-
package dev.gitlive.firebase.externals.auth
4+
package dev.gitlive.firebase.auth.externals
55

66
import dev.gitlive.firebase.Unsubscribe
7-
import dev.gitlive.firebase.externals.app.FirebaseApp
7+
import dev.gitlive.firebase.externals.FirebaseApp
88
import kotlin.js.Json
99
import kotlin.js.Promise
1010

firebase-auth/src/jsMain/kotlin/dev/gitlive/firebase/auth/multifactor.kt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
package dev.gitlive.firebase.auth
22

3-
import dev.gitlive.firebase.externals.auth.MultiFactorUser
3+
import dev.gitlive.firebase.auth.externals.MultiFactorUser
44
import kotlinx.coroutines.await
55
import kotlin.js.Date
6-
import dev.gitlive.firebase.externals.auth.MultiFactorAssertion as JsMultiFactorAssertion
7-
import dev.gitlive.firebase.externals.auth.MultiFactorInfo as JsMultiFactorInfo
8-
import dev.gitlive.firebase.externals.auth.MultiFactorResolver as JsMultiFactorResolver
9-
import dev.gitlive.firebase.externals.auth.MultiFactorSession as JsMultiFactorSession
6+
import dev.gitlive.firebase.auth.externals.MultiFactorAssertion as JsMultiFactorAssertion
7+
import dev.gitlive.firebase.auth.externals.MultiFactorInfo as JsMultiFactorInfo
8+
import dev.gitlive.firebase.auth.externals.MultiFactorResolver as JsMultiFactorResolver
9+
import dev.gitlive.firebase.auth.externals.MultiFactorSession as JsMultiFactorSession
1010

1111
actual class MultiFactor(val js: MultiFactorUser) {
1212
actual val enrolledFactors: List<MultiFactorInfo>

firebase-auth/src/jsMain/kotlin/dev/gitlive/firebase/auth/user.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
package dev.gitlive.firebase.auth
22

3-
import dev.gitlive.firebase.externals.auth.*
3+
import dev.gitlive.firebase.auth.externals.*
44
import kotlinx.coroutines.await
55
import kotlin.js.Date
6-
import dev.gitlive.firebase.externals.auth.UserInfo as JsUserInfo
6+
import dev.gitlive.firebase.auth.externals.UserInfo as JsUserInfo
77

88
actual class FirebaseUser internal constructor(val js: User) {
99
actual val uid: String

firebase-config/src/jsMain/kotlin/dev/gitlive/firebase/remoteconfig/FirebaseRemoteConfig.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ package dev.gitlive.firebase.remoteconfig
33
import dev.gitlive.firebase.Firebase
44
import dev.gitlive.firebase.FirebaseApp
55
import dev.gitlive.firebase.FirebaseException
6-
import dev.gitlive.firebase.externals.remoteconfig.*
6+
import dev.gitlive.firebase.remoteconfig.externals.*
77
import kotlinx.coroutines.await
88
import kotlin.js.json
99

firebase-config/src/jsMain/kotlin/dev/gitlive/firebase/remoteconfig/FirebaseRemoteConfigValue.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package dev.gitlive.firebase.remoteconfig
22

3-
import dev.gitlive.firebase.externals.remoteconfig.Value
3+
import dev.gitlive.firebase.remoteconfig.externals.Value
44

55
actual class FirebaseRemoteConfigValue(val js: Value) {
66
actual fun asBoolean(): Boolean = rethrow { js.asBoolean() }

firebase-common/src/jsMain/kotlin/dev/gitlive/firebase/externals/remoteconfig/remoteconfig.kt renamed to firebase-config/src/jsMain/kotlin/dev/gitlive/firebase/remoteconfig/externals/remoteconfig.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
@file:JsModule("firebase/remote-config")
22
@file:JsNonModule
33

4-
package dev.gitlive.firebase.externals.remoteconfig
4+
package dev.gitlive.firebase.remoteconfig.externals
55

6-
import dev.gitlive.firebase.externals.app.FirebaseApp
6+
import dev.gitlive.firebase.externals.FirebaseApp
77
import kotlin.js.Json
88
import kotlin.js.Promise
99

0 commit comments

Comments
 (0)