feat(dev-infra): make gate plans inspectable and replayable

This commit is contained in:
Tianyi Cui
2026-07-27 21:27:42 +08:00
parent beb885c254
commit 4bb60b1069
9 changed files with 1758 additions and 134 deletions

View File

@@ -58,4 +58,10 @@ describe('publint package runner', () => {
expect(result.status).toBe(1)
expect(result.stdout).toContain('unpublished.js')
})
it('rejects a public export whose built file is missing', () => {
const result = run(fixture('./lib/missing.js'))
expect(result.status).toBe(1)
expect(result.stdout).toContain('missing.js')
})
})