Optional
configThe file providing configuration, either a package.json or .taprc. If undefined, it means that we don't have a config file.
The effective current working directory for various globbing actions. The root of the project where a .taprc, package.json, or .git was found.
The JackSpeak object representing TAP's configuration
Optional
positionalspositional arguments to the TAP process
The file extensions that tap knows how to load, updated by plugins
Optional
valuesParsed values in effect
Optional
valuesvalues read from the config file, if loaded
Private
Static
#loadedcache of the loaded config
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
Load some configuration fields from a config file
Load configuration fields exported by active plugins
Static
loadLoad the configuration and return a Promise to a @tapjs/config!index.TapConfig object
Generated using TypeDoc
Class that handles configuration for TAP.
Typically, @tapjs/config!index.TapConfig.load is the way to get one of these.