n8n-nodes-google-pagespeed
Version:
n8n community node for Google PageSpeed Insights API with comprehensive performance, accessibility, and SEO analysis
70 lines • 1.77 kB
TypeScript
export declare const PAGESPEED_CONFIG: {
API_BASE_URL: string;
DEFAULT_TIMEOUT: number;
HEAD_REQUEST_TIMEOUT: number;
SITEMAP_FETCH_TIMEOUT: number;
MAX_CONCURRENT_REQUESTS: number;
BATCH_DELAY_MS: number;
DEFAULT_MAX_URLS: number;
DEFAULT_RETRY_ATTEMPTS: number;
RETRY_DELAY_BASE: number;
RETRY_DELAY_MAX: number;
XML_EXTENSIONS: string[];
XML_PATHS: string[];
HTML_CONTENT_TYPE: string;
PERFORMANCE_THRESHOLDS: {
GOOD: number;
NEEDS_IMPROVEMENT: number;
POOR: number;
};
SIGNIFICANT_SCORE_CHANGE: number;
CORE_WEB_VITALS: {
FCP_GOOD: number;
FCP_POOR: number;
LCP_GOOD: number;
LCP_POOR: number;
FID_GOOD: number;
FID_POOR: number;
CLS_GOOD: number;
CLS_POOR: number;
TTI_GOOD: number;
TTI_POOR: number;
TBT_GOOD: number;
TBT_POOR: number;
};
};
export declare const SUPPORTED_LOCALES: {
name: string;
value: string;
}[];
export declare const STRATEGY_OPTIONS: {
name: string;
value: string;
description: string;
}[];
export declare const CATEGORY_OPTIONS: {
name: string;
value: string;
description: string;
}[];
export declare const OUTPUT_FORMAT_OPTIONS: {
name: string;
value: string;
description: string;
}[];
export declare const ERROR_TYPES: {
INVALID_URL: string;
INVALID_CONTENT_TYPE: string;
NOT_HTML: string;
API_ERROR: string;
TIMEOUT: string;
RATE_LIMITED: string;
NETWORK_ERROR: string;
AUTHENTICATION_ERROR: string;
QUOTA_EXCEEDED: string;
UNKNOWN: string;
};
export declare const USER_FRIENDLY_ERROR_MESSAGES: {
[key: string]: string;
};
//# sourceMappingURL=config.d.ts.map