mirror of
https://github.com/NanmiCoder/cc-haha
synced 2026-07-22 14:30:53 +08:00
20 lines
547 B
TypeScript
20 lines
547 B
TypeScript
#!/usr/bin/env bun
|
|
|
|
import { assertElectronOutputIdle } from './electron-output-guard'
|
|
|
|
const outputDirs = process.argv.slice(2)
|
|
if (outputDirs.length === 0) {
|
|
throw new Error('Pass at least one Electron output directory to check')
|
|
}
|
|
|
|
try {
|
|
for (const outputDir of outputDirs) {
|
|
assertElectronOutputIdle(outputDir)
|
|
}
|
|
} catch (error) {
|
|
console.error(`[electron-output-guard] ${error instanceof Error ? error.message : String(error)}`)
|
|
process.exit(1)
|
|
}
|
|
|
|
console.log(`[electron-output-guard] output is idle: ${outputDirs.join(', ')}`)
|