### Hierarchy

- ConfigurationLoader

## Index

### Methods

- load

## Methods

### Static load

- load(providedConfig: IImperativeConfig, packageJson: any, callerFileRequirer: (file: string) => any): IImperativeConfig

- - Defined in @zowe/imperative/src/imperative/src/ConfigurationLoader.ts:33

  #### Parameters

  - ##### providedConfig: IImperativeConfig

    the configuration provided through the "init" Imperative API. Pass undefined if no config specified

  - ##### packageJson: any

    caller's full package.json contents as an object. Used if providedConfig is undefined.

  - ##### callerFileRequirer: (file: string) => any

    function that, when provided a string, returns the require()d contents of a file relative to where the caller initialized from

    - - (file: string): any

      - #### Parameters

        - ##### file: string

        #### Returns any

  #### Returns IImperativeConfig

Generated using TypeDoc