Socket
Socket
Sign inDemoInstall

firebase-admin

Package Overview
Dependencies
188
Maintainers
5
Versions
132
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 8.13.0 to 9.0.0

3

lib/auth/action-code-settings-builder.js

@@ -1,2 +0,2 @@

/*! firebase-admin v8.13.0 */
/*! firebase-admin v9.0.0 */
"use strict";

@@ -19,2 +19,3 @@ /*!

Object.defineProperty(exports, "__esModule", { value: true });
exports.ActionCodeSettingsBuilder = void 0;
var validator = require("../utils/validator");

@@ -21,0 +22,0 @@ var error_1 = require("../utils/error");

@@ -1,2 +0,2 @@

/*! firebase-admin v8.13.0 */
/*! firebase-admin v9.0.0 */
"use strict";

@@ -19,2 +19,3 @@ /*!

Object.defineProperty(exports, "__esModule", { value: true });
exports.OIDCConfig = exports.SAMLConfig = exports.EmailSignInConfig = void 0;
var validator = require("../utils/validator");

@@ -21,0 +22,0 @@ var deep_copy_1 = require("../utils/deep-copy");

@@ -1,2 +0,2 @@

/*! firebase-admin v8.13.0 */
/*! firebase-admin v9.0.0 */
"use strict";

@@ -32,2 +32,3 @@ /*!

Object.defineProperty(exports, "__esModule", { value: true });
exports.Auth = exports.TenantAwareAuth = exports.BaseAuth = void 0;
var user_record_1 = require("./user-record");

@@ -755,3 +756,3 @@ var identifier_1 = require("./identifier");

},
enumerable: true,
enumerable: false,
configurable: true

@@ -758,0 +759,0 @@ });

@@ -1,2 +0,2 @@

/*! firebase-admin v8.13.0 */
/*! firebase-admin v9.0.0 */
"use strict";

@@ -19,2 +19,3 @@ /*!

Object.defineProperty(exports, "__esModule", { value: true });
exports.isApplicationDefault = exports.getApplicationDefault = exports.RefreshTokenCredential = exports.ComputeEngineCredential = exports.ServiceAccountCredential = void 0;
// Use untyped import syntax for Node built-ins

@@ -21,0 +22,0 @@ var fs = require("fs");

@@ -1,2 +0,2 @@

/*! firebase-admin v8.13.0 */
/*! firebase-admin v9.0.0 */
"use strict";

@@ -19,2 +19,3 @@ /*!

Object.defineProperty(exports, "__esModule", { value: true });
exports.isProviderIdentifier = exports.isPhoneIdentifier = exports.isEmailIdentifier = exports.isUidIdentifier = void 0;
/* User defined type guards. See

@@ -21,0 +22,0 @@ * https://www.typescriptlang.org/docs/handbook/advanced-types.html#user-defined-type-guards

@@ -1,2 +0,2 @@

/*! firebase-admin v8.13.0 */
/*! firebase-admin v9.0.0 */
"use strict";

@@ -19,2 +19,3 @@ /*!

Object.defineProperty(exports, "__esModule", { value: true });
exports.TenantManager = void 0;
var auth_api_request_1 = require("./auth-api-request");

@@ -21,0 +22,0 @@ var auth_1 = require("./auth");

@@ -1,2 +0,2 @@

/*! firebase-admin v8.13.0 */
/*! firebase-admin v9.0.0 */
"use strict";

@@ -19,2 +19,3 @@ /*!

Object.defineProperty(exports, "__esModule", { value: true });
exports.Tenant = void 0;
var validator = require("../utils/validator");

@@ -21,0 +22,0 @@ var error_1 = require("../utils/error");

@@ -1,2 +0,2 @@

/*! firebase-admin v8.13.0 */
/*! firebase-admin v9.0.0 */
"use strict";

