Files
sim/scripts/format-generated-source.ts
T
Vikhyath Mondreti 13666b162d fix(zustand): v5 selector stability issues (#4539)
* fix(zustand): v5 selector stability issues

* address comments
2026-05-09 16:07:12 -07:00

20 lines
518 B
TypeScript

import { spawnSync } from 'node:child_process'
export function formatGeneratedSource(source: string, stdinFilePath: string, cwd: string): string {
const result = spawnSync('bunx', ['biome', 'format', '--stdin-file-path', stdinFilePath], {
cwd,
encoding: 'utf8',
input: source,
})
if (result.status !== 0) {
throw new Error(
`Failed to format generated source for ${stdinFilePath}:\n${
result.stderr || result.stdout || 'unknown error'
}`
)
}
return result.stdout
}