UNPKG

@casoon/auditmysite

Version:

Professional website analysis suite with robust accessibility testing, Core Web Vitals performance monitoring, SEO analysis, and content optimization insights. Features isolated browser contexts, retry mechanisms, and comprehensive API endpoints for profe

572 lines 489 kB
/Users/jseidel/GitHub/auditmysite/src/types/enhanced-metrics.ts:561:3: data /Users/jseidel/GitHub/auditmysite/src/types.ts:82:3: chromeLaunchConfig /Users/jseidel/GitHub/auditmysite/src/types.ts:116:25: stats /Users/jseidel/GitHub/auditmysite/src/types.ts:243:5: securityHeaders /Users/jseidel/GitHub/auditmysite/src/types.ts:244:5: https /Users/jseidel/GitHub/auditmysite/src/types.ts:245:5: csp /Users/jseidel/GitHub/auditmysite/src/types.ts:246:5: vulnerability /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:30:11: parsed /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:34:9: parsed /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:34:16: sitemapindex /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:34:32: parsed /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:34:39: sitemapindex /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:34:52: sitemap /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:35:64: parsed /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:35:71: sitemapindex /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:35:84: sitemap /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:35:95: parsed /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:35:102: sitemapindex /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:35:115: sitemap /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:35:123: length /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:37:13: sitemaps /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:37:38: parsed /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:37:45: sitemapindex /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:37:58: sitemap /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:38:11: parsed /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:38:18: sitemapindex /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:38:31: sitemap /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:39:12: parsed /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:39:19: sitemapindex /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:39:32: sitemap /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:42:13: sitemapsToProcess /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:42:33: sitemaps /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:42:42: slice /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:44:18: sitemap /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:46:17: subSitemapUrl /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:46:33: sitemap /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:46:41: loc /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:47:15: subSitemapUrl /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:47:32: subSitemapUrl /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:48:57: subSitemapUrl /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:53:63: sitemap /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:53:71: loc /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:44:29: sitemapsToProcess /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:58:11: sitemaps /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:58:20: length /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:59:63: sitemaps /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:59:72: length /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:66:9: parsed /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:66:16: urlset /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:66:26: parsed /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:66:33: urlset /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:66:40: url /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:67:25: parsed /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:67:32: urlset /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:67:39: url /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:69:14: parsed /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:69:21: urlset /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:69:28: url /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:69:32: map /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:69:37: u /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:70:13: loc /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:70:18: u /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:70:20: loc /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:71:13: lastmod /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:71:22: u /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:71:24: lastmod /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:72:13: changefreq /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:72:25: u /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:72:27: changefreq /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:73:13: priority /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:73:23: u /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:73:25: priority /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:78:16: parsed /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:78:23: urlset /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:78:30: url /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:78:34: loc /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:79:20: parsed /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:79:27: urlset /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:79:34: url /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:79:38: lastmod /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:80:23: parsed /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:80:30: urlset /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:80:37: url /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:80:41: changefreq /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:81:21: parsed /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:81:28: urlset /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:81:35: url /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:81:39: priority /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:87:30: parsed /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:87:37: urlset /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:87:47: parsed /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:87:54: urlset /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:88:13: textContent /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:88:27: parsed /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:88:34: urlset /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:89:13: urlMatches /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:89:26: textContent /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:89:38: match /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:90:11: urlMatches /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:92:14: urlMatches /Users/jseidel/GitHub/auditmysite/src/parsers/sitemap-parser.ts:92:25: map /Users/jseidel/GitHub/auditmysite/src/core/browser/browser-pool-manager.ts:11:5: launchOptions /Users/jseidel/GitHub/auditmysite/src/core/browser/browser-pool-manager.ts:42:13: launchOptions /Users/jseidel/GitHub/auditmysite/src/core/browser/browser-pool-manager.ts:42:36: launchOptions /Users/jseidel/GitHub/auditmysite/src/core/browser/browser-pool-manager.ts:154:65: launchOptions /Users/jseidel/GitHub/auditmysite/src/core/browser/browser-pool-manager.ts:157:64: launchOptions /Users/jseidel/GitHub/auditmysite/src/core/browser/browser-pool-manager.ts:160:66: launchOptions /Users/jseidel/GitHub/auditmysite/src/core/queue/types.ts:20:3: result /Users/jseidel/GitHub/auditmysite/src/core/queue/types.ts:110:42: result /Users/jseidel/GitHub/auditmysite/src/core/queue/types.ts:123:43: details /Users/jseidel/GitHub/auditmysite/src/core/queue/queue-adapter.ts:173:52: result /Users/jseidel/GitHub/auditmysite/src/core/queue/adapters/simple-queue-adapter.ts:66:19: result /Users/jseidel/GitHub/auditmysite/src/core/queue/adapters/simple-queue-adapter.ts:72:59: result /Users/jseidel/GitHub/auditmysite/src/core/resource-monitor.ts:279:41: arrayBuffers /Users/jseidel/GitHub/auditmysite/src/core/resource-monitor.ts:279:74: arrayBuffers /Users/jseidel/GitHub/auditmysite/src/core/resource-monitor.ts:353:13: v8 /Users/jseidel/GitHub/auditmysite/src/core/resource-monitor.ts:354:11: v8 /Users/jseidel/GitHub/auditmysite/src/core/resource-monitor.ts:354:14: getHeapStatistics /Users/jseidel/GitHub/auditmysite/src/core/queue/adapters/parallel-queue-adapter.ts:271:17: result /Users/jseidel/GitHub/auditmysite/src/core/queue/adapters/parallel-queue-adapter.ts:277:57: result /Users/jseidel/GitHub/auditmysite/src/core/queue/adapters/persistent-queue-adapter.ts:45:32: error /Users/jseidel/GitHub/auditmysite/src/core/queue/adapters/persistent-queue-adapter.ts:46:45: error /Users/jseidel/GitHub/auditmysite/src/core/queue/adapters/persistent-queue-adapter.ts:94:13: state /Users/jseidel/GitHub/auditmysite/src/core/queue/adapters/persistent-queue-adapter.ts:97:11: state /Users/jseidel/GitHub/auditmysite/src/core/queue/adapters/persistent-queue-adapter.ts:97:17: config /Users/jseidel/GitHub/auditmysite/src/core/queue/adapters/persistent-queue-adapter.ts:99:26: state /Users/jseidel/GitHub/auditmysite/src/core/queue/adapters/persistent-queue-adapter.ts:99:32: config /Users/jseidel/GitHub/auditmysite/src/core/queue/adapters/persistent-queue-adapter.ts:99:39: maxConcurrent /Users/jseidel/GitHub/auditmysite/src/core/queue/adapters/persistent-queue-adapter.ts:100:23: state /Users/jseidel/GitHub/auditmysite/src/core/queue/adapters/persistent-queue-adapter.ts:100:29: config /Users/jseidel/GitHub/auditmysite/src/core/queue/adapters/persistent-queue-adapter.ts:100:36: maxRetries /Users/jseidel/GitHub/auditmysite/src/core/queue/adapters/persistent-queue-adapter.ts:101:23: state /Users/jseidel/GitHub/auditmysite/src/core/queue/adapters/persistent-queue-adapter.ts:101:29: config /Users/jseidel/GitHub/auditmysite/src/core/queue/adapters/persistent-queue-adapter.ts:101:36: retryDelay /Users/jseidel/GitHub/auditmysite/src/core/queue/adapters/persistent-queue-adapter.ts:102:20: state /Users/jseidel/GitHub/auditmysite/src/core/queue/adapters/persistent-queue-adapter.ts:102:26: config /Users/jseidel/GitHub/auditmysite/src/core/queue/adapters/persistent-queue-adapter.ts:102:33: timeout /Users/jseidel/GitHub/auditmysite/src/core/queue/adapters/persistent-queue-adapter.ts:107:11: state /Users/jseidel/GitHub/auditmysite/src/core/queue/adapters/persistent-queue-adapter.ts:107:17: items /Users/jseidel/GitHub/auditmysite/src/core/queue/adapters/persistent-queue-adapter.ts:107:40: state /Users/jseidel/GitHub/auditmysite/src/core/queue/adapters/persistent-queue-adapter.ts:107:46: items /Users/jseidel/GitHub/auditmysite/src/core/queue/adapters/persistent-queue-adapter.ts:109:20: itemData /Users/jseidel/GitHub/auditmysite/src/core/queue/adapters/persistent-queue-adapter.ts:111:13: id /Users/jseidel/GitHub/auditmysite/src/core/queue/adapters/persistent-queue-adapter.ts:111:17: itemData /Users/jseidel/GitHub/auditmysite/src/core/queue/adapters/persistent-queue-adapter.ts:111:26: id /Users/jseidel/GitHub/auditmysite/src/core/queue/adapters/persistent-queue-adapter.ts:112:13: data /Users/jseidel/GitHub/auditmysite/src/core/queue/adapters/persistent-queue-adapter.ts:112:19: itemData /Users/jseidel/GitHub/auditmysite/src/core/queue/adapters/persistent-queue-adapter.ts:112:28: data /Users/jseidel/GitHub/auditmysite/src/core/queue/adapters/persistent-queue-adapter.ts:113:13: priority /Users/jseidel/GitHub/auditmysite/src/core/queue/adapters/persistent-queue-adapter.ts:113:23: itemData /Users/jseidel/GitHub/auditmysite/src/core/queue/adapters/persistent-queue-adapter.ts:113:32: priority /Users/jseidel/GitHub/auditmysite/src/core/queue/adapters/persistent-queue-adapter.ts:114:13: status /Users/jseidel/GitHub/auditmysite/src/core/queue/adapters/persistent-queue-adapter.ts:114:21: itemData /Users/jseidel/GitHub/auditmysite/src/core/queue/adapters/persistent-queue-adapter.ts:114:30: status /Users/jseidel/GitHub/auditmysite/src/core/queue/adapters/persistent-queue-adapter.ts:115:13: attempts /Users/jseidel/GitHub/auditmysite/src/core/queue/adapters/persistent-queue-adapter.ts:115:23: itemData /Users/jseidel/GitHub/auditmysite/src/core/queue/adapters/persistent-queue-adapter.ts:115:32: attempts /Users/jseidel/GitHub/auditmysite/src/core/queue/adapters/persistent-queue-adapter.ts:117:13: error /Users/jseidel/GitHub/auditmysite/src/core/queue/adapters/persistent-queue-adapter.ts:117:20: itemData /Users/jseidel/GitHub/auditmysite/src/core/queue/adapters/persistent-queue-adapter.ts:117:29: error /Users/jseidel/GitHub/auditmysite/src/core/queue/adapters/persistent-queue-adapter.ts:118:33: itemData /Users/jseidel/GitHub/auditmysite/src/core/queue/adapters/persistent-queue-adapter.ts:118:42: timestamp /Users/jseidel/GitHub/auditmysite/src/core/queue/adapters/persistent-queue-adapter.ts:119:24: itemData /Users/jseidel/GitHub/auditmysite/src/core/queue/adapters/persistent-queue-adapter.ts:119:33: startedAt /Users/jseidel/GitHub/auditmysite/src/core/queue/adapters/persistent-queue-adapter.ts:119:54: itemData /Users/jseidel/GitHub/auditmysite/src/core/queue/adapters/persistent-queue-adapter.ts:119:63: startedAt /Users/jseidel/GitHub/auditmysite/src/core/queue/adapters/persistent-queue-adapter.ts:120:26: itemData /Users/jseidel/GitHub/auditmysite/src/core/queue/adapters/persistent-queue-adapter.ts:120:35: completedAt /Users/jseidel/GitHub/auditmysite/src/core/queue/adapters/persistent-queue-adapter.ts:120:58: itemData /Users/jseidel/GitHub/auditmysite/src/core/queue/adapters/persistent-queue-adapter.ts:120:67: completedAt /Users/jseidel/GitHub/auditmysite/src/core/queue/adapters/persistent-queue-adapter.ts:122:31: id /Users/jseidel/GitHub/auditmysite/src/core/queue/adapters/persistent-queue-adapter.ts:109:32: state /Users/jseidel/GitHub/auditmysite/src/core/queue/adapters/persistent-queue-adapter.ts:109:38: items /Users/jseidel/GitHub/auditmysite/src/core/queue/adapters/persistent-queue-adapter.ts:184:30: error /Users/jseidel/GitHub/auditmysite/src/core/queue/adapters/persistent-queue-adapter.ts:185:61: error /Users/jseidel/GitHub/auditmysite/src/core/queue/adapters/persistent-queue-adapter.ts:199:38: error /Users/jseidel/GitHub/auditmysite/src/core/queue/adapters/persistent-queue-adapter.ts:200:57: error /Users/jseidel/GitHub/auditmysite/src/core/queue/queue.ts:42:11: instance /Users/jseidel/GitHub/auditmysite/src/core/queue/queue.ts:43:5: instance /Users/jseidel/GitHub/auditmysite/src/core/queue/queue.ts:43:14: adapter /Users/jseidel/GitHub/auditmysite/src/core/queue/queue.ts:44:5: instance /Users/jseidel/GitHub/auditmysite/src/core/queue/queue.ts:44:14: type /Users/jseidel/GitHub/auditmysite/src/core/queue/queue.ts:45:5: instance /Users/jseidel/GitHub/auditmysite/src/core/queue/queue.ts:45:14: config /Users/jseidel/GitHub/auditmysite/src/core/queue/queue.ts:209:38: cleanup /Users/jseidel/GitHub/auditmysite/src/core/queue/queue.ts:210:35: cleanup /Users/jseidel/GitHub/auditmysite/src/core/analyzers/interfaces.ts:186:26: data /Users/jseidel/GitHub/auditmysite/src/core/analyzers/interfaces.ts:187:25: data /Users/jseidel/GitHub/auditmysite/src/core/analyzers/interfaces.ts:188:25: data /Users/jseidel/GitHub/auditmysite/src/core/analyzers/interfaces.ts:189:26: error /Users/jseidel/GitHub/auditmysite/src/core/analyzers/interfaces.ts:190:28: data /Users/jseidel/GitHub/auditmysite/src/analyzers/content-weight-analyzer.ts:284:9: transferSize /Users/jseidel/GitHub/auditmysite/src/analyzers/content-weight-analyzer.ts:284:38: transferSize /Users/jseidel/GitHub/auditmysite/src/analyzers/content-weight-analyzer.ts:285:9: encodedBodySize /Users/jseidel/GitHub/auditmysite/src/analyzers/content-weight-analyzer.ts:285:41: encodedBodySize /Users/jseidel/GitHub/auditmysite/src/analyzers/content-weight-analyzer.ts:286:9: decodedBodySize /Users/jseidel/GitHub/auditmysite/src/analyzers/content-weight-analyzer.ts:286:41: decodedBodySize /Users/jseidel/GitHub/auditmysite/src/analyzers/content-weight-analyzer.ts:297:21: decodedBodySize /Users/jseidel/GitHub/auditmysite/src/analyzers/content-weight-analyzer.ts:297:46: encodedBodySize /Users/jseidel/GitHub/auditmysite/src/analyzers/content-weight-analyzer.ts:299:29: transferSize /Users/jseidel/GitHub/auditmysite/src/analyzers/content-weight-analyzer.ts:300:23: transferSize /Users/jseidel/GitHub/auditmysite/src/analyzers/performance-collector.ts:57:11: cdpSession /Users/jseidel/GitHub/auditmysite/src/analyzers/performance-collector.ts:61:11: cdpSession /Users/jseidel/GitHub/auditmysite/src/analyzers/performance-collector.ts:61:44: _client /Users/jseidel/GitHub/auditmysite/src/analyzers/performance-collector.ts:61:89: newCDPSession /Users/jseidel/GitHub/auditmysite/src/analyzers/performance-collector.ts:62:17: cdpSession /Users/jseidel/GitHub/auditmysite/src/analyzers/performance-collector.ts:62:28: send /Users/jseidel/GitHub/auditmysite/src/analyzers/performance-collector.ts:64:17: cdpSession /Users/jseidel/GitHub/auditmysite/src/analyzers/performance-collector.ts:64:28: send /Users/jseidel/GitHub/auditmysite/src/analyzers/performance-collector.ts:72:17: cdpSession /Users/jseidel/GitHub/auditmysite/src/analyzers/performance-collector.ts:72:28: send /Users/jseidel/GitHub/auditmysite/src/analyzers/performance-collector.ts:91:13: cdpSession /Users/jseidel/GitHub/auditmysite/src/analyzers/performance-collector.ts:92:17: cdpSession /Users/jseidel/GitHub/auditmysite/src/analyzers/performance-collector.ts:92:28: send /Users/jseidel/GitHub/auditmysite/src/analyzers/performance-collector.ts:93:17: cdpSession /Users/jseidel/GitHub/auditmysite/src/analyzers/performance-collector.ts:93:28: send /Users/jseidel/GitHub/auditmysite/src/analyzers/performance-collector.ts:226:67: entry /Users/jseidel/GitHub/auditmysite/src/analyzers/performance-collector.ts:226:82: entry /Users/jseidel/GitHub/auditmysite/src/analyzers/performance-collector.ts:226:88: duration /Users/jseidel/GitHub/auditmysite/src/analyzers/performance-collector.ts:234:11: webVitals /Users/jseidel/GitHub/auditmysite/src/analyzers/performance-collector.ts:234:65: webVitalsData /Users/jseidel/GitHub/auditmysite/src/analyzers/performance-collector.ts:246:17: last /Users/jseidel/GitHub/auditmysite/src/analyzers/performance-collector.ts:247:29: last /Users/jseidel/GitHub/auditmysite/src/analyzers/performance-collector.ts:247:34: startTime /Users/jseidel/GitHub/auditmysite/src/analyzers/performance-collector.ts:252:10: webVitals /Users/jseidel/GitHub/auditmysite/src/analyzers/performance-collector.ts:252:20: lcp /Users/jseidel/GitHub/auditmysite/src/analyzers/performance-collector.ts:253:8: webVitals /Users/jseidel/GitHub/auditmysite/src/analyzers/performance-collector.ts:253:26: lcp /Users/jseidel/GitHub/auditmysite/src/analyzers/performance-collector.ts:257:10: webVitals /Users/jseidel/GitHub/auditmysite/src/analyzers/performance-collector.ts:257:20: lcp /Users/jseidel/GitHub/auditmysite/src/analyzers/performance-collector.ts:258:8: webVitals /Users/jseidel/GitHub/auditmysite/src/analyzers/performance-collector.ts:258:26: lcp /Users/jseidel/GitHub/auditmysite/src/analyzers/performance-collector.ts:262:12: webVitals /Users/jseidel/GitHub/auditmysite/src/analyzers/performance-collector.ts:262:22: lcp /Users/jseidel/GitHub/auditmysite/src/analyzers/performance-collector.ts:263:19: webVitals /Users/jseidel/GitHub/auditmysite/src/analyzers/performance-collector.ts:263:29: inp /Users/jseidel/GitHub/auditmysite/src/analyzers/performance-collector.ts:264:12: webVitals /Users/jseidel/GitHub/auditmysite/src/analyzers/performance-collector.ts:264:22: cls /Users/jseidel/GitHub/auditmysite/src/analyzers/performance-collector.ts:265:12: webVitals /Users/jseidel/GitHub/auditmysite/src/analyzers/performance-collector.ts:265:22: fid /Users/jseidel/GitHub/auditmysite/src/analyzers/performance-collector.ts:325:17: last /Users/jseidel/GitHub/auditmysite/src/analyzers/performance-collector.ts:326:29: last /Users/jseidel/GitHub/auditmysite/src/analyzers/performance-collector.ts:326:34: startTime /Users/jseidel/GitHub/auditmysite/src/analyzers/performance-collector.ts:333:15: fcp /Users/jseidel/GitHub/auditmysite/src/analyzers/performance-collector.ts:333:41: e /Users/jseidel/GitHub/auditmysite/src/analyzers/performance-collector.ts:333:52: e /Users/jseidel/GitHub/auditmysite/src/analyzers/performance-collector.ts:333:54: name /Users/jseidel/GitHub/auditmysite/src/analyzers/performance-collector.ts:333:90: startTime /Users/jseidel/GitHub/auditmysite/src/analyzers/performance-collector.ts:334:13: fcp /Users/jseidel/GitHub/auditmysite/src/analyzers/performance-collector.ts:334:40: fcp /Users/jseidel/GitHub/auditmysite/src/analyzers/performance-collector.ts:339:15: nav /Users/jseidel/GitHub/auditmysite/src/analyzers/performance-collector.ts:340:13: nav /Users/jseidel/GitHub/auditmysite/src/analyzers/performance-collector.ts:341:46: nav /Users/jseidel/GitHub/auditmysite/src/analyzers/performance-collector.ts:341:50: domContentLoadedEventEnd /Users/jseidel/GitHub/auditmysite/src/analyzers/performance-collector.ts:341:77: nav /Users/jseidel/GitHub/auditmysite/src/analyzers/performance-collector.ts:341:81: fetchStart /Users/jseidel/GitHub/auditmysite/src/analyzers/performance-collector.ts:342:50: nav /Users/jseidel/GitHub/auditmysite/src/analyzers/performance-collector.ts:342:54: loadEventEnd /Users/jseidel/GitHub/auditmysite/src/analyzers/performance-collector.ts:342:69: nav /Users/jseidel/GitHub/auditmysite/src/analyzers/performance-collector.ts:342:73: fetchStart /Users/jseidel/GitHub/auditmysite/src/analyzers/performance-collector.ts:360:26: task /Users/jseidel/GitHub/auditmysite/src/analyzers/performance-collector.ts:361:13: task /Users/jseidel/GitHub/auditmysite/src/analyzers/performance-collector.ts:361:18: duration /Users/jseidel/GitHub/auditmysite/src/analyzers/performance-collector.ts:362:18: task /Users/jseidel/GitHub/auditmysite/src/analyzers/performance-collector.ts:362:23: duration /Users/jseidel/GitHub/auditmysite/src/analyzers/performance-collector.ts:457:5: metrics /Users/jseidel/GitHub/auditmysite/src/analyzers/performance-collector.ts:464:9: metrics /Users/jseidel/GitHub/auditmysite/src/analyzers/performance-collector.ts:464:17: lcp /Users/jseidel/GitHub/auditmysite/src/analyzers/performance-collector.ts:465:41: metrics /Users/jseidel/GitHub/auditmysite/src/analyzers/performance-collector.ts:465:49: lcp /Users/jseidel/GitHub/auditmysite/src/analyzers/performance-collector.ts:468:9: metrics /Users/jseidel/GitHub/auditmysite/src/analyzers/performance-collector.ts:468:17: inp /Users/jseidel/GitHub/auditmysite/src/analyzers/performance-collector.ts:469:40: metrics /Users/jseidel/GitHub/auditmysite/src/analyzers/performance-collector.ts:469:48: inp /Users/jseidel/GitHub/auditmysite/src/analyzers/performance-collector.ts:472:9: metrics /Users/jseidel/GitHub/auditmysite/src/analyzers/performance-collector.ts:472:17: cls /Users/jseidel/GitHub/auditmysite/src/analyzers/performance-collector.ts:473:41: metrics /Users/jseidel/GitHub/auditmysite/src/analyzers/performance-collector.ts:473:49: cls /Users/jseidel/GitHub/auditmysite/src/analyzers/performance-collector.ts:477:9: metrics /Users/jseidel/GitHub/auditmysite/src/analyzers/performance-collector.ts:477:17: ttfb /Users/jseidel/GitHub/auditmysite/src/analyzers/performance-collector.ts:478:42: metrics /Users/jseidel/GitHub/auditmysite/src/analyzers/performance-collector.ts:478:50: ttfb /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:65:11: cdpSession /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:69:11: cdpSession /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:69:44: _client /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:69:89: newCDPSession /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:70:17: cdpSession /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:70:28: send /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:72:17: cdpSession /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:72:28: send /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:80:17: cdpSession /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:80:28: send /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:94:13: cdpSession /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:95:17: cdpSession /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:95:28: send /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:96:17: cdpSession /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:96:28: send /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:201:13: mobileData /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:201:42: mobileWebVitalsData /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:207:11: mobileData /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:207:22: lcp /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:210:9: mobileData /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:210:20: lcp /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:213:11: mobileData /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:213:22: fcp /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:215:9: mobileData /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:215:20: fcp /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:219:25: mobileData /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:219:36: lcp /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:220:25: mobileData /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:220:36: fcp /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:221:9: cls /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:221:14: mobileData /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:221:25: cls /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:253:43: metrics /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:258:9: metrics /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:258:17: lcp /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:259:14: metrics /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:259:22: lcp /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:260:14: metrics /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:260:22: lcp /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:261:14: metrics /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:261:22: lcp /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:264:9: metrics /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:264:17: fcp /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:265:14: metrics /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:265:22: fcp /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:266:14: metrics /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:266:22: fcp /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:267:14: metrics /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:267:22: fcp /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:270:9: metrics /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:270:17: ttfb /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:271:14: metrics /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:271:22: ttfb /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:272:14: metrics /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:272:22: ttfb /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:273:14: metrics /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:273:22: ttfb /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:276:9: metrics /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:276:17: cls /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:277:14: metrics /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:277:22: cls /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:278:14: metrics /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:278:22: cls /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:297:41: coreWebVitals /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:297:61: metrics /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:301:9: coreWebVitals /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:301:23: lcp /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:302:48: coreWebVitals /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:302:62: lcp /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:306:9: coreWebVitals /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:306:23: fcp /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:307:47: coreWebVitals /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:307:61: fcp /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:311:9: coreWebVitals /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:311:23: ttfb /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:312:49: coreWebVitals /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:312:63: ttfb /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:316:9: coreWebVitals /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:316:23: cls /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:317:48: coreWebVitals /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:317:62: cls /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:321:9: metrics /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:321:17: loadComplete /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:322:54: metrics /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:322:62: loadComplete /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:335:36: coreWebVitals /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:337:7: coreWebVitals /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:337:21: lcp /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:338:7: coreWebVitals /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:338:21: fcp /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:339:7: coreWebVitals /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:339:21: ttfb /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:340:7: coreWebVitals /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-performance-collector.ts:340:21: cls /Users/jseidel/GitHub/auditmysite/src/core/logging/logger.ts:65:26: details /Users/jseidel/GitHub/auditmysite/src/core/logging/logger.ts:66:44: details /Users/jseidel/GitHub/auditmysite/src/core/logging/logger.ts:72:25: details /Users/jseidel/GitHub/auditmysite/src/core/logging/logger.ts:73:44: details /Users/jseidel/GitHub/auditmysite/src/core/logging/logger.ts:79:68: details /Users/jseidel/GitHub/auditmysite/src/core/logging/logger.ts:81:44: details /Users/jseidel/GitHub/auditmysite/src/core/logging/logger.ts:87:25: details /Users/jseidel/GitHub/auditmysite/src/core/logging/logger.ts:89:46: details /Users/jseidel/GitHub/auditmysite/src/core/logging/logger.ts:96:28: details /Users/jseidel/GitHub/auditmysite/src/core/logging/logger.ts:98:48: details /Users/jseidel/GitHub/auditmysite/src/core/logging/logger.ts:105:26: details /Users/jseidel/GitHub/auditmysite/src/core/logging/logger.ts:107:47: details /Users/jseidel/GitHub/auditmysite/src/core/logging/logger.ts:201:45: value /Users/jseidel/GitHub/auditmysite/src/core/logging/logger.ts:202:38: value /Users/jseidel/GitHub/auditmysite/src/core/logging/logger.ts:220:63: details /Users/jseidel/GitHub/auditmysite/src/core/logging/logger.ts:229:9: details /Users/jseidel/GitHub/auditmysite/src/core/logging/logger.ts:230:34: details /Users/jseidel/GitHub/auditmysite/src/core/logging/logger.ts:257:28: details /Users/jseidel/GitHub/auditmysite/src/core/logging/logger.ts:257:68: details /Users/jseidel/GitHub/auditmysite/src/core/logging/logger.ts:258:27: details /Users/jseidel/GitHub/auditmysite/src/core/logging/logger.ts:258:66: details /Users/jseidel/GitHub/auditmysite/src/core/logging/logger.ts:259:70: details /Users/jseidel/GitHub/auditmysite/src/core/logging/logger.ts:260:53: details /Users/jseidel/GitHub/auditmysite/src/core/logging/logger.ts:261:27: details /Users/jseidel/GitHub/auditmysite/src/core/logging/logger.ts:261:66: details /Users/jseidel/GitHub/auditmysite/src/core/logging/logger.ts:262:30: details /Users/jseidel/GitHub/auditmysite/src/core/logging/logger.ts:262:72: details /Users/jseidel/GitHub/auditmysite/src/core/logging/logger.ts:263:28: details /Users/jseidel/GitHub/auditmysite/src/core/logging/logger.ts:263:68: details /Users/jseidel/GitHub/auditmysite/src/core/logging/logger.ts:265:13: stats /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:401:9: technicalData /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:403:7: technicalData /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:418:19: data /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:419:20: data /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:640:5: semanticSEO /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:641:5: voiceSearchOptimization /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:642:5: eatAnalysis /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:643:5: coreWebVitalsSEO /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:673:17: semanticSEO /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:675:19: semanticSEO /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:675:31: semanticScore /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:676:19: semanticSEO /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:676:31: contentDepthScore /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:679:17: voiceSearchOptimization /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:681:19: voiceSearchOptimization /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:681:43: voiceSearchScore /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:682:19: voiceSearchOptimization /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:682:43: conversationalContent /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:685:17: eatAnalysis /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:687:19: eatAnalysis /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:687:31: eatScore /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:688:19: eatAnalysis /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:688:31: authorPresence /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:708:38: seoData /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:712:10: seoData /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:712:18: metaTags /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:712:27: title /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:712:33: present /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:714:17: seoData /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:714:25: metaTags /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:714:34: title /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:714:40: optimal /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:715:66: seoData /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:715:74: metaTags /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:715:83: title /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:715:89: length /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:719:10: seoData /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:719:18: metaTags /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:719:27: description /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:719:39: present /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:721:17: seoData /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:721:25: metaTags /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:721:34: description /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:721:46: optimal /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:722:77: seoData /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:722:85: metaTags /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:722:94: description /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:722:106: length /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:726:9: seoData /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:726:17: headingStructure /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:726:34: h1Count /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:728:16: seoData /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:728:24: headingStructure /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:728:41: h1Count /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:732:9: seoData /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:732:17: headingStructure /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:732:34: issues /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:732:41: length /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:733:57: seoData /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:733:65: headingStructure /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:733:82: issues /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:733:89: join /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:737:10: seoData /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:737:18: technicalSEO /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:737:31: httpsEnabled /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:741:10: seoData /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:741:18: technicalSEO /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:741:31: mobileFriendly /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:745:9: seoData /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:745:17: technicalSEO /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:745:30: schemaMarkup /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:745:43: length /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:750:9: seoData /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:750:17: wordCount /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:751:61: seoData /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:751:69: wordCount /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:754:9: seoData /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:754:17: readabilityScore /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:759:9: seoData /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:759:17: socialTags /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:759:28: completenessScore /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:943:41: performanceData /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:953:9: performanceData /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:953:26: lcp /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:956:87: performanceData /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:956:103: lcp /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:960:9: performanceData /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:960:26: cls /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:963:72: performanceData /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:963:88: cls /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:967:9: performanceData /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:967:26: fcp /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:982:59: headings /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:1010:9: headings /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:1010:19: h2 /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:1010:23: length /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:1031:39: metaTags /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:1046:27: metaTags /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:1046:37: author /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:1151:36: seoData /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:1154:10: seoData /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:1154:18: metaTags /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:1154:27: title /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:1154:33: optimal /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:1155:10: seoData /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:1155:18: metaTags /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:1155:27: description /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:1155:39: optimal /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:1156:10: seoData /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:1156:18: headingStructure /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:1156:35: structureValid /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:1157:9: seoData /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:1157:17: socialTags /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:1157:28: completenessScore /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:1158:10: seoData /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:1158:18: technicalSEO /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:1158:31: mobileFriendly /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:1159:9: seoData /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:1159:17: wordCount /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:1160:9: seoData /Users/jseidel/GitHub/auditmysite/src/analyzers/seo-analyzer.ts:1160:17: readabilityScore /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-friendliness-analyzer.ts:223:46: __am_lcp_initialized /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-friendliness-analyzer.ts:224:45: __am_lcp_initialized /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-friendliness-analyzer.ts:225:45: __am_lcp /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-friendliness-analyzer.ts:228:39: last /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-friendliness-analyzer.ts:229:49: __am_lcp /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-friendliness-analyzer.ts:229:71: last /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-friendliness-analyzer.ts:229:76: startTime /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-friendliness-analyzer.ts:481:53: t /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-friendliness-analyzer.ts:481:58: t /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-friendliness-analyzer.ts:481:60: isCompliant /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-friendliness-analyzer.ts:483:35: sum /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-friendliness-analyzer.ts:483:40: t /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-friendliness-analyzer.ts:483:46: sum /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-friendliness-analyzer.ts:483:52: t /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-friendliness-analyzer.ts:483:54: size /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-friendliness-analyzer.ts:628:19: lcpEntry /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-friendliness-analyzer.ts:628:46: __am_lcp /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-friendliness-analyzer.ts:629:19: fcp /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-friendliness-analyzer.ts:629:43: entry /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-friendliness-analyzer.ts:629:52: entry /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-friendliness-analyzer.ts:629:58: name /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-friendliness-analyzer.ts:629:94: startTime /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-friendliness-analyzer.ts:630:19: lcp /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-friendliness-analyzer.ts:630:25: lcpEntry /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-friendliness-analyzer.ts:630:40: lcpEntry /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-friendliness-analyzer.ts:630:52: fcp /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-friendliness-analyzer.ts:630:73: fcp /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-friendliness-analyzer.ts:636:98: navigationStart /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-friendliness-analyzer.ts:639:17: lcp /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-friendliness-analyzer.ts:640:17: fcp /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-friendliness-analyzer.ts:656:32: lcp /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-friendliness-analyzer.ts:657:32: fcp /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-friendliness-analyzer.ts:664:32: lcp /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-friendliness-analyzer.ts:665:36: lcp /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-friendliness-analyzer.ts:666:59: lcp /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-friendliness-analyzer.ts:671:32: fcp /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-friendliness-analyzer.ts:672:36: fcp /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-friendliness-analyzer.ts:673:59: fcp /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-friendliness-analyzer.ts:692:37: lcp /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-friendliness-analyzer.ts:693:37: fcp /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-friendliness-analyzer.ts:1035:35: sum /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-friendliness-analyzer.ts:1035:40: t /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-friendliness-analyzer.ts:1035:46: sum /Users/jseidel/GitHub/auditmysite/src/analyzers/mobile-friendliness-analyzer.ts:1035:52: t /Users/jseidel/GitHub/auditmysite/src/ana