Documentation
¶
Index ¶
- Variables
- type AWSS3Check
- type AWSSESCheck
- type AWeberCheck
- type ActiveCampaignCheck
- type AdsTxtCheck
- type AlgoliaCheck
- type AmplitudeCheck
- type AnthropicCheck
- type Auth0Check
- type BeehiivCheck
- type BraintreeCheck
- type BugsnagCheck
- type ButtondownCheck
- type CampaignMonitorCheck
- type CanonicalURLCheck
- type Check
- type CheckResult
- type ClerkCheck
- type CloudflareCheck
- type CloudinaryCheck
- type CohereCheck
- type Context
- type ConvertKitCheck
- type ConvexCheck
- type CookieConsentJSCheck
- type CookieYesCheck
- type CookiebotCheck
- type CrispCheck
- type DatadogCheck
- type DatafastCheck
- type DebugStatementsCheck
- type DiscordCheck
- type DripCheck
- type ElasticsearchCheck
- type EmailAuthCheck
- type EnvParityCheck
- type ErrorPagesCheck
- type FathomCheck
- type FaviconCheck
- type FirebaseCheck
- type FullresCheck
- type GoogleAICheck
- type GoogleAnalyticsCheck
- type GrokCheck
- type HealthCheck
- type HoneybadgerCheck
- type HotjarCheck
- type HuggingFaceCheck
- type HumansTxtCheck
- type ImageOptimizationCheck
- type IndexNowCheck
- type IntercomCheck
- type IubendaCheck
- type KlaviyoCheck
- type LLMsTxtCheck
- type LangAttributeCheck
- type LegalPagesCheck
- type LemonSqueezyCheck
- type LicenseCheck
- type LogRocketCheck
- type MailchimpCheck
- type MailgunCheck
- type MistralCheck
- type MixpanelCheck
- type NewRelicCheck
- type OGTwitterCheck
- type OneTrustCheck
- type OpenAICheck
- type PaddleCheck
- type PayPalCheck
- type PerplexityCheck
- type PlausibleCheck
- type PostHogCheck
- type PostmarkCheck
- type RabbitMQCheck
- type RedisCheck
- type ReplicateCheck
- type ResendCheck
- type RobotsTxtCheck
- type RollbarCheck
- type SEOMetadataCheck
- type SSLCheck
- type SearchMatch
- type SecretScanCheck
- type SecurityHeadersCheck
- type SegmentCheck
- type SendGridCheck
- type SentryCheck
- type Severity
- type SidekiqCheck
- type SitemapCheck
- type SlackCheck
- type StripeWebhookCheck
- type StructuredDataCheck
- type SupabaseCheck
- type TermlyCheck
- type TogetherAICheck
- type TwilioCheck
- type ViewportCheck
- type VulnerabilityCheck
- type WWWRedirectCheck
- type WorkOSCheck
Constants ¶
This section is empty.
Variables ¶
var Registry = []Check{ EnvParityCheck{}, HealthCheck{}, StripeWebhookCheck{}, SentryCheck{}, PlausibleCheck{}, FathomCheck{}, GoogleAnalyticsCheck{}, RedisCheck{}, SidekiqCheck{}, SEOMetadataCheck{}, OGTwitterCheck{}, SecurityHeadersCheck{}, SSLCheck{}, SecretScanCheck{}, VulnerabilityCheck{}, FaviconCheck{}, RobotsTxtCheck{}, SitemapCheck{}, LLMsTxtCheck{}, AdsTxtCheck{}, LicenseCheck{}, ErrorPagesCheck{}, CanonicalURLCheck{}, ViewportCheck{}, LangAttributeCheck{}, DebugStatementsCheck{}, StructuredDataCheck{}, ImageOptimizationCheck{}, EmailAuthCheck{}, HumansTxtCheck{}, WWWRedirectCheck{}, LegalPagesCheck{}, IndexNowCheck{}, CookieConsentJSCheck{}, CookiebotCheck{}, OneTrustCheck{}, TermlyCheck{}, CookieYesCheck{}, IubendaCheck{}, PayPalCheck{}, BraintreeCheck{}, PaddleCheck{}, LemonSqueezyCheck{}, MailchimpCheck{}, ConvertKitCheck{}, BeehiivCheck{}, AWeberCheck{}, ActiveCampaignCheck{}, CampaignMonitorCheck{}, DripCheck{}, KlaviyoCheck{}, ButtondownCheck{}, PostmarkCheck{}, SendGridCheck{}, MailgunCheck{}, ResendCheck{}, AWSSESCheck{}, Auth0Check{}, ClerkCheck{}, WorkOSCheck{}, FirebaseCheck{}, SupabaseCheck{}, TwilioCheck{}, SlackCheck{}, DiscordCheck{}, IntercomCheck{}, CrispCheck{}, RabbitMQCheck{}, ElasticsearchCheck{}, ConvexCheck{}, AWSS3Check{}, CloudinaryCheck{}, CloudflareCheck{}, AlgoliaCheck{}, OpenAICheck{}, AnthropicCheck{}, GoogleAICheck{}, MistralCheck{}, CohereCheck{}, ReplicateCheck{}, HuggingFaceCheck{}, GrokCheck{}, PerplexityCheck{}, TogetherAICheck{}, FullresCheck{}, DatafastCheck{}, PostHogCheck{}, MixpanelCheck{}, HotjarCheck{}, AmplitudeCheck{}, SegmentCheck{}, BugsnagCheck{}, RollbarCheck{}, HoneybadgerCheck{}, DatadogCheck{}, NewRelicCheck{}, LogRocketCheck{}, }
Registry of all available checks
Functions ¶
This section is empty.
Types ¶
type AWSS3Check ¶ added in v0.10.0
type AWSS3Check struct{}
AWSS3Check verifies AWS S3 is properly set up
func (AWSS3Check) ID ¶ added in v0.10.0
func (c AWSS3Check) ID() string
func (AWSS3Check) Run ¶ added in v0.10.0
func (c AWSS3Check) Run(ctx Context) (CheckResult, error)
func (AWSS3Check) Title ¶ added in v0.10.0
func (c AWSS3Check) Title() string
type AWSSESCheck ¶ added in v0.10.0
type AWSSESCheck struct{}
AWSSESCheck verifies AWS SES is properly set up
func (AWSSESCheck) ID ¶ added in v0.10.0
func (c AWSSESCheck) ID() string
func (AWSSESCheck) Run ¶ added in v0.10.0
func (c AWSSESCheck) Run(ctx Context) (CheckResult, error)
func (AWSSESCheck) Title ¶ added in v0.10.0
func (c AWSSESCheck) Title() string
type AWeberCheck ¶ added in v0.10.0
type AWeberCheck struct{}
AWeberCheck verifies AWeber is properly set up
func (AWeberCheck) ID ¶ added in v0.10.0
func (c AWeberCheck) ID() string
func (AWeberCheck) Run ¶ added in v0.10.0
func (c AWeberCheck) Run(ctx Context) (CheckResult, error)
func (AWeberCheck) Title ¶ added in v0.10.0
func (c AWeberCheck) Title() string
type ActiveCampaignCheck ¶ added in v0.10.0
type ActiveCampaignCheck struct{}
ActiveCampaignCheck verifies ActiveCampaign is properly set up
func (ActiveCampaignCheck) ID ¶ added in v0.10.0
func (c ActiveCampaignCheck) ID() string
func (ActiveCampaignCheck) Run ¶ added in v0.10.0
func (c ActiveCampaignCheck) Run(ctx Context) (CheckResult, error)
func (ActiveCampaignCheck) Title ¶ added in v0.10.0
func (c ActiveCampaignCheck) Title() string
type AdsTxtCheck ¶
type AdsTxtCheck struct{}
AdsTxtCheck verifies ads.txt exists (optional, for ad-supported sites)
func (AdsTxtCheck) ID ¶
func (c AdsTxtCheck) ID() string
func (AdsTxtCheck) Run ¶
func (c AdsTxtCheck) Run(ctx Context) (CheckResult, error)
func (AdsTxtCheck) Title ¶
func (c AdsTxtCheck) Title() string
type AlgoliaCheck ¶ added in v0.10.0
type AlgoliaCheck struct{}
AlgoliaCheck verifies Algolia is properly set up
func (AlgoliaCheck) ID ¶ added in v0.10.0
func (c AlgoliaCheck) ID() string
func (AlgoliaCheck) Run ¶ added in v0.10.0
func (c AlgoliaCheck) Run(ctx Context) (CheckResult, error)
func (AlgoliaCheck) Title ¶ added in v0.10.0
func (c AlgoliaCheck) Title() string
type AmplitudeCheck ¶ added in v0.10.0
type AmplitudeCheck struct{}
AmplitudeCheck verifies Amplitude is properly set up
func (AmplitudeCheck) ID ¶ added in v0.10.0
func (c AmplitudeCheck) ID() string
func (AmplitudeCheck) Run ¶ added in v0.10.0
func (c AmplitudeCheck) Run(ctx Context) (CheckResult, error)
func (AmplitudeCheck) Title ¶ added in v0.10.0
func (c AmplitudeCheck) Title() string
type AnthropicCheck ¶ added in v0.10.0
type AnthropicCheck struct{}
AnthropicCheck verifies Anthropic is properly set up
func (AnthropicCheck) ID ¶ added in v0.10.0
func (c AnthropicCheck) ID() string
func (AnthropicCheck) Run ¶ added in v0.10.0
func (c AnthropicCheck) Run(ctx Context) (CheckResult, error)
func (AnthropicCheck) Title ¶ added in v0.10.0
func (c AnthropicCheck) Title() string
type Auth0Check ¶ added in v0.10.0
type Auth0Check struct{}
Auth0Check verifies Auth0 is properly set up
func (Auth0Check) ID ¶ added in v0.10.0
func (c Auth0Check) ID() string
func (Auth0Check) Run ¶ added in v0.10.0
func (c Auth0Check) Run(ctx Context) (CheckResult, error)
func (Auth0Check) Title ¶ added in v0.10.0
func (c Auth0Check) Title() string
type BeehiivCheck ¶ added in v0.10.0
type BeehiivCheck struct{}
BeehiivCheck verifies Beehiiv is properly set up
func (BeehiivCheck) ID ¶ added in v0.10.0
func (c BeehiivCheck) ID() string
func (BeehiivCheck) Run ¶ added in v0.10.0
func (c BeehiivCheck) Run(ctx Context) (CheckResult, error)
func (BeehiivCheck) Title ¶ added in v0.10.0
func (c BeehiivCheck) Title() string
type BraintreeCheck ¶ added in v0.10.0
type BraintreeCheck struct{}
BraintreeCheck verifies Braintree is properly set up
func (BraintreeCheck) ID ¶ added in v0.10.0
func (c BraintreeCheck) ID() string
func (BraintreeCheck) Run ¶ added in v0.10.0
func (c BraintreeCheck) Run(ctx Context) (CheckResult, error)
func (BraintreeCheck) Title ¶ added in v0.10.0
func (c BraintreeCheck) Title() string
type BugsnagCheck ¶ added in v0.10.0
type BugsnagCheck struct{}
BugsnagCheck verifies Bugsnag is properly set up
func (BugsnagCheck) ID ¶ added in v0.10.0
func (c BugsnagCheck) ID() string
func (BugsnagCheck) Run ¶ added in v0.10.0
func (c BugsnagCheck) Run(ctx Context) (CheckResult, error)
func (BugsnagCheck) Title ¶ added in v0.10.0
func (c BugsnagCheck) Title() string
type ButtondownCheck ¶ added in v0.10.0
type ButtondownCheck struct{}
ButtondownCheck verifies Buttondown is properly set up
func (ButtondownCheck) ID ¶ added in v0.10.0
func (c ButtondownCheck) ID() string
func (ButtondownCheck) Run ¶ added in v0.10.0
func (c ButtondownCheck) Run(ctx Context) (CheckResult, error)
func (ButtondownCheck) Title ¶ added in v0.10.0
func (c ButtondownCheck) Title() string
type CampaignMonitorCheck ¶ added in v0.10.0
type CampaignMonitorCheck struct{}
CampaignMonitorCheck verifies Campaign Monitor is properly set up
func (CampaignMonitorCheck) ID ¶ added in v0.10.0
func (c CampaignMonitorCheck) ID() string
func (CampaignMonitorCheck) Run ¶ added in v0.10.0
func (c CampaignMonitorCheck) Run(ctx Context) (CheckResult, error)
func (CampaignMonitorCheck) Title ¶ added in v0.10.0
func (c CampaignMonitorCheck) Title() string
type CanonicalURLCheck ¶
type CanonicalURLCheck struct{}
func (CanonicalURLCheck) ID ¶
func (c CanonicalURLCheck) ID() string
func (CanonicalURLCheck) Run ¶
func (c CanonicalURLCheck) Run(ctx Context) (CheckResult, error)
func (CanonicalURLCheck) Title ¶
func (c CanonicalURLCheck) Title() string
type Check ¶
type Check interface {
ID() string
Title() string
Run(ctx Context) (CheckResult, error)
}
type CheckResult ¶
type ClerkCheck ¶ added in v0.10.0
type ClerkCheck struct{}
ClerkCheck verifies Clerk is properly set up
func (ClerkCheck) ID ¶ added in v0.10.0
func (c ClerkCheck) ID() string
func (ClerkCheck) Run ¶ added in v0.10.0
func (c ClerkCheck) Run(ctx Context) (CheckResult, error)
func (ClerkCheck) Title ¶ added in v0.10.0
func (c ClerkCheck) Title() string
type CloudflareCheck ¶ added in v0.10.0
type CloudflareCheck struct{}
CloudflareCheck verifies Cloudflare is properly set up
func (CloudflareCheck) ID ¶ added in v0.10.0
func (c CloudflareCheck) ID() string
func (CloudflareCheck) Run ¶ added in v0.10.0
func (c CloudflareCheck) Run(ctx Context) (CheckResult, error)
func (CloudflareCheck) Title ¶ added in v0.10.0
func (c CloudflareCheck) Title() string
type CloudinaryCheck ¶ added in v0.10.0
type CloudinaryCheck struct{}
CloudinaryCheck verifies Cloudinary is properly set up
func (CloudinaryCheck) ID ¶ added in v0.10.0
func (c CloudinaryCheck) ID() string
func (CloudinaryCheck) Run ¶ added in v0.10.0
func (c CloudinaryCheck) Run(ctx Context) (CheckResult, error)
func (CloudinaryCheck) Title ¶ added in v0.10.0
func (c CloudinaryCheck) Title() string
type CohereCheck ¶ added in v0.10.0
type CohereCheck struct{}
CohereCheck verifies Cohere is properly set up
func (CohereCheck) ID ¶ added in v0.10.0
func (c CohereCheck) ID() string
func (CohereCheck) Run ¶ added in v0.10.0
func (c CohereCheck) Run(ctx Context) (CheckResult, error)
func (CohereCheck) Title ¶ added in v0.10.0
func (c CohereCheck) Title() string
type ConvertKitCheck ¶ added in v0.10.0
type ConvertKitCheck struct{}
ConvertKitCheck verifies ConvertKit/Kit is properly set up
func (ConvertKitCheck) ID ¶ added in v0.10.0
func (c ConvertKitCheck) ID() string
func (ConvertKitCheck) Run ¶ added in v0.10.0
func (c ConvertKitCheck) Run(ctx Context) (CheckResult, error)
func (ConvertKitCheck) Title ¶ added in v0.10.0
func (c ConvertKitCheck) Title() string
type ConvexCheck ¶ added in v0.10.0
type ConvexCheck struct{}
ConvexCheck verifies Convex is properly set up
func (ConvexCheck) ID ¶ added in v0.10.0
func (c ConvexCheck) ID() string
func (ConvexCheck) Run ¶ added in v0.10.0
func (c ConvexCheck) Run(ctx Context) (CheckResult, error)
func (ConvexCheck) Title ¶ added in v0.10.0
func (c ConvexCheck) Title() string
type CookieConsentJSCheck ¶ added in v0.10.0
type CookieConsentJSCheck struct{}
CookieConsentJSCheck verifies CookieConsent JS library is properly set up
func (CookieConsentJSCheck) ID ¶ added in v0.10.0
func (c CookieConsentJSCheck) ID() string
func (CookieConsentJSCheck) Run ¶ added in v0.10.0
func (c CookieConsentJSCheck) Run(ctx Context) (CheckResult, error)
func (CookieConsentJSCheck) Title ¶ added in v0.10.0
func (c CookieConsentJSCheck) Title() string
type CookieYesCheck ¶ added in v0.10.0
type CookieYesCheck struct{}
CookieYesCheck verifies CookieYes is properly set up
func (CookieYesCheck) ID ¶ added in v0.10.0
func (c CookieYesCheck) ID() string
func (CookieYesCheck) Run ¶ added in v0.10.0
func (c CookieYesCheck) Run(ctx Context) (CheckResult, error)
func (CookieYesCheck) Title ¶ added in v0.10.0
func (c CookieYesCheck) Title() string
type CookiebotCheck ¶ added in v0.10.0
type CookiebotCheck struct{}
CookiebotCheck verifies Cookiebot is properly set up
func (CookiebotCheck) ID ¶ added in v0.10.0
func (c CookiebotCheck) ID() string
func (CookiebotCheck) Run ¶ added in v0.10.0
func (c CookiebotCheck) Run(ctx Context) (CheckResult, error)
func (CookiebotCheck) Title ¶ added in v0.10.0
func (c CookiebotCheck) Title() string
type CrispCheck ¶ added in v0.10.0
type CrispCheck struct{}
CrispCheck verifies Crisp is properly set up
func (CrispCheck) ID ¶ added in v0.10.0
func (c CrispCheck) ID() string
func (CrispCheck) Run ¶ added in v0.10.0
func (c CrispCheck) Run(ctx Context) (CheckResult, error)
func (CrispCheck) Title ¶ added in v0.10.0
func (c CrispCheck) Title() string
type DatadogCheck ¶ added in v0.10.0
type DatadogCheck struct{}
DatadogCheck verifies Datadog is properly set up
func (DatadogCheck) ID ¶ added in v0.10.0
func (c DatadogCheck) ID() string
func (DatadogCheck) Run ¶ added in v0.10.0
func (c DatadogCheck) Run(ctx Context) (CheckResult, error)
func (DatadogCheck) Title ¶ added in v0.10.0
func (c DatadogCheck) Title() string
type DatafastCheck ¶ added in v0.10.0
type DatafastCheck struct{}
DatafastCheck verifies Datafa.st Analytics is properly set up
func (DatafastCheck) ID ¶ added in v0.10.0
func (c DatafastCheck) ID() string
func (DatafastCheck) Run ¶ added in v0.10.0
func (c DatafastCheck) Run(ctx Context) (CheckResult, error)
func (DatafastCheck) Title ¶ added in v0.10.0
func (c DatafastCheck) Title() string
type DebugStatementsCheck ¶
type DebugStatementsCheck struct{}
func (DebugStatementsCheck) ID ¶
func (c DebugStatementsCheck) ID() string
func (DebugStatementsCheck) Run ¶
func (c DebugStatementsCheck) Run(ctx Context) (CheckResult, error)
func (DebugStatementsCheck) Title ¶
func (c DebugStatementsCheck) Title() string
type DiscordCheck ¶ added in v0.10.0
type DiscordCheck struct{}
DiscordCheck verifies Discord is properly set up
func (DiscordCheck) ID ¶ added in v0.10.0
func (c DiscordCheck) ID() string
func (DiscordCheck) Run ¶ added in v0.10.0
func (c DiscordCheck) Run(ctx Context) (CheckResult, error)
func (DiscordCheck) Title ¶ added in v0.10.0
func (c DiscordCheck) Title() string
type DripCheck ¶ added in v0.10.0
type DripCheck struct{}
DripCheck verifies Drip is properly set up
type ElasticsearchCheck ¶ added in v0.10.0
type ElasticsearchCheck struct{}
ElasticsearchCheck verifies Elasticsearch is properly set up
func (ElasticsearchCheck) ID ¶ added in v0.10.0
func (c ElasticsearchCheck) ID() string
func (ElasticsearchCheck) Run ¶ added in v0.10.0
func (c ElasticsearchCheck) Run(ctx Context) (CheckResult, error)
func (ElasticsearchCheck) Title ¶ added in v0.10.0
func (c ElasticsearchCheck) Title() string
type EmailAuthCheck ¶
type EmailAuthCheck struct{}
func (EmailAuthCheck) ID ¶
func (c EmailAuthCheck) ID() string
func (EmailAuthCheck) Run ¶
func (c EmailAuthCheck) Run(ctx Context) (CheckResult, error)
func (EmailAuthCheck) Title ¶
func (c EmailAuthCheck) Title() string
type EnvParityCheck ¶
type EnvParityCheck struct{}
func (EnvParityCheck) ID ¶
func (c EnvParityCheck) ID() string
func (EnvParityCheck) Run ¶
func (c EnvParityCheck) Run(ctx Context) (CheckResult, error)
func (EnvParityCheck) Title ¶
func (c EnvParityCheck) Title() string
type ErrorPagesCheck ¶
type ErrorPagesCheck struct{}
func (ErrorPagesCheck) ID ¶
func (c ErrorPagesCheck) ID() string
func (ErrorPagesCheck) Run ¶
func (c ErrorPagesCheck) Run(ctx Context) (CheckResult, error)
func (ErrorPagesCheck) Title ¶
func (c ErrorPagesCheck) Title() string
type FathomCheck ¶
type FathomCheck struct{}
FathomCheck verifies Fathom Analytics is properly set up
func (FathomCheck) ID ¶
func (c FathomCheck) ID() string
func (FathomCheck) Run ¶
func (c FathomCheck) Run(ctx Context) (CheckResult, error)
func (FathomCheck) Title ¶
func (c FathomCheck) Title() string
type FaviconCheck ¶
type FaviconCheck struct{}
func (FaviconCheck) ID ¶
func (c FaviconCheck) ID() string
func (FaviconCheck) Run ¶
func (c FaviconCheck) Run(ctx Context) (CheckResult, error)
func (FaviconCheck) Title ¶
func (c FaviconCheck) Title() string
type FirebaseCheck ¶ added in v0.10.0
type FirebaseCheck struct{}
FirebaseCheck verifies Firebase is properly set up
func (FirebaseCheck) ID ¶ added in v0.10.0
func (c FirebaseCheck) ID() string
func (FirebaseCheck) Run ¶ added in v0.10.0
func (c FirebaseCheck) Run(ctx Context) (CheckResult, error)
func (FirebaseCheck) Title ¶ added in v0.10.0
func (c FirebaseCheck) Title() string
type FullresCheck ¶ added in v0.10.0
type FullresCheck struct{}
FullresCheck verifies Fullres Analytics is properly set up
func (FullresCheck) ID ¶ added in v0.10.0
func (c FullresCheck) ID() string
func (FullresCheck) Run ¶ added in v0.10.0
func (c FullresCheck) Run(ctx Context) (CheckResult, error)
func (FullresCheck) Title ¶ added in v0.10.0
func (c FullresCheck) Title() string
type GoogleAICheck ¶ added in v0.10.0
type GoogleAICheck struct{}
GoogleAICheck verifies Google AI is properly set up
func (GoogleAICheck) ID ¶ added in v0.10.0
func (c GoogleAICheck) ID() string
func (GoogleAICheck) Run ¶ added in v0.10.0
func (c GoogleAICheck) Run(ctx Context) (CheckResult, error)
func (GoogleAICheck) Title ¶ added in v0.10.0
func (c GoogleAICheck) Title() string
type GoogleAnalyticsCheck ¶
type GoogleAnalyticsCheck struct{}
GoogleAnalyticsCheck verifies Google Analytics is properly set up
func (GoogleAnalyticsCheck) ID ¶
func (c GoogleAnalyticsCheck) ID() string
func (GoogleAnalyticsCheck) Run ¶
func (c GoogleAnalyticsCheck) Run(ctx Context) (CheckResult, error)
func (GoogleAnalyticsCheck) Title ¶
func (c GoogleAnalyticsCheck) Title() string
type GrokCheck ¶ added in v0.10.0
type GrokCheck struct{}
GrokCheck verifies Grok (xAI) is properly set up
type HealthCheck ¶
type HealthCheck struct{}
func (HealthCheck) ID ¶
func (c HealthCheck) ID() string
func (HealthCheck) Run ¶
func (c HealthCheck) Run(ctx Context) (CheckResult, error)
func (HealthCheck) Title ¶
func (c HealthCheck) Title() string
type HoneybadgerCheck ¶ added in v0.10.0
type HoneybadgerCheck struct{}
HoneybadgerCheck verifies Honeybadger is properly set up
func (HoneybadgerCheck) ID ¶ added in v0.10.0
func (c HoneybadgerCheck) ID() string
func (HoneybadgerCheck) Run ¶ added in v0.10.0
func (c HoneybadgerCheck) Run(ctx Context) (CheckResult, error)
func (HoneybadgerCheck) Title ¶ added in v0.10.0
func (c HoneybadgerCheck) Title() string
type HotjarCheck ¶ added in v0.10.0
type HotjarCheck struct{}
HotjarCheck verifies Hotjar is properly set up
func (HotjarCheck) ID ¶ added in v0.10.0
func (c HotjarCheck) ID() string
func (HotjarCheck) Run ¶ added in v0.10.0
func (c HotjarCheck) Run(ctx Context) (CheckResult, error)
func (HotjarCheck) Title ¶ added in v0.10.0
func (c HotjarCheck) Title() string
type HuggingFaceCheck ¶ added in v0.10.0
type HuggingFaceCheck struct{}
HuggingFaceCheck verifies Hugging Face is properly set up
func (HuggingFaceCheck) ID ¶ added in v0.10.0
func (c HuggingFaceCheck) ID() string
func (HuggingFaceCheck) Run ¶ added in v0.10.0
func (c HuggingFaceCheck) Run(ctx Context) (CheckResult, error)
func (HuggingFaceCheck) Title ¶ added in v0.10.0
func (c HuggingFaceCheck) Title() string
type HumansTxtCheck ¶
type HumansTxtCheck struct{}
HumansTxtCheck verifies humans.txt exists (optional, credits the team)
func (HumansTxtCheck) ID ¶
func (c HumansTxtCheck) ID() string
func (HumansTxtCheck) Run ¶
func (c HumansTxtCheck) Run(ctx Context) (CheckResult, error)
func (HumansTxtCheck) Title ¶
func (c HumansTxtCheck) Title() string
type ImageOptimizationCheck ¶
type ImageOptimizationCheck struct{}
func (ImageOptimizationCheck) ID ¶
func (c ImageOptimizationCheck) ID() string
func (ImageOptimizationCheck) Run ¶
func (c ImageOptimizationCheck) Run(ctx Context) (CheckResult, error)
func (ImageOptimizationCheck) Title ¶
func (c ImageOptimizationCheck) Title() string
type IndexNowCheck ¶
type IndexNowCheck struct{}
IndexNowCheck verifies IndexNow key file exists with correct content
func (IndexNowCheck) ID ¶
func (c IndexNowCheck) ID() string
func (IndexNowCheck) Run ¶
func (c IndexNowCheck) Run(ctx Context) (CheckResult, error)
func (IndexNowCheck) Title ¶
func (c IndexNowCheck) Title() string
type IntercomCheck ¶ added in v0.10.0
type IntercomCheck struct{}
IntercomCheck verifies Intercom is properly set up
func (IntercomCheck) ID ¶ added in v0.10.0
func (c IntercomCheck) ID() string
func (IntercomCheck) Run ¶ added in v0.10.0
func (c IntercomCheck) Run(ctx Context) (CheckResult, error)
func (IntercomCheck) Title ¶ added in v0.10.0
func (c IntercomCheck) Title() string
type IubendaCheck ¶ added in v0.10.0
type IubendaCheck struct{}
IubendaCheck verifies Iubenda is properly set up
func (IubendaCheck) ID ¶ added in v0.10.0
func (c IubendaCheck) ID() string
func (IubendaCheck) Run ¶ added in v0.10.0
func (c IubendaCheck) Run(ctx Context) (CheckResult, error)
func (IubendaCheck) Title ¶ added in v0.10.0
func (c IubendaCheck) Title() string
type KlaviyoCheck ¶ added in v0.10.0
type KlaviyoCheck struct{}
KlaviyoCheck verifies Klaviyo is properly set up
func (KlaviyoCheck) ID ¶ added in v0.10.0
func (c KlaviyoCheck) ID() string
func (KlaviyoCheck) Run ¶ added in v0.10.0
func (c KlaviyoCheck) Run(ctx Context) (CheckResult, error)
func (KlaviyoCheck) Title ¶ added in v0.10.0
func (c KlaviyoCheck) Title() string
type LLMsTxtCheck ¶
type LLMsTxtCheck struct{}
LLMsTxtCheck verifies llms.txt exists for AI crawlers
func (LLMsTxtCheck) ID ¶
func (c LLMsTxtCheck) ID() string
func (LLMsTxtCheck) Run ¶
func (c LLMsTxtCheck) Run(ctx Context) (CheckResult, error)
func (LLMsTxtCheck) Title ¶
func (c LLMsTxtCheck) Title() string
type LangAttributeCheck ¶
type LangAttributeCheck struct{}
func (LangAttributeCheck) ID ¶
func (c LangAttributeCheck) ID() string
func (LangAttributeCheck) Run ¶
func (c LangAttributeCheck) Run(ctx Context) (CheckResult, error)
func (LangAttributeCheck) Title ¶
func (c LangAttributeCheck) Title() string
type LegalPagesCheck ¶
type LegalPagesCheck struct{}
func (LegalPagesCheck) ID ¶
func (c LegalPagesCheck) ID() string
func (LegalPagesCheck) Run ¶
func (c LegalPagesCheck) Run(ctx Context) (CheckResult, error)
func (LegalPagesCheck) Title ¶
func (c LegalPagesCheck) Title() string
type LemonSqueezyCheck ¶ added in v0.10.0
type LemonSqueezyCheck struct{}
LemonSqueezyCheck verifies LemonSqueezy is properly set up
func (LemonSqueezyCheck) ID ¶ added in v0.10.0
func (c LemonSqueezyCheck) ID() string
func (LemonSqueezyCheck) Run ¶ added in v0.10.0
func (c LemonSqueezyCheck) Run(ctx Context) (CheckResult, error)
func (LemonSqueezyCheck) Title ¶ added in v0.10.0
func (c LemonSqueezyCheck) Title() string
type LicenseCheck ¶
type LicenseCheck struct{}
func (LicenseCheck) ID ¶
func (c LicenseCheck) ID() string
func (LicenseCheck) Run ¶
func (c LicenseCheck) Run(ctx Context) (CheckResult, error)
func (LicenseCheck) Title ¶
func (c LicenseCheck) Title() string
type LogRocketCheck ¶ added in v0.10.0
type LogRocketCheck struct{}
LogRocketCheck verifies LogRocket is properly set up
func (LogRocketCheck) ID ¶ added in v0.10.0
func (c LogRocketCheck) ID() string
func (LogRocketCheck) Run ¶ added in v0.10.0
func (c LogRocketCheck) Run(ctx Context) (CheckResult, error)
func (LogRocketCheck) Title ¶ added in v0.10.0
func (c LogRocketCheck) Title() string
type MailchimpCheck ¶ added in v0.10.0
type MailchimpCheck struct{}
MailchimpCheck verifies Mailchimp is properly set up
func (MailchimpCheck) ID ¶ added in v0.10.0
func (c MailchimpCheck) ID() string
func (MailchimpCheck) Run ¶ added in v0.10.0
func (c MailchimpCheck) Run(ctx Context) (CheckResult, error)
func (MailchimpCheck) Title ¶ added in v0.10.0
func (c MailchimpCheck) Title() string
type MailgunCheck ¶ added in v0.10.0
type MailgunCheck struct{}
MailgunCheck verifies Mailgun is properly set up
func (MailgunCheck) ID ¶ added in v0.10.0
func (c MailgunCheck) ID() string
func (MailgunCheck) Run ¶ added in v0.10.0
func (c MailgunCheck) Run(ctx Context) (CheckResult, error)
func (MailgunCheck) Title ¶ added in v0.10.0
func (c MailgunCheck) Title() string
type MistralCheck ¶ added in v0.10.0
type MistralCheck struct{}
MistralCheck verifies Mistral is properly set up
func (MistralCheck) ID ¶ added in v0.10.0
func (c MistralCheck) ID() string
func (MistralCheck) Run ¶ added in v0.10.0
func (c MistralCheck) Run(ctx Context) (CheckResult, error)
func (MistralCheck) Title ¶ added in v0.10.0
func (c MistralCheck) Title() string
type MixpanelCheck ¶ added in v0.10.0
type MixpanelCheck struct{}
MixpanelCheck verifies Mixpanel is properly set up
func (MixpanelCheck) ID ¶ added in v0.10.0
func (c MixpanelCheck) ID() string
func (MixpanelCheck) Run ¶ added in v0.10.0
func (c MixpanelCheck) Run(ctx Context) (CheckResult, error)
func (MixpanelCheck) Title ¶ added in v0.10.0
func (c MixpanelCheck) Title() string
type NewRelicCheck ¶ added in v0.10.0
type NewRelicCheck struct{}
NewRelicCheck verifies New Relic is properly set up
func (NewRelicCheck) ID ¶ added in v0.10.0
func (c NewRelicCheck) ID() string
func (NewRelicCheck) Run ¶ added in v0.10.0
func (c NewRelicCheck) Run(ctx Context) (CheckResult, error)
func (NewRelicCheck) Title ¶ added in v0.10.0
func (c NewRelicCheck) Title() string
type OGTwitterCheck ¶
type OGTwitterCheck struct{}
func (OGTwitterCheck) ID ¶
func (c OGTwitterCheck) ID() string
func (OGTwitterCheck) Run ¶
func (c OGTwitterCheck) Run(ctx Context) (CheckResult, error)
func (OGTwitterCheck) Title ¶
func (c OGTwitterCheck) Title() string
type OneTrustCheck ¶ added in v0.10.0
type OneTrustCheck struct{}
OneTrustCheck verifies OneTrust is properly set up
func (OneTrustCheck) ID ¶ added in v0.10.0
func (c OneTrustCheck) ID() string
func (OneTrustCheck) Run ¶ added in v0.10.0
func (c OneTrustCheck) Run(ctx Context) (CheckResult, error)
func (OneTrustCheck) Title ¶ added in v0.10.0
func (c OneTrustCheck) Title() string
type OpenAICheck ¶ added in v0.10.0
type OpenAICheck struct{}
OpenAICheck verifies OpenAI is properly set up
func (OpenAICheck) ID ¶ added in v0.10.0
func (c OpenAICheck) ID() string
func (OpenAICheck) Run ¶ added in v0.10.0
func (c OpenAICheck) Run(ctx Context) (CheckResult, error)
func (OpenAICheck) Title ¶ added in v0.10.0
func (c OpenAICheck) Title() string
type PaddleCheck ¶ added in v0.10.0
type PaddleCheck struct{}
PaddleCheck verifies Paddle is properly set up
func (PaddleCheck) ID ¶ added in v0.10.0
func (c PaddleCheck) ID() string
func (PaddleCheck) Run ¶ added in v0.10.0
func (c PaddleCheck) Run(ctx Context) (CheckResult, error)
func (PaddleCheck) Title ¶ added in v0.10.0
func (c PaddleCheck) Title() string
type PayPalCheck ¶ added in v0.10.0
type PayPalCheck struct{}
PayPalCheck verifies PayPal is properly set up
func (PayPalCheck) ID ¶ added in v0.10.0
func (c PayPalCheck) ID() string
func (PayPalCheck) Run ¶ added in v0.10.0
func (c PayPalCheck) Run(ctx Context) (CheckResult, error)
func (PayPalCheck) Title ¶ added in v0.10.0
func (c PayPalCheck) Title() string
type PerplexityCheck ¶ added in v0.10.0
type PerplexityCheck struct{}
PerplexityCheck verifies Perplexity is properly set up
func (PerplexityCheck) ID ¶ added in v0.10.0
func (c PerplexityCheck) ID() string
func (PerplexityCheck) Run ¶ added in v0.10.0
func (c PerplexityCheck) Run(ctx Context) (CheckResult, error)
func (PerplexityCheck) Title ¶ added in v0.10.0
func (c PerplexityCheck) Title() string
type PlausibleCheck ¶
type PlausibleCheck struct{}
func (PlausibleCheck) ID ¶
func (c PlausibleCheck) ID() string
func (PlausibleCheck) Run ¶
func (c PlausibleCheck) Run(ctx Context) (CheckResult, error)
func (PlausibleCheck) Title ¶
func (c PlausibleCheck) Title() string
type PostHogCheck ¶ added in v0.10.0
type PostHogCheck struct{}
PostHogCheck verifies PostHog is properly set up
func (PostHogCheck) ID ¶ added in v0.10.0
func (c PostHogCheck) ID() string
func (PostHogCheck) Run ¶ added in v0.10.0
func (c PostHogCheck) Run(ctx Context) (CheckResult, error)
func (PostHogCheck) Title ¶ added in v0.10.0
func (c PostHogCheck) Title() string
type PostmarkCheck ¶ added in v0.10.0
type PostmarkCheck struct{}
PostmarkCheck verifies Postmark is properly set up
func (PostmarkCheck) ID ¶ added in v0.10.0
func (c PostmarkCheck) ID() string
func (PostmarkCheck) Run ¶ added in v0.10.0
func (c PostmarkCheck) Run(ctx Context) (CheckResult, error)
func (PostmarkCheck) Title ¶ added in v0.10.0
func (c PostmarkCheck) Title() string
type RabbitMQCheck ¶ added in v0.10.0
type RabbitMQCheck struct{}
RabbitMQCheck verifies RabbitMQ is properly set up
func (RabbitMQCheck) ID ¶ added in v0.10.0
func (c RabbitMQCheck) ID() string
func (RabbitMQCheck) Run ¶ added in v0.10.0
func (c RabbitMQCheck) Run(ctx Context) (CheckResult, error)
func (RabbitMQCheck) Title ¶ added in v0.10.0
func (c RabbitMQCheck) Title() string
type RedisCheck ¶
type RedisCheck struct{}
RedisCheck verifies Redis connection is configured
func (RedisCheck) ID ¶
func (c RedisCheck) ID() string
func (RedisCheck) Run ¶
func (c RedisCheck) Run(ctx Context) (CheckResult, error)
func (RedisCheck) Title ¶
func (c RedisCheck) Title() string
type ReplicateCheck ¶ added in v0.10.0
type ReplicateCheck struct{}
ReplicateCheck verifies Replicate is properly set up
func (ReplicateCheck) ID ¶ added in v0.10.0
func (c ReplicateCheck) ID() string
func (ReplicateCheck) Run ¶ added in v0.10.0
func (c ReplicateCheck) Run(ctx Context) (CheckResult, error)
func (ReplicateCheck) Title ¶ added in v0.10.0
func (c ReplicateCheck) Title() string
type ResendCheck ¶ added in v0.10.0
type ResendCheck struct{}
ResendCheck verifies Resend is properly set up
func (ResendCheck) ID ¶ added in v0.10.0
func (c ResendCheck) ID() string
func (ResendCheck) Run ¶ added in v0.10.0
func (c ResendCheck) Run(ctx Context) (CheckResult, error)
func (ResendCheck) Title ¶ added in v0.10.0
func (c ResendCheck) Title() string
type RobotsTxtCheck ¶
type RobotsTxtCheck struct{}
RobotsTxtCheck verifies robots.txt exists
func (RobotsTxtCheck) ID ¶
func (c RobotsTxtCheck) ID() string
func (RobotsTxtCheck) Run ¶
func (c RobotsTxtCheck) Run(ctx Context) (CheckResult, error)
func (RobotsTxtCheck) Title ¶
func (c RobotsTxtCheck) Title() string
type RollbarCheck ¶ added in v0.10.0
type RollbarCheck struct{}
RollbarCheck verifies Rollbar is properly set up
func (RollbarCheck) ID ¶ added in v0.10.0
func (c RollbarCheck) ID() string
func (RollbarCheck) Run ¶ added in v0.10.0
func (c RollbarCheck) Run(ctx Context) (CheckResult, error)
func (RollbarCheck) Title ¶ added in v0.10.0
func (c RollbarCheck) Title() string
type SEOMetadataCheck ¶
type SEOMetadataCheck struct{}
func (SEOMetadataCheck) ID ¶
func (c SEOMetadataCheck) ID() string
func (SEOMetadataCheck) Run ¶
func (c SEOMetadataCheck) Run(ctx Context) (CheckResult, error)
func (SEOMetadataCheck) Title ¶
func (c SEOMetadataCheck) Title() string
type SearchMatch ¶ added in v0.11.0
SearchMatch contains details about a pattern match
type SecretScanCheck ¶
type SecretScanCheck struct{}
func (SecretScanCheck) ID ¶
func (c SecretScanCheck) ID() string
func (SecretScanCheck) Run ¶
func (c SecretScanCheck) Run(ctx Context) (CheckResult, error)
func (SecretScanCheck) Title ¶
func (c SecretScanCheck) Title() string
type SecurityHeadersCheck ¶
type SecurityHeadersCheck struct{}
func (SecurityHeadersCheck) ID ¶
func (c SecurityHeadersCheck) ID() string
func (SecurityHeadersCheck) Run ¶
func (c SecurityHeadersCheck) Run(ctx Context) (CheckResult, error)
func (SecurityHeadersCheck) Title ¶
func (c SecurityHeadersCheck) Title() string
type SegmentCheck ¶ added in v0.10.0
type SegmentCheck struct{}
SegmentCheck verifies Segment is properly set up
func (SegmentCheck) ID ¶ added in v0.10.0
func (c SegmentCheck) ID() string
func (SegmentCheck) Run ¶ added in v0.10.0
func (c SegmentCheck) Run(ctx Context) (CheckResult, error)
func (SegmentCheck) Title ¶ added in v0.10.0
func (c SegmentCheck) Title() string
type SendGridCheck ¶ added in v0.10.0
type SendGridCheck struct{}
SendGridCheck verifies SendGrid is properly set up
func (SendGridCheck) ID ¶ added in v0.10.0
func (c SendGridCheck) ID() string
func (SendGridCheck) Run ¶ added in v0.10.0
func (c SendGridCheck) Run(ctx Context) (CheckResult, error)
func (SendGridCheck) Title ¶ added in v0.10.0
func (c SendGridCheck) Title() string
type SentryCheck ¶
type SentryCheck struct{}
func (SentryCheck) ID ¶
func (c SentryCheck) ID() string
func (SentryCheck) Run ¶
func (c SentryCheck) Run(ctx Context) (CheckResult, error)
func (SentryCheck) Title ¶
func (c SentryCheck) Title() string
type SidekiqCheck ¶
type SidekiqCheck struct{}
SidekiqCheck verifies Sidekiq is configured (Rails)
func (SidekiqCheck) ID ¶
func (c SidekiqCheck) ID() string
func (SidekiqCheck) Run ¶
func (c SidekiqCheck) Run(ctx Context) (CheckResult, error)
func (SidekiqCheck) Title ¶
func (c SidekiqCheck) Title() string
type SitemapCheck ¶
type SitemapCheck struct{}
SitemapCheck verifies sitemap.xml exists
func (SitemapCheck) ID ¶
func (c SitemapCheck) ID() string
func (SitemapCheck) Run ¶
func (c SitemapCheck) Run(ctx Context) (CheckResult, error)
func (SitemapCheck) Title ¶
func (c SitemapCheck) Title() string
type SlackCheck ¶ added in v0.10.0
type SlackCheck struct{}
SlackCheck verifies Slack is properly set up
func (SlackCheck) ID ¶ added in v0.10.0
func (c SlackCheck) ID() string
func (SlackCheck) Run ¶ added in v0.10.0
func (c SlackCheck) Run(ctx Context) (CheckResult, error)
func (SlackCheck) Title ¶ added in v0.10.0
func (c SlackCheck) Title() string
type StripeWebhookCheck ¶
type StripeWebhookCheck struct{}
func (StripeWebhookCheck) ID ¶
func (c StripeWebhookCheck) ID() string
func (StripeWebhookCheck) Run ¶
func (c StripeWebhookCheck) Run(ctx Context) (CheckResult, error)
func (StripeWebhookCheck) Title ¶
func (c StripeWebhookCheck) Title() string
type StructuredDataCheck ¶
type StructuredDataCheck struct{}
func (StructuredDataCheck) ID ¶
func (c StructuredDataCheck) ID() string
func (StructuredDataCheck) Run ¶
func (c StructuredDataCheck) Run(ctx Context) (CheckResult, error)
func (StructuredDataCheck) Title ¶
func (c StructuredDataCheck) Title() string
type SupabaseCheck ¶ added in v0.10.0
type SupabaseCheck struct{}
SupabaseCheck verifies Supabase is properly set up
func (SupabaseCheck) ID ¶ added in v0.10.0
func (c SupabaseCheck) ID() string
func (SupabaseCheck) Run ¶ added in v0.10.0
func (c SupabaseCheck) Run(ctx Context) (CheckResult, error)
func (SupabaseCheck) Title ¶ added in v0.10.0
func (c SupabaseCheck) Title() string
type TermlyCheck ¶ added in v0.10.0
type TermlyCheck struct{}
TermlyCheck verifies Termly is properly set up
func (TermlyCheck) ID ¶ added in v0.10.0
func (c TermlyCheck) ID() string
func (TermlyCheck) Run ¶ added in v0.10.0
func (c TermlyCheck) Run(ctx Context) (CheckResult, error)
func (TermlyCheck) Title ¶ added in v0.10.0
func (c TermlyCheck) Title() string
type TogetherAICheck ¶ added in v0.10.0
type TogetherAICheck struct{}
TogetherAICheck verifies Together AI is properly set up
func (TogetherAICheck) ID ¶ added in v0.10.0
func (c TogetherAICheck) ID() string
func (TogetherAICheck) Run ¶ added in v0.10.0
func (c TogetherAICheck) Run(ctx Context) (CheckResult, error)
func (TogetherAICheck) Title ¶ added in v0.10.0
func (c TogetherAICheck) Title() string
type TwilioCheck ¶ added in v0.10.0
type TwilioCheck struct{}
TwilioCheck verifies Twilio is properly set up
func (TwilioCheck) ID ¶ added in v0.10.0
func (c TwilioCheck) ID() string
func (TwilioCheck) Run ¶ added in v0.10.0
func (c TwilioCheck) Run(ctx Context) (CheckResult, error)
func (TwilioCheck) Title ¶ added in v0.10.0
func (c TwilioCheck) Title() string
type ViewportCheck ¶
type ViewportCheck struct{}
func (ViewportCheck) ID ¶
func (c ViewportCheck) ID() string
func (ViewportCheck) Run ¶
func (c ViewportCheck) Run(ctx Context) (CheckResult, error)
func (ViewportCheck) Title ¶
func (c ViewportCheck) Title() string
type VulnerabilityCheck ¶
type VulnerabilityCheck struct{}
func (VulnerabilityCheck) ID ¶
func (c VulnerabilityCheck) ID() string
func (VulnerabilityCheck) Run ¶
func (c VulnerabilityCheck) Run(ctx Context) (CheckResult, error)
func (VulnerabilityCheck) Title ¶
func (c VulnerabilityCheck) Title() string
type WWWRedirectCheck ¶
type WWWRedirectCheck struct{}
func (WWWRedirectCheck) ID ¶
func (c WWWRedirectCheck) ID() string
func (WWWRedirectCheck) Run ¶
func (c WWWRedirectCheck) Run(ctx Context) (CheckResult, error)
func (WWWRedirectCheck) Title ¶
func (c WWWRedirectCheck) Title() string
type WorkOSCheck ¶ added in v0.10.0
type WorkOSCheck struct{}
WorkOSCheck verifies WorkOS is properly set up
func (WorkOSCheck) ID ¶ added in v0.10.0
func (c WorkOSCheck) ID() string
func (WorkOSCheck) Run ¶ added in v0.10.0
func (c WorkOSCheck) Run(ctx Context) (CheckResult, error)
func (WorkOSCheck) Title ¶ added in v0.10.0
func (c WorkOSCheck) Title() string
Source Files
¶
- ai_services.go
- analytics.go
- analytics_extended.go
- auth_services.go
- canonical.go
- checks.go
- communication_services.go
- cookie_consent_services.go
- debug_statements.go
- email_auth.go
- email_extended.go
- email_services.go
- env_parity.go
- error_pages.go
- error_tracking.go
- favicon.go
- health.go
- image_optimization.go
- infrastructure_extended.go
- lang.go
- legal.go
- license.go
- og_twitter.go
- payments_extended.go
- plausible.go
- search_services.go
- secrets.go
- security.go
- sentry.go
- seo.go
- ssl.go
- storage_services.go
- stripe_webhook.go
- structured_data.go
- viewport.go
- vulnerability.go
- web_standards.go
- www_redirect.go