@@ -19,2 +19,3 @@ /*!

Object.defineProperty(exports, "__esModule", { value: true });
exports.FirebaseTokenGenerator = exports.cryptoSignerFromApp = exports.IAMSigner = exports.ServiceAccountSigner = exports.BLACKLISTED_CLAIMS = void 0;
var credential_1 = require("./credential");

@@ -21,0 +22,0 @@ var error_1 = require("../utils/error");

@@ -1,2 +0,2 @@

/*! firebase-admin v8.13.0 */
/*! firebase-admin v9.0.0 */
"use strict";

@@ -19,2 +19,3 @@ /*!

Object.defineProperty(exports, "__esModule", { value: true });
exports.createSessionCookieVerifier = exports.createIdTokenVerifier = exports.FirebaseTokenVerifier = exports.SESSION_COOKIE_INFO = exports.ID_TOKEN_INFO = exports.ALGORITHM_RS256 = void 0;
var error_1 = require("../utils/error");

@@ -21,0 +22,0 @@ var util = require("../utils/index");

@@ -1,2 +0,2 @@

/*! firebase-admin v8.13.0 */
/*! firebase-admin v9.0.0 */
"use strict";

@@ -19,2 +19,3 @@ /*!

Object.defineProperty(exports, "__esModule", { value: true });
exports.UserImportBuilder = exports.convertMultiFactorInfoToServerFormat = void 0;
var deep_copy_1 = require("../utils/deep-copy");

@@ -21,0 +22,0 @@ var utils = require("../utils");

@@ -1,2 +0,2 @@

/*! firebase-admin v8.13.0 */
/*! firebase-admin v9.0.0 */
"use strict";

@@ -32,2 +32,3 @@ /*!

Object.defineProperty(exports, "__esModule", { value: true });
exports.UserRecord = exports.UserInfo = exports.UserMetadata = exports.MultiFactor = exports.PhoneMultiFactorInfo = exports.MultiFactorInfo = exports.MultiFactorId = void 0;
var deep_copy_1 = require("../utils/deep-copy");

@@ -34,0 +35,0 @@ var validator_1 = require("../utils/validator");

@@ -1,4 +0,5 @@

/*! firebase-admin v8.13.0 */
/*! firebase-admin v9.0.0 */
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.DatabaseService = void 0;
var url_1 = require("url");

@@ -51,3 +52,3 @@ var path = require("path");

},
enumerable: true,
enumerable: false,
configurable: true

@@ -54,0 +55,0 @@ });

@@ -1,2 +0,2 @@

/*! firebase-admin v8.13.0 */
/*! firebase-admin v9.0.0 */
"use strict";

@@ -3,0 +3,0 @@ /*!

@@ -1,2 +0,2 @@

/*! firebase-admin v8.13.0 */
/*! firebase-admin v9.0.0 */
"use strict";

@@ -19,2 +19,3 @@ /*!

Object.defineProperty(exports, "__esModule", { value: true });
exports.FirebaseApp = exports.FirebaseAppInternals = void 0;
var credential_1 = require("./auth/credential");

@@ -336,3 +337,3 @@ var validator = require("./utils/validator");

},
enumerable: true,
enumerable: false,
configurable: true

@@ -350,3 +351,3 @@ });

},
enumerable: true,
enumerable: false,
configurable: true

@@ -353,0 +354,0 @@ });

@@ -1,2 +0,2 @@

/*! firebase-admin v8.13.0 */
/*! firebase-admin v9.0.0 */
"use strict";

@@ -19,2 +19,3 @@ /*!

Object.defineProperty(exports, "__esModule", { value: true });
exports.FirebaseNamespace = exports.FirebaseNamespaceInternals = exports.FIREBASE_CONFIG_VAR = void 0;
var fs = require("fs");

@@ -117,3 +118,3 @@ var deep_copy_1 = require("./utils/deep-copy");

},
enumerable: true,
enumerable: false,
configurable: true

@@ -250,3 +251,3 @@ });

this.credential = firebaseCredential;
this.SDK_VERSION = '8.13.0';
this.SDK_VERSION = '9.0.0';
/* tslint:disable */

