summaryrefslogtreecommitdiff
path: root/frontend-old/node_modules/@firebase/functions-compat/dist/esm
diff options
context:
space:
mode:
authoraltaf-creator <dev@altafcreator.com>2025-11-09 11:15:19 +0800
committeraltaf-creator <dev@altafcreator.com>2025-11-09 11:15:19 +0800
commit8eff962cab608341a6f2fedc640a0e32d96f26e2 (patch)
tree05534d1a720ddc3691d346c69b4972555820a061 /frontend-old/node_modules/@firebase/functions-compat/dist/esm
pain
Diffstat (limited to 'frontend-old/node_modules/@firebase/functions-compat/dist/esm')
-rw-r--r--frontend-old/node_modules/@firebase/functions-compat/dist/esm/index.esm.js111
-rw-r--r--frontend-old/node_modules/@firebase/functions-compat/dist/esm/index.esm.js.map1
-rw-r--r--frontend-old/node_modules/@firebase/functions-compat/dist/esm/package.json1
-rw-r--r--frontend-old/node_modules/@firebase/functions-compat/dist/esm/src/callable.test.d.ts1
-rw-r--r--frontend-old/node_modules/@firebase/functions-compat/dist/esm/src/index.d.ts28
-rw-r--r--frontend-old/node_modules/@firebase/functions-compat/dist/esm/src/register.d.ts17
-rw-r--r--frontend-old/node_modules/@firebase/functions-compat/dist/esm/src/service.d.ts44
-rw-r--r--frontend-old/node_modules/@firebase/functions-compat/dist/esm/src/service.test.d.ts1
-rw-r--r--frontend-old/node_modules/@firebase/functions-compat/dist/esm/test/utils.d.ts19
9 files changed, 223 insertions, 0 deletions
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;