feat(test): scenario-driven e2e harness (scripts/e2e) with clack/commander CLI
4 months ago
10 files changed
- bun.lock+3−0
- package.json+5−2
- scripts/e2e/harness.ts+383−0
- scripts/e2e/lib/assert.ts+63−0
- scripts/e2e/lib/config.ts+59−0
- scripts/e2e/lib/github.ts+350−0
- scripts/e2e/lib/rule-configs.ts+118−0
- scripts/e2e/lib/runner.ts+192−0
- scripts/e2e/lib/types.ts+77−0
- scripts/e2e/scenarios.ts+748−0