@@ -271,3 +272,3 @@ // TODO(jwenger): Database is the only consumer of firebase.Promise. We should update it to use

},
enumerable: true,
enumerable: false,
configurable: true

@@ -288,3 +289,3 @@ });

},
enumerable: true,
enumerable: false,
configurable: true

@@ -305,3 +306,3 @@ });

},
enumerable: true,
enumerable: false,
configurable: true

@@ -322,3 +323,3 @@ });

},
enumerable: true,
enumerable: false,
configurable: true

@@ -353,3 +354,3 @@ });

},
enumerable: true,
enumerable: false,
configurable: true

@@ -371,3 +372,3 @@ });

},
enumerable: true,
enumerable: false,
configurable: true

@@ -388,3 +389,3 @@ });

},
enumerable: true,
enumerable: false,
configurable: true

@@ -405,3 +406,3 @@ });

},
enumerable: true,
enumerable: false,
configurable: true

@@ -422,3 +423,3 @@ });

},
enumerable: true,
enumerable: false,
configurable: true

@@ -439,3 +440,3 @@ });

},
enumerable: true,
enumerable: false,
configurable: true

@@ -476,3 +477,3 @@ });

},
enumerable: true,
enumerable: false,
configurable: true

@@ -479,0 +480,0 @@ });

@@ -1,2 +0,2 @@

/*! firebase-admin v8.13.0 */
/*! firebase-admin v9.0.0 */
"use strict";

@@ -3,0 +3,0 @@ /*!

@@ -1,2 +0,2 @@

/*! firebase-admin v8.13.0 */
/*! firebase-admin v9.0.0 */
"use strict";

@@ -19,2 +19,3 @@ /*!

Object.defineProperty(exports, "__esModule", { value: true });
exports.getFirestoreOptions = exports.FirestoreService = void 0;
var error_1 = require("../utils/error");

@@ -56,3 +57,3 @@ var credential_1 = require("../auth/credential");

},
enumerable: true,
enumerable: false,
configurable: true

@@ -64,3 +65,3 @@ });

},
enumerable: true,
enumerable: false,
configurable: true

@@ -67,0 +68,0 @@ });

@@ -1,2 +0,2 @@

/*! firebase-admin v8.13.0 */
/*! firebase-admin v9.0.0 */
/*!

@@ -3,0 +3,0 @@ * Copyright 2017 Google Inc.

@@ -1,2 +0,2 @@

/*! firebase-admin v8.13.0 */
/*! firebase-admin v9.0.0 */
"use strict";

@@ -3,0 +3,0 @@ /*!

@@ -1,2 +0,2 @@

/*! firebase-admin v8.13.0 */
/*! firebase-admin v9.0.0 */
import * as _admin from './index.d';

@@ -3,0 +3,0 @@

@@ -1,2 +0,2 @@

/*! firebase-admin v8.13.0 */
/*! firebase-admin v9.0.0 */
"use strict";

@@ -19,2 +19,3 @@ /*!

Object.defineProperty(exports, "__esModule", { value: true });
exports.FirebaseInstanceIdRequestHandler = void 0;
var error_1 = require("../utils/error");

@@ -21,0 +22,0 @@ var api_request_1 = require("../utils/api-request");

@@ -1,2 +0,2 @@

/*! firebase-admin v8.13.0 */
/*! firebase-admin v9.0.0 */
"use strict";

@@ -19,2 +19,3 @@ /*!

Object.defineProperty(exports, "__esModule", { value: true });
exports.InstanceId = void 0;
var error_1 = require("../utils/error");

@@ -76,3 +77,3 @@ var instance_id_request_1 = require("./instance-id-request");

},
enumerable: true,
enumerable: false,
configurable: true

@@ -79,0 +80,0 @@ });

@@ -1,2 +0,2 @@

/*! firebase-admin v8.13.0 */
/*! firebase-admin v9.0.0 */
"use strict";

