OptionalconfigThe file providing configuration, either a package.json or .taprc. If undefined, it means that we don't have a config file.
The JackSpeak object representing TAP's configuration
Optionalpositionalspositional arguments to the TAP process
The effective current working directory for various globbing actions. The root of the project where a .taprc, package.json, or .git was found.
The file extensions that tap knows how to load, updated by plugins
OptionalvaluesParsed values in effect
Optionalvaluesvalues read from the config file, if loaded
The list of all plugins that ought to be loaded.
The signature of all plugin modules that ought to be loaded.
load the file, and write the fields in data. If the file is not present, create it.
Edit the "tap" section of a package.json file
Edit a yaml .taprc file
replace __EXTENSIONS__ in a glob with the actual testFileExtensions
Apply the extension from a resolved extends field in the config.
Load configuration from a file
Load configuration fields exported by active plugins
Read the configuration from a dependency
Read a package.json file
Read the configuration from the "tap" object in a package.json file
Read configuration from a yaml .taprc file
Resolve the source of an extends field in TAP configs
StaticloadLoad the configuration and return a Promise to a @tapjs/config!index.TapConfig object
Class that handles configuration for TAP.
Typically, @tapjs/config!index.TapConfig.load is the way to get one of these.