Skip to content

Commit 069d6b8

Browse files
committed
Use const enums for better inlining in auth-exp
1 parent f4110cc commit 069d6b8

File tree

27 files changed

+32
-32
lines changed

27 files changed

+32
-32
lines changed

packages-exp/auth-exp/src/api/account_management/account.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
* limitations under the License.
1616
*/
1717

18-
import { Endpoint, HttpMethod, _performApiRequest } from '../';
18+
import { Endpoint, HttpMethod, _performApiRequest } from '../index';
1919
import { MfaEnrollment } from './mfa';
2020
import { Auth } from '@firebase/auth-types-exp';
2121

packages-exp/auth-exp/src/api/account_management/email_and_password.ts

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

1818
import { Operation, Auth } from '@firebase/auth-types-exp';
1919

20-
import { Endpoint, HttpMethod, _performApiRequest } from '..';
20+
import { Endpoint, HttpMethod, _performApiRequest } from '../index';
2121
import { IdTokenResponse } from '../../model/id_token';
2222
import { MfaEnrollment } from './mfa';
2323

packages-exp/auth-exp/src/api/account_management/mfa.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
* limitations under the License.
1616
*/
1717

18-
import { Endpoint, HttpMethod, _performApiRequest } from '..';
18+
import { Endpoint, HttpMethod, _performApiRequest } from '../index';
1919
import { SignInWithPhoneNumberRequest } from '../authentication/sms';
2020
import { FinalizeMfaResponse } from '../authentication/mfa';
2121
import { Auth } from '../../model/auth';

packages-exp/auth-exp/src/api/account_management/profile.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
* limitations under the License.
1616
*/
1717

18-
import { Endpoint, HttpMethod, _performApiRequest } from '..';
18+
import { Endpoint, HttpMethod, _performApiRequest } from '../index';
1919
import { IdTokenResponse } from '../../model/id_token';
2020
import { Auth } from '@firebase/auth-types-exp';
2121

packages-exp/auth-exp/src/api/authentication/create_auth_uri.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
* limitations under the License.
1616
*/
1717

18-
import { Endpoint, HttpMethod, _performApiRequest } from '..';
18+
import { Endpoint, HttpMethod, _performApiRequest } from '../index';
1919
import { Auth } from '@firebase/auth-types-exp';
2020

2121
export interface CreateAuthUriRequest {

packages-exp/auth-exp/src/api/authentication/custom_token.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
* limitations under the License.
1616
*/
1717

18-
import { Endpoint, HttpMethod, _performSignInRequest } from '..';
18+
import { Endpoint, HttpMethod, _performSignInRequest } from '../index';
1919
import { IdTokenResponse } from '../../model/id_token';
2020
import { Auth } from '@firebase/auth-types-exp';
2121

packages-exp/auth-exp/src/api/authentication/email_and_password.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ import {
2222
HttpMethod,
2323
_performApiRequest,
2424
_performSignInRequest
25-
} from '..';
25+
} from '../index';
2626
import { IdToken, IdTokenResponse } from '../../model/id_token';
2727

