const crawler = new PlaywrightCrawler({ // ... preNavigationHooks: [async ({ request }, gotoOptions) => { requestStartTimes.set(request.id!, Date.now()); gotoOptions!.waitUntil = 'load'; }], requestHandler: async ({ request, log }) => { const loadingTime = Date.now() - requestStartTimes.get(request.id!)!; log.info(`Loading ${request.url} took ${loadingTime / 1000}s`); }, });