Load and merge gingee.json with defaults; resolve secret references.
Engine-internal — not for sandboxed app require.
- Description:
- Load and merge gingee.json with defaults; resolve secret references. Engine-internal — not for sandboxed app require.
Methods
(inner) applyHttpPortEnvOverride(config)
- Description:
- Apply GINGEE_HTTP_PORT override (e2e / ops).
Parameters:
| Name | Type | Description |
|---|---|---|
config |
object | mutated in place |
(inner) buildDefaultConfig(depsopt)
- Description:
- Default gingee.json shape (before user merge).
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
deps |
object |
<optional> |
optional overrides for testing |
(inner) loadConfig(optionsopt) → {Object}
- Description:
- Load project gingee.json, merge defaults, resolve secrets, resolve web path.
Parameters:
| Name | Type | Attributes | Description | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
object |
<optional> |
Properties
|
Returns:
- Type
- Object
(inner) mergeUserConfig(defaultConfig, userConfig)
- Description:
- Deep-merge user gingee.json over defaults (same rules as legacy root gingee.js).
Parameters:
| Name | Type | Description |
|---|---|---|
defaultConfig |
object | |
userConfig |
object |