2828
export interface SignInWithPasswordRequest {

packages-exp/auth-exp/src/api/authentication/email_link.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
* limitations under the License.
1616
*/
1717

18-
import { _performSignInRequest, Endpoint, HttpMethod } from '../';
18+
import { _performSignInRequest, Endpoint, HttpMethod } from '../index';
1919
import { IdTokenResponse } from '../../model/id_token';
2020
import { Auth } from '@firebase/auth-types-exp';
2121

packages-exp/auth-exp/src/api/authentication/idp.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
* limitations under the License.
1616
*/
1717

18-
import { Endpoint, HttpMethod, _performSignInRequest } from '..';
18+
import { Endpoint, HttpMethod, _performSignInRequest } from '../index';
1919
import { IdToken, IdTokenResponse } from '../../model/id_token';
2020
import { Auth } from '@firebase/auth-types-exp';
2121

packages-exp/auth-exp/src/api/authentication/mfa.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
* limitations under the License.
1616
*/
1717

18-
import { _performApiRequest, Endpoint, HttpMethod } from '../';
18+
import { _performApiRequest, Endpoint, HttpMethod } from '../index';
1919
import { Auth } from '@firebase/auth-types-exp';
2020
import { IdTokenResponse } from '../../model/id_token';
2121
import { MfaEnrollment } from '../account_management/mfa';

packages-exp/auth-exp/src/api/authentication/recaptcha.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
* limitations under the License.
1616
*/
1717

18-
import { Endpoint, HttpMethod, _performApiRequest } from '..';
18+
import { Endpoint, HttpMethod, _performApiRequest } from '../index';
1919
import { Auth } from '@firebase/auth-types-exp';
2020

2121
interface GetRecaptchaParamResponse {

packages-exp/auth-exp/src/api/authentication/sign_up.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
* limitations under the License.
1616
*/
1717

18-
import { Endpoint, HttpMethod, _performSignInRequest } from '..';
18+
import { Endpoint, HttpMethod, _performSignInRequest } from '../index';
1919
import { IdTokenResponse } from '../../model/id_token';
2020
import { Auth } from '@firebase/auth-types-exp';
2121

packages-exp/auth-exp/src/api/authentication/sms.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ import {
2020
HttpMethod,
2121
_performApiRequest,
2222
_performSignInRequest
23-
} from '..';
23+
} from '../index';
2424
import { AuthErrorCode } from '../../core/errors';
2525
import { IdTokenResponse } from '../../model/id_token';
2626
import { ServerError, ServerErrorMap } from '../errors';

packages-exp/auth-exp/src/api/authentication/token.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ import {
2323
_getFinalTarget,
2424
_performFetchWithErrorHandling,
2525
HttpMethod
26-
} from '../';
26+
} from '../index';
2727
import { FetchProvider } from '../../core/util/fetch_provider';
2828
import { Auth } from '@firebase/auth-types-exp';
2929

