Home > @rushstack/rig-package > RigConfig
RigConfig class
This is the main API for loading the config/rig.json file format.
Signature:
export declare class RigConfig implements IRigConfig
Implements: IRigConfig
Properties
Property | Modifiers | Type | Description |
|---|---|---|---|
| string | The full path to the | |
| object | The JSON contents of the RigConfig.jsonSchemaPath file. | |
| string | Returns the absolute path of the | |
| string | The project folder path that was passed to RigConfig.loadForProjectFolder(), which maybe an absolute or relative path. | |
| string | The absolute path for the project folder path that was passed to RigConfig.loadForProjectFolder(). | |
| string | The relative path to the rig profile specified by | |
| boolean | Returns | |
| string | The | |
| string | The |
Methods
Method | Modifiers | Description |
|---|---|---|
Performs Node.js module resolution to locate the rig package folder, then returns the absolute path of the rig profile folder specified by | ||
An async variant of IRigConfig.getResolvedProfileFolder() | ||
| Use this method to load the | |
| An async variant of RigConfig.loadForProjectFolder() | |
This lookup first checks for the specified relative path under | ||
An async variant of IRigConfig.tryResolveConfigFilePath() |