UNPKG

abstracted-firebase

Version:

Core functional library supporting 'abstracted-admin' and 'abstracted-client'

34 lines (33 loc) 1.44 kB
(function (factory) { if (typeof module === "object" && typeof module.exports === "object") { var v = factory(require, exports); if (v !== undefined) module.exports = v; } else if (typeof define === "function" && define.amd) { define(["require", "exports", "./db", "./errors/FileDepthExceeded", "./errors/UndefinedAssignment", "./util", "./mockingSymbols", "./types"], factory); } })(function (require, exports) { "use strict"; function __export(m) { for (var p in m) if (!exports.hasOwnProperty(p)) exports[p] = m[p]; } Object.defineProperty(exports, "__esModule", { value: true }); var db_1 = require("./db"); exports.RealTimeDB = db_1.RealTimeDB; var FileDepthExceeded_1 = require("./errors/FileDepthExceeded"); exports.FileDepthExceeded = FileDepthExceeded_1.FileDepthExceeded; var UndefinedAssignment_1 = require("./errors/UndefinedAssignment"); exports.UndefinedAssignment = UndefinedAssignment_1.UndefinedAssignment; var util_1 = require("./util"); exports._getFirebaseType = util_1._getFirebaseType; __export(require("./mockingSymbols")); __export(require("./types")); function isMockConfig(config = {}) { return config.mocking === true; } exports.isMockConfig = isMockConfig; function isRealDbConfig(config) { return config.mocking !== true; } exports.isRealDbConfig = isRealDbConfig; });