Skip to content

Commit 30320fe

Browse files
committed
Move these back into providers
1 parent fdec92f commit 30320fe

File tree

5 files changed

+11
-8
lines changed

5 files changed

+11
-8
lines changed

packages-exp/auth-exp/test/anonymous.test.ts renamed to packages-exp/auth-exp/src/core/providers/anonymous.test.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ import { ProviderId, SignInMethod } from '@firebase/auth-types-exp';
1919
import { expect, use } from 'chai';
2020
import * as chaiAsPromised from 'chai-as-promised';
2121
import { AnonymousCredential, AnonymousProvider } from './anonymous';
22-
import { mockAuth } from './mock_auth';
22+
import { mockAuth } from '../../../test/mock_auth';
2323

2424
use(chaiAsPromised);
2525

packages-exp/auth-exp/test/anonymous.ts renamed to packages-exp/auth-exp/src/core/providers/anonymous.ts

+4-4
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,10 @@
1616
*/
1717

1818
import { AuthCredential, ProviderId, SignInMethod, AuthProvider } from "@firebase/auth-types-exp";
19-
import { signUp } from '../src/api/authentication/sign_up';
20-
import { debugFail } from '../src/core/util/assert';
21-
import { Auth } from '../src/model/auth';
22-
import { IdTokenResponse } from "../src/model/id_token";
19+
import { signUp } from '../../api/authentication/sign_up';
20+
import { Auth } from '../../model/auth';
21+
import { IdTokenResponse } from "../../model/id_token";
22+
import { debugFail } from '../util/assert';
2323

2424
export class AnonymousCredential implements AuthCredential {
2525
providerId = ProviderId.ANONYMOUS;

packages-exp/auth-exp/src/core/strategies/anonymous.ts

+3-2
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,10 @@
1616
*/
1717

1818
import * as externs from '@firebase/auth-types-exp';
19-
import { AnonymousProvider } from '../../../test/anonymous';
19+
import { Auth } from '../../model/auth';
20+
import { AnonymousProvider } from '../providers/anonymous';
2021
import { UserCredentialImpl } from '../user/user_credential_impl';
2122
import { signInWithCredential } from './credential';
22-
import { Auth } from '../../model/auth';
2323

2424
export async function signInAnonymously(externAuth: externs.Auth): Promise<externs.UserCredential> {
2525
const auth = externAuth as Auth;
@@ -34,3 +34,4 @@ export async function signInAnonymously(externAuth: externs.Auth): Promise<exter
3434
}
3535
return signInWithCredential(auth, credential);
3636
}
37+

packages-exp/auth-exp/src/core/user/user_impl.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ export class UserImpl implements User {
6666
phoneNumber: string | null;
6767
photoURL: string | null;
6868
isAnonymous: boolean = false;
69-
69+
7070
constructor({ uid, auth, stsTokenManager, ...opt }: UserParameters) {
7171
this.uid = uid;
7272
this.auth = auth;

packages-exp/auth-exp/src/index.ts

+2
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,11 @@ export { inMemoryPersistence } from './core/persistence/in_memory';
2727
export { indexedDBLocalPersistence } from './core/persistence/indexed_db';
2828

2929
// core/providers
30+
export { AnonymousProvider } from './core/providers/anonymous';
3031
export { PhoneAuthProvider } from './core/providers/phone';
3132

3233
// core/strategies
34+
export { signInAnonymously } from './core/strategies/anonymous';
3335
export { signInWithCredential } from './core/strategies/credential';
3436
export {
3537
sendPasswordResetEmail,

0 commit comments

Comments
 (0)