PowerShell 7 なら-AsArrayをつけて
@("1") | ConvertTo-Json -AsArray
@("A","B","C") | Select -First 1 | ConvertTo-Json -AsArray
PowerShell 5 なら配列をパイプで渡さずに、ConvertTo-Jsonに直接渡す。
パイプの結果を渡したかったらパイプの結果を、ConvertTo-Jsonに渡す
Write-Host "パイプを通して渡すのではなく" -ForegroundColor Red
@("1") | ConvertTo-Json
@("A","B","C") | Select -First 1 | ConvertTo-Json
Write-Host "InputObjectとして渡す" -ForegroundColor Green
ConvertTo-Json @(1)
ConvertTo-Json @(@("A","B","C") | Select -First 1)