packages-exp/auth-exp/src/api/errors.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ import { AuthErrorCode } from '../core/errors';
2020
/**
2121
* Errors that can be returned by the backend
2222
*/
23-
export enum ServerError {
23+
export const enum ServerError {
2424
ADMIN_ONLY_OPERATION = 'ADMIN_ONLY_OPERATION',
2525
CAPTCHA_CHECK_FAILED = 'CAPTCHA_CHECK_FAILED',
2626
CORS_UNSUPPORTED = 'CORS_UNSUPPORTED',

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,18 +32,18 @@ import { IdTokenResponse, TaggedWithTokenResponse } from '../model/id_token';
3232
import { IdTokenMfaResponse } from './authentication/mfa';
3333
import { SERVER_ERROR_MAP, ServerError, ServerErrorMap } from './errors';
3434

35-
export enum HttpMethod {
35+
export const enum HttpMethod {
3636
POST = 'POST',
3737
GET = 'GET'
3838
}
3939

40-
export enum HttpHeader {
40+
export const enum HttpHeader {
4141
CONTENT_TYPE = 'Content-Type',
4242
X_FIREBASE_LOCALE = 'X-Firebase-Locale',
4343
X_CLIENT_VERSION = 'X-Client-Version'
4444
}
4545

46-
export enum Endpoint {
46+
export const enum Endpoint {
4747
CREATE_AUTH_URI = '/v1/accounts:createAuthUri',
4848
DELETE_ACCOUNT = '/v1/accounts:delete',
4949
RESET_PASSWORD = '/v1/accounts:resetPassword',

packages-exp/auth-exp/src/api/project_config/get_project_config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
* limitations under the License.
1616
*/
1717

18-
import { _performApiRequest, Endpoint, HttpMethod } from '../';
18+
import { _performApiRequest, Endpoint, HttpMethod } from '../index';
1919
import { Auth } from '@firebase/auth-types-exp';
2020

2121
export interface GetProjectConfigRequest {}

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
* limitations under the License.
1616
*/
1717

18-
export enum PersistenceType {
18+
export const enum PersistenceType {
1919
SESSION = 'SESSION',
2020
LOCAL = 'LOCAL',
2121
NONE = 'NONE'

packages-exp/auth-exp/src/core/util/browser.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ interface Document {
2828
/**
2929
* Enums for Browser name.
3030
*/
31-
export enum BrowserName {
31+
export const enum BrowserName {
3232
ANDROID = 'Android',
3333
BLACKBERRY = 'Blackberry',
3434
EDGE = 'Edge',

packages-exp/auth-exp/src/core/util/version.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ import { getUA } from '@firebase/util';
2121

2222
const CLIENT_IMPLEMENTATION = 'JsCore';
2323

24-
export enum ClientPlatform {
24+
export const enum ClientPlatform {
2525
BROWSER = 'Browser',
2626
NODE = 'Node',
2727
REACT_NATIVE = 'ReactNative',

packages-exp/auth-exp/src/mfa/assertions/index.ts renamed to packages-exp/auth-exp/src/mfa/mfa_assertion.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,10 @@
1515
* limitations under the License.
1616
*/
1717
import * as externs from '@firebase/auth-types-exp';
18-
import { debugFail } from '../../core/util/assert';
19-
import { MultiFactorSession, MultiFactorSessionType } from '../mfa_session';
20-
import { FinalizeMfaResponse } from '../../api/authentication/mfa';
21-
import { Auth } from '../../model/auth';
18+
import { debugFail } from '../core/util/assert';
19+
import { MultiFactorSession, MultiFactorSessionType } from './mfa_session';
20+
import { FinalizeMfaResponse } from '../api/authentication/mfa';
21+
import { Auth } from '../model/auth';
2222

2323
export abstract class MultiFactorAssertion
2424
implements externs.MultiFactorAssertion {

packages-exp/auth-exp/src/mfa/mfa_resolver.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ import { PhoneAuthCredential } from '../core/credentials/phone';
3131
import { AUTH_ERROR_FACTORY, AuthErrorCode } from '../core/errors';
3232
import { EmailAuthProvider } from '../core/providers/email';
3333
import { User, UserCredential } from '../model/user';
34-
import { MultiFactorAssertion } from './assertions';
34+
import { MultiFactorAssertion } from './mfa_assertion';
3535
import { PhoneMultiFactorAssertion } from '../platform_browser/mfa/assertions/phone';
3636
import { MultiFactorError } from './mfa_error';
3737
import { getMultiFactorResolver, MultiFactorResolver } from './mfa_resolver';

packages-exp/auth-exp/src/mfa/mfa_resolver.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ import { AuthErrorCode } from '../core/errors';
2222
import { UserCredentialImpl } from '../core/user/user_credential_impl';
2323
import { assert, fail } from '../core/util/assert';
2424
import { UserCredential } from '../model/user';
25-
import { MultiFactorAssertion } from './assertions';
25+
import { MultiFactorAssertion } from './mfa_assertion';
2626
import { MultiFactorError } from './mfa_error';
2727
import { MultiFactorInfo } from './mfa_info';
2828
import { MultiFactorSession } from './mfa_session';

packages-exp/auth-exp/src/mfa/mfa_session.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
*/
1717
import * as externs from '@firebase/auth-types-exp';
1818

19-
export enum MultiFactorSessionType {
19+
export const enum MultiFactorSessionType {
2020
ENROLL = 'enroll',
2121
SIGN_IN = 'signin'
2222
}

packages-exp/auth-exp/src/mfa/mfa_user.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ import { User } from '../model/user';
3131
import { MultiFactorInfo } from './mfa_info';
3232
import { MultiFactorSession, MultiFactorSessionType } from './mfa_session';
3333
import { multiFactor, MultiFactorUser } from './mfa_user';
34-
import { MultiFactorAssertion } from './assertions';
34+
import { MultiFactorAssertion } from './mfa_assertion';
3535
import { Auth } from '../model/auth';
3636

3737
use(chaiAsPromised);

packages-exp/auth-exp/src/mfa/mfa_user.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ import { withdrawMfa } from '../api/account_management/mfa';
2020
import { AuthErrorCode } from '../core/errors';
2121
import { _logoutIfInvalidated } from '../core/user/invalidation';
2222
import { User } from '../model/user';
23-
import { MultiFactorAssertion } from './assertions';
23+
import { MultiFactorAssertion } from './mfa_assertion';
2424
import { MultiFactorInfo } from './mfa_info';
2525
import { MultiFactorSession } from './mfa_session';
2626

packages-exp/auth-exp/src/platform_browser/mfa/assertions/phone.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
*/
1717
import * as externs from '@firebase/auth-types-exp';
1818

19-
import { MultiFactorAssertion } from '../../../mfa/assertions';
19+
import { MultiFactorAssertion } from '../../../mfa/mfa_assertion';
2020
import { Auth } from '../../../model/auth';
2121
import { finalizeEnrollPhoneMfa } from '../../../api/account_management/mfa';
2222
import { PhoneAuthCredential } from '../../../core/credentials/phone';

0 commit comments

Comments
 (0)