From 8eff962cab608341a6f2fedc640a0e32d96f26e2 Mon Sep 17 00:00:00 2001 From: altaf-creator Date: Sun, 9 Nov 2025 11:15:19 +0800 Subject: pain --- .../functions-compat/dist/esm/index.esm.js | 111 +++++++++++++++++++++ .../functions-compat/dist/esm/index.esm.js.map | 1 + .../functions-compat/dist/esm/package.json | 1 + .../dist/esm/src/callable.test.d.ts | 1 + .../functions-compat/dist/esm/src/index.d.ts | 28 ++++++ .../functions-compat/dist/esm/src/register.d.ts | 17 ++++ .../functions-compat/dist/esm/src/service.d.ts | 44 ++++++++ .../dist/esm/src/service.test.d.ts | 1 + .../functions-compat/dist/esm/test/utils.d.ts | 19 ++++ 9 files changed, 223 insertions(+) create mode 100644 frontend-old/node_modules/@firebase/functions-compat/dist/esm/index.esm.js create mode 100644 frontend-old/node_modules/@firebase/functions-compat/dist/esm/index.esm.js.map create mode 100644 frontend-old/node_modules/@firebase/functions-compat/dist/esm/package.json create mode 100644 frontend-old/node_modules/@firebase/functions-compat/dist/esm/src/callable.test.d.ts create mode 100644 frontend-old/node_modules/@firebase/functions-compat/dist/esm/src/index.d.ts create mode 100644 frontend-old/node_modules/@firebase/functions-compat/dist/esm/src/register.d.ts create mode 100644 frontend-old/node_modules/@firebase/functions-compat/dist/esm/src/service.d.ts create mode 100644 frontend-old/node_modules/@firebase/functions-compat/dist/esm/src/service.test.d.ts create mode 100644 frontend-old/node_modules/@firebase/functions-compat/dist/esm/test/utils.d.ts (limited to 'frontend-old/node_modules/@firebase/functions-compat/dist/esm') diff --git a/frontend-old/node_modules/@firebase/functions-compat/dist/esm/index.esm.js b/frontend-old/node_modules/@firebase/functions-compat/dist/esm/index.esm.js new file mode 100644 index 0000000..bf9b1e8 --- /dev/null +++ b/frontend-old/node_modules/@firebase/functions-compat/dist/esm/index.esm.js @@ -0,0 +1,111 @@ +import firebase from '@firebase/app-compat'; +import { httpsCallable, httpsCallableFromURL, connectFunctionsEmulator } from '@firebase/functions'; +import { FirebaseError } from '@firebase/util'; +import { Component } from '@firebase/component'; + +const name = "@firebase/functions-compat"; +const version = "0.4.1"; + +/** + * @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. + */ +class FunctionsService { + constructor(app, _delegate) { + this.app = app; + this._delegate = _delegate; + this._region = this._delegate.region; + this._customDomain = this._delegate.customDomain; + } + httpsCallable(name, options) { + return httpsCallable(this._delegate, name, options); + } + httpsCallableFromURL(url, options) { + return httpsCallableFromURL(this._delegate, url, options); + } + /** + * Deprecated in pre-modularized repo, does not exist in modularized + * functions package, need to convert to "host" and "port" args that + * `useFunctionsEmulatorExp` takes. + * @deprecated + */ + useFunctionsEmulator(origin) { + const match = origin.match('[a-zA-Z]+://([a-zA-Z0-9.-]+)(?::([0-9]+))?'); + if (match == null) { + throw new FirebaseError('functions', 'No origin provided to useFunctionsEmulator()'); + } + if (match[2] == null) { + throw new FirebaseError('functions', 'Port missing in origin provided to useFunctionsEmulator()'); + } + return connectFunctionsEmulator(this._delegate, match[1], Number(match[2])); + } + useEmulator(host, port) { + return connectFunctionsEmulator(this._delegate, host, port); + } +} + +/** + * @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. + */ +const DEFAULT_REGION = 'us-central1'; +const factory = (container, { instanceIdentifier: regionOrCustomDomain }) => { + // Dependencies + const app = container.getProvider('app-compat').getImmediate(); + const functionsServiceExp = container.getProvider('functions').getImmediate({ + identifier: regionOrCustomDomain ?? DEFAULT_REGION + }); + return new FunctionsService(app, functionsServiceExp); +}; +function registerFunctions() { + const namespaceExports = { + Functions: FunctionsService + }; + firebase.INTERNAL.registerComponent(new Component('functions-compat', factory, "PUBLIC" /* ComponentType.PUBLIC */) + .setServiceProps(namespaceExports) + .setMultipleInstances(true)); +} + +/** + * @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. + */ +registerFunctions(); +firebase.registerVersion(name, version); +//# sourceMappingURL=index.esm.js.map diff --git a/frontend-old/node_modules/@firebase/functions-compat/dist/esm/index.esm.js.map b/frontend-old/node_modules/@firebase/functions-compat/dist/esm/index.esm.js.map new file mode 100644 index 0000000..26730c3 --- /dev/null +++ b/frontend-old/node_modules/@firebase/functions-compat/dist/esm/index.esm.js.map @@ -0,0 +1 @@ +{"version":3,"file":"index.esm.js","sources":["../../src/service.ts","../../src/register.ts","../../src/index.ts"],"sourcesContent":["/**\n * @license\n * Copyright 2020 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n * http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\nimport { FirebaseFunctions, HttpsCallable } from '@firebase/functions-types';\nimport {\n httpsCallable as httpsCallableExp,\n httpsCallableFromURL as httpsCallableFromURLExp,\n connectFunctionsEmulator as useFunctionsEmulatorExp,\n HttpsCallableOptions,\n Functions as FunctionsServiceExp\n} from '@firebase/functions';\nimport { FirebaseApp, _FirebaseService } from '@firebase/app-compat';\nimport { FirebaseError } from '@firebase/util';\n\nexport class FunctionsService implements FirebaseFunctions, _FirebaseService {\n /**\n * For testing.\n * @internal\n */\n _region: string;\n /**\n * For testing.\n * @internal\n */\n _customDomain: string | null;\n\n constructor(\n public app: FirebaseApp,\n readonly _delegate: FunctionsServiceExp\n ) {\n this._region = this._delegate.region;\n this._customDomain = this._delegate.customDomain;\n }\n httpsCallable(name: string, options?: HttpsCallableOptions): HttpsCallable {\n return httpsCallableExp(this._delegate, name, options);\n }\n httpsCallableFromURL(\n url: string,\n options?: HttpsCallableOptions\n ): HttpsCallable {\n return httpsCallableFromURLExp(this._delegate, url, options);\n }\n /**\n * Deprecated in pre-modularized repo, does not exist in modularized\n * functions package, need to convert to \"host\" and \"port\" args that\n * `useFunctionsEmulatorExp` takes.\n * @deprecated\n */\n useFunctionsEmulator(origin: string): void {\n const match = origin.match('[a-zA-Z]+://([a-zA-Z0-9.-]+)(?::([0-9]+))?');\n if (match == null) {\n throw new FirebaseError(\n 'functions',\n 'No origin provided to useFunctionsEmulator()'\n );\n }\n if (match[2] == null) {\n throw new FirebaseError(\n 'functions',\n 'Port missing in origin provided to useFunctionsEmulator()'\n );\n }\n return useFunctionsEmulatorExp(this._delegate, match[1], Number(match[2]));\n }\n useEmulator(host: string, port: number): void {\n return useFunctionsEmulatorExp(this._delegate, host, port);\n }\n}\n","/**\n * @license\n * Copyright 2020 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n * http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\nimport firebase, { _FirebaseNamespace } from '@firebase/app-compat';\nimport { FunctionsService } from './service';\nimport {\n Component,\n ComponentType,\n InstanceFactory,\n ComponentContainer,\n InstanceFactoryOptions\n} from '@firebase/component';\n\nconst DEFAULT_REGION = 'us-central1';\n\nconst factory: InstanceFactory<'functions-compat'> = (\n container: ComponentContainer,\n { instanceIdentifier: regionOrCustomDomain }: InstanceFactoryOptions\n) => {\n // Dependencies\n const app = container.getProvider('app-compat').getImmediate();\n const functionsServiceExp = container.getProvider('functions').getImmediate({\n identifier: regionOrCustomDomain ?? DEFAULT_REGION\n });\n\n return new FunctionsService(app, functionsServiceExp);\n};\n\nexport function registerFunctions(): void {\n const namespaceExports = {\n Functions: FunctionsService\n };\n (firebase as _FirebaseNamespace).INTERNAL.registerComponent(\n new Component('functions-compat', factory, ComponentType.PUBLIC)\n .setServiceProps(namespaceExports)\n .setMultipleInstances(true)\n );\n}\n","/**\n * @license\n * Copyright 2020 Google LLC\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n * http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\nimport firebase from '@firebase/app-compat';\nimport { name, version } from '../package.json';\nimport { registerFunctions } from './register';\nimport * as types from '@firebase/functions-types';\n\nregisterFunctions();\nfirebase.registerVersion(name, version);\n\ndeclare module '@firebase/app-compat' {\n interface FirebaseNamespace {\n functions: {\n (app?: FirebaseApp): types.FirebaseFunctions;\n Functions: typeof types.FirebaseFunctions;\n };\n }\n interface FirebaseApp {\n functions(regionOrCustomDomain?: string): types.FirebaseFunctions;\n }\n}\n"],"names":["httpsCallableExp","httpsCallableFromURLExp","useFunctionsEmulatorExp"],"mappings":";;;;;;;;AAAA;;;;;;;;;;;;;;;AAeG;MAaU,gBAAgB,CAAA;IAY3B,WACS,CAAA,GAAgB,EACd,SAA8B,EAAA;QADhC,IAAG,CAAA,GAAA,GAAH,GAAG,CAAa;QACd,IAAS,CAAA,SAAA,GAAT,SAAS,CAAqB;QAEvC,IAAI,CAAC,OAAO,GAAG,IAAI,CAAC,SAAS,CAAC,MAAM,CAAC;QACrC,IAAI,CAAC,aAAa,GAAG,IAAI,CAAC,SAAS,CAAC,YAAY,CAAC;KAClD;IACD,aAAa,CAAC,IAAY,EAAE,OAA8B,EAAA;QACxD,OAAOA,aAAgB,CAAC,IAAI,CAAC,SAAS,EAAE,IAAI,EAAE,OAAO,CAAC,CAAC;KACxD;IACD,oBAAoB,CAClB,GAAW,EACX,OAA8B,EAAA;QAE9B,OAAOC,oBAAuB,CAAC,IAAI,CAAC,SAAS,EAAE,GAAG,EAAE,OAAO,CAAC,CAAC;KAC9D;AACD;;;;;AAKG;AACH,IAAA,oBAAoB,CAAC,MAAc,EAAA;QACjC,MAAM,KAAK,GAAG,MAAM,CAAC,KAAK,CAAC,4CAA4C,CAAC,CAAC;AACzE,QAAA,IAAI,KAAK,IAAI,IAAI,EAAE;AACjB,YAAA,MAAM,IAAI,aAAa,CACrB,WAAW,EACX,8CAA8C,CAC/C,CAAC;SACH;AACD,QAAA,IAAI,KAAK,CAAC,CAAC,CAAC,IAAI,IAAI,EAAE;AACpB,YAAA,MAAM,IAAI,aAAa,CACrB,WAAW,EACX,2DAA2D,CAC5D,CAAC;SACH;AACD,QAAA,OAAOC,wBAAuB,CAAC,IAAI,CAAC,SAAS,EAAE,KAAK,CAAC,CAAC,CAAC,EAAE,MAAM,CAAC,KAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC;KAC5E;IACD,WAAW,CAAC,IAAY,EAAE,IAAY,EAAA;QACpC,OAAOA,wBAAuB,CAAC,IAAI,CAAC,SAAS,EAAE,IAAI,EAAE,IAAI,CAAC,CAAC;KAC5D;AACF;;ACjFD;;;;;;;;;;;;;;;AAeG;AAYH,MAAM,cAAc,GAAG,aAAa,CAAC;AAErC,MAAM,OAAO,GAAwC,CACnD,SAA6B,EAC7B,EAAE,kBAAkB,EAAE,oBAAoB,EAA0B,KAClE;;IAEF,MAAM,GAAG,GAAG,SAAS,CAAC,WAAW,CAAC,YAAY,CAAC,CAAC,YAAY,EAAE,CAAC;IAC/D,MAAM,mBAAmB,GAAG,SAAS,CAAC,WAAW,CAAC,WAAW,CAAC,CAAC,YAAY,CAAC;QAC1E,UAAU,EAAE,oBAAoB,IAAI,cAAc;AACnD,KAAA,CAAC,CAAC;AAEH,IAAA,OAAO,IAAI,gBAAgB,CAAC,GAAG,EAAE,mBAAmB,CAAC,CAAC;AACxD,CAAC,CAAC;SAEc,iBAAiB,GAAA;AAC/B,IAAA,MAAM,gBAAgB,GAAG;AACvB,QAAA,SAAS,EAAE,gBAAgB;KAC5B,CAAC;IACD,QAA+B,CAAC,QAAQ,CAAC,iBAAiB,CACzD,IAAI,SAAS,CAAC,kBAAkB,EAAE,OAAO,EAAuB,QAAA,4BAAA;SAC7D,eAAe,CAAC,gBAAgB,CAAC;AACjC,SAAA,oBAAoB,CAAC,IAAI,CAAC,CAC9B,CAAC;AACJ;;ACnDA;;;;;;;;;;;;;;;AAeG;AAOH,iBAAiB,EAAE,CAAC;AACpB,QAAQ,CAAC,eAAe,CAAC,IAAI,EAAE,OAAO,CAAC"} \ No newline at end of file diff --git a/frontend-old/node_modules/@firebase/functions-compat/dist/esm/package.json b/frontend-old/node_modules/@firebase/functions-compat/dist/esm/package.json new file mode 100644 index 0000000..7c34deb --- /dev/null +++ b/frontend-old/node_modules/@firebase/functions-compat/dist/esm/package.json @@ -0,0 +1 @@ +{"type":"module"} \ No newline at end of file diff --git a/frontend-old/node_modules/@firebase/functions-compat/dist/esm/src/callable.test.d.ts b/frontend-old/node_modules/@firebase/functions-compat/dist/esm/src/callable.test.d.ts new file mode 100644 index 0000000..93a94d9 --- /dev/null +++ b/frontend-old/node_modules/@firebase/functions-compat/dist/esm/src/callable.test.d.ts @@ -0,0 +1 @@ +export declare const TEST_PROJECT: any; diff --git a/frontend-old/node_modules/@firebase/functions-compat/dist/esm/src/index.d.ts b/frontend-old/node_modules/@firebase/functions-compat/dist/esm/src/index.d.ts new file mode 100644 index 0000000..5aab6a4 --- /dev/null +++ b/frontend-old/node_modules/@firebase/functions-compat/dist/esm/src/index.d.ts @@ -0,0 +1,28 @@ +/** + * @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 * as types from '@firebase/functions-types'; +declare module '@firebase/app-compat' { + interface FirebaseNamespace { + functions: { + (app?: FirebaseApp): types.FirebaseFunctions; + Functions: typeof types.FirebaseFunctions; + }; + } + interface FirebaseApp { + functions(regionOrCustomDomain?: string): types.FirebaseFunctions; + } +} diff --git a/frontend-old/node_modules/@firebase/functions-compat/dist/esm/src/register.d.ts b/frontend-old/node_modules/@firebase/functions-compat/dist/esm/src/register.d.ts new file mode 100644 index 0000000..da42f18 --- /dev/null +++ b/frontend-old/node_modules/@firebase/functions-compat/dist/esm/src/register.d.ts @@ -0,0 +1,17 @@ +/** + * @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 registerFunctions(): void; diff --git a/frontend-old/node_modules/@firebase/functions-compat/dist/esm/src/service.d.ts b/frontend-old/node_modules/@firebase/functions-compat/dist/esm/src/service.d.ts new file mode 100644 index 0000000..47e44e8 --- /dev/null +++ b/frontend-old/node_modules/@firebase/functions-compat/dist/esm/src/service.d.ts @@ -0,0 +1,44 @@ +/** + * @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 { FirebaseFunctions, HttpsCallable } from '@firebase/functions-types'; +import { HttpsCallableOptions, Functions as FunctionsServiceExp } from '@firebase/functions'; +import { FirebaseApp, _FirebaseService } from '@firebase/app-compat'; +export declare class FunctionsService implements FirebaseFunctions, _FirebaseService { + app: FirebaseApp; + readonly _delegate: FunctionsServiceExp; + /** + * For testing. + * @internal + */ + _region: string; + /** + * For testing. + * @internal + */ + _customDomain: string | null; + constructor(app: FirebaseApp, _delegate: FunctionsServiceExp); + httpsCallable(name: string, options?: HttpsCallableOptions): HttpsCallable; + httpsCallableFromURL(url: string, options?: HttpsCallableOptions): HttpsCallable; + /** + * Deprecated in pre-modularized repo, does not exist in modularized + * functions package, need to convert to "host" and "port" args that + * `useFunctionsEmulatorExp` takes. + * @deprecated + */ + useFunctionsEmulator(origin: string): void; + useEmulator(host: string, port: number): void; +} diff --git a/frontend-old/node_modules/@firebase/functions-compat/dist/esm/src/service.test.d.ts b/frontend-old/node_modules/@firebase/functions-compat/dist/esm/src/service.test.d.ts new file mode 100644 index 0000000..cb0ff5c --- /dev/null +++ b/frontend-old/node_modules/@firebase/functions-compat/dist/esm/src/service.test.d.ts @@ -0,0 +1 @@ +export {}; diff --git a/frontend-old/node_modules/@firebase/functions-compat/dist/esm/test/utils.d.ts b/frontend-old/node_modules/@firebase/functions-compat/dist/esm/test/utils.d.ts new file mode 100644 index 0000000..800959d --- /dev/null +++ b/frontend-old/node_modules/@firebase/functions-compat/dist/esm/test/utils.d.ts @@ -0,0 +1,19 @@ +/** + * @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. + */ +import { FirebaseApp } from '@firebase/app-compat'; +import { FunctionsService } from '../src/service'; +export declare function createTestService(app: FirebaseApp, regionOrCustomDomain?: string): FunctionsService; -- cgit v1.2.3