12345678910111213141516171819 |
- "use strict";
- Object.defineProperty(exports, "__esModule", { value: true });
- exports.realtimeOriginOrCustomUrl = exports.realtimeOriginOrEmulatorOrCustomUrl = void 0;
- const utils_1 = require("../utils");
- const constants_1 = require("../emulator/constants");
- function realtimeOriginOrEmulatorOrCustomUrl(host) {
- return (0, utils_1.envOverride)(constants_1.Constants.FIREBASE_DATABASE_EMULATOR_HOST, (0, utils_1.envOverride)("FIREBASE_REALTIME_URL", host), addHttpIfRequired);
- }
- exports.realtimeOriginOrEmulatorOrCustomUrl = realtimeOriginOrEmulatorOrCustomUrl;
- function realtimeOriginOrCustomUrl(host) {
- return (0, utils_1.envOverride)("FIREBASE_REALTIME_URL", host);
- }
- exports.realtimeOriginOrCustomUrl = realtimeOriginOrCustomUrl;
- function addHttpIfRequired(val) {
- if (val.startsWith("http")) {
- return val;
- }
- return `http://${val}`;
- }
|