mirror of
https://github.com/rbalsleyMSFT/FFU.git
synced 2026-06-14 02:09:35 -06:00
Standardizes JSON output: depth, UTF-8, key order
- Sorts top-level config keys before serialization for deterministic files and cleaner diffs. - Increases JSON depth to 10 to retain nested settings. - Writes JSON as UTF-8 via Set-Content for consistent encoding. - Applies across config export and UI save flows.
This commit is contained in:
@@ -4004,7 +4004,7 @@ function Export-ConfigFile {
|
||||
}
|
||||
|
||||
# Convert to JSON and save
|
||||
$orderedParams | ConvertTo-Json | Out-File $ExportConfigFile -Force
|
||||
$orderedParams | ConvertTo-Json -Depth 10 | Set-Content -Path $ExportConfigFile -Encoding UTF8
|
||||
}
|
||||
function Get-PEArchitecture {
|
||||
param(
|
||||
|
||||
Reference in New Issue
Block a user