The main class for Kfg. It is responsible for loading and managing the configuration.
The type of the driver.
The type of the schema.
Creates a new instance of Kfg.
The driver instance.
The schema to use for validating the configuration.
Returns the driver configuration from the store.
Deletes a value from the configuration.
Gets a value from the configuration.
The path to the value.
The value at the given path.
Checks if a value exists in the configuration.
The paths to the values.
True if all values exist, false otherwise.
Injects a partial value directly into the root configuration object.
Inserts a partial value into an object in the configuration.
Alias for mount().
Optional
Mounts the configuration using the driver.
The loading options.
Reloads the configuration.
Saves the configuration.
Optional data to save.
Sets a value in the configuration.
Returns cached data.
Unmounts the driver.
The main class for Kfg. It is responsible for loading and managing the configuration.