Commit Graph

4 Commits

Author SHA1 Message Date
782aaf63a6 Fix ERR_REQUIRE_ESM: Use dynamic import for Chrome Launcher 2025-12-27 23:10:02 +11:00
557cb3261f Fix ERR_REQUIRE_ESM: Use dynamic import for Lighthouse 2025-12-27 23:03:51 +11:00
f253b8678f Feature Complete: WebPageTest Clone
- Implemented Test Launcher UI (index.html)
- Added 'View Full Report' functionality using Lighthouse HTML reports
- Configured runner.js for robust Headless Chrome execution on Linux
- Updated styles for form and results dashboard
2025-12-27 22:21:17 +11:00
264325112e Implement Core Performance Testing Engine (Phase 1 & 2)
- Added Lighthouse and Chrome Launcher dependencies
- Created lib/runner.js test runner service
- Implemented filesystem storage for test results
- Added API endpoints: POST /api/run-test and GET /api/history
2025-12-27 22:18:41 +11:00