@@ -19,2 +19,3 @@ /*!

Object.defineProperty(exports, "__esModule", { value: true });
exports.MachineLearningApiClient = void 0;
var api_request_1 = require("../utils/api-request");

@@ -27,3 +28,3 @@ var error_1 = require("../utils/error");

var FIREBASE_VERSION_HEADER = {
'X-Firebase-Client': 'fire-admin-node/8.13.0',
'X-Firebase-Client': 'fire-admin-node/9.0.0',
};

@@ -30,0 +31,0 @@ /**

@@ -1,2 +0,2 @@

/*! firebase-admin v8.13.0 */
/*! firebase-admin v9.0.0 */
"use strict";

@@ -32,2 +32,3 @@ /*!

Object.defineProperty(exports, "__esModule", { value: true });
exports.FirebaseMachineLearningError = void 0;
var error_1 = require("../utils/error");

@@ -34,0 +35,0 @@ var FirebaseMachineLearningError = /** @class */ (function (_super) {

@@ -1,2 +0,2 @@

/*! firebase-admin v8.13.0 */
/*! firebase-admin v9.0.0 */
"use strict";

@@ -19,2 +19,3 @@ /*!

Object.defineProperty(exports, "__esModule", { value: true });
exports.Model = exports.MachineLearning = void 0;
var machine_learning_api_client_1 = require("./machine-learning-api-client");

@@ -73,3 +74,3 @@ var error_1 = require("../utils/error");

},
enumerable: true,
enumerable: false,
configurable: true

@@ -253,3 +254,3 @@ });

},
enumerable: true,
enumerable: false,
configurable: true

@@ -256,0 +257,0 @@ });

@@ -1,2 +0,2 @@

/*! firebase-admin v8.13.0 */
/*! firebase-admin v9.0.0 */
import * as _admin from './index.d';

@@ -3,0 +3,0 @@

@@ -1,2 +0,2 @@

/*! firebase-admin v8.13.0 */
/*! firebase-admin v9.0.0 */
"use strict";

@@ -19,2 +19,3 @@ /*!

Object.defineProperty(exports, "__esModule", { value: true });
exports.BatchRequestClient = void 0;
var api_request_1 = require("../utils/api-request");

@@ -21,0 +22,0 @@ var error_1 = require("../utils/error");

@@ -1,2 +0,2 @@

/*! firebase-admin v8.13.0 */
/*! firebase-admin v9.0.0 */
"use strict";

@@ -19,2 +19,3 @@ /*!

Object.defineProperty(exports, "__esModule", { value: true });
exports.FirebaseMessagingRequestHandler = void 0;
var api_request_1 = require("../utils/api-request");

@@ -28,6 +29,6 @@ var messaging_errors_1 = require("./messaging-errors");

var FIREBASE_MESSAGING_HEADERS = {
'X-Firebase-Client': 'fire-admin-node/8.13.0',
'X-Firebase-Client': 'fire-admin-node/9.0.0',
};
var LEGACY_FIREBASE_MESSAGING_HEADERS = {
'X-Firebase-Client': 'fire-admin-node/8.13.0',
'X-Firebase-Client': 'fire-admin-node/9.0.0',
'access_token_auth': 'true',

@@ -34,0 +35,0 @@ };

@@ -1,2 +0,2 @@

/*! firebase-admin v8.13.0 */
/*! firebase-admin v9.0.0 */
"use strict";

@@ -19,2 +19,3 @@ /*!

Object.defineProperty(exports, "__esModule", { value: true });
exports.getErrorCode = exports.createFirebaseError = void 0;
var error_1 = require("../utils/error");

@@ -21,0 +22,0 @@ var validator = require("../utils/validator");

@@ -1,2 +0,2 @@

/*! firebase-admin v8.13.0 */
/*! firebase-admin v9.0.0 */
"use strict";

@@ -19,2 +19,3 @@ /*!

Object.defineProperty(exports, "__esModule", { value: true });
exports.validateMessage = void 0;
var index_1 = require("../utils/index");

@@ -21,0 +22,0 @@ var error_1 = require("../utils/error");

@@ -1,2 +0,2 @@

/*! firebase-admin v8.13.0 */
/*! firebase-admin v9.0.0 */
"use strict";

@@ -19,2 +19,3 @@ /*!

Object.defineProperty(exports, "__esModule", { value: true });
exports.Messaging = exports.BLACKLISTED_OPTIONS_KEYS = exports.BLACKLISTED_DATA_PAYLOAD_KEYS = void 0;
var deep_copy_1 = require("../utils/deep-copy");

@@ -195,3 +196,3 @@ var messaging_types_1 = require("./messaging-types");

},
enumerable: true,
enumerable: false,
configurable: true

@@ -198,0 +199,0 @@ });

@@ -1,2 +0,2 @@

/*! firebase-admin v8.13.0 */
/*! firebase-admin v9.0.0 */
import * as _admin from './index.d';

@@ -3,0 +3,0 @@

@@ -1,2 +0,2 @@

/*! firebase-admin v8.13.0 */
/*! firebase-admin v9.0.0 */
"use strict";

@@ -19,2 +19,3 @@ /*!

Object.defineProperty(exports, "__esModule", { value: true });
exports.ShaCertificate = exports.AndroidApp = void 0;
var error_1 = require("../utils/error");

@@ -21,0 +22,0 @@ var validator = require("../utils/validator");

@@ -1,2 +0,2 @@

/*! firebase-admin v8.13.0 */
/*! firebase-admin v9.0.0 */
"use strict";

@@ -19,2 +19,3 @@ /*!

Object.defineProperty(exports, "__esModule", { value: true });
exports.AppPlatform = void 0;
var AppPlatform;

@@ -21,0 +22,0 @@ (function (AppPlatform) {

@@ -1,2 +0,2 @@

/*! firebase-admin v8.13.0 */
/*! firebase-admin v9.0.0 */
"use strict";

@@ -19,2 +19,3 @@ /*!

Object.defineProperty(exports, "__esModule", { value: true });
exports.IosApp = void 0;
var error_1 = require("../utils/error");

@@ -21,0 +22,0 @@ var validator = require("../utils/validator");

@@ -1,2 +0,2 @@

/*! firebase-admin v8.13.0 */
/*! firebase-admin v9.0.0 */
"use strict";

@@ -19,2 +19,3 @@ /*!

Object.defineProperty(exports, "__esModule", { value: true });
exports.ProjectManagementRequestHandler = exports.assertServerResponse = void 0;
var api_request_1 = require("../utils/api-request");

@@ -31,3 +32,3 @@ var error_1 = require("../utils/error");

var PROJECT_MANAGEMENT_HEADERS = {
'X-Client-Version': 'Node/Admin/8.13.0',
'X-Client-Version': 'Node/Admin/9.0.0',
};

@@ -34,0 +35,0 @@ /** Project management request timeout duration in milliseconds. */

@@ -1,2 +0,2 @@

/*! firebase-admin v8.13.0 */
/*! firebase-admin v9.0.0 */
"use strict";

@@ -19,2 +19,3 @@ /*!

Object.defineProperty(exports, "__esModule", { value: true });
exports.ProjectManagement = void 0;
var error_1 = require("../utils/error");

@@ -21,0 +22,0 @@ var utils = require("../utils/index");

@@ -1,2 +0,2 @@

/*! firebase-admin v8.13.0 */
/*! firebase-admin v9.0.0 */
"use strict";

@@ -30,2 +30,3 @@ /*!

Object.defineProperty(exports, "__esModule", { value: true });
exports.RemoteConfigApiClient = exports.TagColor = void 0;
var api_request_1 = require("../utils/api-request");

@@ -40,3 +41,3 @@ var error_1 = require("../utils/error");

var FIREBASE_REMOTE_CONFIG_HEADERS = {
'X-Firebase-Client': 'fire-admin-node/8.13.0',
'X-Firebase-Client': 'fire-admin-node/9.0.0',
// There is a known issue in which the ETag is not properly returned in cases where the request

@@ -43,0 +44,0 @@ // does not specify a compression type. Currently, it is required to include the header

@@ -1,2 +0,2 @@

/*! firebase-admin v8.13.0 */
/*! firebase-admin v9.0.0 */
"use strict";

@@ -32,2 +32,3 @@ /*!

Object.defineProperty(exports, "__esModule", { value: true });
exports.FirebaseRemoteConfigError = void 0;
var error_1 = require("../utils/error");

@@ -34,0 +35,0 @@ /**

@@ -1,2 +0,2 @@

/*! firebase-admin v8.13.0 */
/*! firebase-admin v9.0.0 */
"use strict";

@@ -19,2 +19,3 @@ /*!

Object.defineProperty(exports, "__esModule", { value: true });
exports.RemoteConfig = void 0;
var validator = require("../utils/validator");

@@ -133,3 +134,3 @@ var remote_config_utils_1 = require("./remote-config-utils");

return {
versions: (_b = (_a = listVersionsResponse.versions) === null || _a === void 0 ? void 0 : _a.map(function (version) { return new VersionImpl(version); }), (_b !== null && _b !== void 0 ? _b : [])),
versions: (_b = (_a = listVersionsResponse.versions) === null || _a === void 0 ? void 0 : _a.map(function (version) { return new VersionImpl(version); })) !== null && _b !== void 0 ? _b : [],
nextPageToken: listVersionsResponse.nextPageToken,

@@ -212,3 +213,3 @@ };

},
enumerable: true,
enumerable: false,
configurable: true

@@ -215,0 +216,0 @@ });

@@ -1,2 +0,2 @@

/*! firebase-admin v8.13.0 */
/*! firebase-admin v9.0.0 */
import * as _admin from './index.d';

@@ -3,0 +3,0 @@

@@ -1,2 +0,2 @@

/*! firebase-admin v8.13.0 */
/*! firebase-admin v9.0.0 */
"use strict";

@@ -19,2 +19,3 @@ /*!

Object.defineProperty(exports, "__esModule", { value: true });
exports.SecurityRulesApiClient = void 0;
var api_request_1 = require("../utils/api-request");

@@ -27,3 +28,3 @@ var error_1 = require("../utils/error");

var FIREBASE_VERSION_HEADER = {
'X-Firebase-Client': 'fire-admin-node/8.13.0',
'X-Firebase-Client': 'fire-admin-node/9.0.0',
};

@@ -30,0 +31,0 @@ /**

@@ -1,2 +0,2 @@

/*! firebase-admin v8.13.0 */
/*! firebase-admin v9.0.0 */
"use strict";

@@ -32,2 +32,3 @@ /*!

Object.defineProperty(exports, "__esModule", { value: true });
exports.FirebaseSecurityRulesError = void 0;
var error_1 = require("../utils/error");

@@ -34,0 +35,0 @@ var FirebaseSecurityRulesError = /** @class */ (function (_super) {

@@ -1,2 +0,2 @@

/*! firebase-admin v8.13.0 */
/*! firebase-admin v9.0.0 */
"use strict";

@@ -19,2 +19,3 @@ /*!

Object.defineProperty(exports, "__esModule", { value: true });
exports.SecurityRules = exports.Ruleset = void 0;
var validator = require("../utils/validator");

@@ -21,0 +22,0 @@ var security_rules_api_client_1 = require("./security-rules-api-client");

@@ -1,2 +0,2 @@

/*! firebase-admin v8.13.0 */
/*! firebase-admin v9.0.0 */
"use strict";

@@ -19,2 +19,3 @@ /*!

Object.defineProperty(exports, "__esModule", { value: true });
exports.Storage = void 0;
var error_1 = require("../utils/error");

@@ -126,3 +127,3 @@ var credential_1 = require("../auth/credential");

},
enumerable: true,
enumerable: false,
configurable: true

@@ -129,0 +130,0 @@ });

@@ -1,2 +0,2 @@

/*! firebase-admin v8.13.0 */
/*! firebase-admin v9.0.0 */
"use strict";

@@ -32,2 +32,3 @@ /*!

Object.defineProperty(exports, "__esModule", { value: true });
exports.ExponentialBackoffPoller = exports.ApiSettings = exports.AuthorizedHttpClient = exports.parseHttpResponse = exports.HttpClient = exports.defaultRetryConfig = exports.HttpError = void 0;
var error_1 = require("./error");

@@ -68,3 +69,3 @@ var validator = require("./validator");

},
enumerable: true,
enumerable: false,
configurable: true

@@ -91,3 +92,3 @@ });

},
enumerable: true,
enumerable: false,
configurable: true

@@ -99,3 +100,3 @@ });

},
enumerable: true,
enumerable: false,
configurable: true

@@ -381,7 +382,11 @@ });

var timeout = this.config.timeout;
var timeoutCallback = function () {
req.abort();
_this.rejectWithError("timeout of " + timeout + "ms exceeded", 'ETIMEDOUT', req);
};
if (timeout) {
// Listen to timeouts and throw an error.
req.setTimeout(timeout, function () {
req.abort();
_this.rejectWithError("timeout of " + timeout + "ms exceeded", 'ETIMEDOUT', req);
req.setTimeout(timeout, timeoutCallback);
req.on('socket', function (socket) {
socket.setTimeout(timeout, timeoutCallback);
});

@@ -543,3 +548,3 @@ }

},
enumerable: true,
enumerable: false,
configurable: true

@@ -551,3 +556,3 @@ });

},
enumerable: true,
enumerable: false,
configurable: true

@@ -559,3 +564,3 @@ });

},
enumerable: true,
enumerable: false,
configurable: true

@@ -567,3 +572,3 @@ });

},
enumerable: true,
enumerable: false,
configurable: true

@@ -575,3 +580,3 @@ });

},
enumerable: true,
enumerable: false,
configurable: true

@@ -583,3 +588,3 @@ });

},
enumerable: true,
enumerable: false,
configurable: true

@@ -586,0 +591,0 @@ });

@@ -1,2 +0,2 @@

/*! firebase-admin v8.13.0 */
/*! firebase-admin v9.0.0 */
"use strict";

@@ -19,2 +19,3 @@ /*!

Object.defineProperty(exports, "__esModule", { value: true });
exports.deepExtend = exports.deepCopy = void 0;
/**

@@ -21,0 +22,0 @@ * Returns a deep copy of an object or array.

@@ -1,2 +0,2 @@

/*! firebase-admin v8.13.0 */
/*! firebase-admin v9.0.0 */
"use strict";

@@ -32,2 +32,3 @@ /*!

Object.defineProperty(exports, "__esModule", { value: true });
exports.InstanceIdClientErrorCode = exports.MessagingClientErrorCode = exports.AuthClientErrorCode = exports.AppErrorCodes = exports.FirebaseProjectManagementError = exports.FirebaseMessagingError = exports.FirebaseInstanceIdError = exports.FirebaseFirestoreError = exports.FirebaseDatabaseError = exports.FirebaseAuthError = exports.FirebaseAppError = exports.PrefixedFirebaseError = exports.FirebaseError = void 0;
var deep_copy_1 = require("../utils/deep-copy");

@@ -57,3 +58,3 @@ /**

},
enumerable: true,
enumerable: false,
configurable: true

@@ -66,3 +67,3 @@ });

},
enumerable: true,
enumerable: false,
configurable: true

@@ -69,0 +70,0 @@ });

@@ -1,2 +0,2 @@

/*! firebase-admin v8.13.0 */
/*! firebase-admin v9.0.0 */
"use strict";

@@ -19,2 +19,3 @@ /*!

Object.defineProperty(exports, "__esModule", { value: true });
exports.generateUpdateMask = exports.formatString = exports.toWebSafeBase64 = exports.findProjectId = exports.getExplicitProjectId = exports.addReadonlyGetter = exports.renameProperties = void 0;
var credential_1 = require("../auth/credential");

@@ -21,0 +22,0 @@ var validator = require("./validator");

@@ -1,2 +0,2 @@

/*! firebase-admin v8.13.0 */
/*! firebase-admin v9.0.0 */
"use strict";

@@ -19,2 +19,3 @@ /*!

Object.defineProperty(exports, "__esModule", { value: true });
exports.isTopic = exports.isURL = exports.isUTCDateString = exports.isISODateString = exports.isPhoneNumber = exports.isEmail = exports.isPassword = exports.isUid = exports.isNonNullObject = exports.isObject = exports.isNonEmptyString = exports.isBase64String = exports.isString = exports.isNumber = exports.isBoolean = exports.isNonEmptyArray = exports.isArray = exports.isBuffer = void 0;
var url = require("url");

@@ -21,0 +22,0 @@ /**

{
"name": "firebase-admin",
"version": "8.13.0",
"version": "9.0.0",
"description": "Firebase admin SDK for Node.js",

@@ -9,3 +9,3 @@ "author": "Firebase <firebase-support@google.com> (https://firebase.google.com/)",

"engines": {
"node": "^8.13.0 || >=10.10.0"
"node": ">=10.10.0"
},

@@ -59,10 +59,10 @@ "scripts": {

"@firebase/database": "^0.6.0",
"@types/node": "^8.10.59",
"@types/node": "^10.10.0",
"dicer": "^0.3.0",
"jsonwebtoken": "^8.5.1",
"node-forge": "^0.7.6"
"node-forge": "^0.9.1"
},
"optionalDependencies": {
"@google-cloud/firestore": "^3.0.0",
"@google-cloud/storage": "^4.1.2"
"@google-cloud/firestore": "^4.0.0",
"@google-cloud/storage": "^5.0.0"
},

@@ -74,4 +74,4 @@ "devDependencies": {

"@types/bcrypt": "^2.0.0",
"@types/chai": "^3.4.34",
"@types/chai-as-promised": "0.0.29",
"@types/chai": "^4.0.0",
"@types/chai-as-promised": "^7.1.0",
"@types/firebase-token-generator": "^2.0.28",

@@ -85,10 +85,9 @@ "@types/jsonwebtoken": "^7.2.8",

"@types/request-promise": "^4.1.41",
"@types/scrypt": "^6.0.0",
"@types/sinon": "^4.1.3",
"@types/sinon-chai": "^2.7.27",
"@types/sinon": "^9.0.0",
"@types/sinon-chai": "^3.0.0",
"@typescript-eslint/eslint-plugin": "^2.20.0",
"@typescript-eslint/parser": "^2.20.0",
"bcrypt": "^3.0.0",
"chai": "^3.5.0",
"chai-as-promised": "^6.0.0",
"bcrypt": "^3.0.6",
"chai": "^4.2.0",
"chai-as-promised": "^7.0.0",
"chalk": "^1.1.3",

@@ -115,5 +114,4 @@ "child-process-promise": "^2.2.1",

"run-sequence": "^1.1.5",
"scrypt": "^6.0.3",
"sinon": "^4.5.0",
"sinon-chai": "^2.14.0",
"sinon": "^9.0.0",
"sinon-chai": "^3.0.0",
"ts-node": "^3.3.0",

@@ -120,0 +118,0 @@ "typedoc": "^0.15.0",

@@ -58,3 +58,3 @@ [![Build Status](https://github.com/firebase/firebase-admin-node/workflows/Continuous%20Integration/badge.svg)](https://github.com/firebase/firebase-admin-node/actions)

We support Node.js 8.13.0 and higher.
We support Node.js 10.10.0 and higher.

@@ -61,0 +61,0 @@ Please also note that the Admin SDK should only

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc