Next.js website for Rocky Mountain Vending company featuring: - Product catalog with Stripe integration - Service areas and parts pages - Admin dashboard with Clerk authentication - SEO optimized pages with JSON-LD structured data Co-authored-by: Cursor <cursoragent@cursor.com>
39 lines
No EOL
1.6 KiB
Text
39 lines
No EOL
1.6 KiB
Text
export default ConsoleMessages;
|
|
declare class ConsoleMessages extends BaseGatherer {
|
|
/** @type {LH.Artifacts.ConsoleMessage[]} */
|
|
_logEntries: LH.Artifacts.ConsoleMessage[];
|
|
_onConsoleAPICalled: (event: LH.Crdp.Runtime.ConsoleAPICalledEvent) => void;
|
|
_onExceptionThrown: (event: LH.Crdp.Runtime.ExceptionThrownEvent) => void;
|
|
_onLogEntryAdded: (event: LH.Crdp.Log.EntryAddedEvent) => void;
|
|
/**
|
|
* Handles events for when a script invokes a console API.
|
|
* @param {LH.Crdp.Runtime.ConsoleAPICalledEvent} event
|
|
*/
|
|
onConsoleAPICalled(event: LH.Crdp.Runtime.ConsoleAPICalledEvent): void;
|
|
/**
|
|
* Handles exception thrown events.
|
|
* @param {LH.Crdp.Runtime.ExceptionThrownEvent} event
|
|
*/
|
|
onExceptionThrown(event: LH.Crdp.Runtime.ExceptionThrownEvent): void;
|
|
/**
|
|
* Handles browser reports logged to the console, including interventions,
|
|
* deprecations, violations, and more.
|
|
* @param {LH.Crdp.Log.EntryAddedEvent} event
|
|
*/
|
|
onLogEntry(event: LH.Crdp.Log.EntryAddedEvent): void;
|
|
/**
|
|
* @param {LH.Gatherer.Context} passContext
|
|
*/
|
|
startInstrumentation(passContext: LH.Gatherer.Context): Promise<void>;
|
|
/**
|
|
* @param {LH.Gatherer.Context} passContext
|
|
* @return {Promise<void>}
|
|
*/
|
|
stopInstrumentation({ driver }: LH.Gatherer.Context): Promise<void>;
|
|
/**
|
|
* @return {Promise<LH.Artifacts['ConsoleMessages']>}
|
|
*/
|
|
getArtifact(): Promise<LH.Artifacts["ConsoleMessages"]>;
|
|
}
|
|
import BaseGatherer from '../base-gatherer.js';
|
|
//# sourceMappingURL=console-messages.d.ts.map |