$templatesDir = "d:\gdfhbfgdbnbdfbdf\typogenie\src-tauri\templates" $files = Get-ChildItem -Path $templatesDir -Recurse -Filter *.json foreach ($file in $files) { try { $content = Get-Content -Path $file.FullName -Raw $json = $content | ConvertFrom-Json Write-Host "VALID: $($file.Name)" -ForegroundColor Green } catch { Write-Host "INVALID: $($file.Name)" -ForegroundColor Red Write-Host "Error: $($_.Exception.Message)" } }