npm warn exec The following package was not found and will be installed: lighthouse@13.3.0 2026-05-21T09:17:25.885Z LH:ChromeLauncher Waiting for browser. 2026-05-21T09:17:25.886Z LH:ChromeLauncher Waiting for browser... 2026-05-21T09:17:26.392Z LH:ChromeLauncher Waiting for browser..... 2026-05-21T09:17:26.395Z LH:ChromeLauncher Waiting for browser.....✓ 2026-05-21T09:17:26.985Z LH:status Connecting to browser 2026-05-21T09:17:26.991Z LH:status Navigating to about:blank 2026-05-21T09:17:26.998Z LH:status Benchmarking machine 2026-05-21T09:17:28.007Z LH:status Host device pixel ratio 2026-05-21T09:17:28.009Z LH:status Preparing target for navigation mode 2026-05-21T09:17:28.030Z LH:status Cleaning origin data 2026-05-21T09:17:28.041Z LH:status Cleaning browser cache 2026-05-21T09:17:28.052Z LH:status Preparing network conditions 2026-05-21T09:17:28.072Z LH:method <= browser ERR:error WebMCP.enable 2026-05-21T09:17:28.170Z LH:status Navigating to https://subnautica2maps.com/map/ 2026-05-21T09:17:31.248Z LH:method <= browser ERR:error WebMCP.disable 2026-05-21T09:17:31.290Z LH:status Getting artifact: WebMCP 2026-05-21T09:17:31.294Z LH:status Getting artifact: WebMcpSchemaIssues 2026-05-21T09:17:31.294Z LH:status Getting artifact: LlmsTxt 2026-05-21T09:17:31.369Z LH:status Getting artifact: DevtoolsLog 2026-05-21T09:17:31.369Z LH:status Getting artifact: Trace 2026-05-21T09:17:31.369Z LH:status Getting artifact: Accessibility 2026-05-21T09:17:31.692Z LH:status Getting artifact: AnchorElements 2026-05-21T09:17:31.741Z LH:status Getting artifact: ConsoleMessages 2026-05-21T09:17:31.741Z LH:status Getting artifact: CSSUsage 2026-05-21T09:17:31.782Z LH:status Getting artifact: Doctype 2026-05-21T09:17:31.785Z LH:status Getting artifact: Inputs 2026-05-21T09:17:31.794Z LH:status Getting artifact: ImageElements 2026-05-21T09:17:31.814Z LH:status Getting artifact: InspectorIssues 2026-05-21T09:17:31.815Z LH:status Getting artifact: JsUsage 2026-05-21T09:17:31.815Z LH:status Getting artifact: LinkElements 2026-05-21T09:17:31.823Z LH:status Getting artifact: MainDocumentContent 2026-05-21T09:17:31.832Z LH:status Getting artifact: MetaElements 2026-05-21T09:17:31.840Z LH:status Getting artifact: NetworkUserAgent 2026-05-21T09:17:31.840Z LH:status Getting artifact: RobotsTxt 2026-05-21T09:17:31.864Z LH:status Getting artifact: Scripts 2026-05-21T09:17:31.864Z LH:status Getting artifact: SourceMaps 2026-05-21T09:17:31.865Z LH:status Getting artifact: Stacks 2026-05-21T09:17:31.865Z LH:status Collect stacks 2026-05-21T09:17:31.891Z LH:status Getting artifact: Stylesheets 2026-05-21T09:17:31.902Z LH:status Getting artifact: TraceElements 2026-05-21T09:17:31.962Z LH:status Trace Engine total 2026-05-21T09:17:31.963Z LH:status Trace Engine parse 2026-05-21T09:17:31.964Z LH:status Trace Engine parse:handleEvent 2026-05-21T09:17:32.081Z LH:status Trace Engine parse:Meta:finalize 2026-05-21T09:17:32.083Z LH:status Trace Engine parse:AnimationFrames:finalize 2026-05-21T09:17:32.085Z LH:status Trace Engine parse:Animations:finalize 2026-05-21T09:17:32.086Z LH:status Trace Engine parse:Samples:finalize 2026-05-21T09:17:32.087Z LH:status Trace Engine parse:AuctionWorklets:finalize 2026-05-21T09:17:32.089Z LH:status Trace Engine parse:NetworkRequests:finalize 2026-05-21T09:17:32.092Z LH:status Trace Engine parse:Renderer:finalize 2026-05-21T09:17:32.104Z LH:status Trace Engine parse:Flows:finalize 2026-05-21T09:17:32.108Z LH:status Trace Engine parse:AsyncJSCalls:finalize 2026-05-21T09:17:32.109Z LH:status Trace Engine parse:DOMStats:finalize 2026-05-21T09:17:32.111Z LH:status Trace Engine parse:UserTimings:finalize 2026-05-21T09:17:32.112Z LH:status Trace Engine parse:ExtensionTraceData:finalize 2026-05-21T09:17:32.113Z LH:status Trace Engine parse:LayerTree:finalize 2026-05-21T09:17:32.115Z LH:status Trace Engine parse:Frames:finalize 2026-05-21T09:17:32.120Z LH:status Trace Engine parse:GPU:finalize 2026-05-21T09:17:32.121Z LH:status Trace Engine parse:ImagePainting:finalize 2026-05-21T09:17:32.122Z LH:status Trace Engine parse:Initiators:finalize 2026-05-21T09:17:32.124Z LH:status Trace Engine parse:Invalidations:finalize 2026-05-21T09:17:32.125Z LH:status Trace Engine parse:PageLoadMetrics:finalize 2026-05-21T09:17:32.127Z LH:status Trace Engine parse:LargestImagePaint:finalize 2026-05-21T09:17:32.128Z LH:status Trace Engine parse:LargestTextPaint:finalize 2026-05-21T09:17:32.129Z LH:status Trace Engine parse:Screenshots:finalize 2026-05-21T09:17:32.134Z LH:status Trace Engine parse:LayoutShifts:finalize 2026-05-21T09:17:32.135Z LH:status Trace Engine parse:Memory:finalize 2026-05-21T09:17:32.136Z LH:status Trace Engine parse:PageFrames:finalize 2026-05-21T09:17:32.137Z LH:status Trace Engine parse:Scripts:finalize 2026-05-21T09:17:32.139Z LH:status Trace Engine parse:SelectorStats:finalize 2026-05-21T09:17:32.140Z LH:status Trace Engine parse:UserInteractions:finalize 2026-05-21T09:17:32.141Z LH:status Trace Engine parse:Workers:finalize 2026-05-21T09:17:32.143Z LH:status Trace Engine parse:Warnings:finalize 2026-05-21T09:17:32.144Z LH:status Trace Engine parse:handler.data() 2026-05-21T09:17:32.144Z LH:status Trace Engine insights 2026-05-21T09:17:32.145Z LH:status Trace Engine insights:CLSCulprits 2026-05-21T09:17:32.145Z LH:status Trace Engine insights:Cache 2026-05-21T09:17:32.145Z LH:status Trace Engine insights:CharacterSet 2026-05-21T09:17:32.145Z LH:status Trace Engine insights:DOMSize 2026-05-21T09:17:32.146Z LH:status Trace Engine insights:DocumentLatency 2026-05-21T09:17:32.146Z LH:status Trace Engine insights:DuplicatedJavaScript 2026-05-21T09:17:32.147Z LH:status Trace Engine insights:FontDisplay 2026-05-21T09:17:32.147Z LH:status Trace Engine insights:ForcedReflow 2026-05-21T09:17:32.147Z LH:status Trace Engine insights:INPBreakdown 2026-05-21T09:17:32.147Z LH:status Trace Engine insights:ImageDelivery 2026-05-21T09:17:32.147Z LH:status Trace Engine insights:LCPBreakdown 2026-05-21T09:17:32.148Z LH:status Trace Engine insights:LCPDiscovery 2026-05-21T09:17:32.148Z LH:status Trace Engine insights:LegacyJavaScript 2026-05-21T09:17:32.148Z LH:status Trace Engine insights:ModernHTTP 2026-05-21T09:17:32.148Z LH:status Trace Engine insights:NetworkDependencyTree 2026-05-21T09:17:32.148Z LH:status Trace Engine insights:RenderBlocking 2026-05-21T09:17:32.148Z LH:status Trace Engine insights:SlowCSSSelector 2026-05-21T09:17:32.149Z LH:status Trace Engine insights:ThirdParties 2026-05-21T09:17:32.150Z LH:status Trace Engine insights:Viewport 2026-05-21T09:17:32.150Z LH:status Trace Engine insights:createLanternContext 2026-05-21T09:17:32.169Z LH:status Trace Engine insights:CLSCulprits 2026-05-21T09:17:32.169Z LH:status Trace Engine insights:Cache 2026-05-21T09:17:32.170Z LH:status Trace Engine insights:CharacterSet 2026-05-21T09:17:32.170Z LH:status Trace Engine insights:DOMSize 2026-05-21T09:17:32.170Z LH:status Trace Engine insights:DocumentLatency 2026-05-21T09:17:32.170Z LH:status Trace Engine insights:DuplicatedJavaScript 2026-05-21T09:17:32.171Z LH:status Trace Engine insights:FontDisplay 2026-05-21T09:17:32.171Z LH:status Trace Engine insights:ForcedReflow 2026-05-21T09:17:32.171Z LH:status Trace Engine insights:INPBreakdown 2026-05-21T09:17:32.171Z LH:status Trace Engine insights:ImageDelivery 2026-05-21T09:17:32.171Z LH:status Trace Engine insights:LCPBreakdown 2026-05-21T09:17:32.172Z LH:status Trace Engine insights:LCPDiscovery 2026-05-21T09:17:32.172Z LH:status Trace Engine insights:LegacyJavaScript 2026-05-21T09:17:32.210Z LH:status Trace Engine insights:ModernHTTP 2026-05-21T09:17:32.211Z LH:status Trace Engine insights:NetworkDependencyTree 2026-05-21T09:17:32.212Z LH:status Trace Engine insights:RenderBlocking 2026-05-21T09:17:32.212Z LH:status Trace Engine insights:SlowCSSSelector 2026-05-21T09:17:32.212Z LH:status Trace Engine insights:ThirdParties 2026-05-21T09:17:32.220Z LH:status Trace Engine insights:Viewport 2026-05-21T09:17:32.262Z LH:status Getting artifact: ViewportDimensions 2026-05-21T09:17:32.264Z LH:status Getting artifact: FullPageScreenshot 2026-05-21T09:17:33.452Z LH:status Getting artifact: BFCacheFailures 2026-05-21T09:17:33.723Z LH:status Analyzing and running audits... 2026-05-21T09:17:33.728Z LH:status Auditing: Uses HTTPS 2026-05-21T09:17:33.734Z LH:status Auditing: Redirects HTTP traffic to HTTPS 2026-05-21T09:17:33.736Z LH:status Auditing: First Contentful Paint 2026-05-21T09:17:33.754Z LH:status Auditing: Largest Contentful Paint 2026-05-21T09:17:33.758Z LH:status Auditing: Speed Index 2026-05-21T09:17:33.961Z LH:status Auditing: Screenshot Thumbnails 2026-05-21T09:17:33.961Z LH:status Auditing: Final Screenshot 2026-05-21T09:17:33.963Z LH:status Auditing: Total Blocking Time 2026-05-21T09:17:33.966Z LH:status Auditing: Max Potential First Input Delay 2026-05-21T09:17:33.968Z LH:status Auditing: Cumulative Layout Shift 2026-05-21T09:17:33.969Z LH:status Auditing: No browser errors logged to the console 2026-05-21T09:17:33.970Z LH:status Auditing: Initial server response time was short 2026-05-21T09:17:33.971Z LH:status Auditing: Time to Interactive 2026-05-21T09:17:33.972Z LH:status Auditing: User Timing marks and measures 2026-05-21T09:17:33.974Z LH:status Auditing: Avoid multiple page redirects 2026-05-21T09:17:33.976Z LH:status Auditing: Displays images with correct aspect ratio 2026-05-21T09:17:33.976Z LH:status Auditing: Serves images with appropriate resolution 2026-05-21T09:17:33.978Z LH:status Auditing: Avoids deprecated APIs 2026-05-21T09:17:33.978Z LH:status Auditing: Avoids third-party cookies 2026-05-21T09:17:33.979Z LH:status Auditing: Minimizes main-thread work 2026-05-21T09:17:33.992Z LH:status Auditing: JavaScript execution time 2026-05-21T09:17:33.998Z LH:status Auditing: Diagnostics 2026-05-21T09:17:33.998Z LH:status Auditing: Network Requests 2026-05-21T09:17:34.000Z LH:status Auditing: Network Round Trip Times 2026-05-21T09:17:34.001Z LH:status Auditing: Server Backend Latencies 2026-05-21T09:17:34.002Z LH:status Auditing: Tasks 2026-05-21T09:17:34.002Z LH:status Auditing: Metrics 2026-05-21T09:17:34.005Z LH:status Auditing: Resources Summary 2026-05-21T09:17:34.006Z LH:status Auditing: Avoid large layout shifts 2026-05-21T09:17:34.007Z LH:status Auditing: Avoid long main-thread tasks 2026-05-21T09:17:34.011Z LH:status Auditing: Avoid non-composited animations 2026-05-21T09:17:34.013Z LH:status Auditing: Image elements have explicit `width` and `height` 2026-05-21T09:17:34.014Z LH:status Auditing: Page has valid source maps 2026-05-21T09:17:34.016Z LH:status Auditing: Ensure CSP is effective against XSS attacks 2026-05-21T09:17:34.018Z LH:status Auditing: Use a strong HSTS policy 2026-05-21T09:17:34.019Z LH:status Auditing: Ensure proper origin isolation with COOP 2026-05-21T09:17:34.020Z LH:status Auditing: Mitigate clickjacking with XFO or CSP 2026-05-21T09:17:34.021Z LH:status Auditing: Mitigate DOM-based XSS with Trusted Types 2026-05-21T09:17:34.021Z LH:status Auditing: Script Treemap Data 2026-05-21T09:17:34.044Z LH:status Auditing: `[accesskey]` values are unique 2026-05-21T09:17:34.045Z LH:status Auditing: `[aria-*]` attributes match their roles 2026-05-21T09:17:34.047Z LH:status Auditing: Uses ARIA roles only on compatible elements 2026-05-21T09:17:34.049Z LH:status Auditing: `button`, `link`, and `menuitem` elements have accessible names 2026-05-21T09:17:34.050Z LH:status Auditing: ARIA attributes are used as specified for the element's role 2026-05-21T09:17:34.052Z LH:status Auditing: Deprecated ARIA roles were not used 2026-05-21T09:17:34.054Z LH:status Auditing: Elements with `role="dialog"` or `role="alertdialog"` have accessible names. 2026-05-21T09:17:34.055Z LH:status Auditing: `[aria-hidden="true"]` is not present on the document `` 2026-05-21T09:17:34.059Z LH:status Auditing: `[aria-hidden="true"]` elements do not contain focusable descendents 2026-05-21T09:17:34.062Z LH:status Auditing: ARIA input fields have accessible names 2026-05-21T09:17:34.064Z LH:status Auditing: ARIA `meter` elements have accessible names 2026-05-21T09:17:34.065Z LH:status Auditing: ARIA `progressbar` elements have accessible names 2026-05-21T09:17:34.066Z LH:status Auditing: Elements use only permitted ARIA attributes 2026-05-21T09:17:34.068Z LH:status Auditing: `[role]`s have all required `[aria-*]` attributes 2026-05-21T09:17:34.070Z LH:status Auditing: Elements with an ARIA `[role]` that require children to contain a specific `[role]` have all required children. 2026-05-21T09:17:34.071Z LH:status Auditing: `[role]`s are contained by their required parent element 2026-05-21T09:17:34.072Z LH:status Auditing: `[role]` values are valid 2026-05-21T09:17:34.074Z LH:status Auditing: Elements with the `role=text` attribute do not have focusable descendents. 2026-05-21T09:17:34.075Z LH:status Auditing: ARIA toggle fields have accessible names 2026-05-21T09:17:34.076Z LH:status Auditing: ARIA `tooltip` elements have accessible names 2026-05-21T09:17:34.077Z LH:status Auditing: ARIA `treeitem` elements have accessible names 2026-05-21T09:17:34.078Z LH:status Auditing: `[aria-*]` attributes have valid values 2026-05-21T09:17:34.080Z LH:status Auditing: `[aria-*]` attributes are valid and not misspelled 2026-05-21T09:17:34.083Z LH:status Auditing: Buttons have an accessible name 2026-05-21T09:17:34.090Z LH:status Auditing: The page contains a heading, skip link, or landmark region 2026-05-21T09:17:34.092Z LH:status Auditing: Background and foreground colors have a sufficient contrast ratio 2026-05-21T09:17:34.094Z LH:status Auditing: `
`'s contain only properly-ordered `
` and `
` groups, `