@firebase/remote-config-compat
Advanced tools
Comparing version
@@ -5,3 +5,2 @@ 'use strict'; | ||
var component = require('@firebase/component'); | ||
require('@firebase/remote-config-types'); | ||
var remoteConfig = require('@firebase/remote-config'); | ||
@@ -132,4 +131,3 @@ | ||
function remoteConfigFactory(container, namespace) { | ||
// TODO: change 'app' to 'app-compat' before the official release | ||
var app = container.getProvider('app').getImmediate(); | ||
var app = container.getProvider('app-compat').getImmediate(); | ||
// The following call will always succeed because rc `import {...} from '@firebase/remote-config-exp'` | ||
@@ -136,0 +134,0 @@ var remoteConfig = container.getProvider('remote-config-exp').getImmediate({ |
import firebase from '@firebase/app-compat'; | ||
import { Component } from '@firebase/component'; | ||
import '@firebase/remote-config-types'; | ||
import { activate, ensureInitialized, fetchConfig, fetchAndActivate, getAll, getBoolean, getNumber, getString, getValue, setLogLevel } from '@firebase/remote-config'; | ||
@@ -108,4 +107,3 @@ | ||
function remoteConfigFactory(container, namespace) { | ||
// TODO: change 'app' to 'app-compat' before the official release | ||
const app = container.getProvider('app').getImmediate(); | ||
const app = container.getProvider('app-compat').getImmediate(); | ||
// The following call will always succeed because rc `import {...} from '@firebase/remote-config-exp'` | ||
@@ -112,0 +110,0 @@ const remoteConfig = container.getProvider('remote-config-exp').getImmediate({ |
import firebase from '@firebase/app-compat'; | ||
import { Component } from '@firebase/component'; | ||
import '@firebase/remote-config-types'; | ||
import { activate, ensureInitialized, fetchConfig, fetchAndActivate, getAll, getBoolean, getNumber, getString, getValue, setLogLevel } from '@firebase/remote-config'; | ||
@@ -125,4 +124,3 @@ | ||
function remoteConfigFactory(container, namespace) { | ||
// TODO: change 'app' to 'app-compat' before the official release | ||
var app = container.getProvider('app').getImmediate(); | ||
var app = container.getProvider('app-compat').getImmediate(); | ||
// The following call will always succeed because rc `import {...} from '@firebase/remote-config-exp'` | ||
@@ -129,0 +127,0 @@ var remoteConfig = container.getProvider('remote-config-exp').getImmediate({ |
@@ -17,7 +17,6 @@ /** | ||
*/ | ||
import { FirebaseApp } from '@firebase/app-types'; | ||
import { RemoteConfig } from "@firebase/remote-config-types"; | ||
import { FirebaseApp, _FirebaseService } from '@firebase/app-compat'; | ||
import { Value as ValueCompat, FetchStatus as FetchSTatusCompat, Settings as SettingsCompat, LogLevel as RemoteConfigLogLevel, RemoteConfig as RemoteConfigCompat } from '@firebase/remote-config-types'; | ||
import { FirebaseService } from '@firebase/app-types/private'; | ||
export declare class RemoteConfigCompatImpl implements RemoteConfigCompat, FirebaseService { | ||
import { RemoteConfig } from "@firebase/remote-config"; | ||
export declare class RemoteConfigCompatImpl implements RemoteConfigCompat, _FirebaseService { | ||
app: FirebaseApp; | ||
@@ -24,0 +23,0 @@ private _remoteConfig; |
@@ -17,5 +17,5 @@ /** | ||
*/ | ||
import { FirebaseApp } from '@firebase/app-types'; | ||
import { RemoteConfig } from "@firebase/remote-config-types"; | ||
import { FirebaseApp } from '@firebase/app-compat'; | ||
import { RemoteConfig } from "@firebase/remote-config"; | ||
export declare function getFakeApp(): FirebaseApp; | ||
export declare function getFakeModularRemoteConfig(): RemoteConfig; |
{ | ||
"name": "@firebase/remote-config-compat", | ||
"version": "0.0.900-exp.4bb72b62a", | ||
"version": "0.0.900-exp.555fe23c5", | ||
"description": "The compatibility package of Remote Config", | ||
@@ -29,12 +29,10 @@ "author": "Firebase <firebase-support@google.com> (https://firebase.google.com/)", | ||
"peerDependencies": { | ||
"@firebase/app-compat": "0.0.900-exp.4bb72b62a", | ||
"@firebase/app-types": "0.x" | ||
"@firebase/app-compat": "0.0.900-exp.555fe23c5" | ||
}, | ||
"dependencies": { | ||
"@firebase/remote-config": "0.0.900-exp.4bb72b62a", | ||
"@firebase/remote-config-types": "0.0.900-exp.4bb72b62a", | ||
"@firebase/remote-config": "0.0.900-exp.555fe23c5", | ||
"@firebase/util": "0.3.4", | ||
"@firebase/logger": "0.2.6", | ||
"@firebase/component": "0.1.21", | ||
"tslib": "^1.11.1" | ||
"@firebase/component": "0.2.0", | ||
"tslib": "^2.0.0" | ||
}, | ||
@@ -46,3 +44,3 @@ "devDependencies": { | ||
"rollup-plugin-typescript2": "0.29.0", | ||
"typescript": "4.0.5", | ||
"typescript": "4.2.2", | ||
"@firebase/app-compat": "0.0.900" | ||
@@ -49,0 +47,0 @@ }, |
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
New author
Supply chain riskA new npm collaborator published a version of the package for the first time. New collaborators are usually benign additions to a project, but do indicate a change to the security surface area of a package.
Found 1 instance in 1 package
6
-25%0
-100%44513
-2.46%500
-1.38%+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
Updated
Updated