Configuration Reference

This file is auto-generated. Do not edit manually.

.wseng Configuration Files

.wseng files

The CLI uses a set of .wseng configuration JSON files, of the following types:

Personal Configuration (located in your home directory)

Property Description
awsProfile The AWS profile to use to read the secrets.
emailAddress Your work email address.
localPaths The local paths where our repositories are cloned.
commandConfigurations User-specific command configurations, with command names as keys
extensionVersions The current version of the WSEng VSCode extensions.
obsSettings OBS Studio settings for demo recording

Project Configuration (located in the root directory of each project)

Property Description
contextFolder The folder where the context is stored.
specs The list of specs to pull.
pullRequestTemplate The pull request template, using handlebars syntax.
commandConfigurations Command-specific configurations for the project, with command names as keys
stagingBranch The staging branch name for the project

Here's an example of a personal configuration file that does the following:

  • configures the start-ticket command to use the current branch as the base branch by default
{
    "commandConfigurations": {
        "start-ticket": {
            "defaultInputs": {
                "currentBranchAsBase": true
            }
        }
    }
}