UNPKG

@rws-framework/client

Version:

This package provides the core client-side framework for Realtime Web Suit (RWS), enabling modular, asynchronous web components, state management, and integration with backend services. It is located in `.dev/client`.

18 lines (13 loc) 522 B
import { RWSViteConfig } from "./types"; export function processEnvDefines(frontCfg: RWSViteConfig, defaults: RWSViteConfig, devDebug: any = null) { let _rws_defines = { '_RWS_DEV_DEBUG': JSON.stringify(devDebug), '_RWS_DEFAULTS': JSON.stringify(defaults), '_RWS_BUILD_OVERRIDE': JSON.stringify(frontCfg) } const rwsDefines = frontCfg.defines || null; if (rwsDefines) { _rws_defines = { ..._rws_defines, ...rwsDefines } } return _rws_defines; }