Imperative-internal class to validate configuration You should not need to call this from your CLI.

### Hierarchy

- ConfigurationValidator

## Index

### Methods

- validate
- verifyChalkColor

## Methods

### Static validate

- validate(config: IImperativeConfig): void

- - Defined in @zowe/imperative/src/imperative/src/ConfigurationValidator.ts:29

  Validate a configuration object that has already been completely loaded from the consumer of Imperative.

  throws

    errors if the configuration is not valid

  #### Parameters

  - ##### config: IImperativeConfig

  #### Returns void

### Static Private verifyChalkColor

- verifyChalkColor(config: any, colorProperty: string, colorPropertyDescriptiveName: string): void

- - Defined in @zowe/imperative/src/imperative/src/ConfigurationValidator.ts:110

  Private utility to validate a consumer's chalk color setting

  #### Parameters

  - ##### config: any

    the config object from the consumer

  - ##### colorProperty: string

    the property of the config object

  - ##### colorPropertyDescriptiveName: string

    the display name of the color you're validating

  #### Returns void

Generated using TypeDoc