{
  "$schema": "https://developer.microsoft.com/json-schemas/heft/v0/heft.schema.json",
  "extends": "@microsoft/spfx-web-build-rig/profiles/default/config/heft.json",
  "phasesByName": {
    "build": {
      "tasksByName": {
        "update-version": {
          "taskDependencies": [],
          "taskPlugin": {
            "pluginPackage": "@rushstack/heft",
            "pluginName": "run-script-plugin",
            "options": {
              "scriptPath": "./config/config-scripts/update-version.mjs"
            }
          }
        },
        "rename-solution": {
          "taskDependencies": [],
          "taskPlugin": {
            "pluginPackage": "@rushstack/heft",
            "pluginName": "run-script-plugin",
            "options": {
              "scriptPath": "./config/config-scripts/rename-solution.mjs"
            }
          }
        }
      }
    },
    "update-version": {
      "tasksByName": {
        "update-version": {
          "taskDependencies": [],
          "taskPlugin": {
            "pluginPackage": "@rushstack/heft",
            "pluginName": "run-script-plugin",
            "options": {
              "scriptPath": "./config/config-scripts/update-version.mjs"
            }
          }
        }
      }
    },
    "rename-solution": {
      "tasksByName": {
        "rename-solution": {
          "taskDependencies": [],
          "taskPlugin": {
            "pluginPackage": "@rushstack/heft",
            "pluginName": "run-script-plugin",
            "options": {
              "scriptPath": "./config/config-scripts/rename-solution.mjs"
            }
          }
        }
      }
    }
  }
}
