File tree Expand file tree Collapse file tree 24 files changed +93
-90
lines changed
firebase-app/src/jsMain/kotlin/dev/gitlive/firebase
firebase-auth/src/jsMain/kotlin/dev/gitlive/firebase/auth
firebase-config/src/jsMain/kotlin/dev/gitlive/firebase/remoteconfig
jsMain/kotlin/dev/gitlive/firebase/database
jsTest/kotlin/dev/gitlive/firebase/database
firebase-firestore/src/jsMain/kotlin/dev/gitlive/firebase/firestore
firebase-functions/src/jsMain/kotlin/dev/gitlive/firebase/functions
firebase-installations/src/jsMain/kotlin/dev/gitlive/firebase/installations
firebase-perf/src/jsMain/kotlin/dev/gitlive/firebase/perf Expand file tree Collapse file tree 24 files changed +93
-90
lines changed Original file line number Diff line number Diff line change 1
1
@file:JsModule(" firebase/app" )
2
2
@file:JsNonModule
3
3
4
- package dev.gitlive.firebase.externals.app
4
+ package dev.gitlive.firebase.externals
5
5
6
6
import kotlin.js.Promise
7
7
Original file line number Diff line number Diff line change 4
4
5
5
package dev.gitlive.firebase
6
6
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
11
11
import kotlin.js.json
12
- import dev.gitlive.firebase.externals.app. FirebaseApp as JsFirebaseApp
12
+ import dev.gitlive.firebase.externals.FirebaseApp as JsFirebaseApp
13
13
14
14
actual val Firebase .app: FirebaseApp
15
15
get() = FirebaseApp (getApp())
Original file line number Diff line number Diff line change @@ -6,12 +6,12 @@ package dev.gitlive.firebase.auth
6
6
7
7
import dev.gitlive.firebase.*
8
8
import dev.gitlive.firebase.FirebaseApp
9
- import dev.gitlive.firebase.externals. auth.*
9
+ import dev.gitlive.firebase.auth.externals .*
10
10
import kotlinx.coroutines.await
11
11
import kotlinx.coroutines.channels.awaitClose
12
12
import kotlinx.coroutines.flow.callbackFlow
13
13
import kotlin.js.json
14
- import dev.gitlive.firebase.externals. auth.AuthResult as JsAuthResult
14
+ import dev.gitlive.firebase.auth.externals .AuthResult as JsAuthResult
15
15
16
16
actual val Firebase .auth
17
17
get() = rethrow { FirebaseAuth (getAuth()) }
Original file line number Diff line number Diff line change 1
1
package dev.gitlive.firebase.auth
2
2
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
10
10
import kotlinx.coroutines.await
11
11
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
14
14
15
15
actual open class AuthCredential (val js : JsAuthCredential ) {
16
16
actual val providerId: String
Original file line number Diff line number Diff line change 1
1
@file:JsModule(" firebase/auth" )
2
2
@file:JsNonModule
3
3
4
- package dev.gitlive.firebase.externals. auth
4
+ package dev.gitlive.firebase.auth.externals
5
5
6
6
import dev.gitlive.firebase.Unsubscribe
7
- import dev.gitlive.firebase.externals.app. FirebaseApp
7
+ import dev.gitlive.firebase.externals.FirebaseApp
8
8
import kotlin.js.Json
9
9
import kotlin.js.Promise
10
10
Original file line number Diff line number Diff line change 1
1
package dev.gitlive.firebase.auth
2
2
3
- import dev.gitlive.firebase.externals. auth.MultiFactorUser
3
+ import dev.gitlive.firebase.auth.externals .MultiFactorUser
4
4
import kotlinx.coroutines.await
5
5
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
10
10
11
11
actual class MultiFactor (val js : MultiFactorUser ) {
12
12
actual val enrolledFactors: List <MultiFactorInfo >
Original file line number Diff line number Diff line change 1
1
package dev.gitlive.firebase.auth
2
2
3
- import dev.gitlive.firebase.externals. auth.*
3
+ import dev.gitlive.firebase.auth.externals .*
4
4
import kotlinx.coroutines.await
5
5
import kotlin.js.Date
6
- import dev.gitlive.firebase.externals. auth.UserInfo as JsUserInfo
6
+ import dev.gitlive.firebase.auth.externals .UserInfo as JsUserInfo
7
7
8
8
actual class FirebaseUser internal constructor(val js : User ) {
9
9
actual val uid: String
Original file line number Diff line number Diff line change @@ -3,7 +3,7 @@ package dev.gitlive.firebase.remoteconfig
3
3
import dev.gitlive.firebase.Firebase
4
4
import dev.gitlive.firebase.FirebaseApp
5
5
import dev.gitlive.firebase.FirebaseException
6
- import dev.gitlive.firebase.externals. remoteconfig.*
6
+ import dev.gitlive.firebase.remoteconfig.externals .*
7
7
import kotlinx.coroutines.await
8
8
import kotlin.js.json
9
9
Original file line number Diff line number Diff line change 1
1
package dev.gitlive.firebase.remoteconfig
2
2
3
- import dev.gitlive.firebase.externals. remoteconfig.Value
3
+ import dev.gitlive.firebase.remoteconfig.externals .Value
4
4
5
5
actual class FirebaseRemoteConfigValue (val js : Value ) {
6
6
actual fun asBoolean (): Boolean = rethrow { js.asBoolean() }
Original file line number Diff line number Diff line change 1
1
@file:JsModule(" firebase/remote-config" )
2
2
@file:JsNonModule
3
3
4
- package dev.gitlive.firebase.externals. remoteconfig
4
+ package dev.gitlive.firebase.remoteconfig.externals
5
5
6
- import dev.gitlive.firebase.externals.app. FirebaseApp
6
+ import dev.gitlive.firebase.externals.FirebaseApp
7
7
import kotlin.js.Json
8
8
import kotlin.js.Promise
9
9
You can’t perform that action at this time.
0 commit comments