Class: GatsbyWordPressHealthCheck
Hierarchy
WordPressHealthCheck↳
GatsbyWordPressHealthCheck
Constructors
constructor
• new GatsbyWordPressHealthCheck(env)
Resolves .env file if it exists and check for required environment variables, and sets the endpoint
Parameters
| Name | Type | Description |
|---|---|---|
env | Object | process.env |
env.env | ProcessEnv | - |
Overrides
WordPressHealthCheck.constructor
Defined in
packages/decoupled-kit-health-check/src/classes/GatsbyWordPressHealthCheck.ts:23
Properties
#appPassword
• Private #appPassword: undefined | string
Defined in
packages/decoupled-kit-health-check/src/classes/GatsbyWordPressHealthCheck.ts:16
appUsername
• appUsername: undefined | string
Overrides
WordPressHealthCheck.appUsername
Defined in
packages/decoupled-kit-health-check/src/classes/GatsbyWordPressHealthCheck.ts:15
endpoint
• endpoint: string
Overrides
WordPressHealthCheck.endpoint
Defined in
packages/decoupled-kit-health-check/src/classes/GatsbyWordPressHealthCheck.ts:13
envVar
• envVar: string
Overrides
WordPressHealthCheck.envVar
Defined in
packages/decoupled-kit-health-check/src/classes/GatsbyWordPressHealthCheck.ts:14
log
• log: Object = logger
Type declaration
| Name | Type |
|---|---|
success | (message: string) => void |
suggest | (message: string) => void |
warn | (message: string) => void |
Overrides
WordPressHealthCheck.log
Defined in
packages/decoupled-kit-health-check/src/classes/GatsbyWordPressHealthCheck.ts:17
Methods
checkFor200
▸ checkFor200(url): Promise<boolean>
Parameters
| Name | Type |
|---|---|
url | URL |
Returns
Promise<boolean>
Overrides
WordPressHealthCheck.checkFor200
Defined in
packages/decoupled-kit-health-check/src/classes/GatsbyWordPressHealthCheck.ts:86
getURL
▸ getURL(): URL
Returns
URL
Overrides
WordPressHealthCheck.getURL
Defined in
packages/decoupled-kit-health-check/src/classes/GatsbyWordPressHealthCheck.ts:81
validateAuth
▸ validateAuth():
Promise<GatsbyWordPressHealthCheck>
Returns
Promise<GatsbyWordPressHealthCheck>
Overrides
WordPressHealthCheck.validateAuth
Defined in
packages/decoupled-kit-health-check/src/classes/GatsbyWordPressHealthCheck.ts:144
validateEndpoint
▸ validateEndpoint():
Promise<GatsbyWordPressHealthCheck>
Returns
Promise<GatsbyWordPressHealthCheck>
Overrides
WordPressHealthCheck.validateEndpoint
Defined in
packages/decoupled-kit-health-check/src/classes/GatsbyWordPressHealthCheck.ts:103
validateMenu
▸ validateMenu():
Promise<GatsbyWordPressHealthCheck>
Returns
Promise<GatsbyWordPressHealthCheck>
Overrides
WordPressHealthCheck.validateMenu
Defined in
packages/decoupled-kit-health-check/src/classes/GatsbyWordPressHealthCheck.ts:117
validatePreview
▸ validatePreview():
Promise<GatsbyWordPressHealthCheck>
Returns
Promise<GatsbyWordPressHealthCheck>
Overrides
WordPressHealthCheck.validatePreview
Defined in
packages/decoupled-kit-health-check/src/classes/GatsbyWordPressHealthCheck.ts:223
validateWPGatsbyPlugin
▸ validateWPGatsbyPlugin():
Promise<GatsbyWordPressHealthCheck>
Returns
Promise<GatsbyWordPressHealthCheck>
Defined in
packages/decoupled-kit-health-check/src/classes/GatsbyWordPressHealthCheck.ts:200