<projectFolder> token that can be used with other config file settings. The project folder typically contains the tsconfig.json and package.json config files, but the path is user-defined.
The path is resolved relative to the folder of the config file that contains the setting.
The default value for
projectFolder is the token
<lookup>, which means the folder is determined using the following heuristics:
If the config/rig.json system is used (as defined by @rushstack/rig-package), then the
<lookup> value will be the package folder that referenced the rig.
<lookup> value is determined by traversing parent folders, starting from the folder containing api-extractor.json, and stopping at the first folder that contains a tsconfig.json file. If a tsconfig.json file cannot be found in this way, then an error will be reported.