@firebase/analytics-compat
Advanced tools
Comparing version 0.0.900-exp.555fe23c5 to 0.0.900-exp.a9e3f07fc
@@ -5,6 +5,10 @@ 'use strict'; | ||
var appCompat = require('@firebase/app-compat'); | ||
var firebase = require('@firebase/app-compat'); | ||
var analytics = require('@firebase/analytics'); | ||
var component = require('@firebase/component'); | ||
function _interopDefaultLegacy (e) { return e && typeof e === 'object' && 'default' in e ? e : { 'default': e }; } | ||
var firebase__default = /*#__PURE__*/_interopDefaultLegacy(firebase); | ||
var name = "@firebase/analytics-compat"; | ||
@@ -125,3 +129,3 @@ var version = "0.0.900"; | ||
*/ | ||
var factory = function (container, regionOrCustomDomain) { | ||
var factory = function (container) { | ||
// Dependencies | ||
@@ -131,5 +135,3 @@ var app = container.getProvider('app-compat').getImmediate(); | ||
.getProvider('analytics-exp') | ||
.getImmediate({ | ||
identifier: regionOrCustomDomain | ||
}); | ||
.getImmediate(); | ||
return new AnalyticsService(app, analyticsServiceExp); | ||
@@ -145,3 +147,3 @@ }; | ||
}; | ||
appCompat.firebase.INTERNAL.registerComponent(new component.Component('analytics-compat', factory, "PUBLIC" /* PUBLIC */) | ||
firebase__default['default'].INTERNAL.registerComponent(new component.Component('analytics-compat', factory, "PUBLIC" /* PUBLIC */) | ||
.setServiceProps(namespaceExports) | ||
@@ -151,5 +153,5 @@ .setMultipleInstances(true)); | ||
registerAnalytics(); | ||
appCompat.firebase.registerVersion(name, version); | ||
firebase__default['default'].registerVersion(name, version); | ||
exports.registerAnalytics = registerAnalytics; | ||
//# sourceMappingURL=index.cjs.js.map |
@@ -1,2 +0,2 @@ | ||
import { firebase } from '@firebase/app-compat'; | ||
import firebase from '@firebase/app-compat'; | ||
import { logEvent, setCurrentScreen, setUserId, setUserProperties, setAnalyticsCollectionEnabled, settings, isSupported } from '@firebase/analytics'; | ||
@@ -120,3 +120,3 @@ import { Component } from '@firebase/component'; | ||
*/ | ||
var factory = function (container, regionOrCustomDomain) { | ||
var factory = function (container) { | ||
// Dependencies | ||
@@ -126,5 +126,3 @@ var app = container.getProvider('app-compat').getImmediate(); | ||
.getProvider('analytics-exp') | ||
.getImmediate({ | ||
identifier: regionOrCustomDomain | ||
}); | ||
.getImmediate(); | ||
return new AnalyticsService(app, analyticsServiceExp); | ||
@@ -131,0 +129,0 @@ }; |
@@ -1,2 +0,2 @@ | ||
import { firebase } from '@firebase/app-compat'; | ||
import firebase from '@firebase/app-compat'; | ||
import { logEvent, setCurrentScreen, setUserId, setUserProperties, setAnalyticsCollectionEnabled, settings, isSupported } from '@firebase/analytics'; | ||
@@ -119,3 +119,3 @@ import { Component } from '@firebase/component'; | ||
*/ | ||
const factory = (container, regionOrCustomDomain) => { | ||
const factory = (container) => { | ||
// Dependencies | ||
@@ -125,5 +125,3 @@ const app = container.getProvider('app-compat').getImmediate(); | ||
.getProvider('analytics-exp') | ||
.getImmediate({ | ||
identifier: regionOrCustomDomain | ||
}); | ||
.getImmediate(); | ||
return new AnalyticsService(app, analyticsServiceExp); | ||
@@ -130,0 +128,0 @@ }; |
@@ -17,12 +17,20 @@ /** | ||
*/ | ||
import { FirebaseAnalytics } from '@firebase/analytics-types'; | ||
import { AnalyticsService } from './service'; | ||
import { FirebaseApp } from '@firebase/app-types'; | ||
import { Analytics as AnalyticsServiceExp } from "@firebase/analytics"; | ||
declare module '@firebase/component' { | ||
interface NameServiceMapping { | ||
'app-compat': FirebaseApp; | ||
'analytics-compat': AnalyticsService; | ||
'analytics-exp': AnalyticsServiceExp; | ||
} | ||
} | ||
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; | ||
} | ||
} |
{ | ||
"name": "@firebase/analytics-compat", | ||
"version": "0.0.900-exp.555fe23c5", | ||
"version": "0.0.900-exp.a9e3f07fc", | ||
"description": "", | ||
@@ -16,3 +16,3 @@ "private": false, | ||
"peerDependencies": { | ||
"@firebase/app-compat": "0.0.900-exp.555fe23c5" | ||
"@firebase/app-compat": "0.0.900-exp.a9e3f07fc" | ||
}, | ||
@@ -46,9 +46,9 @@ "devDependencies": { | ||
}, | ||
"typings": "dist/analytics-compat-public.d.ts", | ||
"typings": "dist/src/index.d.ts", | ||
"dependencies": { | ||
"@firebase/component": "0.2.0", | ||
"@firebase/analytics": "0.0.900-exp.555fe23c5", | ||
"@firebase/component": "0.3.0", | ||
"@firebase/analytics": "0.0.900-exp.a9e3f07fc", | ||
"@firebase/analytics-types": "0.4.0", | ||
"@firebase/util": "0.3.4", | ||
"tslib": "^2.0.0" | ||
"@firebase/util": "0.4.0", | ||
"tslib": "^2.1.0" | ||
}, | ||
@@ -55,0 +55,0 @@ "nyc": { |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
49953
540
+ Added@firebase/analytics@0.0.900-exp.a9e3f07fc(transitive)
+ Added@firebase/app@0.0.900-exp.a9e3f07fc(transitive)
+ Added@firebase/app-compat@0.0.900-exp.a9e3f07fc(transitive)
+ Added@firebase/component@0.3.0(transitive)
+ Added@firebase/installations@0.0.900-exp.a9e3f07fc(transitive)
+ Added@firebase/util@0.4.0(transitive)
- Removed@firebase/analytics@0.0.900-exp.555fe23c5(transitive)
- Removed@firebase/app@0.0.900-exp.555fe23c5(transitive)
- Removed@firebase/app-compat@0.0.900-exp.555fe23c5(transitive)
- Removed@firebase/component@0.2.0(transitive)
- Removed@firebase/installations@0.0.900-exp.555fe23c5(transitive)
- Removed@firebase/util@0.3.4(transitive)
- Removedtslib@1.14.1(transitive)
Updated@firebase/component@0.3.0
Updated@firebase/util@0.4.0
Updatedtslib@^2.1.0