diff options
Diffstat (limited to 'frontend-old/node_modules/@firebase/auth/dist/node/test/helpers')
16 files changed, 0 insertions, 435 deletions
diff --git a/frontend-old/node_modules/@firebase/auth/dist/node/test/helpers/api/helper.d.ts b/frontend-old/node_modules/@firebase/auth/dist/node/test/helpers/api/helper.d.ts deleted file mode 100644 index 080e611..0000000 --- a/frontend-old/node_modules/@firebase/auth/dist/node/test/helpers/api/helper.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -/** - * @license - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -import { Endpoint } from '../../../src/api'; -import { Route } from '../mock_fetch'; -export declare function endpointUrl(endpoint: Endpoint): string; -export declare function endpointUrlWithParams(endpoint: Endpoint, params: Record<string, any>): string; -export declare function mockEndpoint(endpoint: Endpoint, response: object, status?: number): Route; -export declare function mockEndpointWithParams(endpoint: Endpoint, params: Record<string, any>, response: object, status?: number): Route; diff --git a/frontend-old/node_modules/@firebase/auth/dist/node/test/helpers/delay.d.ts b/frontend-old/node_modules/@firebase/auth/dist/node/test/helpers/delay.d.ts deleted file mode 100644 index bcd0c51..0000000 --- a/frontend-old/node_modules/@firebase/auth/dist/node/test/helpers/delay.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -/** - * @license - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -/** - * Throws tasks to the back of the async task queue. - */ -export declare function delay(cb: () => void): void; diff --git a/frontend-old/node_modules/@firebase/auth/dist/node/test/helpers/erroring_unavailable_persistence.d.ts b/frontend-old/node_modules/@firebase/auth/dist/node/test/helpers/erroring_unavailable_persistence.d.ts deleted file mode 100644 index 26ea98a..0000000 --- a/frontend-old/node_modules/@firebase/auth/dist/node/test/helpers/erroring_unavailable_persistence.d.ts +++ /dev/null @@ -1,36 +0,0 @@ -/** - * @license - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -import { PersistenceInternal, PersistenceType, PersistenceValue } from '../../src/core/persistence'; -/** - * Helper class for mocking completely broken persistence that errors when - * accessed. - * - * When disabling cookies in Chrome entirely, for example, simply reading the - * "localStorage" field in "window" will throw an error, but this can't be - * checked for by calling `'localStorage' in window`. This class simulates a - * situation where _isAvailable works correctly but all other methods fail. - */ -export declare class ErroringUnavailablePersistence implements PersistenceInternal { - type: PersistenceType; - _isAvailable(): Promise<boolean>; - _set(): Promise<void>; - _get<T extends PersistenceValue>(): Promise<T | null>; - _remove(): Promise<void>; - _addListener(): void; - _removeListener(): void; - _shouldAllowMigration: boolean; -} diff --git a/frontend-old/node_modules/@firebase/auth/dist/node/test/helpers/fake_service_worker.d.ts b/frontend-old/node_modules/@firebase/auth/dist/node/test/helpers/fake_service_worker.d.ts deleted file mode 100644 index 89ecf32..0000000 --- a/frontend-old/node_modules/@firebase/auth/dist/node/test/helpers/fake_service_worker.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -/** - * @license - * Copyright 2019 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -export declare class FakeServiceWorker { - private readonly listeners; - postMessage(message: any, transfer: MessagePort[]): void; - addEventListener(type: string, listener: EventListenerOrEventListenerObject, _options?: boolean | AddEventListenerOptions): void; - removeEventListener(type: string, listener: EventListenerOrEventListenerObject, _options?: boolean | EventListenerOptions): void; -} diff --git a/frontend-old/node_modules/@firebase/auth/dist/node/test/helpers/id_token_response.d.ts b/frontend-old/node_modules/@firebase/auth/dist/node/test/helpers/id_token_response.d.ts deleted file mode 100644 index d7352ed..0000000 --- a/frontend-old/node_modules/@firebase/auth/dist/node/test/helpers/id_token_response.d.ts +++ /dev/null @@ -1,18 +0,0 @@ -/** - * @license - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -import { IdTokenResponse } from '../../src/model/id_token'; -export declare const TEST_ID_TOKEN_RESPONSE: IdTokenResponse; diff --git a/frontend-old/node_modules/@firebase/auth/dist/node/test/helpers/iframe_event.d.ts b/frontend-old/node_modules/@firebase/auth/dist/node/test/helpers/iframe_event.d.ts deleted file mode 100644 index 1293d01..0000000 --- a/frontend-old/node_modules/@firebase/auth/dist/node/test/helpers/iframe_event.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -/** - * @license - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -import { AuthEvent } from '../../src/model/popup_redirect'; -export declare const BASE_AUTH_EVENT: AuthEvent; -export declare function authEvent(event?: Partial<AuthEvent>): AuthEvent; diff --git a/frontend-old/node_modules/@firebase/auth/dist/node/test/helpers/integration/emulator_rest_helpers.d.ts b/frontend-old/node_modules/@firebase/auth/dist/node/test/helpers/integration/emulator_rest_helpers.d.ts deleted file mode 100644 index 832dc4f..0000000 --- a/frontend-old/node_modules/@firebase/auth/dist/node/test/helpers/integration/emulator_rest_helpers.d.ts +++ /dev/null @@ -1,35 +0,0 @@ -/** - * @license - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -export interface VerificationSession { - code: string; - phoneNumber: string; - sessionInfo: string; -} -export interface OobCodeSession { - email: string; - requestType: string; - oobCode: string; - oobLink: string; -} -export declare function getPhoneVerificationCodes(): Promise<Record<string, VerificationSession>>; -export declare function getOobCodes(): Promise<OobCodeSession[]>; -export declare function resetEmulator(): Promise<void>; -export declare function createAnonAccount(): Promise<{ - localId: string; - idToken: string; - refreshToken: string; -}>; diff --git a/frontend-old/node_modules/@firebase/auth/dist/node/test/helpers/integration/helpers.d.ts b/frontend-old/node_modules/@firebase/auth/dist/node/test/helpers/integration/helpers.d.ts deleted file mode 100644 index 86dfd0c..0000000 --- a/frontend-old/node_modules/@firebase/auth/dist/node/test/helpers/integration/helpers.d.ts +++ /dev/null @@ -1,32 +0,0 @@ -/** - * @license - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -import { FirebaseServerApp } from '@firebase/app'; -import { Auth } from '@firebase/auth'; -export declare function randomEmail(): string; -export declare function getTestInstance(requireEmulator?: boolean): Auth; -export declare function getTestInstanceForServerApp(serverApp: FirebaseServerApp): Auth; -export declare function cleanUpTestInstance(auth: Auth): Promise<void>; -export declare function getTotpCode(sharedSecretKey: string, periodSec: number, verificationCodeLength: number, timestamp: Date): string; -export declare const email = "totpuser-donotdelete@test.com"; -export declare const password = "password"; -export declare const incorrectTotpCode = "1000000"; -/** - * Generates a valid password for the project or tenant password policy in the Auth instance. - * @param auth The {@link Auth} instance. - * @returns A valid password according to the password policy. - */ -export declare function generateValidPassword(auth: Auth): Promise<string>; diff --git a/frontend-old/node_modules/@firebase/auth/dist/node/test/helpers/integration/settings.d.ts b/frontend-old/node_modules/@firebase/auth/dist/node/test/helpers/integration/settings.d.ts deleted file mode 100644 index 47aeeda..0000000 --- a/frontend-old/node_modules/@firebase/auth/dist/node/test/helpers/integration/settings.d.ts +++ /dev/null @@ -1,23 +0,0 @@ -/** - * @license - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -import { FirebaseOptions } from '@firebase/app'; -export declare const USE_EMULATOR: boolean; -export declare const PROJECT_ID: any; -export declare const AUTH_DOMAIN: any; -export declare const API_KEY: any; -export declare function getAppConfig(): FirebaseOptions; -export declare function getEmulatorUrl(): string | null; diff --git a/frontend-old/node_modules/@firebase/auth/dist/node/test/helpers/jwt.d.ts b/frontend-old/node_modules/@firebase/auth/dist/node/test/helpers/jwt.d.ts deleted file mode 100644 index 70e55aa..0000000 --- a/frontend-old/node_modules/@firebase/auth/dist/node/test/helpers/jwt.d.ts +++ /dev/null @@ -1,17 +0,0 @@ -/** - * @license - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -export declare function makeJWT(claims: object): string; diff --git a/frontend-old/node_modules/@firebase/auth/dist/node/test/helpers/mock_auth.d.ts b/frontend-old/node_modules/@firebase/auth/dist/node/test/helpers/mock_auth.d.ts deleted file mode 100644 index 018faf8..0000000 --- a/frontend-old/node_modules/@firebase/auth/dist/node/test/helpers/mock_auth.d.ts +++ /dev/null @@ -1,47 +0,0 @@ -/** - * @license - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -import { Provider } from '@firebase/component'; -import { AppCheckTokenResult } from '@firebase/app-check-interop-types'; -import { PopupRedirectResolver } from '../../src/model/public_types'; -import { AuthImpl } from '../../src/core/auth/auth_impl'; -import { PersistedBlob } from '../../src/core/persistence'; -import { InMemoryPersistence } from '../../src/core/persistence/in_memory'; -import { AuthInternal } from '../../src/model/auth'; -import { UserInternal } from '../../src/model/user'; -export declare const TEST_HOST = "localhost"; -export declare const TEST_TOKEN_HOST = "localhost/token"; -export declare const TEST_AUTH_DOMAIN = "localhost"; -export declare const TEST_SCHEME = "mock"; -export declare const TEST_KEY = "test-api-key"; -export interface TestAuth extends AuthImpl { - persistenceLayer: MockPersistenceLayer; -} -export declare const FAKE_HEARTBEAT_CONTROLLER: { - getHeartbeatsHeader: () => Promise<string>; -}; -export declare const FAKE_HEARTBEAT_CONTROLLER_PROVIDER: Provider<'heartbeat'>; -export declare const FAKE_APP_CHECK_CONTROLLER: { - getToken: () => Promise<AppCheckTokenResult>; -}; -export declare const FAKE_APP_CHECK_CONTROLLER_PROVIDER: Provider<'app-check-internal'>; -export declare class MockPersistenceLayer extends InMemoryPersistence { - lastObjectSet: PersistedBlob | null; - _set(key: string, object: PersistedBlob): Promise<void>; - _remove(key: string): Promise<void>; -} -export declare function testAuth(popupRedirectResolver?: PopupRedirectResolver, persistence?: MockPersistenceLayer, skipAwaitOnInit?: boolean): Promise<TestAuth>; -export declare function testUser(auth: AuthInternal, uid: string, email?: string, fakeTokens?: boolean): UserInternal; diff --git a/frontend-old/node_modules/@firebase/auth/dist/node/test/helpers/mock_auth_credential.d.ts b/frontend-old/node_modules/@firebase/auth/dist/node/test/helpers/mock_auth_credential.d.ts deleted file mode 100644 index acb21e8..0000000 --- a/frontend-old/node_modules/@firebase/auth/dist/node/test/helpers/mock_auth_credential.d.ts +++ /dev/null @@ -1,31 +0,0 @@ -/** - * @license - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -import { ProviderId, SignInMethod } from '../../src/model/enums'; -import { PhoneOrOauthTokenResponse } from '../../src/api/authentication/mfa'; -import { AuthCredential } from '../../src/core/credentials'; -import { AuthInternal } from '../../src/model/auth'; -import { IdTokenResponse } from '../../src/model/id_token'; -export declare class MockAuthCredential implements AuthCredential { - readonly providerId: ProviderId; - readonly signInMethod: SignInMethod; - constructor(providerId: ProviderId, signInMethod: SignInMethod); - toJSON(): object; - fromJSON(_json: string | object): AuthCredential | null; - _getIdTokenResponse(_auth: AuthInternal): Promise<PhoneOrOauthTokenResponse>; - _linkToIdToken(_auth: AuthInternal, _idToken: string): Promise<IdTokenResponse>; - _getReauthenticationResolver(_auth: AuthInternal): Promise<IdTokenResponse>; -} diff --git a/frontend-old/node_modules/@firebase/auth/dist/node/test/helpers/mock_fetch.d.ts b/frontend-old/node_modules/@firebase/auth/dist/node/test/helpers/mock_fetch.d.ts deleted file mode 100644 index fbe493c..0000000 --- a/frontend-old/node_modules/@firebase/auth/dist/node/test/helpers/mock_fetch.d.ts +++ /dev/null @@ -1,31 +0,0 @@ -/** - * @license - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -export interface Call { - request?: object | string; - method?: string; - headers: Headers; - fullRequest?: RequestInit; -} -export interface Route { - response: object; - status: number; - calls: Call[]; -} -export declare function setUpWithOverride(fetchOverride: typeof fetch): void; -export declare function setUp(): void; -export declare function mock(url: string, response: object, status?: number): Route; -export declare function tearDown(): void; diff --git a/frontend-old/node_modules/@firebase/auth/dist/node/test/helpers/mock_popup_redirect_resolver.d.ts b/frontend-old/node_modules/@firebase/auth/dist/node/test/helpers/mock_popup_redirect_resolver.d.ts deleted file mode 100644 index 6d7de21..0000000 --- a/frontend-old/node_modules/@firebase/auth/dist/node/test/helpers/mock_popup_redirect_resolver.d.ts +++ /dev/null @@ -1,24 +0,0 @@ -/** - * @license - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -import { PopupRedirectResolver } from '../../src/model/public_types'; -import { AuthPopup } from '../../src/platform_browser/util/popup'; -import { EventManager } from '../../src/model/popup_redirect'; -/** - * Generates a PopupRedirectResolver that can be used by the oauth methods. - * These methods expect a class that can be instantiated. - */ -export declare function makeMockPopupRedirectResolver(eventManager?: EventManager, authPopup?: AuthPopup, webStorageSupported?: boolean): PopupRedirectResolver; diff --git a/frontend-old/node_modules/@firebase/auth/dist/node/test/helpers/redirect_persistence.d.ts b/frontend-old/node_modules/@firebase/auth/dist/node/test/helpers/redirect_persistence.d.ts deleted file mode 100644 index 1c5104c..0000000 --- a/frontend-old/node_modules/@firebase/auth/dist/node/test/helpers/redirect_persistence.d.ts +++ /dev/null @@ -1,24 +0,0 @@ -/** - * @license - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -import { PersistenceValue } from '../../src/core/persistence'; -import { InMemoryPersistence } from '../../src/core/persistence/in_memory'; -/** Helper class for handling redirect persistence */ -export declare class RedirectPersistence extends InMemoryPersistence { - hasPendingRedirect: boolean; - redirectUser: object | null; - _get<T extends PersistenceValue>(key: string): Promise<T | null>; -} diff --git a/frontend-old/node_modules/@firebase/auth/dist/node/test/helpers/timeout_stub.d.ts b/frontend-old/node_modules/@firebase/auth/dist/node/test/helpers/timeout_stub.d.ts deleted file mode 100644 index 39c1705..0000000 --- a/frontend-old/node_modules/@firebase/auth/dist/node/test/helpers/timeout_stub.d.ts +++ /dev/null @@ -1,34 +0,0 @@ -/** - * @license - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -export interface TimerTripFn { - (): void; -} -export interface TimerMap { - [key: number]: TimerTripFn; -} -/** - * Stubs window.setTimeout and returns a map of the functions that were passed - * in (the map is mutable and will be modified as setTimeout gets called). - * You can use this to manually cause timers to trip. The map is keyed by the - * duration of the timeout - */ -export declare function stubTimeouts(ids?: number[]): TimerMap; -/** - * Similar to stubTimeouts, but for use when there's only one timeout you - * care about - */ -export declare function stubSingleTimeout(id?: number): TimerTripFn; |
