Modificar un archivo JSON con PowerShell sin escribir BOM

Necesito modificar un archivo JSON codificado UTF8 existente con PowerShell. Intenté con el siguiente código:

$fileContent = ConvertFrom-Json "$(Get-Content $filePath -Encoding UTF8)"
$fileContent.someProperty = "someValue"
$fileContent | ConvertTo-Json -Depth 999 | Out-File $filePath

Esto agrega una lista de materiales al archivo y también lo codifica en UTF16. ¿Es posible tenerConvertFrom-Json yConvertTo-Json no hacer la codificación / BOM?

Respuestas a la pregunta(1)

Su respuesta a la pregunta