PageSourceSearch

https://undreamedof.ai/app/config/BuildEnv.generated.js

js undreamedof.ai collected 2026-10-05 13:10:24 UTC 1,890 bytes, 48 lines download raw bytes

1'use strict';
2
3// ⚠️  This file is generated by scripts/generate-build-env.js
4//     Source environment: undreamedof-e6aaa.txt
5//     To regenerate: BUILD_ENV=<env> node scripts/generate-build-env.js
6const UoBuildEnv = Object.freeze({
7    "envName": "undreamedof-e6aaa",
8    "proxyServer": {
9        "parameterName": "proxyUrl",
10        "url": "https://api-6xgynmd2va-uc.a.run.app/proxy"
11    },
12    "functions": {
13        "url": "https://api-6xgynmd2va-uc.a.run.app/"
14    },
15    "firebase": {
16        "apiKey": "AIzaSyBHxFqVsUZ-lRi1-V8WxOi5dwsUdMg1ThI",
17        "authDomain": "undreamedof-e6aaa.firebaseapp.com",
18        "projectId": "undreamedof-e6aaa",
19        "storageBucket": "undreamedof-e6aaa.firebasestorage.app",
20        "messagingSenderId": "102703247394",
21        "appId": "1:102703247394:web:727cabbccb63d5bab39a7b",
22        "measurementId": "G-CHS8V0THSB",
23        "databaseURL": "https://undreamedof-e6aaa-default-rtdb.firebaseio.com"
24    }
25});
26if (typeof SvGlobals !== "undefined" && SvGlobals && typeof SvGlobals.set === "function") {
27    SvGlobals.set("UoBuildEnv", UoBuildEnv);
28}
29
30if (typeof globalThis !== "undefined") {
31    globalThis.UoBuildEnv = UoBuildEnv;
32
33    // Runtime check for local development environment
34    globalThis.isLocalDev = function () {
35        // Node.js has no page hostname (the Node polyfill fakes "localhost"),
36        // so a headless process decides from the build target: demo-* projects
37        // exist only in the Firebase emulators.
38        if (typeof process !== "undefined" && process.versions && process.versions.node) {
39            return UoBuildEnv.firebase.projectId.startsWith("demo-");
40        }
41        return typeof window !== "undefined" &&
42            (window.location.hostname === "localhost" || window.location.hostname === "127.0.0.1");
43    };
44}
45
46if (typeof module !== "undefined") {
47    module.exports = UoBuildEnv;
48}

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.