mirror of
https://github.com/PR0M3TH3AN/bitvid.git
synced 2026-10-27 07:52:24 +00:00
Expose dev mode flag via instance config
This commit is contained in:
1 parent
60be604644
commit
44a818bba0
2 files changed
+22
-1
No files matched your search
@@ -13,6 +13,19 @@
|
||||
// adjustments are safe. When in doubt, mirror the structure shown here so other
|
||||
// contributors can follow along.
|
||||
|
||||
/**
|
||||
* Whether the current deployment should enable developer-centric behavior.
|
||||
*
|
||||
* When `true`, bitvid surfaces extra logging, debug helpers, and experimental
|
||||
* UI affordances intended for development environments. Set the value to
|
||||
* `false` before deploying to production so that end users receive the stable
|
||||
* experience. Downstream modules read this flag via `js/config.js`, which also
|
||||
* mirrors the legacy casing (`isDEVMODE`) for compatibility with older
|
||||
* imports.
|
||||
*/
|
||||
export const IS_DEV_MODE = true;
|
||||
export const isDEVMODE = IS_DEV_MODE;
|
||||
|
||||
/**
|
||||
* The primary administrator for this bitvid instance.
|
||||
*
|
||||
|
||||
+9
-1
@@ -1,6 +1,8 @@
|
||||
// js/config.js
|
||||
|
||||
import {
|
||||
IS_DEV_MODE,
|
||||
isDEVMODE,
|
||||
ADMIN_SUPER_NPUB,
|
||||
ADMIN_DM_IMAGE_URL,
|
||||
BITVID_WEBSITE_URL,
|
||||
@@ -26,7 +28,13 @@ import {
|
||||
ENSURE_PRESENCE_REBROADCAST_COOLDOWN_SECONDS,
|
||||
} from "../config/instance-config.js";
|
||||
|
||||
export const isDevMode = true; // Set to false for production
|
||||
export const isDevMode = Boolean(IS_DEV_MODE);
|
||||
export { IS_DEV_MODE };
|
||||
export { isDEVMODE };
|
||||
|
||||
if (typeof window !== "undefined") {
|
||||
window.__BITVID_DEV_MODE__ = isDevMode;
|
||||
}
|
||||
|
||||
// -----------------------------------------------------------------------------
|
||||
// Admin governance — production defaults rely on remote Nostr lists
|
||||
|
||||
Reference in new issue
Block a user