MCPcopy Create free account
hub / github.com/anus-dev/ANUS / setPendingSettingValue

Function setPendingSettingValue

packages/cli/src/utils/settingsUtils.ts:325–334  ·  view source on GitHub ↗
(
  key: string,
  value: boolean,
  pendingSettings: Settings,
)

Source from the content-addressed store, hash-verified

323 * Set a setting value in the pending settings
324 */
325export function setPendingSettingValue(
326 key: string,
327 value: boolean,
328 pendingSettings: Settings,
329): Settings {
330 const path = key.split('.');
331 const newSettings = JSON.parse(JSON.stringify(pendingSettings));
332 setNestedValue(newSettings, path, value);
333 return newSettings;
334}
335
336/**
337 * Check if any modified settings require a restart

Callers 4

saveModifiedSettingsFunction · 0.85
SettingsDialogFunction · 0.85
generateSettingsItemsFunction · 0.85

Calls 1

setNestedValueFunction · 0.85

Tested by

no test coverage detected