From 8eff962cab608341a6f2fedc640a0e32d96f26e2 Mon Sep 17 00:00:00 2001 From: altaf-creator Date: Sun, 9 Nov 2025 11:15:19 +0800 Subject: pain --- .../analytics-compat/dist/esm/index.esm.js | 145 +++++++++++++++++++++ .../analytics-compat/dist/esm/index.esm.js.map | 1 + .../analytics-compat/dist/esm/package.json | 1 + .../analytics-compat/dist/esm/src/constants.d.ts | 55 ++++++++ .../analytics-compat/dist/esm/src/index.d.ts | 29 +++++ .../analytics-compat/dist/esm/src/service.d.ts | 33 +++++ .../dist/esm/src/service.test.d.ts | 1 + 7 files changed, 265 insertions(+) create mode 100644 frontend-old/node_modules/@firebase/analytics-compat/dist/esm/index.esm.js create mode 100644 frontend-old/node_modules/@firebase/analytics-compat/dist/esm/index.esm.js.map create mode 100644 frontend-old/node_modules/@firebase/analytics-compat/dist/esm/package.json create mode 100644 frontend-old/node_modules/@firebase/analytics-compat/dist/esm/src/constants.d.ts create mode 100644 frontend-old/node_modules/@firebase/analytics-compat/dist/esm/src/index.d.ts create mode 100644 frontend-old/node_modules/@firebase/analytics-compat/dist/esm/src/service.d.ts create mode 100644 frontend-old/node_modules/@firebase/analytics-compat/dist/esm/src/service.test.d.ts (limited to 'frontend-old/node_modules/@firebase/analytics-compat/dist/esm') diff --git a/frontend-old/node_modules/@firebase/analytics-compat/dist/esm/index.esm.js b/frontend-old/node_modules/@firebase/analytics-compat/dist/esm/index.esm.js new file mode 100644 index 0000000..88e9ca4 --- /dev/null +++ b/frontend-old/node_modules/@firebase/analytics-compat/dist/esm/index.esm.js @@ -0,0 +1,145 @@ +import firebase from '@firebase/app-compat'; +import { logEvent, setCurrentScreen, setUserId, setUserProperties, setAnalyticsCollectionEnabled, settings, isSupported } from '@firebase/analytics'; +import { Component } from '@firebase/component'; + +const name = "@firebase/analytics-compat"; +const version = "0.2.25"; + +/** + * @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 AnalyticsService { + constructor(app, _delegate) { + this.app = app; + this._delegate = _delegate; + } + logEvent(eventName, eventParams, options) { + logEvent(this._delegate, eventName, eventParams, options); + } + /** + * @deprecated Use {@link logEvent} with `eventName` as 'screen_view' and add relevant `eventParams`. + * See {@link https://firebase.google.com/docs/analytics/screenviews | Track Screenviews}. + */ + setCurrentScreen(screenName, options) { + setCurrentScreen(this._delegate, screenName, options); + } + setUserId(id, options) { + setUserId(this._delegate, id, options); + } + setUserProperties(properties, options) { + setUserProperties(this._delegate, properties, options); + } + setAnalyticsCollectionEnabled(enabled) { + setAnalyticsCollectionEnabled(this._delegate, enabled); + } +} + +/** + * @license + * Copyright 2021 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. + */ +/** + * Officially recommended event names for gtag.js + * Any other string is also allowed. + */ +var EventName; +(function (EventName) { + EventName["ADD_SHIPPING_INFO"] = "add_shipping_info"; + EventName["ADD_PAYMENT_INFO"] = "add_payment_info"; + EventName["ADD_TO_CART"] = "add_to_cart"; + EventName["ADD_TO_WISHLIST"] = "add_to_wishlist"; + EventName["BEGIN_CHECKOUT"] = "begin_checkout"; + /** + * @deprecated + * This event name is deprecated and is unsupported in updated + * Enhanced Ecommerce reports. + */ + EventName["CHECKOUT_PROGRESS"] = "checkout_progress"; + EventName["EXCEPTION"] = "exception"; + EventName["GENERATE_LEAD"] = "generate_lead"; + EventName["LOGIN"] = "login"; + EventName["PAGE_VIEW"] = "page_view"; + EventName["PURCHASE"] = "purchase"; + EventName["REFUND"] = "refund"; + EventName["REMOVE_FROM_CART"] = "remove_from_cart"; + EventName["SCREEN_VIEW"] = "screen_view"; + EventName["SEARCH"] = "search"; + EventName["SELECT_CONTENT"] = "select_content"; + EventName["SELECT_ITEM"] = "select_item"; + EventName["SELECT_PROMOTION"] = "select_promotion"; + /** @deprecated */ + EventName["SET_CHECKOUT_OPTION"] = "set_checkout_option"; + EventName["SHARE"] = "share"; + EventName["SIGN_UP"] = "sign_up"; + EventName["TIMING_COMPLETE"] = "timing_complete"; + EventName["VIEW_CART"] = "view_cart"; + EventName["VIEW_ITEM"] = "view_item"; + EventName["VIEW_ITEM_LIST"] = "view_item_list"; + EventName["VIEW_PROMOTION"] = "view_promotion"; + EventName["VIEW_SEARCH_RESULTS"] = "view_search_results"; +})(EventName || (EventName = {})); + +/** + * @license + * Copyright 2021 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 factory = (container) => { + // Dependencies + const app = container.getProvider('app-compat').getImmediate(); + const analyticsServiceExp = container.getProvider('analytics').getImmediate(); + return new AnalyticsService(app, analyticsServiceExp); +}; +function registerAnalytics() { + const namespaceExports = { + Analytics: AnalyticsService, + settings: settings, + isSupported: isSupported, + // We removed this enum in exp so need to re-create it here for compat. + EventName + }; + firebase.INTERNAL.registerComponent(new Component('analytics-compat', factory, "PUBLIC" /* ComponentType.PUBLIC */) + .setServiceProps(namespaceExports) + .setMultipleInstances(true)); +} +registerAnalytics(); +firebase.registerVersion(name, version); + +export { registerAnalytics }; +//# sourceMappingURL=index.esm.js.map diff --git a/frontend-old/node_modules/@firebase/analytics-compat/dist/esm/index.esm.js.map b/frontend-old/node_modules/@firebase/analytics-compat/dist/esm/index.esm.js.map new file mode 100644 index 0000000..ec59324 --- /dev/null +++ b/frontend-old/node_modules/@firebase/analytics-compat/dist/esm/index.esm.js.map @@ -0,0 +1 @@ +{"version":3,"file":"index.esm.js","sources":["../../src/service.ts","../../src/constants.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 {\n AnalyticsCallOptions,\n CustomParams,\n EventParams,\n FirebaseAnalytics\n} from '@firebase/analytics-types';\nimport {\n Analytics as AnalyticsServiceExp,\n logEvent as logEventExp,\n setAnalyticsCollectionEnabled as setAnalyticsCollectionEnabledExp,\n setCurrentScreen as setCurrentScreenExp,\n setUserId as setUserIdExp,\n setUserProperties as setUserPropertiesExp\n} from '@firebase/analytics';\nimport { _FirebaseService, FirebaseApp } from '@firebase/app-compat';\n\nexport class AnalyticsService implements FirebaseAnalytics, _FirebaseService {\n constructor(\n public app: FirebaseApp,\n readonly _delegate: AnalyticsServiceExp\n ) {}\n\n logEvent(\n eventName: string,\n eventParams?: EventParams | CustomParams,\n options?: AnalyticsCallOptions\n ): void {\n logEventExp(this._delegate, eventName as '', eventParams, options);\n }\n\n /**\n * @deprecated Use {@link logEvent} with `eventName` as 'screen_view' and add relevant `eventParams`.\n * See {@link https://firebase.google.com/docs/analytics/screenviews | Track Screenviews}.\n */\n setCurrentScreen(screenName: string, options?: AnalyticsCallOptions): void {\n setCurrentScreenExp(this._delegate, screenName, options);\n }\n\n setUserId(id: string, options?: AnalyticsCallOptions): void {\n setUserIdExp(this._delegate, id, options);\n }\n\n setUserProperties(\n properties: CustomParams,\n options?: AnalyticsCallOptions\n ): void {\n setUserPropertiesExp(this._delegate, properties, options);\n }\n\n setAnalyticsCollectionEnabled(enabled: boolean): void {\n setAnalyticsCollectionEnabledExp(this._delegate, enabled);\n }\n}\n","/**\n * @license\n * Copyright 2021 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\n/**\n * Officially recommended event names for gtag.js\n * Any other string is also allowed.\n */\nexport enum EventName {\n ADD_SHIPPING_INFO = 'add_shipping_info',\n ADD_PAYMENT_INFO = 'add_payment_info',\n ADD_TO_CART = 'add_to_cart',\n ADD_TO_WISHLIST = 'add_to_wishlist',\n BEGIN_CHECKOUT = 'begin_checkout',\n /**\n * @deprecated\n * This event name is deprecated and is unsupported in updated\n * Enhanced Ecommerce reports.\n */\n CHECKOUT_PROGRESS = 'checkout_progress',\n EXCEPTION = 'exception',\n GENERATE_LEAD = 'generate_lead',\n LOGIN = 'login',\n PAGE_VIEW = 'page_view',\n PURCHASE = 'purchase',\n REFUND = 'refund',\n REMOVE_FROM_CART = 'remove_from_cart',\n SCREEN_VIEW = 'screen_view',\n SEARCH = 'search',\n SELECT_CONTENT = 'select_content',\n SELECT_ITEM = 'select_item',\n SELECT_PROMOTION = 'select_promotion',\n /** @deprecated */\n SET_CHECKOUT_OPTION = 'set_checkout_option',\n SHARE = 'share',\n SIGN_UP = 'sign_up',\n TIMING_COMPLETE = 'timing_complete',\n VIEW_CART = 'view_cart',\n VIEW_ITEM = 'view_item',\n VIEW_ITEM_LIST = 'view_item_list',\n VIEW_PROMOTION = 'view_promotion',\n VIEW_SEARCH_RESULTS = 'view_search_results'\n}\n","/**\n * @license\n * Copyright 2021 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, {\n _FirebaseNamespace,\n FirebaseApp\n} from '@firebase/app-compat';\nimport { FirebaseAnalytics } from '@firebase/analytics-types';\nimport { name, version } from '../package.json';\nimport { AnalyticsService } from './service';\nimport {\n Component,\n ComponentContainer,\n ComponentType,\n InstanceFactory\n} from '@firebase/component';\nimport {\n settings as settingsExp,\n isSupported as isSupportedExp\n} from '@firebase/analytics';\nimport { EventName } from './constants';\n\nconst factory: InstanceFactory<'analytics-compat'> = (\n container: ComponentContainer\n) => {\n // Dependencies\n const app = container.getProvider('app-compat').getImmediate();\n const analyticsServiceExp = container.getProvider('analytics').getImmediate();\n\n return new AnalyticsService(app as FirebaseApp, analyticsServiceExp);\n};\n\nexport function registerAnalytics(): void {\n const namespaceExports = {\n Analytics: AnalyticsService,\n settings: settingsExp,\n isSupported: isSupportedExp,\n // We removed this enum in exp so need to re-create it here for compat.\n EventName\n };\n (firebase as _FirebaseNamespace).INTERNAL.registerComponent(\n new Component('analytics-compat', factory, ComponentType.PUBLIC)\n .setServiceProps(namespaceExports)\n .setMultipleInstances(true)\n );\n}\n\nregisterAnalytics();\nfirebase.registerVersion(name, version);\n\n/**\n * Define extension behavior of `registerAnalytics`\n */\ndeclare module '@firebase/app-compat' {\n interface FirebaseNamespace {\n analytics(app?: FirebaseApp): FirebaseAnalytics;\n }\n interface FirebaseApp {\n analytics(): FirebaseAnalytics;\n }\n}\n"],"names":["logEventExp","setCurrentScreenExp","setUserIdExp","setUserPropertiesExp","setAnalyticsCollectionEnabledExp","settingsExp","isSupportedExp"],"mappings":"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"} \ No newline at end of file diff --git a/frontend-old/node_modules/@firebase/analytics-compat/dist/esm/package.json b/frontend-old/node_modules/@firebase/analytics-compat/dist/esm/package.json new file mode 100644 index 0000000..7c34deb --- /dev/null +++ b/frontend-old/node_modules/@firebase/analytics-compat/dist/esm/package.json @@ -0,0 +1 @@ +{"type":"module"} \ No newline at end of file diff --git a/frontend-old/node_modules/@firebase/analytics-compat/dist/esm/src/constants.d.ts b/frontend-old/node_modules/@firebase/analytics-compat/dist/esm/src/constants.d.ts new file mode 100644 index 0000000..9410edb --- /dev/null +++ b/frontend-old/node_modules/@firebase/analytics-compat/dist/esm/src/constants.d.ts @@ -0,0 +1,55 @@ +/** + * @license + * Copyright 2021 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. + */ +/** + * Officially recommended event names for gtag.js + * Any other string is also allowed. + */ +export declare enum EventName { + ADD_SHIPPING_INFO = "add_shipping_info", + ADD_PAYMENT_INFO = "add_payment_info", + ADD_TO_CART = "add_to_cart", + ADD_TO_WISHLIST = "add_to_wishlist", + BEGIN_CHECKOUT = "begin_checkout", + /** + * @deprecated + * This event name is deprecated and is unsupported in updated + * Enhanced Ecommerce reports. + */ + CHECKOUT_PROGRESS = "checkout_progress", + EXCEPTION = "exception", + GENERATE_LEAD = "generate_lead", + LOGIN = "login", + PAGE_VIEW = "page_view", + PURCHASE = "purchase", + REFUND = "refund", + REMOVE_FROM_CART = "remove_from_cart", + SCREEN_VIEW = "screen_view", + SEARCH = "search", + SELECT_CONTENT = "select_content", + SELECT_ITEM = "select_item", + SELECT_PROMOTION = "select_promotion", + /** @deprecated */ + SET_CHECKOUT_OPTION = "set_checkout_option", + SHARE = "share", + SIGN_UP = "sign_up", + TIMING_COMPLETE = "timing_complete", + VIEW_CART = "view_cart", + VIEW_ITEM = "view_item", + VIEW_ITEM_LIST = "view_item_list", + VIEW_PROMOTION = "view_promotion", + VIEW_SEARCH_RESULTS = "view_search_results" +} diff --git a/frontend-old/node_modules/@firebase/analytics-compat/dist/esm/src/index.d.ts b/frontend-old/node_modules/@firebase/analytics-compat/dist/esm/src/index.d.ts new file mode 100644 index 0000000..c157b59 --- /dev/null +++ b/frontend-old/node_modules/@firebase/analytics-compat/dist/esm/src/index.d.ts @@ -0,0 +1,29 @@ +/** + * @license + * Copyright 2021 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 { FirebaseAnalytics } from '@firebase/analytics-types'; +export declare function registerAnalytics(): void; +/** + * Define extension behavior of `registerAnalytics` + */ +declare module '@firebase/app-compat' { + interface FirebaseNamespace { + analytics(app?: FirebaseApp): FirebaseAnalytics; + } + interface FirebaseApp { + analytics(): FirebaseAnalytics; + } +} diff --git a/frontend-old/node_modules/@firebase/analytics-compat/dist/esm/src/service.d.ts b/frontend-old/node_modules/@firebase/analytics-compat/dist/esm/src/service.d.ts new file mode 100644 index 0000000..f5f2776 --- /dev/null +++ b/frontend-old/node_modules/@firebase/analytics-compat/dist/esm/src/service.d.ts @@ -0,0 +1,33 @@ +/** + * @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 { AnalyticsCallOptions, CustomParams, EventParams, FirebaseAnalytics } from '@firebase/analytics-types'; +import { Analytics as AnalyticsServiceExp } from '@firebase/analytics'; +import { _FirebaseService, FirebaseApp } from '@firebase/app-compat'; +export declare class AnalyticsService implements FirebaseAnalytics, _FirebaseService { + app: FirebaseApp; + readonly _delegate: AnalyticsServiceExp; + constructor(app: FirebaseApp, _delegate: AnalyticsServiceExp); + logEvent(eventName: string, eventParams?: EventParams | CustomParams, options?: AnalyticsCallOptions): void; + /** + * @deprecated Use {@link logEvent} with `eventName` as 'screen_view' and add relevant `eventParams`. + * See {@link https://firebase.google.com/docs/analytics/screenviews | Track Screenviews}. + */ + setCurrentScreen(screenName: string, options?: AnalyticsCallOptions): void; + setUserId(id: string, options?: AnalyticsCallOptions): void; + setUserProperties(properties: CustomParams, options?: AnalyticsCallOptions): void; + setAnalyticsCollectionEnabled(enabled: boolean): void; +} diff --git a/frontend-old/node_modules/@firebase/analytics-compat/dist/esm/src/service.test.d.ts b/frontend-old/node_modules/@firebase/analytics-compat/dist/esm/src/service.test.d.ts new file mode 100644 index 0000000..cb0ff5c --- /dev/null +++ b/frontend-old/node_modules/@firebase/analytics-compat/dist/esm/src/service.test.d.ts @@ -0,0 +1 @@ +export {}; -- cgit v1.2.3