From 47e5975c0547e1adaf607c7351ef8c6b4995eb9c Mon Sep 17 00:00:00 2001 From: Muiris Woulfe Date: Thu, 15 Jan 2026 16:50:10 +0000 Subject: [PATCH 1/9] Initial commit --- .github/workflows/build.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index cfa564b3..65027d90 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -80,6 +80,10 @@ jobs: name: Git – Commit Changed Files run: git commit -m "Fixing linting, Updating dist folder" + - if: ${{ github.actor != 'dependabot[bot]' && steps.detect-changes.outputs.NO_CHANGES_PRESENT == 'False' }} + name: Git – Pull Changed Files + run: git pull + - if: ${{ github.actor != 'dependabot[bot]' && steps.detect-changes.outputs.NO_CHANGES_PRESENT == 'False' }} name: Git – Push Changed Files run: git push From 1ab30fe2e71f2b18a851cc36bf3623680f40efa3 Mon Sep 17 00:00:00 2001 From: Muiris Woulfe Date: Thu, 15 Jan 2026 17:44:14 +0000 Subject: [PATCH 2/9] ci(actions): add global flag to merge strategy config Add --global flag to pull.rebase config in git-setup-and-push action and add merge strategy step to build workflow to ensure consistent git configuration across all workflow contexts. --- .github/actions/git-setup-and-push/action.yml | 2 +- .github/workflows/build.yml | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/actions/git-setup-and-push/action.yml b/.github/actions/git-setup-and-push/action.yml index 3bf9dbd7..9aa8a74e 100644 --- a/.github/actions/git-setup-and-push/action.yml +++ b/.github/actions/git-setup-and-push/action.yml @@ -35,7 +35,7 @@ runs: - name: Git – Set Merge Strategy shell: pwsh - run: git config pull.rebase false + run: git config --global pull.rebase false - name: Git – Create Branch shell: pwsh diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 65027d90..ad24a5b8 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -76,6 +76,10 @@ jobs: name: Git – Set Email run: git config --global user.email "41898282+github-actions[bot]@users.noreply.github.com" + - if: ${{ github.actor != 'dependabot[bot]' && steps.detect-changes.outputs.NO_CHANGES_PRESENT == 'False' }} + name: Git – Set Merge Strategy + run: git config --global pull.rebase false + - if: ${{ github.actor != 'dependabot[bot]' && steps.detect-changes.outputs.NO_CHANGES_PRESENT == 'False' }} name: Git – Commit Changed Files run: git commit -m "Fixing linting, Updating dist folder" From 2f7aab0f9b61bd1c95b2c1bd78ad2f6aa4ef926b Mon Sep 17 00:00:00 2001 From: Muiris Woulfe Date: Fri, 16 Jan 2026 10:08:02 +0000 Subject: [PATCH 3/9] ci(actions): add rebase and autostash flags to git pull commands --- .github/actions/release-phase-1-internal/action.yml | 2 +- .github/workflows/build.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/actions/release-phase-1-internal/action.yml b/.github/actions/release-phase-1-internal/action.yml index 594adc66..474c39fb 100644 --- a/.github/actions/release-phase-1-internal/action.yml +++ b/.github/actions/release-phase-1-internal/action.yml @@ -178,7 +178,7 @@ runs: - name: Git – Pull Changed Files shell: pwsh - run: git pull + run: git pull --rebase --autostash - name: Git – Push Changed Files shell: pwsh diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index ad24a5b8..d3f2c1f4 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -86,7 +86,7 @@ jobs: - if: ${{ github.actor != 'dependabot[bot]' && steps.detect-changes.outputs.NO_CHANGES_PRESENT == 'False' }} name: Git – Pull Changed Files - run: git pull + run: git pull --rebase --autostash - if: ${{ github.actor != 'dependabot[bot]' && steps.detect-changes.outputs.NO_CHANGES_PRESENT == 'False' }} name: Git – Push Changed Files From debe383bc4015718a5952320d3d3ef0c3a5835e6 Mon Sep 17 00:00:00 2001 From: Muiris Woulfe Date: Fri, 16 Jan 2026 10:26:30 +0000 Subject: [PATCH 4/9] ci(actions): enable rebase strategy for git pull operations --- .github/actions/git-setup-and-push/action.yml | 2 +- .github/workflows/build.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/actions/git-setup-and-push/action.yml b/.github/actions/git-setup-and-push/action.yml index 9aa8a74e..86f8b56e 100644 --- a/.github/actions/git-setup-and-push/action.yml +++ b/.github/actions/git-setup-and-push/action.yml @@ -35,7 +35,7 @@ runs: - name: Git – Set Merge Strategy shell: pwsh - run: git config --global pull.rebase false + run: git config --global pull.rebase true - name: Git – Create Branch shell: pwsh diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index d3f2c1f4..f0f573a6 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -78,7 +78,7 @@ jobs: - if: ${{ github.actor != 'dependabot[bot]' && steps.detect-changes.outputs.NO_CHANGES_PRESENT == 'False' }} name: Git – Set Merge Strategy - run: git config --global pull.rebase false + run: git config --global pull.rebase true - if: ${{ github.actor != 'dependabot[bot]' && steps.detect-changes.outputs.NO_CHANGES_PRESENT == 'False' }} name: Git – Commit Changed Files From aabe57e833c218c5276d32b2475a8dccfff61f4f Mon Sep 17 00:00:00 2001 From: Muiris Woulfe Date: Fri, 16 Jan 2026 11:04:53 +0000 Subject: [PATCH 5/9] ci(actions): remove rebase flag from git pull commands --- .github/actions/release-phase-1-internal/action.yml | 2 +- .github/workflows/build.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/actions/release-phase-1-internal/action.yml b/.github/actions/release-phase-1-internal/action.yml index 474c39fb..1ef821a0 100644 --- a/.github/actions/release-phase-1-internal/action.yml +++ b/.github/actions/release-phase-1-internal/action.yml @@ -178,7 +178,7 @@ runs: - name: Git – Pull Changed Files shell: pwsh - run: git pull --rebase --autostash + run: git pull --autostash - name: Git – Push Changed Files shell: pwsh diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index f0f573a6..ffabbdad 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -86,7 +86,7 @@ jobs: - if: ${{ github.actor != 'dependabot[bot]' && steps.detect-changes.outputs.NO_CHANGES_PRESENT == 'False' }} name: Git – Pull Changed Files - run: git pull --rebase --autostash + run: git pull --autostash - if: ${{ github.actor != 'dependabot[bot]' && steps.detect-changes.outputs.NO_CHANGES_PRESENT == 'False' }} name: Git – Push Changed Files From 9d0be002a204876334b6ec8c355a22b575eedccc Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 16 Jan 2026 11:50:49 +0000 Subject: [PATCH 6/9] Release v1.7.11 --- .github/workflows/release-phase-1.yml | 2 +- .github/workflows/support/release-phase-2-trigger.txt | 2 +- README.md | 4 ++-- package.json | 2 +- src/task/Strings/resources.resjson/en-US/resources.resjson | 2 +- src/task/src/repos/gitHubReposInvoker.ts | 2 +- src/task/task.json | 4 ++-- src/task/task.loc.json | 2 +- src/task/tests/repos/gitHubReposInvoker.spec.ts | 2 +- src/vss-extension.json | 2 +- 10 files changed, 12 insertions(+), 12 deletions(-) diff --git a/.github/workflows/release-phase-1.yml b/.github/workflows/release-phase-1.yml index d4ff28ed..af5315cb 100644 --- a/.github/workflows/release-phase-1.yml +++ b/.github/workflows/release-phase-1.yml @@ -32,6 +32,6 @@ jobs: with: major: 1 minor: 7 - patch: 11 + patch: 12 github-token: ${{ secrets.GITHUB_TOKEN }} release-pr-create-token: ${{ secrets.RELEASE_PR_CREATE }} diff --git a/.github/workflows/support/release-phase-2-trigger.txt b/.github/workflows/support/release-phase-2-trigger.txt index a412349e..8f8b3f72 100644 --- a/.github/workflows/support/release-phase-2-trigger.txt +++ b/.github/workflows/support/release-phase-2-trigger.txt @@ -1 +1 @@ -1.7.10 +1.7.11 diff --git a/README.md b/README.md index 03ea782b..bfd45e66 100644 --- a/README.md +++ b/README.md @@ -127,7 +127,7 @@ The default input values are expected to be appropriate for most builds. Therefore, the following YAML definition is recommended: ```YAML -uses: microsoft/PR-Metrics@v1.7.10 +uses: microsoft/PR-Metrics@v1.7.11 name: PR Metrics env: PR_METRICS_ACCESS_TOKEN: ${{ secrets.GITHUB_TOKEN }} @@ -137,7 +137,7 @@ continue-on-error: true If you wish to modify the inputs, YAML akin the to the following can be used: ```YAML -uses: microsoft/PR-Metrics@v1.7.10 +uses: microsoft/PR-Metrics@v1.7.11 name: PR Metrics env: PR_METRICS_ACCESS_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/package.json b/package.json index ec2735d3..8ed1c72f 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "$schema": "https://json.schemastore.org/package.json", "name": "prmetrics", "publisher": "ms-omex", - "version": "1.7.10", + "version": "1.7.11", "description": "Augments pull request titles to let reviewers quickly determine PR size and test coverage.", "main": "dist/index.mjs", "type": "module", diff --git a/src/task/Strings/resources.resjson/en-US/resources.resjson b/src/task/Strings/resources.resjson/en-US/resources.resjson index 70612b16..21c4c17b 100644 --- a/src/task/Strings/resources.resjson/en-US/resources.resjson +++ b/src/task/Strings/resources.resjson/en-US/resources.resjson @@ -2,7 +2,7 @@ "$schema": "https://json.schemastore.org/resjson.json", "loc.description": "Augments pull request titles to let reviewers quickly determine PR size and test coverage.", "loc.description.comment": "The description of the task.", - "loc.friendlyName": "PR Metrics v1.7.10", + "loc.friendlyName": "PR Metrics v1.7.11", "loc.friendlyName.comment": "The name of the task.", "loc.helpMarkDown": "[More information](https://aka.ms/PRMetrics/README)", "loc.helpMarkDown.comment": "The Markdown-formatted help text of the task.", diff --git a/src/task/src/repos/gitHubReposInvoker.ts b/src/task/src/repos/gitHubReposInvoker.ts index 3cae9029..bd6077f0 100644 --- a/src/task/src/repos/gitHubReposInvoker.ts +++ b/src/task/src/repos/gitHubReposInvoker.ts @@ -287,7 +287,7 @@ export default class GitHubReposInvoker extends BaseReposInvoker { this._logger.logWarning(`Octokit – ${message}`); }, }, - userAgent: "PRMetrics/v1.7.10", + userAgent: "PRMetrics/v1.7.11", }; if (RunnerInvoker.isGitHub) { diff --git a/src/task/task.json b/src/task/task.json index c620404f..19090714 100644 --- a/src/task/task.json +++ b/src/task/task.json @@ -2,7 +2,7 @@ "$schema": "https://raw.githubusercontent.com/microsoft/azure-pipelines-task-lib/master/tasks.schema.json", "id": "907d3b28-6b37-4ac7-ac75-9631ee53e512", "name": "PRMetrics", - "friendlyName": "PR Metrics v1.7.10", + "friendlyName": "PR Metrics v1.7.11", "description": "Augments pull request titles to let reviewers quickly determine PR size and test coverage.", "helpUrl": "https://aka.ms/PRMetrics/README", "helpMarkDown": "[More information](https://aka.ms/PRMetrics/README)", @@ -13,7 +13,7 @@ "version": { "Major": 1, "Minor": 7, - "Patch": 10 + "Patch": 11 }, "instanceNameFormat": "PR Metrics", "showEnvironmentVariables": true, diff --git a/src/task/task.loc.json b/src/task/task.loc.json index 57d80672..d4032ac5 100644 --- a/src/task/task.loc.json +++ b/src/task/task.loc.json @@ -13,7 +13,7 @@ "version": { "Major": 1, "Minor": 7, - "Patch": 10 + "Patch": 11 }, "instanceNameFormat": "ms-resource:loc.instanceNameFormat", "showEnvironmentVariables": true, diff --git a/src/task/tests/repos/gitHubReposInvoker.spec.ts b/src/task/tests/repos/gitHubReposInvoker.spec.ts index 77af445b..cf566d09 100644 --- a/src/task/tests/repos/gitHubReposInvoker.spec.ts +++ b/src/task/tests/repos/gitHubReposInvoker.spec.ts @@ -34,7 +34,7 @@ describe("gitHubReposInvoker.ts", (): void => { let octokitWrapper: OctokitWrapper; let runnerInvoker: RunnerInvoker; - const expectedUserAgent = "PRMetrics/v1.7.10"; + const expectedUserAgent = "PRMetrics/v1.7.11"; beforeEach((): void => { process.env.PR_METRICS_ACCESS_TOKEN = "PAT"; diff --git a/src/vss-extension.json b/src/vss-extension.json index fcb199d3..9d0743c2 100644 --- a/src/vss-extension.json +++ b/src/vss-extension.json @@ -3,7 +3,7 @@ "manifestVersion": 1, "id": "PRMetrics", "name": "PR Metrics", - "version": "1.7.10", + "version": "1.7.11", "publisher": "ms-omex", "description": "Augments pull request titles to let reviewers quickly determine PR size and test coverage.", "public": true, From 6b6d487ecfabc5ee5e91be2a07d4e7c6cbcfcd72 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 16 Jan 2026 11:51:23 +0000 Subject: [PATCH 7/9] Updating dependencies --- package-lock.json | 283 +++++++++++++++++++++++----------------------- package.json | 18 +-- 2 files changed, 152 insertions(+), 149 deletions(-) diff --git a/package-lock.json b/package-lock.json index f91477c3..9505504e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,21 +1,21 @@ { "name": "prmetrics", - "version": "1.7.10", + "version": "1.7.11", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "prmetrics", - "version": "1.7.10", + "version": "1.7.11", "license": "MIT", "dependencies": { - "@actions/core": "2.0.1", + "@actions/core": "2.0.2", "@actions/exec": "2.0.0", "@octokit/plugin-rest-endpoint-methods": "17.0.0", "@octokit/types": "16.0.0", "axios": "1.13.2", "azure-devops-node-api": "15.1.2", - "azure-pipelines-task-lib": "5.2.4", + "azure-pipelines-task-lib": "5.2.5", "encoding": "0.1.13", "http-status-codes": "2.3.0", "isomorphic-fetch": "3.0.0", @@ -28,9 +28,9 @@ "@tsconfig/node20": "20.1.8", "@types/isomorphic-fetch": "0.0.39", "@types/mocha": "10.0.10", - "@types/node": "25.0.3", - "@typescript-eslint/eslint-plugin": "8.51.0", - "@typescript-eslint/parser": "8.51.0", + "@types/node": "25.0.9", + "@typescript-eslint/eslint-plugin": "8.53.0", + "@typescript-eslint/parser": "8.53.0", "@vercel/ncc": "0.38.4", "c8": "10.1.3", "eslint": "9.39.2", @@ -39,27 +39,27 @@ "mkdirp": "3.0.1", "mocha": "11.7.5", "ncp": "2.0.0", - "npm-check-updates": "19.2.0", + "npm-check-updates": "19.3.1", "rimraf": "6.1.2", "source-map-support": "0.5.21", - "tfx-cli": "0.22.6", + "tfx-cli": "0.23.1", "ts-mockito": "2.6.1", - "typedoc": "0.28.15", + "typedoc": "0.28.16", "typescript": "5.9.3", - "typescript-eslint": "8.51.0" + "typescript-eslint": "8.53.0" }, "engines": { "node": ">=20.17.0" } }, "node_modules/@actions/core": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@actions/core/-/core-2.0.1.tgz", - "integrity": "sha512-oBfqT3GwkvLlo1fjvhQLQxuwZCGTarTE5OuZ2Wg10hvhBj7LRIlF611WT4aZS6fDhO5ZKlY7lCAZTlpmyaHaeg==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@actions/core/-/core-2.0.2.tgz", + "integrity": "sha512-Ast1V7yHbGAhplAsuVlnb/5J8Mtr/Zl6byPPL+Qjq3lmfIgWF1ak1iYfF/079cRERiuTALTXkSuEUdZeDCfGtA==", "license": "MIT", "dependencies": { "@actions/exec": "^2.0.0", - "@actions/http-client": "^3.0.0" + "@actions/http-client": "^3.0.1" } }, "node_modules/@actions/exec": { @@ -72,9 +72,9 @@ } }, "node_modules/@actions/http-client": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@actions/http-client/-/http-client-3.0.0.tgz", - "integrity": "sha512-1s3tXAfVMSz9a4ZEBkXXRQD4QhY3+GAsWSbaYpeknPOKEeyRiU3lH+bHiLMZdo2x/fIeQ/hscL1wCkDLVM2DZQ==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@actions/http-client/-/http-client-3.0.1.tgz", + "integrity": "sha512-SbGS8c/vySbNO3kjFgSW77n83C4MQx/Yoe+b1hAdpuvfHxnkHzDq2pWljUpAA56Si1Gae/7zjeZsV0CYjmLo/w==", "license": "MIT", "dependencies": { "tunnel": "^0.0.6", @@ -306,16 +306,16 @@ } }, "node_modules/@gerrit0/mini-shiki": { - "version": "3.20.0", - "resolved": "https://registry.npmjs.org/@gerrit0/mini-shiki/-/mini-shiki-3.20.0.tgz", - "integrity": "sha512-Wa57i+bMpK6PGJZ1f2myxo3iO+K/kZikcyvH8NIqNNZhQUbDav7V9LQmWOXhf946mz5c1NZ19WMsGYiDKTryzQ==", + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/@gerrit0/mini-shiki/-/mini-shiki-3.21.0.tgz", + "integrity": "sha512-9PrsT5DjZA+w3lur/aOIx3FlDeHdyCEFlv9U+fmsVyjPZh61G5SYURQ/1ebe2U63KbDmI2V8IhIUegWb8hjOyg==", "dev": true, "license": "MIT", "dependencies": { - "@shikijs/engine-oniguruma": "^3.20.0", - "@shikijs/langs": "^3.20.0", - "@shikijs/themes": "^3.20.0", - "@shikijs/types": "^3.20.0", + "@shikijs/engine-oniguruma": "^3.21.0", + "@shikijs/langs": "^3.21.0", + "@shikijs/themes": "^3.21.0", + "@shikijs/types": "^3.21.0", "@shikijs/vscode-textmate": "^10.0.2" } }, @@ -923,40 +923,40 @@ } }, "node_modules/@shikijs/engine-oniguruma": { - "version": "3.20.0", - "resolved": "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-3.20.0.tgz", - "integrity": "sha512-Yx3gy7xLzM0ZOjqoxciHjA7dAt5tyzJE3L4uQoM83agahy+PlW244XJSrmJRSBvGYELDhYXPacD4R/cauV5bzQ==", + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-3.21.0.tgz", + "integrity": "sha512-OYknTCct6qiwpQDqDdf3iedRdzj6hFlOPv5hMvI+hkWfCKs5mlJ4TXziBG9nyabLwGulrUjHiCq3xCspSzErYQ==", "dev": true, "license": "MIT", "dependencies": { - "@shikijs/types": "3.20.0", + "@shikijs/types": "3.21.0", "@shikijs/vscode-textmate": "^10.0.2" } }, "node_modules/@shikijs/langs": { - "version": "3.20.0", - "resolved": "https://registry.npmjs.org/@shikijs/langs/-/langs-3.20.0.tgz", - "integrity": "sha512-le+bssCxcSHrygCWuOrYJHvjus6zhQ2K7q/0mgjiffRbkhM4o1EWu2m+29l0yEsHDbWaWPNnDUTRVVBvBBeKaA==", + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/@shikijs/langs/-/langs-3.21.0.tgz", + "integrity": "sha512-g6mn5m+Y6GBJ4wxmBYqalK9Sp0CFkUqfNzUy2pJglUginz6ZpWbaWjDB4fbQ/8SHzFjYbtU6Ddlp1pc+PPNDVA==", "dev": true, "license": "MIT", "dependencies": { - "@shikijs/types": "3.20.0" + "@shikijs/types": "3.21.0" } }, "node_modules/@shikijs/themes": { - "version": "3.20.0", - "resolved": "https://registry.npmjs.org/@shikijs/themes/-/themes-3.20.0.tgz", - "integrity": "sha512-U1NSU7Sl26Q7ErRvJUouArxfM2euWqq1xaSrbqMu2iqa+tSp0D1Yah8216sDYbdDHw4C8b75UpE65eWorm2erQ==", + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/@shikijs/themes/-/themes-3.21.0.tgz", + "integrity": "sha512-BAE4cr9EDiZyYzwIHEk7JTBJ9CzlPuM4PchfcA5ao1dWXb25nv6hYsoDiBq2aZK9E3dlt3WB78uI96UESD+8Mw==", "dev": true, "license": "MIT", "dependencies": { - "@shikijs/types": "3.20.0" + "@shikijs/types": "3.21.0" } }, "node_modules/@shikijs/types": { - "version": "3.20.0", - "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-3.20.0.tgz", - "integrity": "sha512-lhYAATn10nkZcBQ0BlzSbJA3wcmL5MXUUF8d2Zzon6saZDlToKaiRX60n2+ZaHJCmXEcZRWNzn+k9vplr8Jhsw==", + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-3.21.0.tgz", + "integrity": "sha512-zGrWOxZ0/+0ovPY7PvBU2gIS9tmhSUUt30jAcNV0Bq0gb2S98gwfjIs1vxlmH5zM7/4YxLamT6ChlqqAJmPPjA==", "dev": true, "license": "MIT", "dependencies": { @@ -1030,9 +1030,9 @@ "license": "MIT" }, "node_modules/@types/node": { - "version": "25.0.3", - "resolved": "https://registry.npmjs.org/@types/node/-/node-25.0.3.tgz", - "integrity": "sha512-W609buLVRVmeW693xKfzHeIV6nJGGz98uCPfeXI1ELMLXVeKYZ9m15fAMSaUPBHYLGFsVRcMmSCksQOrZV9BYA==", + "version": "25.0.9", + "resolved": "https://registry.npmjs.org/@types/node/-/node-25.0.9.tgz", + "integrity": "sha512-/rpCXHlCWeqClNBwUhDcusJxXYDjZTyE8v5oTO7WbL8eij2nKhUeU89/6xgjU7N4/Vh3He0BtyhJdQbDyhiXAw==", "dev": true, "license": "MIT", "dependencies": { @@ -1047,20 +1047,20 @@ "license": "MIT" }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "8.51.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.51.0.tgz", - "integrity": "sha512-XtssGWJvypyM2ytBnSnKtHYOGT+4ZwTnBVl36TA4nRO2f4PRNGz5/1OszHzcZCvcBMh+qb7I06uoCmLTRdR9og==", + "version": "8.53.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.53.0.tgz", + "integrity": "sha512-eEXsVvLPu8Z4PkFibtuFJLJOTAV/nPdgtSjkGoPpddpFk3/ym2oy97jynY6ic2m6+nc5M8SE1e9v/mHKsulcJg==", "dev": true, "license": "MIT", "dependencies": { - "@eslint-community/regexpp": "^4.10.0", - "@typescript-eslint/scope-manager": "8.51.0", - "@typescript-eslint/type-utils": "8.51.0", - "@typescript-eslint/utils": "8.51.0", - "@typescript-eslint/visitor-keys": "8.51.0", - "ignore": "^7.0.0", + "@eslint-community/regexpp": "^4.12.2", + "@typescript-eslint/scope-manager": "8.53.0", + "@typescript-eslint/type-utils": "8.53.0", + "@typescript-eslint/utils": "8.53.0", + "@typescript-eslint/visitor-keys": "8.53.0", + "ignore": "^7.0.5", "natural-compare": "^1.4.0", - "ts-api-utils": "^2.2.0" + "ts-api-utils": "^2.4.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -1070,23 +1070,23 @@ "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "@typescript-eslint/parser": "^8.51.0", + "@typescript-eslint/parser": "^8.53.0", "eslint": "^8.57.0 || ^9.0.0", "typescript": ">=4.8.4 <6.0.0" } }, "node_modules/@typescript-eslint/parser": { - "version": "8.51.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.51.0.tgz", - "integrity": "sha512-3xP4XzzDNQOIqBMWogftkwxhg5oMKApqY0BAflmLZiFYHqyhSOxv/cd/zPQLTcCXr4AkaKb25joocY0BD1WC6A==", + "version": "8.53.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.53.0.tgz", + "integrity": "sha512-npiaib8XzbjtzS2N4HlqPvlpxpmZ14FjSJrteZpPxGUaYPlvhzlzUZ4mZyABo0EFrOWnvyd0Xxroq//hKhtAWg==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/scope-manager": "8.51.0", - "@typescript-eslint/types": "8.51.0", - "@typescript-eslint/typescript-estree": "8.51.0", - "@typescript-eslint/visitor-keys": "8.51.0", - "debug": "^4.3.4" + "@typescript-eslint/scope-manager": "8.53.0", + "@typescript-eslint/types": "8.53.0", + "@typescript-eslint/typescript-estree": "8.53.0", + "@typescript-eslint/visitor-keys": "8.53.0", + "debug": "^4.4.3" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -1101,15 +1101,15 @@ } }, "node_modules/@typescript-eslint/project-service": { - "version": "8.51.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.51.0.tgz", - "integrity": "sha512-Luv/GafO07Z7HpiI7qeEW5NW8HUtZI/fo/kE0YbtQEFpJRUuR0ajcWfCE5bnMvL7QQFrmT/odMe8QZww8X2nfQ==", + "version": "8.53.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.53.0.tgz", + "integrity": "sha512-Bl6Gdr7NqkqIP5yP9z1JU///Nmes4Eose6L1HwpuVHwScgDPPuEWbUVhvlZmb8hy0vX9syLk5EGNL700WcBlbg==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/tsconfig-utils": "^8.51.0", - "@typescript-eslint/types": "^8.51.0", - "debug": "^4.3.4" + "@typescript-eslint/tsconfig-utils": "^8.53.0", + "@typescript-eslint/types": "^8.53.0", + "debug": "^4.4.3" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -1123,14 +1123,14 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "8.51.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.51.0.tgz", - "integrity": "sha512-JhhJDVwsSx4hiOEQPeajGhCWgBMBwVkxC/Pet53EpBVs7zHHtayKefw1jtPaNRXpI9RA2uocdmpdfE7T+NrizA==", + "version": "8.53.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.53.0.tgz", + "integrity": "sha512-kWNj3l01eOGSdVBnfAF2K1BTh06WS0Yet6JUgb9Cmkqaz3Jlu0fdVUjj9UI8gPidBWSMqDIglmEXifSgDT/D0g==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.51.0", - "@typescript-eslint/visitor-keys": "8.51.0" + "@typescript-eslint/types": "8.53.0", + "@typescript-eslint/visitor-keys": "8.53.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -1141,9 +1141,9 @@ } }, "node_modules/@typescript-eslint/tsconfig-utils": { - "version": "8.51.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.51.0.tgz", - "integrity": "sha512-Qi5bSy/vuHeWyir2C8u/uqGMIlIDu8fuiYWv48ZGlZ/k+PRPHtaAu7erpc7p5bzw2WNNSniuxoMSO4Ar6V9OXw==", + "version": "8.53.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.53.0.tgz", + "integrity": "sha512-K6Sc0R5GIG6dNoPdOooQ+KtvT5KCKAvTcY8h2rIuul19vxH5OTQk7ArKkd4yTzkw66WnNY0kPPzzcmWA+XRmiA==", "dev": true, "license": "MIT", "engines": { @@ -1158,17 +1158,17 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "8.51.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.51.0.tgz", - "integrity": "sha512-0XVtYzxnobc9K0VU7wRWg1yiUrw4oQzexCG2V2IDxxCxhqBMSMbjB+6o91A+Uc0GWtgjCa3Y8bi7hwI0Tu4n5Q==", + "version": "8.53.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.53.0.tgz", + "integrity": "sha512-BBAUhlx7g4SmcLhn8cnbxoxtmS7hcq39xKCgiutL3oNx1TaIp+cny51s8ewnKMpVUKQUGb41RAUWZ9kxYdovuw==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.51.0", - "@typescript-eslint/typescript-estree": "8.51.0", - "@typescript-eslint/utils": "8.51.0", - "debug": "^4.3.4", - "ts-api-utils": "^2.2.0" + "@typescript-eslint/types": "8.53.0", + "@typescript-eslint/typescript-estree": "8.53.0", + "@typescript-eslint/utils": "8.53.0", + "debug": "^4.4.3", + "ts-api-utils": "^2.4.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -1183,9 +1183,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "8.51.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.51.0.tgz", - "integrity": "sha512-TizAvWYFM6sSscmEakjY3sPqGwxZRSywSsPEiuZF6d5GmGD9Gvlsv0f6N8FvAAA0CD06l3rIcWNbsN1e5F/9Ag==", + "version": "8.53.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.53.0.tgz", + "integrity": "sha512-Bmh9KX31Vlxa13+PqPvt4RzKRN1XORYSLlAE+sO1i28NkisGbTtSLFVB3l7PWdHtR3E0mVMuC7JilWJ99m2HxQ==", "dev": true, "license": "MIT", "engines": { @@ -1197,21 +1197,21 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "8.51.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.51.0.tgz", - "integrity": "sha512-1qNjGqFRmlq0VW5iVlcyHBbCjPB7y6SxpBkrbhNWMy/65ZoncXCEPJxkRZL8McrseNH6lFhaxCIaX+vBuFnRng==", + "version": "8.53.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.53.0.tgz", + "integrity": "sha512-pw0c0Gdo7Z4xOG987u3nJ8akL9093yEEKv8QTJ+Bhkghj1xyj8cgPaavlr9rq8h7+s6plUJ4QJYw2gCZodqmGw==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/project-service": "8.51.0", - "@typescript-eslint/tsconfig-utils": "8.51.0", - "@typescript-eslint/types": "8.51.0", - "@typescript-eslint/visitor-keys": "8.51.0", - "debug": "^4.3.4", - "minimatch": "^9.0.4", - "semver": "^7.6.0", + "@typescript-eslint/project-service": "8.53.0", + "@typescript-eslint/tsconfig-utils": "8.53.0", + "@typescript-eslint/types": "8.53.0", + "@typescript-eslint/visitor-keys": "8.53.0", + "debug": "^4.4.3", + "minimatch": "^9.0.5", + "semver": "^7.7.3", "tinyglobby": "^0.2.15", - "ts-api-utils": "^2.2.0" + "ts-api-utils": "^2.4.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -1225,16 +1225,16 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "8.51.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.51.0.tgz", - "integrity": "sha512-11rZYxSe0zabiKaCP2QAwRf/dnmgFgvTmeDTtZvUvXG3UuAdg/GU02NExmmIXzz3vLGgMdtrIosI84jITQOxUA==", + "version": "8.53.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.53.0.tgz", + "integrity": "sha512-XDY4mXTez3Z1iRDI5mbRhH4DFSt46oaIFsLg+Zn97+sYrXACziXSQcSelMybnVZ5pa1P6xYkPr5cMJyunM1ZDA==", "dev": true, "license": "MIT", "dependencies": { - "@eslint-community/eslint-utils": "^4.7.0", - "@typescript-eslint/scope-manager": "8.51.0", - "@typescript-eslint/types": "8.51.0", - "@typescript-eslint/typescript-estree": "8.51.0" + "@eslint-community/eslint-utils": "^4.9.1", + "@typescript-eslint/scope-manager": "8.53.0", + "@typescript-eslint/types": "8.53.0", + "@typescript-eslint/typescript-estree": "8.53.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -1249,13 +1249,13 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "8.51.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.51.0.tgz", - "integrity": "sha512-mM/JRQOzhVN1ykejrvwnBRV3+7yTKK8tVANVN3o1O0t0v7o+jqdVu9crPy5Y9dov15TJk/FTIgoUGHrTOVL3Zg==", + "version": "8.53.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.53.0.tgz", + "integrity": "sha512-LZ2NqIHFhvFwxG0qZeLL9DvdNAHPGCY5dIRwBhyYeU+LfLhcStE1ImjsuTG/WaVh3XysGaeLW8Rqq7cGkPCFvw==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.51.0", + "@typescript-eslint/types": "8.53.0", "eslint-visitor-keys": "^4.2.1" }, "engines": { @@ -1612,9 +1612,9 @@ } }, "node_modules/azure-pipelines-task-lib": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/azure-pipelines-task-lib/-/azure-pipelines-task-lib-5.2.4.tgz", - "integrity": "sha512-T99anEvW8953lvfEEmX0neYFLpyfWQL9zkwQIqrtDPBr+z7jUmGdV9vD+nPZDWOsq4rG29qCSFuk/tZUUaKHzw==", + "version": "5.2.5", + "resolved": "https://registry.npmjs.org/azure-pipelines-task-lib/-/azure-pipelines-task-lib-5.2.5.tgz", + "integrity": "sha512-G6ZHxqm7sHOp/iHdMVpW4cJA0SbNAWYtOpY8yDcCFkyktsISNFCQAWZxDO5gGtwxSTFby9XPedW5QGi6fFBuqw==", "license": "MIT", "dependencies": { "adm-zip": "^0.5.10", @@ -4785,9 +4785,9 @@ } }, "node_modules/npm-check-updates": { - "version": "19.2.0", - "resolved": "https://registry.npmjs.org/npm-check-updates/-/npm-check-updates-19.2.0.tgz", - "integrity": "sha512-XSIuL0FNgzXPDZa4lje7+OwHjiyEt84qQm6QMsQRbixNY5EHEM9nhgOjxjlK9jIbN+ysvSqOV8DKNS0zydwbdg==", + "version": "19.3.1", + "resolved": "https://registry.npmjs.org/npm-check-updates/-/npm-check-updates-19.3.1.tgz", + "integrity": "sha512-v92fHH8fmf9VVmQwwL5JWpX8GDEe8BDyrz4w3GF6D6JBUZKpQNcTfBBgxVkCcAPzVUjCHSZEXYmZAAKfLTsDBA==", "dev": true, "license": "Apache-2.0", "bin": { @@ -5523,11 +5523,14 @@ } }, "node_modules/sax": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.4.3.tgz", - "integrity": "sha512-yqYn1JhPczigF94DMS+shiDMjDowYO6y9+wB/4WgO0Y19jWYk0lQ4tuG5KI7kj4FTp1wxPj5IFfcrz/s1c3jjQ==", + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.4.4.tgz", + "integrity": "sha512-1n3r/tGXO6b6VXMdFT54SHzT9ytu9yr7TaELowdYpMqY/Ao7EnlQGmAQ1+RatX7Tkkdm6hONI2owqNx2aZj5Sw==", "dev": true, - "license": "BlueOak-1.0.0" + "license": "BlueOak-1.0.0", + "engines": { + "node": ">=11.0.0" + } }, "node_modules/semver": { "version": "7.7.3", @@ -6042,9 +6045,9 @@ } }, "node_modules/tfx-cli": { - "version": "0.22.6", - "resolved": "https://registry.npmjs.org/tfx-cli/-/tfx-cli-0.22.6.tgz", - "integrity": "sha512-Pkw0TEa3cbADck7IrhdtuWvAkzvZ0M/R0Jru9JyKevBAc1SeNJlTdeN8Eth5Rg0nFTICzymKdXmfEWOcFwwjAg==", + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/tfx-cli/-/tfx-cli-0.23.1.tgz", + "integrity": "sha512-TNOY4D0ntRER09nf5egmZQWXdCpPyGgaou3BZjwH909B2O52W9x2AVFNuvyEDOIbVCq1qlW1hPpGi0x02l/jxQ==", "dev": true, "license": "MIT", "dependencies": { @@ -6053,7 +6056,7 @@ "azure-devops-node-api": "^14.0.0", "clipboardy": "^4.0.0", "colors": "~1.3.0", - "glob": "^11.0.3", + "glob": "^11.1.0", "jju": "^1.4.0", "json-in-place": "^1.0.1", "jszip": "^3.10.1", @@ -6077,7 +6080,7 @@ "tfx": "_build/tfx-cli.js" }, "engines": { - "node": ">=16.0.0" + "node": ">=20.0.0" } }, "node_modules/tfx-cli/node_modules/azure-devops-node-api": { @@ -6307,9 +6310,9 @@ } }, "node_modules/ts-api-utils": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.3.0.tgz", - "integrity": "sha512-6eg3Y9SF7SsAvGzRHQvvc1skDAhwI4YQ32ui1scxD1Ccr0G5qIIbUBT3pFTKX8kmWIQClHobtUdNuaBgwdfdWg==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.4.0.tgz", + "integrity": "sha512-3TaVTaAv2gTiMB35i3FiGJaRfwb3Pyn/j3m/bfAvGe8FB7CF6u+LMYqYlDh7reQf7UNvoTvdfAqHGmPGOSsPmA==", "dev": true, "license": "MIT", "engines": { @@ -6464,9 +6467,9 @@ } }, "node_modules/typedoc": { - "version": "0.28.15", - "resolved": "https://registry.npmjs.org/typedoc/-/typedoc-0.28.15.tgz", - "integrity": "sha512-mw2/2vTL7MlT+BVo43lOsufkkd2CJO4zeOSuWQQsiXoV2VuEn7f6IZp2jsUDPmBMABpgR0R5jlcJ2OGEFYmkyg==", + "version": "0.28.16", + "resolved": "https://registry.npmjs.org/typedoc/-/typedoc-0.28.16.tgz", + "integrity": "sha512-x4xW77QC3i5DUFMBp0qjukOTnr/sSg+oEs86nB3LjDslvAmwe/PUGDWbe3GrIqt59oTqoXK5GRK9tAa0sYMiog==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -6502,16 +6505,16 @@ } }, "node_modules/typescript-eslint": { - "version": "8.51.0", - "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.51.0.tgz", - "integrity": "sha512-jh8ZuM5oEh2PSdyQG9YAEM1TCGuWenLSuSUhf/irbVUNW9O5FhbFVONviN2TgMTBnUmyHv7E56rYnfLZK6TkiA==", + "version": "8.53.0", + "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.53.0.tgz", + "integrity": "sha512-xHURCQNxZ1dsWn0sdOaOfCSQG0HKeqSj9OexIxrz6ypU6wHYOdX2I3D2b8s8wFSsSOYJb+6q283cLiLlkEsBYw==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/eslint-plugin": "8.51.0", - "@typescript-eslint/parser": "8.51.0", - "@typescript-eslint/typescript-estree": "8.51.0", - "@typescript-eslint/utils": "8.51.0" + "@typescript-eslint/eslint-plugin": "8.53.0", + "@typescript-eslint/parser": "8.53.0", + "@typescript-eslint/typescript-estree": "8.53.0", + "@typescript-eslint/utils": "8.53.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -6778,9 +6781,9 @@ } }, "node_modules/which-typed-array": { - "version": "1.1.19", - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.19.tgz", - "integrity": "sha512-rEvr90Bck4WZt9HHFC4DJMsjvu7x+r6bImz0/BrbWb7A2djJ8hnZMrWnHo9F8ssv0OMErasDhftrfROTyqSDrw==", + "version": "1.1.20", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.20.tgz", + "integrity": "sha512-LYfpUkmqwl0h9A2HL09Mms427Q1RZWuOHsukfVcKRq9q95iQxdw0ix1JQrqbcDR9PH1QDwf5Qo8OZb5lksZ8Xg==", "dev": true, "license": "MIT", "dependencies": { diff --git a/package.json b/package.json index 8ed1c72f..51368099 100644 --- a/package.json +++ b/package.json @@ -46,13 +46,13 @@ "node": ">=20.17.0" }, "dependencies": { - "@actions/core": "2.0.1", + "@actions/core": "2.0.2", "@actions/exec": "2.0.0", "@octokit/plugin-rest-endpoint-methods": "17.0.0", "@octokit/types": "16.0.0", "axios": "1.13.2", "azure-devops-node-api": "15.1.2", - "azure-pipelines-task-lib": "5.2.4", + "azure-pipelines-task-lib": "5.2.5", "encoding": "0.1.13", "http-status-codes": "2.3.0", "isomorphic-fetch": "3.0.0", @@ -68,9 +68,9 @@ "@tsconfig/node20": "20.1.8", "@types/isomorphic-fetch": "0.0.39", "@types/mocha": "10.0.10", - "@types/node": "25.0.3", - "@typescript-eslint/eslint-plugin": "8.51.0", - "@typescript-eslint/parser": "8.51.0", + "@types/node": "25.0.9", + "@typescript-eslint/eslint-plugin": "8.53.0", + "@typescript-eslint/parser": "8.53.0", "@vercel/ncc": "0.38.4", "c8": "10.1.3", "eslint": "9.39.2", @@ -79,14 +79,14 @@ "mkdirp": "3.0.1", "mocha": "11.7.5", "ncp": "2.0.0", - "npm-check-updates": "19.2.0", + "npm-check-updates": "19.3.1", "rimraf": "6.1.2", "source-map-support": "0.5.21", - "tfx-cli": "0.22.6", + "tfx-cli": "0.23.1", "ts-mockito": "2.6.1", - "typedoc": "0.28.15", + "typedoc": "0.28.16", "typescript": "5.9.3", - "typescript-eslint": "8.51.0" + "typescript-eslint": "8.53.0" }, "ts-standard": { "ignore": [ From 49f4a43605ddcea976cd57e945d1b36386587d6c Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 16 Jan 2026 11:51:43 +0000 Subject: [PATCH 8/9] Fixing linting, Updating dist folder --- dist/index.mjs | 2 +- dist/resources.resjson | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dist/index.mjs b/dist/index.mjs index eab9b2e2..8136d149 100644 --- a/dist/index.mjs +++ b/dist/index.mjs @@ -95,4 +95,4 @@ var e;(function(e){(function(t){var i=typeof globalThis==="object"?globalThis:ty * @version 3.7.0 */ class FifoMap{constructor(e=1e3,t=0){if(isNaN(e)||e<0){throw new Error("Invalid max value")}if(isNaN(t)||t<0){throw new Error("Invalid ttl value")}this.first=null;this.items=new Map;this.last=null;this.max=e;this.ttl=t}get size(){return this.items.size}clear(){this.items=new Map;this.first=null;this.last=null}delete(e){if(this.items.has(e)){const t=this.items.get(e);this.items.delete(e);if(t.prev!==null){t.prev.next=t.next}if(t.next!==null){t.next.prev=t.prev}if(this.first===t){this.first=t.next}if(this.last===t){this.last=t.prev}}}deleteMany(e){for(var t=0;t0){const e=this.first;this.items.delete(e.key);if(this.size===0){this.first=null;this.last=null}else{this.first=e.next;this.first.prev=null}}}expiresAt(e){if(this.items.has(e)){return this.items.get(e).expiry}}get(e){if(this.items.has(e)){const t=this.items.get(e);if(this.ttl>0&&t.expiry<=Date.now()){this.delete(e);return}return t.value}}getMany(e){const t=[];for(var i=0;i0?Date.now()+this.ttl:this.ttl;return}if(this.max>0&&this.size===this.max){this.evict()}const i={expiry:this.ttl>0?Date.now()+this.ttl:this.ttl,key:e,prev:this.last,next:null,value:t};this.items.set(e,i);if(this.size===1){this.first=i}else{this.last.next=i}this.last=i}}class LruMap{constructor(e=1e3,t=0){if(isNaN(e)||e<0){throw new Error("Invalid max value")}if(isNaN(t)||t<0){throw new Error("Invalid ttl value")}this.first=null;this.items=new Map;this.last=null;this.max=e;this.ttl=t}get size(){return this.items.size}bumpLru(e){if(this.last===e){return}const t=this.last;const i=e.next;const n=e.prev;if(this.first===e){this.first=i}e.next=null;e.prev=t;t.next=e;if(n!==null){n.next=i}if(i!==null){i.prev=n}this.last=e}clear(){this.items=new Map;this.first=null;this.last=null}delete(e){if(this.items.has(e)){const t=this.items.get(e);this.items.delete(e);if(t.prev!==null){t.prev.next=t.next}if(t.next!==null){t.next.prev=t.prev}if(this.first===t){this.first=t.next}if(this.last===t){this.last=t.prev}}}deleteMany(e){for(var t=0;t0){const e=this.first;this.items.delete(e.key);if(this.size===0){this.first=null;this.last=null}else{this.first=e.next;this.first.prev=null}}}expiresAt(e){if(this.items.has(e)){return this.items.get(e).expiry}}get(e){if(this.items.has(e)){const t=this.items.get(e);if(this.ttl>0&&t.expiry<=Date.now()){this.delete(e);return}this.bumpLru(t);return t.value}}getMany(e){const t=[];for(var i=0;i0?Date.now()+this.ttl:this.ttl;if(this.last!==i){this.bumpLru(i)}return}if(this.max>0&&this.size===this.max){this.evict()}const i={expiry:this.ttl>0?Date.now()+this.ttl:this.ttl,key:e,prev:this.last,next:null,value:t};this.items.set(e,i);if(this.size===1){this.first=i}else{this.last.next=i}this.last=i}}class LruObject{constructor(e=1e3,t=0){if(isNaN(e)||e<0){throw new Error("Invalid max value")}if(isNaN(t)||t<0){throw new Error("Invalid ttl value")}this.first=null;this.items=Object.create(null);this.last=null;this.size=0;this.max=e;this.ttl=t}bumpLru(e){if(this.last===e){return}const t=this.last;const i=e.next;const n=e.prev;if(this.first===e){this.first=i}e.next=null;e.prev=t;t.next=e;if(n!==null){n.next=i}if(i!==null){i.prev=n}this.last=e}clear(){this.items=Object.create(null);this.first=null;this.last=null;this.size=0}delete(e){if(Object.prototype.hasOwnProperty.call(this.items,e)){const t=this.items[e];delete this.items[e];this.size--;if(t.prev!==null){t.prev.next=t.next}if(t.next!==null){t.next.prev=t.prev}if(this.first===t){this.first=t.next}if(this.last===t){this.last=t.prev}}}deleteMany(e){for(var t=0;t0){const e=this.first;delete this.items[e.key];if(--this.size===0){this.first=null;this.last=null}else{this.first=e.next;this.first.prev=null}}}expiresAt(e){if(Object.prototype.hasOwnProperty.call(this.items,e)){return this.items[e].expiry}}get(e){if(Object.prototype.hasOwnProperty.call(this.items,e)){const t=this.items[e];if(this.ttl>0&&t.expiry<=Date.now()){this.delete(e);return}this.bumpLru(t);return t.value}}getMany(e){const t=[];for(var i=0;i0?Date.now()+this.ttl:this.ttl;if(this.last!==i){this.bumpLru(i)}return}if(this.max>0&&this.size===this.max){this.evict()}const i={expiry:this.ttl>0?Date.now()+this.ttl:this.ttl,key:e,prev:this.last,next:null,value:t};this.items[e]=i;if(++this.size===1){this.first=i}else{this.last.next=i}this.last=i}}class HitStatisticsRecord{constructor(){this.records={}}initForCache(e,t){this.records[e]={[t]:{cacheSize:0,hits:0,falsyHits:0,emptyHits:0,misses:0,expirations:0,evictions:0,invalidateOne:0,invalidateAll:0,sets:0}}}resetForCache(e){for(let t of Object.keys(this.records[e])){this.records[e][t]={cacheSize:0,hits:0,falsyHits:0,emptyHits:0,misses:0,expirations:0,evictions:0,invalidateOne:0,invalidateAll:0,sets:0}}}getStatistics(){return this.records}}function getTimestamp(e){return`${e.getFullYear()}-${(e.getMonth()+1).toString().padStart(2,"0")}-${e.getDate().toString().padStart(2,"0")}`}class HitStatistics{constructor(e,t,i){this.cacheId=e;this.statisticTtlInHours=t;this.collectionStart=new Date;this.currentTimeStamp=getTimestamp(this.collectionStart);this.records=i||new HitStatisticsRecord;this.records.initForCache(this.cacheId,this.currentTimeStamp)}get currentRecord(){if(!this.records.records[this.cacheId][this.currentTimeStamp]){this.records.records[this.cacheId][this.currentTimeStamp]={cacheSize:0,hits:0,falsyHits:0,emptyHits:0,misses:0,expirations:0,evictions:0,sets:0,invalidateOne:0,invalidateAll:0}}return this.records.records[this.cacheId][this.currentTimeStamp]}hoursPassed(){return(Date.now()-this.collectionStart)/1e3/60/60}addHit(){this.archiveIfNeeded();this.currentRecord.hits++}addFalsyHit(){this.archiveIfNeeded();this.currentRecord.falsyHits++}addEmptyHit(){this.archiveIfNeeded();this.currentRecord.emptyHits++}addMiss(){this.archiveIfNeeded();this.currentRecord.misses++}addEviction(){this.archiveIfNeeded();this.currentRecord.evictions++}setCacheSize(e){this.archiveIfNeeded();this.currentRecord.cacheSize=e}addExpiration(){this.archiveIfNeeded();this.currentRecord.expirations++}addSet(){this.archiveIfNeeded();this.currentRecord.sets++}addInvalidateOne(){this.archiveIfNeeded();this.currentRecord.invalidateOne++}addInvalidateAll(){this.archiveIfNeeded();this.currentRecord.invalidateAll++}getStatistics(){return this.records.getStatistics()}archiveIfNeeded(){if(this.hoursPassed()>=this.statisticTtlInHours){this.collectionStart=new Date;this.currentTimeStamp=getTimestamp(this.collectionStart);this.records.initForCache(this.cacheId,this.currentTimeStamp)}}}class LruObjectHitStatistics extends LruObject{constructor(e,t,i,n,r){super(e||1e3,t||0);if(!i){throw new Error("Cache id is mandatory")}this.hitStatistics=new HitStatistics(i,r!==undefined?r:24,n)}getStatistics(){return this.hitStatistics.getStatistics()}set(e,t){super.set(e,t);this.hitStatistics.addSet();this.hitStatistics.setCacheSize(this.size)}evict(){super.evict();this.hitStatistics.addEviction();this.hitStatistics.setCacheSize(this.size)}delete(e,t=false){super.delete(e);if(!t){this.hitStatistics.addInvalidateOne()}this.hitStatistics.setCacheSize(this.size)}clear(){super.clear();this.hitStatistics.addInvalidateAll();this.hitStatistics.setCacheSize(this.size)}get(e){if(Object.prototype.hasOwnProperty.call(this.items,e)){const t=this.items[e];if(this.ttl>0&&t.expiry<=Date.now()){this.delete(e,true);this.hitStatistics.addExpiration();return}this.bumpLru(t);if(!t.value){this.hitStatistics.addFalsyHit()}if(t.value===undefined||t.value===null||t.value===""){this.hitStatistics.addEmptyHit()}this.hitStatistics.addHit();return t.value}this.hitStatistics.addMiss()}}class FifoObject{constructor(e=1e3,t=0){if(isNaN(e)||e<0){throw new Error("Invalid max value")}if(isNaN(t)||t<0){throw new Error("Invalid ttl value")}this.first=null;this.items=Object.create(null);this.last=null;this.size=0;this.max=e;this.ttl=t}clear(){this.items=Object.create(null);this.first=null;this.last=null;this.size=0}delete(e){if(Object.prototype.hasOwnProperty.call(this.items,e)){const t=this.items[e];delete this.items[e];this.size--;if(t.prev!==null){t.prev.next=t.next}if(t.next!==null){t.next.prev=t.prev}if(this.first===t){this.first=t.next}if(this.last===t){this.last=t.prev}}}deleteMany(e){for(var t=0;t0){const e=this.first;delete this.items[e.key];if(--this.size===0){this.first=null;this.last=null}else{this.first=e.next;this.first.prev=null}}}expiresAt(e){if(Object.prototype.hasOwnProperty.call(this.items,e)){return this.items[e].expiry}}get(e){if(Object.prototype.hasOwnProperty.call(this.items,e)){const t=this.items[e];if(this.ttl>0&&t.expiry<=Date.now()){this.delete(e);return}return t.value}}getMany(e){const t=[];for(var i=0;i0?Date.now()+this.ttl:this.ttl;return}if(this.max>0&&this.size===this.max){this.evict()}const i={expiry:this.ttl>0?Date.now()+this.ttl:this.ttl,key:e,prev:this.last,next:null,value:t};this.items[e]=i;if(++this.size===1){this.first=i}else{this.last.next=i}this.last=i}}async function getAppAuthentication({appId:e,privateKey:t,timeDifference:i,createJwt:n}){try{if(n){const{jwt:t,expiresAt:r}=await n(e,i);return{type:"app",token:t,appId:e,expiresAt:r}}const r={id:e,privateKey:t};if(i){Object.assign(r,{now:Math.floor(Date.now()/1e3)+i})}const s=await githubAppJwt(r);return{type:"app",token:s.token,appId:s.appId,expiresAt:new Date(s.expiration*1e3).toISOString()}}catch(e){if(t==="-----BEGIN RSA PRIVATE KEY-----"){throw new Error("The 'privateKey` option contains only the first line '-----BEGIN RSA PRIVATE KEY-----'. If you are setting it using a `.env` file, make sure it is set on a single line with newlines replaced by '\n'")}else{throw e}}}function getCache(){return new LruObject(15e3,1e3*60*59)}async function dist_node_get(e,t){const i=optionsToCacheKey(t);const n=await e.get(i);if(!n){return}const[r,s,o,a,l,p]=n.split("|");const c=t.permissions||l.split(/,/).reduce(((e,t)=>{if(/!$/.test(t)){e[t.slice(0,-1)]="write"}else{e[t]="read"}return e}),{});return{token:r,createdAt:s,expiresAt:o,permissions:c,repositoryIds:t.repositoryIds,repositoryNames:t.repositoryNames,singleFileName:p,repositorySelection:a}}async function dist_node_set(e,t,i){const n=optionsToCacheKey(t);const r=t.permissions?"":Object.keys(i.permissions).map((e=>`${e}${i.permissions[e]==="write"?"!":""}`)).join(",");const s=[i.token,i.createdAt,i.expiresAt,i.repositorySelection,r,i.singleFileName].join("|");await e.set(n,s)}function optionsToCacheKey({installationId:e,permissions:t={},repositoryIds:i=[],repositoryNames:n=[]}){const r=Object.keys(t).sort().map((e=>t[e]==="read"?e:`${e}!`)).join(",");const s=i.sort().join(",");const o=n.join(",");return[e,s,o,r].filter(Boolean).join("|")}function toTokenAuthentication({installationId:e,token:t,createdAt:i,expiresAt:n,repositorySelection:r,permissions:s,repositoryIds:o,repositoryNames:a,singleFileName:l}){return Object.assign({type:"token",tokenType:"installation",token:t,installationId:e,permissions:s,createdAt:i,expiresAt:n,repositorySelection:r},o?{repositoryIds:o}:null,a?{repositoryNames:a}:null,l?{singleFileName:l}:null)}async function getInstallationAuthentication(e,t,i){const n=Number(t.installationId||e.installationId);if(!n){throw new Error("[@octokit/auth-app] installationId option is required for installation authentication.")}if(t.factory){const{type:i,factory:n,oauthApp:r,...s}={...e,...t};return n(s)}const r=i||e.request;return getInstallationAuthenticationConcurrently(e,{...t,installationId:n},r)}var ni=new Map;function getInstallationAuthenticationConcurrently(e,t,i){const n=optionsToCacheKey(t);if(ni.has(n)){return ni.get(n)}const r=getInstallationAuthenticationImpl(e,t,i).finally((()=>ni.delete(n)));ni.set(n,r);return r}async function getInstallationAuthenticationImpl(e,t,i){if(!t.refresh){const i=await dist_node_get(e.cache,t);if(i){const{token:e,createdAt:n,expiresAt:r,permissions:s,repositoryIds:o,repositoryNames:a,singleFileName:l,repositorySelection:p}=i;return toTokenAuthentication({installationId:t.installationId,token:e,createdAt:n,expiresAt:r,permissions:s,repositorySelection:p,repositoryIds:o,repositoryNames:a,singleFileName:l})}}const n=await getAppAuthentication(e);const r={installation_id:t.installationId,mediaType:{previews:["machine-man"]},headers:{authorization:`bearer ${n.token}`}};if(t.repositoryIds){Object.assign(r,{repository_ids:t.repositoryIds})}if(t.repositoryNames){Object.assign(r,{repositories:t.repositoryNames})}if(t.permissions){Object.assign(r,{permissions:t.permissions})}const{data:{token:s,expires_at:o,repositories:a,permissions:l,repository_selection:p,single_file:c}}=await i("POST /app/installations/{installation_id}/access_tokens",r);const d=l||{};const u=p||"all";const A=a?a.map((e=>e.id)):void 0;const f=a?a.map((e=>e.name)):void 0;const h=(new Date).toISOString();const g={token:s,createdAt:h,expiresAt:o,repositorySelection:u,permissions:d,repositoryIds:A,repositoryNames:f};if(c){Object.assign(r,{singleFileName:c})}await dist_node_set(e.cache,t,g);const y={installationId:t.installationId,token:s,createdAt:h,expiresAt:o,repositorySelection:u,permissions:d,repositoryIds:A,repositoryNames:f};if(c){Object.assign(y,{singleFileName:c})}return toTokenAuthentication(y)}async function dist_node_auth(e,t){switch(t.type){case"app":return getAppAuthentication(e);case"oauth-app":return e.oauthApp({type:"oauth-app"});case"installation":t;return getInstallationAuthentication(e,{...t,type:"installation"});case"oauth-user":return e.oauthApp(t);default:throw new Error(`Invalid auth type: ${t.type}`)}}var ri=["/app","/app/hook/config","/app/hook/deliveries","/app/hook/deliveries/{delivery_id}","/app/hook/deliveries/{delivery_id}/attempts","/app/installations","/app/installations/{installation_id}","/app/installations/{installation_id}/access_tokens","/app/installations/{installation_id}/suspended","/app/installation-requests","/marketplace_listing/accounts/{account_id}","/marketplace_listing/plan","/marketplace_listing/plans","/marketplace_listing/plans/{plan_id}/accounts","/marketplace_listing/stubbed/accounts/{account_id}","/marketplace_listing/stubbed/plan","/marketplace_listing/stubbed/plans","/marketplace_listing/stubbed/plans/{plan_id}/accounts","/orgs/{org}/installation","/repos/{owner}/{repo}/installation","/users/{username}/installation"];function dist_node_routeMatcher(e){const t=e.map((e=>e.split("/").map((e=>e.startsWith("{")?"(?:.+?)":e)).join("/")));const i=`^(?:${t.map((e=>`(?:${e})`)).join("|")})$`;return new RegExp(i,"i")}var si=dist_node_routeMatcher(ri);function requiresAppAuth(e){return!!e&&si.test(e.split("?")[0])}var oi=5*1e3;function isNotTimeSkewError(e){return!(e.message.match(/'Expiration time' claim \('exp'\) must be a numeric value representing the future time at which the assertion expires/)||e.message.match(/'Issued at' claim \('iat'\) must be an Integer representing the time that the assertion was issued/))}async function dist_node_hook(e,t,i,n){const r=t.endpoint.merge(i,n);const s=r.url;if(/\/login\/oauth\/access_token$/.test(s)){return t(r)}if(requiresAppAuth(s.replace(t.endpoint.DEFAULTS.baseUrl,""))){const{token:i}=await getAppAuthentication(e);r.headers.authorization=`bearer ${i}`;let n;try{n=await t(r)}catch(i){if(isNotTimeSkewError(i)){throw i}if(typeof i.response.headers.date==="undefined"){throw i}const n=Math.floor((Date.parse(i.response.headers.date)-Date.parse((new Date).toString()))/1e3);e.log.warn(i.message);e.log.warn(`[@octokit/auth-app] GitHub API time and system time are different by ${n} seconds. Retrying request with the difference accounted for.`);const{token:s}=await getAppAuthentication({...e,timeDifference:n});r.headers.authorization=`bearer ${s}`;return t(r)}return n}if(requiresBasicAuth(s)){const i=await e.oauthApp({type:"oauth-app"});r.headers.authorization=i.headers.authorization;return t(r)}const{token:o,createdAt:a}=await getInstallationAuthentication(e,{},t.defaults({baseUrl:r.baseUrl}));r.headers.authorization=`token ${o}`;return sendRequestWithRetries(e,t,r,a)}async function sendRequestWithRetries(e,t,i,n,r=0){const s=+new Date-+new Date(n);try{return await t(i)}catch(o){if(o.status!==401){throw o}if(s>=oi){if(r>0){o.message=`After ${r} retries within ${s/1e3}s of creating the installation access token, the response remains 401. At this point, the cause may be an authentication problem or a system outage. Please check https://www.githubstatus.com for status information`}throw o}++r;const a=r*1e3;e.log.warn(`[@octokit/auth-app] Retrying after 401 response to account for token replication delay (retry: ${r}, wait: ${a/1e3}s)`);await new Promise((e=>setTimeout(e,a)));return sendRequestWithRetries(e,t,i,n,r)}}var ai="8.1.2";function createAppAuth(e){if(!e.appId){throw new Error("[@octokit/auth-app] appId option is required")}if(!e.privateKey&&!e.createJwt){throw new Error("[@octokit/auth-app] privateKey option is required")}else if(e.privateKey&&e.createJwt){throw new Error("[@octokit/auth-app] privateKey and createJwt options are mutually exclusive")}if("installationId"in e&&!e.installationId){throw new Error("[@octokit/auth-app] installationId is set to a falsy value")}const t=e.log||{};if(typeof t.warn!=="function"){t.warn=console.warn.bind(console)}const i=e.request||mt.defaults({headers:{"user-agent":`octokit-auth-app.js/${ai} ${getUserAgent()}`}});const n=Object.assign({request:i,cache:getCache()},e,e.installationId?{installationId:Number(e.installationId)}:{},{log:t,oauthApp:createOAuthAppAuth({clientType:"github-app",clientId:e.clientId||"",clientSecret:e.clientSecret||"",request:i})});return Object.assign(dist_node_auth.bind(null,n),{hook:dist_node_hook.bind(null,n)})}async function auth_unauthenticated_dist_node_auth(e){return{type:"unauthenticated",reason:e}}function isRateLimitError(e){if(e.status!==403){return false}if(!e.response){return false}return e.response.headers["x-ratelimit-remaining"]==="0"}var li=/\babuse\b/i;function isAbuseLimitError(e){if(e.status!==403){return false}return li.test(e.message)}async function auth_unauthenticated_dist_node_hook(e,t,i,n){const r=t.endpoint.merge(i,n);return t(r).catch((t=>{if(t.status===404){t.message=`Not found. May be due to lack of authentication. Reason: ${e}`;throw t}if(isRateLimitError(t)){t.message=`API rate limit exceeded. This maybe caused by the lack of authentication. Reason: ${e}`;throw t}if(isAbuseLimitError(t)){t.message=`You have triggered an abuse detection mechanism. This maybe caused by the lack of authentication. Reason: ${e}`;throw t}if(t.status===401){t.message=`Unauthorized. "${r.method} ${r.url}" failed most likely due to lack of authentication. Reason: ${e}`;throw t}if(t.status>=400&&t.status<500){t.message=t.message.replace(/\.?$/,`. May be caused by lack of authentication (${e}).`)}throw t}))}var pi=function createUnauthenticatedAuth2(e){if(!e||!e.reason){throw new Error("[@octokit/auth-unauthenticated] No reason passed to createUnauthenticatedAuth")}return Object.assign(auth_unauthenticated_dist_node_auth.bind(null,e.reason),{hook:auth_unauthenticated_dist_node_hook.bind(null,e.reason)})};var ci="8.0.3";function addEventHandler(e,t,i){if(Array.isArray(t)){for(const n of t){addEventHandler(e,n,i)}return}if(!e.eventHandlers[t]){e.eventHandlers[t]=[]}e.eventHandlers[t].push(i)}var di=dist_src_Octokit.defaults({userAgent:`octokit-oauth-app.js/${ci} ${getUserAgent()}`});async function emitEvent(e,t){const{name:i,action:n}=t;if(e.eventHandlers[`${i}.${n}`]){for(const r of e.eventHandlers[`${i}.${n}`]){await r(t)}}if(e.eventHandlers[i]){for(const n of e.eventHandlers[i]){await n(t)}}}async function getUserOctokitWithState(e,t){return e.octokit.auth({type:"oauth-user",...t,async factory(t){const i=new e.Octokit({authStrategy:createOAuthUserAuth,auth:t});const n=await i.auth({type:"get"});await emitEvent(e,{name:"token",action:"created",token:n.token,scopes:n.scopes,authentication:n,octokit:i});return i}})}function getWebFlowAuthorizationUrlWithState(e,t){const i={clientId:e.clientId,request:e.octokit.request,...t,allowSignup:e.allowSignup??t.allowSignup,redirectUrl:t.redirectUrl??e.redirectUrl,scopes:t.scopes??e.defaultScopes};return getWebFlowAuthorizationUrl({clientType:e.clientType,...i})}async function createTokenWithState(e,t){const i=await e.octokit.auth({type:"oauth-user",...t});await emitEvent(e,{name:"token",action:"created",token:i.token,scopes:i.scopes,authentication:i,octokit:new e.Octokit({authStrategy:createOAuthUserAuth,auth:{clientType:e.clientType,clientId:e.clientId,clientSecret:e.clientSecret,token:i.token,scopes:i.scopes,refreshToken:i.refreshToken,expiresAt:i.expiresAt,refreshTokenExpiresAt:i.refreshTokenExpiresAt}})});return{authentication:i}}async function checkTokenWithState(e,t){const i=await checkToken({clientType:e.clientType,clientId:e.clientId,clientSecret:e.clientSecret,request:e.octokit.request,...t});Object.assign(i.authentication,{type:"token",tokenType:"oauth"});return i}async function resetTokenWithState(e,t){const i={clientId:e.clientId,clientSecret:e.clientSecret,request:e.octokit.request,...t};if(e.clientType==="oauth-app"){const t=await resetToken({clientType:"oauth-app",...i});const n=Object.assign(t.authentication,{type:"token",tokenType:"oauth"});await emitEvent(e,{name:"token",action:"reset",token:t.authentication.token,scopes:t.authentication.scopes||void 0,authentication:n,octokit:new e.Octokit({authStrategy:createOAuthUserAuth,auth:{clientType:e.clientType,clientId:e.clientId,clientSecret:e.clientSecret,token:t.authentication.token,scopes:t.authentication.scopes}})});return{...t,authentication:n}}const n=await resetToken({clientType:"github-app",...i});const r=Object.assign(n.authentication,{type:"token",tokenType:"oauth"});await emitEvent(e,{name:"token",action:"reset",token:n.authentication.token,authentication:r,octokit:new e.Octokit({authStrategy:createOAuthUserAuth,auth:{clientType:e.clientType,clientId:e.clientId,clientSecret:e.clientSecret,token:n.authentication.token}})});return{...n,authentication:r}}async function refreshTokenWithState(e,t){if(e.clientType==="oauth-app"){throw new Error("[@octokit/oauth-app] app.refreshToken() is not supported for OAuth Apps")}const i=await refreshToken({clientType:"github-app",clientId:e.clientId,clientSecret:e.clientSecret,request:e.octokit.request,refreshToken:t.refreshToken});const n=Object.assign(i.authentication,{type:"token",tokenType:"oauth"});await emitEvent(e,{name:"token",action:"refreshed",token:i.authentication.token,authentication:n,octokit:new e.Octokit({authStrategy:createOAuthUserAuth,auth:{clientType:e.clientType,clientId:e.clientId,clientSecret:e.clientSecret,token:i.authentication.token}})});return{...i,authentication:n}}async function scopeTokenWithState(e,t){if(e.clientType==="oauth-app"){throw new Error("[@octokit/oauth-app] app.scopeToken() is not supported for OAuth Apps")}const i=await scopeToken({clientType:"github-app",clientId:e.clientId,clientSecret:e.clientSecret,request:e.octokit.request,...t});const n=Object.assign(i.authentication,{type:"token",tokenType:"oauth"});await emitEvent(e,{name:"token",action:"scoped",token:i.authentication.token,authentication:n,octokit:new e.Octokit({authStrategy:createOAuthUserAuth,auth:{clientType:e.clientType,clientId:e.clientId,clientSecret:e.clientSecret,token:i.authentication.token}})});return{...i,authentication:n}}async function deleteTokenWithState(e,t){const i={clientId:e.clientId,clientSecret:e.clientSecret,request:e.octokit.request,...t};const n=e.clientType==="oauth-app"?await deleteToken({clientType:"oauth-app",...i}):await deleteToken({clientType:"github-app",...i});await emitEvent(e,{name:"token",action:"deleted",token:t.token,octokit:new e.Octokit({authStrategy:pi,auth:{reason:`Handling "token.deleted" event. The access for the token has been revoked.`}})});return n}async function deleteAuthorizationWithState(e,t){const i={clientId:e.clientId,clientSecret:e.clientSecret,request:e.octokit.request,...t};const n=e.clientType==="oauth-app"?await deleteAuthorization({clientType:"oauth-app",...i}):await deleteAuthorization({clientType:"github-app",...i});await emitEvent(e,{name:"token",action:"deleted",token:t.token,octokit:new e.Octokit({authStrategy:pi,auth:{reason:`Handling "token.deleted" event. The access for the token has been revoked.`}})});await emitEvent(e,{name:"authorization",action:"deleted",token:t.token,octokit:new e.Octokit({authStrategy:pi,auth:{reason:`Handling "authorization.deleted" event. The access for the app has been revoked.`}})});return n}function dist_node_unknownRouteResponse(e){return{status:404,headers:{"content-type":"application/json"},text:JSON.stringify({error:`Unknown route: ${e.method} ${e.url}`})}}async function handleRequest(e,{pathPrefix:t="/api/github/oauth"},i){let{pathname:n}=new URL(i.url,"http://localhost");if(!n.startsWith(`${t}/`)){return void 0}if(i.method==="OPTIONS"){return{status:200,headers:{"access-control-allow-origin":"*","access-control-allow-methods":"*","access-control-allow-headers":"Content-Type, User-Agent, Authorization"}}}n=n.slice(t.length+1);const r=[i.method,n].join(" ");const s={getLogin:`GET login`,getCallback:`GET callback`,createToken:`POST token`,getToken:`GET token`,patchToken:`PATCH token`,patchRefreshToken:`PATCH refresh-token`,scopeToken:`POST token/scoped`,deleteToken:`DELETE token`,deleteGrant:`DELETE grant`};if(!Object.values(s).includes(r)){return dist_node_unknownRouteResponse(i)}let o;try{const e=await i.text();o=e?JSON.parse(e):{}}catch(e){return{status:400,headers:{"content-type":"application/json","access-control-allow-origin":"*"},text:JSON.stringify({error:"[@octokit/oauth-app] request error"})}}const{searchParams:a}=new URL(i.url,"http://localhost");const l=Object.fromEntries(a);const p=i.headers;try{if(r===s.getLogin){const t={};if(l.state){Object.assign(t,{state:l.state})}if(l.scopes){Object.assign(t,{scopes:l.scopes.split(",")})}if(l.allowSignup){Object.assign(t,{allowSignup:l.allowSignup==="true"})}if(l.redirectUrl){Object.assign(t,{redirectUrl:l.redirectUrl})}const{url:i}=e.getWebFlowAuthorizationUrl(t);return{status:302,headers:{location:i}}}if(r===s.getCallback){if(l.error){throw new Error(`[@octokit/oauth-app] ${l.error} ${l.error_description}`)}if(!l.code){throw new Error('[@octokit/oauth-app] "code" parameter is required')}const{authentication:{token:t}}=await e.createToken({code:l.code});return{status:200,headers:{"content-type":"text/html"},text:`

Token created successfully

\n\n

Your token is: ${t}. Copy it now as it cannot be shown again.

`}}if(r===s.createToken){const{code:t,redirectUrl:i}=o;if(!t){throw new Error('[@octokit/oauth-app] "code" parameter is required')}const n=await e.createToken({code:t,redirectUrl:i});delete n.authentication.clientSecret;return{status:201,headers:{"content-type":"application/json","access-control-allow-origin":"*"},text:JSON.stringify(n)}}if(r===s.getToken){const t=p.authorization?.substr("token ".length);if(!t){throw new Error('[@octokit/oauth-app] "Authorization" header is required')}const i=await e.checkToken({token:t});delete i.authentication.clientSecret;return{status:200,headers:{"content-type":"application/json","access-control-allow-origin":"*"},text:JSON.stringify(i)}}if(r===s.patchToken){const t=p.authorization?.substr("token ".length);if(!t){throw new Error('[@octokit/oauth-app] "Authorization" header is required')}const i=await e.resetToken({token:t});delete i.authentication.clientSecret;return{status:200,headers:{"content-type":"application/json","access-control-allow-origin":"*"},text:JSON.stringify(i)}}if(r===s.patchRefreshToken){const t=p.authorization?.substr("token ".length);if(!t){throw new Error('[@octokit/oauth-app] "Authorization" header is required')}const{refreshToken:i}=o;if(!i){throw new Error("[@octokit/oauth-app] refreshToken must be sent in request body")}const n=await e.refreshToken({refreshToken:i});delete n.authentication.clientSecret;return{status:200,headers:{"content-type":"application/json","access-control-allow-origin":"*"},text:JSON.stringify(n)}}if(r===s.scopeToken){const t=p.authorization?.substr("token ".length);if(!t){throw new Error('[@octokit/oauth-app] "Authorization" header is required')}const i=await e.scopeToken({token:t,...o});delete i.authentication.clientSecret;return{status:200,headers:{"content-type":"application/json","access-control-allow-origin":"*"},text:JSON.stringify(i)}}if(r===s.deleteToken){const t=p.authorization?.substr("token ".length);if(!t){throw new Error('[@octokit/oauth-app] "Authorization" header is required')}await e.deleteToken({token:t});return{status:204,headers:{"access-control-allow-origin":"*"}}}const t=p.authorization?.substr("token ".length);if(!t){throw new Error('[@octokit/oauth-app] "Authorization" header is required')}await e.deleteAuthorization({token:t});return{status:204,headers:{"access-control-allow-origin":"*"}}}catch(e){return{status:400,headers:{"content-type":"application/json","access-control-allow-origin":"*"},text:JSON.stringify({error:e.message})}}}function parseRequest(e){const{method:t,url:i,headers:n}=e;async function text(){const t=await new Promise(((t,i)=>{let n=[];e.on("error",i).on("data",(e=>n.push(e))).on("end",(()=>t(Buffer.concat(n).toString())))}));return t}return{method:t,url:i,headers:n,text:text}}function sendResponse(e,t){t.writeHead(e.status,e.headers);t.end(e.text)}function createNodeMiddleware(e,t={}){return async function(i,n,r){const s=await parseRequest(i);const o=await handleRequest(e,t,s);if(o){sendResponse(o,n);return true}else{r?.();return false}}}function parseRequest2(e){const t=Object.fromEntries(e.headers.entries());return{method:e.method,url:e.url,headers:t,text:()=>e.text()}}function sendResponse2(e){const t={status:e.status};if(e.headers){Object.assign(t,{headers:e.headers})}return new Response(e.text,t)}function createWebWorkerHandler(e,t={}){return async function(i){const n=await parseRequest2(i);const r=await handleRequest(e,t,n);return r?sendResponse2(r):void 0}}function parseRequest3(e){const{method:t}=e.requestContext.http;let i=e.rawPath;const{stage:n}=e.requestContext;if(i.startsWith("/"+n))i=i.substring(n.length+1);if(e.rawQueryString)i+="?"+e.rawQueryString;const r=e.headers;const text=async()=>e.body||"";return{method:t,url:i,headers:r,text:text}}function sendResponse3(e){return{statusCode:e.status,headers:e.headers,body:e.text}}function createAWSLambdaAPIGatewayV2Handler(e,t={}){return async function(i){const n=parseRequest3(i);const r=await handleRequest(e,t,n);return r?sendResponse3(r):void 0}}var ui=class{static VERSION=ci;static defaults(e){const t=class extends(this){constructor(...t){super({...e,...t[0]})}};return t}constructor(e){const t=e.Octokit||di;this.type=e.clientType||"oauth-app";const i=new t({authStrategy:createOAuthAppAuth,auth:{clientType:this.type,clientId:e.clientId,clientSecret:e.clientSecret}});const n={clientType:this.type,clientId:e.clientId,clientSecret:e.clientSecret,defaultScopes:e.defaultScopes||[],allowSignup:e.allowSignup,baseUrl:e.baseUrl,redirectUrl:e.redirectUrl,log:e.log,Octokit:t,octokit:i,eventHandlers:{}};this.on=addEventHandler.bind(null,n);this.octokit=i;this.getUserOctokit=getUserOctokitWithState.bind(null,n);this.getWebFlowAuthorizationUrl=getWebFlowAuthorizationUrlWithState.bind(null,n);this.createToken=createTokenWithState.bind(null,n);this.checkToken=checkTokenWithState.bind(null,n);this.resetToken=resetTokenWithState.bind(null,n);this.refreshToken=refreshTokenWithState.bind(null,n);this.scopeToken=scopeTokenWithState.bind(null,n);this.deleteToken=deleteTokenWithState.bind(null,n);this.deleteAuthorization=deleteAuthorizationWithState.bind(null,n)}type;on;octokit;getUserOctokit;getWebFlowAuthorizationUrl;createToken;checkToken;resetToken;refreshToken;scopeToken;deleteToken;deleteAuthorization};const Ai=e(import.meta.url)("node:buffer");var fi="6.0.0";async function sign(e,t){if(!e||!t){throw new TypeError("[@octokit/webhooks-methods] secret & payload required for sign()")}if(typeof t!=="string"){throw new TypeError("[@octokit/webhooks-methods] payload must be a string")}const i="sha256";return`${i}=${(0,ii.createHmac)(i,e).update(t).digest("hex")}`}sign.VERSION=fi;async function verify(e,t,i){if(!e||!t||!i){throw new TypeError("[@octokit/webhooks-methods] secret, eventPayload & signature required")}if(typeof t!=="string"){throw new TypeError("[@octokit/webhooks-methods] eventPayload must be a string")}const n=Ai.Buffer.from(i);const r=Ai.Buffer.from(await sign(e,t));if(n.length!==r.length){return false}return(0,ii.timingSafeEqual)(n,r)}verify.VERSION=fi;async function verifyWithFallback(e,t,i,n){const r=await verify(e,t,i);if(r){return true}if(n!==void 0){for(const e of n){const n=await verify(e,t,i);if(n){return n}}}return false}var dist_bundle_createLogger=(e={})=>{if(typeof e.debug!=="function"){e.debug=()=>{}}if(typeof e.info!=="function"){e.info=()=>{}}if(typeof e.warn!=="function"){e.warn=console.warn.bind(console)}if(typeof e.error!=="function"){e.error=console.error.bind(console)}return e};var hi=["branch_protection_configuration","branch_protection_configuration.disabled","branch_protection_configuration.enabled","branch_protection_rule","branch_protection_rule.created","branch_protection_rule.deleted","branch_protection_rule.edited","check_run","check_run.completed","check_run.created","check_run.requested_action","check_run.rerequested","check_suite","check_suite.completed","check_suite.requested","check_suite.rerequested","code_scanning_alert","code_scanning_alert.appeared_in_branch","code_scanning_alert.closed_by_user","code_scanning_alert.created","code_scanning_alert.fixed","code_scanning_alert.reopened","code_scanning_alert.reopened_by_user","commit_comment","commit_comment.created","create","custom_property","custom_property.created","custom_property.deleted","custom_property.promote_to_enterprise","custom_property.updated","custom_property_values","custom_property_values.updated","delete","dependabot_alert","dependabot_alert.auto_dismissed","dependabot_alert.auto_reopened","dependabot_alert.created","dependabot_alert.dismissed","dependabot_alert.fixed","dependabot_alert.reintroduced","dependabot_alert.reopened","deploy_key","deploy_key.created","deploy_key.deleted","deployment","deployment.created","deployment_protection_rule","deployment_protection_rule.requested","deployment_review","deployment_review.approved","deployment_review.rejected","deployment_review.requested","deployment_status","deployment_status.created","discussion","discussion.answered","discussion.category_changed","discussion.closed","discussion.created","discussion.deleted","discussion.edited","discussion.labeled","discussion.locked","discussion.pinned","discussion.reopened","discussion.transferred","discussion.unanswered","discussion.unlabeled","discussion.unlocked","discussion.unpinned","discussion_comment","discussion_comment.created","discussion_comment.deleted","discussion_comment.edited","fork","github_app_authorization","github_app_authorization.revoked","gollum","installation","installation.created","installation.deleted","installation.new_permissions_accepted","installation.suspend","installation.unsuspend","installation_repositories","installation_repositories.added","installation_repositories.removed","installation_target","installation_target.renamed","issue_comment","issue_comment.created","issue_comment.deleted","issue_comment.edited","issue_dependencies","issue_dependencies.blocked_by_added","issue_dependencies.blocked_by_removed","issue_dependencies.blocking_added","issue_dependencies.blocking_removed","issues","issues.assigned","issues.closed","issues.deleted","issues.demilestoned","issues.edited","issues.labeled","issues.locked","issues.milestoned","issues.opened","issues.pinned","issues.reopened","issues.transferred","issues.typed","issues.unassigned","issues.unlabeled","issues.unlocked","issues.unpinned","issues.untyped","label","label.created","label.deleted","label.edited","marketplace_purchase","marketplace_purchase.cancelled","marketplace_purchase.changed","marketplace_purchase.pending_change","marketplace_purchase.pending_change_cancelled","marketplace_purchase.purchased","member","member.added","member.edited","member.removed","membership","membership.added","membership.removed","merge_group","merge_group.checks_requested","merge_group.destroyed","meta","meta.deleted","milestone","milestone.closed","milestone.created","milestone.deleted","milestone.edited","milestone.opened","org_block","org_block.blocked","org_block.unblocked","organization","organization.deleted","organization.member_added","organization.member_invited","organization.member_removed","organization.renamed","package","package.published","package.updated","page_build","personal_access_token_request","personal_access_token_request.approved","personal_access_token_request.cancelled","personal_access_token_request.created","personal_access_token_request.denied","ping","project","project.closed","project.created","project.deleted","project.edited","project.reopened","project_card","project_card.converted","project_card.created","project_card.deleted","project_card.edited","project_card.moved","project_column","project_column.created","project_column.deleted","project_column.edited","project_column.moved","projects_v2","projects_v2.closed","projects_v2.created","projects_v2.deleted","projects_v2.edited","projects_v2.reopened","projects_v2_item","projects_v2_item.archived","projects_v2_item.converted","projects_v2_item.created","projects_v2_item.deleted","projects_v2_item.edited","projects_v2_item.reordered","projects_v2_item.restored","projects_v2_status_update","projects_v2_status_update.created","projects_v2_status_update.deleted","projects_v2_status_update.edited","public","pull_request","pull_request.assigned","pull_request.auto_merge_disabled","pull_request.auto_merge_enabled","pull_request.closed","pull_request.converted_to_draft","pull_request.demilestoned","pull_request.dequeued","pull_request.edited","pull_request.enqueued","pull_request.labeled","pull_request.locked","pull_request.milestoned","pull_request.opened","pull_request.ready_for_review","pull_request.reopened","pull_request.review_request_removed","pull_request.review_requested","pull_request.synchronize","pull_request.unassigned","pull_request.unlabeled","pull_request.unlocked","pull_request_review","pull_request_review.dismissed","pull_request_review.edited","pull_request_review.submitted","pull_request_review_comment","pull_request_review_comment.created","pull_request_review_comment.deleted","pull_request_review_comment.edited","pull_request_review_thread","pull_request_review_thread.resolved","pull_request_review_thread.unresolved","push","registry_package","registry_package.published","registry_package.updated","release","release.created","release.deleted","release.edited","release.prereleased","release.published","release.released","release.unpublished","repository","repository.archived","repository.created","repository.deleted","repository.edited","repository.privatized","repository.publicized","repository.renamed","repository.transferred","repository.unarchived","repository_advisory","repository_advisory.published","repository_advisory.reported","repository_dispatch","repository_dispatch.sample.collected","repository_import","repository_ruleset","repository_ruleset.created","repository_ruleset.deleted","repository_ruleset.edited","repository_vulnerability_alert","repository_vulnerability_alert.create","repository_vulnerability_alert.dismiss","repository_vulnerability_alert.reopen","repository_vulnerability_alert.resolve","secret_scanning_alert","secret_scanning_alert.assigned","secret_scanning_alert.created","secret_scanning_alert.publicly_leaked","secret_scanning_alert.reopened","secret_scanning_alert.resolved","secret_scanning_alert.unassigned","secret_scanning_alert.validated","secret_scanning_alert_location","secret_scanning_alert_location.created","secret_scanning_scan","secret_scanning_scan.completed","security_advisory","security_advisory.published","security_advisory.updated","security_advisory.withdrawn","security_and_analysis","sponsorship","sponsorship.cancelled","sponsorship.created","sponsorship.edited","sponsorship.pending_cancellation","sponsorship.pending_tier_change","sponsorship.tier_changed","star","star.created","star.deleted","status","sub_issues","sub_issues.parent_issue_added","sub_issues.parent_issue_removed","sub_issues.sub_issue_added","sub_issues.sub_issue_removed","team","team.added_to_repository","team.created","team.deleted","team.edited","team.removed_from_repository","team_add","watch","watch.started","workflow_dispatch","workflow_job","workflow_job.completed","workflow_job.in_progress","workflow_job.queued","workflow_job.waiting","workflow_run","workflow_run.completed","workflow_run.in_progress","workflow_run.requested"];function validateEventName(e,t={}){if(typeof e!=="string"){throw new TypeError("eventName must be of type string")}if(e==="*"){throw new TypeError(`Using the "*" event with the regular Webhooks.on() function is not supported. Please use the Webhooks.onAny() method instead`)}if(e==="error"){throw new TypeError(`Using the "error" event with the regular Webhooks.on() function is not supported. Please use the Webhooks.onError() method instead`)}if(t.onUnknownEventName==="ignore"){return}if(!hi.includes(e)){if(t.onUnknownEventName!=="warn"){throw new TypeError(`"${e}" is not a known webhook name (https://developer.github.com/v3/activity/events/types/)`)}else{(t.log||console).warn(`"${e}" is not a known webhook name (https://developer.github.com/v3/activity/events/types/)`)}}}function handleEventHandlers(e,t,i){if(!e.hooks[t]){e.hooks[t]=[]}e.hooks[t].push(i)}function receiverOn(e,t,i){if(Array.isArray(t)){t.forEach((t=>receiverOn(e,t,i)));return}validateEventName(t,{onUnknownEventName:"warn",log:e.log});handleEventHandlers(e,t,i)}function receiverOnAny(e,t){handleEventHandlers(e,"*",t)}function receiverOnError(e,t){handleEventHandlers(e,"error",t)}function wrapErrorHandler(e,t){let i;try{i=e(t)}catch(e){console.log('FATAL: Error occurred in "error" event handler');console.log(e)}if(i&&i.catch){i.catch((e=>{console.log('FATAL: Error occurred in "error" event handler');console.log(e)}))}}function getHooks(e,t,i){const n=[e.hooks[i],e.hooks["*"]];if(t){n.unshift(e.hooks[`${i}.${t}`])}return[].concat(...n.filter(Boolean))}function receiverHandle(e,t){const i=e.hooks.error||[];if(t instanceof Error){const e=Object.assign(new AggregateError([t],t.message),{event:t});i.forEach((t=>wrapErrorHandler(t,e)));return Promise.reject(e)}if(!t||!t.name){const e=new Error("Event name not passed");throw new AggregateError([e],e.message)}if(!t.payload){const e=new Error("Event name not passed");throw new AggregateError([e],e.message)}const n=getHooks(e,"action"in t.payload?t.payload.action:null,t.name);if(n.length===0){return Promise.resolve()}const r=[];const s=n.map((i=>{let n=Promise.resolve(t);if(e.transform){n=n.then(e.transform)}return n.then((e=>i(e))).catch((e=>r.push(Object.assign(e,{event:t}))))}));return Promise.all(s).then((()=>{if(r.length===0){return}const e=new AggregateError(r,r.map((e=>e.message)).join("\n"));Object.assign(e,{event:t});i.forEach((t=>wrapErrorHandler(t,e)));throw e}))}function removeListener(e,t,i){if(Array.isArray(t)){t.forEach((t=>removeListener(e,t,i)));return}if(!e.hooks[t]){return}for(let n=e.hooks[t].length-1;n>=0;n--){if(e.hooks[t][n]===i){e.hooks[t].splice(n,1);return}}}function createEventHandler(e){const t={hooks:{},log:dist_bundle_createLogger(e&&e.log)};if(e&&e.transform){t.transform=e.transform}return{on:receiverOn.bind(null,t),onAny:receiverOnAny.bind(null,t),onError:receiverOnError.bind(null,t),removeListener:removeListener.bind(null,t),receive:receiverHandle.bind(null,t)}}async function verifyAndReceive(e,t){const i=await verifyWithFallback(e.secret,t.payload,t.signature,e.additionalSecrets).catch((()=>false));if(!i){const i=new Error("[@octokit/webhooks] signature does not match event payload and secret");i.event=t;i.status=400;return e.eventHandler.receive(i)}let n;try{n=JSON.parse(t.payload)}catch(e){e.message="Invalid JSON";e.status=400;throw new AggregateError([e],e.message)}return e.eventHandler.receive({id:t.id,name:t.name,payload:n})}function normalizeTrailingSlashes(e){let t=e.length;if(t===0){return"/"}while(t>0){if(e.charCodeAt(--t)!==47){break}}if(t===-1){return"/"}return e.slice(0,t+1)}var mi=/^\s*(application\/json)\s*(?:;|$)/u;var gi=null&&["x-github-event","x-hub-signature-256","x-github-delivery"];function createMiddleware(e){const{handleResponse:t,getRequestHeader:i,getPayload:n}=e;return function middleware(e,r){const s=normalizeTrailingSlashes(r.path);return async function octokitWebhooksMiddleware(o,a,l){let p;try{p=new URL(normalizeTrailingSlashes(o.url),"http://localhost").pathname}catch(e){return t(JSON.stringify({error:`Request URL could not be parsed: ${o.url}`}),422,{"content-type":"application/json"},a)}if(p!==s){l?.();return t(null)}else if(o.method!=="POST"){return t(JSON.stringify({error:`Unknown route: ${o.method} ${p}`}),404,{"content-type":"application/json"},a)}const c=i(o,"content-type");if(typeof c!=="string"||!mi.test(c)){return t(JSON.stringify({error:`Unsupported "Content-Type" header value. Must be "application/json"`}),415,{"content-type":"application/json",accept:"application/json"},a)}const d=gi.filter((e=>i(o,e)==void 0)).join(", ");if(d){return t(JSON.stringify({error:`Required headers missing: ${d}`}),400,{"content-type":"application/json",accept:"application/json"},a)}const u=i(o,"x-github-event");const A=i(o,"x-hub-signature-256");const f=i(o,"x-github-delivery");r.log.debug(`${u} event received (id: ${f})`);let h=false;let g;const y=new Promise((e=>{g=setTimeout((()=>{h=true;e(t("still processing\n",202,{"Content-Type":"text/plain",accept:"application/json"},a))}),r.timeout)}));const processWebhook=async()=>{try{const i=await n(o);await e.verifyAndReceive({id:f,name:u,payload:i,signature:A});clearTimeout(g);if(h)return t(null);return t("ok\n",200,{"content-type":"text/plain",accept:"application/json"},a)}catch(e){clearTimeout(g);if(h)return t(null);const i=Array.from(e.errors)[0];const n=i.message?`${i.name}: ${i.message}`:"Error: An Unspecified error occurred";const s=typeof i.status!=="undefined"?i.status:500;r.log.error(e);return t(JSON.stringify({error:n}),s,{"content-type":"application/json",accept:"application/json"},a)}};return await Promise.race([y,processWebhook()])}}}function handleResponse(e,t=200,i={},n){if(e===null){return false}i["content-length"]=e.length.toString();n.writeHead(t,i).end(e);return true}function getRequestHeader(e,t){return e.headers[t]}function concatUint8Array(e){if(e.length===0){return new Uint8Array(0)}let t=0;for(let i=0;i{let n=[];e.on("error",(e=>i(new AggregateError([e],e.message))));e.on("data",n.push.bind(n));e.on("end",(()=>{const e=concatUint8Array(n);queueMicrotask((()=>t(e)))}))}))}function dist_bundle_createNodeMiddleware(e,{path:t="/api/github/webhooks",log:i=dist_bundle_createLogger(),timeout:n=9e3}={}){return createMiddleware({handleResponse:handleResponse,getRequestHeader:getRequestHeader,getPayload:getPayload})(e,{path:t,log:i,timeout:n})}function getPayload2(e){return e.text()}function getRequestHeader2(e,t){return e.headers.get(t)}function handleResponse2(e,t=200,i={}){if(e!==null){i["content-length"]=e.length.toString()}return new Response(e,{status:t,headers:i})}function createWebMiddleware(e,{path:t="/api/github/webhooks",log:i=dist_bundle_createLogger(),timeout:n=9e3}={}){return createMiddleware({handleResponse:handleResponse2,getRequestHeader:getRequestHeader2,getPayload:getPayload2})(e,{path:t,log:i,timeout:n})}var Ii=class{sign;verify;on;onAny;onError;removeListener;receive;verifyAndReceive;constructor(e){if(!e||!e.secret){throw new Error("[@octokit/webhooks] options.secret required")}const t={eventHandler:createEventHandler(e),secret:e.secret,additionalSecrets:e.additionalSecrets,hooks:{},log:dist_bundle_createLogger(e.log)};this.sign=sign.bind(null,e.secret);this.verify=verify.bind(null,e.secret);this.on=t.eventHandler.on;this.onAny=t.eventHandler.onAny;this.onError=t.eventHandler.onError;this.removeListener=t.eventHandler.removeListener;this.receive=t.eventHandler.receive;this.verifyAndReceive=verifyAndReceive.bind(null,t)}};var Ei="16.1.2";function webhooks(e,t){return new Ii({secret:t.secret,transform:async t=>{if(!("installation"in t.payload)||typeof t.payload.installation!=="object"){const i=new e.constructor({authStrategy:pi,auth:{reason:`"installation" key missing in webhook event payload`}});return{...t,octokit:i}}const i=t.payload.installation.id;const n=await e.auth({type:"installation",installationId:i,factory(e){return new e.octokit.constructor({...e.octokitOptions,authStrategy:createAppAuth,...{auth:{...e,installationId:i}}})}});n.hook.before("request",(e=>{e.headers["x-github-delivery"]=t.id}));return{...t,octokit:n}}})}async function getInstallationOctokit(e,t){return e.octokit.auth({type:"installation",installationId:t,factory(e){const i={...e.octokitOptions,authStrategy:createAppAuth,...{auth:{...e,installationId:t}}};return new e.octokit.constructor(i)}})}function eachInstallationFactory(e){return Object.assign(eachInstallation.bind(null,e),{iterator:eachInstallationIterator.bind(null,e)})}async function eachInstallation(e,t){const i=eachInstallationIterator(e)[Symbol.asyncIterator]();let n=await i.next();while(!n.done){await t(n.value);n=await i.next()}}function eachInstallationIterator(e){return{async*[Symbol.asyncIterator](){const t=xt.iterator(e.octokit,"GET /app/installations");for await(const{data:i}of t){for(const t of i){const i=await getInstallationOctokit(e,t.id);yield{octokit:i,installation:t}}}}}}function eachRepositoryFactory(e){return Object.assign(eachRepository.bind(null,e),{iterator:eachRepositoryIterator.bind(null,e)})}async function eachRepository(e,t,i){const n=eachRepositoryIterator(e,i?t:void 0)[Symbol.asyncIterator]();let r=await n.next();while(!r.done){if(i){await i(r.value)}else{await t(r.value)}r=await n.next()}}function singleInstallationIterator(e,t){return{async*[Symbol.asyncIterator](){yield{octokit:await e.getInstallationOctokit(t)}}}}function eachRepositoryIterator(e,t){return{async*[Symbol.asyncIterator](){const i=t?singleInstallationIterator(e,t.installationId):e.eachInstallation.iterator();for await(const{octokit:e}of i){const t=xt.iterator(e,"GET /installation/repositories");for await(const{data:i}of t){for(const t of i){yield{octokit:e,repository:t}}}}}}}function getInstallationUrlFactory(e){let t;return async function getInstallationUrl(i={}){if(!t){t=getInstallationUrlBase(e)}const n=await t;const r=new URL(n);if(i.target_id!==void 0){r.pathname+="/permissions";r.searchParams.append("target_id",i.target_id.toFixed())}if(i.state!==void 0){r.searchParams.append("state",i.state)}return r.href}}async function getInstallationUrlBase(e){const{data:t}=await e.octokit.request("GET /app");if(!t){throw new Error("[@octokit/app] unable to fetch metadata for app")}return`${t.html_url}/installations/new`}function dist_node_noop(){}function dist_node_createNodeMiddleware(e,t={}){const i=Object.assign({debug:dist_node_noop,info:dist_node_noop,warn:console.warn.bind(console),error:console.error.bind(console)},t.log);const n={pathPrefix:"/api/github",...t,log:i};const r=webhooksNodeMiddleware(e.webhooks,{path:n.pathPrefix+"/webhooks",log:i});const s=oauthNodeMiddleware(e.oauth,{pathPrefix:n.pathPrefix+"/oauth"});return middleware.bind(null,n.pathPrefix,r,s)}async function middleware(e,t,i,n,r,s){const{pathname:o}=new URL(n.url,"http://localhost");if(o.startsWith(`${e}/`)){if(o===`${e}/webhooks`){t(n,r)}else if(o.startsWith(`${e}/oauth/`)){i(n,r)}else{sendNodeResponse(unknownRouteResponse(n),r)}return true}else{s?.();return false}}var Ci=class{static VERSION=Ei;static defaults(e){const t=class extends(this){constructor(...t){super({...e,...t[0]})}};return t}octokit;webhooks;oauth;getInstallationOctokit;eachInstallation;eachRepository;getInstallationUrl;log;constructor(e){const t=e.Octokit||dist_src_Octokit;const i=Object.assign({appId:e.appId,privateKey:e.privateKey},e.oauth?{clientId:e.oauth.clientId,clientSecret:e.oauth.clientSecret}:{});const n={authStrategy:createAppAuth,auth:i};if("log"in e&&typeof e.log!=="undefined"){n.log=e.log}this.octokit=new t(n);this.log=Object.assign({debug:()=>{},info:()=>{},warn:console.warn.bind(console),error:console.error.bind(console)},e.log);if(e.webhooks){this.webhooks=webhooks(this.octokit,e.webhooks)}else{Object.defineProperty(this,"webhooks",{get(){throw new Error("[@octokit/app] webhooks option not set")}})}if(e.oauth){this.oauth=new ui({...e.oauth,clientType:"github-app",Octokit:t})}else{Object.defineProperty(this,"oauth",{get(){throw new Error("[@octokit/app] oauth.clientId / oauth.clientSecret options are not set")}})}this.getInstallationOctokit=getInstallationOctokit.bind(null,this);this.eachInstallation=eachInstallationFactory(this);this.eachRepository=eachRepositoryFactory(this);this.getInstallationUrl=getInstallationUrlFactory(this)}};var bi="0.0.0-development";var Ti=dist_src_Octokit.plugin(restEndpointMethods,paginateRest,paginateGraphQL,retry,throttling).defaults({userAgent:`octokit.js/${bi}`,throttle:{onRateLimit:onRateLimit,onSecondaryRateLimit:onSecondaryRateLimit}});function onRateLimit(e,t,i){i.log.warn(`Request quota exhausted for request ${t.method} ${t.url}`);if(t.request.retryCount===0){i.log.info(`Retrying after ${e} seconds!`);return true}}function onSecondaryRateLimit(e,t,i){i.log.warn(`SecondaryRateLimit detected for request ${t.method} ${t.url}`);if(t.request.retryCount===0){i.log.info(`Retrying after ${e} seconds!`);return true}}var wi=Ci.defaults({Octokit:Ti});var Ri=ui.defaults({Octokit:Ti}); -/* v8 ignore next no need to test internals of the throttle plugin -- @preserve */class Context{line=1;lines=[];options={noPrefix:false};constructor(e,t){this.lines=e.split("\n");this.options.noPrefix=!!t?.noPrefix}getCurLine(){return this.lines[this.line-1]}nextLine(){this.line++;return this.getCurLine()}isEof(){return this.line>this.lines.length}}const Bi={Added:"AddedLine",Deleted:"DeletedLine",Unchanged:"UnchangedLine",Message:"MessageLine"};const Qi={Changed:"ChangedFile",Added:"AddedFile",Deleted:"DeletedFile",Renamed:"RenamedFile"};const Di={Index:"index",Old:"old",Copy:"copy",Similarity:"similarity",Dissimilarity:"dissimilarity",Deleted:"deleted",NewFile:"new file",RenameFrom:"rename from",RenameTo:"rename to"};const Si=Object.values(Di);function parseGitDiff(e,t){const i=new Context(e,t);const n=parseFileChanges(i);return{type:"GitDiff",files:n}}function parseFileChanges(e){const t=[];while(!e.isEof()){const i=parseFileChange(e);if(!i){break}t.push(i)}return t}function parseFileChange(e){if(!isComparisonInputLine(e.getCurLine())){return}const t=parseComparisonInputLine(e);let i=false;let n=false;let r=false;let s="";let o="";while(!e.isEof()){const a=parseExtendedHeader(e);if(!a){break}if(a.type===Di.Deleted){i=true;s=t?.from||""}if(a.type===Di.NewFile){n=true;o=t?.to||""}if(a.type===Di.RenameFrom){r=true;s=a.path}if(a.type===Di.RenameTo){r=true;o=a.path}}const a=parseChangeMarkers(e);const l=parseChunks(e);if(i&&l.length&&l[0].type==="BinaryFilesChunk"){return{type:Qi.Deleted,chunks:l,path:l[0].pathBefore}}if(i){return{type:Qi.Deleted,chunks:l,path:a?.deleted||s}}else if(n&&l.length&&l[0].type==="BinaryFilesChunk"){return{type:Qi.Added,chunks:l,path:l[0].pathAfter}}else if(n){return{type:Qi.Added,chunks:l,path:a?.added||o}}else if(r){return{type:Qi.Renamed,pathAfter:o,pathBefore:s,chunks:l}}else if(a){return{type:Qi.Changed,chunks:l,path:a.added}}else if(l.length&&l[0].type==="BinaryFilesChunk"&&l[0].pathAfter){return{type:Qi.Changed,chunks:l,path:l[0].pathAfter}}return}function isComparisonInputLine(e){return e.indexOf("diff")===0}function parseComparisonInputLine(e){const t=e.getCurLine();const[i,n]=t.split(" ").reverse();e.nextLine();if(i&&n){return{from:getFilePath(e,n,"src"),to:getFilePath(e,i,"dst")}}return null}function parseChunks(e){const t=[];while(!e.isEof()){const i=parseChunk(e);if(!i){break}t.push(i)}return t}function parseChunk(e){const t=parseChunkHeader(e);if(!t){return}if(t.type==="Normal"){const i=parseChanges(e,t.fromFileRange,t.toFileRange);return{...t,type:"Chunk",changes:i}}else if(t.type==="Combined"&&t.fromFileRangeA&&t.fromFileRangeB){const i=parseChanges(e,t.fromFileRangeA.startt.startsWith(e)));if(i){e.nextLine()}if(i===Di.RenameFrom||i===Di.RenameTo){return{type:i,path:t.slice(`${i} `.length)}}else if(i){return{type:i}}return null}function parseChunkHeader(e){const t=e.getCurLine();const i=/^@@\s\-(\d+),?(\d+)?\s\+(\d+),?(\d+)?\s@@\s?(.+)?/.exec(t);if(!i){const i=/^@@@\s\-(\d+),?(\d+)?\s\-(\d+),?(\d+)?\s\+(\d+),?(\d+)?\s@@@\s?(.+)?/.exec(t);if(!i){const i=/^Binary\sfiles\s(.*)\sand\s(.*)\sdiffer$/.exec(t);if(i){const[t,n,r]=i;e.nextLine();return{type:"BinaryFiles",fileA:getFilePath(e,n,"src"),fileB:getFilePath(e,r,"dst")}}return null}const[n,r,s,o,a,l,p,c]=i;e.nextLine();return{context:c,type:"Combined",fromFileRangeA:getRange(r,s),fromFileRangeB:getRange(o,a),toFileRange:getRange(l,p)}}const[n,r,s,o,a,l]=i;e.nextLine();return{context:l,type:"Normal",toFileRange:getRange(o,a),fromFileRange:getRange(r,s)}}function getRange(e,t){const i=parseInt(e,10);return{start:i,lines:t===undefined?1:parseInt(t,10)}}function parseChangeMarkers(e){const t=parseMarker(e,"--- ");const i=t?getFilePath(e,t,"src"):t;const n=parseMarker(e,"+++ ");const r=n?getFilePath(e,n,"dst"):n;return r&&i?{added:r,deleted:i}:null}function parseMarker(e,t){const i=e.getCurLine();if(i?.startsWith(t)){e.nextLine();return i.replace(t,"")}return null}const ki={"+":Bi.Added,"-":Bi.Deleted," ":Bi.Unchanged,"\\":Bi.Message};function parseChanges(e,t,i){const n=[];let r=t.start;let s=i.start;while(!e.isEof()){const t=e.getCurLine();const i=getLineType(t);if(!i){break}e.nextLine();let o;const a=t.slice(1);switch(i){case Bi.Added:{o={type:i,lineAfter:s++,content:a};break}case Bi.Deleted:{o={type:i,lineBefore:r++,content:a};break}case Bi.Unchanged:{o={type:i,lineBefore:r++,lineAfter:s++,content:a};break}case Bi.Message:{o={type:i,content:a.trim()};break}}n.push(o)}return n}function getLineType(e){return ki[e[0]]||null}function getFilePath(e,t,i){if(e.options.noPrefix){return t}if(i==="src")return t.replace(/^a\//,"");if(i==="dst")return t.replace(/^b\//,"");throw new Error("Unexpected unreachable code")}const _i=parseGitDiff;function bind_bind(e,t){return function wrap(){return e.apply(t,arguments)}}const{toString:Pi}=Object.prototype;const{getPrototypeOf:xi}=Object;const{iterator:Oi,toStringTag:Vi}=Symbol;const Ui=(e=>t=>{const i=Pi.call(t);return e[i]||(e[i]=i.slice(8,-1).toLowerCase())})(Object.create(null));const kindOfTest=e=>{e=e.toLowerCase();return t=>Ui(t)===e};const typeOfTest=e=>t=>typeof t===e;const{isArray:Ni}=Array;const Fi=typeOfTest("undefined");function isBuffer(e){return e!==null&&!Fi(e)&&e.constructor!==null&&!Fi(e.constructor)&&Mi(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const qi=kindOfTest("ArrayBuffer");function isArrayBufferView(e){let t;if(typeof ArrayBuffer!=="undefined"&&ArrayBuffer.isView){t=ArrayBuffer.isView(e)}else{t=e&&e.buffer&&qi(e.buffer)}return t}const ji=typeOfTest("string");const Mi=typeOfTest("function");const Li=typeOfTest("number");const utils_isObject=e=>e!==null&&typeof e==="object";const isBoolean=e=>e===true||e===false;const utils_isPlainObject=e=>{if(Ui(e)!=="object"){return false}const t=xi(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Vi in e)&&!(Oi in e)};const isEmptyObject=e=>{if(!utils_isObject(e)||isBuffer(e)){return false}try{return Object.keys(e).length===0&&Object.getPrototypeOf(e)===Object.prototype}catch(e){return false}};const Gi=kindOfTest("Date");const Hi=kindOfTest("File");const Wi=kindOfTest("Blob");const Ji=kindOfTest("FileList");const isStream=e=>utils_isObject(e)&&Mi(e.pipe);const isFormData=e=>{let t;return e&&(typeof FormData==="function"&&e instanceof FormData||Mi(e.append)&&((t=Ui(e))==="formdata"||t==="object"&&Mi(e.toString)&&e.toString()==="[object FormData]"))};const Yi=kindOfTest("URLSearchParams");const[zi,$i,Ki,Xi]=["ReadableStream","Request","Response","Headers"].map(kindOfTest);const trim=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function forEach(e,t,{allOwnKeys:i=false}={}){if(e===null||typeof e==="undefined"){return}let n;let r;if(typeof e!=="object"){e=[e]}if(Ni(e)){for(n=0,r=e.length;n0){r=i[n];if(t===r.toLowerCase()){return r}}return null}const Zi=(()=>{if(typeof globalThis!=="undefined")return globalThis;return typeof self!=="undefined"?self:typeof window!=="undefined"?window:global})();const isContextDefined=e=>!Fi(e)&&e!==Zi;function utils_merge(){const{caseless:e,skipUndefined:t}=isContextDefined(this)&&this||{};const i={};const assignValue=(n,r)=>{const s=e&&findKey(i,r)||r;if(utils_isPlainObject(i[s])&&utils_isPlainObject(n)){i[s]=utils_merge(i[s],n)}else if(utils_isPlainObject(n)){i[s]=utils_merge({},n)}else if(Ni(n)){i[s]=n.slice()}else if(!t||!Fi(n)){i[s]=n}};for(let e=0,t=arguments.length;e{forEach(t,((t,n)=>{if(i&&Mi(t)){e[n]=bind_bind(t,i)}else{e[n]=t}}),{allOwnKeys:n});return e};const stripBOM=e=>{if(e.charCodeAt(0)===65279){e=e.slice(1)}return e};const inherits=(e,t,i,n)=>{e.prototype=Object.create(t.prototype,n);e.prototype.constructor=e;Object.defineProperty(e,"super",{value:t.prototype});i&&Object.assign(e.prototype,i)};const toFlatObject=(e,t,i,n)=>{let r;let s;let o;const a={};t=t||{};if(e==null)return t;do{r=Object.getOwnPropertyNames(e);s=r.length;while(s-- >0){o=r[s];if((!n||n(o,e,t))&&!a[o]){t[o]=e[o];a[o]=true}}e=i!==false&&xi(e)}while(e&&(!i||i(e,t))&&e!==Object.prototype);return t};const endsWith=(e,t,i)=>{e=String(e);if(i===undefined||i>e.length){i=e.length}i-=t.length;const n=e.indexOf(t,i);return n!==-1&&n===i};const toArray=e=>{if(!e)return null;if(Ni(e))return e;let t=e.length;if(!Li(t))return null;const i=new Array(t);while(t-- >0){i[t]=e[t]}return i};const en=(e=>t=>e&&t instanceof e)(typeof Uint8Array!=="undefined"&&xi(Uint8Array));const forEachEntry=(e,t)=>{const i=e&&e[Oi];const n=i.call(e);let r;while((r=n.next())&&!r.done){const i=r.value;t.call(e,i[0],i[1])}};const matchAll=(e,t)=>{let i;const n=[];while((i=e.exec(t))!==null){n.push(i)}return n};const tn=kindOfTest("HTMLFormElement");const toCamelCase=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,(function replacer(e,t,i){return t.toUpperCase()+i}));const nn=(({hasOwnProperty:e})=>(t,i)=>e.call(t,i))(Object.prototype);const rn=kindOfTest("RegExp");const reduceDescriptors=(e,t)=>{const i=Object.getOwnPropertyDescriptors(e);const n={};forEach(i,((i,r)=>{let s;if((s=t(i,r,e))!==false){n[r]=s||i}}));Object.defineProperties(e,n)};const freezeMethods=e=>{reduceDescriptors(e,((t,i)=>{if(Mi(e)&&["arguments","caller","callee"].indexOf(i)!==-1){return false}const n=e[i];if(!Mi(n))return;t.enumerable=false;if("writable"in t){t.writable=false;return}if(!t.set){t.set=()=>{throw Error("Can not rewrite read-only method '"+i+"'")}}}))};const toObjectSet=(e,t)=>{const i={};const define=e=>{e.forEach((e=>{i[e]=true}))};Ni(e)?define(e):define(String(e).split(t));return i};const utils_noop=()=>{};const toFiniteNumber=(e,t)=>e!=null&&Number.isFinite(e=+e)?e:t;function isSpecCompliantForm(e){return!!(e&&Mi(e.append)&&e[Vi]==="FormData"&&e[Oi])}const toJSONObject=e=>{const t=new Array(10);const visit=(e,i)=>{if(utils_isObject(e)){if(t.indexOf(e)>=0){return}if(isBuffer(e)){return e}if(!("toJSON"in e)){t[i]=e;const n=Ni(e)?[]:{};forEach(e,((e,t)=>{const r=visit(e,i+1);!Fi(r)&&(n[t]=r)}));t[i]=undefined;return n}}return e};return visit(e,0)};const sn=kindOfTest("AsyncFunction");const isThenable=e=>e&&(utils_isObject(e)||Mi(e))&&Mi(e.then)&&Mi(e.catch);const on=((e,t)=>{if(e){return setImmediate}return t?((e,t)=>{Zi.addEventListener("message",(({source:i,data:n})=>{if(i===Zi&&n===e){t.length&&t.shift()()}}),false);return i=>{t.push(i);Zi.postMessage(e,"*")}})(`axios@${Math.random()}`,[]):e=>setTimeout(e)})(typeof setImmediate==="function",Mi(Zi.postMessage));const an=typeof queueMicrotask!=="undefined"?queueMicrotask.bind(Zi):typeof process!=="undefined"&&process.nextTick||on;const isIterable=e=>e!=null&&Mi(e[Oi]);const ln={isArray:Ni,isArrayBuffer:qi,isBuffer:isBuffer,isFormData:isFormData,isArrayBufferView:isArrayBufferView,isString:ji,isNumber:Li,isBoolean:isBoolean,isObject:utils_isObject,isPlainObject:utils_isPlainObject,isEmptyObject:isEmptyObject,isReadableStream:zi,isRequest:$i,isResponse:Ki,isHeaders:Xi,isUndefined:Fi,isDate:Gi,isFile:Hi,isBlob:Wi,isRegExp:rn,isFunction:Mi,isStream:isStream,isURLSearchParams:Yi,isTypedArray:en,isFileList:Ji,forEach:forEach,merge:utils_merge,extend:extend,trim:trim,stripBOM:stripBOM,inherits:inherits,toFlatObject:toFlatObject,kindOf:Ui,kindOfTest:kindOfTest,endsWith:endsWith,toArray:toArray,forEachEntry:forEachEntry,matchAll:matchAll,isHTMLForm:tn,hasOwnProperty:nn,hasOwnProp:nn,reduceDescriptors:reduceDescriptors,freezeMethods:freezeMethods,toObjectSet:toObjectSet,toCamelCase:toCamelCase,noop:utils_noop,toFiniteNumber:toFiniteNumber,findKey:findKey,global:Zi,isContextDefined:isContextDefined,isSpecCompliantForm:isSpecCompliantForm,toJSONObject:toJSONObject,isAsyncFn:sn,isThenable:isThenable,setImmediate:on,asap:an,isIterable:isIterable};function AxiosError(e,t,i,n,r){Error.call(this);if(Error.captureStackTrace){Error.captureStackTrace(this,this.constructor)}else{this.stack=(new Error).stack}this.message=e;this.name="AxiosError";t&&(this.code=t);i&&(this.config=i);n&&(this.request=n);if(r){this.response=r;this.status=r.status?r.status:null}}ln.inherits(AxiosError,Error,{toJSON:function toJSON(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:ln.toJSONObject(this.config),code:this.code,status:this.status}}});const pn=AxiosError.prototype;const cn={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach((e=>{cn[e]={value:e}}));Object.defineProperties(AxiosError,cn);Object.defineProperty(pn,"isAxiosError",{value:true});AxiosError.from=(e,t,i,n,r,s)=>{const o=Object.create(pn);ln.toFlatObject(e,o,(function filter(e){return e!==Error.prototype}),(e=>e!=="isAxiosError"));const a=e&&e.message?e.message:"Error";const l=t==null&&e?e.code:t;AxiosError.call(o,a,l,i,n,r);if(e&&o.cause==null){Object.defineProperty(o,"cause",{value:e,configurable:true})}o.name=e&&e.name||"Error";s&&Object.assign(o,s);return o};const dn=AxiosError;var un=__nccwpck_require__(6454);const An=un;function isVisitable(e){return ln.isPlainObject(e)||ln.isArray(e)}function removeBrackets(e){return ln.endsWith(e,"[]")?e.slice(0,-2):e}function renderKey(e,t,i){if(!e)return t;return e.concat(t).map((function each(e,t){e=removeBrackets(e);return!i&&t?"["+e+"]":e})).join(i?".":"")}function isFlatArray(e){return ln.isArray(e)&&!e.some(isVisitable)}const fn=ln.toFlatObject(ln,{},null,(function filter(e){return/^is[A-Z]/.test(e)}));function toFormData(e,t,i){if(!ln.isObject(e)){throw new TypeError("target must be an object")}t=t||new(An||FormData);i=ln.toFlatObject(i,{metaTokens:true,dots:false,indexes:false},false,(function defined(e,t){return!ln.isUndefined(t[e])}));const n=i.metaTokens;const r=i.visitor||defaultVisitor;const s=i.dots;const o=i.indexes;const a=i.Blob||typeof Blob!=="undefined"&&Blob;const l=a&&ln.isSpecCompliantForm(t);if(!ln.isFunction(r)){throw new TypeError("visitor must be a function")}function convertValue(e){if(e===null)return"";if(ln.isDate(e)){return e.toISOString()}if(ln.isBoolean(e)){return e.toString()}if(!l&&ln.isBlob(e)){throw new dn("Blob is not supported. Use a Buffer instead.")}if(ln.isArrayBuffer(e)||ln.isTypedArray(e)){return l&&typeof Blob==="function"?new Blob([e]):Buffer.from(e)}return e}function defaultVisitor(e,i,r){let a=e;if(e&&!r&&typeof e==="object"){if(ln.endsWith(i,"{}")){i=n?i:i.slice(0,-2);e=JSON.stringify(e)}else if(ln.isArray(e)&&isFlatArray(e)||(ln.isFileList(e)||ln.endsWith(i,"[]"))&&(a=ln.toArray(e))){i=removeBrackets(i);a.forEach((function each(e,n){!(ln.isUndefined(e)||e===null)&&t.append(o===true?renderKey([i],n,s):o===null?i:i+"[]",convertValue(e))}));return false}}if(isVisitable(e)){return true}t.append(renderKey(r,i,s),convertValue(e));return false}const p=[];const c=Object.assign(fn,{defaultVisitor:defaultVisitor,convertValue:convertValue,isVisitable:isVisitable});function build(e,i){if(ln.isUndefined(e))return;if(p.indexOf(e)!==-1){throw Error("Circular reference detected in "+i.join("."))}p.push(e);ln.forEach(e,(function each(e,n){const s=!(ln.isUndefined(e)||e===null)&&r.call(t,e,ln.isString(n)?n.trim():n,i,c);if(s===true){build(e,i?i.concat(n):[n])}}));p.pop()}if(!ln.isObject(e)){throw new TypeError("data must be an object")}build(e);return t}const hn=toFormData;function encode(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,(function replacer(e){return t[e]}))}function AxiosURLSearchParams(e,t){this._pairs=[];e&&hn(e,this,t)}const mn=AxiosURLSearchParams.prototype;mn.append=function append(e,t){this._pairs.push([e,t])};mn.toString=function toString(e){const t=e?function(t){return e.call(this,t,encode)}:encode;return this._pairs.map((function each(e){return t(e[0])+"="+t(e[1])}),"").join("&")};const gn=AxiosURLSearchParams;function buildURL_encode(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+")}function buildURL(e,t,i){if(!t){return e}const n=i&&i.encode||buildURL_encode;if(ln.isFunction(i)){i={serialize:i}}const r=i&&i.serialize;let s;if(r){s=r(t,i)}else{s=ln.isURLSearchParams(t)?t.toString():new gn(t,i).toString(n)}if(s){const t=e.indexOf("#");if(t!==-1){e=e.slice(0,t)}e+=(e.indexOf("?")===-1?"?":"&")+s}return e}class InterceptorManager{constructor(){this.handlers=[]}use(e,t,i){this.handlers.push({fulfilled:e,rejected:t,synchronous:i?i.synchronous:false,runWhen:i?i.runWhen:null});return this.handlers.length-1}eject(e){if(this.handlers[e]){this.handlers[e]=null}}clear(){if(this.handlers){this.handlers=[]}}forEach(e){ln.forEach(this.handlers,(function forEachHandler(t){if(t!==null){e(t)}}))}}const yn=InterceptorManager;const vn={silentJSONParsing:true,forcedJSONParsing:true,clarifyTimeoutError:false};var In=__nccwpck_require__(6982);var En=__nccwpck_require__(7016);const Cn=En.URLSearchParams;const bn="abcdefghijklmnopqrstuvwxyz";const Tn="0123456789";const wn={DIGIT:Tn,ALPHA:bn,ALPHA_DIGIT:bn+bn.toUpperCase()+Tn};const generateString=(e=16,t=wn.ALPHA_DIGIT)=>{let i="";const{length:n}=t;const r=new Uint32Array(e);In.randomFillSync(r);for(let s=0;stypeof WorkerGlobalScope!=="undefined"&&self instanceof WorkerGlobalScope&&typeof self.importScripts==="function")();const kn=Bn&&window.location.href||"http://localhost";const _n={...r,...Rn};function toURLEncodedForm(e,t){return hn(e,new _n.classes.URLSearchParams,{visitor:function(e,t,i,n){if(_n.isNode&&ln.isBuffer(e)){this.append(t,e.toString("base64"));return false}return n.defaultVisitor.apply(this,arguments)},...t})}function parsePropPath(e){return ln.matchAll(/\w+|\[(\w*)]/g,e).map((e=>e[0]==="[]"?"":e[1]||e[0]))}function arrayToObject(e){const t={};const i=Object.keys(e);let n;const r=i.length;let s;for(n=0;n=e.length;r=!r&&ln.isArray(i)?i.length:r;if(o){if(ln.hasOwnProp(i,r)){i[r]=[i[r],t]}else{i[r]=t}return!s}if(!i[r]||!ln.isObject(i[r])){i[r]=[]}const a=buildPath(e,t,i[r],n);if(a&&ln.isArray(i[r])){i[r]=arrayToObject(i[r])}return!s}if(ln.isFormData(e)&&ln.isFunction(e.entries)){const t={};ln.forEachEntry(e,((e,i)=>{buildPath(parsePropPath(e),i,t,0)}));return t}return null}const Pn=formDataToJSON;function stringifySafely(e,t,i){if(ln.isString(e)){try{(t||JSON.parse)(e);return ln.trim(e)}catch(e){if(e.name!=="SyntaxError"){throw e}}}return(i||JSON.stringify)(e)}const xn={transitional:vn,adapter:["xhr","http","fetch"],transformRequest:[function transformRequest(e,t){const i=t.getContentType()||"";const n=i.indexOf("application/json")>-1;const r=ln.isObject(e);if(r&&ln.isHTMLForm(e)){e=new FormData(e)}const s=ln.isFormData(e);if(s){return n?JSON.stringify(Pn(e)):e}if(ln.isArrayBuffer(e)||ln.isBuffer(e)||ln.isStream(e)||ln.isFile(e)||ln.isBlob(e)||ln.isReadableStream(e)){return e}if(ln.isArrayBufferView(e)){return e.buffer}if(ln.isURLSearchParams(e)){t.setContentType("application/x-www-form-urlencoded;charset=utf-8",false);return e.toString()}let o;if(r){if(i.indexOf("application/x-www-form-urlencoded")>-1){return toURLEncodedForm(e,this.formSerializer).toString()}if((o=ln.isFileList(e))||i.indexOf("multipart/form-data")>-1){const t=this.env&&this.env.FormData;return hn(o?{"files[]":e}:e,t&&new t,this.formSerializer)}}if(r||n){t.setContentType("application/json",false);return stringifySafely(e)}return e}],transformResponse:[function transformResponse(e){const t=this.transitional||xn.transitional;const i=t&&t.forcedJSONParsing;const n=this.responseType==="json";if(ln.isResponse(e)||ln.isReadableStream(e)){return e}if(e&&ln.isString(e)&&(i&&!this.responseType||n)){const i=t&&t.silentJSONParsing;const r=!i&&n;try{return JSON.parse(e,this.parseReviver)}catch(e){if(r){if(e.name==="SyntaxError"){throw dn.from(e,dn.ERR_BAD_RESPONSE,this,null,this.response)}throw e}}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:_n.classes.FormData,Blob:_n.classes.Blob},validateStatus:function validateStatus(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":undefined}}};ln.forEach(["delete","get","head","post","put","patch"],(e=>{xn.headers[e]={}}));const On=xn;const Vn=ln.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]);const parseHeaders=e=>{const t={};let i;let n;let r;e&&e.split("\n").forEach((function parser(e){r=e.indexOf(":");i=e.substring(0,r).trim().toLowerCase();n=e.substring(r+1).trim();if(!i||t[i]&&Vn[i]){return}if(i==="set-cookie"){if(t[i]){t[i].push(n)}else{t[i]=[n]}}else{t[i]=t[i]?t[i]+", "+n:n}}));return t};const Un=Symbol("internals");function normalizeHeader(e){return e&&String(e).trim().toLowerCase()}function normalizeValue(e){if(e===false||e==null){return e}return ln.isArray(e)?e.map(normalizeValue):String(e)}function parseTokens(e){const t=Object.create(null);const i=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let n;while(n=i.exec(e)){t[n[1]]=n[2]}return t}const isValidHeaderName=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function matchHeaderValue(e,t,i,n,r){if(ln.isFunction(n)){return n.call(this,t,i)}if(r){t=i}if(!ln.isString(t))return;if(ln.isString(n)){return t.indexOf(n)!==-1}if(ln.isRegExp(n)){return n.test(t)}}function formatHeader(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,((e,t,i)=>t.toUpperCase()+i))}function buildAccessors(e,t){const i=ln.toCamelCase(" "+t);["get","set","has"].forEach((n=>{Object.defineProperty(e,n+i,{value:function(e,i,r){return this[n].call(this,t,e,i,r)},configurable:true})}))}class AxiosHeaders{constructor(e){e&&this.set(e)}set(e,t,i){const n=this;function setHeader(e,t,i){const r=normalizeHeader(t);if(!r){throw new Error("header name must be a non-empty string")}const s=ln.findKey(n,r);if(!s||n[s]===undefined||i===true||i===undefined&&n[s]!==false){n[s||t]=normalizeValue(e)}}const setHeaders=(e,t)=>ln.forEach(e,((e,i)=>setHeader(e,i,t)));if(ln.isPlainObject(e)||e instanceof this.constructor){setHeaders(e,t)}else if(ln.isString(e)&&(e=e.trim())&&!isValidHeaderName(e)){setHeaders(parseHeaders(e),t)}else if(ln.isObject(e)&&ln.isIterable(e)){let i={},n,r;for(const t of e){if(!ln.isArray(t)){throw TypeError("Object iterator must return a key-value pair")}i[r=t[0]]=(n=i[r])?ln.isArray(n)?[...n,t[1]]:[n,t[1]]:t[1]}setHeaders(i,t)}else{e!=null&&setHeader(t,e,i)}return this}get(e,t){e=normalizeHeader(e);if(e){const i=ln.findKey(this,e);if(i){const e=this[i];if(!t){return e}if(t===true){return parseTokens(e)}if(ln.isFunction(t)){return t.call(this,e,i)}if(ln.isRegExp(t)){return t.exec(e)}throw new TypeError("parser must be boolean|regexp|function")}}}has(e,t){e=normalizeHeader(e);if(e){const i=ln.findKey(this,e);return!!(i&&this[i]!==undefined&&(!t||matchHeaderValue(this,this[i],i,t)))}return false}delete(e,t){const i=this;let n=false;function deleteHeader(e){e=normalizeHeader(e);if(e){const r=ln.findKey(i,e);if(r&&(!t||matchHeaderValue(i,i[r],r,t))){delete i[r];n=true}}}if(ln.isArray(e)){e.forEach(deleteHeader)}else{deleteHeader(e)}return n}clear(e){const t=Object.keys(this);let i=t.length;let n=false;while(i--){const r=t[i];if(!e||matchHeaderValue(this,this[r],r,e,true)){delete this[r];n=true}}return n}normalize(e){const t=this;const i={};ln.forEach(this,((n,r)=>{const s=ln.findKey(i,r);if(s){t[s]=normalizeValue(n);delete t[r];return}const o=e?formatHeader(r):String(r).trim();if(o!==r){delete t[r]}t[o]=normalizeValue(n);i[o]=true}));return this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const t=Object.create(null);ln.forEach(this,((i,n)=>{i!=null&&i!==false&&(t[n]=e&&ln.isArray(i)?i.join(", "):i)}));return t}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map((([e,t])=>e+": "+t)).join("\n")}getSetCookie(){return this.get("set-cookie")||[]}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...t){const i=new this(e);t.forEach((e=>i.set(e)));return i}static accessor(e){const t=this[Un]=this[Un]={accessors:{}};const i=t.accessors;const n=this.prototype;function defineAccessor(e){const t=normalizeHeader(e);if(!i[t]){buildAccessors(n,e);i[t]=true}}ln.isArray(e)?e.forEach(defineAccessor):defineAccessor(e);return this}}AxiosHeaders.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);ln.reduceDescriptors(AxiosHeaders.prototype,(({value:e},t)=>{let i=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(e){this[i]=e}}}));ln.freezeMethods(AxiosHeaders);const Nn=AxiosHeaders;function transformData(e,t){const i=this||On;const n=t||i;const r=Nn.from(n.headers);let s=n.data;ln.forEach(e,(function transform(e){s=e.call(i,s,r.normalize(),t?t.status:undefined)}));r.normalize();return s}function isCancel(e){return!!(e&&e.__CANCEL__)}function CanceledError(e,t,i){dn.call(this,e==null?"canceled":e,dn.ERR_CANCELED,t,i);this.name="CanceledError"}ln.inherits(CanceledError,dn,{__CANCEL__:true});const Fn=CanceledError;function settle(e,t,i){const n=i.config.validateStatus;if(!i.status||!n||n(i.status)){e(i)}else{t(new dn("Request failed with status code "+i.status,[dn.ERR_BAD_REQUEST,dn.ERR_BAD_RESPONSE][Math.floor(i.status/100)-4],i.config,i.request,i))}}function isAbsoluteURL(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function combineURLs(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}function buildFullPath(e,t,i){let n=!isAbsoluteURL(t);if(e&&(n||i==false)){return combineURLs(e,t)}return t}var qn=__nccwpck_require__(7777);var jn=__nccwpck_require__(8611);var Mn=__nccwpck_require__(5692);var Ln=__nccwpck_require__(5675);var Gn=__nccwpck_require__(1573);var Hn=__nccwpck_require__(3106);const Wn="1.13.2";function parseProtocol(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}const Jn=/^(?:([^;]+);)?(?:[^;]+;)?(base64|),([\s\S]*)$/;function fromDataURI(e,t,i){const n=i&&i.Blob||_n.classes.Blob;const r=parseProtocol(e);if(t===undefined&&n){t=true}if(r==="data"){e=r.length?e.slice(r.length+1):e;const i=Jn.exec(e);if(!i){throw new dn("Invalid URL",dn.ERR_INVALID_URL)}const s=i[1];const o=i[2];const a=i[3];const l=Buffer.from(decodeURIComponent(a),o?"base64":"utf8");if(t){if(!n){throw new dn("Blob is not supported",dn.ERR_NOT_SUPPORT)}return new n([l],{type:s})}return l}throw new dn("Unsupported protocol "+r,dn.ERR_NOT_SUPPORT)}var Yn=__nccwpck_require__(2203);const zn=Symbol("internals");class AxiosTransformStream extends Yn.Transform{constructor(e){e=ln.toFlatObject(e,{maxRate:0,chunkSize:64*1024,minChunkSize:100,timeWindow:500,ticksRate:2,samplesCount:15},null,((e,t)=>!ln.isUndefined(t[e])));super({readableHighWaterMark:e.chunkSize});const t=this[zn]={timeWindow:e.timeWindow,chunkSize:e.chunkSize,maxRate:e.maxRate,minChunkSize:e.minChunkSize,bytesSeen:0,isCaptured:false,notifiedBytesLoaded:0,ts:Date.now(),bytes:0,onReadCallback:null};this.on("newListener",(e=>{if(e==="progress"){if(!t.isCaptured){t.isCaptured=true}}}))}_read(e){const t=this[zn];if(t.onReadCallback){t.onReadCallback()}return super._read(e)}_transform(e,t,i){const n=this[zn];const r=n.maxRate;const s=this.readableHighWaterMark;const o=n.timeWindow;const a=1e3/o;const l=r/a;const p=n.minChunkSize!==false?Math.max(n.minChunkSize,l*.01):0;const pushChunk=(e,t)=>{const i=Buffer.byteLength(e);n.bytesSeen+=i;n.bytes+=i;n.isCaptured&&this.emit("progress",n.bytesSeen);if(this.push(e)){process.nextTick(t)}else{n.onReadCallback=()=>{n.onReadCallback=null;process.nextTick(t)}}};const transformChunk=(e,t)=>{const i=Buffer.byteLength(e);let a=null;let c=s;let d;let u=0;if(r){const e=Date.now();if(!n.ts||(u=e-n.ts)>=o){n.ts=e;d=l-n.bytes;n.bytes=d<0?-d:0;u=0}d=l-n.bytes}if(r){if(d<=0){return setTimeout((()=>{t(null,e)}),o-u)}if(dc&&i-c>p){a=e.subarray(c);e=e.subarray(0,c)}pushChunk(e,a?()=>{process.nextTick(t,null,a)}:t)};transformChunk(e,(function transformNextChunk(e,t){if(e){return i(e)}if(t){transformChunk(t,transformNextChunk)}else{i(null)}}))}}const $n=AxiosTransformStream;var Kn=__nccwpck_require__(4434);const{asyncIterator:Xn}=Symbol;const readBlob=async function*(e){if(e.stream){yield*e.stream()}else if(e.arrayBuffer){yield await e.arrayBuffer()}else if(e[Xn]){yield*e[Xn]()}else{yield e}};const Zn=readBlob;const er=_n.ALPHABET.ALPHA_DIGIT+"-_";const tr=typeof TextEncoder==="function"?new TextEncoder:new b.TextEncoder;const ir="\r\n";const nr=tr.encode(ir);const rr=2;class FormDataPart{constructor(e,t){const{escapeName:i}=this.constructor;const n=ln.isString(t);let r=`Content-Disposition: form-data; name="${i(e)}"${!n&&t.name?`; filename="${i(t.name)}"`:""}${ir}`;if(n){t=tr.encode(String(t).replace(/\r?\n|\r\n?/g,ir))}else{r+=`Content-Type: ${t.type||"application/octet-stream"}${ir}`}this.headers=tr.encode(r+ir);this.contentLength=n?t.byteLength:t.size;this.size=this.headers.byteLength+this.contentLength+rr;this.name=e;this.value=t}async*encode(){yield this.headers;const{value:e}=this;if(ln.isTypedArray(e)){yield e}else{yield*Zn(e)}yield nr}static escapeName(e){return String(e).replace(/[\r\n"]/g,(e=>({"\r":"%0D","\n":"%0A",'"':"%22"}[e])))}}const formDataToStream=(e,t,i)=>{const{tag:n="form-data-boundary",size:r=25,boundary:s=n+"-"+_n.generateString(r,er)}=i||{};if(!ln.isFormData(e)){throw TypeError("FormData instance required")}if(s.length<1||s.length>70){throw Error("boundary must be 10-70 characters long")}const o=tr.encode("--"+s+ir);const a=tr.encode("--"+s+"--"+ir);let l=a.byteLength;const p=Array.from(e.entries()).map((([e,t])=>{const i=new FormDataPart(e,t);l+=i.size;return i}));l+=o.byteLength*p.length;l=ln.toFiniteNumber(l);const c={"Content-Type":`multipart/form-data; boundary=${s}`};if(Number.isFinite(l)){c["Content-Length"]=l}t&&t(c);return Yn.Readable.from(async function*(){for(const e of p){yield o;yield*e.encode()}yield a}())};const sr=formDataToStream;class ZlibHeaderTransformStream extends Yn.Transform{__transform(e,t,i){this.push(e);i()}_transform(e,t,i){if(e.length!==0){this._transform=this.__transform;if(e[0]!==120){const e=Buffer.alloc(2);e[0]=120;e[1]=156;this.push(e,t)}}this.__transform(e,t,i)}}const or=ZlibHeaderTransformStream;const callbackify=(e,t)=>ln.isAsyncFn(e)?function(...i){const n=i.pop();e.apply(this,i).then((e=>{try{t?n(null,...t(e)):n(null,e)}catch(e){n(e)}}),n)}:e;const ar=callbackify;function speedometer(e,t){e=e||10;const i=new Array(e);const n=new Array(e);let r=0;let s=0;let o;t=t!==undefined?t:1e3;return function push(a){const l=Date.now();const p=n[s];if(!o){o=l}i[r]=a;n[r]=l;let c=s;let d=0;while(c!==r){d+=i[c++];c=c%e}r=(r+1)%e;if(r===s){s=(s+1)%e}if(l-o{i=n;r=null;if(s){clearTimeout(s);s=null}e(...t)};const throttled=(...e)=>{const t=Date.now();const o=t-i;if(o>=n){invoke(e,t)}else{r=e;if(!s){s=setTimeout((()=>{s=null;invoke(r)}),n-o)}}};const flush=()=>r&&invoke(r);return[throttled,flush]}const pr=throttle;const progressEventReducer=(e,t,i=3)=>{let n=0;const r=lr(50,250);return pr((i=>{const s=i.loaded;const o=i.lengthComputable?i.total:undefined;const a=s-n;const l=r(a);const p=s<=o;n=s;const c={loaded:s,total:o,progress:o?s/o:undefined,bytes:a,rate:l?l:undefined,estimated:l&&o&&p?(o-s)/l:undefined,event:i,lengthComputable:o!=null,[t?"download":"upload"]:true};e(c)}),i)};const progressEventDecorator=(e,t)=>{const i=e!=null;return[n=>t[0]({lengthComputable:i,total:e,loaded:n}),t[1]]};const asyncDecorator=e=>(...t)=>ln.asap((()=>e(...t)));function estimateDataURLDecodedBytes(e){if(!e||typeof e!=="string")return 0;if(!e.startsWith("data:"))return 0;const t=e.indexOf(",");if(t<0)return 0;const i=e.slice(5,t);const n=e.slice(t+1);const r=/;base64/i.test(i);if(r){let e=n.length;const t=n.length;for(let i=0;i=48&&t<=57||t>=65&&t<=70||t>=97&&t<=102)&&(r>=48&&r<=57||r>=65&&r<=70||r>=97&&r<=102);if(s){e-=2;i+=2}}}let i=0;let r=t-1;const tailIsPct3D=e=>e>=2&&n.charCodeAt(e-2)===37&&n.charCodeAt(e-1)===51&&(n.charCodeAt(e)===68||n.charCodeAt(e)===100);if(r>=0){if(n.charCodeAt(r)===61){i++;r--}else if(tailIsPct3D(r)){i++;r-=3}}if(i===1&&r>=0){if(n.charCodeAt(r)===61){i++}else if(tailIsPct3D(r)){i++}}const s=Math.floor(e/4);const o=s*3-(i||0);return o>0?o:0}return Buffer.byteLength(n,"utf8")}const cr={flush:Hn.constants.Z_SYNC_FLUSH,finishFlush:Hn.constants.Z_SYNC_FLUSH};const dr={flush:Hn.constants.BROTLI_OPERATION_FLUSH,finishFlush:Hn.constants.BROTLI_OPERATION_FLUSH};const ur=ln.isFunction(Hn.createBrotliDecompress);const{http:Ar,https:fr}=Gn;const hr=/https:?/;const mr=_n.protocols.map((e=>e+":"));const flushOnFinish=(e,[t,i])=>{e.on("end",i).on("error",i);return t};class Http2Sessions{constructor(){this.sessions=Object.create(null)}getSession(e,t){t=Object.assign({sessionTimeout:1e3},t);let i=this.sessions[e];if(i){let e=i.length;for(let n=0;n{if(r){return}r=true;let t=i,s=t.length,o=s;while(o--){if(t[o][0]===n){if(s===1){delete this.sessions[e]}else{t.splice(o,1)}return}}};const s=n.request;const{sessionTimeout:o}=t;if(o!=null){let e;let t=0;n.request=function(){const i=s.apply(this,arguments);t++;if(e){clearTimeout(e);e=null}i.once("close",(()=>{if(! --t){e=setTimeout((()=>{e=null;removeSession()}),o)}}));return i}}n.once("close",removeSession);let a=[n,t];i?i.push(a):i=this.sessions[e]=[a];return n}}const gr=new Http2Sessions;function dispatchBeforeRedirect(e,t){if(e.beforeRedirects.proxy){e.beforeRedirects.proxy(e)}if(e.beforeRedirects.config){e.beforeRedirects.config(e,t)}}function setProxy(e,t,i){let n=t;if(!n&&n!==false){const e=qn.getProxyForUrl(i);if(e){n=new URL(e)}}if(n){if(n.username){n.auth=(n.username||"")+":"+(n.password||"")}if(n.auth){if(n.auth.username||n.auth.password){n.auth=(n.auth.username||"")+":"+(n.auth.password||"")}const t=Buffer.from(n.auth,"utf8").toString("base64");e.headers["Proxy-Authorization"]="Basic "+t}e.headers.host=e.hostname+(e.port?":"+e.port:"");const t=n.hostname||n.host;e.hostname=t;e.host=t;e.port=n.port;e.path=i;if(n.protocol){e.protocol=n.protocol.includes(":")?n.protocol:`${n.protocol}:`}}e.beforeRedirects.proxy=function beforeRedirect(e){setProxy(e,t,e.href)}}const yr=typeof process!=="undefined"&&ln.kindOf(process)==="process";const wrapAsync=e=>new Promise(((t,i)=>{let n;let r;const done=(e,t)=>{if(r)return;r=true;n&&n(e,t)};const _resolve=e=>{done(e);t(e)};const _reject=e=>{done(e,true);i(e)};e(_resolve,_reject,(e=>n=e)).catch(_reject)}));const resolveFamily=({address:e,family:t})=>{if(!ln.isString(e)){throw TypeError("address must be a string")}return{address:e,family:t||(e.indexOf(".")<0?6:4)}};const buildAddressEntry=(e,t)=>resolveFamily(ln.isObject(e)?e:{address:e,family:t});const vr={request(e,t){const i=e.protocol+"//"+e.hostname+":"+(e.port||80);const{http2Options:n,headers:r}=e;const s=gr.getSession(i,n);const{HTTP2_HEADER_SCHEME:o,HTTP2_HEADER_METHOD:a,HTTP2_HEADER_PATH:l,HTTP2_HEADER_STATUS:p}=Ln.constants;const c={[o]:e.protocol.replace(":",""),[a]:e.method,[l]:e.path};ln.forEach(r,((e,t)=>{t.charAt(0)!==":"&&(c[t]=e)}));const d=s.request(c);d.once("response",(e=>{const i=d;e=Object.assign({},e);const n=e[p];delete e[p];i.headers=e;i.statusCode=+n;t(i)}));return d}};const Ir=yr&&function httpAdapter(e){return wrapAsync((async function dispatchHttpRequest(t,i,n){let{data:r,lookup:s,family:o,httpVersion:a=1,http2Options:l}=e;const{responseType:p,responseEncoding:c}=e;const d=e.method.toUpperCase();let u;let A=false;let f;a=+a;if(Number.isNaN(a)){throw TypeError(`Invalid protocol version: '${e.httpVersion}' is not a number`)}if(a!==1&&a!==2){throw TypeError(`Unsupported protocol version '${a}'`)}const h=a===2;if(s){const e=ar(s,(e=>ln.isArray(e)?e:[e]));s=(t,i,n)=>{e(t,i,((e,t,r)=>{if(e){return n(e)}const s=ln.isArray(t)?t.map((e=>buildAddressEntry(e))):[buildAddressEntry(t,r)];i.all?n(e,s):n(e,s[0].address,s[0].family)}))}}const g=new Kn.EventEmitter;function abort(t){try{g.emit("abort",!t||t.type?new Fn(null,e,f):t)}catch(e){console.warn("emit error",e)}}g.once("abort",i);const onFinished=()=>{if(e.cancelToken){e.cancelToken.unsubscribe(abort)}if(e.signal){e.signal.removeEventListener("abort",abort)}g.removeAllListeners()};if(e.cancelToken||e.signal){e.cancelToken&&e.cancelToken.subscribe(abort);if(e.signal){e.signal.aborted?abort():e.signal.addEventListener("abort",abort)}}n(((e,t)=>{u=true;if(t){A=true;onFinished();return}const{data:i}=e;if(i instanceof Yn.Readable||i instanceof Yn.Duplex){const e=Yn.finished(i,(()=>{e();onFinished()}))}else{onFinished()}}));const y=buildFullPath(e.baseURL,e.url,e.allowAbsoluteUrls);const v=new URL(y,_n.hasBrowserEnv?_n.origin:undefined);const I=v.protocol||mr[0];if(I==="data:"){if(e.maxContentLength>-1){const t=String(e.url||y||"");const n=estimateDataURLDecodedBytes(t);if(n>e.maxContentLength){return i(new dn("maxContentLength size of "+e.maxContentLength+" exceeded",dn.ERR_BAD_RESPONSE,e))}}let n;if(d!=="GET"){return settle(t,i,{status:405,statusText:"method not allowed",headers:{},config:e})}try{n=fromDataURI(e.url,p==="blob",{Blob:e.env&&e.env.Blob})}catch(t){throw dn.from(t,dn.ERR_BAD_REQUEST,e)}if(p==="text"){n=n.toString(c);if(!c||c==="utf8"){n=ln.stripBOM(n)}}else if(p==="stream"){n=Yn.Readable.from(n)}return settle(t,i,{data:n,status:200,statusText:"OK",headers:new Nn,config:e})}if(mr.indexOf(I)===-1){return i(new dn("Unsupported protocol "+I,dn.ERR_BAD_REQUEST,e))}const E=Nn.from(e.headers).normalize();E.set("User-Agent","axios/"+Wn,false);const{onUploadProgress:C,onDownloadProgress:T}=e;const w=e.maxRate;let R=undefined;let B=undefined;if(ln.isSpecCompliantForm(r)){const e=E.getContentType(/boundary=([-_\w\d]{10,70})/i);r=sr(r,(e=>{E.set(e)}),{tag:`axios-${Wn}-boundary`,boundary:e&&e[1]||undefined})}else if(ln.isFormData(r)&&ln.isFunction(r.getHeaders)){E.set(r.getHeaders());if(!E.hasContentLength()){try{const e=await b.promisify(r.getLength).call(r);Number.isFinite(e)&&e>=0&&E.setContentLength(e)}catch(e){}}}else if(ln.isBlob(r)||ln.isFile(r)){r.size&&E.setContentType(r.type||"application/octet-stream");E.setContentLength(r.size||0);r=Yn.Readable.from(Zn(r))}else if(r&&!ln.isStream(r)){if(Buffer.isBuffer(r)){}else if(ln.isArrayBuffer(r)){r=Buffer.from(new Uint8Array(r))}else if(ln.isString(r)){r=Buffer.from(r,"utf-8")}else{return i(new dn("Data after transformation must be a string, an ArrayBuffer, a Buffer, or a Stream",dn.ERR_BAD_REQUEST,e))}E.setContentLength(r.length,false);if(e.maxBodyLength>-1&&r.length>e.maxBodyLength){return i(new dn("Request body larger than maxBodyLength limit",dn.ERR_BAD_REQUEST,e))}}const D=ln.toFiniteNumber(E.getContentLength());if(ln.isArray(w)){R=w[0];B=w[1]}else{R=B=w}if(r&&(C||R)){if(!ln.isStream(r)){r=Yn.Readable.from(r,{objectMode:false})}r=Yn.pipeline([r,new $n({maxRate:ln.toFiniteNumber(R)})],ln.noop);C&&r.on("progress",flushOnFinish(r,progressEventDecorator(D,progressEventReducer(asyncDecorator(C),false,3))))}let S=undefined;if(e.auth){const t=e.auth.username||"";const i=e.auth.password||"";S=t+":"+i}if(!S&&v.username){const e=v.username;const t=v.password;S=e+":"+t}S&&E.delete("authorization");let k;try{k=buildURL(v.pathname+v.search,e.params,e.paramsSerializer).replace(/^\?/,"")}catch(t){const n=new Error(t.message);n.config=e;n.url=e.url;n.exists=true;return i(n)}E.set("Accept-Encoding","gzip, compress, deflate"+(ur?", br":""),false);const _={path:k,method:d,headers:E.toJSON(),agents:{http:e.httpAgent,https:e.httpsAgent},auth:S,protocol:I,family:o,beforeRedirect:dispatchBeforeRedirect,beforeRedirects:{},http2Options:l};!ln.isUndefined(s)&&(_.lookup=s);if(e.socketPath){_.socketPath=e.socketPath}else{_.hostname=v.hostname.startsWith("[")?v.hostname.slice(1,-1):v.hostname;_.port=v.port;setProxy(_,e.proxy,I+"//"+v.hostname+(v.port?":"+v.port:"")+_.path)}let P;const x=hr.test(_.protocol);_.agent=x?e.httpsAgent:e.httpAgent;if(h){P=vr}else{if(e.transport){P=e.transport}else if(e.maxRedirects===0){P=x?Mn:jn}else{if(e.maxRedirects){_.maxRedirects=e.maxRedirects}if(e.beforeRedirect){_.beforeRedirects.config=e.beforeRedirect}P=x?fr:Ar}}if(e.maxBodyLength>-1){_.maxBodyLength=e.maxBodyLength}else{_.maxBodyLength=Infinity}if(e.insecureHTTPParser){_.insecureHTTPParser=e.insecureHTTPParser}f=P.request(_,(function handleResponse(n){if(f.destroyed)return;const r=[n];const s=ln.toFiniteNumber(n.headers["content-length"]);if(T||B){const e=new $n({maxRate:ln.toFiniteNumber(B)});T&&e.on("progress",flushOnFinish(e,progressEventDecorator(s,progressEventReducer(asyncDecorator(T),true,3))));r.push(e)}let o=n;const a=n.req||f;if(e.decompress!==false&&n.headers["content-encoding"]){if(d==="HEAD"||n.statusCode===204){delete n.headers["content-encoding"]}switch((n.headers["content-encoding"]||"").toLowerCase()){case"gzip":case"x-gzip":case"compress":case"x-compress":r.push(Hn.createUnzip(cr));delete n.headers["content-encoding"];break;case"deflate":r.push(new or);r.push(Hn.createUnzip(cr));delete n.headers["content-encoding"];break;case"br":if(ur){r.push(Hn.createBrotliDecompress(dr));delete n.headers["content-encoding"]}}}o=r.length>1?Yn.pipeline(r,ln.noop):r[0];const l={status:n.statusCode,statusText:n.statusMessage,headers:new Nn(n.headers),config:e,request:a};if(p==="stream"){l.data=o;settle(t,i,l)}else{const n=[];let r=0;o.on("data",(function handleStreamData(t){n.push(t);r+=t.length;if(e.maxContentLength>-1&&r>e.maxContentLength){A=true;o.destroy();abort(new dn("maxContentLength size of "+e.maxContentLength+" exceeded",dn.ERR_BAD_RESPONSE,e,a))}}));o.on("aborted",(function handlerStreamAborted(){if(A){return}const t=new dn("stream has been aborted",dn.ERR_BAD_RESPONSE,e,a);o.destroy(t);i(t)}));o.on("error",(function handleStreamError(t){if(f.destroyed)return;i(dn.from(t,null,e,a))}));o.on("end",(function handleStreamEnd(){try{let e=n.length===1?n[0]:Buffer.concat(n);if(p!=="arraybuffer"){e=e.toString(c);if(!c||c==="utf8"){e=ln.stripBOM(e)}}l.data=e}catch(t){return i(dn.from(t,null,e,l.request,l))}settle(t,i,l)}))}g.once("abort",(e=>{if(!o.destroyed){o.emit("error",e);o.destroy()}}))}));g.once("abort",(e=>{if(f.close){f.close()}else{f.destroy(e)}}));f.on("error",(function handleRequestError(t){i(dn.from(t,null,e,f))}));f.on("socket",(function handleRequestSocket(e){e.setKeepAlive(true,1e3*60)}));if(e.timeout){const t=parseInt(e.timeout,10);if(Number.isNaN(t)){abort(new dn("error trying to parse `config.timeout` to int",dn.ERR_BAD_OPTION_VALUE,e,f));return}f.setTimeout(t,(function handleRequestTimeout(){if(u)return;let t=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded";const i=e.transitional||vn;if(e.timeoutErrorMessage){t=e.timeoutErrorMessage}abort(new dn(t,i.clarifyTimeoutError?dn.ETIMEDOUT:dn.ECONNABORTED,e,f))}))}else{f.setTimeout(0)}if(ln.isStream(r)){let t=false;let i=false;r.on("end",(()=>{t=true}));r.once("error",(e=>{i=true;f.destroy(e)}));r.on("close",(()=>{if(!t&&!i){abort(new Fn("Request stream has been aborted",e,f))}}));r.pipe(f)}else{r&&f.write(r);f.end()}}))};const Er=null&&setProxy;const Cr=_n.hasStandardBrowserEnv?((e,t)=>i=>{i=new URL(i,_n.origin);return e.protocol===i.protocol&&e.host===i.host&&(t||e.port===i.port)})(new URL(_n.origin),_n.navigator&&/(msie|trident)/i.test(_n.navigator.userAgent)):()=>true;const br=_n.hasStandardBrowserEnv?{write(e,t,i,n,r,s,o){if(typeof document==="undefined")return;const a=[`${e}=${encodeURIComponent(t)}`];if(ln.isNumber(i)){a.push(`expires=${new Date(i).toUTCString()}`)}if(ln.isString(n)){a.push(`path=${n}`)}if(ln.isString(r)){a.push(`domain=${r}`)}if(s===true){a.push("secure")}if(ln.isString(o)){a.push(`SameSite=${o}`)}document.cookie=a.join("; ")},read(e){if(typeof document==="undefined")return null;const t=document.cookie.match(new RegExp("(?:^|; )"+e+"=([^;]*)"));return t?decodeURIComponent(t[1]):null},remove(e){this.write(e,"",Date.now()-864e5,"/")}}:{write(){},read(){return null},remove(){}};const headersToObject=e=>e instanceof Nn?{...e}:e;function mergeConfig(e,t){t=t||{};const i={};function getMergedValue(e,t,i,n){if(ln.isPlainObject(e)&&ln.isPlainObject(t)){return ln.merge.call({caseless:n},e,t)}else if(ln.isPlainObject(t)){return ln.merge({},t)}else if(ln.isArray(t)){return t.slice()}return t}function mergeDeepProperties(e,t,i,n){if(!ln.isUndefined(t)){return getMergedValue(e,t,i,n)}else if(!ln.isUndefined(e)){return getMergedValue(undefined,e,i,n)}}function valueFromConfig2(e,t){if(!ln.isUndefined(t)){return getMergedValue(undefined,t)}}function defaultToConfig2(e,t){if(!ln.isUndefined(t)){return getMergedValue(undefined,t)}else if(!ln.isUndefined(e)){return getMergedValue(undefined,e)}}function mergeDirectKeys(i,n,r){if(r in t){return getMergedValue(i,n)}else if(r in e){return getMergedValue(undefined,i)}}const n={url:valueFromConfig2,method:valueFromConfig2,data:valueFromConfig2,baseURL:defaultToConfig2,transformRequest:defaultToConfig2,transformResponse:defaultToConfig2,paramsSerializer:defaultToConfig2,timeout:defaultToConfig2,timeoutMessage:defaultToConfig2,withCredentials:defaultToConfig2,withXSRFToken:defaultToConfig2,adapter:defaultToConfig2,responseType:defaultToConfig2,xsrfCookieName:defaultToConfig2,xsrfHeaderName:defaultToConfig2,onUploadProgress:defaultToConfig2,onDownloadProgress:defaultToConfig2,decompress:defaultToConfig2,maxContentLength:defaultToConfig2,maxBodyLength:defaultToConfig2,beforeRedirect:defaultToConfig2,transport:defaultToConfig2,httpAgent:defaultToConfig2,httpsAgent:defaultToConfig2,cancelToken:defaultToConfig2,socketPath:defaultToConfig2,responseEncoding:defaultToConfig2,validateStatus:mergeDirectKeys,headers:(e,t,i)=>mergeDeepProperties(headersToObject(e),headersToObject(t),i,true)};ln.forEach(Object.keys({...e,...t}),(function computeConfigValue(r){const s=n[r]||mergeDeepProperties;const o=s(e[r],t[r],r);ln.isUndefined(o)&&s!==mergeDirectKeys||(i[r]=o)}));return i}const resolveConfig=e=>{const t=mergeConfig({},e);let{data:i,withXSRFToken:n,xsrfHeaderName:r,xsrfCookieName:s,headers:o,auth:a}=t;t.headers=o=Nn.from(o);t.url=buildURL(buildFullPath(t.baseURL,t.url,t.allowAbsoluteUrls),e.params,e.paramsSerializer);if(a){o.set("Authorization","Basic "+btoa((a.username||"")+":"+(a.password?unescape(encodeURIComponent(a.password)):"")))}if(ln.isFormData(i)){if(_n.hasStandardBrowserEnv||_n.hasStandardBrowserWebWorkerEnv){o.setContentType(undefined)}else if(ln.isFunction(i.getHeaders)){const e=i.getHeaders();const t=["content-type","content-length"];Object.entries(e).forEach((([e,i])=>{if(t.includes(e.toLowerCase())){o.set(e,i)}}))}}if(_n.hasStandardBrowserEnv){n&&ln.isFunction(n)&&(n=n(t));if(n||n!==false&&Cr(t.url)){const e=r&&s&&br.read(s);if(e){o.set(r,e)}}}return t};const Tr=typeof XMLHttpRequest!=="undefined";const wr=Tr&&function(e){return new Promise((function dispatchXhrRequest(t,i){const n=resolveConfig(e);let r=n.data;const s=Nn.from(n.headers).normalize();let{responseType:o,onUploadProgress:a,onDownloadProgress:l}=n;let p;let c,d;let u,A;function done(){u&&u();A&&A();n.cancelToken&&n.cancelToken.unsubscribe(p);n.signal&&n.signal.removeEventListener("abort",p)}let f=new XMLHttpRequest;f.open(n.method.toUpperCase(),n.url,true);f.timeout=n.timeout;function onloadend(){if(!f){return}const n=Nn.from("getAllResponseHeaders"in f&&f.getAllResponseHeaders());const r=!o||o==="text"||o==="json"?f.responseText:f.response;const s={data:r,status:f.status,statusText:f.statusText,headers:n,config:e,request:f};settle((function _resolve(e){t(e);done()}),(function _reject(e){i(e);done()}),s);f=null}if("onloadend"in f){f.onloadend=onloadend}else{f.onreadystatechange=function handleLoad(){if(!f||f.readyState!==4){return}if(f.status===0&&!(f.responseURL&&f.responseURL.indexOf("file:")===0)){return}setTimeout(onloadend)}}f.onabort=function handleAbort(){if(!f){return}i(new dn("Request aborted",dn.ECONNABORTED,e,f));f=null};f.onerror=function handleError(t){const n=t&&t.message?t.message:"Network Error";const r=new dn(n,dn.ERR_NETWORK,e,f);r.event=t||null;i(r);f=null};f.ontimeout=function handleTimeout(){let t=n.timeout?"timeout of "+n.timeout+"ms exceeded":"timeout exceeded";const r=n.transitional||vn;if(n.timeoutErrorMessage){t=n.timeoutErrorMessage}i(new dn(t,r.clarifyTimeoutError?dn.ETIMEDOUT:dn.ECONNABORTED,e,f));f=null};r===undefined&&s.setContentType(null);if("setRequestHeader"in f){ln.forEach(s.toJSON(),(function setRequestHeader(e,t){f.setRequestHeader(t,e)}))}if(!ln.isUndefined(n.withCredentials)){f.withCredentials=!!n.withCredentials}if(o&&o!=="json"){f.responseType=n.responseType}if(l){[d,A]=progressEventReducer(l,true);f.addEventListener("progress",d)}if(a&&f.upload){[c,u]=progressEventReducer(a);f.upload.addEventListener("progress",c);f.upload.addEventListener("loadend",u)}if(n.cancelToken||n.signal){p=t=>{if(!f){return}i(!t||t.type?new Fn(null,e,f):t);f.abort();f=null};n.cancelToken&&n.cancelToken.subscribe(p);if(n.signal){n.signal.aborted?p():n.signal.addEventListener("abort",p)}}const h=parseProtocol(n.url);if(h&&_n.protocols.indexOf(h)===-1){i(new dn("Unsupported protocol "+h+":",dn.ERR_BAD_REQUEST,e));return}f.send(r||null)}))};const composeSignals=(e,t)=>{const{length:i}=e=e?e.filter(Boolean):[];if(t||i){let i=new AbortController;let n;const onabort=function(e){if(!n){n=true;unsubscribe();const t=e instanceof Error?e:this.reason;i.abort(t instanceof dn?t:new Fn(t instanceof Error?t.message:t))}};let r=t&&setTimeout((()=>{r=null;onabort(new dn(`timeout ${t} of ms exceeded`,dn.ETIMEDOUT))}),t);const unsubscribe=()=>{if(e){r&&clearTimeout(r);r=null;e.forEach((e=>{e.unsubscribe?e.unsubscribe(onabort):e.removeEventListener("abort",onabort)}));e=null}};e.forEach((e=>e.addEventListener("abort",onabort)));const{signal:s}=i;s.unsubscribe=()=>ln.asap(unsubscribe);return s}};const Rr=composeSignals;const streamChunk=function*(e,t){let i=e.byteLength;if(!t||i{const r=readBytes(e,t);let s=0;let o;let _onFinish=e=>{if(!o){o=true;n&&n(e)}};return new ReadableStream({async pull(e){try{const{done:t,value:n}=await r.next();if(t){_onFinish();e.close();return}let o=n.byteLength;if(i){let e=s+=o;i(e)}e.enqueue(new Uint8Array(n))}catch(e){_onFinish(e);throw e}},cancel(e){_onFinish(e);return r.return()}},{highWaterMark:2})};const Br=64*1024;const{isFunction:Qr}=ln;const Dr=(({Request:e,Response:t})=>({Request:e,Response:t}))(ln.global);const{ReadableStream:Sr,TextEncoder:kr}=ln.global;const test=(e,...t)=>{try{return!!e(...t)}catch(e){return false}};const factory=e=>{e=ln.merge.call({skipUndefined:true},Dr,e);const{fetch:t,Request:i,Response:n}=e;const r=t?Qr(t):typeof fetch==="function";const s=Qr(i);const o=Qr(n);if(!r){return false}const a=r&&Qr(Sr);const l=r&&(typeof kr==="function"?(e=>t=>e.encode(t))(new kr):async e=>new Uint8Array(await new i(e).arrayBuffer()));const p=s&&a&&test((()=>{let e=false;const t=new i(_n.origin,{body:new Sr,method:"POST",get duplex(){e=true;return"half"}}).headers.has("Content-Type");return e&&!t}));const c=o&&a&&test((()=>ln.isReadableStream(new n("").body)));const d={stream:c&&(e=>e.body)};r&&(()=>{["text","arrayBuffer","blob","formData","stream"].forEach((e=>{!d[e]&&(d[e]=(t,i)=>{let n=t&&t[e];if(n){return n.call(t)}throw new dn(`Response type '${e}' is not supported`,dn.ERR_NOT_SUPPORT,i)})}))})();const getBodyLength=async e=>{if(e==null){return 0}if(ln.isBlob(e)){return e.size}if(ln.isSpecCompliantForm(e)){const t=new i(_n.origin,{method:"POST",body:e});return(await t.arrayBuffer()).byteLength}if(ln.isArrayBufferView(e)||ln.isArrayBuffer(e)){return e.byteLength}if(ln.isURLSearchParams(e)){e=e+""}if(ln.isString(e)){return(await l(e)).byteLength}};const resolveBodyLength=async(e,t)=>{const i=ln.toFiniteNumber(e.getContentLength());return i==null?getBodyLength(t):i};return async e=>{let{url:r,method:o,data:a,signal:l,cancelToken:u,timeout:A,onDownloadProgress:f,onUploadProgress:h,responseType:g,headers:y,withCredentials:v="same-origin",fetchOptions:I}=resolveConfig(e);let E=t||fetch;g=g?(g+"").toLowerCase():"text";let C=Rr([l,u&&u.toAbortSignal()],A);let b=null;const T=C&&C.unsubscribe&&(()=>{C.unsubscribe()});let w;try{if(h&&p&&o!=="get"&&o!=="head"&&(w=await resolveBodyLength(y,a))!==0){let e=new i(r,{method:"POST",body:a,duplex:"half"});let t;if(ln.isFormData(a)&&(t=e.headers.get("content-type"))){y.setContentType(t)}if(e.body){const[t,i]=progressEventDecorator(w,progressEventReducer(asyncDecorator(h)));a=trackStream(e.body,Br,t,i)}}if(!ln.isString(v)){v=v?"include":"omit"}const t=s&&"credentials"in i.prototype;const l={...I,signal:C,method:o.toUpperCase(),headers:y.normalize().toJSON(),body:a,duplex:"half",credentials:t?v:undefined};b=s&&new i(r,l);let u=await(s?E(b,I):E(r,l));const A=c&&(g==="stream"||g==="response");if(c&&(f||A&&T)){const e={};["status","statusText","headers"].forEach((t=>{e[t]=u[t]}));const t=ln.toFiniteNumber(u.headers.get("content-length"));const[i,r]=f&&progressEventDecorator(t,progressEventReducer(asyncDecorator(f),true))||[];u=new n(trackStream(u.body,Br,i,(()=>{r&&r();T&&T()})),e)}g=g||"text";let R=await d[ln.findKey(d,g)||"text"](u,e);!A&&T&&T();return await new Promise(((t,i)=>{settle(t,i,{data:R,headers:Nn.from(u.headers),status:u.status,statusText:u.statusText,config:e,request:b})}))}catch(t){T&&T();if(t&&t.name==="TypeError"&&/Load failed|fetch/i.test(t.message)){throw Object.assign(new dn("Network Error",dn.ERR_NETWORK,e,b),{cause:t.cause||t})}throw dn.from(t,t&&t.code,e,b)}}};const _r=new Map;const getFetch=e=>{let t=e&&e.env||{};const{fetch:i,Request:n,Response:r}=t;const s=[n,r,i];let o=s.length,a=o,l,p,c=_r;while(a--){l=s[a];p=c.get(l);p===undefined&&c.set(l,p=a?new Map:factory(t));c=p}return p};const Pr=getFetch();const xr=null&⪻const Or={http:Ir,xhr:wr,fetch:{get:getFetch}};ln.forEach(Or,((e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch(e){}Object.defineProperty(e,"adapterName",{value:t})}}));const renderReason=e=>`- ${e}`;const isResolvedHandle=e=>ln.isFunction(e)||e===null||e===false;function getAdapter(e,t){e=ln.isArray(e)?e:[e];const{length:i}=e;let n;let r;const s={};for(let o=0;o`adapter ${e} `+(t===false?"is not supported by the environment":"is not available in the build")));let t=i?e.length>1?"since :\n"+e.map(renderReason).join("\n"):" "+renderReason(e[0]):"as no adapter specified";throw new dn(`There is no suitable adapter to dispatch the request `+t,"ERR_NOT_SUPPORT")}return r}const Vr={getAdapter:getAdapter,adapters:Or};function throwIfCancellationRequested(e){if(e.cancelToken){e.cancelToken.throwIfRequested()}if(e.signal&&e.signal.aborted){throw new Fn(null,e)}}function dispatchRequest(e){throwIfCancellationRequested(e);e.headers=Nn.from(e.headers);e.data=transformData.call(e,e.transformRequest);if(["post","put","patch"].indexOf(e.method)!==-1){e.headers.setContentType("application/x-www-form-urlencoded",false)}const t=Vr.getAdapter(e.adapter||On.adapter,e);return t(e).then((function onAdapterResolution(t){throwIfCancellationRequested(e);t.data=transformData.call(e,e.transformResponse,t);t.headers=Nn.from(t.headers);return t}),(function onAdapterRejection(t){if(!isCancel(t)){throwIfCancellationRequested(e);if(t&&t.response){t.response.data=transformData.call(e,e.transformResponse,t.response);t.response.headers=Nn.from(t.response.headers)}}return Promise.reject(t)}))}const Ur={};["object","boolean","number","function","string","symbol"].forEach(((e,t)=>{Ur[e]=function validator(i){return typeof i===e||"a"+(t<1?"n ":" ")+e}}));const Nr={};Ur.transitional=function transitional(e,t,i){function formatMessage(e,t){return"[Axios v"+Wn+"] Transitional option '"+e+"'"+t+(i?". "+i:"")}return(i,n,r)=>{if(e===false){throw new dn(formatMessage(n," has been removed"+(t?" in "+t:"")),dn.ERR_DEPRECATED)}if(t&&!Nr[n]){Nr[n]=true;console.warn(formatMessage(n," has been deprecated since v"+t+" and will be removed in the near future"))}return e?e(i,n,r):true}};Ur.spelling=function spelling(e){return(t,i)=>{console.warn(`${i} is likely a misspelling of ${e}`);return true}};function assertOptions(e,t,i){if(typeof e!=="object"){throw new dn("options must be an object",dn.ERR_BAD_OPTION_VALUE)}const n=Object.keys(e);let r=n.length;while(r-- >0){const s=n[r];const o=t[s];if(o){const t=e[s];const i=t===undefined||o(t,s,e);if(i!==true){throw new dn("option "+s+" must be "+i,dn.ERR_BAD_OPTION_VALUE)}continue}if(i!==true){throw new dn("Unknown option "+s,dn.ERR_BAD_OPTION)}}}const Fr={assertOptions:assertOptions,validators:Ur};const qr=Fr.validators;class Axios{constructor(e){this.defaults=e||{};this.interceptors={request:new yn,response:new yn}}async request(e,t){try{return await this._request(e,t)}catch(e){if(e instanceof Error){let t={};Error.captureStackTrace?Error.captureStackTrace(t):t=new Error;const i=t.stack?t.stack.replace(/^.+\n/,""):"";try{if(!e.stack){e.stack=i}else if(i&&!String(e.stack).endsWith(i.replace(/^.+\n.+\n/,""))){e.stack+="\n"+i}}catch(e){}}throw e}}_request(e,t){if(typeof e==="string"){t=t||{};t.url=e}else{t=e||{}}t=mergeConfig(this.defaults,t);const{transitional:i,paramsSerializer:n,headers:r}=t;if(i!==undefined){Fr.assertOptions(i,{silentJSONParsing:qr.transitional(qr.boolean),forcedJSONParsing:qr.transitional(qr.boolean),clarifyTimeoutError:qr.transitional(qr.boolean)},false)}if(n!=null){if(ln.isFunction(n)){t.paramsSerializer={serialize:n}}else{Fr.assertOptions(n,{encode:qr.function,serialize:qr.function},true)}}if(t.allowAbsoluteUrls!==undefined){}else if(this.defaults.allowAbsoluteUrls!==undefined){t.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls}else{t.allowAbsoluteUrls=true}Fr.assertOptions(t,{baseUrl:qr.spelling("baseURL"),withXsrfToken:qr.spelling("withXSRFToken")},true);t.method=(t.method||this.defaults.method||"get").toLowerCase();let s=r&&ln.merge(r.common,r[t.method]);r&&ln.forEach(["delete","get","head","post","put","patch","common"],(e=>{delete r[e]}));t.headers=Nn.concat(s,r);const o=[];let a=true;this.interceptors.request.forEach((function unshiftRequestInterceptors(e){if(typeof e.runWhen==="function"&&e.runWhen(t)===false){return}a=a&&e.synchronous;o.unshift(e.fulfilled,e.rejected)}));const l=[];this.interceptors.response.forEach((function pushResponseInterceptors(e){l.push(e.fulfilled,e.rejected)}));let p;let c=0;let d;if(!a){const e=[dispatchRequest.bind(this),undefined];e.unshift(...o);e.push(...l);d=e.length;p=Promise.resolve(t);while(c{if(!i._listeners)return;let t=i._listeners.length;while(t-- >0){i._listeners[t](e)}i._listeners=null}));this.promise.then=e=>{let t;const n=new Promise((e=>{i.subscribe(e);t=e})).then(e);n.cancel=function reject(){i.unsubscribe(t)};return n};e((function cancel(e,n,r){if(i.reason){return}i.reason=new Fn(e,n,r);t(i.reason)}))}throwIfRequested(){if(this.reason){throw this.reason}}subscribe(e){if(this.reason){e(this.reason);return}if(this._listeners){this._listeners.push(e)}else{this._listeners=[e]}}unsubscribe(e){if(!this._listeners){return}const t=this._listeners.indexOf(e);if(t!==-1){this._listeners.splice(t,1)}}toAbortSignal(){const e=new AbortController;const abort=t=>{e.abort(t)};this.subscribe(abort);e.signal.unsubscribe=()=>this.unsubscribe(abort);return e.signal}static source(){let e;const t=new CancelToken((function executor(t){e=t}));return{token:t,cancel:e}}}const Mr=CancelToken;function spread(e){return function wrap(t){return e.apply(null,t)}}function isAxiosError(e){return ln.isObject(e)&&e.isAxiosError===true}const Lr={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511,WebServerIsDown:521,ConnectionTimedOut:522,OriginIsUnreachable:523,TimeoutOccurred:524,SslHandshakeFailed:525,InvalidSslCertificate:526};Object.entries(Lr).forEach((([e,t])=>{Lr[t]=e}));const Gr=Lr;function createInstance(e){const t=new jr(e);const i=bind_bind(jr.prototype.request,t);ln.extend(i,jr.prototype,t,{allOwnKeys:true});ln.extend(i,t,null,{allOwnKeys:true});i.create=function create(t){return createInstance(mergeConfig(e,t))};return i}const Hr=createInstance(On);Hr.Axios=jr;Hr.CanceledError=Fn;Hr.CancelToken=Mr;Hr.isCancel=isCancel;Hr.VERSION=Wn;Hr.toFormData=hn;Hr.AxiosError=dn;Hr.Cancel=Hr.CanceledError;Hr.all=function all(e){return Promise.all(e)};Hr.spread=spread;Hr.isAxiosError=isAxiosError;Hr.mergeConfig=mergeConfig;Hr.AxiosHeaders=Nn;Hr.formToJSON=e=>Pn(ln.isHTMLForm(e)?new FormData(e):e);Hr.getAdapter=Vr.getAdapter;Hr.HttpStatusCode=Gr;Hr.default=Hr;const Wr=Hr;var Jr=undefined&&undefined.__decorate||function(e,t,i,n){var r=arguments.length,s=r<3?t:n===null?n=Object.getOwnPropertyDescriptor(t,i):n,o;if(typeof Reflect==="object"&&typeof Reflect.decorate==="function")s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;a>=0;a--)if(o=e[a])s=(r<3?o(s):r>3?o(t,i,s):o(t,i))||s;return r>3&&s&&Object.defineProperty(t,i,s),s};let Yr=class AxiosWrapper{async getUrl(e){const t=await Wr.get(e);return t.data}};Yr=Jr([(0,a.singleton)()],Yr);const zr=Yr;var $r=undefined&&undefined.__decorate||function(e,t,i,n){var r=arguments.length,s=r<3?t:n===null?n=Object.getOwnPropertyDescriptor(t,i):n,o;if(typeof Reflect==="object"&&typeof Reflect.decorate==="function")s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;a>=0;a--)if(o=e[a])s=(r<3?o(s):r>3?o(t,i,s):o(t,i))||s;return r>3&&s&&Object.defineProperty(t,i,s),s};var Kr=undefined&&undefined.__metadata||function(e,t){if(typeof Reflect==="object"&&typeof Reflect.metadata==="function")return Reflect.metadata(e,t)};let Xr=class OctokitGitDiffParser{_axiosWrapper;_logger;_firstLineOfFiles=null;constructor(e,t){this._axiosWrapper=e;this._logger=t}async getFirstChangedLine(e,t,i,n,r){this._logger.logDebug("* OctokitGitDiffParser.getFirstChangedLine()");const s=await this.getFirstChangedLines(e,t,i,n);return s.get(r)??null}async getFirstChangedLines(e,t,i,n){this._logger.logDebug("* OctokitGitDiffParser.getFirstChangedLines()");if(this._firstLineOfFiles!==null){return this._firstLineOfFiles}const r=await this.getDiffs(e,t,i,n);this._firstLineOfFiles=this.processDiffs(r);return this._firstLineOfFiles}async getDiffs(e,t,i,n){this._logger.logDebug("* OctokitGitDiffParser.getDiffs()");const r=await e.getPull(t,i,n);const s=await this._axiosWrapper.getUrl(r.data.diff_url);const o=s.split(/^diff --git/gmu);const a=[];for(const e of o.slice(1)){a.push(`diff --git ${e}`)}return a}processDiffs(e){this._logger.logDebug("* OctokitGitDiffParser.processDiffs()");const t=new Map;for(const i of e){const e=_i(i);for(const i of e.files){switch(i.type){case"AddedFile":case"ChangedFile":{const e=i;const[n]=e.chunks;if(n?.type==="BinaryFilesChunk"){this._logger.logDebug(`Skipping '${i.type}' '${e.path}' while performing diff parsing.`);break}if(n){t.set(e.path,n.toFileRange.start)}break}case"RenamedFile":{const e=i;if(e.chunks[0]){t.set(e.pathAfter,e.chunks[0].toFileRange.start)}break}case"DeletedFile":default:this._logger.logDebug(`Skipping file type '${i.type}' while performing diff parsing.`);break}}}return t}};Xr=$r([(0,a.singleton)(),Kr("design:paramtypes",[zr,L])],Xr);const Zr=Xr;var es=undefined&&undefined.__decorate||function(e,t,i,n){var r=arguments.length,s=r<3?t:n===null?n=Object.getOwnPropertyDescriptor(t,i):n,o;if(typeof Reflect==="object"&&typeof Reflect.decorate==="function")s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;a>=0;a--)if(o=e[a])s=(r<3?o(s):r>3?o(t,i,s):o(t,i))||s;return r>3&&s&&Object.defineProperty(t,i,s),s};var ts=undefined&&undefined.__metadata||function(e,t){if(typeof Reflect==="object"&&typeof Reflect.metadata==="function")return Reflect.metadata(e,t)};let is=class OctokitWrapper{_octokitGitDiffParser;_octokit=null;constructor(e){this._octokitGitDiffParser=e}initialize(e){if(this._octokit!==null){throw new Error("OctokitWrapper was already initialized prior to calling OctokitWrapper.initialize().")}this._octokit=new Ti(e)}async getPull(e,t,i){if(this._octokit===null){throw new Error("OctokitWrapper was not initialized prior to calling OctokitWrapper.getPull().")}return this._octokit.rest.pulls.get({owner:e,pull_number:i,repo:t})}async updatePull(e,t,i,n,r){if(this._octokit===null){throw new Error("OctokitWrapper was not initialized prior to calling OctokitWrapper.updatePull().")}const s={owner:e,pull_number:i,repo:t};if(n!==null){s.title=n}if(r!==null){s.body=r}return this._octokit.rest.pulls.update(s)}async getIssueComments(e,t,i){if(this._octokit===null){throw new Error("OctokitWrapper was not initialized prior to calling OctokitWrapper.getIssueComments().")}return this._octokit.rest.issues.listComments({issue_number:i,owner:e,repo:t})}async getReviewComments(e,t,i){if(this._octokit===null){throw new Error("OctokitWrapper was not initialized prior to calling OctokitWrapper.getReviewComments().")}return this._octokit.rest.pulls.listReviewComments({owner:e,pull_number:i,repo:t})}async createIssueComment(e,t,i,n){if(this._octokit===null){throw new Error("OctokitWrapper was not initialized prior to calling OctokitWrapper.createIssueComment().")}return this._octokit.rest.issues.createComment({body:n,issue_number:i,owner:e,repo:t})}async listCommits(e,t,i,n){if(this._octokit===null){throw new Error("OctokitWrapper was not initialized prior to calling OctokitWrapper.listCommits().")}return this._octokit.rest.pulls.listCommits({owner:e,page:n,pull_number:i,repo:t})}async createReviewComment(e,t,i,n,r,s){if(this._octokit===null){throw new Error("OctokitWrapper was not initialized prior to calling OctokitWrapper.createReviewComment().")}const o=await this._octokitGitDiffParser.getFirstChangedLine(this,e,t,i,r);if(o===null){return null}return this._octokit.rest.pulls.createReviewComment({body:n,commit_id:s,line:o,owner:e,path:r,pull_number:i,repo:t})}async updateIssueComment(e,t,i,n,r){if(this._octokit===null){throw new Error("OctokitWrapper was not initialized prior to calling OctokitWrapper.updateIssueComment().")}return this._octokit.rest.issues.updateComment({body:r,comment_id:n,issue_number:i,owner:e,repo:t})}async deleteReviewComment(e,t,i){if(this._octokit===null){throw new Error("OctokitWrapper was not initialized prior to calling OctokitWrapper.deleteReviewComment().")}return this._octokit.rest.pulls.deleteReviewComment({comment_id:i,owner:e,repo:t})}};is=es([(0,a.singleton)(),ts("design:paramtypes",[Zr])],is);const ns=is;var rs=undefined&&undefined.__decorate||function(e,t,i,n){var r=arguments.length,s=r<3?t:n===null?n=Object.getOwnPropertyDescriptor(t,i):n,o;if(typeof Reflect==="object"&&typeof Reflect.decorate==="function")s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;a>=0;a--)if(o=e[a])s=(r<3?o(s):r>3?o(t,i,s):o(t,i))||s;return r>3&&s&&Object.defineProperty(t,i,s),s};var ss=undefined&&undefined.__metadata||function(e,t){if(typeof Reflect==="object"&&typeof Reflect.metadata==="function")return Reflect.metadata(e,t)};let os=class GitHubReposInvoker extends BaseReposInvoker{_gitInvoker;_logger;_octokitWrapper;_runnerInvoker;_isInitialized=false;_owner="";_repo="";_pullRequestId=0;_commitId="";constructor(e,t,i,n){super();this._gitInvoker=e;this._logger=t;this._octokitWrapper=i;this._runnerInvoker=n}async isAccessTokenAvailable(){this._logger.logDebug("* GitHubReposInvoker.isAccessTokenAvailable()");if(typeof process.env.PR_METRICS_ACCESS_TOKEN==="undefined"){return Promise.resolve(this._runnerInvoker.loc("repos.gitHubReposInvoker.noGitHubAccessToken"))}return Promise.resolve(null)}async getTitleAndDescription(){this._logger.logDebug("* GitHubReposInvoker.getTitleAndDescription()");this.initialize();const e=await this.invokeApiCall((async()=>{const e=await this._octokitWrapper.getPull(this._owner,this._repo,this._pullRequestId);this._logger.logDebug(JSON.stringify(e));return e}));return{description:e.data.body??null,title:e.data.title}}async getComments(){this._logger.logDebug("* GitHubReposInvoker.getComments()");this.initialize();let e=null;let t=null;await Promise.all([this.invokeApiCall((async()=>{e=await this._octokitWrapper.getIssueComments(this._owner,this._repo,this._pullRequestId);this._logger.logDebug(JSON.stringify(e))})),this.invokeApiCall((async()=>{t=await this._octokitWrapper.getReviewComments(this._owner,this._repo,this._pullRequestId);this._logger.logDebug(JSON.stringify(t))}))]);return this.convertPullRequestComments(e,t)}async setTitleAndDescription(e,t){this._logger.logDebug("* GitHubReposInvoker.setTitleAndDescription()");if(e===null&&t===null){return}this.initialize();await this.invokeApiCall((async()=>{const i=await this._octokitWrapper.updatePull(this._owner,this._repo,this._pullRequestId,e,t);this._logger.logDebug(JSON.stringify(i))}))}async createComment(e,t){this._logger.logDebug("* GitHubReposInvoker.createComment()");this.initialize();if(t===null){await this.invokeApiCall((async()=>{const t=await this._octokitWrapper.createIssueComment(this._owner,this._repo,this._pullRequestId,e);this._logger.logDebug(JSON.stringify(t))}))}else{if(this._commitId===""){await this.getCommitId()}await this.invokeApiCall((async()=>{try{const i=await this._octokitWrapper.createReviewComment(this._owner,this._repo,this._pullRequestId,e,t,this._commitId);this._logger.logDebug(JSON.stringify(i))}catch(e){if(e instanceof RequestError&&e.status===We.StatusCodes.UNPROCESSABLE_ENTITY&&(e.message.includes("is too big")||e.message.includes("diff is too large"))){this._logger.logInfo("GitHub createReviewComment() threw a 422 error related to a large diff. Ignoring as this is expected.");this._logger.logErrorObject(e)}else{throw e}}}))}}async updateComment(e,t){this._logger.logDebug("* GitHubReposInvoker.updateComment()");if(t===null){return}this.initialize();await this.invokeApiCall((async()=>{const i=await this._octokitWrapper.updateIssueComment(this._owner,this._repo,this._pullRequestId,e,t);this._logger.logDebug(JSON.stringify(i))}))}async deleteCommentThread(e){this._logger.logDebug("* GitHubReposInvoker.deleteCommentThread()");this.initialize();await this.invokeApiCall((async()=>{const t=await this._octokitWrapper.deleteReviewComment(this._owner,this._repo,e);this._logger.logDebug(JSON.stringify(t))}))}async invokeApiCall(e){return BaseReposInvoker.invokeApiCall(e,this._runnerInvoker.loc("repos.gitHubReposInvoker.insufficientGitHubAccessTokenPermissions"))}initialize(){this._logger.logDebug("* GitHubReposInvoker.initialize()");if(this._isInitialized){return}const e={auth:process.env.PR_METRICS_ACCESS_TOKEN,log:{debug:e=>{this._logger.logDebug(`Octokit – ${e}`)},error:e=>{this._logger.logError(`Octokit – ${e}`)},info:e=>{this._logger.logInfo(`Octokit – ${e}`)},warn:e=>{this._logger.logWarning(`Octokit – ${e}`)}},userAgent:"PRMetrics/v1.7.10"};if(N.isGitHub){e.baseUrl=this.initializeForGitHub()}else{e.baseUrl=this.initializeForAzureDevOps()}this._logger.logDebug(`Using Base URL '${converter_toString(e.baseUrl)}'.`);this._octokitWrapper.initialize(e);this._pullRequestId=this._gitInvoker.pullRequestId;this._isInitialized=true}initializeForGitHub(){this._logger.logDebug("* GitHubReposInvoker.initializeForGitHub()");const e=validateVariable("GITHUB_API_URL","GitHubReposInvoker.initializeForGitHub()");this._owner=validateVariable("GITHUB_REPOSITORY_OWNER","GitHubReposInvoker.initializeForGitHub()");const t=validateVariable("GITHUB_REPOSITORY","GitHubReposInvoker.initializeForGitHub()");const i=t.split("/");if(typeof i[1]==="undefined"){throw new Error(`GITHUB_REPOSITORY '${t}' is in an unexpected format.`)}[,this._repo]=i;return e}initializeForAzureDevOps(){this._logger.logDebug("* GitHubReposInvoker.initializeForAzureDevOps()");const e=validateVariable("SYSTEM_PULLREQUEST_SOURCEREPOSITORYURI","GitHubReposInvoker.initializeForAzureDevOps()");const t=e.split("/");if(typeof t[2]==="undefined"||typeof t[3]==="undefined"||typeof t[4]==="undefined"){throw new Error(`SYSTEM_PULLREQUEST_SOURCEREPOSITORYURI '${e}' is in an unexpected format.`)}let i="";let n;[,,n,this._owner,this._repo]=t;if(n!=="github.com"){i=`https://${n}/api/v3`}const r=".git";if(this._repo.endsWith(r)){this._repo=this._repo.substring(0,this._repo.length-r.length)}return i}convertPullRequestComments(e,t){this._logger.logDebug("* GitHubReposInvoker.convertPullRequestComments()");const i=new CommentData;if(e!==null){for(const t of e.data){const e=t.body;if(typeof e!=="undefined"){i.pullRequestComments.push(new PullRequestCommentData(t.id,e))}}}if(t!==null){for(const e of t.data){const t=e.body;const n=e.path;i.fileComments.push(new FileCommentData(e.id,t,n))}}return i}async getCommitId(){this._logger.logDebug("* GitHubReposInvoker.getCommitId()");let e=await this.invokeApiCall((async()=>{const e=await this._octokitWrapper.listCommits(this._owner,this._repo,this._pullRequestId,1);this._logger.logDebug(JSON.stringify(e));return e}));if(typeof e.headers.link!=="undefined"){const t=e.headers.link;const i=/<.+>; rel="next", <.+?page=(?\d+)>; rel="last"/u.exec(t);if(typeof i?.groups?.pageNumber==="undefined"){throw new Error(`The regular expression did not match '${t}'.`)}const n=parseInt(i.groups.pageNumber,G);e=await this.invokeApiCall((async()=>{const e=await this._octokitWrapper.listCommits(this._owner,this._repo,this._pullRequestId,n);this._logger.logDebug(JSON.stringify(e));return e}))}this._commitId=validateString(e.data[e.data.length-1]?.sha,`result.data[${String(e.data.length-1)}].sha`,"GitHubReposInvoker.getCommitId()")}};os=rs([(0,a.singleton)(),ss("design:paramtypes",[z,L,ns,N])],os);const as=os;var ps=undefined&&undefined.__decorate||function(e,t,i,n){var r=arguments.length,s=r<3?t:n===null?n=Object.getOwnPropertyDescriptor(t,i):n,o;if(typeof Reflect==="object"&&typeof Reflect.decorate==="function")s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;a>=0;a--)if(o=e[a])s=(r<3?o(s):r>3?o(t,i,s):o(t,i))||s;return r>3&&s&&Object.defineProperty(t,i,s),s};var cs=undefined&&undefined.__metadata||function(e,t){if(typeof Reflect==="object"&&typeof Reflect.metadata==="function")return Reflect.metadata(e,t)};let ds=class ReposInvoker{_azureReposInvoker;_gitHubReposInvoker;_logger;_reposInvoker=null;constructor(e,t,i){this._azureReposInvoker=e;this._gitHubReposInvoker=t;this._logger=i}async isAccessTokenAvailable(){this._logger.logDebug("* ReposInvoker.isAccessTokenAvailable()");const e=this.getReposInvoker();return e.isAccessTokenAvailable()}async getTitleAndDescription(){this._logger.logDebug("* ReposInvoker.getTitleAndDescription()");const e=this.getReposInvoker();return e.getTitleAndDescription()}async getComments(){this._logger.logDebug("* ReposInvoker.getComments()");const e=this.getReposInvoker();return e.getComments()}async setTitleAndDescription(e,t){this._logger.logDebug("* ReposInvoker.setTitleAndDescription()");const i=this.getReposInvoker();return i.setTitleAndDescription(e,t)}async createComment(e,t,i,n){this._logger.logDebug("* ReposInvoker.createComment()");const r=this.getReposInvoker();return r.createComment(e,t,i,n)}async updateComment(e,t,i){this._logger.logDebug("* ReposInvoker.updateComment()");const n=this.getReposInvoker();return n.updateComment(e,t,i)}async deleteCommentThread(e){this._logger.logDebug("* ReposInvoker.deleteCommentThread()");const t=this.getReposInvoker();return t.deleteCommentThread(e)}getReposInvoker(){this._logger.logDebug("* ReposInvoker.getReposInvoker()");if(this._reposInvoker!==null){return this._reposInvoker}if(N.isGitHub){this._reposInvoker=this._gitHubReposInvoker;return this._reposInvoker}const e=validateVariable("BUILD_REPOSITORY_PROVIDER","ReposInvoker.getReposInvoker()");switch(e){case"TfsGit":this._reposInvoker=this._azureReposInvoker;break;case"GitHub":case"GitHubEnterprise":this._reposInvoker=this._gitHubReposInvoker;break;default:throw new RangeError(`BUILD_REPOSITORY_PROVIDER '${e}' is unsupported.`)}return this._reposInvoker}};ds=ps([(0,a.singleton)(),cs("design:paramtypes",[tt,as,L])],ds);const us=ds;var As=undefined&&undefined.__decorate||function(e,t,i,n){var r=arguments.length,s=r<3?t:n===null?n=Object.getOwnPropertyDescriptor(t,i):n,o;if(typeof Reflect==="object"&&typeof Reflect.decorate==="function")s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;a>=0;a--)if(o=e[a])s=(r<3?o(s):r>3?o(t,i,s):o(t,i))||s;return r>3&&s&&Object.defineProperty(t,i,s),s};var fs=undefined&&undefined.__metadata||function(e,t){if(typeof Reflect==="object"&&typeof Reflect.metadata==="function")return Reflect.metadata(e,t)};let hs=class PullRequestComments{_codeMetrics;_inputs;_logger;_reposInvoker;_runnerInvoker;constructor(e,t,i,n,r){this._codeMetrics=e;this._inputs=t;this._logger=i;this._reposInvoker=n;this._runnerInvoker=r}get noReviewRequiredComment(){this._logger.logDebug("* PullRequestComments.noReviewRequiredComment");return this._runnerInvoker.loc("pullRequests.pullRequestComments.noReviewRequiredComment")}async getCommentData(){this._logger.logDebug("* PullRequestComments.getCommentData()");const e=await this._codeMetrics.getFilesNotRequiringReview();const t=await this._codeMetrics.getDeletedFilesNotRequiringReview();let i=new PullRequestCommentsData(e,t);const n=await this._reposInvoker.getComments();for(const e of n.pullRequestComments){i=this.getMetricsCommentData(i,e)}for(const e of n.fileComments){i=this.getFilesRequiringCommentUpdates(i,e)}return i}async getMetricsComment(){this._logger.logDebug("* PullRequestComments.getMetricsComment()");const e=await this._codeMetrics.getMetrics();let t=`${this._runnerInvoker.loc("pullRequests.pullRequestComments.commentTitle")}\n`;t+=await this.addCommentSizeStatus();t+=await this.addCommentTestStatus();t+=`||${this._runnerInvoker.loc("pullRequests.pullRequestComments.tableLines")}\n`;t+="-|-:\n";t+=this.addCommentMetrics(this._runnerInvoker.loc("pullRequests.pullRequestComments.tableProductCode"),e.productCode,false);t+=this.addCommentMetrics(this._runnerInvoker.loc("pullRequests.pullRequestComments.tableTestCode"),e.testCode,false);t+=this.addCommentMetrics(this._runnerInvoker.loc("pullRequests.pullRequestComments.tableSubtotal"),e.subtotal,true);t+=this.addCommentMetrics(this._runnerInvoker.loc("pullRequests.pullRequestComments.tableIgnoredCode"),e.ignoredCode,false);t+=this.addCommentMetrics(this._runnerInvoker.loc("pullRequests.pullRequestComments.tableTotal"),e.total,true);t+="\n";t+=this._runnerInvoker.loc("pullRequests.pullRequestComments.commentFooter");return t}async getMetricsCommentStatus(){this._logger.logDebug("* PullRequestComments.getMetricsCommentStatus()");if(this._inputs.alwaysCloseComment){return o.CommentThreadStatus.Closed}if(await this._codeMetrics.isSmall()){const e=await this._codeMetrics.isSufficientlyTested();if(e??true){return o.CommentThreadStatus.Closed}}return o.CommentThreadStatus.Active}getMetricsCommentData(e,t){this._logger.logDebug("* PullRequestComments.getMetricsCommentData()");if(!t.content.startsWith(`${this._runnerInvoker.loc("pullRequests.pullRequestComments.commentTitle")}\n`)){return e}e.metricsCommentThreadId=t.id;e.metricsCommentContent=t.content;e.metricsCommentThreadStatus=t.status;return e}getFilesRequiringCommentUpdates(e,t){this._logger.logDebug("* PullRequestComments.getFilesRequiringCommentUpdates()");if(t.content!==this.noReviewRequiredComment){return e}const i=-1;const n=e.filesNotRequiringReview.indexOf(t.fileName);if(n!==i){e.filesNotRequiringReview.splice(n,1);return e}const r=e.deletedFilesNotRequiringReview.indexOf(t.fileName);if(r!==i){e.deletedFilesNotRequiringReview.splice(r,1);return e}e.commentThreadsRequiringDeletion.push(t.id);return e}async addCommentSizeStatus(){this._logger.logDebug("* PullRequestComments.addCommentSizeStatus()");let e="";if(await this._codeMetrics.isSmall()){e+=this._runnerInvoker.loc("pullRequests.pullRequestComments.smallPullRequestComment")}else{const t=(this._inputs.baseSize*this._inputs.growthRate).toLocaleString();e+=this._runnerInvoker.loc("pullRequests.pullRequestComments.largePullRequestComment",t)}e+="\n";return e}async addCommentTestStatus(){this._logger.logDebug("* PullRequestComments.addCommentTestStatus()");let e="";const t=await this._codeMetrics.isSufficientlyTested();if(t!==null){if(t){e+=this._runnerInvoker.loc("pullRequests.pullRequestComments.testsSufficientComment")}else{e+=this._runnerInvoker.loc("pullRequests.pullRequestComments.testsInsufficientComment")}e+="\n"}return e}addCommentMetrics(e,t,i){this._logger.logDebug("* PullRequestComments.addCommentMetrics()");let n="";if(i){n="**"}let r=t.toLocaleString();if(r==="0"){r="-"}return`${n}${e}${n}|${n}${r}${n}\n`}};hs=As([(0,a.injectable)(),fs("design:paramtypes",[Ue,_e,L,us,N])],hs);const ms=hs;var gs=undefined&&undefined.__decorate||function(e,t,i,n){var r=arguments.length,s=r<3?t:n===null?n=Object.getOwnPropertyDescriptor(t,i):n,o;if(typeof Reflect==="object"&&typeof Reflect.decorate==="function")s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;a>=0;a--)if(o=e[a])s=(r<3?o(s):r>3?o(t,i,s):o(t,i))||s;return r>3&&s&&Object.defineProperty(t,i,s),s};var ys=undefined&&undefined.__metadata||function(e,t){if(typeof Reflect==="object"&&typeof Reflect.metadata==="function")return Reflect.metadata(e,t)};let vs=class CodeMetricsCalculator{_gitInvoker;_logger;_pullRequest;_pullRequestComments;_reposInvoker;_runnerInvoker;constructor(e,t,i,n,r,s){this._gitInvoker=e;this._logger=t;this._pullRequest=i;this._pullRequestComments=n;this._reposInvoker=r;this._runnerInvoker=s}get shouldSkip(){this._logger.logDebug("* CodeMetricsCalculator.shouldSkip");if(!this._pullRequest.isPullRequest){return this._runnerInvoker.loc("metrics.codeMetricsCalculator.noPullRequest")}const e=this._pullRequest.isSupportedProvider;if(e!==true){return this._runnerInvoker.loc("metrics.codeMetricsCalculator.unsupportedProvider",String(e))}return null}async shouldStop(){this._logger.logDebug("* CodeMetricsCalculator.shouldStop()");const e=await this._reposInvoker.isAccessTokenAvailable();if(e!==null){return e}if(!await this._gitInvoker.isGitRepo()){return N.isGitHub?this._runnerInvoker.loc("metrics.codeMetricsCalculator.noGitRepoGitHub"):this._runnerInvoker.loc("metrics.codeMetricsCalculator.noGitRepoAzureDevOps")}if(!this._gitInvoker.isPullRequestIdAvailable()){return N.isGitHub?this._runnerInvoker.loc("metrics.codeMetricsCalculator.noPullRequestIdGitHub"):this._runnerInvoker.loc("metrics.codeMetricsCalculator.noPullRequestIdAzureDevOps")}if(!await this._gitInvoker.isGitHistoryAvailable()){return N.isGitHub?this._runnerInvoker.loc("metrics.codeMetricsCalculator.noGitHistoryGitHub"):this._runnerInvoker.loc("metrics.codeMetricsCalculator.noGitHistoryAzureDevOps")}return null}async updateDetails(){this._logger.logDebug("* CodeMetricsCalculator.updateDetails()");const e=await this._reposInvoker.getTitleAndDescription();const t=await this._pullRequest.getUpdatedTitle(e.title);const i=this._pullRequest.getUpdatedDescription(e.description);await this._reposInvoker.setTitleAndDescription(t,i)}async updateComments(){this._logger.logDebug("* CodeMetricsCalculator.updateComments()");const e=[];const t=await this._pullRequestComments.getCommentData();e.push(this.updateMetricsComment(t));for(const i of t.commentThreadsRequiringDeletion){e.push(this._reposInvoker.deleteCommentThread(i))}await Promise.all(e);for(const e of t.filesNotRequiringReview){await this.updateNoReviewRequiredComment(e,false)}for(const e of t.deletedFilesNotRequiringReview){await this.updateNoReviewRequiredComment(e,true)}}async updateMetricsComment(e){this._logger.logDebug("* CodeMetricsCalculator.updateMetricsComment()");const t=await this._pullRequestComments.getMetricsComment();const i=await this._pullRequestComments.getMetricsCommentStatus();if(e.metricsCommentThreadId===null){await this._reposInvoker.createComment(t,null,i)}else{await this._reposInvoker.updateComment(e.metricsCommentThreadId,e.metricsCommentContent===t?null:t,e.metricsCommentThreadStatus===i?null:i)}}async updateNoReviewRequiredComment(e,t){this._logger.logDebug("* CodeMetricsCalculator.updateNoReviewRequiredComment()");await this._reposInvoker.createComment(this._pullRequestComments.noReviewRequiredComment,e,o.CommentThreadStatus.Closed,t)}};vs=gs([(0,a.injectable)(),ys("design:paramtypes",[z,L,je,ms,us,N])],vs);const Is=vs;var Es=undefined&&undefined.__decorate||function(e,t,i,n){var r=arguments.length,s=r<3?t:n===null?n=Object.getOwnPropertyDescriptor(t,i):n,o;if(typeof Reflect==="object"&&typeof Reflect.decorate==="function")s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;a>=0;a--)if(o=e[a])s=(r<3?o(s):r>3?o(t,i,s):o(t,i))||s;return r>3&&s&&Object.defineProperty(t,i,s),s};var Cs=undefined&&undefined.__metadata||function(e,t){if(typeof Reflect==="object"&&typeof Reflect.metadata==="function")return Reflect.metadata(e,t)};let bs=class PullRequestMetrics{_codeMetricsCalculator;_logger;_runnerInvoker;constructor(e,t,i){this._codeMetricsCalculator=e;this._logger=t;this._runnerInvoker=i}async run(e){try{this._runnerInvoker.locInitialize(e);const t=this._codeMetricsCalculator.shouldSkip;if(t!==null){this._runnerInvoker.setStatusSkipped(t);return}const i=await this._codeMetricsCalculator.shouldStop();if(i!==null){this._runnerInvoker.setStatusFailed(i);return}await Promise.all([this._codeMetricsCalculator.updateDetails(),this._codeMetricsCalculator.updateComments()]);this._runnerInvoker.setStatusSucceeded(this._runnerInvoker.loc("pullRequestMetrics.succeeded"))}catch(e){const t=e;this._logger.logErrorObject(t);this._logger.replay();this._runnerInvoker.setStatusFailed(t.message)}}};bs=Es([(0,a.singleton)(),Cs("design:paramtypes",[Is,L,N])],bs);const Ts=bs;const run=async()=>{const e=a.container.resolve(Ts);await e.run(u().dirname((0,En.fileURLToPath)(import.meta.url)))};run().catch((()=>{process.exit(H)})); \ No newline at end of file +/* v8 ignore next no need to test internals of the throttle plugin -- @preserve */class Context{line=1;lines=[];options={noPrefix:false};constructor(e,t){this.lines=e.split("\n");this.options.noPrefix=!!t?.noPrefix}getCurLine(){return this.lines[this.line-1]}nextLine(){this.line++;return this.getCurLine()}isEof(){return this.line>this.lines.length}}const Bi={Added:"AddedLine",Deleted:"DeletedLine",Unchanged:"UnchangedLine",Message:"MessageLine"};const Qi={Changed:"ChangedFile",Added:"AddedFile",Deleted:"DeletedFile",Renamed:"RenamedFile"};const Di={Index:"index",Old:"old",Copy:"copy",Similarity:"similarity",Dissimilarity:"dissimilarity",Deleted:"deleted",NewFile:"new file",RenameFrom:"rename from",RenameTo:"rename to"};const Si=Object.values(Di);function parseGitDiff(e,t){const i=new Context(e,t);const n=parseFileChanges(i);return{type:"GitDiff",files:n}}function parseFileChanges(e){const t=[];while(!e.isEof()){const i=parseFileChange(e);if(!i){break}t.push(i)}return t}function parseFileChange(e){if(!isComparisonInputLine(e.getCurLine())){return}const t=parseComparisonInputLine(e);let i=false;let n=false;let r=false;let s="";let o="";while(!e.isEof()){const a=parseExtendedHeader(e);if(!a){break}if(a.type===Di.Deleted){i=true;s=t?.from||""}if(a.type===Di.NewFile){n=true;o=t?.to||""}if(a.type===Di.RenameFrom){r=true;s=a.path}if(a.type===Di.RenameTo){r=true;o=a.path}}const a=parseChangeMarkers(e);const l=parseChunks(e);if(i&&l.length&&l[0].type==="BinaryFilesChunk"){return{type:Qi.Deleted,chunks:l,path:l[0].pathBefore}}if(i){return{type:Qi.Deleted,chunks:l,path:a?.deleted||s}}else if(n&&l.length&&l[0].type==="BinaryFilesChunk"){return{type:Qi.Added,chunks:l,path:l[0].pathAfter}}else if(n){return{type:Qi.Added,chunks:l,path:a?.added||o}}else if(r){return{type:Qi.Renamed,pathAfter:o,pathBefore:s,chunks:l}}else if(a){return{type:Qi.Changed,chunks:l,path:a.added}}else if(l.length&&l[0].type==="BinaryFilesChunk"&&l[0].pathAfter){return{type:Qi.Changed,chunks:l,path:l[0].pathAfter}}return}function isComparisonInputLine(e){return e.indexOf("diff")===0}function parseComparisonInputLine(e){const t=e.getCurLine();const[i,n]=t.split(" ").reverse();e.nextLine();if(i&&n){return{from:getFilePath(e,n,"src"),to:getFilePath(e,i,"dst")}}return null}function parseChunks(e){const t=[];while(!e.isEof()){const i=parseChunk(e);if(!i){break}t.push(i)}return t}function parseChunk(e){const t=parseChunkHeader(e);if(!t){return}if(t.type==="Normal"){const i=parseChanges(e,t.fromFileRange,t.toFileRange);return{...t,type:"Chunk",changes:i}}else if(t.type==="Combined"&&t.fromFileRangeA&&t.fromFileRangeB){const i=parseChanges(e,t.fromFileRangeA.startt.startsWith(e)));if(i){e.nextLine()}if(i===Di.RenameFrom||i===Di.RenameTo){return{type:i,path:t.slice(`${i} `.length)}}else if(i){return{type:i}}return null}function parseChunkHeader(e){const t=e.getCurLine();const i=/^@@\s\-(\d+),?(\d+)?\s\+(\d+),?(\d+)?\s@@\s?(.+)?/.exec(t);if(!i){const i=/^@@@\s\-(\d+),?(\d+)?\s\-(\d+),?(\d+)?\s\+(\d+),?(\d+)?\s@@@\s?(.+)?/.exec(t);if(!i){const i=/^Binary\sfiles\s(.*)\sand\s(.*)\sdiffer$/.exec(t);if(i){const[t,n,r]=i;e.nextLine();return{type:"BinaryFiles",fileA:getFilePath(e,n,"src"),fileB:getFilePath(e,r,"dst")}}return null}const[n,r,s,o,a,l,p,c]=i;e.nextLine();return{context:c,type:"Combined",fromFileRangeA:getRange(r,s),fromFileRangeB:getRange(o,a),toFileRange:getRange(l,p)}}const[n,r,s,o,a,l]=i;e.nextLine();return{context:l,type:"Normal",toFileRange:getRange(o,a),fromFileRange:getRange(r,s)}}function getRange(e,t){const i=parseInt(e,10);return{start:i,lines:t===undefined?1:parseInt(t,10)}}function parseChangeMarkers(e){const t=parseMarker(e,"--- ");const i=t?getFilePath(e,t,"src"):t;const n=parseMarker(e,"+++ ");const r=n?getFilePath(e,n,"dst"):n;return r&&i?{added:r,deleted:i}:null}function parseMarker(e,t){const i=e.getCurLine();if(i?.startsWith(t)){e.nextLine();return i.replace(t,"")}return null}const ki={"+":Bi.Added,"-":Bi.Deleted," ":Bi.Unchanged,"\\":Bi.Message};function parseChanges(e,t,i){const n=[];let r=t.start;let s=i.start;while(!e.isEof()){const t=e.getCurLine();const i=getLineType(t);if(!i){break}e.nextLine();let o;const a=t.slice(1);switch(i){case Bi.Added:{o={type:i,lineAfter:s++,content:a};break}case Bi.Deleted:{o={type:i,lineBefore:r++,content:a};break}case Bi.Unchanged:{o={type:i,lineBefore:r++,lineAfter:s++,content:a};break}case Bi.Message:{o={type:i,content:a.trim()};break}}n.push(o)}return n}function getLineType(e){return ki[e[0]]||null}function getFilePath(e,t,i){if(e.options.noPrefix){return t}if(i==="src")return t.replace(/^a\//,"");if(i==="dst")return t.replace(/^b\//,"");throw new Error("Unexpected unreachable code")}const _i=parseGitDiff;function bind_bind(e,t){return function wrap(){return e.apply(t,arguments)}}const{toString:Pi}=Object.prototype;const{getPrototypeOf:xi}=Object;const{iterator:Oi,toStringTag:Vi}=Symbol;const Ui=(e=>t=>{const i=Pi.call(t);return e[i]||(e[i]=i.slice(8,-1).toLowerCase())})(Object.create(null));const kindOfTest=e=>{e=e.toLowerCase();return t=>Ui(t)===e};const typeOfTest=e=>t=>typeof t===e;const{isArray:Ni}=Array;const Fi=typeOfTest("undefined");function isBuffer(e){return e!==null&&!Fi(e)&&e.constructor!==null&&!Fi(e.constructor)&&Mi(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const qi=kindOfTest("ArrayBuffer");function isArrayBufferView(e){let t;if(typeof ArrayBuffer!=="undefined"&&ArrayBuffer.isView){t=ArrayBuffer.isView(e)}else{t=e&&e.buffer&&qi(e.buffer)}return t}const ji=typeOfTest("string");const Mi=typeOfTest("function");const Li=typeOfTest("number");const utils_isObject=e=>e!==null&&typeof e==="object";const isBoolean=e=>e===true||e===false;const utils_isPlainObject=e=>{if(Ui(e)!=="object"){return false}const t=xi(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Vi in e)&&!(Oi in e)};const isEmptyObject=e=>{if(!utils_isObject(e)||isBuffer(e)){return false}try{return Object.keys(e).length===0&&Object.getPrototypeOf(e)===Object.prototype}catch(e){return false}};const Gi=kindOfTest("Date");const Hi=kindOfTest("File");const Wi=kindOfTest("Blob");const Ji=kindOfTest("FileList");const isStream=e=>utils_isObject(e)&&Mi(e.pipe);const isFormData=e=>{let t;return e&&(typeof FormData==="function"&&e instanceof FormData||Mi(e.append)&&((t=Ui(e))==="formdata"||t==="object"&&Mi(e.toString)&&e.toString()==="[object FormData]"))};const Yi=kindOfTest("URLSearchParams");const[zi,$i,Ki,Xi]=["ReadableStream","Request","Response","Headers"].map(kindOfTest);const trim=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function forEach(e,t,{allOwnKeys:i=false}={}){if(e===null||typeof e==="undefined"){return}let n;let r;if(typeof e!=="object"){e=[e]}if(Ni(e)){for(n=0,r=e.length;n0){r=i[n];if(t===r.toLowerCase()){return r}}return null}const Zi=(()=>{if(typeof globalThis!=="undefined")return globalThis;return typeof self!=="undefined"?self:typeof window!=="undefined"?window:global})();const isContextDefined=e=>!Fi(e)&&e!==Zi;function utils_merge(){const{caseless:e,skipUndefined:t}=isContextDefined(this)&&this||{};const i={};const assignValue=(n,r)=>{const s=e&&findKey(i,r)||r;if(utils_isPlainObject(i[s])&&utils_isPlainObject(n)){i[s]=utils_merge(i[s],n)}else if(utils_isPlainObject(n)){i[s]=utils_merge({},n)}else if(Ni(n)){i[s]=n.slice()}else if(!t||!Fi(n)){i[s]=n}};for(let e=0,t=arguments.length;e{forEach(t,((t,n)=>{if(i&&Mi(t)){e[n]=bind_bind(t,i)}else{e[n]=t}}),{allOwnKeys:n});return e};const stripBOM=e=>{if(e.charCodeAt(0)===65279){e=e.slice(1)}return e};const inherits=(e,t,i,n)=>{e.prototype=Object.create(t.prototype,n);e.prototype.constructor=e;Object.defineProperty(e,"super",{value:t.prototype});i&&Object.assign(e.prototype,i)};const toFlatObject=(e,t,i,n)=>{let r;let s;let o;const a={};t=t||{};if(e==null)return t;do{r=Object.getOwnPropertyNames(e);s=r.length;while(s-- >0){o=r[s];if((!n||n(o,e,t))&&!a[o]){t[o]=e[o];a[o]=true}}e=i!==false&&xi(e)}while(e&&(!i||i(e,t))&&e!==Object.prototype);return t};const endsWith=(e,t,i)=>{e=String(e);if(i===undefined||i>e.length){i=e.length}i-=t.length;const n=e.indexOf(t,i);return n!==-1&&n===i};const toArray=e=>{if(!e)return null;if(Ni(e))return e;let t=e.length;if(!Li(t))return null;const i=new Array(t);while(t-- >0){i[t]=e[t]}return i};const en=(e=>t=>e&&t instanceof e)(typeof Uint8Array!=="undefined"&&xi(Uint8Array));const forEachEntry=(e,t)=>{const i=e&&e[Oi];const n=i.call(e);let r;while((r=n.next())&&!r.done){const i=r.value;t.call(e,i[0],i[1])}};const matchAll=(e,t)=>{let i;const n=[];while((i=e.exec(t))!==null){n.push(i)}return n};const tn=kindOfTest("HTMLFormElement");const toCamelCase=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,(function replacer(e,t,i){return t.toUpperCase()+i}));const nn=(({hasOwnProperty:e})=>(t,i)=>e.call(t,i))(Object.prototype);const rn=kindOfTest("RegExp");const reduceDescriptors=(e,t)=>{const i=Object.getOwnPropertyDescriptors(e);const n={};forEach(i,((i,r)=>{let s;if((s=t(i,r,e))!==false){n[r]=s||i}}));Object.defineProperties(e,n)};const freezeMethods=e=>{reduceDescriptors(e,((t,i)=>{if(Mi(e)&&["arguments","caller","callee"].indexOf(i)!==-1){return false}const n=e[i];if(!Mi(n))return;t.enumerable=false;if("writable"in t){t.writable=false;return}if(!t.set){t.set=()=>{throw Error("Can not rewrite read-only method '"+i+"'")}}}))};const toObjectSet=(e,t)=>{const i={};const define=e=>{e.forEach((e=>{i[e]=true}))};Ni(e)?define(e):define(String(e).split(t));return i};const utils_noop=()=>{};const toFiniteNumber=(e,t)=>e!=null&&Number.isFinite(e=+e)?e:t;function isSpecCompliantForm(e){return!!(e&&Mi(e.append)&&e[Vi]==="FormData"&&e[Oi])}const toJSONObject=e=>{const t=new Array(10);const visit=(e,i)=>{if(utils_isObject(e)){if(t.indexOf(e)>=0){return}if(isBuffer(e)){return e}if(!("toJSON"in e)){t[i]=e;const n=Ni(e)?[]:{};forEach(e,((e,t)=>{const r=visit(e,i+1);!Fi(r)&&(n[t]=r)}));t[i]=undefined;return n}}return e};return visit(e,0)};const sn=kindOfTest("AsyncFunction");const isThenable=e=>e&&(utils_isObject(e)||Mi(e))&&Mi(e.then)&&Mi(e.catch);const on=((e,t)=>{if(e){return setImmediate}return t?((e,t)=>{Zi.addEventListener("message",(({source:i,data:n})=>{if(i===Zi&&n===e){t.length&&t.shift()()}}),false);return i=>{t.push(i);Zi.postMessage(e,"*")}})(`axios@${Math.random()}`,[]):e=>setTimeout(e)})(typeof setImmediate==="function",Mi(Zi.postMessage));const an=typeof queueMicrotask!=="undefined"?queueMicrotask.bind(Zi):typeof process!=="undefined"&&process.nextTick||on;const isIterable=e=>e!=null&&Mi(e[Oi]);const ln={isArray:Ni,isArrayBuffer:qi,isBuffer:isBuffer,isFormData:isFormData,isArrayBufferView:isArrayBufferView,isString:ji,isNumber:Li,isBoolean:isBoolean,isObject:utils_isObject,isPlainObject:utils_isPlainObject,isEmptyObject:isEmptyObject,isReadableStream:zi,isRequest:$i,isResponse:Ki,isHeaders:Xi,isUndefined:Fi,isDate:Gi,isFile:Hi,isBlob:Wi,isRegExp:rn,isFunction:Mi,isStream:isStream,isURLSearchParams:Yi,isTypedArray:en,isFileList:Ji,forEach:forEach,merge:utils_merge,extend:extend,trim:trim,stripBOM:stripBOM,inherits:inherits,toFlatObject:toFlatObject,kindOf:Ui,kindOfTest:kindOfTest,endsWith:endsWith,toArray:toArray,forEachEntry:forEachEntry,matchAll:matchAll,isHTMLForm:tn,hasOwnProperty:nn,hasOwnProp:nn,reduceDescriptors:reduceDescriptors,freezeMethods:freezeMethods,toObjectSet:toObjectSet,toCamelCase:toCamelCase,noop:utils_noop,toFiniteNumber:toFiniteNumber,findKey:findKey,global:Zi,isContextDefined:isContextDefined,isSpecCompliantForm:isSpecCompliantForm,toJSONObject:toJSONObject,isAsyncFn:sn,isThenable:isThenable,setImmediate:on,asap:an,isIterable:isIterable};function AxiosError(e,t,i,n,r){Error.call(this);if(Error.captureStackTrace){Error.captureStackTrace(this,this.constructor)}else{this.stack=(new Error).stack}this.message=e;this.name="AxiosError";t&&(this.code=t);i&&(this.config=i);n&&(this.request=n);if(r){this.response=r;this.status=r.status?r.status:null}}ln.inherits(AxiosError,Error,{toJSON:function toJSON(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:ln.toJSONObject(this.config),code:this.code,status:this.status}}});const pn=AxiosError.prototype;const cn={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach((e=>{cn[e]={value:e}}));Object.defineProperties(AxiosError,cn);Object.defineProperty(pn,"isAxiosError",{value:true});AxiosError.from=(e,t,i,n,r,s)=>{const o=Object.create(pn);ln.toFlatObject(e,o,(function filter(e){return e!==Error.prototype}),(e=>e!=="isAxiosError"));const a=e&&e.message?e.message:"Error";const l=t==null&&e?e.code:t;AxiosError.call(o,a,l,i,n,r);if(e&&o.cause==null){Object.defineProperty(o,"cause",{value:e,configurable:true})}o.name=e&&e.name||"Error";s&&Object.assign(o,s);return o};const dn=AxiosError;var un=__nccwpck_require__(6454);const An=un;function isVisitable(e){return ln.isPlainObject(e)||ln.isArray(e)}function removeBrackets(e){return ln.endsWith(e,"[]")?e.slice(0,-2):e}function renderKey(e,t,i){if(!e)return t;return e.concat(t).map((function each(e,t){e=removeBrackets(e);return!i&&t?"["+e+"]":e})).join(i?".":"")}function isFlatArray(e){return ln.isArray(e)&&!e.some(isVisitable)}const fn=ln.toFlatObject(ln,{},null,(function filter(e){return/^is[A-Z]/.test(e)}));function toFormData(e,t,i){if(!ln.isObject(e)){throw new TypeError("target must be an object")}t=t||new(An||FormData);i=ln.toFlatObject(i,{metaTokens:true,dots:false,indexes:false},false,(function defined(e,t){return!ln.isUndefined(t[e])}));const n=i.metaTokens;const r=i.visitor||defaultVisitor;const s=i.dots;const o=i.indexes;const a=i.Blob||typeof Blob!=="undefined"&&Blob;const l=a&&ln.isSpecCompliantForm(t);if(!ln.isFunction(r)){throw new TypeError("visitor must be a function")}function convertValue(e){if(e===null)return"";if(ln.isDate(e)){return e.toISOString()}if(ln.isBoolean(e)){return e.toString()}if(!l&&ln.isBlob(e)){throw new dn("Blob is not supported. Use a Buffer instead.")}if(ln.isArrayBuffer(e)||ln.isTypedArray(e)){return l&&typeof Blob==="function"?new Blob([e]):Buffer.from(e)}return e}function defaultVisitor(e,i,r){let a=e;if(e&&!r&&typeof e==="object"){if(ln.endsWith(i,"{}")){i=n?i:i.slice(0,-2);e=JSON.stringify(e)}else if(ln.isArray(e)&&isFlatArray(e)||(ln.isFileList(e)||ln.endsWith(i,"[]"))&&(a=ln.toArray(e))){i=removeBrackets(i);a.forEach((function each(e,n){!(ln.isUndefined(e)||e===null)&&t.append(o===true?renderKey([i],n,s):o===null?i:i+"[]",convertValue(e))}));return false}}if(isVisitable(e)){return true}t.append(renderKey(r,i,s),convertValue(e));return false}const p=[];const c=Object.assign(fn,{defaultVisitor:defaultVisitor,convertValue:convertValue,isVisitable:isVisitable});function build(e,i){if(ln.isUndefined(e))return;if(p.indexOf(e)!==-1){throw Error("Circular reference detected in "+i.join("."))}p.push(e);ln.forEach(e,(function each(e,n){const s=!(ln.isUndefined(e)||e===null)&&r.call(t,e,ln.isString(n)?n.trim():n,i,c);if(s===true){build(e,i?i.concat(n):[n])}}));p.pop()}if(!ln.isObject(e)){throw new TypeError("data must be an object")}build(e);return t}const hn=toFormData;function encode(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,(function replacer(e){return t[e]}))}function AxiosURLSearchParams(e,t){this._pairs=[];e&&hn(e,this,t)}const mn=AxiosURLSearchParams.prototype;mn.append=function append(e,t){this._pairs.push([e,t])};mn.toString=function toString(e){const t=e?function(t){return e.call(this,t,encode)}:encode;return this._pairs.map((function each(e){return t(e[0])+"="+t(e[1])}),"").join("&")};const gn=AxiosURLSearchParams;function buildURL_encode(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+")}function buildURL(e,t,i){if(!t){return e}const n=i&&i.encode||buildURL_encode;if(ln.isFunction(i)){i={serialize:i}}const r=i&&i.serialize;let s;if(r){s=r(t,i)}else{s=ln.isURLSearchParams(t)?t.toString():new gn(t,i).toString(n)}if(s){const t=e.indexOf("#");if(t!==-1){e=e.slice(0,t)}e+=(e.indexOf("?")===-1?"?":"&")+s}return e}class InterceptorManager{constructor(){this.handlers=[]}use(e,t,i){this.handlers.push({fulfilled:e,rejected:t,synchronous:i?i.synchronous:false,runWhen:i?i.runWhen:null});return this.handlers.length-1}eject(e){if(this.handlers[e]){this.handlers[e]=null}}clear(){if(this.handlers){this.handlers=[]}}forEach(e){ln.forEach(this.handlers,(function forEachHandler(t){if(t!==null){e(t)}}))}}const yn=InterceptorManager;const vn={silentJSONParsing:true,forcedJSONParsing:true,clarifyTimeoutError:false};var In=__nccwpck_require__(6982);var En=__nccwpck_require__(7016);const Cn=En.URLSearchParams;const bn="abcdefghijklmnopqrstuvwxyz";const Tn="0123456789";const wn={DIGIT:Tn,ALPHA:bn,ALPHA_DIGIT:bn+bn.toUpperCase()+Tn};const generateString=(e=16,t=wn.ALPHA_DIGIT)=>{let i="";const{length:n}=t;const r=new Uint32Array(e);In.randomFillSync(r);for(let s=0;stypeof WorkerGlobalScope!=="undefined"&&self instanceof WorkerGlobalScope&&typeof self.importScripts==="function")();const kn=Bn&&window.location.href||"http://localhost";const _n={...r,...Rn};function toURLEncodedForm(e,t){return hn(e,new _n.classes.URLSearchParams,{visitor:function(e,t,i,n){if(_n.isNode&&ln.isBuffer(e)){this.append(t,e.toString("base64"));return false}return n.defaultVisitor.apply(this,arguments)},...t})}function parsePropPath(e){return ln.matchAll(/\w+|\[(\w*)]/g,e).map((e=>e[0]==="[]"?"":e[1]||e[0]))}function arrayToObject(e){const t={};const i=Object.keys(e);let n;const r=i.length;let s;for(n=0;n=e.length;r=!r&&ln.isArray(i)?i.length:r;if(o){if(ln.hasOwnProp(i,r)){i[r]=[i[r],t]}else{i[r]=t}return!s}if(!i[r]||!ln.isObject(i[r])){i[r]=[]}const a=buildPath(e,t,i[r],n);if(a&&ln.isArray(i[r])){i[r]=arrayToObject(i[r])}return!s}if(ln.isFormData(e)&&ln.isFunction(e.entries)){const t={};ln.forEachEntry(e,((e,i)=>{buildPath(parsePropPath(e),i,t,0)}));return t}return null}const Pn=formDataToJSON;function stringifySafely(e,t,i){if(ln.isString(e)){try{(t||JSON.parse)(e);return ln.trim(e)}catch(e){if(e.name!=="SyntaxError"){throw e}}}return(i||JSON.stringify)(e)}const xn={transitional:vn,adapter:["xhr","http","fetch"],transformRequest:[function transformRequest(e,t){const i=t.getContentType()||"";const n=i.indexOf("application/json")>-1;const r=ln.isObject(e);if(r&&ln.isHTMLForm(e)){e=new FormData(e)}const s=ln.isFormData(e);if(s){return n?JSON.stringify(Pn(e)):e}if(ln.isArrayBuffer(e)||ln.isBuffer(e)||ln.isStream(e)||ln.isFile(e)||ln.isBlob(e)||ln.isReadableStream(e)){return e}if(ln.isArrayBufferView(e)){return e.buffer}if(ln.isURLSearchParams(e)){t.setContentType("application/x-www-form-urlencoded;charset=utf-8",false);return e.toString()}let o;if(r){if(i.indexOf("application/x-www-form-urlencoded")>-1){return toURLEncodedForm(e,this.formSerializer).toString()}if((o=ln.isFileList(e))||i.indexOf("multipart/form-data")>-1){const t=this.env&&this.env.FormData;return hn(o?{"files[]":e}:e,t&&new t,this.formSerializer)}}if(r||n){t.setContentType("application/json",false);return stringifySafely(e)}return e}],transformResponse:[function transformResponse(e){const t=this.transitional||xn.transitional;const i=t&&t.forcedJSONParsing;const n=this.responseType==="json";if(ln.isResponse(e)||ln.isReadableStream(e)){return e}if(e&&ln.isString(e)&&(i&&!this.responseType||n)){const i=t&&t.silentJSONParsing;const r=!i&&n;try{return JSON.parse(e,this.parseReviver)}catch(e){if(r){if(e.name==="SyntaxError"){throw dn.from(e,dn.ERR_BAD_RESPONSE,this,null,this.response)}throw e}}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:_n.classes.FormData,Blob:_n.classes.Blob},validateStatus:function validateStatus(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":undefined}}};ln.forEach(["delete","get","head","post","put","patch"],(e=>{xn.headers[e]={}}));const On=xn;const Vn=ln.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]);const parseHeaders=e=>{const t={};let i;let n;let r;e&&e.split("\n").forEach((function parser(e){r=e.indexOf(":");i=e.substring(0,r).trim().toLowerCase();n=e.substring(r+1).trim();if(!i||t[i]&&Vn[i]){return}if(i==="set-cookie"){if(t[i]){t[i].push(n)}else{t[i]=[n]}}else{t[i]=t[i]?t[i]+", "+n:n}}));return t};const Un=Symbol("internals");function normalizeHeader(e){return e&&String(e).trim().toLowerCase()}function normalizeValue(e){if(e===false||e==null){return e}return ln.isArray(e)?e.map(normalizeValue):String(e)}function parseTokens(e){const t=Object.create(null);const i=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let n;while(n=i.exec(e)){t[n[1]]=n[2]}return t}const isValidHeaderName=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function matchHeaderValue(e,t,i,n,r){if(ln.isFunction(n)){return n.call(this,t,i)}if(r){t=i}if(!ln.isString(t))return;if(ln.isString(n)){return t.indexOf(n)!==-1}if(ln.isRegExp(n)){return n.test(t)}}function formatHeader(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,((e,t,i)=>t.toUpperCase()+i))}function buildAccessors(e,t){const i=ln.toCamelCase(" "+t);["get","set","has"].forEach((n=>{Object.defineProperty(e,n+i,{value:function(e,i,r){return this[n].call(this,t,e,i,r)},configurable:true})}))}class AxiosHeaders{constructor(e){e&&this.set(e)}set(e,t,i){const n=this;function setHeader(e,t,i){const r=normalizeHeader(t);if(!r){throw new Error("header name must be a non-empty string")}const s=ln.findKey(n,r);if(!s||n[s]===undefined||i===true||i===undefined&&n[s]!==false){n[s||t]=normalizeValue(e)}}const setHeaders=(e,t)=>ln.forEach(e,((e,i)=>setHeader(e,i,t)));if(ln.isPlainObject(e)||e instanceof this.constructor){setHeaders(e,t)}else if(ln.isString(e)&&(e=e.trim())&&!isValidHeaderName(e)){setHeaders(parseHeaders(e),t)}else if(ln.isObject(e)&&ln.isIterable(e)){let i={},n,r;for(const t of e){if(!ln.isArray(t)){throw TypeError("Object iterator must return a key-value pair")}i[r=t[0]]=(n=i[r])?ln.isArray(n)?[...n,t[1]]:[n,t[1]]:t[1]}setHeaders(i,t)}else{e!=null&&setHeader(t,e,i)}return this}get(e,t){e=normalizeHeader(e);if(e){const i=ln.findKey(this,e);if(i){const e=this[i];if(!t){return e}if(t===true){return parseTokens(e)}if(ln.isFunction(t)){return t.call(this,e,i)}if(ln.isRegExp(t)){return t.exec(e)}throw new TypeError("parser must be boolean|regexp|function")}}}has(e,t){e=normalizeHeader(e);if(e){const i=ln.findKey(this,e);return!!(i&&this[i]!==undefined&&(!t||matchHeaderValue(this,this[i],i,t)))}return false}delete(e,t){const i=this;let n=false;function deleteHeader(e){e=normalizeHeader(e);if(e){const r=ln.findKey(i,e);if(r&&(!t||matchHeaderValue(i,i[r],r,t))){delete i[r];n=true}}}if(ln.isArray(e)){e.forEach(deleteHeader)}else{deleteHeader(e)}return n}clear(e){const t=Object.keys(this);let i=t.length;let n=false;while(i--){const r=t[i];if(!e||matchHeaderValue(this,this[r],r,e,true)){delete this[r];n=true}}return n}normalize(e){const t=this;const i={};ln.forEach(this,((n,r)=>{const s=ln.findKey(i,r);if(s){t[s]=normalizeValue(n);delete t[r];return}const o=e?formatHeader(r):String(r).trim();if(o!==r){delete t[r]}t[o]=normalizeValue(n);i[o]=true}));return this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const t=Object.create(null);ln.forEach(this,((i,n)=>{i!=null&&i!==false&&(t[n]=e&&ln.isArray(i)?i.join(", "):i)}));return t}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map((([e,t])=>e+": "+t)).join("\n")}getSetCookie(){return this.get("set-cookie")||[]}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...t){const i=new this(e);t.forEach((e=>i.set(e)));return i}static accessor(e){const t=this[Un]=this[Un]={accessors:{}};const i=t.accessors;const n=this.prototype;function defineAccessor(e){const t=normalizeHeader(e);if(!i[t]){buildAccessors(n,e);i[t]=true}}ln.isArray(e)?e.forEach(defineAccessor):defineAccessor(e);return this}}AxiosHeaders.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);ln.reduceDescriptors(AxiosHeaders.prototype,(({value:e},t)=>{let i=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(e){this[i]=e}}}));ln.freezeMethods(AxiosHeaders);const Nn=AxiosHeaders;function transformData(e,t){const i=this||On;const n=t||i;const r=Nn.from(n.headers);let s=n.data;ln.forEach(e,(function transform(e){s=e.call(i,s,r.normalize(),t?t.status:undefined)}));r.normalize();return s}function isCancel(e){return!!(e&&e.__CANCEL__)}function CanceledError(e,t,i){dn.call(this,e==null?"canceled":e,dn.ERR_CANCELED,t,i);this.name="CanceledError"}ln.inherits(CanceledError,dn,{__CANCEL__:true});const Fn=CanceledError;function settle(e,t,i){const n=i.config.validateStatus;if(!i.status||!n||n(i.status)){e(i)}else{t(new dn("Request failed with status code "+i.status,[dn.ERR_BAD_REQUEST,dn.ERR_BAD_RESPONSE][Math.floor(i.status/100)-4],i.config,i.request,i))}}function isAbsoluteURL(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function combineURLs(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}function buildFullPath(e,t,i){let n=!isAbsoluteURL(t);if(e&&(n||i==false)){return combineURLs(e,t)}return t}var qn=__nccwpck_require__(7777);var jn=__nccwpck_require__(8611);var Mn=__nccwpck_require__(5692);var Ln=__nccwpck_require__(5675);var Gn=__nccwpck_require__(1573);var Hn=__nccwpck_require__(3106);const Wn="1.13.2";function parseProtocol(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}const Jn=/^(?:([^;]+);)?(?:[^;]+;)?(base64|),([\s\S]*)$/;function fromDataURI(e,t,i){const n=i&&i.Blob||_n.classes.Blob;const r=parseProtocol(e);if(t===undefined&&n){t=true}if(r==="data"){e=r.length?e.slice(r.length+1):e;const i=Jn.exec(e);if(!i){throw new dn("Invalid URL",dn.ERR_INVALID_URL)}const s=i[1];const o=i[2];const a=i[3];const l=Buffer.from(decodeURIComponent(a),o?"base64":"utf8");if(t){if(!n){throw new dn("Blob is not supported",dn.ERR_NOT_SUPPORT)}return new n([l],{type:s})}return l}throw new dn("Unsupported protocol "+r,dn.ERR_NOT_SUPPORT)}var Yn=__nccwpck_require__(2203);const zn=Symbol("internals");class AxiosTransformStream extends Yn.Transform{constructor(e){e=ln.toFlatObject(e,{maxRate:0,chunkSize:64*1024,minChunkSize:100,timeWindow:500,ticksRate:2,samplesCount:15},null,((e,t)=>!ln.isUndefined(t[e])));super({readableHighWaterMark:e.chunkSize});const t=this[zn]={timeWindow:e.timeWindow,chunkSize:e.chunkSize,maxRate:e.maxRate,minChunkSize:e.minChunkSize,bytesSeen:0,isCaptured:false,notifiedBytesLoaded:0,ts:Date.now(),bytes:0,onReadCallback:null};this.on("newListener",(e=>{if(e==="progress"){if(!t.isCaptured){t.isCaptured=true}}}))}_read(e){const t=this[zn];if(t.onReadCallback){t.onReadCallback()}return super._read(e)}_transform(e,t,i){const n=this[zn];const r=n.maxRate;const s=this.readableHighWaterMark;const o=n.timeWindow;const a=1e3/o;const l=r/a;const p=n.minChunkSize!==false?Math.max(n.minChunkSize,l*.01):0;const pushChunk=(e,t)=>{const i=Buffer.byteLength(e);n.bytesSeen+=i;n.bytes+=i;n.isCaptured&&this.emit("progress",n.bytesSeen);if(this.push(e)){process.nextTick(t)}else{n.onReadCallback=()=>{n.onReadCallback=null;process.nextTick(t)}}};const transformChunk=(e,t)=>{const i=Buffer.byteLength(e);let a=null;let c=s;let d;let u=0;if(r){const e=Date.now();if(!n.ts||(u=e-n.ts)>=o){n.ts=e;d=l-n.bytes;n.bytes=d<0?-d:0;u=0}d=l-n.bytes}if(r){if(d<=0){return setTimeout((()=>{t(null,e)}),o-u)}if(dc&&i-c>p){a=e.subarray(c);e=e.subarray(0,c)}pushChunk(e,a?()=>{process.nextTick(t,null,a)}:t)};transformChunk(e,(function transformNextChunk(e,t){if(e){return i(e)}if(t){transformChunk(t,transformNextChunk)}else{i(null)}}))}}const $n=AxiosTransformStream;var Kn=__nccwpck_require__(4434);const{asyncIterator:Xn}=Symbol;const readBlob=async function*(e){if(e.stream){yield*e.stream()}else if(e.arrayBuffer){yield await e.arrayBuffer()}else if(e[Xn]){yield*e[Xn]()}else{yield e}};const Zn=readBlob;const er=_n.ALPHABET.ALPHA_DIGIT+"-_";const tr=typeof TextEncoder==="function"?new TextEncoder:new b.TextEncoder;const ir="\r\n";const nr=tr.encode(ir);const rr=2;class FormDataPart{constructor(e,t){const{escapeName:i}=this.constructor;const n=ln.isString(t);let r=`Content-Disposition: form-data; name="${i(e)}"${!n&&t.name?`; filename="${i(t.name)}"`:""}${ir}`;if(n){t=tr.encode(String(t).replace(/\r?\n|\r\n?/g,ir))}else{r+=`Content-Type: ${t.type||"application/octet-stream"}${ir}`}this.headers=tr.encode(r+ir);this.contentLength=n?t.byteLength:t.size;this.size=this.headers.byteLength+this.contentLength+rr;this.name=e;this.value=t}async*encode(){yield this.headers;const{value:e}=this;if(ln.isTypedArray(e)){yield e}else{yield*Zn(e)}yield nr}static escapeName(e){return String(e).replace(/[\r\n"]/g,(e=>({"\r":"%0D","\n":"%0A",'"':"%22"}[e])))}}const formDataToStream=(e,t,i)=>{const{tag:n="form-data-boundary",size:r=25,boundary:s=n+"-"+_n.generateString(r,er)}=i||{};if(!ln.isFormData(e)){throw TypeError("FormData instance required")}if(s.length<1||s.length>70){throw Error("boundary must be 10-70 characters long")}const o=tr.encode("--"+s+ir);const a=tr.encode("--"+s+"--"+ir);let l=a.byteLength;const p=Array.from(e.entries()).map((([e,t])=>{const i=new FormDataPart(e,t);l+=i.size;return i}));l+=o.byteLength*p.length;l=ln.toFiniteNumber(l);const c={"Content-Type":`multipart/form-data; boundary=${s}`};if(Number.isFinite(l)){c["Content-Length"]=l}t&&t(c);return Yn.Readable.from(async function*(){for(const e of p){yield o;yield*e.encode()}yield a}())};const sr=formDataToStream;class ZlibHeaderTransformStream extends Yn.Transform{__transform(e,t,i){this.push(e);i()}_transform(e,t,i){if(e.length!==0){this._transform=this.__transform;if(e[0]!==120){const e=Buffer.alloc(2);e[0]=120;e[1]=156;this.push(e,t)}}this.__transform(e,t,i)}}const or=ZlibHeaderTransformStream;const callbackify=(e,t)=>ln.isAsyncFn(e)?function(...i){const n=i.pop();e.apply(this,i).then((e=>{try{t?n(null,...t(e)):n(null,e)}catch(e){n(e)}}),n)}:e;const ar=callbackify;function speedometer(e,t){e=e||10;const i=new Array(e);const n=new Array(e);let r=0;let s=0;let o;t=t!==undefined?t:1e3;return function push(a){const l=Date.now();const p=n[s];if(!o){o=l}i[r]=a;n[r]=l;let c=s;let d=0;while(c!==r){d+=i[c++];c=c%e}r=(r+1)%e;if(r===s){s=(s+1)%e}if(l-o{i=n;r=null;if(s){clearTimeout(s);s=null}e(...t)};const throttled=(...e)=>{const t=Date.now();const o=t-i;if(o>=n){invoke(e,t)}else{r=e;if(!s){s=setTimeout((()=>{s=null;invoke(r)}),n-o)}}};const flush=()=>r&&invoke(r);return[throttled,flush]}const pr=throttle;const progressEventReducer=(e,t,i=3)=>{let n=0;const r=lr(50,250);return pr((i=>{const s=i.loaded;const o=i.lengthComputable?i.total:undefined;const a=s-n;const l=r(a);const p=s<=o;n=s;const c={loaded:s,total:o,progress:o?s/o:undefined,bytes:a,rate:l?l:undefined,estimated:l&&o&&p?(o-s)/l:undefined,event:i,lengthComputable:o!=null,[t?"download":"upload"]:true};e(c)}),i)};const progressEventDecorator=(e,t)=>{const i=e!=null;return[n=>t[0]({lengthComputable:i,total:e,loaded:n}),t[1]]};const asyncDecorator=e=>(...t)=>ln.asap((()=>e(...t)));function estimateDataURLDecodedBytes(e){if(!e||typeof e!=="string")return 0;if(!e.startsWith("data:"))return 0;const t=e.indexOf(",");if(t<0)return 0;const i=e.slice(5,t);const n=e.slice(t+1);const r=/;base64/i.test(i);if(r){let e=n.length;const t=n.length;for(let i=0;i=48&&t<=57||t>=65&&t<=70||t>=97&&t<=102)&&(r>=48&&r<=57||r>=65&&r<=70||r>=97&&r<=102);if(s){e-=2;i+=2}}}let i=0;let r=t-1;const tailIsPct3D=e=>e>=2&&n.charCodeAt(e-2)===37&&n.charCodeAt(e-1)===51&&(n.charCodeAt(e)===68||n.charCodeAt(e)===100);if(r>=0){if(n.charCodeAt(r)===61){i++;r--}else if(tailIsPct3D(r)){i++;r-=3}}if(i===1&&r>=0){if(n.charCodeAt(r)===61){i++}else if(tailIsPct3D(r)){i++}}const s=Math.floor(e/4);const o=s*3-(i||0);return o>0?o:0}return Buffer.byteLength(n,"utf8")}const cr={flush:Hn.constants.Z_SYNC_FLUSH,finishFlush:Hn.constants.Z_SYNC_FLUSH};const dr={flush:Hn.constants.BROTLI_OPERATION_FLUSH,finishFlush:Hn.constants.BROTLI_OPERATION_FLUSH};const ur=ln.isFunction(Hn.createBrotliDecompress);const{http:Ar,https:fr}=Gn;const hr=/https:?/;const mr=_n.protocols.map((e=>e+":"));const flushOnFinish=(e,[t,i])=>{e.on("end",i).on("error",i);return t};class Http2Sessions{constructor(){this.sessions=Object.create(null)}getSession(e,t){t=Object.assign({sessionTimeout:1e3},t);let i=this.sessions[e];if(i){let e=i.length;for(let n=0;n{if(r){return}r=true;let t=i,s=t.length,o=s;while(o--){if(t[o][0]===n){if(s===1){delete this.sessions[e]}else{t.splice(o,1)}return}}};const s=n.request;const{sessionTimeout:o}=t;if(o!=null){let e;let t=0;n.request=function(){const i=s.apply(this,arguments);t++;if(e){clearTimeout(e);e=null}i.once("close",(()=>{if(! --t){e=setTimeout((()=>{e=null;removeSession()}),o)}}));return i}}n.once("close",removeSession);let a=[n,t];i?i.push(a):i=this.sessions[e]=[a];return n}}const gr=new Http2Sessions;function dispatchBeforeRedirect(e,t){if(e.beforeRedirects.proxy){e.beforeRedirects.proxy(e)}if(e.beforeRedirects.config){e.beforeRedirects.config(e,t)}}function setProxy(e,t,i){let n=t;if(!n&&n!==false){const e=qn.getProxyForUrl(i);if(e){n=new URL(e)}}if(n){if(n.username){n.auth=(n.username||"")+":"+(n.password||"")}if(n.auth){if(n.auth.username||n.auth.password){n.auth=(n.auth.username||"")+":"+(n.auth.password||"")}const t=Buffer.from(n.auth,"utf8").toString("base64");e.headers["Proxy-Authorization"]="Basic "+t}e.headers.host=e.hostname+(e.port?":"+e.port:"");const t=n.hostname||n.host;e.hostname=t;e.host=t;e.port=n.port;e.path=i;if(n.protocol){e.protocol=n.protocol.includes(":")?n.protocol:`${n.protocol}:`}}e.beforeRedirects.proxy=function beforeRedirect(e){setProxy(e,t,e.href)}}const yr=typeof process!=="undefined"&&ln.kindOf(process)==="process";const wrapAsync=e=>new Promise(((t,i)=>{let n;let r;const done=(e,t)=>{if(r)return;r=true;n&&n(e,t)};const _resolve=e=>{done(e);t(e)};const _reject=e=>{done(e,true);i(e)};e(_resolve,_reject,(e=>n=e)).catch(_reject)}));const resolveFamily=({address:e,family:t})=>{if(!ln.isString(e)){throw TypeError("address must be a string")}return{address:e,family:t||(e.indexOf(".")<0?6:4)}};const buildAddressEntry=(e,t)=>resolveFamily(ln.isObject(e)?e:{address:e,family:t});const vr={request(e,t){const i=e.protocol+"//"+e.hostname+":"+(e.port||80);const{http2Options:n,headers:r}=e;const s=gr.getSession(i,n);const{HTTP2_HEADER_SCHEME:o,HTTP2_HEADER_METHOD:a,HTTP2_HEADER_PATH:l,HTTP2_HEADER_STATUS:p}=Ln.constants;const c={[o]:e.protocol.replace(":",""),[a]:e.method,[l]:e.path};ln.forEach(r,((e,t)=>{t.charAt(0)!==":"&&(c[t]=e)}));const d=s.request(c);d.once("response",(e=>{const i=d;e=Object.assign({},e);const n=e[p];delete e[p];i.headers=e;i.statusCode=+n;t(i)}));return d}};const Ir=yr&&function httpAdapter(e){return wrapAsync((async function dispatchHttpRequest(t,i,n){let{data:r,lookup:s,family:o,httpVersion:a=1,http2Options:l}=e;const{responseType:p,responseEncoding:c}=e;const d=e.method.toUpperCase();let u;let A=false;let f;a=+a;if(Number.isNaN(a)){throw TypeError(`Invalid protocol version: '${e.httpVersion}' is not a number`)}if(a!==1&&a!==2){throw TypeError(`Unsupported protocol version '${a}'`)}const h=a===2;if(s){const e=ar(s,(e=>ln.isArray(e)?e:[e]));s=(t,i,n)=>{e(t,i,((e,t,r)=>{if(e){return n(e)}const s=ln.isArray(t)?t.map((e=>buildAddressEntry(e))):[buildAddressEntry(t,r)];i.all?n(e,s):n(e,s[0].address,s[0].family)}))}}const g=new Kn.EventEmitter;function abort(t){try{g.emit("abort",!t||t.type?new Fn(null,e,f):t)}catch(e){console.warn("emit error",e)}}g.once("abort",i);const onFinished=()=>{if(e.cancelToken){e.cancelToken.unsubscribe(abort)}if(e.signal){e.signal.removeEventListener("abort",abort)}g.removeAllListeners()};if(e.cancelToken||e.signal){e.cancelToken&&e.cancelToken.subscribe(abort);if(e.signal){e.signal.aborted?abort():e.signal.addEventListener("abort",abort)}}n(((e,t)=>{u=true;if(t){A=true;onFinished();return}const{data:i}=e;if(i instanceof Yn.Readable||i instanceof Yn.Duplex){const e=Yn.finished(i,(()=>{e();onFinished()}))}else{onFinished()}}));const y=buildFullPath(e.baseURL,e.url,e.allowAbsoluteUrls);const v=new URL(y,_n.hasBrowserEnv?_n.origin:undefined);const I=v.protocol||mr[0];if(I==="data:"){if(e.maxContentLength>-1){const t=String(e.url||y||"");const n=estimateDataURLDecodedBytes(t);if(n>e.maxContentLength){return i(new dn("maxContentLength size of "+e.maxContentLength+" exceeded",dn.ERR_BAD_RESPONSE,e))}}let n;if(d!=="GET"){return settle(t,i,{status:405,statusText:"method not allowed",headers:{},config:e})}try{n=fromDataURI(e.url,p==="blob",{Blob:e.env&&e.env.Blob})}catch(t){throw dn.from(t,dn.ERR_BAD_REQUEST,e)}if(p==="text"){n=n.toString(c);if(!c||c==="utf8"){n=ln.stripBOM(n)}}else if(p==="stream"){n=Yn.Readable.from(n)}return settle(t,i,{data:n,status:200,statusText:"OK",headers:new Nn,config:e})}if(mr.indexOf(I)===-1){return i(new dn("Unsupported protocol "+I,dn.ERR_BAD_REQUEST,e))}const E=Nn.from(e.headers).normalize();E.set("User-Agent","axios/"+Wn,false);const{onUploadProgress:C,onDownloadProgress:T}=e;const w=e.maxRate;let R=undefined;let B=undefined;if(ln.isSpecCompliantForm(r)){const e=E.getContentType(/boundary=([-_\w\d]{10,70})/i);r=sr(r,(e=>{E.set(e)}),{tag:`axios-${Wn}-boundary`,boundary:e&&e[1]||undefined})}else if(ln.isFormData(r)&&ln.isFunction(r.getHeaders)){E.set(r.getHeaders());if(!E.hasContentLength()){try{const e=await b.promisify(r.getLength).call(r);Number.isFinite(e)&&e>=0&&E.setContentLength(e)}catch(e){}}}else if(ln.isBlob(r)||ln.isFile(r)){r.size&&E.setContentType(r.type||"application/octet-stream");E.setContentLength(r.size||0);r=Yn.Readable.from(Zn(r))}else if(r&&!ln.isStream(r)){if(Buffer.isBuffer(r)){}else if(ln.isArrayBuffer(r)){r=Buffer.from(new Uint8Array(r))}else if(ln.isString(r)){r=Buffer.from(r,"utf-8")}else{return i(new dn("Data after transformation must be a string, an ArrayBuffer, a Buffer, or a Stream",dn.ERR_BAD_REQUEST,e))}E.setContentLength(r.length,false);if(e.maxBodyLength>-1&&r.length>e.maxBodyLength){return i(new dn("Request body larger than maxBodyLength limit",dn.ERR_BAD_REQUEST,e))}}const D=ln.toFiniteNumber(E.getContentLength());if(ln.isArray(w)){R=w[0];B=w[1]}else{R=B=w}if(r&&(C||R)){if(!ln.isStream(r)){r=Yn.Readable.from(r,{objectMode:false})}r=Yn.pipeline([r,new $n({maxRate:ln.toFiniteNumber(R)})],ln.noop);C&&r.on("progress",flushOnFinish(r,progressEventDecorator(D,progressEventReducer(asyncDecorator(C),false,3))))}let S=undefined;if(e.auth){const t=e.auth.username||"";const i=e.auth.password||"";S=t+":"+i}if(!S&&v.username){const e=v.username;const t=v.password;S=e+":"+t}S&&E.delete("authorization");let k;try{k=buildURL(v.pathname+v.search,e.params,e.paramsSerializer).replace(/^\?/,"")}catch(t){const n=new Error(t.message);n.config=e;n.url=e.url;n.exists=true;return i(n)}E.set("Accept-Encoding","gzip, compress, deflate"+(ur?", br":""),false);const _={path:k,method:d,headers:E.toJSON(),agents:{http:e.httpAgent,https:e.httpsAgent},auth:S,protocol:I,family:o,beforeRedirect:dispatchBeforeRedirect,beforeRedirects:{},http2Options:l};!ln.isUndefined(s)&&(_.lookup=s);if(e.socketPath){_.socketPath=e.socketPath}else{_.hostname=v.hostname.startsWith("[")?v.hostname.slice(1,-1):v.hostname;_.port=v.port;setProxy(_,e.proxy,I+"//"+v.hostname+(v.port?":"+v.port:"")+_.path)}let P;const x=hr.test(_.protocol);_.agent=x?e.httpsAgent:e.httpAgent;if(h){P=vr}else{if(e.transport){P=e.transport}else if(e.maxRedirects===0){P=x?Mn:jn}else{if(e.maxRedirects){_.maxRedirects=e.maxRedirects}if(e.beforeRedirect){_.beforeRedirects.config=e.beforeRedirect}P=x?fr:Ar}}if(e.maxBodyLength>-1){_.maxBodyLength=e.maxBodyLength}else{_.maxBodyLength=Infinity}if(e.insecureHTTPParser){_.insecureHTTPParser=e.insecureHTTPParser}f=P.request(_,(function handleResponse(n){if(f.destroyed)return;const r=[n];const s=ln.toFiniteNumber(n.headers["content-length"]);if(T||B){const e=new $n({maxRate:ln.toFiniteNumber(B)});T&&e.on("progress",flushOnFinish(e,progressEventDecorator(s,progressEventReducer(asyncDecorator(T),true,3))));r.push(e)}let o=n;const a=n.req||f;if(e.decompress!==false&&n.headers["content-encoding"]){if(d==="HEAD"||n.statusCode===204){delete n.headers["content-encoding"]}switch((n.headers["content-encoding"]||"").toLowerCase()){case"gzip":case"x-gzip":case"compress":case"x-compress":r.push(Hn.createUnzip(cr));delete n.headers["content-encoding"];break;case"deflate":r.push(new or);r.push(Hn.createUnzip(cr));delete n.headers["content-encoding"];break;case"br":if(ur){r.push(Hn.createBrotliDecompress(dr));delete n.headers["content-encoding"]}}}o=r.length>1?Yn.pipeline(r,ln.noop):r[0];const l={status:n.statusCode,statusText:n.statusMessage,headers:new Nn(n.headers),config:e,request:a};if(p==="stream"){l.data=o;settle(t,i,l)}else{const n=[];let r=0;o.on("data",(function handleStreamData(t){n.push(t);r+=t.length;if(e.maxContentLength>-1&&r>e.maxContentLength){A=true;o.destroy();abort(new dn("maxContentLength size of "+e.maxContentLength+" exceeded",dn.ERR_BAD_RESPONSE,e,a))}}));o.on("aborted",(function handlerStreamAborted(){if(A){return}const t=new dn("stream has been aborted",dn.ERR_BAD_RESPONSE,e,a);o.destroy(t);i(t)}));o.on("error",(function handleStreamError(t){if(f.destroyed)return;i(dn.from(t,null,e,a))}));o.on("end",(function handleStreamEnd(){try{let e=n.length===1?n[0]:Buffer.concat(n);if(p!=="arraybuffer"){e=e.toString(c);if(!c||c==="utf8"){e=ln.stripBOM(e)}}l.data=e}catch(t){return i(dn.from(t,null,e,l.request,l))}settle(t,i,l)}))}g.once("abort",(e=>{if(!o.destroyed){o.emit("error",e);o.destroy()}}))}));g.once("abort",(e=>{if(f.close){f.close()}else{f.destroy(e)}}));f.on("error",(function handleRequestError(t){i(dn.from(t,null,e,f))}));f.on("socket",(function handleRequestSocket(e){e.setKeepAlive(true,1e3*60)}));if(e.timeout){const t=parseInt(e.timeout,10);if(Number.isNaN(t)){abort(new dn("error trying to parse `config.timeout` to int",dn.ERR_BAD_OPTION_VALUE,e,f));return}f.setTimeout(t,(function handleRequestTimeout(){if(u)return;let t=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded";const i=e.transitional||vn;if(e.timeoutErrorMessage){t=e.timeoutErrorMessage}abort(new dn(t,i.clarifyTimeoutError?dn.ETIMEDOUT:dn.ECONNABORTED,e,f))}))}else{f.setTimeout(0)}if(ln.isStream(r)){let t=false;let i=false;r.on("end",(()=>{t=true}));r.once("error",(e=>{i=true;f.destroy(e)}));r.on("close",(()=>{if(!t&&!i){abort(new Fn("Request stream has been aborted",e,f))}}));r.pipe(f)}else{r&&f.write(r);f.end()}}))};const Er=null&&setProxy;const Cr=_n.hasStandardBrowserEnv?((e,t)=>i=>{i=new URL(i,_n.origin);return e.protocol===i.protocol&&e.host===i.host&&(t||e.port===i.port)})(new URL(_n.origin),_n.navigator&&/(msie|trident)/i.test(_n.navigator.userAgent)):()=>true;const br=_n.hasStandardBrowserEnv?{write(e,t,i,n,r,s,o){if(typeof document==="undefined")return;const a=[`${e}=${encodeURIComponent(t)}`];if(ln.isNumber(i)){a.push(`expires=${new Date(i).toUTCString()}`)}if(ln.isString(n)){a.push(`path=${n}`)}if(ln.isString(r)){a.push(`domain=${r}`)}if(s===true){a.push("secure")}if(ln.isString(o)){a.push(`SameSite=${o}`)}document.cookie=a.join("; ")},read(e){if(typeof document==="undefined")return null;const t=document.cookie.match(new RegExp("(?:^|; )"+e+"=([^;]*)"));return t?decodeURIComponent(t[1]):null},remove(e){this.write(e,"",Date.now()-864e5,"/")}}:{write(){},read(){return null},remove(){}};const headersToObject=e=>e instanceof Nn?{...e}:e;function mergeConfig(e,t){t=t||{};const i={};function getMergedValue(e,t,i,n){if(ln.isPlainObject(e)&&ln.isPlainObject(t)){return ln.merge.call({caseless:n},e,t)}else if(ln.isPlainObject(t)){return ln.merge({},t)}else if(ln.isArray(t)){return t.slice()}return t}function mergeDeepProperties(e,t,i,n){if(!ln.isUndefined(t)){return getMergedValue(e,t,i,n)}else if(!ln.isUndefined(e)){return getMergedValue(undefined,e,i,n)}}function valueFromConfig2(e,t){if(!ln.isUndefined(t)){return getMergedValue(undefined,t)}}function defaultToConfig2(e,t){if(!ln.isUndefined(t)){return getMergedValue(undefined,t)}else if(!ln.isUndefined(e)){return getMergedValue(undefined,e)}}function mergeDirectKeys(i,n,r){if(r in t){return getMergedValue(i,n)}else if(r in e){return getMergedValue(undefined,i)}}const n={url:valueFromConfig2,method:valueFromConfig2,data:valueFromConfig2,baseURL:defaultToConfig2,transformRequest:defaultToConfig2,transformResponse:defaultToConfig2,paramsSerializer:defaultToConfig2,timeout:defaultToConfig2,timeoutMessage:defaultToConfig2,withCredentials:defaultToConfig2,withXSRFToken:defaultToConfig2,adapter:defaultToConfig2,responseType:defaultToConfig2,xsrfCookieName:defaultToConfig2,xsrfHeaderName:defaultToConfig2,onUploadProgress:defaultToConfig2,onDownloadProgress:defaultToConfig2,decompress:defaultToConfig2,maxContentLength:defaultToConfig2,maxBodyLength:defaultToConfig2,beforeRedirect:defaultToConfig2,transport:defaultToConfig2,httpAgent:defaultToConfig2,httpsAgent:defaultToConfig2,cancelToken:defaultToConfig2,socketPath:defaultToConfig2,responseEncoding:defaultToConfig2,validateStatus:mergeDirectKeys,headers:(e,t,i)=>mergeDeepProperties(headersToObject(e),headersToObject(t),i,true)};ln.forEach(Object.keys({...e,...t}),(function computeConfigValue(r){const s=n[r]||mergeDeepProperties;const o=s(e[r],t[r],r);ln.isUndefined(o)&&s!==mergeDirectKeys||(i[r]=o)}));return i}const resolveConfig=e=>{const t=mergeConfig({},e);let{data:i,withXSRFToken:n,xsrfHeaderName:r,xsrfCookieName:s,headers:o,auth:a}=t;t.headers=o=Nn.from(o);t.url=buildURL(buildFullPath(t.baseURL,t.url,t.allowAbsoluteUrls),e.params,e.paramsSerializer);if(a){o.set("Authorization","Basic "+btoa((a.username||"")+":"+(a.password?unescape(encodeURIComponent(a.password)):"")))}if(ln.isFormData(i)){if(_n.hasStandardBrowserEnv||_n.hasStandardBrowserWebWorkerEnv){o.setContentType(undefined)}else if(ln.isFunction(i.getHeaders)){const e=i.getHeaders();const t=["content-type","content-length"];Object.entries(e).forEach((([e,i])=>{if(t.includes(e.toLowerCase())){o.set(e,i)}}))}}if(_n.hasStandardBrowserEnv){n&&ln.isFunction(n)&&(n=n(t));if(n||n!==false&&Cr(t.url)){const e=r&&s&&br.read(s);if(e){o.set(r,e)}}}return t};const Tr=typeof XMLHttpRequest!=="undefined";const wr=Tr&&function(e){return new Promise((function dispatchXhrRequest(t,i){const n=resolveConfig(e);let r=n.data;const s=Nn.from(n.headers).normalize();let{responseType:o,onUploadProgress:a,onDownloadProgress:l}=n;let p;let c,d;let u,A;function done(){u&&u();A&&A();n.cancelToken&&n.cancelToken.unsubscribe(p);n.signal&&n.signal.removeEventListener("abort",p)}let f=new XMLHttpRequest;f.open(n.method.toUpperCase(),n.url,true);f.timeout=n.timeout;function onloadend(){if(!f){return}const n=Nn.from("getAllResponseHeaders"in f&&f.getAllResponseHeaders());const r=!o||o==="text"||o==="json"?f.responseText:f.response;const s={data:r,status:f.status,statusText:f.statusText,headers:n,config:e,request:f};settle((function _resolve(e){t(e);done()}),(function _reject(e){i(e);done()}),s);f=null}if("onloadend"in f){f.onloadend=onloadend}else{f.onreadystatechange=function handleLoad(){if(!f||f.readyState!==4){return}if(f.status===0&&!(f.responseURL&&f.responseURL.indexOf("file:")===0)){return}setTimeout(onloadend)}}f.onabort=function handleAbort(){if(!f){return}i(new dn("Request aborted",dn.ECONNABORTED,e,f));f=null};f.onerror=function handleError(t){const n=t&&t.message?t.message:"Network Error";const r=new dn(n,dn.ERR_NETWORK,e,f);r.event=t||null;i(r);f=null};f.ontimeout=function handleTimeout(){let t=n.timeout?"timeout of "+n.timeout+"ms exceeded":"timeout exceeded";const r=n.transitional||vn;if(n.timeoutErrorMessage){t=n.timeoutErrorMessage}i(new dn(t,r.clarifyTimeoutError?dn.ETIMEDOUT:dn.ECONNABORTED,e,f));f=null};r===undefined&&s.setContentType(null);if("setRequestHeader"in f){ln.forEach(s.toJSON(),(function setRequestHeader(e,t){f.setRequestHeader(t,e)}))}if(!ln.isUndefined(n.withCredentials)){f.withCredentials=!!n.withCredentials}if(o&&o!=="json"){f.responseType=n.responseType}if(l){[d,A]=progressEventReducer(l,true);f.addEventListener("progress",d)}if(a&&f.upload){[c,u]=progressEventReducer(a);f.upload.addEventListener("progress",c);f.upload.addEventListener("loadend",u)}if(n.cancelToken||n.signal){p=t=>{if(!f){return}i(!t||t.type?new Fn(null,e,f):t);f.abort();f=null};n.cancelToken&&n.cancelToken.subscribe(p);if(n.signal){n.signal.aborted?p():n.signal.addEventListener("abort",p)}}const h=parseProtocol(n.url);if(h&&_n.protocols.indexOf(h)===-1){i(new dn("Unsupported protocol "+h+":",dn.ERR_BAD_REQUEST,e));return}f.send(r||null)}))};const composeSignals=(e,t)=>{const{length:i}=e=e?e.filter(Boolean):[];if(t||i){let i=new AbortController;let n;const onabort=function(e){if(!n){n=true;unsubscribe();const t=e instanceof Error?e:this.reason;i.abort(t instanceof dn?t:new Fn(t instanceof Error?t.message:t))}};let r=t&&setTimeout((()=>{r=null;onabort(new dn(`timeout ${t} of ms exceeded`,dn.ETIMEDOUT))}),t);const unsubscribe=()=>{if(e){r&&clearTimeout(r);r=null;e.forEach((e=>{e.unsubscribe?e.unsubscribe(onabort):e.removeEventListener("abort",onabort)}));e=null}};e.forEach((e=>e.addEventListener("abort",onabort)));const{signal:s}=i;s.unsubscribe=()=>ln.asap(unsubscribe);return s}};const Rr=composeSignals;const streamChunk=function*(e,t){let i=e.byteLength;if(!t||i{const r=readBytes(e,t);let s=0;let o;let _onFinish=e=>{if(!o){o=true;n&&n(e)}};return new ReadableStream({async pull(e){try{const{done:t,value:n}=await r.next();if(t){_onFinish();e.close();return}let o=n.byteLength;if(i){let e=s+=o;i(e)}e.enqueue(new Uint8Array(n))}catch(e){_onFinish(e);throw e}},cancel(e){_onFinish(e);return r.return()}},{highWaterMark:2})};const Br=64*1024;const{isFunction:Qr}=ln;const Dr=(({Request:e,Response:t})=>({Request:e,Response:t}))(ln.global);const{ReadableStream:Sr,TextEncoder:kr}=ln.global;const test=(e,...t)=>{try{return!!e(...t)}catch(e){return false}};const factory=e=>{e=ln.merge.call({skipUndefined:true},Dr,e);const{fetch:t,Request:i,Response:n}=e;const r=t?Qr(t):typeof fetch==="function";const s=Qr(i);const o=Qr(n);if(!r){return false}const a=r&&Qr(Sr);const l=r&&(typeof kr==="function"?(e=>t=>e.encode(t))(new kr):async e=>new Uint8Array(await new i(e).arrayBuffer()));const p=s&&a&&test((()=>{let e=false;const t=new i(_n.origin,{body:new Sr,method:"POST",get duplex(){e=true;return"half"}}).headers.has("Content-Type");return e&&!t}));const c=o&&a&&test((()=>ln.isReadableStream(new n("").body)));const d={stream:c&&(e=>e.body)};r&&(()=>{["text","arrayBuffer","blob","formData","stream"].forEach((e=>{!d[e]&&(d[e]=(t,i)=>{let n=t&&t[e];if(n){return n.call(t)}throw new dn(`Response type '${e}' is not supported`,dn.ERR_NOT_SUPPORT,i)})}))})();const getBodyLength=async e=>{if(e==null){return 0}if(ln.isBlob(e)){return e.size}if(ln.isSpecCompliantForm(e)){const t=new i(_n.origin,{method:"POST",body:e});return(await t.arrayBuffer()).byteLength}if(ln.isArrayBufferView(e)||ln.isArrayBuffer(e)){return e.byteLength}if(ln.isURLSearchParams(e)){e=e+""}if(ln.isString(e)){return(await l(e)).byteLength}};const resolveBodyLength=async(e,t)=>{const i=ln.toFiniteNumber(e.getContentLength());return i==null?getBodyLength(t):i};return async e=>{let{url:r,method:o,data:a,signal:l,cancelToken:u,timeout:A,onDownloadProgress:f,onUploadProgress:h,responseType:g,headers:y,withCredentials:v="same-origin",fetchOptions:I}=resolveConfig(e);let E=t||fetch;g=g?(g+"").toLowerCase():"text";let C=Rr([l,u&&u.toAbortSignal()],A);let b=null;const T=C&&C.unsubscribe&&(()=>{C.unsubscribe()});let w;try{if(h&&p&&o!=="get"&&o!=="head"&&(w=await resolveBodyLength(y,a))!==0){let e=new i(r,{method:"POST",body:a,duplex:"half"});let t;if(ln.isFormData(a)&&(t=e.headers.get("content-type"))){y.setContentType(t)}if(e.body){const[t,i]=progressEventDecorator(w,progressEventReducer(asyncDecorator(h)));a=trackStream(e.body,Br,t,i)}}if(!ln.isString(v)){v=v?"include":"omit"}const t=s&&"credentials"in i.prototype;const l={...I,signal:C,method:o.toUpperCase(),headers:y.normalize().toJSON(),body:a,duplex:"half",credentials:t?v:undefined};b=s&&new i(r,l);let u=await(s?E(b,I):E(r,l));const A=c&&(g==="stream"||g==="response");if(c&&(f||A&&T)){const e={};["status","statusText","headers"].forEach((t=>{e[t]=u[t]}));const t=ln.toFiniteNumber(u.headers.get("content-length"));const[i,r]=f&&progressEventDecorator(t,progressEventReducer(asyncDecorator(f),true))||[];u=new n(trackStream(u.body,Br,i,(()=>{r&&r();T&&T()})),e)}g=g||"text";let R=await d[ln.findKey(d,g)||"text"](u,e);!A&&T&&T();return await new Promise(((t,i)=>{settle(t,i,{data:R,headers:Nn.from(u.headers),status:u.status,statusText:u.statusText,config:e,request:b})}))}catch(t){T&&T();if(t&&t.name==="TypeError"&&/Load failed|fetch/i.test(t.message)){throw Object.assign(new dn("Network Error",dn.ERR_NETWORK,e,b),{cause:t.cause||t})}throw dn.from(t,t&&t.code,e,b)}}};const _r=new Map;const getFetch=e=>{let t=e&&e.env||{};const{fetch:i,Request:n,Response:r}=t;const s=[n,r,i];let o=s.length,a=o,l,p,c=_r;while(a--){l=s[a];p=c.get(l);p===undefined&&c.set(l,p=a?new Map:factory(t));c=p}return p};const Pr=getFetch();const xr=null&⪻const Or={http:Ir,xhr:wr,fetch:{get:getFetch}};ln.forEach(Or,((e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch(e){}Object.defineProperty(e,"adapterName",{value:t})}}));const renderReason=e=>`- ${e}`;const isResolvedHandle=e=>ln.isFunction(e)||e===null||e===false;function getAdapter(e,t){e=ln.isArray(e)?e:[e];const{length:i}=e;let n;let r;const s={};for(let o=0;o`adapter ${e} `+(t===false?"is not supported by the environment":"is not available in the build")));let t=i?e.length>1?"since :\n"+e.map(renderReason).join("\n"):" "+renderReason(e[0]):"as no adapter specified";throw new dn(`There is no suitable adapter to dispatch the request `+t,"ERR_NOT_SUPPORT")}return r}const Vr={getAdapter:getAdapter,adapters:Or};function throwIfCancellationRequested(e){if(e.cancelToken){e.cancelToken.throwIfRequested()}if(e.signal&&e.signal.aborted){throw new Fn(null,e)}}function dispatchRequest(e){throwIfCancellationRequested(e);e.headers=Nn.from(e.headers);e.data=transformData.call(e,e.transformRequest);if(["post","put","patch"].indexOf(e.method)!==-1){e.headers.setContentType("application/x-www-form-urlencoded",false)}const t=Vr.getAdapter(e.adapter||On.adapter,e);return t(e).then((function onAdapterResolution(t){throwIfCancellationRequested(e);t.data=transformData.call(e,e.transformResponse,t);t.headers=Nn.from(t.headers);return t}),(function onAdapterRejection(t){if(!isCancel(t)){throwIfCancellationRequested(e);if(t&&t.response){t.response.data=transformData.call(e,e.transformResponse,t.response);t.response.headers=Nn.from(t.response.headers)}}return Promise.reject(t)}))}const Ur={};["object","boolean","number","function","string","symbol"].forEach(((e,t)=>{Ur[e]=function validator(i){return typeof i===e||"a"+(t<1?"n ":" ")+e}}));const Nr={};Ur.transitional=function transitional(e,t,i){function formatMessage(e,t){return"[Axios v"+Wn+"] Transitional option '"+e+"'"+t+(i?". "+i:"")}return(i,n,r)=>{if(e===false){throw new dn(formatMessage(n," has been removed"+(t?" in "+t:"")),dn.ERR_DEPRECATED)}if(t&&!Nr[n]){Nr[n]=true;console.warn(formatMessage(n," has been deprecated since v"+t+" and will be removed in the near future"))}return e?e(i,n,r):true}};Ur.spelling=function spelling(e){return(t,i)=>{console.warn(`${i} is likely a misspelling of ${e}`);return true}};function assertOptions(e,t,i){if(typeof e!=="object"){throw new dn("options must be an object",dn.ERR_BAD_OPTION_VALUE)}const n=Object.keys(e);let r=n.length;while(r-- >0){const s=n[r];const o=t[s];if(o){const t=e[s];const i=t===undefined||o(t,s,e);if(i!==true){throw new dn("option "+s+" must be "+i,dn.ERR_BAD_OPTION_VALUE)}continue}if(i!==true){throw new dn("Unknown option "+s,dn.ERR_BAD_OPTION)}}}const Fr={assertOptions:assertOptions,validators:Ur};const qr=Fr.validators;class Axios{constructor(e){this.defaults=e||{};this.interceptors={request:new yn,response:new yn}}async request(e,t){try{return await this._request(e,t)}catch(e){if(e instanceof Error){let t={};Error.captureStackTrace?Error.captureStackTrace(t):t=new Error;const i=t.stack?t.stack.replace(/^.+\n/,""):"";try{if(!e.stack){e.stack=i}else if(i&&!String(e.stack).endsWith(i.replace(/^.+\n.+\n/,""))){e.stack+="\n"+i}}catch(e){}}throw e}}_request(e,t){if(typeof e==="string"){t=t||{};t.url=e}else{t=e||{}}t=mergeConfig(this.defaults,t);const{transitional:i,paramsSerializer:n,headers:r}=t;if(i!==undefined){Fr.assertOptions(i,{silentJSONParsing:qr.transitional(qr.boolean),forcedJSONParsing:qr.transitional(qr.boolean),clarifyTimeoutError:qr.transitional(qr.boolean)},false)}if(n!=null){if(ln.isFunction(n)){t.paramsSerializer={serialize:n}}else{Fr.assertOptions(n,{encode:qr.function,serialize:qr.function},true)}}if(t.allowAbsoluteUrls!==undefined){}else if(this.defaults.allowAbsoluteUrls!==undefined){t.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls}else{t.allowAbsoluteUrls=true}Fr.assertOptions(t,{baseUrl:qr.spelling("baseURL"),withXsrfToken:qr.spelling("withXSRFToken")},true);t.method=(t.method||this.defaults.method||"get").toLowerCase();let s=r&&ln.merge(r.common,r[t.method]);r&&ln.forEach(["delete","get","head","post","put","patch","common"],(e=>{delete r[e]}));t.headers=Nn.concat(s,r);const o=[];let a=true;this.interceptors.request.forEach((function unshiftRequestInterceptors(e){if(typeof e.runWhen==="function"&&e.runWhen(t)===false){return}a=a&&e.synchronous;o.unshift(e.fulfilled,e.rejected)}));const l=[];this.interceptors.response.forEach((function pushResponseInterceptors(e){l.push(e.fulfilled,e.rejected)}));let p;let c=0;let d;if(!a){const e=[dispatchRequest.bind(this),undefined];e.unshift(...o);e.push(...l);d=e.length;p=Promise.resolve(t);while(c{if(!i._listeners)return;let t=i._listeners.length;while(t-- >0){i._listeners[t](e)}i._listeners=null}));this.promise.then=e=>{let t;const n=new Promise((e=>{i.subscribe(e);t=e})).then(e);n.cancel=function reject(){i.unsubscribe(t)};return n};e((function cancel(e,n,r){if(i.reason){return}i.reason=new Fn(e,n,r);t(i.reason)}))}throwIfRequested(){if(this.reason){throw this.reason}}subscribe(e){if(this.reason){e(this.reason);return}if(this._listeners){this._listeners.push(e)}else{this._listeners=[e]}}unsubscribe(e){if(!this._listeners){return}const t=this._listeners.indexOf(e);if(t!==-1){this._listeners.splice(t,1)}}toAbortSignal(){const e=new AbortController;const abort=t=>{e.abort(t)};this.subscribe(abort);e.signal.unsubscribe=()=>this.unsubscribe(abort);return e.signal}static source(){let e;const t=new CancelToken((function executor(t){e=t}));return{token:t,cancel:e}}}const Mr=CancelToken;function spread(e){return function wrap(t){return e.apply(null,t)}}function isAxiosError(e){return ln.isObject(e)&&e.isAxiosError===true}const Lr={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511,WebServerIsDown:521,ConnectionTimedOut:522,OriginIsUnreachable:523,TimeoutOccurred:524,SslHandshakeFailed:525,InvalidSslCertificate:526};Object.entries(Lr).forEach((([e,t])=>{Lr[t]=e}));const Gr=Lr;function createInstance(e){const t=new jr(e);const i=bind_bind(jr.prototype.request,t);ln.extend(i,jr.prototype,t,{allOwnKeys:true});ln.extend(i,t,null,{allOwnKeys:true});i.create=function create(t){return createInstance(mergeConfig(e,t))};return i}const Hr=createInstance(On);Hr.Axios=jr;Hr.CanceledError=Fn;Hr.CancelToken=Mr;Hr.isCancel=isCancel;Hr.VERSION=Wn;Hr.toFormData=hn;Hr.AxiosError=dn;Hr.Cancel=Hr.CanceledError;Hr.all=function all(e){return Promise.all(e)};Hr.spread=spread;Hr.isAxiosError=isAxiosError;Hr.mergeConfig=mergeConfig;Hr.AxiosHeaders=Nn;Hr.formToJSON=e=>Pn(ln.isHTMLForm(e)?new FormData(e):e);Hr.getAdapter=Vr.getAdapter;Hr.HttpStatusCode=Gr;Hr.default=Hr;const Wr=Hr;var Jr=undefined&&undefined.__decorate||function(e,t,i,n){var r=arguments.length,s=r<3?t:n===null?n=Object.getOwnPropertyDescriptor(t,i):n,o;if(typeof Reflect==="object"&&typeof Reflect.decorate==="function")s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;a>=0;a--)if(o=e[a])s=(r<3?o(s):r>3?o(t,i,s):o(t,i))||s;return r>3&&s&&Object.defineProperty(t,i,s),s};let Yr=class AxiosWrapper{async getUrl(e){const t=await Wr.get(e);return t.data}};Yr=Jr([(0,a.singleton)()],Yr);const zr=Yr;var $r=undefined&&undefined.__decorate||function(e,t,i,n){var r=arguments.length,s=r<3?t:n===null?n=Object.getOwnPropertyDescriptor(t,i):n,o;if(typeof Reflect==="object"&&typeof Reflect.decorate==="function")s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;a>=0;a--)if(o=e[a])s=(r<3?o(s):r>3?o(t,i,s):o(t,i))||s;return r>3&&s&&Object.defineProperty(t,i,s),s};var Kr=undefined&&undefined.__metadata||function(e,t){if(typeof Reflect==="object"&&typeof Reflect.metadata==="function")return Reflect.metadata(e,t)};let Xr=class OctokitGitDiffParser{_axiosWrapper;_logger;_firstLineOfFiles=null;constructor(e,t){this._axiosWrapper=e;this._logger=t}async getFirstChangedLine(e,t,i,n,r){this._logger.logDebug("* OctokitGitDiffParser.getFirstChangedLine()");const s=await this.getFirstChangedLines(e,t,i,n);return s.get(r)??null}async getFirstChangedLines(e,t,i,n){this._logger.logDebug("* OctokitGitDiffParser.getFirstChangedLines()");if(this._firstLineOfFiles!==null){return this._firstLineOfFiles}const r=await this.getDiffs(e,t,i,n);this._firstLineOfFiles=this.processDiffs(r);return this._firstLineOfFiles}async getDiffs(e,t,i,n){this._logger.logDebug("* OctokitGitDiffParser.getDiffs()");const r=await e.getPull(t,i,n);const s=await this._axiosWrapper.getUrl(r.data.diff_url);const o=s.split(/^diff --git/gmu);const a=[];for(const e of o.slice(1)){a.push(`diff --git ${e}`)}return a}processDiffs(e){this._logger.logDebug("* OctokitGitDiffParser.processDiffs()");const t=new Map;for(const i of e){const e=_i(i);for(const i of e.files){switch(i.type){case"AddedFile":case"ChangedFile":{const e=i;const[n]=e.chunks;if(n?.type==="BinaryFilesChunk"){this._logger.logDebug(`Skipping '${i.type}' '${e.path}' while performing diff parsing.`);break}if(n){t.set(e.path,n.toFileRange.start)}break}case"RenamedFile":{const e=i;if(e.chunks[0]){t.set(e.pathAfter,e.chunks[0].toFileRange.start)}break}case"DeletedFile":default:this._logger.logDebug(`Skipping file type '${i.type}' while performing diff parsing.`);break}}}return t}};Xr=$r([(0,a.singleton)(),Kr("design:paramtypes",[zr,L])],Xr);const Zr=Xr;var es=undefined&&undefined.__decorate||function(e,t,i,n){var r=arguments.length,s=r<3?t:n===null?n=Object.getOwnPropertyDescriptor(t,i):n,o;if(typeof Reflect==="object"&&typeof Reflect.decorate==="function")s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;a>=0;a--)if(o=e[a])s=(r<3?o(s):r>3?o(t,i,s):o(t,i))||s;return r>3&&s&&Object.defineProperty(t,i,s),s};var ts=undefined&&undefined.__metadata||function(e,t){if(typeof Reflect==="object"&&typeof Reflect.metadata==="function")return Reflect.metadata(e,t)};let is=class OctokitWrapper{_octokitGitDiffParser;_octokit=null;constructor(e){this._octokitGitDiffParser=e}initialize(e){if(this._octokit!==null){throw new Error("OctokitWrapper was already initialized prior to calling OctokitWrapper.initialize().")}this._octokit=new Ti(e)}async getPull(e,t,i){if(this._octokit===null){throw new Error("OctokitWrapper was not initialized prior to calling OctokitWrapper.getPull().")}return this._octokit.rest.pulls.get({owner:e,pull_number:i,repo:t})}async updatePull(e,t,i,n,r){if(this._octokit===null){throw new Error("OctokitWrapper was not initialized prior to calling OctokitWrapper.updatePull().")}const s={owner:e,pull_number:i,repo:t};if(n!==null){s.title=n}if(r!==null){s.body=r}return this._octokit.rest.pulls.update(s)}async getIssueComments(e,t,i){if(this._octokit===null){throw new Error("OctokitWrapper was not initialized prior to calling OctokitWrapper.getIssueComments().")}return this._octokit.rest.issues.listComments({issue_number:i,owner:e,repo:t})}async getReviewComments(e,t,i){if(this._octokit===null){throw new Error("OctokitWrapper was not initialized prior to calling OctokitWrapper.getReviewComments().")}return this._octokit.rest.pulls.listReviewComments({owner:e,pull_number:i,repo:t})}async createIssueComment(e,t,i,n){if(this._octokit===null){throw new Error("OctokitWrapper was not initialized prior to calling OctokitWrapper.createIssueComment().")}return this._octokit.rest.issues.createComment({body:n,issue_number:i,owner:e,repo:t})}async listCommits(e,t,i,n){if(this._octokit===null){throw new Error("OctokitWrapper was not initialized prior to calling OctokitWrapper.listCommits().")}return this._octokit.rest.pulls.listCommits({owner:e,page:n,pull_number:i,repo:t})}async createReviewComment(e,t,i,n,r,s){if(this._octokit===null){throw new Error("OctokitWrapper was not initialized prior to calling OctokitWrapper.createReviewComment().")}const o=await this._octokitGitDiffParser.getFirstChangedLine(this,e,t,i,r);if(o===null){return null}return this._octokit.rest.pulls.createReviewComment({body:n,commit_id:s,line:o,owner:e,path:r,pull_number:i,repo:t})}async updateIssueComment(e,t,i,n,r){if(this._octokit===null){throw new Error("OctokitWrapper was not initialized prior to calling OctokitWrapper.updateIssueComment().")}return this._octokit.rest.issues.updateComment({body:r,comment_id:n,issue_number:i,owner:e,repo:t})}async deleteReviewComment(e,t,i){if(this._octokit===null){throw new Error("OctokitWrapper was not initialized prior to calling OctokitWrapper.deleteReviewComment().")}return this._octokit.rest.pulls.deleteReviewComment({comment_id:i,owner:e,repo:t})}};is=es([(0,a.singleton)(),ts("design:paramtypes",[Zr])],is);const ns=is;var rs=undefined&&undefined.__decorate||function(e,t,i,n){var r=arguments.length,s=r<3?t:n===null?n=Object.getOwnPropertyDescriptor(t,i):n,o;if(typeof Reflect==="object"&&typeof Reflect.decorate==="function")s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;a>=0;a--)if(o=e[a])s=(r<3?o(s):r>3?o(t,i,s):o(t,i))||s;return r>3&&s&&Object.defineProperty(t,i,s),s};var ss=undefined&&undefined.__metadata||function(e,t){if(typeof Reflect==="object"&&typeof Reflect.metadata==="function")return Reflect.metadata(e,t)};let os=class GitHubReposInvoker extends BaseReposInvoker{_gitInvoker;_logger;_octokitWrapper;_runnerInvoker;_isInitialized=false;_owner="";_repo="";_pullRequestId=0;_commitId="";constructor(e,t,i,n){super();this._gitInvoker=e;this._logger=t;this._octokitWrapper=i;this._runnerInvoker=n}async isAccessTokenAvailable(){this._logger.logDebug("* GitHubReposInvoker.isAccessTokenAvailable()");if(typeof process.env.PR_METRICS_ACCESS_TOKEN==="undefined"){return Promise.resolve(this._runnerInvoker.loc("repos.gitHubReposInvoker.noGitHubAccessToken"))}return Promise.resolve(null)}async getTitleAndDescription(){this._logger.logDebug("* GitHubReposInvoker.getTitleAndDescription()");this.initialize();const e=await this.invokeApiCall((async()=>{const e=await this._octokitWrapper.getPull(this._owner,this._repo,this._pullRequestId);this._logger.logDebug(JSON.stringify(e));return e}));return{description:e.data.body??null,title:e.data.title}}async getComments(){this._logger.logDebug("* GitHubReposInvoker.getComments()");this.initialize();let e=null;let t=null;await Promise.all([this.invokeApiCall((async()=>{e=await this._octokitWrapper.getIssueComments(this._owner,this._repo,this._pullRequestId);this._logger.logDebug(JSON.stringify(e))})),this.invokeApiCall((async()=>{t=await this._octokitWrapper.getReviewComments(this._owner,this._repo,this._pullRequestId);this._logger.logDebug(JSON.stringify(t))}))]);return this.convertPullRequestComments(e,t)}async setTitleAndDescription(e,t){this._logger.logDebug("* GitHubReposInvoker.setTitleAndDescription()");if(e===null&&t===null){return}this.initialize();await this.invokeApiCall((async()=>{const i=await this._octokitWrapper.updatePull(this._owner,this._repo,this._pullRequestId,e,t);this._logger.logDebug(JSON.stringify(i))}))}async createComment(e,t){this._logger.logDebug("* GitHubReposInvoker.createComment()");this.initialize();if(t===null){await this.invokeApiCall((async()=>{const t=await this._octokitWrapper.createIssueComment(this._owner,this._repo,this._pullRequestId,e);this._logger.logDebug(JSON.stringify(t))}))}else{if(this._commitId===""){await this.getCommitId()}await this.invokeApiCall((async()=>{try{const i=await this._octokitWrapper.createReviewComment(this._owner,this._repo,this._pullRequestId,e,t,this._commitId);this._logger.logDebug(JSON.stringify(i))}catch(e){if(e instanceof RequestError&&e.status===We.StatusCodes.UNPROCESSABLE_ENTITY&&(e.message.includes("is too big")||e.message.includes("diff is too large"))){this._logger.logInfo("GitHub createReviewComment() threw a 422 error related to a large diff. Ignoring as this is expected.");this._logger.logErrorObject(e)}else{throw e}}}))}}async updateComment(e,t){this._logger.logDebug("* GitHubReposInvoker.updateComment()");if(t===null){return}this.initialize();await this.invokeApiCall((async()=>{const i=await this._octokitWrapper.updateIssueComment(this._owner,this._repo,this._pullRequestId,e,t);this._logger.logDebug(JSON.stringify(i))}))}async deleteCommentThread(e){this._logger.logDebug("* GitHubReposInvoker.deleteCommentThread()");this.initialize();await this.invokeApiCall((async()=>{const t=await this._octokitWrapper.deleteReviewComment(this._owner,this._repo,e);this._logger.logDebug(JSON.stringify(t))}))}async invokeApiCall(e){return BaseReposInvoker.invokeApiCall(e,this._runnerInvoker.loc("repos.gitHubReposInvoker.insufficientGitHubAccessTokenPermissions"))}initialize(){this._logger.logDebug("* GitHubReposInvoker.initialize()");if(this._isInitialized){return}const e={auth:process.env.PR_METRICS_ACCESS_TOKEN,log:{debug:e=>{this._logger.logDebug(`Octokit – ${e}`)},error:e=>{this._logger.logError(`Octokit – ${e}`)},info:e=>{this._logger.logInfo(`Octokit – ${e}`)},warn:e=>{this._logger.logWarning(`Octokit – ${e}`)}},userAgent:"PRMetrics/v1.7.11"};if(N.isGitHub){e.baseUrl=this.initializeForGitHub()}else{e.baseUrl=this.initializeForAzureDevOps()}this._logger.logDebug(`Using Base URL '${converter_toString(e.baseUrl)}'.`);this._octokitWrapper.initialize(e);this._pullRequestId=this._gitInvoker.pullRequestId;this._isInitialized=true}initializeForGitHub(){this._logger.logDebug("* GitHubReposInvoker.initializeForGitHub()");const e=validateVariable("GITHUB_API_URL","GitHubReposInvoker.initializeForGitHub()");this._owner=validateVariable("GITHUB_REPOSITORY_OWNER","GitHubReposInvoker.initializeForGitHub()");const t=validateVariable("GITHUB_REPOSITORY","GitHubReposInvoker.initializeForGitHub()");const i=t.split("/");if(typeof i[1]==="undefined"){throw new Error(`GITHUB_REPOSITORY '${t}' is in an unexpected format.`)}[,this._repo]=i;return e}initializeForAzureDevOps(){this._logger.logDebug("* GitHubReposInvoker.initializeForAzureDevOps()");const e=validateVariable("SYSTEM_PULLREQUEST_SOURCEREPOSITORYURI","GitHubReposInvoker.initializeForAzureDevOps()");const t=e.split("/");if(typeof t[2]==="undefined"||typeof t[3]==="undefined"||typeof t[4]==="undefined"){throw new Error(`SYSTEM_PULLREQUEST_SOURCEREPOSITORYURI '${e}' is in an unexpected format.`)}let i="";let n;[,,n,this._owner,this._repo]=t;if(n!=="github.com"){i=`https://${n}/api/v3`}const r=".git";if(this._repo.endsWith(r)){this._repo=this._repo.substring(0,this._repo.length-r.length)}return i}convertPullRequestComments(e,t){this._logger.logDebug("* GitHubReposInvoker.convertPullRequestComments()");const i=new CommentData;if(e!==null){for(const t of e.data){const e=t.body;if(typeof e!=="undefined"){i.pullRequestComments.push(new PullRequestCommentData(t.id,e))}}}if(t!==null){for(const e of t.data){const t=e.body;const n=e.path;i.fileComments.push(new FileCommentData(e.id,t,n))}}return i}async getCommitId(){this._logger.logDebug("* GitHubReposInvoker.getCommitId()");let e=await this.invokeApiCall((async()=>{const e=await this._octokitWrapper.listCommits(this._owner,this._repo,this._pullRequestId,1);this._logger.logDebug(JSON.stringify(e));return e}));if(typeof e.headers.link!=="undefined"){const t=e.headers.link;const i=/<.+>; rel="next", <.+?page=(?\d+)>; rel="last"/u.exec(t);if(typeof i?.groups?.pageNumber==="undefined"){throw new Error(`The regular expression did not match '${t}'.`)}const n=parseInt(i.groups.pageNumber,G);e=await this.invokeApiCall((async()=>{const e=await this._octokitWrapper.listCommits(this._owner,this._repo,this._pullRequestId,n);this._logger.logDebug(JSON.stringify(e));return e}))}this._commitId=validateString(e.data[e.data.length-1]?.sha,`result.data[${String(e.data.length-1)}].sha`,"GitHubReposInvoker.getCommitId()")}};os=rs([(0,a.singleton)(),ss("design:paramtypes",[z,L,ns,N])],os);const as=os;var ps=undefined&&undefined.__decorate||function(e,t,i,n){var r=arguments.length,s=r<3?t:n===null?n=Object.getOwnPropertyDescriptor(t,i):n,o;if(typeof Reflect==="object"&&typeof Reflect.decorate==="function")s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;a>=0;a--)if(o=e[a])s=(r<3?o(s):r>3?o(t,i,s):o(t,i))||s;return r>3&&s&&Object.defineProperty(t,i,s),s};var cs=undefined&&undefined.__metadata||function(e,t){if(typeof Reflect==="object"&&typeof Reflect.metadata==="function")return Reflect.metadata(e,t)};let ds=class ReposInvoker{_azureReposInvoker;_gitHubReposInvoker;_logger;_reposInvoker=null;constructor(e,t,i){this._azureReposInvoker=e;this._gitHubReposInvoker=t;this._logger=i}async isAccessTokenAvailable(){this._logger.logDebug("* ReposInvoker.isAccessTokenAvailable()");const e=this.getReposInvoker();return e.isAccessTokenAvailable()}async getTitleAndDescription(){this._logger.logDebug("* ReposInvoker.getTitleAndDescription()");const e=this.getReposInvoker();return e.getTitleAndDescription()}async getComments(){this._logger.logDebug("* ReposInvoker.getComments()");const e=this.getReposInvoker();return e.getComments()}async setTitleAndDescription(e,t){this._logger.logDebug("* ReposInvoker.setTitleAndDescription()");const i=this.getReposInvoker();return i.setTitleAndDescription(e,t)}async createComment(e,t,i,n){this._logger.logDebug("* ReposInvoker.createComment()");const r=this.getReposInvoker();return r.createComment(e,t,i,n)}async updateComment(e,t,i){this._logger.logDebug("* ReposInvoker.updateComment()");const n=this.getReposInvoker();return n.updateComment(e,t,i)}async deleteCommentThread(e){this._logger.logDebug("* ReposInvoker.deleteCommentThread()");const t=this.getReposInvoker();return t.deleteCommentThread(e)}getReposInvoker(){this._logger.logDebug("* ReposInvoker.getReposInvoker()");if(this._reposInvoker!==null){return this._reposInvoker}if(N.isGitHub){this._reposInvoker=this._gitHubReposInvoker;return this._reposInvoker}const e=validateVariable("BUILD_REPOSITORY_PROVIDER","ReposInvoker.getReposInvoker()");switch(e){case"TfsGit":this._reposInvoker=this._azureReposInvoker;break;case"GitHub":case"GitHubEnterprise":this._reposInvoker=this._gitHubReposInvoker;break;default:throw new RangeError(`BUILD_REPOSITORY_PROVIDER '${e}' is unsupported.`)}return this._reposInvoker}};ds=ps([(0,a.singleton)(),cs("design:paramtypes",[tt,as,L])],ds);const us=ds;var As=undefined&&undefined.__decorate||function(e,t,i,n){var r=arguments.length,s=r<3?t:n===null?n=Object.getOwnPropertyDescriptor(t,i):n,o;if(typeof Reflect==="object"&&typeof Reflect.decorate==="function")s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;a>=0;a--)if(o=e[a])s=(r<3?o(s):r>3?o(t,i,s):o(t,i))||s;return r>3&&s&&Object.defineProperty(t,i,s),s};var fs=undefined&&undefined.__metadata||function(e,t){if(typeof Reflect==="object"&&typeof Reflect.metadata==="function")return Reflect.metadata(e,t)};let hs=class PullRequestComments{_codeMetrics;_inputs;_logger;_reposInvoker;_runnerInvoker;constructor(e,t,i,n,r){this._codeMetrics=e;this._inputs=t;this._logger=i;this._reposInvoker=n;this._runnerInvoker=r}get noReviewRequiredComment(){this._logger.logDebug("* PullRequestComments.noReviewRequiredComment");return this._runnerInvoker.loc("pullRequests.pullRequestComments.noReviewRequiredComment")}async getCommentData(){this._logger.logDebug("* PullRequestComments.getCommentData()");const e=await this._codeMetrics.getFilesNotRequiringReview();const t=await this._codeMetrics.getDeletedFilesNotRequiringReview();let i=new PullRequestCommentsData(e,t);const n=await this._reposInvoker.getComments();for(const e of n.pullRequestComments){i=this.getMetricsCommentData(i,e)}for(const e of n.fileComments){i=this.getFilesRequiringCommentUpdates(i,e)}return i}async getMetricsComment(){this._logger.logDebug("* PullRequestComments.getMetricsComment()");const e=await this._codeMetrics.getMetrics();let t=`${this._runnerInvoker.loc("pullRequests.pullRequestComments.commentTitle")}\n`;t+=await this.addCommentSizeStatus();t+=await this.addCommentTestStatus();t+=`||${this._runnerInvoker.loc("pullRequests.pullRequestComments.tableLines")}\n`;t+="-|-:\n";t+=this.addCommentMetrics(this._runnerInvoker.loc("pullRequests.pullRequestComments.tableProductCode"),e.productCode,false);t+=this.addCommentMetrics(this._runnerInvoker.loc("pullRequests.pullRequestComments.tableTestCode"),e.testCode,false);t+=this.addCommentMetrics(this._runnerInvoker.loc("pullRequests.pullRequestComments.tableSubtotal"),e.subtotal,true);t+=this.addCommentMetrics(this._runnerInvoker.loc("pullRequests.pullRequestComments.tableIgnoredCode"),e.ignoredCode,false);t+=this.addCommentMetrics(this._runnerInvoker.loc("pullRequests.pullRequestComments.tableTotal"),e.total,true);t+="\n";t+=this._runnerInvoker.loc("pullRequests.pullRequestComments.commentFooter");return t}async getMetricsCommentStatus(){this._logger.logDebug("* PullRequestComments.getMetricsCommentStatus()");if(this._inputs.alwaysCloseComment){return o.CommentThreadStatus.Closed}if(await this._codeMetrics.isSmall()){const e=await this._codeMetrics.isSufficientlyTested();if(e??true){return o.CommentThreadStatus.Closed}}return o.CommentThreadStatus.Active}getMetricsCommentData(e,t){this._logger.logDebug("* PullRequestComments.getMetricsCommentData()");if(!t.content.startsWith(`${this._runnerInvoker.loc("pullRequests.pullRequestComments.commentTitle")}\n`)){return e}e.metricsCommentThreadId=t.id;e.metricsCommentContent=t.content;e.metricsCommentThreadStatus=t.status;return e}getFilesRequiringCommentUpdates(e,t){this._logger.logDebug("* PullRequestComments.getFilesRequiringCommentUpdates()");if(t.content!==this.noReviewRequiredComment){return e}const i=-1;const n=e.filesNotRequiringReview.indexOf(t.fileName);if(n!==i){e.filesNotRequiringReview.splice(n,1);return e}const r=e.deletedFilesNotRequiringReview.indexOf(t.fileName);if(r!==i){e.deletedFilesNotRequiringReview.splice(r,1);return e}e.commentThreadsRequiringDeletion.push(t.id);return e}async addCommentSizeStatus(){this._logger.logDebug("* PullRequestComments.addCommentSizeStatus()");let e="";if(await this._codeMetrics.isSmall()){e+=this._runnerInvoker.loc("pullRequests.pullRequestComments.smallPullRequestComment")}else{const t=(this._inputs.baseSize*this._inputs.growthRate).toLocaleString();e+=this._runnerInvoker.loc("pullRequests.pullRequestComments.largePullRequestComment",t)}e+="\n";return e}async addCommentTestStatus(){this._logger.logDebug("* PullRequestComments.addCommentTestStatus()");let e="";const t=await this._codeMetrics.isSufficientlyTested();if(t!==null){if(t){e+=this._runnerInvoker.loc("pullRequests.pullRequestComments.testsSufficientComment")}else{e+=this._runnerInvoker.loc("pullRequests.pullRequestComments.testsInsufficientComment")}e+="\n"}return e}addCommentMetrics(e,t,i){this._logger.logDebug("* PullRequestComments.addCommentMetrics()");let n="";if(i){n="**"}let r=t.toLocaleString();if(r==="0"){r="-"}return`${n}${e}${n}|${n}${r}${n}\n`}};hs=As([(0,a.injectable)(),fs("design:paramtypes",[Ue,_e,L,us,N])],hs);const ms=hs;var gs=undefined&&undefined.__decorate||function(e,t,i,n){var r=arguments.length,s=r<3?t:n===null?n=Object.getOwnPropertyDescriptor(t,i):n,o;if(typeof Reflect==="object"&&typeof Reflect.decorate==="function")s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;a>=0;a--)if(o=e[a])s=(r<3?o(s):r>3?o(t,i,s):o(t,i))||s;return r>3&&s&&Object.defineProperty(t,i,s),s};var ys=undefined&&undefined.__metadata||function(e,t){if(typeof Reflect==="object"&&typeof Reflect.metadata==="function")return Reflect.metadata(e,t)};let vs=class CodeMetricsCalculator{_gitInvoker;_logger;_pullRequest;_pullRequestComments;_reposInvoker;_runnerInvoker;constructor(e,t,i,n,r,s){this._gitInvoker=e;this._logger=t;this._pullRequest=i;this._pullRequestComments=n;this._reposInvoker=r;this._runnerInvoker=s}get shouldSkip(){this._logger.logDebug("* CodeMetricsCalculator.shouldSkip");if(!this._pullRequest.isPullRequest){return this._runnerInvoker.loc("metrics.codeMetricsCalculator.noPullRequest")}const e=this._pullRequest.isSupportedProvider;if(e!==true){return this._runnerInvoker.loc("metrics.codeMetricsCalculator.unsupportedProvider",String(e))}return null}async shouldStop(){this._logger.logDebug("* CodeMetricsCalculator.shouldStop()");const e=await this._reposInvoker.isAccessTokenAvailable();if(e!==null){return e}if(!await this._gitInvoker.isGitRepo()){return N.isGitHub?this._runnerInvoker.loc("metrics.codeMetricsCalculator.noGitRepoGitHub"):this._runnerInvoker.loc("metrics.codeMetricsCalculator.noGitRepoAzureDevOps")}if(!this._gitInvoker.isPullRequestIdAvailable()){return N.isGitHub?this._runnerInvoker.loc("metrics.codeMetricsCalculator.noPullRequestIdGitHub"):this._runnerInvoker.loc("metrics.codeMetricsCalculator.noPullRequestIdAzureDevOps")}if(!await this._gitInvoker.isGitHistoryAvailable()){return N.isGitHub?this._runnerInvoker.loc("metrics.codeMetricsCalculator.noGitHistoryGitHub"):this._runnerInvoker.loc("metrics.codeMetricsCalculator.noGitHistoryAzureDevOps")}return null}async updateDetails(){this._logger.logDebug("* CodeMetricsCalculator.updateDetails()");const e=await this._reposInvoker.getTitleAndDescription();const t=await this._pullRequest.getUpdatedTitle(e.title);const i=this._pullRequest.getUpdatedDescription(e.description);await this._reposInvoker.setTitleAndDescription(t,i)}async updateComments(){this._logger.logDebug("* CodeMetricsCalculator.updateComments()");const e=[];const t=await this._pullRequestComments.getCommentData();e.push(this.updateMetricsComment(t));for(const i of t.commentThreadsRequiringDeletion){e.push(this._reposInvoker.deleteCommentThread(i))}await Promise.all(e);for(const e of t.filesNotRequiringReview){await this.updateNoReviewRequiredComment(e,false)}for(const e of t.deletedFilesNotRequiringReview){await this.updateNoReviewRequiredComment(e,true)}}async updateMetricsComment(e){this._logger.logDebug("* CodeMetricsCalculator.updateMetricsComment()");const t=await this._pullRequestComments.getMetricsComment();const i=await this._pullRequestComments.getMetricsCommentStatus();if(e.metricsCommentThreadId===null){await this._reposInvoker.createComment(t,null,i)}else{await this._reposInvoker.updateComment(e.metricsCommentThreadId,e.metricsCommentContent===t?null:t,e.metricsCommentThreadStatus===i?null:i)}}async updateNoReviewRequiredComment(e,t){this._logger.logDebug("* CodeMetricsCalculator.updateNoReviewRequiredComment()");await this._reposInvoker.createComment(this._pullRequestComments.noReviewRequiredComment,e,o.CommentThreadStatus.Closed,t)}};vs=gs([(0,a.injectable)(),ys("design:paramtypes",[z,L,je,ms,us,N])],vs);const Is=vs;var Es=undefined&&undefined.__decorate||function(e,t,i,n){var r=arguments.length,s=r<3?t:n===null?n=Object.getOwnPropertyDescriptor(t,i):n,o;if(typeof Reflect==="object"&&typeof Reflect.decorate==="function")s=Reflect.decorate(e,t,i,n);else for(var a=e.length-1;a>=0;a--)if(o=e[a])s=(r<3?o(s):r>3?o(t,i,s):o(t,i))||s;return r>3&&s&&Object.defineProperty(t,i,s),s};var Cs=undefined&&undefined.__metadata||function(e,t){if(typeof Reflect==="object"&&typeof Reflect.metadata==="function")return Reflect.metadata(e,t)};let bs=class PullRequestMetrics{_codeMetricsCalculator;_logger;_runnerInvoker;constructor(e,t,i){this._codeMetricsCalculator=e;this._logger=t;this._runnerInvoker=i}async run(e){try{this._runnerInvoker.locInitialize(e);const t=this._codeMetricsCalculator.shouldSkip;if(t!==null){this._runnerInvoker.setStatusSkipped(t);return}const i=await this._codeMetricsCalculator.shouldStop();if(i!==null){this._runnerInvoker.setStatusFailed(i);return}await Promise.all([this._codeMetricsCalculator.updateDetails(),this._codeMetricsCalculator.updateComments()]);this._runnerInvoker.setStatusSucceeded(this._runnerInvoker.loc("pullRequestMetrics.succeeded"))}catch(e){const t=e;this._logger.logErrorObject(t);this._logger.replay();this._runnerInvoker.setStatusFailed(t.message)}}};bs=Es([(0,a.singleton)(),Cs("design:paramtypes",[Is,L,N])],bs);const Ts=bs;const run=async()=>{const e=a.container.resolve(Ts);await e.run(u().dirname((0,En.fileURLToPath)(import.meta.url)))};run().catch((()=>{process.exit(H)})); \ No newline at end of file diff --git a/dist/resources.resjson b/dist/resources.resjson index 70612b16..21c4c17b 100644 --- a/dist/resources.resjson +++ b/dist/resources.resjson @@ -2,7 +2,7 @@ "$schema": "https://json.schemastore.org/resjson.json", "loc.description": "Augments pull request titles to let reviewers quickly determine PR size and test coverage.", "loc.description.comment": "The description of the task.", - "loc.friendlyName": "PR Metrics v1.7.10", + "loc.friendlyName": "PR Metrics v1.7.11", "loc.friendlyName.comment": "The name of the task.", "loc.helpMarkDown": "[More information](https://aka.ms/PRMetrics/README)", "loc.helpMarkDown.comment": "The Markdown-formatted help text of the task.", From 3c5aa10f70e5d785c53476ba61cc24dda3b3d1ac Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 16 Jan 2026 11:52:22 +0000 Subject: [PATCH 9/9] Fixing linting, Updating dist folder --- dist/index.mjs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dist/index.mjs b/dist/index.mjs index 8136d149..16f1168e 100644 --- a/dist/index.mjs +++ b/dist/index.mjs @@ -1,4 +1,4 @@ -import{createRequire as e}from"module";var t={4914:function(e,t,i){var n=this&&this.__createBinding||(Object.create?function(e,t,i,n){if(n===undefined)n=i;var r=Object.getOwnPropertyDescriptor(t,i);if(!r||("get"in r?!t.__esModule:r.writable||r.configurable)){r={enumerable:true,get:function(){return t[i]}}}Object.defineProperty(e,n,r)}:function(e,t,i,n){if(n===undefined)n=i;e[n]=t[i]});var r=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:true,value:t})}:function(e,t){e["default"]=t});var s=this&&this.__importStar||function(){var ownKeys=function(e){ownKeys=Object.getOwnPropertyNames||function(e){var t=[];for(var i in e)if(Object.prototype.hasOwnProperty.call(e,i))t[t.length]=i;return t};return ownKeys(e)};return function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var i=ownKeys(e),s=0;s0){e+=" ";let t=true;for(const i in this.properties){if(this.properties.hasOwnProperty(i)){const n=this.properties[i];if(n){if(t){t=false}else{e+=","}e+=`${i}=${escapeProperty(n)}`}}}}e+=`${l}${escapeData(this.message)}`;return e}}function escapeData(e){return(0,a.toCommandValue)(e).replace(/%/g,"%25").replace(/\r/g,"%0D").replace(/\n/g,"%0A")}function escapeProperty(e){return(0,a.toCommandValue)(e).replace(/%/g,"%25").replace(/\r/g,"%0D").replace(/\n/g,"%0A").replace(/:/g,"%3A").replace(/,/g,"%2C")}},7484:function(e,t,i){var n=this&&this.__createBinding||(Object.create?function(e,t,i,n){if(n===undefined)n=i;var r=Object.getOwnPropertyDescriptor(t,i);if(!r||("get"in r?!t.__esModule:r.writable||r.configurable)){r={enumerable:true,get:function(){return t[i]}}}Object.defineProperty(e,n,r)}:function(e,t,i,n){if(n===undefined)n=i;e[n]=t[i]});var r=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:true,value:t})}:function(e,t){e["default"]=t});var s=this&&this.__importStar||function(){var ownKeys=function(e){ownKeys=Object.getOwnPropertyNames||function(e){var t=[];for(var i in e)if(Object.prototype.hasOwnProperty.call(e,i))t[t.length]=i;return t};return ownKeys(e)};return function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var i=ownKeys(e),s=0;se!==""));if(t&&t.trimWhitespace===false){return i}return i.map((e=>e.trim()))}function getBooleanInput(e,t){const i=["true","True","TRUE"];const n=["false","False","FALSE"];const r=getInput(e,t);if(i.includes(r))return true;if(n.includes(r))return false;throw new TypeError(`Input does not meet YAML 1.2 "Core Schema" specification: ${e}\n`+`Support boolean input list: \`true | True | TRUE | false | False | FALSE\``)}function setOutput(e,t){const i=process.env["GITHUB_OUTPUT"]||"";if(i){return(0,l.issueFileCommand)("OUTPUT",(0,l.prepareKeyValueMessage)(e,t))}process.stdout.write(c.EOL);(0,a.issueCommand)("set-output",{name:e},(0,p.toCommandValue)(t))}function setCommandEcho(e){(0,a.issue)("echo",e?"on":"off")}function setFailed(e){process.exitCode=A.Failure;error(e)}function isDebug(){return process.env["RUNNER_DEBUG"]==="1"}function debug(e){(0,a.issueCommand)("debug",{},e)}function error(e,t={}){(0,a.issueCommand)("error",(0,p.toCommandProperties)(t),e instanceof Error?e.toString():e)}function warning(e,t={}){(0,a.issueCommand)("warning",(0,p.toCommandProperties)(t),e instanceof Error?e.toString():e)}function notice(e,t={}){(0,a.issueCommand)("notice",(0,p.toCommandProperties)(t),e instanceof Error?e.toString():e)}function info(e){process.stdout.write(e+c.EOL)}function startGroup(e){(0,a.issue)("group",e)}function endGroup(){(0,a.issue)("endgroup")}function group(e,t){return o(this,void 0,void 0,(function*(){startGroup(e);let i;try{i=yield t()}finally{endGroup()}return i}))}function saveState(e,t){const i=process.env["GITHUB_STATE"]||"";if(i){return(0,l.issueFileCommand)("STATE",(0,l.prepareKeyValueMessage)(e,t))}(0,a.issueCommand)("save-state",{name:e},(0,p.toCommandValue)(t))}function getState(e){return process.env[`STATE_${e}`]||""}function getIDToken(e){return o(this,void 0,void 0,(function*(){return yield u.OidcClient.getIDToken(e)}))}var f=i(1847);Object.defineProperty(t,"summary",{enumerable:true,get:function(){return f.summary}});var h=i(1847);Object.defineProperty(t,"markdownSummary",{enumerable:true,get:function(){return h.markdownSummary}});var g=i(1976);Object.defineProperty(t,"toPosixPath",{enumerable:true,get:function(){return g.toPosixPath}});Object.defineProperty(t,"toWin32Path",{enumerable:true,get:function(){return g.toWin32Path}});Object.defineProperty(t,"toPlatformPath",{enumerable:true,get:function(){return g.toPlatformPath}});t.platform=s(i(8968))},4753:function(e,t,i){var n=this&&this.__createBinding||(Object.create?function(e,t,i,n){if(n===undefined)n=i;var r=Object.getOwnPropertyDescriptor(t,i);if(!r||("get"in r?!t.__esModule:r.writable||r.configurable)){r={enumerable:true,get:function(){return t[i]}}}Object.defineProperty(e,n,r)}:function(e,t,i,n){if(n===undefined)n=i;e[n]=t[i]});var r=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:true,value:t})}:function(e,t){e["default"]=t});var s=this&&this.__importStar||function(){var ownKeys=function(e){ownKeys=Object.getOwnPropertyNames||function(e){var t=[];for(var i in e)if(Object.prototype.hasOwnProperty.call(e,i))t[t.length]=i;return t};return ownKeys(e)};return function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var i=ownKeys(e),s=0;s{throw new Error(`Failed to get ID Token. \n \n Error Code : ${e.statusCode}\n \n Error Message: ${e.message}`)}));const r=(t=n.result)===null||t===void 0?void 0:t.value;if(!r){throw new Error("Response json body do not have ID Token field")}return r}))}static getIDToken(e){return n(this,void 0,void 0,(function*(){try{let t=OidcClient.getIDTokenUrl();if(e){const i=encodeURIComponent(e);t=`${t}&audience=${i}`}(0,o.debug)(`ID token url is ${t}`);const i=yield OidcClient.getCall(t);(0,o.setSecret)(i);return i}catch(e){throw new Error(`Error message: ${e.message}`)}}))}}t.OidcClient=OidcClient},1976:function(e,t,i){var n=this&&this.__createBinding||(Object.create?function(e,t,i,n){if(n===undefined)n=i;var r=Object.getOwnPropertyDescriptor(t,i);if(!r||("get"in r?!t.__esModule:r.writable||r.configurable)){r={enumerable:true,get:function(){return t[i]}}}Object.defineProperty(e,n,r)}:function(e,t,i,n){if(n===undefined)n=i;e[n]=t[i]});var r=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:true,value:t})}:function(e,t){e["default"]=t});var s=this&&this.__importStar||function(){var ownKeys=function(e){ownKeys=Object.getOwnPropertyNames||function(e){var t=[];for(var i in e)if(Object.prototype.hasOwnProperty.call(e,i))t[t.length]=i;return t};return ownKeys(e)};return function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var i=ownKeys(e),s=0;so(void 0,void 0,void 0,(function*(){const{stdout:e}=yield p.getExecOutput('powershell -command "(Get-CimInstance -ClassName Win32_OperatingSystem).Version"',undefined,{silent:true});const{stdout:t}=yield p.getExecOutput('powershell -command "(Get-CimInstance -ClassName Win32_OperatingSystem).Caption"',undefined,{silent:true});return{name:t.trim(),version:e.trim()}}));const getMacOsInfo=()=>o(void 0,void 0,void 0,(function*(){var e,t,i,n;const{stdout:r}=yield p.getExecOutput("sw_vers",undefined,{silent:true});const s=(t=(e=r.match(/ProductVersion:\s*(.+)/))===null||e===void 0?void 0:e[1])!==null&&t!==void 0?t:"";const o=(n=(i=r.match(/ProductName:\s*(.+)/))===null||i===void 0?void 0:i[1])!==null&&n!==void 0?n:"";return{name:o,version:s}}));const getLinuxInfo=()=>o(void 0,void 0,void 0,(function*(){const{stdout:e}=yield p.getExecOutput("lsb_release",["-i","-r","-s"],{silent:true});const[t,i]=e.trim().split("\n");return{name:t,version:i}}));t.platform=l.default.platform();t.arch=l.default.arch();t.isWindows=t.platform==="win32";t.isMacOS=t.platform==="darwin";t.isLinux=t.platform==="linux";function getDetails(){return o(this,void 0,void 0,(function*(){return Object.assign(Object.assign({},yield t.isWindows?getWindowsInfo():t.isMacOS?getMacOsInfo():getLinuxInfo()),{platform:t.platform,arch:t.arch,isWindows:t.isWindows,isMacOS:t.isMacOS,isLinux:t.isLinux})}))}},1847:function(e,t,i){var n=this&&this.__awaiter||function(e,t,i,n){function adopt(e){return e instanceof i?e:new i((function(t){t(e)}))}return new(i||(i=Promise))((function(i,r){function fulfilled(e){try{step(n.next(e))}catch(e){r(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){r(e)}}function step(e){e.done?i(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.summary=t.markdownSummary=t.SUMMARY_DOCS_URL=t.SUMMARY_ENV_VAR=void 0;const r=i(857);const s=i(9896);const{access:o,appendFile:a,writeFile:l}=s.promises;t.SUMMARY_ENV_VAR="GITHUB_STEP_SUMMARY";t.SUMMARY_DOCS_URL="https://docs.github.com/actions/using-workflows/workflow-commands-for-github-actions#adding-a-job-summary";class Summary{constructor(){this._buffer=""}filePath(){return n(this,void 0,void 0,(function*(){if(this._filePath){return this._filePath}const e=process.env[t.SUMMARY_ENV_VAR];if(!e){throw new Error(`Unable to find environment variable for $${t.SUMMARY_ENV_VAR}. Check if your runtime environment supports job summaries.`)}try{yield o(e,s.constants.R_OK|s.constants.W_OK)}catch(t){throw new Error(`Unable to access summary file: '${e}'. Check if the file has correct read/write permissions.`)}this._filePath=e;return this._filePath}))}wrap(e,t,i={}){const n=Object.entries(i).map((([e,t])=>` ${e}="${t}"`)).join("");if(!t){return`<${e}${n}>`}return`<${e}${n}>${t}`}write(e){return n(this,void 0,void 0,(function*(){const t=!!(e===null||e===void 0?void 0:e.overwrite);const i=yield this.filePath();const n=t?l:a;yield n(i,this._buffer,{encoding:"utf8"});return this.emptyBuffer()}))}clear(){return n(this,void 0,void 0,(function*(){return this.emptyBuffer().write({overwrite:true})}))}stringify(){return this._buffer}isEmptyBuffer(){return this._buffer.length===0}emptyBuffer(){this._buffer="";return this}addRaw(e,t=false){this._buffer+=e;return t?this.addEOL():this}addEOL(){return this.addRaw(r.EOL)}addCodeBlock(e,t){const i=Object.assign({},t&&{lang:t});const n=this.wrap("pre",this.wrap("code",e),i);return this.addRaw(n).addEOL()}addList(e,t=false){const i=t?"ol":"ul";const n=e.map((e=>this.wrap("li",e))).join("");const r=this.wrap(i,n);return this.addRaw(r).addEOL()}addTable(e){const t=e.map((e=>{const t=e.map((e=>{if(typeof e==="string"){return this.wrap("td",e)}const{header:t,data:i,colspan:n,rowspan:r}=e;const s=t?"th":"td";const o=Object.assign(Object.assign({},n&&{colspan:n}),r&&{rowspan:r});return this.wrap(s,i,o)})).join("");return this.wrap("tr",t)})).join("");const i=this.wrap("table",t);return this.addRaw(i).addEOL()}addDetails(e,t){const i=this.wrap("details",this.wrap("summary",e)+t);return this.addRaw(i).addEOL()}addImage(e,t,i){const{width:n,height:r}=i||{};const s=Object.assign(Object.assign({},n&&{width:n}),r&&{height:r});const o=this.wrap("img",null,Object.assign({src:e,alt:t},s));return this.addRaw(o).addEOL()}addHeading(e,t){const i=`h${t}`;const n=["h1","h2","h3","h4","h5","h6"].includes(i)?i:"h1";const r=this.wrap(n,e);return this.addRaw(r).addEOL()}addSeparator(){const e=this.wrap("hr",null);return this.addRaw(e).addEOL()}addBreak(){const e=this.wrap("br",null);return this.addRaw(e).addEOL()}addQuote(e,t){const i=Object.assign({},t&&{cite:t});const n=this.wrap("blockquote",e,i);return this.addRaw(n).addEOL()}addLink(e,t){const i=this.wrap("a",e,{href:t});return this.addRaw(i).addEOL()}}const p=new Summary;t.markdownSummary=p;t.summary=p},302:(e,t)=>{Object.defineProperty(t,"__esModule",{value:true});t.toCommandValue=toCommandValue;t.toCommandProperties=toCommandProperties;function toCommandValue(e){if(e===null||e===undefined){return""}else if(typeof e==="string"||e instanceof String){return e}return JSON.stringify(e)}function toCommandProperties(e){if(!Object.keys(e).length){return{}}return{title:e.title,file:e.file,line:e.startLine,endLine:e.endLine,col:e.startColumn,endColumn:e.endColumn}}},5236:function(e,t,i){var n=this&&this.__createBinding||(Object.create?function(e,t,i,n){if(n===undefined)n=i;var r=Object.getOwnPropertyDescriptor(t,i);if(!r||("get"in r?!t.__esModule:r.writable||r.configurable)){r={enumerable:true,get:function(){return t[i]}}}Object.defineProperty(e,n,r)}:function(e,t,i,n){if(n===undefined)n=i;e[n]=t[i]});var r=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:true,value:t})}:function(e,t){e["default"]=t});var s=this&&this.__importStar||function(){var ownKeys=function(e){ownKeys=Object.getOwnPropertyNames||function(e){var t=[];for(var i in e)if(Object.prototype.hasOwnProperty.call(e,i))t[t.length]=i;return t};return ownKeys(e)};return function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var i=ownKeys(e),s=0;s{o+=p.write(e);if(d){d(e)}};const stdOutListener=e=>{s+=l.write(e);if(c){c(e)}};const u=Object.assign(Object.assign({},i===null||i===void 0?void 0:i.listeners),{stdout:stdOutListener,stderr:stdErrListener});const A=yield exec(e,t,Object.assign(Object.assign({},i),{listeners:u}));s+=l.end();o+=p.end();return{exitCode:A,stdout:s,stderr:o}}))}},6665:function(e,t,i){var n=this&&this.__createBinding||(Object.create?function(e,t,i,n){if(n===undefined)n=i;var r=Object.getOwnPropertyDescriptor(t,i);if(!r||("get"in r?!t.__esModule:r.writable||r.configurable)){r={enumerable:true,get:function(){return t[i]}}}Object.defineProperty(e,n,r)}:function(e,t,i,n){if(n===undefined)n=i;e[n]=t[i]});var r=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:true,value:t})}:function(e,t){e["default"]=t});var s=this&&this.__importStar||function(){var ownKeys=function(e){ownKeys=Object.getOwnPropertyNames||function(e){var t=[];for(var i in e)if(Object.prototype.hasOwnProperty.call(e,i))t[t.length]=i;return t};return ownKeys(e)};return function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var i=ownKeys(e),s=0;s-1){const e=n.substring(0,r);i(e);n=n.substring(r+a.EOL.length);r=n.indexOf(a.EOL)}return n}catch(e){this._debug(`error processing line. Failed with error ${e}`);return""}}_getSpawnFileName(){if(f){if(this._isCmdFile()){return process.env["COMSPEC"]||"cmd.exe"}}return this.toolPath}_getSpawnArgs(e){if(f){if(this._isCmdFile()){let t=`/D /S /C "${this._windowsQuoteCmdArg(this.toolPath)}`;for(const i of this.args){t+=" ";t+=e.windowsVerbatimArguments?i:this._windowsQuoteCmdArg(i)}t+='"';return[t]}}return this.args}_endsWith(e,t){return e.endsWith(t)}_isCmdFile(){const e=this.toolPath.toUpperCase();return this._endsWith(e,".CMD")||this._endsWith(e,".BAT")}_windowsQuoteCmdArg(e){if(!this._isCmdFile()){return this._uvQuoteCmdArg(e)}if(!e){return'""'}const t=[" ","\t","&","(",")","[","]","{","}","^","=",";","!","'","+",",","`","~","|","<",">",'"'];let i=false;for(const n of e){if(t.some((e=>e===n))){i=true;break}}if(!i){return e}let n='"';let r=true;for(let t=e.length;t>0;t--){n+=e[t-1];if(r&&e[t-1]==="\\"){n+="\\"}else if(e[t-1]==='"'){r=true;n+='"'}else{r=false}}n+='"';return n.split("").reverse().join("")}_uvQuoteCmdArg(e){if(!e){return'""'}if(!e.includes(" ")&&!e.includes("\t")&&!e.includes('"')){return e}if(!e.includes('"')&&!e.includes("\\")){return`"${e}"`}let t='"';let i=true;for(let n=e.length;n>0;n--){t+=e[n-1];if(i&&e[n-1]==="\\"){t+="\\"}else if(e[n-1]==='"'){i=true;t+="\\"}else{i=false}}t+='"';return t.split("").reverse().join("")}_cloneExecOptions(e){e=e||{};const t={cwd:e.cwd||process.cwd(),env:e.env||process.env,silent:e.silent||false,windowsVerbatimArguments:e.windowsVerbatimArguments||false,failOnStdErr:e.failOnStdErr||false,ignoreReturnCode:e.ignoreReturnCode||false,delay:e.delay||1e4};t.outStream=e.outStream||process.stdout;t.errStream=e.errStream||process.stderr;return t}_getSpawnOptions(e,t){e=e||{};const i={};i.cwd=e.cwd;i.env=e.env;i["windowsVerbatimArguments"]=e.windowsVerbatimArguments||this._isCmdFile();if(e.windowsVerbatimArguments){i.argv0=`"${t}"`}return i}exec(){return o(this,void 0,void 0,(function*(){if(!u.isRooted(this.toolPath)&&(this.toolPath.includes("/")||f&&this.toolPath.includes("\\"))){this.toolPath=c.resolve(process.cwd(),this.options.cwd||process.cwd(),this.toolPath)}this.toolPath=yield d.which(this.toolPath,true);return new Promise(((e,t)=>o(this,void 0,void 0,(function*(){this._debug(`exec tool: ${this.toolPath}`);this._debug("arguments:");for(const e of this.args){this._debug(` ${e}`)}const i=this._cloneExecOptions(this.options);if(!i.silent&&i.outStream){i.outStream.write(this._getCommandString(i)+a.EOL)}const n=new ExecState(i,this.toolPath);n.on("debug",(e=>{this._debug(e)}));if(this.options.cwd&&!(yield u.exists(this.options.cwd))){return t(new Error(`The cwd: ${this.options.cwd} does not exist!`))}const r=this._getSpawnFileName();const s=p.spawn(r,this._getSpawnArgs(i),this._getSpawnOptions(this.options,r));let o="";if(s.stdout){s.stdout.on("data",(e=>{if(this.options.listeners&&this.options.listeners.stdout){this.options.listeners.stdout(e)}if(!i.silent&&i.outStream){i.outStream.write(e)}o=this._processLineBuffer(e,o,(e=>{if(this.options.listeners&&this.options.listeners.stdline){this.options.listeners.stdline(e)}}))}))}let l="";if(s.stderr){s.stderr.on("data",(e=>{n.processStderr=true;if(this.options.listeners&&this.options.listeners.stderr){this.options.listeners.stderr(e)}if(!i.silent&&i.errStream&&i.outStream){const t=i.failOnStdErr?i.errStream:i.outStream;t.write(e)}l=this._processLineBuffer(e,l,(e=>{if(this.options.listeners&&this.options.listeners.errline){this.options.listeners.errline(e)}}))}))}s.on("error",(e=>{n.processError=e.message;n.processExited=true;n.processClosed=true;n.CheckComplete()}));s.on("exit",(e=>{n.processExitCode=e;n.processExited=true;this._debug(`Exit code ${e} received from tool '${this.toolPath}'`);n.CheckComplete()}));s.on("close",(e=>{n.processExitCode=e;n.processExited=true;n.processClosed=true;this._debug(`STDIO streams have closed for tool '${this.toolPath}'`);n.CheckComplete()}));n.on("done",((i,n)=>{if(o.length>0){this.emit("stdline",o)}if(l.length>0){this.emit("errline",l)}s.removeAllListeners();if(i){t(i)}else{e(n)}}));if(this.options.input){if(!s.stdin){throw new Error("child process missing stdin")}s.stdin.end(this.options.input)}}))))}))}}t.ToolRunner=ToolRunner;function argStringToArray(e){const t=[];let i=false;let n=false;let r="";function append(e){if(n&&e!=='"'){r+="\\"}r+=e;n=false}for(let s=0;s0){t.push(r);r=""}continue}append(o)}if(r.length>0){t.push(r.trim())}return t}class ExecState extends l.EventEmitter{constructor(e,t){super();this.processClosed=false;this.processError="";this.processExitCode=0;this.processExited=false;this.processStderr=false;this.delay=1e4;this.done=false;this.timeout=null;if(!t){throw new Error("toolPath must not be empty")}this.options=e;this.toolPath=t;if(e.delay){this.delay=e.delay}}CheckComplete(){if(this.done){return}if(this.processClosed){this._setResult()}else if(this.processExited){this.timeout=(0,A.setTimeout)(ExecState.HandleTimeout,this.delay,this)}}_debug(e){this.emit("debug",e)}_setResult(){let e;if(this.processExited){if(this.processError){e=new Error(`There was an error when attempting to execute the process '${this.toolPath}'. This may indicate the process failed to start. Error: ${this.processError}`)}else if(this.processExitCode!==0&&!this.options.ignoreReturnCode){e=new Error(`The process '${this.toolPath}' failed with exit code ${this.processExitCode}`)}else if(this.processStderr&&this.options.failOnStdErr){e=new Error(`The process '${this.toolPath}' failed because one or more lines were written to the STDERR stream`)}}if(this.timeout){clearTimeout(this.timeout);this.timeout=null}this.done=true;this.emit("done",e,this.processExitCode)}static HandleTimeout(e){if(e.done){return}if(!e.processClosed&&e.processExited){const t=`The STDIO streams did not close within ${e.delay/1e3} seconds of the exit event from process '${e.toolPath}'. This may indicate a child process inherited the STDIO streams and has not yet exited.`;e._debug(t)}e._setResult()}}},4552:function(e,t){var i=this&&this.__awaiter||function(e,t,i,n){function adopt(e){return e instanceof i?e:new i((function(t){t(e)}))}return new(i||(i=Promise))((function(i,r){function fulfilled(e){try{step(n.next(e))}catch(e){r(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){r(e)}}function step(e){e.done?i(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.PersonalAccessTokenCredentialHandler=t.BearerCredentialHandler=t.BasicCredentialHandler=void 0;class BasicCredentialHandler{constructor(e,t){this.username=e;this.password=t}prepareRequest(e){if(!e.headers){throw Error("The request has no headers")}e.headers["Authorization"]=`Basic ${Buffer.from(`${this.username}:${this.password}`).toString("base64")}`}canHandleAuthentication(){return false}handleAuthentication(){return i(this,void 0,void 0,(function*(){throw new Error("not implemented")}))}}t.BasicCredentialHandler=BasicCredentialHandler;class BearerCredentialHandler{constructor(e){this.token=e}prepareRequest(e){if(!e.headers){throw Error("The request has no headers")}e.headers["Authorization"]=`Bearer ${this.token}`}canHandleAuthentication(){return false}handleAuthentication(){return i(this,void 0,void 0,(function*(){throw new Error("not implemented")}))}}t.BearerCredentialHandler=BearerCredentialHandler;class PersonalAccessTokenCredentialHandler{constructor(e){this.token=e}prepareRequest(e){if(!e.headers){throw Error("The request has no headers")}e.headers["Authorization"]=`Basic ${Buffer.from(`PAT:${this.token}`).toString("base64")}`}canHandleAuthentication(){return false}handleAuthentication(){return i(this,void 0,void 0,(function*(){throw new Error("not implemented")}))}}t.PersonalAccessTokenCredentialHandler=PersonalAccessTokenCredentialHandler},4844:function(e,t,i){var n=this&&this.__createBinding||(Object.create?function(e,t,i,n){if(n===undefined)n=i;var r=Object.getOwnPropertyDescriptor(t,i);if(!r||("get"in r?!t.__esModule:r.writable||r.configurable)){r={enumerable:true,get:function(){return t[i]}}}Object.defineProperty(e,n,r)}:function(e,t,i,n){if(n===undefined)n=i;e[n]=t[i]});var r=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:true,value:t})}:function(e,t){e["default"]=t});var s=this&&this.__importStar||function(){var ownKeys=function(e){ownKeys=Object.getOwnPropertyNames||function(e){var t=[];for(var i in e)if(Object.prototype.hasOwnProperty.call(e,i))t[t.length]=i;return t};return ownKeys(e)};return function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var i=ownKeys(e),s=0;so(this,void 0,void 0,(function*(){let t=Buffer.alloc(0);this.message.on("data",(e=>{t=Buffer.concat([t,e])}));this.message.on("end",(()=>{e(t.toString())}))}))))}))}readBodyBuffer(){return o(this,void 0,void 0,(function*(){return new Promise((e=>o(this,void 0,void 0,(function*(){const t=[];this.message.on("data",(e=>{t.push(e)}));this.message.on("end",(()=>{e(Buffer.concat(t))}))}))))}))}}t.HttpClientResponse=HttpClientResponse;function isHttps(e){const t=new URL(e);return t.protocol==="https:"}class HttpClient{constructor(e,t,i){this._ignoreSslError=false;this._allowRedirects=true;this._allowRedirectDowngrade=false;this._maxRedirects=50;this._allowRetries=false;this._maxRetries=1;this._keepAlive=false;this._disposed=false;this.userAgent=e;this.handlers=t||[];this.requestOptions=i;if(i){if(i.ignoreSslError!=null){this._ignoreSslError=i.ignoreSslError}this._socketTimeout=i.socketTimeout;if(i.allowRedirects!=null){this._allowRedirects=i.allowRedirects}if(i.allowRedirectDowngrade!=null){this._allowRedirectDowngrade=i.allowRedirectDowngrade}if(i.maxRedirects!=null){this._maxRedirects=Math.max(i.maxRedirects,0)}if(i.keepAlive!=null){this._keepAlive=i.keepAlive}if(i.allowRetries!=null){this._allowRetries=i.allowRetries}if(i.maxRetries!=null){this._maxRetries=i.maxRetries}}}options(e,t){return o(this,void 0,void 0,(function*(){return this.request("OPTIONS",e,null,t||{})}))}get(e,t){return o(this,void 0,void 0,(function*(){return this.request("GET",e,null,t||{})}))}del(e,t){return o(this,void 0,void 0,(function*(){return this.request("DELETE",e,null,t||{})}))}post(e,t,i){return o(this,void 0,void 0,(function*(){return this.request("POST",e,t,i||{})}))}patch(e,t,i){return o(this,void 0,void 0,(function*(){return this.request("PATCH",e,t,i||{})}))}put(e,t,i){return o(this,void 0,void 0,(function*(){return this.request("PUT",e,t,i||{})}))}head(e,t){return o(this,void 0,void 0,(function*(){return this.request("HEAD",e,null,t||{})}))}sendStream(e,t,i,n){return o(this,void 0,void 0,(function*(){return this.request(e,t,i,n)}))}getJson(e){return o(this,arguments,void 0,(function*(e,t={}){t[A.Accept]=this._getExistingOrDefaultHeader(t,A.Accept,f.ApplicationJson);const i=yield this.get(e,t);return this._processResponse(i,this.requestOptions)}))}postJson(e,t){return o(this,arguments,void 0,(function*(e,t,i={}){const n=JSON.stringify(t,null,2);i[A.Accept]=this._getExistingOrDefaultHeader(i,A.Accept,f.ApplicationJson);i[A.ContentType]=this._getExistingOrDefaultContentTypeHeader(i,f.ApplicationJson);const r=yield this.post(e,n,i);return this._processResponse(r,this.requestOptions)}))}putJson(e,t){return o(this,arguments,void 0,(function*(e,t,i={}){const n=JSON.stringify(t,null,2);i[A.Accept]=this._getExistingOrDefaultHeader(i,A.Accept,f.ApplicationJson);i[A.ContentType]=this._getExistingOrDefaultContentTypeHeader(i,f.ApplicationJson);const r=yield this.put(e,n,i);return this._processResponse(r,this.requestOptions)}))}patchJson(e,t){return o(this,arguments,void 0,(function*(e,t,i={}){const n=JSON.stringify(t,null,2);i[A.Accept]=this._getExistingOrDefaultHeader(i,A.Accept,f.ApplicationJson);i[A.ContentType]=this._getExistingOrDefaultContentTypeHeader(i,f.ApplicationJson);const r=yield this.patch(e,n,i);return this._processResponse(r,this.requestOptions)}))}request(e,t,i,n){return o(this,void 0,void 0,(function*(){if(this._disposed){throw new Error("Client has already been disposed.")}const r=new URL(t);let s=this._prepareRequest(e,r,n);const o=this._allowRetries&&y.includes(e)?this._maxRetries+1:1;let a=0;let l;do{l=yield this.requestRaw(s,i);if(l&&l.message&&l.message.statusCode===u.Unauthorized){let e;for(const t of this.handlers){if(t.canHandleAuthentication(l)){e=t;break}}if(e){return e.handleAuthentication(this,s,i)}else{return l}}let t=this._maxRedirects;while(l.message.statusCode&&h.includes(l.message.statusCode)&&this._allowRedirects&&t>0){const o=l.message.headers["location"];if(!o){break}const a=new URL(o);if(r.protocol==="https:"&&r.protocol!==a.protocol&&!this._allowRedirectDowngrade){throw new Error("Redirect from HTTPS to HTTP protocol. This downgrade is not allowed for security reasons. If you want to allow this behavior, set the allowRedirectDowngrade option to true.")}yield l.readBody();if(a.hostname!==r.hostname){for(const e in n){if(e.toLowerCase()==="authorization"){delete n[e]}}}s=this._prepareRequest(e,a,n);l=yield this.requestRaw(s,i);t--}if(!l.message.statusCode||!g.includes(l.message.statusCode)){return l}a+=1;if(a{function callbackForResult(e,t){if(e){n(e)}else if(!t){n(new Error("Unknown error"))}else{i(t)}}this.requestRawWithCallback(e,t,callbackForResult)}))}))}requestRawWithCallback(e,t,i){if(typeof t==="string"){if(!e.options.headers){e.options.headers={}}e.options.headers["Content-Length"]=Buffer.byteLength(t,"utf8")}let n=false;function handleResult(e,t){if(!n){n=true;i(e,t)}}const r=e.httpModule.request(e.options,(e=>{const t=new HttpClientResponse(e);handleResult(undefined,t)}));let s;r.on("socket",(e=>{s=e}));r.setTimeout(this._socketTimeout||3*6e4,(()=>{if(s){s.end()}handleResult(new Error(`Request timeout: ${e.options.path}`))}));r.on("error",(function(e){handleResult(e)}));if(t&&typeof t==="string"){r.write(t,"utf8")}if(t&&typeof t!=="string"){t.on("close",(function(){r.end()}));t.pipe(r)}else{r.end()}}getAgent(e){const t=new URL(e);return this._getAgent(t)}getAgentDispatcher(e){const t=new URL(e);const i=p.getProxyUrl(t);const n=i&&i.hostname;if(!n){return}return this._getProxyAgentDispatcher(t,i)}_prepareRequest(e,t,i){const n={};n.parsedUrl=t;const r=n.parsedUrl.protocol==="https:";n.httpModule=r?l:a;const s=r?443:80;n.options={};n.options.host=n.parsedUrl.hostname;n.options.port=n.parsedUrl.port?parseInt(n.parsedUrl.port):s;n.options.path=(n.parsedUrl.pathname||"")+(n.parsedUrl.search||"");n.options.method=e;n.options.headers=this._mergeHeaders(i);if(this.userAgent!=null){n.options.headers["user-agent"]=this.userAgent}n.options.agent=this._getAgent(n.parsedUrl);if(this.handlers){for(const e of this.handlers){e.prepareRequest(n.options)}}return n}_mergeHeaders(e){if(this.requestOptions&&this.requestOptions.headers){return Object.assign({},lowercaseKeys(this.requestOptions.headers),lowercaseKeys(e||{}))}return lowercaseKeys(e||{})}_getExistingOrDefaultHeader(e,t,i){let n;if(this.requestOptions&&this.requestOptions.headers){const e=lowercaseKeys(this.requestOptions.headers)[t];if(e){n=typeof e==="number"?e.toString():e}}const r=e[t];if(r!==undefined){return typeof r==="number"?r.toString():r}if(n!==undefined){return n}return i}_getExistingOrDefaultContentTypeHeader(e,t){let i;if(this.requestOptions&&this.requestOptions.headers){const e=lowercaseKeys(this.requestOptions.headers)[A.ContentType];if(e){if(typeof e==="number"){i=String(e)}else if(Array.isArray(e)){i=e.join(", ")}else{i=e}}}const n=e[A.ContentType];if(n!==undefined){if(typeof n==="number"){return String(n)}else if(Array.isArray(n)){return n.join(", ")}else{return n}}if(i!==undefined){return i}return t}_getAgent(e){let t;const i=p.getProxyUrl(e);const n=i&&i.hostname;if(this._keepAlive&&n){t=this._proxyAgent}if(!n){t=this._agent}if(t){return t}const r=e.protocol==="https:";let s=100;if(this.requestOptions){s=this.requestOptions.maxSockets||a.globalAgent.maxSockets}if(i&&i.hostname){const e={maxSockets:s,keepAlive:this._keepAlive,proxy:Object.assign(Object.assign({},(i.username||i.password)&&{proxyAuth:`${i.username}:${i.password}`}),{host:i.hostname,port:i.port})};let n;const o=i.protocol==="https:";if(r){n=o?c.httpsOverHttps:c.httpsOverHttp}else{n=o?c.httpOverHttps:c.httpOverHttp}t=n(e);this._proxyAgent=t}if(!t){const e={keepAlive:this._keepAlive,maxSockets:s};t=r?new l.Agent(e):new a.Agent(e);this._agent=t}if(r&&this._ignoreSslError){t.options=Object.assign(t.options||{},{rejectUnauthorized:false})}return t}_getProxyAgentDispatcher(e,t){let i;if(this._keepAlive){i=this._proxyAgentDispatcher}if(i){return i}const n=e.protocol==="https:";i=new d.ProxyAgent(Object.assign({uri:t.href,pipelining:!this._keepAlive?0:1},(t.username||t.password)&&{token:`Basic ${Buffer.from(`${t.username}:${t.password}`).toString("base64")}`}));this._proxyAgentDispatcher=i;if(n&&this._ignoreSslError){i.options=Object.assign(i.options.requestTls||{},{rejectUnauthorized:false})}return i}_performExponentialBackoff(e){return o(this,void 0,void 0,(function*(){e=Math.min(v,e);const t=I*Math.pow(2,e);return new Promise((e=>setTimeout((()=>e()),t)))}))}_processResponse(e,t){return o(this,void 0,void 0,(function*(){return new Promise(((i,n)=>o(this,void 0,void 0,(function*(){const r=e.message.statusCode||0;const s={statusCode:r,result:null,headers:{}};if(r===u.NotFound){i(s)}function dateTimeDeserializer(e,t){if(typeof t==="string"){const e=new Date(t);if(!isNaN(e.valueOf())){return e}}return t}let o;let a;try{a=yield e.readBody();if(a&&a.length>0){if(t&&t.deserializeDates){o=JSON.parse(a,dateTimeDeserializer)}else{o=JSON.parse(a)}s.result=o}s.headers=e.message.headers}catch(e){}if(r>299){let e;if(o&&o.message){e=o.message}else if(a&&a.length>0){e=a}else{e=`Failed request: (${r})`}const t=new HttpClientError(e,r);t.result=s.result;n(t)}else{i(s)}}))))}))}}t.HttpClient=HttpClient;const lowercaseKeys=e=>Object.keys(e).reduce(((t,i)=>(t[i.toLowerCase()]=e[i],t)),{})},4988:(e,t)=>{Object.defineProperty(t,"__esModule",{value:true});t.getProxyUrl=getProxyUrl;t.checkBypass=checkBypass;function getProxyUrl(e){const t=e.protocol==="https:";if(checkBypass(e)){return undefined}const i=(()=>{if(t){return process.env["https_proxy"]||process.env["HTTPS_PROXY"]}else{return process.env["http_proxy"]||process.env["HTTP_PROXY"]}})();if(i){try{return new DecodedURL(i)}catch(e){if(!i.startsWith("http://")&&!i.startsWith("https://"))return new DecodedURL(`http://${i}`)}}else{return undefined}}function checkBypass(e){if(!e.hostname){return false}const t=e.hostname;if(isLoopbackAddress(t)){return true}const i=process.env["no_proxy"]||process.env["NO_PROXY"]||"";if(!i){return false}let n;if(e.port){n=Number(e.port)}else if(e.protocol==="http:"){n=80}else if(e.protocol==="https:"){n=443}const r=[e.hostname.toUpperCase()];if(typeof n==="number"){r.push(`${r[0]}:${n}`)}for(const e of i.split(",").map((e=>e.trim().toUpperCase())).filter((e=>e))){if(e==="*"||r.some((t=>t===e||t.endsWith(`.${e}`)||e.startsWith(".")&&t.endsWith(`${e}`)))){return true}}return false}function isLoopbackAddress(e){const t=e.toLowerCase();return t==="localhost"||t.startsWith("127.")||t.startsWith("[::1]")||t.startsWith("[0:0:0:0:0:0:0:1]")}class DecodedURL extends URL{constructor(e,t){super(e,t);this._decodedUsername=decodeURIComponent(super.username);this._decodedPassword=decodeURIComponent(super.password)}get username(){return this._decodedUsername}get password(){return this._decodedPassword}}},5207:function(e,t,i){var n=this&&this.__createBinding||(Object.create?function(e,t,i,n){if(n===undefined)n=i;var r=Object.getOwnPropertyDescriptor(t,i);if(!r||("get"in r?!t.__esModule:r.writable||r.configurable)){r={enumerable:true,get:function(){return t[i]}}}Object.defineProperty(e,n,r)}:function(e,t,i,n){if(n===undefined)n=i;e[n]=t[i]});var r=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:true,value:t})}:function(e,t){e["default"]=t});var s=this&&this.__importStar||function(){var ownKeys=function(e){ownKeys=Object.getOwnPropertyNames||function(e){var t=[];for(var i in e)if(Object.prototype.hasOwnProperty.call(e,i))t[t.length]=i;return t};return ownKeys(e)};return function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var i=ownKeys(e),s=0;se.toUpperCase()===t))){return e}}else{if(isUnixExecutable(n)){return e}}}const r=e;for(const s of i){e=r+s;n=undefined;try{n=yield(0,t.stat)(e)}catch(t){if(t.code!=="ENOENT"){console.log(`Unexpected error attempting to determine if executable file exists '${e}': ${t}`)}}if(n&&n.isFile()){if(t.IS_WINDOWS){try{const i=p.dirname(e);const n=p.basename(e).toUpperCase();for(const r of yield(0,t.readdir)(i)){if(n===r.toUpperCase()){e=p.join(i,r);break}}}catch(t){console.log(`Unexpected error attempting to determine the actual case of the file '${e}': ${t}`)}return e}else{if(isUnixExecutable(n)){return e}}}}return""}))}function normalizeSeparators(e){e=e||"";if(t.IS_WINDOWS){e=e.replace(/\//g,"\\");return e.replace(/\\\\+/g,"\\")}return e.replace(/\/\/+/g,"/")}function isUnixExecutable(e){return(e.mode&1)>0||(e.mode&8)>0&&process.getgid!==undefined&&e.gid===process.getgid()||(e.mode&64)>0&&process.getuid!==undefined&&e.uid===process.getuid()}function getCmdPath(){var e;return(e=process.env["COMSPEC"])!==null&&e!==void 0?e:`cmd.exe`}},4994:function(e,t,i){var n=this&&this.__createBinding||(Object.create?function(e,t,i,n){if(n===undefined)n=i;var r=Object.getOwnPropertyDescriptor(t,i);if(!r||("get"in r?!t.__esModule:r.writable||r.configurable)){r={enumerable:true,get:function(){return t[i]}}}Object.defineProperty(e,n,r)}:function(e,t,i,n){if(n===undefined)n=i;e[n]=t[i]});var r=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:true,value:t})}:function(e,t){e["default"]=t});var s=this&&this.__importStar||function(){var ownKeys=function(e){ownKeys=Object.getOwnPropertyNames||function(e){var t=[];for(var i in e)if(Object.prototype.hasOwnProperty.call(e,i))t[t.length]=i;return t};return ownKeys(e)};return function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var i=ownKeys(e),s=0;s|]/.test(e)){throw new Error('File path must not contain `*`, `"`, `<`, `>` or `|` on Windows')}}try{yield p.rm(e,{force:true,maxRetries:3,recursive:true,retryDelay:300})}catch(e){throw new Error(`File was unable to be removed ${e}`)}}))}function mkdirP(e){return o(this,void 0,void 0,(function*(){(0,a.ok)(e,"a path argument must be provided");yield p.mkdir(e,{recursive:true})}))}function which(e,t){return o(this,void 0,void 0,(function*(){if(!e){throw new Error("parameter 'tool' is required")}if(t){const t=yield which(e,false);if(!t){if(p.IS_WINDOWS){throw new Error(`Unable to locate executable file: ${e}. Please verify either the file path exists or the file can be found within a directory specified by the PATH environment variable. Also verify the file has a valid extension for an executable file.`)}else{throw new Error(`Unable to locate executable file: ${e}. Please verify either the file path exists or the file can be found within a directory specified by the PATH environment variable. Also check the file mode to verify the file is executable.`)}}return t}const i=yield findInPath(e);if(i&&i.length>0){return i[0]}return""}))}function findInPath(e){return o(this,void 0,void 0,(function*(){if(!e){throw new Error("parameter 'tool' is required")}const t=[];if(p.IS_WINDOWS&&process.env["PATHEXT"]){for(const e of process.env["PATHEXT"].split(l.delimiter)){if(e){t.push(e)}}}if(p.isRooted(e)){const i=yield p.tryGetExecutablePath(e,t);if(i){return[i]}return[]}if(e.includes(l.sep)){return[]}const i=[];if(process.env.PATH){for(const e of process.env.PATH.split(l.delimiter)){if(e){i.push(e)}}}const n=[];for(const r of i){const i=yield p.tryGetExecutablePath(l.join(r,e),t);if(i){n.push(i)}}return n}))}function readCopyOptions(e){const t=e.force==null?true:e.force;const i=Boolean(e.recursive);const n=e.copySourceDirectory==null?true:Boolean(e.copySourceDirectory);return{force:t,recursive:i,copySourceDirectory:n}}function cpDirRecursive(e,t,i,n){return o(this,void 0,void 0,(function*(){if(i>=255)return;i++;yield mkdirP(t);const r=yield p.readdir(e);for(const s of r){const r=`${e}/${s}`;const o=`${t}/${s}`;const a=yield p.lstat(r);if(a.isDirectory()){yield cpDirRecursive(r,o,i,n)}else{yield copyFile(r,o,n)}}yield p.chmod(t,(yield p.stat(e)).mode)}))}function copyFile(e,t,i){return o(this,void 0,void 0,(function*(){if((yield p.lstat(e)).isSymbolicLink()){try{yield p.lstat(t);yield p.unlink(t)}catch(e){if(e.code==="EPERM"){yield p.chmod(t,"0666");yield p.unlink(t)}}const i=yield p.readlink(e);yield p.symlink(i,t,p.IS_WINDOWS?"junction":null)}else if(!(yield p.exists(t))||i){yield p.copyFile(e,t)}}))}},1324:(e,t,i)=>{e.exports={parallel:i(3857),serial:i(1054),serialOrdered:i(3961)}},4818:e=>{e.exports=abort;function abort(e){Object.keys(e.jobs).forEach(clean.bind(e));e.jobs={}}function clean(e){if(typeof this.jobs[e]=="function"){this.jobs[e]()}}},8452:(e,t,i)=>{var n=i(9200);e.exports=async;function async(e){var t=false;n((function(){t=true}));return function async_callback(i,r){if(t){e(i,r)}else{n((function nextTick_callback(){e(i,r)}))}}}},9200:e=>{e.exports=defer;function defer(e){var t=typeof setImmediate=="function"?setImmediate:typeof process=="object"&&typeof process.nextTick=="function"?process.nextTick:null;if(t){t(e)}else{setTimeout(e,0)}}},4902:(e,t,i)=>{var n=i(8452),r=i(4818);e.exports=iterate;function iterate(e,t,i,n){var s=i["keyedList"]?i["keyedList"][i.index]:i.index;i.jobs[s]=runJob(t,s,e[s],(function(e,t){if(!(s in i.jobs)){return}delete i.jobs[s];if(e){r(i)}else{i.results[s]=t}n(e,i.results)}))}function runJob(e,t,i,r){var s;if(e.length==2){s=e(i,n(r))}else{s=e(i,t,n(r))}return s}},1721:e=>{e.exports=state;function state(e,t){var i=!Array.isArray(e),n={index:0,keyedList:i||t?Object.keys(e):null,jobs:{},results:i?{}:[],size:i?Object.keys(e).length:e.length};if(t){n.keyedList.sort(i?t:function(i,n){return t(e[i],e[n])})}return n}},3351:(e,t,i)=>{var n=i(4818),r=i(8452);e.exports=terminator;function terminator(e){if(!Object.keys(this.jobs).length){return}this.index=this.size;n(this);r(e)(null,this.results)}},3857:(e,t,i)=>{var n=i(4902),r=i(1721),s=i(3351);e.exports=parallel;function parallel(e,t,i){var o=r(e);while(o.index<(o["keyedList"]||e).length){n(e,t,o,(function(e,t){if(e){i(e,t);return}if(Object.keys(o.jobs).length===0){i(null,o.results);return}}));o.index++}return s.bind(o,i)}},1054:(e,t,i)=>{var n=i(3961);e.exports=serial;function serial(e,t,i){return n(e,t,null,i)}},3961:(e,t,i)=>{var n=i(4902),r=i(1721),s=i(3351);e.exports=serialOrdered;e.exports.ascending=ascending;e.exports.descending=descending;function serialOrdered(e,t,i,o){var a=r(e,i);n(e,t,a,(function iteratorHandler(i,r){if(i){o(i,r);return}a.index++;if(a.index<(a["keyedList"]||e).length){n(e,t,a,iteratorHandler);return}o(null,a.results)}));return s.bind(a,o)}function ascending(e,t){return et?1:0}function descending(e,t){return-1*ascending(e,t)}},6445:function(e,t,i){var n=this&&this.__awaiter||function(e,t,i,n){function adopt(e){return e instanceof i?e:new i((function(t){t(e)}))}return new(i||(i=Promise))((function(i,r){function fulfilled(e){try{step(n.next(e))}catch(e){r(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){r(e)}}function step(e){e.done?i(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.AlertApi=void 0;const r=i(666);const s=i(4326);class AlertApi extends r.ClientApiBase{constructor(e,t,i,n){super(e,t,n||"node-Alert-api",i)}getAlert(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e,alertId:t,repository:i};let p={ref:r,expand:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Alert","e21b4630-b7d2-4031-99e3-3ad328cc4a7f",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.Alert,false);a(o)}catch(e){l(e)}}))))}))}getAlerts(e,t,i,r,o,a,l){return n(this,void 0,void 0,(function*(){return new Promise(((p,c)=>n(this,void 0,void 0,(function*(){let n={project:e,repository:t};let d={top:i,orderBy:r,criteria:o,expand:a,continuationToken:l};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Alert","e21b4630-b7d2-4031-99e3-3ad328cc4a7f",n,d);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.Alert,true);p(o)}catch(e){c(e)}}))))}))}getAlertSarif(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,alertId:t,repository:i};let l={ref:r,expand:s};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Alert","e21b4630-b7d2-4031-99e3-3ad328cc4a7f",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let s=this.formatResponse(r.result,null,false);o(s)}catch(e){a(e)}}))))}))}updateAlert(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:t,alertId:i,repository:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","Alert","e21b4630-b7d2-4031-99e3-3ad328cc4a7f",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,r);let l=this.formatResponse(a.result,s.TypeInfo.Alert,false);o(l)}catch(e){a(e)}}))))}))}getBranches(e,t,i,r,o,a,l){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("alertType can not be null or undefined")}return new Promise(((p,c)=>n(this,void 0,void 0,(function*(){let n={action:"Branches",project:e,repository:t};let d={alertType:i,continuationToken:r,branchNameContains:o,top:a,includePullRequestBranches:l};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Alert","8f90675b-f794-434d-8f2c-cfae0a11c02a",n,d);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.Branch,true);p(o)}catch(e){c(e)}}))))}))}getUxFilters(e,t,i){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("alertType can not be null or undefined")}return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={action:"Default",project:e,repository:t};let a={alertType:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Alert","8f90675b-f794-434d-8f2c-cfae0a11c02a",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.UxFilters,false);r(l)}catch(e){o(e)}}))))}))}getAlertInstances(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,alertId:t,repository:i};let l={ref:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Alert","f451ba96-0e95-458a-8dd5-3df894770a49",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.AlertAnalysisInstance,true);o(a)}catch(e){a(e)}}))))}))}createLegalReview(e,t,i,r){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("alertId can not be null or undefined")}return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:e,repository:t};let a={alertId:i,ref:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Alert","65de4b84-7519-4ae8-8623-175f79b49b80",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.create(t,null,i);let o=this.formatResponse(r.result,null,false);s(o)}catch(e){o(e)}}))))}))}updateAlertsMetadata(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,repository:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","Alert","65de4b84-7519-4ae8-8623-175f79b49b80",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.AlertMetadataChange,true);r(l)}catch(e){o(e)}}))))}))}uploadSarif(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:i,repository:r};e=e||{};e["Content-Type"]="application/octet-stream";e["X-AdvSec-NotificationSarif"]="notificationFlag";try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","Alert","2a141cae-a50d-4c22-b41b-13f77748d035",n);let r=i.requestUrl;let o=this.createRequestOptions("application/json",i.apiVersion);o.additionalHeaders=e;let a;a=yield this.rest.uploadStream("POST",r,t,o);let l=this.formatResponse(a.result,null,false);s(l)}catch(e){o(e)}}))))}))}getSarif(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={sarifId:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","Alert","a04689e7-0f81-48a2-8d18-40654c47494c",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(i,r);let a=this.formatResponse(o.result,s.TypeInfo.SarifUploadStatus,false);t(a)}catch(e){i(e)}}))))}))}getValidityData(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e,repository:t,alertId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Alert","2e022520-3508-4b5f-9855-acb954d673ba",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let a=this.formatResponse(o.result,s.TypeInfo.ValidationRequestInfo,false);r(a)}catch(e){o(e)}}))))}))}initiateValidation(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e,repository:t,alertId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Alert","2e022520-3508-4b5f-9855-acb954d673ba",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.create(t,null,i);let a=this.formatResponse(o.result,s.TypeInfo.AlertValidationRequestStatus,false);r(a)}catch(e){o(e)}}))))}))}}t.AlertApi=AlertApi},8351:function(e,t,i){var n=this&&this.__awaiter||function(e,t,i,n){function adopt(e){return e instanceof i?e:new i((function(t){t(e)}))}return new(i||(i=Promise))((function(i,r){function fulfilled(e){try{step(n.next(e))}catch(e){r(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){r(e)}}function step(e){e.done?i(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.BuildApi=void 0;const r=i(666);const s=i(8920);class BuildApi extends r.ClientApiBase{constructor(e,t,i,n){super(e,t,n||"node-Build-api",i)}createArtifact(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:t,buildId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.5","build","1db06c96-014e-44e1-ac91-90b2d4b3e984",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(i,e,s);let a=this.formatResponse(o.result,null,false);r(a)}catch(e){s(e)}}))))}))}getArtifact(e,t,i){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("artifactName can not be null or undefined")}return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,buildId:t};let o={artifactName:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.5","build","1db06c96-014e-44e1-ac91-90b2d4b3e984",n,o);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,i);let a=this.formatResponse(s.result,null,false);r(a)}catch(e){s(e)}}))))}))}getArtifactContentZip(e,t,i){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("artifactName can not be null or undefined")}return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,buildId:t};let o={artifactName:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.5","build","1db06c96-014e-44e1-ac91-90b2d4b3e984",n,o);let t=e.requestUrl;let i=e.apiVersion;let s=this.createAcceptHeader("application/zip",i);r((yield this.http.get(t,{Accept:s})).message)}catch(e){s(e)}}))))}))}getArtifacts(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,buildId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.5","build","1db06c96-014e-44e1-ac91-90b2d4b3e984",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,r);let o=this.formatResponse(s.result,null,true);i(o)}catch(e){r(e)}}))))}))}getFile(e,t,i,r,s){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("artifactName can not be null or undefined")}if(r==null){throw new TypeError("fileId can not be null or undefined")}if(s==null){throw new TypeError("fileName can not be null or undefined")}return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,buildId:t};let l={artifactName:i,fileId:r,fileName:s};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.5","build","1db06c96-014e-44e1-ac91-90b2d4b3e984",n,l);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("application/octet-stream",i);o((yield this.http.get(t,{Accept:r})).message)}catch(e){a(e)}}))))}))}getAttachments(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,buildId:t,type:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","build","f2192269-89fa-4f94-baf6-8fb128c55159",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,i);let o=this.formatResponse(s.result,null,true);r(o)}catch(e){s(e)}}))))}))}getAttachment(e,t,i,r,s,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e,buildId:t,timelineId:i,recordId:r,type:s,name:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","build","af5122d3-3438-485e-a25a-2dbbfde84ee6",n);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("application/octet-stream",i);a((yield this.http.get(t,{Accept:r})).message)}catch(e){l(e)}}))))}))}authorizeProjectResources(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","build","398c85bc-81aa-4822-947c-a194a05f0fef",n);let r=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(r,e,s);let a=this.formatResponse(o.result,null,true);i(a)}catch(e){r(e)}}))))}))}getProjectResources(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e};let o={type:t,id:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","build","398c85bc-81aa-4822-947c-a194a05f0fef",n,o);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,i);let a=this.formatResponse(s.result,null,true);r(a)}catch(e){s(e)}}))))}))}getBadge(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,definitionId:t};let o={branchName:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","build","de6a4df8-22cd-44ee-af2d-39f6aa7a4261",n,o);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,i);let a=this.formatResponse(s.result,null,false);r(a)}catch(e){s(e)}}))))}))}listBranches(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,providerName:t};let l={serviceEndpointId:i,repository:r,branchName:s};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","build","e05d4403-9b81-4244-8763-20fde28d1976",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let s=this.formatResponse(r.result,null,true);o(s)}catch(e){a(e)}}))))}))}getBuildBadge(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:e,repoType:t};let a={repoId:i,branchName:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","build","21b3b9ce-fad5-4567-9ad0-80679794e003",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,null,false);s(o)}catch(e){o(e)}}))))}))}getBuildBadgeData(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:e,repoType:t};let a={repoId:i,branchName:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","build","21b3b9ce-fad5-4567-9ad0-80679794e003",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,null,false);s(o)}catch(e){o(e)}}))))}))}getRetentionLeasesForBuild(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,buildId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","build","3da19a6a-f088-45c4-83ce-2ad3a87be6c4",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.RetentionLease,true);i(a)}catch(e){r(e)}}))))}))}deleteBuild(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,buildId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.7","build","0cd358e1-9217-4d94-8269-1c1ee6f93dcf",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}getBuild(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e,buildId:t};let a={propertyFilters:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.7","build","0cd358e1-9217-4d94-8269-1c1ee6f93dcf",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.Build,false);r(l)}catch(e){o(e)}}))))}))}getBuilds(e,t,i,r,o,a,l,p,c,d,u,A,f,h,g,y,v,I,E,C,b){return n(this,void 0,void 0,(function*(){return new Promise(((T,w)=>n(this,void 0,void 0,(function*(){let n={project:e};let R={definitions:t&&t.join(","),queues:i&&i.join(","),buildNumber:r,minTime:o,maxTime:a,requestedFor:l,reasonFilter:p,statusFilter:c,resultFilter:d,tagFilters:u&&u.join(","),properties:A&&A.join(","),$top:f,continuationToken:h,maxBuildsPerDefinition:g,deletedFilter:y,queryOrder:v,branchName:I,buildIds:E&&E.join(","),repositoryId:C,repositoryType:b};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.7","build","0cd358e1-9217-4d94-8269-1c1ee6f93dcf",n,R);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.Build,true);T(o)}catch(e){w(e)}}))))}))}queueBuild(e,t,i,r,o,a){return n(this,void 0,void 0,(function*(){return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={project:t};let c={ignoreWarnings:i,checkInTicket:r,sourceBuildId:o,definitionId:a};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.7","build","0cd358e1-9217-4d94-8269-1c1ee6f93dcf",n,c);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(i,e,r);let a=this.formatResponse(o.result,s.TypeInfo.Build,false);l(a)}catch(e){p(e)}}))))}))}updateBuild(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:t,buildId:i};let l={retry:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.7","build","0cd358e1-9217-4d94-8269-1c1ee6f93dcf",n,l);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,r);let p=this.formatResponse(a.result,s.TypeInfo.Build,false);o(p)}catch(e){a(e)}}))))}))}updateBuilds(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.7","build","0cd358e1-9217-4d94-8269-1c1ee6f93dcf",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.Build,true);i(l)}catch(e){r(e)}}))))}))}getBuildChanges(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e,buildId:t};let p={continuationToken:i,$top:r,includeSourceChange:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","build","54572c7b-bbd3-45d4-80dc-28be08941620",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.Change,true);a(o)}catch(e){l(e)}}))))}))}getChangesBetweenBuilds(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e};let l={fromBuildId:t,toBuildId:i,$top:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","build","f10f0ea5-18a1-43ec-a8fb-2042c7be9b43",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.Change,true);o(a)}catch(e){a(e)}}))))}))}getBuildController(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={controllerId:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","build","fcac1932-2ee1-437f-9b6f-7f696be858f6",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(i,r);let a=this.formatResponse(o.result,s.TypeInfo.BuildController,false);t(a)}catch(e){i(e)}}))))}))}getBuildControllers(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};let r={name:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","build","fcac1932-2ee1-437f-9b6f-7f696be858f6",n,r);let i=e.requestUrl;let o=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(i,o);let l=this.formatResponse(a.result,s.TypeInfo.BuildController,true);t(l)}catch(e){i(e)}}))))}))}createDefinition(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:t};let l={definitionToCloneId:i,definitionToCloneRevision:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.7","build","dbeaf647-6167-421a-bda9-c9327b25e2e6",n,l);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,r);let p=this.formatResponse(a.result,s.TypeInfo.BuildDefinition,false);o(p)}catch(e){a(e)}}))))}))}deleteDefinition(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,definitionId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.7","build","dbeaf647-6167-421a-bda9-c9327b25e2e6",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}getDefinition(e,t,i,r,o,a){return n(this,void 0,void 0,(function*(){return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={project:e,definitionId:t};let c={revision:i,minMetricsTime:r,propertyFilters:o&&o.join(","),includeLatestBuilds:a};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.7","build","dbeaf647-6167-421a-bda9-c9327b25e2e6",n,c);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.BuildDefinition,false);l(o)}catch(e){p(e)}}))))}))}getDefinitions(e,t,i,r,o,a,l,p,c,d,u,A,f,h,g,y,v){return n(this,void 0,void 0,(function*(){return new Promise(((I,E)=>n(this,void 0,void 0,(function*(){let n={project:e};let C={name:t,repositoryId:i,repositoryType:r,queryOrder:o,$top:a,continuationToken:l,minMetricsTime:p,definitionIds:c&&c.join(","),path:d,builtAfter:u,notBuiltAfter:A,includeAllProperties:f,includeLatestBuilds:h,taskIdFilter:g,processType:y,yamlFilename:v};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.7","build","dbeaf647-6167-421a-bda9-c9327b25e2e6",n,C);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.BuildDefinitionReference,true);I(o)}catch(e){E(e)}}))))}))}restoreDefinition(e,t,i){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("deleted can not be null or undefined")}return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e,definitionId:t};let a={deleted:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.7","build","dbeaf647-6167-421a-bda9-c9327b25e2e6",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.update(t,null,i);let l=this.formatResponse(o.result,s.TypeInfo.BuildDefinition,false);r(l)}catch(e){o(e)}}))))}))}updateDefinition(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:t,definitionId:i};let p={secretsSourceDefinitionId:r,secretsSourceDefinitionRevision:o};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.7","build","dbeaf647-6167-421a-bda9-c9327b25e2e6",n,p);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.replace(i,e,r);let l=this.formatResponse(o.result,s.TypeInfo.BuildDefinition,false);a(l)}catch(e){l(e)}}))))}))}getFileContents(e,t,i,r,s,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e,providerName:t};let p={serviceEndpointId:i,repository:r,commitOrBranch:s,path:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","build","29d12225-b1d9-425f-b668-6c594a981313",n,p);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("text/plain",i);a((yield this.http.get(t,{Accept:r})).message)}catch(e){l(e)}}))))}))}createFolder(e,t,i){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("path can not be null or undefined")}return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t};let a={path:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","build","a906531b-d2da-4f55-bda7-f3e676cc50d9",n,a);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let l;l=yield this.rest.replace(i,e,o);let p=this.formatResponse(l.result,s.TypeInfo.Folder,false);r(p)}catch(e){o(e)}}))))}))}deleteFolder(e,t){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("path can not be null or undefined")}return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e};let s={path:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","build","a906531b-d2da-4f55-bda7-f3e676cc50d9",n,s);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.del(t,r);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}getFolders(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e,path:t};let a={queryOrder:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","build","a906531b-d2da-4f55-bda7-f3e676cc50d9",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.Folder,true);r(l)}catch(e){o(e)}}))))}))}updateFolder(e,t,i){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("path can not be null or undefined")}return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t};let a={path:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","build","a906531b-d2da-4f55-bda7-f3e676cc50d9",n,a);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let l;l=yield this.rest.create(i,e,o);let p=this.formatResponse(l.result,s.TypeInfo.Folder,false);r(p)}catch(e){o(e)}}))))}))}getBuildGeneralSettings(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={project:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","build","c4aefd19-30ff-405b-80ad-aca021e7242a",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(i,r);let o=this.formatResponse(s.result,null,false);t(o)}catch(e){i(e)}}))))}))}updateBuildGeneralSettings(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","build","c4aefd19-30ff-405b-80ad-aca021e7242a",n);let r=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(r,e,s);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}getRetentionHistory(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};let r={daysToLookback:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","build","1a9c48be-0ef5-4ec2-b94f-f053bdd2d3bf",n,r);let i=e.requestUrl;let o=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(i,o);let l=this.formatResponse(a.result,s.TypeInfo.BuildRetentionHistory,false);t(l)}catch(e){i(e)}}))))}))}getLatestBuild(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e,definition:t};let a={branchName:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","build","54481611-01f4-47f3-998f-160da0f0c229",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.Build,false);r(l)}catch(e){o(e)}}))))}))}addRetentionLeases(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","build","272051e4-9af1-45b5-ae22-8d960a5539d4",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.RetentionLease,true);i(l)}catch(e){r(e)}}))))}))}deleteRetentionLeasesById(e,t){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("ids can not be null or undefined")}return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e};let s={ids:t&&t.join(",")};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","build","272051e4-9af1-45b5-ae22-8d960a5539d4",n,s);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.del(t,r);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}getRetentionLease(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,leaseId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","build","272051e4-9af1-45b5-ae22-8d960a5539d4",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.RetentionLease,false);i(a)}catch(e){r(e)}}))))}))}getRetentionLeasesByMinimalRetentionLeases(e,t){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("leasesToFetch can not be null or undefined")}return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e};let o={leasesToFetch:t&&t.join("|")};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","build","272051e4-9af1-45b5-ae22-8d960a5539d4",n,o);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(t,r);let l=this.formatResponse(a.result,s.TypeInfo.RetentionLease,true);i(l)}catch(e){r(e)}}))))}))}getRetentionLeasesByOwnerId(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e};let l={ownerId:t,definitionId:i,runId:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","build","272051e4-9af1-45b5-ae22-8d960a5539d4",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.RetentionLease,true);o(a)}catch(e){a(e)}}))))}))}getRetentionLeasesByUserId(e,t,i,r){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("userOwnerId can not be null or undefined")}return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e};let l={userOwnerId:t,definitionId:i,runId:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","build","272051e4-9af1-45b5-ae22-8d960a5539d4",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.RetentionLease,true);o(a)}catch(e){a(e)}}))))}))}updateRetentionLease(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,leaseId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","build","272051e4-9af1-45b5-ae22-8d960a5539d4",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.RetentionLease,false);r(l)}catch(e){o(e)}}))))}))}getBuildLog(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,buildId:t,logId:i};let l={startLine:r,endLine:s};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","build","35a80daf-7f30-45fc-86e8-6b813d9c90df",n,l);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("text/plain",i);o((yield this.http.get(t,{Accept:r})).message)}catch(e){a(e)}}))))}))}getBuildLogLines(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,buildId:t,logId:i};let l={startLine:r,endLine:s};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","build","35a80daf-7f30-45fc-86e8-6b813d9c90df",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let s=this.formatResponse(r.result,null,true);o(s)}catch(e){a(e)}}))))}))}getBuildLogs(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,buildId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","build","35a80daf-7f30-45fc-86e8-6b813d9c90df",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.BuildLog,true);i(a)}catch(e){r(e)}}))))}))}getBuildLogsZip(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,buildId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","build","35a80daf-7f30-45fc-86e8-6b813d9c90df",n);let t=e.requestUrl;let r=e.apiVersion;let s=this.createAcceptHeader("application/zip",r);i((yield this.http.get(t,{Accept:s})).message)}catch(e){r(e)}}))))}))}getBuildLogZip(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,buildId:t,logId:i};let l={startLine:r,endLine:s};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","build","35a80daf-7f30-45fc-86e8-6b813d9c90df",n,l);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("application/zip",i);o((yield this.http.get(t,{Accept:r})).message)}catch(e){a(e)}}))))}))}getProjectMetrics(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e,metricAggregationType:t};let a={minMetricsTime:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","build","7433fae7-a6bc-41dc-a6e2-eef9005ce41a",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.BuildMetric,true);r(l)}catch(e){o(e)}}))))}))}getDefinitionMetrics(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e,definitionId:t};let a={minMetricsTime:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","build","d973b939-0ce0-4fec-91d8-da3940fa1827",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.BuildMetric,true);r(l)}catch(e){o(e)}}))))}))}getBuildOptionDefinitions(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={project:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","build","591cb5a4-2d46-4f3a-a697-5cd42b6bd332",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(i,r);let a=this.formatResponse(o.result,s.TypeInfo.BuildOptionDefinition,true);t(a)}catch(e){i(e)}}))))}))}getPathContents(e,t,i,r,s,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e,providerName:t};let p={serviceEndpointId:i,repository:r,commitOrBranch:s,path:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","build","7944d6fb-df01-4709-920a-7a189aa34037",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let s=this.formatResponse(r.result,null,true);a(s)}catch(e){l(e)}}))))}))}getBuildProperties(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,buildId:t};let o={filter:i&&i.join(",")};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","build","0a6312e9-0627-49b7-8083-7d74a64849c9",n,o);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,i);let a=this.formatResponse(s.result,null,false);r(a)}catch(e){s(e)}}))))}))}updateBuildProperties(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:i,buildId:r};e=e||{};e["Content-Type"]="application/json-patch+json";try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","build","0a6312e9-0627-49b7-8083-7d74a64849c9",n);let r=i.requestUrl;let o=this.createRequestOptions("application/json",i.apiVersion);o.additionalHeaders=e;let a;a=yield this.rest.update(r,t,o);let l=this.formatResponse(a.result,null,false);s(l)}catch(e){o(e)}}))))}))}getDefinitionProperties(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,definitionId:t};let o={filter:i&&i.join(",")};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","build","d9826ad7-2a68-46a9-a6e9-677698777895",n,o);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,i);let a=this.formatResponse(s.result,null,false);r(a)}catch(e){s(e)}}))))}))}updateDefinitionProperties(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:i,definitionId:r};e=e||{};e["Content-Type"]="application/json-patch+json";try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","build","d9826ad7-2a68-46a9-a6e9-677698777895",n);let r=i.requestUrl;let o=this.createRequestOptions("application/json",i.apiVersion);o.additionalHeaders=e;let a;a=yield this.rest.update(r,t,o);let l=this.formatResponse(a.result,null,false);s(l)}catch(e){o(e)}}))))}))}getPullRequest(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,providerName:t,pullRequestId:i};let l={repositoryId:r,serviceEndpointId:s};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","build","d8763ec7-9ff0-4fb4-b2b2-9d757906ff14",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let s=this.formatResponse(r.result,null,false);o(s)}catch(e){a(e)}}))))}))}getBuildReport(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,buildId:t};let o={type:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","build","45bcaa88-67e1-4042-a035-56d3b4a7d44c",n,o);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,i);let a=this.formatResponse(s.result,null,false);r(a)}catch(e){s(e)}}))))}))}getBuildReportHtmlContent(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,buildId:t};let o={type:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","build","45bcaa88-67e1-4042-a035-56d3b4a7d44c",n,o);let t=e.requestUrl;let i=e.apiVersion;let s=this.createAcceptHeader("text/html",i);r((yield this.http.get(t,{Accept:s})).message)}catch(e){s(e)}}))))}))}listRepositories(e,t,i,r,s,o,a){return n(this,void 0,void 0,(function*(){return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={project:e,providerName:t};let c={serviceEndpointId:i,repository:r,resultSet:s,pageResults:o,continuationToken:a};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","build","d44d1680-f978-4834-9b93-8c6e132329c9",n,c);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let s=this.formatResponse(r.result,null,false);l(s)}catch(e){p(e)}}))))}))}authorizeDefinitionResources(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:t,definitionId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","build","ea623316-1967-45eb-89ab-e9e6110cf2d6",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(i,e,s);let a=this.formatResponse(o.result,null,true);r(a)}catch(e){s(e)}}))))}))}getDefinitionResources(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,definitionId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","build","ea623316-1967-45eb-89ab-e9e6110cf2d6",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,r);let o=this.formatResponse(s.result,null,true);i(o)}catch(e){r(e)}}))))}))}getResourceUsage(){return n(this,void 0,void 0,(function*(){return new Promise(((e,t)=>n(this,void 0,void 0,(function*(){let i={};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","build","3813d06c-9e36-4ea1-aac3-61a485d60e3d",i);let n=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.get(n,r);let o=this.formatResponse(s.result,null,false);e(o)}catch(e){t(e)}}))))}))}getRetentionSettings(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={project:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","build","dadb46e7-5851-4c72-820e-ae8abb82f59f",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(i,r);let o=this.formatResponse(s.result,null,false);t(o)}catch(e){i(e)}}))))}))}updateRetentionSettings(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","build","dadb46e7-5851-4c72-820e-ae8abb82f59f",n);let r=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(r,e,s);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}getDefinitionRevisions(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,definitionId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","build","7c116775-52e5-453e-8c5d-914d9762d8c4",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.BuildDefinitionRevision,true);i(a)}catch(e){r(e)}}))))}))}getBuildSettings(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={project:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","build","aa8c1c9c-ef8b-474a-b8c4-785c7b191d0d",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(i,r);let o=this.formatResponse(s.result,null,false);t(o)}catch(e){i(e)}}))))}))}updateBuildSettings(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","build","aa8c1c9c-ef8b-474a-b8c4-785c7b191d0d",n);let r=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(r,e,s);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}listSourceProviders(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={project:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","build","3ce81729-954f-423d-a581-9fea01d25186",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(i,r);let a=this.formatResponse(o.result,s.TypeInfo.SourceProviderAttributes,true);t(a)}catch(e){i(e)}}))))}))}updateStage(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:r,buildId:t,stageRefName:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","build","b8aac6c9-744b-46e1-88fc-3550969f9313",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(i,e,r);let a=this.formatResponse(o.result,null,false);s(a)}catch(e){o(e)}}))))}))}getStatusBadge(e,t,i,r,s,o,a){return n(this,void 0,void 0,(function*(){return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={project:e,definition:t};let c={branchName:i,stageName:r,jobName:s,configuration:o,label:a};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","build","07acfdce-4757-4439-b422-ddd13a2fcc10",n,c);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let s=this.formatResponse(r.result,null,false);l(s)}catch(e){p(e)}}))))}))}addBuildTag(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,buildId:t,tag:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","build","6e6114b2-8161-44c8-8f6c-c5505782427f",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.replace(t,null,i);let o=this.formatResponse(s.result,null,true);r(o)}catch(e){s(e)}}))))}))}addBuildTags(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:t,buildId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.3","build","6e6114b2-8161-44c8-8f6c-c5505782427f",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(i,e,s);let a=this.formatResponse(o.result,null,true);r(a)}catch(e){s(e)}}))))}))}deleteBuildTag(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,buildId:t,tag:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","build","6e6114b2-8161-44c8-8f6c-c5505782427f",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,i);let o=this.formatResponse(s.result,null,true);r(o)}catch(e){s(e)}}))))}))}getBuildTags(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,buildId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","build","6e6114b2-8161-44c8-8f6c-c5505782427f",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,r);let o=this.formatResponse(s.result,null,true);i(o)}catch(e){r(e)}}))))}))}updateBuildTags(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:t,buildId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.3","build","6e6114b2-8161-44c8-8f6c-c5505782427f",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(i,e,s);let a=this.formatResponse(o.result,null,true);r(a)}catch(e){s(e)}}))))}))}addDefinitionTag(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,definitionId:t,tag:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","build","cb894432-134a-4d31-a839-83beceaace4b",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.replace(t,null,i);let o=this.formatResponse(s.result,null,true);r(o)}catch(e){s(e)}}))))}))}addDefinitionTags(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:t,definitionId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.3","build","cb894432-134a-4d31-a839-83beceaace4b",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(i,e,s);let a=this.formatResponse(o.result,null,true);r(a)}catch(e){s(e)}}))))}))}deleteDefinitionTag(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,definitionId:t,tag:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","build","cb894432-134a-4d31-a839-83beceaace4b",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,i);let o=this.formatResponse(s.result,null,true);r(o)}catch(e){s(e)}}))))}))}getDefinitionTags(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,definitionId:t};let o={revision:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","build","cb894432-134a-4d31-a839-83beceaace4b",n,o);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,i);let a=this.formatResponse(s.result,null,true);r(a)}catch(e){s(e)}}))))}))}updateDefinitionTags(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:t,definitionId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.3","build","cb894432-134a-4d31-a839-83beceaace4b",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(i,e,s);let a=this.formatResponse(o.result,null,true);r(a)}catch(e){s(e)}}))))}))}deleteTag(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,tag:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","build","d84ac5c6-edc7-43d5-adc9-1b34be5dea09",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,true);i(o)}catch(e){r(e)}}))))}))}getTags(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={project:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","build","d84ac5c6-edc7-43d5-adc9-1b34be5dea09",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(i,r);let o=this.formatResponse(s.result,null,true);t(o)}catch(e){i(e)}}))))}))}deleteTemplate(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,templateId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","build","e884571e-7f92-4d6a-9274-3f5649900835",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}getTemplate(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,templateId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","build","e884571e-7f92-4d6a-9274-3f5649900835",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.BuildDefinitionTemplate,false);i(a)}catch(e){r(e)}}))))}))}getTemplates(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={project:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","build","e884571e-7f92-4d6a-9274-3f5649900835",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(i,r);let a=this.formatResponse(o.result,s.TypeInfo.BuildDefinitionTemplate,true);t(a)}catch(e){i(e)}}))))}))}saveTemplate(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,templateId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.3","build","e884571e-7f92-4d6a-9274-3f5649900835",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.replace(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.BuildDefinitionTemplate,false);r(l)}catch(e){o(e)}}))))}))}getBuildTimeline(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e,buildId:t,timelineId:i};let p={changeId:r,planId:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","build","8baac422-4c6e-4de5-8532-db96d92acffa",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.Timeline,false);a(o)}catch(e){l(e)}}))))}))}restoreWebhooks(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:t,providerName:i};let l={serviceEndpointId:r,repository:s};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","build","793bceb8-9736-4030-bd2f-fb3ce6d6b478",n,l);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.create(i,e,r);let a=this.formatResponse(s.result,null,false);o(a)}catch(e){a(e)}}))))}))}listWebhooks(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,providerName:t};let l={serviceEndpointId:i,repository:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","build","8f20ff82-9498-4812-9f6e-9c01bdc50e99",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.RepositoryWebhook,true);o(a)}catch(e){a(e)}}))))}))}getBuildWorkItemsRefs(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,buildId:t};let o={$top:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","build","5a21f5d2-5642-47e4-a0bd-1356e6731bee",n,o);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,i);let a=this.formatResponse(s.result,null,true);r(a)}catch(e){s(e)}}))))}))}getBuildWorkItemsRefsFromCommits(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:t,buildId:i};let a={$top:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","build","5a21f5d2-5642-47e4-a0bd-1356e6731bee",n,a);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(i,e,r);let l=this.formatResponse(o.result,null,true);s(l)}catch(e){o(e)}}))))}))}getWorkItemsBetweenBuilds(e,t,i,r){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("fromBuildId can not be null or undefined")}if(i==null){throw new TypeError("toBuildId can not be null or undefined")}return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:e};let a={fromBuildId:t,toBuildId:i,$top:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","build","52ba8915-5518-42e3-a4bb-b0182d159e2d",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,null,true);s(o)}catch(e){o(e)}}))))}))}getDefinitionYaml(e,t,i,r,s,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e,definitionId:t};let p={revision:i,minMetricsTime:r,propertyFilters:s&&s.join(","),includeLatestBuilds:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","build","7c3df3a1-7e51-4150-8cf7-540347f8697f",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let s=this.formatResponse(r.result,null,false);a(s)}catch(e){l(e)}}))))}))}}t.BuildApi=BuildApi;BuildApi.RESOURCE_AREA_ID="965220d5-5bb9-42cf-8d67-9b146df2a5a4"},4991:function(e,t,i){var n=this&&this.__awaiter||function(e,t,i,n){function adopt(e){return e instanceof i?e:new i((function(t){t(e)}))}return new(i||(i=Promise))((function(i,r){function fulfilled(e){try{step(n.next(e))}catch(e){r(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){r(e)}}function step(e){e.done?i(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.CixApi=void 0;const r=i(666);class CixApi extends r.ClientApiBase{constructor(e,t,i,n){super(e,t,n||"node-Pipelines-api",i)}getConfigurations(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e};let l={repositoryType:t,repositoryId:i,branch:r,serviceConnectionId:s};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","pipelines","8fc87684-9ebc-4c37-ab92-f4ac4a58cb3a",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let s=this.formatResponse(r.result,null,true);o(s)}catch(e){a(e)}}))))}))}createProjectConnection(e,t){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("project can not be null or undefined")}return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={};let s={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","pipelines","00df4879-9216-45d5-b38d-4a487b626b2c",n,s);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,null,false);i(l)}catch(e){r(e)}}))))}))}getDetectedBuildFrameworks(e,t,i,r,s,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e};let p={repositoryType:t,repositoryId:i,branch:r,detectionType:s,serviceConnectionId:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","pipelines","29a30bab-9efb-4652-bf1b-9269baca0980",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let s=this.formatResponse(r.result,null,true);a(s)}catch(e){l(e)}}))))}))}createResources(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","pipelines","43201899-7690-4870-9c79-ab69605f21ed",n);let r=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(r,e,s);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}}t.CixApi=CixApi},666:(e,t,i)=>{Object.defineProperty(t,"__esModule",{value:true});t.ClientApiBase=void 0;const n=i(5944);const r=i(4427);const s=i(3338);const o=i(6184);class ClientApiBase{constructor(e,t,i,r){this.baseUrl=e;this.http=new o.HttpClient(i,t,r);this.rest=new s.RestClient(i,null,t,r);this.vsoClient=new n.VsoClient(e,this.rest);this.userAgent=i}createAcceptHeader(e,t){return e+(t?";api-version="+t:"")}createRequestOptions(e,t){let i={};i.acceptHeader=this.createAcceptHeader(e,t);return i}formatResponse(e,t,i){let n={responseTypeMetadata:t,responseIsCollection:i};let s=r.ContractSerializer.deserialize(e,n.responseTypeMetadata,false,n.responseIsCollection);return s}extractRateLimitHeaders(e,t){if(!e||!t){return}const i={};if(e["x-ratelimit-resource"]){i.resource=e["x-ratelimit-resource"]}if(e["x-ratelimit-delay"]){i.delay=parseFloat(e["x-ratelimit-delay"])}if(e["x-ratelimit-limit"]){i.limit=parseInt(e["x-ratelimit-limit"],10)}if(e["x-ratelimit-remaining"]){i.remaining=parseInt(e["x-ratelimit-remaining"],10)}if(e["x-ratelimit-reset"]){i.reset=parseInt(e["x-ratelimit-reset"],10)}if(e["retry-after"]){i.retryAfter=parseInt(e["retry-after"],10)}t.rateLimit=i}}t.ClientApiBase=ClientApiBase},6198:function(e,t,i){var n=this&&this.__awaiter||function(e,t,i,n){function adopt(e){return e instanceof i?e:new i((function(t){t(e)}))}return new(i||(i=Promise))((function(i,r){function fulfilled(e){try{step(n.next(e))}catch(e){r(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){r(e)}}function step(e){e.done?i(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.CoreApi=void 0;const r=i(666);const s=i(613);const o=i(7832);class CoreApi extends r.ClientApiBase{constructor(e,t,i,n){super(e,t,n||"node-Core-api",i)}removeProjectAvatar(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={projectId:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","core","54b2a2a0-859b-4d05-827c-ec4c862f641a",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(i,r);let o=this.formatResponse(s.result,null,false);t(o)}catch(e){i(e)}}))))}))}setProjectAvatar(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={projectId:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","core","54b2a2a0-859b-4d05-827c-ec4c862f641a",n);let r=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.replace(r,e,s);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}getProjectTeamsByCategory(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={projectId:e};let a={$expandIdentity:t,$top:i,$skip:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","core","6f9619ff-8b86-d011-b42d-00c04fc964ff",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,null,false);s(o)}catch(e){o(e)}}))))}))}createConnectedService(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={projectId:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","core","b4f70219-e18b-42c5-abe3-98b07d35525e",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.WebApiConnectedService,false);i(l)}catch(e){r(e)}}))))}))}getConnectedServiceDetails(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={projectId:e,name:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","core","b4f70219-e18b-42c5-abe3-98b07d35525e",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.WebApiConnectedServiceDetails,false);i(a)}catch(e){r(e)}}))))}))}getConnectedServices(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={projectId:e};let o={kind:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","core","b4f70219-e18b-42c5-abe3-98b07d35525e",n,o);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(t,r);let l=this.formatResponse(a.result,s.TypeInfo.WebApiConnectedService,true);i(l)}catch(e){r(e)}}))))}))}createIdentityMru(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={mruName:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","core","5ead0b70-2572-4697-97e9-f341069a783a",n);let r=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(r,e,s);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}deleteIdentityMru(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((e,i)=>n(this,void 0,void 0,(function*(){let n={mruName:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","core","5ead0b70-2572-4697-97e9-f341069a783a",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.del(i,r);let o=this.formatResponse(s.result,null,false);e(o)}catch(e){i(e)}}))))}))}getIdentityMru(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={mruName:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","core","5ead0b70-2572-4697-97e9-f341069a783a",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(i,r);let o=this.formatResponse(s.result,null,true);t(o)}catch(e){i(e)}}))))}))}updateIdentityMru(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={mruName:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","core","5ead0b70-2572-4697-97e9-f341069a783a",n);let r=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(r,e,s);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}getTeamMembersWithExtendedProperties(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={projectId:e,teamId:t};let a={$top:i,$skip:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","core","294c494c-2600-4d7e-b76c-3dd50c3c95be",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,null,true);s(o)}catch(e){o(e)}}))))}))}getProcessById(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={processId:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","core","93878975-88c5-4e6a-8abb-7ddd77a8a7d8",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(i,r);let a=this.formatResponse(o.result,s.TypeInfo.Process,false);t(a)}catch(e){i(e)}}))))}))}getProcesses(){return n(this,void 0,void 0,(function*(){return new Promise(((e,t)=>n(this,void 0,void 0,(function*(){let i={};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","core","93878975-88c5-4e6a-8abb-7ddd77a8a7d8",i);let n=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.get(n,r);let a=this.formatResponse(o.result,s.TypeInfo.Process,true);e(a)}catch(e){t(e)}}))))}))}getProjectCollection(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={collectionId:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","core","8031090f-ef1d-4af6-85fc-698cd75d42bf",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(i,r);let a=this.formatResponse(o.result,s.TypeInfo.TeamProjectCollection,false);t(a)}catch(e){i(e)}}))))}))}getProjectCollections(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={};let s={$top:e,$skip:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","core","8031090f-ef1d-4af6-85fc-698cd75d42bf",n,s);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,null,true);i(a)}catch(e){r(e)}}))))}))}getProjectHistoryEntries(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};let r={minRevision:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","core","6488a877-4749-4954-82ea-7340d36be9f2",n,r);let i=e.requestUrl;let o=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(i,o);let l=this.formatResponse(a.result,s.TypeInfo.ProjectInfo,true);t(l)}catch(e){i(e)}}))))}))}getProject(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={projectId:e};let a={includeCapabilities:t,includeHistory:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.4","core","603fe2ac-9723-48b9-88ad-09305aa6c6e1",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.TeamProject,false);r(l)}catch(e){o(e)}}))))}))}getProjects(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={};let p={stateFilter:e,$top:t,$skip:i,continuationToken:r,getDefaultTeamImageUrl:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.4","core","603fe2ac-9723-48b9-88ad-09305aa6c6e1",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TeamProjectReference,true);a(o)}catch(e){l(e)}}))))}))}queueCreateProject(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.2-preview.4","core","603fe2ac-9723-48b9-88ad-09305aa6c6e1",n);let r=i.requestUrl;let s=this.createRequestOptions("application/json",i.apiVersion);let a;a=yield this.rest.create(r,e,s);let l=this.formatResponse(a.result,o.TypeInfo.OperationReference,false);t(l)}catch(e){i(e)}}))))}))}queueDeleteProject(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={projectId:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.4","core","603fe2ac-9723-48b9-88ad-09305aa6c6e1",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(i,r);let a=this.formatResponse(s.result,o.TypeInfo.OperationReference,false);t(a)}catch(e){i(e)}}))))}))}updateProject(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={projectId:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.4","core","603fe2ac-9723-48b9-88ad-09305aa6c6e1",n);let r=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(r,e,s);let l=this.formatResponse(a.result,o.TypeInfo.OperationReference,false);i(l)}catch(e){r(e)}}))))}))}getProjectsProperties(e,t){return n(this,void 0,void 0,(function*(){if(e==null){throw new TypeError("projectIds can not be null or undefined")}return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={};let s={projectIds:e&&e.join(","),properties:t&&t.join(",")};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","core","0a3ffdfc-fe94-47a6-bb27-79bf3f762eac",n,s);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,null,true);i(a)}catch(e){r(e)}}))))}))}getProjectProperties(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={projectId:e};let s={keys:t&&t.join(",")};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","core","4976a71a-4487-49aa-8aab-a1eda469037a",n,s);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,null,true);i(a)}catch(e){r(e)}}))))}))}setProjectProperties(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={projectId:t};e=e||{};e["Content-Type"]="application/json-patch+json";try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","core","4976a71a-4487-49aa-8aab-a1eda469037a",n);let s=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);o.additionalHeaders=e;let a;a=yield this.rest.update(s,i,o);let l=this.formatResponse(a.result,null,false);r(l)}catch(e){s(e)}}))))}))}createOrUpdateProxy(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.2-preview.2","core","ec1f4311-f2b4-4c15-b2b8-8990b80d2908",n);let r=i.requestUrl;let s=this.createRequestOptions("application/json",i.apiVersion);let o;o=yield this.rest.replace(r,e,s);let a=this.formatResponse(o.result,null,false);t(a)}catch(e){i(e)}}))))}))}deleteProxy(e,t){return n(this,void 0,void 0,(function*(){if(e==null){throw new TypeError("proxyUrl can not be null or undefined")}return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={};let s={proxyUrl:e,site:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","core","ec1f4311-f2b4-4c15-b2b8-8990b80d2908",n,s);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.del(t,r);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}getProxies(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};let r={proxyUrl:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","core","ec1f4311-f2b4-4c15-b2b8-8990b80d2908",n,r);let i=e.requestUrl;let s=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(i,s);let a=this.formatResponse(o.result,null,true);t(a)}catch(e){i(e)}}))))}))}getAllTeams(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={};let a={$mine:e,$top:t,$skip:i,$expandIdentity:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","core","7a4d9ee9-3433-4347-b47a-7a80f1cf307e",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,null,true);s(o)}catch(e){o(e)}}))))}))}createTeam(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={projectId:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.3","core","d30a3dd1-f8ba-442a-b86a-bd0c0c383e59",n);let r=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(r,e,s);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}deleteTeam(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={projectId:e,teamId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","core","d30a3dd1-f8ba-442a-b86a-bd0c0c383e59",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}getTeam(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={projectId:e,teamId:t};let o={$expandIdentity:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","core","d30a3dd1-f8ba-442a-b86a-bd0c0c383e59",n,o);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,i);let a=this.formatResponse(s.result,null,false);r(a)}catch(e){s(e)}}))))}))}getTeams(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={projectId:e};let l={$mine:t,$top:i,$skip:r,$expandIdentity:s};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","core","d30a3dd1-f8ba-442a-b86a-bd0c0c383e59",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let s=this.formatResponse(r.result,null,true);o(s)}catch(e){a(e)}}))))}))}updateTeam(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={projectId:t,teamId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.3","core","d30a3dd1-f8ba-442a-b86a-bd0c0c383e59",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(i,e,s);let a=this.formatResponse(o.result,null,false);r(a)}catch(e){s(e)}}))))}))}}t.CoreApi=CoreApi;CoreApi.RESOURCE_AREA_ID="79134c72-4a58-4b42-976c-04e7115f32bf"},1619:function(e,t,i){var n=this&&this.__awaiter||function(e,t,i,n){function adopt(e){return e instanceof i?e:new i((function(t){t(e)}))}return new(i||(i=Promise))((function(i,r){function fulfilled(e){try{step(n.next(e))}catch(e){r(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){r(e)}}function step(e){e.done?i(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.DashboardApi=void 0;const r=i(666);const s=i(1072);class DashboardApi extends r.ClientApiBase{constructor(e,t,i,n){super(e,t,n||"node-Dashboard-api",i)}createDashboard(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n=null;let o=null;if(t){n=t.projectId||t.project;o=t.teamId||t.team}let a={project:n,team:o};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.3","Dashboard","454b3e51-2e6e-48d4-ad81-978154089351",a);let n=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(n,e,r);let l=this.formatResponse(o.result,s.TypeInfo.Dashboard,false);i(l)}catch(e){r(e)}}))))}))}deleteDashboard(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n=null;let s=null;if(e){n=e.projectId||e.project;s=e.teamId||e.team}let o={project:n,team:s,dashboardId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","Dashboard","454b3e51-2e6e-48d4-ad81-978154089351",o);let t=e.requestUrl;let n=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.del(t,n);let s=this.formatResponse(r.result,null,false);i(s)}catch(e){r(e)}}))))}))}getDashboard(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n=null;let o=null;if(e){n=e.projectId||e.project;o=e.teamId||e.team}let a={project:n,team:o,dashboardId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","Dashboard","454b3e51-2e6e-48d4-ad81-978154089351",a);let t=e.requestUrl;let n=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,n);let o=this.formatResponse(r.result,s.TypeInfo.Dashboard,false);i(o)}catch(e){r(e)}}))))}))}getDashboardsByProject(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n=null;let r=null;if(e){n=e.projectId||e.project;r=e.teamId||e.team}let o={project:n,team:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","Dashboard","454b3e51-2e6e-48d4-ad81-978154089351",o);let i=e.requestUrl;let n=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(i,n);let a=this.formatResponse(r.result,s.TypeInfo.Dashboard,true);t(a)}catch(e){i(e)}}))))}))}replaceDashboard(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n=null;let a=null;if(t){n=t.projectId||t.project;a=t.teamId||t.team}let l={project:n,team:a,dashboardId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.3","Dashboard","454b3e51-2e6e-48d4-ad81-978154089351",l);let i=t.requestUrl;let n=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.replace(i,e,n);let a=this.formatResponse(o.result,s.TypeInfo.Dashboard,false);r(a)}catch(e){o(e)}}))))}))}replaceDashboards(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n=null;let o=null;if(t){n=t.projectId||t.project;o=t.teamId||t.team}let a={project:n,team:o};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.3","Dashboard","454b3e51-2e6e-48d4-ad81-978154089351",a);let n=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.replace(n,e,r);let l=this.formatResponse(o.result,s.TypeInfo.DashboardGroup,false);i(l)}catch(e){r(e)}}))))}))}createWidget(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n=null;let a=null;if(t){n=t.projectId||t.project;a=t.teamId||t.team}let l={project:n,team:a,dashboardId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","Dashboard","bdcff53a-8355-4172-a00a-40497ea23afc",l);let i=t.requestUrl;let n=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(i,e,n);let a=this.formatResponse(o.result,s.TypeInfo.Widget,false);r(a)}catch(e){o(e)}}))))}))}deleteWidget(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n=null;let a=null;if(e){n=e.projectId||e.project;a=e.teamId||e.team}let l={project:n,team:a,dashboardId:t,widgetId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","Dashboard","bdcff53a-8355-4172-a00a-40497ea23afc",l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let n;n=yield this.rest.del(t,i);let o=this.formatResponse(n.result,s.TypeInfo.Dashboard,false);r(o)}catch(e){o(e)}}))))}))}getWidget(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n=null;let a=null;if(e){n=e.projectId||e.project;a=e.teamId||e.team}let l={project:n,team:a,dashboardId:t,widgetId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","Dashboard","bdcff53a-8355-4172-a00a-40497ea23afc",l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let n;n=yield this.rest.get(t,i);let o=this.formatResponse(n.result,s.TypeInfo.Widget,false);r(o)}catch(e){o(e)}}))))}))}replaceWidget(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n=null;let l=null;if(t){n=t.projectId||t.project;l=t.teamId||t.team}let p={project:n,team:l,dashboardId:i,widgetId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","Dashboard","bdcff53a-8355-4172-a00a-40497ea23afc",p);let i=t.requestUrl;let n=this.createRequestOptions("application/json",t.apiVersion);let r;r=yield this.rest.replace(i,e,n);let a=this.formatResponse(r.result,s.TypeInfo.Widget,false);o(a)}catch(e){a(e)}}))))}))}updateWidget(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n=null;let l=null;if(t){n=t.projectId||t.project;l=t.teamId||t.team}let p={project:n,team:l,dashboardId:i,widgetId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","Dashboard","bdcff53a-8355-4172-a00a-40497ea23afc",p);let i=t.requestUrl;let n=this.createRequestOptions("application/json",t.apiVersion);let r;r=yield this.rest.update(i,e,n);let a=this.formatResponse(r.result,s.TypeInfo.Widget,false);o(a)}catch(e){a(e)}}))))}))}getWidgetMetadata(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t,contributionId:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Dashboard","6b3628d3-e96f-4fc7-b176-50240b03b515",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.WidgetMetadataResponse,false);i(a)}catch(e){r(e)}}))))}))}getWidgetTypes(e,t){return n(this,void 0,void 0,(function*(){if(e==null){throw new TypeError("scope can not be null or undefined")}return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};let o={$scope:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Dashboard","6b3628d3-e96f-4fc7-b176-50240b03b515",n,o);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(t,r);let l=this.formatResponse(a.result,s.TypeInfo.WidgetTypesResponse,false);i(l)}catch(e){r(e)}}))))}))}}t.DashboardApi=DashboardApi;DashboardApi.RESOURCE_AREA_ID="31c84e0a-3ece-48fd-a29d-100849af99ba"},8757:function(e,t,i){var n=this&&this.__awaiter||function(e,t,i,n){function adopt(e){return e instanceof i?e:new i((function(t){t(e)}))}return new(i||(i=Promise))((function(i,r){function fulfilled(e){try{step(n.next(e))}catch(e){r(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){r(e)}}function step(e){e.done?i(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.ExtensionManagementApi=void 0;const r=i(666);const s=i(1942);const o=i(9442);class ExtensionManagementApi extends r.ClientApiBase{constructor(e,t,i,n){super(e,t,n||"node-ExtensionManagement-api",i)}getAcquisitionOptions(e,t,i,r,o,a,l){return n(this,void 0,void 0,(function*(){if(e==null){throw new TypeError("itemId can not be null or undefined")}return new Promise(((p,c)=>n(this,void 0,void 0,(function*(){let n={};let d={itemId:e,testCommerce:t,isFreeOrTrialInstall:i,isAccountOwner:r,isLinked:o,isConnectedServer:a,isBuyOperationValid:l};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","ExtensionManagement","288dff58-d13b-468e-9671-0fb754e9398c",n,d);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.AcquisitionOptions,false);p(o)}catch(e){c(e)}}))))}))}requestAcquisition(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","ExtensionManagement","da616457-eed3-4672-92d7-18d21f5c1658",n);let r=i.requestUrl;let o=this.createRequestOptions("application/json",i.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.ExtensionAcquisitionRequest,false);t(l)}catch(e){i(e)}}))))}))}getAuditLog(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={publisherName:e,extensionName:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","ExtensionManagement","23a312e0-562d-42fb-a505-5a046b5635db",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.ExtensionAuditLog,false);i(a)}catch(e){r(e)}}))))}))}registerAuthorization(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={publisherName:e,extensionName:t,registrationId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","ExtensionManagement","f21cfc80-d2d2-4248-98bb-7820c74c4606",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.replace(t,null,i);let o=this.formatResponse(s.result,null,false);r(o)}catch(e){s(e)}}))))}))}createDocumentByName(e,t,i,r,s,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={publisherName:t,extensionName:i,scopeType:r,scopeValue:s,collectionName:o};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","ExtensionManagement","bbe06c18-1c8b-4fcd-b9c6-1535aaab8749",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.create(i,e,r);let o=this.formatResponse(s.result,null,false);a(o)}catch(e){l(e)}}))))}))}deleteDocumentByName(e,t,i,r,s,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={publisherName:e,extensionName:t,scopeType:i,scopeValue:r,collectionName:s,documentId:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","ExtensionManagement","bbe06c18-1c8b-4fcd-b9c6-1535aaab8749",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.del(t,i);let s=this.formatResponse(r.result,null,false);a(s)}catch(e){l(e)}}))))}))}getDocumentByName(e,t,i,r,s,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={publisherName:e,extensionName:t,scopeType:i,scopeValue:r,collectionName:s,documentId:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","ExtensionManagement","bbe06c18-1c8b-4fcd-b9c6-1535aaab8749",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let s=this.formatResponse(r.result,null,false);a(s)}catch(e){l(e)}}))))}))}getDocumentsByName(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={publisherName:e,extensionName:t,scopeType:i,scopeValue:r,collectionName:s};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","ExtensionManagement","bbe06c18-1c8b-4fcd-b9c6-1535aaab8749",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let s=this.formatResponse(r.result,null,true);o(s)}catch(e){a(e)}}))))}))}setDocumentByName(e,t,i,r,s,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={publisherName:t,extensionName:i,scopeType:r,scopeValue:s,collectionName:o};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","ExtensionManagement","bbe06c18-1c8b-4fcd-b9c6-1535aaab8749",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.replace(i,e,r);let o=this.formatResponse(s.result,null,false);a(o)}catch(e){l(e)}}))))}))}updateDocumentByName(e,t,i,r,s,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={publisherName:t,extensionName:i,scopeType:r,scopeValue:s,collectionName:o};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","ExtensionManagement","bbe06c18-1c8b-4fcd-b9c6-1535aaab8749",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.update(i,e,r);let o=this.formatResponse(s.result,null,false);a(o)}catch(e){l(e)}}))))}))}queryCollectionsByName(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={publisherName:t,extensionName:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","ExtensionManagement","56c331f1-ce53-4318-adfd-4db5c52a7a2e",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(i,e,s);let a=this.formatResponse(o.result,null,true);r(a)}catch(e){s(e)}}))))}))}getStates(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={};let l={includeDisabled:e,includeErrors:t,includeInstallationIssues:i,forceRefresh:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","ExtensionManagement","92755d3d-9a8a-42b3-8a4d-87359fe5aa93",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.ExtensionState,true);o(a)}catch(e){a(e)}}))))}))}queryExtensions(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.2-preview.2","ExtensionManagement","046c980f-1345-4ce2-bf85-b46d10ff4cfd",n);let r=i.requestUrl;let o=this.createRequestOptions("application/json",i.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.InstalledExtension,true);t(l)}catch(e){i(e)}}))))}))}getInstalledExtensions(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={};let l={includeDisabledExtensions:e,includeErrors:t,assetTypes:i&&i.join(":"),includeInstallationIssues:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","ExtensionManagement","275424d0-c844-4fe2-bda6-04933a1357d8",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.InstalledExtension,true);o(a)}catch(e){a(e)}}))))}))}updateInstalledExtension(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.2-preview.2","ExtensionManagement","275424d0-c844-4fe2-bda6-04933a1357d8",n);let r=i.requestUrl;let o=this.createRequestOptions("application/json",i.apiVersion);let a;a=yield this.rest.update(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.InstalledExtension,false);t(l)}catch(e){i(e)}}))))}))}getInstalledExtensionByName(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={publisherName:e,extensionName:t};let a={assetTypes:i&&i.join(":")};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","ExtensionManagement","fb0da285-f23e-4b56-8b53-3ef5f9f6de66",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.InstalledExtension,false);r(l)}catch(e){o(e)}}))))}))}installExtensionByName(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={publisherName:e,extensionName:t,version:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","ExtensionManagement","fb0da285-f23e-4b56-8b53-3ef5f9f6de66",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.create(t,null,i);let a=this.formatResponse(o.result,s.TypeInfo.InstalledExtension,false);r(a)}catch(e){o(e)}}))))}))}uninstallExtensionByName(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={publisherName:e,extensionName:t};let a={reason:i,reasonCode:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","ExtensionManagement","fb0da285-f23e-4b56-8b53-3ef5f9f6de66",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.del(t,i);let o=this.formatResponse(r.result,null,false);s(o)}catch(e){o(e)}}))))}))}getPolicies(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={userId:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","ExtensionManagement","e5cc8c09-407b-4867-8319-2ae3338cbf6f",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(i,r);let a=this.formatResponse(s.result,o.TypeInfo.UserExtensionPolicy,false);t(a)}catch(e){i(e)}}))))}))}resolveRequest(e,t,i,r,s){return n(this,void 0,void 0,(function*(){if(s==null){throw new TypeError("state can not be null or undefined")}return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={publisherName:t,extensionName:i,requesterId:r};let l={state:s};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","ExtensionManagement","aa93e1f3-511c-4364-8b9c-eb98818f2e0b",n,l);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.update(i,e,r);let a=this.formatResponse(s.result,null,false);o(a)}catch(e){a(e)}}))))}))}getRequests(){return n(this,void 0,void 0,(function*(){return new Promise(((e,t)=>n(this,void 0,void 0,(function*(){let i={};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","ExtensionManagement","216b978f-b164-424e-ada2-b77561e842b7",i);let n=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.get(n,r);let a=this.formatResponse(o.result,s.TypeInfo.RequestedExtension,true);e(a)}catch(e){t(e)}}))))}))}resolveAllRequests(e,t,i,r){return n(this,void 0,void 0,(function*(){if(r==null){throw new TypeError("state can not be null or undefined")}return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={publisherName:t,extensionName:i};let a={state:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","ExtensionManagement","ba93e1f3-511c-4364-8b9c-eb98818f2e0b",n,a);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(i,e,r);let l=this.formatResponse(o.result,null,false);s(l)}catch(e){o(e)}}))))}))}deleteRequest(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={publisherName:e,extensionName:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","ExtensionManagement","f5afca1e-a728-4294-aa2d-4af0173431b5",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}requestExtension(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={publisherName:e,extensionName:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","ExtensionManagement","f5afca1e-a728-4294-aa2d-4af0173431b5",n);let t=e.requestUrl;let o=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.create(t,i,o);let l=this.formatResponse(a.result,s.TypeInfo.RequestedExtension,false);r(l)}catch(e){o(e)}}))))}))}getToken(){return n(this,void 0,void 0,(function*(){return new Promise(((e,t)=>n(this,void 0,void 0,(function*(){let i={};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","ExtensionManagement","3a2e24ed-1d6f-4cb2-9f3b-45a96bbfaf50",i);let n=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.get(n,r);let o=this.formatResponse(s.result,null,false);e(o)}catch(e){t(e)}}))))}))}}t.ExtensionManagementApi=ExtensionManagementApi;ExtensionManagementApi.RESOURCE_AREA_ID="6c2b0933-3600-42ae-bf8b-93d4f7e83594"},3236:function(e,t,i){var n=this&&this.__awaiter||function(e,t,i,n){function adopt(e){return e instanceof i?e:new i((function(t){t(e)}))}return new(i||(i=Promise))((function(i,r){function fulfilled(e){try{step(n.next(e))}catch(e){r(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){r(e)}}function step(e){e.done?i(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.FeatureManagementApi=void 0;const r=i(666);const s=i(7765);class FeatureManagementApi extends r.ClientApiBase{constructor(e,t,i,n){super(e,t,n||"node-FeatureManagement-api",i)}getFeature(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={featureId:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","FeatureManagement","c4209f25-7a27-41dd-9f04-06080c7b6afd",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(i,r);let o=this.formatResponse(s.result,null,false);t(o)}catch(e){i(e)}}))))}))}getFeatures(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};let r={targetContributionId:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","FeatureManagement","c4209f25-7a27-41dd-9f04-06080c7b6afd",n,r);let i=e.requestUrl;let s=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(i,s);let a=this.formatResponse(o.result,null,true);t(a)}catch(e){i(e)}}))))}))}getFeatureState(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={featureId:e,userScope:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","FeatureManagement","98911314-3f9b-4eaf-80e8-83900d8e85d9",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.ContributedFeatureState,false);i(a)}catch(e){r(e)}}))))}))}setFeatureState(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={featureId:t,userScope:i};let p={reason:r,reasonCode:o};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","FeatureManagement","98911314-3f9b-4eaf-80e8-83900d8e85d9",n,p);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(i,e,r);let l=this.formatResponse(o.result,s.TypeInfo.ContributedFeatureState,false);a(l)}catch(e){l(e)}}))))}))}getFeatureStateForScope(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={featureId:e,userScope:t,scopeName:i,scopeValue:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","FeatureManagement","dd291e43-aa9f-4cee-8465-a93c78e414a4",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.ContributedFeatureState,false);o(a)}catch(e){a(e)}}))))}))}setFeatureStateForScope(e,t,i,r,o,a,l){return n(this,void 0,void 0,(function*(){return new Promise(((p,c)=>n(this,void 0,void 0,(function*(){let n={featureId:t,userScope:i,scopeName:r,scopeValue:o};let d={reason:a,reasonCode:l};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","FeatureManagement","dd291e43-aa9f-4cee-8465-a93c78e414a4",n,d);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(i,e,r);let a=this.formatResponse(o.result,s.TypeInfo.ContributedFeatureState,false);p(a)}catch(e){c(e)}}))))}))}queryFeatureStates(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","FeatureManagement","2b4486ad-122b-400c-ae65-17b6672c1f9d",n);let r=i.requestUrl;let o=this.createRequestOptions("application/json",i.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.ContributedFeatureStateQuery,false);t(l)}catch(e){i(e)}}))))}))}queryFeatureStatesForDefaultScope(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={userScope:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","FeatureManagement","3f810f28-03e2-4239-b0bc-788add3005e5",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.ContributedFeatureStateQuery,false);i(l)}catch(e){r(e)}}))))}))}queryFeatureStatesForNamedScope(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={userScope:t,scopeName:i,scopeValue:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","FeatureManagement","f29e997b-c2da-4d15-8380-765788a1a74c",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,r);let l=this.formatResponse(a.result,s.TypeInfo.ContributedFeatureStateQuery,false);o(l)}catch(e){a(e)}}))))}))}}t.FeatureManagementApi=FeatureManagementApi},3804:function(e,t,i){var n=this&&this.__awaiter||function(e,t,i,n){function adopt(e){return e instanceof i?e:new i((function(t){t(e)}))}return new(i||(i=Promise))((function(i,r){function fulfilled(e){try{step(n.next(e))}catch(e){r(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){r(e)}}function step(e){e.done?i(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.FileContainerApi=void 0;const r=i(2203);const s=i(3106);const o=i(6184);const a=i(3133);const l=i(7885);class FileContainerApi extends a.FileContainerApiBase{constructor(e,t,i,n){super(e,t,i,n)}getItem(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={containerId:e};let p={scope:t,itemPath:i,$format:"OctetStream",downloadFileName:r};try{let e=yield this.vsoClient.getVersioningData("4.0-preview.4","Container","e4f5c81e-e250-447b-9fef-bd48471bea5e",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/octet-stream",e.apiVersion);let r=yield this.http.get(t);let c={};let d=r.message.statusCode;c.statusCode=d;if(d==o.HttpCodes.NotFound){a(c)}if(d>299){let e;let t=yield r.readBody();let n;if(t&&t.length>0){n=JSON.parse(t);if(i&&i.responseProcessor){c.result=i.responseProcessor(n)}else{c.result=n}}if(n&&n.message){e=n.message}else{e="Failed request: ("+d+") "+r.message.url}l(new Error(e))}else{if(r.message.headers["content-encoding"]==="gzip"){let e=s.createGunzip();r.message.pipe(e);c.result=e}else{c.result=r.message}a(c)}}catch(e){l(e)}}))))}))}createItem(e,t,i,n,r,s){return new Promise(((o,a)=>{let l=new ChunkStream(this,t,i,n,r,s);l.on("finish",(()=>{o(l.getItem())}));e.pipe(l)}))}_createItem(e,t,i,n,r,s){var o={containerId:i};var a={itemPath:n,scope:r};e=e||{};e["Content-Type"]="";this.vsoClient.getVersioningData("4.0-preview.4","Container","e4f5c81e-e250-447b-9fef-bd48471bea5e",o,a).then((i=>{var n=i.requestUrl;var r={responseTypeMetadata:l.TypeInfo.FileContainerItem,responseIsCollection:false};let o=this.createRequestOptions("application/octet-stream",i.apiVersion);o.additionalHeaders=e;this.rest.uploadStream("PUT",n,t,o).then((e=>{let t=this.formatResponse(e.result,l.TypeInfo.FileContainerItem,false);s(null,e.statusCode,t)})).catch((e=>{s(e,e.statusCode,null)}))}),(e=>{s(e,e.statusCode,null)}))}}t.FileContainerApi=FileContainerApi;class ChunkStream extends r.Writable{constructor(e,t,i,n,r,s){super();this._buffer=new Buffer(ChunkStream.ChunkSize);this._length=0;this._startRange=0;this._bytesToSend=0;this._totalReceived=0;this._api=e;this._options=s||{};this._uncompressedLength=t;this._containerId=i;this._itemPath=n;this._scope=r;this._bytesToSend=this._options.isGzipped?this._options.compressedLength:t}_write(e,t,i){let n=e;if(!n){if(this._length==0){i()}else{this._sendChunk(i)}return}let r=null;if(this._length+n.length>ChunkStream.ChunkSize){let e=n.length-(ChunkStream.ChunkSize-this._length);n.copy(this._buffer,this._length,0,e);this._length+=e;r=n.slice(e)}else{n.copy(this._buffer,this._length,0,n.length);this._length+=n.length}this._totalReceived+=n.length;if(this._length>=ChunkStream.ChunkSize||this._totalReceived>=this._bytesToSend){this._sendChunk(i,r)}else{i()}}_sendChunk(e,t){let i=this._startRange+this._length;let n={"Content-Range":"bytes "+this._startRange+"-"+(i-1)+"/"+this._bytesToSend,"Content-Length":this._length};if(this._options.isGzipped){n["Accept-Encoding"]="gzip";n["Content-Encoding"]="gzip";n["x-tfs-filelength"]=this._uncompressedLength}this._startRange=i;this._api._createItem(n,new BufferStream(this._buffer,this._length),this._containerId,this._itemPath,this._scope,((i,n,r)=>{if(t){this._length=t.length;t.copy(this._buffer)}else{this._length=0}this._item=r;e(i)}))}getItem(){return this._item}}ChunkStream.ChunkSize=16*1024*1024;class BufferStream extends r.Readable{constructor(e,t){super();this._position=0;this._length=0;this._buffer=e;this._length=t}_read(e){if(this._position>=this._length){this.push(null);return}let t=Math.min(this._position+e,this._length);this.push(this._buffer.slice(this._position,t));this._position=t}}},3133:function(e,t,i){var n=this&&this.__awaiter||function(e,t,i,n){function adopt(e){return e instanceof i?e:new i((function(t){t(e)}))}return new(i||(i=Promise))((function(i,r){function fulfilled(e){try{step(n.next(e))}catch(e){r(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){r(e)}}function step(e){e.done?i(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.FileContainerApiBase=void 0;const r=i(666);const s=i(7885);class FileContainerApiBase extends r.ClientApiBase{constructor(e,t,i,n){super(e,t,n||"node-FileContainer-api",i)}createItems(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={containerId:t};let a={scope:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.4","Container","e4f5c81e-e250-447b-9fef-bd48471bea5e",n,a);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let l;l=yield this.rest.create(i,e,o);let p=this.formatResponse(l.result,s.TypeInfo.FileContainerItem,true);r(p)}catch(e){o(e)}}))))}))}deleteItem(e,t,i){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("itemPath can not be null or undefined")}return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={containerId:e};let o={itemPath:t,scope:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.4","Container","e4f5c81e-e250-447b-9fef-bd48471bea5e",n,o);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,i);let a=this.formatResponse(s.result,null,false);r(a)}catch(e){s(e)}}))))}))}getContainers(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={};let o={scope:e,artifactUris:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.4","Container","e4f5c81e-e250-447b-9fef-bd48471bea5e",n,o);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(t,r);let l=this.formatResponse(a.result,s.TypeInfo.FileContainer,true);i(l)}catch(e){r(e)}}))))}))}getItems(e,t,i,r,o,a,l,p,c,d,u,A){return n(this,void 0,void 0,(function*(){return new Promise(((f,h)=>n(this,void 0,void 0,(function*(){let n={containerId:e};let g={scope:t,itemPath:i,metadata:r,$format:o,downloadFileName:a,includeDownloadTickets:l,isShallow:p,ignoreRequestedMediaType:c,includeBlobMetadata:d,saveAbsolutePath:u,preferRedirect:A};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.4","Container","e4f5c81e-e250-447b-9fef-bd48471bea5e",n,g);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.FileContainerItem,true);f(o)}catch(e){h(e)}}))))}))}}t.FileContainerApiBase=FileContainerApiBase},8853:function(e,t,i){var n=this&&this.__awaiter||function(e,t,i,n){function adopt(e){return e instanceof i?e:new i((function(t){t(e)}))}return new(i||(i=Promise))((function(i,r){function fulfilled(e){try{step(n.next(e))}catch(e){r(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){r(e)}}function step(e){e.done?i(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.GalleryApi=void 0;const r=i(8613);const s=i(9442);class GalleryApi extends r.GalleryCompatHttpClientBase{constructor(e,t,i,n){super(e,t,n||"node-Gallery-api",i)}shareExtensionById(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={extensionId:e,accountName:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","1f19631b-a0b4-4a03-89c2-d79785d24360",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.create(t,null,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}unshareExtensionById(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={extensionId:e,accountName:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","1f19631b-a0b4-4a03-89c2-d79785d24360",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}shareExtension(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={publisherName:e,extensionName:t,accountName:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","a1e66d8f-f5de-4d16-8309-91a4e015ee46",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.create(t,null,i);let o=this.formatResponse(s.result,null,false);r(o)}catch(e){s(e)}}))))}))}unshareExtension(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={publisherName:e,extensionName:t,accountName:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","a1e66d8f-f5de-4d16-8309-91a4e015ee46",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,i);let o=this.formatResponse(s.result,null,false);r(o)}catch(e){s(e)}}))))}))}getAcquisitionOptions(e,t,i,r){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("installationTarget can not be null or undefined")}return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={itemId:e};let l={installationTarget:t,testCommerce:i,isFreeOrTrialInstall:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","9d0a0105-075e-4760-aa15-8bcf54d1bd7d",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.AcquisitionOptions,false);o(a)}catch(e){a(e)}}))))}))}requestAcquisition(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","3adb1f2d-e328-446e-be73-9f6d98071c45",n);let r=i.requestUrl;let o=this.createRequestOptions("application/json",i.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.ExtensionAcquisitionRequest,false);t(l)}catch(e){i(e)}}))))}))}getAssetByName(e,t,i,r,s,o,a,l){return n(this,void 0,void 0,(function*(){return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={publisherName:t,extensionName:i,version:r,assetType:s};let c={accountToken:o,acceptDefault:a};e=e||{};e["X-Market-AccountToken"]="accountTokenHeader";try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","7529171f-a002-4180-93ba-685f358a0482",n,c);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("application/octet-stream",i);l((yield this.http.get(t,{Accept:r})).message)}catch(e){p(e)}}))))}))}getAsset(e,t,i,r,s,o,a){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={extensionId:t,version:i,assetType:r};let p={accountToken:s,acceptDefault:o};e=e||{};e["X-Market-AccountToken"]="accountTokenHeader";try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","5d545f3d-ef47-488b-8be3-f5ee1517856c",n,p);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("application/octet-stream",i);a((yield this.http.get(t,{Accept:r})).message)}catch(e){l(e)}}))))}))}getAssetAuthenticated(e,t,i,r,s,o,a){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={publisherName:t,extensionName:i,version:r,assetType:s};let p={accountToken:o};e=e||{};e["X-Market-AccountToken"]="accountTokenHeader";try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","506aff36-2622-4f70-8063-77cce6366d20",n,p);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("application/octet-stream",i);a((yield this.http.get(t,{Accept:r})).message)}catch(e){l(e)}}))))}))}associateAzurePublisher(e,t){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("azurePublisherId can not be null or undefined")}return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={publisherName:e};let s={azurePublisherId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","efd202a6-9d87-4ebc-9229-d2b8ae2fdb6d",n,s);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.replace(t,null,r);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}queryAssociatedAzurePublisher(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={publisherName:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","efd202a6-9d87-4ebc-9229-d2b8ae2fdb6d",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(i,r);let o=this.formatResponse(s.result,null,false);t(o)}catch(e){i(e)}}))))}))}getCategories(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};let r={languages:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","e0a5a71e-3ac3-43a0-ae7d-0bb5c3046a2a",n,r);let i=e.requestUrl;let s=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(i,s);let a=this.formatResponse(o.result,null,true);t(a)}catch(e){i(e)}}))))}))}getCategoryDetails(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={categoryName:e};let o={languages:t,product:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","75d3c04d-84d2-4973-acd2-22627587dabc",n,o);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,i);let a=this.formatResponse(s.result,null,false);r(a)}catch(e){s(e)}}))))}))}getCategoryTree(e,t,i,r,s,o,a,l){return n(this,void 0,void 0,(function*(){return new Promise(((p,c)=>n(this,void 0,void 0,(function*(){let n={product:e,categoryId:t};let d={lcid:i,source:r,productVersion:s,skus:o,subSkus:a,productArchitecture:l};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","1102bb42-82b0-4955-8d8a-435d6b4cedd3",n,d);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let s=this.formatResponse(r.result,null,false);p(s)}catch(e){c(e)}}))))}))}getRootCategories(e,t,i,r,s,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={product:e};let p={lcid:t,source:i,productVersion:r,skus:s,subSkus:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","31fba831-35b2-46f6-a641-d05de5a877d8",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let s=this.formatResponse(r.result,null,false);a(s)}catch(e){l(e)}}))))}))}getCertificate(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={publisherName:e,extensionName:t,version:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","e905ad6a-3f1f-4d08-9f6d-7d357ff8b7d0",n);let t=e.requestUrl;let i=e.apiVersion;let s=this.createAcceptHeader("application/octet-stream",i);r((yield this.http.get(t,{Accept:s})).message)}catch(e){s(e)}}))))}))}createSupportRequest(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","8eded385-026a-4c15-b810-b8eb402771f1",n);let r=i.requestUrl;let s=this.createRequestOptions("application/json",i.apiVersion);let o;o=yield this.rest.create(r,e,s);let a=this.formatResponse(o.result,null,false);t(a)}catch(e){i(e)}}))))}))}createDraftForEditExtension(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={publisherName:e,extensionName:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","02b33873-4e61-496e-83a2-59d1df46b7d8",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.create(t,null,r);let a=this.formatResponse(o.result,s.TypeInfo.ExtensionDraft,false);i(a)}catch(e){r(e)}}))))}))}performEditExtensionDraftOperation(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={publisherName:t,extensionName:i,draftId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","02b33873-4e61-496e-83a2-59d1df46b7d8",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,r);let l=this.formatResponse(a.result,s.TypeInfo.ExtensionDraft,false);o(l)}catch(e){a(e)}}))))}))}updatePayloadInDraftForEditExtension(e,t,i,r,o,a){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={publisherName:i,extensionName:r,draftId:o};e=e||{};e["Content-Type"]="application/octet-stream";e["X-Market-UploadFileName"]="fileName";try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","02b33873-4e61-496e-83a2-59d1df46b7d8",n);let r=i.requestUrl;let o=this.createRequestOptions("application/json",i.apiVersion);o.additionalHeaders=e;let l;l=yield this.rest.uploadStream("PUT",r,t,o);let p=this.formatResponse(l.result,s.TypeInfo.ExtensionDraft,false);a(p)}catch(e){l(e)}}))))}))}addAssetForEditExtensionDraft(e,t,i,r,s,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={publisherName:i,extensionName:r,draftId:s,assetType:o};e=e||{};e["Content-Type"]="application/octet-stream";try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","f1db9c47-6619-4998-a7e5-d7f9f41a4617",n);let r=i.requestUrl;let s=this.createRequestOptions("application/json",i.apiVersion);s.additionalHeaders=e;let o;o=yield this.rest.uploadStream("PUT",r,t,s);let l=this.formatResponse(o.result,null,false);a(l)}catch(e){l(e)}}))))}))}createDraftForNewExtension(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={publisherName:i};e=e||{};e["Content-Type"]="application/octet-stream";e["X-Market-UploadFileProduct"]="product";e["X-Market-UploadFileName"]="fileName";try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","b3ab127d-ebb9-4d22-b611-4e09593c8d79",n);let o=i.requestUrl;let a=this.createRequestOptions("application/json",i.apiVersion);a.additionalHeaders=e;let l;l=yield this.rest.uploadStream("POST",o,t,a);let p=this.formatResponse(l.result,s.TypeInfo.ExtensionDraft,false);r(p)}catch(e){o(e)}}))))}))}performNewExtensionDraftOperation(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={publisherName:t,draftId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","b3ab127d-ebb9-4d22-b611-4e09593c8d79",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.ExtensionDraft,false);r(l)}catch(e){o(e)}}))))}))}updatePayloadInDraftForNewExtension(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={publisherName:i,draftId:r};e=e||{};e["Content-Type"]="application/octet-stream";e["X-Market-UploadFileName"]="fileName";try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","b3ab127d-ebb9-4d22-b611-4e09593c8d79",n);let r=i.requestUrl;let a=this.createRequestOptions("application/json",i.apiVersion);a.additionalHeaders=e;let l;l=yield this.rest.uploadStream("PUT",r,t,a);let p=this.formatResponse(l.result,s.TypeInfo.ExtensionDraft,false);o(p)}catch(e){a(e)}}))))}))}addAssetForNewExtensionDraft(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={publisherName:i,draftId:r,assetType:s};e=e||{};e["Content-Type"]="application/octet-stream";try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","88c0b1c8-b4f1-498a-9b2a-8446ef9f32e7",n);let r=i.requestUrl;let s=this.createRequestOptions("application/json",i.apiVersion);s.additionalHeaders=e;let a;a=yield this.rest.uploadStream("PUT",r,t,s);let l=this.formatResponse(a.result,null,false);o(l)}catch(e){a(e)}}))))}))}getAssetFromEditExtensionDraft(e,t,i,r){return n(this,void 0,void 0,(function*(){if(r==null){throw new TypeError("extensionName can not be null or undefined")}return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={publisherName:e,draftId:t,assetType:i};let a={extensionName:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","88c0b1c8-b4f1-498a-9b2a-8446ef9f32e7",n,a);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("application/octet-stream",i);s((yield this.http.get(t,{Accept:r})).message)}catch(e){o(e)}}))))}))}getAssetFromNewExtensionDraft(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={publisherName:e,draftId:t,assetType:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","88c0b1c8-b4f1-498a-9b2a-8446ef9f32e7",n);let t=e.requestUrl;let i=e.apiVersion;let s=this.createAcceptHeader("application/octet-stream",i);r((yield this.http.get(t,{Accept:s})).message)}catch(e){s(e)}}))))}))}getExtensionEvents(e,t,i,r,o,a){return n(this,void 0,void 0,(function*(){return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={publisherName:e,extensionName:t};let c={count:i,afterDate:r,include:o,includeProperty:a};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","3d13c499-2168-4d06-bef4-14aba185dcd5",n,c);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.ExtensionEvents,false);l(o)}catch(e){p(e)}}))))}))}publishExtensionEvents(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","0bf2bd3a-70e0-4d5d-8bf7-bd4a9c2ab6e7",n);let r=i.requestUrl;let s=this.createRequestOptions("application/json",i.apiVersion);let o;o=yield this.rest.create(r,e,s);let a=this.formatResponse(o.result,null,false);t(a)}catch(e){i(e)}}))))}))}queryExtensions(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={};let a={accountToken:i};e=e||{};e["X-Market-AccountToken"]="accountTokenHeader";try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","eb9d5ee1-6d43-456b-b80e-8a96fbc014b6",n,a);let o=i.requestUrl;let l=this.createRequestOptions("application/json",i.apiVersion);l.additionalHeaders=e;let p;p=yield this.rest.create(o,t,l);let c=this.formatResponse(p.result,s.TypeInfo.ExtensionQueryResult,false);r(c)}catch(e){o(e)}}))))}))}createExtension(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={};let l={extensionType:i,reCaptchaToken:r};e=e||{};e["Content-Type"]="application/octet-stream";try{let i=yield this.vsoClient.getVersioningData("7.2-preview.2","gallery","a41192c8-9525-4b58-bc86-179fa549d80d",n,l);let r=i.requestUrl;let a=this.createRequestOptions("application/json",i.apiVersion);a.additionalHeaders=e;let p;p=yield this.rest.uploadStream("POST",r,t,a);let c=this.formatResponse(p.result,s.TypeInfo.PublishedExtension,false);o(c)}catch(e){a(e)}}))))}))}deleteExtensionById(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={extensionId:e};let s={version:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","gallery","a41192c8-9525-4b58-bc86-179fa549d80d",n,s);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.del(t,r);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}getExtensionById(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={extensionId:e};let a={version:t,flags:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","gallery","a41192c8-9525-4b58-bc86-179fa549d80d",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.PublishedExtension,false);r(l)}catch(e){o(e)}}))))}))}updateExtensionById(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={extensionId:e};let o={reCaptchaToken:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","gallery","a41192c8-9525-4b58-bc86-179fa549d80d",n,o);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.replace(t,null,r);let l=this.formatResponse(a.result,s.TypeInfo.PublishedExtension,false);i(l)}catch(e){r(e)}}))))}))}createExtensionWithPublisher(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={publisherName:i};let p={extensionType:r,reCaptchaToken:o};e=e||{};e["Content-Type"]="application/octet-stream";try{let i=yield this.vsoClient.getVersioningData("7.2-preview.2","gallery","e11ea35a-16fe-4b80-ab11-c4cab88a0966",n,p);let r=i.requestUrl;let o=this.createRequestOptions("application/json",i.apiVersion);o.additionalHeaders=e;let l;l=yield this.rest.uploadStream("POST",r,t,o);let c=this.formatResponse(l.result,s.TypeInfo.PublishedExtension,false);a(c)}catch(e){l(e)}}))))}))}deleteExtension(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={publisherName:e,extensionName:t};let o={version:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","gallery","e11ea35a-16fe-4b80-ab11-c4cab88a0966",n,o);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,i);let a=this.formatResponse(s.result,null,false);r(a)}catch(e){s(e)}}))))}))}getExtension(e,t,i,r,o,a,l){return n(this,void 0,void 0,(function*(){return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={publisherName:t,extensionName:i};let c={version:r,flags:o,accountToken:a};e=e||{};e["X-Market-AccountToken"]="accountTokenHeader";try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","gallery","e11ea35a-16fe-4b80-ab11-c4cab88a0966",n,c);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);r.additionalHeaders=e;let o;o=yield this.rest.get(i,r);let a=this.formatResponse(o.result,s.TypeInfo.PublishedExtension,false);l(a)}catch(e){p(e)}}))))}))}updateExtension(e,t,i,r,o,a,l){return n(this,void 0,void 0,(function*(){return new Promise(((p,c)=>n(this,void 0,void 0,(function*(){let n={publisherName:i,extensionName:r};let d={extensionType:o,reCaptchaToken:a,bypassScopeCheck:l};e=e||{};e["Content-Type"]="application/octet-stream";try{let i=yield this.vsoClient.getVersioningData("7.2-preview.2","gallery","e11ea35a-16fe-4b80-ab11-c4cab88a0966",n,d);let r=i.requestUrl;let o=this.createRequestOptions("application/json",i.apiVersion);o.additionalHeaders=e;let a;a=yield this.rest.uploadStream("PUT",r,t,o);let l=this.formatResponse(a.result,s.TypeInfo.PublishedExtension,false);p(l)}catch(e){c(e)}}))))}))}updateExtensionProperties(e,t,i){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("flags can not be null or undefined")}return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={publisherName:e,extensionName:t};let a={flags:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","gallery","e11ea35a-16fe-4b80-ab11-c4cab88a0966",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.update(t,null,i);let l=this.formatResponse(o.result,s.TypeInfo.PublishedExtension,false);r(l)}catch(e){o(e)}}))))}))}shareExtensionWithHost(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={publisherName:e,extensionName:t,hostType:i,hostName:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","328a3af8-d124-46e9-9483-01690cd415b9",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.create(t,null,i);let o=this.formatResponse(r.result,null,false);s(o)}catch(e){o(e)}}))))}))}unshareExtensionWithHost(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={publisherName:e,extensionName:t,hostType:i,hostName:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","328a3af8-d124-46e9-9483-01690cd415b9",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.del(t,i);let o=this.formatResponse(r.result,null,false);s(o)}catch(e){o(e)}}))))}))}extensionValidator(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","05e8a5e1-8c59-4c2c-8856-0ff087d1a844",n);let r=i.requestUrl;let s=this.createRequestOptions("application/json",i.apiVersion);let o;o=yield this.rest.create(r,e,s);let a=this.formatResponse(o.result,null,false);t(a)}catch(e){i(e)}}))))}))}sendNotifications(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","eab39817-413c-4602-a49f-07ad00844980",n);let r=i.requestUrl;let s=this.createRequestOptions("application/json",i.apiVersion);let o;o=yield this.rest.create(r,e,s);let a=this.formatResponse(o.result,null,false);t(a)}catch(e){i(e)}}))))}))}getPackage(e,t,i,r,s,o,a){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={publisherName:t,extensionName:i,version:r};let p={accountToken:s,acceptDefault:o};e=e||{};e["X-Market-AccountToken"]="accountTokenHeader";try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","7cb576f8-1cae-4c4b-b7b1-e4af5759e965",n,p);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("application/octet-stream",i);a((yield this.http.get(t,{Accept:r})).message)}catch(e){l(e)}}))))}))}getAssetWithToken(e,t,i,r,s,o,a,l,p){return n(this,void 0,void 0,(function*(){return new Promise(((p,c)=>n(this,void 0,void 0,(function*(){let n={publisherName:t,extensionName:i,version:r,assetType:s,assetToken:o};let d={accountToken:a,acceptDefault:l};e=e||{};e["X-Market-AccountToken"]="accountTokenHeader";try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","364415a1-0077-4a41-a7a0-06edd4497492",n,d);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("application/octet-stream",i);p((yield this.http.get(t,{Accept:r})).message)}catch(e){c(e)}}))))}))}deletePublisherAsset(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={publisherName:e};let s={assetType:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","21143299-34f9-4c62-8ca8-53da691192f9",n,s);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.del(t,r);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}getPublisherAsset(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={publisherName:e};let s={assetType:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","21143299-34f9-4c62-8ca8-53da691192f9",n,s);let t=e.requestUrl;let r=e.apiVersion;let o=this.createAcceptHeader("application/octet-stream",r);i((yield this.http.get(t,{Accept:o})).message)}catch(e){r(e)}}))))}))}updatePublisherAsset(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={publisherName:i};let a={assetType:r};e=e||{};e["Content-Type"]="application/octet-stream";e["X-Market-UploadFileName"]="fileName";try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","21143299-34f9-4c62-8ca8-53da691192f9",n,a);let r=i.requestUrl;let o=this.createRequestOptions("application/json",i.apiVersion);o.additionalHeaders=e;let l;l=yield this.rest.uploadStream("PUT",r,t,o);let p=this.formatResponse(l.result,null,true);s(p)}catch(e){o(e)}}))))}))}fetchDomainToken(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={publisherName:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","67a609ef-fa74-4b52-8664-78d76f7b3634",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(i,r);let o=this.formatResponse(s.result,null,false);t(o)}catch(e){i(e)}}))))}))}verifyDomainToken(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={publisherName:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","67a609ef-fa74-4b52-8664-78d76f7b3634",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.replace(i,null,r);let o=this.formatResponse(s.result,null,false);t(o)}catch(e){i(e)}}))))}))}queryPublishers(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","2ad6ee0a-b53f-4034-9d1d-d009fda1212e",n);let r=i.requestUrl;let o=this.createRequestOptions("application/json",i.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.PublisherQueryResult,false);t(l)}catch(e){i(e)}}))))}))}createPublisher(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","4ddec66a-e4f6-4f5d-999e-9e77710d7ff4",n);let r=i.requestUrl;let o=this.createRequestOptions("application/json",i.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.Publisher,false);t(l)}catch(e){i(e)}}))))}))}deletePublisher(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={publisherName:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","4ddec66a-e4f6-4f5d-999e-9e77710d7ff4",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(i,r);let o=this.formatResponse(s.result,null,false);t(o)}catch(e){i(e)}}))))}))}getPublisher(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={publisherName:e};let o={flags:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","4ddec66a-e4f6-4f5d-999e-9e77710d7ff4",n,o);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(t,r);let l=this.formatResponse(a.result,s.TypeInfo.Publisher,false);i(l)}catch(e){r(e)}}))))}))}updatePublisher(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={publisherName:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","4ddec66a-e4f6-4f5d-999e-9e77710d7ff4",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.replace(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.Publisher,false);i(l)}catch(e){r(e)}}))))}))}updatePublisherMembers(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={publisherName:t};let a={limitToCallerIdentityDomain:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","4ddec66a-e4f6-4f5d-999e-9e77710d7ff4",n,a);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let l;l=yield this.rest.create(i,e,o);let p=this.formatResponse(l.result,s.TypeInfo.PublisherRoleAssignment,true);r(p)}catch(e){o(e)}}))))}))}publishExtensionWithPublisherSignature(e,t,i,r,o,a,l){return n(this,void 0,void 0,(function*(){return new Promise(((p,c)=>n(this,void 0,void 0,(function*(){let n={publisherName:i,extensionName:r};let d={extensionType:o,reCaptchaToken:a,bypassScopeCheck:l};e=e||{};e["Content-Type"]="multipart/related";try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","e11ea35a-16fe-4b80-ab11-c4cab88a0969",n,d);let r=i.requestUrl;let o=this.createRequestOptions("application/json",i.apiVersion);o.additionalHeaders=e;let a;a=yield this.rest.uploadStream("PUT",r,t,o);let l=this.formatResponse(a.result,s.TypeInfo.PublishedExtension,false);p(l)}catch(e){c(e)}}))))}))}getPublisherWithoutToken(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={publisherName:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","215a2ed8-458a-4850-ad5a-45f1dabc3461",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(i,r);let a=this.formatResponse(o.result,s.TypeInfo.Publisher,false);t(a)}catch(e){i(e)}}))))}))}getQuestions(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={publisherName:e,extensionName:t};let p={count:i,page:r,afterDate:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","c010d03d-812c-4ade-ae07-c1862475eda5",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.QuestionsResult,false);a(o)}catch(e){l(e)}}))))}))}reportQuestion(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={pubName:t,extName:i,questionId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","784910cd-254a-494d-898b-0728549b2f10",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,r);let l=this.formatResponse(a.result,s.TypeInfo.Concern,false);o(l)}catch(e){a(e)}}))))}))}createQuestion(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={publisherName:t,extensionName:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","6d1d9741-eca8-4701-a3a5-235afc82dfa4",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.Question,false);r(l)}catch(e){o(e)}}))))}))}deleteQuestion(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={publisherName:e,extensionName:t,questionId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","6d1d9741-eca8-4701-a3a5-235afc82dfa4",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,i);let o=this.formatResponse(s.result,null,false);r(o)}catch(e){s(e)}}))))}))}updateQuestion(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={publisherName:t,extensionName:i,questionId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","6d1d9741-eca8-4701-a3a5-235afc82dfa4",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,r);let l=this.formatResponse(a.result,s.TypeInfo.Question,false);o(l)}catch(e){a(e)}}))))}))}createResponse(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={publisherName:t,extensionName:i,questionId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","7f8ae5e0-46b0-438f-b2e8-13e8513517bd",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,r);let l=this.formatResponse(a.result,s.TypeInfo.Response,false);o(l)}catch(e){a(e)}}))))}))}deleteResponse(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={publisherName:e,extensionName:t,questionId:i,responseId:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","7f8ae5e0-46b0-438f-b2e8-13e8513517bd",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.del(t,i);let o=this.formatResponse(r.result,null,false);s(o)}catch(e){o(e)}}))))}))}updateResponse(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={publisherName:t,extensionName:i,questionId:r,responseId:o};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","7f8ae5e0-46b0-438f-b2e8-13e8513517bd",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(i,e,r);let l=this.formatResponse(o.result,s.TypeInfo.Response,false);a(l)}catch(e){l(e)}}))))}))}getExtensionReports(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={publisherName:e,extensionName:t};let l={days:i,count:r,afterDate:s};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","79e0c74f-157f-437e-845f-74fbb4121d4c",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let s=this.formatResponse(r.result,null,false);o(s)}catch(e){a(e)}}))))}))}getReviews(e,t,i,r,o,a){return n(this,void 0,void 0,(function*(){return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={publisherName:e,extensionName:t};let c={count:i,filterOptions:r,beforeDate:o,afterDate:a};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","5b3f819f-f247-42ad-8c00-dd9ab9ab246d",n,c);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.ReviewsResult,false);l(o)}catch(e){p(e)}}))))}))}getReviewsSummary(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={pubName:e,extName:t};let a={beforeDate:i,afterDate:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","b7b44e21-209e-48f0-ae78-04727fc37d77",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,null,false);s(o)}catch(e){o(e)}}))))}))}createReview(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={pubName:t,extName:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","e6e85b9d-aa70-40e6-aa28-d0fbf40b91a3",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.Review,false);r(l)}catch(e){o(e)}}))))}))}deleteReview(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={pubName:e,extName:t,reviewId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","e6e85b9d-aa70-40e6-aa28-d0fbf40b91a3",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,i);let o=this.formatResponse(s.result,null,false);r(o)}catch(e){s(e)}}))))}))}updateReview(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={pubName:t,extName:i,reviewId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","e6e85b9d-aa70-40e6-aa28-d0fbf40b91a3",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,r);let l=this.formatResponse(a.result,s.TypeInfo.ReviewPatch,false);o(l)}catch(e){a(e)}}))))}))}createCategory(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","476531a3-7024-4516-a76a-ed64d3008ad6",n);let r=i.requestUrl;let s=this.createRequestOptions("application/json",i.apiVersion);let o;o=yield this.rest.create(r,e,s);let a=this.formatResponse(o.result,null,false);t(a)}catch(e){i(e)}}))))}))}getGalleryUserSettings(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={userScope:e,key:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","9b75ece3-7960-401c-848b-148ac01ca350",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,r);let o=this.formatResponse(s.result,null,true);i(o)}catch(e){r(e)}}))))}))}setGalleryUserSettings(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={userScope:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","9b75ece3-7960-401c-848b-148ac01ca350",n);let r=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(r,e,s);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}generateKey(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={keyType:e};let s={expireCurrentSeconds:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","92ed5cf4-c38b-465a-9059-2f2fb7c624b5",n,s);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.create(t,null,r);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}getSigningKey(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={keyType:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","92ed5cf4-c38b-465a-9059-2f2fb7c624b5",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(i,r);let o=this.formatResponse(s.result,null,false);t(o)}catch(e){i(e)}}))))}))}updateExtensionStatistics(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={publisherName:t,extensionName:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","a0ea3204-11e9-422d-a9ca-45851cc41400",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(i,e,s);let a=this.formatResponse(o.result,null,false);r(a)}catch(e){s(e)}}))))}))}getExtensionDailyStats(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={publisherName:e,extensionName:t};let p={days:i,aggregate:r,afterDate:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","ae06047e-51c5-4fb4-ab65-7be488544416",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.ExtensionDailyStats,false);a(o)}catch(e){l(e)}}))))}))}getExtensionDailyStatsAnonymous(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={publisherName:e,extensionName:t,version:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","4fa7adb6-ca65-4075-a232-5f28323288ea",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let a=this.formatResponse(o.result,s.TypeInfo.ExtensionDailyStats,false);r(a)}catch(e){o(e)}}))))}))}incrementExtensionDailyStat(e,t,i,r,s){return n(this,void 0,void 0,(function*(){if(r==null){throw new TypeError("statType can not be null or undefined")}return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={publisherName:e,extensionName:t,version:i};let l={statType:r,targetPlatform:s};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","4fa7adb6-ca65-4075-a232-5f28323288ea",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.create(t,null,i);let s=this.formatResponse(r.result,null,false);o(s)}catch(e){a(e)}}))))}))}getVerificationLog(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={publisherName:e,extensionName:t,version:i};let a={targetPlatform:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","c5523abe-b843-437f-875b-5833064efe4d",n,a);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("application/octet-stream",i);s((yield this.http.get(t,{Accept:r})).message)}catch(e){o(e)}}))))}))}getVSCodeExtensionLatestVersion(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={publisherName:e,extensionName:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","86037ad5-f601-40fb-b363-6ff262b61521",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.PublishedExtension,false);i(a)}catch(e){r(e)}}))))}))}updateVSCodeWebExtensionStatistics(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={itemName:e,version:t,statType:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","205c91a8-7841-4fd3-ae4f-5a745d5a8df5",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.create(t,null,i);let o=this.formatResponse(s.result,null,false);r(o)}catch(e){s(e)}}))))}))}}t.GalleryApi=GalleryApi;GalleryApi.RESOURCE_AREA_ID="69d21c00-f135-441b-b5ce-3626378e0819"},8613:function(e,t,i){var n=this&&this.__awaiter||function(e,t,i,n){function adopt(e){return e instanceof i?e:new i((function(t){t(e)}))}return new(i||(i=Promise))((function(i,r){function fulfilled(e){try{step(n.next(e))}catch(e){r(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){r(e)}}function step(e){e.done?i(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.GalleryCompatHttpClientBase=void 0;const r=i(666);const s=i(9442);class GalleryCompatHttpClientBase extends r.ClientApiBase{constructor(e,t,i,n){super(e,t,i,n)}createExtensionJson(e){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("3.1-preview.1","gallery","a41192c8-9525-4b58-bc86-179fa549d80d",n);let r=i.requestUrl;let o=this.createRequestOptions("application/json",i.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.PublishedExtension,false);t(l)}catch(e){i(e)}}))))}updateExtensionByIdJson(e,t){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={extensionId:t};try{let t=yield this.vsoClient.getVersioningData("3.1-preview.1","gallery","a41192c8-9525-4b58-bc86-179fa549d80d",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.replace(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.PublishedExtension,false);i(l)}catch(e){r(e)}}))))}createExtensionWithPublisherJson(e,t){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={publisherName:t};try{let t=yield this.vsoClient.getVersioningData("3.1-preview.1","gallery","e11ea35a-16fe-4b80-ab11-c4cab88a0966",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.PublishedExtension,false);i(l)}catch(e){r(e)}}))))}updateExtensionJson(e,t,i){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={publisherName:t,extensionName:i};try{let t=yield this.vsoClient.getVersioningData("3.1-preview.1","gallery","e11ea35a-16fe-4b80-ab11-c4cab88a0966",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.replace(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.PublishedExtension,false);r(l)}catch(e){o(e)}}))))}}t.GalleryCompatHttpClientBase=GalleryCompatHttpClientBase},7815:function(e,t,i){var n=this&&this.__awaiter||function(e,t,i,n){function adopt(e){return e instanceof i?e:new i((function(t){t(e)}))}return new(i||(i=Promise))((function(i,r){function fulfilled(e){try{step(n.next(e))}catch(e){r(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){r(e)}}function step(e){e.done?i(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.GitApi=void 0;const r=i(666);const s=i(6648);class GitApi extends r.ClientApiBase{constructor(e,t,i,n){super(e,t,n||"node-Git-api",i)}deleteEnablementStatus(e,t,i){return n(this,void 0,void 0,(function*(){if(e==null){throw new TypeError("allProjects can not be null or undefined")}return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={};let o={$allProjects:e,$includeBillableCommitters:t,projectIds:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","b43dd56f-a1b4-47a5-a857-73fc1b6c700c",n,o);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,i);let a=this.formatResponse(s.result,null,false);r(a)}catch(e){s(e)}}))))}))}getEnablementStatus(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={};let l={projectIds:e,$billingDate:t,$skip:i,$take:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","b43dd56f-a1b4-47a5-a857-73fc1b6c700c",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.AdvSecEnablementStatus,true);o(a)}catch(e){a(e)}}))))}))}getEnableOnCreateHost(e){return n(this,void 0,void 0,(function*(){if(e==null){throw new TypeError("enableOnCreateHost can not be null or undefined")}return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};let r={$enableOnCreateHost:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","b43dd56f-a1b4-47a5-a857-73fc1b6c700c",n,r);let i=e.requestUrl;let s=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(i,s);let a=this.formatResponse(o.result,null,false);t(a)}catch(e){i(e)}}))))}))}getEnableOnCreateProject(e){return n(this,void 0,void 0,(function*(){if(e==null){throw new TypeError("enableOnCreateProjectId can not be null or undefined")}return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};let r={$enableOnCreateProjectId:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","b43dd56f-a1b4-47a5-a857-73fc1b6c700c",n,r);let i=e.requestUrl;let s=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(i,s);let a=this.formatResponse(o.result,null,false);t(a)}catch(e){i(e)}}))))}))}setEnableOnCreateHost(e){return n(this,void 0,void 0,(function*(){if(e==null){throw new TypeError("enableOnCreateHost can not be null or undefined")}return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};let r={$enableOnCreateHost:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","b43dd56f-a1b4-47a5-a857-73fc1b6c700c",n,r);let i=e.requestUrl;let s=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.replace(i,null,s);let a=this.formatResponse(o.result,null,false);t(a)}catch(e){i(e)}}))))}))}setEnableOnCreateProject(e,t){return n(this,void 0,void 0,(function*(){if(e==null){throw new TypeError("enableOnCreateProjectId can not be null or undefined")}if(t==null){throw new TypeError("enableOnStatus can not be null or undefined")}return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={};let s={$enableOnCreateProjectId:e,$enableOnStatus:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","b43dd56f-a1b4-47a5-a857-73fc1b6c700c",n,s);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.replace(t,null,r);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}updateEnablementStatus(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","git","b43dd56f-a1b4-47a5-a857-73fc1b6c700c",n);let r=i.requestUrl;let s=this.createRequestOptions("application/json",i.apiVersion);let o;o=yield this.rest.create(r,e,s);let a=this.formatResponse(o.result,null,false);t(a)}catch(e){i(e)}}))))}))}getEstimatedBillablePushersOrg(){return n(this,void 0,void 0,(function*(){return new Promise(((e,t)=>n(this,void 0,void 0,(function*(){let i={};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","git","2277ffbe-28d4-40d6-9c26-40baf26d1408",i);let n=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.get(n,r);let o=this.formatResponse(s.result,null,true);e(o)}catch(e){t(e)}}))))}))}getEstimatedBillablePushersProject(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={project:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","1df7833e-1eed-447b-81a3-390c74923900",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(i,r);let o=this.formatResponse(s.result,null,true);t(o)}catch(e){i(e)}}))))}))}getEstimatedBillableCommittersRepo(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,repositoryId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","5dcec07b-a844-4efb-9fc1-968fd1f149db",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,r);let o=this.formatResponse(s.result,null,true);i(o)}catch(e){r(e)}}))))}))}getPermission(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={};let o={$projectName:e,$repositoryId:t,$permission:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","61b21a05-a60f-4910-a733-ba5347c2142d",n,o);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,i);let a=this.formatResponse(s.result,null,false);r(a)}catch(e){s(e)}}))))}))}createAnnotatedTag(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,repositoryId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","git","5e8a8081-3851-4626-b677-9891cc04102e",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.GitAnnotatedTag,false);r(l)}catch(e){o(e)}}))))}))}getAnnotatedTag(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e,repositoryId:t,objectId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","5e8a8081-3851-4626-b677-9891cc04102e",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let a=this.formatResponse(o.result,s.TypeInfo.GitAnnotatedTag,false);r(a)}catch(e){o(e)}}))))}))}getBillableCommitters(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:e};let a={$billingDate:t,$skip:i,$take:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","5c5e3ebc-37b0-4547-a957-945912d44922",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,null,true);s(o)}catch(e){o(e)}}))))}))}getBillableCommittersDetail(e,t,i){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("includeDetails can not be null or undefined")}return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e};let a={$includeDetails:t,$billingDate:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","5c5e3ebc-37b0-4547-a957-945912d44922",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.BillableCommitterDetail,true);r(l)}catch(e){o(e)}}))))}))}getBlob(e,t,i,r,s,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryId:e,sha1:t};let p={download:r,fileName:s,resolveLfs:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","7b28e929-2c99-405d-9c5c-6167a06e6816",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let s=this.formatResponse(r.result,null,false);a(s)}catch(e){l(e)}}))))}))}getBlobContent(e,t,i,r,s,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryId:e,sha1:t};let p={download:r,fileName:s,resolveLfs:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","7b28e929-2c99-405d-9c5c-6167a06e6816",n,p);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("application/octet-stream",i);a((yield this.http.get(t,{Accept:r})).message)}catch(e){l(e)}}))))}))}getBlobsZip(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryId:t};let a={filename:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","git","7b28e929-2c99-405d-9c5c-6167a06e6816",n,a);let i=t.requestUrl;let r=t.apiVersion;let o=this.createAcceptHeader("application/zip",r);s((yield this.http.post(i,JSON.stringify(e),{Accept:o,"Content-Type":"application/json"})).message)}catch(e){o(e)}}))))}))}getBlobZip(e,t,i,r,s,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryId:e,sha1:t};let p={download:r,fileName:s,resolveLfs:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","7b28e929-2c99-405d-9c5c-6167a06e6816",n,p);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("application/zip",i);a((yield this.http.get(t,{Accept:r})).message)}catch(e){l(e)}}))))}))}getBranch(e,t,i,r){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("name can not be null or undefined")}return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryId:e};let l={name:t,baseVersionDescriptor:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","git","d5b216de-d8d5-4d32-ae76-51df755b16d3",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.GitBranchStats,false);o(a)}catch(e){a(e)}}))))}))}getBranches(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,repositoryId:e};let a={baseVersionDescriptor:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","git","d5b216de-d8d5-4d32-ae76-51df755b16d3",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.GitBranchStats,true);r(l)}catch(e){o(e)}}))))}))}getBranchStatsBatch(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryId:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","git","d5b216de-d8d5-4d32-ae76-51df755b16d3",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.GitBranchStats,true);r(l)}catch(e){o(e)}}))))}))}getChanges(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:i,commitId:e,repositoryId:t};let p={top:r,skip:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","5bf884f5-3e07-42e9-afb8-1b872267bf16",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.GitCommitChanges,false);a(o)}catch(e){l(e)}}))))}))}getCherryPickConflict(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:r,repositoryId:e,cherryPickId:t,conflictId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","1fe5aab2-d4c0-4b2f-a030-f3831e7aca26",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.GitConflict,false);o(a)}catch(e){a(e)}}))))}))}getCherryPickConflicts(e,t,i,r,o,a,l,p){return n(this,void 0,void 0,(function*(){return new Promise(((c,d)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryId:e,cherryPickId:t};let u={continuationToken:r,$top:o,excludeResolved:a,onlyResolved:l,includeObsolete:p};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","1fe5aab2-d4c0-4b2f-a030-f3831e7aca26",n,u);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.GitConflict,true);c(o)}catch(e){d(e)}}))))}))}updateCherryPickConflict(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:o,repositoryId:t,cherryPickId:i,conflictId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","git","1fe5aab2-d4c0-4b2f-a030-f3831e7aca26",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(i,e,r);let l=this.formatResponse(o.result,s.TypeInfo.GitConflict,false);a(l)}catch(e){l(e)}}))))}))}updateCherryPickConflicts(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:r,repositoryId:t,cherryPickId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","git","1fe5aab2-d4c0-4b2f-a030-f3831e7aca26",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,r);let l=this.formatResponse(a.result,s.TypeInfo.GitConflictUpdateResult,true);o(l)}catch(e){a(e)}}))))}))}getCherryPickRelationships(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryNameOrId:e,commitId:t};let l={includeLinks:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","8af142a4-27c2-4168-9e82-46b8629aaa0d",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.GitCommitRef,true);o(a)}catch(e){a(e)}}))))}))}createCherryPick(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,repositoryId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","git","033bad68-9a14-43d1-90e0-59cb8856fef6",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.GitCherryPick,false);r(l)}catch(e){o(e)}}))))}))}getCherryPick(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e,cherryPickId:t,repositoryId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","git","033bad68-9a14-43d1-90e0-59cb8856fef6",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let a=this.formatResponse(o.result,s.TypeInfo.GitCherryPick,false);r(a)}catch(e){o(e)}}))))}))}getCherryPickForRefName(e,t,i){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("refName can not be null or undefined")}return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e,repositoryId:t};let a={refName:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","git","033bad68-9a14-43d1-90e0-59cb8856fef6",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.GitCherryPick,false);r(l)}catch(e){o(e)}}))))}))}getCommitDiffs(e,t,i,r,o,a,l){return n(this,void 0,void 0,(function*(){return new Promise(((p,c)=>n(this,void 0,void 0,(function*(){let n={project:t,repositoryId:e};let d={diffCommonCommit:i,$top:r,$skip:o};if(a){d.baseVersionType=a.versionType;d.baseVersion=a.version;d.baseVersionOptions=a.versionOptions}if(l){d.targetVersionType=l.versionType;d.targetVersion=l.version;d.targetVersionOptions=l.versionOptions}try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","615588d5-c0c7-4b88-88f8-e625306446e8",n,d);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.GitCommitDiffs,false);p(o)}catch(e){c(e)}}))))}))}getCommit(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:i,commitId:e,repositoryId:t};let l={changeCount:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","git","c2570c3b-5b3f-41b8-98bf-5407bfde8d58",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.GitCommit,false);o(a)}catch(e){a(e)}}))))}))}getCommits(e,t,i,r,o){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("searchCriteria can not be null or undefined")}return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryId:e};let p={searchCriteria:t,$skip:r,$top:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","git","c2570c3b-5b3f-41b8-98bf-5407bfde8d58",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.GitCommitRef,true);a(o)}catch(e){l(e)}}))))}))}getPushCommits(e,t,i,r,o,a){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("pushId can not be null or undefined")}return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryId:e};let c={pushId:t,top:r,skip:o,includeLinks:a};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","git","c2570c3b-5b3f-41b8-98bf-5407bfde8d58",n,c);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.GitCommitRef,true);l(o)}catch(e){p(e)}}))))}))}getCommitsBatch(e,t,i,r,o,a){return n(this,void 0,void 0,(function*(){return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryId:t};let c={$skip:r,$top:o,includeStatuses:a};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","git","6400dfb2-0bcb-462b-b992-5a57f8f1416c",n,c);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(i,e,r);let a=this.formatResponse(o.result,s.TypeInfo.GitCommitRef,true);l(a)}catch(e){p(e)}}))))}))}getDeletedRepositories(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={project:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","2b6869c4-cb25-42b5-b7a3-0d3e6be0a11a",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(i,r);let a=this.formatResponse(o.result,s.TypeInfo.GitDeletedRepository,true);t(a)}catch(e){i(e)}}))))}))}getFileDiffs(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,repositoryId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","git","c4c5a7e6-e9f3-4730-a92b-84baacff694b",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.FileDiff,true);r(l)}catch(e){o(e)}}))))}))}getForks(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryNameOrId:e,collectionId:t};let l={includeLinks:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","158c0340-bf6f-489c-9625-d572a1480d57",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.GitRepositoryRef,true);o(a)}catch(e){a(e)}}))))}))}createForkSyncRequest(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryNameOrId:t};let l={includeLinks:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","git","1703f858-b9d1-46af-ab62-483e9e1055b5",n,l);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,r);let p=this.formatResponse(a.result,s.TypeInfo.GitForkSyncRequest,false);o(p)}catch(e){a(e)}}))))}))}getForkSyncRequest(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryNameOrId:e,forkSyncOperationId:t};let l={includeLinks:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","1703f858-b9d1-46af-ab62-483e9e1055b5",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.GitForkSyncRequest,false);o(a)}catch(e){a(e)}}))))}))}getForkSyncRequests(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:t,repositoryNameOrId:e};let l={includeAbandoned:i,includeLinks:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","1703f858-b9d1-46af-ab62-483e9e1055b5",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.GitForkSyncRequest,true);o(a)}catch(e){a(e)}}))))}))}getHfsItem(e,t,i,r,o,a,l,p,c,d,u,A){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("path can not be null or undefined")}return new Promise(((f,h)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryId:e};let g={path:t,scopePath:r,recursionLevel:o,includeContentMetadata:a,latestProcessedChange:l,download:p,versionDescriptor:c,includeContent:d,resolveHfs:u,sanitize:A};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","17f0a869-1589-43f0-9901-db1b2519087d",n,g);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.GitItem,false);f(o)}catch(e){h(e)}}))))}))}getHfsItemContent(e,t,i,r,s,o,a,l,p,c,d,u){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("path can not be null or undefined")}return new Promise(((A,f)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryId:e};let h={path:t,scopePath:r,recursionLevel:s,includeContentMetadata:o,latestProcessedChange:a,download:l,versionDescriptor:p,includeContent:c,resolveHfs:d,sanitize:u};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","17f0a869-1589-43f0-9901-db1b2519087d",n,h);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("application/octet-stream",i);A((yield this.http.get(t,{Accept:r})).message)}catch(e){f(e)}}))))}))}getHfsItems(e,t,i,r,o,a,l,p,c,d){return n(this,void 0,void 0,(function*(){return new Promise(((u,A)=>n(this,void 0,void 0,(function*(){let n={project:t,repositoryId:e};let f={scopePath:i,recursionLevel:r,includeContentMetadata:o,latestProcessedChange:a,download:l,includeLinks:p,versionDescriptor:c,zipForUnix:d};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","17f0a869-1589-43f0-9901-db1b2519087d",n,f);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.GitItem,true);u(o)}catch(e){A(e)}}))))}))}getHfsItemText(e,t,i,r,s,o,a,l,p,c,d,u){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("path can not be null or undefined")}return new Promise(((A,f)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryId:e};let h={path:t,scopePath:r,recursionLevel:s,includeContentMetadata:o,latestProcessedChange:a,download:l,versionDescriptor:p,includeContent:c,resolveHfs:d,sanitize:u};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","17f0a869-1589-43f0-9901-db1b2519087d",n,h);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("text/plain",i);A((yield this.http.get(t,{Accept:r})).message)}catch(e){f(e)}}))))}))}getHfsItemZip(e,t,i,r,s,o,a,l,p,c,d,u){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("path can not be null or undefined")}return new Promise(((A,f)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryId:e};let h={path:t,scopePath:r,recursionLevel:s,includeContentMetadata:o,latestProcessedChange:a,download:l,versionDescriptor:p,includeContent:c,resolveHfs:d,sanitize:u};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","17f0a869-1589-43f0-9901-db1b2519087d",n,h);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("application/zip",i);A((yield this.http.get(t,{Accept:r})).message)}catch(e){f(e)}}))))}))}createImportRequest(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,repositoryId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","git","01828ddc-3600-4a41-8633-99b3a73a0eb3",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.GitImportRequest,false);r(l)}catch(e){o(e)}}))))}))}getImportRequest(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e,repositoryId:t,importRequestId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","01828ddc-3600-4a41-8633-99b3a73a0eb3",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let a=this.formatResponse(o.result,s.TypeInfo.GitImportRequest,false);r(a)}catch(e){o(e)}}))))}))}queryImportRequests(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e,repositoryId:t};let a={includeAbandoned:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","01828ddc-3600-4a41-8633-99b3a73a0eb3",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.GitImportRequest,true);r(l)}catch(e){o(e)}}))))}))}updateImportRequest(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:t,repositoryId:i,importRequestId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","git","01828ddc-3600-4a41-8633-99b3a73a0eb3",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,r);let l=this.formatResponse(a.result,s.TypeInfo.GitImportRequest,false);o(l)}catch(e){a(e)}}))))}))}getItem(e,t,i,r,o,a,l,p,c,d,u,A){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("path can not be null or undefined")}return new Promise(((f,h)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryId:e};let g={path:t,scopePath:r,recursionLevel:o,includeContentMetadata:a,latestProcessedChange:l,download:p,versionDescriptor:c,includeContent:d,resolveLfs:u,sanitize:A};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","fb93c0db-47ed-4a31-8c20-47552878fb44",n,g);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.GitItem,false);f(o)}catch(e){h(e)}}))))}))}getItemContent(e,t,i,r,s,o,a,l,p,c,d,u){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("path can not be null or undefined")}return new Promise(((A,f)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryId:e};let h={path:t,scopePath:r,recursionLevel:s,includeContentMetadata:o,latestProcessedChange:a,download:l,versionDescriptor:p,includeContent:c,resolveLfs:d,sanitize:u};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","fb93c0db-47ed-4a31-8c20-47552878fb44",n,h);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("application/octet-stream",i);A((yield this.http.get(t,{Accept:r})).message)}catch(e){f(e)}}))))}))}getItems(e,t,i,r,o,a,l,p,c,d){return n(this,void 0,void 0,(function*(){return new Promise(((u,A)=>n(this,void 0,void 0,(function*(){let n={project:t,repositoryId:e};let f={scopePath:i,recursionLevel:r,includeContentMetadata:o,latestProcessedChange:a,download:l,includeLinks:p,versionDescriptor:c,zipForUnix:d};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","fb93c0db-47ed-4a31-8c20-47552878fb44",n,f);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.GitItem,true);u(o)}catch(e){A(e)}}))))}))}getItemText(e,t,i,r,s,o,a,l,p,c,d,u){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("path can not be null or undefined")}return new Promise(((A,f)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryId:e};let h={path:t,scopePath:r,recursionLevel:s,includeContentMetadata:o,latestProcessedChange:a,download:l,versionDescriptor:p,includeContent:c,resolveLfs:d,sanitize:u};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","fb93c0db-47ed-4a31-8c20-47552878fb44",n,h);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("text/plain",i);A((yield this.http.get(t,{Accept:r})).message)}catch(e){f(e)}}))))}))}getItemZip(e,t,i,r,s,o,a,l,p,c,d,u){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("path can not be null or undefined")}return new Promise(((A,f)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryId:e};let h={path:t,scopePath:r,recursionLevel:s,includeContentMetadata:o,latestProcessedChange:a,download:l,versionDescriptor:p,includeContent:c,resolveLfs:d,sanitize:u};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","fb93c0db-47ed-4a31-8c20-47552878fb44",n,h);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("application/zip",i);A((yield this.http.get(t,{Accept:r})).message)}catch(e){f(e)}}))))}))}getItemsBatch(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryId:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","git","630fd2e4-fb88-4f85-ad21-13f3fd1fbca9",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.GitItem,true);r(l)}catch(e){o(e)}}))))}))}getMergeBases(e,t,i,r,o,a){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("otherCommitId can not be null or undefined")}return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={project:r,repositoryNameOrId:e,commitId:t};let c={otherCommitId:i,otherCollectionId:o,otherRepositoryId:a};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","7cf2abb6-c964-4f7e-9872-f78c66e72e9c",n,c);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.GitCommitRef,true);l(o)}catch(e){p(e)}}))))}))}createMergeRequest(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:t,repositoryNameOrId:i};let l={includeLinks:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","git","985f7ae9-844f-4906-9897-7ef41516c0e2",n,l);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,r);let p=this.formatResponse(a.result,s.TypeInfo.GitMerge,false);o(p)}catch(e){a(e)}}))))}))}getMergeRequest(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,repositoryNameOrId:t,mergeOperationId:i};let l={includeLinks:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","985f7ae9-844f-4906-9897-7ef41516c0e2",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.GitMerge,false);o(a)}catch(e){a(e)}}))))}))}createAttachment(e,t,i,r,o,a){return n(this,void 0,void 0,(function*(){return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={project:a,fileName:i,repositoryId:r,pullRequestId:o};e=e||{};e["Content-Type"]="application/octet-stream";try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","git","965d9361-878b-413b-a494-45d5b5fd8ab7",n);let r=i.requestUrl;let o=this.createRequestOptions("application/json",i.apiVersion);o.additionalHeaders=e;let a;a=yield this.rest.uploadStream("POST",r,t,o);let p=this.formatResponse(a.result,s.TypeInfo.Attachment,false);l(p)}catch(e){p(e)}}))))}))}deleteAttachment(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:r,fileName:e,repositoryId:t,pullRequestId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","965d9361-878b-413b-a494-45d5b5fd8ab7",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.del(t,i);let o=this.formatResponse(r.result,null,false);s(o)}catch(e){o(e)}}))))}))}getAttachmentContent(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:r,fileName:e,repositoryId:t,pullRequestId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","965d9361-878b-413b-a494-45d5b5fd8ab7",n);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("application/octet-stream",i);s((yield this.http.get(t,{Accept:r})).message)}catch(e){o(e)}}))))}))}getAttachments(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryId:e,pullRequestId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","965d9361-878b-413b-a494-45d5b5fd8ab7",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let a=this.formatResponse(o.result,s.TypeInfo.Attachment,true);r(a)}catch(e){o(e)}}))))}))}getAttachmentZip(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:r,fileName:e,repositoryId:t,pullRequestId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","965d9361-878b-413b-a494-45d5b5fd8ab7",n);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("application/zip",i);s((yield this.http.get(t,{Accept:r})).message)}catch(e){o(e)}}))))}))}createLike(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:s,repositoryId:e,pullRequestId:t,threadId:i,commentId:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","5f2e2851-1389-425b-a00b-fb2adb3ef31b",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.create(t,null,i);let s=this.formatResponse(r.result,null,false);o(s)}catch(e){a(e)}}))))}))}deleteLike(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:s,repositoryId:e,pullRequestId:t,threadId:i,commentId:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","5f2e2851-1389-425b-a00b-fb2adb3ef31b",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.del(t,i);let s=this.formatResponse(r.result,null,false);o(s)}catch(e){a(e)}}))))}))}getLikes(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:s,repositoryId:e,pullRequestId:t,threadId:i,commentId:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","5f2e2851-1389-425b-a00b-fb2adb3ef31b",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let s=this.formatResponse(r.result,null,true);o(s)}catch(e){a(e)}}))))}))}getPullRequestIterationCommits(e,t,i,r,o,a){return n(this,void 0,void 0,(function*(){return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={project:r,repositoryId:e,pullRequestId:t,iterationId:i};let c={top:o,skip:a};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","e7ea0883-095f-4926-b5fb-f24691c26fb9",n,c);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.GitCommitRef,true);l(o)}catch(e){p(e)}}))))}))}getPullRequestCommits(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryId:e,pullRequestId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","52823034-34a8-4576-922c-8d8b77e9e4c4",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let a=this.formatResponse(o.result,s.TypeInfo.GitCommitRef,true);r(a)}catch(e){o(e)}}))))}))}getPullRequestConflict(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:r,repositoryId:e,pullRequestId:t,conflictId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","d840fb74-bbef-42d3-b250-564604c054a4",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.GitConflict,false);o(a)}catch(e){a(e)}}))))}))}getPullRequestConflicts(e,t,i,r,o,a,l,p){return n(this,void 0,void 0,(function*(){return new Promise(((c,d)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryId:e,pullRequestId:t};let u={$skip:r,$top:o,includeObsolete:a,excludeResolved:l,onlyResolved:p};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","d840fb74-bbef-42d3-b250-564604c054a4",n,u);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.GitConflict,true);c(o)}catch(e){d(e)}}))))}))}updatePullRequestConflict(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:o,repositoryId:t,pullRequestId:i,conflictId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","git","d840fb74-bbef-42d3-b250-564604c054a4",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(i,e,r);let l=this.formatResponse(o.result,s.TypeInfo.GitConflict,false);a(l)}catch(e){l(e)}}))))}))}updatePullRequestConflicts(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:r,repositoryId:t,pullRequestId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","git","d840fb74-bbef-42d3-b250-564604c054a4",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,r);let l=this.formatResponse(a.result,s.TypeInfo.GitConflictUpdateResult,true);o(l)}catch(e){a(e)}}))))}))}getPullRequestIterationChanges(e,t,i,r,o,a,l){return n(this,void 0,void 0,(function*(){return new Promise(((p,c)=>n(this,void 0,void 0,(function*(){let n={project:r,repositoryId:e,pullRequestId:t,iterationId:i};let d={$top:o,$skip:a,$compareTo:l};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","4216bdcf-b6b1-4d59-8b82-c34cc183fc8b",n,d);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.GitPullRequestIterationChanges,false);p(o)}catch(e){c(e)}}))))}))}getPullRequestIteration(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:r,repositoryId:e,pullRequestId:t,iterationId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","git","d43911ee-6958-46b0-a42b-8445b8a0d004",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.GitPullRequestIteration,false);o(a)}catch(e){a(e)}}))))}))}getPullRequestIterations(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryId:e,pullRequestId:t};let l={includeCommits:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","git","d43911ee-6958-46b0-a42b-8445b8a0d004",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.GitPullRequestIteration,true);o(a)}catch(e){a(e)}}))))}))}createPullRequestIterationStatus(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:o,repositoryId:t,pullRequestId:i,iterationId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","git","75cf11c5-979f-4038-a76e-058a06adf2bf",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(i,e,r);let l=this.formatResponse(o.result,s.TypeInfo.GitPullRequestStatus,false);a(l)}catch(e){l(e)}}))))}))}deletePullRequestIterationStatus(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:s,repositoryId:e,pullRequestId:t,iterationId:i,statusId:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","git","75cf11c5-979f-4038-a76e-058a06adf2bf",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.del(t,i);let s=this.formatResponse(r.result,null,false);o(s)}catch(e){a(e)}}))))}))}getPullRequestIterationStatus(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:o,repositoryId:e,pullRequestId:t,iterationId:i,statusId:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","git","75cf11c5-979f-4038-a76e-058a06adf2bf",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.GitPullRequestStatus,false);a(o)}catch(e){l(e)}}))))}))}getPullRequestIterationStatuses(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:r,repositoryId:e,pullRequestId:t,iterationId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","git","75cf11c5-979f-4038-a76e-058a06adf2bf",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.GitPullRequestStatus,true);o(a)}catch(e){a(e)}}))))}))}updatePullRequestIterationStatuses(e,t,i,r,s,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:o,repositoryId:i,pullRequestId:r,iterationId:s};e=e||{};e["Content-Type"]="application/json-patch+json";try{let i=yield this.vsoClient.getVersioningData("7.2-preview.2","git","75cf11c5-979f-4038-a76e-058a06adf2bf",n);let r=i.requestUrl;let s=this.createRequestOptions("application/json",i.apiVersion);s.additionalHeaders=e;let o;o=yield this.rest.update(r,t,s);let l=this.formatResponse(o.result,null,false);a(l)}catch(e){l(e)}}))))}))}createPullRequestLabel(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:r,repositoryId:t,pullRequestId:i};let l={projectId:s};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","git","f22387e3-984e-4c52-9c6d-fbb8f14c812d",n,l);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.create(i,e,r);let a=this.formatResponse(s.result,null,false);o(a)}catch(e){a(e)}}))))}))}deletePullRequestLabels(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:r,repositoryId:e,pullRequestId:t,labelIdOrName:i};let l={projectId:s};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","f22387e3-984e-4c52-9c6d-fbb8f14c812d",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.del(t,i);let s=this.formatResponse(r.result,null,false);o(s)}catch(e){a(e)}}))))}))}getPullRequestLabel(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:r,repositoryId:e,pullRequestId:t,labelIdOrName:i};let l={projectId:s};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","f22387e3-984e-4c52-9c6d-fbb8f14c812d",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let s=this.formatResponse(r.result,null,false);o(s)}catch(e){a(e)}}))))}))}getPullRequestLabels(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryId:e,pullRequestId:t};let a={projectId:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","f22387e3-984e-4c52-9c6d-fbb8f14c812d",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,null,true);s(o)}catch(e){o(e)}}))))}))}getPullRequestProperties(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryId:e,pullRequestId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","48a52185-5b9e-4736-9dc1-bb1e2feac80b",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,i);let o=this.formatResponse(s.result,null,false);r(o)}catch(e){s(e)}}))))}))}updatePullRequestProperties(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:s,repositoryId:i,pullRequestId:r};e=e||{};e["Content-Type"]="application/json-patch+json";try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","git","48a52185-5b9e-4736-9dc1-bb1e2feac80b",n);let r=i.requestUrl;let s=this.createRequestOptions("application/json",i.apiVersion);s.additionalHeaders=e;let a;a=yield this.rest.update(r,t,s);let l=this.formatResponse(a.result,null,false);o(l)}catch(e){a(e)}}))))}))}getPullRequestQuery(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryId:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","git","b3a6eebe-9cf0-49ea-b6cb-1a4c5f5007b0",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.GitPullRequestQuery,false);r(l)}catch(e){o(e)}}))))}))}createPullRequestReviewer(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:s,repositoryId:t,pullRequestId:i,reviewerId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","git","4b6702c7-aa35-4b89-9c96-b9abf6d3e540",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.replace(i,e,r);let a=this.formatResponse(s.result,null,false);o(a)}catch(e){a(e)}}))))}))}createPullRequestReviewers(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:r,repositoryId:t,pullRequestId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","git","4b6702c7-aa35-4b89-9c96-b9abf6d3e540",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(i,e,r);let a=this.formatResponse(o.result,null,true);s(a)}catch(e){o(e)}}))))}))}createUnmaterializedPullRequestReviewer(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:r,repositoryId:t,pullRequestId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","git","4b6702c7-aa35-4b89-9c96-b9abf6d3e540",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.replace(i,e,r);let a=this.formatResponse(o.result,null,false);s(a)}catch(e){o(e)}}))))}))}deletePullRequestReviewer(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:r,repositoryId:e,pullRequestId:t,reviewerId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","4b6702c7-aa35-4b89-9c96-b9abf6d3e540",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.del(t,i);let o=this.formatResponse(r.result,null,false);s(o)}catch(e){o(e)}}))))}))}getPullRequestReviewer(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:r,repositoryId:e,pullRequestId:t,reviewerId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","4b6702c7-aa35-4b89-9c96-b9abf6d3e540",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,null,false);s(o)}catch(e){o(e)}}))))}))}getPullRequestReviewers(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryId:e,pullRequestId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","4b6702c7-aa35-4b89-9c96-b9abf6d3e540",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,i);let o=this.formatResponse(s.result,null,true);r(o)}catch(e){s(e)}}))))}))}updatePullRequestReviewer(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:s,repositoryId:t,pullRequestId:i,reviewerId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","git","4b6702c7-aa35-4b89-9c96-b9abf6d3e540",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.update(i,e,r);let a=this.formatResponse(s.result,null,false);o(a)}catch(e){a(e)}}))))}))}updatePullRequestReviewers(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:r,repositoryId:t,pullRequestId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","git","4b6702c7-aa35-4b89-9c96-b9abf6d3e540",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(i,e,r);let a=this.formatResponse(o.result,null,false);s(a)}catch(e){o(e)}}))))}))}getPullRequestById(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t,pullRequestId:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","git","01a46dea-7d46-4d40-bc84-319e7c260d99",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.GitPullRequest,false);i(a)}catch(e){r(e)}}))))}))}getPullRequestsByProject(e,t,i,r,o){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("searchCriteria can not be null or undefined")}return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e};let p={searchCriteria:t,maxCommentLength:i,$skip:r,$top:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","git","a5d28130-9cd2-40fa-9f08-902e7daa9efb",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.GitPullRequest,true);a(o)}catch(e){l(e)}}))))}))}createPullRequest(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryId:t};let l={supportsIterations:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","git","9946fd70-0d40-406e-b686-b4744cbbcc37",n,l);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,r);let p=this.formatResponse(a.result,s.TypeInfo.GitPullRequest,false);o(p)}catch(e){a(e)}}))))}))}getPullRequest(e,t,i,r,o,a,l,p){return n(this,void 0,void 0,(function*(){return new Promise(((c,d)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryId:e,pullRequestId:t};let u={maxCommentLength:r,$skip:o,$top:a,includeCommits:l,includeWorkItemRefs:p};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","git","9946fd70-0d40-406e-b686-b4744cbbcc37",n,u);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.GitPullRequest,false);c(o)}catch(e){d(e)}}))))}))}getPullRequests(e,t,i,r,o,a){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("searchCriteria can not be null or undefined")}return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryId:e};let c={searchCriteria:t,maxCommentLength:r,$skip:o,$top:a};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","git","9946fd70-0d40-406e-b686-b4744cbbcc37",n,c);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.GitPullRequest,true);l(o)}catch(e){p(e)}}))))}))}updatePullRequest(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:r,repositoryId:t,pullRequestId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","git","9946fd70-0d40-406e-b686-b4744cbbcc37",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,r);let l=this.formatResponse(a.result,s.TypeInfo.GitPullRequest,false);o(l)}catch(e){a(e)}}))))}))}sharePullRequest(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:r,repositoryId:t,pullRequestId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","git","696f3a82-47c9-487f-9117-b9d00972ca84",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(i,e,r);let a=this.formatResponse(o.result,null,false);s(a)}catch(e){o(e)}}))))}))}createPullRequestStatus(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:r,repositoryId:t,pullRequestId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","git","b5f6bb4f-8d1e-4d79-8d11-4c9172c99c35",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,r);let l=this.formatResponse(a.result,s.TypeInfo.GitPullRequestStatus,false);o(l)}catch(e){a(e)}}))))}))}deletePullRequestStatus(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:r,repositoryId:e,pullRequestId:t,statusId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","git","b5f6bb4f-8d1e-4d79-8d11-4c9172c99c35",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.del(t,i);let o=this.formatResponse(r.result,null,false);s(o)}catch(e){o(e)}}))))}))}getPullRequestStatus(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:r,repositoryId:e,pullRequestId:t,statusId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","git","b5f6bb4f-8d1e-4d79-8d11-4c9172c99c35",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.GitPullRequestStatus,false);o(a)}catch(e){a(e)}}))))}))}getPullRequestStatuses(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryId:e,pullRequestId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","git","b5f6bb4f-8d1e-4d79-8d11-4c9172c99c35",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let a=this.formatResponse(o.result,s.TypeInfo.GitPullRequestStatus,true);r(a)}catch(e){o(e)}}))))}))}updatePullRequestStatuses(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:s,repositoryId:i,pullRequestId:r};e=e||{};e["Content-Type"]="application/json-patch+json";try{let i=yield this.vsoClient.getVersioningData("7.2-preview.2","git","b5f6bb4f-8d1e-4d79-8d11-4c9172c99c35",n);let r=i.requestUrl;let s=this.createRequestOptions("application/json",i.apiVersion);s.additionalHeaders=e;let a;a=yield this.rest.update(r,t,s);let l=this.formatResponse(a.result,null,false);o(l)}catch(e){a(e)}}))))}))}createComment(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:o,repositoryId:t,pullRequestId:i,threadId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","git","965a3ec7-5ed8-455a-bdcb-835a5ea7fe7b",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(i,e,r);let l=this.formatResponse(o.result,s.TypeInfo.Comment,false);a(l)}catch(e){l(e)}}))))}))}deleteComment(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:s,repositoryId:e,pullRequestId:t,threadId:i,commentId:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","965a3ec7-5ed8-455a-bdcb-835a5ea7fe7b",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.del(t,i);let s=this.formatResponse(r.result,null,false);o(s)}catch(e){a(e)}}))))}))}getComment(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:o,repositoryId:e,pullRequestId:t,threadId:i,commentId:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","965a3ec7-5ed8-455a-bdcb-835a5ea7fe7b",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.Comment,false);a(o)}catch(e){l(e)}}))))}))}getComments(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:r,repositoryId:e,pullRequestId:t,threadId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","965a3ec7-5ed8-455a-bdcb-835a5ea7fe7b",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.Comment,true);o(a)}catch(e){a(e)}}))))}))}updateComment(e,t,i,r,o,a){return n(this,void 0,void 0,(function*(){return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={project:a,repositoryId:t,pullRequestId:i,threadId:r,commentId:o};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","git","965a3ec7-5ed8-455a-bdcb-835a5ea7fe7b",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(i,e,r);let a=this.formatResponse(o.result,s.TypeInfo.Comment,false);l(a)}catch(e){p(e)}}))))}))}createThread(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:r,repositoryId:t,pullRequestId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","git","ab6e2e5d-a0b7-4153-b64a-a4efe0d49449",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,r);let l=this.formatResponse(a.result,s.TypeInfo.GitPullRequestCommentThread,false);o(l)}catch(e){a(e)}}))))}))}getPullRequestThread(e,t,i,r,o,a){return n(this,void 0,void 0,(function*(){return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={project:r,repositoryId:e,pullRequestId:t,threadId:i};let c={$iteration:o,$baseIteration:a};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","ab6e2e5d-a0b7-4153-b64a-a4efe0d49449",n,c);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.GitPullRequestCommentThread,false);l(o)}catch(e){p(e)}}))))}))}getThreads(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryId:e,pullRequestId:t};let p={$iteration:r,$baseIteration:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","ab6e2e5d-a0b7-4153-b64a-a4efe0d49449",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.GitPullRequestCommentThread,true);a(o)}catch(e){l(e)}}))))}))}updateThread(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:o,repositoryId:t,pullRequestId:i,threadId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","git","ab6e2e5d-a0b7-4153-b64a-a4efe0d49449",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(i,e,r);let l=this.formatResponse(o.result,s.TypeInfo.GitPullRequestCommentThread,false);a(l)}catch(e){l(e)}}))))}))}getPullRequestWorkItemRefs(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryId:e,pullRequestId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","0a637fcc-5370-4ce8-b0e8-98091f5f9482",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,i);let o=this.formatResponse(s.result,null,true);r(o)}catch(e){s(e)}}))))}))}createPush(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryId:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.3","git","ea98d07b-3c87-4971-8ede-a613694ffb55",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.GitPush,false);r(l)}catch(e){o(e)}}))))}))}getPush(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryId:e,pushId:t};let p={includeCommits:r,includeRefUpdates:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","git","ea98d07b-3c87-4971-8ede-a613694ffb55",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.GitPush,false);a(o)}catch(e){l(e)}}))))}))}getPushes(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:t,repositoryId:e};let p={$skip:i,$top:r,searchCriteria:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","git","ea98d07b-3c87-4971-8ede-a613694ffb55",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.GitPush,true);a(o)}catch(e){l(e)}}))))}))}deleteRepositoryFromRecycleBin(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,repositoryId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","a663da97-81db-4eb3-8b83-287670f63073",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}getRecycleBinRepositories(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={project:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","a663da97-81db-4eb3-8b83-287670f63073",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(i,r);let a=this.formatResponse(o.result,s.TypeInfo.GitDeletedRepository,true);t(a)}catch(e){i(e)}}))))}))}restoreRepositoryFromRecycleBin(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,repositoryId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","git","a663da97-81db-4eb3-8b83-287670f63073",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.GitRepository,false);r(l)}catch(e){o(e)}}))))}))}getRefs(e,t,i,r,o,a,l,p,c){return n(this,void 0,void 0,(function*(){return new Promise(((d,u)=>n(this,void 0,void 0,(function*(){let n={project:t,repositoryId:e};let A={filter:i,includeLinks:r,includeStatuses:o,includeMyBranches:a,latestStatusesOnly:l,peelTags:p,filterContains:c};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","git","2d874a60-a811-4f62-9c9f-963a6ea0a55b",n,A);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.GitRef,true);d(o)}catch(e){u(e)}}))))}))}updateRef(e,t,i,r,o){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("filter can not be null or undefined")}return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:r,repositoryId:t};let p={filter:i,projectId:o};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","git","2d874a60-a811-4f62-9c9f-963a6ea0a55b",n,p);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(i,e,r);let l=this.formatResponse(o.result,s.TypeInfo.GitRef,false);a(l)}catch(e){l(e)}}))))}))}updateRefs(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryId:t};let l={projectId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","git","2d874a60-a811-4f62-9c9f-963a6ea0a55b",n,l);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,r);let p=this.formatResponse(a.result,s.TypeInfo.GitRefUpdateResult,true);o(p)}catch(e){a(e)}}))))}))}createFavorite(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","git","876f70af-5792-485a-a1c7-d0a7b2f42bbb",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.GitRefFavorite,false);i(l)}catch(e){r(e)}}))))}))}deleteRefFavorite(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,favoriteId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","876f70af-5792-485a-a1c7-d0a7b2f42bbb",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}getRefFavorite(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,favoriteId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","876f70af-5792-485a-a1c7-d0a7b2f42bbb",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.GitRefFavorite,false);i(a)}catch(e){r(e)}}))))}))}getRefFavorites(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e};let a={repositoryId:t,identityId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","876f70af-5792-485a-a1c7-d0a7b2f42bbb",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.GitRefFavorite,true);r(l)}catch(e){o(e)}}))))}))}getRefFavoritesForProject(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e};let o={identityId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","4720896c-594c-4a6d-b94c-12eddd80b34a",n,o);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(t,r);let l=this.formatResponse(a.result,s.TypeInfo.GitRefFavorite,true);i(l)}catch(e){r(e)}}))))}))}createRepository(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t};let a={sourceRef:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","git","225f7195-f9c7-4d14-ab28-a83f7ff77e1f",n,a);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let l;l=yield this.rest.create(i,e,o);let p=this.formatResponse(l.result,s.TypeInfo.GitRepository,false);r(p)}catch(e){o(e)}}))))}))}deleteRepository(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t,repositoryId:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","git","225f7195-f9c7-4d14-ab28-a83f7ff77e1f",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}getRepositories(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e};let l={includeLinks:t,includeAllUrls:i,includeHidden:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","git","225f7195-f9c7-4d14-ab28-a83f7ff77e1f",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.GitRepository,true);o(a)}catch(e){a(e)}}))))}))}getRepository(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t,repositoryId:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","git","225f7195-f9c7-4d14-ab28-a83f7ff77e1f",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.GitRepository,false);i(a)}catch(e){r(e)}}))))}))}getRepositoryWithParent(e,t,i){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("includeParent can not be null or undefined")}return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryId:e};let a={includeParent:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","git","225f7195-f9c7-4d14-ab28-a83f7ff77e1f",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.GitRepository,false);r(l)}catch(e){o(e)}}))))}))}updateRepository(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryId:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","git","225f7195-f9c7-4d14-ab28-a83f7ff77e1f",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.GitRepository,false);r(l)}catch(e){o(e)}}))))}))}getRepositoriesPaged(e,t,i,r,o,a,l){return n(this,void 0,void 0,(function*(){return new Promise(((p,c)=>n(this,void 0,void 0,(function*(){let n={projectId:e};let d={includeLinks:t,includeAllUrls:i,includeHidden:r,filterContains:o,$top:a,continuationToken:l};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","82aea7e8-9501-45dd-ac58-b069aa73b926",n,d);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.GitRepository,true);p(o)}catch(e){c(e)}}))))}))}getRevertConflict(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:r,repositoryId:e,revertId:t,conflictId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","10d7ae6d-1050-446d-852a-bd5d99f834bf",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.GitConflict,false);o(a)}catch(e){a(e)}}))))}))}getRevertConflicts(e,t,i,r,o,a,l,p){return n(this,void 0,void 0,(function*(){return new Promise(((c,d)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryId:e,revertId:t};let u={continuationToken:r,$top:o,excludeResolved:a,onlyResolved:l,includeObsolete:p};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","10d7ae6d-1050-446d-852a-bd5d99f834bf",n,u);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.GitConflict,true);c(o)}catch(e){d(e)}}))))}))}updateRevertConflict(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:o,repositoryId:t,revertId:i,conflictId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","git","10d7ae6d-1050-446d-852a-bd5d99f834bf",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(i,e,r);let l=this.formatResponse(o.result,s.TypeInfo.GitConflict,false);a(l)}catch(e){l(e)}}))))}))}updateRevertConflicts(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:r,repositoryId:t,revertId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","git","10d7ae6d-1050-446d-852a-bd5d99f834bf",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,r);let l=this.formatResponse(a.result,s.TypeInfo.GitConflictUpdateResult,true);o(l)}catch(e){a(e)}}))))}))}createRevert(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,repositoryId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","git","bc866058-5449-4715-9cf1-a510b6ff193c",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.GitRevert,false);r(l)}catch(e){o(e)}}))))}))}getRevert(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e,revertId:t,repositoryId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","git","bc866058-5449-4715-9cf1-a510b6ff193c",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let a=this.formatResponse(o.result,s.TypeInfo.GitRevert,false);r(a)}catch(e){o(e)}}))))}))}getRevertForRefName(e,t,i){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("refName can not be null or undefined")}return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e,repositoryId:t};let a={refName:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","git","bc866058-5449-4715-9cf1-a510b6ff193c",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.GitRevert,false);r(l)}catch(e){o(e)}}))))}))}createCommitStatus(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:r,commitId:t,repositoryId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","git","428dd4fb-fda5-4722-af02-9313b80305da",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,r);let l=this.formatResponse(a.result,s.TypeInfo.GitStatus,false);o(l)}catch(e){a(e)}}))))}))}getStatuses(e,t,i,r,o,a){return n(this,void 0,void 0,(function*(){return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={project:i,commitId:e,repositoryId:t};let c={top:r,skip:o,latestOnly:a};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","git","428dd4fb-fda5-4722-af02-9313b80305da",n,c);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.GitStatus,true);l(o)}catch(e){p(e)}}))))}))}getSuggestions(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:t,repositoryId:e};let o={preferCompareBranch:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","9393b4fb-4445-4919-972b-9ad16f442d83",n,o);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,i);let a=this.formatResponse(s.result,null,true);r(a)}catch(e){s(e)}}))))}))}getTree(e,t,i,r,o,a){return n(this,void 0,void 0,(function*(){return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryId:e,sha1:t};let c={projectId:r,recursive:o,fileName:a};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","729f6437-6f92-44ec-8bee-273a7111063c",n,c);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.GitTreeRef,false);l(o)}catch(e){p(e)}}))))}))}getTreeZip(e,t,i,r,s,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryId:e,sha1:t};let p={projectId:r,recursive:s,fileName:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","729f6437-6f92-44ec-8bee-273a7111063c",n,p);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("application/zip",i);a((yield this.http.get(t,{Accept:r})).message)}catch(e){l(e)}}))))}))}}t.GitApi=GitApi;GitApi.RESOURCE_AREA_ID="4e080c62-fa21-4fbc-8fef-2a10a2b38049"},699:function(e,t,i){var n=this&&this.__awaiter||function(e,t,i,n){function adopt(e){return e instanceof i?e:new i((function(t){t(e)}))}return new(i||(i=Promise))((function(i,r){function fulfilled(e){try{step(n.next(e))}catch(e){r(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){r(e)}}function step(e){e.done?i(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.LocationsApi=void 0;const r=i(666);const s=i(308);class LocationsApi extends r.ClientApiBase{constructor(e,t,i,n){super(e,t,n||"node-Locations-api",i)}getConnectionData(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={};let a={connectOptions:e,lastChangeId:t,lastChangeId64:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Location","00d9565f-ed9c-4a06-9a50-00e7896ccab4",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.ConnectionData,false);r(l)}catch(e){o(e)}}))))}))}getResourceArea(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={areaId:e};let a={enterpriseName:t,organizationName:i,accessMapping:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Location","e81700f7-3be2-46de-8624-2eb35882fcaa",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,null,false);s(o)}catch(e){o(e)}}))))}))}getResourceAreaByHost(e,t,i){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("hostId can not be null or undefined")}return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={areaId:e};let o={hostId:t,accessMapping:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Location","e81700f7-3be2-46de-8624-2eb35882fcaa",n,o);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,i);let a=this.formatResponse(s.result,null,false);r(a)}catch(e){s(e)}}))))}))}getResourceAreaByInstanceId(e,t,i){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("instanceId can not be null or undefined")}if(i==null){throw new TypeError("accessMapping can not be null or undefined")}return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={areaId:e};let o={instanceId:t,accessMapping:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Location","e81700f7-3be2-46de-8624-2eb35882fcaa",n,o);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,i);let a=this.formatResponse(s.result,null,false);r(a)}catch(e){s(e)}}))))}))}getResourceAreas(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={};let s={enterpriseName:e,organizationName:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Location","e81700f7-3be2-46de-8624-2eb35882fcaa",n,s);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,null,true);i(a)}catch(e){r(e)}}))))}))}getResourceAreasByHost(e){return n(this,void 0,void 0,(function*(){if(e==null){throw new TypeError("hostId can not be null or undefined")}return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};let r={hostId:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Location","e81700f7-3be2-46de-8624-2eb35882fcaa",n,r);let i=e.requestUrl;let s=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(i,s);let a=this.formatResponse(o.result,null,true);t(a)}catch(e){i(e)}}))))}))}deleteServiceDefinition(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={serviceType:e,identifier:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Location","d810a47d-f4f4-4a62-a03f-fa1860585c4c",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}getServiceDefinition(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={serviceType:e,identifier:t};let l={allowFaultIn:i,previewFaultIn:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Location","d810a47d-f4f4-4a62-a03f-fa1860585c4c",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.ServiceDefinition,false);o(a)}catch(e){a(e)}}))))}))}getServiceDefinitions(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={serviceType:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Location","d810a47d-f4f4-4a62-a03f-fa1860585c4c",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(i,r);let a=this.formatResponse(o.result,s.TypeInfo.ServiceDefinition,true);t(a)}catch(e){i(e)}}))))}))}updateServiceDefinitions(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","Location","d810a47d-f4f4-4a62-a03f-fa1860585c4c",n);let r=i.requestUrl;let s=this.createRequestOptions("application/json",i.apiVersion);let o;o=yield this.rest.update(r,e,s);let a=this.formatResponse(o.result,null,false);t(a)}catch(e){i(e)}}))))}))}}t.LocationsApi=LocationsApi},2850:function(e,t,i){var n=this&&this.__awaiter||function(e,t,i,n){function adopt(e){return e instanceof i?e:new i((function(t){t(e)}))}return new(i||(i=Promise))((function(i,r){function fulfilled(e){try{step(n.next(e))}catch(e){r(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){r(e)}}function step(e){e.done?i(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.ManagementApi=void 0;const r=i(666);const s=i(7997);class ManagementApi extends r.ClientApiBase{constructor(e,t,i,n){super(e,t,n||"node-Management-api",i)}getRepoEnablementStatus2(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e,repository:t};let a={includeAllProperties:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Management","1fcb5ea0-1e19-4c71-ab26-0784bce2d551",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.RepoEnablementSettings,false);r(l)}catch(e){o(e)}}))))}))}updateRepoAdvSecEnablementStatus2(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:t,repository:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","Management","1fcb5ea0-1e19-4c71-ab26-0784bce2d551",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(i,e,s);let a=this.formatResponse(o.result,null,false);r(a)}catch(e){s(e)}}))))}))}createBillingSnapshot(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={action:"Default"};try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","Management","e58d8091-3d07-48b1-9527-7d6295fd4081",n);let r=i.requestUrl;let s=this.createRequestOptions("application/json",i.apiVersion);let o;o=yield this.rest.create(r,e,s);let a=this.formatResponse(o.result,null,false);t(a)}catch(e){i(e)}}))))}))}getBillableCommitterDetails(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={action:"Details"};let r={billingDate:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Management","e58d8091-3d07-48b1-9527-7d6295fd4081",n,r);let i=e.requestUrl;let o=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(i,o);let l=this.formatResponse(a.result,s.TypeInfo.BillableCommitterDetails,true);t(l)}catch(e){i(e)}}))))}))}getLastMeterUsage(){return n(this,void 0,void 0,(function*(){return new Promise(((e,t)=>n(this,void 0,void 0,(function*(){let i={action:"Last"};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","Management","e58d8091-3d07-48b1-9527-7d6295fd4081",i);let n=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.get(n,r);let a=this.formatResponse(o.result,s.TypeInfo.MeterUsage,false);e(a)}catch(e){t(e)}}))))}))}getMeterUsage(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={action:"Default"};let r={billingDate:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Management","e58d8091-3d07-48b1-9527-7d6295fd4081",n,r);let i=e.requestUrl;let o=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(i,o);let l=this.formatResponse(a.result,s.TypeInfo.MeterUsage,false);t(l)}catch(e){i(e)}}))))}))}createBillingSnapshot2(e,t){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("plan can not be null or undefined")}return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={action:"Default"};let s={plan:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","Management","9615bfcf-d592-4664-9059-4be0150ff16d",n,s);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,null,false);i(l)}catch(e){r(e)}}))))}))}getBillableCommitterDetails2(e,t){return n(this,void 0,void 0,(function*(){if(e==null){throw new TypeError("plan can not be null or undefined")}return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={action:"Details"};let o={plan:e,billingDate:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Management","9615bfcf-d592-4664-9059-4be0150ff16d",n,o);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(t,r);let l=this.formatResponse(a.result,s.TypeInfo.BillableCommitterDetails,true);i(l)}catch(e){r(e)}}))))}))}getLastMeterUsage2(e){return n(this,void 0,void 0,(function*(){if(e==null){throw new TypeError("plan can not be null or undefined")}return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={action:"Last"};let r={plan:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Management","9615bfcf-d592-4664-9059-4be0150ff16d",n,r);let i=e.requestUrl;let o=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(i,o);let l=this.formatResponse(a.result,s.TypeInfo.MeterUsageForPlan,false);t(l)}catch(e){i(e)}}))))}))}getMeterUsage2(e,t){return n(this,void 0,void 0,(function*(){if(e==null){throw new TypeError("plan can not be null or undefined")}return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={action:"Default"};let o={plan:e,billingDate:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Management","9615bfcf-d592-4664-9059-4be0150ff16d",n,o);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(t,r);let l=this.formatResponse(a.result,s.TypeInfo.MeterUsageForPlan,false);i(l)}catch(e){r(e)}}))))}))}getOrgEnablementStatus(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};let r={includeAllProperties:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Management","d0c0450f-8882-46f4-a5a8-e48fea3095b0",n,r);let i=e.requestUrl;let o=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(i,o);let l=this.formatResponse(a.result,s.TypeInfo.AdvSecEnablementSettings,false);t(l)}catch(e){i(e)}}))))}))}updateOrgEnablementStatus(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","Management","d0c0450f-8882-46f4-a5a8-e48fea3095b0",n);let r=i.requestUrl;let s=this.createRequestOptions("application/json",i.apiVersion);let o;o=yield this.rest.update(r,e,s);let a=this.formatResponse(o.result,null,false);t(a)}catch(e){i(e)}}))))}))}getOrgEnablementStatus2(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};let r={includeAllProperties:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Management","41d7fd8d-71f1-485f-b48d-f68eb7f04a6b",n,r);let i=e.requestUrl;let o=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(i,o);let l=this.formatResponse(a.result,s.TypeInfo.OrgEnablementSettings,false);t(l)}catch(e){i(e)}}))))}))}updateOrgEnablementStatus2(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","Management","41d7fd8d-71f1-485f-b48d-f68eb7f04a6b",n);let r=i.requestUrl;let s=this.createRequestOptions("application/json",i.apiVersion);let o;o=yield this.rest.update(r,e,s);let a=this.formatResponse(o.result,null,false);t(a)}catch(e){i(e)}}))))}))}getEstimatedBillablePushersDetailsForOrg(){return n(this,void 0,void 0,(function*(){return new Promise(((e,t)=>n(this,void 0,void 0,(function*(){let i={action:"Details"};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","Management","10a9e9c3-89bf-4312-92ed-139ddbcd2e28",i);let n=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.get(n,r);let o=this.formatResponse(s.result,null,true);e(o)}catch(e){t(e)}}))))}))}getEstimatedOrgBillablePushers(){return n(this,void 0,void 0,(function*(){return new Promise(((e,t)=>n(this,void 0,void 0,(function*(){let i={action:"Default"};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","Management","10a9e9c3-89bf-4312-92ed-139ddbcd2e28",i);let n=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.get(n,r);let o=this.formatResponse(s.result,null,true);e(o)}catch(e){t(e)}}))))}))}getEstimatedBillablePushersDetailsForOrg2(e){return n(this,void 0,void 0,(function*(){if(e==null){throw new TypeError("plan can not be null or undefined")}return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={action:"Default"};let r={plan:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Management","3fae4c8a-0597-45be-bf45-2925fe8036b3",n,r);let i=e.requestUrl;let s=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(i,s);let a=this.formatResponse(o.result,null,false);t(a)}catch(e){i(e)}}))))}))}getProjectEnablementStatus(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e};let o={includeAllProperties:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Management","6b9a4b47-5f2d-40f3-8286-b0152079074d",n,o);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(t,r);let l=this.formatResponse(a.result,s.TypeInfo.AdvSecEnablementSettings,false);i(l)}catch(e){r(e)}}))))}))}updateProjectEnablementStatus(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","Management","6b9a4b47-5f2d-40f3-8286-b0152079074d",n);let r=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(r,e,s);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}getProjectEnablementStatus2(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e};let o={includeAllProperties:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Management","534d98d2-d5a0-4bf4-94b3-1328019302f8",n,o);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(t,r);let l=this.formatResponse(a.result,s.TypeInfo.ProjectEnablementSettings,false);i(l)}catch(e){r(e)}}))))}))}updateProjectEnablementStatus2(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","Management","534d98d2-d5a0-4bf4-94b3-1328019302f8",n);let r=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(r,e,s);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}getEstimatedBillablePushersDetailsForProject(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={action:"Details",project:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Management","bf09cb40-ecf4-4496-8cf7-9ec60c64fd3e",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(i,r);let o=this.formatResponse(s.result,null,true);t(o)}catch(e){i(e)}}))))}))}getEstimatedBillablePushersForProject(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={action:"Default",project:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Management","bf09cb40-ecf4-4496-8cf7-9ec60c64fd3e",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(i,r);let o=this.formatResponse(s.result,null,true);t(o)}catch(e){i(e)}}))))}))}getEstimatedBillablePushersDetailsForProject2(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={action:"Default",project:e};let s={plan:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Management","ffd0d73d-54b4-4f56-9d83-e8b08db8bfcf",n,s);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}getRepoEnablementStatus(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e,repository:t};let a={includeAllProperties:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Management","d11a1c2b-b904-43dc-b970-bf42486262db",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.AdvSecEnablementStatus,false);r(l)}catch(e){o(e)}}))))}))}updateRepoAdvSecEnablementStatus(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:t,repository:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","Management","d11a1c2b-b904-43dc-b970-bf42486262db",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(i,e,s);let a=this.formatResponse(o.result,null,false);r(a)}catch(e){s(e)}}))))}))}getEstimatedBillableCommitersDetailsForRepo(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={action:"Details",project:e,repository:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Management","b60f1ebf-ae77-4557-bd7f-ae3d5598dd1f",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,r);let o=this.formatResponse(s.result,null,true);i(o)}catch(e){r(e)}}))))}))}getEstimatedBillableCommittersForRepo(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={action:"Default",project:e,repository:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Management","b60f1ebf-ae77-4557-bd7f-ae3d5598dd1f",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,r);let o=this.formatResponse(s.result,null,true);i(o)}catch(e){r(e)}}))))}))}getEstimatedRepoBillableCommittersDetails2(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={action:"Default",project:e,repository:t};let o={plan:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Management","1a7b7e0d-e0b6-48b4-b0b6-9b6c2a1984e3",n,o);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,i);let a=this.formatResponse(s.result,null,false);r(a)}catch(e){s(e)}}))))}))}}t.ManagementApi=ManagementApi},3086:function(e,t,i){var n=this&&this.__awaiter||function(e,t,i,n){function adopt(e){return e instanceof i?e:new i((function(t){t(e)}))}return new(i||(i=Promise))((function(i,r){function fulfilled(e){try{step(n.next(e))}catch(e){r(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){r(e)}}function step(e){e.done?i(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.NotificationApi=void 0;const r=i(666);const s=i(3669);const o=i(7024);class NotificationApi extends r.ClientApiBase{constructor(e,t,i,n){super(e,t,n||"node-Notification-api",i)}performBatchNotificationOperations(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","notification","8f3c6ab2-5bae-4537-b16e-f84e0955599e",n);let r=i.requestUrl;let s=this.createRequestOptions("application/json",i.apiVersion);let o;o=yield this.rest.create(r,e,s);let a=this.formatResponse(o.result,null,false);t(a)}catch(e){i(e)}}))))}))}listLogs(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={source:e,entryId:t};let l={startTime:i,endTime:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","notification","991842f3-eb16-4aea-ac81-81353ef2b75c",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.INotificationDiagnosticLog,true);o(a)}catch(e){a(e)}}))))}))}getSubscriptionDiagnostics(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={subscriptionId:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","notification","20f1929d-4be7-4c2e-a74e-d47640ff3418",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(i,r);let a=this.formatResponse(o.result,s.TypeInfo.SubscriptionDiagnostics,false);t(a)}catch(e){i(e)}}))))}))}updateSubscriptionDiagnostics(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={subscriptionId:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","notification","20f1929d-4be7-4c2e-a74e-d47640ff3418",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.replace(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.SubscriptionDiagnostics,false);i(l)}catch(e){r(e)}}))))}))}publishEvent(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","notification","14c57b7a-c0e6-4555-9f51-e067188fdd8e",n);let r=i.requestUrl;let s=this.createRequestOptions("application/json",i.apiVersion);let a;a=yield this.rest.create(r,e,s);let l=this.formatResponse(a.result,o.TypeInfo.VssNotificationEvent,false);t(l)}catch(e){i(e)}}))))}))}transformEvent(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","notification","9463a800-1b44-450e-9083-f948ea174b45",n);let r=i.requestUrl;let s=this.createRequestOptions("application/json",i.apiVersion);let o;o=yield this.rest.create(r,e,s);let a=this.formatResponse(o.result,null,false);t(a)}catch(e){i(e)}}))))}))}queryEventTypes(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={eventType:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","notification","b5bbdd21-c178-4398-b6db-0166d910028a",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.NotificationEventField,true);i(l)}catch(e){r(e)}}))))}))}getEventType(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={eventType:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","notification","cc84fb5f-6247-4c7a-aeae-e5a3c3fddb21",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(i,r);let a=this.formatResponse(o.result,s.TypeInfo.NotificationEventType,false);t(a)}catch(e){i(e)}}))))}))}listEventTypes(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};let r={publisherId:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","notification","cc84fb5f-6247-4c7a-aeae-e5a3c3fddb21",n,r);let i=e.requestUrl;let o=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(i,o);let l=this.formatResponse(a.result,s.TypeInfo.NotificationEventType,true);t(l)}catch(e){i(e)}}))))}))}getNotificationReasons(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={notificationId:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","notification","19824fa9-1c76-40e6-9cce-cf0b9ca1cb60",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(i,r);let a=this.formatResponse(o.result,s.TypeInfo.NotificationReason,false);t(a)}catch(e){i(e)}}))))}))}listNotificationReasons(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};let r={notificationIds:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","notification","19824fa9-1c76-40e6-9cce-cf0b9ca1cb60",n,r);let i=e.requestUrl;let o=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(i,o);let l=this.formatResponse(a.result,s.TypeInfo.NotificationReason,true);t(l)}catch(e){i(e)}}))))}))}getSettings(){return n(this,void 0,void 0,(function*(){return new Promise(((e,t)=>n(this,void 0,void 0,(function*(){let i={};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","notification","cbe076d8-2803-45ff-8d8d-44653686ea2a",i);let n=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.get(n,r);let a=this.formatResponse(o.result,s.TypeInfo.NotificationAdminSettings,false);e(a)}catch(e){t(e)}}))))}))}updateSettings(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","notification","cbe076d8-2803-45ff-8d8d-44653686ea2a",n);let r=i.requestUrl;let o=this.createRequestOptions("application/json",i.apiVersion);let a;a=yield this.rest.update(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.NotificationAdminSettings,false);t(l)}catch(e){i(e)}}))))}))}getSubscriber(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={subscriberId:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","notification","4d5caff1-25ba-430b-b808-7a1f352cc197",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(i,r);let a=this.formatResponse(o.result,s.TypeInfo.NotificationSubscriber,false);t(a)}catch(e){i(e)}}))))}))}updateSubscriber(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={subscriberId:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","notification","4d5caff1-25ba-430b-b808-7a1f352cc197",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.NotificationSubscriber,false);i(l)}catch(e){r(e)}}))))}))}querySubscriptions(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","notification","6864db85-08c0-4006-8e8e-cc1bebe31675",n);let r=i.requestUrl;let o=this.createRequestOptions("application/json",i.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.NotificationSubscription,true);t(l)}catch(e){i(e)}}))))}))}createSubscription(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","notification","70f911d6-abac-488c-85b3-a206bf57e165",n);let r=i.requestUrl;let o=this.createRequestOptions("application/json",i.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.NotificationSubscription,false);t(l)}catch(e){i(e)}}))))}))}deleteSubscription(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={subscriptionId:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","notification","70f911d6-abac-488c-85b3-a206bf57e165",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(i,r);let o=this.formatResponse(s.result,null,false);t(o)}catch(e){i(e)}}))))}))}getSubscription(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={subscriptionId:e};let o={queryFlags:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","notification","70f911d6-abac-488c-85b3-a206bf57e165",n,o);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(t,r);let l=this.formatResponse(a.result,s.TypeInfo.NotificationSubscription,false);i(l)}catch(e){r(e)}}))))}))}listSubscriptions(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={};let a={targetId:e,ids:t&&t.join(","),queryFlags:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","notification","70f911d6-abac-488c-85b3-a206bf57e165",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.NotificationSubscription,true);r(l)}catch(e){o(e)}}))))}))}updateSubscription(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={subscriptionId:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","notification","70f911d6-abac-488c-85b3-a206bf57e165",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.NotificationSubscription,false);i(l)}catch(e){r(e)}}))))}))}getSubscriptionTemplates(){return n(this,void 0,void 0,(function*(){return new Promise(((e,t)=>n(this,void 0,void 0,(function*(){let i={};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","notification","fa5d24ba-7484-4f3d-888d-4ec6b1974082",i);let n=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.get(n,r);let a=this.formatResponse(o.result,s.TypeInfo.NotificationSubscriptionTemplate,true);e(a)}catch(e){t(e)}}))))}))}publishTokenEvent(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","notification","31dc86a2-67e8-4452-99a4-2b301ba28291",n);let r=i.requestUrl;let s=this.createRequestOptions("application/json",i.apiVersion);let a;a=yield this.rest.create(r,e,s);let l=this.formatResponse(a.result,o.TypeInfo.VssNotificationEvent,false);t(l)}catch(e){i(e)}}))))}))}updateSubscriptionUserSettings(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={subscriptionId:t,userId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","notification","ed5a3dff-aeb5-41b1-b4f7-89e66e58b62e",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.replace(i,e,s);let a=this.formatResponse(o.result,null,false);r(a)}catch(e){s(e)}}))))}))}}t.NotificationApi=NotificationApi},2886:function(e,t,i){var n=this&&this.__awaiter||function(e,t,i,n){function adopt(e){return e instanceof i?e:new i((function(t){t(e)}))}return new(i||(i=Promise))((function(i,r){function fulfilled(e){try{step(n.next(e))}catch(e){r(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){r(e)}}function step(e){e.done?i(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.PipelinesApi=void 0;const r=i(666);const s=i(87);class PipelinesApi extends r.ClientApiBase{constructor(e,t,i,n){super(e,t,n||"node-Pipelines-api",i)}getArtifact(e,t,i,r,o){return n(this,void 0,void 0,(function*(){if(r==null){throw new TypeError("artifactName can not be null or undefined")}return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e,pipelineId:t,runId:i};let p={artifactName:r,$expand:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","pipelines","85023071-bd5e-4438-89b0-2a5bf362a19d",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.Artifact,false);a(o)}catch(e){l(e)}}))))}))}getLog(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e,pipelineId:t,runId:i,logId:r};let p={$expand:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","pipelines","fb1b6d27-3957-43d5-a14b-a2d70403e545",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.Log,false);a(o)}catch(e){l(e)}}))))}))}listLogs(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,pipelineId:t,runId:i};let l={$expand:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","pipelines","fb1b6d27-3957-43d5-a14b-a2d70403e545",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.LogCollection,false);o(a)}catch(e){a(e)}}))))}))}createPipeline(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","pipelines","28e1305e-2afe-47bf-abaf-cbb0e6a91988",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.Pipeline,false);i(l)}catch(e){r(e)}}))))}))}getPipeline(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e,pipelineId:t};let a={pipelineVersion:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","pipelines","28e1305e-2afe-47bf-abaf-cbb0e6a91988",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.Pipeline,false);r(l)}catch(e){o(e)}}))))}))}listPipelines(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e};let l={orderBy:t,$top:i,continuationToken:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","pipelines","28e1305e-2afe-47bf-abaf-cbb0e6a91988",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.Pipeline,true);o(a)}catch(e){a(e)}}))))}))}preview(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:t,pipelineId:i};let a={pipelineVersion:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","pipelines","53df2d18-29ea-46a9-bee0-933540f80abf",n,a);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(i,e,r);let l=this.formatResponse(o.result,null,false);s(l)}catch(e){o(e)}}))))}))}getRun(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e,pipelineId:t,runId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","pipelines","7859261e-d2e9-4a68-b820-a5d84cc5bb3d",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let a=this.formatResponse(o.result,s.TypeInfo.Run,false);r(a)}catch(e){o(e)}}))))}))}listRuns(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,pipelineId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","pipelines","7859261e-d2e9-4a68-b820-a5d84cc5bb3d",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.Run,true);i(a)}catch(e){r(e)}}))))}))}runPipeline(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:t,pipelineId:i};let l={pipelineVersion:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","pipelines","7859261e-d2e9-4a68-b820-a5d84cc5bb3d",n,l);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,r);let p=this.formatResponse(a.result,s.TypeInfo.Run,false);o(p)}catch(e){a(e)}}))))}))}}t.PipelinesApi=PipelinesApi},1241:function(e,t,i){var n=this&&this.__awaiter||function(e,t,i,n){function adopt(e){return e instanceof i?e:new i((function(t){t(e)}))}return new(i||(i=Promise))((function(i,r){function fulfilled(e){try{step(n.next(e))}catch(e){r(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){r(e)}}function step(e){e.done?i(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.PolicyApi=void 0;const r=i(666);const s=i(7140);class PolicyApi extends r.ClientApiBase{constructor(e,t,i,n){super(e,t,n||"node-Policy-api",i)}createPolicyConfiguration(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","policy","dad91cbe-d183-45f8-9c6e-9c1164472121",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.PolicyConfiguration,false);i(l)}catch(e){r(e)}}))))}))}deletePolicyConfiguration(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,configurationId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","policy","dad91cbe-d183-45f8-9c6e-9c1164472121",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}getPolicyConfiguration(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,configurationId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","policy","dad91cbe-d183-45f8-9c6e-9c1164472121",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.PolicyConfiguration,false);i(a)}catch(e){r(e)}}))))}))}getPolicyConfigurations(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e};let a={scope:t,policyType:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","policy","dad91cbe-d183-45f8-9c6e-9c1164472121",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.PolicyConfiguration,true);r(l)}catch(e){o(e)}}))))}))}updatePolicyConfiguration(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,configurationId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","policy","dad91cbe-d183-45f8-9c6e-9c1164472121",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.replace(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.PolicyConfiguration,false);r(l)}catch(e){o(e)}}))))}))}getPolicyEvaluation(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,evaluationId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","policy","46aecb7a-5d2c-4647-897b-0209505a9fe4",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.PolicyEvaluationRecord,false);i(a)}catch(e){r(e)}}))))}))}requeuePolicyEvaluation(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,evaluationId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","policy","46aecb7a-5d2c-4647-897b-0209505a9fe4",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.update(t,null,r);let a=this.formatResponse(o.result,s.TypeInfo.PolicyEvaluationRecord,false);i(a)}catch(e){r(e)}}))))}))}getPolicyEvaluations(e,t,i,r,o){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("artifactId can not be null or undefined")}return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e};let p={artifactId:t,includeNotApplicable:i,$top:r,$skip:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","policy","c23ddff5-229c-4d04-a80b-0fdce9f360c8",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.PolicyEvaluationRecord,true);a(o)}catch(e){l(e)}}))))}))}getPolicyConfigurationRevision(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e,configurationId:t,revisionId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","policy","fe1e68a2-60d3-43cb-855b-85e41ae97c95",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let a=this.formatResponse(o.result,s.TypeInfo.PolicyConfiguration,false);r(a)}catch(e){o(e)}}))))}))}getPolicyConfigurationRevisions(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,configurationId:t};let l={$top:i,$skip:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","policy","fe1e68a2-60d3-43cb-855b-85e41ae97c95",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.PolicyConfiguration,true);o(a)}catch(e){a(e)}}))))}))}getPolicyType(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,typeId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","policy","44096322-2d3d-466a-bb30-d1b7de69f61f",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}getPolicyTypes(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={project:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","policy","44096322-2d3d-466a-bb30-d1b7de69f61f",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(i,r);let o=this.formatResponse(s.result,null,true);t(o)}catch(e){i(e)}}))))}))}}t.PolicyApi=PolicyApi;PolicyApi.RESOURCE_AREA_ID="fb13a388-40dd-4a04-b530-013a739c72ef"},5484:function(e,t,i){var n=this&&this.__awaiter||function(e,t,i,n){function adopt(e){return e instanceof i?e:new i((function(t){t(e)}))}return new(i||(i=Promise))((function(i,r){function fulfilled(e){try{step(n.next(e))}catch(e){r(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){r(e)}}function step(e){e.done?i(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.ProfileApi=void 0;const r=i(666);const s=i(9453);class ProfileApi extends r.ClientApiBase{constructor(e,t,i,n){super(e,t,n||"node-Profile-api",i)}deleteProfileAttribute(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={id:e};let s={descriptor:t};try{let e=yield this.vsoClient.getVersioningData("3.2-preview.2","Profile","1392b6ac-d511-492e-af5b-2263e5545a5d",n,s);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.del(t,r);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}getProfileAttribute(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={id:e};let o={descriptor:t};try{let e=yield this.vsoClient.getVersioningData("3.2-preview.2","Profile","1392b6ac-d511-492e-af5b-2263e5545a5d",n,o);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(t,r);let l=this.formatResponse(a.result,s.TypeInfo.ProfileAttribute,false);i(l)}catch(e){r(e)}}))))}))}getProfileAttributes(e,t,i,r,o,a){return n(this,void 0,void 0,(function*(){return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={id:e};let c={partition:t,modifiedSince:i,modifiedAfterRevision:r,withCoreAttributes:o,coreAttributes:a};try{let e=yield this.vsoClient.getVersioningData("3.2-preview.2","Profile","1392b6ac-d511-492e-af5b-2263e5545a5d",n,c);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.ProfileAttribute,true);l(o)}catch(e){p(e)}}))))}))}setProfileAttribute(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={id:t};let o={descriptor:i};try{let t=yield this.vsoClient.getVersioningData("3.2-preview.2","Profile","1392b6ac-d511-492e-af5b-2263e5545a5d",n,o);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.replace(i,e,s);let l=this.formatResponse(a.result,null,false);r(l)}catch(e){s(e)}}))))}))}setProfileAttributes(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={id:t};try{let t=yield this.vsoClient.getVersioningData("3.2-preview.2","Profile","1392b6ac-d511-492e-af5b-2263e5545a5d",n);let r=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(r,e,s);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}getAvatar(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={id:e};let a={size:t,format:i};try{let e=yield this.vsoClient.getVersioningData("3.2-preview.1","Profile","67436615-b382-462a-b659-5367a492fb3c",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.Avatar,false);r(l)}catch(e){o(e)}}))))}))}getAvatarPreview(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={id:t};let p={size:i,format:r,displayName:o};try{let t=yield this.vsoClient.getVersioningData("3.2-preview.1","Profile","67436615-b382-462a-b659-5367a492fb3c",n,p);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(i,e,r);let l=this.formatResponse(o.result,s.TypeInfo.Avatar,false);a(l)}catch(e){l(e)}}))))}))}resetAvatar(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={id:e};try{let e=yield this.vsoClient.getVersioningData("3.2-preview.1","Profile","67436615-b382-462a-b659-5367a492fb3c",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(i,r);let o=this.formatResponse(s.result,null,false);t(o)}catch(e){i(e)}}))))}))}setAvatar(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={id:t};try{let t=yield this.vsoClient.getVersioningData("3.2-preview.1","Profile","67436615-b382-462a-b659-5367a492fb3c",n);let r=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.replace(r,e,s);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}getGeoRegion(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};let r={ipaddress:e};try{let e=yield this.vsoClient.getVersioningData("3.2-preview.1","Profile","3bcda9c0-3078-48a5-a1e0-83bd05931ad0",n,r);let i=e.requestUrl;let s=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(i,s);let a=this.formatResponse(o.result,null,false);t(a)}catch(e){i(e)}}))))}))}createProfile(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={};let o={autoCreate:t};try{let t=yield this.vsoClient.getVersioningData("3.2-preview.3","Profile","f83735dc-483f-4238-a291-d45f6080a9af",n,o);let r=t.requestUrl;let a=this.createRequestOptions("application/json",t.apiVersion);let l;l=yield this.rest.create(r,e,a);let p=this.formatResponse(l.result,s.TypeInfo.Profile,false);i(p)}catch(e){r(e)}}))))}))}getProfile(e,t,i,r,o,a){return n(this,void 0,void 0,(function*(){return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={id:e};let c={details:t,withAttributes:i,partition:r,coreAttributes:o,forceRefresh:a};try{let e=yield this.vsoClient.getVersioningData("3.2-preview.3","Profile","f83735dc-483f-4238-a291-d45f6080a9af",n,c);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.Profile,false);l(o)}catch(e){p(e)}}))))}))}updateProfile(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={id:t};try{let t=yield this.vsoClient.getVersioningData("3.2-preview.3","Profile","f83735dc-483f-4238-a291-d45f6080a9af",n);let r=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(r,e,s);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}getRegions(){return n(this,void 0,void 0,(function*(){return new Promise(((e,t)=>n(this,void 0,void 0,(function*(){let i={};try{let t=yield this.vsoClient.getVersioningData("3.2-preview.1","Profile","92d8d1c9-26b8-4774-a929-d640a73da524",i);let n=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.get(n,r);let o=this.formatResponse(s.result,null,false);e(o)}catch(e){t(e)}}))))}))}getSupportedLcids(){return n(this,void 0,void 0,(function*(){return new Promise(((e,t)=>n(this,void 0,void 0,(function*(){let i={};try{let t=yield this.vsoClient.getVersioningData("3.2-preview.1","Profile","d5bd1aa6-c269-4bcd-ad32-75fa17475584",i);let n=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.get(n,r);let o=this.formatResponse(s.result,null,true);e(o)}catch(e){t(e)}}))))}))}getUserDefaults(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};let r={includeAvatar:e};try{let e=yield this.vsoClient.getVersioningData("3.2-preview.1","Profile","b583a356-1da7-4237-9f4c-1deb2edbc7e8",n,r);let i=e.requestUrl;let o=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(i,o);let l=this.formatResponse(a.result,s.TypeInfo.Profile,false);t(l)}catch(e){i(e)}}))))}))}refreshUserDefaults(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={id:e};try{let e=yield this.vsoClient.getVersioningData("3.2-preview.1","Profile","b583a356-1da7-4237-9f4c-1deb2edbc7e8",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.replace(i,r);let a=this.formatResponse(o.result,s.TypeInfo.Profile,false);t(a)}catch(e){i(e)}}))))}))}}t.ProfileApi=ProfileApi},9130:function(e,t,i){var n=this&&this.__awaiter||function(e,t,i,n){function adopt(e){return e instanceof i?e:new i((function(t){t(e)}))}return new(i||(i=Promise))((function(i,r){function fulfilled(e){try{step(n.next(e))}catch(e){r(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){r(e)}}function step(e){e.done?i(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.ProjectAnalysisApi=void 0;const r=i(666);const s=i(219);class ProjectAnalysisApi extends r.ClientApiBase{constructor(e,t,i,n){super(e,t,n||"node-ProjectAnalysis-api",i)}getProjectLanguageAnalytics(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={project:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","projectanalysis","5b02a779-1867-433f-90b7-d23ed5e33e57",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(i,r);let a=this.formatResponse(o.result,s.TypeInfo.ProjectLanguageAnalytics,false);t(a)}catch(e){i(e)}}))))}))}getProjectActivityMetrics(e,t,i){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("fromDate can not be null or undefined")}if(i==null){throw new TypeError("aggregationType can not be null or undefined")}return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e};let a={fromDate:t,aggregationType:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","projectanalysis","e40ae584-9ea6-4f06-a7c7-6284651b466b",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.ProjectActivityMetrics,false);r(l)}catch(e){o(e)}}))))}))}getGitRepositoriesActivityMetrics(e,t,i,r,o){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("fromDate can not be null or undefined")}if(i==null){throw new TypeError("aggregationType can not be null or undefined")}if(r==null){throw new TypeError("skip can not be null or undefined")}if(o==null){throw new TypeError("top can not be null or undefined")}return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e};let p={fromDate:t,aggregationType:i,$skip:r,$top:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","projectanalysis","df7fbbca-630a-40e3-8aa3-7a3faf66947e",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.RepositoryActivityMetrics,true);a(o)}catch(e){l(e)}}))))}))}getRepositoryActivityMetrics(e,t,i,r){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("fromDate can not be null or undefined")}if(r==null){throw new TypeError("aggregationType can not be null or undefined")}return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,repositoryId:t};let l={fromDate:i,aggregationType:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","projectanalysis","df7fbbca-630a-40e3-8aa3-7a3faf66947e",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.RepositoryActivityMetrics,false);o(a)}catch(e){a(e)}}))))}))}}t.ProjectAnalysisApi=ProjectAnalysisApi;ProjectAnalysisApi.RESOURCE_AREA_ID="7658fa33-b1bf-4580-990f-fac5896773d3"},5556:function(e,t,i){var n=this&&this.__awaiter||function(e,t,i,n){function adopt(e){return e instanceof i?e:new i((function(t){t(e)}))}return new(i||(i=Promise))((function(i,r){function fulfilled(e){try{step(n.next(e))}catch(e){r(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){r(e)}}function step(e){e.done?i(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.ReleaseApi=void 0;const r=i(666);const s=i(6877);class ReleaseApi extends r.ClientApiBase{constructor(e,t,i,n){super(e,t,n||"node-Release-api",i)}getAgentArtifactDefinitions(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,releaseId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Release","f2571c27-bf50-4938-b396-32d109ddef26",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.AgentArtifactDefinition,true);i(a)}catch(e){r(e)}}))))}))}getApprovals(e,t,i,r,o,a,l,p,c){return n(this,void 0,void 0,(function*(){return new Promise(((d,u)=>n(this,void 0,void 0,(function*(){let n={project:e};let A={assignedToFilter:t,statusFilter:i,releaseIdsFilter:r&&r.join(","),typeFilter:o,top:a,continuationToken:l,queryOrder:p,includeMyGroupApprovals:c};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","Release","b47c6458-e73b-47cb-a770-4df1e8813a91",n,A);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.ReleaseApproval,true);d(o)}catch(e){u(e)}}))))}))}getApprovalHistory(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,approvalStepId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","Release","250c7158-852e-4130-a00f-a0cce9b72d05",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.ReleaseApproval,false);i(a)}catch(e){r(e)}}))))}))}getApproval(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e,approvalId:t};let a={includeHistory:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","Release","9328e074-59fb-465a-89d9-b09c82ee5109",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.ReleaseApproval,false);r(l)}catch(e){o(e)}}))))}))}updateReleaseApproval(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,approvalId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.3","Release","9328e074-59fb-465a-89d9-b09c82ee5109",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.ReleaseApproval,false);r(l)}catch(e){o(e)}}))))}))}updateReleaseApprovals(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.3","Release","c957584a-82aa-4131-8222-6d47f78bfa7a",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.ReleaseApproval,true);i(l)}catch(e){r(e)}}))))}))}getTaskAttachmentContent(e,t,i,r,s,o,a,l){return n(this,void 0,void 0,(function*(){return new Promise(((p,c)=>n(this,void 0,void 0,(function*(){let n={project:e,releaseId:t,environmentId:i,attemptId:r,timelineId:s,recordId:o,type:a,name:l};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Release","c4071f6d-3697-46ca-858e-8b10ff09e52f",n);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("application/octet-stream",i);p((yield this.http.get(t,{Accept:r})).message)}catch(e){c(e)}}))))}))}getReleaseTaskAttachmentContent(e,t,i,r,s,o,a,l,p){return n(this,void 0,void 0,(function*(){return new Promise(((c,d)=>n(this,void 0,void 0,(function*(){let n={project:e,releaseId:t,environmentId:i,attemptId:r,planId:s,timelineId:o,recordId:a,type:l,name:p};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Release","60b86efb-7b8c-4853-8f9f-aa142b77b479",n);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("application/octet-stream",i);c((yield this.http.get(t,{Accept:r})).message)}catch(e){d(e)}}))))}))}getTaskAttachments(e,t,i,r,o,a){return n(this,void 0,void 0,(function*(){return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={project:e,releaseId:t,environmentId:i,attemptId:r,timelineId:o,type:a};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Release","214111ee-2415-4df2-8ed2-74417f7d61f9",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.ReleaseTaskAttachment,true);l(o)}catch(e){p(e)}}))))}))}getReleaseTaskAttachments(e,t,i,r,o,a){return n(this,void 0,void 0,(function*(){return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={project:e,releaseId:t,environmentId:i,attemptId:r,planId:o,type:a};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Release","a4d06688-0dfa-4895-82a5-f43ec9452306",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.ReleaseTaskAttachment,true);l(o)}catch(e){p(e)}}))))}))}getAutoTriggerIssues(e,t,i,r){return n(this,void 0,void 0,(function*(){if(e==null){throw new TypeError("artifactType can not be null or undefined")}if(t==null){throw new TypeError("sourceId can not be null or undefined")}if(i==null){throw new TypeError("artifactVersionId can not be null or undefined")}return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:r};let l={artifactType:e,sourceId:t,artifactVersionId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Release","c1a68497-69da-40fb-9423-cab19cfeeca9",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.AutoTriggerIssue,true);o(a)}catch(e){a(e)}}))))}))}getDeploymentBadge(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={projectId:e,releaseDefinitionId:t,environmentId:i,branchName:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Release","1a60a35d-b8c9-45fb-bf67-da0829711147",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,null,false);s(o)}catch(e){o(e)}}))))}))}getReleaseChanges(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e,releaseId:t};let p={baseReleaseId:i,$top:r,artifactAlias:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Release","8dcf9fe9-ca37-4113-8ee1-37928e98407c",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.Change,true);a(o)}catch(e){l(e)}}))))}))}getDefinitionEnvironments(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e};let o={taskGroupId:t,propertyFilters:i&&i.join(",")};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Release","12b5d21a-f54c-430e-a8c1-7515d196890e",n,o);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,i);let a=this.formatResponse(s.result,null,true);r(a)}catch(e){s(e)}}))))}))}createReleaseDefinition(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.4","Release","d8f96f24-8ea7-4cb6-baab-2df8fc515665",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.ReleaseDefinition,false);i(l)}catch(e){r(e)}}))))}))}deleteReleaseDefinition(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:e,definitionId:t};let a={comment:i,forceDelete:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.4","Release","d8f96f24-8ea7-4cb6-baab-2df8fc515665",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.del(t,i);let o=this.formatResponse(r.result,null,false);s(o)}catch(e){o(e)}}))))}))}getReleaseDefinition(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,definitionId:t};let l={propertyFilters:i&&i.join(","),includeDisabled:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.4","Release","d8f96f24-8ea7-4cb6-baab-2df8fc515665",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.ReleaseDefinition,false);o(a)}catch(e){a(e)}}))))}))}getReleaseDefinitionRevision(e,t,i){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("revision can not be null or undefined")}return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,definitionId:t};let o={revision:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.4","Release","d8f96f24-8ea7-4cb6-baab-2df8fc515665",n,o);let t=e.requestUrl;let i=e.apiVersion;let s=this.createAcceptHeader("text/plain",i);r((yield this.http.get(t,{Accept:s})).message)}catch(e){s(e)}}))))}))}getReleaseDefinitions(e,t,i,r,o,a,l,p,c,d,u,A,f,h,g){return n(this,void 0,void 0,(function*(){return new Promise(((y,v)=>n(this,void 0,void 0,(function*(){let n={project:e};let I={searchText:t,$expand:i,artifactType:r,artifactSourceId:o,$top:a,continuationToken:l,queryOrder:p,path:c,isExactNameMatch:d,tagFilter:u&&u.join(","),propertyFilters:A&&A.join(","),definitionIdFilter:f&&f.join(","),isDeleted:h,searchTextContainsFolderName:g};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.4","Release","d8f96f24-8ea7-4cb6-baab-2df8fc515665",n,I);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.ReleaseDefinition,true);y(o)}catch(e){v(e)}}))))}))}undeleteReleaseDefinition(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,definitionId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.4","Release","d8f96f24-8ea7-4cb6-baab-2df8fc515665",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.ReleaseDefinition,false);r(l)}catch(e){o(e)}}))))}))}updateReleaseDefinition(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t};let a={skipTasksValidation:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.4","Release","d8f96f24-8ea7-4cb6-baab-2df8fc515665",n,a);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let l;l=yield this.rest.replace(i,e,o);let p=this.formatResponse(l.result,s.TypeInfo.ReleaseDefinition,false);r(p)}catch(e){o(e)}}))))}))}getDeployments(e,t,i,r,o,a,l,p,c,d,u,A,f,h,g,y){return n(this,void 0,void 0,(function*(){return new Promise(((v,I)=>n(this,void 0,void 0,(function*(){let n={project:e};let E={definitionId:t,definitionEnvironmentId:i,createdBy:r,minModifiedTime:o,maxModifiedTime:a,deploymentStatus:l,operationStatus:p,latestAttemptsOnly:c,queryOrder:d,$top:u,continuationToken:A,createdFor:f,minStartedTime:h,maxStartedTime:g,sourceBranch:y};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","Release","b005ef73-cddc-448e-9ba2-5193bf36b19f",n,E);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.Deployment,true);v(o)}catch(e){I(e)}}))))}))}getDeploymentsForMultipleEnvironments(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","Release","b005ef73-cddc-448e-9ba2-5193bf36b19f",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.Deployment,true);i(l)}catch(e){r(e)}}))))}))}getReleaseEnvironment(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,releaseId:t,environmentId:i};let l={$expand:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.8","Release","a7e426b1-03dc-48af-9dfe-c98bac612dcb",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.ReleaseEnvironment,false);o(a)}catch(e){a(e)}}))))}))}updateReleaseEnvironment(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:t,releaseId:i,environmentId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.8","Release","a7e426b1-03dc-48af-9dfe-c98bac612dcb",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,r);let l=this.formatResponse(a.result,s.TypeInfo.ReleaseEnvironment,false);o(l)}catch(e){a(e)}}))))}))}createDefinitionEnvironmentTemplate(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.4","Release","6b03b696-824e-4479-8eb2-6644a51aba89",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.ReleaseDefinitionEnvironmentTemplate,false);i(l)}catch(e){r(e)}}))))}))}deleteDefinitionEnvironmentTemplate(e,t){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("templateId can not be null or undefined")}return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e};let s={templateId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.4","Release","6b03b696-824e-4479-8eb2-6644a51aba89",n,s);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.del(t,r);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}getDefinitionEnvironmentTemplate(e,t){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("templateId can not be null or undefined")}return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e};let o={templateId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.4","Release","6b03b696-824e-4479-8eb2-6644a51aba89",n,o);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(t,r);let l=this.formatResponse(a.result,s.TypeInfo.ReleaseDefinitionEnvironmentTemplate,false);i(l)}catch(e){r(e)}}))))}))}listDefinitionEnvironmentTemplates(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e};let o={isDeleted:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.4","Release","6b03b696-824e-4479-8eb2-6644a51aba89",n,o);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(t,r);let l=this.formatResponse(a.result,s.TypeInfo.ReleaseDefinitionEnvironmentTemplate,true);i(l)}catch(e){r(e)}}))))}))}undeleteReleaseDefinitionEnvironmentTemplate(e,t){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("templateId can not be null or undefined")}return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e};let o={templateId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.4","Release","6b03b696-824e-4479-8eb2-6644a51aba89",n,o);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.update(t,null,r);let l=this.formatResponse(a.result,s.TypeInfo.ReleaseDefinitionEnvironmentTemplate,false);i(l)}catch(e){r(e)}}))))}))}createFavorites(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:t,scope:i};let a={identityId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","Release","938f7222-9acb-48fe-b8a3-4eda04597171",n,a);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(i,e,r);let l=this.formatResponse(o.result,null,true);s(l)}catch(e){o(e)}}))))}))}deleteFavorites(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:e,scope:t};let a={identityId:i,favoriteItemIds:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Release","938f7222-9acb-48fe-b8a3-4eda04597171",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.del(t,i);let o=this.formatResponse(r.result,null,false);s(o)}catch(e){o(e)}}))))}))}getFavorites(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,scope:t};let o={identityId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Release","938f7222-9acb-48fe-b8a3-4eda04597171",n,o);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,i);let a=this.formatResponse(s.result,null,true);r(a)}catch(e){s(e)}}))))}))}getFlightAssignments(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};let r={flightName:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Release","409d301f-3046-46f3-beb9-4357fbce0a8c",n,r);let i=e.requestUrl;let s=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(i,s);let a=this.formatResponse(o.result,null,true);t(a)}catch(e){i(e)}}))))}))}createFolder(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,path:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","Release","f7ddf76d-ce0c-4d68-94ff-becaec5d9dea",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.Folder,false);r(l)}catch(e){o(e)}}))))}))}deleteFolder(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,path:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","Release","f7ddf76d-ce0c-4d68-94ff-becaec5d9dea",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}getFolders(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e,path:t};let a={queryOrder:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","Release","f7ddf76d-ce0c-4d68-94ff-becaec5d9dea",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.Folder,true);r(l)}catch(e){o(e)}}))))}))}updateFolder(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,path:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","Release","f7ddf76d-ce0c-4d68-94ff-becaec5d9dea",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.Folder,false);r(l)}catch(e){o(e)}}))))}))}updateGates(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,gateStepId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","Release","2666a539-2001-4f80-bcc7-0379956749d4",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.ReleaseGates,false);r(l)}catch(e){o(e)}}))))}))}getReleaseHistory(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,releaseId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Release","23f461c8-629a-4144-a076-3054fa5f268a",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.ReleaseRevision,true);i(a)}catch(e){r(e)}}))))}))}getInputValues(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","Release","71dd499b-317d-45ea-9134-140ea1932b5e",n);let r=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(r,e,s);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}getIssues(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e,buildId:t};let a={sourceId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Release","cd42261a-f5c6-41c8-9259-f078989b9f25",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.AutoTriggerIssue,true);r(l)}catch(e){o(e)}}))))}))}getGateLog(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,releaseId:t,environmentId:i,gateId:r,taskId:s};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","Release","dec7ca5a-7f7f-4797-8bf1-8efc0dc93b28",n);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("text/plain",i);o((yield this.http.get(t,{Accept:r})).message)}catch(e){a(e)}}))))}))}getLogs(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,releaseId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","Release","c37fbab5-214b-48e4-a55b-cb6b4f6e4038",n);let t=e.requestUrl;let r=e.apiVersion;let s=this.createAcceptHeader("application/zip",r);i((yield this.http.get(t,{Accept:s})).message)}catch(e){r(e)}}))))}))}getLog(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,releaseId:t,environmentId:i,taskId:r};let l={attemptId:s};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","Release","e71ba1ed-c0a4-4a28-a61f-2dd5f68cf3fd",n,l);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("text/plain",i);o((yield this.http.get(t,{Accept:r})).message)}catch(e){a(e)}}))))}))}getTaskLog2(e,t,i,r,s,o,a,l){return n(this,void 0,void 0,(function*(){return new Promise(((p,c)=>n(this,void 0,void 0,(function*(){let n={project:e,releaseId:t,environmentId:i,attemptId:r,timelineId:s,taskId:o};let d={startLine:a,endLine:l};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","Release","2577e6c3-6999-4400-bc69-fe1d837755fe",n,d);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("text/plain",i);p((yield this.http.get(t,{Accept:r})).message)}catch(e){c(e)}}))))}))}getTaskLog(e,t,i,r,s,o,a){return n(this,void 0,void 0,(function*(){return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={project:e,releaseId:t,environmentId:i,releaseDeployPhaseId:r,taskId:s};let c={startLine:o,endLine:a};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","Release","17c91af7-09fd-4256-bff1-c24ee4f73bc0",n,c);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("text/plain",i);l((yield this.http.get(t,{Accept:r})).message)}catch(e){p(e)}}))))}))}getManualIntervention(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e,releaseId:t,manualInterventionId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","Release","616c46e4-f370-4456-adaa-fbaf79c7b79e",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let a=this.formatResponse(o.result,s.TypeInfo.ManualIntervention,false);r(a)}catch(e){o(e)}}))))}))}getManualInterventions(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,releaseId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","Release","616c46e4-f370-4456-adaa-fbaf79c7b79e",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.ManualIntervention,true);i(a)}catch(e){r(e)}}))))}))}updateManualIntervention(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:t,releaseId:i,manualInterventionId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","Release","616c46e4-f370-4456-adaa-fbaf79c7b79e",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,r);let l=this.formatResponse(a.result,s.TypeInfo.ManualIntervention,false);o(l)}catch(e){a(e)}}))))}))}getMetrics(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e};let s={minMetricsTime:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Release","cd1502bb-3c73-4e11-80a6-d11308dceae5",n,s);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,null,true);i(a)}catch(e){r(e)}}))))}))}getOrgPipelineReleaseSettings(){return n(this,void 0,void 0,(function*(){return new Promise(((e,t)=>n(this,void 0,void 0,(function*(){let i={};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","Release","d156c759-ca4e-492b-90d4-db03971796ea",i);let n=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.get(n,r);let o=this.formatResponse(s.result,null,false);e(o)}catch(e){t(e)}}))))}))}updateOrgPipelineReleaseSettings(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","Release","d156c759-ca4e-492b-90d4-db03971796ea",n);let r=i.requestUrl;let s=this.createRequestOptions("application/json",i.apiVersion);let o;o=yield this.rest.update(r,e,s);let a=this.formatResponse(o.result,null,false);t(a)}catch(e){i(e)}}))))}))}getPipelineReleaseSettings(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={project:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Release","e816b9f4-f9fe-46ba-bdcc-a9af6abf3144",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(i,r);let o=this.formatResponse(s.result,null,false);t(o)}catch(e){i(e)}}))))}))}updatePipelineReleaseSettings(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","Release","e816b9f4-f9fe-46ba-bdcc-a9af6abf3144",n);let r=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(r,e,s);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}getReleaseProjects(e,t){return n(this,void 0,void 0,(function*(){if(e==null){throw new TypeError("artifactType can not be null or undefined")}if(t==null){throw new TypeError("artifactSourceId can not be null or undefined")}return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={};let s={artifactType:e,artifactSourceId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Release","917ace4a-79d1-45a7-987c-7be4db4268fa",n,s);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,null,true);i(a)}catch(e){r(e)}}))))}))}getReleases(e,t,i,r,o,a,l,p,c,d,u,A,f,h,g,y,v,I,E,C,b,T){return n(this,void 0,void 0,(function*(){return new Promise(((w,R)=>n(this,void 0,void 0,(function*(){let n={project:e};let B={definitionId:t,definitionEnvironmentId:i,searchText:r,createdBy:o,statusFilter:a,environmentStatusFilter:l,minCreatedTime:p,maxCreatedTime:c,queryOrder:d,$top:u,continuationToken:A,$expand:f,artifactTypeId:h,sourceId:g,artifactVersionId:y,sourceBranchFilter:v,isDeleted:I,tagFilter:E&&E.join(","),propertyFilters:C&&C.join(","),releaseIdFilter:b&&b.join(","),path:T};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.9","Release","a166fde7-27ad-408e-ba75-703c2cc9d500",n,B);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.Release,true);w(o)}catch(e){R(e)}}))))}))}createRelease(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.9","Release","a166fde7-27ad-408e-ba75-703c2cc9d500",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.Release,false);i(l)}catch(e){r(e)}}))))}))}deleteRelease(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,releaseId:t};let o={comment:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.9","Release","a166fde7-27ad-408e-ba75-703c2cc9d500",n,o);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,i);let a=this.formatResponse(s.result,null,false);r(a)}catch(e){s(e)}}))))}))}getRelease(e,t,i,r,o,a,l){return n(this,void 0,void 0,(function*(){return new Promise(((p,c)=>n(this,void 0,void 0,(function*(){let n={project:e,releaseId:t};let d={approvalFilters:i,propertyFilters:r&&r.join(","),$expand:o,$topGateRecords:a,includeDisabledDefinitions:l};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.9","Release","a166fde7-27ad-408e-ba75-703c2cc9d500",n,d);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.Release,false);p(o)}catch(e){c(e)}}))))}))}getReleaseDefinitionSummary(e,t,i,r,o){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("definitionId can not be null or undefined")}if(i==null){throw new TypeError("releaseCount can not be null or undefined")}return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e};let p={definitionId:t,releaseCount:i,includeArtifact:r,definitionEnvironmentIdsFilter:o&&o.join(",")};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.9","Release","a166fde7-27ad-408e-ba75-703c2cc9d500",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.ReleaseDefinitionSummary,false);a(o)}catch(e){l(e)}}))))}))}getReleaseRevision(e,t,i){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("definitionSnapshotRevision can not be null or undefined")}return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,releaseId:t};let o={definitionSnapshotRevision:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.9","Release","a166fde7-27ad-408e-ba75-703c2cc9d500",n,o);let t=e.requestUrl;let i=e.apiVersion;let s=this.createAcceptHeader("text/plain",i);r((yield this.http.get(t,{Accept:s})).message)}catch(e){s(e)}}))))}))}undeleteRelease(e,t,i){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("comment can not be null or undefined")}return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,releaseId:t};let o={comment:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.9","Release","a166fde7-27ad-408e-ba75-703c2cc9d500",n,o);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.replace(t,null,i);let a=this.formatResponse(s.result,null,false);r(a)}catch(e){s(e)}}))))}))}updateRelease(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,releaseId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.9","Release","a166fde7-27ad-408e-ba75-703c2cc9d500",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.replace(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.Release,false);r(l)}catch(e){o(e)}}))))}))}updateReleaseResource(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,releaseId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.9","Release","a166fde7-27ad-408e-ba75-703c2cc9d500",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.Release,false);r(l)}catch(e){o(e)}}))))}))}getReleaseSettings(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={project:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Release","c63c3718-7cfd-41e0-b89b-81c1ca143437",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(i,r);let o=this.formatResponse(s.result,null,false);t(o)}catch(e){i(e)}}))))}))}updateReleaseSettings(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","Release","c63c3718-7cfd-41e0-b89b-81c1ca143437",n);let r=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.replace(r,e,s);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}getDefinitionRevision(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,definitionId:t,revision:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.4","Release","258b82e0-9d41-43f3-86d6-fef14ddd44bc",n);let t=e.requestUrl;let i=e.apiVersion;let s=this.createAcceptHeader("text/plain",i);r((yield this.http.get(t,{Accept:s})).message)}catch(e){s(e)}}))))}))}getReleaseDefinitionHistory(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,definitionId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.4","Release","258b82e0-9d41-43f3-86d6-fef14ddd44bc",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.ReleaseDefinitionRevision,true);i(a)}catch(e){r(e)}}))))}))}getSummaryMailSections(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,releaseId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Release","224e92b2-8d13-4c14-b120-13d877c516f8",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.SummaryMailSection,true);i(a)}catch(e){r(e)}}))))}))}sendSummaryMail(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:t,releaseId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","Release","224e92b2-8d13-4c14-b120-13d877c516f8",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(i,e,s);let a=this.formatResponse(o.result,null,false);r(a)}catch(e){s(e)}}))))}))}getSourceBranches(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,definitionId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Release","0e5def23-78b3-461f-8198-1558f25041c8",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,r);let o=this.formatResponse(s.result,null,true);i(o)}catch(e){r(e)}}))))}))}addDefinitionTag(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,releaseDefinitionId:t,tag:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Release","3d21b4c8-c32e-45b2-a7cb-770a369012f4",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.update(t,null,i);let o=this.formatResponse(s.result,null,true);r(o)}catch(e){s(e)}}))))}))}addDefinitionTags(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:t,releaseDefinitionId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","Release","3d21b4c8-c32e-45b2-a7cb-770a369012f4",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(i,e,s);let a=this.formatResponse(o.result,null,true);r(a)}catch(e){s(e)}}))))}))}deleteDefinitionTag(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,releaseDefinitionId:t,tag:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Release","3d21b4c8-c32e-45b2-a7cb-770a369012f4",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,i);let o=this.formatResponse(s.result,null,true);r(o)}catch(e){s(e)}}))))}))}getDefinitionTags(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,releaseDefinitionId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Release","3d21b4c8-c32e-45b2-a7cb-770a369012f4",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,r);let o=this.formatResponse(s.result,null,true);i(o)}catch(e){r(e)}}))))}))}addReleaseTag(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,releaseId:t,tag:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Release","c5b602b6-d1b3-4363-8a51-94384f78068f",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.update(t,null,i);let o=this.formatResponse(s.result,null,true);r(o)}catch(e){s(e)}}))))}))}addReleaseTags(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:t,releaseId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","Release","c5b602b6-d1b3-4363-8a51-94384f78068f",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(i,e,s);let a=this.formatResponse(o.result,null,true);r(a)}catch(e){s(e)}}))))}))}deleteReleaseTag(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,releaseId:t,tag:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Release","c5b602b6-d1b3-4363-8a51-94384f78068f",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,i);let o=this.formatResponse(s.result,null,true);r(o)}catch(e){s(e)}}))))}))}getReleaseTags(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,releaseId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Release","c5b602b6-d1b3-4363-8a51-94384f78068f",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,r);let o=this.formatResponse(s.result,null,true);i(o)}catch(e){r(e)}}))))}))}getTags(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={project:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Release","86cee25a-68ba-4ba3-9171-8ad6ffc6df93",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(i,r);let o=this.formatResponse(s.result,null,true);t(o)}catch(e){i(e)}}))))}))}getTasksForTaskGroup(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,releaseId:t,environmentId:i,releaseDeployPhaseId:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","Release","4259191d-4b0a-4409-9fb3-09f22ab9bc47",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.ReleaseTask,true);o(a)}catch(e){a(e)}}))))}))}getTasks2(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e,releaseId:t,environmentId:i,attemptId:r,timelineId:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","Release","4259291d-4b0a-4409-9fb3-04f22ab9bc47",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.ReleaseTask,true);a(o)}catch(e){l(e)}}))))}))}getTasks(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,releaseId:t,environmentId:i};let l={attemptId:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","Release","36b276e0-3c70-4320-a63c-1a2e1466a0d1",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.ReleaseTask,true);o(a)}catch(e){a(e)}}))))}))}getArtifactTypeDefinitions(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={project:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Release","8efc2a3c-1fc8-4f6d-9822-75e98cecb48f",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(i,r);let a=this.formatResponse(o.result,s.TypeInfo.ArtifactTypeDefinition,true);t(a)}catch(e){i(e)}}))))}))}getArtifactVersions(e,t){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("releaseDefinitionId can not be null or undefined")}return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e};let o={releaseDefinitionId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Release","30fc787e-a9e0-4a07-9fbc-3e903aa051d2",n,o);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(t,r);let l=this.formatResponse(a.result,s.TypeInfo.ArtifactVersionQueryResult,false);i(l)}catch(e){r(e)}}))))}))}getArtifactVersionsForSources(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","Release","30fc787e-a9e0-4a07-9fbc-3e903aa051d2",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.ArtifactVersionQueryResult,false);i(l)}catch(e){r(e)}}))))}))}getReleaseWorkItemsRefs(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,releaseId:t};let l={baseReleaseId:i,$top:r,artifactAlias:s};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Release","4f165cc0-875c-4768-b148-f12f78769fab",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let s=this.formatResponse(r.result,null,true);o(s)}catch(e){a(e)}}))))}))}}t.ReleaseApi=ReleaseApi;ReleaseApi.RESOURCE_AREA_ID="efc2f575-36ef-48e9-b672-0c6fb4a48ac5"},1414:function(e,t,i){var n=this&&this.__awaiter||function(e,t,i,n){function adopt(e){return e instanceof i?e:new i((function(t){t(e)}))}return new(i||(i=Promise))((function(i,r){function fulfilled(e){try{step(n.next(e))}catch(e){r(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){r(e)}}function step(e){e.done?i(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.SecurityRolesApi=void 0;const r=i(666);const s=i(4747);class SecurityRolesApi extends r.ClientApiBase{constructor(e,t,i,n){super(e,t,n||"node-SecurityRoles-api",i)}getRoleAssignments(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={scopeId:e,resourceId:t};try{let e=yield this.vsoClient.getVersioningData("3.2-preview.1","securityroles","9461c234-c84c-4ed2-b918-2f0f92ad0a35",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.RoleAssignment,true);i(a)}catch(e){r(e)}}))))}))}removeRoleAssignment(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={scopeId:e,resourceId:t,identityId:i};try{let e=yield this.vsoClient.getVersioningData("3.2-preview.1","securityroles","9461c234-c84c-4ed2-b918-2f0f92ad0a35",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,i);let o=this.formatResponse(s.result,null,false);r(o)}catch(e){s(e)}}))))}))}removeRoleAssignments(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={scopeId:t,resourceId:i};try{let t=yield this.vsoClient.getVersioningData("3.2-preview.1","securityroles","9461c234-c84c-4ed2-b918-2f0f92ad0a35",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(i,e,s);let a=this.formatResponse(o.result,null,false);r(a)}catch(e){s(e)}}))))}))}setRoleAssignment(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={scopeId:t,resourceId:i,identityId:r};try{let t=yield this.vsoClient.getVersioningData("3.2-preview.1","securityroles","9461c234-c84c-4ed2-b918-2f0f92ad0a35",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.replace(i,e,r);let l=this.formatResponse(a.result,s.TypeInfo.RoleAssignment,false);o(l)}catch(e){a(e)}}))))}))}setRoleAssignments(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={scopeId:t,resourceId:i};try{let t=yield this.vsoClient.getVersioningData("3.2-preview.1","securityroles","9461c234-c84c-4ed2-b918-2f0f92ad0a35",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.replace(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.RoleAssignment,true);r(l)}catch(e){o(e)}}))))}))}getRoleDefinitions(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={scopeId:e};try{let e=yield this.vsoClient.getVersioningData("3.2-preview.1","securityroles","f4cc9a86-453c-48d2-b44d-d3bd5c105f4f",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(i,r);let o=this.formatResponse(s.result,null,true);t(o)}catch(e){i(e)}}))))}))}}t.SecurityRolesApi=SecurityRolesApi},4427:(e,t)=>{Object.defineProperty(t,"__esModule",{value:true});t.ContractSerializer=void 0;var i;(function(e){var t;function serialize(e,t,i){if(e&&t){if(Array.isArray(e)){return _getTranslatedArray(e,t,true,i)}else{return _getTranslatedObject(e,t,true,i)}}else{return e}}e.serialize=serialize;function deserialize(e,t,i,n){if(e){if(n&&Array.isArray(e.value)){e=e.value}if(t){if(Array.isArray(e)){e=_getTranslatedArray(e,t,false,i)}else{e=_getTranslatedObject(e,t,false,i)}}}return e}e.deserialize=deserialize;function _getTranslatedArray(e,t,i,n){var r=e;var s=[];var o;for(o=0;o{if(t){return super.deleteTaskDefinition(e)}else{var i=this._getFallbackClient(this.baseUrl);if(!i){throw new Error("Failed to find api location for area: distributedtask id: 60aac929-f0cd-4bc8-9ce4-6b30e8f1b1bd")}else{return i.deleteTaskDefinition(e)}}}));return t}getTaskContentZip(e,t,i,n){let r=this.vsoClient.beginGetLocation("distributedtask","60aac929-f0cd-4bc8-9ce4-6b30e8f1b1bd").then((r=>{if(r){return super.getTaskContentZip(e,t,i,n)}else{var s=this._getFallbackClient(this.baseUrl);if(!s){throw new Error("Failed to find api location for area: distributedtask id: 60aac929-f0cd-4bc8-9ce4-6b30e8f1b1bd")}else{return s.getTaskContentZip(e,t,i,n)}}}));return r}getTaskDefinition(e,t,i,n){let r=this.vsoClient.beginGetLocation("distributedtask","60aac929-f0cd-4bc8-9ce4-6b30e8f1b1bd").then((r=>{if(r){return super.getTaskDefinition(e,t,i,n)}else{var s=this._getFallbackClient(this.baseUrl);if(!s){throw new Error("Failed to find api location for area: distributedtask id: 60aac929-f0cd-4bc8-9ce4-6b30e8f1b1bd")}else{return s.getTaskDefinition(e,t,i,n)}}}));return r}getTaskDefinitions(e,t,i){let n=this.vsoClient.beginGetLocation("distributedtask","60aac929-f0cd-4bc8-9ce4-6b30e8f1b1bd").then((n=>{if(n){return super.getTaskDefinitions(e,t,i)}else{var r=this._getFallbackClient(this.baseUrl);if(!r){throw new Error("Failed to find api location for area: distributedtask id: 60aac929-f0cd-4bc8-9ce4-6b30e8f1b1bd")}else{return r.getTaskDefinitions(e,t,i)}}}));return n}uploadTaskDefinition(e,t,i,r){return n(this,void 0,void 0,(function*(){let s={taskId:i};let o={overwrite:r};return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){e=e||{};e["Content-Type"]="application/octet-stream";try{let n=yield this.vsoClient.getVersioningData("3.0-preview.1","distributedtask","60aac929-f0cd-4bc8-9ce4-6b30e8f1b1bd",s,o);let r=n.requestUrl;let a=this.createRequestOptions("application/json",n.apiVersion);a.additionalHeaders=e;let l;l=yield this.rest.uploadStream("PUT",r,t,a);i(l.result)}catch(e){r(e)}}))))}))}_getFallbackClient(e){if(!this._fallbackClient){var t=this._getAccountUrl(e);if(t){this._fallbackClient=new TaskAgentApi(t,this._handlers,this._options)}}return this._fallbackClient}_getAccountUrl(e){var t=s.parse(e);if(!t.protocol||!t.host){return null}var i=t.protocol+"//"+t.host;var n=t.path.split("/").slice(1);if(n.length===0||n.length===1&&n[0]===""){return null}if(n[0]==="tfs"&&(n.length===2||n.length===3&&n[2].length===0)){i+="/"+"tfs"}else if(n.length===2&&n[0]===""){return i}else if(n.length>1){return null}return i}}t.TaskAgentApi=TaskAgentApi},2148:function(e,t,i){var n=this&&this.__awaiter||function(e,t,i,n){function adopt(e){return e instanceof i?e:new i((function(t){t(e)}))}return new(i||(i=Promise))((function(i,r){function fulfilled(e){try{step(n.next(e))}catch(e){r(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){r(e)}}function step(e){e.done?i(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.TaskAgentApiBase=void 0;const r=i(666);const s=i(3090);class TaskAgentApiBase extends r.ClientApiBase{constructor(e,t,i,n){super(e,t,n||"node-TaskAgent-api",i)}addAgentCloud(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","bfa72b3d-0fc6-43fb-932b-a7f6559f93b9",n);let r=i.requestUrl;let s=this.createRequestOptions("application/json",i.apiVersion);let o;o=yield this.rest.create(r,e,s);let a=this.formatResponse(o.result,null,false);t(a)}catch(e){i(e)}}))))}))}deleteAgentCloud(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={agentCloudId:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","bfa72b3d-0fc6-43fb-932b-a7f6559f93b9",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(i,r);let o=this.formatResponse(s.result,null,false);t(o)}catch(e){i(e)}}))))}))}getAgentCloud(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={agentCloudId:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","bfa72b3d-0fc6-43fb-932b-a7f6559f93b9",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(i,r);let o=this.formatResponse(s.result,null,false);t(o)}catch(e){i(e)}}))))}))}getAgentClouds(){return n(this,void 0,void 0,(function*(){return new Promise(((e,t)=>n(this,void 0,void 0,(function*(){let i={};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","bfa72b3d-0fc6-43fb-932b-a7f6559f93b9",i);let n=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.get(n,r);let o=this.formatResponse(s.result,null,true);e(o)}catch(e){t(e)}}))))}))}updateAgentCloud(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={agentCloudId:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","bfa72b3d-0fc6-43fb-932b-a7f6559f93b9",n);let r=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(r,e,s);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}getAgentCloudTypes(){return n(this,void 0,void 0,(function*(){return new Promise(((e,t)=>n(this,void 0,void 0,(function*(){let i={};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","5932e193-f376-469d-9c3e-e5588ce12cb5",i);let n=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.get(n,r);let a=this.formatResponse(o.result,s.TypeInfo.TaskAgentCloudType,true);e(a)}catch(e){t(e)}}))))}))}getAgentRequestsForQueue(e,t,i,r){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("top can not be null or undefined")}return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,queueId:t};let l={$top:i,continuationToken:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","f5f81ffb-f396-498d-85b1-5ada145e648a",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.TaskAgentJobRequest,true);o(a)}catch(e){a(e)}}))))}))}queueAgentRequest(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,queueId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","f5f81ffb-f396-498d-85b1-5ada145e648a",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TaskAgentJobRequest,false);r(l)}catch(e){o(e)}}))))}))}addAgent(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={poolId:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","e298ef32-5878-4cab-993c-043836571f42",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TaskAgent,false);i(l)}catch(e){r(e)}}))))}))}deleteAgent(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={poolId:e,agentId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","e298ef32-5878-4cab-993c-043836571f42",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}getAgent(e,t,i,r,o,a){return n(this,void 0,void 0,(function*(){return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={poolId:e,agentId:t};let c={includeCapabilities:i,includeAssignedRequest:r,includeLastCompletedRequest:o,propertyFilters:a&&a.join(",")};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","e298ef32-5878-4cab-993c-043836571f42",n,c);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TaskAgent,false);l(o)}catch(e){p(e)}}))))}))}getAgents(e,t,i,r,o,a,l){return n(this,void 0,void 0,(function*(){return new Promise(((p,c)=>n(this,void 0,void 0,(function*(){let n={poolId:e};let d={agentName:t,includeCapabilities:i,includeAssignedRequest:r,includeLastCompletedRequest:o,propertyFilters:a&&a.join(","),demands:l&&l.join(",")};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","e298ef32-5878-4cab-993c-043836571f42",n,d);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TaskAgent,true);p(o)}catch(e){c(e)}}))))}))}replaceAgent(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={poolId:t,agentId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","e298ef32-5878-4cab-993c-043836571f42",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.replace(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TaskAgent,false);r(l)}catch(e){o(e)}}))))}))}updateAgent(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={poolId:t,agentId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","e298ef32-5878-4cab-993c-043836571f42",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TaskAgent,false);r(l)}catch(e){o(e)}}))))}))}getAzureManagementGroups(){return n(this,void 0,void 0,(function*(){return new Promise(((e,t)=>n(this,void 0,void 0,(function*(){let i={};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","39fe3bf2-7ee0-4198-a469-4a29929afa9c",i);let n=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.get(n,r);let o=this.formatResponse(s.result,null,false);e(o)}catch(e){t(e)}}))))}))}getAzureSubscriptions(){return n(this,void 0,void 0,(function*(){return new Promise(((e,t)=>n(this,void 0,void 0,(function*(){let i={};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","bcd6189c-0303-471f-a8e1-acb22b74d700",i);let n=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.get(n,r);let o=this.formatResponse(s.result,null,false);e(o)}catch(e){t(e)}}))))}))}generateDeploymentGroupAccessToken(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,deploymentGroupId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","3d197ba2-c3e9-4253-882f-0ee2440f8174",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.create(t,null,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}addDeploymentGroup(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","083c4d89-ab35-45af-aa11-7cf66895c53e",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.DeploymentGroup,false);i(l)}catch(e){r(e)}}))))}))}deleteDeploymentGroup(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,deploymentGroupId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","083c4d89-ab35-45af-aa11-7cf66895c53e",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}getDeploymentGroup(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,deploymentGroupId:t};let l={actionFilter:i,$expand:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","083c4d89-ab35-45af-aa11-7cf66895c53e",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.DeploymentGroup,false);o(a)}catch(e){a(e)}}))))}))}getDeploymentGroups(e,t,i,r,o,a,l){return n(this,void 0,void 0,(function*(){return new Promise(((p,c)=>n(this,void 0,void 0,(function*(){let n={project:e};let d={name:t,actionFilter:i,$expand:r,continuationToken:o,$top:a,ids:l&&l.join(",")};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","083c4d89-ab35-45af-aa11-7cf66895c53e",n,d);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.DeploymentGroup,true);p(o)}catch(e){c(e)}}))))}))}updateDeploymentGroup(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,deploymentGroupId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","083c4d89-ab35-45af-aa11-7cf66895c53e",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.DeploymentGroup,false);r(l)}catch(e){o(e)}}))))}))}getDeploymentGroupsMetrics(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e};let l={deploymentGroupName:t,continuationToken:i,$top:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","281c6308-427a-49e1-b83a-dac0f4862189",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.DeploymentGroupMetrics,true);o(a)}catch(e){a(e)}}))))}))}getAgentRequestsForDeploymentMachine(e,t,i,r){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("machineId can not be null or undefined")}return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,deploymentGroupId:t};let l={machineId:i,completedRequestCount:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","a3540e5b-f0dc-4668-963b-b752459be545",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.TaskAgentJobRequest,true);o(a)}catch(e){a(e)}}))))}))}getAgentRequestsForDeploymentMachines(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,deploymentGroupId:t};let l={machineIds:i&&i.join(","),completedRequestCount:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","a3540e5b-f0dc-4668-963b-b752459be545",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.TaskAgentJobRequest,true);o(a)}catch(e){a(e)}}))))}))}refreshDeploymentMachines(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,deploymentGroupId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","91006ac4-0f68-4d82-a2bc-540676bd73ce",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.create(t,null,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}generateDeploymentPoolAccessToken(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={poolId:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","e077ee4a-399b-420b-841f-c43fbc058e0b",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.create(i,null,r);let o=this.formatResponse(s.result,null,false);t(o)}catch(e){i(e)}}))))}))}getDeploymentPoolsSummary(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={};let a={poolName:e,expands:t,poolIds:i&&i.join(",")};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","6525d6c6-258f-40e0-a1a9-8a24a3957625",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.DeploymentPoolSummary,true);r(l)}catch(e){o(e)}}))))}))}getAgentRequestsForDeploymentTarget(e,t,i,r){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("targetId can not be null or undefined")}return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,deploymentGroupId:t};let l={targetId:i,completedRequestCount:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","2fac0be3-8c8f-4473-ab93-c1389b08a2c9",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.TaskAgentJobRequest,true);o(a)}catch(e){a(e)}}))))}))}getAgentRequestsForDeploymentTargets(e,t,i,r,o,a){return n(this,void 0,void 0,(function*(){return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={project:e,deploymentGroupId:t};let c={targetIds:i&&i.join(","),ownerId:r,completedOn:o,completedRequestCount:a};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","2fac0be3-8c8f-4473-ab93-c1389b08a2c9",n,c);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TaskAgentJobRequest,true);l(o)}catch(e){p(e)}}))))}))}refreshDeploymentTargets(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,deploymentGroupId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","1c1a817f-f23d-41c6-bf8d-14b638f64152",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.create(t,null,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}queryEndpoint(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","f223b809-8c33-4b7d-b53f-07232569b5d6",n);let r=i.requestUrl;let s=this.createRequestOptions("application/json",i.apiVersion);let o;o=yield this.rest.create(r,e,s);let a=this.formatResponse(o.result,null,true);t(a)}catch(e){i(e)}}))))}))}getEnvironmentDeploymentExecutionRecords(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,environmentId:t};let l={continuationToken:i,top:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","51bb5d21-4305-4ea6-9dbb-b7488af73334",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.EnvironmentDeploymentExecutionRecord,true);o(a)}catch(e){a(e)}}))))}))}addEnvironment(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","8572b1fc-2482-47fa-8f74-7e3ed53ee54b",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.EnvironmentInstance,false);i(l)}catch(e){r(e)}}))))}))}deleteEnvironment(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,environmentId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","8572b1fc-2482-47fa-8f74-7e3ed53ee54b",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}getEnvironmentById(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e,environmentId:t};let a={expands:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","8572b1fc-2482-47fa-8f74-7e3ed53ee54b",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.EnvironmentInstance,false);r(l)}catch(e){o(e)}}))))}))}getEnvironments(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e};let l={name:t,continuationToken:i,$top:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","8572b1fc-2482-47fa-8f74-7e3ed53ee54b",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.EnvironmentInstance,true);o(a)}catch(e){a(e)}}))))}))}updateEnvironment(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,environmentId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","8572b1fc-2482-47fa-8f74-7e3ed53ee54b",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.EnvironmentInstance,false);r(l)}catch(e){o(e)}}))))}))}getTaskHubLicenseDetails(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={hubName:e};let o={includeEnterpriseUsersCount:t,includeHostedAgentMinutesCount:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","distributedtask","f9f0f436-b8a1-4475-9041-1ccdbf8f0128",n,o);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,i);let a=this.formatResponse(s.result,null,false);r(a)}catch(e){s(e)}}))))}))}updateTaskHubLicenseDetails(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={hubName:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.3","distributedtask","f9f0f436-b8a1-4475-9041-1ccdbf8f0128",n);let r=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.replace(r,e,s);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}validateInputs(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","58475b1e-adaf-4155-9bc1-e04bf1fff4c2",n);let r=i.requestUrl;let s=this.createRequestOptions("application/json",i.apiVersion);let o;o=yield this.rest.create(r,e,s);let a=this.formatResponse(o.result,null,false);t(a)}catch(e){i(e)}}))))}))}deleteAgentRequest(e,t,i,r,s){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("lockToken can not be null or undefined")}return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={poolId:e,requestId:t};let l={lockToken:i,result:r,agentShuttingDown:s};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","fc825784-c92a-4299-9221-998a02d1b54f",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.del(t,i);let s=this.formatResponse(r.result,null,false);o(s)}catch(e){a(e)}}))))}))}getAgentRequest(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={poolId:e,requestId:t};let a={includeStatus:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","fc825784-c92a-4299-9221-998a02d1b54f",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.TaskAgentJobRequest,false);r(l)}catch(e){o(e)}}))))}))}getAgentRequests(e,t,i){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("top can not be null or undefined")}return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={poolId:e};let a={$top:t,continuationToken:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","fc825784-c92a-4299-9221-998a02d1b54f",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.TaskAgentJobRequest,true);r(l)}catch(e){o(e)}}))))}))}getAgentRequestsForAgent(e,t,i){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("agentId can not be null or undefined")}return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={poolId:e};let a={agentId:t,completedRequestCount:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","fc825784-c92a-4299-9221-998a02d1b54f",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.TaskAgentJobRequest,true);r(l)}catch(e){o(e)}}))))}))}getAgentRequestsForAgents(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={poolId:e};let a={agentIds:t&&t.join(","),completedRequestCount:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","fc825784-c92a-4299-9221-998a02d1b54f",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.TaskAgentJobRequest,true);r(l)}catch(e){o(e)}}))))}))}getAgentRequestsForPlan(e,t,i){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("planId can not be null or undefined")}return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={poolId:e};let a={planId:t,jobId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","fc825784-c92a-4299-9221-998a02d1b54f",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.TaskAgentJobRequest,true);r(l)}catch(e){o(e)}}))))}))}queueAgentRequestByPool(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={poolId:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","fc825784-c92a-4299-9221-998a02d1b54f",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TaskAgentJobRequest,false);i(l)}catch(e){r(e)}}))))}))}updateAgentRequest(e,t,i,r,o){return n(this,void 0,void 0,(function*(){if(r==null){throw new TypeError("lockToken can not be null or undefined")}return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={poolId:t,requestId:i};let p={lockToken:r,updateOptions:o};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","fc825784-c92a-4299-9221-998a02d1b54f",n,p);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(i,e,r);let l=this.formatResponse(o.result,s.TypeInfo.TaskAgentJobRequest,false);a(l)}catch(e){l(e)}}))))}))}addKubernetesResource(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,environmentId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","73fba52f-15ab-42b3-a538-ce67a9223a04",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.KubernetesResource,false);r(l)}catch(e){o(e)}}))))}))}deleteKubernetesResource(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,environmentId:t,resourceId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","73fba52f-15ab-42b3-a538-ce67a9223a04",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,i);let o=this.formatResponse(s.result,null,false);r(o)}catch(e){s(e)}}))))}))}getKubernetesResource(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e,environmentId:t,resourceId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","73fba52f-15ab-42b3-a538-ce67a9223a04",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let a=this.formatResponse(o.result,s.TypeInfo.KubernetesResource,false);r(a)}catch(e){o(e)}}))))}))}generateDeploymentMachineGroupAccessToken(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,machineGroupId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","f8c7c0de-ac0d-469b-9cb1-c21f72d67693",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.create(t,null,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}addDeploymentMachineGroup(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","d4adf50f-80c6-4ac8-9ca1-6e4e544286e9",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.DeploymentMachineGroup,false);i(l)}catch(e){r(e)}}))))}))}deleteDeploymentMachineGroup(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,machineGroupId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","d4adf50f-80c6-4ac8-9ca1-6e4e544286e9",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}getDeploymentMachineGroup(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e,machineGroupId:t};let a={actionFilter:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","d4adf50f-80c6-4ac8-9ca1-6e4e544286e9",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.DeploymentMachineGroup,false);r(l)}catch(e){o(e)}}))))}))}getDeploymentMachineGroups(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e};let a={machineGroupName:t,actionFilter:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","d4adf50f-80c6-4ac8-9ca1-6e4e544286e9",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.DeploymentMachineGroup,true);r(l)}catch(e){o(e)}}))))}))}updateDeploymentMachineGroup(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,machineGroupId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","d4adf50f-80c6-4ac8-9ca1-6e4e544286e9",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.DeploymentMachineGroup,false);r(l)}catch(e){o(e)}}))))}))}getDeploymentMachineGroupMachines(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e,machineGroupId:t};let a={tagFilters:i&&i.join(",")};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","966c3874-c347-4b18-a90c-d509116717fd",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.DeploymentMachine,true);r(l)}catch(e){o(e)}}))))}))}updateDeploymentMachineGroupMachines(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,machineGroupId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","966c3874-c347-4b18-a90c-d509116717fd",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.DeploymentMachine,true);r(l)}catch(e){o(e)}}))))}))}addDeploymentMachine(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,deploymentGroupId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","6f6d406f-cfe6-409c-9327-7009928077e7",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.DeploymentMachine,false);r(l)}catch(e){o(e)}}))))}))}deleteDeploymentMachine(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,deploymentGroupId:t,machineId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","6f6d406f-cfe6-409c-9327-7009928077e7",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,i);let o=this.formatResponse(s.result,null,false);r(o)}catch(e){s(e)}}))))}))}getDeploymentMachine(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,deploymentGroupId:t,machineId:i};let l={$expand:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","6f6d406f-cfe6-409c-9327-7009928077e7",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.DeploymentMachine,false);o(a)}catch(e){a(e)}}))))}))}getDeploymentMachines(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e,deploymentGroupId:t};let p={tags:i&&i.join(","),name:r,$expand:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","6f6d406f-cfe6-409c-9327-7009928077e7",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.DeploymentMachine,true);a(o)}catch(e){l(e)}}))))}))}replaceDeploymentMachine(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:t,deploymentGroupId:i,machineId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","6f6d406f-cfe6-409c-9327-7009928077e7",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.replace(i,e,r);let l=this.formatResponse(a.result,s.TypeInfo.DeploymentMachine,false);o(l)}catch(e){a(e)}}))))}))}updateDeploymentMachine(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:t,deploymentGroupId:i,machineId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","6f6d406f-cfe6-409c-9327-7009928077e7",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,r);let l=this.formatResponse(a.result,s.TypeInfo.DeploymentMachine,false);o(l)}catch(e){a(e)}}))))}))}updateDeploymentMachines(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,deploymentGroupId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","6f6d406f-cfe6-409c-9327-7009928077e7",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.DeploymentMachine,true);r(l)}catch(e){o(e)}}))))}))}createAgentPoolMaintenanceDefinition(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={poolId:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","80572e16-58f0-4419-ac07-d19fde32195c",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TaskAgentPoolMaintenanceDefinition,false);i(l)}catch(e){r(e)}}))))}))}deleteAgentPoolMaintenanceDefinition(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={poolId:e,definitionId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","80572e16-58f0-4419-ac07-d19fde32195c",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}getAgentPoolMaintenanceDefinition(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={poolId:e,definitionId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","80572e16-58f0-4419-ac07-d19fde32195c",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.TaskAgentPoolMaintenanceDefinition,false);i(a)}catch(e){r(e)}}))))}))}getAgentPoolMaintenanceDefinitions(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={poolId:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","80572e16-58f0-4419-ac07-d19fde32195c",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(i,r);let a=this.formatResponse(o.result,s.TypeInfo.TaskAgentPoolMaintenanceDefinition,true);t(a)}catch(e){i(e)}}))))}))}updateAgentPoolMaintenanceDefinition(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={poolId:t,definitionId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","80572e16-58f0-4419-ac07-d19fde32195c",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.replace(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TaskAgentPoolMaintenanceDefinition,false);r(l)}catch(e){o(e)}}))))}))}deleteAgentPoolMaintenanceJob(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={poolId:e,jobId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","15e7ab6e-abce-4601-a6d8-e111fe148f46",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}getAgentPoolMaintenanceJob(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={poolId:e,jobId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","15e7ab6e-abce-4601-a6d8-e111fe148f46",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.TaskAgentPoolMaintenanceJob,false);i(a)}catch(e){r(e)}}))))}))}getAgentPoolMaintenanceJobLogs(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={poolId:e,jobId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","15e7ab6e-abce-4601-a6d8-e111fe148f46",n);let t=e.requestUrl;let r=e.apiVersion;let s=this.createAcceptHeader("application/zip",r);i((yield this.http.get(t,{Accept:s})).message)}catch(e){r(e)}}))))}))}getAgentPoolMaintenanceJobs(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={poolId:e};let o={definitionId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","15e7ab6e-abce-4601-a6d8-e111fe148f46",n,o);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(t,r);let l=this.formatResponse(a.result,s.TypeInfo.TaskAgentPoolMaintenanceJob,true);i(l)}catch(e){r(e)}}))))}))}queueAgentPoolMaintenanceJob(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={poolId:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","15e7ab6e-abce-4601-a6d8-e111fe148f46",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TaskAgentPoolMaintenanceJob,false);i(l)}catch(e){r(e)}}))))}))}updateAgentPoolMaintenanceJob(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={poolId:t,jobId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","15e7ab6e-abce-4601-a6d8-e111fe148f46",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TaskAgentPoolMaintenanceJob,false);r(l)}catch(e){o(e)}}))))}))}deleteMessage(e,t,i){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("sessionId can not be null or undefined")}return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={poolId:e,messageId:t};let o={sessionId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","c3a054f6-7a8a-49c0-944e-3a8e5d7adfd7",n,o);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,i);let a=this.formatResponse(s.result,null,false);r(a)}catch(e){s(e)}}))))}))}getMessage(e,t,i){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("sessionId can not be null or undefined")}return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={poolId:e};let o={sessionId:t,lastMessageId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","c3a054f6-7a8a-49c0-944e-3a8e5d7adfd7",n,o);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,i);let a=this.formatResponse(s.result,null,false);r(a)}catch(e){s(e)}}))))}))}refreshAgent(e,t){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("agentId can not be null or undefined")}return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={poolId:e};let s={agentId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","c3a054f6-7a8a-49c0-944e-3a8e5d7adfd7",n,s);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.create(t,null,r);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}refreshAgents(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={poolId:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","c3a054f6-7a8a-49c0-944e-3a8e5d7adfd7",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.create(i,null,r);let o=this.formatResponse(s.result,null,false);t(o)}catch(e){i(e)}}))))}))}sendMessage(e,t,i){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("requestId can not be null or undefined")}return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={poolId:t};let o={requestId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","c3a054f6-7a8a-49c0-944e-3a8e5d7adfd7",n,o);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,s);let l=this.formatResponse(a.result,null,false);r(l)}catch(e){s(e)}}))))}))}getPackage(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={packageType:e,platform:t,version:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","distributedtask","8ffcd551-079c-493a-9c02-54346299d144",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let a=this.formatResponse(o.result,s.TypeInfo.PackageMetadata,false);r(a)}catch(e){o(e)}}))))}))}getPackages(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={packageType:e,platform:t};let a={$top:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","distributedtask","8ffcd551-079c-493a-9c02-54346299d144",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.PackageMetadata,true);r(l)}catch(e){o(e)}}))))}))}getAgentPoolMetadata(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={poolId:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","0d62f887-9f53-48b9-9161-4c35d5735b0f",n);let i=e.requestUrl;let r=e.apiVersion;let s=this.createAcceptHeader("text/plain",r);t((yield this.http.get(i,{Accept:s})).message)}catch(e){i(e)}}))))}))}setAgentPoolMetadata(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={poolId:i};e=e||{};e["Content-Type"]="application/octet-stream";try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","0d62f887-9f53-48b9-9161-4c35d5735b0f",n);let s=i.requestUrl;let o=this.createRequestOptions("application/json",i.apiVersion);o.additionalHeaders=e;let a;a=yield this.rest.replace(s,t,o);let l=this.formatResponse(a.result,null,false);r(l)}catch(e){s(e)}}))))}))}hasPoolPermissions(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={poolId:e,permissions:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","162778f3-4b48-48f3-9d58-436fb9c407bc",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}addAgentPool(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","a8c47e17-4d56-4a56-92bb-de7ea7dc65be",n);let r=i.requestUrl;let o=this.createRequestOptions("application/json",i.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TaskAgentPool,false);t(l)}catch(e){i(e)}}))))}))}deleteAgentPool(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={poolId:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","a8c47e17-4d56-4a56-92bb-de7ea7dc65be",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(i,r);let o=this.formatResponse(s.result,null,false);t(o)}catch(e){i(e)}}))))}))}getAgentPool(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={poolId:e};let a={properties:t&&t.join(","),actionFilter:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","a8c47e17-4d56-4a56-92bb-de7ea7dc65be",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.TaskAgentPool,false);r(l)}catch(e){o(e)}}))))}))}getAgentPools(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={};let l={poolName:e,properties:t&&t.join(","),poolType:i,actionFilter:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","a8c47e17-4d56-4a56-92bb-de7ea7dc65be",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.TaskAgentPool,true);o(a)}catch(e){a(e)}}))))}))}getAgentPoolsByIds(e,t){return n(this,void 0,void 0,(function*(){if(e==null){throw new TypeError("poolIds can not be null or undefined")}return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={};let o={poolIds:e&&e.join(","),actionFilter:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","a8c47e17-4d56-4a56-92bb-de7ea7dc65be",n,o);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(t,r);let l=this.formatResponse(a.result,s.TypeInfo.TaskAgentPool,true);i(l)}catch(e){r(e)}}))))}))}updateAgentPool(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={poolId:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","a8c47e17-4d56-4a56-92bb-de7ea7dc65be",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TaskAgentPool,false);i(l)}catch(e){r(e)}}))))}))}addAgentQueue(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t};let a={authorizePipelines:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","900fa995-c559-4923-aae7-f8424fe4fbea",n,a);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let l;l=yield this.rest.create(i,e,o);let p=this.formatResponse(l.result,s.TypeInfo.TaskAgentQueue,false);r(p)}catch(e){o(e)}}))))}))}createTeamProject(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={project:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","900fa995-c559-4923-aae7-f8424fe4fbea",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.replace(i,null,r);let o=this.formatResponse(s.result,null,false);t(o)}catch(e){i(e)}}))))}))}deleteAgentQueue(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t,queueId:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","900fa995-c559-4923-aae7-f8424fe4fbea",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}getAgentQueue(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,queueId:e};let a={actionFilter:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","900fa995-c559-4923-aae7-f8424fe4fbea",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.TaskAgentQueue,false);r(l)}catch(e){o(e)}}))))}))}getAgentQueues(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e};let a={queueName:t,actionFilter:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","900fa995-c559-4923-aae7-f8424fe4fbea",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.TaskAgentQueue,true);r(l)}catch(e){o(e)}}))))}))}getAgentQueuesByIds(e,t,i){return n(this,void 0,void 0,(function*(){if(e==null){throw new TypeError("queueIds can not be null or undefined")}return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t};let a={queueIds:e&&e.join(","),actionFilter:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","900fa995-c559-4923-aae7-f8424fe4fbea",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.TaskAgentQueue,true);r(l)}catch(e){o(e)}}))))}))}getAgentQueuesByNames(e,t,i){return n(this,void 0,void 0,(function*(){if(e==null){throw new TypeError("queueNames can not be null or undefined")}return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t};let a={queueNames:e&&e.join(","),actionFilter:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","900fa995-c559-4923-aae7-f8424fe4fbea",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.TaskAgentQueue,true);r(l)}catch(e){o(e)}}))))}))}getAgentQueuesForPools(e,t,i){return n(this,void 0,void 0,(function*(){if(e==null){throw new TypeError("poolIds can not be null or undefined")}return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t};let a={poolIds:e&&e.join(","),actionFilter:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","900fa995-c559-4923-aae7-f8424fe4fbea",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.TaskAgentQueue,true);r(l)}catch(e){o(e)}}))))}))}getAgentCloudRequests(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={agentCloudId:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","20189bd7-5134-49c2-b8e9-f9e856eea2b2",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(i,r);let a=this.formatResponse(o.result,s.TypeInfo.TaskAgentCloudRequest,true);t(a)}catch(e){i(e)}}))))}))}getResourceLimits(){return n(this,void 0,void 0,(function*(){return new Promise(((e,t)=>n(this,void 0,void 0,(function*(){let i={};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","1f1f0557-c445-42a6-b4a0-0df605a3a0f8",i);let n=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.get(n,r);let o=this.formatResponse(s.result,null,true);e(o)}catch(e){t(e)}}))))}))}getResourceUsage(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={};let a={parallelismTag:e,poolIsHosted:t,includeRunningRequests:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","distributedtask","eae1d376-a8b1-4475-9041-1dfdbe8f0143",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.ResourceUsage,false);r(l)}catch(e){o(e)}}))))}))}getTaskGroupHistory(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,taskGroupId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","100cc92a-b255-47fa-9ab3-e44a2985a3ac",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.TaskGroupRevision,true);i(a)}catch(e){r(e)}}))))}))}deleteSecureFile(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,secureFileId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","adcfd8bc-b184-43ba-bd84-7c8c6a2ff421",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}downloadSecureFile(e,t,i,r){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("ticket can not be null or undefined")}return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:e,secureFileId:t};let a={ticket:i,download:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","adcfd8bc-b184-43ba-bd84-7c8c6a2ff421",n,a);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("application/octet-stream",i);s((yield this.http.get(t,{Accept:r})).message)}catch(e){o(e)}}))))}))}getSecureFile(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,secureFileId:t};let l={includeDownloadTicket:i,actionFilter:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","adcfd8bc-b184-43ba-bd84-7c8c6a2ff421",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.SecureFile,false);o(a)}catch(e){a(e)}}))))}))}getSecureFiles(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e};let l={namePattern:t,includeDownloadTickets:i,actionFilter:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","adcfd8bc-b184-43ba-bd84-7c8c6a2ff421",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.SecureFile,true);o(a)}catch(e){a(e)}}))))}))}getSecureFilesByIds(e,t,i,r){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("secureFileIds can not be null or undefined")}return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e};let l={secureFileIds:t&&t.join(","),includeDownloadTickets:i,actionFilter:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","adcfd8bc-b184-43ba-bd84-7c8c6a2ff421",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.SecureFile,true);o(a)}catch(e){a(e)}}))))}))}getSecureFilesByNames(e,t,i,r){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("secureFileNames can not be null or undefined")}return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e};let l={secureFileNames:t&&t.join(","),includeDownloadTickets:i,actionFilter:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","adcfd8bc-b184-43ba-bd84-7c8c6a2ff421",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.SecureFile,true);o(a)}catch(e){a(e)}}))))}))}querySecureFilesByProperties(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t};let a={namePattern:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","adcfd8bc-b184-43ba-bd84-7c8c6a2ff421",n,a);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let l;l=yield this.rest.create(i,e,o);let p=this.formatResponse(l.result,s.TypeInfo.SecureFile,true);r(p)}catch(e){o(e)}}))))}))}updateSecureFile(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,secureFileId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","adcfd8bc-b184-43ba-bd84-7c8c6a2ff421",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.SecureFile,false);r(l)}catch(e){o(e)}}))))}))}updateSecureFiles(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","adcfd8bc-b184-43ba-bd84-7c8c6a2ff421",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.SecureFile,true);i(l)}catch(e){r(e)}}))))}))}uploadSecureFile(e,t,i,r,o){return n(this,void 0,void 0,(function*(){if(r==null){throw new TypeError("name can not be null or undefined")}return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:i};let p={name:r,authorizePipelines:o};e=e||{};e["Content-Type"]="application/octet-stream";try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","adcfd8bc-b184-43ba-bd84-7c8c6a2ff421",n,p);let r=i.requestUrl;let o=this.createRequestOptions("application/json",i.apiVersion);o.additionalHeaders=e;let l;l=yield this.rest.uploadStream("POST",r,t,o);let c=this.formatResponse(l.result,s.TypeInfo.SecureFile,false);a(c)}catch(e){l(e)}}))))}))}createAgentSession(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={poolId:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","134e239e-2df3-4794-a6f6-24f1f19ec8dc",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TaskAgentSession,false);i(l)}catch(e){r(e)}}))))}))}deleteAgentSession(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={poolId:e,sessionId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","134e239e-2df3-4794-a6f6-24f1f19ec8dc",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}addDeploymentTarget(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,deploymentGroupId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","2f0aa599-c121-4256-a5fd-ba370e0ae7b6",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.DeploymentMachine,false);r(l)}catch(e){o(e)}}))))}))}deleteDeploymentTarget(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,deploymentGroupId:t,targetId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","2f0aa599-c121-4256-a5fd-ba370e0ae7b6",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,i);let o=this.formatResponse(s.result,null,false);r(o)}catch(e){s(e)}}))))}))}getDeploymentTarget(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,deploymentGroupId:t,targetId:i};let l={$expand:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","2f0aa599-c121-4256-a5fd-ba370e0ae7b6",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.DeploymentMachine,false);o(a)}catch(e){a(e)}}))))}))}getDeploymentTargets(e,t,i,r,o,a,l,p,c,d,u,A){return n(this,void 0,void 0,(function*(){return new Promise(((f,h)=>n(this,void 0,void 0,(function*(){let n={project:e,deploymentGroupId:t};let g={tags:i&&i.join(","),name:r,partialNameMatch:o,$expand:a,agentStatus:l,agentJobResult:p,continuationToken:c,$top:d,enabled:u,propertyFilters:A&&A.join(",")};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","2f0aa599-c121-4256-a5fd-ba370e0ae7b6",n,g);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.DeploymentMachine,true);f(o)}catch(e){h(e)}}))))}))}replaceDeploymentTarget(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:t,deploymentGroupId:i,targetId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","2f0aa599-c121-4256-a5fd-ba370e0ae7b6",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.replace(i,e,r);let l=this.formatResponse(a.result,s.TypeInfo.DeploymentMachine,false);o(l)}catch(e){a(e)}}))))}))}updateDeploymentTarget(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:t,deploymentGroupId:i,targetId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","2f0aa599-c121-4256-a5fd-ba370e0ae7b6",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,r);let l=this.formatResponse(a.result,s.TypeInfo.DeploymentMachine,false);o(l)}catch(e){a(e)}}))))}))}updateDeploymentTargets(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,deploymentGroupId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","2f0aa599-c121-4256-a5fd-ba370e0ae7b6",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.DeploymentMachine,true);r(l)}catch(e){o(e)}}))))}))}addTaskGroup(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","6c08ffbf-dbf1-4f9a-94e5-a1cbd47005e7",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TaskGroup,false);i(l)}catch(e){r(e)}}))))}))}deleteTaskGroup(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,taskGroupId:t};let o={comment:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","6c08ffbf-dbf1-4f9a-94e5-a1cbd47005e7",n,o);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,i);let a=this.formatResponse(s.result,null,false);r(a)}catch(e){s(e)}}))))}))}getTaskGroup(e,t,i,r){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("versionSpec can not be null or undefined")}return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,taskGroupId:t};let l={versionSpec:i,$expand:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","6c08ffbf-dbf1-4f9a-94e5-a1cbd47005e7",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.TaskGroup,false);o(a)}catch(e){a(e)}}))))}))}getTaskGroupRevision(e,t,i){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("revision can not be null or undefined")}return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,taskGroupId:t};let o={revision:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","6c08ffbf-dbf1-4f9a-94e5-a1cbd47005e7",n,o);let t=e.requestUrl;let i=e.apiVersion;let s=this.createAcceptHeader("text/plain",i);r((yield this.http.get(t,{Accept:s})).message)}catch(e){s(e)}}))))}))}getTaskGroups(e,t,i,r,o,a,l,p){return n(this,void 0,void 0,(function*(){return new Promise(((c,d)=>n(this,void 0,void 0,(function*(){let n={project:e,taskGroupId:t};let u={expanded:i,taskIdFilter:r,deleted:o,$top:a,continuationToken:l,queryOrder:p};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","6c08ffbf-dbf1-4f9a-94e5-a1cbd47005e7",n,u);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TaskGroup,true);c(o)}catch(e){d(e)}}))))}))}publishTaskGroup(e,t,i){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("parentTaskGroupId can not be null or undefined")}return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t};let a={parentTaskGroupId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","6c08ffbf-dbf1-4f9a-94e5-a1cbd47005e7",n,a);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let l;l=yield this.rest.replace(i,e,o);let p=this.formatResponse(l.result,s.TypeInfo.TaskGroup,true);r(p)}catch(e){o(e)}}))))}))}undeleteTaskGroup(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","6c08ffbf-dbf1-4f9a-94e5-a1cbd47005e7",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TaskGroup,true);i(l)}catch(e){r(e)}}))))}))}updateTaskGroup(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,taskGroupId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","6c08ffbf-dbf1-4f9a-94e5-a1cbd47005e7",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.replace(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TaskGroup,false);r(l)}catch(e){o(e)}}))))}))}updateTaskGroupProperties(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:t,taskGroupId:i};let l={disablePriorVersions:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","6c08ffbf-dbf1-4f9a-94e5-a1cbd47005e7",n,l);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,r);let p=this.formatResponse(a.result,s.TypeInfo.TaskGroup,true);o(p)}catch(e){a(e)}}))))}))}deleteTaskDefinition(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={taskId:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","60aac929-f0cd-4bc8-9ce4-6b30e8f1b1bd",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(i,r);let o=this.formatResponse(s.result,null,false);t(o)}catch(e){i(e)}}))))}))}getTaskContentZip(e,t,i,r){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("versionString can not be null or undefined")}return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={taskId:e};let a={versionString:t,visibility:i,scopeLocal:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","60aac929-f0cd-4bc8-9ce4-6b30e8f1b1bd",n,a);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("application/zip",i);s((yield this.http.get(t,{Accept:r})).message)}catch(e){o(e)}}))))}))}getTaskDefinition(e,t,i,r){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("versionString can not be null or undefined")}return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={taskId:e};let l={versionString:t,visibility:i,scopeLocal:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","60aac929-f0cd-4bc8-9ce4-6b30e8f1b1bd",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.TaskDefinition,false);o(a)}catch(e){a(e)}}))))}))}getTaskDefinitions(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={taskId:e};let l={visibility:t,scopeLocal:i,allVersions:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","60aac929-f0cd-4bc8-9ce4-6b30e8f1b1bd",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.TaskDefinition,true);o(a)}catch(e){a(e)}}))))}))}updateAgentUpdateState(e,t,i){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("currentState can not be null or undefined")}return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={poolId:e,agentId:t};let a={currentState:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","8cc1b02b-ae49-4516-b5ad-4f9b29967c30",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.replace(t,null,i);let l=this.formatResponse(o.result,s.TypeInfo.TaskAgent,false);r(l)}catch(e){o(e)}}))))}))}updateAgentUserCapabilities(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={poolId:t,agentId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","30ba3ada-fedf-4da8-bbb5-dacf2f82e176",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.replace(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TaskAgent,false);r(l)}catch(e){o(e)}}))))}))}addVariableGroup(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.2-preview.2","distributedtask","ef5b7057-ffc3-4c77-bbad-c10b4a4abcc7",n);let r=i.requestUrl;let o=this.createRequestOptions("application/json",i.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.VariableGroup,false);t(l)}catch(e){i(e)}}))))}))}deleteVariableGroup(e,t){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("projectIds can not be null or undefined")}return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={groupId:e};let s={projectIds:t&&t.join(",")};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","distributedtask","ef5b7057-ffc3-4c77-bbad-c10b4a4abcc7",n,s);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.del(t,r);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}shareVariableGroup(e,t){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("variableGroupId can not be null or undefined")}return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={};let s={variableGroupId:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","distributedtask","ef5b7057-ffc3-4c77-bbad-c10b4a4abcc7",n,s);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(r,e,o);let l=this.formatResponse(a.result,null,false);i(l)}catch(e){r(e)}}))))}))}updateVariableGroup(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={groupId:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","distributedtask","ef5b7057-ffc3-4c77-bbad-c10b4a4abcc7",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.replace(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.VariableGroup,false);i(l)}catch(e){r(e)}}))))}))}getVariableGroup(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,groupId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","distributedtask","f5b09dd5-9d54-45a1-8b5a-1c8287d634cc",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.VariableGroup,false);i(a)}catch(e){r(e)}}))))}))}getVariableGroups(e,t,i,r,o,a){return n(this,void 0,void 0,(function*(){return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={project:e};let c={groupName:t,actionFilter:i,$top:r,continuationToken:o,queryOrder:a};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","distributedtask","f5b09dd5-9d54-45a1-8b5a-1c8287d634cc",n,c);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.VariableGroup,true);l(o)}catch(e){p(e)}}))))}))}getVariableGroupsById(e,t,i){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("groupIds can not be null or undefined")}return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e};let a={groupIds:t&&t.join(","),loadSecrets:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","distributedtask","f5b09dd5-9d54-45a1-8b5a-1c8287d634cc",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.VariableGroup,true);r(l)}catch(e){o(e)}}))))}))}addVirtualMachineGroup(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,environmentId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","9e597901-4af7-4cc3-8d92-47d54db8ebfb",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.VirtualMachineGroup,false);r(l)}catch(e){o(e)}}))))}))}deleteVirtualMachineGroup(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,environmentId:t,resourceId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","9e597901-4af7-4cc3-8d92-47d54db8ebfb",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,i);let o=this.formatResponse(s.result,null,false);r(o)}catch(e){s(e)}}))))}))}getVirtualMachineGroup(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e,environmentId:t,resourceId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","9e597901-4af7-4cc3-8d92-47d54db8ebfb",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let a=this.formatResponse(o.result,s.TypeInfo.VirtualMachineGroup,false);r(a)}catch(e){o(e)}}))))}))}updateVirtualMachineGroup(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,environmentId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","9e597901-4af7-4cc3-8d92-47d54db8ebfb",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.VirtualMachineGroup,false);r(l)}catch(e){o(e)}}))))}))}getVirtualMachines(e,t,i,r,o,a,l,p){return n(this,void 0,void 0,(function*(){return new Promise(((c,d)=>n(this,void 0,void 0,(function*(){let n={project:e,environmentId:t,resourceId:i};let u={continuationToken:r,name:o,partialNameMatch:a,tags:l&&l.join(","),$top:p};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","48700676-2ba5-4282-8ec8-083280d169c7",n,u);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.VirtualMachine,true);c(o)}catch(e){d(e)}}))))}))}updateVirtualMachines(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:t,environmentId:i,resourceId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","48700676-2ba5-4282-8ec8-083280d169c7",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,r);let l=this.formatResponse(a.result,s.TypeInfo.VirtualMachine,true);o(l)}catch(e){a(e)}}))))}))}createAadOAuthRequest(e,t,i,r,s){return n(this,void 0,void 0,(function*(){if(e==null){throw new TypeError("tenantId can not be null or undefined")}if(t==null){throw new TypeError("redirectUri can not be null or undefined")}return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={};let l={tenantId:e,redirectUri:t,promptOption:i,completeCallbackPayload:r,completeCallbackByAuthCode:s};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","9c63205e-3a0f-42a0-ad88-095200f13607",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.create(t,null,i);let s=this.formatResponse(r.result,null,false);o(s)}catch(e){a(e)}}))))}))}getVstsAadTenantId(){return n(this,void 0,void 0,(function*(){return new Promise(((e,t)=>n(this,void 0,void 0,(function*(){let i={};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","9c63205e-3a0f-42a0-ad88-095200f13607",i);let n=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.get(n,r);let o=this.formatResponse(s.result,null,false);e(o)}catch(e){t(e)}}))))}))}getYamlSchema(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};let r={validateTaskNames:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","1f9990b9-1dba-441f-9c2e-6485888c42b6",n,r);let i=e.requestUrl;let s=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(i,s);let a=this.formatResponse(o.result,null,false);t(a)}catch(e){i(e)}}))))}))}}t.TaskAgentApiBase=TaskAgentApiBase;TaskAgentApiBase.RESOURCE_AREA_ID="a85b8835-c1a1-4aac-ae97-1c3d0ba72dbd"},700:function(e,t,i){var n=this&&this.__awaiter||function(e,t,i,n){function adopt(e){return e instanceof i?e:new i((function(t){t(e)}))}return new(i||(i=Promise))((function(i,r){function fulfilled(e){try{step(n.next(e))}catch(e){r(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){r(e)}}function step(e){e.done?i(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.TaskApi=void 0;const r=i(666);const s=i(3090);class TaskApi extends r.ClientApiBase{constructor(e,t,i,n){super(e,t,n||"node-Task-api",i)}getPlanAttachments(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={scopeIdentifier:e,hubName:t,planId:i,type:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","eb55e5d6-2f30-4295-b5ed-38da50b1fc52",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.TaskAttachment,true);o(a)}catch(e){a(e)}}))))}))}createAttachment(e,t,i,r,o,a,l,p,c){return n(this,void 0,void 0,(function*(){return new Promise(((d,u)=>n(this,void 0,void 0,(function*(){let n={scopeIdentifier:i,hubName:r,planId:o,timelineId:a,recordId:l,type:p,name:c};e=e||{};e["Content-Type"]="application/octet-stream";try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","7898f959-9cdf-4096-b29e-7f293031629e",n);let r=i.requestUrl;let o=this.createRequestOptions("application/json",i.apiVersion);o.additionalHeaders=e;let a;a=yield this.rest.uploadStream("PUT",r,t,o);let l=this.formatResponse(a.result,s.TypeInfo.TaskAttachment,false);d(l)}catch(e){u(e)}}))))}))}createAttachmentFromArtifact(e,t,i,r,o,a,l,p,c){return n(this,void 0,void 0,(function*(){if(p==null){throw new TypeError("artifactHash can not be null or undefined")}if(c==null){throw new TypeError("length can not be null or undefined")}return new Promise(((d,u)=>n(this,void 0,void 0,(function*(){let n={scopeIdentifier:e,hubName:t,planId:i,timelineId:r,recordId:o,type:a,name:l};let A={artifactHash:p,length:c};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","7898f959-9cdf-4096-b29e-7f293031629e",n,A);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.replace(t,null,i);let o=this.formatResponse(r.result,s.TypeInfo.TaskAttachment,false);d(o)}catch(e){u(e)}}))))}))}getAttachment(e,t,i,r,o,a,l){return n(this,void 0,void 0,(function*(){return new Promise(((p,c)=>n(this,void 0,void 0,(function*(){let n={scopeIdentifier:e,hubName:t,planId:i,timelineId:r,recordId:o,type:a,name:l};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","7898f959-9cdf-4096-b29e-7f293031629e",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TaskAttachment,false);p(o)}catch(e){c(e)}}))))}))}getAttachmentContent(e,t,i,r,s,o,a){return n(this,void 0,void 0,(function*(){return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={scopeIdentifier:e,hubName:t,planId:i,timelineId:r,recordId:s,type:o,name:a};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","7898f959-9cdf-4096-b29e-7f293031629e",n);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("application/octet-stream",i);l((yield this.http.get(t,{Accept:r})).message)}catch(e){p(e)}}))))}))}getAttachments(e,t,i,r,o,a){return n(this,void 0,void 0,(function*(){return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={scopeIdentifier:e,hubName:t,planId:i,timelineId:r,recordId:o,type:a};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","7898f959-9cdf-4096-b29e-7f293031629e",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TaskAttachment,true);l(o)}catch(e){p(e)}}))))}))}appendTimelineRecordFeed(e,t,i,r,s,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={scopeIdentifier:t,hubName:i,planId:r,timelineId:s,recordId:o};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","858983e4-19bd-4c5e-864c-507b59b58b12",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.create(i,e,r);let o=this.formatResponse(s.result,null,false);a(o)}catch(e){l(e)}}))))}))}getLines(e,t,i,r,s,o,a,l,p){return n(this,void 0,void 0,(function*(){if(o==null){throw new TypeError("stepId can not be null or undefined")}return new Promise(((c,d)=>n(this,void 0,void 0,(function*(){let n={scopeIdentifier:e,hubName:t,planId:i,timelineId:r,recordId:s};let u={stepId:o,endLine:a,takeCount:l,continuationToken:p};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","858983e4-19bd-4c5e-864c-507b59b58b12",n,u);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let s=this.formatResponse(r.result,null,false);c(s)}catch(e){d(e)}}))))}))}getJobInstance(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={scopeIdentifier:e,hubName:t,orchestrationId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","0a1efd25-abda-43bd-9629-6c7bdd2e0d60",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let a=this.formatResponse(o.result,s.TypeInfo.TaskAgentJob,false);r(a)}catch(e){o(e)}}))))}))}appendLogContent(e,t,i,r,o,a){return n(this,void 0,void 0,(function*(){return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={scopeIdentifier:i,hubName:r,planId:o,logId:a};e=e||{};e["Content-Type"]="application/octet-stream";try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","46f5667d-263a-4684-91b1-dff7fdcf64e2",n);let r=i.requestUrl;let o=this.createRequestOptions("application/json",i.apiVersion);o.additionalHeaders=e;let a;a=yield this.rest.uploadStream("POST",r,t,o);let p=this.formatResponse(a.result,s.TypeInfo.TaskLog,false);l(p)}catch(e){p(e)}}))))}))}associateLog(e,t,i,r,o,a){return n(this,void 0,void 0,(function*(){if(o==null){throw new TypeError("serializedBlobId can not be null or undefined")}if(a==null){throw new TypeError("lineCount can not be null or undefined")}return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={scopeIdentifier:e,hubName:t,planId:i,logId:r};let c={serializedBlobId:o,lineCount:a};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","46f5667d-263a-4684-91b1-dff7fdcf64e2",n,c);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.create(t,null,i);let o=this.formatResponse(r.result,s.TypeInfo.TaskLog,false);l(o)}catch(e){p(e)}}))))}))}createLog(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={scopeIdentifier:t,hubName:i,planId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","46f5667d-263a-4684-91b1-dff7fdcf64e2",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,r);let l=this.formatResponse(a.result,s.TypeInfo.TaskLog,false);o(l)}catch(e){a(e)}}))))}))}getLog(e,t,i,r,s,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={scopeIdentifier:e,hubName:t,planId:i,logId:r};let p={startLine:s,endLine:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","46f5667d-263a-4684-91b1-dff7fdcf64e2",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let s=this.formatResponse(r.result,null,true);a(s)}catch(e){l(e)}}))))}))}getLogs(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={scopeIdentifier:e,hubName:t,planId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","46f5667d-263a-4684-91b1-dff7fdcf64e2",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let a=this.formatResponse(o.result,s.TypeInfo.TaskLog,true);r(a)}catch(e){o(e)}}))))}))}getPlanGroupsQueueMetrics(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={scopeIdentifier:e,hubName:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","038fd4d5-cda7-44ca-92c0-935843fee1a7",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.TaskOrchestrationPlanGroupsQueueMetrics,true);i(a)}catch(e){r(e)}}))))}))}createOidcToken(e,t,i,r,s,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={scopeIdentifier:t,hubName:i,planId:r,jobId:s};let p={serviceConnectionId:o};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","69a319f4-28c1-4bfd-93e6-ea0ff5c6f1a2",n,p);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.create(i,e,r);let o=this.formatResponse(s.result,null,false);a(o)}catch(e){l(e)}}))))}))}getQueuedPlanGroups(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={scopeIdentifier:e,hubName:t};let l={statusFilter:i,count:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","0dd73091-3e36-4f43-b443-1b76dd426d84",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.TaskOrchestrationQueuedPlanGroup,true);o(a)}catch(e){a(e)}}))))}))}getQueuedPlanGroup(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={scopeIdentifier:e,hubName:t,planGroup:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","65fd0708-bc1e-447b-a731-0587c5464e5b",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let a=this.formatResponse(o.result,s.TypeInfo.TaskOrchestrationQueuedPlanGroup,false);r(a)}catch(e){o(e)}}))))}))}getPlan(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={scopeIdentifier:e,hubName:t,planId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","distributedtask","5cecd946-d704-471e-a45f-3b4064fcfaba",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let a=this.formatResponse(o.result,s.TypeInfo.TaskOrchestrationPlan,false);r(a)}catch(e){o(e)}}))))}))}getRecords(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={scopeIdentifier:e,hubName:t,planId:i,timelineId:r};let p={changeId:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","distributedtask","8893bc5b-35b2-4be7-83cb-99e683551db4",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TimelineRecord,true);a(o)}catch(e){l(e)}}))))}))}updateRecords(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={scopeIdentifier:t,hubName:i,planId:r,timelineId:o};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","distributedtask","8893bc5b-35b2-4be7-83cb-99e683551db4",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(i,e,r);let l=this.formatResponse(o.result,s.TypeInfo.TimelineRecord,true);a(l)}catch(e){l(e)}}))))}))}createTimeline(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={scopeIdentifier:t,hubName:i,planId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","distributedtask","83597576-cc2c-453c-bea6-2882ae6a1653",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,r);let l=this.formatResponse(a.result,s.TypeInfo.Timeline,false);o(l)}catch(e){a(e)}}))))}))}deleteTimeline(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={scopeIdentifier:e,hubName:t,planId:i,timelineId:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","distributedtask","83597576-cc2c-453c-bea6-2882ae6a1653",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.del(t,i);let o=this.formatResponse(r.result,null,false);s(o)}catch(e){o(e)}}))))}))}getTimeline(e,t,i,r,o,a){return n(this,void 0,void 0,(function*(){return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={scopeIdentifier:e,hubName:t,planId:i,timelineId:r};let c={changeId:o,includeRecords:a};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","distributedtask","83597576-cc2c-453c-bea6-2882ae6a1653",n,c);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.Timeline,false);l(o)}catch(e){p(e)}}))))}))}getTimelines(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={scopeIdentifier:e,hubName:t,planId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","distributedtask","83597576-cc2c-453c-bea6-2882ae6a1653",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let a=this.formatResponse(o.result,s.TypeInfo.Timeline,true);r(a)}catch(e){o(e)}}))))}))}}t.TaskApi=TaskApi},2827:function(e,t,i){var n=this&&this.__awaiter||function(e,t,i,n){function adopt(e){return e instanceof i?e:new i((function(t){t(e)}))}return new(i||(i=Promise))((function(i,r){function fulfilled(e){try{step(n.next(e))}catch(e){r(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){r(e)}}function step(e){e.done?i(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.TestApi=void 0;const r=i(666);const s=i(458);class TestApi extends r.ClientApiBase{constructor(e,t,i,n){super(e,t,n||"node-Test-api",i)}createTestIterationResultAttachment(e,t,i,r,s,o){return n(this,void 0,void 0,(function*(){if(s==null){throw new TypeError("iterationId can not be null or undefined")}return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:t,runId:i,testCaseResultId:r};let p={iterationId:s,actionPath:o};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","2bffebe9-2f0f-4639-9af8-56129e9fed2d",n,p);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.create(i,e,r);let o=this.formatResponse(s.result,null,false);a(o)}catch(e){l(e)}}))))}))}createTestResultAttachment(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:t,runId:i,testCaseResultId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","2bffebe9-2f0f-4639-9af8-56129e9fed2d",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(i,e,r);let a=this.formatResponse(o.result,null,false);s(a)}catch(e){o(e)}}))))}))}createTestSubResultAttachment(e,t,i,r,s){return n(this,void 0,void 0,(function*(){if(s==null){throw new TypeError("testSubResultId can not be null or undefined")}return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:t,runId:i,testCaseResultId:r};let l={testSubResultId:s};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","2bffebe9-2f0f-4639-9af8-56129e9fed2d",n,l);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.create(i,e,r);let a=this.formatResponse(s.result,null,false);o(a)}catch(e){a(e)}}))))}))}getTestResultAttachmentContent(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t,testCaseResultId:i,attachmentId:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","2bffebe9-2f0f-4639-9af8-56129e9fed2d",n);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("application/octet-stream",i);s((yield this.http.get(t,{Accept:r})).message)}catch(e){o(e)}}))))}))}getTestResultAttachments(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t,testCaseResultId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","2bffebe9-2f0f-4639-9af8-56129e9fed2d",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let a=this.formatResponse(o.result,s.TypeInfo.TestAttachment,true);r(a)}catch(e){o(e)}}))))}))}getTestResultAttachmentZip(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t,testCaseResultId:i,attachmentId:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","2bffebe9-2f0f-4639-9af8-56129e9fed2d",n);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("application/zip",i);s((yield this.http.get(t,{Accept:r})).message)}catch(e){o(e)}}))))}))}getTestSubResultAttachmentContent(e,t,i,r,s){return n(this,void 0,void 0,(function*(){if(s==null){throw new TypeError("testSubResultId can not be null or undefined")}return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t,testCaseResultId:i,attachmentId:r};let l={testSubResultId:s};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","2bffebe9-2f0f-4639-9af8-56129e9fed2d",n,l);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("application/octet-stream",i);o((yield this.http.get(t,{Accept:r})).message)}catch(e){a(e)}}))))}))}getTestSubResultAttachments(e,t,i,r){return n(this,void 0,void 0,(function*(){if(r==null){throw new TypeError("testSubResultId can not be null or undefined")}return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t,testCaseResultId:i};let l={testSubResultId:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","2bffebe9-2f0f-4639-9af8-56129e9fed2d",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.TestAttachment,true);o(a)}catch(e){a(e)}}))))}))}getTestSubResultAttachmentZip(e,t,i,r,s){return n(this,void 0,void 0,(function*(){if(s==null){throw new TypeError("testSubResultId can not be null or undefined")}return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t,testCaseResultId:i,attachmentId:r};let l={testSubResultId:s};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","2bffebe9-2f0f-4639-9af8-56129e9fed2d",n,l);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("application/zip",i);o((yield this.http.get(t,{Accept:r})).message)}catch(e){a(e)}}))))}))}createTestRunAttachment(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:t,runId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","4f004af4-a507-489c-9b13-cb62060beb11",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(i,e,s);let a=this.formatResponse(o.result,null,false);r(a)}catch(e){s(e)}}))))}))}getTestRunAttachmentContent(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t,attachmentId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","4f004af4-a507-489c-9b13-cb62060beb11",n);let t=e.requestUrl;let i=e.apiVersion;let s=this.createAcceptHeader("application/octet-stream",i);r((yield this.http.get(t,{Accept:s})).message)}catch(e){s(e)}}))))}))}getTestRunAttachments(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","4f004af4-a507-489c-9b13-cb62060beb11",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.TestAttachment,true);i(a)}catch(e){r(e)}}))))}))}getTestRunAttachmentZip(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t,attachmentId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","4f004af4-a507-489c-9b13-cb62060beb11",n);let t=e.requestUrl;let i=e.apiVersion;let s=this.createAcceptHeader("application/zip",i);r((yield this.http.get(t,{Accept:s})).message)}catch(e){s(e)}}))))}))}getBugsLinkedToTestResult(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t,testCaseResultId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","6de20ca2-67de-4faf-97fa-38c5d585eb00",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,i);let o=this.formatResponse(s.result,null,true);r(o)}catch(e){s(e)}}))))}))}getBuildCodeCoverage(e,t,i){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("buildId can not be null or undefined")}if(i==null){throw new TypeError("flags can not be null or undefined")}return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e};let a={buildId:t,flags:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","77560e8a-4e8c-4d59-894e-a5f264c24444",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.BuildCoverage,true);r(l)}catch(e){o(e)}}))))}))}getCodeCoverageSummary(e,t,i){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("buildId can not be null or undefined")}return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e};let a={buildId:t,deltaBuildId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","77560e8a-4e8c-4d59-894e-a5f264c24444",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.CodeCoverageSummary,false);r(l)}catch(e){o(e)}}))))}))}updateCodeCoverageSummary(e,t,i){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("buildId can not be null or undefined")}return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:t};let o={buildId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","77560e8a-4e8c-4d59-894e-a5f264c24444",n,o);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,s);let l=this.formatResponse(a.result,null,false);r(l)}catch(e){s(e)}}))))}))}getTestRunCodeCoverage(e,t,i){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("flags can not be null or undefined")}return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t};let o={flags:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","9629116f-3b89-4ed8-b358-d4694efda160",n,o);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,i);let a=this.formatResponse(s.result,null,true);r(a)}catch(e){s(e)}}))))}))}addCustomFields(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","8ce1923b-f4c7-4e22-b93b-f6284e525ec2",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.CustomTestFieldDefinition,true);i(l)}catch(e){r(e)}}))))}))}queryCustomFields(e,t){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("scopeFilter can not be null or undefined")}return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e};let o={scopeFilter:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","8ce1923b-f4c7-4e22-b93b-f6284e525ec2",n,o);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(t,r);let l=this.formatResponse(a.result,s.TypeInfo.CustomTestFieldDefinition,true);i(l)}catch(e){r(e)}}))))}))}queryTestResultHistory(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","234616f5-429c-4e7b-9192-affd76731dfd",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TestResultHistory,false);i(l)}catch(e){r(e)}}))))}))}getTestIteration(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t,testCaseResultId:i,iterationId:r};let p={includeActionResults:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","Test","73eb9074-3446-4c44-8296-2f811950ff8d",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TestIterationDetailsModel,false);a(o)}catch(e){l(e)}}))))}))}getTestIterations(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t,testCaseResultId:i};let l={includeActionResults:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","Test","73eb9074-3446-4c44-8296-2f811950ff8d",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.TestIterationDetailsModel,true);o(a)}catch(e){a(e)}}))))}))}getLinkedWorkItemsByQuery(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","a4dcb25b-9878-49ea-abfd-e440bd9b1dcd",n);let r=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(r,e,s);let a=this.formatResponse(o.result,null,true);i(a)}catch(e){r(e)}}))))}))}getTestRunLogs(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","a1e55200-637e-42e9-a7c0-7e5bfdedb1b3",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.TestMessageLogDetails,true);i(a)}catch(e){r(e)}}))))}))}getPoint(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e,planId:t,suiteId:i,pointIds:r};let p={witFields:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","Test","3bcfd5c8-be62-488e-b1da-b8289ce9299c",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TestPoint,false);a(o)}catch(e){l(e)}}))))}))}getPoints(e,t,i,r,o,a,l,p,c,d){return n(this,void 0,void 0,(function*(){return new Promise(((u,A)=>n(this,void 0,void 0,(function*(){let n={project:e,planId:t,suiteId:i};let f={witFields:r,configurationId:o,testCaseId:a,testPointIds:l,includePointDetails:p,$skip:c,$top:d};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","Test","3bcfd5c8-be62-488e-b1da-b8289ce9299c",n,f);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TestPoint,true);u(o)}catch(e){A(e)}}))))}))}updateTestPoints(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:t,planId:i,suiteId:r,pointIds:o};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","Test","3bcfd5c8-be62-488e-b1da-b8289ce9299c",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(i,e,r);let l=this.formatResponse(o.result,s.TypeInfo.TestPoint,true);a(l)}catch(e){l(e)}}))))}))}getPointsByQuery(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:t};let l={$skip:i,$top:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","Test","b4264fd0-a5d1-43e2-82a5-b9c46b7da9ce",n,l);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,r);let p=this.formatResponse(a.result,s.TypeInfo.TestPointsQuery,false);o(p)}catch(e){a(e)}}))))}))}getTestResultDetailsForBuild(e,t,i,r,o,a,l,p){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("buildId can not be null or undefined")}return new Promise(((c,d)=>n(this,void 0,void 0,(function*(){let n={project:e};let u={buildId:t,publishContext:i,groupBy:r,$filter:o,$orderby:a,shouldIncludeResults:l,queryRunSummaryForInProgress:p};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","Test","efb387b0-10d5-42e7-be40-95e06ee9430f",n,u);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TestResultsDetails,false);c(o)}catch(e){d(e)}}))))}))}getTestResultDetailsForRelease(e,t,i,r,o,a,l,p,c){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("releaseId can not be null or undefined")}if(i==null){throw new TypeError("releaseEnvId can not be null or undefined")}return new Promise(((d,u)=>n(this,void 0,void 0,(function*(){let n={project:e};let A={releaseId:t,releaseEnvId:i,publishContext:r,groupBy:o,$filter:a,$orderby:l,shouldIncludeResults:p,queryRunSummaryForInProgress:c};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","Test","b834ec7e-35bb-450f-a3c8-802e70ca40dd",n,A);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TestResultsDetails,false);d(o)}catch(e){u(e)}}))))}))}publishTestResultDocument(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:t,runId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","370ca04b-8eec-4ca8-8ba3-d24dca228791",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(i,e,s);let a=this.formatResponse(o.result,null,false);r(a)}catch(e){s(e)}}))))}))}getResultGroupsByBuild(e,t,i,r,s){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("buildId can not be null or undefined")}if(i==null){throw new TypeError("publishContext can not be null or undefined")}return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e};let l={buildId:t,publishContext:i,fields:r&&r.join(","),continuationToken:s};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","Test","d279d052-c55a-4204-b913-42f733b52958",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let s=this.formatResponse(r.result,null,true);o(s)}catch(e){a(e)}}))))}))}getResultGroupsByRelease(e,t,i,r,s,o){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("releaseId can not be null or undefined")}if(i==null){throw new TypeError("publishContext can not be null or undefined")}return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e};let p={releaseId:t,publishContext:i,releaseEnvId:r,fields:s&&s.join(","),continuationToken:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","Test","ef5ce5d4-a4e5-47ee-804c-354518f8d03f",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let s=this.formatResponse(r.result,null,true);a(s)}catch(e){l(e)}}))))}))}queryTestResultsMetaData(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","Test","afa7830e-67a7-4336-8090-2b448ca80295",n);let r=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(r,e,s);let a=this.formatResponse(o.result,null,true);i(a)}catch(e){r(e)}}))))}))}getResultRetentionSettings(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={project:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","a3206d9e-fa8d-42d3-88cb-f75c51e69cde",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(i,r);let a=this.formatResponse(o.result,s.TypeInfo.ResultRetentionSettings,false);t(a)}catch(e){i(e)}}))))}))}updateResultRetentionSettings(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","a3206d9e-fa8d-42d3-88cb-f75c51e69cde",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.ResultRetentionSettings,false);i(l)}catch(e){r(e)}}))))}))}addTestResultsToTestRun(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,runId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.6","Test","4637d869-3a76-4468-8057-0bb02aa385cf",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TestCaseResult,true);r(l)}catch(e){o(e)}}))))}))}getTestResultById(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t,testCaseResultId:i};let l={detailsToInclude:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.6","Test","4637d869-3a76-4468-8057-0bb02aa385cf",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.TestCaseResult,false);o(a)}catch(e){a(e)}}))))}))}getTestResults(e,t,i,r,o,a){return n(this,void 0,void 0,(function*(){return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t};let c={detailsToInclude:i,$skip:r,$top:o,outcomes:a&&a.join(",")};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.6","Test","4637d869-3a76-4468-8057-0bb02aa385cf",n,c);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TestCaseResult,true);l(o)}catch(e){p(e)}}))))}))}updateTestResults(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,runId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.6","Test","4637d869-3a76-4468-8057-0bb02aa385cf",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TestCaseResult,true);r(l)}catch(e){o(e)}}))))}))}getTestResultsByQuery(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.6","Test","6711da49-8e6f-4d35-9f73-cef7a3c81a5b",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TestResultsQuery,false);i(l)}catch(e){r(e)}}))))}))}getTestResultsByBuild(e,t,i,r,s,o){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("buildId can not be null or undefined")}return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e};let p={buildId:t,publishContext:i,outcomes:r&&r.join(","),$top:s,continuationToken:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","3c191b88-615b-4be2-b7d9-5ff9141e91d4",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let s=this.formatResponse(r.result,null,true);a(s)}catch(e){l(e)}}))))}))}getTestResultsByRelease(e,t,i,r,s,o,a){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("releaseId can not be null or undefined")}return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={project:e};let c={releaseId:t,releaseEnvid:i,publishContext:r,outcomes:s&&s.join(","),$top:o,continuationToken:a};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","ce01820b-83f3-4c15-a583-697a43292c4e",n,c);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let s=this.formatResponse(r.result,null,true);l(s)}catch(e){p(e)}}))))}))}queryTestResultsReportForBuild(e,t,i,r,o){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("buildId can not be null or undefined")}return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e};let p={buildId:t,publishContext:i,includeFailureDetails:r,buildToCompare:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","Test","000ef77b-fea2-498d-a10d-ad1a037f559f",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TestResultSummary,false);a(o)}catch(e){l(e)}}))))}))}queryTestResultsReportForRelease(e,t,i,r,o,a){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("releaseId can not be null or undefined")}if(i==null){throw new TypeError("releaseEnvId can not be null or undefined")}return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={project:e};let c={releaseId:t,releaseEnvId:i,publishContext:r,includeFailureDetails:o,releaseToCompare:a};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","Test","85765790-ac68-494e-b268-af36c3929744",n,c);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TestResultSummary,false);l(o)}catch(e){p(e)}}))))}))}queryTestResultsSummaryForReleases(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.3","Test","85765790-ac68-494e-b268-af36c3929744",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TestResultSummary,true);i(l)}catch(e){r(e)}}))))}))}queryTestSummaryByRequirement(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t};let a={workItemIds:i&&i.join(",")};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","cd08294e-308d-4460-a46e-4cfdefba0b4b",n,a);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let l;l=yield this.rest.create(i,e,o);let p=this.formatResponse(l.result,s.TypeInfo.TestSummaryForWorkItem,true);r(p)}catch(e){o(e)}}))))}))}queryResultTrendForBuild(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","fbc82a85-0786-4442-88bb-eb0fda6b01b0",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.AggregatedDataForResultTrend,true);i(l)}catch(e){r(e)}}))))}))}queryResultTrendForRelease(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","dd178e93-d8dd-4887-9635-d6b9560b7b6e",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.AggregatedDataForResultTrend,true);i(l)}catch(e){r(e)}}))))}))}getTestRunStatistics(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","Test","0a42c424-d764-4a16-a2d5-5c85f87d0ae8",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.TestRunStatistic,false);i(a)}catch(e){r(e)}}))))}))}createTestRun(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.3","Test","cadb3810-d47d-4a3c-a234-fe5f3be50138",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TestRun,false);i(l)}catch(e){r(e)}}))))}))}deleteTestRun(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","Test","cadb3810-d47d-4a3c-a234-fe5f3be50138",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}getTestRunById(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t};let a={includeDetails:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","Test","cadb3810-d47d-4a3c-a234-fe5f3be50138",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.TestRun,false);r(l)}catch(e){o(e)}}))))}))}getTestRuns(e,t,i,r,o,a,l,p,c){return n(this,void 0,void 0,(function*(){return new Promise(((d,u)=>n(this,void 0,void 0,(function*(){let n={project:e};let A={buildUri:t,owner:i,tmiRunId:r,planId:o,includeRunDetails:a,automated:l,$skip:p,$top:c};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","Test","cadb3810-d47d-4a3c-a234-fe5f3be50138",n,A);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TestRun,true);d(o)}catch(e){u(e)}}))))}))}queryTestRuns(e,t,i,r,o,a,l,p,c,d,u,A,f,h,g,y,v){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("minLastUpdatedDate can not be null or undefined")}if(i==null){throw new TypeError("maxLastUpdatedDate can not be null or undefined")}return new Promise(((I,E)=>n(this,void 0,void 0,(function*(){let n={project:e};let C={minLastUpdatedDate:t,maxLastUpdatedDate:i,state:r,planIds:o&&o.join(","),isAutomated:a,publishContext:l,buildIds:p&&p.join(","),buildDefIds:c&&c.join(","),branchName:d,releaseIds:u&&u.join(","),releaseDefIds:A&&A.join(","),releaseEnvIds:f&&f.join(","),releaseEnvDefIds:h&&h.join(","),runTitle:g,$top:y,continuationToken:v};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","Test","cadb3810-d47d-4a3c-a234-fe5f3be50138",n,C);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TestRun,true);I(o)}catch(e){E(e)}}))))}))}updateTestRun(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,runId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.3","Test","cadb3810-d47d-4a3c-a234-fe5f3be50138",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TestRun,false);r(l)}catch(e){o(e)}}))))}))}createTestSession(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n=null;let o=null;if(t){n=t.projectId||t.project;o=t.teamId||t.team}let a={project:n,team:o};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","1500b4b4-6c69-4ca6-9b18-35e9e97fe2ac",a);let n=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(n,e,r);let l=this.formatResponse(o.result,s.TypeInfo.TestSession,false);i(l)}catch(e){r(e)}}))))}))}getTestSessions(e,t,i,r,o,a){return n(this,void 0,void 0,(function*(){return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n=null;let c=null;if(e){n=e.projectId||e.project;c=e.teamId||e.team}let d={project:n,team:c};let u={period:t,allSessions:i,includeAllProperties:r,source:o,includeOnlyCompletedSessions:a};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","1500b4b4-6c69-4ca6-9b18-35e9e97fe2ac",d,u);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let n;n=yield this.rest.get(t,i);let r=this.formatResponse(n.result,s.TypeInfo.TestSession,true);l(r)}catch(e){p(e)}}))))}))}updateTestSession(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n=null;let o=null;if(t){n=t.projectId||t.project;o=t.teamId||t.team}let a={project:n,team:o};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","1500b4b4-6c69-4ca6-9b18-35e9e97fe2ac",a);let n=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(n,e,r);let l=this.formatResponse(o.result,s.TypeInfo.TestSession,false);i(l)}catch(e){r(e)}}))))}))}deleteSharedParameter(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,sharedParameterId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","8300eeca-0f8c-4eff-a089-d2dda409c41f",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}deleteSharedStep(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,sharedStepId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","fabb3cc9-e3f8-40b7-8b62-24cc4b73fccf",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}addTestCasesToSuite(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={action:"TestCases",project:e,planId:t,suiteId:i,testCaseIds:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","Test","a4a1ec1c-b03f-41ca-8857-704594ecf58e",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.create(t,null,i);let o=this.formatResponse(r.result,null,true);s(o)}catch(e){o(e)}}))))}))}getTestCaseById(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={action:"TestCases",project:e,planId:t,suiteId:i,testCaseIds:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","Test","a4a1ec1c-b03f-41ca-8857-704594ecf58e",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,null,false);s(o)}catch(e){o(e)}}))))}))}getTestCases(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={action:"TestCases",project:e,planId:t,suiteId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","Test","a4a1ec1c-b03f-41ca-8857-704594ecf58e",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,i);let o=this.formatResponse(s.result,null,true);r(o)}catch(e){s(e)}}))))}))}removeTestCasesFromSuiteUrl(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={action:"TestCases",project:e,planId:t,suiteId:i,testCaseIds:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","Test","a4a1ec1c-b03f-41ca-8857-704594ecf58e",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.del(t,i);let o=this.formatResponse(r.result,null,false);s(o)}catch(e){o(e)}}))))}))}updateSuiteTestCases(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={action:"TestCases",project:t,planId:i,suiteId:r,testCaseIds:s};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.3","Test","a4a1ec1c-b03f-41ca-8857-704594ecf58e",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.update(i,e,r);let a=this.formatResponse(s.result,null,true);o(a)}catch(e){a(e)}}))))}))}deleteTestCase(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,testCaseId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","4d472e0f-e32c-4ef8-adf4-a4078772889c",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}queryTestHistory(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","Test","929fd86c-3e38-4d8c-b4b6-90df256e5971",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TestHistoryQuery,false);i(l)}catch(e){r(e)}}))))}))}createTestSettings(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","8133ce14-962f-42af-a5f9-6aa9defcb9c8",n);let r=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(r,e,s);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}deleteTestSettings(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,testSettingsId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","8133ce14-962f-42af-a5f9-6aa9defcb9c8",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}getTestSettingsById(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,testSettingsId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","8133ce14-962f-42af-a5f9-6aa9defcb9c8",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}addWorkItemToTestLinks(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","371b1655-ce05-412e-a113-64cc77bb78d2",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.WorkItemToTestLinks,false);i(l)}catch(e){r(e)}}))))}))}deleteTestMethodToWorkItemLink(e,t,i){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("testName can not be null or undefined")}if(i==null){throw new TypeError("workItemId can not be null or undefined")}return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e};let o={testName:t,workItemId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","7b0bdee3-a354-47f9-a42c-89018d7808d5",n,o);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,i);let a=this.formatResponse(s.result,null,false);r(a)}catch(e){s(e)}}))))}))}queryTestMethodLinkedWorkItems(e,t){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("testName can not be null or undefined")}return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e};let o={testName:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","7b0bdee3-a354-47f9-a42c-89018d7808d5",n,o);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.create(t,null,r);let l=this.formatResponse(a.result,s.TypeInfo.TestToWorkItemLinks,false);i(l)}catch(e){r(e)}}))))}))}queryTestResultWorkItems(e,t,i,r,s,o,a){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("workItemCategory can not be null or undefined")}return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={project:e};let c={workItemCategory:t,automatedTestName:i,testCaseId:r,maxCompleteDate:s,days:o,$workItemCount:a};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","926ff5dc-137f-45f0-bd51-9412fa9810ce",n,c);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let s=this.formatResponse(r.result,null,true);l(s)}catch(e){p(e)}}))))}))}}t.TestApi=TestApi;TestApi.RESOURCE_AREA_ID="c2aa639c-3ccc-4740-b3b6-ce2a1e1d984e"},518:function(e,t,i){var n=this&&this.__awaiter||function(e,t,i,n){function adopt(e){return e instanceof i?e:new i((function(t){t(e)}))}return new(i||(i=Promise))((function(i,r){function fulfilled(e){try{step(n.next(e))}catch(e){r(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){r(e)}}function step(e){e.done?i(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.TestPlanApi=void 0;const r=i(666);const s=i(9793);class TestPlanApi extends r.ClientApiBase{constructor(e,t,i,n){super(e,t,n||"node-TestPlan-api",i)}createTestConfiguration(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","testplan","8369318e-38fa-4e84-9043-4b2a75d2c256",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TestConfiguration,false);i(l)}catch(e){r(e)}}))))}))}deleteTestConfguration(e,t){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("testConfiguartionId can not be null or undefined")}return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e};let s={testConfiguartionId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testplan","8369318e-38fa-4e84-9043-4b2a75d2c256",n,s);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.del(t,r);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}getTestConfigurationById(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,testConfigurationId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testplan","8369318e-38fa-4e84-9043-4b2a75d2c256",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.TestConfiguration,false);i(a)}catch(e){r(e)}}))))}))}getTestConfigurations(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e};let o={continuationToken:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testplan","8369318e-38fa-4e84-9043-4b2a75d2c256",n,o);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(t,r);let l=this.formatResponse(a.result,s.TypeInfo.TestConfiguration,true);i(l)}catch(e){r(e)}}))))}))}updateTestConfiguration(e,t,i){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("testConfiguartionId can not be null or undefined")}return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t};let a={testConfiguartionId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","testplan","8369318e-38fa-4e84-9043-4b2a75d2c256",n,a);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let l;l=yield this.rest.update(i,e,o);let p=this.formatResponse(l.result,s.TypeInfo.TestConfiguration,false);r(p)}catch(e){o(e)}}))))}))}getTestEntityCountByPlanId(e,t,i,r,s,o,a,l){return n(this,void 0,void 0,(function*(){return new Promise(((p,c)=>n(this,void 0,void 0,(function*(){let n={project:e,planId:t};let d={states:i,outcome:r,configurations:s,testers:o,assignedTo:a,entity:l};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testplan","300578da-7b40-4c1e-9542-7aed6029e504",n,d);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let s=this.formatResponse(r.result,null,true);p(s)}catch(e){c(e)}}))))}))}createTestPlan(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","testplan","0e292477-a0c2-47f3-a9b6-34f153d627f4",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TestPlan,false);i(l)}catch(e){r(e)}}))))}))}deleteTestPlan(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,planId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testplan","0e292477-a0c2-47f3-a9b6-34f153d627f4",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}getTestPlanById(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,planId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testplan","0e292477-a0c2-47f3-a9b6-34f153d627f4",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.TestPlan,false);i(a)}catch(e){r(e)}}))))}))}getTestPlans(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e};let p={owner:t,continuationToken:i,includePlanDetails:r,filterActivePlans:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testplan","0e292477-a0c2-47f3-a9b6-34f153d627f4",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TestPlan,true);a(o)}catch(e){l(e)}}))))}))}updateTestPlan(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,planId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","testplan","0e292477-a0c2-47f3-a9b6-34f153d627f4",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TestPlan,false);r(l)}catch(e){o(e)}}))))}))}getSuiteEntries(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e,suiteId:t};let a={suiteEntryType:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testplan","d6733edf-72f1-4252-925b-c560dfe9b75a",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.SuiteEntry,true);r(l)}catch(e){o(e)}}))))}))}reorderSuiteEntries(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,suiteId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","testplan","d6733edf-72f1-4252-925b-c560dfe9b75a",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.SuiteEntry,true);r(l)}catch(e){o(e)}}))))}))}createBulkTestSuites(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:t,planId:i,parentSuiteId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","testplan","1e58fbe6-1761-43ce-97f6-5492ec9d438e",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,r);let l=this.formatResponse(a.result,s.TypeInfo.TestSuite,true);o(l)}catch(e){a(e)}}))))}))}createTestSuite(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,planId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","testplan","1046d5d3-ab61-4ca7-a65a-36118a978256",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TestSuite,false);r(l)}catch(e){o(e)}}))))}))}deleteTestSuite(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,planId:t,suiteId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testplan","1046d5d3-ab61-4ca7-a65a-36118a978256",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,i);let o=this.formatResponse(s.result,null,false);r(o)}catch(e){s(e)}}))))}))}getTestSuiteById(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,planId:t,suiteId:i};let l={expand:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testplan","1046d5d3-ab61-4ca7-a65a-36118a978256",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.TestSuite,false);o(a)}catch(e){a(e)}}))))}))}getTestSuitesForPlan(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e,planId:t};let p={expand:i,continuationToken:r,asTreeView:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testplan","1046d5d3-ab61-4ca7-a65a-36118a978256",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TestSuite,true);a(o)}catch(e){l(e)}}))))}))}updateTestSuite(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:t,planId:i,suiteId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","testplan","1046d5d3-ab61-4ca7-a65a-36118a978256",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,r);let l=this.formatResponse(a.result,s.TypeInfo.TestSuite,false);o(l)}catch(e){a(e)}}))))}))}getSuitesByTestCaseId(e){return n(this,void 0,void 0,(function*(){if(e==null){throw new TypeError("testCaseId can not be null or undefined")}return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};let r={testCaseId:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testplan","a4080e84-f17b-4fad-84f1-7960b6525bf2",n,r);let i=e.requestUrl;let o=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(i,o);let l=this.formatResponse(a.result,s.TypeInfo.TestSuite,true);t(l)}catch(e){i(e)}}))))}))}addTestCasesToSuite(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:t,planId:i,suiteId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.3","testplan","a9bd61ac-45cf-4d13-9441-43dcd01edf8d",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,r);let l=this.formatResponse(a.result,s.TypeInfo.TestCase,true);o(l)}catch(e){a(e)}}))))}))}getTestCase(e,t,i,r,o,a){return n(this,void 0,void 0,(function*(){return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={project:e,planId:t,suiteId:i,testCaseId:r};let c={witFields:o,returnIdentityRef:a};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","testplan","a9bd61ac-45cf-4d13-9441-43dcd01edf8d",n,c);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TestCase,true);l(o)}catch(e){p(e)}}))))}))}getTestCaseList(e,t,i,r,o,a,l,p,c,d,u){return n(this,void 0,void 0,(function*(){return new Promise(((A,f)=>n(this,void 0,void 0,(function*(){let n={project:e,planId:t,suiteId:i};let h={testIds:r,configurationIds:o,witFields:a,continuationToken:l,returnIdentityRef:p,expand:c,excludeFlags:d,isRecursive:u};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","testplan","a9bd61ac-45cf-4d13-9441-43dcd01edf8d",n,h);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TestCase,true);A(o)}catch(e){f(e)}}))))}))}removeTestCasesFromSuite(e,t,i,r){return n(this,void 0,void 0,(function*(){if(r==null){throw new TypeError("testCaseIds can not be null or undefined")}return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:e,planId:t,suiteId:i};let a={testCaseIds:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","testplan","a9bd61ac-45cf-4d13-9441-43dcd01edf8d",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.del(t,i);let o=this.formatResponse(r.result,null,false);s(o)}catch(e){o(e)}}))))}))}removeTestCasesListFromSuite(e,t,i,r){return n(this,void 0,void 0,(function*(){if(r==null){throw new TypeError("testIds can not be null or undefined")}return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:e,planId:t,suiteId:i};let a={testIds:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","testplan","a9bd61ac-45cf-4d13-9441-43dcd01edf8d",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.del(t,i);let o=this.formatResponse(r.result,null,false);s(o)}catch(e){o(e)}}))))}))}updateSuiteTestCases(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:t,planId:i,suiteId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.3","testplan","a9bd61ac-45cf-4d13-9441-43dcd01edf8d",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,r);let l=this.formatResponse(a.result,s.TypeInfo.TestCase,true);o(l)}catch(e){a(e)}}))))}))}cloneTestCase(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","testplan","529b2b8d-82f4-4893-b1e4-1e74ea534673",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.CloneTestCaseOperationInformation,false);i(l)}catch(e){r(e)}}))))}))}getTestCaseCloneInformation(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,cloneOperationId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","testplan","529b2b8d-82f4-4893-b1e4-1e74ea534673",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.CloneTestCaseOperationInformation,false);i(a)}catch(e){r(e)}}))))}))}exportTestCases(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","testplan","3b9d1c87-6b1a-4e7d-9e7d-1a8e543112bb",n);let r=t.requestUrl;let s=t.apiVersion;let o=this.createAcceptHeader("application/octet-stream",s);i((yield this.http.post(r,JSON.stringify(e),{Accept:o,"Content-Type":"application/json"})).message)}catch(e){r(e)}}))))}))}deleteTestCase(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,testCaseId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testplan","29006fb5-816b-4ff7-a329-599943569229",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}getDeletedTestPlans(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e};let o={continuationToken:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testplan","04c64b80-239e-426c-b79d-b1ca8951ce26",n,o);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(t,r);let l=this.formatResponse(a.result,s.TypeInfo.TestPlan,true);i(l)}catch(e){r(e)}}))))}))}restoreDeletedTestPlan(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:t,planId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","testplan","04c64b80-239e-426c-b79d-b1ca8951ce26",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(i,e,s);let a=this.formatResponse(o.result,null,false);r(a)}catch(e){s(e)}}))))}))}cloneTestPlan(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t};let a={deepClone:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","testplan","e65df662-d8a3-46c7-ae1c-14e2d4df57e1",n,a);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let l;l=yield this.rest.create(i,e,o);let p=this.formatResponse(l.result,s.TypeInfo.CloneTestPlanOperationInformation,false);r(p)}catch(e){o(e)}}))))}))}getCloneInformation(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,cloneOperationId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","testplan","e65df662-d8a3-46c7-ae1c-14e2d4df57e1",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.CloneTestPlanOperationInformation,false);i(a)}catch(e){r(e)}}))))}))}getPoints(e,t,i,r,o,a){return n(this,void 0,void 0,(function*(){if(r==null){throw new TypeError("pointId can not be null or undefined")}return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={project:e,planId:t,suiteId:i};let c={pointId:r,returnIdentityRef:o,includePointDetails:a};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","testplan","52df686e-bae4-4334-b0ee-b6cf4e6f6b73",n,c);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TestPoint,true);l(o)}catch(e){p(e)}}))))}))}getPointsList(e,t,i,r,o,a,l,p,c){return n(this,void 0,void 0,(function*(){return new Promise(((d,u)=>n(this,void 0,void 0,(function*(){let n={project:e,planId:t,suiteId:i};let A={testPointIds:r,testCaseId:o,continuationToken:a,returnIdentityRef:l,includePointDetails:p,isRecursive:c};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","testplan","52df686e-bae4-4334-b0ee-b6cf4e6f6b73",n,A);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TestPoint,true);d(o)}catch(e){u(e)}}))))}))}updateTestPoints(e,t,i,r,o,a){return n(this,void 0,void 0,(function*(){return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={project:t,planId:i,suiteId:r};let c={includePointDetails:o,returnIdentityRef:a};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","testplan","52df686e-bae4-4334-b0ee-b6cf4e6f6b73",n,c);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(i,e,r);let a=this.formatResponse(o.result,s.TypeInfo.TestPoint,true);l(a)}catch(e){p(e)}}))))}))}getDeletedTestSuitesForPlan(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e,planId:t};let p={expand:i,continuationToken:r,asTreeView:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testplan","d2f1e8a4-3b6e-4f8b-9c8e-2d4f6e4b5a7c",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TestSuite,true);a(o)}catch(e){l(e)}}))))}))}getDeletedTestSuitesForProject(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e};let l={expand:t,continuationToken:i,asTreeView:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testplan","f40ae369-855d-4d5e-bee0-5e99c5c42fcb",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.TestSuite,true);o(a)}catch(e){a(e)}}))))}))}restoreDeletedTestSuite(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:t,suiteId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","testplan","f40ae369-855d-4d5e-bee0-5e99c5c42fcb",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(i,e,s);let a=this.formatResponse(o.result,null,false);r(a)}catch(e){s(e)}}))))}))}cloneTestSuite(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t};let a={deepClone:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","testplan","181d4c97-0e98-4ee2-ad6a-4cada675e555",n,a);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let l;l=yield this.rest.create(i,e,o);let p=this.formatResponse(l.result,s.TypeInfo.CloneTestSuiteOperationInformation,false);r(p)}catch(e){o(e)}}))))}))}getSuiteCloneInformation(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,cloneOperationId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","testplan","181d4c97-0e98-4ee2-ad6a-4cada675e555",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.CloneTestSuiteOperationInformation,false);i(a)}catch(e){r(e)}}))))}))}createTestVariable(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","testplan","2c61fac6-ac4e-45a5-8c38-1c2b8fd8ea6c",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TestVariable,false);i(l)}catch(e){r(e)}}))))}))}deleteTestVariable(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,testVariableId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testplan","2c61fac6-ac4e-45a5-8c38-1c2b8fd8ea6c",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}getTestVariableById(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,testVariableId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testplan","2c61fac6-ac4e-45a5-8c38-1c2b8fd8ea6c",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.TestVariable,false);i(a)}catch(e){r(e)}}))))}))}getTestVariables(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e};let o={continuationToken:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testplan","2c61fac6-ac4e-45a5-8c38-1c2b8fd8ea6c",n,o);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(t,r);let l=this.formatResponse(a.result,s.TypeInfo.TestVariable,true);i(l)}catch(e){r(e)}}))))}))}updateTestVariable(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,testVariableId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","testplan","2c61fac6-ac4e-45a5-8c38-1c2b8fd8ea6c",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TestVariable,false);r(l)}catch(e){o(e)}}))))}))}}t.TestPlanApi=TestPlanApi},457:function(e,t,i){var n=this&&this.__awaiter||function(e,t,i,n){function adopt(e){return e instanceof i?e:new i((function(t){t(e)}))}return new(i||(i=Promise))((function(i,r){function fulfilled(e){try{step(n.next(e))}catch(e){r(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){r(e)}}function step(e){e.done?i(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.TestResultsApi=void 0;const r=i(666);const s=i(458);class TestResultsApi extends r.ClientApiBase{constructor(e,t,i,n){super(e,t,n||"node-testResults-api",i)}createTestIterationResultAttachment(e,t,i,r,s,o){return n(this,void 0,void 0,(function*(){if(s==null){throw new TypeError("iterationId can not be null or undefined")}return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:t,runId:i,testCaseResultId:r};let p={iterationId:s,actionPath:o};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","2a632e97-e014-4275-978f-8e5c4906d4b3",n,p);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.create(i,e,r);let o=this.formatResponse(s.result,null,false);a(o)}catch(e){l(e)}}))))}))}createTestResultAttachment(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:t,runId:i,testCaseResultId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","2a632e97-e014-4275-978f-8e5c4906d4b3",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(i,e,r);let a=this.formatResponse(o.result,null,false);s(a)}catch(e){o(e)}}))))}))}createTestSubResultAttachment(e,t,i,r,s){return n(this,void 0,void 0,(function*(){if(s==null){throw new TypeError("testSubResultId can not be null or undefined")}return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:t,runId:i,testCaseResultId:r};let l={testSubResultId:s};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","2a632e97-e014-4275-978f-8e5c4906d4b3",n,l);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.create(i,e,r);let a=this.formatResponse(s.result,null,false);o(a)}catch(e){a(e)}}))))}))}deleteTestResultAttachment(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t,testCaseResultId:i,attachmentId:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","2a632e97-e014-4275-978f-8e5c4906d4b3",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.del(t,i);let o=this.formatResponse(r.result,null,false);s(o)}catch(e){o(e)}}))))}))}getTestIterationAttachmentContent(e,t,i,r,s){return n(this,void 0,void 0,(function*(){if(s==null){throw new TypeError("iterationId can not be null or undefined")}return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t,testCaseResultId:i,attachmentId:r};let l={iterationId:s};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","2a632e97-e014-4275-978f-8e5c4906d4b3",n,l);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("application/octet-stream",i);o((yield this.http.get(t,{Accept:r})).message)}catch(e){a(e)}}))))}))}getTestIterationAttachmentZip(e,t,i,r,s){return n(this,void 0,void 0,(function*(){if(s==null){throw new TypeError("iterationId can not be null or undefined")}return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t,testCaseResultId:i,attachmentId:r};let l={iterationId:s};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","2a632e97-e014-4275-978f-8e5c4906d4b3",n,l);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("application/zip",i);o((yield this.http.get(t,{Accept:r})).message)}catch(e){a(e)}}))))}))}getTestResultAttachmentContent(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t,testCaseResultId:i,attachmentId:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","2a632e97-e014-4275-978f-8e5c4906d4b3",n);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("application/octet-stream",i);s((yield this.http.get(t,{Accept:r})).message)}catch(e){o(e)}}))))}))}getTestResultAttachments(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t,testCaseResultId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","2a632e97-e014-4275-978f-8e5c4906d4b3",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let a=this.formatResponse(o.result,s.TypeInfo.TestAttachment,true);r(a)}catch(e){o(e)}}))))}))}getTestResultAttachmentZip(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t,testCaseResultId:i,attachmentId:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","2a632e97-e014-4275-978f-8e5c4906d4b3",n);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("application/zip",i);s((yield this.http.get(t,{Accept:r})).message)}catch(e){o(e)}}))))}))}getTestSubResultAttachmentContent(e,t,i,r,s){return n(this,void 0,void 0,(function*(){if(s==null){throw new TypeError("testSubResultId can not be null or undefined")}return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t,testCaseResultId:i,attachmentId:r};let l={testSubResultId:s};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","2a632e97-e014-4275-978f-8e5c4906d4b3",n,l);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("application/octet-stream",i);o((yield this.http.get(t,{Accept:r})).message)}catch(e){a(e)}}))))}))}getTestSubResultAttachments(e,t,i,r){return n(this,void 0,void 0,(function*(){if(r==null){throw new TypeError("testSubResultId can not be null or undefined")}return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t,testCaseResultId:i};let l={testSubResultId:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","2a632e97-e014-4275-978f-8e5c4906d4b3",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.TestAttachment,true);o(a)}catch(e){a(e)}}))))}))}getTestSubResultAttachmentZip(e,t,i,r,s){return n(this,void 0,void 0,(function*(){if(s==null){throw new TypeError("testSubResultId can not be null or undefined")}return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t,testCaseResultId:i,attachmentId:r};let l={testSubResultId:s};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","2a632e97-e014-4275-978f-8e5c4906d4b3",n,l);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("application/zip",i);o((yield this.http.get(t,{Accept:r})).message)}catch(e){a(e)}}))))}))}createTestRunAttachment(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:t,runId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","b5731898-8206-477a-a51d-3fdf116fc6bf",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(i,e,s);let a=this.formatResponse(o.result,null,false);r(a)}catch(e){s(e)}}))))}))}deleteTestRunAttachment(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t,attachmentId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","b5731898-8206-477a-a51d-3fdf116fc6bf",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,i);let o=this.formatResponse(s.result,null,false);r(o)}catch(e){s(e)}}))))}))}getTestRunAttachmentContent(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t,attachmentId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","b5731898-8206-477a-a51d-3fdf116fc6bf",n);let t=e.requestUrl;let i=e.apiVersion;let s=this.createAcceptHeader("application/octet-stream",i);r((yield this.http.get(t,{Accept:s})).message)}catch(e){s(e)}}))))}))}getTestRunAttachments(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","b5731898-8206-477a-a51d-3fdf116fc6bf",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.TestAttachment,true);i(a)}catch(e){r(e)}}))))}))}getTestRunAttachmentZip(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t,attachmentId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","b5731898-8206-477a-a51d-3fdf116fc6bf",n);let t=e.requestUrl;let i=e.apiVersion;let s=this.createAcceptHeader("application/zip",i);r((yield this.http.get(t,{Accept:s})).message)}catch(e){s(e)}}))))}))}getBugsLinkedToTestResult(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t,testCaseResultId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","d8dbf98f-eb34-4f8d-8365-47972af34f29",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,i);let o=this.formatResponse(s.result,null,true);r(o)}catch(e){s(e)}}))))}))}fetchSourceCodeCoverageReport(e,t){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("buildId can not be null or undefined")}return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e};let o={buildId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","a459e10b-d703-4193-b3c1-60f2287918b3",n,o);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(t,r);let l=this.formatResponse(a.result,s.TypeInfo.SourceViewBuildCoverage,true);i(l)}catch(e){r(e)}}))))}))}getBuildCodeCoverage(e,t,i){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("buildId can not be null or undefined")}if(i==null){throw new TypeError("flags can not be null or undefined")}return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e};let a={buildId:t,flags:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","9b3e1ece-c6ab-4fbb-8167-8a32a0c92216",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.BuildCoverage,true);r(l)}catch(e){o(e)}}))))}))}getCodeCoverageSummary(e,t,i){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("buildId can not be null or undefined")}return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e};let a={buildId:t,deltaBuildId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","9b3e1ece-c6ab-4fbb-8167-8a32a0c92216",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.CodeCoverageSummary,false);r(l)}catch(e){o(e)}}))))}))}updateCodeCoverageSummary(e,t,i){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("buildId can not be null or undefined")}return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e};let o={buildId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","9b3e1ece-c6ab-4fbb-8167-8a32a0c92216",n,o);let t=e.requestUrl;let s=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.create(t,i,s);let l=this.formatResponse(a.result,null,false);r(l)}catch(e){s(e)}}))))}))}getTestRunCodeCoverage(e,t,i){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("flags can not be null or undefined")}return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t};let o={flags:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","5641efbc-6f9b-401a-baeb-d3da22489e5e",n,o);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,i);let a=this.formatResponse(s.result,null,true);r(a)}catch(e){s(e)}}))))}))}addCustomFields(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","b67d46d8-b70e-4dcc-a98c-7f74b52ba82f",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.CustomTestFieldDefinition,true);i(l)}catch(e){r(e)}}))))}))}queryCustomFields(e,t){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("scopeFilter can not be null or undefined")}return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e};let o={scopeFilter:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","b67d46d8-b70e-4dcc-a98c-7f74b52ba82f",n,o);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(t,r);let l=this.formatResponse(a.result,s.TypeInfo.CustomTestFieldDefinition,true);i(l)}catch(e){r(e)}}))))}))}deleteCustomFieldById(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,testExtensionFieldId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","75653fea-8649-4e07-b296-ca20e1bb5633",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}updateCustomField(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","75653fea-8649-4e07-b296-ca20e1bb5633",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.CustomTestFieldDefinition,false);i(l)}catch(e){r(e)}}))))}))}getFileLevelCodeCoverage(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","4a6d0c46-51ca-45aa-9163-249cee3289b7",n);let r=t.requestUrl;let s=t.apiVersion;let o=this.createAcceptHeader("text/plain",s);i((yield this.http.post(r,JSON.stringify(e),{Accept:o,"Content-Type":"application/json"})).message)}catch(e){r(e)}}))))}))}getFlakyTestResultsByBuildDefinitionId(e,t,i){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("buildDefinitionId can not be null or undefined")}if(i==null){throw new TypeError("minBuildCreatedDate can not be null or undefined")}return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e};let a={buildDefinitionId:t,minBuildCreatedDate:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","8ed3cf63-7153-4722-a107-c49dae996143",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.TestCaseResult,true);r(l)}catch(e){o(e)}}))))}))}getFlakyTestResultsByTestRun(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","31cc4b31-416f-45cd-9b45-39534279e10c",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.TestCaseResult,true);i(a)}catch(e){r(e)}}))))}))}queryTestResultHistory(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","bdf7a97b-0395-4da8-9d5d-f957619327d1",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TestResultHistory,false);i(l)}catch(e){r(e)}}))))}))}getTestRunMessageLogs(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","e9ab0c6a-1984-418b-87c0-ee4202318ba3",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.TestMessageLogDetails,true);i(a)}catch(e){r(e)}}))))}))}getTestPipelineMetrics(e,t,i,r,o,a,l){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("pipelineId can not be null or undefined")}return new Promise(((p,c)=>n(this,void 0,void 0,(function*(){let n={project:e};let d={pipelineId:t,stageName:i,phaseName:r,jobName:o,metricNames:a&&a.join(","),groupByNode:l};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","65f35817-86a1-4131-b38b-3ec2d4744e53",n,d);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.PipelineTestMetrics,false);p(o)}catch(e){c(e)}}))))}))}getTestResultDetailsForBuild(e,t,i,r,o,a,l,p){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("buildId can not be null or undefined")}return new Promise(((c,d)=>n(this,void 0,void 0,(function*(){let n={project:e};let u={buildId:t,publishContext:i,groupBy:r,$filter:o,$orderby:a,shouldIncludeResults:l,queryRunSummaryForInProgress:p};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","a518c749-4524-45b2-a7ef-1ac009b312cd",n,u);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TestResultsDetails,false);c(o)}catch(e){d(e)}}))))}))}getTestResultDetailsForRelease(e,t,i,r,o,a,l,p,c){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("releaseId can not be null or undefined")}if(i==null){throw new TypeError("releaseEnvId can not be null or undefined")}return new Promise(((d,u)=>n(this,void 0,void 0,(function*(){let n={project:e};let A={releaseId:t,releaseEnvId:i,publishContext:r,groupBy:o,$filter:a,$orderby:l,shouldIncludeResults:p,queryRunSummaryForInProgress:c};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","19a8183a-69fb-47d7-bfbf-1b6b0d921294",n,A);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TestResultsDetails,false);d(o)}catch(e){u(e)}}))))}))}publishTestResultDocument(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:t,runId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","74838649-b038-42f1-a0e7-6deb3973bf14",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(i,e,s);let a=this.formatResponse(o.result,null,false);r(a)}catch(e){s(e)}}))))}))}getResultGroupsByBuild(e,t,i,r,s){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("buildId can not be null or undefined")}if(i==null){throw new TypeError("publishContext can not be null or undefined")}return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e};let l={buildId:t,publishContext:i,fields:r&&r.join(","),continuationToken:s};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","e49244d1-c49f-49ad-a717-3bbaefe6a201",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let s=this.formatResponse(r.result,null,true);o(s)}catch(e){a(e)}}))))}))}getResultGroupsByRelease(e,t,i,r,s,o){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("releaseId can not be null or undefined")}if(i==null){throw new TypeError("publishContext can not be null or undefined")}return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e};let p={releaseId:t,publishContext:i,releaseEnvId:r,fields:s&&s.join(","),continuationToken:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","3c2b6bb0-0620-434a-a5c3-26aa0fcfda15",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let s=this.formatResponse(r.result,null,true);a(s)}catch(e){l(e)}}))))}))}queryTestResultsMetaData(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:t};let o={detailsToInclude:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.4","testresults","b72ff4c0-4341-4213-ba27-f517cf341c95",n,o);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,s);let l=this.formatResponse(a.result,null,true);r(l)}catch(e){s(e)}}))))}))}updateTestResultsMetaData(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:t,testCaseReferenceId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.4","testresults","b72ff4c0-4341-4213-ba27-f517cf341c95",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(i,e,s);let a=this.formatResponse(o.result,null,false);r(a)}catch(e){s(e)}}))))}))}getTestResultsByQuery(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","testresults","14033a2c-af25-4af1-9e39-8ef6900482e3",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TestResultsQuery,false);i(l)}catch(e){r(e)}}))))}))}getTestResultsByQueryWiql(e,t,i,r,o,a){return n(this,void 0,void 0,(function*(){return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={project:t};let c={includeResultDetails:i,includeIterationDetails:r,$skip:o,$top:a};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","testresults","5ea78be3-2f5a-4110-8034-c27f24c62db1",n,c);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(i,e,r);let a=this.formatResponse(o.result,s.TypeInfo.TestCaseResult,true);l(a)}catch(e){p(e)}}))))}))}addTestResultsToTestRun(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,runId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","testresults","02afa165-e79a-4d70-8f0c-2af0f35b4e07",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TestCaseResult,true);r(l)}catch(e){o(e)}}))))}))}getTestResultById(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t,testResultId:i};let l={detailsToInclude:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","testresults","02afa165-e79a-4d70-8f0c-2af0f35b4e07",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.TestCaseResult,false);o(a)}catch(e){a(e)}}))))}))}getTestResults(e,t,i,r,o,a,l){return n(this,void 0,void 0,(function*(){return new Promise(((p,c)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t};let d={detailsToInclude:i,$skip:r,$top:o,outcomes:a&&a.join(","),$newTestsOnly:l};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","testresults","02afa165-e79a-4d70-8f0c-2af0f35b4e07",n,d);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TestCaseResult,true);p(o)}catch(e){c(e)}}))))}))}updateTestResults(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,runId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","testresults","02afa165-e79a-4d70-8f0c-2af0f35b4e07",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TestCaseResult,true);r(l)}catch(e){o(e)}}))))}))}getTestResultsByBuild(e,t,i,r,s,o){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("buildId can not be null or undefined")}return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e};let p={buildId:t,publishContext:i,outcomes:r&&r.join(","),$top:s,continuationToken:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","f48cc885-dbc4-4efc-ab19-ae8c19d1e02a",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let s=this.formatResponse(r.result,null,true);a(s)}catch(e){l(e)}}))))}))}getTestResultsByPipeline(e,t,i,r,s,o,a,l,p,c){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("pipelineId can not be null or undefined")}return new Promise(((c,d)=>n(this,void 0,void 0,(function*(){let n={project:t};let u={pipelineId:i,stageName:r,phaseName:s,jobName:o,outcomes:a&&a.join(","),includeAllBuildRuns:l,$top:p};e=e||{};e["x-ms-continuationtoken"]="continuationToken";try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","80169dc2-30c3-4c25-84b2-dd67d7ff1f52",n,u);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);r.additionalHeaders=e;let s;s=yield this.rest.get(i,r);let o=this.formatResponse(s.result,null,true);c(o)}catch(e){d(e)}}))))}))}getTestResultsByRelease(e,t,i,r,s,o,a){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("releaseId can not be null or undefined")}return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={project:e};let c={releaseId:t,releaseEnvid:i,publishContext:r,outcomes:s&&s.join(","),$top:o,continuationToken:a};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","3994b949-77e5-495d-8034-edf80d95b84e",n,c);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let s=this.formatResponse(r.result,null,true);l(s)}catch(e){p(e)}}))))}))}testResultsGroupDetails(e,t,i,r,o,a,l){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("pipelineId can not be null or undefined")}return new Promise(((p,c)=>n(this,void 0,void 0,(function*(){let n={project:e};let d={pipelineId:t,stageName:i,phaseName:r,jobName:o,shouldIncludeFailedAndAbortedResults:a,queryGroupSummaryForInProgress:l};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","f903b850-06af-4b50-a344-d7bbfb19e93b",n,d);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TestResultsDetails,false);p(o)}catch(e){c(e)}}))))}))}queryTestResultsReportForBuild(e,t,i,r,o){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("buildId can not be null or undefined")}return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e};let p={buildId:t,publishContext:i,includeFailureDetails:r,buildToCompare:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","e009fa95-95a5-4ad4-9681-590043ce2423",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TestResultSummary,false);a(o)}catch(e){l(e)}}))))}))}queryTestResultsReportForPipeline(e,t,i,r,o,a){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("pipelineId can not be null or undefined")}return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={project:e};let c={pipelineId:t,stageName:i,phaseName:r,jobName:o,includeFailureDetails:a};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","71f746a1-7d68-40fe-b705-9d821a73dff2",n,c);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TestResultSummary,false);l(o)}catch(e){p(e)}}))))}))}queryTestResultsReportForRelease(e,t,i,r,o,a){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("releaseId can not be null or undefined")}if(i==null){throw new TypeError("releaseEnvId can not be null or undefined")}return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={project:e};let c={releaseId:t,releaseEnvId:i,publishContext:r,includeFailureDetails:o,releaseToCompare:a};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","f10f9577-2c04-45ab-8c99-b26567a7cd55",n,c);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TestResultSummary,false);l(o)}catch(e){p(e)}}))))}))}queryTestResultsSummaryForReleases(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","f10f9577-2c04-45ab-8c99-b26567a7cd55",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TestResultSummary,true);i(l)}catch(e){r(e)}}))))}))}queryTestSummaryByRequirement(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t};let a={workItemIds:i&&i.join(",")};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","3b7fd26f-c335-4e55-afc1-a588f5e2af3c",n,a);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let l;l=yield this.rest.create(i,e,o);let p=this.formatResponse(l.result,s.TypeInfo.TestSummaryForWorkItem,true);r(p)}catch(e){o(e)}}))))}))}queryResultTrendForBuild(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","0886a7ae-315a-4dba-9122-bcce93301f3a",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.AggregatedDataForResultTrend,true);i(l)}catch(e){r(e)}}))))}))}queryResultTrendForRelease(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","107f23c3-359a-460a-a70c-63ee739f9f9a",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.AggregatedDataForResultTrend,true);i(l)}catch(e){r(e)}}))))}))}createTestRun(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","364538f9-8062-4ce0-b024-75a0fb463f0d",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TestRun,false);i(l)}catch(e){r(e)}}))))}))}deleteTestRun(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","364538f9-8062-4ce0-b024-75a0fb463f0d",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}getTestRunById(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t};let l={includeDetails:i,includeTags:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","364538f9-8062-4ce0-b024-75a0fb463f0d",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.TestRun,false);o(a)}catch(e){a(e)}}))))}))}getTestRuns(e,t,i,r,o,a,l,p,c){return n(this,void 0,void 0,(function*(){return new Promise(((d,u)=>n(this,void 0,void 0,(function*(){let n={project:e};let A={buildUri:t,owner:i,tmiRunId:r,planId:o,includeRunDetails:a,automated:l,$skip:p,$top:c};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","364538f9-8062-4ce0-b024-75a0fb463f0d",n,A);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TestRun,true);d(o)}catch(e){u(e)}}))))}))}queryTestRuns(e,t,i,r,o,a,l,p,c,d,u,A,f,h,g,y,v){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("minLastUpdatedDate can not be null or undefined")}if(i==null){throw new TypeError("maxLastUpdatedDate can not be null or undefined")}return new Promise(((I,E)=>n(this,void 0,void 0,(function*(){let n={project:e};let C={minLastUpdatedDate:t,maxLastUpdatedDate:i,state:r,planIds:o&&o.join(","),isAutomated:a,publishContext:l,buildIds:p&&p.join(","),buildDefIds:c&&c.join(","),branchName:d,releaseIds:u&&u.join(","),releaseDefIds:A&&A.join(","),releaseEnvIds:f&&f.join(","),releaseEnvDefIds:h&&h.join(","),runTitle:g,$top:y,continuationToken:v};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","364538f9-8062-4ce0-b024-75a0fb463f0d",n,C);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TestRun,true);I(o)}catch(e){E(e)}}))))}))}updateTestRun(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,runId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","364538f9-8062-4ce0-b024-75a0fb463f0d",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TestRun,false);r(l)}catch(e){o(e)}}))))}))}getTestRunSummaryByOutcome(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","5c6a250c-53b7-4851-990c-42a7a00c8b39",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.TestRunStatistic,false);i(a)}catch(e){r(e)}}))))}))}getTestResultsSettings(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e};let o={settingsType:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","testresults","7319952e-e5a9-4e19-a006-84f3be8b7c68",n,o);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(t,r);let l=this.formatResponse(a.result,s.TypeInfo.TestResultsSettings,false);i(l)}catch(e){r(e)}}))))}))}updatePipelinesTestSettings(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.3","testresults","7319952e-e5a9-4e19-a006-84f3be8b7c68",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TestResultsSettings,false);i(l)}catch(e){r(e)}}))))}))}getSimilarTestResults(e,t,i,r,o,a,l){return n(this,void 0,void 0,(function*(){if(o==null){throw new TypeError("testSubResultId can not be null or undefined")}return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={project:t,runId:i,testResultId:r};let c={testSubResultId:o,$top:a};e=e||{};e["x-ms-continuationtoken"]="continuationToken";try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","67d0a074-b255-4902-a639-e3e6de7a3de6",n,c);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);r.additionalHeaders=e;let o;o=yield this.rest.get(i,r);let a=this.formatResponse(o.result,s.TypeInfo.TestCaseResult,true);l(a)}catch(e){p(e)}}))))}))}getTestRunStatistics(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","testresults","82b986e8-ca9e-4a89-b39e-f65c69bc104a",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.TestRunStatistic,false);i(a)}catch(e){r(e)}}))))}))}getCoverageStatusBadge(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:e,definition:t};let a={branchName:i,label:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","73b7c9d8-defb-4b60-b3d6-2162d60d6b13",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,null,false);s(o)}catch(e){o(e)}}))))}))}getTestTagsForBuild(e,t){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("buildId can not be null or undefined")}return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e};let s={buildId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","52ee2057-4b54-41a6-a18c-ed4375a00f8d",n,s);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,null,true);i(a)}catch(e){r(e)}}))))}))}getTestTagsForRelease(e,t,i){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("releaseId can not be null or undefined")}if(i==null){throw new TypeError("releaseEnvId can not be null or undefined")}return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e};let o={releaseId:t,releaseEnvId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","52ee2057-4b54-41a6-a18c-ed4375a00f8d",n,o);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,i);let a=this.formatResponse(s.result,null,true);r(a)}catch(e){s(e)}}))))}))}updateTestRunTags(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:t,runId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","a5e2f411-2b43-45f3-989c-05b71339f5b8",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(i,e,s);let a=this.formatResponse(o.result,null,true);r(a)}catch(e){s(e)}}))))}))}getTestTagSummaryForBuild(e,t){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("buildId can not be null or undefined")}return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e};let s={buildId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","655a8f6b-fec7-4b46-b672-68b44141b498",n,s);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}getTestTagSummaryForRelease(e,t,i){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("releaseId can not be null or undefined")}if(i==null){throw new TypeError("releaseEnvId can not be null or undefined")}return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e};let o={releaseId:t,releaseEnvId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","655a8f6b-fec7-4b46-b672-68b44141b498",n,o);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,i);let a=this.formatResponse(s.result,null,false);r(a)}catch(e){s(e)}}))))}))}createBuildAttachmentInLogStore(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:t,buildId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","6f747e16-18c2-435a-b4fb-fa05d6845fee",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(i,e,s);let a=this.formatResponse(o.result,null,false);r(a)}catch(e){s(e)}}))))}))}createTestRunLogStoreAttachment(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:t,runId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","1026d5de-4b0b-46ae-a31f-7c59b6af51ef",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(i,e,s);let a=this.formatResponse(o.result,null,false);r(a)}catch(e){s(e)}}))))}))}deleteTestRunLogStoreAttachment(e,t,i){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("filename can not be null or undefined")}return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t};let o={filename:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","1026d5de-4b0b-46ae-a31f-7c59b6af51ef",n,o);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,i);let a=this.formatResponse(s.result,null,false);r(a)}catch(e){s(e)}}))))}))}getTestRunLogStoreAttachmentContent(e,t,i){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("filename can not be null or undefined")}return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t};let o={filename:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","1026d5de-4b0b-46ae-a31f-7c59b6af51ef",n,o);let t=e.requestUrl;let i=e.apiVersion;let s=this.createAcceptHeader("application/octet-stream",i);r((yield this.http.get(t,{Accept:s})).message)}catch(e){s(e)}}))))}))}getTestRunLogStoreAttachments(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","1026d5de-4b0b-46ae-a31f-7c59b6af51ef",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.TestLogStoreAttachment,true);i(a)}catch(e){r(e)}}))))}))}getTestRunLogStoreAttachmentZip(e,t,i){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("filename can not be null or undefined")}return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t};let o={filename:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","1026d5de-4b0b-46ae-a31f-7c59b6af51ef",n,o);let t=e.requestUrl;let i=e.apiVersion;let s=this.createAcceptHeader("application/zip",i);r((yield this.http.get(t,{Accept:s})).message)}catch(e){s(e)}}))))}))}createFailureType(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","c4ac0486-830c-4a2a-9ef9-e8a1791a70fd",n);let r=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(r,e,s);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}deleteFailureType(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,failureTypeId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","c4ac0486-830c-4a2a-9ef9-e8a1791a70fd",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}getFailureTypes(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={project:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","c4ac0486-830c-4a2a-9ef9-e8a1791a70fd",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(i,r);let o=this.formatResponse(s.result,null,true);t(o)}catch(e){i(e)}}))))}))}queryTestHistory(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","testresults","2a41bd6a-8118-4403-b74e-5ba7492aed9d",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TestHistoryQuery,false);i(l)}catch(e){r(e)}}))))}))}getTestLogsForBuild(e,t,i,r,o,a,l,p,c){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("buildId can not be null or undefined")}if(r==null){throw new TypeError("type can not be null or undefined")}return new Promise(((c,d)=>n(this,void 0,void 0,(function*(){let n={project:t};let u={buildId:i,type:r,directoryPath:o,fileNamePrefix:a,fetchMetaData:l,top:p};e=e||{};e["x-ms-continuationtoken"]="continuationToken";try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","dff8ce3a-e539-4817-a405-d968491a88f1",n,u);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);r.additionalHeaders=e;let o;o=yield this.rest.get(i,r);let a=this.formatResponse(o.result,s.TypeInfo.TestLog,true);c(a)}catch(e){d(e)}}))))}))}getTestResultLogs(e,t,i,r,o,a,l,p,c,d){return n(this,void 0,void 0,(function*(){if(o==null){throw new TypeError("type can not be null or undefined")}return new Promise(((d,u)=>n(this,void 0,void 0,(function*(){let n={project:t,runId:i,resultId:r};let A={type:o,directoryPath:a,fileNamePrefix:l,fetchMetaData:p,top:c};e=e||{};e["x-ms-continuationtoken"]="continuationToken";try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","714caaac-ae1e-4869-8323-9bc0f5120dbf",n,A);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);r.additionalHeaders=e;let o;o=yield this.rest.get(i,r);let a=this.formatResponse(o.result,s.TypeInfo.TestLog,true);d(a)}catch(e){u(e)}}))))}))}getTestSubResultLogs(e,t,i,r,o,a,l,p,c,d,u){return n(this,void 0,void 0,(function*(){if(o==null){throw new TypeError("subResultId can not be null or undefined")}if(a==null){throw new TypeError("type can not be null or undefined")}return new Promise(((u,A)=>n(this,void 0,void 0,(function*(){let n={project:t,runId:i,resultId:r};let f={subResultId:o,type:a,directoryPath:l,fileNamePrefix:p,fetchMetaData:c,top:d};e=e||{};e["x-ms-continuationtoken"]="continuationToken";try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","714caaac-ae1e-4869-8323-9bc0f5120dbf",n,f);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);r.additionalHeaders=e;let o;o=yield this.rest.get(i,r);let a=this.formatResponse(o.result,s.TypeInfo.TestLog,true);u(a)}catch(e){A(e)}}))))}))}getTestRunLogs(e,t,i,r,o,a,l,p,c){return n(this,void 0,void 0,(function*(){if(r==null){throw new TypeError("type can not be null or undefined")}return new Promise(((c,d)=>n(this,void 0,void 0,(function*(){let n={project:t,runId:i};let u={type:r,directoryPath:o,fileNamePrefix:a,fetchMetaData:l,top:p};e=e||{};e["x-ms-continuationtoken"]="continuationToken";try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","5b47b946-e875-4c9a-acdc-2a20996caebe",n,u);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);r.additionalHeaders=e;let o;o=yield this.rest.get(i,r);let a=this.formatResponse(o.result,s.TypeInfo.TestLog,true);c(a)}catch(e){d(e)}}))))}))}getTestLogStoreEndpointDetailsForBuildLog(e,t,i,r){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("build can not be null or undefined")}if(i==null){throw new TypeError("type can not be null or undefined")}if(r==null){throw new TypeError("filePath can not be null or undefined")}return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e};let l={build:t,type:i,filePath:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","39b09be7-f0c9-4a83-a513-9ae31b45c56f",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.TestLogStoreEndpointDetails,false);o(a)}catch(e){a(e)}}))))}))}testLogStoreEndpointDetailsForBuild(e,t,i){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("buildId can not be null or undefined")}if(i==null){throw new TypeError("testLogStoreOperationType can not be null or undefined")}return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e};let a={buildId:t,testLogStoreOperationType:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","39b09be7-f0c9-4a83-a513-9ae31b45c56f",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.create(t,null,i);let l=this.formatResponse(o.result,s.TypeInfo.TestLogStoreEndpointDetails,false);r(l)}catch(e){o(e)}}))))}))}getTestLogStoreEndpointDetailsForResultLog(e,t,i,r,o){return n(this,void 0,void 0,(function*(){if(r==null){throw new TypeError("type can not be null or undefined")}if(o==null){throw new TypeError("filePath can not be null or undefined")}return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t,resultId:i};let p={type:r,filePath:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","da630b37-1236-45b5-945e-1d7bdb673850",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TestLogStoreEndpointDetails,false);a(o)}catch(e){l(e)}}))))}))}getTestLogStoreEndpointDetailsForSubResultLog(e,t,i,r,o,a){return n(this,void 0,void 0,(function*(){if(r==null){throw new TypeError("subResultId can not be null or undefined")}if(o==null){throw new TypeError("type can not be null or undefined")}if(a==null){throw new TypeError("filePath can not be null or undefined")}return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t,resultId:i};let c={subResultId:r,type:o,filePath:a};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","da630b37-1236-45b5-945e-1d7bdb673850",n,c);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TestLogStoreEndpointDetails,false);l(o)}catch(e){p(e)}}))))}))}testLogStoreEndpointDetailsForResult(e,t,i,r,o,a){return n(this,void 0,void 0,(function*(){if(r==null){throw new TypeError("subResultId can not be null or undefined")}if(o==null){throw new TypeError("filePath can not be null or undefined")}if(a==null){throw new TypeError("type can not be null or undefined")}return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t,resultId:i};let c={subResultId:r,filePath:o,type:a};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","da630b37-1236-45b5-945e-1d7bdb673850",n,c);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.create(t,null,i);let o=this.formatResponse(r.result,s.TypeInfo.TestLogStoreEndpointDetails,false);l(o)}catch(e){p(e)}}))))}))}getTestLogStoreEndpointDetailsForRunLog(e,t,i,r){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("type can not be null or undefined")}if(r==null){throw new TypeError("filePath can not be null or undefined")}return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t};let l={type:i,filePath:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","67eb3f92-6c97-4fd9-8b63-6cbdc7e526ea",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.TestLogStoreEndpointDetails,false);o(a)}catch(e){a(e)}}))))}))}testLogStoreEndpointDetailsForRun(e,t,i,r,o){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("testLogStoreOperationType can not be null or undefined")}return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t};let p={testLogStoreOperationType:i,filePath:r,type:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","67eb3f92-6c97-4fd9-8b63-6cbdc7e526ea",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.create(t,null,i);let o=this.formatResponse(r.result,s.TypeInfo.TestLogStoreEndpointDetails,false);a(o)}catch(e){l(e)}}))))}))}createTestSession(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","testresults","531e61ce-580d-4962-8591-0b2942b6bf78",n);let r=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(r,e,s);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}getTestSession(e,t){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("buildId can not be null or undefined")}return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e};let o={buildId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","testresults","531e61ce-580d-4962-8591-0b2942b6bf78",n,o);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(t,r);let l=this.formatResponse(a.result,s.TypeInfo.TestResultsSession,true);i(l)}catch(e){r(e)}}))))}))}getTestSessionLayout(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,sessionId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","testresults","531e61ce-580d-4962-8591-0b2942b6bf78",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,r);let o=this.formatResponse(s.result,null,true);i(o)}catch(e){r(e)}}))))}))}updateTestSession(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:t,sessionId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","testresults","531e61ce-580d-4962-8591-0b2942b6bf78",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(i,e,s);let a=this.formatResponse(o.result,null,false);r(a)}catch(e){s(e)}}))))}))}createAnalysis(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:t,sessionId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","testresults","c83eaf52-edf3-4034-ae11-17d38f25404c",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(i,e,s);let a=this.formatResponse(o.result,null,true);r(a)}catch(e){s(e)}}))))}))}createEnvironment(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","testresults","f9c2e9e4-9c9a-4c1d-9a7d-2b4c8a6f0d5f",n);let r=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(r,e,s);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}createEnvironmentAndMachine(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:t,sessionId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","testresults","502ab173-18a6-427a-bee1-4068126b3e9b",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(i,e,s);let a=this.formatResponse(o.result,null,false);r(a)}catch(e){s(e)}}))))}))}getTestSessionLayoutBySessionId(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,sessionId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","testresults","815d3979-81bd-4018-94fd-62000fc43163",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,r);let o=this.formatResponse(s.result,null,true);i(o)}catch(e){r(e)}}))))}))}createNotification(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:t,sessionId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","testresults","ebff1c56-2188-4082-9d0e-1838a396f0c8",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(i,e,s);let a=this.formatResponse(o.result,null,true);r(a)}catch(e){s(e)}}))))}))}getSessionNotifications(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,sessionId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","testresults","ebff1c56-2188-4082-9d0e-1838a396f0c8",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,r);let o=this.formatResponse(s.result,null,true);i(o)}catch(e){r(e)}}))))}))}addTestResultsToTestRunSession(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,runId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","testresults","ee6d95bf-7506-4c47-8100-9fed82cdc2f7",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TestCaseResult,true);r(l)}catch(e){o(e)}}))))}))}getTestSessionResults(e,t,i,r,o,a,l){return n(this,void 0,void 0,(function*(){return new Promise(((p,c)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t};let d={detailsToInclude:i,$skip:r,$top:o,outcomes:a&&a.join(","),$newTestsOnly:l};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","testresults","ee6d95bf-7506-4c47-8100-9fed82cdc2f7",n,d);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TestCaseResult,true);p(o)}catch(e){c(e)}}))))}))}updateTestResultsToTestRunSession(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:t,runId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","testresults","ee6d95bf-7506-4c47-8100-9fed82cdc2f7",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(i,e,s);let a=this.formatResponse(o.result,null,true);r(a)}catch(e){s(e)}}))))}))}createTestResultMachines(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:t,runId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","testresults","6485f27f-50a7-401e-828f-a8ee90978817",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(i,e,s);let a=this.formatResponse(o.result,null,false);r(a)}catch(e){s(e)}}))))}))}getTestResultMachines(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","testresults","6485f27f-50a7-401e-828f-a8ee90978817",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,r);let o=this.formatResponse(s.result,null,true);i(o)}catch(e){r(e)}}))))}))}getTestResultsByPipelineMRX(e,t,i,r,o,a,l,p,c,d){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("pipelineId can not be null or undefined")}return new Promise(((d,u)=>n(this,void 0,void 0,(function*(){let n={project:t};let A={pipelineId:i,stageName:r,phaseName:o,jobName:a,outcomes:l&&l.join(","),includeAllBuildRuns:p,$top:c};e=e||{};e["x-ms-continuationtoken"]="continuationToken";try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","testresults","607f51d4-91a2-4ea4-a496-b3d58a7baea1",n,A);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);r.additionalHeaders=e;let o;o=yield this.rest.get(i,r);let a=this.formatResponse(o.result,s.TypeInfo.TestCaseResult,true);d(a)}catch(e){u(e)}}))))}))}getTestRunsBySessionId(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,sessionId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","testresults","6efc2c12-d4bf-4e86-ae37-b502e57a84c7",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,r);let o=this.formatResponse(s.result,null,true);i(o)}catch(e){r(e)}}))))}))}updateTestRunsBySessionId(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:t,sessionId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","testresults","6efc2c12-d4bf-4e86-ae37-b502e57a84c7",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(i,e,s);let a=this.formatResponse(o.result,null,true);r(a)}catch(e){s(e)}}))))}))}createTestSettings(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","930bad47-f826-4099-9597-f44d0a9c735c",n);let r=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(r,e,s);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}deleteTestSettings(e,t){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("testSettingsId can not be null or undefined")}return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e};let s={testSettingsId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","930bad47-f826-4099-9597-f44d0a9c735c",n,s);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.del(t,r);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}getTestSettingsById(e,t){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("testSettingsId can not be null or undefined")}return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e};let s={testSettingsId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","930bad47-f826-4099-9597-f44d0a9c735c",n,s);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}addWorkItemToTestLinks(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","testresults","4e3abe63-ca46-4fe0-98b2-363f7ec7aa5f",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.WorkItemToTestLinks,false);i(l)}catch(e){r(e)}}))))}))}deleteTestMethodToWorkItemLink(e,t,i){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("testName can not be null or undefined")}if(i==null){throw new TypeError("workItemId can not be null or undefined")}return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e};let o={testName:t,workItemId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","testresults","cbd50bd7-f7ed-4e35-b127-4408ae6bfa2c",n,o);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,i);let a=this.formatResponse(s.result,null,false);r(a)}catch(e){s(e)}}))))}))}queryTestMethodLinkedWorkItems(e,t){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("testName can not be null or undefined")}return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e};let o={testName:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","testresults","cbd50bd7-f7ed-4e35-b127-4408ae6bfa2c",n,o);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.create(t,null,r);let l=this.formatResponse(a.result,s.TypeInfo.TestToWorkItemLinks,false);i(l)}catch(e){r(e)}}))))}))}getTestResultWorkItemsById(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t,testCaseResultId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","testresults","3d032fd6-e7a0-468b-b105-75d206f99aad",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,i);let o=this.formatResponse(s.result,null,true);r(o)}catch(e){s(e)}}))))}))}queryTestResultWorkItems(e,t,i,r,s,o,a){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("workItemCategory can not be null or undefined")}return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={project:e};let c={workItemCategory:t,automatedTestName:i,testCaseId:r,maxCompleteDate:s,days:o,$workItemCount:a};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","testresults","f7401a26-331b-44fe-a470-f7ed35138e4a",n,c);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let s=this.formatResponse(r.result,null,true);l(s)}catch(e){p(e)}}))))}))}}t.TestResultsApi=TestResultsApi;TestResultsApi.RESOURCE_AREA_ID="c83eaf52-edf3-4034-ae11-17d38f25404c"},6824:function(e,t,i){var n=this&&this.__awaiter||function(e,t,i,n){function adopt(e){return e instanceof i?e:new i((function(t){t(e)}))}return new(i||(i=Promise))((function(i,r){function fulfilled(e){try{step(n.next(e))}catch(e){r(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){r(e)}}function step(e){e.done?i(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.TfvcApi=void 0;const r=i(666);const s=i(8287);class TfvcApi extends r.ClientApiBase{constructor(e,t,i,n){super(e,t,n||"node-Tfvc-api",i)}getBranch(e,t,i,r){return n(this,void 0,void 0,(function*(){if(e==null){throw new TypeError("path can not be null or undefined")}return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:t};let l={path:e,includeParent:i,includeChildren:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","tfvc","bc1f417e-239d-42e7-85e1-76e80cb2d6eb",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.TfvcBranch,false);o(a)}catch(e){a(e)}}))))}))}getBranches(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e};let p={includeParent:t,includeChildren:i,includeDeleted:r,includeLinks:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","tfvc","bc1f417e-239d-42e7-85e1-76e80cb2d6eb",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TfvcBranch,true);a(o)}catch(e){l(e)}}))))}))}getBranchRefs(e,t,i,r){return n(this,void 0,void 0,(function*(){if(e==null){throw new TypeError("scopePath can not be null or undefined")}return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:t};let l={scopePath:e,includeDeleted:i,includeLinks:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","tfvc","bc1f417e-239d-42e7-85e1-76e80cb2d6eb",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.TfvcBranchRef,true);o(a)}catch(e){a(e)}}))))}))}getChangesetChanges(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={id:e};let a={$skip:t,$top:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","tfvc","f32b86f2-15b9-4fe6-81b1-6f8938617ee5",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.TfvcChange,true);r(l)}catch(e){o(e)}}))))}))}createChangeset(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.3","tfvc","0bc8f0a4-6bfb-42a9-ba84-139da7b99c49",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TfvcChangesetRef,false);i(l)}catch(e){r(e)}}))))}))}getChangeset(e,t,i,r,o,a,l,p,c,d,u){return n(this,void 0,void 0,(function*(){return new Promise(((A,f)=>n(this,void 0,void 0,(function*(){let n={project:t,id:e};let h={maxChangeCount:i,includeDetails:r,includeWorkItems:o,maxCommentLength:a,includeSourceRename:l,$skip:p,$top:c,$orderby:d,searchCriteria:u};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","tfvc","0bc8f0a4-6bfb-42a9-ba84-139da7b99c49",n,h);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TfvcChangeset,false);A(o)}catch(e){f(e)}}))))}))}getChangesets(e,t,i,r,o,a){return n(this,void 0,void 0,(function*(){return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={project:e};let c={maxCommentLength:t,$skip:i,$top:r,$orderby:o,searchCriteria:a};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","tfvc","0bc8f0a4-6bfb-42a9-ba84-139da7b99c49",n,c);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TfvcChangesetRef,true);l(o)}catch(e){p(e)}}))))}))}getBatchedChangesets(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","tfvc","b7e7c173-803c-4fea-9ec8-31ee35c5502a",n);let r=i.requestUrl;let o=this.createRequestOptions("application/json",i.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TfvcChangesetRef,true);t(l)}catch(e){i(e)}}))))}))}getChangesetWorkItems(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={id:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","tfvc","64ae0bea-1d71-47c9-a9e5-fe73f5ea0ff4",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(i,r);let o=this.formatResponse(s.result,null,true);t(o)}catch(e){i(e)}}))))}))}getItemsBatch(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","tfvc","fe6f827b-5f64-480f-b8af-1eca3b80e833",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TfvcItem,true);i(l)}catch(e){r(e)}}))))}))}getItemsBatchZip(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","tfvc","fe6f827b-5f64-480f-b8af-1eca3b80e833",n);let r=t.requestUrl;let s=t.apiVersion;let o=this.createAcceptHeader("application/zip",s);i((yield this.http.post(r,JSON.stringify(e),{Accept:o,"Content-Type":"application/json"})).message)}catch(e){r(e)}}))))}))}getItem(e,t,i,r,o,a,l,p){return n(this,void 0,void 0,(function*(){if(e==null){throw new TypeError("path can not be null or undefined")}return new Promise(((c,d)=>n(this,void 0,void 0,(function*(){let n={project:t};let u={path:e,fileName:i,download:r,scopePath:o,recursionLevel:a,versionDescriptor:l,includeContent:p};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","tfvc","ba9fc436-9a38-4578-89d6-e4f3241f5040",n,u);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TfvcItem,false);c(o)}catch(e){d(e)}}))))}))}getItemContent(e,t,i,r,s,o,a,l){return n(this,void 0,void 0,(function*(){if(e==null){throw new TypeError("path can not be null or undefined")}return new Promise(((p,c)=>n(this,void 0,void 0,(function*(){let n={project:t};let d={path:e,fileName:i,download:r,scopePath:s,recursionLevel:o,versionDescriptor:a,includeContent:l};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","tfvc","ba9fc436-9a38-4578-89d6-e4f3241f5040",n,d);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("application/octet-stream",i);p((yield this.http.get(t,{Accept:r})).message)}catch(e){c(e)}}))))}))}getItems(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e};let p={scopePath:t,recursionLevel:i,includeLinks:r,versionDescriptor:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","tfvc","ba9fc436-9a38-4578-89d6-e4f3241f5040",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TfvcItem,true);a(o)}catch(e){l(e)}}))))}))}getItemText(e,t,i,r,s,o,a,l){return n(this,void 0,void 0,(function*(){if(e==null){throw new TypeError("path can not be null or undefined")}return new Promise(((p,c)=>n(this,void 0,void 0,(function*(){let n={project:t};let d={path:e,fileName:i,download:r,scopePath:s,recursionLevel:o,versionDescriptor:a,includeContent:l};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","tfvc","ba9fc436-9a38-4578-89d6-e4f3241f5040",n,d);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("text/plain",i);p((yield this.http.get(t,{Accept:r})).message)}catch(e){c(e)}}))))}))}getItemZip(e,t,i,r,s,o,a,l){return n(this,void 0,void 0,(function*(){if(e==null){throw new TypeError("path can not be null or undefined")}return new Promise(((p,c)=>n(this,void 0,void 0,(function*(){let n={project:t};let d={path:e,fileName:i,download:r,scopePath:s,recursionLevel:o,versionDescriptor:a,includeContent:l};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","tfvc","ba9fc436-9a38-4578-89d6-e4f3241f5040",n,d);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("application/zip",i);p((yield this.http.get(t,{Accept:r})).message)}catch(e){c(e)}}))))}))}getLabelItems(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={labelId:e};let a={$top:t,$skip:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","tfvc","06166e34-de17-4b60-8cd1-23182a346fda",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.TfvcItem,true);r(l)}catch(e){o(e)}}))))}))}getLabel(e,t,i){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("requestData can not be null or undefined")}return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:i,labelId:e};let a={requestData:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","tfvc","a5d9bd7f-b661-4d0e-b9be-d9c16affae54",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.TfvcLabel,false);r(l)}catch(e){o(e)}}))))}))}getLabels(e,t,i,r){return n(this,void 0,void 0,(function*(){if(e==null){throw new TypeError("requestData can not be null or undefined")}return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:t};let l={requestData:e,$top:i,$skip:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","tfvc","a5d9bd7f-b661-4d0e-b9be-d9c16affae54",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.TfvcLabelRef,true);o(a)}catch(e){a(e)}}))))}))}getShelvesetChanges(e,t,i){return n(this,void 0,void 0,(function*(){if(e==null){throw new TypeError("shelvesetId can not be null or undefined")}return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={};let a={shelvesetId:e,$top:t,$skip:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","tfvc","dbaf075b-0445-4c34-9e5b-82292f856522",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.TfvcChange,true);r(l)}catch(e){o(e)}}))))}))}getShelveset(e,t){return n(this,void 0,void 0,(function*(){if(e==null){throw new TypeError("shelvesetId can not be null or undefined")}return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={};let o={shelvesetId:e,requestData:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","tfvc","e36d44fb-e907-4b0a-b194-f83f1ed32ad3",n,o);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(t,r);let l=this.formatResponse(a.result,s.TypeInfo.TfvcShelveset,false);i(l)}catch(e){r(e)}}))))}))}getShelvesets(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={};let a={requestData:e,$top:t,$skip:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","tfvc","e36d44fb-e907-4b0a-b194-f83f1ed32ad3",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.TfvcShelvesetRef,true);r(l)}catch(e){o(e)}}))))}))}getShelvesetWorkItems(e){return n(this,void 0,void 0,(function*(){if(e==null){throw new TypeError("shelvesetId can not be null or undefined")}return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};let r={shelvesetId:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","tfvc","a7a0c1c1-373e-425a-b031-a519474d743d",n,r);let i=e.requestUrl;let s=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(i,s);let a=this.formatResponse(o.result,null,true);t(a)}catch(e){i(e)}}))))}))}getTfvcStatistics(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e};let s={scopePath:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","tfvc","e15c74c0-3605-40e0-aed4-4cc61e549ed8",n,s);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}}t.TfvcApi=TfvcApi;TfvcApi.RESOURCE_AREA_ID="8aa40520-446d-40e6-89f6-9c9f9ce44c48"},5944:(e,t,i)=>{Object.defineProperty(t,"__esModule",{value:true});t.VsoClient=t.InvalidApiResourceVersionError=void 0;const n=i(7016);const r=i(6928);class InvalidApiResourceVersionError{constructor(e){this.name="Invalid resource version";this.message=e}}t.InvalidApiResourceVersionError=InvalidApiResourceVersionError;class VsoClient{constructor(e,t){this.baseUrl=e;this.basePath=n.parse(e).pathname;this.restClient=t;this._locationsByAreaPromises={};this._initializationPromise=Promise.resolve(true)}autoNegotiateApiVersion(e,t){let i;let n;let r;if(t){let s=new RegExp("(\\d+(\\.\\d+)?)(-preview(\\.(\\d+))?)?");let o=false;let a;let l=s.exec(t);if(l){if(l[1]){n=+l[1];r=l[1];if(l[3]){o=true;if(l[5]){a=+l[5]}}if(n<=+e.releasedVersion||!a&&n<=+e.maxVersion&&o||a&&n<=+e.maxVersion&&a<=+e.resourceVersion){i=t}}}}if(!i){if(n<+e.maxVersion){i=r+"-preview"}else if(e.maxVersion===e.releasedVersion){i=e.maxVersion}else{i=e.maxVersion+"-preview."+e.resourceVersion}}return i}getVersioningData(e,t,i,n,r){let s;return this.beginGetLocation(t,i).then((o=>{if(!o){throw new Error("Failed to find api location for area: "+t+" id: "+i)}e=this.autoNegotiateApiVersion(o,e);s=this.getRequestUrl(o.routeTemplate,o.area,o.resourceName,n,r);return{apiVersion:e,requestUrl:s}}))}_setInitializationPromise(e){if(e){this._initializationPromise=e}}beginGetLocation(e,t){return this._initializationPromise.then((()=>this.beginGetAreaLocations(e))).then((e=>e[(t||"").toLowerCase()]))}beginGetAreaLocations(e){let t=this._locationsByAreaPromises[e];if(!t){let i=this.resolveUrl(VsoClient.APIS_RELATIVE_PATH+"/"+e);t=this.restClient.options(i).then((i=>{if(!i.result){return{}}let n={};let r=i.result.value;let s;for(s=0;se.toString())).join(",");i+=n+"="+encodeURIComponent(r)+"&";return i}if(typeof e!=="string"){for(let n in e){if(e.hasOwnProperty(n)){const r=e[n];const s=t+encodeURIComponent(n.toString())+".";i+=this.queryParamsToStringHelper(r,s)}}}if(i===""&&t.length>0){const n=typeof e==="object"&&"toUTCString"in e?e.toUTCString():e.toString();const r=t.endsWith(".")?t.slice(0,-1):t;i=r+"="+encodeURIComponent(n)+"&"}return i}queryParamsToString(e){const t="?"+this.queryParamsToStringHelper(e,"");return t.slice(0,-1)}getRequestUrl(e,t,i,s,o){s=s||{};if(!s.area){s.area=t}if(!s.resource){s.resource=i}let a=this.replaceRouteValues(e,s);if(o){a+=this.queryParamsToString(o)}return n.resolve(this.baseUrl,r.join(this.basePath,a))}replaceRouteValues(e,t){let i="",n="",r="",s=false,o,a=e.length,l;for(o=0;oe.toLowerCase()));const i=H.parse(e).host.toLowerCase();return t.indexOf(i)!==-1};this.serverUrl=e;this.authHandler=t;this.options=n||{};if(!this.isNoProxyHost(this.serverUrl)){if(!this.options.proxy||!this.options.proxy.proxyUrl){if(global["_vsts_task_lib_proxy"]){let e={proxyUrl:global["_vsts_task_lib_proxy_url"],proxyUsername:global["_vsts_task_lib_proxy_username"],proxyPassword:this._readTaskLibSecrets(global["_vsts_task_lib_proxy_password"]),proxyBypassHosts:JSON.parse(global["_vsts_task_lib_proxy_bypass"]||"[]")};this.options.proxy=e}}}if(!this.options.cert){if(global["_vsts_task_lib_cert"]){let e={caFile:global["_vsts_task_lib_cert_ca"],certFile:global["_vsts_task_lib_cert_clientcert"],keyFile:global["_vsts_task_lib_cert_key"],passphrase:this._readTaskLibSecrets(global["_vsts_task_lib_cert_passphrase"])};this.options.cert=e}}if(!this.options.ignoreSslError){this.options.ignoreSslError=!!global["_vsts_task_lib_skip_cert_validation"]}let s;const o="azure-devops-node-api";if(r&&r.userAgent){s=r.userAgent;this.userAgent=r.userAgent}else if(J){if(r){s=`${r.productName}/${r.productVersion} (${o}; ${window.navigator.userAgent})`}else{s=`${o} (${window.navigator.userAgent})`}}else{let e="unknown";const t=i.ab+"package.json";if(L.existsSync(i.ab+"package.json")){e=JSON.parse(L.readFileSync(t,"utf8")).version}const n=G.platform();const a=G.release();if(r){s=`${r.productName}/${r.productVersion} (${o} ${e}; ${n} ${a})`}else{s=`${o}/${e} (${n} ${a})`}}this.rest=new q.RestClient(s,null,[this.authHandler],this.options);this.vsoClient=new j.VsoClient(e,this.rest)}static createWithBearerToken(e,t,i){let n=getBearerHandler(t);return new this(e,n,i)}connect(){return n(this,void 0,void 0,(function*(){return new Promise(((e,t)=>n(this,void 0,void 0,(function*(){try{let t;t=yield this.rest.get(this.vsoClient.resolveUrl("/_apis/connectionData"));e(t.result)}catch(e){t(e)}}))))}))}getAlertApi(e,t){return n(this,void 0,void 0,(function*(){e=yield this._getResourceAreaUrl(e||this.serverUrl,"0f2ca920-f269-4545-b1f4-5b4173aa784e");t=t||[this.authHandler];return new r.AlertApi(e,t,this.options,this.userAgent)}))}getBuildApi(e,t){return n(this,void 0,void 0,(function*(){e=yield this._getResourceAreaUrl(e||this.serverUrl,s.BuildApi.RESOURCE_AREA_ID);t=t||[this.authHandler];return new s.BuildApi(e,t,this.options,this.userAgent)}))}getCoreApi(e,t){return n(this,void 0,void 0,(function*(){e=yield this._getResourceAreaUrl(e||this.serverUrl,"79134c72-4a58-4b42-976c-04e7115f32bf");t=t||[this.authHandler];return new o.CoreApi(e,t,this.options,this.userAgent)}))}getDashboardApi(e,t){return n(this,void 0,void 0,(function*(){e=yield this._getResourceAreaUrl(e||this.serverUrl,"31c84e0a-3ece-48fd-a29d-100849af99ba");t=t||[this.authHandler];return new a.DashboardApi(e,t,this.options,this.userAgent)}))}getExtensionManagementApi(e,t){return n(this,void 0,void 0,(function*(){e=yield this._getResourceAreaUrl(e||this.serverUrl,"6c2b0933-3600-42ae-bf8b-93d4f7e83594");t=t||[this.authHandler];return new l.ExtensionManagementApi(e,t,this.options,this.userAgent)}))}getFeatureManagementApi(e,t){return n(this,void 0,void 0,(function*(){e=yield this._getResourceAreaUrl(e||this.serverUrl,"");t=t||[this.authHandler];return new p.FeatureManagementApi(e,t,this.options,this.userAgent)}))}getFileContainerApi(e,t){return n(this,void 0,void 0,(function*(){e=yield this._getResourceAreaUrl(e||this.serverUrl,"");t=t||[this.authHandler];return new c.FileContainerApi(e,t,this.options,this.userAgent)}))}getGalleryApi(e,t){return n(this,void 0,void 0,(function*(){e=yield this._getResourceAreaUrl(e||this.serverUrl,d.GalleryApi.RESOURCE_AREA_ID);t=t||[this.authHandler];return new d.GalleryApi(e,t,this.options,this.userAgent)}))}getGitApi(e,t){return n(this,void 0,void 0,(function*(){e=yield this._getResourceAreaUrl(e||this.serverUrl,u.GitApi.RESOURCE_AREA_ID);t=t||[this.authHandler];return new u.GitApi(e,t,this.options,this.userAgent)}))}getLocationsApi(e,t){return n(this,void 0,void 0,(function*(){let i=Object.assign({},this.options);i.allowRetries=true;i.maxRetries=5;e=(yield e)||this.serverUrl;t=t||[this.authHandler];return new A.LocationsApi(e,t,i,this.userAgent)}))}getManagementApi(e,t){return n(this,void 0,void 0,(function*(){e=yield this._getResourceAreaUrl(e||this.serverUrl,"f101720c-9790-45a6-9fb3-494a09fddeeb");t=t||[this.authHandler];return new f.ManagementApi(e,t,this.options,this.userAgent)}))}getNotificationApi(e,t){return n(this,void 0,void 0,(function*(){e=yield this._getResourceAreaUrl(e||this.serverUrl,"");t=t||[this.authHandler];return new h.NotificationApi(e,t,this.options,this.userAgent)}))}getPolicyApi(e,t){return n(this,void 0,void 0,(function*(){e=yield this._getResourceAreaUrl(e||this.serverUrl,"fb13a388-40dd-4a04-b530-013a739c72ef");t=t||[this.authHandler];return new g.PolicyApi(e,t,this.options,this.userAgent)}))}getProfileApi(e,t){return n(this,void 0,void 0,(function*(){e=yield this._getResourceAreaUrl(e||this.serverUrl,"8ccfef3d-2b87-4e99-8ccb-66e343d2daa8");t=t||[this.authHandler];return new y.ProfileApi(e,t,this.options,this.userAgent)}))}getProjectAnalysisApi(e,t){return n(this,void 0,void 0,(function*(){e=yield this._getResourceAreaUrl(e||this.serverUrl,"7658fa33-b1bf-4580-990f-fac5896773d3");t=t||[this.authHandler];return new v.ProjectAnalysisApi(e,t,this.options,this.userAgent)}))}getSecurityRolesApi(e,t){return n(this,void 0,void 0,(function*(){e=yield this._getResourceAreaUrl(e||this.serverUrl,"");t=t||[this.authHandler];return new E.SecurityRolesApi(e,t,this.options,this.userAgent)}))}getReleaseApi(e,t){return n(this,void 0,void 0,(function*(){e=yield this._getResourceAreaUrl(e||this.serverUrl,"efc2f575-36ef-48e9-b672-0c6fb4a48ac5");t=t||[this.authHandler];return new I.ReleaseApi(e,t,this.options,this.userAgent)}))}getTaskApi(e,t){return n(this,void 0,void 0,(function*(){e=yield this._getResourceAreaUrl(e||this.serverUrl,"");t=t||[this.authHandler];return new b.TaskApi(e,t,this.options,this.userAgent)}))}getTaskAgentApi(e,t){return n(this,void 0,void 0,(function*(){e=yield this._getResourceAreaUrl(e||this.serverUrl,"a85b8835-c1a1-4aac-ae97-1c3d0ba72dbd");t=t||[this.authHandler];return new C.TaskAgentApi(e,t,this.options,this.userAgent)}))}getTestApi(e,t){return n(this,void 0,void 0,(function*(){e=yield this._getResourceAreaUrl(e||this.serverUrl,"c2aa639c-3ccc-4740-b3b6-ce2a1e1d984e");t=t||[this.authHandler];return new T.TestApi(e,t,this.options,this.userAgent)}))}getTestPlanApi(e,t){return n(this,void 0,void 0,(function*(){e=yield this._getResourceAreaUrl(e||this.serverUrl,"e4c27205-9d23-4c98-b958-d798bc3f9cd4");t=t||[this.authHandler];return new w.TestPlanApi(e,t,this.options,this.userAgent)}))}getTestResultsApi(e,t){return n(this,void 0,void 0,(function*(){e=yield this._getResourceAreaUrl(e||this.serverUrl,"c83eaf52-edf3-4034-ae11-17d38f25404c");t=t||[this.authHandler];return new R.TestResultsApi(e,t,this.options,this.userAgent)}))}getTfvcApi(e,t){return n(this,void 0,void 0,(function*(){e=yield this._getResourceAreaUrl(e||this.serverUrl,"8aa40520-446d-40e6-89f6-9c9f9ce44c48");t=t||[this.authHandler];return new B.TfvcApi(e,t,this.options,this.userAgent)}))}getWikiApi(e,t){return n(this,void 0,void 0,(function*(){e=yield this._getResourceAreaUrl(e||this.serverUrl,"bf7d82a0-8aa5-4613-94ef-6172a5ea01f3");t=t||[this.authHandler];return new D.WikiApi(e,t,this.options,this.userAgent)}))}getWorkApi(e,t){return n(this,void 0,void 0,(function*(){e=yield this._getResourceAreaUrl(e||this.serverUrl,"1d4f49f9-02b9-4e26-b826-2cdb6195f2a9");t=t||[this.authHandler];return new S.WorkApi(e,t,this.options,this.userAgent)}))}getWorkItemTrackingApi(e,t){return n(this,void 0,void 0,(function*(){e=yield this._getResourceAreaUrl(e||this.serverUrl,P.WorkItemTrackingApi.RESOURCE_AREA_ID);t=t||[this.authHandler];return new P.WorkItemTrackingApi(e,t,this.options,this.userAgent)}))}getWorkItemTrackingProcessApi(e,t){return n(this,void 0,void 0,(function*(){e=yield this._getResourceAreaUrl(e||this.serverUrl,"5264459e-e5e0-4bd8-b118-0985e68a4ec5");t=t||[this.authHandler];return new x.WorkItemTrackingProcessApi(e,t,this.options,this.userAgent)}))}getWorkItemTrackingProcessDefinitionApi(e,t){return n(this,void 0,void 0,(function*(){e=yield this._getResourceAreaUrl(e||this.serverUrl,"5264459e-e5e0-4bd8-b118-0985e68a4ec5");t=t||[this.authHandler];return new O.WorkItemTrackingProcessDefinitionsApi(e,t,this.options,this.userAgent)}))}getPipelinesApi(e,t){return n(this,void 0,void 0,(function*(){e=yield this._getResourceAreaUrl(e||this.serverUrl,"5264459e-e5e0-4bd8-b118-0985e68a4ec5");t=t||[this.authHandler];return new k.PipelinesApi(e,t,this.options,this.userAgent)}))}getCixApi(e,t){return n(this,void 0,void 0,(function*(){e=yield this._getResourceAreaUrl(e||this.serverUrl,"5264459e-e5e0-4bd8-b118-0985e68a4ec5");t=t||[this.authHandler];return new _.CixApi(e,t,this.options,this.userAgent)}))}_getResourceAreaUrl(e,t){return n(this,void 0,void 0,(function*(){if(!t){return e}const i=yield this._getResourceAreas();if(i===undefined){throw new Error(`Failed to retrieve resource areas ' + 'from server: ${e}`)}if(!i||i.length===0||i.count===0){return e}for(var n of i){if(n.id.toLowerCase()===t.toLowerCase()){return n.locationUrl}}throw new Error(`Could not find information for resource area ${t} ' + 'from server: ${e}`)}))}_getResourceAreas(){return n(this,void 0,void 0,(function*(){if(!this._resourceAreas){const e=yield this.getLocationsApi();this._resourceAreas=yield e.getResourceAreas()}return this._resourceAreas}))}_readTaskLibSecrets(e){if(J){throw new Error("Browsers can't securely keep secrets")}if(e&&e.indexOf(":")>0){let t=e.split(":",2);let i=new Buffer(t[0],"base64").toString("utf8");let n=new Buffer(L.readFileSync(i,"utf8"),"base64");let r=new Buffer(t[1],"base64").toString("utf8");let s=M.createDecipher("aes-256-ctr",n);let o=s.update(r,"hex","utf8");o+=s.final("utf8");return o}}}t.WebApi=WebApi},7187:function(e,t,i){var n=this&&this.__awaiter||function(e,t,i,n){function adopt(e){return e instanceof i?e:new i((function(t){t(e)}))}return new(i||(i=Promise))((function(i,r){function fulfilled(e){try{step(n.next(e))}catch(e){r(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){r(e)}}function step(e){e.done?i(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.WikiApi=void 0;const r=i(666);const s=i(7644);const o=i(2662);class WikiApi extends r.ClientApiBase{constructor(e,t,i,n){super(e,t,n||"node-Wiki-api",i)}createCommentAttachment(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:i,wikiIdentifier:r,pageId:o};e=e||{};e["Content-Type"]="application/octet-stream";try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","wiki","5100d976-363d-42e7-a19d-4171ecb44782",n);let r=i.requestUrl;let o=this.createRequestOptions("application/json",i.apiVersion);o.additionalHeaders=e;let l;l=yield this.rest.uploadStream("POST",r,t,o);let p=this.formatResponse(l.result,s.TypeInfo.CommentAttachment,false);a(p)}catch(e){l(e)}}))))}))}getAttachmentContent(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:e,wikiIdentifier:t,pageId:i,attachmentId:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","wiki","5100d976-363d-42e7-a19d-4171ecb44782",n);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("application/octet-stream",i);s((yield this.http.get(t,{Accept:r})).message)}catch(e){o(e)}}))))}))}addCommentReaction(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e,wikiIdentifier:t,pageId:i,commentId:r,type:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","wiki","7a5bc693-aab7-4d48-8f34-36f373022063",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.replace(t,null,i);let o=this.formatResponse(r.result,s.TypeInfo.CommentReaction,false);a(o)}catch(e){l(e)}}))))}))}deleteCommentReaction(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e,wikiIdentifier:t,pageId:i,commentId:r,type:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","wiki","7a5bc693-aab7-4d48-8f34-36f373022063",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.del(t,i);let o=this.formatResponse(r.result,s.TypeInfo.CommentReaction,false);a(o)}catch(e){l(e)}}))))}))}getEngagedUsers(e,t,i,r,s,o,a){return n(this,void 0,void 0,(function*(){return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={project:e,wikiIdentifier:t,pageId:i,commentId:r,type:s};let c={$top:o,$skip:a};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","wiki","598a5268-41a7-4162-b7dc-344131e4d1fa",n,c);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let s=this.formatResponse(r.result,null,true);l(s)}catch(e){p(e)}}))))}))}addComment(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:t,wikiIdentifier:i,pageId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","wiki","9b394e93-7db5-46cb-9c26-09a36aa5c895",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,r);let l=this.formatResponse(a.result,s.TypeInfo.Comment,false);o(l)}catch(e){a(e)}}))))}))}deleteComment(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:e,wikiIdentifier:t,pageId:i,id:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","wiki","9b394e93-7db5-46cb-9c26-09a36aa5c895",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.del(t,i);let o=this.formatResponse(r.result,null,false);s(o)}catch(e){o(e)}}))))}))}getComment(e,t,i,r,o,a){return n(this,void 0,void 0,(function*(){return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={project:e,wikiIdentifier:t,pageId:i,id:r};let c={excludeDeleted:o,$expand:a};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","wiki","9b394e93-7db5-46cb-9c26-09a36aa5c895",n,c);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.Comment,false);l(o)}catch(e){p(e)}}))))}))}listComments(e,t,i,r,o,a,l,p,c){return n(this,void 0,void 0,(function*(){return new Promise(((d,u)=>n(this,void 0,void 0,(function*(){let n={project:e,wikiIdentifier:t,pageId:i};let A={$top:r,continuationToken:o,excludeDeleted:a,$expand:l,order:p,parentId:c};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","wiki","9b394e93-7db5-46cb-9c26-09a36aa5c895",n,A);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.CommentList,false);d(o)}catch(e){u(e)}}))))}))}updateComment(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:t,wikiIdentifier:i,pageId:r,id:o};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","wiki","9b394e93-7db5-46cb-9c26-09a36aa5c895",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(i,e,r);let l=this.formatResponse(o.result,s.TypeInfo.Comment,false);a(l)}catch(e){l(e)}}))))}))}getPageText(e,t,i,r,s,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e,wikiIdentifier:t};let p={path:i,recursionLevel:r,versionDescriptor:s,includeContent:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","wiki","25d3fbc7-fe3d-46cb-b5a5-0b6f79caf27b",n,p);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("text/plain",i);a((yield this.http.get(t,{Accept:r})).message)}catch(e){l(e)}}))))}))}getPageZip(e,t,i,r,s,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e,wikiIdentifier:t};let p={path:i,recursionLevel:r,versionDescriptor:s,includeContent:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","wiki","25d3fbc7-fe3d-46cb-b5a5-0b6f79caf27b",n,p);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("application/zip",i);a((yield this.http.get(t,{Accept:r})).message)}catch(e){l(e)}}))))}))}getPageByIdText(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,wikiIdentifier:t,id:i};let l={recursionLevel:r,includeContent:s};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","wiki","ceddcf75-1068-452d-8b13-2d4d76e1f970",n,l);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("text/plain",i);o((yield this.http.get(t,{Accept:r})).message)}catch(e){a(e)}}))))}))}getPageByIdZip(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,wikiIdentifier:t,id:i};let l={recursionLevel:r,includeContent:s};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","wiki","ceddcf75-1068-452d-8b13-2d4d76e1f970",n,l);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("application/zip",i);o((yield this.http.get(t,{Accept:r})).message)}catch(e){a(e)}}))))}))}getPagesBatch(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,a)=>n(this,void 0,void 0,(function*(){let n={project:t,wikiIdentifier:i};let l={versionDescriptor:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","wiki","71323c46-2592-4398-8771-ced73dd87207",n,l);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,r);let p=this.formatResponse(a.result,o.TypeInfo.WikiPageDetail,true);s(p)}catch(e){a(e)}}))))}))}getPageData(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,a)=>n(this,void 0,void 0,(function*(){let n={project:e,wikiIdentifier:t,pageId:i};let l={pageViewsForDays:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","wiki","81c4e0fe-7663-4d62-ad46-6ab78459f274",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,o.TypeInfo.WikiPageDetail,false);s(a)}catch(e){a(e)}}))))}))}createOrUpdatePageViewStats(e,t,i,r,s){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("wikiVersion can not be null or undefined")}if(r==null){throw new TypeError("path can not be null or undefined")}return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e,wikiIdentifier:t};let p={wikiVersion:i,path:r,oldPath:s};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","wiki","1087b746-5d15-41b9-bea6-14e325e7f880",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.create(t,null,i);let s=this.formatResponse(r.result,o.TypeInfo.WikiPageViewStats,false);a(s)}catch(e){l(e)}}))))}))}createWiki(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","wiki","288d122c-dbd4-451d-aa5f-7dbbba070728",n);let r=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,s);let l=this.formatResponse(a.result,o.TypeInfo.WikiV2,false);i(l)}catch(e){r(e)}}))))}))}deleteWiki(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t,wikiIdentifier:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","wiki","288d122c-dbd4-451d-aa5f-7dbbba070728",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let a=this.formatResponse(s.result,o.TypeInfo.WikiV2,false);i(a)}catch(e){r(e)}}))))}))}getAllWikis(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={project:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","wiki","288d122c-dbd4-451d-aa5f-7dbbba070728",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(i,r);let a=this.formatResponse(s.result,o.TypeInfo.WikiV2,true);t(a)}catch(e){i(e)}}))))}))}getWiki(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t,wikiIdentifier:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","wiki","288d122c-dbd4-451d-aa5f-7dbbba070728",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,r);let a=this.formatResponse(s.result,o.TypeInfo.WikiV2,false);i(a)}catch(e){r(e)}}))))}))}updateWiki(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:i,wikiIdentifier:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","wiki","288d122c-dbd4-451d-aa5f-7dbbba070728",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,s);let l=this.formatResponse(a.result,o.TypeInfo.WikiV2,false);r(l)}catch(e){s(e)}}))))}))}}t.WikiApi=WikiApi;WikiApi.RESOURCE_AREA_ID="bf7d82a0-8aa5-4613-94ef-6172a5ea01f3"},7932:function(e,t,i){var n=this&&this.__awaiter||function(e,t,i,n){function adopt(e){return e instanceof i?e:new i((function(t){t(e)}))}return new(i||(i=Promise))((function(i,r){function fulfilled(e){try{step(n.next(e))}catch(e){r(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){r(e)}}function step(e){e.done?i(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.WorkApi=void 0;const r=i(666);const s=i(2047);class WorkApi extends r.ClientApiBase{constructor(e,t,i,n){super(e,t,n||"node-Work-api",i)}updateAutomationRule(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n=null;let s=null;if(t){n=t.projectId||t.project;s=t.teamId||t.team}let o={project:n,team:s};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","work","2882c15d-0cb3-43b5-8fb7-db62e09a79db",o);let n=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.update(n,e,r);let a=this.formatResponse(s.result,null,false);i(a)}catch(e){r(e)}}))))}))}getBacklogConfigurations(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n=null;let r=null;if(e){n=e.projectId||e.project;r=e.teamId||e.team}let o={project:n,team:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","work","7799f497-3cb5-4f16-ad4f-5cd06012db64",o);let i=e.requestUrl;let n=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(i,n);let a=this.formatResponse(r.result,s.TypeInfo.BacklogConfiguration,false);t(a)}catch(e){i(e)}}))))}))}getBacklogLevelWorkItems(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n=null;let s=null;if(e){n=e.projectId||e.project;s=e.teamId||e.team}let o={project:n,team:s,backlogId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","work","7c468d96-ab1d-4294-a360-92f07e9ccd98",o);let t=e.requestUrl;let n=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,n);let s=this.formatResponse(r.result,null,false);i(s)}catch(e){r(e)}}))))}))}getBacklog(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n=null;let o=null;if(e){n=e.projectId||e.project;o=e.teamId||e.team}let a={project:n,team:o,id:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","work","a93726f9-7867-4e38-b4f2-0bfafc2f6a94",a);let t=e.requestUrl;let n=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,n);let o=this.formatResponse(r.result,s.TypeInfo.BacklogLevelConfiguration,false);i(o)}catch(e){r(e)}}))))}))}getBacklogs(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n=null;let r=null;if(e){n=e.projectId||e.project;r=e.teamId||e.team}let o={project:n,team:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","work","a93726f9-7867-4e38-b4f2-0bfafc2f6a94",o);let i=e.requestUrl;let n=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(i,n);let a=this.formatResponse(r.result,s.TypeInfo.BacklogLevelConfiguration,true);t(a)}catch(e){i(e)}}))))}))}getBoardBadge(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n=null;let a=null;if(e){n=e.projectId||e.project;a=e.teamId||e.team}let l={project:n,team:a,id:t};let p={columnOptions:i,columns:r&&r.join(",")};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","work","0120b002-ab6c-4ca0-98cf-a8d7492f865c",l,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let n;n=yield this.rest.get(t,i);let r=this.formatResponse(n.result,null,false);s(r)}catch(e){o(e)}}))))}))}getBoardBadgeData(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n=null;let a=null;if(e){n=e.projectId||e.project;a=e.teamId||e.team}let l={project:n,team:a,id:t};let p={columnOptions:i,columns:r&&r.join(",")};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","work","0120b002-ab6c-4ca0-98cf-a8d7492f865c",l,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let n;n=yield this.rest.get(t,i);let r=this.formatResponse(n.result,null,false);s(r)}catch(e){o(e)}}))))}))}getColumnSuggestedValues(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={project:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","work","eb7ec5a3-1ba3-4fd1-b834-49a5a387e57d",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(i,r);let o=this.formatResponse(s.result,null,true);t(o)}catch(e){i(e)}}))))}))}getBoardMappingParentItems(e,t,i){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("childBacklogContextCategoryRefName can not be null or undefined")}if(i==null){throw new TypeError("workitemIds can not be null or undefined")}return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n=null;let o=null;if(e){n=e.projectId||e.project;o=e.teamId||e.team}let a={project:n,team:o};let l={childBacklogContextCategoryRefName:t,workitemIds:i&&i.join(",")};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","work","186abea3-5c35-432f-9e28-7a15b4312a0e",a,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let n;n=yield this.rest.get(t,i);let s=this.formatResponse(n.result,null,true);r(s)}catch(e){s(e)}}))))}))}getRowSuggestedValues(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={project:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","work","bb494cc6-a0f5-4c6c-8dca-ea6912e79eb9",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(i,r);let o=this.formatResponse(s.result,null,true);t(o)}catch(e){i(e)}}))))}))}getBoard(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n=null;let o=null;if(e){n=e.projectId||e.project;o=e.teamId||e.team}let a={project:n,team:o,id:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","work","23ad19fc-3b8e-4877-8462-b3f92bc06b40",a);let t=e.requestUrl;let n=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,n);let o=this.formatResponse(r.result,s.TypeInfo.Board,false);i(o)}catch(e){r(e)}}))))}))}getBoards(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n=null;let r=null;if(e){n=e.projectId||e.project;r=e.teamId||e.team}let s={project:n,team:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","work","23ad19fc-3b8e-4877-8462-b3f92bc06b40",s);let i=e.requestUrl;let n=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(i,n);let o=this.formatResponse(r.result,null,true);t(o)}catch(e){i(e)}}))))}))}setBoardOptions(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((e,r)=>n(this,void 0,void 0,(function*(){let n=null;let s=null;if(t){n=t.projectId||t.project;s=t.teamId||t.team}let o={project:n,team:s,id:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","work","23ad19fc-3b8e-4877-8462-b3f92bc06b40",o);let i=t.requestUrl;let n=this.createRequestOptions("application/json",t.apiVersion);let r;r=yield this.rest.replace(i,n,n);let s=this.formatResponse(r.result,null,true);e(s)}catch(e){r(e)}}))))}))}getBoardUserSettings(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n=null;let s=null;if(e){n=e.projectId||e.project;s=e.teamId||e.team}let o={project:n,team:s,board:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","work","b30d9f58-1891-4b0a-b168-c46408f919b0",o);let t=e.requestUrl;let n=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,n);let s=this.formatResponse(r.result,null,false);i(s)}catch(e){r(e)}}))))}))}updateBoardUserSettings(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n=null;let o=null;if(t){n=t.projectId||t.project;o=t.teamId||t.team}let a={project:n,team:o,board:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","work","b30d9f58-1891-4b0a-b168-c46408f919b0",a);let i=t.requestUrl;let n=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.update(i,e,n);let o=this.formatResponse(s.result,null,false);r(o)}catch(e){s(e)}}))))}))}getCapacitiesWithIdentityRefAndTotals(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n=null;let o=null;if(e){n=e.projectId||e.project;o=e.teamId||e.team}let a={project:n,team:o,iterationId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","work","74412d15-8c1a-4352-a48d-ef1ed5587d57",a);let t=e.requestUrl;let n=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,n);let o=this.formatResponse(r.result,s.TypeInfo.TeamCapacity,false);i(o)}catch(e){r(e)}}))))}))}getCapacityWithIdentityRef(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n=null;let a=null;if(e){n=e.projectId||e.project;a=e.teamId||e.team}let l={project:n,team:a,iterationId:t,teamMemberId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","work","74412d15-8c1a-4352-a48d-ef1ed5587d57",l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let n;n=yield this.rest.get(t,i);let o=this.formatResponse(n.result,s.TypeInfo.TeamMemberCapacityIdentityRef,false);r(o)}catch(e){o(e)}}))))}))}replaceCapacitiesWithIdentityRef(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n=null;let a=null;if(t){n=t.projectId||t.project;a=t.teamId||t.team}let l={project:n,team:a,iterationId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.3","work","74412d15-8c1a-4352-a48d-ef1ed5587d57",l);let i=t.requestUrl;let n=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.replace(i,e,n);let a=this.formatResponse(o.result,s.TypeInfo.TeamMemberCapacityIdentityRef,true);r(a)}catch(e){o(e)}}))))}))}updateCapacityWithIdentityRef(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n=null;let l=null;if(t){n=t.projectId||t.project;l=t.teamId||t.team}let p={project:n,team:l,iterationId:i,teamMemberId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.3","work","74412d15-8c1a-4352-a48d-ef1ed5587d57",p);let i=t.requestUrl;let n=this.createRequestOptions("application/json",t.apiVersion);let r;r=yield this.rest.update(i,e,n);let a=this.formatResponse(r.result,s.TypeInfo.TeamMemberCapacityIdentityRef,false);o(a)}catch(e){a(e)}}))))}))}getBoardCardRuleSettings(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n=null;let s=null;if(e){n=e.projectId||e.project;s=e.teamId||e.team}let o={project:n,team:s,board:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","work","b044a3d9-02ea-49c7-91a1-b730949cc896",o);let t=e.requestUrl;let n=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,n);let s=this.formatResponse(r.result,null,false);i(s)}catch(e){r(e)}}))))}))}updateBoardCardRuleSettings(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n=null;let o=null;if(t){n=t.projectId||t.project;o=t.teamId||t.team}let a={project:n,team:o,board:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","work","b044a3d9-02ea-49c7-91a1-b730949cc896",a);let i=t.requestUrl;let n=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.update(i,e,n);let o=this.formatResponse(s.result,null,false);r(o)}catch(e){s(e)}}))))}))}updateTaskboardCardRuleSettings(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n=null;let s=null;if(t){n=t.projectId||t.project;s=t.teamId||t.team}let o={project:n,team:s};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","work","3f84a8d1-1aab-423e-a94b-6dcbdcca511f",o);let n=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.update(n,e,r);let a=this.formatResponse(s.result,null,false);i(a)}catch(e){r(e)}}))))}))}getBoardCardSettings(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n=null;let s=null;if(e){n=e.projectId||e.project;s=e.teamId||e.team}let o={project:n,team:s,board:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","work","07c3b467-bc60-4f05-8e34-599ce288fafc",o);let t=e.requestUrl;let n=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,n);let s=this.formatResponse(r.result,null,false);i(s)}catch(e){r(e)}}))))}))}updateBoardCardSettings(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n=null;let o=null;if(t){n=t.projectId||t.project;o=t.teamId||t.team}let a={project:n,team:o,board:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","work","07c3b467-bc60-4f05-8e34-599ce288fafc",a);let i=t.requestUrl;let n=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.replace(i,e,n);let o=this.formatResponse(s.result,null,false);r(o)}catch(e){s(e)}}))))}))}updateTaskboardCardSettings(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n=null;let s=null;if(t){n=t.projectId||t.project;s=t.teamId||t.team}let o={project:n,team:s};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","work","0d63745f-31f3-4cf3-9056-2a064e567637",o);let n=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.replace(n,e,r);let a=this.formatResponse(s.result,null,false);i(a)}catch(e){r(e)}}))))}))}getBoardChart(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n=null;let o=null;if(e){n=e.projectId||e.project;o=e.teamId||e.team}let a={project:n,team:o,board:t,name:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","work","45fe888c-239e-49fd-958c-df1a1ab21d97",a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let n;n=yield this.rest.get(t,i);let s=this.formatResponse(n.result,null,false);r(s)}catch(e){s(e)}}))))}))}getBoardCharts(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n=null;let s=null;if(e){n=e.projectId||e.project;s=e.teamId||e.team}let o={project:n,team:s,board:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","work","45fe888c-239e-49fd-958c-df1a1ab21d97",o);let t=e.requestUrl;let n=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,n);let s=this.formatResponse(r.result,null,true);i(s)}catch(e){r(e)}}))))}))}updateBoardChart(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n=null;let a=null;if(t){n=t.projectId||t.project;a=t.teamId||t.team}let l={project:n,team:a,board:i,name:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","work","45fe888c-239e-49fd-958c-df1a1ab21d97",l);let i=t.requestUrl;let n=this.createRequestOptions("application/json",t.apiVersion);let r;r=yield this.rest.update(i,e,n);let o=this.formatResponse(r.result,null,false);s(o)}catch(e){o(e)}}))))}))}getBoardColumns(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n=null;let o=null;if(e){n=e.projectId||e.project;o=e.teamId||e.team}let a={project:n,team:o,board:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","work","c555d7ff-84e1-47df-9923-a3fe0cd8751b",a);let t=e.requestUrl;let n=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,n);let o=this.formatResponse(r.result,s.TypeInfo.BoardColumn,true);i(o)}catch(e){r(e)}}))))}))}updateBoardColumns(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n=null;let a=null;if(t){n=t.projectId||t.project;a=t.teamId||t.team}let l={project:n,team:a,board:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","work","c555d7ff-84e1-47df-9923-a3fe0cd8751b",l);let i=t.requestUrl;let n=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.replace(i,e,n);let a=this.formatResponse(o.result,s.TypeInfo.BoardColumn,true);r(a)}catch(e){o(e)}}))))}))}getDeliveryTimelineData(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e,id:t};let p={revision:i,startDate:r,endDate:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","work","bdd0834e-101f-49f0-a6ae-509f384a12b4",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.DeliveryViewData,false);a(o)}catch(e){l(e)}}))))}))}getTotalIterationCapacities(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,iterationId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","work","1e385ce0-396b-4273-8171-d64562c18d37",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}deleteTeamIteration(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n=null;let s=null;if(e){n=e.projectId||e.project;s=e.teamId||e.team}let o={project:n,team:s,id:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","work","c9175577-28a1-4b06-9197-8636af9f64ad",o);let t=e.requestUrl;let n=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.del(t,n);let s=this.formatResponse(r.result,null,false);i(s)}catch(e){r(e)}}))))}))}getTeamIteration(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n=null;let o=null;if(e){n=e.projectId||e.project;o=e.teamId||e.team}let a={project:n,team:o,id:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","work","c9175577-28a1-4b06-9197-8636af9f64ad",a);let t=e.requestUrl;let n=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,n);let o=this.formatResponse(r.result,s.TypeInfo.TeamSettingsIteration,false);i(o)}catch(e){r(e)}}))))}))}getTeamIterations(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n=null;let o=null;if(e){n=e.projectId||e.project;o=e.teamId||e.team}let a={project:n,team:o};let l={$timeframe:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","work","c9175577-28a1-4b06-9197-8636af9f64ad",a,l);let t=e.requestUrl;let n=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,n);let o=this.formatResponse(r.result,s.TypeInfo.TeamSettingsIteration,true);i(o)}catch(e){r(e)}}))))}))}postTeamIteration(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n=null;let o=null;if(t){n=t.projectId||t.project;o=t.teamId||t.team}let a={project:n,team:o};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","work","c9175577-28a1-4b06-9197-8636af9f64ad",a);let n=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(n,e,r);let l=this.formatResponse(o.result,s.TypeInfo.TeamSettingsIteration,false);i(l)}catch(e){r(e)}}))))}))}createPlan(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","work","0b42cb47-cd73-4810-ac90-19c9ba147453",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.Plan,false);i(l)}catch(e){r(e)}}))))}))}deletePlan(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,id:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","work","0b42cb47-cd73-4810-ac90-19c9ba147453",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}getPlan(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,id:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","work","0b42cb47-cd73-4810-ac90-19c9ba147453",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.Plan,false);i(a)}catch(e){r(e)}}))))}))}getPlans(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={project:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","work","0b42cb47-cd73-4810-ac90-19c9ba147453",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(i,r);let a=this.formatResponse(o.result,s.TypeInfo.Plan,true);t(a)}catch(e){i(e)}}))))}))}updatePlan(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,id:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","work","0b42cb47-cd73-4810-ac90-19c9ba147453",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.replace(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.Plan,false);r(l)}catch(e){o(e)}}))))}))}getPredefinedQueries(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={project:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","work","9cbba37c-6cc6-4f70-b903-709be86acbf0",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(i,r);let o=this.formatResponse(s.result,null,true);t(o)}catch(e){i(e)}}))))}))}getPredefinedQueryResults(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:e,id:t};let a={$top:i,includeCompleted:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","work","9cbba37c-6cc6-4f70-b903-709be86acbf0",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,null,false);s(o)}catch(e){o(e)}}))))}))}getProcessConfiguration(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={project:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","work","f901ba42-86d2-4b0c-89c1-3f86d06daa84",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(i,r);let o=this.formatResponse(s.result,null,false);t(o)}catch(e){i(e)}}))))}))}getBoardRows(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n=null;let s=null;if(e){n=e.projectId||e.project;s=e.teamId||e.team}let o={project:n,team:s,board:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","work","0863355d-aefd-4d63-8669-984c9b7b0e78",o);let t=e.requestUrl;let n=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,n);let s=this.formatResponse(r.result,null,true);i(s)}catch(e){r(e)}}))))}))}updateBoardRows(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n=null;let o=null;if(t){n=t.projectId||t.project;o=t.teamId||t.team}let a={project:n,team:o,board:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","work","0863355d-aefd-4d63-8669-984c9b7b0e78",a);let i=t.requestUrl;let n=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.replace(i,e,n);let o=this.formatResponse(s.result,null,true);r(o)}catch(e){s(e)}}))))}))}getColumns(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n=null;let r=null;if(e){n=e.projectId||e.project;r=e.teamId||e.team}let s={project:n,team:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","work","c6815dbe-8e7e-4ffe-9a79-e83ee712aa92",s);let i=e.requestUrl;let n=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(i,n);let o=this.formatResponse(r.result,null,false);t(o)}catch(e){i(e)}}))))}))}updateColumns(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n=null;let s=null;if(t){n=t.projectId||t.project;s=t.teamId||t.team}let o={project:n,team:s};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","work","c6815dbe-8e7e-4ffe-9a79-e83ee712aa92",o);let n=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.replace(n,e,r);let a=this.formatResponse(s.result,null,false);i(a)}catch(e){r(e)}}))))}))}getWorkItemColumns(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n=null;let s=null;if(e){n=e.projectId||e.project;s=e.teamId||e.team}let o={project:n,team:s,iterationId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","work","1be23c36-8872-4abc-b57d-402cd6c669d9",o);let t=e.requestUrl;let n=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,n);let s=this.formatResponse(r.result,null,true);i(s)}catch(e){r(e)}}))))}))}updateWorkItemColumn(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n=null;let a=null;if(t){n=t.projectId||t.project;a=t.teamId||t.team}let l={project:n,team:a,iterationId:i,workItemId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","work","1be23c36-8872-4abc-b57d-402cd6c669d9",l);let i=t.requestUrl;let n=this.createRequestOptions("application/json",t.apiVersion);let r;r=yield this.rest.update(i,e,n);let o=this.formatResponse(r.result,null,false);s(o)}catch(e){o(e)}}))))}))}getTeamDaysOff(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n=null;let o=null;if(e){n=e.projectId||e.project;o=e.teamId||e.team}let a={project:n,team:o,iterationId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","work","2d4faa2e-9150-4cbf-a47a-932b1b4a0773",a);let t=e.requestUrl;let n=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,n);let o=this.formatResponse(r.result,s.TypeInfo.TeamSettingsDaysOff,false);i(o)}catch(e){r(e)}}))))}))}updateTeamDaysOff(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n=null;let a=null;if(t){n=t.projectId||t.project;a=t.teamId||t.team}let l={project:n,team:a,iterationId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","work","2d4faa2e-9150-4cbf-a47a-932b1b4a0773",l);let i=t.requestUrl;let n=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(i,e,n);let a=this.formatResponse(o.result,s.TypeInfo.TeamSettingsDaysOff,false);r(a)}catch(e){o(e)}}))))}))}getTeamFieldValues(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n=null;let r=null;if(e){n=e.projectId||e.project;r=e.teamId||e.team}let s={project:n,team:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","work","07ced576-58ed-49e6-9c1e-5cb53ab8bf2a",s);let i=e.requestUrl;let n=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(i,n);let o=this.formatResponse(r.result,null,false);t(o)}catch(e){i(e)}}))))}))}updateTeamFieldValues(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n=null;let s=null;if(t){n=t.projectId||t.project;s=t.teamId||t.team}let o={project:n,team:s};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","work","07ced576-58ed-49e6-9c1e-5cb53ab8bf2a",o);let n=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.update(n,e,r);let a=this.formatResponse(s.result,null,false);i(a)}catch(e){r(e)}}))))}))}getTeamSettings(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n=null;let r=null;if(e){n=e.projectId||e.project;r=e.teamId||e.team}let o={project:n,team:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","work","c3c1012b-bea7-49d7-b45e-1664e566f84c",o);let i=e.requestUrl;let n=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(i,n);let a=this.formatResponse(r.result,s.TypeInfo.TeamSetting,false);t(a)}catch(e){i(e)}}))))}))}updateTeamSettings(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n=null;let o=null;if(t){n=t.projectId||t.project;o=t.teamId||t.team}let a={project:n,team:o};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","work","c3c1012b-bea7-49d7-b45e-1664e566f84c",a);let n=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(n,e,r);let l=this.formatResponse(o.result,s.TypeInfo.TeamSetting,false);i(l)}catch(e){r(e)}}))))}))}getIterationWorkItems(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n=null;let s=null;if(e){n=e.projectId||e.project;s=e.teamId||e.team}let o={project:n,team:s,iterationId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","work","5b3ef1a6-d3ab-44cd-bafd-c7f45db850fa",o);let t=e.requestUrl;let n=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,n);let s=this.formatResponse(r.result,null,false);i(s)}catch(e){r(e)}}))))}))}reorderBacklogWorkItems(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n=null;let s=null;if(t){n=t.projectId||t.project;s=t.teamId||t.team}let o={project:n,team:s};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","work","1c22b714-e7e4-41b9-85e0-56ee13ef55ed",o);let n=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.update(n,e,r);let a=this.formatResponse(s.result,null,true);i(a)}catch(e){r(e)}}))))}))}reorderIterationWorkItems(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n=null;let o=null;if(t){n=t.projectId||t.project;o=t.teamId||t.team}let a={project:n,team:o,iterationId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","work","47755db2-d7eb-405a-8c25-675401525fc9",a);let i=t.requestUrl;let n=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.update(i,e,n);let o=this.formatResponse(s.result,null,true);r(o)}catch(e){s(e)}}))))}))}}t.WorkApi=WorkApi;WorkApi.RESOURCE_AREA_ID="1d4f49f9-02b9-4e26-b826-2cdb6195f2a9"},4026:function(e,t,i){var n=this&&this.__awaiter||function(e,t,i,n){function adopt(e){return e instanceof i?e:new i((function(t){t(e)}))}return new(i||(i=Promise))((function(i,r){function fulfilled(e){try{step(n.next(e))}catch(e){r(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){r(e)}}function step(e){e.done?i(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.WorkItemTrackingApi=void 0;const r=i(666);const s=i(649);class WorkItemTrackingApi extends r.ClientApiBase{constructor(e,t,i,n){super(e,t,n||"node-WorkItemTracking-api",i)}getAccountMyWorkData(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};let r={$queryOption:e};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","def3d688-ddf5-4096-9024-69beea15cdbd",n,r);let i=e.requestUrl;let o=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(i,o);let l=this.formatResponse(a.result,s.TypeInfo.AccountMyWorkResult,false);t(l)}catch(e){i(e)}}))))}))}getRecentActivityData(){return n(this,void 0,void 0,(function*(){return new Promise(((e,t)=>n(this,void 0,void 0,(function*(){let i={};try{let t=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","1bc988f4-c15f-4072-ad35-497c87e3a909",i);let n=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.get(n,r);let a=this.formatResponse(o.result,s.TypeInfo.AccountRecentActivityWorkItemModel2,true);e(a)}catch(e){t(e)}}))))}))}getRecentMentions(){return n(this,void 0,void 0,(function*(){return new Promise(((e,t)=>n(this,void 0,void 0,(function*(){let i={};try{let t=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","d60eeb6e-e18c-4478-9e94-a0094e28f41c",i);let n=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.get(n,r);let a=this.formatResponse(o.result,s.TypeInfo.AccountRecentMentionWorkItemModel,true);e(a)}catch(e){t(e)}}))))}))}getWorkArtifactLinkTypes(){return n(this,void 0,void 0,(function*(){return new Promise(((e,t)=>n(this,void 0,void 0,(function*(){let i={};try{let t=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","1a31de40-e318-41cd-a6c6-881077df52e3",i);let n=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.get(n,r);let o=this.formatResponse(s.result,null,true);e(o)}catch(e){t(e)}}))))}))}queryWorkItemsForArtifactUris(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","a9a9aa7a-8c09-44d3-ad1b-46e855c1e3d3",n);let r=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(r,e,s);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}createAttachment(e,t,i,r,s,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:s};let p={fileName:i,uploadType:r,areaPath:o};e=e||{};e["Content-Type"]="application/octet-stream";try{let i=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","e07b5fa4-1499-494d-a496-64b860fd64ff",n,p);let r=i.requestUrl;let s=this.createRequestOptions("application/json",i.apiVersion);s.additionalHeaders=e;let o;o=yield this.rest.uploadStream("POST",r,t,s);let l=this.formatResponse(o.result,null,false);a(l)}catch(e){l(e)}}))))}))}getAttachmentContent(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:i,id:e};let a={fileName:t,download:r};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","e07b5fa4-1499-494d-a496-64b860fd64ff",n,a);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("application/octet-stream",i);s((yield this.http.get(t,{Accept:r})).message)}catch(e){o(e)}}))))}))}getAttachmentZip(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:i,id:e};let a={fileName:t,download:r};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","e07b5fa4-1499-494d-a496-64b860fd64ff",n,a);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("application/zip",i);s((yield this.http.get(t,{Accept:r})).message)}catch(e){o(e)}}))))}))}getClassificationNodes(e,t,i,r){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("ids can not be null or undefined")}return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e};let l={ids:t&&t.join(","),$depth:i,errorPolicy:r};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","a70579d1-f53a-48ee-a5be-7be8659023b9",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.WorkItemClassificationNode,true);o(a)}catch(e){a(e)}}))))}))}getRootNodes(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e};let o={$depth:t};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","a70579d1-f53a-48ee-a5be-7be8659023b9",n,o);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(t,r);let l=this.formatResponse(a.result,s.TypeInfo.WorkItemClassificationNode,true);i(l)}catch(e){r(e)}}))))}))}createOrUpdateClassificationNode(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:t,structureGroup:i,path:r};try{let t=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","5a172953-1b41-49d3-840a-33f79c3ce89f",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,r);let l=this.formatResponse(a.result,s.TypeInfo.WorkItemClassificationNode,false);o(l)}catch(e){a(e)}}))))}))}deleteClassificationNode(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:e,structureGroup:t,path:i};let a={$reclassifyId:r};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","5a172953-1b41-49d3-840a-33f79c3ce89f",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.del(t,i);let o=this.formatResponse(r.result,null,false);s(o)}catch(e){o(e)}}))))}))}getClassificationNode(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,structureGroup:t,path:i};let l={$depth:r};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","5a172953-1b41-49d3-840a-33f79c3ce89f",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.WorkItemClassificationNode,false);o(a)}catch(e){a(e)}}))))}))}updateClassificationNode(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:t,structureGroup:i,path:r};try{let t=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","5a172953-1b41-49d3-840a-33f79c3ce89f",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,r);let l=this.formatResponse(a.result,s.TypeInfo.WorkItemClassificationNode,false);o(l)}catch(e){a(e)}}))))}))}getEngagedUsers(e,t,i,r,s,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e,workItemId:t,commentId:i,reactionType:r};let p={$top:s,$skip:o};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","e33ca5e0-2349-4285-af3d-d72d86781c35",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let s=this.formatResponse(r.result,null,true);a(s)}catch(e){l(e)}}))))}))}addComment(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,workItemId:i};try{let t=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","608aac0a-32e1-4493-a863-b9cf4566d257",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.Comment,false);r(l)}catch(e){o(e)}}))))}))}deleteComment(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,workItemId:t,commentId:i};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","608aac0a-32e1-4493-a863-b9cf4566d257",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,i);let o=this.formatResponse(s.result,null,false);r(o)}catch(e){s(e)}}))))}))}getComment(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e,workItemId:t,commentId:i};let p={includeDeleted:r,$expand:o};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","608aac0a-32e1-4493-a863-b9cf4566d257",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.Comment,false);a(o)}catch(e){l(e)}}))))}))}getComments(e,t,i,r,o,a,l){return n(this,void 0,void 0,(function*(){return new Promise(((p,c)=>n(this,void 0,void 0,(function*(){let n={project:e,workItemId:t};let d={$top:i,continuationToken:r,includeDeleted:o,$expand:a,order:l};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","608aac0a-32e1-4493-a863-b9cf4566d257",n,d);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.CommentList,false);p(o)}catch(e){c(e)}}))))}))}getCommentsBatch(e,t,i,r,o){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("ids can not be null or undefined")}return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e,workItemId:t};let p={ids:i&&i.join(","),includeDeleted:r,$expand:o};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","608aac0a-32e1-4493-a863-b9cf4566d257",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.CommentList,false);a(o)}catch(e){l(e)}}))))}))}updateComment(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:t,workItemId:i,commentId:r};try{let t=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","608aac0a-32e1-4493-a863-b9cf4566d257",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,r);let l=this.formatResponse(a.result,s.TypeInfo.Comment,false);o(l)}catch(e){a(e)}}))))}))}createCommentReaction(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,workItemId:t,commentId:i,reactionType:r};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","f6cb3f27-1028-4851-af96-887e570dc21f",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.replace(t,null,i);let a=this.formatResponse(r.result,s.TypeInfo.CommentReaction,false);o(a)}catch(e){a(e)}}))))}))}deleteCommentReaction(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,workItemId:t,commentId:i,reactionType:r};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","f6cb3f27-1028-4851-af96-887e570dc21f",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.del(t,i);let a=this.formatResponse(r.result,s.TypeInfo.CommentReaction,false);o(a)}catch(e){a(e)}}))))}))}getCommentReactions(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e,workItemId:t,commentId:i};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","f6cb3f27-1028-4851-af96-887e570dc21f",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let a=this.formatResponse(o.result,s.TypeInfo.CommentReaction,true);r(a)}catch(e){o(e)}}))))}))}getCommentVersion(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,workItemId:t,commentId:i,version:r};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","49e03b34-3be0-42e3-8a5d-e8dfb88ac954",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.CommentVersion,false);o(a)}catch(e){a(e)}}))))}))}getCommentVersions(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e,workItemId:t,commentId:i};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","49e03b34-3be0-42e3-8a5d-e8dfb88ac954",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let a=this.formatResponse(o.result,s.TypeInfo.CommentVersion,true);r(a)}catch(e){o(e)}}))))}))}createField(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","b51fd764-e5c2-4b9b-aaf7-3395cf4bdd94",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.WorkItemField,false);i(l)}catch(e){r(e)}}))))}))}deleteField(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t,fieldNameOrRefName:e};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","b51fd764-e5c2-4b9b-aaf7-3395cf4bdd94",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}getField(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t,fieldNameOrRefName:e};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","b51fd764-e5c2-4b9b-aaf7-3395cf4bdd94",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.WorkItemField,false);i(a)}catch(e){r(e)}}))))}))}getFields(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e};let o={$expand:t};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","b51fd764-e5c2-4b9b-aaf7-3395cf4bdd94",n,o);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(t,r);let l=this.formatResponse(a.result,s.TypeInfo.WorkItemField,true);i(l)}catch(e){r(e)}}))))}))}updateField(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:i,fieldNameOrRefName:t};try{let t=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","b51fd764-e5c2-4b9b-aaf7-3395cf4bdd94",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.WorkItemField,false);r(l)}catch(e){o(e)}}))))}))}migrateProjectsProcess(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","19801631-d4e5-47e9-8166-0330de0ff1e6",n);let r=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(r,e,s);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}createQuery(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:t,query:i};let l={validateWiqlOnly:r};try{let t=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","a67d190c-c41f-424b-814d-0e906f659301",n,l);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,r);let p=this.formatResponse(a.result,s.TypeInfo.QueryHierarchyItem,false);o(p)}catch(e){a(e)}}))))}))}deleteQuery(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,query:t};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","a67d190c-c41f-424b-814d-0e906f659301",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}getQueries(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e};let l={$expand:t,$depth:i,$includeDeleted:r};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","a67d190c-c41f-424b-814d-0e906f659301",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.QueryHierarchyItem,true);o(a)}catch(e){a(e)}}))))}))}getQuery(e,t,i,r,o,a){return n(this,void 0,void 0,(function*(){return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={project:e,query:t};let c={$expand:i,$depth:r,$includeDeleted:o,$useIsoDateFormat:a};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","a67d190c-c41f-424b-814d-0e906f659301",n,c);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.QueryHierarchyItem,false);l(o)}catch(e){p(e)}}))))}))}searchQueries(e,t,i,r,o){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("filter can not be null or undefined")}return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e};let p={$filter:t,$top:i,$expand:r,$includeDeleted:o};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","a67d190c-c41f-424b-814d-0e906f659301",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.QueryHierarchyItemsResult,false);a(o)}catch(e){l(e)}}))))}))}updateQuery(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:t,query:i};let l={$undeleteDescendants:r};try{let t=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","a67d190c-c41f-424b-814d-0e906f659301",n,l);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,r);let p=this.formatResponse(a.result,s.TypeInfo.QueryHierarchyItem,false);o(p)}catch(e){a(e)}}))))}))}getQueriesBatch(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","549816f9-09b0-4e75-9e81-01fbfcd07426",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.QueryHierarchyItem,true);i(l)}catch(e){r(e)}}))))}))}destroyWorkItem(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t,id:e};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","b70d8d39-926c-465e-b927-b1bf0e5ca0e0",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}getDeletedWorkItem(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t,id:e};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","b70d8d39-926c-465e-b927-b1bf0e5ca0e0",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}getDeletedWorkItems(e,t){return n(this,void 0,void 0,(function*(){if(e==null){throw new TypeError("ids can not be null or undefined")}return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};let s={ids:e&&e.join(",")};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","b70d8d39-926c-465e-b927-b1bf0e5ca0e0",n,s);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,null,true);i(a)}catch(e){r(e)}}))))}))}getDeletedWorkItemShallowReferences(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={project:e};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","b70d8d39-926c-465e-b927-b1bf0e5ca0e0",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(i,r);let o=this.formatResponse(s.result,null,true);t(o)}catch(e){i(e)}}))))}))}restoreWorkItem(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:i,id:t};try{let t=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","b70d8d39-926c-465e-b927-b1bf0e5ca0e0",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(i,e,s);let a=this.formatResponse(o.result,null,false);r(a)}catch(e){s(e)}}))))}))}getRevision(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:r,id:e,revisionNumber:t};let a={$expand:i};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","a00c85a5-80fa-4565-99c3-bcd2181434bb",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,null,false);s(o)}catch(e){o(e)}}))))}))}getRevisions(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:s,id:e};let l={$top:t,$skip:i,$expand:r};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","a00c85a5-80fa-4565-99c3-bcd2181434bb",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let s=this.formatResponse(r.result,null,true);o(s)}catch(e){a(e)}}))))}))}sendMail(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","12438500-2f84-4fa7-9f1a-c31871b4959d",n);let r=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(r,e,s);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}deleteTag(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,tagIdOrName:t};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","bc15bc60-e7a8-43cb-ab01-2106be3983a1",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}getTag(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,tagIdOrName:t};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","bc15bc60-e7a8-43cb-ab01-2106be3983a1",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}getTags(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={project:e};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","bc15bc60-e7a8-43cb-ab01-2106be3983a1",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(i,r);let o=this.formatResponse(s.result,null,true);t(o)}catch(e){i(e)}}))))}))}updateTag(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:t,tagIdOrName:i};try{let t=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","bc15bc60-e7a8-43cb-ab01-2106be3983a1",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(i,e,s);let a=this.formatResponse(o.result,null,false);r(a)}catch(e){s(e)}}))))}))}createTemplate(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n=null;let s=null;if(t){n=t.projectId||t.project;s=t.teamId||t.team}let o={project:n,team:s};try{let t=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","6a90345f-a676-4969-afce-8e163e1d5642",o);let n=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.create(n,e,r);let a=this.formatResponse(s.result,null,false);i(a)}catch(e){r(e)}}))))}))}getTemplates(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n=null;let s=null;if(e){n=e.projectId||e.project;s=e.teamId||e.team}let o={project:n,team:s};let a={workitemtypename:t};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","6a90345f-a676-4969-afce-8e163e1d5642",o,a);let t=e.requestUrl;let n=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,n);let s=this.formatResponse(r.result,null,true);i(s)}catch(e){r(e)}}))))}))}deleteTemplate(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n=null;let s=null;if(e){n=e.projectId||e.project;s=e.teamId||e.team}let o={project:n,team:s,templateId:t};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","fb10264a-8836-48a0-8033-1b0ccd2748d5",o);let t=e.requestUrl;let n=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.del(t,n);let s=this.formatResponse(r.result,null,false);i(s)}catch(e){r(e)}}))))}))}getTemplate(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n=null;let s=null;if(e){n=e.projectId||e.project;s=e.teamId||e.team}let o={project:n,team:s,templateId:t};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","fb10264a-8836-48a0-8033-1b0ccd2748d5",o);let t=e.requestUrl;let n=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,n);let s=this.formatResponse(r.result,null,false);i(s)}catch(e){r(e)}}))))}))}replaceTemplate(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n=null;let o=null;if(t){n=t.projectId||t.project;o=t.teamId||t.team}let a={project:n,team:o,templateId:i};try{let t=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","fb10264a-8836-48a0-8033-1b0ccd2748d5",a);let i=t.requestUrl;let n=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.replace(i,e,n);let o=this.formatResponse(s.result,null,false);r(o)}catch(e){s(e)}}))))}))}getUpdate(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:i,id:e,updateNumber:t};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","6570bf97-d02c-4a91-8d93-3abe9895b1a9",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let a=this.formatResponse(o.result,s.TypeInfo.WorkItemUpdate,false);r(a)}catch(e){o(e)}}))))}))}getUpdates(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:r,id:e};let l={$top:t,$skip:i};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","6570bf97-d02c-4a91-8d93-3abe9895b1a9",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.WorkItemUpdate,true);o(a)}catch(e){a(e)}}))))}))}queryByWiql(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n=null;let l=null;if(t){n=t.projectId||t.project;l=t.teamId||t.team}let p={project:n,team:l};let c={timePrecision:i,$top:r};try{let t=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","1a9c53f7-f243-4447-b110-35ef023636e4",p,c);let i=t.requestUrl;let n=this.createRequestOptions("application/json",t.apiVersion);let r;r=yield this.rest.create(i,e,n);let a=this.formatResponse(r.result,s.TypeInfo.WorkItemQueryResult,false);o(a)}catch(e){a(e)}}))))}))}queryById(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n=null;let l=null;if(t){n=t.projectId||t.project;l=t.teamId||t.team}let p={project:n,team:l,id:e};let c={timePrecision:i,$top:r};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","a02355f5-5f8a-4671-8e32-369d23aac83d",p,c);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let n;n=yield this.rest.get(t,i);let r=this.formatResponse(n.result,s.TypeInfo.WorkItemQueryResult,false);o(r)}catch(e){a(e)}}))))}))}getWorkItemIconJson(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={icon:e};let o={color:t,v:i};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","4e1eb4a5-1970-4228-a682-ec48eb2dca30",n,o);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,i);let a=this.formatResponse(s.result,null,false);r(a)}catch(e){s(e)}}))))}))}getWorkItemIcons(){return n(this,void 0,void 0,(function*(){return new Promise(((e,t)=>n(this,void 0,void 0,(function*(){let i={};try{let t=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","4e1eb4a5-1970-4228-a682-ec48eb2dca30",i);let n=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.get(n,r);let o=this.formatResponse(s.result,null,true);e(o)}catch(e){t(e)}}))))}))}getWorkItemIconSvg(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={icon:e};let o={color:t,v:i};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","4e1eb4a5-1970-4228-a682-ec48eb2dca30",n,o);let t=e.requestUrl;let i=e.apiVersion;let s=this.createAcceptHeader("image/svg+xml",i);r((yield this.http.get(t,{Accept:s})).message)}catch(e){s(e)}}))))}))}getWorkItemIconXaml(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={icon:e};let o={color:t,v:i};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","4e1eb4a5-1970-4228-a682-ec48eb2dca30",n,o);let t=e.requestUrl;let i=e.apiVersion;let s=this.createAcceptHeader("image/xaml+xml",i);r((yield this.http.get(t,{Accept:s})).message)}catch(e){s(e)}}))))}))}getReportingLinksByLinkType(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e};let l={linkTypes:t&&t.join(","),types:i&&i.join(","),continuationToken:r,startDateTime:s};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","b5b5b6d0-0308-40a1-b3f4-b9bb3c66878f",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let s=this.formatResponse(r.result,null,false);o(s)}catch(e){a(e)}}))))}))}getRelationType(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={relation:e};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","f5d33bc9-5b49-4a3c-a9bd-f3cd46dd2165",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(i,r);let o=this.formatResponse(s.result,null,false);t(o)}catch(e){i(e)}}))))}))}getRelationTypes(){return n(this,void 0,void 0,(function*(){return new Promise(((e,t)=>n(this,void 0,void 0,(function*(){let i={};try{let t=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","f5d33bc9-5b49-4a3c-a9bd-f3cd46dd2165",i);let n=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.get(n,r);let o=this.formatResponse(s.result,null,true);e(o)}catch(e){t(e)}}))))}))}readReportingRevisionsGet(e,t,i,r,s,o,a,l,p,c,d,u){return n(this,void 0,void 0,(function*(){return new Promise(((A,f)=>n(this,void 0,void 0,(function*(){let n={project:e};let h={fields:t&&t.join(","),types:i&&i.join(","),continuationToken:r,startDateTime:s,includeIdentityRef:o,includeDeleted:a,includeTagRef:l,includeLatestOnly:p,$expand:c,includeDiscussionChangesOnly:d,$maxPageSize:u};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","f828fe59-dd87-495d-a17c-7a8d6211ca6c",n,h);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let s=this.formatResponse(r.result,null,false);A(s)}catch(e){f(e)}}))))}))}readReportingRevisionsPost(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:t};let l={continuationToken:i,startDateTime:r,$expand:s};try{let t=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","f828fe59-dd87-495d-a17c-7a8d6211ca6c",n,l);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.create(i,e,r);let a=this.formatResponse(s.result,null,false);o(a)}catch(e){a(e)}}))))}))}readReportingDiscussions(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e};let o={continuationToken:t,$maxPageSize:i};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","4a644469-90c5-4fcc-9a9f-be0827d369ec",n,o);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,i);let a=this.formatResponse(s.result,null,false);r(a)}catch(e){s(e)}}))))}))}createWorkItem(e,t,i,r,s,o,a,l){return n(this,void 0,void 0,(function*(){return new Promise(((p,c)=>n(this,void 0,void 0,(function*(){let n={project:i,type:r};let d={validateOnly:s,bypassRules:o,suppressNotifications:a,$expand:l};e=e||{};e["Content-Type"]="application/json-patch+json";try{let i=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","62d3d110-0047-428c-ad3c-4fe872c91c74",n,d);let r=i.requestUrl;let s=this.createRequestOptions("application/json",i.apiVersion);s.additionalHeaders=e;let o;o=yield this.rest.create(r,t,s);let a=this.formatResponse(o.result,null,false);p(a)}catch(e){c(e)}}))))}))}getWorkItemTemplate(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,type:t};let l={fields:i,asOf:r,$expand:s};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","62d3d110-0047-428c-ad3c-4fe872c91c74",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let s=this.formatResponse(r.result,null,false);o(s)}catch(e){a(e)}}))))}))}deleteWorkItem(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:t,id:e};let o={destroy:i};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","72c7ddf8-2cdc-4f60-90cd-ab71c14a399b",n,o);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,i);let a=this.formatResponse(s.result,null,false);r(a)}catch(e){s(e)}}))))}))}getWorkItem(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:s,id:e};let l={fields:t&&t.join(","),asOf:i,$expand:r};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","72c7ddf8-2cdc-4f60-90cd-ab71c14a399b",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let s=this.formatResponse(r.result,null,false);o(s)}catch(e){a(e)}}))))}))}getWorkItems(e,t,i,r,s,o){return n(this,void 0,void 0,(function*(){if(e==null){throw new TypeError("ids can not be null or undefined")}return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:o};let p={ids:e&&e.join(","),fields:t&&t.join(","),asOf:i,$expand:r,errorPolicy:s};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","72c7ddf8-2cdc-4f60-90cd-ab71c14a399b",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let s=this.formatResponse(r.result,null,true);a(s)}catch(e){l(e)}}))))}))}updateWorkItem(e,t,i,r,s,o,a,l){return n(this,void 0,void 0,(function*(){return new Promise(((p,c)=>n(this,void 0,void 0,(function*(){let n={project:r,id:i};let d={validateOnly:s,bypassRules:o,suppressNotifications:a,$expand:l};e=e||{};e["Content-Type"]="application/json-patch+json";try{let i=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","72c7ddf8-2cdc-4f60-90cd-ab71c14a399b",n,d);let r=i.requestUrl;let s=this.createRequestOptions("application/json",i.apiVersion);s.additionalHeaders=e;let o;o=yield this.rest.update(r,t,s);let a=this.formatResponse(o.result,null,false);p(a)}catch(e){c(e)}}))))}))}getWorkItemsBatch(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","908509b6-4248-4475-a1cd-829139ba419f",n);let r=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(r,e,s);let a=this.formatResponse(o.result,null,true);i(a)}catch(e){r(e)}}))))}))}getWorkItemStateColors(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","0b83df8a-3496-4ddb-ba44-63634f4cda61",n);let r=i.requestUrl;let s=this.createRequestOptions("application/json",i.apiVersion);let o;o=yield this.rest.create(r,e,s);let a=this.formatResponse(o.result,null,true);t(a)}catch(e){i(e)}}))))}))}getWorkItemNextStatesOnCheckinAction(e,t){return n(this,void 0,void 0,(function*(){if(e==null){throw new TypeError("ids can not be null or undefined")}return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={};let s={ids:e&&e.join(","),action:t};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","afae844b-e2f6-44c2-8053-17b3bb936a40",n,s);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,null,true);i(a)}catch(e){r(e)}}))))}))}getWorkItemTypeCategories(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={project:e};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","9b9f5734-36c8-415e-ba67-f83b45c31408",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(i,r);let o=this.formatResponse(s.result,null,true);t(o)}catch(e){i(e)}}))))}))}getWorkItemTypeCategory(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,category:t};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","9b9f5734-36c8-415e-ba67-f83b45c31408",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}getWorkItemTypeColors(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","958fde80-115e-43fb-bd65-749c48057faf",n);let r=i.requestUrl;let s=this.createRequestOptions("application/json",i.apiVersion);let o;o=yield this.rest.create(r,e,s);let a=this.formatResponse(o.result,null,true);t(a)}catch(e){i(e)}}))))}))}getWorkItemTypeColorAndIcons(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","f0f8dc62-3975-48ce-8051-f636b68b52e3",n);let r=i.requestUrl;let s=this.createRequestOptions("application/json",i.apiVersion);let o;o=yield this.rest.create(r,e,s);let a=this.formatResponse(o.result,null,true);t(a)}catch(e){i(e)}}))))}))}getWorkItemType(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,type:t};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","7c8d7a76-4a09-43e8-b5df-bd792f4ac6aa",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}getWorkItemTypes(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={project:e};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","7c8d7a76-4a09-43e8-b5df-bd792f4ac6aa",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(i,r);let o=this.formatResponse(s.result,null,true);t(o)}catch(e){i(e)}}))))}))}getWorkItemTypeFieldsWithReferences(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,type:t};let o={$expand:i};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","bd293ce5-3d25-4192-8e67-e8092e879efb",n,o);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,i);let a=this.formatResponse(s.result,null,true);r(a)}catch(e){s(e)}}))))}))}getWorkItemTypeFieldWithReferences(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:e,type:t,field:i};let a={$expand:r};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","bd293ce5-3d25-4192-8e67-e8092e879efb",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,null,false);s(o)}catch(e){o(e)}}))))}))}getWorkItemTypeStates(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,type:t};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","7c9d7a76-4a09-43e8-b5df-bd792f4ac6aa",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,r);let o=this.formatResponse(s.result,null,true);i(o)}catch(e){r(e)}}))))}))}exportWorkItemTypeDefinition(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,type:t};let o={exportGlobalLists:i};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","8637ac8b-5eb6-4f90-b3f7-4f2ff576a459",n,o);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,i);let a=this.formatResponse(s.result,null,false);r(a)}catch(e){s(e)}}))))}))}updateWorkItemTypeDefinition(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","8637ac8b-5eb6-4f90-b3f7-4f2ff576a459",n);let r=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(r,e,s);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}}t.WorkItemTrackingApi=WorkItemTrackingApi;WorkItemTrackingApi.RESOURCE_AREA_ID="5264459e-e5e0-4bd8-b118-0985e68a4ec5"},8975:function(e,t,i){var n=this&&this.__awaiter||function(e,t,i,n){function adopt(e){return e instanceof i?e:new i((function(t){t(e)}))}return new(i||(i=Promise))((function(i,r){function fulfilled(e){try{step(n.next(e))}catch(e){r(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){r(e)}}function step(e){e.done?i(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.WorkItemTrackingProcessApi=void 0;const r=i(666);const s=i(8108);class WorkItemTrackingProcessApi extends r.ClientApiBase{constructor(e,t,i,n){super(e,t,n||"node-WorkItemTracking-api",i)}createProcessBehavior(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={processId:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","processes","d1800200-f184-4e75-a5f2-ad0b04b4373e",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.ProcessBehavior,false);i(l)}catch(e){r(e)}}))))}))}deleteProcessBehavior(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={processId:e,behaviorRefName:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","processes","d1800200-f184-4e75-a5f2-ad0b04b4373e",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}getProcessBehavior(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={processId:e,behaviorRefName:t};let a={$expand:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","processes","d1800200-f184-4e75-a5f2-ad0b04b4373e",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.ProcessBehavior,false);r(l)}catch(e){o(e)}}))))}))}getProcessBehaviors(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={processId:e};let o={$expand:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","processes","d1800200-f184-4e75-a5f2-ad0b04b4373e",n,o);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(t,r);let l=this.formatResponse(a.result,s.TypeInfo.ProcessBehavior,true);i(l)}catch(e){r(e)}}))))}))}updateProcessBehavior(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={processId:t,behaviorRefName:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","processes","d1800200-f184-4e75-a5f2-ad0b04b4373e",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.replace(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.ProcessBehavior,false);r(l)}catch(e){o(e)}}))))}))}createControlInGroup(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={processId:t,witRefName:i,groupId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","processes","1f59b363-a2d0-4b7e-9bc6-eb9f5f3f0e58",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(i,e,r);let a=this.formatResponse(o.result,null,false);s(a)}catch(e){o(e)}}))))}))}moveControlToGroup(e,t,i,r,s,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={processId:t,witRefName:i,groupId:r,controlId:s};let p={removeFromGroupId:o};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","processes","1f59b363-a2d0-4b7e-9bc6-eb9f5f3f0e58",n,p);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.replace(i,e,r);let o=this.formatResponse(s.result,null,false);a(o)}catch(e){l(e)}}))))}))}removeControlFromGroup(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={processId:e,witRefName:t,groupId:i,controlId:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","processes","1f59b363-a2d0-4b7e-9bc6-eb9f5f3f0e58",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.del(t,i);let o=this.formatResponse(r.result,null,false);s(o)}catch(e){o(e)}}))))}))}updateControl(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={processId:t,witRefName:i,groupId:r,controlId:s};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","processes","1f59b363-a2d0-4b7e-9bc6-eb9f5f3f0e58",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.update(i,e,r);let a=this.formatResponse(s.result,null,false);o(a)}catch(e){a(e)}}))))}))}addFieldToWorkItemType(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={processId:t,witRefName:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","processes","bc0ad8dc-e3f3-46b0-b06c-5bf861793196",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.ProcessWorkItemTypeField,false);r(l)}catch(e){o(e)}}))))}))}getAllWorkItemTypeFields(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={processId:e,witRefName:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","processes","bc0ad8dc-e3f3-46b0-b06c-5bf861793196",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.ProcessWorkItemTypeField,true);i(a)}catch(e){r(e)}}))))}))}getWorkItemTypeField(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={processId:e,witRefName:t,fieldRefName:i};let l={$expand:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","processes","bc0ad8dc-e3f3-46b0-b06c-5bf861793196",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.ProcessWorkItemTypeField,false);o(a)}catch(e){a(e)}}))))}))}removeWorkItemTypeField(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={processId:e,witRefName:t,fieldRefName:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","processes","bc0ad8dc-e3f3-46b0-b06c-5bf861793196",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,i);let o=this.formatResponse(s.result,null,false);r(o)}catch(e){s(e)}}))))}))}updateWorkItemTypeField(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={processId:t,witRefName:i,fieldRefName:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","processes","bc0ad8dc-e3f3-46b0-b06c-5bf861793196",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,r);let l=this.formatResponse(a.result,s.TypeInfo.ProcessWorkItemTypeField,false);o(l)}catch(e){a(e)}}))))}))}addGroup(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={processId:t,witRefName:i,pageId:r,sectionId:s};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","processes","766e44e1-36a8-41d7-9050-c343ff02f7a5",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.create(i,e,r);let a=this.formatResponse(s.result,null,false);o(a)}catch(e){a(e)}}))))}))}moveGroupToPage(e,t,i,r,s,o,a,l){return n(this,void 0,void 0,(function*(){if(a==null){throw new TypeError("removeFromPageId can not be null or undefined")}if(l==null){throw new TypeError("removeFromSectionId can not be null or undefined")}return new Promise(((p,c)=>n(this,void 0,void 0,(function*(){let n={processId:t,witRefName:i,pageId:r,sectionId:s,groupId:o};let d={removeFromPageId:a,removeFromSectionId:l};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","processes","766e44e1-36a8-41d7-9050-c343ff02f7a5",n,d);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.replace(i,e,r);let o=this.formatResponse(s.result,null,false);p(o)}catch(e){c(e)}}))))}))}moveGroupToSection(e,t,i,r,s,o,a){return n(this,void 0,void 0,(function*(){if(a==null){throw new TypeError("removeFromSectionId can not be null or undefined")}return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={processId:t,witRefName:i,pageId:r,sectionId:s,groupId:o};let c={removeFromSectionId:a};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","processes","766e44e1-36a8-41d7-9050-c343ff02f7a5",n,c);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.replace(i,e,r);let o=this.formatResponse(s.result,null,false);l(o)}catch(e){p(e)}}))))}))}removeGroup(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={processId:e,witRefName:t,pageId:i,sectionId:r,groupId:s};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","processes","766e44e1-36a8-41d7-9050-c343ff02f7a5",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.del(t,i);let s=this.formatResponse(r.result,null,false);o(s)}catch(e){a(e)}}))))}))}updateGroup(e,t,i,r,s,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={processId:t,witRefName:i,pageId:r,sectionId:s,groupId:o};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","processes","766e44e1-36a8-41d7-9050-c343ff02f7a5",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.update(i,e,r);let o=this.formatResponse(s.result,null,false);a(o)}catch(e){l(e)}}))))}))}getFormLayout(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={processId:e,witRefName:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","processes","fa8646eb-43cd-4b71-9564-40106fd63e40",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.FormLayout,false);i(a)}catch(e){r(e)}}))))}))}createList(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","processes","01e15468-e27c-4e20-a974-bd957dcccebc",n);let r=i.requestUrl;let s=this.createRequestOptions("application/json",i.apiVersion);let o;o=yield this.rest.create(r,e,s);let a=this.formatResponse(o.result,null,false);t(a)}catch(e){i(e)}}))))}))}deleteList(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={listId:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","processes","01e15468-e27c-4e20-a974-bd957dcccebc",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(i,r);let o=this.formatResponse(s.result,null,false);t(o)}catch(e){i(e)}}))))}))}getList(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={listId:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","processes","01e15468-e27c-4e20-a974-bd957dcccebc",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(i,r);let o=this.formatResponse(s.result,null,false);t(o)}catch(e){i(e)}}))))}))}getListsMetadata(){return n(this,void 0,void 0,(function*(){return new Promise(((e,t)=>n(this,void 0,void 0,(function*(){let i={};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","processes","01e15468-e27c-4e20-a974-bd957dcccebc",i);let n=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.get(n,r);let o=this.formatResponse(s.result,null,true);e(o)}catch(e){t(e)}}))))}))}updateList(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={listId:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","processes","01e15468-e27c-4e20-a974-bd957dcccebc",n);let r=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.replace(r,e,s);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}addPage(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={processId:t,witRefName:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","processes","1cc7b29f-6697-4d9d-b0a1-2650d3e1d584",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.Page,false);r(l)}catch(e){o(e)}}))))}))}removePage(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={processId:e,witRefName:t,pageId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","processes","1cc7b29f-6697-4d9d-b0a1-2650d3e1d584",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,i);let o=this.formatResponse(s.result,null,false);r(o)}catch(e){s(e)}}))))}))}updatePage(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={processId:t,witRefName:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","processes","1cc7b29f-6697-4d9d-b0a1-2650d3e1d584",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.Page,false);r(l)}catch(e){o(e)}}))))}))}createNewProcess(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.2-preview.2","processes","02cc6a73-5cfb-427d-8c8e-b49fb086e8af",n);let r=i.requestUrl;let o=this.createRequestOptions("application/json",i.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.ProcessInfo,false);t(l)}catch(e){i(e)}}))))}))}deleteProcessById(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={processTypeId:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","processes","02cc6a73-5cfb-427d-8c8e-b49fb086e8af",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(i,r);let o=this.formatResponse(s.result,null,false);t(o)}catch(e){i(e)}}))))}))}editProcess(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={processTypeId:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","processes","02cc6a73-5cfb-427d-8c8e-b49fb086e8af",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.ProcessInfo,false);i(l)}catch(e){r(e)}}))))}))}getListOfProcesses(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};let r={$expand:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","processes","02cc6a73-5cfb-427d-8c8e-b49fb086e8af",n,r);let i=e.requestUrl;let o=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(i,o);let l=this.formatResponse(a.result,s.TypeInfo.ProcessInfo,true);t(l)}catch(e){i(e)}}))))}))}getProcessByItsId(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={processTypeId:e};let o={$expand:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","processes","02cc6a73-5cfb-427d-8c8e-b49fb086e8af",n,o);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(t,r);let l=this.formatResponse(a.result,s.TypeInfo.ProcessInfo,false);i(l)}catch(e){r(e)}}))))}))}addProcessWorkItemTypeRule(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={processId:t,witRefName:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","processes","76fe3432-d825-479d-a5f6-983bbb78b4f3",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.ProcessRule,false);r(l)}catch(e){o(e)}}))))}))}deleteProcessWorkItemTypeRule(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={processId:e,witRefName:t,ruleId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","processes","76fe3432-d825-479d-a5f6-983bbb78b4f3",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,i);let o=this.formatResponse(s.result,null,false);r(o)}catch(e){s(e)}}))))}))}getProcessWorkItemTypeRule(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={processId:e,witRefName:t,ruleId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","processes","76fe3432-d825-479d-a5f6-983bbb78b4f3",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let a=this.formatResponse(o.result,s.TypeInfo.ProcessRule,false);r(a)}catch(e){o(e)}}))))}))}getProcessWorkItemTypeRules(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={processId:e,witRefName:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","processes","76fe3432-d825-479d-a5f6-983bbb78b4f3",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.ProcessRule,true);i(a)}catch(e){r(e)}}))))}))}updateProcessWorkItemTypeRule(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={processId:t,witRefName:i,ruleId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","processes","76fe3432-d825-479d-a5f6-983bbb78b4f3",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.replace(i,e,r);let l=this.formatResponse(a.result,s.TypeInfo.ProcessRule,false);o(l)}catch(e){a(e)}}))))}))}createStateDefinition(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={processId:t,witRefName:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","processes","31015d57-2dff-4a46-adb3-2fb4ee3dcec9",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.WorkItemStateResultModel,false);r(l)}catch(e){o(e)}}))))}))}deleteStateDefinition(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={processId:e,witRefName:t,stateId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","processes","31015d57-2dff-4a46-adb3-2fb4ee3dcec9",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,i);let o=this.formatResponse(s.result,null,false);r(o)}catch(e){s(e)}}))))}))}getStateDefinition(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={processId:e,witRefName:t,stateId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","processes","31015d57-2dff-4a46-adb3-2fb4ee3dcec9",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let a=this.formatResponse(o.result,s.TypeInfo.WorkItemStateResultModel,false);r(a)}catch(e){o(e)}}))))}))}getStateDefinitions(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={processId:e,witRefName:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","processes","31015d57-2dff-4a46-adb3-2fb4ee3dcec9",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.WorkItemStateResultModel,true);i(a)}catch(e){r(e)}}))))}))}hideStateDefinition(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={processId:t,witRefName:i,stateId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","processes","31015d57-2dff-4a46-adb3-2fb4ee3dcec9",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.replace(i,e,r);let l=this.formatResponse(a.result,s.TypeInfo.WorkItemStateResultModel,false);o(l)}catch(e){a(e)}}))))}))}updateStateDefinition(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={processId:t,witRefName:i,stateId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","processes","31015d57-2dff-4a46-adb3-2fb4ee3dcec9",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,r);let l=this.formatResponse(a.result,s.TypeInfo.WorkItemStateResultModel,false);o(l)}catch(e){a(e)}}))))}))}deleteSystemControl(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={processId:e,witRefName:t,controlId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","processes","ff9a3d2c-32b7-4c6c-991c-d5a251fb9098",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,i);let o=this.formatResponse(s.result,null,true);r(o)}catch(e){s(e)}}))))}))}getSystemControls(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={processId:e,witRefName:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","processes","ff9a3d2c-32b7-4c6c-991c-d5a251fb9098",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,r);let o=this.formatResponse(s.result,null,true);i(o)}catch(e){r(e)}}))))}))}updateSystemControl(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={processId:t,witRefName:i,controlId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","processes","ff9a3d2c-32b7-4c6c-991c-d5a251fb9098",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(i,e,r);let a=this.formatResponse(o.result,null,false);s(a)}catch(e){o(e)}}))))}))}createProcessWorkItemType(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={processId:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","processes","e2e9d1a6-432d-4062-8870-bfcb8c324ad7",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.ProcessWorkItemType,false);i(l)}catch(e){r(e)}}))))}))}deleteProcessWorkItemType(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={processId:e,witRefName:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","processes","e2e9d1a6-432d-4062-8870-bfcb8c324ad7",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}getProcessWorkItemType(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={processId:e,witRefName:t};let a={$expand:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","processes","e2e9d1a6-432d-4062-8870-bfcb8c324ad7",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.ProcessWorkItemType,false);r(l)}catch(e){o(e)}}))))}))}getProcessWorkItemTypes(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={processId:e};let o={$expand:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","processes","e2e9d1a6-432d-4062-8870-bfcb8c324ad7",n,o);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(t,r);let l=this.formatResponse(a.result,s.TypeInfo.ProcessWorkItemType,true);i(l)}catch(e){r(e)}}))))}))}updateProcessWorkItemType(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={processId:t,witRefName:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","processes","e2e9d1a6-432d-4062-8870-bfcb8c324ad7",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.ProcessWorkItemType,false);r(l)}catch(e){o(e)}}))))}))}addBehaviorToWorkItemType(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={processId:t,witRefNameForBehaviors:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","processes","6d765a2e-4e1b-4b11-be93-f953be676024",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(i,e,s);let a=this.formatResponse(o.result,null,false);r(a)}catch(e){s(e)}}))))}))}getBehaviorForWorkItemType(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={processId:e,witRefNameForBehaviors:t,behaviorRefName:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","processes","6d765a2e-4e1b-4b11-be93-f953be676024",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,i);let o=this.formatResponse(s.result,null,false);r(o)}catch(e){s(e)}}))))}))}getBehaviorsForWorkItemType(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={processId:e,witRefNameForBehaviors:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","processes","6d765a2e-4e1b-4b11-be93-f953be676024",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,r);let o=this.formatResponse(s.result,null,true);i(o)}catch(e){r(e)}}))))}))}removeBehaviorFromWorkItemType(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={processId:e,witRefNameForBehaviors:t,behaviorRefName:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","processes","6d765a2e-4e1b-4b11-be93-f953be676024",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,i);let o=this.formatResponse(s.result,null,false);r(o)}catch(e){s(e)}}))))}))}updateBehaviorToWorkItemType(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={processId:t,witRefNameForBehaviors:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","processes","6d765a2e-4e1b-4b11-be93-f953be676024",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(i,e,s);let a=this.formatResponse(o.result,null,false);r(a)}catch(e){s(e)}}))))}))}}t.WorkItemTrackingProcessApi=WorkItemTrackingProcessApi;WorkItemTrackingProcessApi.RESOURCE_AREA_ID="5264459e-e5e0-4bd8-b118-0985e68a4ec5"},3618:function(e,t,i){var n=this&&this.__awaiter||function(e,t,i,n){function adopt(e){return e instanceof i?e:new i((function(t){t(e)}))}return new(i||(i=Promise))((function(i,r){function fulfilled(e){try{step(n.next(e))}catch(e){r(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){r(e)}}function step(e){e.done?i(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.WorkItemTrackingProcessDefinitionsApi=void 0;const r=i(666);const s=i(6288);class WorkItemTrackingProcessDefinitionsApi extends r.ClientApiBase{constructor(e,t,i,n){super(e,t,n||"node-WorkItemTracking-api",i)}createBehavior(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={processId:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","47a651f4-fb70-43bf-b96b-7c0ba947142b",n);let r=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(r,e,s);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}deleteBehavior(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={processId:e,behaviorId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","47a651f4-fb70-43bf-b96b-7c0ba947142b",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}getBehavior(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={processId:e,behaviorId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","47a651f4-fb70-43bf-b96b-7c0ba947142b",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}getBehaviors(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={processId:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","47a651f4-fb70-43bf-b96b-7c0ba947142b",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(i,r);let o=this.formatResponse(s.result,null,true);t(o)}catch(e){i(e)}}))))}))}replaceBehavior(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={processId:t,behaviorId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","47a651f4-fb70-43bf-b96b-7c0ba947142b",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.replace(i,e,s);let a=this.formatResponse(o.result,null,false);r(a)}catch(e){s(e)}}))))}))}addControlToGroup(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={processId:t,witRefName:i,groupId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","e2e3166a-627a-4e9b-85b2-d6a097bbd731",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(i,e,r);let a=this.formatResponse(o.result,null,false);s(a)}catch(e){o(e)}}))))}))}editControl(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={processId:t,witRefName:i,groupId:r,controlId:s};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","e2e3166a-627a-4e9b-85b2-d6a097bbd731",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.update(i,e,r);let a=this.formatResponse(s.result,null,false);o(a)}catch(e){a(e)}}))))}))}removeControlFromGroup(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={processId:e,witRefName:t,groupId:i,controlId:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","e2e3166a-627a-4e9b-85b2-d6a097bbd731",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.del(t,i);let o=this.formatResponse(r.result,null,false);s(o)}catch(e){o(e)}}))))}))}setControlInGroup(e,t,i,r,s,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={processId:t,witRefName:i,groupId:r,controlId:s};let p={removeFromGroupId:o};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","e2e3166a-627a-4e9b-85b2-d6a097bbd731",n,p);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.replace(i,e,r);let o=this.formatResponse(s.result,null,false);a(o)}catch(e){l(e)}}))))}))}createField(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={processId:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","f36c66c7-911d-4163-8938-d3c5d0d7f5aa",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.FieldModel,false);i(l)}catch(e){r(e)}}))))}))}updateField(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={processId:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","f36c66c7-911d-4163-8938-d3c5d0d7f5aa",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.FieldModel,false);i(l)}catch(e){r(e)}}))))}))}addGroup(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={processId:t,witRefName:i,pageId:r,sectionId:s};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","2617828b-e850-4375-a92a-04855704d4c3",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.create(i,e,r);let a=this.formatResponse(s.result,null,false);o(a)}catch(e){a(e)}}))))}))}editGroup(e,t,i,r,s,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={processId:t,witRefName:i,pageId:r,sectionId:s,groupId:o};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","2617828b-e850-4375-a92a-04855704d4c3",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.update(i,e,r);let o=this.formatResponse(s.result,null,false);a(o)}catch(e){l(e)}}))))}))}removeGroup(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={processId:e,witRefName:t,pageId:i,sectionId:r,groupId:s};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","2617828b-e850-4375-a92a-04855704d4c3",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.del(t,i);let s=this.formatResponse(r.result,null,false);o(s)}catch(e){a(e)}}))))}))}setGroupInPage(e,t,i,r,s,o,a,l){return n(this,void 0,void 0,(function*(){if(a==null){throw new TypeError("removeFromPageId can not be null or undefined")}if(l==null){throw new TypeError("removeFromSectionId can not be null or undefined")}return new Promise(((p,c)=>n(this,void 0,void 0,(function*(){let n={processId:t,witRefName:i,pageId:r,sectionId:s,groupId:o};let d={removeFromPageId:a,removeFromSectionId:l};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","2617828b-e850-4375-a92a-04855704d4c3",n,d);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.replace(i,e,r);let o=this.formatResponse(s.result,null,false);p(o)}catch(e){c(e)}}))))}))}setGroupInSection(e,t,i,r,s,o,a){return n(this,void 0,void 0,(function*(){if(a==null){throw new TypeError("removeFromSectionId can not be null or undefined")}return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={processId:t,witRefName:i,pageId:r,sectionId:s,groupId:o};let c={removeFromSectionId:a};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","2617828b-e850-4375-a92a-04855704d4c3",n,c);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.replace(i,e,r);let o=this.formatResponse(s.result,null,false);l(o)}catch(e){p(e)}}))))}))}getFormLayout(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={processId:e,witRefName:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","3eacc80a-ddca-4404-857a-6331aac99063",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.FormLayout,false);i(a)}catch(e){r(e)}}))))}))}getListsMetadata(){return n(this,void 0,void 0,(function*(){return new Promise(((e,t)=>n(this,void 0,void 0,(function*(){let i={};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","b45cc931-98e3-44a1-b1cd-2e8e9c6dc1c6",i);let n=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.get(n,r);let o=this.formatResponse(s.result,null,true);e(o)}catch(e){t(e)}}))))}))}createList(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","0b6179e2-23ce-46b2-b094-2ffa5ee70286",n);let r=i.requestUrl;let s=this.createRequestOptions("application/json",i.apiVersion);let o;o=yield this.rest.create(r,e,s);let a=this.formatResponse(o.result,null,false);t(a)}catch(e){i(e)}}))))}))}deleteList(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={listId:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","0b6179e2-23ce-46b2-b094-2ffa5ee70286",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(i,r);let o=this.formatResponse(s.result,null,false);t(o)}catch(e){i(e)}}))))}))}getList(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={listId:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","0b6179e2-23ce-46b2-b094-2ffa5ee70286",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(i,r);let o=this.formatResponse(s.result,null,false);t(o)}catch(e){i(e)}}))))}))}updateList(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={listId:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","0b6179e2-23ce-46b2-b094-2ffa5ee70286",n);let r=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.replace(r,e,s);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}addPage(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={processId:t,witRefName:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","1b4ac126-59b2-4f37-b4df-0a48ba807edb",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.Page,false);r(l)}catch(e){o(e)}}))))}))}editPage(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={processId:t,witRefName:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","1b4ac126-59b2-4f37-b4df-0a48ba807edb",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.Page,false);r(l)}catch(e){o(e)}}))))}))}removePage(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={processId:e,witRefName:t,pageId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","1b4ac126-59b2-4f37-b4df-0a48ba807edb",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,i);let o=this.formatResponse(s.result,null,false);r(o)}catch(e){s(e)}}))))}))}createStateDefinition(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={processId:t,witRefName:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","4303625d-08f4-4461-b14b-32c65bba5599",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(i,e,s);let a=this.formatResponse(o.result,null,false);r(a)}catch(e){s(e)}}))))}))}deleteStateDefinition(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={processId:e,witRefName:t,stateId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","4303625d-08f4-4461-b14b-32c65bba5599",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,i);let o=this.formatResponse(s.result,null,false);r(o)}catch(e){s(e)}}))))}))}getStateDefinition(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={processId:e,witRefName:t,stateId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","4303625d-08f4-4461-b14b-32c65bba5599",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,i);let o=this.formatResponse(s.result,null,false);r(o)}catch(e){s(e)}}))))}))}getStateDefinitions(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={processId:e,witRefName:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","4303625d-08f4-4461-b14b-32c65bba5599",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,r);let o=this.formatResponse(s.result,null,true);i(o)}catch(e){r(e)}}))))}))}hideStateDefinition(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={processId:t,witRefName:i,stateId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","4303625d-08f4-4461-b14b-32c65bba5599",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.replace(i,e,r);let a=this.formatResponse(o.result,null,false);s(a)}catch(e){o(e)}}))))}))}updateStateDefinition(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={processId:t,witRefName:i,stateId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","4303625d-08f4-4461-b14b-32c65bba5599",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(i,e,r);let a=this.formatResponse(o.result,null,false);s(a)}catch(e){o(e)}}))))}))}addBehaviorToWorkItemType(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={processId:t,witRefNameForBehaviors:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","921dfb88-ef57-4c69-94e5-dd7da2d7031d",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(i,e,s);let a=this.formatResponse(o.result,null,false);r(a)}catch(e){s(e)}}))))}))}getBehaviorForWorkItemType(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={processId:e,witRefNameForBehaviors:t,behaviorRefName:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","921dfb88-ef57-4c69-94e5-dd7da2d7031d",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,i);let o=this.formatResponse(s.result,null,false);r(o)}catch(e){s(e)}}))))}))}getBehaviorsForWorkItemType(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={processId:e,witRefNameForBehaviors:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","921dfb88-ef57-4c69-94e5-dd7da2d7031d",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,r);let o=this.formatResponse(s.result,null,true);i(o)}catch(e){r(e)}}))))}))}removeBehaviorFromWorkItemType(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={processId:e,witRefNameForBehaviors:t,behaviorRefName:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","921dfb88-ef57-4c69-94e5-dd7da2d7031d",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,i);let o=this.formatResponse(s.result,null,false);r(o)}catch(e){s(e)}}))))}))}updateBehaviorToWorkItemType(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={processId:t,witRefNameForBehaviors:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","921dfb88-ef57-4c69-94e5-dd7da2d7031d",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(i,e,s);let a=this.formatResponse(o.result,null,false);r(a)}catch(e){s(e)}}))))}))}createWorkItemType(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={processId:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","1ce0acad-4638-49c3-969c-04aa65ba6bea",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.WorkItemTypeModel,false);i(l)}catch(e){r(e)}}))))}))}deleteWorkItemType(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={processId:e,witRefName:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","1ce0acad-4638-49c3-969c-04aa65ba6bea",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}getWorkItemType(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={processId:e,witRefName:t};let a={$expand:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","1ce0acad-4638-49c3-969c-04aa65ba6bea",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.WorkItemTypeModel,false);r(l)}catch(e){o(e)}}))))}))}getWorkItemTypes(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={processId:e};let o={$expand:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","1ce0acad-4638-49c3-969c-04aa65ba6bea",n,o);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(t,r);let l=this.formatResponse(a.result,s.TypeInfo.WorkItemTypeModel,true);i(l)}catch(e){r(e)}}))))}))}updateWorkItemType(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={processId:t,witRefName:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","1ce0acad-4638-49c3-969c-04aa65ba6bea",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.WorkItemTypeModel,false);r(l)}catch(e){o(e)}}))))}))}addFieldToWorkItemType(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={processId:t,witRefNameForFields:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","976713b4-a62e-499e-94dc-eeb869ea9126",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.WorkItemTypeFieldModel2,false);r(l)}catch(e){o(e)}}))))}))}getWorkItemTypeField(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={processId:e,witRefNameForFields:t,fieldRefName:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","976713b4-a62e-499e-94dc-eeb869ea9126",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let a=this.formatResponse(o.result,s.TypeInfo.WorkItemTypeFieldModel2,false);r(a)}catch(e){o(e)}}))))}))}getWorkItemTypeFields(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={processId:e,witRefNameForFields:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","976713b4-a62e-499e-94dc-eeb869ea9126",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.WorkItemTypeFieldModel2,true);i(a)}catch(e){r(e)}}))))}))}removeFieldFromWorkItemType(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={processId:e,witRefNameForFields:t,fieldRefName:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","976713b4-a62e-499e-94dc-eeb869ea9126",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,i);let o=this.formatResponse(s.result,null,false);r(o)}catch(e){s(e)}}))))}))}updateWorkItemTypeField(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={processId:t,witRefNameForFields:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","976713b4-a62e-499e-94dc-eeb869ea9126",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.WorkItemTypeFieldModel2,false);r(l)}catch(e){o(e)}}))))}))}}t.WorkItemTrackingProcessDefinitionsApi=WorkItemTrackingProcessDefinitionsApi;WorkItemTrackingProcessDefinitionsApi.RESOURCE_AREA_ID="5264459e-e5e0-4bd8-b118-0985e68a4ec5"},950:(e,t,i)=>{Object.defineProperty(t,"__esModule",{value:true});t.BasicCredentialHandler=void 0;const n=i(6954);class BasicCredentialHandler extends n.BasicCredentialHandler{constructor(e,t,i=true){super(e,t,i)}}t.BasicCredentialHandler=BasicCredentialHandler},1519:(e,t,i)=>{Object.defineProperty(t,"__esModule",{value:true});t.BearerCredentialHandler=void 0;const n=i(6954);class BearerCredentialHandler extends n.BearerCredentialHandler{constructor(e,t=true){super(e,t)}}t.BearerCredentialHandler=BearerCredentialHandler},2020:(e,t,i)=>{Object.defineProperty(t,"__esModule",{value:true});t.NtlmCredentialHandler=void 0;const n=i(6954);class NtlmCredentialHandler extends n.NtlmCredentialHandler{constructor(e,t,i,n){super(e,t,i,n)}}t.NtlmCredentialHandler=NtlmCredentialHandler},2270:(e,t,i)=>{Object.defineProperty(t,"__esModule",{value:true});t.PersonalAccessTokenCredentialHandler=void 0;const n=i(6954);class PersonalAccessTokenCredentialHandler extends n.PersonalAccessTokenCredentialHandler{constructor(e,t=true){super(e,t)}}t.PersonalAccessTokenCredentialHandler=PersonalAccessTokenCredentialHandler},4326:(e,t)=>{Object.defineProperty(t,"__esModule",{value:true});t.TypeInfo=t.ValidationResult=t.State=t.Severity=t.SarifJobStatus=t.ResultType=t.MetadataOperation=t.MetadataChangeType=t.LicenseState=t.ExpandOption=t.DismissalType=t.DependencyKind=t.Confidence=t.ComponentType=t.AnalysisConfigurationType=t.AlertValidityStatus=t.AlertValidationRequestStatus=t.AlertType=t.AlertListExpandOption=void 0;var i;(function(e){e[e["None"]=0]="None";e[e["Minimal"]=1]="Minimal"})(i=t.AlertListExpandOption||(t.AlertListExpandOption={}));var n;(function(e){e[e["Unknown"]=0]="Unknown";e[e["Dependency"]=1]="Dependency";e[e["Secret"]=2]="Secret";e[e["Code"]=3]="Code";e[e["License"]=4]="License"})(n=t.AlertType||(t.AlertType={}));var r;(function(e){e[e["None"]=0]="None";e[e["Created"]=1]="Created";e[e["InProgress"]=2]="InProgress";e[e["Completed"]=3]="Completed";e[e["Failed"]=4]="Failed"})(r=t.AlertValidationRequestStatus||(t.AlertValidationRequestStatus={}));var s;(function(e){e[e["None"]=0]="None";e[e["Unknown"]=1]="Unknown";e[e["Active"]=2]="Active";e[e["Inactive"]=3]="Inactive"})(s=t.AlertValidityStatus||(t.AlertValidityStatus={}));var o;(function(e){e[e["Default"]=0]="Default";e[e["AdoPipeline"]=1]="AdoPipeline"})(o=t.AnalysisConfigurationType||(t.AnalysisConfigurationType={}));var a;(function(e){e[e["Unknown"]=0]="Unknown";e[e["NuGet"]=1]="NuGet";e[e["Npm"]=2]="Npm";e[e["Maven"]=3]="Maven";e[e["Git"]=4]="Git";e[e["Other"]=5]="Other";e[e["RubyGems"]=6]="RubyGems";e[e["Cargo"]=7]="Cargo";e[e["Pip"]=8]="Pip";e[e["File"]=9]="File";e[e["Go"]=10]="Go";e[e["DockerImage"]=11]="DockerImage";e[e["Pod"]=12]="Pod";e[e["Linux"]=13]="Linux";e[e["Conda"]=14]="Conda";e[e["DockerReference"]=15]="DockerReference";e[e["Vcpkg"]=16]="Vcpkg"})(a=t.ComponentType||(t.ComponentType={}));var l;(function(e){e[e["High"]=0]="High";e[e["Other"]=1]="Other"})(l=t.Confidence||(t.Confidence={}));var p;(function(e){e[e["Unknown"]=0]="Unknown";e[e["RootDependency"]=1]="RootDependency";e[e["Component"]=2]="Component";e[e["VulnerableDependency"]=3]="VulnerableDependency"})(p=t.DependencyKind||(t.DependencyKind={}));var c;(function(e){e[e["Unknown"]=0]="Unknown";e[e["Fixed"]=1]="Fixed";e[e["AcceptedRisk"]=2]="AcceptedRisk";e[e["FalsePositive"]=3]="FalsePositive";e[e["AgreedToGuidance"]=4]="AgreedToGuidance";e[e["ToolUpgrade"]=5]="ToolUpgrade"})(c=t.DismissalType||(t.DismissalType={}));var d;(function(e){e[e["None"]=0]="None";e[e["ValidationFingerprint"]=1]="ValidationFingerprint"})(d=t.ExpandOption||(t.ExpandOption={}));var u;(function(e){e[e["Unknown"]=0]="Unknown";e[e["NotHarvested"]=1]="NotHarvested";e[e["Harvested"]=2]="Harvested"})(u=t.LicenseState||(t.LicenseState={}));var A;(function(e){e[e["None"]=0]="None";e[e["Created"]=1]="Created";e[e["Updated"]=2]="Updated";e[e["Deleted"]=3]="Deleted"})(A=t.MetadataChangeType||(t.MetadataChangeType={}));var f;(function(e){e[e["None"]=0]="None";e[e["Add"]=1]="Add";e[e["Remove"]=2]="Remove"})(f=t.MetadataOperation||(t.MetadataOperation={}));var h;(function(e){e[e["Unknown"]=0]="Unknown";e[e["Dependency"]=1]="Dependency";e[e["VersionControl"]=2]="VersionControl"})(h=t.ResultType||(t.ResultType={}));var g;(function(e){e[e["New"]=0]="New";e[e["Queued"]=1]="Queued";e[e["Completed"]=2]="Completed";e[e["Failed"]=3]="Failed";e[e["Requeued"]=4]="Requeued"})(g=t.SarifJobStatus||(t.SarifJobStatus={}));var y;(function(e){e[e["Low"]=0]="Low";e[e["Medium"]=1]="Medium";e[e["High"]=2]="High";e[e["Critical"]=3]="Critical";e[e["Note"]=4]="Note";e[e["Warning"]=5]="Warning";e[e["Error"]=6]="Error";e[e["Undefined"]=7]="Undefined"})(y=t.Severity||(t.Severity={}));var v;(function(e){e[e["Unknown"]=0]="Unknown";e[e["Active"]=1]="Active";e[e["Dismissed"]=2]="Dismissed";e[e["Fixed"]=4]="Fixed";e[e["AutoDismissed"]=8]="AutoDismissed"})(v=t.State||(t.State={}));var I;(function(e){e[e["None"]=0]="None";e[e["Exploitable"]=1]="Exploitable";e[e["NotExploitable"]=2]="NotExploitable";e[e["Inconclusive"]=3]="Inconclusive"})(I=t.ValidationResult||(t.ValidationResult={}));t.TypeInfo={Alert:{},AlertAnalysisInstance:{},AlertListExpandOption:{enumValues:{none:0,minimal:1}},AlertMetadata:{},AlertMetadataChange:{},AlertStateUpdate:{},AlertType:{enumValues:{unknown:0,dependency:1,secret:2,code:3,license:4}},AlertValidationRequestStatus:{enumValues:{none:0,created:1,inProgress:2,completed:3,failed:4}},AlertValidityInfo:{},AlertValidityStatus:{enumValues:{none:0,unknown:1,active:2,inactive:3}},AnalysisConfiguration:{},AnalysisConfigurationType:{enumValues:{default:0,adoPipeline:1}},AnalysisInstance:{},AnalysisResult:{},Branch:{},ComponentType:{enumValues:{unknown:0,nuGet:1,npm:2,maven:3,git:4,other:5,rubyGems:6,cargo:7,pip:8,file:9,go:10,dockerImage:11,pod:12,linux:13,conda:14,dockerReference:15,vcpkg:16}},Confidence:{enumValues:{high:0,other:1}},Dependency:{},DependencyKind:{enumValues:{unknown:0,rootDependency:1,component:2,vulnerableDependency:3}},DependencyResult:{},Dismissal:{},DismissalType:{enumValues:{unknown:0,fixed:1,acceptedRisk:2,falsePositive:3,agreedToGuidance:4,toolUpgrade:5}},ExpandOption:{enumValues:{none:0,validationFingerprint:1}},License:{},LicenseState:{enumValues:{unknown:0,notHarvested:1,harvested:2}},LogicalLocation:{},Metadata:{},MetadataChange:{},MetadataChangeType:{enumValues:{none:0,created:1,updated:2,deleted:3}},MetadataOperation:{enumValues:{none:0,add:1,remove:2}},Result:{},ResultType:{enumValues:{unknown:0,dependency:1,versionControl:2}},SarifJobStatus:{enumValues:{new:0,queued:1,completed:2,failed:3,requeued:4}},SarifUploadStatus:{},SearchCriteria:{},Severity:{enumValues:{low:0,medium:1,high:2,critical:3,note:4,warning:5,error:6,undefined:7}},State:{enumValues:{unknown:0,active:1,dismissed:2,fixed:4,autoDismissed:8}},UxFilters:{},ValidationFingerprint:{},ValidationRequestInfo:{},ValidationResult:{enumValues:{none:0,exploitable:1,notExploitable:2,inconclusive:3}}};t.TypeInfo.Alert.fields={alertType:{enumType:t.TypeInfo.AlertType},confidence:{enumType:t.TypeInfo.Confidence},dismissal:{typeInfo:t.TypeInfo.Dismissal},firstSeenDate:{isDate:true},fixedDate:{isDate:true},introducedDate:{isDate:true},lastSeenDate:{isDate:true},logicalLocations:{isArray:true,typeInfo:t.TypeInfo.LogicalLocation},severity:{enumType:t.TypeInfo.Severity},state:{enumType:t.TypeInfo.State},validationFingerprints:{isArray:true,typeInfo:t.TypeInfo.ValidationFingerprint},validityDetails:{typeInfo:t.TypeInfo.AlertValidityInfo}};t.TypeInfo.AlertAnalysisInstance.fields={analysisConfiguration:{typeInfo:t.TypeInfo.AnalysisConfiguration},firstSeen:{typeInfo:t.TypeInfo.AnalysisInstance},fixedIn:{typeInfo:t.TypeInfo.AnalysisInstance},lastSeen:{typeInfo:t.TypeInfo.AnalysisInstance},recentAnalysisInstance:{typeInfo:t.TypeInfo.AnalysisInstance},state:{enumType:t.TypeInfo.State}};t.TypeInfo.AlertMetadata.fields={metadata:{isArray:true,typeInfo:t.TypeInfo.Metadata}};t.TypeInfo.AlertMetadataChange.fields={metadataChange:{typeInfo:t.TypeInfo.MetadataChange}};t.TypeInfo.AlertStateUpdate.fields={dismissedReason:{enumType:t.TypeInfo.DismissalType},state:{enumType:t.TypeInfo.State}};t.TypeInfo.AlertValidityInfo.fields={validityLastCheckedDate:{isDate:true},validityStatus:{enumType:t.TypeInfo.AlertValidityStatus}};t.TypeInfo.AnalysisConfiguration.fields={alertType:{enumType:t.TypeInfo.AlertType},analysisConfigurationType:{enumType:t.TypeInfo.AnalysisConfigurationType}};t.TypeInfo.AnalysisInstance.fields={configuration:{typeInfo:t.TypeInfo.AnalysisConfiguration},createdDate:{isDate:true},results:{isArray:true,typeInfo:t.TypeInfo.AnalysisResult}};t.TypeInfo.AnalysisResult.fields={result:{typeInfo:t.TypeInfo.Result},state:{enumType:t.TypeInfo.State}};t.TypeInfo.Branch.fields={deletedDate:{isDate:true}};t.TypeInfo.Dependency.fields={componentType:{enumType:t.TypeInfo.ComponentType},license:{typeInfo:t.TypeInfo.License}};t.TypeInfo.DependencyResult.fields={dependency:{typeInfo:t.TypeInfo.Dependency}};t.TypeInfo.Dismissal.fields={dismissalType:{enumType:t.TypeInfo.DismissalType},requestedOn:{isDate:true}};t.TypeInfo.License.fields={state:{enumType:t.TypeInfo.LicenseState}};t.TypeInfo.LogicalLocation.fields={kind:{enumType:t.TypeInfo.DependencyKind},license:{typeInfo:t.TypeInfo.License}};t.TypeInfo.Metadata.fields={op:{enumType:t.TypeInfo.MetadataOperation}};t.TypeInfo.MetadataChange.fields={changeType:{enumType:t.TypeInfo.MetadataChangeType}};t.TypeInfo.Result.fields={dependencyResult:{typeInfo:t.TypeInfo.DependencyResult},resultType:{enumType:t.TypeInfo.ResultType},severity:{enumType:t.TypeInfo.Severity}};t.TypeInfo.SarifUploadStatus.fields={processingStatus:{enumType:t.TypeInfo.SarifJobStatus}};t.TypeInfo.SearchCriteria.fields={alertType:{enumType:t.TypeInfo.AlertType},confidenceLevels:{isArray:true,enumType:t.TypeInfo.Confidence},fromDate:{isDate:true},modifiedSince:{isDate:true},severities:{isArray:true,enumType:t.TypeInfo.Severity},states:{isArray:true,enumType:t.TypeInfo.State},toDate:{isDate:true},validity:{isArray:true,enumType:t.TypeInfo.AlertValidityStatus}};t.TypeInfo.UxFilters.fields={branches:{isArray:true,typeInfo:t.TypeInfo.Branch},confidenceLevels:{isArray:true,enumType:t.TypeInfo.Confidence},licenses:{isArray:true,typeInfo:t.TypeInfo.License},packages:{isArray:true,typeInfo:t.TypeInfo.Dependency},severities:{isArray:true,enumType:t.TypeInfo.Severity},states:{isArray:true,enumType:t.TypeInfo.State},validity:{isArray:true,enumType:t.TypeInfo.AlertValidityStatus}};t.TypeInfo.ValidationFingerprint.fields={validityLastUpdatedDate:{isDate:true},validityResult:{enumType:t.TypeInfo.ValidationResult}};t.TypeInfo.ValidationRequestInfo.fields={alertValidationRequestStatus:{enumType:t.TypeInfo.AlertValidationRequestStatus},validityLastCheckedDate:{isDate:true},validityStatus:{enumType:t.TypeInfo.AlertValidityStatus}}},8920:(e,t,i)=>{Object.defineProperty(t,"__esModule",{value:true});t.TypeInfo=t.WorkspaceMappingType=t.ValidationResult=t.TimelineRecordState=t.TaskResult=t.SupportLevel=t.StageUpdateType=t.SourceProviderAvailability=t.ServiceHostStatus=t.ScheduleDays=t.ResultSet=t.RepositoryCleanOptions=t.QueuePriority=t.QueueOptions=t.QueryDeletedOption=t.ProcessTemplateType=t.IssueType=t.GetOption=t.FolderQueryOrder=t.DeleteOptions=t.DefinitionType=t.DefinitionTriggerType=t.DefinitionQueueStatus=t.DefinitionQueryOrder=t.DefinitionQuality=t.ControllerStatus=t.BuildStatus=t.BuildResult=t.BuildReason=t.BuildQueryOrder=t.BuildPhaseStatus=t.BuildOptionInputType=t.BuildAuthorizationScope=t.AuditAction=t.AgentStatus=void 0;const n=i(458);const r=i(613);var s;(function(e){e[e["Unavailable"]=0]="Unavailable";e[e["Available"]=1]="Available";e[e["Offline"]=2]="Offline"})(s=t.AgentStatus||(t.AgentStatus={}));var o;(function(e){e[e["Add"]=1]="Add";e[e["Update"]=2]="Update";e[e["Delete"]=3]="Delete"})(o=t.AuditAction||(t.AuditAction={}));var a;(function(e){e[e["ProjectCollection"]=1]="ProjectCollection";e[e["Project"]=2]="Project"})(a=t.BuildAuthorizationScope||(t.BuildAuthorizationScope={}));var l;(function(e){e[e["String"]=0]="String";e[e["Boolean"]=1]="Boolean";e[e["StringList"]=2]="StringList";e[e["Radio"]=3]="Radio";e[e["PickList"]=4]="PickList";e[e["MultiLine"]=5]="MultiLine";e[e["BranchFilter"]=6]="BranchFilter"})(l=t.BuildOptionInputType||(t.BuildOptionInputType={}));var p;(function(e){e[e["Unknown"]=0]="Unknown";e[e["Failed"]=1]="Failed";e[e["Succeeded"]=2]="Succeeded"})(p=t.BuildPhaseStatus||(t.BuildPhaseStatus={}));var c;(function(e){e[e["FinishTimeAscending"]=2]="FinishTimeAscending";e[e["FinishTimeDescending"]=3]="FinishTimeDescending";e[e["QueueTimeDescending"]=4]="QueueTimeDescending";e[e["QueueTimeAscending"]=5]="QueueTimeAscending";e[e["StartTimeDescending"]=6]="StartTimeDescending";e[e["StartTimeAscending"]=7]="StartTimeAscending"})(c=t.BuildQueryOrder||(t.BuildQueryOrder={}));var d;(function(e){e[e["None"]=0]="None";e[e["Manual"]=1]="Manual";e[e["IndividualCI"]=2]="IndividualCI";e[e["BatchedCI"]=4]="BatchedCI";e[e["Schedule"]=8]="Schedule";e[e["ScheduleForced"]=16]="ScheduleForced";e[e["UserCreated"]=32]="UserCreated";e[e["ValidateShelveset"]=64]="ValidateShelveset";e[e["CheckInShelveset"]=128]="CheckInShelveset";e[e["PullRequest"]=256]="PullRequest";e[e["BuildCompletion"]=512]="BuildCompletion";e[e["ResourceTrigger"]=1024]="ResourceTrigger";e[e["Triggered"]=1967]="Triggered";e[e["All"]=2031]="All"})(d=t.BuildReason||(t.BuildReason={}));var u;(function(e){e[e["None"]=0]="None";e[e["Succeeded"]=2]="Succeeded";e[e["PartiallySucceeded"]=4]="PartiallySucceeded";e[e["Failed"]=8]="Failed";e[e["Canceled"]=32]="Canceled"})(u=t.BuildResult||(t.BuildResult={}));var A;(function(e){e[e["None"]=0]="None";e[e["InProgress"]=1]="InProgress";e[e["Completed"]=2]="Completed";e[e["Cancelling"]=4]="Cancelling";e[e["Postponed"]=8]="Postponed";e[e["NotStarted"]=32]="NotStarted";e[e["All"]=47]="All"})(A=t.BuildStatus||(t.BuildStatus={}));var f;(function(e){e[e["Unavailable"]=0]="Unavailable";e[e["Available"]=1]="Available";e[e["Offline"]=2]="Offline"})(f=t.ControllerStatus||(t.ControllerStatus={}));var h;(function(e){e[e["Definition"]=1]="Definition";e[e["Draft"]=2]="Draft"})(h=t.DefinitionQuality||(t.DefinitionQuality={}));var g;(function(e){e[e["None"]=0]="None";e[e["LastModifiedAscending"]=1]="LastModifiedAscending";e[e["LastModifiedDescending"]=2]="LastModifiedDescending";e[e["DefinitionNameAscending"]=3]="DefinitionNameAscending";e[e["DefinitionNameDescending"]=4]="DefinitionNameDescending"})(g=t.DefinitionQueryOrder||(t.DefinitionQueryOrder={}));var y;(function(e){e[e["Enabled"]=0]="Enabled";e[e["Paused"]=1]="Paused";e[e["Disabled"]=2]="Disabled"})(y=t.DefinitionQueueStatus||(t.DefinitionQueueStatus={}));var v;(function(e){e[e["None"]=1]="None";e[e["ContinuousIntegration"]=2]="ContinuousIntegration";e[e["BatchedContinuousIntegration"]=4]="BatchedContinuousIntegration";e[e["Schedule"]=8]="Schedule";e[e["GatedCheckIn"]=16]="GatedCheckIn";e[e["BatchedGatedCheckIn"]=32]="BatchedGatedCheckIn";e[e["PullRequest"]=64]="PullRequest";e[e["BuildCompletion"]=128]="BuildCompletion";e[e["All"]=255]="All"})(v=t.DefinitionTriggerType||(t.DefinitionTriggerType={}));var I;(function(e){e[e["Xaml"]=1]="Xaml";e[e["Build"]=2]="Build"})(I=t.DefinitionType||(t.DefinitionType={}));var E;(function(e){e[e["None"]=0]="None";e[e["DropLocation"]=1]="DropLocation";e[e["TestResults"]=2]="TestResults";e[e["Label"]=4]="Label";e[e["Details"]=8]="Details";e[e["Symbols"]=16]="Symbols";e[e["All"]=31]="All"})(E=t.DeleteOptions||(t.DeleteOptions={}));var C;(function(e){e[e["None"]=0]="None";e[e["FolderAscending"]=1]="FolderAscending";e[e["FolderDescending"]=2]="FolderDescending"})(C=t.FolderQueryOrder||(t.FolderQueryOrder={}));var b;(function(e){e[e["LatestOnQueue"]=0]="LatestOnQueue";e[e["LatestOnBuild"]=1]="LatestOnBuild";e[e["Custom"]=2]="Custom"})(b=t.GetOption||(t.GetOption={}));var T;(function(e){e[e["Error"]=1]="Error";e[e["Warning"]=2]="Warning"})(T=t.IssueType||(t.IssueType={}));var w;(function(e){e[e["Custom"]=0]="Custom";e[e["Default"]=1]="Default";e[e["Upgrade"]=2]="Upgrade"})(w=t.ProcessTemplateType||(t.ProcessTemplateType={}));var R;(function(e){e[e["ExcludeDeleted"]=0]="ExcludeDeleted";e[e["IncludeDeleted"]=1]="IncludeDeleted";e[e["OnlyDeleted"]=2]="OnlyDeleted"})(R=t.QueryDeletedOption||(t.QueryDeletedOption={}));var B;(function(e){e[e["None"]=0]="None";e[e["DoNotRun"]=1]="DoNotRun"})(B=t.QueueOptions||(t.QueueOptions={}));var D;(function(e){e[e["Low"]=5]="Low";e[e["BelowNormal"]=4]="BelowNormal";e[e["Normal"]=3]="Normal";e[e["AboveNormal"]=2]="AboveNormal";e[e["High"]=1]="High"})(D=t.QueuePriority||(t.QueuePriority={}));var S;(function(e){e[e["Source"]=0]="Source";e[e["SourceAndOutputDir"]=1]="SourceAndOutputDir";e[e["SourceDir"]=2]="SourceDir";e[e["AllBuildDir"]=3]="AllBuildDir"})(S=t.RepositoryCleanOptions||(t.RepositoryCleanOptions={}));var k;(function(e){e[e["All"]=0]="All";e[e["Top"]=1]="Top"})(k=t.ResultSet||(t.ResultSet={}));var _;(function(e){e[e["None"]=0]="None";e[e["Monday"]=1]="Monday";e[e["Tuesday"]=2]="Tuesday";e[e["Wednesday"]=4]="Wednesday";e[e["Thursday"]=8]="Thursday";e[e["Friday"]=16]="Friday";e[e["Saturday"]=32]="Saturday";e[e["Sunday"]=64]="Sunday";e[e["All"]=127]="All"})(_=t.ScheduleDays||(t.ScheduleDays={}));var P;(function(e){e[e["Online"]=1]="Online";e[e["Offline"]=2]="Offline"})(P=t.ServiceHostStatus||(t.ServiceHostStatus={}));var x;(function(e){e[e["Hosted"]=1]="Hosted";e[e["OnPremises"]=2]="OnPremises";e[e["All"]=3]="All"})(x=t.SourceProviderAvailability||(t.SourceProviderAvailability={}));var O;(function(e){e[e["Cancel"]=0]="Cancel";e[e["Retry"]=1]="Retry";e[e["Run"]=2]="Run"})(O=t.StageUpdateType||(t.StageUpdateType={}));var V;(function(e){e[e["Unsupported"]=0]="Unsupported";e[e["Supported"]=1]="Supported";e[e["Required"]=2]="Required"})(V=t.SupportLevel||(t.SupportLevel={}));var U;(function(e){e[e["Succeeded"]=0]="Succeeded";e[e["SucceededWithIssues"]=1]="SucceededWithIssues";e[e["Failed"]=2]="Failed";e[e["Canceled"]=3]="Canceled";e[e["Skipped"]=4]="Skipped";e[e["Abandoned"]=5]="Abandoned";e[e["ManuallyQueued"]=6]="ManuallyQueued";e[e["DependentOnManualQueue"]=7]="DependentOnManualQueue"})(U=t.TaskResult||(t.TaskResult={}));var N;(function(e){e[e["Pending"]=0]="Pending";e[e["InProgress"]=1]="InProgress";e[e["Completed"]=2]="Completed"})(N=t.TimelineRecordState||(t.TimelineRecordState={}));var F;(function(e){e[e["OK"]=0]="OK";e[e["Warning"]=1]="Warning";e[e["Error"]=2]="Error"})(F=t.ValidationResult||(t.ValidationResult={}));var q;(function(e){e[e["Map"]=0]="Map";e[e["Cloak"]=1]="Cloak"})(q=t.WorkspaceMappingType||(t.WorkspaceMappingType={}));t.TypeInfo={AgentStatus:{enumValues:{unavailable:0,available:1,offline:2}},AuditAction:{enumValues:{add:1,update:2,delete:3}},Build:{},BuildAgent:{},BuildAuthorizationScope:{enumValues:{projectCollection:1,project:2}},BuildCompletedEvent:{},BuildCompletionTrigger:{},BuildController:{},BuildDefinition:{},BuildDefinition3_2:{},BuildDefinitionReference:{},BuildDefinitionReference3_2:{},BuildDefinitionRevision:{},BuildDefinitionSourceProvider:{},BuildDefinitionTemplate:{},BuildDefinitionTemplate3_2:{},BuildDeletedEvent:{},BuildDeployment:{},BuildLog:{},BuildMetric:{},BuildOptionDefinition:{},BuildOptionInputDefinition:{},BuildOptionInputType:{enumValues:{string:0,boolean:1,stringList:2,radio:3,pickList:4,multiLine:5,branchFilter:6}},BuildPhaseStatus:{enumValues:{unknown:0,failed:1,succeeded:2}},BuildProcessTemplate:{},BuildQueryOrder:{enumValues:{finishTimeAscending:2,finishTimeDescending:3,queueTimeDescending:4,queueTimeAscending:5,startTimeDescending:6,startTimeAscending:7}},BuildQueuedEvent:{},BuildReason:{enumValues:{none:0,manual:1,individualCI:2,batchedCI:4,schedule:8,scheduleForced:16,userCreated:32,validateShelveset:64,checkInShelveset:128,pullRequest:256,buildCompletion:512,resourceTrigger:1024,triggered:1967,all:2031}},BuildReference:{},BuildRequestValidationResult:{},BuildResult:{enumValues:{none:0,succeeded:2,partiallySucceeded:4,failed:8,canceled:32}},BuildRetentionHistory:{},BuildRetentionSample:{},BuildServer:{},BuildStatus:{enumValues:{none:0,inProgress:1,completed:2,cancelling:4,postponed:8,notStarted:32,all:47}},BuildSummary:{},BuildTagsAddedEvent:{},BuildTrigger:{},BuildUpdatedEvent:{},Change:{},ContinuousDeploymentDefinition:{},ContinuousIntegrationTrigger:{},ControllerStatus:{enumValues:{unavailable:0,available:1,offline:2}},DefinitionQuality:{enumValues:{definition:1,draft:2}},DefinitionQueryOrder:{enumValues:{none:0,lastModifiedAscending:1,lastModifiedDescending:2,definitionNameAscending:3,definitionNameDescending:4}},DefinitionQueueStatus:{enumValues:{enabled:0,paused:1,disabled:2}},DefinitionReference:{},DefinitionTriggerType:{enumValues:{none:1,continuousIntegration:2,batchedContinuousIntegration:4,schedule:8,gatedCheckIn:16,batchedGatedCheckIn:32,pullRequest:64,buildCompletion:128,all:255}},DefinitionType:{enumValues:{xaml:1,build:2}},DeleteOptions:{enumValues:{none:0,dropLocation:1,testResults:2,label:4,details:8,symbols:16,all:31}},DesignerProcess:{},Folder:{},FolderQueryOrder:{enumValues:{none:0,folderAscending:1,folderDescending:2}},GatedCheckInTrigger:{},GetOption:{enumValues:{latestOnQueue:0,latestOnBuild:1,custom:2}},InformationNode:{},Issue:{},IssueType:{enumValues:{error:1,warning:2}},Phase:{},ProcessTemplateType:{enumValues:{custom:0,default:1,upgrade:2}},PullRequestTrigger:{},QueryDeletedOption:{enumValues:{excludeDeleted:0,includeDeleted:1,onlyDeleted:2}},QueueOptions:{enumValues:{none:0,doNotRun:1}},QueuePriority:{enumValues:{low:5,belowNormal:4,normal:3,aboveNormal:2,high:1}},RepositoryCleanOptions:{enumValues:{source:0,sourceAndOutputDir:1,sourceDir:2,allBuildDir:3}},RepositoryWebhook:{},ResultSet:{enumValues:{all:0,top:1}},RetentionLease:{},Schedule:{},ScheduleDays:{enumValues:{none:0,monday:1,tuesday:2,wednesday:4,thursday:8,friday:16,saturday:32,sunday:64,all:127}},ScheduleTrigger:{},ServiceHostStatus:{enumValues:{online:1,offline:2}},SourceProviderAttributes:{},SourceProviderAvailability:{enumValues:{hosted:1,onPremises:2,all:3}},StageUpdateType:{enumValues:{cancel:0,retry:1,run:2}},SupportedTrigger:{},SupportLevel:{enumValues:{unsupported:0,supported:1,required:2}},TaskResult:{enumValues:{succeeded:0,succeededWithIssues:1,failed:2,canceled:3,skipped:4,abandoned:5,manuallyQueued:6,dependentOnManualQueue:7}},Timeline:{},TimelineRecord:{},TimelineRecordState:{enumValues:{pending:0,inProgress:1,completed:2}},TimelineRecordsUpdatedEvent:{},UpdateStageParameters:{},ValidationResult:{enumValues:{ok:0,warning:1,error:2}},WorkspaceMapping:{},WorkspaceMappingType:{enumValues:{map:0,cloak:1}},WorkspaceTemplate:{},XamlBuildDefinition:{}};t.TypeInfo.Build.fields={controller:{typeInfo:t.TypeInfo.BuildController},definition:{typeInfo:t.TypeInfo.DefinitionReference},deletedDate:{isDate:true},finishTime:{isDate:true},lastChangedDate:{isDate:true},priority:{enumType:t.TypeInfo.QueuePriority},project:{typeInfo:r.TypeInfo.TeamProjectReference},queueOptions:{enumType:t.TypeInfo.QueueOptions},queueTime:{isDate:true},reason:{enumType:t.TypeInfo.BuildReason},result:{enumType:t.TypeInfo.BuildResult},startTime:{isDate:true},status:{enumType:t.TypeInfo.BuildStatus},triggeredByBuild:{typeInfo:t.TypeInfo.Build},validationResults:{isArray:true,typeInfo:t.TypeInfo.BuildRequestValidationResult}};t.TypeInfo.BuildAgent.fields={createdDate:{isDate:true},status:{enumType:t.TypeInfo.AgentStatus},updatedDate:{isDate:true}};t.TypeInfo.BuildCompletedEvent.fields={build:{typeInfo:t.TypeInfo.Build},changes:{isArray:true,typeInfo:t.TypeInfo.Change},testResults:{typeInfo:n.TypeInfo.AggregatedResultsAnalysis},timelineRecords:{isArray:true,typeInfo:t.TypeInfo.TimelineRecord}};t.TypeInfo.BuildCompletionTrigger.fields={definition:{typeInfo:t.TypeInfo.DefinitionReference},triggerType:{enumType:t.TypeInfo.DefinitionTriggerType}};t.TypeInfo.BuildController.fields={createdDate:{isDate:true},status:{enumType:t.TypeInfo.ControllerStatus},updatedDate:{isDate:true}};t.TypeInfo.BuildDefinition.fields={createdDate:{isDate:true},draftOf:{typeInfo:t.TypeInfo.DefinitionReference},drafts:{isArray:true,typeInfo:t.TypeInfo.DefinitionReference},jobAuthorizationScope:{enumType:t.TypeInfo.BuildAuthorizationScope},latestBuild:{typeInfo:t.TypeInfo.Build},latestCompletedBuild:{typeInfo:t.TypeInfo.Build},metrics:{isArray:true,typeInfo:t.TypeInfo.BuildMetric},project:{typeInfo:r.TypeInfo.TeamProjectReference},quality:{enumType:t.TypeInfo.DefinitionQuality},queueStatus:{enumType:t.TypeInfo.DefinitionQueueStatus},triggers:{isArray:true,typeInfo:t.TypeInfo.BuildTrigger},type:{enumType:t.TypeInfo.DefinitionType}};t.TypeInfo.BuildDefinition3_2.fields={createdDate:{isDate:true},draftOf:{typeInfo:t.TypeInfo.DefinitionReference},drafts:{isArray:true,typeInfo:t.TypeInfo.DefinitionReference},jobAuthorizationScope:{enumType:t.TypeInfo.BuildAuthorizationScope},latestBuild:{typeInfo:t.TypeInfo.Build},latestCompletedBuild:{typeInfo:t.TypeInfo.Build},metrics:{isArray:true,typeInfo:t.TypeInfo.BuildMetric},project:{typeInfo:r.TypeInfo.TeamProjectReference},quality:{enumType:t.TypeInfo.DefinitionQuality},queueStatus:{enumType:t.TypeInfo.DefinitionQueueStatus},triggers:{isArray:true,typeInfo:t.TypeInfo.BuildTrigger},type:{enumType:t.TypeInfo.DefinitionType}};t.TypeInfo.BuildDefinitionReference.fields={createdDate:{isDate:true},draftOf:{typeInfo:t.TypeInfo.DefinitionReference},drafts:{isArray:true,typeInfo:t.TypeInfo.DefinitionReference},latestBuild:{typeInfo:t.TypeInfo.Build},latestCompletedBuild:{typeInfo:t.TypeInfo.Build},metrics:{isArray:true,typeInfo:t.TypeInfo.BuildMetric},project:{typeInfo:r.TypeInfo.TeamProjectReference},quality:{enumType:t.TypeInfo.DefinitionQuality},queueStatus:{enumType:t.TypeInfo.DefinitionQueueStatus},type:{enumType:t.TypeInfo.DefinitionType}};t.TypeInfo.BuildDefinitionReference3_2.fields={createdDate:{isDate:true},draftOf:{typeInfo:t.TypeInfo.DefinitionReference},drafts:{isArray:true,typeInfo:t.TypeInfo.DefinitionReference},metrics:{isArray:true,typeInfo:t.TypeInfo.BuildMetric},project:{typeInfo:r.TypeInfo.TeamProjectReference},quality:{enumType:t.TypeInfo.DefinitionQuality},queueStatus:{enumType:t.TypeInfo.DefinitionQueueStatus},type:{enumType:t.TypeInfo.DefinitionType}};t.TypeInfo.BuildDefinitionRevision.fields={changedDate:{isDate:true},changeType:{enumType:t.TypeInfo.AuditAction}};t.TypeInfo.BuildDefinitionSourceProvider.fields={lastModified:{isDate:true},supportedTriggerTypes:{enumType:t.TypeInfo.DefinitionTriggerType}};t.TypeInfo.BuildDefinitionTemplate.fields={template:{typeInfo:t.TypeInfo.BuildDefinition}};t.TypeInfo.BuildDefinitionTemplate3_2.fields={template:{typeInfo:t.TypeInfo.BuildDefinition3_2}};t.TypeInfo.BuildDeletedEvent.fields={build:{typeInfo:t.TypeInfo.Build}};t.TypeInfo.BuildDeployment.fields={deployment:{typeInfo:t.TypeInfo.BuildSummary}};t.TypeInfo.BuildLog.fields={createdOn:{isDate:true},lastChangedOn:{isDate:true}};t.TypeInfo.BuildMetric.fields={date:{isDate:true}};t.TypeInfo.BuildOptionDefinition.fields={inputs:{isArray:true,typeInfo:t.TypeInfo.BuildOptionInputDefinition}};t.TypeInfo.BuildOptionInputDefinition.fields={type:{enumType:t.TypeInfo.BuildOptionInputType}};t.TypeInfo.BuildProcessTemplate.fields={supportedReasons:{enumType:t.TypeInfo.BuildReason},templateType:{enumType:t.TypeInfo.ProcessTemplateType}};t.TypeInfo.BuildQueuedEvent.fields={build:{typeInfo:t.TypeInfo.Build}};t.TypeInfo.BuildReference.fields={finishTime:{isDate:true},queueTime:{isDate:true},result:{enumType:t.TypeInfo.BuildResult},startTime:{isDate:true},status:{enumType:t.TypeInfo.BuildStatus}};t.TypeInfo.BuildRequestValidationResult.fields={result:{enumType:t.TypeInfo.ValidationResult}};t.TypeInfo.BuildRetentionHistory.fields={buildRetentionSamples:{isArray:true,typeInfo:t.TypeInfo.BuildRetentionSample}};t.TypeInfo.BuildRetentionSample.fields={sampleTime:{isDate:true}};t.TypeInfo.BuildServer.fields={status:{enumType:t.TypeInfo.ServiceHostStatus},statusChangedDate:{isDate:true}};t.TypeInfo.BuildSummary.fields={finishTime:{isDate:true},reason:{enumType:t.TypeInfo.BuildReason},startTime:{isDate:true},status:{enumType:t.TypeInfo.BuildStatus}};t.TypeInfo.BuildTagsAddedEvent.fields={build:{typeInfo:t.TypeInfo.Build}};t.TypeInfo.BuildTrigger.fields={triggerType:{enumType:t.TypeInfo.DefinitionTriggerType}};t.TypeInfo.BuildUpdatedEvent.fields={build:{typeInfo:t.TypeInfo.Build}};t.TypeInfo.Change.fields={timestamp:{isDate:true}};t.TypeInfo.ContinuousDeploymentDefinition.fields={project:{typeInfo:r.TypeInfo.TeamProjectReference}};t.TypeInfo.ContinuousIntegrationTrigger.fields={triggerType:{enumType:t.TypeInfo.DefinitionTriggerType}};t.TypeInfo.DefinitionReference.fields={createdDate:{isDate:true},project:{typeInfo:r.TypeInfo.TeamProjectReference},queueStatus:{enumType:t.TypeInfo.DefinitionQueueStatus},type:{enumType:t.TypeInfo.DefinitionType}};t.TypeInfo.DesignerProcess.fields={phases:{isArray:true,typeInfo:t.TypeInfo.Phase}};t.TypeInfo.Folder.fields={createdOn:{isDate:true},lastChangedDate:{isDate:true},project:{typeInfo:r.TypeInfo.TeamProjectReference}};t.TypeInfo.GatedCheckInTrigger.fields={triggerType:{enumType:t.TypeInfo.DefinitionTriggerType}};t.TypeInfo.InformationNode.fields={lastModifiedDate:{isDate:true}};t.TypeInfo.Issue.fields={type:{enumType:t.TypeInfo.IssueType}};t.TypeInfo.Phase.fields={jobAuthorizationScope:{enumType:t.TypeInfo.BuildAuthorizationScope}};t.TypeInfo.PullRequestTrigger.fields={triggerType:{enumType:t.TypeInfo.DefinitionTriggerType}};t.TypeInfo.RepositoryWebhook.fields={types:{isArray:true,enumType:t.TypeInfo.DefinitionTriggerType}};t.TypeInfo.RetentionLease.fields={createdOn:{isDate:true},validUntil:{isDate:true}};t.TypeInfo.Schedule.fields={daysToBuild:{enumType:t.TypeInfo.ScheduleDays}};t.TypeInfo.ScheduleTrigger.fields={schedules:{isArray:true,typeInfo:t.TypeInfo.Schedule},triggerType:{enumType:t.TypeInfo.DefinitionTriggerType}};t.TypeInfo.SourceProviderAttributes.fields={supportedTriggers:{isArray:true,typeInfo:t.TypeInfo.SupportedTrigger}};t.TypeInfo.SupportedTrigger.fields={supportedCapabilities:{isDictionary:true,dictionaryValueEnumType:t.TypeInfo.SupportLevel},type:{enumType:t.TypeInfo.DefinitionTriggerType}};t.TypeInfo.Timeline.fields={lastChangedOn:{isDate:true},records:{isArray:true,typeInfo:t.TypeInfo.TimelineRecord}};t.TypeInfo.TimelineRecord.fields={finishTime:{isDate:true},issues:{isArray:true,typeInfo:t.TypeInfo.Issue},lastModified:{isDate:true},result:{enumType:t.TypeInfo.TaskResult},startTime:{isDate:true},state:{enumType:t.TypeInfo.TimelineRecordState}};t.TypeInfo.TimelineRecordsUpdatedEvent.fields={timelineRecords:{isArray:true,typeInfo:t.TypeInfo.TimelineRecord}};t.TypeInfo.UpdateStageParameters.fields={state:{enumType:t.TypeInfo.StageUpdateType}};t.TypeInfo.WorkspaceMapping.fields={mappingType:{enumType:t.TypeInfo.WorkspaceMappingType}};t.TypeInfo.WorkspaceTemplate.fields={lastModifiedDate:{isDate:true},mappings:{isArray:true,typeInfo:t.TypeInfo.WorkspaceMapping}};t.TypeInfo.XamlBuildDefinition.fields={controller:{typeInfo:t.TypeInfo.BuildController},createdDate:{isDate:true},createdOn:{isDate:true},project:{typeInfo:r.TypeInfo.TeamProjectReference},queueStatus:{enumType:t.TypeInfo.DefinitionQueueStatus},supportedReasons:{enumType:t.TypeInfo.BuildReason},triggerType:{enumType:t.TypeInfo.DefinitionTriggerType},type:{enumType:t.TypeInfo.DefinitionType}}},7644:(e,t)=>{Object.defineProperty(t,"__esModule",{value:true});t.TypeInfo=t.CommentState=t.CommentSortOrder=t.CommentReactionType=t.CommentMentionType=t.CommentFormat=t.CommentExpandOptions=void 0;var i;(function(e){e[e["None"]=0]="None";e[e["Reactions"]=1]="Reactions";e[e["RenderedText"]=8]="RenderedText";e[e["RenderedTextOnly"]=16]="RenderedTextOnly";e[e["Children"]=32]="Children";e[e["All"]=-17]="All"})(i=t.CommentExpandOptions||(t.CommentExpandOptions={}));var n;(function(e){e[e["Markdown"]=0]="Markdown";e[e["Html"]=1]="Html"})(n=t.CommentFormat||(t.CommentFormat={}));var r;(function(e){e[e["Person"]=0]="Person";e[e["WorkItem"]=1]="WorkItem";e[e["PullRequest"]=2]="PullRequest"})(r=t.CommentMentionType||(t.CommentMentionType={}));var s;(function(e){e[e["Like"]=0]="Like";e[e["Dislike"]=1]="Dislike";e[e["Heart"]=2]="Heart";e[e["Hooray"]=3]="Hooray";e[e["Smile"]=4]="Smile";e[e["Confused"]=5]="Confused"})(s=t.CommentReactionType||(t.CommentReactionType={}));var o;(function(e){e[e["Asc"]=1]="Asc";e[e["Desc"]=2]="Desc"})(o=t.CommentSortOrder||(t.CommentSortOrder={}));var a;(function(e){e[e["Active"]=0]="Active";e[e["Resolved"]=1]="Resolved";e[e["Closed"]=2]="Closed"})(a=t.CommentState||(t.CommentState={}));t.TypeInfo={Comment:{},CommentAttachment:{},CommentExpandOptions:{enumValues:{none:0,reactions:1,renderedText:8,renderedTextOnly:16,children:32,all:-17}},CommentFormat:{enumValues:{markdown:0,html:1}},CommentList:{},CommentMention:{},CommentMentionType:{enumValues:{person:0,workItem:1,pullRequest:2}},CommentReaction:{},CommentReactionType:{enumValues:{like:0,dislike:1,heart:2,hooray:3,smile:4,confused:5}},CommentSortOrder:{enumValues:{asc:1,desc:2}},CommentState:{enumValues:{active:0,resolved:1,closed:2}},CommentUpdateParameters:{},CommentVersion:{}};t.TypeInfo.Comment.fields={createdDate:{isDate:true},mentions:{isArray:true,typeInfo:t.TypeInfo.CommentMention},modifiedDate:{isDate:true},reactions:{isArray:true,typeInfo:t.TypeInfo.CommentReaction},replies:{typeInfo:t.TypeInfo.CommentList},state:{enumType:t.TypeInfo.CommentState}};t.TypeInfo.CommentAttachment.fields={createdDate:{isDate:true}};t.TypeInfo.CommentList.fields={comments:{isArray:true,typeInfo:t.TypeInfo.Comment}};t.TypeInfo.CommentMention.fields={type:{enumType:t.TypeInfo.CommentMentionType}};t.TypeInfo.CommentReaction.fields={type:{enumType:t.TypeInfo.CommentReactionType}};t.TypeInfo.CommentUpdateParameters.fields={state:{enumType:t.TypeInfo.CommentState}};t.TypeInfo.CommentVersion.fields={createdDate:{isDate:true},modifiedDate:{isDate:true},state:{enumType:t.TypeInfo.CommentState}}},613:(e,t)=>{Object.defineProperty(t,"__esModule",{value:true});t.TypeInfo=t.SourceControlTypes=t.ProjectVisibility=t.ProjectChangeType=t.ProcessType=t.ProcessCustomizationType=t.ConnectedServiceKind=void 0;var i;(function(e){e[e["Custom"]=0]="Custom";e[e["AzureSubscription"]=1]="AzureSubscription";e[e["Chef"]=2]="Chef";e[e["Generic"]=3]="Generic"})(i=t.ConnectedServiceKind||(t.ConnectedServiceKind={}));var n;(function(e){e[e["Unknown"]=-1]="Unknown";e[e["Xml"]=0]="Xml";e[e["Inherited"]=1]="Inherited"})(n=t.ProcessCustomizationType||(t.ProcessCustomizationType={}));var r;(function(e){e[e["System"]=0]="System";e[e["Custom"]=1]="Custom";e[e["Inherited"]=2]="Inherited"})(r=t.ProcessType||(t.ProcessType={}));var s;(function(e){e[e["Modified"]=0]="Modified";e[e["Deleted"]=1]="Deleted";e[e["Added"]=2]="Added"})(s=t.ProjectChangeType||(t.ProjectChangeType={}));var o;(function(e){e[e["Unchanged"]=-1]="Unchanged";e[e["Private"]=0]="Private";e[e["Organization"]=1]="Organization";e[e["Public"]=2]="Public";e[e["SystemPrivate"]=3]="SystemPrivate"})(o=t.ProjectVisibility||(t.ProjectVisibility={}));var a;(function(e){e[e["Tfvc"]=1]="Tfvc";e[e["Git"]=2]="Git"})(a=t.SourceControlTypes||(t.SourceControlTypes={}));t.TypeInfo={ConnectedServiceKind:{enumValues:{custom:0,azureSubscription:1,chef:2,generic:3}},Process:{},ProcessCustomizationType:{enumValues:{unknown:-1,xml:0,inherited:1}},ProcessType:{enumValues:{system:0,custom:1,inherited:2}},ProjectChangeType:{enumValues:{modified:0,deleted:1,added:2}},ProjectInfo:{},ProjectMessage:{},ProjectVisibility:{enumValues:{private:0,organization:1,public:2}},SourceControlTypes:{enumValues:{tfvc:1,git:2}},TeamProject:{},TeamProjectCollection:{},TeamProjectReference:{},TemporaryDataCreatedDTO:{},WebApiConnectedService:{},WebApiConnectedServiceDetails:{},WebApiProject:{}};t.TypeInfo.Process.fields={type:{enumType:t.TypeInfo.ProcessType}};t.TypeInfo.ProjectInfo.fields={lastUpdateTime:{isDate:true},visibility:{enumType:t.TypeInfo.ProjectVisibility}};t.TypeInfo.ProjectMessage.fields={project:{typeInfo:t.TypeInfo.ProjectInfo},projectChangeType:{enumType:t.TypeInfo.ProjectChangeType}};t.TypeInfo.TeamProject.fields={lastUpdateTime:{isDate:true},visibility:{enumType:t.TypeInfo.ProjectVisibility}};t.TypeInfo.TeamProjectCollection.fields={processCustomizationType:{enumType:t.TypeInfo.ProcessCustomizationType}};t.TypeInfo.TeamProjectReference.fields={lastUpdateTime:{isDate:true},visibility:{enumType:t.TypeInfo.ProjectVisibility}};t.TypeInfo.TemporaryDataCreatedDTO.fields={expirationDate:{isDate:true}};t.TypeInfo.WebApiConnectedService.fields={project:{typeInfo:t.TypeInfo.TeamProjectReference}};t.TypeInfo.WebApiConnectedServiceDetails.fields={connectedServiceMetaData:{typeInfo:t.TypeInfo.WebApiConnectedService}};t.TypeInfo.WebApiProject.fields={lastUpdateTime:{isDate:true},visibility:{enumType:t.TypeInfo.ProjectVisibility}}},1072:(e,t)=>{Object.defineProperty(t,"__esModule",{value:true});t.TypeInfo=t.WidgetScope=t.TeamDashboardPermission=t.GroupMemberPermission=t.DashboardScope=void 0;var i;(function(e){e[e["Collection_User"]=0]="Collection_User";e[e["Project_Team"]=1]="Project_Team";e[e["Project"]=2]="Project"})(i=t.DashboardScope||(t.DashboardScope={}));var n;(function(e){e[e["None"]=0]="None";e[e["Edit"]=1]="Edit";e[e["Manage"]=2]="Manage";e[e["ManagePermissions"]=3]="ManagePermissions"})(n=t.GroupMemberPermission||(t.GroupMemberPermission={}));var r;(function(e){e[e["None"]=0]="None";e[e["Read"]=1]="Read";e[e["Create"]=2]="Create";e[e["Edit"]=4]="Edit";e[e["Delete"]=8]="Delete";e[e["ManagePermissions"]=16]="ManagePermissions"})(r=t.TeamDashboardPermission||(t.TeamDashboardPermission={}));var s;(function(e){e[e["Collection_User"]=0]="Collection_User";e[e["Project_Team"]=1]="Project_Team"})(s=t.WidgetScope||(t.WidgetScope={}));t.TypeInfo={CopyDashboardOptions:{},CopyDashboardResponse:{},Dashboard:{},DashboardGroup:{},DashboardGroupEntry:{},DashboardGroupEntryResponse:{},DashboardResponse:{},DashboardScope:{enumValues:{collection_User:0,project_Team:1,project:2}},GroupMemberPermission:{enumValues:{none:0,edit:1,manage:2,managePermissions:3}},TeamDashboardPermission:{enumValues:{none:0,read:1,create:2,edit:4,delete:8,managePermissions:16}},Widget:{},WidgetMetadata:{},WidgetMetadataResponse:{},WidgetResponse:{},WidgetScope:{enumValues:{collection_User:0,project_Team:1}},WidgetsVersionedList:{},WidgetTypesResponse:{}};t.TypeInfo.CopyDashboardOptions.fields={copyDashboardScope:{enumType:t.TypeInfo.DashboardScope}};t.TypeInfo.CopyDashboardResponse.fields={copiedDashboard:{typeInfo:t.TypeInfo.Dashboard},copyDashboardOptions:{typeInfo:t.TypeInfo.CopyDashboardOptions}};t.TypeInfo.Dashboard.fields={dashboardScope:{enumType:t.TypeInfo.DashboardScope},lastAccessedDate:{isDate:true},modifiedDate:{isDate:true},widgets:{isArray:true,typeInfo:t.TypeInfo.Widget}};t.TypeInfo.DashboardGroup.fields={dashboardEntries:{isArray:true,typeInfo:t.TypeInfo.DashboardGroupEntry},permission:{enumType:t.TypeInfo.GroupMemberPermission},teamDashboardPermission:{enumType:t.TypeInfo.TeamDashboardPermission}};t.TypeInfo.DashboardGroupEntry.fields={dashboardScope:{enumType:t.TypeInfo.DashboardScope},lastAccessedDate:{isDate:true},modifiedDate:{isDate:true},widgets:{isArray:true,typeInfo:t.TypeInfo.Widget}};t.TypeInfo.DashboardGroupEntryResponse.fields={dashboardScope:{enumType:t.TypeInfo.DashboardScope},lastAccessedDate:{isDate:true},modifiedDate:{isDate:true},widgets:{isArray:true,typeInfo:t.TypeInfo.Widget}};t.TypeInfo.DashboardResponse.fields={dashboardScope:{enumType:t.TypeInfo.DashboardScope},lastAccessedDate:{isDate:true},modifiedDate:{isDate:true},widgets:{isArray:true,typeInfo:t.TypeInfo.Widget}};t.TypeInfo.Widget.fields={dashboard:{typeInfo:t.TypeInfo.Dashboard}};t.TypeInfo.WidgetMetadata.fields={supportedScopes:{isArray:true,enumType:t.TypeInfo.WidgetScope}};t.TypeInfo.WidgetMetadataResponse.fields={widgetMetadata:{typeInfo:t.TypeInfo.WidgetMetadata}};t.TypeInfo.WidgetResponse.fields={dashboard:{typeInfo:t.TypeInfo.Dashboard}};t.TypeInfo.WidgetsVersionedList.fields={widgets:{isArray:true,typeInfo:t.TypeInfo.Widget}};t.TypeInfo.WidgetTypesResponse.fields={widgetTypes:{isArray:true,typeInfo:t.TypeInfo.WidgetMetadata}}},1942:(e,t,i)=>{Object.defineProperty(t,"__esModule",{value:true});t.TypeInfo=t.InstalledExtensionStateIssueType=t.ExtensionUpdateType=t.ExtensionStateFlags=t.ExtensionRequestUpdateType=t.ExtensionRequestState=t.ExtensionFlags=t.ContributionQueryOptions=t.ContributionPropertyType=t.ContributionLicensingBehaviorType=t.AcquisitionOperationType=t.AcquisitionOperationState=t.AcquisitionAssignmentType=void 0;const n=i(9442);var r;(function(e){e[e["None"]=0]="None";e[e["Me"]=1]="Me";e[e["All"]=2]="All"})(r=t.AcquisitionAssignmentType||(t.AcquisitionAssignmentType={}));var s;(function(e){e[e["Disallow"]=0]="Disallow";e[e["Allow"]=1]="Allow";e[e["Completed"]=3]="Completed"})(s=t.AcquisitionOperationState||(t.AcquisitionOperationState={}));var o;(function(e){e[e["Get"]=0]="Get";e[e["Install"]=1]="Install";e[e["Buy"]=2]="Buy";e[e["Try"]=3]="Try";e[e["Request"]=4]="Request";e[e["None"]=5]="None";e[e["PurchaseRequest"]=6]="PurchaseRequest"})(o=t.AcquisitionOperationType||(t.AcquisitionOperationType={}));var a;(function(e){e[e["OnlyIfLicensed"]=0]="OnlyIfLicensed";e[e["OnlyIfUnlicensed"]=1]="OnlyIfUnlicensed";e[e["AlwaysInclude"]=2]="AlwaysInclude"})(a=t.ContributionLicensingBehaviorType||(t.ContributionLicensingBehaviorType={}));var l;(function(e){e[e["Unknown"]=0]="Unknown";e[e["String"]=1]="String";e[e["Uri"]=2]="Uri";e[e["Guid"]=4]="Guid";e[e["Boolean"]=8]="Boolean";e[e["Integer"]=16]="Integer";e[e["Double"]=32]="Double";e[e["DateTime"]=64]="DateTime";e[e["Dictionary"]=128]="Dictionary";e[e["Array"]=256]="Array";e[e["Object"]=512]="Object"})(l=t.ContributionPropertyType||(t.ContributionPropertyType={}));var p;(function(e){e[e["None"]=0]="None";e[e["IncludeSelf"]=16]="IncludeSelf";e[e["IncludeChildren"]=32]="IncludeChildren";e[e["IncludeSubTree"]=96]="IncludeSubTree";e[e["IncludeAll"]=112]="IncludeAll";e[e["IgnoreConstraints"]=256]="IgnoreConstraints"})(p=t.ContributionQueryOptions||(t.ContributionQueryOptions={}));var c;(function(e){e[e["BuiltIn"]=1]="BuiltIn";e[e["Trusted"]=2]="Trusted"})(c=t.ExtensionFlags||(t.ExtensionFlags={}));var d;(function(e){e[e["Open"]=0]="Open";e[e["Accepted"]=1]="Accepted";e[e["Rejected"]=2]="Rejected"})(d=t.ExtensionRequestState||(t.ExtensionRequestState={}));var u;(function(e){e[e["Created"]=1]="Created";e[e["Approved"]=2]="Approved";e[e["Rejected"]=3]="Rejected";e[e["Deleted"]=4]="Deleted"})(u=t.ExtensionRequestUpdateType||(t.ExtensionRequestUpdateType={}));var A;(function(e){e[e["None"]=0]="None";e[e["Disabled"]=1]="Disabled";e[e["BuiltIn"]=2]="BuiltIn";e[e["MultiVersion"]=4]="MultiVersion";e[e["UnInstalled"]=8]="UnInstalled";e[e["VersionCheckError"]=16]="VersionCheckError";e[e["Trusted"]=32]="Trusted";e[e["Error"]=64]="Error";e[e["NeedsReauthorization"]=128]="NeedsReauthorization";e[e["AutoUpgradeError"]=256]="AutoUpgradeError";e[e["Warning"]=512]="Warning";e[e["Unpublished"]=1024]="Unpublished"})(A=t.ExtensionStateFlags||(t.ExtensionStateFlags={}));var f;(function(e){e[e["Installed"]=1]="Installed";e[e["Uninstalled"]=2]="Uninstalled";e[e["Enabled"]=3]="Enabled";e[e["Disabled"]=4]="Disabled";e[e["VersionUpdated"]=5]="VersionUpdated";e[e["ActionRequired"]=6]="ActionRequired";e[e["ActionResolved"]=7]="ActionResolved"})(f=t.ExtensionUpdateType||(t.ExtensionUpdateType={}));var h;(function(e){e[e["Warning"]=0]="Warning";e[e["Error"]=1]="Error"})(h=t.InstalledExtensionStateIssueType||(t.InstalledExtensionStateIssueType={}));t.TypeInfo={AcquisitionAssignmentType:{enumValues:{none:0,me:1,all:2}},AcquisitionOperation:{},AcquisitionOperationState:{enumValues:{disallow:0,allow:1,completed:3}},AcquisitionOperationType:{enumValues:{get:0,install:1,buy:2,try:3,request:4,none:5,purchaseRequest:6}},AcquisitionOptions:{},ContributionLicensingBehaviorType:{enumValues:{onlyIfLicensed:0,onlyIfUnlicensed:1,alwaysInclude:2}},ContributionNodeQuery:{},ContributionPropertyDescription:{},ContributionPropertyType:{enumValues:{unknown:0,string:1,uri:2,guid:4,boolean:8,integer:16,double:32,dateTime:64,dictionary:128,array:256,object:512}},ContributionQueryOptions:{enumValues:{none:0,includeSelf:16,includeChildren:32,includeSubTree:96,includeAll:112,ignoreConstraints:256}},ContributionType:{},ExtensionAcquisitionRequest:{},ExtensionAuditLog:{},ExtensionAuditLogEntry:{},ExtensionEvent:{},ExtensionFlags:{enumValues:{builtIn:1,trusted:2}},ExtensionLicensing:{},ExtensionManifest:{},ExtensionRequest:{},ExtensionRequestEvent:{},ExtensionRequestsEvent:{},ExtensionRequestState:{enumValues:{open:0,accepted:1,rejected:2}},ExtensionRequestUpdateType:{enumValues:{created:1,approved:2,rejected:3,deleted:4}},ExtensionState:{},ExtensionStateFlags:{enumValues:{none:0,disabled:1,builtIn:2,multiVersion:4,unInstalled:8,versionCheckError:16,trusted:32,error:64,needsReauthorization:128,autoUpgradeError:256,warning:512,unpublished:1024}},ExtensionUpdateType:{enumValues:{installed:1,uninstalled:2,enabled:3,disabled:4,versionUpdated:5,actionRequired:6,actionResolved:7}},InstalledExtension:{},InstalledExtensionState:{},InstalledExtensionStateIssue:{},InstalledExtensionStateIssueType:{enumValues:{warning:0,error:1}},LicensingOverride:{},RequestedExtension:{}};t.TypeInfo.AcquisitionOperation.fields={operationState:{enumType:t.TypeInfo.AcquisitionOperationState},operationType:{enumType:t.TypeInfo.AcquisitionOperationType}};t.TypeInfo.AcquisitionOptions.fields={defaultOperation:{typeInfo:t.TypeInfo.AcquisitionOperation},operations:{isArray:true,typeInfo:t.TypeInfo.AcquisitionOperation}};t.TypeInfo.ContributionNodeQuery.fields={queryOptions:{enumType:t.TypeInfo.ContributionQueryOptions}};t.TypeInfo.ContributionPropertyDescription.fields={type:{enumType:t.TypeInfo.ContributionPropertyType}};t.TypeInfo.ContributionType.fields={properties:{isDictionary:true,dictionaryValueTypeInfo:t.TypeInfo.ContributionPropertyDescription}};t.TypeInfo.ExtensionAcquisitionRequest.fields={assignmentType:{enumType:t.TypeInfo.AcquisitionAssignmentType},operationType:{enumType:t.TypeInfo.AcquisitionOperationType}};t.TypeInfo.ExtensionAuditLog.fields={entries:{isArray:true,typeInfo:t.TypeInfo.ExtensionAuditLogEntry}};t.TypeInfo.ExtensionAuditLogEntry.fields={auditDate:{isDate:true}};t.TypeInfo.ExtensionEvent.fields={extension:{typeInfo:n.TypeInfo.PublishedExtension},updateType:{enumType:t.TypeInfo.ExtensionUpdateType}};t.TypeInfo.ExtensionLicensing.fields={overrides:{isArray:true,typeInfo:t.TypeInfo.LicensingOverride}};t.TypeInfo.ExtensionManifest.fields={contributionTypes:{isArray:true,typeInfo:t.TypeInfo.ContributionType},licensing:{typeInfo:t.TypeInfo.ExtensionLicensing}};t.TypeInfo.ExtensionRequest.fields={requestDate:{isDate:true},requestState:{enumType:t.TypeInfo.ExtensionRequestState},resolveDate:{isDate:true}};t.TypeInfo.ExtensionRequestEvent.fields={extension:{typeInfo:n.TypeInfo.PublishedExtension},request:{typeInfo:t.TypeInfo.ExtensionRequest},updateType:{enumType:t.TypeInfo.ExtensionRequestUpdateType}};t.TypeInfo.ExtensionRequestsEvent.fields={extension:{typeInfo:n.TypeInfo.PublishedExtension},requests:{isArray:true,typeInfo:t.TypeInfo.ExtensionRequest},updateType:{enumType:t.TypeInfo.ExtensionRequestUpdateType}};t.TypeInfo.ExtensionState.fields={flags:{enumType:t.TypeInfo.ExtensionStateFlags},installationIssues:{isArray:true,typeInfo:t.TypeInfo.InstalledExtensionStateIssue},lastUpdated:{isDate:true},lastVersionCheck:{isDate:true}};t.TypeInfo.InstalledExtension.fields={contributionTypes:{isArray:true,typeInfo:t.TypeInfo.ContributionType},flags:{enumType:t.TypeInfo.ExtensionFlags},installState:{typeInfo:t.TypeInfo.InstalledExtensionState},lastPublished:{isDate:true},licensing:{typeInfo:t.TypeInfo.ExtensionLicensing}};t.TypeInfo.InstalledExtensionState.fields={flags:{enumType:t.TypeInfo.ExtensionStateFlags},installationIssues:{isArray:true,typeInfo:t.TypeInfo.InstalledExtensionStateIssue},lastUpdated:{isDate:true}};t.TypeInfo.InstalledExtensionStateIssue.fields={type:{enumType:t.TypeInfo.InstalledExtensionStateIssueType}};t.TypeInfo.LicensingOverride.fields={behavior:{enumType:t.TypeInfo.ContributionLicensingBehaviorType}};t.TypeInfo.RequestedExtension.fields={extensionRequests:{isArray:true,typeInfo:t.TypeInfo.ExtensionRequest}}},7765:(e,t)=>{Object.defineProperty(t,"__esModule",{value:true});t.TypeInfo=t.ContributedFeatureEnabledValue=void 0;var i;(function(e){e[e["Undefined"]=-1]="Undefined";e[e["Disabled"]=0]="Disabled";e[e["Enabled"]=1]="Enabled"})(i=t.ContributedFeatureEnabledValue||(t.ContributedFeatureEnabledValue={}));t.TypeInfo={ContributedFeatureEnabledValue:{enumValues:{undefined:-1,disabled:0,enabled:1}},ContributedFeatureState:{},ContributedFeatureStateQuery:{}};t.TypeInfo.ContributedFeatureState.fields={state:{enumType:t.TypeInfo.ContributedFeatureEnabledValue}};t.TypeInfo.ContributedFeatureStateQuery.fields={featureStates:{isDictionary:true,dictionaryValueTypeInfo:t.TypeInfo.ContributedFeatureState}}},7885:(e,t)=>{Object.defineProperty(t,"__esModule",{value:true});t.TypeInfo=t.ContainerOptions=t.ContainerItemType=t.ContainerItemStatus=t.BlobCompressionType=void 0;var i;(function(e){e[e["None"]=0]="None";e[e["GZip"]=1]="GZip"})(i=t.BlobCompressionType||(t.BlobCompressionType={}));var n;(function(e){e[e["Created"]=1]="Created";e[e["PendingUpload"]=2]="PendingUpload"})(n=t.ContainerItemStatus||(t.ContainerItemStatus={}));var r;(function(e){e[e["Any"]=0]="Any";e[e["Folder"]=1]="Folder";e[e["File"]=2]="File"})(r=t.ContainerItemType||(t.ContainerItemType={}));var s;(function(e){e[e["None"]=0]="None"})(s=t.ContainerOptions||(t.ContainerOptions={}));t.TypeInfo={BlobCompressionType:{enumValues:{none:0,gZip:1}},ContainerItemBlobReference:{},ContainerItemStatus:{enumValues:{created:1,pendingUpload:2}},ContainerItemType:{enumValues:{any:0,folder:1,file:2}},ContainerOptions:{enumValues:{none:0}},FileContainer:{},FileContainerItem:{}};t.TypeInfo.ContainerItemBlobReference.fields={compressionType:{enumType:t.TypeInfo.BlobCompressionType}};t.TypeInfo.FileContainer.fields={dateCreated:{isDate:true},options:{enumType:t.TypeInfo.ContainerOptions}};t.TypeInfo.FileContainerItem.fields={blobMetadata:{typeInfo:t.TypeInfo.ContainerItemBlobReference},dateCreated:{isDate:true},dateLastModified:{isDate:true},itemType:{enumType:t.TypeInfo.ContainerItemType},status:{enumType:t.TypeInfo.ContainerItemStatus}}},9442:(e,t)=>{Object.defineProperty(t,"__esModule",{value:true});t.TypeInfo=t.VSCodeWebExtensionStatisicsType=t.SortOrderType=t.SortByType=t.ReviewResourceType=t.ReviewPatchOperation=t.ReviewFilterOptions=t.ReviewEventOperation=t.RestApiResponseStatus=t.QnAItemStatus=t.PublisherState=t.PublisherRoleAccess=t.PublisherQueryFlags=t.PublisherPermissions=t.PublisherFlags=t.PublishedExtensionFlags=t.PagingDirection=t.NotificationTemplateType=t.ExtensionVersionFlags=t.ExtensionStatsAggregateType=t.ExtensionStatisticOperation=t.ExtensionQueryFlags=t.ExtensionQueryFilterType=t.ExtensionPolicyFlags=t.ExtensionLifecycleEventType=t.ExtensionDeploymentTechnology=t.DraftStateType=t.DraftPatchOperation=t.ConcernCategory=t.AcquisitionOperationType=t.AcquisitionOperationState=t.AcquisitionAssignmentType=void 0;var i;(function(e){e[e["None"]=0]="None";e[e["Me"]=1]="Me";e[e["All"]=2]="All"})(i=t.AcquisitionAssignmentType||(t.AcquisitionAssignmentType={}));var n;(function(e){e[e["Disallow"]=0]="Disallow";e[e["Allow"]=1]="Allow";e[e["Completed"]=3]="Completed"})(n=t.AcquisitionOperationState||(t.AcquisitionOperationState={}));var r;(function(e){e[e["Get"]=0]="Get";e[e["Install"]=1]="Install";e[e["Buy"]=2]="Buy";e[e["Try"]=3]="Try";e[e["Request"]=4]="Request";e[e["None"]=5]="None";e[e["PurchaseRequest"]=6]="PurchaseRequest"})(r=t.AcquisitionOperationType||(t.AcquisitionOperationType={}));var s;(function(e){e[e["General"]=1]="General";e[e["Abusive"]=2]="Abusive";e[e["Spam"]=4]="Spam"})(s=t.ConcernCategory||(t.ConcernCategory={}));var o;(function(e){e[e["Publish"]=1]="Publish";e[e["Cancel"]=2]="Cancel"})(o=t.DraftPatchOperation||(t.DraftPatchOperation={}));var a;(function(e){e[e["Unpublished"]=1]="Unpublished";e[e["Published"]=2]="Published";e[e["Cancelled"]=3]="Cancelled";e[e["Error"]=4]="Error"})(a=t.DraftStateType||(t.DraftStateType={}));var l;(function(e){e[e["Exe"]=1]="Exe";e[e["Msi"]=2]="Msi";e[e["Vsix"]=3]="Vsix";e[e["ReferralLink"]=4]="ReferralLink"})(l=t.ExtensionDeploymentTechnology||(t.ExtensionDeploymentTechnology={}));var p;(function(e){e[e["Uninstall"]=1]="Uninstall";e[e["Install"]=2]="Install";e[e["Review"]=3]="Review";e[e["Acquisition"]=4]="Acquisition";e[e["Sales"]=5]="Sales";e[e["Other"]=999]="Other"})(p=t.ExtensionLifecycleEventType||(t.ExtensionLifecycleEventType={}));var c;(function(e){e[e["None"]=0]="None";e[e["Private"]=1]="Private";e[e["Public"]=2]="Public";e[e["Preview"]=4]="Preview";e[e["Released"]=8]="Released";e[e["FirstParty"]=16]="FirstParty";e[e["All"]=31]="All"})(c=t.ExtensionPolicyFlags||(t.ExtensionPolicyFlags={}));var d;(function(e){e[e["Tag"]=1]="Tag";e[e["DisplayName"]=2]="DisplayName";e[e["Private"]=3]="Private";e[e["Id"]=4]="Id";e[e["Category"]=5]="Category";e[e["ContributionType"]=6]="ContributionType";e[e["Name"]=7]="Name";e[e["InstallationTarget"]=8]="InstallationTarget";e[e["Featured"]=9]="Featured";e[e["SearchText"]=10]="SearchText";e[e["FeaturedInCategory"]=11]="FeaturedInCategory";e[e["ExcludeWithFlags"]=12]="ExcludeWithFlags";e[e["IncludeWithFlags"]=13]="IncludeWithFlags";e[e["Lcid"]=14]="Lcid";e[e["InstallationTargetVersion"]=15]="InstallationTargetVersion";e[e["InstallationTargetVersionRange"]=16]="InstallationTargetVersionRange";e[e["VsixMetadata"]=17]="VsixMetadata";e[e["PublisherName"]=18]="PublisherName";e[e["PublisherDisplayName"]=19]="PublisherDisplayName";e[e["IncludeWithPublisherFlags"]=20]="IncludeWithPublisherFlags";e[e["OrganizationSharedWith"]=21]="OrganizationSharedWith";e[e["ProductArchitecture"]=22]="ProductArchitecture";e[e["TargetPlatform"]=23]="TargetPlatform";e[e["ExtensionName"]=24]="ExtensionName"})(d=t.ExtensionQueryFilterType||(t.ExtensionQueryFilterType={}));var u;(function(e){e[e["None"]=0]="None";e[e["IncludeVersions"]=1]="IncludeVersions";e[e["IncludeFiles"]=2]="IncludeFiles";e[e["IncludeCategoryAndTags"]=4]="IncludeCategoryAndTags";e[e["IncludeSharedAccounts"]=8]="IncludeSharedAccounts";e[e["IncludeVersionProperties"]=16]="IncludeVersionProperties";e[e["ExcludeNonValidated"]=32]="ExcludeNonValidated";e[e["IncludeInstallationTargets"]=64]="IncludeInstallationTargets";e[e["IncludeAssetUri"]=128]="IncludeAssetUri";e[e["IncludeStatistics"]=256]="IncludeStatistics";e[e["IncludeLatestVersionOnly"]=512]="IncludeLatestVersionOnly";e[e["UseFallbackAssetUri"]=1024]="UseFallbackAssetUri";e[e["IncludeMetadata"]=2048]="IncludeMetadata";e[e["IncludeMinimalPayloadForVsIde"]=4096]="IncludeMinimalPayloadForVsIde";e[e["IncludeLcids"]=8192]="IncludeLcids";e[e["IncludeSharedOrganizations"]=16384]="IncludeSharedOrganizations";e[e["IncludeNameConflictInfo"]=32768]="IncludeNameConflictInfo";e[e["IncludeLatestPrereleaseAndStableVersionOnly"]=65536]="IncludeLatestPrereleaseAndStableVersionOnly";e[e["AllAttributes"]=16863]="AllAttributes"})(u=t.ExtensionQueryFlags||(t.ExtensionQueryFlags={}));var A;(function(e){e[e["None"]=0]="None";e[e["Set"]=1]="Set";e[e["Increment"]=2]="Increment";e[e["Decrement"]=3]="Decrement";e[e["Delete"]=4]="Delete"})(A=t.ExtensionStatisticOperation||(t.ExtensionStatisticOperation={}));var f;(function(e){e[e["Daily"]=1]="Daily"})(f=t.ExtensionStatsAggregateType||(t.ExtensionStatsAggregateType={}));var h;(function(e){e[e["None"]=0]="None";e[e["Validated"]=1]="Validated";e[e["Prerelease"]=2]="Prerelease"})(h=t.ExtensionVersionFlags||(t.ExtensionVersionFlags={}));var g;(function(e){e[e["ReviewNotification"]=1]="ReviewNotification";e[e["QnaNotification"]=2]="QnaNotification";e[e["CustomerContactNotification"]=3]="CustomerContactNotification";e[e["PublisherMemberUpdateNotification"]=4]="PublisherMemberUpdateNotification"})(g=t.NotificationTemplateType||(t.NotificationTemplateType={}));var y;(function(e){e[e["Backward"]=1]="Backward";e[e["Forward"]=2]="Forward"})(y=t.PagingDirection||(t.PagingDirection={}));var v;(function(e){e[e["None"]=0]="None";e[e["Disabled"]=1]="Disabled";e[e["BuiltIn"]=2]="BuiltIn";e[e["Validated"]=4]="Validated";e[e["Trusted"]=8]="Trusted";e[e["Paid"]=16]="Paid";e[e["Public"]=256]="Public";e[e["MultiVersion"]=512]="MultiVersion";e[e["System"]=1024]="System";e[e["Preview"]=2048]="Preview";e[e["Unpublished"]=4096]="Unpublished";e[e["Trial"]=8192]="Trial";e[e["Locked"]=16384]="Locked";e[e["Hidden"]=32768]="Hidden"})(v=t.PublishedExtensionFlags||(t.PublishedExtensionFlags={}));var I;(function(e){e[e["UnChanged"]=1073741824]="UnChanged";e[e["None"]=0]="None";e[e["Disabled"]=1]="Disabled";e[e["Verified"]=2]="Verified";e[e["Certified"]=4]="Certified";e[e["ServiceFlags"]=7]="ServiceFlags"})(I=t.PublisherFlags||(t.PublisherFlags={}));var E;(function(e){e[e["Read"]=1]="Read";e[e["UpdateExtension"]=2]="UpdateExtension";e[e["CreatePublisher"]=4]="CreatePublisher";e[e["PublishExtension"]=8]="PublishExtension";e[e["Admin"]=16]="Admin";e[e["TrustedPartner"]=32]="TrustedPartner";e[e["PrivateRead"]=64]="PrivateRead";e[e["DeleteExtension"]=128]="DeleteExtension";e[e["EditSettings"]=256]="EditSettings";e[e["ViewPermissions"]=512]="ViewPermissions";e[e["ManagePermissions"]=1024]="ManagePermissions";e[e["DeletePublisher"]=2048]="DeletePublisher"})(E=t.PublisherPermissions||(t.PublisherPermissions={}));var C;(function(e){e[e["None"]=0]="None";e[e["IncludeExtensions"]=1]="IncludeExtensions";e[e["IncludeEmailAddress"]=2]="IncludeEmailAddress"})(C=t.PublisherQueryFlags||(t.PublisherQueryFlags={}));var b;(function(e){e[e["Assigned"]=1]="Assigned";e[e["Inherited"]=2]="Inherited"})(b=t.PublisherRoleAccess||(t.PublisherRoleAccess={}));var T;(function(e){e[e["None"]=0]="None";e[e["VerificationPending"]=1]="VerificationPending";e[e["CertificationPending"]=2]="CertificationPending";e[e["CertificationRejected"]=4]="CertificationRejected";e[e["CertificationRevoked"]=8]="CertificationRevoked"})(T=t.PublisherState||(t.PublisherState={}));var w;(function(e){e[e["None"]=0]="None";e[e["UserEditable"]=1]="UserEditable";e[e["PublisherCreated"]=2]="PublisherCreated"})(w=t.QnAItemStatus||(t.QnAItemStatus={}));var R;(function(e){e[e["Completed"]=0]="Completed";e[e["Failed"]=1]="Failed";e[e["Inprogress"]=2]="Inprogress";e[e["Skipped"]=3]="Skipped"})(R=t.RestApiResponseStatus||(t.RestApiResponseStatus={}));var B;(function(e){e[e["Create"]=1]="Create";e[e["Update"]=2]="Update";e[e["Delete"]=3]="Delete"})(B=t.ReviewEventOperation||(t.ReviewEventOperation={}));var D;(function(e){e[e["None"]=0]="None";e[e["FilterEmptyReviews"]=1]="FilterEmptyReviews";e[e["FilterEmptyUserNames"]=2]="FilterEmptyUserNames"})(D=t.ReviewFilterOptions||(t.ReviewFilterOptions={}));var S;(function(e){e[e["FlagReview"]=1]="FlagReview";e[e["UpdateReview"]=2]="UpdateReview";e[e["ReplyToReview"]=3]="ReplyToReview";e[e["AdminResponseForReview"]=4]="AdminResponseForReview";e[e["DeleteAdminReply"]=5]="DeleteAdminReply";e[e["DeletePublisherReply"]=6]="DeletePublisherReply"})(S=t.ReviewPatchOperation||(t.ReviewPatchOperation={}));var k;(function(e){e[e["Review"]=1]="Review";e[e["PublisherReply"]=2]="PublisherReply";e[e["AdminReply"]=3]="AdminReply"})(k=t.ReviewResourceType||(t.ReviewResourceType={}));var _;(function(e){e[e["Relevance"]=0]="Relevance";e[e["LastUpdatedDate"]=1]="LastUpdatedDate";e[e["Title"]=2]="Title";e[e["Publisher"]=3]="Publisher";e[e["InstallCount"]=4]="InstallCount";e[e["PublishedDate"]=5]="PublishedDate";e[e["AverageRating"]=6]="AverageRating";e[e["TrendingDaily"]=7]="TrendingDaily";e[e["TrendingWeekly"]=8]="TrendingWeekly";e[e["TrendingMonthly"]=9]="TrendingMonthly";e[e["ReleaseDate"]=10]="ReleaseDate";e[e["Author"]=11]="Author";e[e["WeightedRating"]=12]="WeightedRating"})(_=t.SortByType||(t.SortByType={}));var P;(function(e){e[e["Default"]=0]="Default";e[e["Ascending"]=1]="Ascending";e[e["Descending"]=2]="Descending"})(P=t.SortOrderType||(t.SortOrderType={}));var x;(function(e){e[e["Install"]=1]="Install";e[e["Update"]=2]="Update";e[e["Uninstall"]=3]="Uninstall"})(x=t.VSCodeWebExtensionStatisicsType||(t.VSCodeWebExtensionStatisicsType={}));t.TypeInfo={AcquisitionAssignmentType:{enumValues:{none:0,me:1,all:2}},AcquisitionOperation:{},AcquisitionOperationState:{enumValues:{disallow:0,allow:1,completed:3}},AcquisitionOperationType:{enumValues:{get:0,install:1,buy:2,try:3,request:4,none:5,purchaseRequest:6}},AcquisitionOptions:{},AzureRestApiResponseModel:{},Concern:{},ConcernCategory:{enumValues:{general:1,abusive:2,spam:4}},CustomerLastContact:{},CustomerSupportRequest:{},DraftPatchOperation:{enumValues:{publish:1,cancel:2}},DraftStateType:{enumValues:{unpublished:1,published:2,cancelled:3,error:4}},ExtensionAcquisitionRequest:{},ExtensionDailyStat:{},ExtensionDailyStats:{},ExtensionDeploymentTechnology:{enumValues:{exe:1,msi:2,vsix:3,referralLink:4}},ExtensionDraft:{},ExtensionDraftPatch:{},ExtensionEvent:{},ExtensionEvents:{},ExtensionFilterResult:{},ExtensionLifecycleEventType:{enumValues:{uninstall:1,install:2,review:3,acquisition:4,sales:5,other:999}},ExtensionPayload:{},ExtensionPolicy:{},ExtensionPolicyFlags:{enumValues:{none:0,private:1,public:2,preview:4,released:8,firstParty:16,all:31}},ExtensionQuery:{},ExtensionQueryFilterType:{enumValues:{tag:1,displayName:2,private:3,id:4,category:5,contributionType:6,name:7,installationTarget:8,featured:9,searchText:10,featuredInCategory:11,excludeWithFlags:12,includeWithFlags:13,lcid:14,installationTargetVersion:15,installationTargetVersionRange:16,vsixMetadata:17,publisherName:18,publisherDisplayName:19,includeWithPublisherFlags:20,organizationSharedWith:21,productArchitecture:22,targetPlatform:23,extensionName:24}},ExtensionQueryFlags:{enumValues:{none:0,includeVersions:1,includeFiles:2,includeCategoryAndTags:4,includeSharedAccounts:8,includeVersionProperties:16,excludeNonValidated:32,includeInstallationTargets:64,includeAssetUri:128,includeStatistics:256,includeLatestVersionOnly:512,useFallbackAssetUri:1024,includeMetadata:2048,includeMinimalPayloadForVsIde:4096,includeLcids:8192,includeSharedOrganizations:16384,includeNameConflictInfo:32768,includeLatestPrereleaseAndStableVersionOnly:65536,allAttributes:16863}},ExtensionQueryResult:{},ExtensionStatisticOperation:{enumValues:{none:0,set:1,increment:2,decrement:3,delete:4}},ExtensionStatisticUpdate:{},ExtensionStatsAggregateType:{enumValues:{daily:1}},ExtensionVersion:{},ExtensionVersionFlags:{enumValues:{none:0,validated:1,prerelease:2}},NotificationsData:{},NotificationTemplateType:{enumValues:{reviewNotification:1,qnaNotification:2,customerContactNotification:3,publisherMemberUpdateNotification:4}},PagingDirection:{enumValues:{backward:1,forward:2}},PublishedExtension:{},PublishedExtensionFlags:{enumValues:{none:0,disabled:1,builtIn:2,validated:4,trusted:8,paid:16,public:256,multiVersion:512,system:1024,preview:2048,unpublished:4096,trial:8192,locked:16384,hidden:32768}},Publisher:{},PublisherBase:{},PublisherFacts:{},PublisherFilterResult:{},PublisherFlags:{enumValues:{unChanged:1073741824,none:0,disabled:1,verified:2,certified:4,serviceFlags:7}},PublisherPermissions:{enumValues:{read:1,updateExtension:2,createPublisher:4,publishExtension:8,admin:16,trustedPartner:32,privateRead:64,deleteExtension:128,editSettings:256,viewPermissions:512,managePermissions:1024,deletePublisher:2048}},PublisherQuery:{},PublisherQueryFlags:{enumValues:{none:0,includeExtensions:1,includeEmailAddress:2}},PublisherQueryResult:{},PublisherRoleAccess:{enumValues:{assigned:1,inherited:2}},PublisherRoleAssignment:{},PublisherState:{enumValues:{none:0,verificationPending:1,certificationPending:2,certificationRejected:4,certificationRevoked:8}},QnAItem:{},QnAItemStatus:{enumValues:{none:0,userEditable:1,publisherCreated:2}},QueryFilter:{},Question:{},QuestionsResult:{},Response:{},RestApiResponseStatus:{enumValues:{completed:0,failed:1,inprogress:2,skipped:3}},RestApiResponseStatusModel:{},Review:{},ReviewEventOperation:{enumValues:{create:1,update:2,delete:3}},ReviewEventProperties:{},ReviewFilterOptions:{enumValues:{none:0,filterEmptyReviews:1,filterEmptyUserNames:2}},ReviewPatch:{},ReviewPatchOperation:{enumValues:{flagReview:1,updateReview:2,replyToReview:3,adminResponseForReview:4,deleteAdminReply:5,deletePublisherReply:6}},ReviewReply:{},ReviewResourceType:{enumValues:{review:1,publisherReply:2,adminReply:3}},ReviewsResult:{},SortByType:{enumValues:{relevance:0,lastUpdatedDate:1,title:2,publisher:3,installCount:4,publishedDate:5,averageRating:6,trendingDaily:7,trendingWeekly:8,trendingMonthly:9,releaseDate:10,author:11,weightedRating:12}},SortOrderType:{enumValues:{default:0,ascending:1,descending:2}},UserExtensionPolicy:{},UserReportedConcern:{},VSCodeWebExtensionStatisicsType:{enumValues:{install:1,update:2,uninstall:3}}};t.TypeInfo.AcquisitionOperation.fields={operationState:{enumType:t.TypeInfo.AcquisitionOperationState},operationType:{enumType:t.TypeInfo.AcquisitionOperationType}};t.TypeInfo.AcquisitionOptions.fields={defaultOperation:{typeInfo:t.TypeInfo.AcquisitionOperation},operations:{isArray:true,typeInfo:t.TypeInfo.AcquisitionOperation}};t.TypeInfo.AzureRestApiResponseModel.fields={operationStatus:{typeInfo:t.TypeInfo.RestApiResponseStatusModel}};t.TypeInfo.Concern.fields={category:{enumType:t.TypeInfo.ConcernCategory},createdDate:{isDate:true},status:{enumType:t.TypeInfo.QnAItemStatus},updatedDate:{isDate:true}};t.TypeInfo.CustomerLastContact.fields={lastContactDate:{isDate:true}};t.TypeInfo.CustomerSupportRequest.fields={review:{typeInfo:t.TypeInfo.Review}};t.TypeInfo.ExtensionAcquisitionRequest.fields={assignmentType:{enumType:t.TypeInfo.AcquisitionAssignmentType},operationType:{enumType:t.TypeInfo.AcquisitionOperationType}};t.TypeInfo.ExtensionDailyStat.fields={statisticDate:{isDate:true}};t.TypeInfo.ExtensionDailyStats.fields={dailyStats:{isArray:true,typeInfo:t.TypeInfo.ExtensionDailyStat}};t.TypeInfo.ExtensionDraft.fields={createdDate:{isDate:true},draftState:{enumType:t.TypeInfo.DraftStateType},lastUpdated:{isDate:true},payload:{typeInfo:t.TypeInfo.ExtensionPayload}};t.TypeInfo.ExtensionDraftPatch.fields={operation:{enumType:t.TypeInfo.DraftPatchOperation}};t.TypeInfo.ExtensionEvent.fields={statisticDate:{isDate:true}};t.TypeInfo.ExtensionEvents.fields={events:{isDictionary:true,dictionaryValueFieldInfo:{isArray:true,typeInfo:t.TypeInfo.ExtensionEvent}}};t.TypeInfo.ExtensionFilterResult.fields={extensions:{isArray:true,typeInfo:t.TypeInfo.PublishedExtension}};t.TypeInfo.ExtensionPayload.fields={type:{enumType:t.TypeInfo.ExtensionDeploymentTechnology}};t.TypeInfo.ExtensionPolicy.fields={install:{enumType:t.TypeInfo.ExtensionPolicyFlags},request:{enumType:t.TypeInfo.ExtensionPolicyFlags}};t.TypeInfo.ExtensionQuery.fields={filters:{isArray:true,typeInfo:t.TypeInfo.QueryFilter},flags:{enumType:t.TypeInfo.ExtensionQueryFlags}};t.TypeInfo.ExtensionQueryResult.fields={results:{isArray:true,typeInfo:t.TypeInfo.ExtensionFilterResult}};t.TypeInfo.ExtensionStatisticUpdate.fields={operation:{enumType:t.TypeInfo.ExtensionStatisticOperation}};t.TypeInfo.ExtensionVersion.fields={flags:{enumType:t.TypeInfo.ExtensionVersionFlags},lastUpdated:{isDate:true}};t.TypeInfo.NotificationsData.fields={type:{enumType:t.TypeInfo.NotificationTemplateType}};t.TypeInfo.PublishedExtension.fields={deploymentType:{enumType:t.TypeInfo.ExtensionDeploymentTechnology},flags:{enumType:t.TypeInfo.PublishedExtensionFlags},lastUpdated:{isDate:true},publishedDate:{isDate:true},publisher:{typeInfo:t.TypeInfo.PublisherFacts},releaseDate:{isDate:true},versions:{isArray:true,typeInfo:t.TypeInfo.ExtensionVersion}};t.TypeInfo.Publisher.fields={extensions:{isArray:true,typeInfo:t.TypeInfo.PublishedExtension},flags:{enumType:t.TypeInfo.PublisherFlags},lastUpdated:{isDate:true},state:{enumType:t.TypeInfo.PublisherState}};t.TypeInfo.PublisherBase.fields={extensions:{isArray:true,typeInfo:t.TypeInfo.PublishedExtension},flags:{enumType:t.TypeInfo.PublisherFlags},lastUpdated:{isDate:true},state:{enumType:t.TypeInfo.PublisherState}};t.TypeInfo.PublisherFacts.fields={flags:{enumType:t.TypeInfo.PublisherFlags}};t.TypeInfo.PublisherFilterResult.fields={publishers:{isArray:true,typeInfo:t.TypeInfo.Publisher}};t.TypeInfo.PublisherQuery.fields={filters:{isArray:true,typeInfo:t.TypeInfo.QueryFilter},flags:{enumType:t.TypeInfo.PublisherQueryFlags}};t.TypeInfo.PublisherQueryResult.fields={results:{isArray:true,typeInfo:t.TypeInfo.PublisherFilterResult}};t.TypeInfo.PublisherRoleAssignment.fields={access:{enumType:t.TypeInfo.PublisherRoleAccess}};t.TypeInfo.QnAItem.fields={createdDate:{isDate:true},status:{enumType:t.TypeInfo.QnAItemStatus},updatedDate:{isDate:true}};t.TypeInfo.QueryFilter.fields={direction:{enumType:t.TypeInfo.PagingDirection}};t.TypeInfo.Question.fields={createdDate:{isDate:true},responses:{isArray:true,typeInfo:t.TypeInfo.Response},status:{enumType:t.TypeInfo.QnAItemStatus},updatedDate:{isDate:true}};t.TypeInfo.QuestionsResult.fields={questions:{isArray:true,typeInfo:t.TypeInfo.Question}};t.TypeInfo.Response.fields={createdDate:{isDate:true},status:{enumType:t.TypeInfo.QnAItemStatus},updatedDate:{isDate:true}};t.TypeInfo.RestApiResponseStatusModel.fields={status:{enumType:t.TypeInfo.RestApiResponseStatus}};t.TypeInfo.Review.fields={adminReply:{typeInfo:t.TypeInfo.ReviewReply},reply:{typeInfo:t.TypeInfo.ReviewReply},updatedDate:{isDate:true}};t.TypeInfo.ReviewEventProperties.fields={eventOperation:{enumType:t.TypeInfo.ReviewEventOperation},replyDate:{isDate:true},resourceType:{enumType:t.TypeInfo.ReviewResourceType},reviewDate:{isDate:true}};t.TypeInfo.ReviewPatch.fields={operation:{enumType:t.TypeInfo.ReviewPatchOperation},reportedConcern:{typeInfo:t.TypeInfo.UserReportedConcern},reviewItem:{typeInfo:t.TypeInfo.Review}};t.TypeInfo.ReviewReply.fields={updatedDate:{isDate:true}};t.TypeInfo.ReviewsResult.fields={reviews:{isArray:true,typeInfo:t.TypeInfo.Review}};t.TypeInfo.UserExtensionPolicy.fields={permissions:{typeInfo:t.TypeInfo.ExtensionPolicy}};t.TypeInfo.UserReportedConcern.fields={category:{enumType:t.TypeInfo.ConcernCategory},submittedDate:{isDate:true}}},6648:(e,t,i)=>{Object.defineProperty(t,"__esModule",{value:true});t.TypeInfo=t.VersionControlRecursionType=t.VersionControlChangeType=t.TfvcVersionType=t.TfvcVersionOption=t.SupportedIdeType=t.RefFavoriteType=t.PullRequestTimeRangeType=t.PullRequestStatus=t.PullRequestMergeFailureType=t.PullRequestAsyncStatus=t.LineDiffBlockChangeType=t.IterationReason=t.ItemContentType=t.GitVersionType=t.GitVersionOptions=t.GitStatusState=t.GitResolutionWhichAction=t.GitResolutionStatus=t.GitResolutionRename1to2Action=t.GitResolutionPathConflictAction=t.GitResolutionMergeType=t.GitResolutionError=t.GitRefUpdateStatus=t.GitRefUpdateMode=t.GitRefSearchType=t.GitPullRequestReviewFileType=t.GitPullRequestQueryType=t.GitPullRequestQueryIncludeOptions=t.GitPullRequestMergeStrategy=t.GitPathActions=t.GitObjectType=t.GitHistoryMode=t.GitConflictUpdateStatus=t.GitConflictType=t.GitAsyncRefOperationFailureStatus=t.GitAsyncOperationStatus=t.CommentType=t.CommentThreadStatus=void 0;const n=i(7140);const r=i(613);var s;(function(e){e[e["Unknown"]=0]="Unknown";e[e["Active"]=1]="Active";e[e["Fixed"]=2]="Fixed";e[e["WontFix"]=3]="WontFix";e[e["Closed"]=4]="Closed";e[e["ByDesign"]=5]="ByDesign";e[e["Pending"]=6]="Pending"})(s=t.CommentThreadStatus||(t.CommentThreadStatus={}));var o;(function(e){e[e["Unknown"]=0]="Unknown";e[e["Text"]=1]="Text";e[e["CodeChange"]=2]="CodeChange";e[e["System"]=3]="System"})(o=t.CommentType||(t.CommentType={}));var a;(function(e){e[e["Queued"]=1]="Queued";e[e["InProgress"]=2]="InProgress";e[e["Completed"]=3]="Completed";e[e["Failed"]=4]="Failed";e[e["Abandoned"]=5]="Abandoned"})(a=t.GitAsyncOperationStatus||(t.GitAsyncOperationStatus={}));var l;(function(e){e[e["None"]=0]="None";e[e["InvalidRefName"]=1]="InvalidRefName";e[e["RefNameConflict"]=2]="RefNameConflict";e[e["CreateBranchPermissionRequired"]=3]="CreateBranchPermissionRequired";e[e["WritePermissionRequired"]=4]="WritePermissionRequired";e[e["TargetBranchDeleted"]=5]="TargetBranchDeleted";e[e["GitObjectTooLarge"]=6]="GitObjectTooLarge";e[e["OperationIndentityNotFound"]=7]="OperationIndentityNotFound";e[e["AsyncOperationNotFound"]=8]="AsyncOperationNotFound";e[e["Other"]=9]="Other";e[e["EmptyCommitterSignature"]=10]="EmptyCommitterSignature"})(l=t.GitAsyncRefOperationFailureStatus||(t.GitAsyncRefOperationFailureStatus={}));var p;(function(e){e[e["None"]=0]="None";e[e["AddAdd"]=1]="AddAdd";e[e["AddRename"]=2]="AddRename";e[e["DeleteEdit"]=3]="DeleteEdit";e[e["DeleteRename"]=4]="DeleteRename";e[e["DirectoryFile"]=5]="DirectoryFile";e[e["DirectoryChild"]=6]="DirectoryChild";e[e["EditDelete"]=7]="EditDelete";e[e["EditEdit"]=8]="EditEdit";e[e["FileDirectory"]=9]="FileDirectory";e[e["Rename1to2"]=10]="Rename1to2";e[e["Rename2to1"]=11]="Rename2to1";e[e["RenameAdd"]=12]="RenameAdd";e[e["RenameDelete"]=13]="RenameDelete";e[e["RenameRename"]=14]="RenameRename"})(p=t.GitConflictType||(t.GitConflictType={}));var c;(function(e){e[e["Succeeded"]=0]="Succeeded";e[e["BadRequest"]=1]="BadRequest";e[e["InvalidResolution"]=2]="InvalidResolution";e[e["UnsupportedConflictType"]=3]="UnsupportedConflictType";e[e["NotFound"]=4]="NotFound"})(c=t.GitConflictUpdateStatus||(t.GitConflictUpdateStatus={}));var d;(function(e){e[e["SimplifiedHistory"]=0]="SimplifiedHistory";e[e["FirstParent"]=1]="FirstParent";e[e["FullHistory"]=2]="FullHistory";e[e["FullHistorySimplifyMerges"]=3]="FullHistorySimplifyMerges"})(d=t.GitHistoryMode||(t.GitHistoryMode={}));var u;(function(e){e[e["Bad"]=0]="Bad";e[e["Commit"]=1]="Commit";e[e["Tree"]=2]="Tree";e[e["Blob"]=3]="Blob";e[e["Tag"]=4]="Tag";e[e["Ext2"]=5]="Ext2";e[e["OfsDelta"]=6]="OfsDelta";e[e["RefDelta"]=7]="RefDelta"})(u=t.GitObjectType||(t.GitObjectType={}));var A;(function(e){e[e["None"]=0]="None";e[e["Edit"]=1]="Edit";e[e["Delete"]=2]="Delete";e[e["Add"]=3]="Add";e[e["Rename"]=4]="Rename"})(A=t.GitPathActions||(t.GitPathActions={}));var f;(function(e){e[e["NoFastForward"]=1]="NoFastForward";e[e["Squash"]=2]="Squash";e[e["Rebase"]=3]="Rebase";e[e["RebaseMerge"]=4]="RebaseMerge"})(f=t.GitPullRequestMergeStrategy||(t.GitPullRequestMergeStrategy={}));var h;(function(e){e[e["NotSet"]=0]="NotSet";e[e["Labels"]=1]="Labels"})(h=t.GitPullRequestQueryIncludeOptions||(t.GitPullRequestQueryIncludeOptions={}));var g;(function(e){e[e["NotSet"]=0]="NotSet";e[e["LastMergeCommit"]=1]="LastMergeCommit";e[e["Commit"]=2]="Commit"})(g=t.GitPullRequestQueryType||(t.GitPullRequestQueryType={}));var y;(function(e){e[e["ChangeEntry"]=0]="ChangeEntry";e[e["Attachment"]=1]="Attachment"})(y=t.GitPullRequestReviewFileType||(t.GitPullRequestReviewFileType={}));var v;(function(e){e[e["Exact"]=0]="Exact";e[e["StartsWith"]=1]="StartsWith";e[e["Contains"]=2]="Contains"})(v=t.GitRefSearchType||(t.GitRefSearchType={}));var I;(function(e){e[e["BestEffort"]=0]="BestEffort";e[e["AllOrNone"]=1]="AllOrNone"})(I=t.GitRefUpdateMode||(t.GitRefUpdateMode={}));var E;(function(e){e[e["Succeeded"]=0]="Succeeded";e[e["ForcePushRequired"]=1]="ForcePushRequired";e[e["StaleOldObjectId"]=2]="StaleOldObjectId";e[e["InvalidRefName"]=3]="InvalidRefName";e[e["Unprocessed"]=4]="Unprocessed";e[e["UnresolvableToCommit"]=5]="UnresolvableToCommit";e[e["WritePermissionRequired"]=6]="WritePermissionRequired";e[e["ManageNotePermissionRequired"]=7]="ManageNotePermissionRequired";e[e["CreateBranchPermissionRequired"]=8]="CreateBranchPermissionRequired";e[e["CreateTagPermissionRequired"]=9]="CreateTagPermissionRequired";e[e["RejectedByPlugin"]=10]="RejectedByPlugin";e[e["Locked"]=11]="Locked";e[e["RefNameConflict"]=12]="RefNameConflict";e[e["RejectedByPolicy"]=13]="RejectedByPolicy";e[e["SucceededNonExistentRef"]=14]="SucceededNonExistentRef";e[e["SucceededCorruptRef"]=15]="SucceededCorruptRef"})(E=t.GitRefUpdateStatus||(t.GitRefUpdateStatus={}));var C;(function(e){e[e["None"]=0]="None";e[e["MergeContentNotFound"]=1]="MergeContentNotFound";e[e["PathInUse"]=2]="PathInUse";e[e["InvalidPath"]=3]="InvalidPath";e[e["UnknownAction"]=4]="UnknownAction";e[e["UnknownMergeType"]=5]="UnknownMergeType";e[e["OtherError"]=255]="OtherError"})(C=t.GitResolutionError||(t.GitResolutionError={}));var b;(function(e){e[e["Undecided"]=0]="Undecided";e[e["TakeSourceContent"]=1]="TakeSourceContent";e[e["TakeTargetContent"]=2]="TakeTargetContent";e[e["AutoMerged"]=3]="AutoMerged";e[e["UserMerged"]=4]="UserMerged"})(b=t.GitResolutionMergeType||(t.GitResolutionMergeType={}));var T;(function(e){e[e["Undecided"]=0]="Undecided";e[e["KeepSourceRenameTarget"]=1]="KeepSourceRenameTarget";e[e["KeepSourceDeleteTarget"]=2]="KeepSourceDeleteTarget";e[e["KeepTargetRenameSource"]=3]="KeepTargetRenameSource";e[e["KeepTargetDeleteSource"]=4]="KeepTargetDeleteSource"})(T=t.GitResolutionPathConflictAction||(t.GitResolutionPathConflictAction={}));var w;(function(e){e[e["Undecided"]=0]="Undecided";e[e["KeepSourcePath"]=1]="KeepSourcePath";e[e["KeepTargetPath"]=2]="KeepTargetPath";e[e["KeepBothFiles"]=3]="KeepBothFiles"})(w=t.GitResolutionRename1to2Action||(t.GitResolutionRename1to2Action={}));var R;(function(e){e[e["Unresolved"]=0]="Unresolved";e[e["PartiallyResolved"]=1]="PartiallyResolved";e[e["Resolved"]=2]="Resolved"})(R=t.GitResolutionStatus||(t.GitResolutionStatus={}));var B;(function(e){e[e["Undecided"]=0]="Undecided";e[e["PickSourceAction"]=1]="PickSourceAction";e[e["PickTargetAction"]=2]="PickTargetAction"})(B=t.GitResolutionWhichAction||(t.GitResolutionWhichAction={}));var D;(function(e){e[e["NotSet"]=0]="NotSet";e[e["Pending"]=1]="Pending";e[e["Succeeded"]=2]="Succeeded";e[e["Failed"]=3]="Failed";e[e["Error"]=4]="Error";e[e["NotApplicable"]=5]="NotApplicable";e[e["PartiallySucceeded"]=6]="PartiallySucceeded"})(D=t.GitStatusState||(t.GitStatusState={}));var S;(function(e){e[e["None"]=0]="None";e[e["PreviousChange"]=1]="PreviousChange";e[e["FirstParent"]=2]="FirstParent"})(S=t.GitVersionOptions||(t.GitVersionOptions={}));var k;(function(e){e[e["Branch"]=0]="Branch";e[e["Tag"]=1]="Tag";e[e["Commit"]=2]="Commit"})(k=t.GitVersionType||(t.GitVersionType={}));var _;(function(e){e[e["RawText"]=0]="RawText";e[e["Base64Encoded"]=1]="Base64Encoded"})(_=t.ItemContentType||(t.ItemContentType={}));var P;(function(e){e[e["Push"]=0]="Push";e[e["ForcePush"]=1]="ForcePush";e[e["Create"]=2]="Create";e[e["Rebase"]=4]="Rebase";e[e["Unknown"]=8]="Unknown";e[e["Retarget"]=16]="Retarget";e[e["ResolveConflicts"]=32]="ResolveConflicts"})(P=t.IterationReason||(t.IterationReason={}));var x;(function(e){e[e["None"]=0]="None";e[e["Add"]=1]="Add";e[e["Delete"]=2]="Delete";e[e["Edit"]=3]="Edit"})(x=t.LineDiffBlockChangeType||(t.LineDiffBlockChangeType={}));var O;(function(e){e[e["NotSet"]=0]="NotSet";e[e["Queued"]=1]="Queued";e[e["Conflicts"]=2]="Conflicts";e[e["Succeeded"]=3]="Succeeded";e[e["RejectedByPolicy"]=4]="RejectedByPolicy";e[e["Failure"]=5]="Failure"})(O=t.PullRequestAsyncStatus||(t.PullRequestAsyncStatus={}));var V;(function(e){e[e["None"]=0]="None";e[e["Unknown"]=1]="Unknown";e[e["CaseSensitive"]=2]="CaseSensitive";e[e["ObjectTooLarge"]=3]="ObjectTooLarge"})(V=t.PullRequestMergeFailureType||(t.PullRequestMergeFailureType={}));var U;(function(e){e[e["NotSet"]=0]="NotSet";e[e["Active"]=1]="Active";e[e["Abandoned"]=2]="Abandoned";e[e["Completed"]=3]="Completed";e[e["All"]=4]="All"})(U=t.PullRequestStatus||(t.PullRequestStatus={}));var N;(function(e){e[e["Created"]=1]="Created";e[e["Closed"]=2]="Closed"})(N=t.PullRequestTimeRangeType||(t.PullRequestTimeRangeType={}));var F;(function(e){e[e["Invalid"]=0]="Invalid";e[e["Folder"]=1]="Folder";e[e["Ref"]=2]="Ref"})(F=t.RefFavoriteType||(t.RefFavoriteType={}));var q;(function(e){e[e["Unknown"]=0]="Unknown";e[e["AndroidStudio"]=1]="AndroidStudio";e[e["AppCode"]=2]="AppCode";e[e["CLion"]=3]="CLion";e[e["DataGrip"]=4]="DataGrip";e[e["Eclipse"]=13]="Eclipse";e[e["IntelliJ"]=5]="IntelliJ";e[e["MPS"]=6]="MPS";e[e["PhpStorm"]=7]="PhpStorm";e[e["PyCharm"]=8]="PyCharm";e[e["RubyMine"]=9]="RubyMine";e[e["Tower"]=10]="Tower";e[e["VisualStudio"]=11]="VisualStudio";e[e["VSCode"]=14]="VSCode";e[e["WebStorm"]=12]="WebStorm"})(q=t.SupportedIdeType||(t.SupportedIdeType={}));var j;(function(e){e[e["None"]=0]="None";e[e["Previous"]=1]="Previous";e[e["UseRename"]=2]="UseRename"})(j=t.TfvcVersionOption||(t.TfvcVersionOption={}));var M;(function(e){e[e["None"]=0]="None";e[e["Changeset"]=1]="Changeset";e[e["Shelveset"]=2]="Shelveset";e[e["Change"]=3]="Change";e[e["Date"]=4]="Date";e[e["Latest"]=5]="Latest";e[e["Tip"]=6]="Tip";e[e["MergeSource"]=7]="MergeSource"})(M=t.TfvcVersionType||(t.TfvcVersionType={}));var L;(function(e){e[e["None"]=0]="None";e[e["Add"]=1]="Add";e[e["Edit"]=2]="Edit";e[e["Encoding"]=4]="Encoding";e[e["Rename"]=8]="Rename";e[e["Delete"]=16]="Delete";e[e["Undelete"]=32]="Undelete";e[e["Branch"]=64]="Branch";e[e["Merge"]=128]="Merge";e[e["Lock"]=256]="Lock";e[e["Rollback"]=512]="Rollback";e[e["SourceRename"]=1024]="SourceRename";e[e["TargetRename"]=2048]="TargetRename";e[e["Property"]=4096]="Property";e[e["All"]=8191]="All"})(L=t.VersionControlChangeType||(t.VersionControlChangeType={}));var G;(function(e){e[e["None"]=0]="None";e[e["OneLevel"]=1]="OneLevel";e[e["OneLevelPlusNestedEmptyFolders"]=4]="OneLevelPlusNestedEmptyFolders";e[e["Full"]=120]="Full"})(G=t.VersionControlRecursionType||(t.VersionControlRecursionType={}));t.TypeInfo={AdvSecEnablementStatus:{},Attachment:{},BillableCommitterDetail:{},Change:{},ChangeList:{},Comment:{},CommentThread:{},CommentThreadStatus:{enumValues:{unknown:0,active:1,fixed:2,wontFix:3,closed:4,byDesign:5,pending:6}},CommentType:{enumValues:{unknown:0,text:1,codeChange:2,system:3}},FileDiff:{},GitAnnotatedTag:{},GitAsyncOperationStatus:{enumValues:{queued:1,inProgress:2,completed:3,failed:4,abandoned:5}},GitAsyncRefOperation:{},GitAsyncRefOperationDetail:{},GitAsyncRefOperationFailureStatus:{enumValues:{none:0,invalidRefName:1,refNameConflict:2,createBranchPermissionRequired:3,writePermissionRequired:4,targetBranchDeleted:5,gitObjectTooLarge:6,operationIndentityNotFound:7,asyncOperationNotFound:8,other:9,emptyCommitterSignature:10}},GitAsyncRefOperationParameters:{},GitAsyncRefOperationSource:{},GitBaseVersionDescriptor:{},GitBranchStats:{},GitChange:{},GitCherryPick:{},GitCommit:{},GitCommitChanges:{},GitCommitDiffs:{},GitCommitRef:{},GitCommitToCreate:{},GitConflict:{},GitConflictAddAdd:{},GitConflictAddRename:{},GitConflictDeleteEdit:{},GitConflictDeleteRename:{},GitConflictDirectoryFile:{},GitConflictEditDelete:{},GitConflictEditEdit:{},GitConflictFileDirectory:{},GitConflictRename1to2:{},GitConflictRename2to1:{},GitConflictRenameAdd:{},GitConflictRenameDelete:{},GitConflictRenameRename:{},GitConflictType:{enumValues:{none:0,addAdd:1,addRename:2,deleteEdit:3,deleteRename:4,directoryFile:5,directoryChild:6,editDelete:7,editEdit:8,fileDirectory:9,rename1to2:10,rename2to1:11,renameAdd:12,renameDelete:13,renameRename:14}},GitConflictUpdateResult:{},GitConflictUpdateStatus:{enumValues:{succeeded:0,badRequest:1,invalidResolution:2,unsupportedConflictType:3,notFound:4}},GitDeletedRepository:{},GitForkRef:{},GitForkSyncRequest:{},GitForkTeamProjectReference:{},GitHistoryMode:{enumValues:{simplifiedHistory:0,firstParent:1,fullHistory:2,fullHistorySimplifyMerges:3}},GitImportFailedEvent:{},GitImportRequest:{},GitImportSucceededEvent:{},GitItem:{},GitItemDescriptor:{},GitItemRequestData:{},GitLastChangeTreeItems:{},GitMerge:{},GitObject:{},GitObjectType:{enumValues:{bad:0,commit:1,tree:2,blob:3,tag:4,ext2:5,ofsDelta:6,refDelta:7}},GitPathAction:{},GitPathActions:{enumValues:{none:0,edit:1,delete:2,add:3,rename:4}},GitPathToItemsCollection:{},GitPolicyConfigurationResponse:{},GitPullRequest:{},GitPullRequestChange:{},GitPullRequestCommentThread:{},GitPullRequestCompletionOptions:{},GitPullRequestIteration:{},GitPullRequestIterationChanges:{},GitPullRequestMergeStrategy:{enumValues:{noFastForward:1,squash:2,rebase:3,rebaseMerge:4}},GitPullRequestQuery:{},GitPullRequestQueryIncludeOptions:{enumValues:{notSet:0,labels:1}},GitPullRequestQueryInput:{},GitPullRequestQueryType:{enumValues:{notSet:0,lastMergeCommit:1,commit:2}},GitPullRequestReviewFileType:{enumValues:{changeEntry:0,attachment:1}},GitPullRequestSearchCriteria:{},GitPullRequestStatus:{},GitPush:{},GitPushEventData:{},GitPushRef:{},GitPushSearchCriteria:{},GitQueryBranchStatsCriteria:{},GitQueryCommitsCriteria:{},GitQueryRefsCriteria:{},GitRef:{},GitRefFavorite:{},GitRefSearchType:{enumValues:{exact:0,startsWith:1,contains:2}},GitRefUpdateMode:{enumValues:{bestEffort:0,allOrNone:1}},GitRefUpdateResult:{},GitRefUpdateStatus:{enumValues:{succeeded:0,forcePushRequired:1,staleOldObjectId:2,invalidRefName:3,unprocessed:4,unresolvableToCommit:5,writePermissionRequired:6,manageNotePermissionRequired:7,createBranchPermissionRequired:8,createTagPermissionRequired:9,rejectedByPlugin:10,locked:11,refNameConflict:12,rejectedByPolicy:13,succeededNonExistentRef:14,succeededCorruptRef:15}},GitRepository:{},GitRepositoryCreateOptions:{},GitRepositoryRef:{},GitResolutionError:{enumValues:{none:0,mergeContentNotFound:1,pathInUse:2,invalidPath:3,unknownAction:4,unknownMergeType:5,otherError:255}},GitResolutionMergeContent:{},GitResolutionMergeType:{enumValues:{undecided:0,takeSourceContent:1,takeTargetContent:2,autoMerged:3,userMerged:4}},GitResolutionPathConflict:{},GitResolutionPathConflictAction:{enumValues:{undecided:0,keepSourceRenameTarget:1,keepSourceDeleteTarget:2,keepTargetRenameSource:3,keepTargetDeleteSource:4}},GitResolutionPickOneAction:{},GitResolutionRename1to2:{},GitResolutionRename1to2Action:{enumValues:{undecided:0,keepSourcePath:1,keepTargetPath:2,keepBothFiles:3}},GitResolutionStatus:{enumValues:{unresolved:0,partiallyResolved:1,resolved:2}},GitResolutionWhichAction:{enumValues:{undecided:0,pickSourceAction:1,pickTargetAction:2}},GitRevert:{},GitStatus:{},GitStatusState:{enumValues:{notSet:0,pending:1,succeeded:2,failed:3,error:4,notApplicable:5,partiallySucceeded:6}},GitTargetVersionDescriptor:{},GitTreeDiff:{},GitTreeDiffEntry:{},GitTreeDiffResponse:{},GitTreeEntryRef:{},GitTreeRef:{},GitUserDate:{},GitVersionDescriptor:{},GitVersionOptions:{enumValues:{none:0,previousChange:1,firstParent:2}},GitVersionType:{enumValues:{branch:0,tag:1,commit:2}},HistoryEntry:{},IncludedGitCommit:{},ItemContent:{},ItemContentType:{enumValues:{rawText:0,base64Encoded:1}},ItemDetailsOptions:{},IterationReason:{enumValues:{push:0,forcePush:1,create:2,rebase:4,unknown:8,retarget:16,resolveConflicts:32}},LineDiffBlock:{},LineDiffBlockChangeType:{enumValues:{none:0,add:1,delete:2,edit:3}},PullRequestAsyncStatus:{enumValues:{notSet:0,queued:1,conflicts:2,succeeded:3,rejectedByPolicy:4,failure:5}},PullRequestMergeFailureType:{enumValues:{none:0,unknown:1,caseSensitive:2,objectTooLarge:3}},PullRequestStatus:{enumValues:{notSet:0,active:1,abandoned:2,completed:3,all:4}},PullRequestTimeRangeType:{enumValues:{created:1,closed:2}},RefFavoriteType:{enumValues:{invalid:0,folder:1,ref:2}},SupportedIde:{},SupportedIdeType:{enumValues:{unknown:0,androidStudio:1,appCode:2,cLion:3,dataGrip:4,eclipse:13,intelliJ:5,mps:6,phpStorm:7,pyCharm:8,rubyMine:9,tower:10,visualStudio:11,vsCode:14,webStorm:12}},TfvcBranch:{},TfvcBranchRef:{},TfvcChange:{},TfvcChangeset:{},TfvcChangesetRef:{},TfvcCheckinEventData:{},TfvcHistoryEntry:{},TfvcItem:{},TfvcItemDescriptor:{},TfvcItemPreviousHash:{},TfvcItemRequestData:{},TfvcLabel:{},TfvcLabelRef:{},TfvcShelveset:{},TfvcShelvesetRef:{},TfvcVersionDescriptor:{},TfvcVersionOption:{enumValues:{none:0,previous:1,useRename:2}},TfvcVersionType:{enumValues:{none:0,changeset:1,shelveset:2,change:3,date:4,latest:5,tip:6,mergeSource:7}},UpdateRefsRequest:{},VersionControlChangeType:{enumValues:{none:0,add:1,edit:2,encoding:4,rename:8,delete:16,undelete:32,branch:64,merge:128,lock:256,rollback:512,sourceRename:1024,targetRename:2048,property:4096,all:8191}},VersionControlProjectInfo:{},VersionControlRecursionType:{enumValues:{none:0,oneLevel:1,oneLevelPlusNestedEmptyFolders:4,full:120}}};t.TypeInfo.AdvSecEnablementStatus.fields={changedOnDate:{isDate:true}};t.TypeInfo.Attachment.fields={createdDate:{isDate:true}};t.TypeInfo.BillableCommitterDetail.fields={commitTime:{isDate:true},pushedTime:{isDate:true}};t.TypeInfo.Change.fields={changeType:{enumType:t.TypeInfo.VersionControlChangeType},newContent:{typeInfo:t.TypeInfo.ItemContent}};t.TypeInfo.ChangeList.fields={changeCounts:{isDictionary:true,dictionaryKeyEnumType:t.TypeInfo.VersionControlChangeType},creationDate:{isDate:true},sortDate:{isDate:true}};t.TypeInfo.Comment.fields={commentType:{enumType:t.TypeInfo.CommentType},lastContentUpdatedDate:{isDate:true},lastUpdatedDate:{isDate:true},publishedDate:{isDate:true}};t.TypeInfo.CommentThread.fields={comments:{isArray:true,typeInfo:t.TypeInfo.Comment},lastUpdatedDate:{isDate:true},publishedDate:{isDate:true},status:{enumType:t.TypeInfo.CommentThreadStatus}};t.TypeInfo.FileDiff.fields={lineDiffBlocks:{isArray:true,typeInfo:t.TypeInfo.LineDiffBlock}};t.TypeInfo.GitAnnotatedTag.fields={taggedBy:{typeInfo:t.TypeInfo.GitUserDate},taggedObject:{typeInfo:t.TypeInfo.GitObject}};t.TypeInfo.GitAsyncRefOperation.fields={detailedStatus:{typeInfo:t.TypeInfo.GitAsyncRefOperationDetail},parameters:{typeInfo:t.TypeInfo.GitAsyncRefOperationParameters},status:{enumType:t.TypeInfo.GitAsyncOperationStatus}};t.TypeInfo.GitAsyncRefOperationDetail.fields={status:{enumType:t.TypeInfo.GitAsyncRefOperationFailureStatus}};t.TypeInfo.GitAsyncRefOperationParameters.fields={repository:{typeInfo:t.TypeInfo.GitRepository},source:{typeInfo:t.TypeInfo.GitAsyncRefOperationSource}};t.TypeInfo.GitAsyncRefOperationSource.fields={commitList:{isArray:true,typeInfo:t.TypeInfo.GitCommitRef}};t.TypeInfo.GitBaseVersionDescriptor.fields={baseVersionOptions:{enumType:t.TypeInfo.GitVersionOptions},baseVersionType:{enumType:t.TypeInfo.GitVersionType},versionOptions:{enumType:t.TypeInfo.GitVersionOptions},versionType:{enumType:t.TypeInfo.GitVersionType}};t.TypeInfo.GitBranchStats.fields={commit:{typeInfo:t.TypeInfo.GitCommitRef}};t.TypeInfo.GitChange.fields={changeType:{enumType:t.TypeInfo.VersionControlChangeType},newContent:{typeInfo:t.TypeInfo.ItemContent}};t.TypeInfo.GitCherryPick.fields={detailedStatus:{typeInfo:t.TypeInfo.GitAsyncRefOperationDetail},parameters:{typeInfo:t.TypeInfo.GitAsyncRefOperationParameters},status:{enumType:t.TypeInfo.GitAsyncOperationStatus}};t.TypeInfo.GitCommit.fields={author:{typeInfo:t.TypeInfo.GitUserDate},changes:{isArray:true,typeInfo:t.TypeInfo.GitChange},committer:{typeInfo:t.TypeInfo.GitUserDate},push:{typeInfo:t.TypeInfo.GitPushRef},statuses:{isArray:true,typeInfo:t.TypeInfo.GitStatus}};t.TypeInfo.GitCommitChanges.fields={changes:{isArray:true,typeInfo:t.TypeInfo.GitChange}};t.TypeInfo.GitCommitDiffs.fields={changeCounts:{isDictionary:true,dictionaryKeyEnumType:t.TypeInfo.VersionControlChangeType},changes:{isArray:true,typeInfo:t.TypeInfo.GitChange}};t.TypeInfo.GitCommitRef.fields={author:{typeInfo:t.TypeInfo.GitUserDate},changes:{isArray:true,typeInfo:t.TypeInfo.GitChange},committer:{typeInfo:t.TypeInfo.GitUserDate},push:{typeInfo:t.TypeInfo.GitPushRef},statuses:{isArray:true,typeInfo:t.TypeInfo.GitStatus}};t.TypeInfo.GitCommitToCreate.fields={baseRef:{typeInfo:t.TypeInfo.GitRef},pathActions:{isArray:true,typeInfo:t.TypeInfo.GitPathAction}};t.TypeInfo.GitConflict.fields={conflictType:{enumType:t.TypeInfo.GitConflictType},mergeBaseCommit:{typeInfo:t.TypeInfo.GitCommitRef},mergeSourceCommit:{typeInfo:t.TypeInfo.GitCommitRef},mergeTargetCommit:{typeInfo:t.TypeInfo.GitCommitRef},resolutionError:{enumType:t.TypeInfo.GitResolutionError},resolutionStatus:{enumType:t.TypeInfo.GitResolutionStatus},resolvedDate:{isDate:true}};t.TypeInfo.GitConflictAddAdd.fields={conflictType:{enumType:t.TypeInfo.GitConflictType},mergeBaseCommit:{typeInfo:t.TypeInfo.GitCommitRef},mergeSourceCommit:{typeInfo:t.TypeInfo.GitCommitRef},mergeTargetCommit:{typeInfo:t.TypeInfo.GitCommitRef},resolution:{typeInfo:t.TypeInfo.GitResolutionMergeContent},resolutionError:{enumType:t.TypeInfo.GitResolutionError},resolutionStatus:{enumType:t.TypeInfo.GitResolutionStatus},resolvedDate:{isDate:true}};t.TypeInfo.GitConflictAddRename.fields={conflictType:{enumType:t.TypeInfo.GitConflictType},mergeBaseCommit:{typeInfo:t.TypeInfo.GitCommitRef},mergeSourceCommit:{typeInfo:t.TypeInfo.GitCommitRef},mergeTargetCommit:{typeInfo:t.TypeInfo.GitCommitRef},resolution:{typeInfo:t.TypeInfo.GitResolutionPathConflict},resolutionError:{enumType:t.TypeInfo.GitResolutionError},resolutionStatus:{enumType:t.TypeInfo.GitResolutionStatus},resolvedDate:{isDate:true}};t.TypeInfo.GitConflictDeleteEdit.fields={conflictType:{enumType:t.TypeInfo.GitConflictType},mergeBaseCommit:{typeInfo:t.TypeInfo.GitCommitRef},mergeSourceCommit:{typeInfo:t.TypeInfo.GitCommitRef},mergeTargetCommit:{typeInfo:t.TypeInfo.GitCommitRef},resolution:{typeInfo:t.TypeInfo.GitResolutionPickOneAction},resolutionError:{enumType:t.TypeInfo.GitResolutionError},resolutionStatus:{enumType:t.TypeInfo.GitResolutionStatus},resolvedDate:{isDate:true}};t.TypeInfo.GitConflictDeleteRename.fields={conflictType:{enumType:t.TypeInfo.GitConflictType},mergeBaseCommit:{typeInfo:t.TypeInfo.GitCommitRef},mergeSourceCommit:{typeInfo:t.TypeInfo.GitCommitRef},mergeTargetCommit:{typeInfo:t.TypeInfo.GitCommitRef},resolution:{typeInfo:t.TypeInfo.GitResolutionPickOneAction},resolutionError:{enumType:t.TypeInfo.GitResolutionError},resolutionStatus:{enumType:t.TypeInfo.GitResolutionStatus},resolvedDate:{isDate:true}};t.TypeInfo.GitConflictDirectoryFile.fields={conflictType:{enumType:t.TypeInfo.GitConflictType},mergeBaseCommit:{typeInfo:t.TypeInfo.GitCommitRef},mergeSourceCommit:{typeInfo:t.TypeInfo.GitCommitRef},mergeTargetCommit:{typeInfo:t.TypeInfo.GitCommitRef},resolution:{typeInfo:t.TypeInfo.GitResolutionPathConflict},resolutionError:{enumType:t.TypeInfo.GitResolutionError},resolutionStatus:{enumType:t.TypeInfo.GitResolutionStatus},resolvedDate:{isDate:true},sourceTree:{typeInfo:t.TypeInfo.GitTreeRef}};t.TypeInfo.GitConflictEditDelete.fields={conflictType:{enumType:t.TypeInfo.GitConflictType},mergeBaseCommit:{typeInfo:t.TypeInfo.GitCommitRef},mergeSourceCommit:{typeInfo:t.TypeInfo.GitCommitRef},mergeTargetCommit:{typeInfo:t.TypeInfo.GitCommitRef},resolution:{typeInfo:t.TypeInfo.GitResolutionPickOneAction},resolutionError:{enumType:t.TypeInfo.GitResolutionError},resolutionStatus:{enumType:t.TypeInfo.GitResolutionStatus},resolvedDate:{isDate:true}};t.TypeInfo.GitConflictEditEdit.fields={conflictType:{enumType:t.TypeInfo.GitConflictType},mergeBaseCommit:{typeInfo:t.TypeInfo.GitCommitRef},mergeSourceCommit:{typeInfo:t.TypeInfo.GitCommitRef},mergeTargetCommit:{typeInfo:t.TypeInfo.GitCommitRef},resolution:{typeInfo:t.TypeInfo.GitResolutionMergeContent},resolutionError:{enumType:t.TypeInfo.GitResolutionError},resolutionStatus:{enumType:t.TypeInfo.GitResolutionStatus},resolvedDate:{isDate:true}};t.TypeInfo.GitConflictFileDirectory.fields={conflictType:{enumType:t.TypeInfo.GitConflictType},mergeBaseCommit:{typeInfo:t.TypeInfo.GitCommitRef},mergeSourceCommit:{typeInfo:t.TypeInfo.GitCommitRef},mergeTargetCommit:{typeInfo:t.TypeInfo.GitCommitRef},resolution:{typeInfo:t.TypeInfo.GitResolutionPathConflict},resolutionError:{enumType:t.TypeInfo.GitResolutionError},resolutionStatus:{enumType:t.TypeInfo.GitResolutionStatus},resolvedDate:{isDate:true},targetTree:{typeInfo:t.TypeInfo.GitTreeRef}};t.TypeInfo.GitConflictRename1to2.fields={conflictType:{enumType:t.TypeInfo.GitConflictType},mergeBaseCommit:{typeInfo:t.TypeInfo.GitCommitRef},mergeSourceCommit:{typeInfo:t.TypeInfo.GitCommitRef},mergeTargetCommit:{typeInfo:t.TypeInfo.GitCommitRef},resolution:{typeInfo:t.TypeInfo.GitResolutionRename1to2},resolutionError:{enumType:t.TypeInfo.GitResolutionError},resolutionStatus:{enumType:t.TypeInfo.GitResolutionStatus},resolvedDate:{isDate:true}};t.TypeInfo.GitConflictRename2to1.fields={conflictType:{enumType:t.TypeInfo.GitConflictType},mergeBaseCommit:{typeInfo:t.TypeInfo.GitCommitRef},mergeSourceCommit:{typeInfo:t.TypeInfo.GitCommitRef},mergeTargetCommit:{typeInfo:t.TypeInfo.GitCommitRef},resolution:{typeInfo:t.TypeInfo.GitResolutionPathConflict},resolutionError:{enumType:t.TypeInfo.GitResolutionError},resolutionStatus:{enumType:t.TypeInfo.GitResolutionStatus},resolvedDate:{isDate:true}};t.TypeInfo.GitConflictRenameAdd.fields={conflictType:{enumType:t.TypeInfo.GitConflictType},mergeBaseCommit:{typeInfo:t.TypeInfo.GitCommitRef},mergeSourceCommit:{typeInfo:t.TypeInfo.GitCommitRef},mergeTargetCommit:{typeInfo:t.TypeInfo.GitCommitRef},resolution:{typeInfo:t.TypeInfo.GitResolutionPathConflict},resolutionError:{enumType:t.TypeInfo.GitResolutionError},resolutionStatus:{enumType:t.TypeInfo.GitResolutionStatus},resolvedDate:{isDate:true}};t.TypeInfo.GitConflictRenameDelete.fields={conflictType:{enumType:t.TypeInfo.GitConflictType},mergeBaseCommit:{typeInfo:t.TypeInfo.GitCommitRef},mergeSourceCommit:{typeInfo:t.TypeInfo.GitCommitRef},mergeTargetCommit:{typeInfo:t.TypeInfo.GitCommitRef},resolution:{typeInfo:t.TypeInfo.GitResolutionPickOneAction},resolutionError:{enumType:t.TypeInfo.GitResolutionError},resolutionStatus:{enumType:t.TypeInfo.GitResolutionStatus},resolvedDate:{isDate:true}};t.TypeInfo.GitConflictRenameRename.fields={conflictType:{enumType:t.TypeInfo.GitConflictType},mergeBaseCommit:{typeInfo:t.TypeInfo.GitCommitRef},mergeSourceCommit:{typeInfo:t.TypeInfo.GitCommitRef},mergeTargetCommit:{typeInfo:t.TypeInfo.GitCommitRef},resolution:{typeInfo:t.TypeInfo.GitResolutionMergeContent},resolutionError:{enumType:t.TypeInfo.GitResolutionError},resolutionStatus:{enumType:t.TypeInfo.GitResolutionStatus},resolvedDate:{isDate:true}};t.TypeInfo.GitConflictUpdateResult.fields={updatedConflict:{typeInfo:t.TypeInfo.GitConflict},updateStatus:{enumType:t.TypeInfo.GitConflictUpdateStatus}};t.TypeInfo.GitDeletedRepository.fields={createdDate:{isDate:true},deletedDate:{isDate:true},project:{typeInfo:r.TypeInfo.TeamProjectReference}};t.TypeInfo.GitForkRef.fields={repository:{typeInfo:t.TypeInfo.GitRepository},statuses:{isArray:true,typeInfo:t.TypeInfo.GitStatus}};t.TypeInfo.GitForkSyncRequest.fields={status:{enumType:t.TypeInfo.GitAsyncOperationStatus}};t.TypeInfo.GitForkTeamProjectReference.fields={lastUpdateTime:{isDate:true},visibility:{enumType:r.TypeInfo.ProjectVisibility}};t.TypeInfo.GitImportFailedEvent.fields={targetRepository:{typeInfo:t.TypeInfo.GitRepository}};t.TypeInfo.GitImportRequest.fields={repository:{typeInfo:t.TypeInfo.GitRepository},status:{enumType:t.TypeInfo.GitAsyncOperationStatus}};t.TypeInfo.GitImportSucceededEvent.fields={targetRepository:{typeInfo:t.TypeInfo.GitRepository}};t.TypeInfo.GitItem.fields={gitObjectType:{enumType:t.TypeInfo.GitObjectType},latestProcessedChange:{typeInfo:t.TypeInfo.GitCommitRef}};t.TypeInfo.GitItemDescriptor.fields={recursionLevel:{enumType:t.TypeInfo.VersionControlRecursionType},versionOptions:{enumType:t.TypeInfo.GitVersionOptions},versionType:{enumType:t.TypeInfo.GitVersionType}};t.TypeInfo.GitItemRequestData.fields={itemDescriptors:{isArray:true,typeInfo:t.TypeInfo.GitItemDescriptor}};t.TypeInfo.GitLastChangeTreeItems.fields={commits:{isArray:true,typeInfo:t.TypeInfo.GitCommitRef},lastExploredTime:{isDate:true}};t.TypeInfo.GitMerge.fields={status:{enumType:t.TypeInfo.GitAsyncOperationStatus}};t.TypeInfo.GitObject.fields={objectType:{enumType:t.TypeInfo.GitObjectType}};t.TypeInfo.GitPathAction.fields={action:{enumType:t.TypeInfo.GitPathActions}};t.TypeInfo.GitPathToItemsCollection.fields={items:{isDictionary:true,dictionaryValueFieldInfo:{isArray:true,typeInfo:t.TypeInfo.GitItem}}};t.TypeInfo.GitPolicyConfigurationResponse.fields={policyConfigurations:{isArray:true,typeInfo:n.TypeInfo.PolicyConfiguration}};t.TypeInfo.GitPullRequest.fields={closedDate:{isDate:true},commits:{isArray:true,typeInfo:t.TypeInfo.GitCommitRef},completionOptions:{typeInfo:t.TypeInfo.GitPullRequestCompletionOptions},completionQueueTime:{isDate:true},creationDate:{isDate:true},forkSource:{typeInfo:t.TypeInfo.GitForkRef},lastMergeCommit:{typeInfo:t.TypeInfo.GitCommitRef},lastMergeSourceCommit:{typeInfo:t.TypeInfo.GitCommitRef},lastMergeTargetCommit:{typeInfo:t.TypeInfo.GitCommitRef},mergeFailureType:{enumType:t.TypeInfo.PullRequestMergeFailureType},mergeStatus:{enumType:t.TypeInfo.PullRequestAsyncStatus},repository:{typeInfo:t.TypeInfo.GitRepository},status:{enumType:t.TypeInfo.PullRequestStatus}};t.TypeInfo.GitPullRequestChange.fields={changeType:{enumType:t.TypeInfo.VersionControlChangeType},newContent:{typeInfo:t.TypeInfo.ItemContent}};t.TypeInfo.GitPullRequestCommentThread.fields={comments:{isArray:true,typeInfo:t.TypeInfo.Comment},lastUpdatedDate:{isDate:true},publishedDate:{isDate:true},status:{enumType:t.TypeInfo.CommentThreadStatus}};t.TypeInfo.GitPullRequestCompletionOptions.fields={mergeStrategy:{enumType:t.TypeInfo.GitPullRequestMergeStrategy}};t.TypeInfo.GitPullRequestIteration.fields={changeList:{isArray:true,typeInfo:t.TypeInfo.GitPullRequestChange},commits:{isArray:true,typeInfo:t.TypeInfo.GitCommitRef},commonRefCommit:{typeInfo:t.TypeInfo.GitCommitRef},createdDate:{isDate:true},push:{typeInfo:t.TypeInfo.GitPushRef},reason:{enumType:t.TypeInfo.IterationReason},sourceRefCommit:{typeInfo:t.TypeInfo.GitCommitRef},targetRefCommit:{typeInfo:t.TypeInfo.GitCommitRef},updatedDate:{isDate:true}};t.TypeInfo.GitPullRequestIterationChanges.fields={changeEntries:{isArray:true,typeInfo:t.TypeInfo.GitPullRequestChange}};t.TypeInfo.GitPullRequestQuery.fields={queries:{isArray:true,typeInfo:t.TypeInfo.GitPullRequestQueryInput}};t.TypeInfo.GitPullRequestQueryInput.fields={include:{enumType:t.TypeInfo.GitPullRequestQueryIncludeOptions},type:{enumType:t.TypeInfo.GitPullRequestQueryType}};t.TypeInfo.GitPullRequestSearchCriteria.fields={maxTime:{isDate:true},minTime:{isDate:true},queryTimeRangeType:{enumType:t.TypeInfo.PullRequestTimeRangeType},status:{enumType:t.TypeInfo.PullRequestStatus}};t.TypeInfo.GitPullRequestStatus.fields={creationDate:{isDate:true},state:{enumType:t.TypeInfo.GitStatusState},updatedDate:{isDate:true}};t.TypeInfo.GitPush.fields={commits:{isArray:true,typeInfo:t.TypeInfo.GitCommitRef},date:{isDate:true},repository:{typeInfo:t.TypeInfo.GitRepository}};t.TypeInfo.GitPushEventData.fields={commits:{isArray:true,typeInfo:t.TypeInfo.GitCommit},repository:{typeInfo:t.TypeInfo.GitRepository}};t.TypeInfo.GitPushRef.fields={date:{isDate:true}};t.TypeInfo.GitPushSearchCriteria.fields={fromDate:{isDate:true},toDate:{isDate:true}};t.TypeInfo.GitQueryBranchStatsCriteria.fields={baseCommit:{typeInfo:t.TypeInfo.GitVersionDescriptor},targetCommits:{isArray:true,typeInfo:t.TypeInfo.GitVersionDescriptor}};t.TypeInfo.GitQueryCommitsCriteria.fields={compareVersion:{typeInfo:t.TypeInfo.GitVersionDescriptor},historyMode:{enumType:t.TypeInfo.GitHistoryMode},itemVersion:{typeInfo:t.TypeInfo.GitVersionDescriptor}};t.TypeInfo.GitQueryRefsCriteria.fields={searchType:{enumType:t.TypeInfo.GitRefSearchType}};t.TypeInfo.GitRef.fields={statuses:{isArray:true,typeInfo:t.TypeInfo.GitStatus}};t.TypeInfo.GitRefFavorite.fields={type:{enumType:t.TypeInfo.RefFavoriteType}};t.TypeInfo.GitRefUpdateResult.fields={updateStatus:{enumType:t.TypeInfo.GitRefUpdateStatus}};t.TypeInfo.GitRepository.fields={creationDate:{isDate:true},parentRepository:{typeInfo:t.TypeInfo.GitRepositoryRef},project:{typeInfo:r.TypeInfo.TeamProjectReference}};t.TypeInfo.GitRepositoryCreateOptions.fields={parentRepository:{typeInfo:t.TypeInfo.GitRepositoryRef},project:{typeInfo:r.TypeInfo.TeamProjectReference}};t.TypeInfo.GitRepositoryRef.fields={project:{typeInfo:r.TypeInfo.TeamProjectReference}};t.TypeInfo.GitResolutionMergeContent.fields={mergeType:{enumType:t.TypeInfo.GitResolutionMergeType}};t.TypeInfo.GitResolutionPathConflict.fields={action:{enumType:t.TypeInfo.GitResolutionPathConflictAction}};t.TypeInfo.GitResolutionPickOneAction.fields={action:{enumType:t.TypeInfo.GitResolutionWhichAction}};t.TypeInfo.GitResolutionRename1to2.fields={action:{enumType:t.TypeInfo.GitResolutionRename1to2Action},mergeType:{enumType:t.TypeInfo.GitResolutionMergeType}};t.TypeInfo.GitRevert.fields={detailedStatus:{typeInfo:t.TypeInfo.GitAsyncRefOperationDetail},parameters:{typeInfo:t.TypeInfo.GitAsyncRefOperationParameters},status:{enumType:t.TypeInfo.GitAsyncOperationStatus}};t.TypeInfo.GitStatus.fields={creationDate:{isDate:true},state:{enumType:t.TypeInfo.GitStatusState},updatedDate:{isDate:true}};t.TypeInfo.GitTargetVersionDescriptor.fields={targetVersionOptions:{enumType:t.TypeInfo.GitVersionOptions},targetVersionType:{enumType:t.TypeInfo.GitVersionType},versionOptions:{enumType:t.TypeInfo.GitVersionOptions},versionType:{enumType:t.TypeInfo.GitVersionType}};t.TypeInfo.GitTreeDiff.fields={diffEntries:{isArray:true,typeInfo:t.TypeInfo.GitTreeDiffEntry}};t.TypeInfo.GitTreeDiffEntry.fields={changeType:{enumType:t.TypeInfo.VersionControlChangeType},objectType:{enumType:t.TypeInfo.GitObjectType}};t.TypeInfo.GitTreeDiffResponse.fields={treeDiff:{typeInfo:t.TypeInfo.GitTreeDiff}};t.TypeInfo.GitTreeEntryRef.fields={gitObjectType:{enumType:t.TypeInfo.GitObjectType}};t.TypeInfo.GitTreeRef.fields={treeEntries:{isArray:true,typeInfo:t.TypeInfo.GitTreeEntryRef}};t.TypeInfo.GitUserDate.fields={date:{isDate:true}};t.TypeInfo.GitVersionDescriptor.fields={versionOptions:{enumType:t.TypeInfo.GitVersionOptions},versionType:{enumType:t.TypeInfo.GitVersionType}};t.TypeInfo.HistoryEntry.fields={itemChangeType:{enumType:t.TypeInfo.VersionControlChangeType}};t.TypeInfo.IncludedGitCommit.fields={commitTime:{isDate:true}};t.TypeInfo.ItemContent.fields={contentType:{enumType:t.TypeInfo.ItemContentType}};t.TypeInfo.ItemDetailsOptions.fields={recursionLevel:{enumType:t.TypeInfo.VersionControlRecursionType}};t.TypeInfo.LineDiffBlock.fields={changeType:{enumType:t.TypeInfo.LineDiffBlockChangeType}};t.TypeInfo.SupportedIde.fields={ideType:{enumType:t.TypeInfo.SupportedIdeType}};t.TypeInfo.TfvcBranch.fields={children:{isArray:true,typeInfo:t.TypeInfo.TfvcBranch},createdDate:{isDate:true}};t.TypeInfo.TfvcBranchRef.fields={createdDate:{isDate:true}};t.TypeInfo.TfvcChange.fields={changeType:{enumType:t.TypeInfo.VersionControlChangeType},newContent:{typeInfo:t.TypeInfo.ItemContent}};t.TypeInfo.TfvcChangeset.fields={changes:{isArray:true,typeInfo:t.TypeInfo.TfvcChange},createdDate:{isDate:true}};t.TypeInfo.TfvcChangesetRef.fields={createdDate:{isDate:true}};t.TypeInfo.TfvcCheckinEventData.fields={changeset:{typeInfo:t.TypeInfo.TfvcChangeset},project:{typeInfo:r.TypeInfo.TeamProjectReference}};t.TypeInfo.TfvcHistoryEntry.fields={itemChangeType:{enumType:t.TypeInfo.VersionControlChangeType}};t.TypeInfo.TfvcItem.fields={changeDate:{isDate:true}};t.TypeInfo.TfvcItemDescriptor.fields={recursionLevel:{enumType:t.TypeInfo.VersionControlRecursionType},versionOption:{enumType:t.TypeInfo.TfvcVersionOption},versionType:{enumType:t.TypeInfo.TfvcVersionType}};t.TypeInfo.TfvcItemPreviousHash.fields={changeDate:{isDate:true}};t.TypeInfo.TfvcItemRequestData.fields={itemDescriptors:{isArray:true,typeInfo:t.TypeInfo.TfvcItemDescriptor}};t.TypeInfo.TfvcLabel.fields={items:{isArray:true,typeInfo:t.TypeInfo.TfvcItem},modifiedDate:{isDate:true}};t.TypeInfo.TfvcLabelRef.fields={modifiedDate:{isDate:true}};t.TypeInfo.TfvcShelveset.fields={changes:{isArray:true,typeInfo:t.TypeInfo.TfvcChange},createdDate:{isDate:true}};t.TypeInfo.TfvcShelvesetRef.fields={createdDate:{isDate:true}};t.TypeInfo.TfvcVersionDescriptor.fields={versionOption:{enumType:t.TypeInfo.TfvcVersionOption},versionType:{enumType:t.TypeInfo.TfvcVersionType}};t.TypeInfo.UpdateRefsRequest.fields={updateMode:{enumType:t.TypeInfo.GitRefUpdateMode}};t.TypeInfo.VersionControlProjectInfo.fields={defaultSourceControlType:{enumType:r.TypeInfo.SourceControlTypes},project:{typeInfo:r.TypeInfo.TeamProjectReference}}},308:(e,t,i)=>{Object.defineProperty(t,"__esModule",{value:true});t.TypeInfo=t.ServiceStatus=t.RelativeToSetting=t.InheritLevel=void 0;const n=i(7024);var r;(function(e){e[e["None"]=0]="None";e[e["Deployment"]=1]="Deployment";e[e["Account"]=2]="Account";e[e["Collection"]=4]="Collection";e[e["All"]=7]="All"})(r=t.InheritLevel||(t.InheritLevel={}));var s;(function(e){e[e["Context"]=0]="Context";e[e["WebApplication"]=2]="WebApplication";e[e["FullyQualified"]=3]="FullyQualified"})(s=t.RelativeToSetting||(t.RelativeToSetting={}));var o;(function(e){e[e["Assigned"]=0]="Assigned";e[e["Active"]=1]="Active";e[e["Moving"]=2]="Moving"})(o=t.ServiceStatus||(t.ServiceStatus={}));t.TypeInfo={ConnectionData:{},InheritLevel:{enumValues:{none:0,deployment:1,account:2,collection:4,all:7}},LocationServiceData:{},RelativeToSetting:{enumValues:{context:0,webApplication:2,fullyQualified:3}},ServiceDefinition:{},ServiceStatus:{enumValues:{assigned:0,active:1,moving:2}}};t.TypeInfo.ConnectionData.fields={deploymentType:{enumType:n.TypeInfo.DeploymentFlags},lastUserAccess:{isDate:true},locationServiceData:{typeInfo:t.TypeInfo.LocationServiceData}};t.TypeInfo.LocationServiceData.fields={serviceDefinitions:{isArray:true,typeInfo:t.TypeInfo.ServiceDefinition}};t.TypeInfo.ServiceDefinition.fields={inheritLevel:{enumType:t.TypeInfo.InheritLevel},relativeToSetting:{enumType:t.TypeInfo.RelativeToSetting},status:{enumType:t.TypeInfo.ServiceStatus}}},7997:(e,t)=>{Object.defineProperty(t,"__esModule",{value:true});t.TypeInfo=t.Plan=void 0;var i;(function(e){e[e["None"]=0]="None";e[e["CodeSecurity"]=1]="CodeSecurity";e[e["SecretProtection"]=2]="SecretProtection";e[e["All"]=3]="All"})(i=t.Plan||(t.Plan={}));t.TypeInfo={AdvSecEnablementSettings:{},AdvSecEnablementStatus:{},BillableCommitterDetails:{},CodeSecurityFeatures:{},MeterUsage:{},MeterUsageForPlan:{},OrgEnablementSettings:{},Plan:{enumValues:{codeSecurity:1,secretProtection:2,all:3}},ProjectEnablementSettings:{},RepoEnablementSettings:{},SecretProtectionFeatures:{}};t.TypeInfo.AdvSecEnablementSettings.fields={reposEnablementStatus:{isArray:true,typeInfo:t.TypeInfo.AdvSecEnablementStatus}};t.TypeInfo.AdvSecEnablementStatus.fields={advSecEnablementLastChangedDate:{isDate:true}};t.TypeInfo.BillableCommitterDetails.fields={commitTime:{isDate:true},pushedTime:{isDate:true}};t.TypeInfo.CodeSecurityFeatures.fields={codeSecurityEnablementLastChangedDate:{isDate:true}};t.TypeInfo.MeterUsage.fields={billingDate:{isDate:true}};t.TypeInfo.MeterUsageForPlan.fields={billingDate:{isDate:true}};t.TypeInfo.OrgEnablementSettings.fields={codeSecurityFeatures:{typeInfo:t.TypeInfo.CodeSecurityFeatures},reposEnablementStatus:{isArray:true,typeInfo:t.TypeInfo.RepoEnablementSettings},secretProtectionFeatures:{typeInfo:t.TypeInfo.SecretProtectionFeatures}};t.TypeInfo.ProjectEnablementSettings.fields={codeSecurityFeatures:{typeInfo:t.TypeInfo.CodeSecurityFeatures},reposEnablementStatus:{isArray:true,typeInfo:t.TypeInfo.RepoEnablementSettings},secretProtectionFeatures:{typeInfo:t.TypeInfo.SecretProtectionFeatures}};t.TypeInfo.RepoEnablementSettings.fields={codeSecurityFeatures:{typeInfo:t.TypeInfo.CodeSecurityFeatures},secretProtectionFeatures:{typeInfo:t.TypeInfo.SecretProtectionFeatures}};t.TypeInfo.SecretProtectionFeatures.fields={secretProtectionEnablementLastChangedDate:{isDate:true}}},3669:(e,t)=>{Object.defineProperty(t,"__esModule",{value:true});t.TypeInfo=t.SubscriptionTemplateType=t.SubscriptionTemplateQueryFlags=t.SubscriptionStatus=t.SubscriptionQueryFlags=t.SubscriptionPermissions=t.SubscriptionFlags=t.SubscriptionFieldType=t.SubscriberFlags=t.NotificationSubscriberDeliveryPreference=t.NotificationStatisticType=t.NotificationReasonType=t.NotificationOperation=t.EventTypeQueryFlags=t.EventPublisherQueryFlags=t.EvaluationOperationStatus=t.DefaultGroupDeliveryPreference=void 0;var i;(function(e){e[e["NoDelivery"]=-1]="NoDelivery";e[e["EachMember"]=2]="EachMember"})(i=t.DefaultGroupDeliveryPreference||(t.DefaultGroupDeliveryPreference={}));var n;(function(e){e[e["NotSet"]=0]="NotSet";e[e["Queued"]=1]="Queued";e[e["InProgress"]=2]="InProgress";e[e["Cancelled"]=3]="Cancelled";e[e["Succeeded"]=4]="Succeeded";e[e["Failed"]=5]="Failed";e[e["TimedOut"]=6]="TimedOut";e[e["NotFound"]=7]="NotFound"})(n=t.EvaluationOperationStatus||(t.EvaluationOperationStatus={}));var r;(function(e){e[e["None"]=0]="None";e[e["IncludeRemoteServices"]=2]="IncludeRemoteServices"})(r=t.EventPublisherQueryFlags||(t.EventPublisherQueryFlags={}));var s;(function(e){e[e["None"]=0]="None";e[e["IncludeFields"]=1]="IncludeFields"})(s=t.EventTypeQueryFlags||(t.EventTypeQueryFlags={}));var o;(function(e){e[e["None"]=0]="None";e[e["SuspendUnprocessed"]=1]="SuspendUnprocessed"})(o=t.NotificationOperation||(t.NotificationOperation={}));var a;(function(e){e[e["Unknown"]=0]="Unknown";e[e["Follows"]=1]="Follows";e[e["Personal"]=2]="Personal";e[e["PersonalAlias"]=3]="PersonalAlias";e[e["DirectMember"]=4]="DirectMember";e[e["IndirectMember"]=5]="IndirectMember";e[e["GroupAlias"]=6]="GroupAlias";e[e["SubscriptionAlias"]=7]="SubscriptionAlias";e[e["SingleRole"]=8]="SingleRole";e[e["DirectMemberGroupRole"]=9]="DirectMemberGroupRole";e[e["InDirectMemberGroupRole"]=10]="InDirectMemberGroupRole";e[e["AliasMemberGroupRole"]=11]="AliasMemberGroupRole"})(a=t.NotificationReasonType||(t.NotificationReasonType={}));var l;(function(e){e[e["NotificationBySubscription"]=0]="NotificationBySubscription";e[e["EventsByEventType"]=1]="EventsByEventType";e[e["NotificationByEventType"]=2]="NotificationByEventType";e[e["EventsByEventTypePerUser"]=3]="EventsByEventTypePerUser";e[e["NotificationByEventTypePerUser"]=4]="NotificationByEventTypePerUser";e[e["Events"]=5]="Events";e[e["Notifications"]=6]="Notifications";e[e["NotificationFailureBySubscription"]=7]="NotificationFailureBySubscription";e[e["UnprocessedRangeStart"]=100]="UnprocessedRangeStart";e[e["UnprocessedEventsByPublisher"]=101]="UnprocessedEventsByPublisher";e[e["UnprocessedEventDelayByPublisher"]=102]="UnprocessedEventDelayByPublisher";e[e["UnprocessedNotificationsByChannelByPublisher"]=103]="UnprocessedNotificationsByChannelByPublisher";e[e["UnprocessedNotificationDelayByChannelByPublisher"]=104]="UnprocessedNotificationDelayByChannelByPublisher";e[e["DelayRangeStart"]=200]="DelayRangeStart";e[e["TotalPipelineTime"]=201]="TotalPipelineTime";e[e["NotificationPipelineTime"]=202]="NotificationPipelineTime";e[e["EventPipelineTime"]=203]="EventPipelineTime";e[e["HourlyRangeStart"]=1e3]="HourlyRangeStart";e[e["HourlyNotificationBySubscription"]=1001]="HourlyNotificationBySubscription";e[e["HourlyEventsByEventTypePerUser"]=1002]="HourlyEventsByEventTypePerUser";e[e["HourlyEvents"]=1003]="HourlyEvents";e[e["HourlyNotifications"]=1004]="HourlyNotifications";e[e["HourlyUnprocessedEventsByPublisher"]=1101]="HourlyUnprocessedEventsByPublisher";e[e["HourlyUnprocessedEventDelayByPublisher"]=1102]="HourlyUnprocessedEventDelayByPublisher";e[e["HourlyUnprocessedNotificationsByChannelByPublisher"]=1103]="HourlyUnprocessedNotificationsByChannelByPublisher";e[e["HourlyUnprocessedNotificationDelayByChannelByPublisher"]=1104]="HourlyUnprocessedNotificationDelayByChannelByPublisher";e[e["HourlyTotalPipelineTime"]=1201]="HourlyTotalPipelineTime";e[e["HourlyNotificationPipelineTime"]=1202]="HourlyNotificationPipelineTime";e[e["HourlyEventPipelineTime"]=1203]="HourlyEventPipelineTime"})(l=t.NotificationStatisticType||(t.NotificationStatisticType={}));var p;(function(e){e[e["NoDelivery"]=-1]="NoDelivery";e[e["PreferredEmailAddress"]=1]="PreferredEmailAddress";e[e["EachMember"]=2]="EachMember";e[e["UseDefault"]=3]="UseDefault"})(p=t.NotificationSubscriberDeliveryPreference||(t.NotificationSubscriberDeliveryPreference={}));var c;(function(e){e[e["None"]=0]="None";e[e["DeliveryPreferencesEditable"]=2]="DeliveryPreferencesEditable";e[e["SupportsPreferredEmailAddressDelivery"]=4]="SupportsPreferredEmailAddressDelivery";e[e["SupportsEachMemberDelivery"]=8]="SupportsEachMemberDelivery";e[e["SupportsNoDelivery"]=16]="SupportsNoDelivery";e[e["IsUser"]=32]="IsUser";e[e["IsGroup"]=64]="IsGroup";e[e["IsTeam"]=128]="IsTeam"})(c=t.SubscriberFlags||(t.SubscriberFlags={}));var d;(function(e){e[e["String"]=1]="String";e[e["Integer"]=2]="Integer";e[e["DateTime"]=3]="DateTime";e[e["PlainText"]=5]="PlainText";e[e["Html"]=7]="Html";e[e["TreePath"]=8]="TreePath";e[e["History"]=9]="History";e[e["Double"]=10]="Double";e[e["Guid"]=11]="Guid";e[e["Boolean"]=12]="Boolean";e[e["Identity"]=13]="Identity";e[e["PicklistInteger"]=14]="PicklistInteger";e[e["PicklistString"]=15]="PicklistString";e[e["PicklistDouble"]=16]="PicklistDouble";e[e["TeamProject"]=17]="TeamProject"})(d=t.SubscriptionFieldType||(t.SubscriptionFieldType={}));var u;(function(e){e[e["None"]=0]="None";e[e["GroupSubscription"]=1]="GroupSubscription";e[e["ContributedSubscription"]=2]="ContributedSubscription";e[e["CanOptOut"]=4]="CanOptOut";e[e["TeamSubscription"]=8]="TeamSubscription";e[e["OneActorMatches"]=16]="OneActorMatches"})(u=t.SubscriptionFlags||(t.SubscriptionFlags={}));var A;(function(e){e[e["None"]=0]="None";e[e["View"]=1]="View";e[e["Edit"]=2]="Edit";e[e["Delete"]=4]="Delete"})(A=t.SubscriptionPermissions||(t.SubscriptionPermissions={}));var f;(function(e){e[e["None"]=0]="None";e[e["IncludeInvalidSubscriptions"]=2]="IncludeInvalidSubscriptions";e[e["IncludeDeletedSubscriptions"]=4]="IncludeDeletedSubscriptions";e[e["IncludeFilterDetails"]=8]="IncludeFilterDetails";e[e["AlwaysReturnBasicInformation"]=16]="AlwaysReturnBasicInformation";e[e["IncludeSystemSubscriptions"]=32]="IncludeSystemSubscriptions"})(f=t.SubscriptionQueryFlags||(t.SubscriptionQueryFlags={}));var h;(function(e){e[e["JailedByNotificationsVolume"]=-200]="JailedByNotificationsVolume";e[e["PendingDeletion"]=-100]="PendingDeletion";e[e["DisabledArgumentException"]=-12]="DisabledArgumentException";e[e["DisabledProjectInvalid"]=-11]="DisabledProjectInvalid";e[e["DisabledMissingPermissions"]=-10]="DisabledMissingPermissions";e[e["DisabledFromProbation"]=-9]="DisabledFromProbation";e[e["DisabledInactiveIdentity"]=-8]="DisabledInactiveIdentity";e[e["DisabledMessageQueueNotSupported"]=-7]="DisabledMessageQueueNotSupported";e[e["DisabledMissingIdentity"]=-6]="DisabledMissingIdentity";e[e["DisabledInvalidRoleExpression"]=-5]="DisabledInvalidRoleExpression";e[e["DisabledInvalidPathClause"]=-4]="DisabledInvalidPathClause";e[e["DisabledAsDuplicateOfDefault"]=-3]="DisabledAsDuplicateOfDefault";e[e["DisabledByAdmin"]=-2]="DisabledByAdmin";e[e["Disabled"]=-1]="Disabled";e[e["Enabled"]=0]="Enabled";e[e["EnabledOnProbation"]=1]="EnabledOnProbation"})(h=t.SubscriptionStatus||(t.SubscriptionStatus={}));var g;(function(e){e[e["None"]=0]="None";e[e["IncludeUser"]=1]="IncludeUser";e[e["IncludeGroup"]=2]="IncludeGroup";e[e["IncludeUserAndGroup"]=4]="IncludeUserAndGroup";e[e["IncludeEventTypeInformation"]=22]="IncludeEventTypeInformation"})(g=t.SubscriptionTemplateQueryFlags||(t.SubscriptionTemplateQueryFlags={}));var y;(function(e){e[e["User"]=0]="User";e[e["Team"]=1]="Team";e[e["Both"]=2]="Both";e[e["None"]=3]="None"})(y=t.SubscriptionTemplateType||(t.SubscriptionTemplateType={}));t.TypeInfo={ActorNotificationReason:{},BatchNotificationOperation:{},DefaultGroupDeliveryPreference:{enumValues:{noDelivery:-1,eachMember:2}},EvaluationOperationStatus:{enumValues:{notSet:0,queued:1,inProgress:2,cancelled:3,succeeded:4,failed:5,timedOut:6,notFound:7}},EventBacklogStatus:{},EventProcessingLog:{},EventPublisherQueryFlags:{enumValues:{none:0,includeRemoteServices:2}},EventTypeQueryFlags:{enumValues:{none:0,includeFields:1}},INotificationDiagnosticLog:{},NotificationAdminSettings:{},NotificationAdminSettingsUpdateParameters:{},NotificationBacklogStatus:{},NotificationDeliveryLog:{},NotificationDiagnosticLog:{},NotificationEventBacklogStatus:{},NotificationEventField:{},NotificationEventFieldType:{},NotificationEventType:{},NotificationJobDiagnosticLog:{},NotificationOperation:{enumValues:{none:0,suspendUnprocessed:1}},NotificationReason:{},NotificationReasonType:{enumValues:{unknown:0,follows:1,personal:2,personalAlias:3,directMember:4,indirectMember:5,groupAlias:6,subscriptionAlias:7,singleRole:8,directMemberGroupRole:9,inDirectMemberGroupRole:10,aliasMemberGroupRole:11}},NotificationStatistic:{},NotificationStatisticsQuery:{},NotificationStatisticsQueryConditions:{},NotificationStatisticType:{enumValues:{notificationBySubscription:0,eventsByEventType:1,notificationByEventType:2,eventsByEventTypePerUser:3,notificationByEventTypePerUser:4,events:5,notifications:6,notificationFailureBySubscription:7,unprocessedRangeStart:100,unprocessedEventsByPublisher:101,unprocessedEventDelayByPublisher:102,unprocessedNotificationsByChannelByPublisher:103,unprocessedNotificationDelayByChannelByPublisher:104,delayRangeStart:200,totalPipelineTime:201,notificationPipelineTime:202,eventPipelineTime:203,hourlyRangeStart:1e3,hourlyNotificationBySubscription:1001,hourlyEventsByEventTypePerUser:1002,hourlyEvents:1003,hourlyNotifications:1004,hourlyUnprocessedEventsByPublisher:1101,hourlyUnprocessedEventDelayByPublisher:1102,hourlyUnprocessedNotificationsByChannelByPublisher:1103,hourlyUnprocessedNotificationDelayByChannelByPublisher:1104,hourlyTotalPipelineTime:1201,hourlyNotificationPipelineTime:1202,hourlyEventPipelineTime:1203}},NotificationSubscriber:{},NotificationSubscriberDeliveryPreference:{enumValues:{noDelivery:-1,preferredEmailAddress:1,eachMember:2,useDefault:3}},NotificationSubscriberUpdateParameters:{},NotificationSubscription:{},NotificationSubscriptionTemplate:{},NotificationSubscriptionUpdateParameters:{},SubscriberFlags:{enumValues:{none:0,deliveryPreferencesEditable:2,supportsPreferredEmailAddressDelivery:4,supportsEachMemberDelivery:8,supportsNoDelivery:16,isUser:32,isGroup:64,isTeam:128}},SubscriptionDiagnostics:{},SubscriptionEvaluationRequest:{},SubscriptionEvaluationResult:{},SubscriptionFieldType:{enumValues:{string:1,integer:2,dateTime:3,plainText:5,html:7,treePath:8,history:9,double:10,guid:11,boolean:12,identity:13,picklistInteger:14,picklistString:15,picklistDouble:16,teamProject:17}},SubscriptionFlags:{enumValues:{none:0,groupSubscription:1,contributedSubscription:2,canOptOut:4,teamSubscription:8,oneActorMatches:16}},SubscriptionPermissions:{enumValues:{none:0,view:1,edit:2,delete:4}},SubscriptionQuery:{},SubscriptionQueryCondition:{},SubscriptionQueryFlags:{enumValues:{none:0,includeInvalidSubscriptions:2,includeDeletedSubscriptions:4,includeFilterDetails:8,alwaysReturnBasicInformation:16,includeSystemSubscriptions:32}},SubscriptionStatus:{enumValues:{jailedByNotificationsVolume:-200,pendingDeletion:-100,disabledArgumentException:-12,disabledProjectInvalid:-11,disabledMissingPermissions:-10,disabledFromProbation:-9,disabledInactiveIdentity:-8,disabledMessageQueueNotSupported:-7,disabledMissingIdentity:-6,disabledInvalidRoleExpression:-5,disabledInvalidPathClause:-4,disabledAsDuplicateOfDefault:-3,disabledByAdmin:-2,disabled:-1,enabled:0,enabledOnProbation:1}},SubscriptionTemplateQueryFlags:{enumValues:{none:0,includeUser:1,includeGroup:2,includeUserAndGroup:4,includeEventTypeInformation:22}},SubscriptionTemplateType:{enumValues:{user:0,team:1,both:2,none:3}},SubscriptionTraceDiagnosticLog:{},SubscriptionTraceEventProcessingLog:{},SubscriptionTraceNotificationDeliveryLog:{},SubscriptionTracing:{}};t.TypeInfo.ActorNotificationReason.fields={notificationReasonType:{enumType:t.TypeInfo.NotificationReasonType}};t.TypeInfo.BatchNotificationOperation.fields={notificationOperation:{enumType:t.TypeInfo.NotificationOperation}};t.TypeInfo.EventBacklogStatus.fields={captureTime:{isDate:true},lastEventBatchStartTime:{isDate:true},lastEventProcessedTime:{isDate:true},lastJobBatchStartTime:{isDate:true},lastJobProcessedTime:{isDate:true},oldestPendingEventTime:{isDate:true}};t.TypeInfo.EventProcessingLog.fields={endTime:{isDate:true},startTime:{isDate:true}};t.TypeInfo.INotificationDiagnosticLog.fields={endTime:{isDate:true},startTime:{isDate:true}};t.TypeInfo.NotificationAdminSettings.fields={defaultGroupDeliveryPreference:{enumType:t.TypeInfo.DefaultGroupDeliveryPreference}};t.TypeInfo.NotificationAdminSettingsUpdateParameters.fields={defaultGroupDeliveryPreference:{enumType:t.TypeInfo.DefaultGroupDeliveryPreference}};t.TypeInfo.NotificationBacklogStatus.fields={captureTime:{isDate:true},lastJobBatchStartTime:{isDate:true},lastJobProcessedTime:{isDate:true},lastNotificationBatchStartTime:{isDate:true},lastNotificationProcessedTime:{isDate:true},oldestPendingNotificationTime:{isDate:true}};t.TypeInfo.NotificationDeliveryLog.fields={endTime:{isDate:true},startTime:{isDate:true}};t.TypeInfo.NotificationDiagnosticLog.fields={endTime:{isDate:true},startTime:{isDate:true}};t.TypeInfo.NotificationEventBacklogStatus.fields={eventBacklogStatus:{isArray:true,typeInfo:t.TypeInfo.EventBacklogStatus},notificationBacklogStatus:{isArray:true,typeInfo:t.TypeInfo.NotificationBacklogStatus}};t.TypeInfo.NotificationEventField.fields={fieldType:{typeInfo:t.TypeInfo.NotificationEventFieldType}};t.TypeInfo.NotificationEventFieldType.fields={subscriptionFieldType:{enumType:t.TypeInfo.SubscriptionFieldType}};t.TypeInfo.NotificationEventType.fields={fields:{isDictionary:true,dictionaryValueTypeInfo:t.TypeInfo.NotificationEventField}};t.TypeInfo.NotificationJobDiagnosticLog.fields={endTime:{isDate:true},startTime:{isDate:true}};t.TypeInfo.NotificationReason.fields={notificationReasonType:{enumType:t.TypeInfo.NotificationReasonType}};t.TypeInfo.NotificationStatistic.fields={date:{isDate:true},type:{enumType:t.TypeInfo.NotificationStatisticType}};t.TypeInfo.NotificationStatisticsQuery.fields={conditions:{isArray:true,typeInfo:t.TypeInfo.NotificationStatisticsQueryConditions}};t.TypeInfo.NotificationStatisticsQueryConditions.fields={endDate:{isDate:true},startDate:{isDate:true},type:{enumType:t.TypeInfo.NotificationStatisticType}};t.TypeInfo.NotificationSubscriber.fields={deliveryPreference:{enumType:t.TypeInfo.NotificationSubscriberDeliveryPreference},flags:{enumType:t.TypeInfo.SubscriberFlags}};t.TypeInfo.NotificationSubscriberUpdateParameters.fields={deliveryPreference:{enumType:t.TypeInfo.NotificationSubscriberDeliveryPreference}};t.TypeInfo.NotificationSubscription.fields={diagnostics:{typeInfo:t.TypeInfo.SubscriptionDiagnostics},flags:{enumType:t.TypeInfo.SubscriptionFlags},modifiedDate:{isDate:true},permissions:{enumType:t.TypeInfo.SubscriptionPermissions},status:{enumType:t.TypeInfo.SubscriptionStatus}};t.TypeInfo.NotificationSubscriptionTemplate.fields={notificationEventInformation:{typeInfo:t.TypeInfo.NotificationEventType},type:{enumType:t.TypeInfo.SubscriptionTemplateType}};t.TypeInfo.NotificationSubscriptionUpdateParameters.fields={status:{enumType:t.TypeInfo.SubscriptionStatus}};t.TypeInfo.SubscriptionDiagnostics.fields={deliveryResults:{typeInfo:t.TypeInfo.SubscriptionTracing},deliveryTracing:{typeInfo:t.TypeInfo.SubscriptionTracing},evaluationTracing:{typeInfo:t.TypeInfo.SubscriptionTracing}};t.TypeInfo.SubscriptionEvaluationRequest.fields={minEventsCreatedDate:{isDate:true}};t.TypeInfo.SubscriptionEvaluationResult.fields={evaluationJobStatus:{enumType:t.TypeInfo.EvaluationOperationStatus}};t.TypeInfo.SubscriptionQuery.fields={conditions:{isArray:true,typeInfo:t.TypeInfo.SubscriptionQueryCondition},queryFlags:{enumType:t.TypeInfo.SubscriptionQueryFlags}};t.TypeInfo.SubscriptionQueryCondition.fields={flags:{enumType:t.TypeInfo.SubscriptionFlags}};t.TypeInfo.SubscriptionTraceDiagnosticLog.fields={endTime:{isDate:true},startTime:{isDate:true}};t.TypeInfo.SubscriptionTraceEventProcessingLog.fields={endTime:{isDate:true},startTime:{isDate:true}};t.TypeInfo.SubscriptionTraceNotificationDeliveryLog.fields={endTime:{isDate:true},startTime:{isDate:true}};t.TypeInfo.SubscriptionTracing.fields={endDate:{isDate:true},startDate:{isDate:true}}},87:(e,t,i)=>{Object.defineProperty(t,"__esModule",{value:true});t.TypeInfo=t.RunState=t.RunResult=t.RepositoryType=t.GetLogExpandOptions=t.GetArtifactExpandOptions=t.ConfigurationType=void 0;const n=i(7024);var r;(function(e){e[e["Unknown"]=0]="Unknown";e[e["Yaml"]=1]="Yaml";e[e["DesignerJson"]=2]="DesignerJson";e[e["JustInTime"]=3]="JustInTime";e[e["DesignerHyphenJson"]=2]="DesignerHyphenJson"})(r=t.ConfigurationType||(t.ConfigurationType={}));var s;(function(e){e[e["None"]=0]="None";e[e["SignedContent"]=1]="SignedContent"})(s=t.GetArtifactExpandOptions||(t.GetArtifactExpandOptions={}));var o;(function(e){e[e["None"]=0]="None";e[e["SignedContent"]=1]="SignedContent"})(o=t.GetLogExpandOptions||(t.GetLogExpandOptions={}));var a;(function(e){e[e["Unknown"]=0]="Unknown";e[e["GitHub"]=1]="GitHub";e[e["AzureReposGit"]=2]="AzureReposGit";e[e["GitHubEnterprise"]=3]="GitHubEnterprise";e[e["BitBucket"]=4]="BitBucket";e[e["AzureReposGitHyphenated"]=2]="AzureReposGitHyphenated"})(a=t.RepositoryType||(t.RepositoryType={}));var l;(function(e){e[e["Unknown"]=0]="Unknown";e[e["Succeeded"]=1]="Succeeded";e[e["Failed"]=2]="Failed";e[e["Canceled"]=4]="Canceled"})(l=t.RunResult||(t.RunResult={}));var p;(function(e){e[e["Unknown"]=0]="Unknown";e[e["InProgress"]=1]="InProgress";e[e["Canceling"]=2]="Canceling";e[e["Completed"]=4]="Completed"})(p=t.RunState||(t.RunState={}));t.TypeInfo={Artifact:{},ConfigurationType:{enumValues:{unknown:0,yaml:1,designerJson:2,justInTime:3,designerHyphenJson:2}},CreatePipelineConfigurationParameters:{},CreatePipelineParameters:{},GetArtifactExpandOptions:{enumValues:{none:0,signedContent:1}},GetLogExpandOptions:{enumValues:{none:0,signedContent:1}},Log:{},LogCollection:{},Pipeline:{},PipelineConfiguration:{},Repository:{},RepositoryResource:{},RepositoryType:{enumValues:{unknown:0,gitHub:1,azureReposGit:2,gitHubEnterprise:3,bitBucket:4,azureReposGitHyphenated:2}},Run:{},RunResources:{},RunResult:{enumValues:{unknown:0,succeeded:1,failed:2,canceled:4}},RunState:{enumValues:{unknown:0,inProgress:1,canceling:2,completed:4}},SignalRConnection:{}};t.TypeInfo.Artifact.fields={signedContent:{typeInfo:n.TypeInfo.SignedUrl}};t.TypeInfo.CreatePipelineConfigurationParameters.fields={type:{enumType:t.TypeInfo.ConfigurationType}};t.TypeInfo.CreatePipelineParameters.fields={configuration:{typeInfo:t.TypeInfo.CreatePipelineConfigurationParameters}};t.TypeInfo.Log.fields={createdOn:{isDate:true},lastChangedOn:{isDate:true},signedContent:{typeInfo:n.TypeInfo.SignedUrl}};t.TypeInfo.LogCollection.fields={logs:{isArray:true,typeInfo:t.TypeInfo.Log},signedContent:{typeInfo:n.TypeInfo.SignedUrl}};t.TypeInfo.Pipeline.fields={configuration:{typeInfo:t.TypeInfo.PipelineConfiguration}};t.TypeInfo.PipelineConfiguration.fields={type:{enumType:t.TypeInfo.ConfigurationType}};t.TypeInfo.Repository.fields={type:{enumType:t.TypeInfo.RepositoryType}};t.TypeInfo.RepositoryResource.fields={repository:{typeInfo:t.TypeInfo.Repository}};t.TypeInfo.Run.fields={createdDate:{isDate:true},finishedDate:{isDate:true},resources:{typeInfo:t.TypeInfo.RunResources},result:{enumType:t.TypeInfo.RunResult},state:{enumType:t.TypeInfo.RunState}};t.TypeInfo.RunResources.fields={repositories:{isDictionary:true,dictionaryValueTypeInfo:t.TypeInfo.RepositoryResource}};t.TypeInfo.SignalRConnection.fields={signedContent:{typeInfo:n.TypeInfo.SignedUrl}}},7140:(e,t)=>{Object.defineProperty(t,"__esModule",{value:true});t.TypeInfo=t.PolicyEvaluationStatus=void 0;var i;(function(e){e[e["Queued"]=0]="Queued";e[e["Running"]=1]="Running";e[e["Approved"]=2]="Approved";e[e["Rejected"]=3]="Rejected";e[e["NotApplicable"]=4]="NotApplicable";e[e["Broken"]=5]="Broken"})(i=t.PolicyEvaluationStatus||(t.PolicyEvaluationStatus={}));t.TypeInfo={PolicyConfiguration:{},PolicyEvaluationRecord:{},PolicyEvaluationStatus:{enumValues:{queued:0,running:1,approved:2,rejected:3,notApplicable:4,broken:5}}};t.TypeInfo.PolicyConfiguration.fields={createdDate:{isDate:true}};t.TypeInfo.PolicyEvaluationRecord.fields={completedDate:{isDate:true},configuration:{typeInfo:t.TypeInfo.PolicyConfiguration},startedDate:{isDate:true},status:{enumType:t.TypeInfo.PolicyEvaluationStatus}}},9453:(e,t)=>{Object.defineProperty(t,"__esModule",{value:true});t.TypeInfo=t.AvatarSize=void 0;var i;(function(e){e[e["Small"]=0]="Small";e[e["Medium"]=1]="Medium";e[e["Large"]=2]="Large"})(i=t.AvatarSize||(t.AvatarSize={}));t.TypeInfo={AttributeDescriptor:{fields:null},AttributesContainer:{fields:null},Avatar:{fields:null},AvatarSize:{enumValues:{small:0,medium:1,large:2}},CoreProfileAttribute:{fields:null},Country:{fields:null},CreateProfileContext:{fields:null},GeoRegion:{fields:null},Profile:{fields:null},ProfileAttribute:{fields:null},ProfileAttributeBase:{fields:null},ProfileRegion:{fields:null},ProfileRegions:{fields:null}};t.TypeInfo.AttributeDescriptor.fields={};t.TypeInfo.AttributesContainer.fields={attributes:{}};t.TypeInfo.Avatar.fields={size:{enumType:t.TypeInfo.AvatarSize},timeStamp:{isDate:true}};t.TypeInfo.CoreProfileAttribute.fields={descriptor:{typeInfo:t.TypeInfo.AttributeDescriptor},timeStamp:{isDate:true}};t.TypeInfo.Country.fields={};t.TypeInfo.CreateProfileContext.fields={};t.TypeInfo.GeoRegion.fields={};t.TypeInfo.Profile.fields={applicationContainer:{typeInfo:t.TypeInfo.AttributesContainer},coreAttributes:{},timeStamp:{isDate:true}};t.TypeInfo.ProfileAttribute.fields={descriptor:{typeInfo:t.TypeInfo.AttributeDescriptor},timeStamp:{isDate:true}};t.TypeInfo.ProfileAttributeBase.fields={descriptor:{typeInfo:t.TypeInfo.AttributeDescriptor},timeStamp:{isDate:true}};t.TypeInfo.ProfileRegion.fields={};t.TypeInfo.ProfileRegions.fields={regions:{isArray:true,typeInfo:t.TypeInfo.ProfileRegion}}},219:(e,t)=>{Object.defineProperty(t,"__esModule",{value:true});t.TypeInfo=t.ResultPhase=t.AggregationType=void 0;var i;(function(e){e[e["Hourly"]=0]="Hourly";e[e["Daily"]=1]="Daily"})(i=t.AggregationType||(t.AggregationType={}));var n;(function(e){e[e["Preliminary"]=0]="Preliminary";e[e["Full"]=1]="Full"})(n=t.ResultPhase||(t.ResultPhase={}));t.TypeInfo={AggregationType:{enumValues:{hourly:0,daily:1}},CodeChangeTrendItem:{},ProjectActivityMetrics:{},ProjectLanguageAnalytics:{},RepositoryActivityMetrics:{},RepositoryLanguageAnalytics:{},ResultPhase:{enumValues:{preliminary:0,full:1}}};t.TypeInfo.CodeChangeTrendItem.fields={time:{isDate:true}};t.TypeInfo.ProjectActivityMetrics.fields={codeChangesTrend:{isArray:true,typeInfo:t.TypeInfo.CodeChangeTrendItem}};t.TypeInfo.ProjectLanguageAnalytics.fields={repositoryLanguageAnalytics:{isArray:true,typeInfo:t.TypeInfo.RepositoryLanguageAnalytics},resultPhase:{enumType:t.TypeInfo.ResultPhase}};t.TypeInfo.RepositoryActivityMetrics.fields={codeChangesTrend:{isArray:true,typeInfo:t.TypeInfo.CodeChangeTrendItem}};t.TypeInfo.RepositoryLanguageAnalytics.fields={resultPhase:{enumType:t.TypeInfo.ResultPhase},updatedTime:{isDate:true}}},6877:(e,t,i)=>{Object.defineProperty(t,"__esModule",{value:true});t.TypeInfo=t.YamlFileSourceTypes=t.VariableGroupActionFilter=t.TaskStatus=t.SingleReleaseExpands=t.SenderType=t.ScheduleDays=t.ReleaseTriggerType=t.ReleaseStatus=t.ReleaseReason=t.ReleaseQueryOrder=t.ReleaseExpands=t.ReleaseEnvironmentExpands=t.ReleaseDefinitionSource=t.ReleaseDefinitionQueryOrder=t.ReleaseDefinitionExpands=t.PullRequestSystemType=t.PropertySelectorType=t.PipelineProcessTypes=t.ParallelExecutionTypes=t.ManualInterventionType=t.ManualInterventionStatus=t.MailSectionType=t.IssueSource=t.GateStatus=t.FolderPathQueryOrder=t.EnvironmentTriggerType=t.EnvironmentStatus=t.DeployPhaseTypes=t.DeployPhaseStatus=t.DeploymentStatus=t.DeploymentsQueryType=t.DeploymentReason=t.DeploymentOperationStatus=t.DeploymentExpands=t.DeploymentAuthorizationOwner=t.ConditionType=t.AuthorizationHeaderFor=t.AuditAction=t.ApprovalType=t.ApprovalStatus=t.ApprovalFilters=t.ApprovalExecutionOrder=t.AgentArtifactType=void 0;const n=i(1558);var r;(function(e){e[e["XamlBuild"]=0]="XamlBuild";e[e["Build"]=1]="Build";e[e["Jenkins"]=2]="Jenkins";e[e["FileShare"]=3]="FileShare";e[e["Nuget"]=4]="Nuget";e[e["TfsOnPrem"]=5]="TfsOnPrem";e[e["GitHub"]=6]="GitHub";e[e["TFGit"]=7]="TFGit";e[e["ExternalTfsBuild"]=8]="ExternalTfsBuild";e[e["Custom"]=9]="Custom";e[e["Tfvc"]=10]="Tfvc"})(r=t.AgentArtifactType||(t.AgentArtifactType={}));var s;(function(e){e[e["BeforeGates"]=1]="BeforeGates";e[e["AfterSuccessfulGates"]=2]="AfterSuccessfulGates";e[e["AfterGatesAlways"]=4]="AfterGatesAlways"})(s=t.ApprovalExecutionOrder||(t.ApprovalExecutionOrder={}));var o;(function(e){e[e["None"]=0]="None";e[e["ManualApprovals"]=1]="ManualApprovals";e[e["AutomatedApprovals"]=2]="AutomatedApprovals";e[e["ApprovalSnapshots"]=4]="ApprovalSnapshots";e[e["All"]=7]="All"})(o=t.ApprovalFilters||(t.ApprovalFilters={}));var a;(function(e){e[e["Undefined"]=0]="Undefined";e[e["Pending"]=1]="Pending";e[e["Approved"]=2]="Approved";e[e["Rejected"]=4]="Rejected";e[e["Reassigned"]=6]="Reassigned";e[e["Canceled"]=7]="Canceled";e[e["Skipped"]=8]="Skipped"})(a=t.ApprovalStatus||(t.ApprovalStatus={}));var l;(function(e){e[e["Undefined"]=0]="Undefined";e[e["PreDeploy"]=1]="PreDeploy";e[e["PostDeploy"]=2]="PostDeploy";e[e["All"]=3]="All"})(l=t.ApprovalType||(t.ApprovalType={}));var p;(function(e){e[e["Add"]=1]="Add";e[e["Update"]=2]="Update";e[e["Delete"]=3]="Delete";e[e["Undelete"]=4]="Undelete"})(p=t.AuditAction||(t.AuditAction={}));var c;(function(e){e[e["RevalidateApproverIdentity"]=0]="RevalidateApproverIdentity";e[e["OnBehalfOf"]=1]="OnBehalfOf"})(c=t.AuthorizationHeaderFor||(t.AuthorizationHeaderFor={}));var d;(function(e){e[e["Undefined"]=0]="Undefined";e[e["Event"]=1]="Event";e[e["EnvironmentState"]=2]="EnvironmentState";e[e["Artifact"]=4]="Artifact"})(d=t.ConditionType||(t.ConditionType={}));var u;(function(e){e[e["Automatic"]=0]="Automatic";e[e["DeploymentSubmitter"]=1]="DeploymentSubmitter";e[e["FirstPreDeploymentApprover"]=2]="FirstPreDeploymentApprover"})(u=t.DeploymentAuthorizationOwner||(t.DeploymentAuthorizationOwner={}));var A;(function(e){e[e["All"]=0]="All";e[e["DeploymentOnly"]=1]="DeploymentOnly";e[e["Approvals"]=2]="Approvals";e[e["Artifacts"]=4]="Artifacts"})(A=t.DeploymentExpands||(t.DeploymentExpands={}));var f;(function(e){e[e["Undefined"]=0]="Undefined";e[e["Queued"]=1]="Queued";e[e["Scheduled"]=2]="Scheduled";e[e["Pending"]=4]="Pending";e[e["Approved"]=8]="Approved";e[e["Rejected"]=16]="Rejected";e[e["Deferred"]=32]="Deferred";e[e["QueuedForAgent"]=64]="QueuedForAgent";e[e["PhaseInProgress"]=128]="PhaseInProgress";e[e["PhaseSucceeded"]=256]="PhaseSucceeded";e[e["PhasePartiallySucceeded"]=512]="PhasePartiallySucceeded";e[e["PhaseFailed"]=1024]="PhaseFailed";e[e["Canceled"]=2048]="Canceled";e[e["PhaseCanceled"]=4096]="PhaseCanceled";e[e["ManualInterventionPending"]=8192]="ManualInterventionPending";e[e["QueuedForPipeline"]=16384]="QueuedForPipeline";e[e["Cancelling"]=32768]="Cancelling";e[e["EvaluatingGates"]=65536]="EvaluatingGates";e[e["GateFailed"]=131072]="GateFailed";e[e["All"]=258047]="All"})(f=t.DeploymentOperationStatus||(t.DeploymentOperationStatus={}));var h;(function(e){e[e["None"]=0]="None";e[e["Manual"]=1]="Manual";e[e["Automated"]=2]="Automated";e[e["Scheduled"]=4]="Scheduled";e[e["RedeployTrigger"]=8]="RedeployTrigger"})(h=t.DeploymentReason||(t.DeploymentReason={}));var g;(function(e){e[e["Regular"]=1]="Regular";e[e["FailingSince"]=2]="FailingSince"})(g=t.DeploymentsQueryType||(t.DeploymentsQueryType={}));var y;(function(e){e[e["Undefined"]=0]="Undefined";e[e["NotDeployed"]=1]="NotDeployed";e[e["InProgress"]=2]="InProgress";e[e["Succeeded"]=4]="Succeeded";e[e["PartiallySucceeded"]=8]="PartiallySucceeded";e[e["Failed"]=16]="Failed";e[e["All"]=31]="All"})(y=t.DeploymentStatus||(t.DeploymentStatus={}));var v;(function(e){e[e["Undefined"]=0]="Undefined";e[e["NotStarted"]=1]="NotStarted";e[e["InProgress"]=2]="InProgress";e[e["PartiallySucceeded"]=4]="PartiallySucceeded";e[e["Succeeded"]=8]="Succeeded";e[e["Failed"]=16]="Failed";e[e["Canceled"]=32]="Canceled";e[e["Skipped"]=64]="Skipped";e[e["Cancelling"]=128]="Cancelling"})(v=t.DeployPhaseStatus||(t.DeployPhaseStatus={}));var I;(function(e){e[e["Undefined"]=0]="Undefined";e[e["AgentBasedDeployment"]=1]="AgentBasedDeployment";e[e["RunOnServer"]=2]="RunOnServer";e[e["MachineGroupBasedDeployment"]=4]="MachineGroupBasedDeployment";e[e["DeploymentGates"]=8]="DeploymentGates"})(I=t.DeployPhaseTypes||(t.DeployPhaseTypes={}));var E;(function(e){e[e["Undefined"]=0]="Undefined";e[e["NotStarted"]=1]="NotStarted";e[e["InProgress"]=2]="InProgress";e[e["Succeeded"]=4]="Succeeded";e[e["Canceled"]=8]="Canceled";e[e["Rejected"]=16]="Rejected";e[e["Queued"]=32]="Queued";e[e["Scheduled"]=64]="Scheduled";e[e["PartiallySucceeded"]=128]="PartiallySucceeded"})(E=t.EnvironmentStatus||(t.EnvironmentStatus={}));var C;(function(e){e[e["Undefined"]=0]="Undefined";e[e["DeploymentGroupRedeploy"]=1]="DeploymentGroupRedeploy";e[e["RollbackRedeploy"]=2]="RollbackRedeploy"})(C=t.EnvironmentTriggerType||(t.EnvironmentTriggerType={}));var b;(function(e){e[e["None"]=0]="None";e[e["Ascending"]=1]="Ascending";e[e["Descending"]=2]="Descending"})(b=t.FolderPathQueryOrder||(t.FolderPathQueryOrder={}));var T;(function(e){e[e["None"]=0]="None";e[e["Pending"]=1]="Pending";e[e["InProgress"]=2]="InProgress";e[e["Succeeded"]=4]="Succeeded";e[e["Failed"]=8]="Failed";e[e["Canceled"]=16]="Canceled"})(T=t.GateStatus||(t.GateStatus={}));var w;(function(e){e[e["None"]=0]="None";e[e["User"]=1]="User";e[e["System"]=2]="System"})(w=t.IssueSource||(t.IssueSource={}));var R;(function(e){e[e["Details"]=0]="Details";e[e["Environments"]=1]="Environments";e[e["Issues"]=2]="Issues";e[e["TestResults"]=3]="TestResults";e[e["WorkItems"]=4]="WorkItems";e[e["ReleaseInfo"]=5]="ReleaseInfo"})(R=t.MailSectionType||(t.MailSectionType={}));var B;(function(e){e[e["Unknown"]=0]="Unknown";e[e["Pending"]=1]="Pending";e[e["Rejected"]=2]="Rejected";e[e["Approved"]=4]="Approved";e[e["Canceled"]=8]="Canceled";e[e["Bypassed"]=16]="Bypassed"})(B=t.ManualInterventionStatus||(t.ManualInterventionStatus={}));var D;(function(e){e[e["Task"]=1]="Task";e[e["ProofOfPresence"]=2]="ProofOfPresence"})(D=t.ManualInterventionType||(t.ManualInterventionType={}));var S;(function(e){e[e["None"]=0]="None";e[e["MultiConfiguration"]=1]="MultiConfiguration";e[e["MultiMachine"]=2]="MultiMachine"})(S=t.ParallelExecutionTypes||(t.ParallelExecutionTypes={}));var k;(function(e){e[e["Designer"]=1]="Designer";e[e["Yaml"]=2]="Yaml"})(k=t.PipelineProcessTypes||(t.PipelineProcessTypes={}));var _;(function(e){e[e["Inclusion"]=0]="Inclusion";e[e["Exclusion"]=1]="Exclusion"})(_=t.PropertySelectorType||(t.PropertySelectorType={}));var P;(function(e){e[e["None"]=0]="None";e[e["TfsGit"]=1]="TfsGit";e[e["GitHub"]=2]="GitHub"})(P=t.PullRequestSystemType||(t.PullRequestSystemType={}));var x;(function(e){e[e["None"]=0]="None";e[e["Environments"]=2]="Environments";e[e["Artifacts"]=4]="Artifacts";e[e["Triggers"]=8]="Triggers";e[e["Variables"]=16]="Variables";e[e["Tags"]=32]="Tags";e[e["LastRelease"]=64]="LastRelease"})(x=t.ReleaseDefinitionExpands||(t.ReleaseDefinitionExpands={}));var O;(function(e){e[e["IdAscending"]=0]="IdAscending";e[e["IdDescending"]=1]="IdDescending";e[e["NameAscending"]=2]="NameAscending";e[e["NameDescending"]=3]="NameDescending"})(O=t.ReleaseDefinitionQueryOrder||(t.ReleaseDefinitionQueryOrder={}));var V;(function(e){e[e["Undefined"]=0]="Undefined";e[e["RestApi"]=1]="RestApi";e[e["UserInterface"]=2]="UserInterface";e[e["Ibiza"]=4]="Ibiza";e[e["PortalExtensionApi"]=8]="PortalExtensionApi"})(V=t.ReleaseDefinitionSource||(t.ReleaseDefinitionSource={}));var U;(function(e){e[e["None"]=0]="None";e[e["Tasks"]=1]="Tasks"})(U=t.ReleaseEnvironmentExpands||(t.ReleaseEnvironmentExpands={}));var N;(function(e){e[e["None"]=0]="None";e[e["Environments"]=2]="Environments";e[e["Artifacts"]=4]="Artifacts";e[e["Approvals"]=8]="Approvals";e[e["ManualInterventions"]=16]="ManualInterventions";e[e["Variables"]=32]="Variables";e[e["Tags"]=64]="Tags"})(N=t.ReleaseExpands||(t.ReleaseExpands={}));var F;(function(e){e[e["Descending"]=0]="Descending";e[e["Ascending"]=1]="Ascending"})(F=t.ReleaseQueryOrder||(t.ReleaseQueryOrder={}));var q;(function(e){e[e["None"]=0]="None";e[e["Manual"]=1]="Manual";e[e["ContinuousIntegration"]=2]="ContinuousIntegration";e[e["Schedule"]=3]="Schedule";e[e["PullRequest"]=4]="PullRequest"})(q=t.ReleaseReason||(t.ReleaseReason={}));var j;(function(e){e[e["Undefined"]=0]="Undefined";e[e["Draft"]=1]="Draft";e[e["Active"]=2]="Active";e[e["Abandoned"]=4]="Abandoned"})(j=t.ReleaseStatus||(t.ReleaseStatus={}));var M;(function(e){e[e["Undefined"]=0]="Undefined";e[e["ArtifactSource"]=1]="ArtifactSource";e[e["Schedule"]=2]="Schedule";e[e["SourceRepo"]=3]="SourceRepo";e[e["ContainerImage"]=4]="ContainerImage";e[e["Package"]=5]="Package";e[e["PullRequest"]=6]="PullRequest"})(M=t.ReleaseTriggerType||(t.ReleaseTriggerType={}));var L;(function(e){e[e["None"]=0]="None";e[e["Monday"]=1]="Monday";e[e["Tuesday"]=2]="Tuesday";e[e["Wednesday"]=4]="Wednesday";e[e["Thursday"]=8]="Thursday";e[e["Friday"]=16]="Friday";e[e["Saturday"]=32]="Saturday";e[e["Sunday"]=64]="Sunday";e[e["All"]=127]="All"})(L=t.ScheduleDays||(t.ScheduleDays={}));var G;(function(e){e[e["ServiceAccount"]=1]="ServiceAccount";e[e["RequestingUser"]=2]="RequestingUser"})(G=t.SenderType||(t.SenderType={}));var H;(function(e){e[e["None"]=0]="None";e[e["Tasks"]=1]="Tasks"})(H=t.SingleReleaseExpands||(t.SingleReleaseExpands={}));var W;(function(e){e[e["Unknown"]=0]="Unknown";e[e["Pending"]=1]="Pending";e[e["InProgress"]=2]="InProgress";e[e["Success"]=3]="Success";e[e["Failure"]=4]="Failure";e[e["Canceled"]=5]="Canceled";e[e["Skipped"]=6]="Skipped";e[e["Succeeded"]=7]="Succeeded";e[e["Failed"]=8]="Failed";e[e["PartiallySucceeded"]=9]="PartiallySucceeded"})(W=t.TaskStatus||(t.TaskStatus={}));var J;(function(e){e[e["None"]=0]="None";e[e["Manage"]=2]="Manage";e[e["Use"]=16]="Use"})(J=t.VariableGroupActionFilter||(t.VariableGroupActionFilter={}));var Y;(function(e){e[e["None"]=0]="None";e[e["TFSGit"]=1]="TFSGit"})(Y=t.YamlFileSourceTypes||(t.YamlFileSourceTypes={}));t.TypeInfo={AgentArtifactDefinition:{},AgentArtifactType:{enumValues:{xamlBuild:0,build:1,jenkins:2,fileShare:3,nuget:4,tfsOnPrem:5,gitHub:6,tfGit:7,externalTfsBuild:8,custom:9,tfvc:10}},AgentBasedDeployPhase:{},AgentDeploymentInput:{},ApprovalExecutionOrder:{enumValues:{beforeGates:1,afterSuccessfulGates:2,afterGatesAlways:4}},ApprovalFilters:{enumValues:{none:0,manualApprovals:1,automatedApprovals:2,approvalSnapshots:4,all:7}},ApprovalOptions:{},ApprovalStatus:{enumValues:{undefined:0,pending:1,approved:2,rejected:4,reassigned:6,canceled:7,skipped:8}},ApprovalType:{enumValues:{undefined:0,preDeploy:1,postDeploy:2,all:3}},ArtifactContributionDefinition:{},ArtifactMetadata:{},ArtifactSourceTrigger:{},ArtifactTypeDefinition:{},ArtifactVersion:{},ArtifactVersionQueryResult:{},AuditAction:{enumValues:{add:1,update:2,delete:3,undelete:4}},AuthorizationHeaderFor:{enumValues:{revalidateApproverIdentity:0,onBehalfOf:1}},AutoTriggerIssue:{},AzureKeyVaultVariableGroupProviderData:{},AzureKeyVaultVariableValue:{},BuildVersion:{},Change:{},CodeRepositoryReference:{},Condition:{},ConditionType:{enumValues:{undefined:0,event:1,environmentState:2,artifact:4}},ContainerImageTrigger:{},ContinuousDeploymentTriggerIssue:{},Deployment:{},DeploymentApprovalCompletedEvent:{},DeploymentApprovalPendingEvent:{},DeploymentAttempt:{},DeploymentAuthorizationInfo:{},DeploymentAuthorizationOwner:{enumValues:{automatic:0,deploymentSubmitter:1,firstPreDeploymentApprover:2}},DeploymentCompletedEvent:{},DeploymentExpands:{enumValues:{all:0,deploymentOnly:1,approvals:2,artifacts:4}},DeploymentJob:{},DeploymentManualInterventionPendingEvent:{},DeploymentOperationStatus:{enumValues:{undefined:0,queued:1,scheduled:2,pending:4,approved:8,rejected:16,deferred:32,queuedForAgent:64,phaseInProgress:128,phaseSucceeded:256,phasePartiallySucceeded:512,phaseFailed:1024,canceled:2048,phaseCanceled:4096,manualInterventionPending:8192,queuedForPipeline:16384,cancelling:32768,evaluatingGates:65536,gateFailed:131072,all:258047}},DeploymentQueryParameters:{},DeploymentReason:{enumValues:{none:0,manual:1,automated:2,scheduled:4,redeployTrigger:8}},DeploymentsQueryType:{enumValues:{regular:1,failingSince:2}},DeploymentStartedEvent:{},DeploymentStatus:{enumValues:{undefined:0,notDeployed:1,inProgress:2,succeeded:4,partiallySucceeded:8,failed:16,all:31}},DeployPhase:{},DeployPhaseStatus:{enumValues:{undefined:0,notStarted:1,inProgress:2,partiallySucceeded:4,succeeded:8,failed:16,canceled:32,skipped:64,cancelling:128}},DeployPhaseTypes:{enumValues:{undefined:0,agentBasedDeployment:1,runOnServer:2,machineGroupBasedDeployment:4,deploymentGates:8}},EnvironmentStatus:{enumValues:{undefined:0,notStarted:1,inProgress:2,succeeded:4,canceled:8,rejected:16,queued:32,scheduled:64,partiallySucceeded:128}},EnvironmentTrigger:{},EnvironmentTriggerType:{enumValues:{undefined:0,deploymentGroupRedeploy:1,rollbackRedeploy:2}},ExecutionInput:{},Folder:{},FolderPathQueryOrder:{enumValues:{none:0,ascending:1,descending:2}},GatesDeployPhase:{},GateStatus:{enumValues:{none:0,pending:1,inProgress:2,succeeded:4,failed:8,canceled:16}},IgnoredGate:{},IssueSource:{enumValues:{none:0,user:1,system:2}},MachineGroupBasedDeployPhase:{},MailMessage:{},MailSectionType:{enumValues:{details:0,environments:1,issues:2,testResults:3,workItems:4,releaseInfo:5}},ManualIntervention:{},ManualInterventionStatus:{enumValues:{unknown:0,pending:1,rejected:2,approved:4,canceled:8,bypassed:16}},ManualInterventionType:{enumValues:{task:1,proofOfPresence:2}},ManualInterventionUpdateMetadata:{},MultiConfigInput:{},MultiMachineInput:{},PackageTrigger:{},ParallelExecutionInputBase:{},ParallelExecutionTypes:{enumValues:{none:0,multiConfiguration:1,multiMachine:2}},PipelineProcess:{},PipelineProcessTypes:{enumValues:{designer:1,yaml:2}},PropertySelector:{},PropertySelectorType:{enumValues:{inclusion:0,exclusion:1}},PullRequestConfiguration:{},PullRequestSystemType:{enumValues:{none:0,tfsGit:1,gitHub:2}},PullRequestTrigger:{},Release:{},ReleaseAbandonedEvent:{},ReleaseApproval:{},ReleaseApprovalHistory:{},ReleaseApprovalPendingEvent:{},ReleaseCondition:{},ReleaseCreatedEvent:{},ReleaseDefinition:{},ReleaseDefinitionApprovals:{},ReleaseDefinitionEnvironment:{},ReleaseDefinitionEnvironmentTemplate:{},ReleaseDefinitionExpands:{enumValues:{none:0,environments:2,artifacts:4,triggers:8,variables:16,tags:32,lastRelease:64}},ReleaseDefinitionQueryOrder:{enumValues:{idAscending:0,idDescending:1,nameAscending:2,nameDescending:3}},ReleaseDefinitionRevision:{},ReleaseDefinitionSource:{enumValues:{undefined:0,restApi:1,userInterface:2,ibiza:4,portalExtensionApi:8}},ReleaseDefinitionSummary:{},ReleaseDeployPhase:{},ReleaseEnvironment:{},ReleaseEnvironmentCompletedEvent:{},ReleaseEnvironmentExpands:{enumValues:{none:0,tasks:1}},ReleaseEnvironmentStatusUpdatedEvent:{},ReleaseEnvironmentUpdateMetadata:{},ReleaseExpands:{enumValues:{none:0,environments:2,artifacts:4,approvals:8,manualInterventions:16,variables:32,tags:64}},ReleaseGates:{},ReleaseGatesPhase:{},ReleaseNotCreatedEvent:{},ReleaseQueryOrder:{enumValues:{descending:0,ascending:1}},ReleaseReason:{enumValues:{none:0,manual:1,continuousIntegration:2,schedule:3,pullRequest:4}},ReleaseReference:{},ReleaseRevision:{},ReleaseSchedule:{},ReleaseStartMetadata:{},ReleaseStatus:{enumValues:{undefined:0,draft:1,active:2,abandoned:4}},ReleaseTask:{},ReleaseTaskAttachment:{},ReleaseTasksUpdatedEvent:{},ReleaseTriggerBase:{},ReleaseTriggerType:{enumValues:{undefined:0,artifactSource:1,schedule:2,sourceRepo:3,containerImage:4,package:5,pullRequest:6}},ReleaseUpdatedEvent:{},ReleaseUpdateMetadata:{},RunOnServerDeployPhase:{},ScheduleDays:{enumValues:{none:0,monday:1,tuesday:2,wednesday:4,thursday:8,friday:16,saturday:32,sunday:64,all:127}},ScheduledReleaseTrigger:{},SenderType:{enumValues:{serviceAccount:1,requestingUser:2}},ServerDeploymentInput:{},SingleReleaseExpands:{enumValues:{none:0,tasks:1}},SourcePullRequestVersion:{},SourceRepoTrigger:{},SummaryMailSection:{},TaskStatus:{enumValues:{unknown:0,pending:1,inProgress:2,success:3,failure:4,canceled:5,skipped:6,succeeded:7,failed:8,partiallySucceeded:9}},VariableGroup:{},VariableGroupActionFilter:{enumValues:{none:0,manage:2,use:16}},YamlFileSource:{},YamlFileSourceTypes:{enumValues:{none:0,tfsGit:1}},YamlPipelineProcess:{}};t.TypeInfo.AgentArtifactDefinition.fields={artifactType:{enumType:t.TypeInfo.AgentArtifactType}};t.TypeInfo.AgentBasedDeployPhase.fields={deploymentInput:{typeInfo:t.TypeInfo.AgentDeploymentInput},phaseType:{enumType:t.TypeInfo.DeployPhaseTypes}};t.TypeInfo.AgentDeploymentInput.fields={parallelExecution:{typeInfo:t.TypeInfo.ExecutionInput}};t.TypeInfo.ApprovalOptions.fields={executionOrder:{enumType:t.TypeInfo.ApprovalExecutionOrder}};t.TypeInfo.ArtifactContributionDefinition.fields={inputDescriptors:{isArray:true,typeInfo:n.TypeInfo.InputDescriptor}};t.TypeInfo.ArtifactMetadata.fields={instanceReference:{typeInfo:t.TypeInfo.BuildVersion}};t.TypeInfo.ArtifactSourceTrigger.fields={triggerType:{enumType:t.TypeInfo.ReleaseTriggerType}};t.TypeInfo.ArtifactTypeDefinition.fields={inputDescriptors:{isArray:true,typeInfo:n.TypeInfo.InputDescriptor}};t.TypeInfo.ArtifactVersion.fields={defaultVersion:{typeInfo:t.TypeInfo.BuildVersion},versions:{isArray:true,typeInfo:t.TypeInfo.BuildVersion}};t.TypeInfo.ArtifactVersionQueryResult.fields={artifactVersions:{isArray:true,typeInfo:t.TypeInfo.ArtifactVersion}};t.TypeInfo.AutoTriggerIssue.fields={issueSource:{enumType:t.TypeInfo.IssueSource},releaseTriggerType:{enumType:t.TypeInfo.ReleaseTriggerType}};t.TypeInfo.AzureKeyVaultVariableGroupProviderData.fields={lastRefreshedOn:{isDate:true}};t.TypeInfo.AzureKeyVaultVariableValue.fields={expires:{isDate:true}};t.TypeInfo.BuildVersion.fields={sourcePullRequestVersion:{typeInfo:t.TypeInfo.SourcePullRequestVersion}};t.TypeInfo.Change.fields={timestamp:{isDate:true}};t.TypeInfo.CodeRepositoryReference.fields={systemType:{enumType:t.TypeInfo.PullRequestSystemType}};t.TypeInfo.Condition.fields={conditionType:{enumType:t.TypeInfo.ConditionType}};t.TypeInfo.ContainerImageTrigger.fields={triggerType:{enumType:t.TypeInfo.ReleaseTriggerType}};t.TypeInfo.ContinuousDeploymentTriggerIssue.fields={issueSource:{enumType:t.TypeInfo.IssueSource},releaseTriggerType:{enumType:t.TypeInfo.ReleaseTriggerType}};t.TypeInfo.Deployment.fields={completedOn:{isDate:true},conditions:{isArray:true,typeInfo:t.TypeInfo.Condition},deploymentStatus:{enumType:t.TypeInfo.DeploymentStatus},lastModifiedOn:{isDate:true},operationStatus:{enumType:t.TypeInfo.DeploymentOperationStatus},postDeployApprovals:{isArray:true,typeInfo:t.TypeInfo.ReleaseApproval},preDeployApprovals:{isArray:true,typeInfo:t.TypeInfo.ReleaseApproval},queuedOn:{isDate:true},reason:{enumType:t.TypeInfo.DeploymentReason},release:{typeInfo:t.TypeInfo.ReleaseReference},scheduledDeploymentTime:{isDate:true},startedOn:{isDate:true}};t.TypeInfo.DeploymentApprovalCompletedEvent.fields={approval:{typeInfo:t.TypeInfo.ReleaseApproval},release:{typeInfo:t.TypeInfo.Release}};t.TypeInfo.DeploymentApprovalPendingEvent.fields={approval:{typeInfo:t.TypeInfo.ReleaseApproval},approvalOptions:{typeInfo:t.TypeInfo.ApprovalOptions},completedApprovals:{isArray:true,typeInfo:t.TypeInfo.ReleaseApproval},deployment:{typeInfo:t.TypeInfo.Deployment},pendingApprovals:{isArray:true,typeInfo:t.TypeInfo.ReleaseApproval},release:{typeInfo:t.TypeInfo.Release}};t.TypeInfo.DeploymentAttempt.fields={job:{typeInfo:t.TypeInfo.ReleaseTask},lastModifiedOn:{isDate:true},operationStatus:{enumType:t.TypeInfo.DeploymentOperationStatus},postDeploymentGates:{typeInfo:t.TypeInfo.ReleaseGates},preDeploymentGates:{typeInfo:t.TypeInfo.ReleaseGates},queuedOn:{isDate:true},reason:{enumType:t.TypeInfo.DeploymentReason},releaseDeployPhases:{isArray:true,typeInfo:t.TypeInfo.ReleaseDeployPhase},status:{enumType:t.TypeInfo.DeploymentStatus},tasks:{isArray:true,typeInfo:t.TypeInfo.ReleaseTask}};t.TypeInfo.DeploymentAuthorizationInfo.fields={authorizationHeaderFor:{enumType:t.TypeInfo.AuthorizationHeaderFor}};t.TypeInfo.DeploymentCompletedEvent.fields={deployment:{typeInfo:t.TypeInfo.Deployment},environment:{typeInfo:t.TypeInfo.ReleaseEnvironment}};t.TypeInfo.DeploymentJob.fields={job:{typeInfo:t.TypeInfo.ReleaseTask},tasks:{isArray:true,typeInfo:t.TypeInfo.ReleaseTask}};t.TypeInfo.DeploymentManualInterventionPendingEvent.fields={approval:{typeInfo:t.TypeInfo.ReleaseApproval},deployment:{typeInfo:t.TypeInfo.Deployment},manualIntervention:{typeInfo:t.TypeInfo.ManualIntervention},release:{typeInfo:t.TypeInfo.Release}};t.TypeInfo.DeploymentQueryParameters.fields={deploymentStatus:{enumType:t.TypeInfo.DeploymentStatus},expands:{enumType:t.TypeInfo.DeploymentExpands},maxModifiedTime:{isDate:true},minModifiedTime:{isDate:true},operationStatus:{enumType:t.TypeInfo.DeploymentOperationStatus},queryOrder:{enumType:t.TypeInfo.ReleaseQueryOrder},queryType:{enumType:t.TypeInfo.DeploymentsQueryType}};t.TypeInfo.DeploymentStartedEvent.fields={environment:{typeInfo:t.TypeInfo.ReleaseEnvironment},release:{typeInfo:t.TypeInfo.Release}};t.TypeInfo.DeployPhase.fields={phaseType:{enumType:t.TypeInfo.DeployPhaseTypes}};t.TypeInfo.EnvironmentTrigger.fields={triggerType:{enumType:t.TypeInfo.EnvironmentTriggerType}};t.TypeInfo.ExecutionInput.fields={parallelExecutionType:{enumType:t.TypeInfo.ParallelExecutionTypes}};t.TypeInfo.Folder.fields={createdOn:{isDate:true},lastChangedDate:{isDate:true}};t.TypeInfo.GatesDeployPhase.fields={phaseType:{enumType:t.TypeInfo.DeployPhaseTypes}};t.TypeInfo.IgnoredGate.fields={lastModifiedOn:{isDate:true}};t.TypeInfo.MachineGroupBasedDeployPhase.fields={phaseType:{enumType:t.TypeInfo.DeployPhaseTypes}};t.TypeInfo.MailMessage.fields={replyBy:{isDate:true},sections:{isArray:true,enumType:t.TypeInfo.MailSectionType},senderType:{enumType:t.TypeInfo.SenderType}};t.TypeInfo.ManualIntervention.fields={createdOn:{isDate:true},modifiedOn:{isDate:true},status:{enumType:t.TypeInfo.ManualInterventionStatus},type:{enumType:t.TypeInfo.ManualInterventionType}};t.TypeInfo.ManualInterventionUpdateMetadata.fields={status:{enumType:t.TypeInfo.ManualInterventionStatus}};t.TypeInfo.MultiConfigInput.fields={parallelExecutionType:{enumType:t.TypeInfo.ParallelExecutionTypes}};t.TypeInfo.MultiMachineInput.fields={parallelExecutionType:{enumType:t.TypeInfo.ParallelExecutionTypes}};t.TypeInfo.PackageTrigger.fields={triggerType:{enumType:t.TypeInfo.ReleaseTriggerType}};t.TypeInfo.ParallelExecutionInputBase.fields={parallelExecutionType:{enumType:t.TypeInfo.ParallelExecutionTypes}};t.TypeInfo.PipelineProcess.fields={type:{enumType:t.TypeInfo.PipelineProcessTypes}};t.TypeInfo.PropertySelector.fields={selectorType:{enumType:t.TypeInfo.PropertySelectorType}};t.TypeInfo.PullRequestConfiguration.fields={codeRepositoryReference:{typeInfo:t.TypeInfo.CodeRepositoryReference}};t.TypeInfo.PullRequestTrigger.fields={pullRequestConfiguration:{typeInfo:t.TypeInfo.PullRequestConfiguration},triggerType:{enumType:t.TypeInfo.ReleaseTriggerType}};t.TypeInfo.Release.fields={createdOn:{isDate:true},environments:{isArray:true,typeInfo:t.TypeInfo.ReleaseEnvironment},modifiedOn:{isDate:true},reason:{enumType:t.TypeInfo.ReleaseReason},status:{enumType:t.TypeInfo.ReleaseStatus},variableGroups:{isArray:true,typeInfo:t.TypeInfo.VariableGroup}};t.TypeInfo.ReleaseAbandonedEvent.fields={release:{typeInfo:t.TypeInfo.Release}};t.TypeInfo.ReleaseApproval.fields={approvalType:{enumType:t.TypeInfo.ApprovalType},createdOn:{isDate:true},history:{isArray:true,typeInfo:t.TypeInfo.ReleaseApprovalHistory},modifiedOn:{isDate:true},status:{enumType:t.TypeInfo.ApprovalStatus}};t.TypeInfo.ReleaseApprovalHistory.fields={createdOn:{isDate:true},modifiedOn:{isDate:true}};t.TypeInfo.ReleaseApprovalPendingEvent.fields={approval:{typeInfo:t.TypeInfo.ReleaseApproval},approvalOptions:{typeInfo:t.TypeInfo.ApprovalOptions},completedApprovals:{isArray:true,typeInfo:t.TypeInfo.ReleaseApproval},deployment:{typeInfo:t.TypeInfo.Deployment},environments:{isArray:true,typeInfo:t.TypeInfo.ReleaseEnvironment},pendingApprovals:{isArray:true,typeInfo:t.TypeInfo.ReleaseApproval}};t.TypeInfo.ReleaseCondition.fields={conditionType:{enumType:t.TypeInfo.ConditionType}};t.TypeInfo.ReleaseCreatedEvent.fields={release:{typeInfo:t.TypeInfo.Release}};t.TypeInfo.ReleaseDefinition.fields={createdOn:{isDate:true},environments:{isArray:true,typeInfo:t.TypeInfo.ReleaseDefinitionEnvironment},lastRelease:{typeInfo:t.TypeInfo.ReleaseReference},modifiedOn:{isDate:true},pipelineProcess:{typeInfo:t.TypeInfo.PipelineProcess},source:{enumType:t.TypeInfo.ReleaseDefinitionSource},triggers:{isArray:true,typeInfo:t.TypeInfo.ReleaseTriggerBase}};t.TypeInfo.ReleaseDefinitionApprovals.fields={approvalOptions:{typeInfo:t.TypeInfo.ApprovalOptions}};t.TypeInfo.ReleaseDefinitionEnvironment.fields={conditions:{isArray:true,typeInfo:t.TypeInfo.Condition},deployPhases:{isArray:true,typeInfo:t.TypeInfo.DeployPhase},environmentTriggers:{isArray:true,typeInfo:t.TypeInfo.EnvironmentTrigger},postDeployApprovals:{typeInfo:t.TypeInfo.ReleaseDefinitionApprovals},preDeployApprovals:{typeInfo:t.TypeInfo.ReleaseDefinitionApprovals},schedules:{isArray:true,typeInfo:t.TypeInfo.ReleaseSchedule}};t.TypeInfo.ReleaseDefinitionEnvironmentTemplate.fields={environment:{typeInfo:t.TypeInfo.ReleaseDefinitionEnvironment}};t.TypeInfo.ReleaseDefinitionRevision.fields={changedDate:{isDate:true},changeType:{enumType:t.TypeInfo.AuditAction}};t.TypeInfo.ReleaseDefinitionSummary.fields={releases:{isArray:true,typeInfo:t.TypeInfo.Release}};t.TypeInfo.ReleaseDeployPhase.fields={deploymentJobs:{isArray:true,typeInfo:t.TypeInfo.DeploymentJob},manualInterventions:{isArray:true,typeInfo:t.TypeInfo.ManualIntervention},phaseType:{enumType:t.TypeInfo.DeployPhaseTypes},startedOn:{isDate:true},status:{enumType:t.TypeInfo.DeployPhaseStatus}};t.TypeInfo.ReleaseEnvironment.fields={conditions:{isArray:true,typeInfo:t.TypeInfo.ReleaseCondition},createdOn:{isDate:true},deployPhasesSnapshot:{isArray:true,typeInfo:t.TypeInfo.DeployPhase},deploySteps:{isArray:true,typeInfo:t.TypeInfo.DeploymentAttempt},modifiedOn:{isDate:true},nextScheduledUtcTime:{isDate:true},postApprovalsSnapshot:{typeInfo:t.TypeInfo.ReleaseDefinitionApprovals},postDeployApprovals:{isArray:true,typeInfo:t.TypeInfo.ReleaseApproval},preApprovalsSnapshot:{typeInfo:t.TypeInfo.ReleaseDefinitionApprovals},preDeployApprovals:{isArray:true,typeInfo:t.TypeInfo.ReleaseApproval},scheduledDeploymentTime:{isDate:true},schedules:{isArray:true,typeInfo:t.TypeInfo.ReleaseSchedule},status:{enumType:t.TypeInfo.EnvironmentStatus},variableGroups:{isArray:true,typeInfo:t.TypeInfo.VariableGroup}};t.TypeInfo.ReleaseEnvironmentCompletedEvent.fields={environment:{typeInfo:t.TypeInfo.ReleaseEnvironment},reason:{enumType:t.TypeInfo.DeploymentReason}};t.TypeInfo.ReleaseEnvironmentStatusUpdatedEvent.fields={environmentStatus:{enumType:t.TypeInfo.EnvironmentStatus},latestDeploymentOperationStatus:{enumType:t.TypeInfo.DeploymentOperationStatus},latestDeploymentStatus:{enumType:t.TypeInfo.DeploymentStatus}};t.TypeInfo.ReleaseEnvironmentUpdateMetadata.fields={scheduledDeploymentTime:{isDate:true},status:{enumType:t.TypeInfo.EnvironmentStatus}};t.TypeInfo.ReleaseGates.fields={deploymentJobs:{isArray:true,typeInfo:t.TypeInfo.DeploymentJob},ignoredGates:{isArray:true,typeInfo:t.TypeInfo.IgnoredGate},lastModifiedOn:{isDate:true},stabilizationCompletedOn:{isDate:true},startedOn:{isDate:true},status:{enumType:t.TypeInfo.GateStatus},succeedingSince:{isDate:true}};t.TypeInfo.ReleaseGatesPhase.fields={deploymentJobs:{isArray:true,typeInfo:t.TypeInfo.DeploymentJob},ignoredGates:{isArray:true,typeInfo:t.TypeInfo.IgnoredGate},manualInterventions:{isArray:true,typeInfo:t.TypeInfo.ManualIntervention},phaseType:{enumType:t.TypeInfo.DeployPhaseTypes},stabilizationCompletedOn:{isDate:true},startedOn:{isDate:true},status:{enumType:t.TypeInfo.DeployPhaseStatus},succeedingSince:{isDate:true}};t.TypeInfo.ReleaseNotCreatedEvent.fields={releaseReason:{enumType:t.TypeInfo.ReleaseReason}};t.TypeInfo.ReleaseReference.fields={createdOn:{isDate:true},reason:{enumType:t.TypeInfo.ReleaseReason}};t.TypeInfo.ReleaseRevision.fields={changedDate:{isDate:true}};t.TypeInfo.ReleaseSchedule.fields={daysToRelease:{enumType:t.TypeInfo.ScheduleDays}};t.TypeInfo.ReleaseStartMetadata.fields={artifacts:{isArray:true,typeInfo:t.TypeInfo.ArtifactMetadata},reason:{enumType:t.TypeInfo.ReleaseReason}};t.TypeInfo.ReleaseTask.fields={dateEnded:{isDate:true},dateStarted:{isDate:true},finishTime:{isDate:true},startTime:{isDate:true},status:{enumType:t.TypeInfo.TaskStatus}};t.TypeInfo.ReleaseTaskAttachment.fields={createdOn:{isDate:true},modifiedOn:{isDate:true}};t.TypeInfo.ReleaseTasksUpdatedEvent.fields={job:{typeInfo:t.TypeInfo.ReleaseTask},tasks:{isArray:true,typeInfo:t.TypeInfo.ReleaseTask}};t.TypeInfo.ReleaseTriggerBase.fields={triggerType:{enumType:t.TypeInfo.ReleaseTriggerType}};t.TypeInfo.ReleaseUpdatedEvent.fields={release:{typeInfo:t.TypeInfo.Release}};t.TypeInfo.ReleaseUpdateMetadata.fields={status:{enumType:t.TypeInfo.ReleaseStatus}};t.TypeInfo.RunOnServerDeployPhase.fields={deploymentInput:{typeInfo:t.TypeInfo.ServerDeploymentInput},phaseType:{enumType:t.TypeInfo.DeployPhaseTypes}};t.TypeInfo.ScheduledReleaseTrigger.fields={schedule:{typeInfo:t.TypeInfo.ReleaseSchedule},triggerType:{enumType:t.TypeInfo.ReleaseTriggerType}};t.TypeInfo.ServerDeploymentInput.fields={parallelExecution:{typeInfo:t.TypeInfo.ExecutionInput}};t.TypeInfo.SourcePullRequestVersion.fields={pullRequestMergedAt:{isDate:true}};t.TypeInfo.SourceRepoTrigger.fields={triggerType:{enumType:t.TypeInfo.ReleaseTriggerType}};t.TypeInfo.SummaryMailSection.fields={sectionType:{enumType:t.TypeInfo.MailSectionType}};t.TypeInfo.VariableGroup.fields={createdOn:{isDate:true},modifiedOn:{isDate:true}};t.TypeInfo.YamlFileSource.fields={type:{enumType:t.TypeInfo.YamlFileSourceTypes}};t.TypeInfo.YamlPipelineProcess.fields={fileSource:{typeInfo:t.TypeInfo.YamlFileSource},type:{enumType:t.TypeInfo.PipelineProcessTypes}}},4747:(e,t)=>{Object.defineProperty(t,"__esModule",{value:true});t.TypeInfo=t.RoleAccess=void 0;var i;(function(e){e[e["Assigned"]=1]="Assigned";e[e["Inherited"]=2]="Inherited"})(i=t.RoleAccess||(t.RoleAccess={}));t.TypeInfo={RoleAccess:{enumValues:{assigned:1,inherited:2}},RoleAssignment:{}};t.TypeInfo.RoleAssignment.fields={access:{enumType:t.TypeInfo.RoleAccess}}},3090:(e,t,i)=>{Object.defineProperty(t,"__esModule",{value:true});t.TypeInfo=t.VariableGroupQueryOrder=t.VariableGroupActionFilter=t.TimelineRecordState=t.TaskResult=t.TaskOrchestrationPlanState=t.TaskOrchestrationItemType=t.TaskGroupQueryOrder=t.TaskGroupExpands=t.TaskDefinitionStatus=t.TaskCommandMode=t.TaskAgentUpdateReasonType=t.TaskAgentStatusFilter=t.TaskAgentStatus=t.TaskAgentRequestUpdateOptions=t.TaskAgentQueueActionFilter=t.TaskAgentPoolType=t.TaskAgentPoolOptions=t.TaskAgentPoolMaintenanceScheduleDays=t.TaskAgentPoolMaintenanceJobStatus=t.TaskAgentPoolMaintenanceJobResult=t.TaskAgentPoolActionFilter=t.TaskAgentJobStepType=t.TaskAgentJobResultFilter=t.StageTriggerType=t.SecureFileActionFilter=t.ResourceLockStatus=t.PlanGroupStatusFilter=t.PlanGroupStatus=t.OrchestrationType=t.OperationType=t.OperatingSystemType=t.MaskType=t.MachineGroupActionFilter=t.LogLevel=t.IssueType=t.ExclusiveLockType=t.EnvironmentResourceType=t.EnvironmentExpands=t.EnvironmentActionFilter=t.ElasticPoolState=t.ElasticNodeState=t.ElasticComputeState=t.ElasticAgentState=t.DeploymentTargetExpands=t.DeploymentPoolSummaryExpands=t.DeploymentMachineExpands=t.DeploymentGroupExpands=t.DeploymentGroupActionFilter=t.DemandSourceType=t.AuditAction=t.AadLoginPromptOption=void 0;const n=i(1558);var r;(function(e){e[e["NoOption"]=0]="NoOption";e[e["Login"]=1]="Login";e[e["SelectAccount"]=2]="SelectAccount";e[e["FreshLogin"]=3]="FreshLogin";e[e["FreshLoginWithMfa"]=4]="FreshLoginWithMfa"})(r=t.AadLoginPromptOption||(t.AadLoginPromptOption={}));var s;(function(e){e[e["Add"]=1]="Add";e[e["Update"]=2]="Update";e[e["Delete"]=3]="Delete";e[e["Undelete"]=4]="Undelete"})(s=t.AuditAction||(t.AuditAction={}));var o;(function(e){e[e["Task"]=0]="Task";e[e["Feature"]=1]="Feature"})(o=t.DemandSourceType||(t.DemandSourceType={}));var a;(function(e){e[e["None"]=0]="None";e[e["Manage"]=2]="Manage";e[e["Use"]=16]="Use"})(a=t.DeploymentGroupActionFilter||(t.DeploymentGroupActionFilter={}));var l;(function(e){e[e["None"]=0]="None";e[e["Machines"]=2]="Machines";e[e["Tags"]=4]="Tags"})(l=t.DeploymentGroupExpands||(t.DeploymentGroupExpands={}));var p;(function(e){e[e["None"]=0]="None";e[e["Capabilities"]=2]="Capabilities";e[e["AssignedRequest"]=4]="AssignedRequest"})(p=t.DeploymentMachineExpands||(t.DeploymentMachineExpands={}));var c;(function(e){e[e["None"]=0]="None";e[e["DeploymentGroups"]=2]="DeploymentGroups";e[e["Resource"]=4]="Resource"})(c=t.DeploymentPoolSummaryExpands||(t.DeploymentPoolSummaryExpands={}));var d;(function(e){e[e["None"]=0]="None";e[e["Capabilities"]=2]="Capabilities";e[e["AssignedRequest"]=4]="AssignedRequest";e[e["LastCompletedRequest"]=8]="LastCompletedRequest"})(d=t.DeploymentTargetExpands||(t.DeploymentTargetExpands={}));var u;(function(e){e[e["None"]=0]="None";e[e["Enabled"]=1]="Enabled";e[e["Online"]=2]="Online";e[e["Assigned"]=4]="Assigned"})(u=t.ElasticAgentState||(t.ElasticAgentState={}));var A;(function(e){e[e["None"]=0]="None";e[e["Healthy"]=1]="Healthy";e[e["Creating"]=2]="Creating";e[e["Deleting"]=3]="Deleting";e[e["Failed"]=4]="Failed";e[e["Stopped"]=5]="Stopped";e[e["Reimaging"]=6]="Reimaging";e[e["UnhealthyVm"]=7]="UnhealthyVm";e[e["UnhealthyVmssVm"]=8]="UnhealthyVmssVm"})(A=t.ElasticComputeState||(t.ElasticComputeState={}));var f;(function(e){e[e["None"]=0]="None";e[e["New"]=1]="New";e[e["CreatingCompute"]=2]="CreatingCompute";e[e["StartingAgent"]=3]="StartingAgent";e[e["Idle"]=4]="Idle";e[e["Assigned"]=5]="Assigned";e[e["Offline"]=6]="Offline";e[e["PendingReimage"]=7]="PendingReimage";e[e["PendingDelete"]=8]="PendingDelete";e[e["Saved"]=9]="Saved";e[e["DeletingCompute"]=10]="DeletingCompute";e[e["Deleted"]=11]="Deleted";e[e["Lost"]=12]="Lost";e[e["ReimagingCompute"]=13]="ReimagingCompute";e[e["RestartingAgent"]=14]="RestartingAgent";e[e["FailedToStartPendingDelete"]=15]="FailedToStartPendingDelete";e[e["FailedToRestartPendingDelete"]=16]="FailedToRestartPendingDelete";e[e["FailedVMPendingDelete"]=17]="FailedVMPendingDelete";e[e["AssignedPendingDelete"]=18]="AssignedPendingDelete";e[e["RetryDelete"]=19]="RetryDelete";e[e["UnhealthyVm"]=20]="UnhealthyVm";e[e["UnhealthyVmPendingDelete"]=21]="UnhealthyVmPendingDelete";e[e["PendingReimageCandidate"]=22]="PendingReimageCandidate"})(f=t.ElasticNodeState||(t.ElasticNodeState={}));var h;(function(e){e[e["Online"]=0]="Online";e[e["Offline"]=1]="Offline";e[e["Unhealthy"]=2]="Unhealthy";e[e["New"]=3]="New"})(h=t.ElasticPoolState||(t.ElasticPoolState={}));var g;(function(e){e[e["None"]=0]="None";e[e["Manage"]=2]="Manage";e[e["Use"]=16]="Use"})(g=t.EnvironmentActionFilter||(t.EnvironmentActionFilter={}));var y;(function(e){e[e["None"]=0]="None";e[e["ResourceReferences"]=1]="ResourceReferences"})(y=t.EnvironmentExpands||(t.EnvironmentExpands={}));var v;(function(e){e[e["Undefined"]=0]="Undefined";e[e["Generic"]=1]="Generic";e[e["VirtualMachine"]=2]="VirtualMachine";e[e["Kubernetes"]=4]="Kubernetes"})(v=t.EnvironmentResourceType||(t.EnvironmentResourceType={}));var I;(function(e){e[e["RunLatest"]=0]="RunLatest";e[e["Sequential"]=1]="Sequential";e[e["BranchRunLatest"]=2]="BranchRunLatest";e[e["Parallel"]=3]="Parallel"})(I=t.ExclusiveLockType||(t.ExclusiveLockType={}));var E;(function(e){e[e["Error"]=1]="Error";e[e["Warning"]=2]="Warning"})(E=t.IssueType||(t.IssueType={}));var C;(function(e){e[e["Error"]=0]="Error";e[e["Warning"]=1]="Warning";e[e["Info"]=2]="Info"})(C=t.LogLevel||(t.LogLevel={}));var b;(function(e){e[e["None"]=0]="None";e[e["Manage"]=2]="Manage";e[e["Use"]=16]="Use"})(b=t.MachineGroupActionFilter||(t.MachineGroupActionFilter={}));var T;(function(e){e[e["Variable"]=1]="Variable";e[e["Regex"]=2]="Regex"})(T=t.MaskType||(t.MaskType={}));var w;(function(e){e[e["Windows"]=0]="Windows";e[e["Linux"]=1]="Linux"})(w=t.OperatingSystemType||(t.OperatingSystemType={}));var R;(function(e){e[e["ConfigurationJob"]=0]="ConfigurationJob";e[e["SizingJob"]=1]="SizingJob";e[e["IncreaseCapacity"]=2]="IncreaseCapacity";e[e["Reimage"]=3]="Reimage";e[e["DeleteVMs"]=4]="DeleteVMs"})(R=t.OperationType||(t.OperationType={}));var B;(function(e){e[e["Uniform"]=0]="Uniform";e[e["Flexible"]=1]="Flexible"})(B=t.OrchestrationType||(t.OrchestrationType={}));var D;(function(e){e[e["Running"]=1]="Running";e[e["Queued"]=2]="Queued";e[e["All"]=3]="All"})(D=t.PlanGroupStatus||(t.PlanGroupStatus={}));var S;(function(e){e[e["Running"]=1]="Running";e[e["Queued"]=2]="Queued";e[e["All"]=3]="All"})(S=t.PlanGroupStatusFilter||(t.PlanGroupStatusFilter={}));var k;(function(e){e[e["Queued"]=0]="Queued";e[e["InUse"]=1]="InUse";e[e["Finished"]=2]="Finished";e[e["TimedOut"]=3]="TimedOut";e[e["Canceled"]=4]="Canceled";e[e["Abandoned"]=5]="Abandoned";e[e["WaitingOnChecks"]=6]="WaitingOnChecks"})(k=t.ResourceLockStatus||(t.ResourceLockStatus={}));var _;(function(e){e[e["None"]=0]="None";e[e["Manage"]=2]="Manage";e[e["Use"]=16]="Use"})(_=t.SecureFileActionFilter||(t.SecureFileActionFilter={}));var P;(function(e){e[e["Automatic"]=0]="Automatic";e[e["Manual"]=1]="Manual"})(P=t.StageTriggerType||(t.StageTriggerType={}));var x;(function(e){e[e["Failed"]=1]="Failed";e[e["Passed"]=2]="Passed";e[e["NeverDeployed"]=4]="NeverDeployed";e[e["All"]=7]="All"})(x=t.TaskAgentJobResultFilter||(t.TaskAgentJobResultFilter={}));var O;(function(e){e[e["Task"]=1]="Task";e[e["Action"]=2]="Action"})(O=t.TaskAgentJobStepType||(t.TaskAgentJobStepType={}));var V;(function(e){e[e["None"]=0]="None";e[e["Manage"]=2]="Manage";e[e["Use"]=16]="Use"})(V=t.TaskAgentPoolActionFilter||(t.TaskAgentPoolActionFilter={}));var U;(function(e){e[e["Succeeded"]=1]="Succeeded";e[e["Failed"]=2]="Failed";e[e["Canceled"]=4]="Canceled"})(U=t.TaskAgentPoolMaintenanceJobResult||(t.TaskAgentPoolMaintenanceJobResult={}));var N;(function(e){e[e["InProgress"]=1]="InProgress";e[e["Completed"]=2]="Completed";e[e["Cancelling"]=4]="Cancelling";e[e["Queued"]=8]="Queued"})(N=t.TaskAgentPoolMaintenanceJobStatus||(t.TaskAgentPoolMaintenanceJobStatus={}));var F;(function(e){e[e["None"]=0]="None";e[e["Monday"]=1]="Monday";e[e["Tuesday"]=2]="Tuesday";e[e["Wednesday"]=4]="Wednesday";e[e["Thursday"]=8]="Thursday";e[e["Friday"]=16]="Friday";e[e["Saturday"]=32]="Saturday";e[e["Sunday"]=64]="Sunday";e[e["All"]=127]="All"})(F=t.TaskAgentPoolMaintenanceScheduleDays||(t.TaskAgentPoolMaintenanceScheduleDays={}));var q;(function(e){e[e["None"]=0]="None";e[e["ElasticPool"]=1]="ElasticPool";e[e["SingleUseAgents"]=2]="SingleUseAgents";e[e["PreserveAgentOnJobFailure"]=4]="PreserveAgentOnJobFailure"})(q=t.TaskAgentPoolOptions||(t.TaskAgentPoolOptions={}));var j;(function(e){e[e["Automation"]=1]="Automation";e[e["Deployment"]=2]="Deployment"})(j=t.TaskAgentPoolType||(t.TaskAgentPoolType={}));var M;(function(e){e[e["None"]=0]="None";e[e["Manage"]=2]="Manage";e[e["Use"]=16]="Use"})(M=t.TaskAgentQueueActionFilter||(t.TaskAgentQueueActionFilter={}));var L;(function(e){e[e["None"]=0]="None";e[e["BumpRequestToTop"]=1]="BumpRequestToTop"})(L=t.TaskAgentRequestUpdateOptions||(t.TaskAgentRequestUpdateOptions={}));var G;(function(e){e[e["Offline"]=1]="Offline";e[e["Online"]=2]="Online"})(G=t.TaskAgentStatus||(t.TaskAgentStatus={}));var H;(function(e){e[e["Offline"]=1]="Offline";e[e["Online"]=2]="Online";e[e["All"]=3]="All"})(H=t.TaskAgentStatusFilter||(t.TaskAgentStatusFilter={}));var W;(function(e){e[e["Manual"]=1]="Manual";e[e["MinAgentVersionRequired"]=2]="MinAgentVersionRequired";e[e["Downgrade"]=3]="Downgrade"})(W=t.TaskAgentUpdateReasonType||(t.TaskAgentUpdateReasonType={}));var J;(function(e){e[e["Any"]=0]="Any";e[e["Restricted"]=1]="Restricted"})(J=t.TaskCommandMode||(t.TaskCommandMode={}));var Y;(function(e){e[e["Preinstalled"]=1]="Preinstalled";e[e["ReceivedInstallOrUpdate"]=2]="ReceivedInstallOrUpdate";e[e["Installed"]=3]="Installed";e[e["ReceivedUninstall"]=4]="ReceivedUninstall";e[e["Uninstalled"]=5]="Uninstalled";e[e["RequestedUpdate"]=6]="RequestedUpdate";e[e["Updated"]=7]="Updated";e[e["AlreadyUpToDate"]=8]="AlreadyUpToDate";e[e["InlineUpdateReceived"]=9]="InlineUpdateReceived"})(Y=t.TaskDefinitionStatus||(t.TaskDefinitionStatus={}));var z;(function(e){e[e["None"]=0]="None";e[e["Tasks"]=2]="Tasks"})(z=t.TaskGroupExpands||(t.TaskGroupExpands={}));var $;(function(e){e[e["CreatedOnAscending"]=0]="CreatedOnAscending";e[e["CreatedOnDescending"]=1]="CreatedOnDescending"})($=t.TaskGroupQueryOrder||(t.TaskGroupQueryOrder={}));var K;(function(e){e[e["Container"]=0]="Container";e[e["Job"]=1]="Job"})(K=t.TaskOrchestrationItemType||(t.TaskOrchestrationItemType={}));var X;(function(e){e[e["InProgress"]=1]="InProgress";e[e["Queued"]=2]="Queued";e[e["Completed"]=4]="Completed";e[e["Throttled"]=8]="Throttled"})(X=t.TaskOrchestrationPlanState||(t.TaskOrchestrationPlanState={}));var Z;(function(e){e[e["Succeeded"]=0]="Succeeded";e[e["SucceededWithIssues"]=1]="SucceededWithIssues";e[e["Failed"]=2]="Failed";e[e["Canceled"]=3]="Canceled";e[e["Skipped"]=4]="Skipped";e[e["Abandoned"]=5]="Abandoned";e[e["ManuallyQueued"]=6]="ManuallyQueued";e[e["DependentOnManualQueue"]=7]="DependentOnManualQueue"})(Z=t.TaskResult||(t.TaskResult={}));var ee;(function(e){e[e["Pending"]=0]="Pending";e[e["InProgress"]=1]="InProgress";e[e["Completed"]=2]="Completed"})(ee=t.TimelineRecordState||(t.TimelineRecordState={}));var te;(function(e){e[e["None"]=0]="None";e[e["Manage"]=2]="Manage";e[e["Use"]=16]="Use"})(te=t.VariableGroupActionFilter||(t.VariableGroupActionFilter={}));var ie;(function(e){e[e["IdAscending"]=0]="IdAscending";e[e["IdDescending"]=1]="IdDescending"})(ie=t.VariableGroupQueryOrder||(t.VariableGroupQueryOrder={}));t.TypeInfo={AadLoginPromptOption:{enumValues:{noOption:0,login:1,selectAccount:2,freshLogin:3,freshLoginWithMfa:4}},AgentChangeEvent:{},AgentJobRequestMessage:{},AgentPoolEvent:{},AgentQueueEvent:{},AgentQueuesEvent:{},AuditAction:{enumValues:{add:1,update:2,delete:3,undelete:4}},AzureKeyVaultVariableGroupProviderData:{},AzureKeyVaultVariableValue:{},DemandMinimumVersion:{},DemandSource:{},DemandSourceType:{enumValues:{task:0,feature:1}},DeploymentGroup:{},DeploymentGroupActionFilter:{enumValues:{none:0,manage:2,use:16}},DeploymentGroupExpands:{enumValues:{none:0,machines:2,tags:4}},DeploymentGroupMetrics:{},DeploymentGroupReference:{},DeploymentMachine:{},DeploymentMachineChangedData:{},DeploymentMachineExpands:{enumValues:{none:0,capabilities:2,assignedRequest:4}},DeploymentMachineGroup:{},DeploymentMachineGroupReference:{},DeploymentMachinesChangeEvent:{},DeploymentPoolSummary:{},DeploymentPoolSummaryExpands:{enumValues:{none:0,deploymentGroups:2,resource:4}},DeploymentTargetExpands:{enumValues:{none:0,capabilities:2,assignedRequest:4,lastCompletedRequest:8}},ElasticAgentState:{enumValues:{none:0,enabled:1,online:2,assigned:4}},ElasticComputeState:{enumValues:{none:0,healthy:1,creating:2,deleting:3,failed:4,stopped:5,reimaging:6,unhealthyVm:7,unhealthyVmssVm:8}},ElasticNode:{},ElasticNodeSettings:{},ElasticNodeState:{enumValues:{none:0,new:1,creatingCompute:2,startingAgent:3,idle:4,assigned:5,offline:6,pendingReimage:7,pendingDelete:8,saved:9,deletingCompute:10,deleted:11,lost:12,reimagingCompute:13,restartingAgent:14,failedToStartPendingDelete:15,failedToRestartPendingDelete:16,failedVMPendingDelete:17,assignedPendingDelete:18,retryDelete:19,unhealthyVm:20,unhealthyVmPendingDelete:21,pendingReimageCandidate:22}},ElasticPool:{},ElasticPoolCreationResult:{},ElasticPoolLog:{},ElasticPoolSettings:{},ElasticPoolState:{enumValues:{online:0,offline:1,unhealthy:2,new:3}},EnvironmentActionFilter:{enumValues:{none:0,manage:2,use:16}},EnvironmentDeploymentExecutionRecord:{},EnvironmentExpands:{enumValues:{none:0,resourceReferences:1}},EnvironmentInstance:{},EnvironmentResource:{},EnvironmentResourceDeploymentExecutionRecord:{},EnvironmentResourceReference:{},EnvironmentResourceType:{enumValues:{undefined:0,generic:1,virtualMachine:2,kubernetes:4}},ExclusiveLockType:{enumValues:{runLatest:0,sequential:1,branchRunLatest:2,parallel:3}},Issue:{},IssueType:{enumValues:{error:1,warning:2}},JobAssignedEvent:{},JobCompletedEvent:{},JobEnvironment:{},JobRequestMessage:{},KubernetesResource:{},KubernetesResourceCreateParametersNewEndpoint:{},LogLevel:{enumValues:{error:0,warning:1,info:2}},MachineGroupActionFilter:{enumValues:{none:0,manage:2,use:16}},MaskHint:{},MaskType:{enumValues:{variable:1,regex:2}},OperatingSystemType:{enumValues:{windows:0,linux:1}},OperationType:{enumValues:{configurationJob:0,sizingJob:1,increaseCapacity:2,reimage:3,deleteVMs:4}},OrchestrationType:{enumValues:{uniform:0,flexible:1}},PackageMetadata:{},PlanEnvironment:{},PlanGroupStatus:{enumValues:{running:1,queued:2,all:3}},PlanGroupStatusFilter:{enumValues:{running:1,queued:2,all:3}},ResourceLockRequest:{},ResourceLockStatus:{enumValues:{queued:0,inUse:1,finished:2,timedOut:3,canceled:4,abandoned:5,waitingOnChecks:6}},ResourceUsage:{},SecureFile:{},SecureFileActionFilter:{enumValues:{none:0,manage:2,use:16}},SecureFileEvent:{},ServerTaskRequestMessage:{},ServiceEndpoint:{},ServiceEndpointAuthenticationScheme:{},ServiceEndpointExecutionData:{},ServiceEndpointExecutionRecord:{},ServiceEndpointExecutionRecordsInput:{},ServiceEndpointRequestResult:{},ServiceEndpointType:{},StageTriggerType:{enumValues:{automatic:0,manual:1}},TaskAgent:{},TaskAgentCloudRequest:{},TaskAgentCloudType:{},TaskAgentDowngrade:{},TaskAgentJob:{},TaskAgentJobRequest:{},TaskAgentJobResultFilter:{enumValues:{failed:1,passed:2,neverDeployed:4,all:7}},TaskAgentJobStep:{},TaskAgentJobStepType:{enumValues:{task:1,action:2}},TaskAgentManualUpdate:{},TaskAgentMinAgentVersionRequiredUpdate:{},TaskAgentPool:{},TaskAgentPoolActionFilter:{enumValues:{none:0,manage:2,use:16}},TaskAgentPoolMaintenanceDefinition:{},TaskAgentPoolMaintenanceJob:{},TaskAgentPoolMaintenanceJobResult:{enumValues:{succeeded:1,failed:2,canceled:4}},TaskAgentPoolMaintenanceJobStatus:{enumValues:{inProgress:1,completed:2,cancelling:4,queued:8}},TaskAgentPoolMaintenanceJobTargetAgent:{},TaskAgentPoolMaintenanceSchedule:{},TaskAgentPoolMaintenanceScheduleDays:{enumValues:{none:0,monday:1,tuesday:2,wednesday:4,thursday:8,friday:16,saturday:32,sunday:64,all:127}},TaskAgentPoolOptions:{enumValues:{none:0,elasticPool:1,singleUseAgents:2,preserveAgentOnJobFailure:4}},TaskAgentPoolReference:{},TaskAgentPoolStatus:{},TaskAgentPoolSummary:{},TaskAgentPoolType:{enumValues:{automation:1,deployment:2}},TaskAgentQueue:{},TaskAgentQueueActionFilter:{enumValues:{none:0,manage:2,use:16}},TaskAgentReference:{},TaskAgentRequestUpdateOptions:{enumValues:{none:0,bumpRequestToTop:1}},TaskAgentSession:{},TaskAgentStatus:{enumValues:{offline:1,online:2}},TaskAgentStatusFilter:{enumValues:{offline:1,online:2,all:3}},TaskAgentUpdate:{},TaskAgentUpdateReason:{},TaskAgentUpdateReasonType:{enumValues:{manual:1,minAgentVersionRequired:2,downgrade:3}},TaskAttachment:{},TaskCommandMode:{enumValues:{any:0,restricted:1}},TaskCommandRestrictions:{},TaskCompletedEvent:{},TaskDefinition:{},TaskDefinitionStatus:{enumValues:{preinstalled:1,receivedInstallOrUpdate:2,installed:3,receivedUninstall:4,uninstalled:5,requestedUpdate:6,updated:7,alreadyUpToDate:8,inlineUpdateReceived:9}},TaskGroup:{},TaskGroupExpands:{enumValues:{none:0,tasks:2}},TaskGroupQueryOrder:{enumValues:{createdOnAscending:0,createdOnDescending:1}},TaskGroupRevision:{},TaskLog:{},TaskOrchestrationContainer:{},TaskOrchestrationItem:{},TaskOrchestrationItemType:{enumValues:{container:0,job:1}},TaskOrchestrationJob:{},TaskOrchestrationPlan:{},TaskOrchestrationPlanGroup:{},TaskOrchestrationPlanGroupsQueueMetrics:{},TaskOrchestrationPlanState:{enumValues:{inProgress:1,queued:2,completed:4,throttled:8}},TaskOrchestrationQueuedPlan:{},TaskOrchestrationQueuedPlanGroup:{},TaskRestrictions:{},TaskResult:{enumValues:{succeeded:0,succeededWithIssues:1,failed:2,canceled:3,skipped:4,abandoned:5,manuallyQueued:6,dependentOnManualQueue:7}},Timeline:{},TimelineRecord:{},TimelineRecordReference:{},TimelineRecordState:{enumValues:{pending:0,inProgress:1,completed:2}},VariableGroup:{},VariableGroupActionFilter:{enumValues:{none:0,manage:2,use:16}},VariableGroupQueryOrder:{enumValues:{idAscending:0,idDescending:1}},VirtualMachine:{},VirtualMachineGroup:{},VirtualMachineResource:{},VirtualMachineResourceCreateParameters:{}};t.TypeInfo.AgentChangeEvent.fields={agent:{typeInfo:t.TypeInfo.TaskAgent},pool:{typeInfo:t.TypeInfo.TaskAgentPoolReference},timeStamp:{isDate:true}};t.TypeInfo.AgentJobRequestMessage.fields={environment:{typeInfo:t.TypeInfo.JobEnvironment},lockedUntil:{isDate:true}};t.TypeInfo.AgentPoolEvent.fields={pool:{typeInfo:t.TypeInfo.TaskAgentPool}};t.TypeInfo.AgentQueueEvent.fields={queue:{typeInfo:t.TypeInfo.TaskAgentQueue}};t.TypeInfo.AgentQueuesEvent.fields={queues:{isArray:true,typeInfo:t.TypeInfo.TaskAgentQueue}};t.TypeInfo.AzureKeyVaultVariableGroupProviderData.fields={lastRefreshedOn:{isDate:true}};t.TypeInfo.AzureKeyVaultVariableValue.fields={expires:{isDate:true}};t.TypeInfo.DemandMinimumVersion.fields={source:{typeInfo:t.TypeInfo.DemandSource}};t.TypeInfo.DemandSource.fields={sourceType:{enumType:t.TypeInfo.DemandSourceType}};t.TypeInfo.DeploymentGroup.fields={machines:{isArray:true,typeInfo:t.TypeInfo.DeploymentMachine},pool:{typeInfo:t.TypeInfo.TaskAgentPoolReference}};t.TypeInfo.DeploymentGroupMetrics.fields={deploymentGroup:{typeInfo:t.TypeInfo.DeploymentGroupReference}};t.TypeInfo.DeploymentGroupReference.fields={pool:{typeInfo:t.TypeInfo.TaskAgentPoolReference}};t.TypeInfo.DeploymentMachine.fields={agent:{typeInfo:t.TypeInfo.TaskAgent}};t.TypeInfo.DeploymentMachineChangedData.fields={agent:{typeInfo:t.TypeInfo.TaskAgent}};t.TypeInfo.DeploymentMachineGroup.fields={machines:{isArray:true,typeInfo:t.TypeInfo.DeploymentMachine},pool:{typeInfo:t.TypeInfo.TaskAgentPoolReference}};t.TypeInfo.DeploymentMachineGroupReference.fields={pool:{typeInfo:t.TypeInfo.TaskAgentPoolReference}};t.TypeInfo.DeploymentMachinesChangeEvent.fields={machineGroupReference:{typeInfo:t.TypeInfo.DeploymentGroupReference},machines:{isArray:true,typeInfo:t.TypeInfo.DeploymentMachineChangedData}};t.TypeInfo.DeploymentPoolSummary.fields={deploymentGroups:{isArray:true,typeInfo:t.TypeInfo.DeploymentGroupReference},pool:{typeInfo:t.TypeInfo.TaskAgentPoolReference},resource:{typeInfo:t.TypeInfo.EnvironmentResourceReference}};t.TypeInfo.ElasticNode.fields={agentState:{enumType:t.TypeInfo.ElasticAgentState},computeState:{enumType:t.TypeInfo.ElasticComputeState},desiredState:{enumType:t.TypeInfo.ElasticNodeState},state:{enumType:t.TypeInfo.ElasticNodeState},stateChangedOn:{isDate:true}};t.TypeInfo.ElasticNodeSettings.fields={state:{enumType:t.TypeInfo.ElasticNodeState}};t.TypeInfo.ElasticPool.fields={offlineSince:{isDate:true},orchestrationType:{enumType:t.TypeInfo.OrchestrationType},osType:{enumType:t.TypeInfo.OperatingSystemType},state:{enumType:t.TypeInfo.ElasticPoolState}};t.TypeInfo.ElasticPoolCreationResult.fields={agentPool:{typeInfo:t.TypeInfo.TaskAgentPool},agentQueue:{typeInfo:t.TypeInfo.TaskAgentQueue},elasticPool:{typeInfo:t.TypeInfo.ElasticPool}};t.TypeInfo.ElasticPoolLog.fields={level:{enumType:t.TypeInfo.LogLevel},operation:{enumType:t.TypeInfo.OperationType},timestamp:{isDate:true}};t.TypeInfo.ElasticPoolSettings.fields={orchestrationType:{enumType:t.TypeInfo.OrchestrationType},osType:{enumType:t.TypeInfo.OperatingSystemType}};t.TypeInfo.EnvironmentDeploymentExecutionRecord.fields={finishTime:{isDate:true},queueTime:{isDate:true},result:{enumType:t.TypeInfo.TaskResult},startTime:{isDate:true}};t.TypeInfo.EnvironmentInstance.fields={createdOn:{isDate:true},lastModifiedOn:{isDate:true},resources:{isArray:true,typeInfo:t.TypeInfo.EnvironmentResourceReference}};t.TypeInfo.EnvironmentResource.fields={createdOn:{isDate:true},lastModifiedOn:{isDate:true},type:{enumType:t.TypeInfo.EnvironmentResourceType}};t.TypeInfo.EnvironmentResourceDeploymentExecutionRecord.fields={finishTime:{isDate:true},result:{enumType:t.TypeInfo.TaskResult},startTime:{isDate:true}};t.TypeInfo.EnvironmentResourceReference.fields={type:{enumType:t.TypeInfo.EnvironmentResourceType}};t.TypeInfo.Issue.fields={type:{enumType:t.TypeInfo.IssueType}};t.TypeInfo.JobAssignedEvent.fields={request:{typeInfo:t.TypeInfo.TaskAgentJobRequest}};t.TypeInfo.JobCompletedEvent.fields={result:{enumType:t.TypeInfo.TaskResult}};t.TypeInfo.JobEnvironment.fields={endpoints:{isArray:true,typeInfo:t.TypeInfo.ServiceEndpoint},mask:{isArray:true,typeInfo:t.TypeInfo.MaskHint},secureFiles:{isArray:true,typeInfo:t.TypeInfo.SecureFile},systemConnection:{typeInfo:t.TypeInfo.ServiceEndpoint}};t.TypeInfo.JobRequestMessage.fields={environment:{typeInfo:t.TypeInfo.JobEnvironment}};t.TypeInfo.KubernetesResource.fields={createdOn:{isDate:true},lastModifiedOn:{isDate:true},type:{enumType:t.TypeInfo.EnvironmentResourceType}};t.TypeInfo.KubernetesResourceCreateParametersNewEndpoint.fields={endpoint:{typeInfo:t.TypeInfo.ServiceEndpoint}};t.TypeInfo.MaskHint.fields={type:{enumType:t.TypeInfo.MaskType}};t.TypeInfo.PackageMetadata.fields={createdOn:{isDate:true}};t.TypeInfo.PlanEnvironment.fields={mask:{isArray:true,typeInfo:t.TypeInfo.MaskHint}};t.TypeInfo.ResourceLockRequest.fields={assignTime:{isDate:true},finishTime:{isDate:true},lockType:{enumType:t.TypeInfo.ExclusiveLockType},queueTime:{isDate:true},status:{enumType:t.TypeInfo.ResourceLockStatus}};t.TypeInfo.ResourceUsage.fields={runningRequests:{isArray:true,typeInfo:t.TypeInfo.TaskAgentJobRequest}};t.TypeInfo.SecureFile.fields={createdOn:{isDate:true},modifiedOn:{isDate:true}};t.TypeInfo.SecureFileEvent.fields={secureFiles:{isArray:true,typeInfo:t.TypeInfo.SecureFile}};t.TypeInfo.ServerTaskRequestMessage.fields={environment:{typeInfo:t.TypeInfo.JobEnvironment},taskDefinition:{typeInfo:t.TypeInfo.TaskDefinition}};t.TypeInfo.ServiceEndpoint.fields={creationDate:{isDate:true},modificationDate:{isDate:true}};t.TypeInfo.ServiceEndpointAuthenticationScheme.fields={inputDescriptors:{isArray:true,typeInfo:n.TypeInfo.InputDescriptor}};t.TypeInfo.ServiceEndpointExecutionData.fields={finishTime:{isDate:true},result:{enumType:t.TypeInfo.TaskResult},startTime:{isDate:true}};t.TypeInfo.ServiceEndpointExecutionRecord.fields={data:{typeInfo:t.TypeInfo.ServiceEndpointExecutionData}};t.TypeInfo.ServiceEndpointExecutionRecordsInput.fields={data:{typeInfo:t.TypeInfo.ServiceEndpointExecutionData}};t.TypeInfo.ServiceEndpointRequestResult.fields={};t.TypeInfo.ServiceEndpointType.fields={authenticationSchemes:{isArray:true,typeInfo:t.TypeInfo.ServiceEndpointAuthenticationScheme},inputDescriptors:{isArray:true,typeInfo:n.TypeInfo.InputDescriptor}};t.TypeInfo.TaskAgent.fields={assignedAgentCloudRequest:{typeInfo:t.TypeInfo.TaskAgentCloudRequest},assignedRequest:{typeInfo:t.TypeInfo.TaskAgentJobRequest},createdOn:{isDate:true},lastCompletedRequest:{typeInfo:t.TypeInfo.TaskAgentJobRequest},pendingUpdate:{typeInfo:t.TypeInfo.TaskAgentUpdate},status:{enumType:t.TypeInfo.TaskAgentStatus},statusChangedOn:{isDate:true}};t.TypeInfo.TaskAgentCloudRequest.fields={agent:{typeInfo:t.TypeInfo.TaskAgentReference},agentConnectedTime:{isDate:true},pool:{typeInfo:t.TypeInfo.TaskAgentPoolReference},provisionedTime:{isDate:true},provisionRequestTime:{isDate:true},releaseRequestTime:{isDate:true}};t.TypeInfo.TaskAgentCloudType.fields={inputDescriptors:{isArray:true,typeInfo:n.TypeInfo.InputDescriptor}};t.TypeInfo.TaskAgentDowngrade.fields={code:{enumType:t.TypeInfo.TaskAgentUpdateReasonType}};t.TypeInfo.TaskAgentJob.fields={steps:{isArray:true,typeInfo:t.TypeInfo.TaskAgentJobStep}};t.TypeInfo.TaskAgentJobRequest.fields={assignTime:{isDate:true},finishTime:{isDate:true},lockedUntil:{isDate:true},matchedAgents:{isArray:true,typeInfo:t.TypeInfo.TaskAgentReference},queueTime:{isDate:true},receiveTime:{isDate:true},reservedAgent:{typeInfo:t.TypeInfo.TaskAgentReference},result:{enumType:t.TypeInfo.TaskResult}};t.TypeInfo.TaskAgentJobStep.fields={type:{enumType:t.TypeInfo.TaskAgentJobStepType}};t.TypeInfo.TaskAgentManualUpdate.fields={code:{enumType:t.TypeInfo.TaskAgentUpdateReasonType}};t.TypeInfo.TaskAgentMinAgentVersionRequiredUpdate.fields={code:{enumType:t.TypeInfo.TaskAgentUpdateReasonType}};t.TypeInfo.TaskAgentPool.fields={createdOn:{isDate:true},options:{enumType:t.TypeInfo.TaskAgentPoolOptions},poolType:{enumType:t.TypeInfo.TaskAgentPoolType}};t.TypeInfo.TaskAgentPoolMaintenanceDefinition.fields={pool:{typeInfo:t.TypeInfo.TaskAgentPoolReference},scheduleSetting:{typeInfo:t.TypeInfo.TaskAgentPoolMaintenanceSchedule}};t.TypeInfo.TaskAgentPoolMaintenanceJob.fields={finishTime:{isDate:true},pool:{typeInfo:t.TypeInfo.TaskAgentPoolReference},queueTime:{isDate:true},result:{enumType:t.TypeInfo.TaskAgentPoolMaintenanceJobResult},startTime:{isDate:true},status:{enumType:t.TypeInfo.TaskAgentPoolMaintenanceJobStatus},targetAgents:{isArray:true,typeInfo:t.TypeInfo.TaskAgentPoolMaintenanceJobTargetAgent}};t.TypeInfo.TaskAgentPoolMaintenanceJobTargetAgent.fields={agent:{typeInfo:t.TypeInfo.TaskAgentReference},result:{enumType:t.TypeInfo.TaskAgentPoolMaintenanceJobResult},status:{enumType:t.TypeInfo.TaskAgentPoolMaintenanceJobStatus}};t.TypeInfo.TaskAgentPoolMaintenanceSchedule.fields={daysToBuild:{enumType:t.TypeInfo.TaskAgentPoolMaintenanceScheduleDays}};t.TypeInfo.TaskAgentPoolReference.fields={options:{enumType:t.TypeInfo.TaskAgentPoolOptions},poolType:{enumType:t.TypeInfo.TaskAgentPoolType}};t.TypeInfo.TaskAgentPoolStatus.fields={options:{enumType:t.TypeInfo.TaskAgentPoolOptions},poolType:{enumType:t.TypeInfo.TaskAgentPoolType}};t.TypeInfo.TaskAgentPoolSummary.fields={deploymentGroups:{isArray:true,typeInfo:t.TypeInfo.DeploymentGroupReference},pool:{typeInfo:t.TypeInfo.TaskAgentPoolReference},queues:{isArray:true,typeInfo:t.TypeInfo.TaskAgentQueue}};t.TypeInfo.TaskAgentQueue.fields={pool:{typeInfo:t.TypeInfo.TaskAgentPoolReference}};t.TypeInfo.TaskAgentReference.fields={status:{enumType:t.TypeInfo.TaskAgentStatus}};t.TypeInfo.TaskAgentSession.fields={agent:{typeInfo:t.TypeInfo.TaskAgentReference}};t.TypeInfo.TaskAgentUpdate.fields={reason:{typeInfo:t.TypeInfo.TaskAgentUpdateReason},requestTime:{isDate:true}};t.TypeInfo.TaskAgentUpdateReason.fields={code:{enumType:t.TypeInfo.TaskAgentUpdateReasonType}};t.TypeInfo.TaskAttachment.fields={createdOn:{isDate:true},lastChangedOn:{isDate:true}};t.TypeInfo.TaskCommandRestrictions.fields={mode:{enumType:t.TypeInfo.TaskCommandMode}};t.TypeInfo.TaskCompletedEvent.fields={result:{enumType:t.TypeInfo.TaskResult}};t.TypeInfo.TaskDefinition.fields={restrictions:{typeInfo:t.TypeInfo.TaskRestrictions}};t.TypeInfo.TaskGroup.fields={createdOn:{isDate:true},modifiedOn:{isDate:true},restrictions:{typeInfo:t.TypeInfo.TaskRestrictions}};t.TypeInfo.TaskGroupRevision.fields={changedDate:{isDate:true},changeType:{enumType:t.TypeInfo.AuditAction}};t.TypeInfo.TaskLog.fields={createdOn:{isDate:true},lastChangedOn:{isDate:true}};t.TypeInfo.TaskOrchestrationContainer.fields={children:{isArray:true,typeInfo:t.TypeInfo.TaskOrchestrationItem},itemType:{enumType:t.TypeInfo.TaskOrchestrationItemType},rollback:{typeInfo:t.TypeInfo.TaskOrchestrationContainer}};t.TypeInfo.TaskOrchestrationItem.fields={itemType:{enumType:t.TypeInfo.TaskOrchestrationItemType}};t.TypeInfo.TaskOrchestrationJob.fields={itemType:{enumType:t.TypeInfo.TaskOrchestrationItemType}};t.TypeInfo.TaskOrchestrationPlan.fields={environment:{typeInfo:t.TypeInfo.PlanEnvironment},finishTime:{isDate:true},implementation:{typeInfo:t.TypeInfo.TaskOrchestrationContainer},result:{enumType:t.TypeInfo.TaskResult},startTime:{isDate:true},state:{enumType:t.TypeInfo.TaskOrchestrationPlanState}};t.TypeInfo.TaskOrchestrationPlanGroup.fields={runningRequests:{isArray:true,typeInfo:t.TypeInfo.TaskAgentJobRequest}};t.TypeInfo.TaskOrchestrationPlanGroupsQueueMetrics.fields={status:{enumType:t.TypeInfo.PlanGroupStatus}};t.TypeInfo.TaskOrchestrationQueuedPlan.fields={assignTime:{isDate:true},queueTime:{isDate:true}};t.TypeInfo.TaskOrchestrationQueuedPlanGroup.fields={plans:{isArray:true,typeInfo:t.TypeInfo.TaskOrchestrationQueuedPlan}};t.TypeInfo.TaskRestrictions.fields={commands:{typeInfo:t.TypeInfo.TaskCommandRestrictions}};t.TypeInfo.Timeline.fields={lastChangedOn:{isDate:true},records:{isArray:true,typeInfo:t.TypeInfo.TimelineRecord}};t.TypeInfo.TimelineRecord.fields={finishTime:{isDate:true},issues:{isArray:true,typeInfo:t.TypeInfo.Issue},lastModified:{isDate:true},result:{enumType:t.TypeInfo.TaskResult},startTime:{isDate:true},state:{enumType:t.TypeInfo.TimelineRecordState}};t.TypeInfo.TimelineRecordReference.fields={state:{enumType:t.TypeInfo.TimelineRecordState}};t.TypeInfo.VariableGroup.fields={createdOn:{isDate:true},modifiedOn:{isDate:true}};t.TypeInfo.VirtualMachine.fields={agent:{typeInfo:t.TypeInfo.TaskAgent}};t.TypeInfo.VirtualMachineGroup.fields={createdOn:{isDate:true},lastModifiedOn:{isDate:true},type:{enumType:t.TypeInfo.EnvironmentResourceType}};t.TypeInfo.VirtualMachineResource.fields={agent:{typeInfo:t.TypeInfo.TaskAgent},createdOn:{isDate:true},lastModifiedOn:{isDate:true},type:{enumType:t.TypeInfo.EnvironmentResourceType}};t.TypeInfo.VirtualMachineResourceCreateParameters.fields={virtualMachineResource:{typeInfo:t.TypeInfo.VirtualMachineResource}}},458:(e,t,i)=>{Object.defineProperty(t,"__esModule",{value:true});t.TypeInfo=t.TestSessionState=t.TestSessionSource=t.TestRunSubstate=t.TestRunState=t.TestRunPublishContext=t.TestRunOutcome=t.TestResultsSettingsType=t.TestResultsSessionState=t.TestResultsContextType=t.TestResultGroupBy=t.TestPointState=t.TestOutcome=t.TestLogType=t.TestLogStoreOperationType=t.TestLogStoreEndpointType=t.TestLogStatusCode=t.TestLogScope=t.TestConfigurationState=t.TCMServiceDataMigrationStatus=t.SuiteExpand=t.SessionResult=t.Service=t.RunType=t.ResultObjectType=t.ResultMetaDataDetails=t.ResultMetadata=t.ResultGroupType=t.ResultDetails=t.OperationType=t.Metrics=t.FlakyDetectionType=t.CustomTestFieldType=t.CustomTestFieldScope=t.CoverageSummaryStatus=t.CoverageStatus=t.CoverageQueryFlags=t.CoverageDetailedSummaryStatus=t.CloneOperationState=t.AttachmentType=void 0;const n=i(7127);const r=i(613);var s;(function(e){e[e["GeneralAttachment"]=0]="GeneralAttachment";e[e["AfnStrip"]=1]="AfnStrip";e[e["BugFilingData"]=2]="BugFilingData";e[e["CodeCoverage"]=3]="CodeCoverage";e[e["IntermediateCollectorData"]=4]="IntermediateCollectorData";e[e["RunConfig"]=5]="RunConfig";e[e["TestImpactDetails"]=6]="TestImpactDetails";e[e["TmiTestRunDeploymentFiles"]=7]="TmiTestRunDeploymentFiles";e[e["TmiTestRunReverseDeploymentFiles"]=8]="TmiTestRunReverseDeploymentFiles";e[e["TmiTestResultDetail"]=9]="TmiTestResultDetail";e[e["TmiTestRunSummary"]=10]="TmiTestRunSummary";e[e["ConsoleLog"]=11]="ConsoleLog"})(s=t.AttachmentType||(t.AttachmentType={}));var o;(function(e){e[e["Failed"]=2]="Failed";e[e["InProgress"]=1]="InProgress";e[e["Queued"]=0]="Queued";e[e["Succeeded"]=3]="Succeeded"})(o=t.CloneOperationState||(t.CloneOperationState={}));var a;(function(e){e[e["None"]=0]="None";e[e["InProgress"]=1]="InProgress";e[e["Finalized"]=2]="Finalized";e[e["Pending"]=3]="Pending";e[e["UpdateRequestQueued"]=4]="UpdateRequestQueued";e[e["NoModulesFound"]=5]="NoModulesFound";e[e["NumberOfFilesExceeded"]=6]="NumberOfFilesExceeded";e[e["NoInputFiles"]=7]="NoInputFiles";e[e["BuildCancelled"]=8]="BuildCancelled";e[e["FailedJobs"]=9]="FailedJobs";e[e["ModuleMergeJobTimeout"]=10]="ModuleMergeJobTimeout";e[e["CodeCoverageSuccess"]=11]="CodeCoverageSuccess";e[e["InvalidBuildConfiguration"]=12]="InvalidBuildConfiguration";e[e["CoverageAnalyzerBuildNotFound"]=13]="CoverageAnalyzerBuildNotFound";e[e["FailedToRequeue"]=14]="FailedToRequeue";e[e["BuildBailedOut"]=15]="BuildBailedOut";e[e["NoCodeCoverageTask"]=16]="NoCodeCoverageTask";e[e["MergeJobFailed"]=17]="MergeJobFailed";e[e["MergeInvokerJobFailed"]=18]="MergeInvokerJobFailed";e[e["MonitorJobFailed"]=19]="MonitorJobFailed";e[e["ModuleMergeInvokerJobTimeout"]=20]="ModuleMergeInvokerJobTimeout";e[e["MonitorJobTimeout"]=21]="MonitorJobTimeout";e[e["InvalidCoverageInput"]=22]="InvalidCoverageInput"})(a=t.CoverageDetailedSummaryStatus||(t.CoverageDetailedSummaryStatus={}));var l;(function(e){e[e["Modules"]=1]="Modules";e[e["Functions"]=2]="Functions";e[e["BlockData"]=4]="BlockData"})(l=t.CoverageQueryFlags||(t.CoverageQueryFlags={}));var p;(function(e){e[e["Covered"]=0]="Covered";e[e["NotCovered"]=1]="NotCovered";e[e["PartiallyCovered"]=2]="PartiallyCovered"})(p=t.CoverageStatus||(t.CoverageStatus={}));var c;(function(e){e[e["None"]=0]="None";e[e["InProgress"]=1]="InProgress";e[e["Completed"]=2]="Completed";e[e["Finalized"]=3]="Finalized";e[e["Pending"]=4]="Pending";e[e["UpdateRequestQueued"]=5]="UpdateRequestQueued"})(c=t.CoverageSummaryStatus||(t.CoverageSummaryStatus={}));var d;(function(e){e[e["None"]=0]="None";e[e["TestRun"]=1]="TestRun";e[e["TestResult"]=2]="TestResult";e[e["TestRunAndTestResult"]=3]="TestRunAndTestResult";e[e["System"]=4]="System";e[e["All"]=7]="All"})(d=t.CustomTestFieldScope||(t.CustomTestFieldScope={}));var u;(function(e){e[e["Bit"]=2]="Bit";e[e["DateTime"]=4]="DateTime";e[e["Int"]=8]="Int";e[e["Float"]=6]="Float";e[e["String"]=12]="String";e[e["Guid"]=14]="Guid"})(u=t.CustomTestFieldType||(t.CustomTestFieldType={}));var A;(function(e){e[e["Custom"]=1]="Custom";e[e["System"]=2]="System"})(A=t.FlakyDetectionType||(t.FlakyDetectionType={}));var f;(function(e){e[e["All"]=1]="All";e[e["ResultSummary"]=2]="ResultSummary";e[e["ResultsAnalysis"]=3]="ResultsAnalysis";e[e["RunSummary"]=4]="RunSummary"})(f=t.Metrics||(t.Metrics={}));var h;(function(e){e[e["Add"]=1]="Add";e[e["Delete"]=2]="Delete"})(h=t.OperationType||(t.OperationType={}));var g;(function(e){e[e["None"]=0]="None";e[e["Iterations"]=1]="Iterations";e[e["WorkItems"]=2]="WorkItems";e[e["SubResults"]=4]="SubResults";e[e["Point"]=8]="Point"})(g=t.ResultDetails||(t.ResultDetails={}));var y;(function(e){e[e["None"]=0]="None";e[e["Rerun"]=1]="Rerun";e[e["DataDriven"]=2]="DataDriven";e[e["OrderedTest"]=3]="OrderedTest";e[e["Generic"]=4]="Generic"})(y=t.ResultGroupType||(t.ResultGroupType={}));var v;(function(e){e[e["Rerun"]=1]="Rerun";e[e["Flaky"]=2]="Flaky"})(v=t.ResultMetadata||(t.ResultMetadata={}));var I;(function(e){e[e["None"]=0]="None";e[e["FlakyIdentifiers"]=1]="FlakyIdentifiers"})(I=t.ResultMetaDataDetails||(t.ResultMetaDataDetails={}));var E;(function(e){e[e["TestSuite"]=0]="TestSuite";e[e["TestPlan"]=1]="TestPlan"})(E=t.ResultObjectType||(t.ResultObjectType={}));var C;(function(e){e[e["Unspecified"]=0]="Unspecified";e[e["Normal"]=1]="Normal";e[e["Blocking"]=2]="Blocking";e[e["Web"]=4]="Web";e[e["MtrRunInitiatedFromWeb"]=8]="MtrRunInitiatedFromWeb";e[e["RunWithDtlEnv"]=16]="RunWithDtlEnv";e[e["NoConfigRun"]=32]="NoConfigRun"})(C=t.RunType||(t.RunType={}));var b;(function(e){e[e["Any"]=0]="Any";e[e["Tcm"]=1]="Tcm";e[e["Tfs"]=2]="Tfs"})(b=t.Service||(t.Service={}));var T;(function(e){e[e["None"]=0]="None";e[e["Passed"]=1]="Passed";e[e["Failed"]=2]="Failed";e[e["Pending"]=3]="Pending"})(T=t.SessionResult||(t.SessionResult={}));var w;(function(e){e[e["Children"]=1]="Children";e[e["DefaultTesters"]=2]="DefaultTesters"})(w=t.SuiteExpand||(t.SuiteExpand={}));var R;(function(e){e[e["NotStarted"]=0]="NotStarted";e[e["InProgress"]=1]="InProgress";e[e["Completed"]=2]="Completed";e[e["Failed"]=3]="Failed"})(R=t.TCMServiceDataMigrationStatus||(t.TCMServiceDataMigrationStatus={}));var B;(function(e){e[e["Active"]=1]="Active";e[e["Inactive"]=2]="Inactive"})(B=t.TestConfigurationState||(t.TestConfigurationState={}));var D;(function(e){e[e["Run"]=0]="Run";e[e["Build"]=1]="Build";e[e["Release"]=2]="Release"})(D=t.TestLogScope||(t.TestLogScope={}));var S;(function(e){e[e["Success"]=0]="Success";e[e["Failed"]=1]="Failed";e[e["FileAlreadyExists"]=2]="FileAlreadyExists";e[e["InvalidInput"]=3]="InvalidInput";e[e["InvalidFileName"]=4]="InvalidFileName";e[e["InvalidContainer"]=5]="InvalidContainer";e[e["TransferFailed"]=6]="TransferFailed";e[e["FeatureDisabled"]=7]="FeatureDisabled";e[e["BuildDoesNotExist"]=8]="BuildDoesNotExist";e[e["RunDoesNotExist"]=9]="RunDoesNotExist";e[e["ContainerNotCreated"]=10]="ContainerNotCreated";e[e["APINotSupported"]=11]="APINotSupported";e[e["FileSizeExceeds"]=12]="FileSizeExceeds";e[e["ContainerNotFound"]=13]="ContainerNotFound";e[e["FileNotFound"]=14]="FileNotFound";e[e["DirectoryNotFound"]=15]="DirectoryNotFound";e[e["StorageCapacityExceeded"]=16]="StorageCapacityExceeded"})(S=t.TestLogStatusCode||(t.TestLogStatusCode={}));var k;(function(e){e[e["Root"]=1]="Root";e[e["File"]=2]="File"})(k=t.TestLogStoreEndpointType||(t.TestLogStoreEndpointType={}));var _;(function(e){e[e["Read"]=1]="Read";e[e["Create"]=2]="Create";e[e["ReadAndCreate"]=3]="ReadAndCreate"})(_=t.TestLogStoreOperationType||(t.TestLogStoreOperationType={}));var P;(function(e){e[e["GeneralAttachment"]=1]="GeneralAttachment";e[e["CodeCoverage"]=2]="CodeCoverage";e[e["TestImpact"]=3]="TestImpact";e[e["Intermediate"]=4]="Intermediate";e[e["System"]=5]="System";e[e["MergedCoverageFile"]=6]="MergedCoverageFile"})(P=t.TestLogType||(t.TestLogType={}));var x;(function(e){e[e["Unspecified"]=0]="Unspecified";e[e["None"]=1]="None";e[e["Passed"]=2]="Passed";e[e["Failed"]=3]="Failed";e[e["Inconclusive"]=4]="Inconclusive";e[e["Timeout"]=5]="Timeout";e[e["Aborted"]=6]="Aborted";e[e["Blocked"]=7]="Blocked";e[e["NotExecuted"]=8]="NotExecuted";e[e["Warning"]=9]="Warning";e[e["Error"]=10]="Error";e[e["NotApplicable"]=11]="NotApplicable";e[e["Paused"]=12]="Paused";e[e["InProgress"]=13]="InProgress";e[e["NotImpacted"]=14]="NotImpacted";e[e["MaxValue"]=14]="MaxValue"})(x=t.TestOutcome||(t.TestOutcome={}));var O;(function(e){e[e["None"]=0]="None";e[e["Ready"]=1]="Ready";e[e["Completed"]=2]="Completed";e[e["NotReady"]=3]="NotReady";e[e["InProgress"]=4]="InProgress";e[e["MaxValue"]=4]="MaxValue"})(O=t.TestPointState||(t.TestPointState={}));var V;(function(e){e[e["Branch"]=1]="Branch";e[e["Environment"]=2]="Environment"})(V=t.TestResultGroupBy||(t.TestResultGroupBy={}));var U;(function(e){e[e["Build"]=1]="Build";e[e["Release"]=2]="Release";e[e["Pipeline"]=3]="Pipeline"})(U=t.TestResultsContextType||(t.TestResultsContextType={}));var N;(function(e){e[e["None"]=0]="None";e[e["Running"]=1]="Running";e[e["Completed"]=2]="Completed";e[e["Waiting"]=3]="Waiting";e[e["Cancelled"]=4]="Cancelled"})(N=t.TestResultsSessionState||(t.TestResultsSessionState={}));var F;(function(e){e[e["All"]=1]="All";e[e["Flaky"]=2]="Flaky";e[e["NewTestLogging"]=3]="NewTestLogging"})(F=t.TestResultsSettingsType||(t.TestResultsSettingsType={}));var q;(function(e){e[e["Passed"]=0]="Passed";e[e["Failed"]=1]="Failed";e[e["NotImpacted"]=2]="NotImpacted";e[e["Others"]=3]="Others"})(q=t.TestRunOutcome||(t.TestRunOutcome={}));var j;(function(e){e[e["Build"]=1]="Build";e[e["Release"]=2]="Release";e[e["All"]=3]="All"})(j=t.TestRunPublishContext||(t.TestRunPublishContext={}));var M;(function(e){e[e["Unspecified"]=0]="Unspecified";e[e["NotStarted"]=1]="NotStarted";e[e["InProgress"]=2]="InProgress";e[e["Completed"]=3]="Completed";e[e["Aborted"]=4]="Aborted";e[e["Waiting"]=5]="Waiting";e[e["NeedsInvestigation"]=6]="NeedsInvestigation"})(M=t.TestRunState||(t.TestRunState={}));var L;(function(e){e[e["None"]=0]="None";e[e["CreatingEnvironment"]=1]="CreatingEnvironment";e[e["RunningTests"]=2]="RunningTests";e[e["CanceledByUser"]=3]="CanceledByUser";e[e["AbortedBySystem"]=4]="AbortedBySystem";e[e["TimedOut"]=5]="TimedOut";e[e["PendingAnalysis"]=6]="PendingAnalysis";e[e["Analyzed"]=7]="Analyzed";e[e["CancellationInProgress"]=8]="CancellationInProgress"})(L=t.TestRunSubstate||(t.TestRunSubstate={}));var G;(function(e){e[e["Unknown"]=0]="Unknown";e[e["XTDesktop"]=1]="XTDesktop";e[e["FeedbackDesktop"]=2]="FeedbackDesktop";e[e["XTWeb"]=3]="XTWeb";e[e["FeedbackWeb"]=4]="FeedbackWeb";e[e["XTDesktop2"]=5]="XTDesktop2";e[e["SessionInsightsForAll"]=6]="SessionInsightsForAll"})(G=t.TestSessionSource||(t.TestSessionSource={}));var H;(function(e){e[e["Unspecified"]=0]="Unspecified";e[e["NotStarted"]=1]="NotStarted";e[e["InProgress"]=2]="InProgress";e[e["Paused"]=3]="Paused";e[e["Completed"]=4]="Completed";e[e["Declined"]=5]="Declined"})(H=t.TestSessionState||(t.TestSessionState={}));t.TypeInfo={AfnStrip:{},AggregatedDataForResultTrend:{},AggregatedResultDetailsByOutcome:{},AggregatedResultsAnalysis:{},AggregatedResultsByOutcome:{},AggregatedRunsByOutcome:{},AggregatedRunsByState:{},AttachmentType:{enumValues:{generalAttachment:0,afnStrip:1,bugFilingData:2,codeCoverage:3,intermediateCollectorData:4,runConfig:5,testImpactDetails:6,tmiTestRunDeploymentFiles:7,tmiTestRunReverseDeploymentFiles:8,tmiTestResultDetail:9,tmiTestRunSummary:10,consoleLog:11}},BatchResponse:{},BuildConfiguration:{},BuildCoverage:{},BuildReference2:{},BulkResultUpdateRequest:{},CloneOperationInformation:{},CloneOperationState:{enumValues:{failed:2,inProgress:1,queued:0,succeeded:3}},CodeCoverageSummary:{},Coverage2:{},CoverageDetailedSummaryStatus:{enumValues:{none:0,inProgress:1,finalized:2,pending:3,updateRequestQueued:4,noModulesFound:5,numberOfFilesExceeded:6,noInputFiles:7,buildCancelled:8,failedJobs:9,moduleMergeJobTimeout:10,codeCoverageSuccess:11,invalidBuildConfiguration:12,coverageAnalyzerBuildNotFound:13,failedToRequeue:14,buildBailedOut:15,noCodeCoverageTask:16,mergeJobFailed:17,mergeInvokerJobFailed:18,monitorJobFailed:19,moduleMergeInvokerJobTimeout:20,monitorJobTimeout:21,invalidCoverageInput:22}},CoverageQueryFlags:{enumValues:{modules:1,functions:2,blockData:4}},CoverageStatus:{enumValues:{covered:0,notCovered:1,partiallyCovered:2}},CoverageSummaryStatus:{enumValues:{none:0,inProgress:1,completed:2,finalized:3,pending:4,updateRequestQueued:5}},CreateTestMessageLogEntryRequest:{},CreateTestResultsRequest:{},CreateTestRunRequest:{},CustomTestFieldDefinition:{},CustomTestFieldScope:{enumValues:{none:0,testRun:1,testResult:2,testRunAndTestResult:3,system:4,all:7}},CustomTestFieldType:{enumValues:{bit:2,dateTime:4,int:8,float:6,string:12,guid:14}},DatedTestFieldData:{},FailingSince:{},FetchTestResultsResponse:{},FlakyDetection:{},FlakyDetectionType:{enumValues:{custom:1,system:2}},FlakySettings:{},LastResultDetails:{},LegacyBuildConfiguration:{},LegacyReleaseReference:{},LegacyTestCaseResult:{},LegacyTestRun:{},LegacyTestSettings:{},Machine:{},Metrics:{enumValues:{all:1,resultSummary:2,resultsAnalysis:3,runSummary:4}},OperationType:{enumValues:{add:1,delete:2}},PipelineTestMetrics:{},PointLastResult:{},PointsResults2:{},QueryTestActionResultResponse:{},ReleaseReference:{},ReleaseReference2:{},RequirementsToTestsMapping2:{},Response:{},ResultDetails:{enumValues:{none:0,iterations:1,workItems:2,subResults:4,point:8}},ResultGroupType:{enumValues:{none:0,rerun:1,dataDriven:2,orderedTest:3,generic:4}},ResultMetadata:{enumValues:{rerun:1,flaky:2}},ResultMetaDataDetails:{enumValues:{none:0,flakyIdentifiers:1}},ResultObjectType:{enumValues:{testSuite:0,testPlan:1}},ResultRetentionSettings:{},ResultsByQueryResponse:{},ResultsFilter:{},ResultsSummaryByOutcome:{},ResultSummary:{},ResultUpdateRequest:{},ResultUpdateRequestModel:{},ResultUpdateResponse:{},RunCreateModel:{},RunStatistic:{},RunSummary:{},RunSummaryModel:{},RunType:{enumValues:{unspecified:0,normal:1,blocking:2,web:4,mtrRunInitiatedFromWeb:8,runWithDtlEnv:16,noConfigRun:32}},RunUpdateModel:{},Service:{enumValues:{any:0,tcm:1,tfs:2}},SessionEnvironmentAndMachine:{},SessionResult:{enumValues:{none:0,passed:1,failed:2,pending:3}},SourceViewBuildCoverage:{},SuiteExpand:{enumValues:{children:1,defaultTesters:2}},TCMServiceDataMigrationStatus:{enumValues:{notStarted:0,inProgress:1,completed:2,failed:3}},TestActionResult:{},TestActionResult2:{},TestActionResultModel:{},TestAttachment:{},TestAuthoringDetails:{},TestCaseReference2:{},TestCaseResult:{},TestConfiguration:{},TestConfigurationState:{enumValues:{active:1,inactive:2}},TestExecutionReportData:{},TestExtensionField:{},TestExtensionFieldDetails:{},TestFailuresAnalysis:{},TestHistoryQuery:{},TestIterationDetailsModel:{},TestLog:{},TestLogReference:{},TestLogScope:{enumValues:{run:0,build:1,release:2}},TestLogStatus:{},TestLogStatusCode:{enumValues:{success:0,failed:1,fileAlreadyExists:2,invalidInput:3,invalidFileName:4,invalidContainer:5,transferFailed:6,featureDisabled:7,buildDoesNotExist:8,runDoesNotExist:9,containerNotCreated:10,apiNotSupported:11,fileSizeExceeds:12,containerNotFound:13,fileNotFound:14,directoryNotFound:15,storageCapacityExceeded:16}},TestLogStoreAttachment:{},TestLogStoreEndpointDetails:{},TestLogStoreEndpointType:{enumValues:{root:1,file:2}},TestLogStoreOperationType:{enumValues:{read:1,create:2,readAndCreate:3}},TestLogType:{enumValues:{generalAttachment:1,codeCoverage:2,testImpact:3,intermediate:4,system:5,mergedCoverageFile:6}},TestMessageLogDetails:{},TestMessageLogEntry:{},TestMessageLogEntry2:{},TestMethod:{},TestOutcome:{enumValues:{unspecified:0,none:1,passed:2,failed:3,inconclusive:4,timeout:5,aborted:6,blocked:7,notExecuted:8,warning:9,error:10,notApplicable:11,paused:12,inProgress:13,notImpacted:14,maxValue:14}},TestParameter2:{},TestPlan:{},TestPlanCloneRequest:{},TestPlanHubData:{},TestPlansWithSelection:{},TestPoint:{},TestPointReference:{},TestPointsEvent:{},TestPointsQuery:{},TestPointState:{enumValues:{none:0,ready:1,completed:2,notReady:3,inProgress:4,maxValue:4}},TestPointsUpdatedEvent:{},TestResult2:{},TestResultAcrossProjectResponse:{},TestResultAttachment:{},TestResultGroupBy:{enumValues:{branch:1,environment:2}},TestResultHistory:{},TestResultHistoryDetailsForGroup:{},TestResultHistoryForGroup:{},TestResultModelBase:{},TestResultReset2:{},TestResultsContext:{},TestResultsContextType:{enumValues:{build:1,release:2,pipeline:3}},TestResultsDetails:{},TestResultsDetailsForGroup:{},TestResultsEx2:{},TestResultsQuery:{},TestResultsSession:{},TestResultsSessionState:{enumValues:{none:0,running:1,completed:2,waiting:3,cancelled:4}},TestResultsSettings:{},TestResultsSettingsType:{enumValues:{all:1,flaky:2,newTestLogging:3}},TestResultSummary:{},TestResultsUpdateSettings:{},TestResultsWithWatermark:{},TestResultTrendFilter:{},TestRun:{},TestRun2:{},TestRunCanceledEvent:{},TestRunCreatedEvent:{},TestRunEvent:{},TestRunEx2:{},TestRunOutcome:{enumValues:{passed:0,failed:1,notImpacted:2,others:3}},TestRunPublishContext:{enumValues:{build:1,release:2,all:3}},TestRunStartedEvent:{},TestRunState:{enumValues:{unspecified:0,notStarted:1,inProgress:2,completed:3,aborted:4,waiting:5,needsInvestigation:6}},TestRunStatistic:{},TestRunSubstate:{enumValues:{none:0,creatingEnvironment:1,runningTests:2,canceledByUser:3,abortedBySystem:4,timedOut:5,pendingAnalysis:6,analyzed:7,cancellationInProgress:8}},TestRunSummary2:{},TestRunWithDtlEnvEvent:{},TestSession:{},TestSessionExploredWorkItemReference:{},TestSessionSource:{enumValues:{unknown:0,xtDesktop:1,feedbackDesktop:2,xtWeb:3,feedbackWeb:4,xtDesktop2:5,sessionInsightsForAll:6}},TestSessionState:{enumValues:{unspecified:0,notStarted:1,inProgress:2,paused:3,completed:4,declined:5}},TestSettings2:{},TestSubResult:{},TestSuite:{},TestSummaryForWorkItem:{},TestToWorkItemLinks:{},Timeline:{},UpdatedProperties:{},UpdateTestRunRequest:{},UpdateTestRunResponse:{},WorkItemToTestLinks:{}};t.TypeInfo.AfnStrip.fields={creationDate:{isDate:true}};t.TypeInfo.AggregatedDataForResultTrend.fields={resultsByOutcome:{isDictionary:true,dictionaryKeyEnumType:t.TypeInfo.TestOutcome,dictionaryValueTypeInfo:t.TypeInfo.AggregatedResultsByOutcome},runSummaryByState:{isDictionary:true,dictionaryKeyEnumType:t.TypeInfo.TestRunState,dictionaryValueTypeInfo:t.TypeInfo.AggregatedRunsByState},testResultsContext:{typeInfo:t.TypeInfo.TestResultsContext}};t.TypeInfo.AggregatedResultDetailsByOutcome.fields={outcome:{enumType:t.TypeInfo.TestOutcome}};t.TypeInfo.AggregatedResultsAnalysis.fields={notReportedResultsByOutcome:{isDictionary:true,dictionaryKeyEnumType:t.TypeInfo.TestOutcome,dictionaryValueTypeInfo:t.TypeInfo.AggregatedResultsByOutcome},previousContext:{typeInfo:t.TypeInfo.TestResultsContext},resultsByOutcome:{isDictionary:true,dictionaryKeyEnumType:t.TypeInfo.TestOutcome,dictionaryValueTypeInfo:t.TypeInfo.AggregatedResultsByOutcome},runSummaryByOutcome:{isDictionary:true,dictionaryKeyEnumType:t.TypeInfo.TestRunOutcome,dictionaryValueTypeInfo:t.TypeInfo.AggregatedRunsByOutcome},runSummaryByState:{isDictionary:true,dictionaryKeyEnumType:t.TypeInfo.TestRunState,dictionaryValueTypeInfo:t.TypeInfo.AggregatedRunsByState}};t.TypeInfo.AggregatedResultsByOutcome.fields={outcome:{enumType:t.TypeInfo.TestOutcome}};t.TypeInfo.AggregatedRunsByOutcome.fields={outcome:{enumType:t.TypeInfo.TestRunOutcome}};t.TypeInfo.AggregatedRunsByState.fields={resultsByOutcome:{isDictionary:true,dictionaryKeyEnumType:t.TypeInfo.TestOutcome,dictionaryValueTypeInfo:t.TypeInfo.AggregatedResultsByOutcome},state:{enumType:t.TypeInfo.TestRunState}};t.TypeInfo.BatchResponse.fields={responses:{isArray:true,typeInfo:t.TypeInfo.Response}};t.TypeInfo.BuildConfiguration.fields={creationDate:{isDate:true}};t.TypeInfo.BuildCoverage.fields={configuration:{typeInfo:t.TypeInfo.BuildConfiguration}};t.TypeInfo.BuildReference2.fields={createdDate:{isDate:true}};t.TypeInfo.BulkResultUpdateRequest.fields={requests:{isArray:true,typeInfo:t.TypeInfo.ResultUpdateRequest}};t.TypeInfo.CloneOperationInformation.fields={completionDate:{isDate:true},creationDate:{isDate:true},resultObjectType:{enumType:t.TypeInfo.ResultObjectType},state:{enumType:t.TypeInfo.CloneOperationState}};t.TypeInfo.CodeCoverageSummary.fields={coverageDetailedSummaryStatus:{enumType:t.TypeInfo.CoverageDetailedSummaryStatus},status:{enumType:t.TypeInfo.CoverageSummaryStatus}};t.TypeInfo.Coverage2.fields={dateCreated:{isDate:true},dateModified:{isDate:true}};t.TypeInfo.CreateTestMessageLogEntryRequest.fields={testMessageLogEntry:{isArray:true,typeInfo:t.TypeInfo.TestMessageLogEntry}};t.TypeInfo.CreateTestResultsRequest.fields={results:{isArray:true,typeInfo:t.TypeInfo.LegacyTestCaseResult}};t.TypeInfo.CreateTestRunRequest.fields={results:{isArray:true,typeInfo:t.TypeInfo.LegacyTestCaseResult},testRun:{typeInfo:t.TypeInfo.LegacyTestRun},testSettings:{typeInfo:t.TypeInfo.LegacyTestSettings}};t.TypeInfo.CustomTestFieldDefinition.fields={fieldType:{enumType:t.TypeInfo.CustomTestFieldType},scope:{enumType:t.TypeInfo.CustomTestFieldScope}};t.TypeInfo.DatedTestFieldData.fields={date:{isDate:true}};t.TypeInfo.FailingSince.fields={date:{isDate:true},release:{typeInfo:t.TypeInfo.ReleaseReference}};t.TypeInfo.FetchTestResultsResponse.fields={actionResults:{isArray:true,typeInfo:t.TypeInfo.TestActionResult},attachments:{isArray:true,typeInfo:t.TypeInfo.TestResultAttachment},results:{isArray:true,typeInfo:t.TypeInfo.LegacyTestCaseResult}};t.TypeInfo.FlakyDetection.fields={flakyDetectionType:{enumType:t.TypeInfo.FlakyDetectionType}};t.TypeInfo.FlakySettings.fields={flakyDetection:{typeInfo:t.TypeInfo.FlakyDetection}};t.TypeInfo.LastResultDetails.fields={dateCompleted:{isDate:true}};t.TypeInfo.LegacyBuildConfiguration.fields={completedDate:{isDate:true},createdDate:{isDate:true}};t.TypeInfo.LegacyReleaseReference.fields={environmentCreationDate:{isDate:true},releaseCreationDate:{isDate:true}};t.TypeInfo.LegacyTestCaseResult.fields={buildReference:{typeInfo:t.TypeInfo.LegacyBuildConfiguration},creationDate:{isDate:true},customFields:{isArray:true,typeInfo:t.TypeInfo.TestExtensionField},dateCompleted:{isDate:true},dateStarted:{isDate:true},failingSince:{typeInfo:t.TypeInfo.FailingSince},lastUpdated:{isDate:true},releaseReference:{typeInfo:t.TypeInfo.LegacyReleaseReference},resultGroupType:{enumType:t.TypeInfo.ResultGroupType},stackTrace:{typeInfo:t.TypeInfo.TestExtensionField}};t.TypeInfo.LegacyTestRun.fields={buildReference:{typeInfo:t.TypeInfo.LegacyBuildConfiguration},completeDate:{isDate:true},creationDate:{isDate:true},customFields:{isArray:true,typeInfo:t.TypeInfo.TestExtensionField},dueDate:{isDate:true},lastUpdated:{isDate:true},releaseReference:{typeInfo:t.TypeInfo.LegacyReleaseReference},startDate:{isDate:true},testMessageLogEntries:{isArray:true,typeInfo:t.TypeInfo.TestMessageLogDetails}};t.TypeInfo.LegacyTestSettings.fields={createdDate:{isDate:true},lastUpdated:{isDate:true}};t.TypeInfo.Machine.fields={timeline:{isArray:true,typeInfo:t.TypeInfo.Timeline}};t.TypeInfo.PipelineTestMetrics.fields={resultSummary:{typeInfo:t.TypeInfo.ResultSummary},runSummary:{typeInfo:t.TypeInfo.RunSummary},summaryAtChild:{isArray:true,typeInfo:t.TypeInfo.PipelineTestMetrics}};t.TypeInfo.PointLastResult.fields={lastUpdatedDate:{isDate:true}};t.TypeInfo.PointsResults2.fields={lastUpdated:{isDate:true}};t.TypeInfo.QueryTestActionResultResponse.fields={testActionResults:{isArray:true,typeInfo:t.TypeInfo.TestActionResult},testAttachments:{isArray:true,typeInfo:t.TypeInfo.TestResultAttachment}};t.TypeInfo.ReleaseReference.fields={creationDate:{isDate:true},environmentCreationDate:{isDate:true}};t.TypeInfo.ReleaseReference2.fields={environmentCreationDate:{isDate:true},releaseCreationDate:{isDate:true}};t.TypeInfo.RequirementsToTestsMapping2.fields={creationDate:{isDate:true},deletionDate:{isDate:true}};t.TypeInfo.Response.fields={};t.TypeInfo.ResultRetentionSettings.fields={lastUpdatedDate:{isDate:true}};t.TypeInfo.ResultsByQueryResponse.fields={testResults:{isArray:true,typeInfo:t.TypeInfo.LegacyTestCaseResult}};t.TypeInfo.ResultsFilter.fields={executedIn:{enumType:t.TypeInfo.Service},maxCompleteDate:{isDate:true},testResultsContext:{typeInfo:t.TypeInfo.TestResultsContext}};t.TypeInfo.ResultsSummaryByOutcome.fields={aggregatedResultDetailsByOutcome:{isDictionary:true,dictionaryKeyEnumType:t.TypeInfo.TestOutcome,dictionaryValueTypeInfo:t.TypeInfo.AggregatedResultDetailsByOutcome}};t.TypeInfo.ResultSummary.fields={resultSummaryByRunState:{isDictionary:true,dictionaryKeyEnumType:t.TypeInfo.TestRunState,dictionaryValueTypeInfo:t.TypeInfo.ResultsSummaryByOutcome}};t.TypeInfo.ResultUpdateRequest.fields={actionResultDeletes:{isArray:true,typeInfo:t.TypeInfo.TestActionResult},actionResults:{isArray:true,typeInfo:t.TypeInfo.TestActionResult},attachments:{isArray:true,typeInfo:t.TypeInfo.TestResultAttachment},testCaseResult:{typeInfo:t.TypeInfo.LegacyTestCaseResult}};t.TypeInfo.ResultUpdateRequestModel.fields={actionResultDeletes:{isArray:true,typeInfo:t.TypeInfo.TestActionResultModel},actionResults:{isArray:true,typeInfo:t.TypeInfo.TestActionResultModel}};t.TypeInfo.ResultUpdateResponse.fields={lastUpdated:{isDate:true}};t.TypeInfo.RunCreateModel.fields={buildReference:{typeInfo:t.TypeInfo.BuildConfiguration},releaseReference:{typeInfo:t.TypeInfo.ReleaseReference},runSummary:{isArray:true,typeInfo:t.TypeInfo.RunSummaryModel}};t.TypeInfo.RunStatistic.fields={resultMetadata:{enumType:t.TypeInfo.ResultMetadata}};t.TypeInfo.RunSummary.fields={runSummaryByOutcome:{isDictionary:true,dictionaryKeyEnumType:t.TypeInfo.TestRunOutcome},runSummaryByState:{isDictionary:true,dictionaryKeyEnumType:t.TypeInfo.TestRunState}};t.TypeInfo.RunSummaryModel.fields={testOutcome:{enumType:t.TypeInfo.TestOutcome}};t.TypeInfo.RunUpdateModel.fields={logEntries:{isArray:true,typeInfo:t.TypeInfo.TestMessageLogDetails},runSummary:{isArray:true,typeInfo:t.TypeInfo.RunSummaryModel},substate:{enumType:t.TypeInfo.TestRunSubstate}};t.TypeInfo.SessionEnvironmentAndMachine.fields={machines:{isArray:true,typeInfo:t.TypeInfo.Machine}};t.TypeInfo.SourceViewBuildCoverage.fields={configuration:{typeInfo:t.TypeInfo.BuildConfiguration}};t.TypeInfo.TestActionResult.fields={creationDate:{isDate:true},dateCompleted:{isDate:true},dateStarted:{isDate:true},lastUpdated:{isDate:true}};t.TypeInfo.TestActionResult2.fields={creationDate:{isDate:true},dateCompleted:{isDate:true},dateStarted:{isDate:true},lastUpdated:{isDate:true}};t.TypeInfo.TestActionResultModel.fields={completedDate:{isDate:true},startedDate:{isDate:true}};t.TypeInfo.TestAttachment.fields={attachmentType:{enumType:t.TypeInfo.AttachmentType},createdDate:{isDate:true}};t.TypeInfo.TestAuthoringDetails.fields={lastUpdated:{isDate:true},state:{enumType:t.TypeInfo.TestPointState}};t.TypeInfo.TestCaseReference2.fields={creationDate:{isDate:true},lastRefTestRunDate:{isDate:true}};t.TypeInfo.TestCaseResult.fields={completedDate:{isDate:true},createdDate:{isDate:true},failingSince:{typeInfo:t.TypeInfo.FailingSince},iterationDetails:{isArray:true,typeInfo:t.TypeInfo.TestIterationDetailsModel},lastUpdatedDate:{isDate:true},releaseReference:{typeInfo:t.TypeInfo.ReleaseReference},resultGroupType:{enumType:t.TypeInfo.ResultGroupType},startedDate:{isDate:true},subResults:{isArray:true,typeInfo:t.TypeInfo.TestSubResult}};t.TypeInfo.TestConfiguration.fields={lastUpdatedDate:{isDate:true},state:{enumType:t.TypeInfo.TestConfigurationState}};t.TypeInfo.TestExecutionReportData.fields={reportData:{isArray:true,typeInfo:t.TypeInfo.DatedTestFieldData}};t.TypeInfo.TestExtensionField.fields={field:{typeInfo:t.TypeInfo.TestExtensionFieldDetails}};t.TypeInfo.TestExtensionFieldDetails.fields={type:{enumType:n.TypeInfo.SqlDbType}};t.TypeInfo.TestFailuresAnalysis.fields={previousContext:{typeInfo:t.TypeInfo.TestResultsContext}};t.TypeInfo.TestHistoryQuery.fields={groupBy:{enumType:t.TypeInfo.TestResultGroupBy},maxCompleteDate:{isDate:true},resultsForGroup:{isArray:true,typeInfo:t.TypeInfo.TestResultHistoryForGroup}};t.TypeInfo.TestIterationDetailsModel.fields={actionResults:{isArray:true,typeInfo:t.TypeInfo.TestActionResultModel},completedDate:{isDate:true},startedDate:{isDate:true}};t.TypeInfo.TestLog.fields={logReference:{typeInfo:t.TypeInfo.TestLogReference},modifiedOn:{isDate:true}};t.TypeInfo.TestLogReference.fields={scope:{enumType:t.TypeInfo.TestLogScope},type:{enumType:t.TypeInfo.TestLogType}};t.TypeInfo.TestLogStatus.fields={status:{enumType:t.TypeInfo.TestLogStatusCode}};t.TypeInfo.TestLogStoreAttachment.fields={attachmentType:{enumType:t.TypeInfo.AttachmentType},createdDate:{isDate:true}};t.TypeInfo.TestLogStoreEndpointDetails.fields={endpointType:{enumType:t.TypeInfo.TestLogStoreEndpointType},status:{enumType:t.TypeInfo.TestLogStatusCode}};t.TypeInfo.TestMessageLogDetails.fields={dateCreated:{isDate:true}};t.TypeInfo.TestMessageLogEntry.fields={dateCreated:{isDate:true}};t.TypeInfo.TestMessageLogEntry2.fields={dateCreated:{isDate:true}};t.TypeInfo.TestMethod.fields={testResult:{typeInfo:t.TypeInfo.TestCaseResult}};t.TypeInfo.TestParameter2.fields={creationDate:{isDate:true},dateModified:{isDate:true}};t.TypeInfo.TestPlan.fields={endDate:{isDate:true},startDate:{isDate:true},updatedDate:{isDate:true}};t.TypeInfo.TestPlanCloneRequest.fields={destinationTestPlan:{typeInfo:t.TypeInfo.TestPlan}};t.TypeInfo.TestPlanHubData.fields={testPlan:{typeInfo:t.TypeInfo.TestPlan},testPoints:{isArray:true,typeInfo:t.TypeInfo.TestPoint},testSuites:{isArray:true,typeInfo:t.TypeInfo.TestSuite}};t.TypeInfo.TestPlansWithSelection.fields={plans:{isArray:true,typeInfo:t.TypeInfo.TestPlan}};t.TypeInfo.TestPoint.fields={lastResetToActive:{isDate:true},lastResultDetails:{typeInfo:t.TypeInfo.LastResultDetails},lastUpdatedDate:{isDate:true}};t.TypeInfo.TestPointReference.fields={state:{enumType:t.TypeInfo.TestPointState}};t.TypeInfo.TestPointsEvent.fields={testPoints:{isArray:true,typeInfo:t.TypeInfo.TestPointReference}};t.TypeInfo.TestPointsQuery.fields={points:{isArray:true,typeInfo:t.TypeInfo.TestPoint}};t.TypeInfo.TestPointsUpdatedEvent.fields={testPoints:{isArray:true,typeInfo:t.TypeInfo.TestPointReference}};t.TypeInfo.TestResult2.fields={creationDate:{isDate:true},dateCompleted:{isDate:true},dateStarted:{isDate:true},lastUpdated:{isDate:true}};t.TypeInfo.TestResultAcrossProjectResponse.fields={testResult:{typeInfo:t.TypeInfo.LegacyTestCaseResult}};t.TypeInfo.TestResultAttachment.fields={attachmentType:{enumType:t.TypeInfo.AttachmentType},creationDate:{isDate:true}};t.TypeInfo.TestResultHistory.fields={resultsForGroup:{isArray:true,typeInfo:t.TypeInfo.TestResultHistoryDetailsForGroup}};t.TypeInfo.TestResultHistoryDetailsForGroup.fields={latestResult:{typeInfo:t.TypeInfo.TestCaseResult}};t.TypeInfo.TestResultHistoryForGroup.fields={results:{isArray:true,typeInfo:t.TypeInfo.TestCaseResult}};t.TypeInfo.TestResultModelBase.fields={completedDate:{isDate:true},startedDate:{isDate:true}};t.TypeInfo.TestResultReset2.fields={dateModified:{isDate:true}};t.TypeInfo.TestResultsContext.fields={contextType:{enumType:t.TypeInfo.TestResultsContextType},release:{typeInfo:t.TypeInfo.ReleaseReference}};t.TypeInfo.TestResultsDetails.fields={resultsForGroup:{isArray:true,typeInfo:t.TypeInfo.TestResultsDetailsForGroup}};t.TypeInfo.TestResultsDetailsForGroup.fields={results:{isArray:true,typeInfo:t.TypeInfo.TestCaseResult},resultsCountByOutcome:{isDictionary:true,dictionaryKeyEnumType:t.TypeInfo.TestOutcome,dictionaryValueTypeInfo:t.TypeInfo.AggregatedResultsByOutcome}};t.TypeInfo.TestResultsEx2.fields={creationDate:{isDate:true},dateTimeValue:{isDate:true}};t.TypeInfo.TestResultsQuery.fields={results:{isArray:true,typeInfo:t.TypeInfo.TestCaseResult},resultsFilter:{typeInfo:t.TypeInfo.ResultsFilter}};t.TypeInfo.TestResultsSession.fields={endTimeUTC:{isDate:true},result:{enumType:t.TypeInfo.SessionResult},startTimeUTC:{isDate:true},state:{enumType:t.TypeInfo.TestResultsSessionState},timeline:{isArray:true,typeInfo:t.TypeInfo.Timeline}};t.TypeInfo.TestResultsSettings.fields={flakySettings:{typeInfo:t.TypeInfo.FlakySettings}};t.TypeInfo.TestResultSummary.fields={aggregatedResultsAnalysis:{typeInfo:t.TypeInfo.AggregatedResultsAnalysis},teamProject:{typeInfo:r.TypeInfo.TeamProjectReference},testFailures:{typeInfo:t.TypeInfo.TestFailuresAnalysis},testResultsContext:{typeInfo:t.TypeInfo.TestResultsContext}};t.TypeInfo.TestResultsUpdateSettings.fields={flakySettings:{typeInfo:t.TypeInfo.FlakySettings}};t.TypeInfo.TestResultsWithWatermark.fields={changedDate:{isDate:true},pointsResults:{isArray:true,typeInfo:t.TypeInfo.PointsResults2}};t.TypeInfo.TestResultTrendFilter.fields={maxCompleteDate:{isDate:true}};t.TypeInfo.TestRun.fields={buildConfiguration:{typeInfo:t.TypeInfo.BuildConfiguration},completedDate:{isDate:true},createdDate:{isDate:true},dueDate:{isDate:true},lastUpdatedDate:{isDate:true},release:{typeInfo:t.TypeInfo.ReleaseReference},runStatistics:{isArray:true,typeInfo:t.TypeInfo.RunStatistic},startedDate:{isDate:true},substate:{enumType:t.TypeInfo.TestRunSubstate}};t.TypeInfo.TestRun2.fields={completeDate:{isDate:true},creationDate:{isDate:true},deletedOn:{isDate:true},dueDate:{isDate:true},lastUpdated:{isDate:true},startDate:{isDate:true}};t.TypeInfo.TestRunCanceledEvent.fields={testRun:{typeInfo:t.TypeInfo.TestRun}};t.TypeInfo.TestRunCreatedEvent.fields={testRun:{typeInfo:t.TypeInfo.TestRun}};t.TypeInfo.TestRunEvent.fields={testRun:{typeInfo:t.TypeInfo.TestRun}};t.TypeInfo.TestRunEx2.fields={createdDate:{isDate:true},dateTimeValue:{isDate:true}};t.TypeInfo.TestRunStartedEvent.fields={testRun:{typeInfo:t.TypeInfo.TestRun}};t.TypeInfo.TestRunStatistic.fields={runStatistics:{isArray:true,typeInfo:t.TypeInfo.RunStatistic}};t.TypeInfo.TestRunSummary2.fields={testRunCompletedDate:{isDate:true}};t.TypeInfo.TestRunWithDtlEnvEvent.fields={testRun:{typeInfo:t.TypeInfo.TestRun}};t.TypeInfo.TestSession.fields={endDate:{isDate:true},lastUpdatedDate:{isDate:true},source:{enumType:t.TypeInfo.TestSessionSource},startDate:{isDate:true},state:{enumType:t.TypeInfo.TestSessionState}};t.TypeInfo.TestSessionExploredWorkItemReference.fields={endTime:{isDate:true},startTime:{isDate:true}};t.TypeInfo.TestSettings2.fields={createdDate:{isDate:true},lastUpdatedDate:{isDate:true}};t.TypeInfo.TestSubResult.fields={completedDate:{isDate:true},lastUpdatedDate:{isDate:true},resultGroupType:{enumType:t.TypeInfo.ResultGroupType},startedDate:{isDate:true},subResults:{isArray:true,typeInfo:t.TypeInfo.TestSubResult}};t.TypeInfo.TestSuite.fields={children:{isArray:true,typeInfo:t.TypeInfo.TestSuite},lastPopulatedDate:{isDate:true},lastUpdatedDate:{isDate:true}};t.TypeInfo.TestSummaryForWorkItem.fields={summary:{typeInfo:t.TypeInfo.AggregatedDataForResultTrend}};t.TypeInfo.TestToWorkItemLinks.fields={test:{typeInfo:t.TypeInfo.TestMethod}};t.TypeInfo.Timeline.fields={timestampUTC:{isDate:true}};t.TypeInfo.UpdatedProperties.fields={lastUpdated:{isDate:true}};t.TypeInfo.UpdateTestRunRequest.fields={attachmentsToAdd:{isArray:true,typeInfo:t.TypeInfo.TestResultAttachment},testRun:{typeInfo:t.TypeInfo.LegacyTestRun}};t.TypeInfo.UpdateTestRunResponse.fields={updatedProperties:{typeInfo:t.TypeInfo.UpdatedProperties}};t.TypeInfo.WorkItemToTestLinks.fields={executedIn:{enumType:t.TypeInfo.Service},tests:{isArray:true,typeInfo:t.TypeInfo.TestMethod}}},9793:(e,t,i)=>{Object.defineProperty(t,"__esModule",{value:true});t.TypeInfo=t.UserFriendlyTestOutcome=t.TestSuiteType=t.TestPlansLibraryWorkItemFilterMode=t.TestPlansLibraryQuery=t.TestEntityTypes=t.SuiteExpand=t.SuiteEntryTypes=t.ResultState=t.PointState=t.Outcome=t.LibraryTestCasesDataReturnCode=t.LastResolutionState=t.FailureType=t.ExcludeFlags=void 0;const n=i(458);const r=i(613);var s;(function(e){e[e["None"]=0]="None";e[e["PointAssignments"]=1]="PointAssignments";e[e["ExtraInformation"]=2]="ExtraInformation"})(s=t.ExcludeFlags||(t.ExcludeFlags={}));var o;(function(e){e[e["None"]=0]="None";e[e["Regression"]=1]="Regression";e[e["New_Issue"]=2]="New_Issue";e[e["Known_Issue"]=3]="Known_Issue";e[e["Unknown"]=4]="Unknown";e[e["Null_Value"]=5]="Null_Value";e[e["MaxValue"]=5]="MaxValue"})(o=t.FailureType||(t.FailureType={}));var a;(function(e){e[e["None"]=0]="None";e[e["NeedsInvestigation"]=1]="NeedsInvestigation";e[e["TestIssue"]=2]="TestIssue";e[e["ProductIssue"]=3]="ProductIssue";e[e["ConfigurationIssue"]=4]="ConfigurationIssue";e[e["NullValue"]=5]="NullValue";e[e["MaxValue"]=5]="MaxValue"})(a=t.LastResolutionState||(t.LastResolutionState={}));var l;(function(e){e[e["Success"]=0]="Success";e[e["Error"]=1]="Error"})(l=t.LibraryTestCasesDataReturnCode||(t.LibraryTestCasesDataReturnCode={}));var p;(function(e){e[e["Unspecified"]=0]="Unspecified";e[e["None"]=1]="None";e[e["Passed"]=2]="Passed";e[e["Failed"]=3]="Failed";e[e["Inconclusive"]=4]="Inconclusive";e[e["Timeout"]=5]="Timeout";e[e["Aborted"]=6]="Aborted";e[e["Blocked"]=7]="Blocked";e[e["NotExecuted"]=8]="NotExecuted";e[e["Warning"]=9]="Warning";e[e["Error"]=10]="Error";e[e["NotApplicable"]=11]="NotApplicable";e[e["Paused"]=12]="Paused";e[e["InProgress"]=13]="InProgress";e[e["NotImpacted"]=14]="NotImpacted";e[e["MaxValue"]=14]="MaxValue"})(p=t.Outcome||(t.Outcome={}));var c;(function(e){e[e["None"]=0]="None";e[e["Ready"]=1]="Ready";e[e["Completed"]=2]="Completed";e[e["NotReady"]=3]="NotReady";e[e["InProgress"]=4]="InProgress";e[e["MaxValue"]=4]="MaxValue"})(c=t.PointState||(t.PointState={}));var d;(function(e){e[e["Unspecified"]=0]="Unspecified";e[e["Pending"]=1]="Pending";e[e["Queued"]=2]="Queued";e[e["InProgress"]=3]="InProgress";e[e["Paused"]=4]="Paused";e[e["Completed"]=5]="Completed";e[e["MaxValue"]=5]="MaxValue"})(d=t.ResultState||(t.ResultState={}));var u;(function(e){e[e["TestCase"]=0]="TestCase";e[e["Suite"]=1]="Suite"})(u=t.SuiteEntryTypes||(t.SuiteEntryTypes={}));var A;(function(e){e[e["None"]=0]="None";e[e["Children"]=1]="Children";e[e["DefaultTesters"]=2]="DefaultTesters"})(A=t.SuiteExpand||(t.SuiteExpand={}));var f;(function(e){e[e["TestCase"]=0]="TestCase";e[e["TestPoint"]=1]="TestPoint"})(f=t.TestEntityTypes||(t.TestEntityTypes={}));var h;(function(e){e[e["None"]=0]="None";e[e["AllTestCases"]=1]="AllTestCases";e[e["TestCasesWithActiveBugs"]=2]="TestCasesWithActiveBugs";e[e["TestCasesNotLinkedToRequirements"]=3]="TestCasesNotLinkedToRequirements";e[e["TestCasesLinkedToRequirements"]=4]="TestCasesLinkedToRequirements";e[e["AllSharedSteps"]=11]="AllSharedSteps";e[e["SharedStepsNotLinkedToRequirement"]=12]="SharedStepsNotLinkedToRequirement"})(h=t.TestPlansLibraryQuery||(t.TestPlansLibraryQuery={}));var g;(function(e){e[e["Or"]=0]="Or";e[e["And"]=1]="And"})(g=t.TestPlansLibraryWorkItemFilterMode||(t.TestPlansLibraryWorkItemFilterMode={}));var y;(function(e){e[e["None"]=0]="None";e[e["DynamicTestSuite"]=1]="DynamicTestSuite";e[e["StaticTestSuite"]=2]="StaticTestSuite";e[e["RequirementTestSuite"]=3]="RequirementTestSuite"})(y=t.TestSuiteType||(t.TestSuiteType={}));var v;(function(e){e[e["InProgress"]=0]="InProgress";e[e["Blocked"]=1]="Blocked";e[e["Failed"]=2]="Failed";e[e["Passed"]=3]="Passed";e[e["Ready"]=4]="Ready";e[e["NotApplicable"]=5]="NotApplicable";e[e["Paused"]=6]="Paused";e[e["Timeout"]=7]="Timeout";e[e["Warning"]=8]="Warning";e[e["Error"]=9]="Error";e[e["NotExecuted"]=10]="NotExecuted";e[e["Inconclusive"]=11]="Inconclusive";e[e["Aborted"]=12]="Aborted";e[e["None"]=13]="None";e[e["NotImpacted"]=14]="NotImpacted";e[e["Unspecified"]=15]="Unspecified";e[e["MaxValue"]=15]="MaxValue"})(v=t.UserFriendlyTestOutcome||(t.UserFriendlyTestOutcome={}));t.TypeInfo={CloneOperationCommonResponse:{},CloneTestCaseOperationInformation:{},CloneTestPlanOperationInformation:{},CloneTestPlanParams:{},CloneTestSuiteOperationInformation:{},DestinationTestPlanCloneParams:{},ExcludeFlags:{enumValues:{none:0,pointAssignments:1,extraInformation:2}},FailureType:{enumValues:{none:0,regression:1,new_Issue:2,known_Issue:3,unknown:4,null_Value:5,maxValue:5}},LastResolutionState:{enumValues:{none:0,needsInvestigation:1,testIssue:2,productIssue:3,configurationIssue:4,nullValue:5,maxValue:5}},LibraryTestCasesDataReturnCode:{enumValues:{success:0,error:1}},LibraryWorkItemsData:{},LibraryWorkItemsDataProviderRequest:{},Outcome:{enumValues:{unspecified:0,none:1,passed:2,failed:3,inconclusive:4,timeout:5,aborted:6,blocked:7,notExecuted:8,warning:9,error:10,notApplicable:11,paused:12,inProgress:13,notImpacted:14,maxValue:14}},PointState:{enumValues:{none:0,ready:1,completed:2,notReady:3,inProgress:4,maxValue:4}},Results:{},ResultState:{enumValues:{unspecified:0,pending:1,queued:2,inProgress:3,paused:4,completed:5,maxValue:5}},SourceTestplanResponse:{},SourceTestSuiteResponse:{},SuiteEntry:{},SuiteEntryTypes:{enumValues:{testCase:0,suite:1}},SuiteEntryUpdateParams:{},SuiteExpand:{enumValues:{none:0,children:1,defaultTesters:2}},TestCase:{},TestCaseAssociatedResult:{},TestCaseAssociatedResultExtended:{},TestCaseResultsData:{},TestCaseResultsDataExtended:{},TestConfiguration:{},TestConfigurationCreateUpdateParameters:{},TestEntityTypes:{enumValues:{testCase:0,testPoint:1}},TestPlan:{},TestPlanCreateParams:{},TestPlanDetailedReference:{},TestPlansHubRefreshData:{},TestPlansLibraryQuery:{enumValues:{none:0,allTestCases:1,testCasesWithActiveBugs:2,testCasesNotLinkedToRequirements:3,testCasesLinkedToRequirements:4,allSharedSteps:11,sharedStepsNotLinkedToRequirement:12}},TestPlansLibraryWorkItemFilter:{},TestPlansLibraryWorkItemFilterMode:{enumValues:{or:0,and:1}},TestPlanUpdateParams:{},TestPoint:{},TestPointResults:{},TestPointUpdateParams:{},TestSuite:{},TestSuiteCreateParams:{},TestSuiteReferenceWithProject:{},TestSuiteType:{enumValues:{none:0,dynamicTestSuite:1,staticTestSuite:2,requirementTestSuite:3}},TestVariable:{},UserFriendlyTestOutcome:{enumValues:{inProgress:0,blocked:1,failed:2,passed:3,ready:4,notApplicable:5,paused:6,timeout:7,warning:8,error:9,notExecuted:10,inconclusive:11,aborted:12,none:13,notImpacted:14,unspecified:15,maxValue:15}}};t.TypeInfo.CloneOperationCommonResponse.fields={completionDate:{isDate:true},creationDate:{isDate:true},state:{enumType:n.TypeInfo.CloneOperationState}};t.TypeInfo.CloneTestCaseOperationInformation.fields={cloneOperationResponse:{typeInfo:t.TypeInfo.CloneOperationCommonResponse},destinationTestSuite:{typeInfo:t.TypeInfo.TestSuiteReferenceWithProject},sourceTestSuite:{typeInfo:t.TypeInfo.SourceTestSuiteResponse}};t.TypeInfo.CloneTestPlanOperationInformation.fields={cloneOperationResponse:{typeInfo:t.TypeInfo.CloneOperationCommonResponse},destinationTestPlan:{typeInfo:t.TypeInfo.TestPlan},sourceTestPlan:{typeInfo:t.TypeInfo.SourceTestplanResponse}};t.TypeInfo.CloneTestPlanParams.fields={destinationTestPlan:{typeInfo:t.TypeInfo.DestinationTestPlanCloneParams}};t.TypeInfo.CloneTestSuiteOperationInformation.fields={clonedTestSuite:{typeInfo:t.TypeInfo.TestSuiteReferenceWithProject},cloneOperationResponse:{typeInfo:t.TypeInfo.CloneOperationCommonResponse},destinationTestSuite:{typeInfo:t.TypeInfo.TestSuiteReferenceWithProject},sourceTestSuite:{typeInfo:t.TypeInfo.TestSuiteReferenceWithProject}};t.TypeInfo.DestinationTestPlanCloneParams.fields={endDate:{isDate:true},startDate:{isDate:true}};t.TypeInfo.LibraryWorkItemsData.fields={returnCode:{enumType:t.TypeInfo.LibraryTestCasesDataReturnCode}};t.TypeInfo.LibraryWorkItemsDataProviderRequest.fields={filterValues:{isArray:true,typeInfo:t.TypeInfo.TestPlansLibraryWorkItemFilter},libraryQueryType:{enumType:t.TypeInfo.TestPlansLibraryQuery}};t.TypeInfo.Results.fields={outcome:{enumType:t.TypeInfo.Outcome}};t.TypeInfo.SourceTestplanResponse.fields={project:{typeInfo:r.TypeInfo.TeamProjectReference}};t.TypeInfo.SourceTestSuiteResponse.fields={project:{typeInfo:r.TypeInfo.TeamProjectReference}};t.TypeInfo.SuiteEntry.fields={suiteEntryType:{enumType:t.TypeInfo.SuiteEntryTypes}};t.TypeInfo.SuiteEntryUpdateParams.fields={suiteEntryType:{enumType:t.TypeInfo.SuiteEntryTypes}};t.TypeInfo.TestCase.fields={project:{typeInfo:r.TypeInfo.TeamProjectReference}};t.TypeInfo.TestCaseAssociatedResult.fields={completedDate:{isDate:true},outcome:{enumType:t.TypeInfo.UserFriendlyTestOutcome}};t.TypeInfo.TestCaseAssociatedResultExtended.fields={completedDate:{isDate:true},outcome:{enumType:t.TypeInfo.UserFriendlyTestOutcome}};t.TypeInfo.TestCaseResultsData.fields={results:{isArray:true,typeInfo:t.TypeInfo.TestCaseAssociatedResult}};t.TypeInfo.TestCaseResultsDataExtended.fields={results:{isArray:true,typeInfo:t.TypeInfo.TestCaseAssociatedResultExtended}};t.TypeInfo.TestConfiguration.fields={project:{typeInfo:r.TypeInfo.TeamProjectReference},state:{enumType:n.TypeInfo.TestConfigurationState}};t.TypeInfo.TestConfigurationCreateUpdateParameters.fields={state:{enumType:n.TypeInfo.TestConfigurationState}};t.TypeInfo.TestPlan.fields={endDate:{isDate:true},project:{typeInfo:r.TypeInfo.TeamProjectReference},startDate:{isDate:true},updatedDate:{isDate:true}};t.TypeInfo.TestPlanCreateParams.fields={endDate:{isDate:true},startDate:{isDate:true}};t.TypeInfo.TestPlanDetailedReference.fields={endDate:{isDate:true},startDate:{isDate:true}};t.TypeInfo.TestPlansHubRefreshData.fields={testCases:{isArray:true,typeInfo:t.TypeInfo.TestCase},testPlan:{typeInfo:t.TypeInfo.TestPlanDetailedReference},testPoints:{isArray:true,typeInfo:t.TypeInfo.TestPoint},testSuites:{isArray:true,typeInfo:t.TypeInfo.TestSuite}};t.TypeInfo.TestPlansLibraryWorkItemFilter.fields={filterMode:{enumType:t.TypeInfo.TestPlansLibraryWorkItemFilterMode}};t.TypeInfo.TestPlanUpdateParams.fields={endDate:{isDate:true},startDate:{isDate:true}};t.TypeInfo.TestPoint.fields={lastResetToActive:{isDate:true},lastUpdatedDate:{isDate:true},project:{typeInfo:r.TypeInfo.TeamProjectReference},results:{typeInfo:t.TypeInfo.TestPointResults}};t.TypeInfo.TestPointResults.fields={failureType:{enumType:t.TypeInfo.FailureType},lastResolutionState:{enumType:t.TypeInfo.LastResolutionState},lastResultDetails:{typeInfo:n.TypeInfo.LastResultDetails},lastResultState:{enumType:t.TypeInfo.ResultState},outcome:{enumType:t.TypeInfo.Outcome},state:{enumType:t.TypeInfo.PointState}};t.TypeInfo.TestPointUpdateParams.fields={results:{typeInfo:t.TypeInfo.Results}};t.TypeInfo.TestSuite.fields={children:{isArray:true,typeInfo:t.TypeInfo.TestSuite},lastPopulatedDate:{isDate:true},lastUpdatedDate:{isDate:true},project:{typeInfo:r.TypeInfo.TeamProjectReference},suiteType:{enumType:t.TypeInfo.TestSuiteType}};t.TypeInfo.TestSuiteCreateParams.fields={suiteType:{enumType:t.TypeInfo.TestSuiteType}};t.TypeInfo.TestSuiteReferenceWithProject.fields={project:{typeInfo:r.TypeInfo.TeamProjectReference}};t.TypeInfo.TestVariable.fields={project:{typeInfo:r.TypeInfo.TeamProjectReference}}},8287:(e,t,i)=>{Object.defineProperty(t,"__esModule",{value:true});t.TypeInfo=t.VersionControlRecursionType=t.VersionControlChangeType=t.TfvcVersionType=t.TfvcVersionOption=t.ItemContentType=void 0;const n=i(613);var r;(function(e){e[e["RawText"]=0]="RawText";e[e["Base64Encoded"]=1]="Base64Encoded"})(r=t.ItemContentType||(t.ItemContentType={}));var s;(function(e){e[e["None"]=0]="None";e[e["Previous"]=1]="Previous";e[e["UseRename"]=2]="UseRename"})(s=t.TfvcVersionOption||(t.TfvcVersionOption={}));var o;(function(e){e[e["None"]=0]="None";e[e["Changeset"]=1]="Changeset";e[e["Shelveset"]=2]="Shelveset";e[e["Change"]=3]="Change";e[e["Date"]=4]="Date";e[e["Latest"]=5]="Latest";e[e["Tip"]=6]="Tip";e[e["MergeSource"]=7]="MergeSource"})(o=t.TfvcVersionType||(t.TfvcVersionType={}));var a;(function(e){e[e["None"]=0]="None";e[e["Add"]=1]="Add";e[e["Edit"]=2]="Edit";e[e["Encoding"]=4]="Encoding";e[e["Rename"]=8]="Rename";e[e["Delete"]=16]="Delete";e[e["Undelete"]=32]="Undelete";e[e["Branch"]=64]="Branch";e[e["Merge"]=128]="Merge";e[e["Lock"]=256]="Lock";e[e["Rollback"]=512]="Rollback";e[e["SourceRename"]=1024]="SourceRename";e[e["TargetRename"]=2048]="TargetRename";e[e["Property"]=4096]="Property";e[e["All"]=8191]="All"})(a=t.VersionControlChangeType||(t.VersionControlChangeType={}));var l;(function(e){e[e["None"]=0]="None";e[e["OneLevel"]=1]="OneLevel";e[e["OneLevelPlusNestedEmptyFolders"]=4]="OneLevelPlusNestedEmptyFolders";e[e["Full"]=120]="Full"})(l=t.VersionControlRecursionType||(t.VersionControlRecursionType={}));t.TypeInfo={Change:{},GitRepository:{},GitRepositoryRef:{},ItemContent:{},ItemContentType:{enumValues:{rawText:0,base64Encoded:1}},TfvcBranch:{},TfvcBranchRef:{},TfvcChange:{},TfvcChangeset:{},TfvcChangesetRef:{},TfvcItem:{},TfvcItemDescriptor:{},TfvcItemRequestData:{},TfvcLabel:{},TfvcLabelRef:{},TfvcShelveset:{},TfvcShelvesetRef:{},TfvcVersionDescriptor:{},TfvcVersionOption:{enumValues:{none:0,previous:1,useRename:2}},TfvcVersionType:{enumValues:{none:0,changeset:1,shelveset:2,change:3,date:4,latest:5,tip:6,mergeSource:7}},VersionControlChangeType:{enumValues:{none:0,add:1,edit:2,encoding:4,rename:8,delete:16,undelete:32,branch:64,merge:128,lock:256,rollback:512,sourceRename:1024,targetRename:2048,property:4096,all:8191}},VersionControlProjectInfo:{},VersionControlRecursionType:{enumValues:{none:0,oneLevel:1,oneLevelPlusNestedEmptyFolders:4,full:120}}};t.TypeInfo.Change.fields={changeType:{enumType:t.TypeInfo.VersionControlChangeType},newContent:{typeInfo:t.TypeInfo.ItemContent}};t.TypeInfo.GitRepository.fields={creationDate:{isDate:true},parentRepository:{typeInfo:t.TypeInfo.GitRepositoryRef},project:{typeInfo:n.TypeInfo.TeamProjectReference}};t.TypeInfo.GitRepositoryRef.fields={project:{typeInfo:n.TypeInfo.TeamProjectReference}};t.TypeInfo.ItemContent.fields={contentType:{enumType:t.TypeInfo.ItemContentType}};t.TypeInfo.TfvcBranch.fields={children:{isArray:true,typeInfo:t.TypeInfo.TfvcBranch},createdDate:{isDate:true}};t.TypeInfo.TfvcBranchRef.fields={createdDate:{isDate:true}};t.TypeInfo.TfvcChange.fields={changeType:{enumType:t.TypeInfo.VersionControlChangeType},newContent:{typeInfo:t.TypeInfo.ItemContent}};t.TypeInfo.TfvcChangeset.fields={changes:{isArray:true,typeInfo:t.TypeInfo.TfvcChange},createdDate:{isDate:true}};t.TypeInfo.TfvcChangesetRef.fields={createdDate:{isDate:true}};t.TypeInfo.TfvcItem.fields={changeDate:{isDate:true}};t.TypeInfo.TfvcItemDescriptor.fields={recursionLevel:{enumType:t.TypeInfo.VersionControlRecursionType},versionOption:{enumType:t.TypeInfo.TfvcVersionOption},versionType:{enumType:t.TypeInfo.TfvcVersionType}};t.TypeInfo.TfvcItemRequestData.fields={itemDescriptors:{isArray:true,typeInfo:t.TypeInfo.TfvcItemDescriptor}};t.TypeInfo.TfvcLabel.fields={items:{isArray:true,typeInfo:t.TypeInfo.TfvcItem},modifiedDate:{isDate:true}};t.TypeInfo.TfvcLabelRef.fields={modifiedDate:{isDate:true}};t.TypeInfo.TfvcShelveset.fields={changes:{isArray:true,typeInfo:t.TypeInfo.TfvcChange},createdDate:{isDate:true}};t.TypeInfo.TfvcShelvesetRef.fields={createdDate:{isDate:true}};t.TypeInfo.TfvcVersionDescriptor.fields={versionOption:{enumType:t.TypeInfo.TfvcVersionOption},versionType:{enumType:t.TypeInfo.TfvcVersionType}};t.TypeInfo.VersionControlProjectInfo.fields={defaultSourceControlType:{enumType:n.TypeInfo.SourceControlTypes},project:{typeInfo:n.TypeInfo.TeamProjectReference}}},2662:(e,t,i)=>{Object.defineProperty(t,"__esModule",{value:true});t.TypeInfo=t.WikiType=void 0;const n=i(6648);var r;(function(e){e[e["ProjectWiki"]=0]="ProjectWiki";e[e["CodeWiki"]=1]="CodeWiki"})(r=t.WikiType||(t.WikiType={}));t.TypeInfo={Wiki:{},WikiCreateBaseParameters:{},WikiCreateParametersV2:{},WikiPageDetail:{},WikiPageStat:{},WikiPageViewStats:{},WikiType:{enumValues:{projectWiki:0,codeWiki:1}},WikiUpdateParameters:{},WikiV2:{}};t.TypeInfo.Wiki.fields={repository:{typeInfo:n.TypeInfo.GitRepository}};t.TypeInfo.WikiCreateBaseParameters.fields={type:{enumType:t.TypeInfo.WikiType}};t.TypeInfo.WikiCreateParametersV2.fields={type:{enumType:t.TypeInfo.WikiType},version:{typeInfo:n.TypeInfo.GitVersionDescriptor}};t.TypeInfo.WikiPageDetail.fields={viewStats:{isArray:true,typeInfo:t.TypeInfo.WikiPageStat}};t.TypeInfo.WikiPageStat.fields={day:{isDate:true}};t.TypeInfo.WikiPageViewStats.fields={lastViewedTime:{isDate:true}};t.TypeInfo.WikiUpdateParameters.fields={versions:{isArray:true,typeInfo:n.TypeInfo.GitVersionDescriptor}};t.TypeInfo.WikiV2.fields={type:{enumType:t.TypeInfo.WikiType},versions:{isArray:true,typeInfo:n.TypeInfo.GitVersionDescriptor}}},2047:(e,t,i)=>{Object.defineProperty(t,"__esModule",{value:true});t.TypeInfo=t.TimelineTeamStatusCode=t.TimelineIterationStatusCode=t.TimelineCriteriaStatusCode=t.TimeFrame=t.PlanUserPermissions=t.PlanType=t.IdentityDisplayFormat=t.FieldType=t.BugsBehavior=t.BoardColumnType=t.BoardBadgeColumnOptions=t.BacklogType=void 0;const n=i(6839);var r;(function(e){e[e["Portfolio"]=0]="Portfolio";e[e["Requirement"]=1]="Requirement";e[e["Task"]=2]="Task"})(r=t.BacklogType||(t.BacklogType={}));var s;(function(e){e[e["InProgressColumns"]=0]="InProgressColumns";e[e["AllColumns"]=1]="AllColumns";e[e["CustomColumns"]=2]="CustomColumns"})(s=t.BoardBadgeColumnOptions||(t.BoardBadgeColumnOptions={}));var o;(function(e){e[e["Incoming"]=0]="Incoming";e[e["InProgress"]=1]="InProgress";e[e["Outgoing"]=2]="Outgoing"})(o=t.BoardColumnType||(t.BoardColumnType={}));var a;(function(e){e[e["Off"]=0]="Off";e[e["AsRequirements"]=1]="AsRequirements";e[e["AsTasks"]=2]="AsTasks"})(a=t.BugsBehavior||(t.BugsBehavior={}));var l;(function(e){e[e["String"]=0]="String";e[e["PlainText"]=1]="PlainText";e[e["Integer"]=2]="Integer";e[e["DateTime"]=3]="DateTime";e[e["TreePath"]=4]="TreePath";e[e["Boolean"]=5]="Boolean";e[e["Double"]=6]="Double"})(l=t.FieldType||(t.FieldType={}));var p;(function(e){e[e["AvatarOnly"]=0]="AvatarOnly";e[e["FullName"]=1]="FullName";e[e["AvatarAndFullName"]=2]="AvatarAndFullName"})(p=t.IdentityDisplayFormat||(t.IdentityDisplayFormat={}));var c;(function(e){e[e["DeliveryTimelineView"]=0]="DeliveryTimelineView"})(c=t.PlanType||(t.PlanType={}));var d;(function(e){e[e["None"]=0]="None";e[e["View"]=1]="View";e[e["Edit"]=2]="Edit";e[e["Delete"]=4]="Delete";e[e["Manage"]=8]="Manage";e[e["AllPermissions"]=15]="AllPermissions"})(d=t.PlanUserPermissions||(t.PlanUserPermissions={}));var u;(function(e){e[e["Past"]=0]="Past";e[e["Current"]=1]="Current";e[e["Future"]=2]="Future"})(u=t.TimeFrame||(t.TimeFrame={}));var A;(function(e){e[e["OK"]=0]="OK";e[e["InvalidFilterClause"]=1]="InvalidFilterClause";e[e["Unknown"]=2]="Unknown"})(A=t.TimelineCriteriaStatusCode||(t.TimelineCriteriaStatusCode={}));var f;(function(e){e[e["OK"]=0]="OK";e[e["IsOverlapping"]=1]="IsOverlapping"})(f=t.TimelineIterationStatusCode||(t.TimelineIterationStatusCode={}));var h;(function(e){e[e["OK"]=0]="OK";e[e["DoesntExistOrAccessDenied"]=1]="DoesntExistOrAccessDenied";e[e["MaxTeamsExceeded"]=2]="MaxTeamsExceeded";e[e["MaxTeamFieldsExceeded"]=3]="MaxTeamFieldsExceeded";e[e["BacklogInError"]=4]="BacklogInError";e[e["MissingTeamFieldValue"]=5]="MissingTeamFieldValue";e[e["NoIterationsExist"]=6]="NoIterationsExist"})(h=t.TimelineTeamStatusCode||(t.TimelineTeamStatusCode={}));t.TypeInfo={BacklogConfiguration:{},BacklogLevelConfiguration:{},BacklogType:{enumValues:{portfolio:0,requirement:1,task:2}},Board:{},BoardBadgeColumnOptions:{enumValues:{inProgressColumns:0,allColumns:1,customColumns:2}},BoardColumn:{},BoardColumnType:{enumValues:{incoming:0,inProgress:1,outgoing:2}},BugsBehavior:{enumValues:{off:0,asRequirements:1,asTasks:2}},CapacityContractBase:{},CapacityPatch:{},CardFieldSettings:{},CardSettings:{},CreatePlan:{},DateRange:{},DeliveryViewData:{},DeliveryViewPropertyCollection:{},FieldInfo:{},FieldType:{enumValues:{string:0,plainText:1,integer:2,dateTime:3,treePath:4,boolean:5,double:6}},IdentityDisplayFormat:{enumValues:{avatarOnly:0,fullName:1,avatarAndFullName:2}},Marker:{},Plan:{},PlanMetadata:{},PlanType:{enumValues:{deliveryTimelineView:0}},PlanUserPermissions:{enumValues:{none:0,view:1,edit:2,delete:4,manage:8,allPermissions:15}},TeamCapacity:{},TeamIterationAttributes:{},TeamMemberCapacity:{},TeamMemberCapacityIdentityRef:{},TeamSetting:{},TeamSettingsDaysOff:{},TeamSettingsDaysOffPatch:{},TeamSettingsIteration:{},TeamSettingsPatch:{},TimeFrame:{enumValues:{past:0,current:1,future:2}},TimelineCriteriaStatus:{},TimelineCriteriaStatusCode:{enumValues:{ok:0,invalidFilterClause:1,unknown:2}},TimelineIterationStatus:{},TimelineIterationStatusCode:{enumValues:{ok:0,isOverlapping:1}},TimelineTeamData:{},TimelineTeamIteration:{},TimelineTeamStatus:{},TimelineTeamStatusCode:{enumValues:{ok:0,doesntExistOrAccessDenied:1,maxTeamsExceeded:2,maxTeamFieldsExceeded:3,backlogInError:4,missingTeamFieldValue:5,noIterationsExist:6}},UpdatePlan:{}};t.TypeInfo.BacklogConfiguration.fields={bugsBehavior:{enumType:t.TypeInfo.BugsBehavior},portfolioBacklogs:{isArray:true,typeInfo:t.TypeInfo.BacklogLevelConfiguration},requirementBacklog:{typeInfo:t.TypeInfo.BacklogLevelConfiguration},taskBacklog:{typeInfo:t.TypeInfo.BacklogLevelConfiguration}};t.TypeInfo.BacklogLevelConfiguration.fields={type:{enumType:t.TypeInfo.BacklogType}};t.TypeInfo.Board.fields={columns:{isArray:true,typeInfo:t.TypeInfo.BoardColumn}};t.TypeInfo.BoardColumn.fields={columnType:{enumType:t.TypeInfo.BoardColumnType}};t.TypeInfo.CapacityContractBase.fields={daysOff:{isArray:true,typeInfo:t.TypeInfo.DateRange}};t.TypeInfo.CapacityPatch.fields={daysOff:{isArray:true,typeInfo:t.TypeInfo.DateRange}};t.TypeInfo.CardFieldSettings.fields={additionalFields:{isArray:true,typeInfo:t.TypeInfo.FieldInfo},assignedToDisplayFormat:{enumType:t.TypeInfo.IdentityDisplayFormat},coreFields:{isArray:true,typeInfo:t.TypeInfo.FieldInfo}};t.TypeInfo.CardSettings.fields={fields:{typeInfo:t.TypeInfo.CardFieldSettings}};t.TypeInfo.CreatePlan.fields={type:{enumType:t.TypeInfo.PlanType}};t.TypeInfo.DateRange.fields={end:{isDate:true},start:{isDate:true}};t.TypeInfo.DeliveryViewData.fields={criteriaStatus:{typeInfo:t.TypeInfo.TimelineCriteriaStatus},endDate:{isDate:true},startDate:{isDate:true},teams:{isArray:true,typeInfo:t.TypeInfo.TimelineTeamData}};t.TypeInfo.DeliveryViewPropertyCollection.fields={cardSettings:{typeInfo:t.TypeInfo.CardSettings},markers:{isArray:true,typeInfo:t.TypeInfo.Marker}};t.TypeInfo.FieldInfo.fields={fieldType:{enumType:t.TypeInfo.FieldType}};t.TypeInfo.Marker.fields={date:{isDate:true}};t.TypeInfo.Plan.fields={createdDate:{isDate:true},lastAccessed:{isDate:true},modifiedDate:{isDate:true},type:{enumType:t.TypeInfo.PlanType},userPermissions:{enumType:t.TypeInfo.PlanUserPermissions}};t.TypeInfo.PlanMetadata.fields={modifiedDate:{isDate:true},userPermissions:{enumType:t.TypeInfo.PlanUserPermissions}};t.TypeInfo.TeamCapacity.fields={teamMembers:{isArray:true,typeInfo:t.TypeInfo.TeamMemberCapacityIdentityRef}};t.TypeInfo.TeamIterationAttributes.fields={finishDate:{isDate:true},startDate:{isDate:true},timeFrame:{enumType:t.TypeInfo.TimeFrame}};t.TypeInfo.TeamMemberCapacity.fields={daysOff:{isArray:true,typeInfo:t.TypeInfo.DateRange}};t.TypeInfo.TeamMemberCapacityIdentityRef.fields={daysOff:{isArray:true,typeInfo:t.TypeInfo.DateRange}};t.TypeInfo.TeamSetting.fields={backlogIteration:{typeInfo:t.TypeInfo.TeamSettingsIteration},bugsBehavior:{enumType:t.TypeInfo.BugsBehavior},defaultIteration:{typeInfo:t.TypeInfo.TeamSettingsIteration},workingDays:{isArray:true,enumType:n.TypeInfo.DayOfWeek}};t.TypeInfo.TeamSettingsDaysOff.fields={daysOff:{isArray:true,typeInfo:t.TypeInfo.DateRange}};t.TypeInfo.TeamSettingsDaysOffPatch.fields={daysOff:{isArray:true,typeInfo:t.TypeInfo.DateRange}};t.TypeInfo.TeamSettingsIteration.fields={attributes:{typeInfo:t.TypeInfo.TeamIterationAttributes}};t.TypeInfo.TeamSettingsPatch.fields={bugsBehavior:{enumType:t.TypeInfo.BugsBehavior},workingDays:{isArray:true,enumType:n.TypeInfo.DayOfWeek}};t.TypeInfo.TimelineCriteriaStatus.fields={type:{enumType:t.TypeInfo.TimelineCriteriaStatusCode}};t.TypeInfo.TimelineIterationStatus.fields={type:{enumType:t.TypeInfo.TimelineIterationStatusCode}};t.TypeInfo.TimelineTeamData.fields={iterations:{isArray:true,typeInfo:t.TypeInfo.TimelineTeamIteration},status:{typeInfo:t.TypeInfo.TimelineTeamStatus}};t.TypeInfo.TimelineTeamIteration.fields={finishDate:{isDate:true},startDate:{isDate:true},status:{typeInfo:t.TypeInfo.TimelineIterationStatus}};t.TypeInfo.TimelineTeamStatus.fields={type:{enumType:t.TypeInfo.TimelineTeamStatusCode}};t.TypeInfo.UpdatePlan.fields={type:{enumType:t.TypeInfo.PlanType}}},649:(e,t)=>{Object.defineProperty(t,"__esModule",{value:true});t.TypeInfo=t.WorkItemTypeFieldsExpandLevel=t.WorkItemRecentActivityType=t.WorkItemExpand=t.WorkItemErrorPolicy=t.TreeStructureGroup=t.TreeNodeStructureType=t.TemplateType=t.ReportingRevisionsExpand=t.QueryType=t.QueryResultType=t.QueryRecursionOption=t.QueryOption=t.QueryExpand=t.QueryErrorPolicy=t.ProvisioningActionType=t.LogicalOperation=t.LinkQueryMode=t.GetFieldsExpand=t.FieldUsage=t.FieldType=t.CommentSortOrder=t.CommentReactionType=t.CommentFormat=t.CommentExpandOptions=t.ClassificationNodesErrorPolicy=void 0;var i;(function(e){e[e["Fail"]=1]="Fail";e[e["Omit"]=2]="Omit"})(i=t.ClassificationNodesErrorPolicy||(t.ClassificationNodesErrorPolicy={}));var n;(function(e){e[e["None"]=0]="None";e[e["Reactions"]=1]="Reactions";e[e["RenderedText"]=8]="RenderedText";e[e["RenderedTextOnly"]=16]="RenderedTextOnly";e[e["All"]=-17]="All"})(n=t.CommentExpandOptions||(t.CommentExpandOptions={}));var r;(function(e){e[e["Markdown"]=0]="Markdown";e[e["Html"]=1]="Html"})(r=t.CommentFormat||(t.CommentFormat={}));var s;(function(e){e[e["Like"]=0]="Like";e[e["Dislike"]=1]="Dislike";e[e["Heart"]=2]="Heart";e[e["Hooray"]=3]="Hooray";e[e["Smile"]=4]="Smile";e[e["Confused"]=5]="Confused"})(s=t.CommentReactionType||(t.CommentReactionType={}));var o;(function(e){e[e["Asc"]=1]="Asc";e[e["Desc"]=2]="Desc"})(o=t.CommentSortOrder||(t.CommentSortOrder={}));var a;(function(e){e[e["String"]=0]="String";e[e["Integer"]=1]="Integer";e[e["DateTime"]=2]="DateTime";e[e["PlainText"]=3]="PlainText";e[e["Html"]=4]="Html";e[e["TreePath"]=5]="TreePath";e[e["History"]=6]="History";e[e["Double"]=7]="Double";e[e["Guid"]=8]="Guid";e[e["Boolean"]=9]="Boolean";e[e["Identity"]=10]="Identity";e[e["PicklistString"]=11]="PicklistString";e[e["PicklistInteger"]=12]="PicklistInteger";e[e["PicklistDouble"]=13]="PicklistDouble"})(a=t.FieldType||(t.FieldType={}));var l;(function(e){e[e["None"]=0]="None";e[e["WorkItem"]=1]="WorkItem";e[e["WorkItemLink"]=2]="WorkItemLink";e[e["Tree"]=3]="Tree";e[e["WorkItemTypeExtension"]=4]="WorkItemTypeExtension"})(l=t.FieldUsage||(t.FieldUsage={}));var p;(function(e){e[e["None"]=0]="None";e[e["ExtensionFields"]=1]="ExtensionFields";e[e["IncludeDeleted"]=2]="IncludeDeleted"})(p=t.GetFieldsExpand||(t.GetFieldsExpand={}));var c;(function(e){e[e["WorkItems"]=0]="WorkItems";e[e["LinksOneHopMustContain"]=1]="LinksOneHopMustContain";e[e["LinksOneHopMayContain"]=2]="LinksOneHopMayContain";e[e["LinksOneHopDoesNotContain"]=3]="LinksOneHopDoesNotContain";e[e["LinksRecursiveMustContain"]=4]="LinksRecursiveMustContain";e[e["LinksRecursiveMayContain"]=5]="LinksRecursiveMayContain";e[e["LinksRecursiveDoesNotContain"]=6]="LinksRecursiveDoesNotContain"})(c=t.LinkQueryMode||(t.LinkQueryMode={}));var d;(function(e){e[e["NONE"]=0]="NONE";e[e["AND"]=1]="AND";e[e["OR"]=2]="OR"})(d=t.LogicalOperation||(t.LogicalOperation={}));var u;(function(e){e[e["Import"]=0]="Import";e[e["Validate"]=1]="Validate"})(u=t.ProvisioningActionType||(t.ProvisioningActionType={}));var A;(function(e){e[e["Fail"]=1]="Fail";e[e["Omit"]=2]="Omit"})(A=t.QueryErrorPolicy||(t.QueryErrorPolicy={}));var f;(function(e){e[e["None"]=0]="None";e[e["Wiql"]=1]="Wiql";e[e["Clauses"]=2]="Clauses";e[e["All"]=3]="All";e[e["Minimal"]=4]="Minimal"})(f=t.QueryExpand||(t.QueryExpand={}));var h;(function(e){e[e["Doing"]=1]="Doing";e[e["Done"]=2]="Done";e[e["Followed"]=3]="Followed"})(h=t.QueryOption||(t.QueryOption={}));var g;(function(e){e[e["ParentFirst"]=0]="ParentFirst";e[e["ChildFirst"]=1]="ChildFirst"})(g=t.QueryRecursionOption||(t.QueryRecursionOption={}));var y;(function(e){e[e["WorkItem"]=1]="WorkItem";e[e["WorkItemLink"]=2]="WorkItemLink"})(y=t.QueryResultType||(t.QueryResultType={}));var v;(function(e){e[e["Flat"]=1]="Flat";e[e["Tree"]=2]="Tree";e[e["OneHop"]=3]="OneHop"})(v=t.QueryType||(t.QueryType={}));var I;(function(e){e[e["None"]=0]="None";e[e["Fields"]=1]="Fields"})(I=t.ReportingRevisionsExpand||(t.ReportingRevisionsExpand={}));var E;(function(e){e[e["WorkItemType"]=0]="WorkItemType";e[e["GlobalWorkflow"]=1]="GlobalWorkflow"})(E=t.TemplateType||(t.TemplateType={}));var C;(function(e){e[e["Area"]=0]="Area";e[e["Iteration"]=1]="Iteration"})(C=t.TreeNodeStructureType||(t.TreeNodeStructureType={}));var b;(function(e){e[e["Areas"]=0]="Areas";e[e["Iterations"]=1]="Iterations"})(b=t.TreeStructureGroup||(t.TreeStructureGroup={}));var T;(function(e){e[e["Fail"]=1]="Fail";e[e["Omit"]=2]="Omit"})(T=t.WorkItemErrorPolicy||(t.WorkItemErrorPolicy={}));var w;(function(e){e[e["None"]=0]="None";e[e["Relations"]=1]="Relations";e[e["Fields"]=2]="Fields";e[e["Links"]=3]="Links";e[e["All"]=4]="All"})(w=t.WorkItemExpand||(t.WorkItemExpand={}));var R;(function(e){e[e["Visited"]=0]="Visited";e[e["Edited"]=1]="Edited";e[e["Deleted"]=2]="Deleted";e[e["Restored"]=3]="Restored"})(R=t.WorkItemRecentActivityType||(t.WorkItemRecentActivityType={}));var B;(function(e){e[e["None"]=0]="None";e[e["AllowedValues"]=1]="AllowedValues";e[e["DependentFields"]=2]="DependentFields";e[e["All"]=3]="All"})(B=t.WorkItemTypeFieldsExpandLevel||(t.WorkItemTypeFieldsExpandLevel={}));t.TypeInfo={AccountMyWorkResult:{},AccountRecentActivityWorkItemModel:{},AccountRecentActivityWorkItemModel2:{},AccountRecentActivityWorkItemModelBase:{},AccountRecentMentionWorkItemModel:{},AccountWorkWorkItemModel:{},ClassificationNodesErrorPolicy:{enumValues:{fail:1,omit:2}},Comment:{},CommentExpandOptions:{enumValues:{none:0,reactions:1,renderedText:8,renderedTextOnly:16,all:-17}},CommentFormat:{enumValues:{markdown:0,html:1}},CommentList:{},CommentReaction:{},CommentReactionType:{enumValues:{like:0,dislike:1,heart:2,hooray:3,smile:4,confused:5}},CommentSortOrder:{enumValues:{asc:1,desc:2}},CommentVersion:{},ExternalDeployment:{},FieldType:{enumValues:{string:0,integer:1,dateTime:2,plainText:3,html:4,treePath:5,history:6,double:7,guid:8,boolean:9,identity:10,picklistString:11,picklistInteger:12,picklistDouble:13}},FieldUsage:{enumValues:{none:0,workItem:1,workItemLink:2,tree:3,workItemTypeExtension:4}},GetFieldsExpand:{enumValues:{none:0,extensionFields:1,includeDeleted:2}},LinkQueryMode:{enumValues:{workItems:0,linksOneHopMustContain:1,linksOneHopMayContain:2,linksOneHopDoesNotContain:3,linksRecursiveMustContain:4,linksRecursiveMayContain:5,linksRecursiveDoesNotContain:6}},LogicalOperation:{enumValues:{none:0,and:1,or:2}},ProvisioningActionType:{enumValues:{import:0,validate:1}},QueryBatchGetRequest:{},QueryErrorPolicy:{enumValues:{fail:1,omit:2}},QueryExpand:{enumValues:{none:0,wiql:1,clauses:2,all:3,minimal:4}},QueryHierarchyItem:{},QueryHierarchyItemsResult:{},QueryOption:{enumValues:{doing:1,done:2,followed:3}},QueryRecursionOption:{enumValues:{parentFirst:0,childFirst:1}},QueryResultType:{enumValues:{workItem:1,workItemLink:2}},QueryType:{enumValues:{flat:1,tree:2,oneHop:3}},ReportingRevisionsExpand:{enumValues:{none:0,fields:1}},TemplateType:{enumValues:{workItemType:0,globalWorkflow:1}},TreeNodeStructureType:{enumValues:{area:0,iteration:1}},TreeStructureGroup:{enumValues:{areas:0,iterations:1}},WorkItemBatchGetRequest:{},WorkItemClassificationNode:{},WorkItemComment:{},WorkItemComments:{},WorkItemErrorPolicy:{enumValues:{fail:1,omit:2}},WorkItemExpand:{enumValues:{none:0,relations:1,fields:2,links:3,all:4}},WorkItemField:{},WorkItemField2:{},WorkItemHistory:{},WorkItemQueryClause:{},WorkItemQueryResult:{},WorkItemRecentActivityType:{enumValues:{visited:0,edited:1,deleted:2,restored:3}},WorkItemTagDefinition:{},WorkItemTypeFieldsExpandLevel:{enumValues:{none:0,allowedValues:1,dependentFields:2,all:3}},WorkItemTypeTemplateUpdateModel:{},WorkItemUpdate:{}};t.TypeInfo.AccountMyWorkResult.fields={workItemDetails:{isArray:true,typeInfo:t.TypeInfo.AccountWorkWorkItemModel}};t.TypeInfo.AccountRecentActivityWorkItemModel.fields={activityDate:{isDate:true},activityType:{enumType:t.TypeInfo.WorkItemRecentActivityType},changedDate:{isDate:true}};t.TypeInfo.AccountRecentActivityWorkItemModel2.fields={activityDate:{isDate:true},activityType:{enumType:t.TypeInfo.WorkItemRecentActivityType},changedDate:{isDate:true}};t.TypeInfo.AccountRecentActivityWorkItemModelBase.fields={activityDate:{isDate:true},activityType:{enumType:t.TypeInfo.WorkItemRecentActivityType},changedDate:{isDate:true}};t.TypeInfo.AccountRecentMentionWorkItemModel.fields={mentionedDateField:{isDate:true}};t.TypeInfo.AccountWorkWorkItemModel.fields={changedDate:{isDate:true}};t.TypeInfo.Comment.fields={createdDate:{isDate:true},createdOnBehalfDate:{isDate:true},format:{enumType:t.TypeInfo.CommentFormat},modifiedDate:{isDate:true},reactions:{isArray:true,typeInfo:t.TypeInfo.CommentReaction}};t.TypeInfo.CommentList.fields={comments:{isArray:true,typeInfo:t.TypeInfo.Comment}};t.TypeInfo.CommentReaction.fields={type:{enumType:t.TypeInfo.CommentReactionType}};t.TypeInfo.CommentVersion.fields={createdDate:{isDate:true},createdOnBehalfDate:{isDate:true},modifiedDate:{isDate:true}};t.TypeInfo.ExternalDeployment.fields={statusDate:{isDate:true}};t.TypeInfo.QueryBatchGetRequest.fields={$expand:{enumType:t.TypeInfo.QueryExpand},errorPolicy:{enumType:t.TypeInfo.QueryErrorPolicy}};t.TypeInfo.QueryHierarchyItem.fields={children:{isArray:true,typeInfo:t.TypeInfo.QueryHierarchyItem},clauses:{typeInfo:t.TypeInfo.WorkItemQueryClause},createdDate:{isDate:true},filterOptions:{enumType:t.TypeInfo.LinkQueryMode},lastExecutedDate:{isDate:true},lastModifiedDate:{isDate:true},linkClauses:{typeInfo:t.TypeInfo.WorkItemQueryClause},queryRecursionOption:{enumType:t.TypeInfo.QueryRecursionOption},queryType:{enumType:t.TypeInfo.QueryType},sourceClauses:{typeInfo:t.TypeInfo.WorkItemQueryClause},targetClauses:{typeInfo:t.TypeInfo.WorkItemQueryClause}};t.TypeInfo.QueryHierarchyItemsResult.fields={value:{isArray:true,typeInfo:t.TypeInfo.QueryHierarchyItem}};t.TypeInfo.WorkItemBatchGetRequest.fields={$expand:{enumType:t.TypeInfo.WorkItemExpand},asOf:{isDate:true},errorPolicy:{enumType:t.TypeInfo.WorkItemErrorPolicy}};t.TypeInfo.WorkItemClassificationNode.fields={children:{isArray:true,typeInfo:t.TypeInfo.WorkItemClassificationNode},structureType:{enumType:t.TypeInfo.TreeNodeStructureType}};t.TypeInfo.WorkItemComment.fields={format:{enumType:t.TypeInfo.CommentFormat},revisedDate:{isDate:true}};t.TypeInfo.WorkItemComments.fields={comments:{isArray:true,typeInfo:t.TypeInfo.WorkItemComment}};t.TypeInfo.WorkItemField.fields={type:{enumType:t.TypeInfo.FieldType},usage:{enumType:t.TypeInfo.FieldUsage}};t.TypeInfo.WorkItemField2.fields={type:{enumType:t.TypeInfo.FieldType},usage:{enumType:t.TypeInfo.FieldUsage}};t.TypeInfo.WorkItemHistory.fields={revisedDate:{isDate:true}};t.TypeInfo.WorkItemQueryClause.fields={clauses:{isArray:true,typeInfo:t.TypeInfo.WorkItemQueryClause},logicalOperator:{enumType:t.TypeInfo.LogicalOperation}};t.TypeInfo.WorkItemQueryResult.fields={asOf:{isDate:true},queryResultType:{enumType:t.TypeInfo.QueryResultType},queryType:{enumType:t.TypeInfo.QueryType}};t.TypeInfo.WorkItemTagDefinition.fields={lastUpdated:{isDate:true}};t.TypeInfo.WorkItemTypeTemplateUpdateModel.fields={actionType:{enumType:t.TypeInfo.ProvisioningActionType},templateType:{enumType:t.TypeInfo.TemplateType}};t.TypeInfo.WorkItemUpdate.fields={revisedDate:{isDate:true}}},6288:(e,t)=>{Object.defineProperty(t,"__esModule",{value:true});t.TypeInfo=t.WorkItemTypeClass=t.PageType=t.GetWorkItemTypeExpand=t.FieldType=void 0;var i;(function(e){e[e["String"]=1]="String";e[e["Integer"]=2]="Integer";e[e["DateTime"]=3]="DateTime";e[e["PlainText"]=5]="PlainText";e[e["Html"]=7]="Html";e[e["TreePath"]=8]="TreePath";e[e["History"]=9]="History";e[e["Double"]=10]="Double";e[e["Guid"]=11]="Guid";e[e["Boolean"]=12]="Boolean";e[e["Identity"]=13]="Identity";e[e["PicklistInteger"]=14]="PicklistInteger";e[e["PicklistString"]=15]="PicklistString";e[e["PicklistDouble"]=16]="PicklistDouble"})(i=t.FieldType||(t.FieldType={}));var n;(function(e){e[e["None"]=0]="None";e[e["States"]=1]="States";e[e["Behaviors"]=2]="Behaviors";e[e["Layout"]=4]="Layout"})(n=t.GetWorkItemTypeExpand||(t.GetWorkItemTypeExpand={}));var r;(function(e){e[e["Custom"]=1]="Custom";e[e["History"]=2]="History";e[e["Links"]=3]="Links";e[e["Attachments"]=4]="Attachments"})(r=t.PageType||(t.PageType={}));var s;(function(e){e[e["System"]=0]="System";e[e["Derived"]=1]="Derived";e[e["Custom"]=2]="Custom"})(s=t.WorkItemTypeClass||(t.WorkItemTypeClass={}));t.TypeInfo={FieldModel:{},FieldType:{enumValues:{string:1,integer:2,dateTime:3,plainText:5,html:7,treePath:8,history:9,double:10,guid:11,boolean:12,identity:13,picklistInteger:14,picklistString:15,picklistDouble:16}},FormLayout:{},GetWorkItemTypeExpand:{enumValues:{none:0,states:1,behaviors:2,layout:4}},Page:{},PageType:{enumValues:{custom:1,history:2,links:3,attachments:4}},WorkItemTypeClass:{enumValues:{system:0,derived:1,custom:2}},WorkItemTypeFieldModel:{},WorkItemTypeFieldModel2:{},WorkItemTypeModel:{}};t.TypeInfo.FieldModel.fields={type:{enumType:t.TypeInfo.FieldType}};t.TypeInfo.FormLayout.fields={pages:{isArray:true,typeInfo:t.TypeInfo.Page}};t.TypeInfo.Page.fields={pageType:{enumType:t.TypeInfo.PageType}};t.TypeInfo.WorkItemTypeFieldModel.fields={type:{enumType:t.TypeInfo.FieldType}};t.TypeInfo.WorkItemTypeFieldModel2.fields={type:{enumType:t.TypeInfo.FieldType}};t.TypeInfo.WorkItemTypeModel.fields={class:{enumType:t.TypeInfo.WorkItemTypeClass},layout:{typeInfo:t.TypeInfo.FormLayout}}},8108:(e,t)=>{Object.defineProperty(t,"__esModule",{value:true});t.TypeInfo=t.WorkItemTypeClass=t.RuleConditionType=t.RuleActionType=t.ProcessWorkItemTypeFieldsExpandLevel=t.ProcessClass=t.PageType=t.GetWorkItemTypeExpand=t.GetProcessExpandLevel=t.GetBehaviorsExpand=t.FieldType=t.CustomizationType=void 0;var i;(function(e){e[e["System"]=1]="System";e[e["Inherited"]=2]="Inherited";e[e["Custom"]=3]="Custom"})(i=t.CustomizationType||(t.CustomizationType={}));var n;(function(e){e[e["String"]=1]="String";e[e["Integer"]=2]="Integer";e[e["DateTime"]=3]="DateTime";e[e["PlainText"]=5]="PlainText";e[e["Html"]=7]="Html";e[e["TreePath"]=8]="TreePath";e[e["History"]=9]="History";e[e["Double"]=10]="Double";e[e["Guid"]=11]="Guid";e[e["Boolean"]=12]="Boolean";e[e["Identity"]=13]="Identity";e[e["PicklistInteger"]=14]="PicklistInteger";e[e["PicklistString"]=15]="PicklistString";e[e["PicklistDouble"]=16]="PicklistDouble"})(n=t.FieldType||(t.FieldType={}));var r;(function(e){e[e["None"]=0]="None";e[e["Fields"]=1]="Fields";e[e["CombinedFields"]=2]="CombinedFields"})(r=t.GetBehaviorsExpand||(t.GetBehaviorsExpand={}));var s;(function(e){e[e["None"]=0]="None";e[e["Projects"]=1]="Projects"})(s=t.GetProcessExpandLevel||(t.GetProcessExpandLevel={}));var o;(function(e){e[e["None"]=0]="None";e[e["States"]=1]="States";e[e["Behaviors"]=2]="Behaviors";e[e["Layout"]=4]="Layout"})(o=t.GetWorkItemTypeExpand||(t.GetWorkItemTypeExpand={}));var a;(function(e){e[e["Custom"]=1]="Custom";e[e["History"]=2]="History";e[e["Links"]=3]="Links";e[e["Attachments"]=4]="Attachments"})(a=t.PageType||(t.PageType={}));var l;(function(e){e[e["System"]=0]="System";e[e["Derived"]=1]="Derived";e[e["Custom"]=2]="Custom"})(l=t.ProcessClass||(t.ProcessClass={}));var p;(function(e){e[e["None"]=0]="None";e[e["AllowedValues"]=1]="AllowedValues";e[e["All"]=2]="All"})(p=t.ProcessWorkItemTypeFieldsExpandLevel||(t.ProcessWorkItemTypeFieldsExpandLevel={}));var c;(function(e){e[e["MakeRequired"]=1]="MakeRequired";e[e["MakeReadOnly"]=2]="MakeReadOnly";e[e["SetDefaultValue"]=3]="SetDefaultValue";e[e["SetDefaultFromClock"]=4]="SetDefaultFromClock";e[e["SetDefaultFromCurrentUser"]=5]="SetDefaultFromCurrentUser";e[e["SetDefaultFromField"]=6]="SetDefaultFromField";e[e["CopyValue"]=7]="CopyValue";e[e["CopyFromClock"]=8]="CopyFromClock";e[e["CopyFromCurrentUser"]=9]="CopyFromCurrentUser";e[e["CopyFromField"]=10]="CopyFromField";e[e["SetValueToEmpty"]=11]="SetValueToEmpty";e[e["CopyFromServerClock"]=12]="CopyFromServerClock";e[e["CopyFromServerCurrentUser"]=13]="CopyFromServerCurrentUser";e[e["HideTargetField"]=14]="HideTargetField";e[e["DisallowValue"]=15]="DisallowValue"})(c=t.RuleActionType||(t.RuleActionType={}));var d;(function(e){e[e["When"]=1]="When";e[e["WhenNot"]=2]="WhenNot";e[e["WhenChanged"]=3]="WhenChanged";e[e["WhenNotChanged"]=4]="WhenNotChanged";e[e["WhenWas"]=5]="WhenWas";e[e["WhenStateChangedTo"]=6]="WhenStateChangedTo";e[e["WhenStateChangedFromAndTo"]=7]="WhenStateChangedFromAndTo";e[e["WhenWorkItemIsCreated"]=8]="WhenWorkItemIsCreated";e[e["WhenValueIsDefined"]=9]="WhenValueIsDefined";e[e["WhenValueIsNotDefined"]=10]="WhenValueIsNotDefined";e[e["WhenCurrentUserIsMemberOfGroup"]=11]="WhenCurrentUserIsMemberOfGroup";e[e["WhenCurrentUserIsNotMemberOfGroup"]=12]="WhenCurrentUserIsNotMemberOfGroup"})(d=t.RuleConditionType||(t.RuleConditionType={}));var u;(function(e){e[e["System"]=0]="System";e[e["Derived"]=1]="Derived";e[e["Custom"]=2]="Custom"})(u=t.WorkItemTypeClass||(t.WorkItemTypeClass={}));t.TypeInfo={CreateProcessRuleRequest:{},CustomizationType:{enumValues:{system:1,inherited:2,custom:3}},FieldModel:{},FieldType:{enumValues:{string:1,integer:2,dateTime:3,plainText:5,html:7,treePath:8,history:9,double:10,guid:11,boolean:12,identity:13,picklistInteger:14,picklistString:15,picklistDouble:16}},FormLayout:{},GetBehaviorsExpand:{enumValues:{none:0,fields:1,combinedFields:2}},GetProcessExpandLevel:{enumValues:{none:0,projects:1}},GetWorkItemTypeExpand:{enumValues:{none:0,states:1,behaviors:2,layout:4}},Page:{},PageType:{enumValues:{custom:1,history:2,links:3,attachments:4}},ProcessBehavior:{},ProcessClass:{enumValues:{system:0,derived:1,custom:2}},ProcessInfo:{},ProcessModel:{},ProcessProperties:{},ProcessRule:{},ProcessWorkItemType:{},ProcessWorkItemTypeField:{},ProcessWorkItemTypeFieldsExpandLevel:{enumValues:{none:0,allowedValues:1,all:2}},RuleAction:{},RuleActionType:{enumValues:{makeRequired:1,makeReadOnly:2,setDefaultValue:3,setDefaultFromClock:4,setDefaultFromCurrentUser:5,setDefaultFromField:6,copyValue:7,copyFromClock:8,copyFromCurrentUser:9,copyFromField:10,setValueToEmpty:11,copyFromServerClock:12,copyFromServerCurrentUser:13,hideTargetField:14,disallowValue:15}},RuleCondition:{},RuleConditionType:{enumValues:{when:1,whenNot:2,whenChanged:3,whenNotChanged:4,whenWas:5,whenStateChangedTo:6,whenStateChangedFromAndTo:7,whenWorkItemIsCreated:8,whenValueIsDefined:9,whenValueIsNotDefined:10,whenCurrentUserIsMemberOfGroup:11,whenCurrentUserIsNotMemberOfGroup:12}},UpdateProcessRuleRequest:{},WorkItemStateResultModel:{},WorkItemTypeClass:{enumValues:{system:0,derived:1,custom:2}},WorkItemTypeModel:{}};t.TypeInfo.CreateProcessRuleRequest.fields={actions:{isArray:true,typeInfo:t.TypeInfo.RuleAction},conditions:{isArray:true,typeInfo:t.TypeInfo.RuleCondition}};t.TypeInfo.FieldModel.fields={type:{enumType:t.TypeInfo.FieldType}};t.TypeInfo.FormLayout.fields={pages:{isArray:true,typeInfo:t.TypeInfo.Page}};t.TypeInfo.Page.fields={pageType:{enumType:t.TypeInfo.PageType}};t.TypeInfo.ProcessBehavior.fields={customization:{enumType:t.TypeInfo.CustomizationType}};t.TypeInfo.ProcessInfo.fields={customizationType:{enumType:t.TypeInfo.CustomizationType}};t.TypeInfo.ProcessModel.fields={properties:{typeInfo:t.TypeInfo.ProcessProperties}};t.TypeInfo.ProcessProperties.fields={class:{enumType:t.TypeInfo.ProcessClass}};t.TypeInfo.ProcessRule.fields={actions:{isArray:true,typeInfo:t.TypeInfo.RuleAction},conditions:{isArray:true,typeInfo:t.TypeInfo.RuleCondition},customizationType:{enumType:t.TypeInfo.CustomizationType}};t.TypeInfo.ProcessWorkItemType.fields={customization:{enumType:t.TypeInfo.CustomizationType},layout:{typeInfo:t.TypeInfo.FormLayout},states:{isArray:true,typeInfo:t.TypeInfo.WorkItemStateResultModel}};t.TypeInfo.ProcessWorkItemTypeField.fields={customization:{enumType:t.TypeInfo.CustomizationType},type:{enumType:t.TypeInfo.FieldType}};t.TypeInfo.RuleAction.fields={actionType:{enumType:t.TypeInfo.RuleActionType}};t.TypeInfo.RuleCondition.fields={conditionType:{enumType:t.TypeInfo.RuleConditionType}};t.TypeInfo.UpdateProcessRuleRequest.fields={actions:{isArray:true,typeInfo:t.TypeInfo.RuleAction},conditions:{isArray:true,typeInfo:t.TypeInfo.RuleCondition}};t.TypeInfo.WorkItemStateResultModel.fields={customizationType:{enumType:t.TypeInfo.CustomizationType}};t.TypeInfo.WorkItemTypeModel.fields={class:{enumType:t.TypeInfo.WorkItemTypeClass},layout:{typeInfo:t.TypeInfo.FormLayout},states:{isArray:true,typeInfo:t.TypeInfo.WorkItemStateResultModel}}},1558:(e,t)=>{Object.defineProperty(t,"__esModule",{value:true});t.TypeInfo=t.InputMode=t.InputFilterOperator=t.InputDataType=void 0;var i;(function(e){e[e["None"]=0]="None";e[e["String"]=10]="String";e[e["Number"]=20]="Number";e[e["Boolean"]=30]="Boolean";e[e["Guid"]=40]="Guid";e[e["Uri"]=50]="Uri"})(i=t.InputDataType||(t.InputDataType={}));var n;(function(e){e[e["Equals"]=0]="Equals";e[e["NotEquals"]=1]="NotEquals"})(n=t.InputFilterOperator||(t.InputFilterOperator={}));var r;(function(e){e[e["None"]=0]="None";e[e["TextBox"]=10]="TextBox";e[e["PasswordBox"]=20]="PasswordBox";e[e["Combo"]=30]="Combo";e[e["RadioButtons"]=40]="RadioButtons";e[e["CheckBox"]=50]="CheckBox";e[e["TextArea"]=60]="TextArea"})(r=t.InputMode||(t.InputMode={}));t.TypeInfo={InputDataType:{enumValues:{none:0,string:10,number:20,boolean:30,guid:40,uri:50}},InputDescriptor:{fields:null},InputFilter:{fields:null},InputFilterCondition:{fields:null},InputFilterOperator:{enumValues:{equals:0,notEquals:1}},InputMode:{enumValues:{none:0,textBox:10,passwordBox:20,combo:30,radioButtons:40,checkBox:50,textArea:60}},InputValidation:{fields:null},InputValue:{fields:null},InputValues:{fields:null},InputValuesError:{fields:null},InputValuesQuery:{fields:null}};t.TypeInfo.InputDescriptor.fields={inputMode:{enumType:t.TypeInfo.InputMode},validation:{typeInfo:t.TypeInfo.InputValidation},values:{typeInfo:t.TypeInfo.InputValues}};t.TypeInfo.InputFilter.fields={conditions:{isArray:true,typeInfo:t.TypeInfo.InputFilterCondition}};t.TypeInfo.InputFilterCondition.fields={operator:{enumType:t.TypeInfo.InputFilterOperator}};t.TypeInfo.InputValidation.fields={dataType:{enumType:t.TypeInfo.InputDataType}};t.TypeInfo.InputValue.fields={};t.TypeInfo.InputValues.fields={error:{typeInfo:t.TypeInfo.InputValuesError},possibleValues:{isArray:true,typeInfo:t.TypeInfo.InputValue}};t.TypeInfo.InputValuesError.fields={};t.TypeInfo.InputValuesQuery.fields={inputValues:{isArray:true,typeInfo:t.TypeInfo.InputValues}}},7832:(e,t)=>{Object.defineProperty(t,"__esModule",{value:true});t.TypeInfo=t.OperationStatus=void 0;var i;(function(e){e[e["NotSet"]=0]="NotSet";e[e["Queued"]=1]="Queued";e[e["InProgress"]=2]="InProgress";e[e["Cancelled"]=3]="Cancelled";e[e["Succeeded"]=4]="Succeeded";e[e["Failed"]=5]="Failed"})(i=t.OperationStatus||(t.OperationStatus={}));t.TypeInfo={Operation:{},OperationReference:{},OperationStatus:{enumValues:{notSet:0,queued:1,inProgress:2,cancelled:3,succeeded:4,failed:5}}};t.TypeInfo.Operation.fields={status:{enumType:t.TypeInfo.OperationStatus}};t.TypeInfo.OperationReference.fields={status:{enumType:t.TypeInfo.OperationStatus}}},6839:(e,t)=>{Object.defineProperty(t,"__esModule",{value:true});t.TypeInfo=t.DayOfWeek=void 0;var i;(function(e){e[e["Sunday"]=0]="Sunday";e[e["Monday"]=1]="Monday";e[e["Tuesday"]=2]="Tuesday";e[e["Wednesday"]=3]="Wednesday";e[e["Thursday"]=4]="Thursday";e[e["Friday"]=5]="Friday";e[e["Saturday"]=6]="Saturday"})(i=t.DayOfWeek||(t.DayOfWeek={}));t.TypeInfo={DayOfWeek:{enumValues:{sunday:0,monday:1,tuesday:2,wednesday:3,thursday:4,friday:5,saturday:6}}}},7127:(e,t)=>{Object.defineProperty(t,"__esModule",{value:true});t.TypeInfo=t.SqlDbType=void 0;var i;(function(e){e[e["BigInt"]=0]="BigInt";e[e["Binary"]=1]="Binary";e[e["Bit"]=2]="Bit";e[e["Char"]=3]="Char";e[e["DateTime"]=4]="DateTime";e[e["Decimal"]=5]="Decimal";e[e["Float"]=6]="Float";e[e["Image"]=7]="Image";e[e["Int"]=8]="Int";e[e["Money"]=9]="Money";e[e["NChar"]=10]="NChar";e[e["NText"]=11]="NText";e[e["NVarChar"]=12]="NVarChar";e[e["Real"]=13]="Real";e[e["UniqueIdentifier"]=14]="UniqueIdentifier";e[e["SmallDateTime"]=15]="SmallDateTime";e[e["SmallInt"]=16]="SmallInt";e[e["SmallMoney"]=17]="SmallMoney";e[e["Text"]=18]="Text";e[e["Timestamp"]=19]="Timestamp";e[e["TinyInt"]=20]="TinyInt";e[e["VarBinary"]=21]="VarBinary";e[e["VarChar"]=22]="VarChar";e[e["Variant"]=23]="Variant";e[e["Xml"]=25]="Xml";e[e["Udt"]=29]="Udt";e[e["Structured"]=30]="Structured";e[e["Date"]=31]="Date";e[e["Time"]=32]="Time";e[e["DateTime2"]=33]="DateTime2";e[e["DateTimeOffset"]=34]="DateTimeOffset"})(i=t.SqlDbType||(t.SqlDbType={}));t.TypeInfo={SqlDbType:{enumValues:{BigInt:0,Binary:1,Bit:2,Char:3,DateTime:4,Decimal:5,Float:6,Image:7,Int:8,Money:9,NChar:10,NText:11,NVarChar:12,Real:13,UniqueIdentifier:14,SmallDateTime:15,SmallInt:16,SmallMoney:17,Text:18,Timestamp:19,TinyInt:20,VarBinary:21,VarChar:22,Variant:23,Xml:25,Udt:29,Structured:30,Date:31,Time:32,DateTime2:33,DateTimeOffset:34}}}},7024:(e,t)=>{Object.defineProperty(t,"__esModule",{value:true});t.TypeInfo=t.Operation=t.JWTAlgorithm=t.DeploymentFlags=t.ConnectOptions=void 0;var i;(function(e){e[e["None"]=0]="None";e[e["IncludeServices"]=1]="IncludeServices";e[e["IncludeLastUserAccess"]=2]="IncludeLastUserAccess";e[e["IncludeInheritedDefinitionsOnly"]=4]="IncludeInheritedDefinitionsOnly";e[e["IncludeNonInheritedDefinitionsOnly"]=8]="IncludeNonInheritedDefinitionsOnly"})(i=t.ConnectOptions||(t.ConnectOptions={}));var n;(function(e){e[e["None"]=0]="None";e[e["Hosted"]=1]="Hosted";e[e["OnPremises"]=2]="OnPremises"})(n=t.DeploymentFlags||(t.DeploymentFlags={}));var r;(function(e){e[e["None"]=0]="None";e[e["HS256"]=1]="HS256";e[e["RS256"]=2]="RS256"})(r=t.JWTAlgorithm||(t.JWTAlgorithm={}));var s;(function(e){e[e["Add"]=0]="Add";e[e["Remove"]=1]="Remove";e[e["Replace"]=2]="Replace";e[e["Move"]=3]="Move";e[e["Copy"]=4]="Copy";e[e["Test"]=5]="Test"})(s=t.Operation||(t.Operation={}));t.TypeInfo={ConnectOptions:{enumValues:{none:0,includeServices:1,includeLastUserAccess:2,includeInheritedDefinitionsOnly:4,includeNonInheritedDefinitionsOnly:8}},DeploymentFlags:{enumValues:{none:0,hosted:1,onPremises:2}},JsonPatchOperation:{},JWTAlgorithm:{enumValues:{none:0,hS256:1,rS256:2}},Operation:{enumValues:{add:0,remove:1,replace:2,move:3,copy:4,test:5}},SignedUrl:{},TraceFilter:{},VssNotificationEvent:{}};t.TypeInfo.JsonPatchOperation.fields={op:{enumType:t.TypeInfo.Operation}};t.TypeInfo.SignedUrl.fields={signatureExpires:{isDate:true}};t.TypeInfo.TraceFilter.fields={timeCreated:{isDate:true}};t.TypeInfo.VssNotificationEvent.fields={sourceEventCreatedTime:{isDate:true}}},8202:(t,i,n)=>{var r,s;Object.defineProperty(i,"__esModule",{value:true});i.isSigPipeError=i._exposeCertSettings=i._exposeProxySettings=i._normalizeSeparators=i._isRooted=i._getDirectoryName=i._ensureRooted=i._isUncPath=i._loadData=i._ensurePatternRooted=i._getFindInfoFromPattern=i._cloneMatchOptions=i._legacyFindFiles_convertPatternToRegExp=i._which=i._checkPath=i._exist=i._debug=i._error=i._warning=i._command=i._getVariableKey=i._getVariable=i._loc=i._setResourcePath=i._setErrStream=i._setStdStream=i._writeLine=i._truncateBeforeSensitiveKeyword=i._endsWith=i._startsWith=i.IssueAuditAction=i.IssueSource=i._vault=i._knownVariableMap=void 0;var o=n(9896);var a=n(6928);var l=n(857);var p=n(6533);var c=n(9023);var d=n(8373);var u=n(4059);var A=n(7763);var f=n(6982);i._knownVariableMap={};var h;var g;(function(e){e["CustomerScript"]="CustomerScript";e["TaskInternal"]="TaskInternal"})(g=i.IssueSource||(i.IssueSource={}));var y;(function(e){e[e["Unknown"]=0]="Unknown";e[e["ShellTasksValidation"]=1]="ShellTasksValidation"})(y=i.IssueAuditAction||(i.IssueAuditAction={}));if(A.lt(process.versions.node,"4.2.0")){_warning("Tasks require a new agent. Upgrade your agent or node to 4.2.0 or later",g.TaskInternal)}function _startsWith(e,t){return e.slice(0,t.length)==t}i._startsWith=_startsWith;function _endsWith(e,t){return e.slice(-t.length)==t}i._endsWith=_endsWith;function _truncateBeforeSensitiveKeyword(e,t){if(!e){return e}var i=e.search(t);if(i<=0){return e}return"".concat(e.substring(0,i),"...")}i._truncateBeforeSensitiveKeyword=_truncateBeforeSensitiveKeyword;var v=process.stdout;var I=process.stderr;function _writeLine(e){v.write(e+l.EOL)}i._writeLine=_writeLine;function _setStdStream(e){v=e}i._setStdStream=_setStdStream;function _setErrStream(e){I=e}i._setErrStream=_setErrStream;var E={};var C={};var b=false;var T="en-US";function _loadResJson(e){var t;if(_exist(e)){var i=o.readFileSync(e,"utf8").toString();if(i.indexOf("\ufeff")==0){i=i.slice(1)}try{t=JSON.parse(i)}catch(e){_debug("unable to parse resjson with err: "+e.message)}}else{_debug(".resjson file not found: "+e)}return t}function _loadLocStrings(t,i){var n={};if(_exist(t)){var r=e(import.meta.url)(t);if(r&&r.hasOwnProperty("messages")){var s;var l=a.join(a.dirname(t),"Strings","resources.resjson");var p=i.toUpperCase();var c=[];try{c=o.readdirSync(l)}catch(e){}for(var d=0;d0){return c.format.apply(this,[a].concat(t))}else{return a}}i._loc=_loc;function _getVariable(e){var t;var n;var r=_getVariableKey(e);if(i._knownVariableMap.hasOwnProperty(r)){n=i._knownVariableMap[r]}if(n&&n.secret){t=i._vault.retrieveSecret("SECRET_"+r)}else{t=process.env[r];if(!t&&e.toUpperCase()=="AGENT.JOBSTATUS"){t=process.env["agent.jobstatus"]}}_debug(e+"="+t);return t}i._getVariable=_getVariable;function _getVariableKey(e){if(!e){throw new Error(_loc("LIB_ParameterIsRequired","name"))}return e.replace(/\./g,"_").replace(/ /g,"_").toUpperCase()}i._getVariableKey=_getVariableKey;function _command(e,t,i){var n=new d.TaskCommand(e,t,i);_writeLine(n.toString())}i._command=_command;function _warning(e,t,i){if(t===void 0){t=g.TaskInternal}_command("task.issue",{type:"warning",source:t,correlationId:h,auditAction:i},e)}i._warning=_warning;function _error(e,t,i){if(t===void 0){t=g.TaskInternal}_command("task.issue",{type:"error",source:t,correlationId:h,auditAction:i},e)}i._error=_error;var w=((r=_getVariable("system.debug"))===null||r===void 0?void 0:r.toLowerCase())==="true";var R=((s=_getVariable("DistributedTask.Tasks.Node.SkipDebugLogsWhenDebugModeOff"))===null||s===void 0?void 0:s.toLowerCase())==="true";function _debug(e){if(!R||R&&w){_command("task.debug",null,e)}}i._debug=_debug;function _exist(e){var t=false;try{t=!!(e&&o.statSync(e)!=null)}catch(e){if(e&&e.code==="ENOENT"){t=false}else{throw e}}return t}i._exist=_exist;function _checkPath(e,t){_debug("check path : "+e);if(!_exist(e)){throw new Error(_loc("LIB_PathNotFound",t,e))}}i._checkPath=_checkPath;function _which(e,t){if(!e){throw new Error("parameter 'tool' is required")}if(t){var i=_which(e,false);if(i){return i}else{if(process.platform=="win32"){throw new Error(_loc("LIB_WhichNotFound_Win",e))}else{throw new Error(_loc("LIB_WhichNotFound_Linux",e))}}}_debug("which '".concat(e,"'"));try{var n=[];if(process.platform=="win32"&&process.env["PATHEXT"]){for(var r=0,s=process.env["PATHEXT"].split(a.delimiter);r=0||process.platform=="win32"&&e.indexOf("\\")>=0){_debug("not found");return""}var p=[];if(process.env["PATH"]){for(var c=0,d=process.env["PATH"].split(a.delimiter);c=0){var l=r.substr(s).toUpperCase();if(t.some((function(e){return e.toUpperCase()==l}))){return e}}}else{if(isUnixExecutable(i)){return e}}}}catch(t){if(t.code!="ENOENT"){_debug("Unexpected error attempting to determine if executable file exists '".concat(e,"': ").concat(t))}}var p=e;for(var c=0,d=t;c0||(e.mode&8)>0&&e.gid===process.getgid()||(e.mode&64)>0&&e.uid===process.getuid()}function _legacyFindFiles_convertPatternToRegExp(e){e=(process.platform=="win32"?e.replace(/\\/g,"/"):e).replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&").replace(/\\\/\\\*\\\*\\\//g,"((/.+/)|(/))").replace(/\\\*\\\*/g,".*").replace(/\\\*/g,"[^/]*").replace(/\\\?/g,"[^/]");e="^".concat(e,"$");var t=process.platform=="win32"?"i":"";return new RegExp(e,t)}i._legacyFindFiles_convertPatternToRegExp=_legacyFindFiles_convertPatternToRegExp;function _cloneMatchOptions(e){return{debug:e.debug,nobrace:e.nobrace,noglobstar:e.noglobstar,dot:e.dot,noext:e.noext,nocase:e.nocase,nonull:e.nonull,matchBase:e.matchBase,nocomment:e.nocomment,nonegate:e.nonegate,flipNegate:e.flipNegate}}i._cloneMatchOptions=_cloneMatchOptions;function _getFindInfoFromPattern(e,t,i){if(!e){throw new Error("getFindRootFromPattern() parameter defaultRoot cannot be empty")}if(!t){throw new Error("getFindRootFromPattern() parameter pattern cannot be empty")}if(!i.nobrace){throw new Error("getFindRootFromPattern() expected matchOptions.nobrace to be true")}i=_cloneMatchOptions(i);i.nocase=false;if(i.matchBase&&!_isRooted(t)&&(process.platform=="win32"?t.replace(/\\/g,"/"):t).indexOf("/")<0){return{adjustedPattern:t,findPath:e,statOnly:false}}var n=new p.Minimatch(t,i);if(n.set.length!=1){throw new Error("getFindRootFromPattern() expected Minimatch(...).set.length to be 1. Actual: "+n.set.length)}var r=[];for(var s=0,o=n.set[0];s0){var t=_getVariable("Agent.ProxyUsername");var i=_getVariable("Agent.ProxyPassword");var n=_getVariable("Agent.ProxyBypassList");global["_vsts_task_lib_proxy_url"]=e;global["_vsts_task_lib_proxy_username"]=t;global["_vsts_task_lib_proxy_bypass"]=n;global["_vsts_task_lib_proxy_password"]=_exposeTaskLibSecret("proxy",i||"");_debug("expose agent proxy configuration.");global["_vsts_task_lib_proxy"]=true}}i._exposeProxySettings=_exposeProxySettings;function _exposeCertSettings(){var e=_getVariable("Agent.CAInfo");if(e){global["_vsts_task_lib_cert_ca"]=e}var t=_getVariable("Agent.ClientCert");if(t){var i=_getVariable("Agent.ClientCertKey");var n=_getVariable("Agent.ClientCertArchive");var r=_getVariable("Agent.ClientCertPassword");global["_vsts_task_lib_cert_clientcert"]=t;global["_vsts_task_lib_cert_key"]=i;global["_vsts_task_lib_cert_archive"]=n;global["_vsts_task_lib_cert_passphrase"]=_exposeTaskLibSecret("cert",r||"")}if(e||t){_debug("expose agent certificate configuration.");global["_vsts_task_lib_cert"]=true}var s=_getVariable("Agent.SkipCertValidation")||"false";if(s){global["_vsts_task_lib_skip_cert_validation"]=s.toUpperCase()==="TRUE"}}i._exposeCertSettings=_exposeCertSettings;function _exposeTaskLibSecret(e,t){if(t){var i=f.randomBytes(32);var n=f.randomBytes(16);var r=f.createCipheriv("aes-256-ctr",i,n);var s=r.update(t,"utf8","hex");s+=r.final("hex");var l=a.join(_getVariable("Agent.TempDirectory")||_getVariable("agent.workFolder")||process.cwd(),e);var p=i.toString("base64")+":"+n.toString("base64");o.writeFileSync(l,p,{encoding:"utf8"});return Buffer.from(l).toString("base64")+":"+Buffer.from(s).toString("base64")}}function isSigPipeError(e){var t;if(!e||typeof e!=="object"){return false}return e.code==="EPIPE"&&((t=e.syscall)===null||t===void 0?void 0:t.toUpperCase())==="WRITE"}i.isSigPipeError=isSigPipeError},3138:(e,t,i)=>{var n=i(7087);var r=i(9380);e.exports=expandTop;var s="\0SLASH"+Math.random()+"\0";var o="\0OPEN"+Math.random()+"\0";var a="\0CLOSE"+Math.random()+"\0";var l="\0COMMA"+Math.random()+"\0";var p="\0PERIOD"+Math.random()+"\0";function numeric(e){return parseInt(e,10)==e?parseInt(e,10):e.charCodeAt(0)}function escapeBraces(e){return e.split("\\\\").join(s).split("\\{").join(o).split("\\}").join(a).split("\\,").join(l).split("\\.").join(p)}function unescapeBraces(e){return e.split(s).join("\\").split(o).join("{").split(a).join("}").split(l).join(",").split(p).join(".")}function parseCommaParts(e){if(!e)return[""];var t=[];var i=r("{","}",e);if(!i)return e.split(",");var n=i.pre;var s=i.body;var o=i.post;var a=n.split(",");a[a.length-1]+="{"+s+"}";var l=parseCommaParts(o);if(o.length){a[a.length-1]+=l.shift();a.push.apply(a,l)}t.push.apply(t,a);return t}function expandTop(e){if(!e)return[];if(e.substr(0,2)==="{}"){e="\\{\\}"+e.substr(2)}return expand(escapeBraces(e),true).map(unescapeBraces)}function identity(e){return e}function embrace(e){return"{"+e+"}"}function isPadded(e){return/^-?0\d/.test(e)}function lte(e,t){return e<=t}function gte(e,t){return e>=t}function expand(e,t){var i=[];var s=r("{","}",e);if(!s||/\$$/.test(s.pre))return[e];var o=/^-?\d+\.\.-?\d+(?:\.\.-?\d+)?$/.test(s.body);var l=/^[a-zA-Z]\.\.[a-zA-Z](?:\.\.-?\d+)?$/.test(s.body);var p=o||l;var c=s.body.indexOf(",")>=0;if(!p&&!c){if(s.post.match(/,(?!,).*\}/)){e=s.pre+"{"+s.body+a+s.post;return expand(e)}return[e]}var d;if(p){d=s.body.split(/\.\./)}else{d=parseCommaParts(s.body);if(d.length===1){d=expand(d[0],false).map(embrace);if(d.length===1){var u=s.post.length?expand(s.post,false):[""];return u.map((function(e){return s.pre+d[0]+e}))}}}var A=s.pre;var u=s.post.length?expand(s.post,false):[""];var f;if(p){var h=numeric(d[0]);var g=numeric(d[1]);var y=Math.max(d[0].length,d[1].length);var v=d.length==3?Math.abs(numeric(d[2])):1;var I=lte;var E=g0){var R=new Array(w+1).join("0");if(b<0)T="-"+R+T.slice(1);else T=R+T}}}f.push(T)}}else{f=n(d,(function(e){return expand(e,false)}))}for(var B=0;B{e.exports=minimatch;minimatch.Minimatch=Minimatch;const n=(()=>{try{return i(6928)}catch(e){}})()||{sep:"/"};minimatch.sep=n.sep;const r=minimatch.GLOBSTAR=Minimatch.GLOBSTAR={};const s=i(3138);const o={"!":{open:"(?:(?!(?:",close:"))[^/]*?)"},"?":{open:"(?:",close:")?"},"+":{open:"(?:",close:")+"},"*":{open:"(?:",close:")*"},"@":{open:"(?:",close:")"}};const a="[^/]";const l=a+"*?";const p="(?:(?!(?:\\/|^)(?:\\.{1,2})($|\\/)).)*?";const c="(?:(?!(?:\\/|^)\\.).)*?";const d=charSet("().*{}+?[]^$\\!");function charSet(e){return e.split("").reduce((function(e,t){e[t]=true;return e}),{})}const u=/\/+/;minimatch.filter=filter;function filter(e,t){t=t||{};return function(i,n,r){return minimatch(i,e,t)}}function ext(e,t){e=e||{};t=t||{};const i={};Object.keys(e).forEach((function(t){i[t]=e[t]}));Object.keys(t).forEach((function(e){i[e]=t[e]}));return i}minimatch.defaults=function(e){if(!e||typeof e!=="object"||!Object.keys(e).length){return minimatch}const t=minimatch;const i=function minimatch(i,n,r){return t(i,n,ext(e,r))};i.Minimatch=function Minimatch(i,n){return new t.Minimatch(i,ext(e,n))};i.Minimatch.defaults=i=>t.defaults(ext(e,i)).Minimatch;i.filter=function filter(i,n){return t.filter(i,ext(e,n))};i.defaults=function defaults(i){return t.defaults(ext(e,i))};i.makeRe=function makeRe(i,n){return t.makeRe(i,ext(e,n))};i.braceExpand=function braceExpand(i,n){return t.braceExpand(i,ext(e,n))};i.match=function(i,n,r){return t.match(i,n,ext(e,r))};return i};Minimatch.defaults=function(e){return minimatch.defaults(e).Minimatch};function minimatch(e,t,i){assertValidPattern(t);if(!i)i={};if(!i.nocomment&&t.charAt(0)==="#"){return false}if(t.trim()==="")return e==="";return new Minimatch(t,i).match(e)}function Minimatch(e,t){if(!(this instanceof Minimatch)){return new Minimatch(e,t)}assertValidPattern(e);if(!t)t={};e=e.trim();if(n.sep!=="/"){e=e.split(n.sep).join("/")}this.options=t;this.set=[];this.pattern=e;this.regexp=null;this.negate=false;this.comment=false;this.empty=false;this.make()}Minimatch.prototype.debug=function(){};Minimatch.prototype.make=make;function make(){if(this._made)return;var e=this.pattern;var t=this.options;if(!t.nocomment&&e.charAt(0)==="#"){this.comment=true;return}if(!e){this.empty=true;return}this.parseNegate();var i=this.globSet=this.braceExpand();if(t.debug)this.debug=console.error;this.debug(this.pattern,i);i=this.globParts=i.map((function(e){return e.split(u)}));this.debug(this.pattern,i);i=i.map((function(e,t,i){return e.map(this.parse,this)}),this);this.debug(this.pattern,i);i=i.filter((function(e){return e.indexOf(false)===-1}));this.debug(this.pattern,i);this.set=i}Minimatch.prototype.parseNegate=parseNegate;function parseNegate(){var e=this.pattern;var t=false;var i=this.options;var n=0;if(i.nonegate)return;for(var r=0,s=e.length;r{if(typeof e!=="string"){throw new TypeError("invalid pattern")}if(e.length>A){throw new TypeError("pattern is too long")}};Minimatch.prototype.parse=parse;const f={};function parse(e,t){assertValidPattern(e);var i=this.options;if(!i.noglobstar&&e==="**")return r;if(e==="")return"";var n="";var s=false;var p=false;var c=[];var u=[];var A;var h=false;var g=-1;var y=-1;var v=e.charAt(0)==="."?"":i.dot?"(?!(?:^|\\/)\\.{1,2}(?:$|\\/))":"(?!\\.)";var I=this;function clearStateChar(){if(A){switch(A){case"*":n+=l;s=true;break;case"?":n+=a;s=true;break;default:n+="\\"+A;break}I.debug("clearStateChar %j %j",A,n);A=false}}for(var E=0,C=e.length,b;E-1;k--){var _=u[k];var P=n.slice(0,_.reStart);var x=n.slice(_.reStart,_.reEnd-8);var O=n.slice(_.reEnd-8,_.reEnd);var V=n.slice(_.reEnd);O+=V;var U=P.split("(").length-1;var N=V;for(E=0;E=0;o--){s=e[o];if(s)break}for(o=0;o>> no match, partial?",e,d,t,u);if(d===a)return true}return false}var f;if(typeof p==="string"){if(n.nocase){f=c.toLowerCase()===p.toLowerCase()}else{f=c===p}this.debug("string match",p,c,f)}else{f=c.match(p);this.debug("pattern match",p,c,f)}if(!f)return false}if(s===a&&o===l){return true}else if(s===a){return i}else if(o===l){return s===a-1&&e[s]===""}throw new Error("wtf?")};function globUnescape(e){return e.replace(/\\(.)/g,"$1")}function regExpEscape(e){return e.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")}},7763:(e,t)=>{t=e.exports=SemVer;var i;if(typeof process==="object"&&process.env&&process.env.NODE_DEBUG&&/\bsemver\b/i.test(process.env.NODE_DEBUG)){i=function(){var e=Array.prototype.slice.call(arguments,0);e.unshift("SEMVER");console.log.apply(console,e)}}else{i=function(){}}t.SEMVER_SPEC_VERSION="2.0.0";var n=256;var r=Number.MAX_SAFE_INTEGER||9007199254740991;var s=16;var o=n-6;var a=t.re=[];var l=t.safeRe=[];var p=t.src=[];var c=0;var d="[a-zA-Z0-9-]";var u=[["\\s",1],["\\d",n],[d,o]];function makeSafeRe(e){for(var t=0;t)?=?)";var k=c++;p[k]=p[f]+"|x|X|\\*";var _=c++;p[_]=p[A]+"|x|X|\\*";var P=c++;p[P]="[v=\\s]*("+p[_]+")"+"(?:\\.("+p[_]+")"+"(?:\\.("+p[_]+")"+"(?:"+p[E]+")?"+p[T]+"?"+")?)?";var x=c++;p[x]="[v=\\s]*("+p[k]+")"+"(?:\\.("+p[k]+")"+"(?:\\.("+p[k]+")"+"(?:"+p[C]+")?"+p[T]+"?"+")?)?";var O=c++;p[O]="^"+p[S]+"\\s*"+p[P]+"$";var V=c++;p[V]="^"+p[S]+"\\s*"+p[x]+"$";var U=c++;p[U]="(?:^|[^\\d])"+"(\\d{1,"+s+"})"+"(?:\\.(\\d{1,"+s+"}))?"+"(?:\\.(\\d{1,"+s+"}))?"+"(?:$|[^\\d])";var N=c++;p[N]="(?:~>?)";var F=c++;p[F]="(\\s*)"+p[N]+"\\s+";a[F]=new RegExp(p[F],"g");l[F]=new RegExp(makeSafeRe(p[F]),"g");var q="$1~";var j=c++;p[j]="^"+p[N]+p[P]+"$";var M=c++;p[M]="^"+p[N]+p[x]+"$";var L=c++;p[L]="(?:\\^)";var G=c++;p[G]="(\\s*)"+p[L]+"\\s+";a[G]=new RegExp(p[G],"g");l[G]=new RegExp(makeSafeRe(p[G]),"g");var H="$1^";var W=c++;p[W]="^"+p[L]+p[P]+"$";var J=c++;p[J]="^"+p[L]+p[x]+"$";var Y=c++;p[Y]="^"+p[S]+"\\s*("+B+")$|^$";var z=c++;p[z]="^"+p[S]+"\\s*("+R+")$|^$";var $=c++;p[$]="(\\s*)"+p[S]+"\\s*("+B+"|"+p[P]+")";a[$]=new RegExp(p[$],"g");l[$]=new RegExp(makeSafeRe(p[$]),"g");var K="$1$2$3";var X=c++;p[X]="^\\s*("+p[P]+")"+"\\s+-\\s+"+"("+p[P]+")"+"\\s*$";var Z=c++;p[Z]="^\\s*("+p[x]+")"+"\\s+-\\s+"+"("+p[x]+")"+"\\s*$";var ee=c++;p[ee]="(<|>)?=?\\s*\\*";for(var te=0;ten){return null}var i=t.loose?l[D]:l[w];if(!i.test(e)){return null}try{return new SemVer(e,t)}catch(e){return null}}t.valid=valid;function valid(e,t){var i=parse(e,t);return i?i.version:null}t.clean=clean;function clean(e,t){var i=parse(e.trim().replace(/^[=v]+/,""),t);return i?i.version:null}t.SemVer=SemVer;function SemVer(e,t){if(!t||typeof t!=="object"){t={loose:!!t,includePrerelease:false}}if(e instanceof SemVer){if(e.loose===t.loose){return e}else{e=e.version}}else if(typeof e!=="string"){throw new TypeError("Invalid Version: "+e)}if(e.length>n){throw new TypeError("version is longer than "+n+" characters")}if(!(this instanceof SemVer)){return new SemVer(e,t)}i("SemVer",e,t);this.options=t;this.loose=!!t.loose;var s=e.trim().match(t.loose?l[D]:l[w]);if(!s){throw new TypeError("Invalid Version: "+e)}this.raw=e;this.major=+s[1];this.minor=+s[2];this.patch=+s[3];if(this.major>r||this.major<0){throw new TypeError("Invalid major version")}if(this.minor>r||this.minor<0){throw new TypeError("Invalid minor version")}if(this.patch>r||this.patch<0){throw new TypeError("Invalid patch version")}if(!s[4]){this.prerelease=[]}else{this.prerelease=s[4].split(".").map((function(e){if(/^[0-9]+$/.test(e)){var t=+e;if(t>=0&&t=0){if(typeof this.prerelease[i]==="number"){this.prerelease[i]++;i=-2}}if(i===-1){this.prerelease.push(0)}}if(t){if(this.prerelease[0]===t){if(isNaN(this.prerelease[1])){this.prerelease=[t,0]}}else{this.prerelease=[t,0]}}break;default:throw new Error("invalid increment argument: "+e)}this.format();this.raw=this.version;return this};t.inc=inc;function inc(e,t,i,n){if(typeof i==="string"){n=i;i=undefined}try{return new SemVer(e,i).inc(t,n).version}catch(e){return null}}t.diff=diff;function diff(e,t){if(eq(e,t)){return null}else{var i=parse(e);var n=parse(t);var r="";if(i.prerelease.length||n.prerelease.length){r="pre";var s="prerelease"}for(var o in i){if(o==="major"||o==="minor"||o==="patch"){if(i[o]!==n[o]){return r+o}}}return s}}t.compareIdentifiers=compareIdentifiers;var ie=/^[0-9]+$/;function compareIdentifiers(e,t){var i=ie.test(e);var n=ie.test(t);if(i&&n){e=+e;t=+t}return e===t?0:i&&!n?-1:n&&!i?1:e0}t.lt=lt;function lt(e,t,i){return compare(e,t,i)<0}t.eq=eq;function eq(e,t,i){return compare(e,t,i)===0}t.neq=neq;function neq(e,t,i){return compare(e,t,i)!==0}t.gte=gte;function gte(e,t,i){return compare(e,t,i)>=0}t.lte=lte;function lte(e,t,i){return compare(e,t,i)<=0}t.cmp=cmp;function cmp(e,t,i,n){switch(t){case"===":if(typeof e==="object")e=e.version;if(typeof i==="object")i=i.version;return e===i;case"!==":if(typeof e==="object")e=e.version;if(typeof i==="object")i=i.version;return e!==i;case"":case"=":case"==":return eq(e,i,n);case"!=":return neq(e,i,n);case">":return gt(e,i,n);case">=":return gte(e,i,n);case"<":return lt(e,i,n);case"<=":return lte(e,i,n);default:throw new TypeError("Invalid operator: "+t)}}t.Comparator=Comparator;function Comparator(e,t){if(!t||typeof t!=="object"){t={loose:!!t,includePrerelease:false}}if(e instanceof Comparator){if(e.loose===!!t.loose){return e}else{e=e.value}}if(!(this instanceof Comparator)){return new Comparator(e,t)}e=e.trim().split(/\s+/).join(" ");i("comparator",e,t);this.options=t;this.loose=!!t.loose;this.parse(e);if(this.semver===ne){this.value=""}else{this.value=this.operator+this.semver.version}i("comp",this)}var ne={};Comparator.prototype.parse=function(e){var t=this.options.loose?l[Y]:l[z];var i=e.match(t);if(!i){throw new TypeError("Invalid comparator: "+e)}this.operator=i[1];if(this.operator==="="){this.operator=""}if(!i[2]){this.semver=ne}else{this.semver=new SemVer(i[2],this.options.loose)}};Comparator.prototype.toString=function(){return this.value};Comparator.prototype.test=function(e){i("Comparator.test",e,this.options.loose);if(this.semver===ne){return true}if(typeof e==="string"){e=new SemVer(e,this.options)}return cmp(e,this.operator,this.semver,this.options)};Comparator.prototype.intersects=function(e,t){if(!(e instanceof Comparator)){throw new TypeError("a Comparator is required")}if(!t||typeof t!=="object"){t={loose:!!t,includePrerelease:false}}var i;if(this.operator===""){i=new Range(e.value,t);return satisfies(this.value,i,t)}else if(e.operator===""){i=new Range(this.value,t);return satisfies(e.semver,i,t)}var n=(this.operator===">="||this.operator===">")&&(e.operator===">="||e.operator===">");var r=(this.operator==="<="||this.operator==="<")&&(e.operator==="<="||e.operator==="<");var s=this.semver.version===e.semver.version;var o=(this.operator===">="||this.operator==="<=")&&(e.operator===">="||e.operator==="<=");var a=cmp(this.semver,"<",e.semver,t)&&((this.operator===">="||this.operator===">")&&(e.operator==="<="||e.operator==="<"));var l=cmp(this.semver,">",e.semver,t)&&((this.operator==="<="||this.operator==="<")&&(e.operator===">="||e.operator===">"));return n||r||s&&o||a||l};t.Range=Range;function Range(e,t){if(!t||typeof t!=="object"){t={loose:!!t,includePrerelease:false}}if(e instanceof Range){if(e.loose===!!t.loose&&e.includePrerelease===!!t.includePrerelease){return e}else{return new Range(e.raw,t)}}if(e instanceof Comparator){return new Range(e.value,t)}if(!(this instanceof Range)){return new Range(e,t)}this.options=t;this.loose=!!t.loose;this.includePrerelease=!!t.includePrerelease;this.raw=e.trim().split(/\s+/).join(" ");this.set=this.raw.split("||").map((function(e){return this.parseRange(e.trim())}),this).filter((function(e){return e.length}));if(!this.set.length){throw new TypeError("Invalid SemVer Range: "+this.raw)}this.format()}Range.prototype.format=function(){this.range=this.set.map((function(e){return e.join(" ").trim()})).join("||").trim();return this.range};Range.prototype.toString=function(){return this.range};Range.prototype.parseRange=function(e){var t=this.options.loose;var n=t?l[Z]:l[X];e=e.replace(n,hyphenReplace);i("hyphen replace",e);e=e.replace(l[$],K);i("comparator trim",e,l[$]);e=e.replace(l[F],q);e=e.replace(l[G],H);var r=t?l[Y]:l[z];var s=e.split(" ").map((function(e){return parseComparator(e,this.options)}),this).join(" ").split(/\s+/);if(this.options.loose){s=s.filter((function(e){return!!e.match(r)}))}s=s.map((function(e){return new Comparator(e,this.options)}),this);return s};Range.prototype.intersects=function(e,t){if(!(e instanceof Range)){throw new TypeError("a Range is required")}return this.set.some((function(i){return i.every((function(i){return e.set.some((function(e){return e.every((function(e){return i.intersects(e,t)}))}))}))}))};t.toComparators=toComparators;function toComparators(e,t){return new Range(e,t).set.map((function(e){return e.map((function(e){return e.value})).join(" ").trim().split(" ")}))}function parseComparator(e,t){i("comp",e,t);e=replaceCarets(e,t);i("caret",e);e=replaceTildes(e,t);i("tildes",e);e=replaceXRanges(e,t);i("xrange",e);e=replaceStars(e,t);i("stars",e);return e}function isX(e){return!e||e.toLowerCase()==="x"||e==="*"}function replaceTildes(e,t){return e.trim().split(/\s+/).map((function(e){return replaceTilde(e,t)})).join(" ")}function replaceTilde(e,t){var n=t.loose?l[M]:l[j];return e.replace(n,(function(t,n,r,s,o){i("tilde",e,t,n,r,s,o);var a;if(isX(n)){a=""}else if(isX(r)){a=">="+n+".0.0 <"+(+n+1)+".0.0"}else if(isX(s)){a=">="+n+"."+r+".0 <"+n+"."+(+r+1)+".0"}else if(o){i("replaceTilde pr",o);a=">="+n+"."+r+"."+s+"-"+o+" <"+n+"."+(+r+1)+".0"}else{a=">="+n+"."+r+"."+s+" <"+n+"."+(+r+1)+".0"}i("tilde return",a);return a}))}function replaceCarets(e,t){return e.trim().split(/\s+/).map((function(e){return replaceCaret(e,t)})).join(" ")}function replaceCaret(e,t){i("caret",e,t);var n=t.loose?l[J]:l[W];return e.replace(n,(function(t,n,r,s,o){i("caret",e,t,n,r,s,o);var a;if(isX(n)){a=""}else if(isX(r)){a=">="+n+".0.0 <"+(+n+1)+".0.0"}else if(isX(s)){if(n==="0"){a=">="+n+"."+r+".0 <"+n+"."+(+r+1)+".0"}else{a=">="+n+"."+r+".0 <"+(+n+1)+".0.0"}}else if(o){i("replaceCaret pr",o);if(n==="0"){if(r==="0"){a=">="+n+"."+r+"."+s+"-"+o+" <"+n+"."+r+"."+(+s+1)}else{a=">="+n+"."+r+"."+s+"-"+o+" <"+n+"."+(+r+1)+".0"}}else{a=">="+n+"."+r+"."+s+"-"+o+" <"+(+n+1)+".0.0"}}else{i("no pr");if(n==="0"){if(r==="0"){a=">="+n+"."+r+"."+s+" <"+n+"."+r+"."+(+s+1)}else{a=">="+n+"."+r+"."+s+" <"+n+"."+(+r+1)+".0"}}else{a=">="+n+"."+r+"."+s+" <"+(+n+1)+".0.0"}}i("caret return",a);return a}))}function replaceXRanges(e,t){i("replaceXRanges",e,t);return e.split(/\s+/).map((function(e){return replaceXRange(e,t)})).join(" ")}function replaceXRange(e,t){e=e.trim();var n=t.loose?l[V]:l[O];return e.replace(n,(function(t,n,r,s,o,a){i("xRange",e,t,n,r,s,o,a);var l=isX(r);var p=l||isX(s);var c=p||isX(o);var d=c;if(n==="="&&d){n=""}if(l){if(n===">"||n==="<"){t="<0.0.0"}else{t="*"}}else if(n&&d){if(p){s=0}o=0;if(n===">"){n=">=";if(p){r=+r+1;s=0;o=0}else{s=+s+1;o=0}}else if(n==="<="){n="<";if(p){r=+r+1}else{s=+s+1}}t=n+r+"."+s+"."+o}else if(p){t=">="+r+".0.0 <"+(+r+1)+".0.0"}else if(c){t=">="+r+"."+s+".0 <"+r+"."+(+s+1)+".0"}i("xRange return",t);return t}))}function replaceStars(e,t){i("replaceStars",e,t);return e.trim().replace(l[ee],"")}function hyphenReplace(e,t,i,n,r,s,o,a,l,p,c,d,u){if(isX(i)){t=""}else if(isX(n)){t=">="+i+".0.0"}else if(isX(r)){t=">="+i+"."+n+".0"}else{t=">="+t}if(isX(l)){a=""}else if(isX(p)){a="<"+(+l+1)+".0.0"}else if(isX(c)){a="<"+l+"."+(+p+1)+".0"}else if(d){a="<="+l+"."+p+"."+c+"-"+d}else{a="<="+a}return(t+" "+a).trim()}Range.prototype.test=function(e){if(!e){return false}if(typeof e==="string"){e=new SemVer(e,this.options)}for(var t=0;t0){var s=e[r].semver;if(s.major===t.major&&s.minor===t.minor&&s.patch===t.patch){return true}}}return false}return true}t.satisfies=satisfies;function satisfies(e,t,i){try{t=new Range(t,i)}catch(e){return false}return t.test(e)}t.maxSatisfying=maxSatisfying;function maxSatisfying(e,t,i){var n=null;var r=null;try{var s=new Range(t,i)}catch(e){return null}e.forEach((function(e){if(s.test(e)){if(!n||r.compare(e)===-1){n=e;r=new SemVer(n,i)}}}));return n}t.minSatisfying=minSatisfying;function minSatisfying(e,t,i){var n=null;var r=null;try{var s=new Range(t,i)}catch(e){return null}e.forEach((function(e){if(s.test(e)){if(!n||r.compare(e)===1){n=e;r=new SemVer(n,i)}}}));return n}t.minVersion=minVersion;function minVersion(e,t){e=new Range(e,t);var i=new SemVer("0.0.0");if(e.test(i)){return i}i=new SemVer("0.0.0-0");if(e.test(i)){return i}i=null;for(var n=0;n":if(t.prerelease.length===0){t.patch++}else{t.prerelease.push(0)}t.raw=t.format();case"":case">=":if(!i||gt(i,t)){i=t}break;case"<":case"<=":break;default:throw new Error("Unexpected operation: "+e.operator)}}))}if(i&&e.test(i)){return i}return null}t.validRange=validRange;function validRange(e,t){try{return new Range(e,t).range||"*"}catch(e){return null}}t.ltr=ltr;function ltr(e,t,i){return outside(e,t,"<",i)}t.gtr=gtr;function gtr(e,t,i){return outside(e,t,">",i)}t.outside=outside;function outside(e,t,i,n){e=new SemVer(e,n);t=new Range(t,n);var r,s,o,a,l;switch(i){case">":r=gt;s=lte;o=lt;a=">";l=">=";break;case"<":r=lt;s=gte;o=gt;a="<";l="<=";break;default:throw new TypeError('Must provide a hilo val of "<" or ">"')}if(satisfies(e,t,n)){return false}for(var p=0;p=0.0.0")}d=d||e;u=u||e;if(r(e.semver,d.semver,n)){d=e}else if(o(e.semver,u.semver,n)){u=e}}));if(d.operator===a||d.operator===l){return false}if((!u.operator||u.operator===a)&&s(e,u.semver)){return false}else if(u.operator===l&&o(e,u.semver)){return false}}return true}t.prerelease=prerelease;function prerelease(e,t){var i=parse(e,t);return i&&i.prerelease.length?i.prerelease:null}t.intersects=intersects;function intersects(e,t,i){e=new Range(e,i);t=new Range(t,i);return e.intersects(t)}t.coerce=coerce;function coerce(e){if(e instanceof SemVer){return e}if(typeof e!=="string"){return null}var t=e.match(l[U]);if(t==null){return null}return parse(t[1]+"."+(t[2]||"0")+"."+(t[3]||"0"))}},358:function(e,t,i){var n=this&&this.__spreadArray||function(e,t,i){if(i||arguments.length===2)for(var n=0,r=t.length,s;n1){i.splice.apply(i,n([0,0],i.splice(1,1),false))}else{throw new Error((0,t.loc)("LIB_DirectoryStackEmpty"))}}else if(!isNaN(r)){if(r0||E.length+i===0){i=i>0?i-1:i;E.splice(i,1)}else{var n=o.resolve(E.shift());cd(n)}return getActualStack()}t.popd=popd;function mkdirP(e){if(!e){throw new Error((0,t.loc)("LIB_ParameterIsRequired","p"))}var i=[];var n=e;while(true){if(i.length>=Number(process.env["TASKLIB_TEST_MKDIRP_FAILSAFE"]||1e3)){(0,t.debug)("loop is out of control");s.mkdirSync(e);return}(0,t.debug)("testing directory '".concat(n,"'"));var r=void 0;try{r=s.statSync(n)}catch(r){if(r.code=="ENOENT"){var a=o.dirname(n);if(n==a){throw new Error((0,t.loc)("LIB_MkdirFailedInvalidDriveRoot",e,n))}i.push(n);n=a;continue}else if(r.code=="UNKNOWN"){throw new Error((0,t.loc)("LIB_MkdirFailedInvalidShare",e,n))}else{throw r}}if(!r.isDirectory()){throw new Error((0,t.loc)("LIB_MkdirFailedFileExists",e,n))}break}while(i.length){var l=i.pop();(0,t.debug)("mkdir '".concat(l,"'"));try{s.mkdirSync(l)}catch(i){throw new Error((0,t.loc)("LIB_MkdirFailed",e,i.message))}}}t.mkdirP=mkdirP;function resolve(){var e=[];for(var i=0;i0){var h=resolve(i.shift());if(h===null||h===void 0?void 0:h.includes("*")){f.push(h);continue}var g=s.lstatSync(h);if(g.isFile()){var y=o.basename(h);A.push(y)}else{f.push(h)}}i.push.apply(i,f);var _loop_1=function(){var e=resolve(i.shift());if(e===null||e===void 0?void 0:e.includes("*")){i.push.apply(i,findMatch(o.dirname(e),[o.basename(e)]));return"continue"}if(s.lstatSync(e).isDirectory()){u.push.apply(u,s.readdirSync(e).map((function(t){return o.join(e,t)})))}else{u.push(e)}};while(i.length>0){_loop_1()}var v=[];var _loop_2=function(){var e=u.shift();var t=o.basename(e);if(e===null||e===void 0?void 0:e.includes("*")){u.push.apply(u,findMatch(o.dirname(e),[t]));return"continue"}if(!l&&t.startsWith(".")&&t!=="."&&t!==".."){return"continue"}var i=d.find((function(t){return e.startsWith(o.resolve(t))}))||o.resolve(".");if(s.lstatSync(e).isDirectory()&&a){u.push.apply(u,s.readdirSync(e).map((function(t){return o.join(e,t)})));v.push(o.relative(i,e))}else{v.push(o.relative(i,e))}};while(u.length>0){_loop_2()}var I=n(n([],A,true),v,true);return I}catch(e){if(e.code==="ENOENT"){throw new Error((0,t.loc)("LIB_PathNotFound","ls",e.message))}else{throw new Error((0,t.loc)("LIB_OperationFailed","ls",e))}}}t.ls=ls;function flattenArray(e){return e.reduce((function(e,t){return e.concat(Array.isArray(t)?flattenArray(t):t)}),[])}function cp(e,i,n,r,a){if(r===void 0){r=false}if(a===void 0){a=0}retry((function(){var r=false;var a=true;var l=String(e);var p=i;var c="";if(typeof e==="string"&&e.startsWith("-")){c=e.toLowerCase();r=c.includes("r");a=!c.includes("n");l=i;p=String(n)}else if(typeof n==="string"&&n&&n.startsWith("-")){c=n.toLowerCase();r=c.includes("r");a=!c.includes("n");l=String(e);p=i}if(!s.existsSync(p)&&!a){throw new Error((0,t.loc)("LIB_PathNotFound","cp",p))}var d=s.lstatSync(l);if(!a&&s.existsSync(p)){return}try{if(d.isSymbolicLink()){var u=s.readlinkSync(l);l=o.resolve(o.dirname(l),u);d=s.lstatSync(l)}if(d.isFile()){if(s.existsSync(p)&&s.lstatSync(p).isDirectory()){p=o.join(p,o.basename(l))}if(a){s.copyFileSync(l,p)}else{s.copyFileSync(l,p,s.constants.COPYFILE_EXCL)}}else{copyDirectoryWithResolvedSymlinks(l,o.join(p,o.basename(l)),a)}}catch(e){throw new Error((0,t.loc)("LIB_OperationFailed","cp",e))}}),[],{retryCount:a,continueOnError:r})}t.cp=cp;var copyDirectoryWithResolvedSymlinks=function(e,t,i){var n;var r;var a;var l=s.readdirSync(e,{withFileTypes:true});if(!s.existsSync(t)){s.mkdirSync(t,{recursive:true})}for(var p=0,c=l;p=0){try{return e.apply(void 0,i)}catch(i){if(n.retryCount<=0){if(n.continueOnError){(0,t.warning)(i,t.IssueSource.TaskInternal);break}else{throw i}}else{(0,t.debug)('Attempt to execute function "'.concat(e===null||e===void 0?void 0:e.name,'" failed, retries left: ').concat(n.retryCount));n.retryCount--}}}}t.retry=retry;function _getStats(e,i,n){var r;if(i){try{r=s.statSync(e)}catch(i){if(i.code=="ENOENT"&&n){r=s.lstatSync(e);(0,t.debug)(" ".concat(e," (broken symlink)"))}else{throw i}}}else{r=s.lstatSync(e)}return r}function find(e,i){if(!e){(0,t.debug)("no path specified");return[]}e=o.normalize(e);(0,t.debug)("findPath: '".concat(e,"'"));i=i||_getDefaultFindOptions();_debugFindOptions(i);try{s.lstatSync(e)}catch(e){if(e.code=="ENOENT"){(0,t.debug)("0 results");return[]}throw e}try{var n=[];var r=[new C(e,1)];var a=[];var _loop_3=function(){var e=r.pop();var l=void 0;try{var c=!n.length;var d=i.followSpecifiedSymbolicLink&&c;var u=i.followSymbolicLinks||d;l=_getStats(e.path,u,i.allowBrokenSymbolicLinks)}catch(n){if(n.code=="ENOENT"&&i.skipMissingFiles){(0,t.warning)('No such file or directory: "'.concat(e.path,'" - skipping.'),t.IssueSource.TaskInternal);return"continue"}throw n}n.push(e.path);if(l.isDirectory()){(0,t.debug)(" ".concat(e.path," (directory)"));if(i.followSymbolicLinks){var A;if(p._isUncPath(e.path)){A=retry(s.realpathSync,[e.path],{continueOnError:false,retryCount:5})}else{A=s.realpathSync(e.path)}while(a.length>=e.level){a.pop()}if(a.some((function(e){return e==A}))){(0,t.debug)(" cycle detected");return"continue"}a.push(A)}var f=e.level+1;var h=s.readdirSync(e.path).map((function(t){return new C(o.join(e.path,t),f)}));for(var g=h.length-1;g>=0;g--){r.push(h[g])}}else{(0,t.debug)(" ".concat(e.path," (file)"))}};while(r.length){_loop_3()}(0,t.debug)("".concat(n.length," results"));return n}catch(e){throw new Error((0,t.loc)("LIB_OperationFailed","find",e.message))}}t.find=find;var C=function(){function _FindItem(e,t){this.path=e;this.level=t}return _FindItem}();function _debugFindOptions(e){(0,t.debug)("findOptions.allowBrokenSymbolicLinks: '".concat(e.allowBrokenSymbolicLinks,"'"));(0,t.debug)("findOptions.followSpecifiedSymbolicLink: '".concat(e.followSpecifiedSymbolicLink,"'"));(0,t.debug)("findOptions.followSymbolicLinks: '".concat(e.followSymbolicLinks,"'"));(0,t.debug)("findOptions.skipMissingFiles: '".concat(e.skipMissingFiles,"'"))}function _getDefaultFindOptions(){return{allowBrokenSymbolicLinks:false,followSpecifiedSymbolicLink:true,followSymbolicLinks:true,skipMissingFiles:false}}function legacyFindFiles(e,i,n,r){if(!i){throw new Error("pattern parameter cannot be empty")}(0,t.debug)("legacyFindFiles rootDirectory: '".concat(e,"'"));(0,t.debug)("pattern: '".concat(i,"'"));(0,t.debug)("includeFiles: '".concat(n,"'"));(0,t.debug)("includeDirectories: '".concat(r,"'"));if(!n&&!r){n=true}var s=[];var a=[];i=i.replace(/;;/g,"\0");for(var l=0,c=i.split(";");l=0?o:a,a>=0?a:o);t=p._getDirectoryName(e.substring(0,l))}if(!t){return"continue"}var c=p._legacyFindFiles_convertPatternToRegExp(e);var d=find(t,{followSymbolicLinks:true}).filter((function(e){if(n&&r){return true}var t=s.statSync(e).isDirectory();return n&&!t||r&&t})).forEach((function(e){var t=process.platform=="win32"?e.replace(/\\/g,"/"):e;var n="".concat(t,"/");var s=false;if(c.test(t)||r&&c.test(n)){s=true;for(var o=0,a=i;o=0)){E=p._ensureRooted(n,E);(0,t.debug)("rooted pattern: '".concat(E,"'"))}if(f){(0,t.debug)("applying include pattern against original list");var C=l.match(e,E,u);(0,t.debug)(C.length+" matches");for(var b=0,T=C;b0){var n=(0,t.getVariable)("Agent.ProxyUsername");var r=(0,t.getVariable)("Agent.ProxyPassword");var s=JSON.parse((0,t.getVariable)("Agent.ProxyBypassList")||"[]");var o=false;if(e){s.forEach((function(t){if(new RegExp(t,"i").test(e)){o=true}}))}if(o){return null}else{var a=getProxyFormattedUrl(i,n,r);return{proxyUrl:i,proxyUsername:n,proxyPassword:r,proxyBypassHosts:s,proxyFormattedUrl:a}}}else{return null}}t.getHttpProxyConfiguration=getHttpProxyConfiguration;function getHttpCertConfiguration(){var e=(0,t.getVariable)("Agent.CAInfo");var i=(0,t.getVariable)("Agent.ClientCert");if(e||i){var n={};n.caFile=e;n.certFile=i;if(i){var r=(0,t.getVariable)("Agent.ClientCertKey");var s=(0,t.getVariable)("Agent.ClientCertArchive");var o=(0,t.getVariable)("Agent.ClientCertPassword");n.keyFile=r;n.certArchiveFile=s;n.passphrase=o}return n}else{return null}}t.getHttpCertConfiguration=getHttpCertConfiguration;var b=function(){function TestPublisher(e){this.testRunner=e}TestPublisher.prototype.publish=function(e,i,n,r,s,o,a){a=a||"VSTSTask";var l={};l["type"]=this.testRunner;if(i){l["mergeResults"]=i}if(n){l["platform"]=n}if(r){l["config"]=r}if(s){l["runTitle"]=s}if(o){l["publishRunAttachments"]=o}if(e){l["resultFiles"]=Array.isArray(e)?e.join():e}l["testRunSystem"]=a;(0,t.command)("results.publish",l,"")};return TestPublisher}();t.TestPublisher=b;var T=function(){function CodeCoveragePublisher(){}CodeCoveragePublisher.prototype.publish=function(e,i,n,r){var s={};if(e){s["codecoveragetool"]=e}if(i){s["summaryfile"]=i}if(n){s["reportdirectory"]=n}if(r){s["additionalcodecoveragefiles"]=Array.isArray(r)?r.join():r}(0,t.command)("codecoverage.publish",s,"")};return CodeCoveragePublisher}();t.CodeCoveragePublisher=T;var w=function(){function CodeCoverageEnabler(e,t){this.buildTool=e;this.ccTool=t}CodeCoverageEnabler.prototype.enableCodeCoverage=function(e){e["buildtool"]=this.buildTool;e["codecoveragetool"]=this.ccTool;(0,t.command)("codecoverage.enable",e,"")};return CodeCoverageEnabler}();t.CodeCoverageEnabler=w;function uploadFile(e){(0,t.command)("task.uploadfile",null,e)}t.uploadFile=uploadFile;function prependPath(e){assertAgent("2.115.0");(0,t.command)("task.prependpath",null,e)}t.prependPath=prependPath;function uploadSummary(e){(0,t.command)("task.uploadsummary",null,e)}t.uploadSummary=uploadSummary;function addAttachment(e,i,n){(0,t.command)("task.addattachment",{type:e,name:i},n)}t.addAttachment=addAttachment;function setEndpoint(e,i,n,r){(0,t.command)("task.setendpoint",{id:e,field:y[i].toLowerCase(),key:n},r)}t.setEndpoint=setEndpoint;function setProgress(e,i){(0,t.command)("task.setprogress",{value:"".concat(e)},i)}t.setProgress=setProgress;function logDetail(e,i,n,r,s,o,a,l,p,c,d){var u={id:e,parentid:n,type:r,name:s,order:o?o.toString():undefined,starttime:a,finishtime:l,progress:p?p.toString():undefined,state:c?f[c]:undefined,result:d?A[d]:undefined};(0,t.command)("task.logdetail",u,i)}t.logDetail=logDetail;function logIssue(e,i,n,r,s,o){var a={type:h[e].toLowerCase(),code:o,sourcepath:n,linenumber:r?r.toString():undefined,columnnumber:s?s.toString():undefined};(0,t.command)("task.logissue",a,i)}t.logIssue=logIssue;function uploadArtifact(e,i,n){(0,t.command)("artifact.upload",{containerfolder:e,artifactname:n},i)}t.uploadArtifact=uploadArtifact;function associateArtifact(e,i,n){(0,t.command)("artifact.associate",{type:g[n].toLowerCase(),artifactname:e},i)}t.associateArtifact=associateArtifact;function uploadBuildLog(e){(0,t.command)("build.uploadlog",null,e)}t.uploadBuildLog=uploadBuildLog;function updateBuildNumber(e){(0,t.command)("build.updatebuildnumber",null,e)}t.updateBuildNumber=updateBuildNumber;function addBuildTag(e){(0,t.command)("build.addbuildtag",null,e)}t.addBuildTag=addBuildTag;function updateReleaseName(e){assertAgent("2.132.0");(0,t.command)("release.updatereleasename",null,e)}t.updateReleaseName=updateReleaseName;t.TaskCommand=c.TaskCommand;t.commandFromString=c.commandFromString;t.ToolRunner=d.ToolRunner;if(u.lt(process.versions.node,"4.2.0")){(0,t.warning)("Tasks require a new agent. Upgrade your agent or node to 4.2.0 or later",t.IssueSource.TaskInternal)}if(!global["_vsts_task_lib_loaded"]){p._loadData();p._exposeProxySettings();p._exposeCertSettings()}},8373:(e,t)=>{Object.defineProperty(t,"__esModule",{value:true});t.commandFromString=t.TaskCommand=void 0;var i="##vso[";var n=function(){function TaskCommand(e,t,i){if(!e){e="missing.command"}this.command=e;this.properties=t;this.message=i}TaskCommand.prototype.toString=function(){var e=i+this.command;if(this.properties&&Object.keys(this.properties).length>0){e+=" ";for(var t in this.properties){if(this.properties.hasOwnProperty(t)){var n=this.properties[t];if(n){e+=t+"="+escape(""+(n||""))+";"}}}}e+="]";var r=""+(this.message||"");e+=escapedata(r);return e};return TaskCommand}();t.TaskCommand=n;function commandFromString(e){var t=i.length;var r=e.indexOf("[");var s=e.indexOf("]");if(r==-1||s==-1||s-r<3){throw new Error("Invalid command brackets")}var o=e.substring(r+1,s);var a=o.indexOf(" ");var l=o;var p={};if(a>0){l=o.trim().substring(0,a);var c=o.trim().substring(a+1);var d=c.split(";");d.forEach((function(e){e=e.trim();if(e.length>0){var t=e.indexOf("=");if(t==-1){throw new Error("Invalid property: "+e)}var i=e.substring(0,t);var n=e.substring(t+1);p[i]=unescape(n)}}))}var u=unescapedata(e.substring(s+1));var A=new n(l,p,u);return A}t.commandFromString=commandFromString;function escapedata(e){return e.replace(/%/g,"%AZP25").replace(/\r/g,"%0D").replace(/\n/g,"%0A")}function unescapedata(e){return e.replace(/%0D/g,"\r").replace(/%0A/g,"\n").replace(/%AZP25/g,"%")}function escape(e){return e.replace(/%/g,"%AZP25").replace(/\r/g,"%0D").replace(/\n/g,"%0A").replace(/]/g,"%5D").replace(/;/g,"%3B")}function unescape(e){return e.replace(/%0D/g,"\r").replace(/%0A/g,"\n").replace(/%5D/g,"]").replace(/%3B/g,";").replace(/%AZP25/g,"%")}},419:function(e,t,i){var n=this&&this.__extends||function(){var extendStatics=function(e,t){extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var i in t)if(Object.prototype.hasOwnProperty.call(t,i))e[i]=t[i]};return extendStatics(e,t)};return function(e,t){if(typeof t!=="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");extendStatics(e,t);function __(){this.constructor=e}e.prototype=t===null?Object.create(t):(__.prototype=t.prototype,new __)}}();Object.defineProperty(t,"__esModule",{value:true});t.ToolRunner=void 0;var r=i(5560);var s=i(857);var o=i(4434);var a=i(5317);var l=i(8202);var p=i(9896);var c=function(e){n(ToolRunner,e);function ToolRunner(t){var i=e.call(this)||this;i.cmdSpecialChars=[" ","\t","&","(",")","[","]","{","}","^","=",";","!","'","+",",","`","~","|","<",">",'"'];if(!t){throw new Error("Parameter 'toolPath' cannot be null or empty.")}i.toolPath=l._which(t,true);i.args=[];i._debug("toolRunner toolPath: "+t);return i}ToolRunner.prototype._debug=function(e){this.emit("debug",e)};ToolRunner.prototype._argStringToArray=function(e){var t=[];var i=false;var n=false;var r=true;var s="";var append=function(e){if(n){if(e!=='"'){s+="\\"}else{s.slice(0,-1)}}s+=e;n=false};for(var o=0;o-1){var o=n.substring(0,r);i(o);n=n.substring(r+s.EOL.length);r=n.indexOf(s.EOL)}}catch(e){this._debug("error processing line")}return n};ToolRunner.prototype._wrapArg=function(e,t){if(!this._isWrapped(e,t)){return"".concat(t).concat(e).concat(t)}return e};ToolRunner.prototype._unwrapArg=function(e,t){if(this._isWrapped(e,t)){var i=new RegExp("(^\\\\?".concat(t,")|(\\\\?").concat(t,"$)"),"g");return e.trim().replace(i,"")}return e};ToolRunner.prototype._isWrapped=function(e,t){var i=new RegExp("^\\\\?".concat(t,".+\\\\?").concat(t,"$"));return i.test(e.trim())};ToolRunner.prototype._getSpawnFileName=function(e){if(process.platform=="win32"){if(this._isCmdFile()){return process.env["COMSPEC"]||"cmd.exe"}}if(e&&e.shell){return this._wrapArg(this.toolPath,'"')}return this.toolPath};ToolRunner.prototype._getSpawnArgs=function(e){var t=this;if(process.platform=="win32"){if(this._isCmdFile()){var i='/D /S /C "'.concat(this._windowsQuoteCmdArg(this.toolPath));for(var n=0;n0;r--){i+=e[r-1];if(n&&e[r-1]=="\\"){i+="\\"}else if(e[r-1]=='"'){n=true;i+='"'}else{n=false}}i+='"';return i.split("").reverse().join("")};ToolRunner.prototype._uv_quote_cmd_arg=function(e){if(!e){return'""'}if(e.indexOf(" ")<0&&e.indexOf("\t")<0&&e.indexOf('"')<0){return e}if(e.indexOf('"')<0&&e.indexOf("\\")<0){return'"'.concat(e,'"')}var t='"';var i=true;for(var n=e.length;n>0;n--){t+=e[n-1];if(i&&e[n-1]=="\\"){t+="\\"}else if(e[n-1]=='"'){i=true;t+="\\"}else{i=false}}t+='"';return t.split("").reverse().join("")};ToolRunner.prototype._cloneExecOptions=function(e){e=e||{};var t={cwd:e.cwd||process.cwd(),env:e.env||process.env,silent:e.silent||false,failOnStdErr:e.failOnStdErr||false,ignoreReturnCode:e.ignoreReturnCode||false,windowsVerbatimArguments:e.windowsVerbatimArguments||false,shell:e.shell||false};t.outStream=e.outStream||process.stdout;t.errStream=e.errStream||process.stderr;return t};ToolRunner.prototype._getSpawnOptions=function(e){e=e||{};var t={};t.cwd=e.cwd;t.env=e.env;t.shell=e.shell;t["windowsVerbatimArguments"]=e.windowsVerbatimArguments||this._isCmdFile();return t};ToolRunner.prototype._getSpawnSyncOptions=function(e){var t={};t.maxBuffer=1024*1024*1024;t.cwd=e.cwd;t.env=e.env;t.shell=e.shell;t["windowsVerbatimArguments"]=e.windowsVerbatimArguments||this._isCmdFile();return t};ToolRunner.prototype.execWithPipingAsync=function(e,t){var i=this;this._debug("exec tool: "+this.toolPath);this._debug("arguments:");this.args.forEach((function(e){i._debug(" "+e)}));var n=true;var r=this._cloneExecOptions(t);if(!r.silent){r.outStream.write(this._getCommandString(r)+s.EOL)}var o;var l=e.toolPath;var c;var d=true;var u;var A;var f=0;var h=0;var g;c=this.toolPath;f++;var y=a.spawn(this._getSpawnFileName(r),this._getSpawnArgs(r),this._getSpawnOptions(r));f++;o=a.spawn(e._getSpawnFileName(r),e._getSpawnArgs(r),e._getSpawnOptions(r));A=this.pipeOutputToFile?p.createWriteStream(this.pipeOutputToFile):null;return new Promise((function(e,t){var s,a,p,v;if(A){f++;A.on("finish",(function(){f--;A=null;if(f==0){if(g){t(g)}else{e(h)}}}));A.on("error",(function(n){f--;i._debug("Failed to pipe output of ".concat(c," to file ").concat(i.pipeOutputToFile,". Error = ").concat(n));A=null;if(f==0){if(g){t(g)}else{e(h)}}}))}(s=y.stdout)===null||s===void 0?void 0:s.on("data",(function(e){var t,n;try{if(A){A.write(e)}if(!((t=o.stdin)===null||t===void 0?void 0:t.destroyed)){(n=o.stdin)===null||n===void 0?void 0:n.write(e)}}catch(e){i._debug("Failed to pipe output of "+c+" to "+l);i._debug(l+" might have exited due to errors prematurely. Verify the arguments passed are valid.")}}));(a=y.stderr)===null||a===void 0?void 0:a.on("data",(function(e){if(A){A.write(e)}d=!r.failOnStdErr;if(!r.silent){var t=r.failOnStdErr?r.errStream:r.outStream;t.write(e)}}));y.on("error",(function(e){var i;f--;if(A){A.end()}(i=o.stdin)===null||i===void 0?void 0:i.end();g=new Error(c+" failed. "+e.message);if(f==0){t(g)}}));y.on("close",(function(n,s){var a;f--;if(n!=0&&!r.ignoreReturnCode){d=false;u=n;h=u}i._debug("success of first tool:"+d);if(A){A.end()}(a=o.stdin)===null||a===void 0?void 0:a.end();if(f==0){if(g){t(g)}else{e(h)}}}));var I="";(p=o.stdout)===null||p===void 0?void 0:p.on("data",(function(e){i.emit("stdout",e);if(!r.silent){r.outStream.write(e)}I=i._processLineBuffer(e,I,(function(e){i.emit("stdline",e)}))}));var E="";(v=o.stderr)===null||v===void 0?void 0:v.on("data",(function(e){i.emit("stderr",e);n=!r.failOnStdErr;if(!r.silent){var t=r.failOnStdErr?r.errStream:r.outStream;t.write(e)}E=i._processLineBuffer(e,E,(function(e){i.emit("errline",e)}))}));o.on("error",(function(e){f--;g=new Error(l+" failed. "+e.message);if(f==0){t(g)}}));o.on("close",(function(s,o){f--;i._debug("rc:"+s);h=s;if(I.length>0){i.emit("stdline",I)}if(E.length>0){i.emit("errline",E)}if(s!=0&&!r.ignoreReturnCode){n=false}i._debug("success:"+n);if(!d){g=new Error(c+" failed with return code: "+u)}else if(!n){g=new Error(l+" failed with return code: "+s)}if(f==0){if(g){t(g)}else{e(h)}}}))}))};ToolRunner.prototype.execWithPiping=function(e,t){var i=this;var n,o,l,c;var d=r.defer();this._debug("exec tool: "+this.toolPath);this._debug("arguments:");this.args.forEach((function(e){i._debug(" "+e)}));var u=true;var A=this._cloneExecOptions(t);if(!A.silent){A.outStream.write(this._getCommandString(A)+s.EOL)}var f;var h=e.toolPath;var g;var y=true;var v;var I;var E=0;var C=0;var b;g=this.toolPath;E++;var T=a.spawn(this._getSpawnFileName(A),this._getSpawnArgs(A),this._getSpawnOptions(A));E++;f=a.spawn(e._getSpawnFileName(A),e._getSpawnArgs(A),e._getSpawnOptions(A));I=this.pipeOutputToFile?p.createWriteStream(this.pipeOutputToFile):null;if(I){E++;I.on("finish",(function(){E--;I=null;if(E==0){if(b){d.reject(b)}else{d.resolve(C)}}}));I.on("error",(function(e){E--;i._debug("Failed to pipe output of ".concat(g," to file ").concat(i.pipeOutputToFile,". Error = ").concat(e));I=null;if(E==0){if(b){d.reject(b)}else{d.resolve(C)}}}))}(n=T.stdout)===null||n===void 0?void 0:n.on("data",(function(e){var t;try{if(I){I.write(e)}(t=f.stdin)===null||t===void 0?void 0:t.write(e)}catch(e){i._debug("Failed to pipe output of "+g+" to "+h);i._debug(h+" might have exited due to errors prematurely. Verify the arguments passed are valid.")}}));(o=T.stderr)===null||o===void 0?void 0:o.on("data",(function(e){if(I){I.write(e)}y=!A.failOnStdErr;if(!A.silent){var t=A.failOnStdErr?A.errStream:A.outStream;t.write(e)}}));T.on("error",(function(e){var t;E--;if(I){I.end()}(t=f.stdin)===null||t===void 0?void 0:t.end();b=new Error(g+" failed. "+e.message);if(E==0){d.reject(b)}}));T.on("close",(function(e,t){var n;E--;if(e!=0&&!A.ignoreReturnCode){y=false;v=e;C=v}i._debug("success of first tool:"+y);if(I){I.end()}(n=f.stdin)===null||n===void 0?void 0:n.end();if(E==0){if(b){d.reject(b)}else{d.resolve(C)}}}));var w="";(l=f.stdout)===null||l===void 0?void 0:l.on("data",(function(e){i.emit("stdout",e);if(!A.silent){A.outStream.write(e)}w=i._processLineBuffer(e,w,(function(e){i.emit("stdline",e)}))}));var R="";(c=f.stderr)===null||c===void 0?void 0:c.on("data",(function(e){i.emit("stderr",e);u=!A.failOnStdErr;if(!A.silent){var t=A.failOnStdErr?A.errStream:A.outStream;t.write(e)}R=i._processLineBuffer(e,R,(function(e){i.emit("errline",e)}))}));f.on("error",(function(e){E--;b=new Error(h+" failed. "+e.message);if(E==0){d.reject(b)}}));f.on("close",(function(e,t){E--;i._debug("rc:"+e);C=e;if(w.length>0){i.emit("stdline",w)}if(R.length>0){i.emit("errline",R)}if(e!=0&&!A.ignoreReturnCode){u=false}i._debug("success:"+u);if(!y){b=new Error(g+" failed with return code: "+v)}else if(!u){b=new Error(h+" failed with return code: "+e)}if(E==0){if(b){d.reject(b)}else{d.resolve(C)}}}));return d.promise};ToolRunner.prototype.arg=function(e){if(!e){return this}if(e instanceof Array){this._debug(this.toolPath+" arg: "+JSON.stringify(e));this.args=this.args.concat(e)}else if(typeof e==="string"){this._debug(this.toolPath+" arg: "+e);this.args=this.args.concat(e.trim())}return this};ToolRunner.prototype.line=function(e){if(!e){return this}this._debug(this.toolPath+" arg: "+e);this.args=this.args.concat(this._argStringToArray(e));return this};ToolRunner.prototype.argIf=function(e,t){if(e){this.arg(t)}return this};ToolRunner.prototype.pipeExecOutputToTool=function(e,t){this.pipeOutputToTool=e;this.pipeOutputToFile=t;return this};ToolRunner.prototype.execAsync=function(e){var t=this;var i,n,r;if(this.pipeOutputToTool){return this.execWithPipingAsync(this.pipeOutputToTool,e)}this._debug("exec tool: "+this.toolPath);this._debug("arguments:");this.args.forEach((function(e){t._debug(" "+e)}));var o=this._cloneExecOptions(e);if(!o.silent){o.outStream.write(this._getCommandString(o)+s.EOL)}var l=new d(o,this.toolPath);l.on("debug",(function(e){t._debug(e)}));var p="";var c="";var emitDoneEvent=function(e,i){l.on("done",(function(n,r){if(p.length>0){t.emit("stdline",p)}if(c.length>0){t.emit("errline",c)}if(u){u.removeAllListeners()}if(n){i(n)}else{e(r)}}))};var u;try{u=a.spawn(this._getSpawnFileName(e),this._getSpawnArgs(o),this._getSpawnOptions(e))}catch(e){return new Promise((function(t,i){emitDoneEvent(t,i);l.processError=e.message;l.processExited=true;l.processClosed=true;l.CheckComplete()}))}this.childProcess=u;(i=u.stdout)===null||i===void 0?void 0:i.on("finish",(function(){if(!o.silent){o.outStream.write(s.EOL)}}));(n=u.stdout)===null||n===void 0?void 0:n.on("data",(function(e){t.emit("stdout",e);if(!o.silent){o.outStream.write(e)}p=t._processLineBuffer(e,p,(function(e){t.emit("stdline",e)}))}));(r=u.stderr)===null||r===void 0?void 0:r.on("data",(function(e){l.processStderr=true;t.emit("stderr",e);if(!o.silent){var i=o.failOnStdErr?o.errStream:o.outStream;i.write(e)}c=t._processLineBuffer(e,c,(function(e){t.emit("errline",e)}))}));u.on("error",(function(e){l.processError=e.message;l.processExited=true;l.processClosed=true;l.CheckComplete()}));u.on("exit",(function(e,t){l.processExitCode=e;l.processExitSignal=t;l.processExited=true;l.CheckComplete()}));u.on("close",(function(e,t){l.processCloseCode=e;l.processCloseSignal=t;l.processClosed=true;l.processExited=true;l.CheckComplete()}));return new Promise(emitDoneEvent)};ToolRunner.prototype.exec=function(e){var t=this;var i,n,o;if(this.pipeOutputToTool){return this.execWithPiping(this.pipeOutputToTool,e)}var l=r.defer();this._debug("exec tool: "+this.toolPath);this._debug("arguments:");this.args.forEach((function(e){t._debug(" "+e)}));var p=this._cloneExecOptions(e);if(!p.silent){p.outStream.write(this._getCommandString(p)+s.EOL)}var c=new d(p,this.toolPath);c.on("debug",(function(e){t._debug(e)}));var u="";var A="";c.on("done",(function(e,i){if(u.length>0){t.emit("stdline",u)}if(A.length>0){t.emit("errline",A)}if(f){f.removeAllListeners()}if(e){l.reject(e)}else{l.resolve(i)}}));var f;try{f=a.spawn(this._getSpawnFileName(e),this._getSpawnArgs(p),this._getSpawnOptions(e))}catch(e){c.processError=e.message;c.processExited=true;c.processClosed=true;c.CheckComplete();return l.promise}this.childProcess=f;(i=f.stdout)===null||i===void 0?void 0:i.on("finish",(function(){if(!p.silent){p.outStream.write(s.EOL)}}));(n=f.stdout)===null||n===void 0?void 0:n.on("data",(function(e){t.emit("stdout",e);if(!p.silent){p.outStream.write(e)}u=t._processLineBuffer(e,u,(function(e){t.emit("stdline",e)}))}));(o=f.stderr)===null||o===void 0?void 0:o.on("data",(function(e){c.processStderr=true;t.emit("stderr",e);if(!p.silent){var i=p.failOnStdErr?p.errStream:p.outStream;i.write(e)}A=t._processLineBuffer(e,A,(function(e){t.emit("errline",e)}))}));f.on("error",(function(e){c.processError=e.message;c.processExited=true;c.processClosed=true;c.CheckComplete()}));f.on("exit",(function(e,t){c.processExitCode=e;c.processExitSignal=t;c.processExited=true;c.CheckComplete()}));f.on("close",(function(e,t){c.processCloseCode=e;c.processCloseSignal=t;c.processClosed=true;c.processExited=true;c.CheckComplete()}));return l.promise};ToolRunner.prototype.execSync=function(e){var t=this;this._debug("exec tool: "+this.toolPath);this._debug("arguments:");this.args.forEach((function(e){t._debug(" "+e)}));var i=true;e=this._cloneExecOptions(e);if(!e.silent){e.outStream.write(this._getCommandString(e)+s.EOL)}var n=a.spawnSync(this._getSpawnFileName(e),this._getSpawnArgs(e),this._getSpawnSyncOptions(e));if(!e.silent&&n.stdout&&n.stdout.length>0){e.outStream.write(n.stdout)}if(!e.silent&&n.stderr&&n.stderr.length>0){e.errStream.write(n.stderr)}var r={code:n.status,error:n.error};r.stdout=n.stdout?n.stdout.toString():"";r.stderr=n.stderr?n.stderr.toString():"";return r};ToolRunner.prototype.killChildProcess=function(e){if(e===void 0){e="SIGTERM"}if(this.childProcess){this._debug("[killChildProcess] Signal ".concat(e," received"));this.childProcess.kill(e)}};return ToolRunner}(o.EventEmitter);t.ToolRunner=c;var d=function(e){n(ExecState,e);function ExecState(t,i){var n=e.call(this)||this;n.delay=1e4;n.timeout=null;if(!i){throw new Error("toolPath must not be empty")}n.options=t;n.toolPath=i;var r=process.env["TASKLIB_TEST_TOOLRUNNER_EXITDELAY"];if(r){n.delay=parseInt(r)}return n}ExecState.prototype.CheckComplete=function(){if(this.done){return}if(this.processClosed){this._setResult()}else if(this.processExited){this.timeout=setTimeout(ExecState.HandleTimeout,this.delay,this)}};ExecState.prototype._debug=function(e){this.emit("debug",e)};ExecState.prototype._setResult=function(){var e;if(this.processExited){this._debug("Process exited with code ".concat(this.processExitCode," and signal ").concat(this.processExitSignal," for tool '").concat(this.toolPath,"'"));if(this.processError){e=new Error(l._loc("LIB_ProcessError",this.toolPath,this.processError))}else if(this.processExitCode!=0&&!this.options.ignoreReturnCode){e=new Error(l._loc("LIB_ProcessExitCode",this.toolPath,this.processExitCode))}else if(this.processStderr&&this.options.failOnStdErr){e=new Error(l._loc("LIB_ProcessStderr",this.toolPath))}}if(this.processClosed){this._debug("STDIO streams have closed and received exit code ".concat(this.processCloseCode," and signal ").concat(this.processCloseSignal," for tool '").concat(this.toolPath,"'"))}if(this.timeout){clearTimeout(this.timeout);this.timeout=null}this.done=true;this.emit("done",e,this.processExitCode)};ExecState.HandleTimeout=function(e){if(e.done){return}if(!e.processClosed&&e.processExited){console.log(l._loc("LIB_StdioNotClosed",e.delay/1e3,e.toolPath));e._debug(l._loc("LIB_StdioNotClosed",e.delay/1e3,e.toolPath))}e._setResult()};return ExecState}(o.EventEmitter)},4059:(e,t,i)=>{Object.defineProperty(t,"__esModule",{value:true});t.Vault=void 0;var n=i(9896);var r=i(6928);var s=i(6982);var o=i(9021);var a="aes-256-ctr";var l="hex";var p="utf8";var c=function(){function Vault(e){this._keyFile=r.join(e,".taskkey");this._store={};this.genKey()}Vault.prototype.initialize=function(){};Vault.prototype.storeSecret=function(e,t){if(!e||e.length==0){return false}e=e.toLowerCase();if(!t||t.length==0){if(this._store.hasOwnProperty(e)){delete this._store[e]}return false}var i=this.getKey();var n=s.randomBytes(16);var r=s.createCipheriv(a,i,n);var o=r.update(t,p,l);var c=r.final(l);this._store[e]=n.toString(l)+o+c;return true};Vault.prototype.retrieveSecret=function(e){var t;e=(e||"").toLowerCase();if(this._store.hasOwnProperty(e)){var i=this.getKey();var n=this._store[e];var r=Buffer.from(n,l);var o=r.slice(0,16);var c=r.slice(16);var d=s.createDecipheriv(a,i,o);var u=d.update(c);var A=d.final(p);t=u+A}return t};Vault.prototype.getKey=function(){var e=n.readFileSync(this._keyFile).toString("utf8");return s.createHash("sha256").update(e).digest()};Vault.prototype.genKey=function(){n.writeFileSync(this._keyFile,o(),{encoding:"utf8"})};return Vault}();t.Vault=c},9380:e=>{e.exports=balanced;function balanced(e,t,i){if(e instanceof RegExp)e=maybeMatch(e,i);if(t instanceof RegExp)t=maybeMatch(t,i);var n=range(e,t,i);return n&&{start:n[0],end:n[1],pre:i.slice(0,n[0]),body:i.slice(n[0]+e.length,n[1]),post:i.slice(n[1]+t.length)}}function maybeMatch(e,t){var i=t.match(e);return i?i[0]:null}balanced.range=range;function range(e,t,i){var n,r,s,o,a;var l=i.indexOf(e);var p=i.indexOf(t,l+1);var c=l;if(l>=0&&p>0){if(e===t){return[l,p]}n=[];s=i.length;while(c>=0&&!a){if(c==l){n.push(c);l=i.indexOf(e,c+1)}else if(n.length==1){a=[n.pop(),p]}else{r=n.pop();if(r=0?l:p}if(n.length){a=[s,o]}}return a}},3251:function(e){(function(t,i){true?e.exports=i():0})(this,(function(){"use strict";var e=typeof globalThis!=="undefined"?globalThis:typeof window!=="undefined"?window:typeof global!=="undefined"?global:typeof self!=="undefined"?self:{};function getCjsExportFromNamespace(e){return e&&e["default"]||e}var load=function(e,t,i={}){var n,r,s;for(n in t){s=t[n];i[n]=(r=e[n])!=null?r:s}return i};var overwrite=function(e,t,i={}){var n,r;for(n in e){r=e[n];if(t[n]!==void 0){i[n]=r}}return i};var t={load:load,overwrite:overwrite};var i;i=class DLList{constructor(e,t){this.incr=e;this.decr=t;this._first=null;this._last=null;this.length=0}push(e){var t;this.length++;if(typeof this.incr==="function"){this.incr()}t={value:e,prev:this._last,next:null};if(this._last!=null){this._last.next=t;this._last=t}else{this._first=this._last=t}return void 0}shift(){var e;if(this._first==null){return}else{this.length--;if(typeof this.decr==="function"){this.decr()}}e=this._first.value;if((this._first=this._first.next)!=null){this._first.prev=null}else{this._last=null}return e}first(){if(this._first!=null){return this._first.value}}getArray(){var e,t,i;e=this._first;i=[];while(e!=null){i.push((t=e,e=e.next,t.value))}return i}forEachShift(e){var t;t=this.shift();while(t!=null){e(t),t=this.shift()}return void 0}debug(){var e,t,i,n,r;e=this._first;r=[];while(e!=null){r.push((t=e,e=e.next,{value:t.value,prev:(i=t.prev)!=null?i.value:void 0,next:(n=t.next)!=null?n.value:void 0}))}return r}};var n=i;var r;r=class Events{constructor(e){this.instance=e;this._events={};if(this.instance.on!=null||this.instance.once!=null||this.instance.removeAllListeners!=null){throw new Error("An Emitter already exists for this object")}this.instance.on=(e,t)=>this._addListener(e,"many",t);this.instance.once=(e,t)=>this._addListener(e,"once",t);this.instance.removeAllListeners=(e=null)=>{if(e!=null){return delete this._events[e]}else{return this._events={}}}}_addListener(e,t,i){var n;if((n=this._events)[e]==null){n[e]=[]}this._events[e].push({cb:i,status:t});return this.instance}listenerCount(e){if(this._events[e]!=null){return this._events[e].length}else{return 0}}async trigger(e,...t){var i,n;try{if(e!=="debug"){this.trigger("debug",`Event triggered: ${e}`,t)}if(this._events[e]==null){return}this._events[e]=this._events[e].filter((function(e){return e.status!=="none"}));n=this._events[e].map((async e=>{var i,n;if(e.status==="none"){return}if(e.status==="once"){e.status="none"}try{n=typeof e.cb==="function"?e.cb(...t):void 0;if(typeof(n!=null?n.then:void 0)==="function"){return await n}else{return n}}catch(e){i=e;{this.trigger("error",i)}return null}}));return(await Promise.all(n)).find((function(e){return e!=null}))}catch(e){i=e;{this.trigger("error",i)}return null}}};var s=r;var o,a,l;o=n;a=s;l=class Queues{constructor(e){var t;this.Events=new a(this);this._length=0;this._lists=function(){var i,n,r;r=[];for(t=i=1,n=e;1<=n?i<=n:i>=n;t=1<=n?++i:--i){r.push(new o((()=>this.incr()),(()=>this.decr())))}return r}.call(this)}incr(){if(this._length++===0){return this.Events.trigger("leftzero")}}decr(){if(--this._length===0){return this.Events.trigger("zero")}}push(e){return this._lists[e.options.priority].push(e)}queued(e){if(e!=null){return this._lists[e].length}else{return this._length}}shiftAll(e){return this._lists.forEach((function(t){return t.forEachShift(e)}))}getFirst(e=this._lists){var t,i,n;for(t=0,i=e.length;t0){return n}}return[]}shiftLastFrom(e){return this.getFirst(this._lists.slice(e).reverse()).shift()}};var p=l;var c;c=class BottleneckError extends Error{};var d=c;var u,A,f,h,g;h=10;A=5;g=t;u=d;f=class Job{constructor(e,t,i,n,r,s,o,a){this.task=e;this.args=t;this.rejectOnDrop=r;this.Events=s;this._states=o;this.Promise=a;this.options=g.load(i,n);this.options.priority=this._sanitizePriority(this.options.priority);if(this.options.id===n.id){this.options.id=`${this.options.id}-${this._randomIndex()}`}this.promise=new this.Promise(((e,t)=>{this._resolve=e;this._reject=t}));this.retryCount=0}_sanitizePriority(e){var t;t=~~e!==e?A:e;if(t<0){return 0}else if(t>h-1){return h-1}else{return t}}_randomIndex(){return Math.random().toString(36).slice(2)}doDrop({error:e,message:t="This job has been dropped by Bottleneck"}={}){if(this._states.remove(this.options.id)){if(this.rejectOnDrop){this._reject(e!=null?e:new u(t))}this.Events.trigger("dropped",{args:this.args,options:this.options,task:this.task,promise:this.promise});return true}else{return false}}_assertStatus(e){var t;t=this._states.jobStatus(this.options.id);if(!(t===e||e==="DONE"&&t===null)){throw new u(`Invalid job status ${t}, expected ${e}. Please open an issue at https://github.com/SGrondin/bottleneck/issues`)}}doReceive(){this._states.start(this.options.id);return this.Events.trigger("received",{args:this.args,options:this.options})}doQueue(e,t){this._assertStatus("RECEIVED");this._states.next(this.options.id);return this.Events.trigger("queued",{args:this.args,options:this.options,reachedHWM:e,blocked:t})}doRun(){if(this.retryCount===0){this._assertStatus("QUEUED");this._states.next(this.options.id)}else{this._assertStatus("EXECUTING")}return this.Events.trigger("scheduled",{args:this.args,options:this.options})}async doExecute(e,t,i,n){var r,s,o;if(this.retryCount===0){this._assertStatus("RUNNING");this._states.next(this.options.id)}else{this._assertStatus("EXECUTING")}s={args:this.args,options:this.options,retryCount:this.retryCount};this.Events.trigger("executing",s);try{o=await(e!=null?e.schedule(this.options,this.task,...this.args):this.task(...this.args));if(t()){this.doDone(s);await n(this.options,s);this._assertStatus("DONE");return this._resolve(o)}}catch(e){r=e;return this._onFailure(r,s,t,i,n)}}doExpire(e,t,i){var n,r;if(this._states.jobStatus(this.options.id==="RUNNING")){this._states.next(this.options.id)}this._assertStatus("EXECUTING");r={args:this.args,options:this.options,retryCount:this.retryCount};n=new u(`This job timed out after ${this.options.expiration} ms.`);return this._onFailure(n,r,e,t,i)}async _onFailure(e,t,i,n,r){var s,o;if(i()){s=await this.Events.trigger("failed",e,t);if(s!=null){o=~~s;this.Events.trigger("retry",`Retrying ${this.options.id} after ${o} ms`,t);this.retryCount++;return n(o)}else{this.doDone(t);await r(this.options,t);this._assertStatus("DONE");return this._reject(e)}}}doDone(e){this._assertStatus("EXECUTING");this._states.next(this.options.id);return this.Events.trigger("done",e)}};var y=f;var v,I,E;E=t;v=d;I=class LocalDatastore{constructor(e,t,i){this.instance=e;this.storeOptions=t;this.clientId=this.instance._randomIndex();E.load(i,i,this);this._nextRequest=this._lastReservoirRefresh=this._lastReservoirIncrease=Date.now();this._running=0;this._done=0;this._unblockTime=0;this.ready=this.Promise.resolve();this.clients={};this._startHeartbeat()}_startHeartbeat(){var e;if(this.heartbeat==null&&(this.storeOptions.reservoirRefreshInterval!=null&&this.storeOptions.reservoirRefreshAmount!=null||this.storeOptions.reservoirIncreaseInterval!=null&&this.storeOptions.reservoirIncreaseAmount!=null)){return typeof(e=this.heartbeat=setInterval((()=>{var e,t,i,n,r;n=Date.now();if(this.storeOptions.reservoirRefreshInterval!=null&&n>=this._lastReservoirRefresh+this.storeOptions.reservoirRefreshInterval){this._lastReservoirRefresh=n;this.storeOptions.reservoir=this.storeOptions.reservoirRefreshAmount;this.instance._drainAll(this.computeCapacity())}if(this.storeOptions.reservoirIncreaseInterval!=null&&n>=this._lastReservoirIncrease+this.storeOptions.reservoirIncreaseInterval){({reservoirIncreaseAmount:e,reservoirIncreaseMaximum:i,reservoir:r}=this.storeOptions);this._lastReservoirIncrease=n;t=i!=null?Math.min(e,i-r):e;if(t>0){this.storeOptions.reservoir+=t;return this.instance._drainAll(this.computeCapacity())}}}),this.heartbeatInterval)).unref==="function"?e.unref():void 0}else{return clearInterval(this.heartbeat)}}async __publish__(e){await this.yieldLoop();return this.instance.Events.trigger("message",e.toString())}async __disconnect__(e){await this.yieldLoop();clearInterval(this.heartbeat);return this.Promise.resolve()}yieldLoop(e=0){return new this.Promise((function(t,i){return setTimeout(t,e)}))}computePenalty(){var e;return(e=this.storeOptions.penalty)!=null?e:15*this.storeOptions.minTime||5e3}async __updateSettings__(e){await this.yieldLoop();E.overwrite(e,e,this.storeOptions);this._startHeartbeat();this.instance._drainAll(this.computeCapacity());return true}async __running__(){await this.yieldLoop();return this._running}async __queued__(){await this.yieldLoop();return this.instance.queued()}async __done__(){await this.yieldLoop();return this._done}async __groupCheck__(e){await this.yieldLoop();return this._nextRequest+this.timeout=e}check(e,t){return this.conditionsCheck(e)&&this._nextRequest-t<=0}async __check__(e){var t;await this.yieldLoop();t=Date.now();return this.check(e,t)}async __register__(e,t,i){var n,r;await this.yieldLoop();n=Date.now();if(this.conditionsCheck(t)){this._running+=t;if(this.storeOptions.reservoir!=null){this.storeOptions.reservoir-=t}r=Math.max(this._nextRequest-n,0);this._nextRequest=n+r+this.storeOptions.minTime;return{success:true,wait:r,reservoir:this.storeOptions.reservoir}}else{return{success:false}}}strategyIsBlock(){return this.storeOptions.strategy===3}async __submit__(e,t){var i,n,r;await this.yieldLoop();if(this.storeOptions.maxConcurrent!=null&&t>this.storeOptions.maxConcurrent){throw new v(`Impossible to add a job having a weight of ${t} to a limiter having a maxConcurrent setting of ${this.storeOptions.maxConcurrent}`)}n=Date.now();r=this.storeOptions.highWater!=null&&e===this.storeOptions.highWater&&!this.check(t,n);i=this.strategyIsBlock()&&(r||this.isBlocked(n));if(i){this._unblockTime=n+this.computePenalty();this._nextRequest=this._unblockTime+this.storeOptions.minTime;this.instance._dropAllQueued()}return{reachedHWM:r,blocked:i,strategy:this.storeOptions.strategy}}async __free__(e,t){await this.yieldLoop();this._running-=t;this._done+=t;this.instance._drainAll(this.computeCapacity());return{running:this._running}}};var C=I;var b,T;b=d;T=class States{constructor(e){this.status=e;this._jobs={};this.counts=this.status.map((function(){return 0}))}next(e){var t,i;t=this._jobs[e];i=t+1;if(t!=null&&i{e[this.status[i]]=t;return e}),{})}};var w=T;var R,B;R=n;B=class Sync{constructor(e,t){this.schedule=this.schedule.bind(this);this.name=e;this.Promise=t;this._running=0;this._queue=new R}isEmpty(){return this._queue.length===0}async _tryToRun(){var e,t,i,n,r,s,o;if(this._running<1&&this._queue.length>0){this._running++;({task:o,args:e,resolve:r,reject:n}=this._queue.shift());t=await async function(){try{s=await o(...e);return function(){return r(s)}}catch(e){i=e;return function(){return n(i)}}}();this._running--;this._tryToRun();return t()}}schedule(e,...t){var i,n,r;r=n=null;i=new this.Promise((function(e,t){r=e;return n=t}));this._queue.push({task:e,args:t,resolve:r,reject:n});this._tryToRun();return i}};var D=B;var S="2.19.5";var k={version:S};var _=Object.freeze({version:S,default:k});var require$$2=()=>console.log("You must import the full version of Bottleneck in order to use this feature.");var require$$3=()=>console.log("You must import the full version of Bottleneck in order to use this feature.");var require$$4=()=>console.log("You must import the full version of Bottleneck in order to use this feature.");var P,x,O,V,U,N;N=t;P=s;V=require$$2;O=require$$3;U=require$$4;x=function(){class Group{constructor(e={}){this.deleteKey=this.deleteKey.bind(this);this.limiterOptions=e;N.load(this.limiterOptions,this.defaults,this);this.Events=new P(this);this.instances={};this.Bottleneck=ne;this._startAutoCleanup();this.sharedConnection=this.connection!=null;if(this.connection==null){if(this.limiterOptions.datastore==="redis"){this.connection=new V(Object.assign({},this.limiterOptions,{Events:this.Events}))}else if(this.limiterOptions.datastore==="ioredis"){this.connection=new O(Object.assign({},this.limiterOptions,{Events:this.Events}))}}}key(e=""){var t;return(t=this.instances[e])!=null?t:(()=>{var t;t=this.instances[e]=new this.Bottleneck(Object.assign(this.limiterOptions,{id:`${this.id}-${e}`,timeout:this.timeout,connection:this.connection}));this.Events.trigger("created",t,e);return t})()}async deleteKey(e=""){var t,i;i=this.instances[e];if(this.connection){t=await this.connection.__runCommand__(["del",...U.allKeys(`${this.id}-${e}`)])}if(i!=null){delete this.instances[e];await i.disconnect()}return i!=null||t>0}limiters(){var e,t,i,n;t=this.instances;i=[];for(e in t){n=t[e];i.push({key:e,limiter:n})}return i}keys(){return Object.keys(this.instances)}async clusterKeys(){var e,t,i,n,r,s,o,a,l;if(this.connection==null){return this.Promise.resolve(this.keys())}s=[];e=null;l=`b_${this.id}-`.length;t="_settings".length;while(e!==0){[a,i]=await this.connection.__runCommand__(["scan",e!=null?e:0,"match",`b_${this.id}-*_settings`,"count",1e4]);e=~~a;for(n=0,o=i.length;n{var e,t,i,n,r,s;r=Date.now();i=this.instances;n=[];for(t in i){s=i[t];try{if(await s._store.__groupCheck__(r)){n.push(this.deleteKey(t))}else{n.push(void 0)}}catch(t){e=t;n.push(s.Events.trigger("error",e))}}return n}),this.timeout/2)).unref==="function"?e.unref():void 0}updateSettings(e={}){N.overwrite(e,this.defaults,this);N.overwrite(e,e,this.limiterOptions);if(e.timeout!=null){return this._startAutoCleanup()}}disconnect(e=true){var t;if(!this.sharedConnection){return(t=this.connection)!=null?t.disconnect(e):void 0}}}Group.prototype.defaults={timeout:1e3*60*5,connection:null,Promise:Promise,id:"group-key"};return Group}.call(e);var F=x;var q,j,M;M=t;j=s;q=function(){class Batcher{constructor(e={}){this.options=e;M.load(this.options,this.defaults,this);this.Events=new j(this);this._arr=[];this._resetPromise();this._lastFlush=Date.now()}_resetPromise(){return this._promise=new this.Promise(((e,t)=>this._resolve=e))}_flush(){clearTimeout(this._timeout);this._lastFlush=Date.now();this._resolve();this.Events.trigger("batch",this._arr);this._arr=[];return this._resetPromise()}add(e){var t;this._arr.push(e);t=this._promise;if(this._arr.length===this.maxSize){this._flush()}else if(this.maxTime!=null&&this._arr.length===1){this._timeout=setTimeout((()=>this._flush()),this.maxTime)}return t}}Batcher.prototype.defaults={maxTime:null,maxSize:null,Promise:Promise};return Batcher}.call(e);var L=q;var require$$4$1=()=>console.log("You must import the full version of Bottleneck in order to use this feature.");var G=getCjsExportFromNamespace(_);var H,W,J,Y,z,$,K,X,Z,ee,te,ie=[].splice;$=10;W=5;te=t;K=p;Y=y;z=C;X=require$$4$1;J=s;Z=w;ee=D;H=function(){class Bottleneck{constructor(e={},...t){var i,n;this._addToQueue=this._addToQueue.bind(this);this._validateOptions(e,t);te.load(e,this.instanceDefaults,this);this._queues=new K($);this._scheduled={};this._states=new Z(["RECEIVED","QUEUED","RUNNING","EXECUTING"].concat(this.trackDoneStatus?["DONE"]:[]));this._limiter=null;this.Events=new J(this);this._submitLock=new ee("submit",this.Promise);this._registerLock=new ee("register",this.Promise);n=te.load(e,this.storeDefaults,{});this._store=function(){if(this.datastore==="redis"||this.datastore==="ioredis"||this.connection!=null){i=te.load(e,this.redisStoreDefaults,{});return new X(this,n,i)}else if(this.datastore==="local"){i=te.load(e,this.localStoreDefaults,{});return new z(this,n,i)}else{throw new Bottleneck.prototype.BottleneckError(`Invalid datastore type: ${this.datastore}`)}}.call(this);this._queues.on("leftzero",(()=>{var e;return(e=this._store.heartbeat)!=null?typeof e.ref==="function"?e.ref():void 0:void 0}));this._queues.on("zero",(()=>{var e;return(e=this._store.heartbeat)!=null?typeof e.unref==="function"?e.unref():void 0:void 0}))}_validateOptions(e,t){if(!(e!=null&&typeof e==="object"&&t.length===0)){throw new Bottleneck.prototype.BottleneckError("Bottleneck v2 takes a single object argument. Refer to https://github.com/SGrondin/bottleneck#upgrading-to-v2 if you're upgrading from Bottleneck v1.")}}ready(){return this._store.ready}clients(){return this._store.clients}channel(){return`b_${this.id}`}channel_client(){return`b_${this.id}_${this._store.clientId}`}publish(e){return this._store.__publish__(e)}disconnect(e=true){return this._store.__disconnect__(e)}chain(e){this._limiter=e;return this}queued(e){return this._queues.queued(e)}clusterQueued(){return this._store.__queued__()}empty(){return this.queued()===0&&this._submitLock.isEmpty()}running(){return this._store.__running__()}done(){return this._store.__done__()}jobStatus(e){return this._states.jobStatus(e)}jobs(e){return this._states.statusJobs(e)}counts(){return this._states.statusCounts()}_randomIndex(){return Math.random().toString(36).slice(2)}check(e=1){return this._store.__check__(e)}_clearGlobalState(e){if(this._scheduled[e]!=null){clearTimeout(this._scheduled[e].expiration);delete this._scheduled[e];return true}else{return false}}async _free(e,t,i,n){var r,s;try{({running:s}=await this._store.__free__(e,i.weight));this.Events.trigger("debug",`Freed ${i.id}`,n);if(s===0&&this.empty()){return this.Events.trigger("idle")}}catch(e){r=e;return this.Events.trigger("error",r)}}_run(e,t,i){var n,r,s;t.doRun();n=this._clearGlobalState.bind(this,e);s=this._run.bind(this,e,t);r=this._free.bind(this,e,t);return this._scheduled[e]={timeout:setTimeout((()=>t.doExecute(this._limiter,n,s,r)),i),expiration:t.options.expiration!=null?setTimeout((function(){return t.doExpire(n,s,r)}),i+t.options.expiration):void 0,job:t}}_drainOne(e){return this._registerLock.schedule((()=>{var t,i,n,r,s;if(this.queued()===0){return this.Promise.resolve(null)}s=this._queues.getFirst();({options:r,args:t}=n=s.first());if(e!=null&&r.weight>e){return this.Promise.resolve(null)}this.Events.trigger("debug",`Draining ${r.id}`,{args:t,options:r});i=this._randomIndex();return this._store.__register__(i,r.weight,r.expiration).then((({success:e,wait:o,reservoir:a})=>{var l;this.Events.trigger("debug",`Drained ${r.id}`,{success:e,args:t,options:r});if(e){s.shift();l=this.empty();if(l){this.Events.trigger("empty")}if(a===0){this.Events.trigger("depleted",l)}this._run(i,n,o);return this.Promise.resolve(r.weight)}else{return this.Promise.resolve(null)}}))}))}_drainAll(e,t=0){return this._drainOne(e).then((i=>{var n;if(i!=null){n=e!=null?e-i:e;return this._drainAll(n,t+i)}else{return this.Promise.resolve(t)}})).catch((e=>this.Events.trigger("error",e)))}_dropAllQueued(e){return this._queues.shiftAll((function(t){return t.doDrop({message:e})}))}stop(e={}){var t,i;e=te.load(e,this.stopDefaults);i=e=>{var t;t=()=>{var t;t=this._states.counts;return t[0]+t[1]+t[2]+t[3]===e};return new this.Promise(((e,i)=>{if(t()){return e()}else{return this.on("done",(()=>{if(t()){this.removeAllListeners("done");return e()}}))}}))};t=e.dropWaitingJobs?(this._run=function(t,i){return i.doDrop({message:e.dropErrorMessage})},this._drainOne=()=>this.Promise.resolve(null),this._registerLock.schedule((()=>this._submitLock.schedule((()=>{var t,n,r;n=this._scheduled;for(t in n){r=n[t];if(this.jobStatus(r.job.options.id)==="RUNNING"){clearTimeout(r.timeout);clearTimeout(r.expiration);r.job.doDrop({message:e.dropErrorMessage})}}this._dropAllQueued(e.dropErrorMessage);return i(0)}))))):this.schedule({priority:$-1,weight:0},(()=>i(1)));this._receive=function(t){return t._reject(new Bottleneck.prototype.BottleneckError(e.enqueueErrorMessage))};this.stop=()=>this.Promise.reject(new Bottleneck.prototype.BottleneckError("stop() has already been called"));return t}async _addToQueue(e){var t,i,n,r,s,o,a;({args:t,options:r}=e);try{({reachedHWM:s,blocked:i,strategy:a}=await this._store.__submit__(this.queued(),r.weight))}catch(i){n=i;this.Events.trigger("debug",`Could not queue ${r.id}`,{args:t,options:r,error:n});e.doDrop({error:n});return false}if(i){e.doDrop();return true}else if(s){o=a===Bottleneck.prototype.strategy.LEAK?this._queues.shiftLastFrom(r.priority):a===Bottleneck.prototype.strategy.OVERFLOW_PRIORITY?this._queues.shiftLastFrom(r.priority+1):a===Bottleneck.prototype.strategy.OVERFLOW?e:void 0;if(o!=null){o.doDrop()}if(o==null||a===Bottleneck.prototype.strategy.OVERFLOW){if(o==null){e.doDrop()}return s}}e.doQueue(s,i);this._queues.push(e);await this._drainAll();return s}_receive(e){if(this._states.jobStatus(e.options.id)!=null){e._reject(new Bottleneck.prototype.BottleneckError(`A job with the same id already exists (id=${e.options.id})`));return false}else{e.doReceive();return this._submitLock.schedule(this._addToQueue,e)}}submit(...e){var t,i,n,r,s,o,a;if(typeof e[0]==="function"){s=e,[i,...e]=s,[t]=ie.call(e,-1);r=te.load({},this.jobDefaults)}else{o=e,[r,i,...e]=o,[t]=ie.call(e,-1);r=te.load(r,this.jobDefaults)}a=(...e)=>new this.Promise((function(t,n){return i(...e,(function(...e){return(e[0]!=null?n:t)(e)}))}));n=new Y(a,e,r,this.jobDefaults,this.rejectOnDrop,this.Events,this._states,this.Promise);n.promise.then((function(e){return typeof t==="function"?t(...e):void 0})).catch((function(e){if(Array.isArray(e)){return typeof t==="function"?t(...e):void 0}else{return typeof t==="function"?t(e):void 0}}));return this._receive(n)}schedule(...e){var t,i,n;if(typeof e[0]==="function"){[n,...e]=e;i={}}else{[i,n,...e]=e}t=new Y(n,e,i,this.jobDefaults,this.rejectOnDrop,this.Events,this._states,this.Promise);this._receive(t);return t.promise}wrap(e){var t,i;t=this.schedule.bind(this);i=function(...i){return t(e.bind(this),...i)};i.withOptions=function(i,...n){return t(i,e,...n)};return i}async updateSettings(e={}){await this._store.__updateSettings__(te.overwrite(e,this.storeDefaults));te.overwrite(e,this.instanceDefaults,this);return this}currentReservoir(){return this._store.__currentReservoir__()}incrementReservoir(e=0){return this._store.__incrementReservoir__(e)}}Bottleneck.default=Bottleneck;Bottleneck.Events=J;Bottleneck.version=Bottleneck.prototype.version=G.version;Bottleneck.strategy=Bottleneck.prototype.strategy={LEAK:1,OVERFLOW:2,OVERFLOW_PRIORITY:4,BLOCK:3};Bottleneck.BottleneckError=Bottleneck.prototype.BottleneckError=d;Bottleneck.Group=Bottleneck.prototype.Group=F;Bottleneck.RedisConnection=Bottleneck.prototype.RedisConnection=require$$2;Bottleneck.IORedisConnection=Bottleneck.prototype.IORedisConnection=require$$3;Bottleneck.Batcher=Bottleneck.prototype.Batcher=L;Bottleneck.prototype.jobDefaults={priority:W,weight:1,expiration:null,id:""};Bottleneck.prototype.storeDefaults={maxConcurrent:null,minTime:0,highWater:null,strategy:Bottleneck.prototype.strategy.LEAK,penalty:null,reservoir:null,reservoirRefreshInterval:null,reservoirRefreshAmount:null,reservoirIncreaseInterval:null,reservoirIncreaseAmount:null,reservoirIncreaseMaximum:null};Bottleneck.prototype.localStoreDefaults={Promise:Promise,timeout:null,heartbeatInterval:250};Bottleneck.prototype.redisStoreDefaults={Promise:Promise,timeout:null,heartbeatInterval:5e3,clientTimeout:1e4,Redis:null,clientOptions:{},clusterNodes:null,clearDatastore:false,connection:null};Bottleneck.prototype.instanceDefaults={datastore:"local",connection:null,id:"",rejectOnDrop:true,trackDoneStatus:false,Promise:Promise};Bottleneck.prototype.stopDefaults={enqueueErrorMessage:"This limiter has been stopped and cannot accept new jobs.",dropWaitingJobs:true,dropErrorMessage:"This limiter has been stopped."};return Bottleneck}.call(e);var ne=H;var re=ne;return re}))},4691:(e,t,i)=>{var n=i(9380);e.exports=expandTop;var r="\0SLASH"+Math.random()+"\0";var s="\0OPEN"+Math.random()+"\0";var o="\0CLOSE"+Math.random()+"\0";var a="\0COMMA"+Math.random()+"\0";var l="\0PERIOD"+Math.random()+"\0";function numeric(e){return parseInt(e,10)==e?parseInt(e,10):e.charCodeAt(0)}function escapeBraces(e){return e.split("\\\\").join(r).split("\\{").join(s).split("\\}").join(o).split("\\,").join(a).split("\\.").join(l)}function unescapeBraces(e){return e.split(r).join("\\").split(s).join("{").split(o).join("}").split(a).join(",").split(l).join(".")}function parseCommaParts(e){if(!e)return[""];var t=[];var i=n("{","}",e);if(!i)return e.split(",");var r=i.pre;var s=i.body;var o=i.post;var a=r.split(",");a[a.length-1]+="{"+s+"}";var l=parseCommaParts(o);if(o.length){a[a.length-1]+=l.shift();a.push.apply(a,l)}t.push.apply(t,a);return t}function expandTop(e){if(!e)return[];if(e.substr(0,2)==="{}"){e="\\{\\}"+e.substr(2)}return expand(escapeBraces(e),true).map(unescapeBraces)}function embrace(e){return"{"+e+"}"}function isPadded(e){return/^-?0\d/.test(e)}function lte(e,t){return e<=t}function gte(e,t){return e>=t}function expand(e,t){var i=[];var r=n("{","}",e);if(!r)return[e];var s=r.pre;var a=r.post.length?expand(r.post,false):[""];if(/\$$/.test(r.pre)){for(var l=0;l=0;if(!u&&!A){if(r.post.match(/,(?!,).*\}/)){e=r.pre+"{"+r.body+o+r.post;return expand(e)}return[e]}var f;if(u){f=r.body.split(/\.\./)}else{f=parseCommaParts(r.body);if(f.length===1){f=expand(f[0],false).map(embrace);if(f.length===1){return a.map((function(e){return r.pre+f[0]+e}))}}}var h;if(u){var g=numeric(f[0]);var y=numeric(f[1]);var v=Math.max(f[0].length,f[1].length);var I=f.length==3?Math.abs(numeric(f[2])):1;var E=lte;var C=y0){var B=new Array(R+1).join("0");if(T<0)w="-"+B+w.slice(1);else w=B+w}}}h.push(w)}}else{h=[];for(var D=0;D{var n=i(7564);var r=i(3945);var s=i(8093);var o=i(1330);e.exports=o||n.call(s,r)},3945:e=>{e.exports=Function.prototype.apply},8093:e=>{e.exports=Function.prototype.call},8705:(e,t,i)=>{var n=i(7564);var r=i(3314);var s=i(8093);var o=i(2639);e.exports=function callBindBasic(e){if(e.length<1||typeof e[0]!=="function"){throw new r("a function is required")}return o(n,s,e)}},1330:e=>{e.exports=typeof Reflect!=="undefined"&&Reflect&&Reflect.apply},3105:(e,t,i)=>{var n=i(470);var r=i(8705);var s=r([n("%String.prototype.indexOf%")]);e.exports=function callBoundIntrinsic(e,t){var i=n(e,!!t);if(typeof i==="function"&&s(e,".prototype.")>-1){return r([i])}return i}},5630:(e,t,i)=>{var n=i(9023);var r=i(2203).Stream;var s=i(2710);e.exports=CombinedStream;function CombinedStream(){this.writable=false;this.readable=true;this.dataSize=0;this.maxDataSize=2*1024*1024;this.pauseStreams=true;this._released=false;this._streams=[];this._currentStream=null;this._insideLoop=false;this._pendingNext=false}n.inherits(CombinedStream,r);CombinedStream.create=function(e){var t=new this;e=e||{};for(var i in e){t[i]=e[i]}return t};CombinedStream.isStreamLike=function(e){return typeof e!=="function"&&typeof e!=="string"&&typeof e!=="boolean"&&typeof e!=="number"&&!Buffer.isBuffer(e)};CombinedStream.prototype.append=function(e){var t=CombinedStream.isStreamLike(e);if(t){if(!(e instanceof s)){var i=s.create(e,{maxDataSize:Infinity,pauseStream:this.pauseStreams});e.on("data",this._checkDataSize.bind(this));e=i}this._handleErrors(e);if(this.pauseStreams){e.pause()}}this._streams.push(e);return this};CombinedStream.prototype.pipe=function(e,t){r.prototype.pipe.call(this,e,t);this.resume();return e};CombinedStream.prototype._getNext=function(){this._currentStream=null;if(this._insideLoop){this._pendingNext=true;return}this._insideLoop=true;try{do{this._pendingNext=false;this._realGetNext()}while(this._pendingNext)}finally{this._insideLoop=false}};CombinedStream.prototype._realGetNext=function(){var e=this._streams.shift();if(typeof e=="undefined"){this.end();return}if(typeof e!=="function"){this._pipeNext(e);return}var t=e;t(function(e){var t=CombinedStream.isStreamLike(e);if(t){e.on("data",this._checkDataSize.bind(this));this._handleErrors(e)}this._pipeNext(e)}.bind(this))};CombinedStream.prototype._pipeNext=function(e){this._currentStream=e;var t=CombinedStream.isStreamLike(e);if(t){e.on("end",this._getNext.bind(this));e.pipe(this,{end:false});return}var i=e;this.write(i);this._getNext()};CombinedStream.prototype._handleErrors=function(e){var t=this;e.on("error",(function(e){t._emitError(e)}))};CombinedStream.prototype.write=function(e){this.emit("data",e)};CombinedStream.prototype.pause=function(){if(!this.pauseStreams){return}if(this.pauseStreams&&this._currentStream&&typeof this._currentStream.pause=="function")this._currentStream.pause();this.emit("pause")};CombinedStream.prototype.resume=function(){if(!this._released){this._released=true;this.writable=true;this._getNext()}if(this.pauseStreams&&this._currentStream&&typeof this._currentStream.resume=="function")this._currentStream.resume();this.emit("resume")};CombinedStream.prototype.end=function(){this._reset();this.emit("end")};CombinedStream.prototype.destroy=function(){this._reset();this.emit("close")};CombinedStream.prototype._reset=function(){this.writable=false;this._streams=[];this._currentStream=null};CombinedStream.prototype._checkDataSize=function(){this._updateDataSize();if(this.dataSize<=this.maxDataSize){return}var e="DelayedStream#maxDataSize of "+this.maxDataSize+" bytes exceeded.";this._emitError(new Error(e))};CombinedStream.prototype._updateDataSize=function(){this.dataSize=0;var e=this;this._streams.forEach((function(t){if(!t.dataSize){return}e.dataSize+=t.dataSize}));if(this._currentStream&&this._currentStream.dataSize){this.dataSize+=this._currentStream.dataSize}};CombinedStream.prototype._emitError=function(e){this._reset();this.emit("error",e)}},7087:e=>{e.exports=function(e,i){var n=[];for(var r=0;r{t.formatArgs=formatArgs;t.save=save;t.load=load;t.useColors=useColors;t.storage=localstorage();t.destroy=(()=>{let e=false;return()=>{if(!e){e=true;console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`.")}}})();t.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"];function useColors(){if(typeof window!=="undefined"&&window.process&&(window.process.type==="renderer"||window.process.__nwjs)){return true}if(typeof navigator!=="undefined"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/)){return false}let e;return typeof document!=="undefined"&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||typeof window!=="undefined"&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||typeof navigator!=="undefined"&&navigator.userAgent&&(e=navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/))&&parseInt(e[1],10)>=31||typeof navigator!=="undefined"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)}function formatArgs(t){t[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+t[0]+(this.useColors?"%c ":" ")+"+"+e.exports.humanize(this.diff);if(!this.useColors){return}const i="color: "+this.color;t.splice(1,0,i,"color: inherit");let n=0;let r=0;t[0].replace(/%[a-zA-Z%]/g,(e=>{if(e==="%%"){return}n++;if(e==="%c"){r=n}}));t.splice(r,0,i)}t.log=console.debug||console.log||(()=>{});function save(e){try{if(e){t.storage.setItem("debug",e)}else{t.storage.removeItem("debug")}}catch(e){}}function load(){let e;try{e=t.storage.getItem("debug")||t.storage.getItem("DEBUG")}catch(e){}if(!e&&typeof process!=="undefined"&&"env"in process){e=process.env.DEBUG}return e}function localstorage(){try{return localStorage}catch(e){}}e.exports=i(897)(t);const{formatters:n}=e.exports;n.j=function(e){try{return JSON.stringify(e)}catch(e){return"[UnexpectedJSONParseError]: "+e.message}}},897:(e,t,i)=>{function setup(e){createDebug.debug=createDebug;createDebug.default=createDebug;createDebug.coerce=coerce;createDebug.disable=disable;createDebug.enable=enable;createDebug.enabled=enabled;createDebug.humanize=i(744);createDebug.destroy=destroy;Object.keys(e).forEach((t=>{createDebug[t]=e[t]}));createDebug.names=[];createDebug.skips=[];createDebug.formatters={};function selectColor(e){let t=0;for(let i=0;i{if(t==="%%"){return"%"}s++;const r=createDebug.formatters[n];if(typeof r==="function"){const n=e[s];t=r.call(i,n);e.splice(s,1);s--}return t}));createDebug.formatArgs.call(i,e);const o=i.log||createDebug.log;o.apply(i,e)}debug.namespace=e;debug.useColors=createDebug.useColors();debug.color=createDebug.selectColor(e);debug.extend=extend;debug.destroy=createDebug.destroy;Object.defineProperty(debug,"enabled",{enumerable:true,configurable:false,get:()=>{if(i!==null){return i}if(n!==createDebug.namespaces){n=createDebug.namespaces;r=createDebug.enabled(e)}return r},set:e=>{i=e}});if(typeof createDebug.init==="function"){createDebug.init(debug)}return debug}function extend(e,t){const i=createDebug(this.namespace+(typeof t==="undefined"?":":t)+e);i.log=this.log;return i}function enable(e){createDebug.save(e);createDebug.namespaces=e;createDebug.names=[];createDebug.skips=[];const t=(typeof e==="string"?e:"").trim().replace(/\s+/g,",").split(",").filter(Boolean);for(const e of t){if(e[0]==="-"){createDebug.skips.push(e.slice(1))}else{createDebug.names.push(e)}}}function matchesTemplate(e,t){let i=0;let n=0;let r=-1;let s=0;while(i"-"+e))].join(",");createDebug.enable("");return e}function enabled(e){for(const t of createDebug.skips){if(matchesTemplate(e,t)){return false}}for(const t of createDebug.names){if(matchesTemplate(e,t)){return true}}return false}function coerce(e){if(e instanceof Error){return e.stack||e.message}return e}function destroy(){console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`.")}createDebug.enable(createDebug.load());return createDebug}e.exports=setup},2830:(e,t,i)=>{if(typeof process==="undefined"||process.type==="renderer"||process.browser===true||process.__nwjs){e.exports=i(6110)}else{e.exports=i(5108)}},5108:(e,t,i)=>{const n=i(2018);const r=i(9023);t.init=init;t.log=log;t.formatArgs=formatArgs;t.save=save;t.load=load;t.useColors=useColors;t.destroy=r.deprecate((()=>{}),"Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`.");t.colors=[6,2,3,4,5,1];try{const e=i(1450);if(e&&(e.stderr||e).level>=2){t.colors=[20,21,26,27,32,33,38,39,40,41,42,43,44,45,56,57,62,63,68,69,74,75,76,77,78,79,80,81,92,93,98,99,112,113,128,129,134,135,148,149,160,161,162,163,164,165,166,167,168,169,170,171,172,173,178,179,184,185,196,197,198,199,200,201,202,203,204,205,206,207,208,209,214,215,220,221]}}catch(e){}t.inspectOpts=Object.keys(process.env).filter((e=>/^debug_/i.test(e))).reduce(((e,t)=>{const i=t.substring(6).toLowerCase().replace(/_([a-z])/g,((e,t)=>t.toUpperCase()));let n=process.env[t];if(/^(yes|on|true|enabled)$/i.test(n)){n=true}else if(/^(no|off|false|disabled)$/i.test(n)){n=false}else if(n==="null"){n=null}else{n=Number(n)}e[i]=n;return e}),{});function useColors(){return"colors"in t.inspectOpts?Boolean(t.inspectOpts.colors):n.isatty(process.stderr.fd)}function formatArgs(t){const{namespace:i,useColors:n}=this;if(n){const n=this.color;const r="[3"+(n<8?n:"8;5;"+n);const s=` ${r};1m${i} `;t[0]=s+t[0].split("\n").join("\n"+s);t.push(r+"m+"+e.exports.humanize(this.diff)+"")}else{t[0]=getDate()+i+" "+t[0]}}function getDate(){if(t.inspectOpts.hideDate){return""}return(new Date).toISOString()+" "}function log(...e){return process.stderr.write(r.formatWithOptions(t.inspectOpts,...e)+"\n")}function save(e){if(e){process.env.DEBUG=e}else{delete process.env.DEBUG}}function load(){return process.env.DEBUG}function init(e){e.inspectOpts={};const i=Object.keys(t.inspectOpts);for(let n=0;ne.trim())).join(" ")};s.O=function(e){this.inspectOpts.colors=this.useColors;return r.inspect(e,this.inspectOpts)}},2710:(e,t,i)=>{var n=i(2203).Stream;var r=i(9023);e.exports=DelayedStream;function DelayedStream(){this.source=null;this.dataSize=0;this.maxDataSize=1024*1024;this.pauseStream=true;this._maxDataSizeExceeded=false;this._released=false;this._bufferedEvents=[]}r.inherits(DelayedStream,n);DelayedStream.create=function(e,t){var i=new this;t=t||{};for(var n in t){i[n]=t[n]}i.source=e;var r=e.emit;e.emit=function(){i._handleEmit(arguments);return r.apply(e,arguments)};e.on("error",(function(){}));if(i.pauseStream){e.pause()}return i};Object.defineProperty(DelayedStream.prototype,"readable",{configurable:true,enumerable:true,get:function(){return this.source.readable}});DelayedStream.prototype.setEncoding=function(){return this.source.setEncoding.apply(this.source,arguments)};DelayedStream.prototype.resume=function(){if(!this._released){this.release()}this.source.resume()};DelayedStream.prototype.pause=function(){this.source.pause()};DelayedStream.prototype.release=function(){this._released=true;this._bufferedEvents.forEach(function(e){this.emit.apply(this,e)}.bind(this));this._bufferedEvents=[]};DelayedStream.prototype.pipe=function(){var e=n.prototype.pipe.apply(this,arguments);this.resume();return e};DelayedStream.prototype._handleEmit=function(e){if(this._released){this.emit.apply(this,e);return}if(e[0]==="data"){this.dataSize+=e[1].length;this._checkIfMaxDataSizeExceeded()}this._bufferedEvents.push(e)};DelayedStream.prototype._checkIfMaxDataSizeExceeded=function(){if(this._maxDataSizeExceeded){return}if(this.dataSize<=this.maxDataSize){return}this._maxDataSizeExceeded=true;var e="DelayedStream#maxDataSize of "+this.maxDataSize+" bytes exceeded.";this.emit("error",new Error(e))}},769:(e,t,i)=>{t.utils=i(5368);t.Cipher=i(5111);t.DES=i(8706);t.CBC=i(9292);t.EDE=i(3438)},9292:(e,t,i)=>{var n=i(3798);var r=i(9598);var s={};function CBCState(e){n.equal(e.length,8,"Invalid IV length");this.iv=new Array(8);for(var t=0;t{var n=i(3798);function Cipher(e){this.options=e;this.type=this.options.type;this.blockSize=8;this._init();this.buffer=new Array(this.blockSize);this.bufferOff=0;this.padding=e.padding!==false}e.exports=Cipher;Cipher.prototype._init=function _init(){};Cipher.prototype.update=function update(e){if(e.length===0)return[];if(this.type==="decrypt")return this._updateDecrypt(e);else return this._updateEncrypt(e)};Cipher.prototype._buffer=function _buffer(e,t){var i=Math.min(this.buffer.length-this.bufferOff,e.length-t);for(var n=0;n0;n--){t+=this._buffer(e,t);i+=this._flushBuffer(r,i)}t+=this._buffer(e,t);return r};Cipher.prototype.final=function final(e){var t;if(e)t=this.update(e);var i;if(this.type==="encrypt")i=this._finalEncrypt();else i=this._finalDecrypt();if(t)return t.concat(i);else return i};Cipher.prototype._pad=function _pad(e,t){if(t===0)return false;while(t{var n=i(3798);var r=i(9598);var s=i(5368);var o=i(5111);function DESState(){this.tmp=new Array(2);this.keys=null}function DES(e){o.call(this,e);var t=new DESState;this._desState=t;this.deriveKeys(t,e.key)}r(DES,o);e.exports=DES;DES.create=function create(e){return new DES(e)};var a=[1,1,2,2,2,2,2,2,1,2,2,2,2,2,2,1];DES.prototype.deriveKeys=function deriveKeys(e,t){e.keys=new Array(16*2);n.equal(t.length,this.blockSize,"Invalid key length");var i=s.readUInt32BE(t,0);var r=s.readUInt32BE(t,4);s.pc1(i,r,e.tmp,0);i=e.tmp[0];r=e.tmp[1];for(var o=0;o>>1];i=s.r28shl(i,l);r=s.r28shl(r,l);s.pc2(i,r,e.keys,o)}};DES.prototype._update=function _update(e,t,i,n){var r=this._desState;var o=s.readUInt32BE(e,t);var a=s.readUInt32BE(e,t+4);s.ip(o,a,r.tmp,0);o=r.tmp[0];a=r.tmp[1];if(this.type==="encrypt")this._encrypt(r,o,a,r.tmp,0);else this._decrypt(r,o,a,r.tmp,0);o=r.tmp[0];a=r.tmp[1];s.writeUInt32BE(i,o,n);s.writeUInt32BE(i,a,n+4)};DES.prototype._pad=function _pad(e,t){if(this.padding===false){return false}var i=e.length-t;for(var n=t;n>>0;o=A}s.rip(a,o,n,r)};DES.prototype._decrypt=function _decrypt(e,t,i,n,r){var o=i;var a=t;for(var l=e.keys.length-2;l>=0;l-=2){var p=e.keys[l];var c=e.keys[l+1];s.expand(o,e.tmp,0);p^=e.tmp[0];c^=e.tmp[1];var d=s.substitute(p,c);var u=s.permute(d);var A=o;o=(a^u)>>>0;a=A}s.rip(o,a,n,r)}},3438:(e,t,i)=>{var n=i(3798);var r=i(9598);var s=i(5111);var o=i(8706);function EDEState(e,t){n.equal(t.length,24,"Invalid key length");var i=t.slice(0,8);var r=t.slice(8,16);var s=t.slice(16,24);if(e==="encrypt"){this.ciphers=[o.create({type:"encrypt",key:i}),o.create({type:"decrypt",key:r}),o.create({type:"encrypt",key:s})]}else{this.ciphers=[o.create({type:"decrypt",key:s}),o.create({type:"encrypt",key:r}),o.create({type:"decrypt",key:i})]}}function EDE(e){s.call(this,e);var t=new EDEState(this.type,this.options.key);this._edeState=t}r(EDE,s);e.exports=EDE;EDE.create=function create(e){return new EDE(e)};EDE.prototype._update=function _update(e,t,i,n){var r=this._edeState;r.ciphers[0]._update(e,t,i,n);r.ciphers[1]._update(i,n,i,n);r.ciphers[2]._update(i,n,i,n)};EDE.prototype._pad=o.prototype._pad;EDE.prototype._unpad=o.prototype._unpad},5368:(e,t)=>{t.readUInt32BE=function readUInt32BE(e,t){var i=e[0+t]<<24|e[1+t]<<16|e[2+t]<<8|e[3+t];return i>>>0};t.writeUInt32BE=function writeUInt32BE(e,t,i){e[0+i]=t>>>24;e[1+i]=t>>>16&255;e[2+i]=t>>>8&255;e[3+i]=t&255};t.ip=function ip(e,t,i,n){var r=0;var s=0;for(var o=6;o>=0;o-=2){for(var a=0;a<=24;a+=8){r<<=1;r|=t>>>a+o&1}for(var a=0;a<=24;a+=8){r<<=1;r|=e>>>a+o&1}}for(var o=6;o>=0;o-=2){for(var a=1;a<=25;a+=8){s<<=1;s|=t>>>a+o&1}for(var a=1;a<=25;a+=8){s<<=1;s|=e>>>a+o&1}}i[n+0]=r>>>0;i[n+1]=s>>>0};t.rip=function rip(e,t,i,n){var r=0;var s=0;for(var o=0;o<4;o++){for(var a=24;a>=0;a-=8){r<<=1;r|=t>>>a+o&1;r<<=1;r|=e>>>a+o&1}}for(var o=4;o<8;o++){for(var a=24;a>=0;a-=8){s<<=1;s|=t>>>a+o&1;s<<=1;s|=e>>>a+o&1}}i[n+0]=r>>>0;i[n+1]=s>>>0};t.pc1=function pc1(e,t,i,n){var r=0;var s=0;for(var o=7;o>=5;o--){for(var a=0;a<=24;a+=8){r<<=1;r|=t>>a+o&1}for(var a=0;a<=24;a+=8){r<<=1;r|=e>>a+o&1}}for(var a=0;a<=24;a+=8){r<<=1;r|=t>>a+o&1}for(var o=1;o<=3;o++){for(var a=0;a<=24;a+=8){s<<=1;s|=t>>a+o&1}for(var a=0;a<=24;a+=8){s<<=1;s|=e>>a+o&1}}for(var a=0;a<=24;a+=8){s<<=1;s|=e>>a+o&1}i[n+0]=r>>>0;i[n+1]=s>>>0};t.r28shl=function r28shl(e,t){return e<>>28-t};var i=[14,11,17,4,27,23,25,0,13,22,7,18,5,9,16,24,2,20,12,21,1,8,15,26,15,4,25,19,9,1,26,16,5,11,23,8,12,7,17,0,22,3,10,14,6,20,27,24];t.pc2=function pc2(e,t,n,r){var s=0;var o=0;var a=i.length>>>1;for(var l=0;l>>i[l]&1}for(var l=a;l>>i[l]&1}n[r+0]=s>>>0;n[r+1]=o>>>0};t.expand=function expand(e,t,i){var n=0;var r=0;n=(e&1)<<5|e>>>27;for(var s=23;s>=15;s-=4){n<<=6;n|=e>>>s&63}for(var s=11;s>=3;s-=4){r|=e>>>s&63;r<<=6}r|=(e&31)<<1|e>>>31;t[i+0]=n>>>0;t[i+1]=r>>>0};var n=[14,0,4,15,13,7,1,4,2,14,15,2,11,13,8,1,3,10,10,6,6,12,12,11,5,9,9,5,0,3,7,8,4,15,1,12,14,8,8,2,13,4,6,9,2,1,11,7,15,5,12,11,9,3,7,14,3,10,10,0,5,6,0,13,15,3,1,13,8,4,14,7,6,15,11,2,3,8,4,14,9,12,7,0,2,1,13,10,12,6,0,9,5,11,10,5,0,13,14,8,7,10,11,1,10,3,4,15,13,4,1,2,5,11,8,6,12,7,6,12,9,0,3,5,2,14,15,9,10,13,0,7,9,0,14,9,6,3,3,4,15,6,5,10,1,2,13,8,12,5,7,14,11,12,4,11,2,15,8,1,13,1,6,10,4,13,9,0,8,6,15,9,3,8,0,7,11,4,1,15,2,14,12,3,5,11,10,5,14,2,7,12,7,13,13,8,14,11,3,5,0,6,6,15,9,0,10,3,1,4,2,7,8,2,5,12,11,1,12,10,4,14,15,9,10,3,6,15,9,0,0,6,12,10,11,1,7,13,13,8,15,9,1,4,3,5,14,11,5,12,2,7,8,2,4,14,2,14,12,11,4,2,1,12,7,4,10,7,11,13,6,1,8,5,5,0,3,15,15,10,13,3,0,9,14,8,9,6,4,11,2,8,1,12,11,7,10,1,13,14,7,2,8,13,15,6,9,15,12,0,5,9,6,10,3,4,0,5,14,3,12,10,1,15,10,4,15,2,9,7,2,12,6,9,8,5,0,6,13,1,3,13,4,14,14,0,7,11,5,3,11,8,9,4,14,3,15,2,5,12,2,9,8,5,12,15,3,10,7,11,0,14,4,1,10,7,1,6,13,0,11,8,6,13,4,13,11,0,2,11,14,7,15,4,0,9,8,1,13,10,3,14,12,3,9,5,7,12,5,2,10,15,6,8,1,6,1,6,4,11,11,13,13,8,12,1,3,4,7,10,14,7,10,9,15,5,6,0,8,15,0,14,5,2,9,3,2,12,13,1,2,15,8,13,4,8,6,10,15,3,11,7,1,4,10,12,9,5,3,6,14,11,5,0,0,14,12,9,7,2,7,2,11,1,4,14,1,7,9,4,12,10,14,8,2,13,0,15,6,12,10,9,13,0,15,3,3,5,5,6,8,11];t.substitute=function substitute(e,t){var i=0;for(var r=0;r<4;r++){var s=e>>>18-r*6&63;var o=n[r*64+s];i<<=4;i|=o}for(var r=0;r<4;r++){var s=t>>>18-r*6&63;var o=n[4*64+r*64+s];i<<=4;i|=o}return i>>>0};var r=[16,25,12,11,3,20,4,15,31,17,9,6,27,14,1,22,30,24,8,18,0,5,29,23,13,19,2,26,10,21,28,7];t.permute=function permute(e){var t=0;for(var i=0;i>>r[i]&1}return t>>>0};t.padSplit=function padSplit(e,t,i){var n=e.toString(2);while(n.length{var n=i(8705);var r=i(3170);var s;try{s=[].__proto__===Array.prototype}catch(e){if(!e||typeof e!=="object"||!("code"in e)||e.code!=="ERR_PROTO_ACCESS"){throw e}}var o=!!s&&r&&r(Object.prototype,"__proto__");var a=Object;var l=a.getPrototypeOf;e.exports=o&&typeof o.get==="function"?n([o.get]):typeof l==="function"?function getDunder(e){return l(e==null?e:a(e))}:false},4056:(e,t,i)=>{var n=i(1748);e.exports.C=convert;function convert(e,t,i){i=checkEncoding(i||"UTF-8");t=checkEncoding(t||"UTF-8");e=e||"";var n;if(i!=="UTF-8"&&typeof e==="string"){e=Buffer.from(e,"binary")}if(i===t){if(typeof e==="string"){n=Buffer.from(e)}else{n=e}}else{try{n=convertIconvLite(e,t,i)}catch(t){console.error(t);n=e}}if(typeof n==="string"){n=Buffer.from(n,"utf-8")}return n}function convertIconvLite(e,t,i){if(t==="UTF-8"){return n.decode(e,i)}else if(i==="UTF-8"){return n.encode(e,t)}else{return n.encode(n.decode(e,i),t)}}function checkEncoding(e){return(e||"").toString().trim().replace(/^latin[\-_]?(\d+)$/i,"ISO-8859-$1").replace(/^win(?:dows)?[\-_]?(\d+)$/i,"WINDOWS-$1").replace(/^utf[\-_]?(\d+)$/i,"UTF-$1").replace(/^ks_c_5601\-1987$/i,"CP949").replace(/^us[\-_]?ascii$/i,"ASCII").toUpperCase()}},9094:e=>{var t=Object.defineProperty||false;if(t){try{t({},"a",{value:1})}catch(e){t=false}}e.exports=t},3056:e=>{e.exports=EvalError},1620:e=>{e.exports=Error},4585:e=>{e.exports=RangeError},6905:e=>{e.exports=ReferenceError},105:e=>{e.exports=SyntaxError},3314:e=>{e.exports=TypeError},2578:e=>{e.exports=URIError},5399:e=>{e.exports=Object},8700:(e,t,i)=>{var n=i(470);var r=n("%Object.defineProperty%",true);var s=i(5479)();var o=i(4076);var a=i(3314);var l=s?Symbol.toStringTag:null;e.exports=function setToStringTag(e,t){var i=arguments.length>2&&!!arguments[2]&&arguments[2].force;var n=arguments.length>2&&!!arguments[2]&&arguments[2].nonConfigurable;if(typeof i!=="undefined"&&typeof i!=="boolean"||typeof n!=="undefined"&&typeof n!=="boolean"){throw new a("if provided, the `overrideIfSet` and `nonConfigurable` options must be booleans")}if(l&&(i||!o(e,l))){if(r){r(e,l,{configurable:!n,enumerable:false,value:t,writable:false})}else{e[l]=t}}}},4778:(e,t,i)=>{var n;e.exports=function(){if(!n){try{n=i(2830)("follow-redirects")}catch(e){}if(typeof n!=="function"){n=function(){}}}n.apply(null,arguments)}},1573:(e,t,i)=>{var n=i(7016);var r=n.URL;var s=i(8611);var o=i(5692);var a=i(2203).Writable;var l=i(2613);var p=i(4778);(function detectUnsupportedEnvironment(){var e=typeof process!=="undefined";var t=typeof window!=="undefined"&&typeof document!=="undefined";var i=isFunction(Error.captureStackTrace);if(!e&&(t||!i)){console.warn("The follow-redirects package should be excluded from browser builds.")}})();var c=false;try{l(new r(""))}catch(e){c=e.code==="ERR_INVALID_URL"}var d=["auth","host","hostname","href","path","pathname","port","protocol","query","search","hash"];var u=["abort","aborted","connect","error","socket","timeout"];var A=Object.create(null);u.forEach((function(e){A[e]=function(t,i,n){this._redirectable.emit(e,t,i,n)}}));var f=createErrorType("ERR_INVALID_URL","Invalid URL",TypeError);var h=createErrorType("ERR_FR_REDIRECTION_FAILURE","Redirected request failed");var g=createErrorType("ERR_FR_TOO_MANY_REDIRECTS","Maximum number of redirects exceeded",h);var y=createErrorType("ERR_FR_MAX_BODY_LENGTH_EXCEEDED","Request body larger than maxBodyLength limit");var v=createErrorType("ERR_STREAM_WRITE_AFTER_END","write after end");var I=a.prototype.destroy||noop;function RedirectableRequest(e,t){a.call(this);this._sanitizeOptions(e);this._options=e;this._ended=false;this._ending=false;this._redirectCount=0;this._redirects=[];this._requestBodyLength=0;this._requestBodyBuffers=[];if(t){this.on("response",t)}var i=this;this._onNativeResponse=function(e){try{i._processResponse(e)}catch(e){i.emit("error",e instanceof h?e:new h({cause:e}))}};this._performRequest()}RedirectableRequest.prototype=Object.create(a.prototype);RedirectableRequest.prototype.abort=function(){destroyRequest(this._currentRequest);this._currentRequest.abort();this.emit("abort")};RedirectableRequest.prototype.destroy=function(e){destroyRequest(this._currentRequest,e);I.call(this,e);return this};RedirectableRequest.prototype.write=function(e,t,i){if(this._ending){throw new v}if(!isString(e)&&!isBuffer(e)){throw new TypeError("data should be a string, Buffer or Uint8Array")}if(isFunction(t)){i=t;t=null}if(e.length===0){if(i){i()}return}if(this._requestBodyLength+e.length<=this._options.maxBodyLength){this._requestBodyLength+=e.length;this._requestBodyBuffers.push({data:e,encoding:t});this._currentRequest.write(e,t,i)}else{this.emit("error",new y);this.abort()}};RedirectableRequest.prototype.end=function(e,t,i){if(isFunction(e)){i=e;e=t=null}else if(isFunction(t)){i=t;t=null}if(!e){this._ended=this._ending=true;this._currentRequest.end(null,null,i)}else{var n=this;var r=this._currentRequest;this.write(e,t,(function(){n._ended=true;r.end(null,null,i)}));this._ending=true}};RedirectableRequest.prototype.setHeader=function(e,t){this._options.headers[e]=t;this._currentRequest.setHeader(e,t)};RedirectableRequest.prototype.removeHeader=function(e){delete this._options.headers[e];this._currentRequest.removeHeader(e)};RedirectableRequest.prototype.setTimeout=function(e,t){var i=this;function destroyOnTimeout(t){t.setTimeout(e);t.removeListener("timeout",t.destroy);t.addListener("timeout",t.destroy)}function startTimer(t){if(i._timeout){clearTimeout(i._timeout)}i._timeout=setTimeout((function(){i.emit("timeout");clearTimer()}),e);destroyOnTimeout(t)}function clearTimer(){if(i._timeout){clearTimeout(i._timeout);i._timeout=null}i.removeListener("abort",clearTimer);i.removeListener("error",clearTimer);i.removeListener("response",clearTimer);i.removeListener("close",clearTimer);if(t){i.removeListener("timeout",t)}if(!i.socket){i._currentRequest.removeListener("socket",startTimer)}}if(t){this.on("timeout",t)}if(this.socket){startTimer(this.socket)}else{this._currentRequest.once("socket",startTimer)}this.on("socket",destroyOnTimeout);this.on("abort",clearTimer);this.on("error",clearTimer);this.on("response",clearTimer);this.on("close",clearTimer);return this};["flushHeaders","getHeader","setNoDelay","setSocketKeepAlive"].forEach((function(e){RedirectableRequest.prototype[e]=function(t,i){return this._currentRequest[e](t,i)}}));["aborted","connection","socket"].forEach((function(e){Object.defineProperty(RedirectableRequest.prototype,e,{get:function(){return this._currentRequest[e]}})}));RedirectableRequest.prototype._sanitizeOptions=function(e){if(!e.headers){e.headers={}}if(e.host){if(!e.hostname){e.hostname=e.host}delete e.host}if(!e.pathname&&e.path){var t=e.path.indexOf("?");if(t<0){e.pathname=e.path}else{e.pathname=e.path.substring(0,t);e.search=e.path.substring(t)}}};RedirectableRequest.prototype._performRequest=function(){var e=this._options.protocol;var t=this._options.nativeProtocols[e];if(!t){throw new TypeError("Unsupported protocol "+e)}if(this._options.agents){var i=e.slice(0,-1);this._options.agent=this._options.agents[i]}var r=this._currentRequest=t.request(this._options,this._onNativeResponse);r._redirectable=this;for(var s of u){r.on(s,A[s])}this._currentUrl=/^\//.test(this._options.path)?n.format(this._options):this._options.path;if(this._isRedirect){var o=0;var a=this;var l=this._requestBodyBuffers;(function writeNext(e){if(r===a._currentRequest){if(e){a.emit("error",e)}else if(o=400){e.responseUrl=this._currentUrl;e.redirects=this._redirects;this.emit("response",e);this._requestBodyBuffers=[];return}destroyRequest(this._currentRequest);e.destroy();if(++this._redirectCount>this._options.maxRedirects){throw new g}var r;var s=this._options.beforeRedirect;if(s){r=Object.assign({Host:e.req.getHeader("host")},this._options.headers)}var o=this._options.method;if((t===301||t===302)&&this._options.method==="POST"||t===303&&!/^(?:GET|HEAD)$/.test(this._options.method)){this._options.method="GET";this._requestBodyBuffers=[];removeMatchingHeaders(/^content-/i,this._options.headers)}var a=removeMatchingHeaders(/^host$/i,this._options.headers);var l=parseUrl(this._currentUrl);var c=a||l.host;var d=/^\w+:/.test(i)?this._currentUrl:n.format(Object.assign(l,{host:c}));var u=resolveUrl(i,d);p("redirecting to",u.href);this._isRedirect=true;spreadUrlObject(u,this._options);if(u.protocol!==l.protocol&&u.protocol!=="https:"||u.host!==c&&!isSubdomain(u.host,c)){removeMatchingHeaders(/^(?:(?:proxy-)?authorization|cookie)$/i,this._options.headers)}if(isFunction(s)){var A={headers:e.headers,statusCode:t};var f={url:d,method:o,headers:r};s(this._options,A,f);this._sanitizeOptions(this._options)}this._performRequest()};function wrap(e){var t={maxRedirects:21,maxBodyLength:10*1024*1024};var i={};Object.keys(e).forEach((function(n){var r=n+":";var s=i[r]=e[n];var o=t[n]=Object.create(s);function request(e,n,s){if(isURL(e)){e=spreadUrlObject(e)}else if(isString(e)){e=spreadUrlObject(parseUrl(e))}else{s=n;n=validateUrl(e);e={protocol:r}}if(isFunction(n)){s=n;n=null}n=Object.assign({maxRedirects:t.maxRedirects,maxBodyLength:t.maxBodyLength},e,n);n.nativeProtocols=i;if(!isString(n.host)&&!isString(n.hostname)){n.hostname="::1"}l.equal(n.protocol,r,"protocol mismatch");p("options",n);return new RedirectableRequest(n,s)}function get(e,t,i){var n=o.request(e,t,i);n.end();return n}Object.defineProperties(o,{request:{value:request,configurable:true,enumerable:true,writable:true},get:{value:get,configurable:true,enumerable:true,writable:true}})}));return t}function noop(){}function parseUrl(e){var t;if(c){t=new r(e)}else{t=validateUrl(n.parse(e));if(!isString(t.protocol)){throw new f({input:e})}}return t}function resolveUrl(e,t){return c?new r(e,t):parseUrl(n.resolve(t,e))}function validateUrl(e){if(/^\[/.test(e.hostname)&&!/^\[[:0-9a-f]+\]$/i.test(e.hostname)){throw new f({input:e.href||e})}if(/^\[/.test(e.host)&&!/^\[[:0-9a-f]+\](:\d+)?$/i.test(e.host)){throw new f({input:e.href||e})}return e}function spreadUrlObject(e,t){var i=t||{};for(var n of d){i[n]=e[n]}if(i.hostname.startsWith("[")){i.hostname=i.hostname.slice(1,-1)}if(i.port!==""){i.port=Number(i.port)}i.path=i.search?i.pathname+i.search:i.pathname;return i}function removeMatchingHeaders(e,t){var i;for(var n in t){if(e.test(n)){i=t[n];delete t[n]}}return i===null||typeof i==="undefined"?undefined:String(i).trim()}function createErrorType(e,t,i){function CustomError(i){if(isFunction(Error.captureStackTrace)){Error.captureStackTrace(this,this.constructor)}Object.assign(this,i||{});this.code=e;this.message=this.cause?t+": "+this.cause.message:t}CustomError.prototype=new(i||Error);Object.defineProperties(CustomError.prototype,{constructor:{value:CustomError,enumerable:false},name:{value:"Error ["+e+"]",enumerable:false}});return CustomError}function destroyRequest(e,t){for(var i of u){e.removeListener(i,A[i])}e.on("error",noop);e.destroy(t)}function isSubdomain(e,t){l(isString(e)&&isString(t));var i=e.length-t.length-1;return i>0&&e[i]==="."&&e.endsWith(t)}function isString(e){return typeof e==="string"||e instanceof String}function isFunction(e){return typeof e==="function"}function isBuffer(e){return typeof e==="object"&&"length"in e}function isURL(e){return r&&e instanceof r}e.exports=wrap({http:s,https:o});e.exports.wrap=wrap},6454:(e,t,i)=>{var n=i(5630);var r=i(9023);var s=i(6928);var o=i(8611);var a=i(5692);var l=i(7016).parse;var p=i(9896);var c=i(2203).Stream;var d=i(6982);var u=i(4096);var A=i(1324);var f=i(8700);var h=i(4076);var g=i(1835);function FormData(e){if(!(this instanceof FormData)){return new FormData(e)}this._overheadLength=0;this._valueLength=0;this._valuesToMeasure=[];n.call(this);e=e||{};for(var t in e){this[t]=e[t]}}r.inherits(FormData,n);FormData.LINE_BREAK="\r\n";FormData.DEFAULT_CONTENT_TYPE="application/octet-stream";FormData.prototype.append=function(e,t,i){i=i||{};if(typeof i==="string"){i={filename:i}}var r=n.prototype.append.bind(this);if(typeof t==="number"||t==null){t=String(t)}if(Array.isArray(t)){this._error(new Error("Arrays are not supported."));return}var s=this._multiPartHeader(e,t,i);var o=this._multiPartFooter();r(s);r(t);r(o);this._trackLength(s,t,i)};FormData.prototype._trackLength=function(e,t,i){var n=0;if(i.knownLength!=null){n+=Number(i.knownLength)}else if(Buffer.isBuffer(t)){n=t.length}else if(typeof t==="string"){n=Buffer.byteLength(t)}this._valueLength+=n;this._overheadLength+=Buffer.byteLength(e)+FormData.LINE_BREAK.length;if(!t||!t.path&&!(t.readable&&h(t,"httpVersion"))&&!(t instanceof c)){return}if(!i.knownLength){this._valuesToMeasure.push(t)}};FormData.prototype._lengthRetriever=function(e,t){if(h(e,"fd")){if(e.end!=undefined&&e.end!=Infinity&&e.start!=undefined){t(null,e.end+1-(e.start?e.start:0))}else{p.stat(e.path,(function(i,n){if(i){t(i);return}var r=n.size-(e.start?e.start:0);t(null,r)}))}}else if(h(e,"httpVersion")){t(null,Number(e.headers["content-length"]))}else if(h(e,"httpModule")){e.on("response",(function(i){e.pause();t(null,Number(i.headers["content-length"]))}));e.resume()}else{t("Unknown stream")}};FormData.prototype._multiPartHeader=function(e,t,i){if(typeof i.header==="string"){return i.header}var n=this._getContentDisposition(t,i);var r=this._getContentType(t,i);var s="";var o={"Content-Disposition":["form-data",'name="'+e+'"'].concat(n||[]),"Content-Type":[].concat(r||[])};if(typeof i.header==="object"){g(o,i.header)}var a;for(var l in o){if(h(o,l)){a=o[l];if(a==null){continue}if(!Array.isArray(a)){a=[a]}if(a.length){s+=l+": "+a.join("; ")+FormData.LINE_BREAK}}}return"--"+this.getBoundary()+FormData.LINE_BREAK+s+FormData.LINE_BREAK};FormData.prototype._getContentDisposition=function(e,t){var i;if(typeof t.filepath==="string"){i=s.normalize(t.filepath).replace(/\\/g,"/")}else if(t.filename||e&&(e.name||e.path)){i=s.basename(t.filename||e&&(e.name||e.path))}else if(e&&e.readable&&h(e,"httpVersion")){i=s.basename(e.client._httpMessage.path||"")}if(i){return'filename="'+i+'"'}};FormData.prototype._getContentType=function(e,t){var i=t.contentType;if(!i&&e&&e.name){i=u.lookup(e.name)}if(!i&&e&&e.path){i=u.lookup(e.path)}if(!i&&e&&e.readable&&h(e,"httpVersion")){i=e.headers["content-type"]}if(!i&&(t.filepath||t.filename)){i=u.lookup(t.filepath||t.filename)}if(!i&&e&&typeof e==="object"){i=FormData.DEFAULT_CONTENT_TYPE}return i};FormData.prototype._multiPartFooter=function(){return function(e){var t=FormData.LINE_BREAK;var i=this._streams.length===0;if(i){t+=this._lastBoundary()}e(t)}.bind(this)};FormData.prototype._lastBoundary=function(){return"--"+this.getBoundary()+"--"+FormData.LINE_BREAK};FormData.prototype.getHeaders=function(e){var t;var i={"content-type":"multipart/form-data; boundary="+this.getBoundary()};for(t in e){if(h(e,t)){i[t.toLowerCase()]=e[t]}}return i};FormData.prototype.setBoundary=function(e){if(typeof e!=="string"){throw new TypeError("FormData boundary must be a string")}this._boundary=e};FormData.prototype.getBoundary=function(){if(!this._boundary){this._generateBoundary()}return this._boundary};FormData.prototype.getBuffer=function(){var e=new Buffer.alloc(0);var t=this.getBoundary();for(var i=0,n=this._streams.length;i{e.exports=function(e,t){Object.keys(t).forEach((function(i){e[i]=e[i]||t[i]}));return e}},9808:e=>{var t="Function.prototype.bind called on incompatible ";var i=Object.prototype.toString;var n=Math.max;var r="[object Function]";var s=function concatty(e,t){var i=[];for(var n=0;n{var n=i(9808);e.exports=Function.prototype.bind||n},470:(e,t,i)=>{var n;var r=i(5399);var s=i(1620);var o=i(3056);var a=i(4585);var l=i(6905);var p=i(105);var c=i(3314);var d=i(2578);var u=i(5641);var A=i(6171);var f=i(7147);var h=i(1017);var g=i(6947);var y=i(2621);var v=i(156);var I=Function;var getEvalledConstructor=function(e){try{return I('"use strict"; return ('+e+").constructor;")()}catch(e){}};var E=i(3170);var C=i(9094);var throwTypeError=function(){throw new c};var b=E?function(){try{arguments.callee;return throwTypeError}catch(e){try{return E(arguments,"callee").get}catch(e){return throwTypeError}}}():throwTypeError;var T=i(3336)();var w=i(1967);var R=i(1311);var B=i(8681);var D=i(3945);var S=i(8093);var k={};var _=typeof Uint8Array==="undefined"||!w?n:w(Uint8Array);var P={__proto__:null,"%AggregateError%":typeof AggregateError==="undefined"?n:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer==="undefined"?n:ArrayBuffer,"%ArrayIteratorPrototype%":T&&w?w([][Symbol.iterator]()):n,"%AsyncFromSyncIteratorPrototype%":n,"%AsyncFunction%":k,"%AsyncGenerator%":k,"%AsyncGeneratorFunction%":k,"%AsyncIteratorPrototype%":k,"%Atomics%":typeof Atomics==="undefined"?n:Atomics,"%BigInt%":typeof BigInt==="undefined"?n:BigInt,"%BigInt64Array%":typeof BigInt64Array==="undefined"?n:BigInt64Array,"%BigUint64Array%":typeof BigUint64Array==="undefined"?n:BigUint64Array,"%Boolean%":Boolean,"%DataView%":typeof DataView==="undefined"?n:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":s,"%eval%":eval,"%EvalError%":o,"%Float16Array%":typeof Float16Array==="undefined"?n:Float16Array,"%Float32Array%":typeof Float32Array==="undefined"?n:Float32Array,"%Float64Array%":typeof Float64Array==="undefined"?n:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry==="undefined"?n:FinalizationRegistry,"%Function%":I,"%GeneratorFunction%":k,"%Int8Array%":typeof Int8Array==="undefined"?n:Int8Array,"%Int16Array%":typeof Int16Array==="undefined"?n:Int16Array,"%Int32Array%":typeof Int32Array==="undefined"?n:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":T&&w?w(w([][Symbol.iterator]())):n,"%JSON%":typeof JSON==="object"?JSON:n,"%Map%":typeof Map==="undefined"?n:Map,"%MapIteratorPrototype%":typeof Map==="undefined"||!T||!w?n:w((new Map)[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":r,"%Object.getOwnPropertyDescriptor%":E,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise==="undefined"?n:Promise,"%Proxy%":typeof Proxy==="undefined"?n:Proxy,"%RangeError%":a,"%ReferenceError%":l,"%Reflect%":typeof Reflect==="undefined"?n:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set==="undefined"?n:Set,"%SetIteratorPrototype%":typeof Set==="undefined"||!T||!w?n:w((new Set)[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer==="undefined"?n:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":T&&w?w(""[Symbol.iterator]()):n,"%Symbol%":T?Symbol:n,"%SyntaxError%":p,"%ThrowTypeError%":b,"%TypedArray%":_,"%TypeError%":c,"%Uint8Array%":typeof Uint8Array==="undefined"?n:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray==="undefined"?n:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array==="undefined"?n:Uint16Array,"%Uint32Array%":typeof Uint32Array==="undefined"?n:Uint32Array,"%URIError%":d,"%WeakMap%":typeof WeakMap==="undefined"?n:WeakMap,"%WeakRef%":typeof WeakRef==="undefined"?n:WeakRef,"%WeakSet%":typeof WeakSet==="undefined"?n:WeakSet,"%Function.prototype.call%":S,"%Function.prototype.apply%":D,"%Object.defineProperty%":C,"%Object.getPrototypeOf%":R,"%Math.abs%":u,"%Math.floor%":A,"%Math.max%":f,"%Math.min%":h,"%Math.pow%":g,"%Math.round%":y,"%Math.sign%":v,"%Reflect.getPrototypeOf%":B};if(w){try{null.error}catch(e){var x=w(w(e));P["%Error.prototype%"]=x}}var O=function doEval(e){var t;if(e==="%AsyncFunction%"){t=getEvalledConstructor("async function () {}")}else if(e==="%GeneratorFunction%"){t=getEvalledConstructor("function* () {}")}else if(e==="%AsyncGeneratorFunction%"){t=getEvalledConstructor("async function* () {}")}else if(e==="%AsyncGenerator%"){var i=doEval("%AsyncGeneratorFunction%");if(i){t=i.prototype}}else if(e==="%AsyncIteratorPrototype%"){var n=doEval("%AsyncGenerator%");if(n&&w){t=w(n.prototype)}}P[e]=t;return t};var V={__proto__:null,"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]};var U=i(7564);var N=i(4076);var F=U.call(S,Array.prototype.concat);var q=U.call(D,Array.prototype.splice);var j=U.call(S,String.prototype.replace);var M=U.call(S,String.prototype.slice);var L=U.call(S,RegExp.prototype.exec);var G=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g;var H=/\\(\\)?/g;var W=function stringToPath(e){var t=M(e,0,1);var i=M(e,-1);if(t==="%"&&i!=="%"){throw new p("invalid intrinsic syntax, expected closing `%`")}else if(i==="%"&&t!=="%"){throw new p("invalid intrinsic syntax, expected opening `%`")}var n=[];j(e,G,(function(e,t,i,r){n[n.length]=i?j(r,H,"$1"):t||e}));return n};var J=function getBaseIntrinsic(e,t){var i=e;var n;if(N(V,i)){n=V[i];i="%"+n[0]+"%"}if(N(P,i)){var r=P[i];if(r===k){r=O(i)}if(typeof r==="undefined"&&!t){throw new c("intrinsic "+e+" exists, but is not available. Please file an issue!")}return{alias:n,name:i,value:r}}throw new p("intrinsic "+e+" does not exist!")};e.exports=function GetIntrinsic(e,t){if(typeof e!=="string"||e.length===0){throw new c("intrinsic name must be a non-empty string")}if(arguments.length>1&&typeof t!=="boolean"){throw new c('"allowMissing" argument must be a boolean')}if(L(/^%?[^%]*%?$/,e)===null){throw new p("`%` may not be present anywhere but at the beginning and end of the intrinsic name")}var i=W(e);var r=i.length>0?i[0]:"";var s=J("%"+r+"%",t);var o=s.name;var a=s.value;var l=false;var d=s.alias;if(d){r=d[0];q(i,F([0,1],d))}for(var u=1,A=true;u=i.length){var y=E(a,f);A=!!y;if(A&&"get"in y&&!("originalValue"in y.get)){a=y.get}else{a=a[f]}}else{A=N(a,f);a=a[f]}if(A&&!l){P[o]=a}}}return a}},1311:(e,t,i)=>{var n=i(5399);e.exports=n.getPrototypeOf||null},8681:e=>{e.exports=typeof Reflect!=="undefined"&&Reflect.getPrototypeOf||null},1967:(e,t,i)=>{var n=i(8681);var r=i(1311);var s=i(6669);e.exports=n?function getProto(e){return n(e)}:r?function getProto(e){if(!e||typeof e!=="object"&&typeof e!=="function"){throw new TypeError("getProto: not an object")}return r(e)}:s?function getProto(e){return s(e)}:null},1174:e=>{e.exports=Object.getOwnPropertyDescriptor},3170:(e,t,i)=>{var n=i(1174);if(n){try{n([],"length")}catch(e){n=null}}e.exports=n},3813:e=>{e.exports=(e,t=process.argv)=>{const i=e.startsWith("-")?"":e.length===1?"-":"--";const n=t.indexOf(i+e);const r=t.indexOf("--");return n!==-1&&(r===-1||n{var n=typeof Symbol!=="undefined"&&Symbol;var r=i(1114);e.exports=function hasNativeSymbols(){if(typeof n!=="function"){return false}if(typeof Symbol!=="function"){return false}if(typeof n("foo")!=="symbol"){return false}if(typeof Symbol("bar")!=="symbol"){return false}return r()}},1114:e=>{e.exports=function hasSymbols(){if(typeof Symbol!=="function"||typeof Object.getOwnPropertySymbols!=="function"){return false}if(typeof Symbol.iterator==="symbol"){return true}var e={};var t=Symbol("test");var i=Object(t);if(typeof t==="string"){return false}if(Object.prototype.toString.call(t)!=="[object Symbol]"){return false}if(Object.prototype.toString.call(i)!=="[object Symbol]"){return false}var n=42;e[t]=n;for(var r in e){return false}if(typeof Object.keys==="function"&&Object.keys(e).length!==0){return false}if(typeof Object.getOwnPropertyNames==="function"&&Object.getOwnPropertyNames(e).length!==0){return false}var s=Object.getOwnPropertySymbols(e);if(s.length!==1||s[0]!==t){return false}if(!Object.prototype.propertyIsEnumerable.call(e,t)){return false}if(typeof Object.getOwnPropertyDescriptor==="function"){var o=Object.getOwnPropertyDescriptor(e,t);if(o.value!==n||o.enumerable!==true){return false}}return true}},5479:(e,t,i)=>{var n=i(1114);e.exports=function hasToStringTagShams(){return n()&&!!Symbol.toStringTag}},4076:(e,t,i)=>{var n=Function.prototype.call;var r=Object.prototype.hasOwnProperty;var s=i(7564);e.exports=s.call(n,r)},3268:function(e,t,i){var n=this&&this.__assign||function(){n=Object.assign||function(e){for(var t,i=1,n=arguments.length;i{Object.defineProperty(t,"__esModule",{value:true});t.USE_PROXY=t.UNSUPPORTED_MEDIA_TYPE=t.UNPROCESSABLE_ENTITY=t.UNAUTHORIZED=t.TOO_MANY_REQUESTS=t.TEMPORARY_REDIRECT=t.SWITCHING_PROTOCOLS=t.SERVICE_UNAVAILABLE=t.SEE_OTHER=t.RESET_CONTENT=t.REQUESTED_RANGE_NOT_SATISFIABLE=t.REQUEST_URI_TOO_LONG=t.REQUEST_TOO_LONG=t.REQUEST_TIMEOUT=t.REQUEST_HEADER_FIELDS_TOO_LARGE=t.PROXY_AUTHENTICATION_REQUIRED=t.PROCESSING=t.PRECONDITION_REQUIRED=t.PRECONDITION_FAILED=t.PERMANENT_REDIRECT=t.PAYMENT_REQUIRED=t.PARTIAL_CONTENT=t.OK=t.NOT_MODIFIED=t.NOT_IMPLEMENTED=t.NOT_FOUND=t.NOT_ACCEPTABLE=t.NON_AUTHORITATIVE_INFORMATION=t.NO_CONTENT=t.NETWORK_AUTHENTICATION_REQUIRED=t.MULTIPLE_CHOICES=t.MULTI_STATUS=t.MOVED_TEMPORARILY=t.MOVED_PERMANENTLY=t.METHOD_NOT_ALLOWED=t.METHOD_FAILURE=t.LOCKED=t.LENGTH_REQUIRED=t.INTERNAL_SERVER_ERROR=t.INSUFFICIENT_STORAGE=t.INSUFFICIENT_SPACE_ON_RESOURCE=t.IM_A_TEAPOT=t.HTTP_VERSION_NOT_SUPPORTED=t.GONE=t.GATEWAY_TIMEOUT=t.FORBIDDEN=t.FAILED_DEPENDENCY=t.EXPECTATION_FAILED=t.CREATED=t.CONTINUE=t.CONFLICT=t.BAD_REQUEST=t.BAD_GATEWAY=t.ACCEPTED=void 0;t.ACCEPTED=202;t.BAD_GATEWAY=502;t.BAD_REQUEST=400;t.CONFLICT=409;t.CONTINUE=100;t.CREATED=201;t.EXPECTATION_FAILED=417;t.FAILED_DEPENDENCY=424;t.FORBIDDEN=403;t.GATEWAY_TIMEOUT=504;t.GONE=410;t.HTTP_VERSION_NOT_SUPPORTED=505;t.IM_A_TEAPOT=418;t.INSUFFICIENT_SPACE_ON_RESOURCE=419;t.INSUFFICIENT_STORAGE=507;t.INTERNAL_SERVER_ERROR=500;t.LENGTH_REQUIRED=411;t.LOCKED=423;t.METHOD_FAILURE=420;t.METHOD_NOT_ALLOWED=405;t.MOVED_PERMANENTLY=301;t.MOVED_TEMPORARILY=302;t.MULTI_STATUS=207;t.MULTIPLE_CHOICES=300;t.NETWORK_AUTHENTICATION_REQUIRED=511;t.NO_CONTENT=204;t.NON_AUTHORITATIVE_INFORMATION=203;t.NOT_ACCEPTABLE=406;t.NOT_FOUND=404;t.NOT_IMPLEMENTED=501;t.NOT_MODIFIED=304;t.OK=200;t.PARTIAL_CONTENT=206;t.PAYMENT_REQUIRED=402;t.PERMANENT_REDIRECT=308;t.PRECONDITION_FAILED=412;t.PRECONDITION_REQUIRED=428;t.PROCESSING=102;t.PROXY_AUTHENTICATION_REQUIRED=407;t.REQUEST_HEADER_FIELDS_TOO_LARGE=431;t.REQUEST_TIMEOUT=408;t.REQUEST_TOO_LONG=413;t.REQUEST_URI_TOO_LONG=414;t.REQUESTED_RANGE_NOT_SATISFIABLE=416;t.RESET_CONTENT=205;t.SEE_OTHER=303;t.SERVICE_UNAVAILABLE=503;t.SWITCHING_PROTOCOLS=101;t.TEMPORARY_REDIRECT=307;t.TOO_MANY_REQUESTS=429;t.UNAUTHORIZED=401;t.UNPROCESSABLE_ENTITY=422;t.UNSUPPORTED_MEDIA_TYPE=415;t.USE_PROXY=305;t["default"]={ACCEPTED:t.ACCEPTED,BAD_GATEWAY:t.BAD_GATEWAY,BAD_REQUEST:t.BAD_REQUEST,CONFLICT:t.CONFLICT,CONTINUE:t.CONTINUE,CREATED:t.CREATED,EXPECTATION_FAILED:t.EXPECTATION_FAILED,FORBIDDEN:t.FORBIDDEN,GATEWAY_TIMEOUT:t.GATEWAY_TIMEOUT,GONE:t.GONE,HTTP_VERSION_NOT_SUPPORTED:t.HTTP_VERSION_NOT_SUPPORTED,IM_A_TEAPOT:t.IM_A_TEAPOT,INSUFFICIENT_SPACE_ON_RESOURCE:t.INSUFFICIENT_SPACE_ON_RESOURCE,INSUFFICIENT_STORAGE:t.INSUFFICIENT_STORAGE,INTERNAL_SERVER_ERROR:t.INTERNAL_SERVER_ERROR,LENGTH_REQUIRED:t.LENGTH_REQUIRED,LOCKED:t.LOCKED,METHOD_FAILURE:t.METHOD_FAILURE,METHOD_NOT_ALLOWED:t.METHOD_NOT_ALLOWED,MOVED_PERMANENTLY:t.MOVED_PERMANENTLY,MOVED_TEMPORARILY:t.MOVED_TEMPORARILY,MULTI_STATUS:t.MULTI_STATUS,MULTIPLE_CHOICES:t.MULTIPLE_CHOICES,NETWORK_AUTHENTICATION_REQUIRED:t.NETWORK_AUTHENTICATION_REQUIRED,NO_CONTENT:t.NO_CONTENT,NON_AUTHORITATIVE_INFORMATION:t.NON_AUTHORITATIVE_INFORMATION,NOT_ACCEPTABLE:t.NOT_ACCEPTABLE,NOT_FOUND:t.NOT_FOUND,NOT_IMPLEMENTED:t.NOT_IMPLEMENTED,NOT_MODIFIED:t.NOT_MODIFIED,OK:t.OK,PARTIAL_CONTENT:t.PARTIAL_CONTENT,PAYMENT_REQUIRED:t.PAYMENT_REQUIRED,PERMANENT_REDIRECT:t.PERMANENT_REDIRECT,PRECONDITION_FAILED:t.PRECONDITION_FAILED,PRECONDITION_REQUIRED:t.PRECONDITION_REQUIRED,PROCESSING:t.PROCESSING,PROXY_AUTHENTICATION_REQUIRED:t.PROXY_AUTHENTICATION_REQUIRED,REQUEST_HEADER_FIELDS_TOO_LARGE:t.REQUEST_HEADER_FIELDS_TOO_LARGE,REQUEST_TIMEOUT:t.REQUEST_TIMEOUT,REQUEST_TOO_LONG:t.REQUEST_TOO_LONG,REQUEST_URI_TOO_LONG:t.REQUEST_URI_TOO_LONG,REQUESTED_RANGE_NOT_SATISFIABLE:t.REQUESTED_RANGE_NOT_SATISFIABLE,RESET_CONTENT:t.RESET_CONTENT,SEE_OTHER:t.SEE_OTHER,SERVICE_UNAVAILABLE:t.SERVICE_UNAVAILABLE,SWITCHING_PROTOCOLS:t.SWITCHING_PROTOCOLS,TEMPORARY_REDIRECT:t.TEMPORARY_REDIRECT,TOO_MANY_REQUESTS:t.TOO_MANY_REQUESTS,UNAUTHORIZED:t.UNAUTHORIZED,UNPROCESSABLE_ENTITY:t.UNPROCESSABLE_ENTITY,UNSUPPORTED_MEDIA_TYPE:t.UNSUPPORTED_MEDIA_TYPE,USE_PROXY:t.USE_PROXY}},2293:(e,t)=>{Object.defineProperty(t,"__esModule",{value:true});t.ReasonPhrases=void 0;var i;(function(e){e["ACCEPTED"]="Accepted";e["BAD_GATEWAY"]="Bad Gateway";e["BAD_REQUEST"]="Bad Request";e["CONFLICT"]="Conflict";e["CONTINUE"]="Continue";e["CREATED"]="Created";e["EXPECTATION_FAILED"]="Expectation Failed";e["FAILED_DEPENDENCY"]="Failed Dependency";e["FORBIDDEN"]="Forbidden";e["GATEWAY_TIMEOUT"]="Gateway Timeout";e["GONE"]="Gone";e["HTTP_VERSION_NOT_SUPPORTED"]="HTTP Version Not Supported";e["IM_A_TEAPOT"]="I'm a teapot";e["INSUFFICIENT_SPACE_ON_RESOURCE"]="Insufficient Space on Resource";e["INSUFFICIENT_STORAGE"]="Insufficient Storage";e["INTERNAL_SERVER_ERROR"]="Internal Server Error";e["LENGTH_REQUIRED"]="Length Required";e["LOCKED"]="Locked";e["METHOD_FAILURE"]="Method Failure";e["METHOD_NOT_ALLOWED"]="Method Not Allowed";e["MOVED_PERMANENTLY"]="Moved Permanently";e["MOVED_TEMPORARILY"]="Moved Temporarily";e["MULTI_STATUS"]="Multi-Status";e["MULTIPLE_CHOICES"]="Multiple Choices";e["NETWORK_AUTHENTICATION_REQUIRED"]="Network Authentication Required";e["NO_CONTENT"]="No Content";e["NON_AUTHORITATIVE_INFORMATION"]="Non Authoritative Information";e["NOT_ACCEPTABLE"]="Not Acceptable";e["NOT_FOUND"]="Not Found";e["NOT_IMPLEMENTED"]="Not Implemented";e["NOT_MODIFIED"]="Not Modified";e["OK"]="OK";e["PARTIAL_CONTENT"]="Partial Content";e["PAYMENT_REQUIRED"]="Payment Required";e["PERMANENT_REDIRECT"]="Permanent Redirect";e["PRECONDITION_FAILED"]="Precondition Failed";e["PRECONDITION_REQUIRED"]="Precondition Required";e["PROCESSING"]="Processing";e["EARLY_HINTS"]="Early Hints";e["UPGRADE_REQUIRED"]="Upgrade Required";e["PROXY_AUTHENTICATION_REQUIRED"]="Proxy Authentication Required";e["REQUEST_HEADER_FIELDS_TOO_LARGE"]="Request Header Fields Too Large";e["REQUEST_TIMEOUT"]="Request Timeout";e["REQUEST_TOO_LONG"]="Request Entity Too Large";e["REQUEST_URI_TOO_LONG"]="Request-URI Too Long";e["REQUESTED_RANGE_NOT_SATISFIABLE"]="Requested Range Not Satisfiable";e["RESET_CONTENT"]="Reset Content";e["SEE_OTHER"]="See Other";e["SERVICE_UNAVAILABLE"]="Service Unavailable";e["SWITCHING_PROTOCOLS"]="Switching Protocols";e["TEMPORARY_REDIRECT"]="Temporary Redirect";e["TOO_MANY_REQUESTS"]="Too Many Requests";e["UNAUTHORIZED"]="Unauthorized";e["UNAVAILABLE_FOR_LEGAL_REASONS"]="Unavailable For Legal Reasons";e["UNPROCESSABLE_ENTITY"]="Unprocessable Entity";e["UNSUPPORTED_MEDIA_TYPE"]="Unsupported Media Type";e["USE_PROXY"]="Use Proxy";e["MISDIRECTED_REQUEST"]="Misdirected Request"})(i=t.ReasonPhrases||(t.ReasonPhrases={}))},3115:(e,t)=>{Object.defineProperty(t,"__esModule",{value:true});t.StatusCodes=void 0;var i;(function(e){e[e["CONTINUE"]=100]="CONTINUE";e[e["SWITCHING_PROTOCOLS"]=101]="SWITCHING_PROTOCOLS";e[e["PROCESSING"]=102]="PROCESSING";e[e["EARLY_HINTS"]=103]="EARLY_HINTS";e[e["OK"]=200]="OK";e[e["CREATED"]=201]="CREATED";e[e["ACCEPTED"]=202]="ACCEPTED";e[e["NON_AUTHORITATIVE_INFORMATION"]=203]="NON_AUTHORITATIVE_INFORMATION";e[e["NO_CONTENT"]=204]="NO_CONTENT";e[e["RESET_CONTENT"]=205]="RESET_CONTENT";e[e["PARTIAL_CONTENT"]=206]="PARTIAL_CONTENT";e[e["MULTI_STATUS"]=207]="MULTI_STATUS";e[e["MULTIPLE_CHOICES"]=300]="MULTIPLE_CHOICES";e[e["MOVED_PERMANENTLY"]=301]="MOVED_PERMANENTLY";e[e["MOVED_TEMPORARILY"]=302]="MOVED_TEMPORARILY";e[e["SEE_OTHER"]=303]="SEE_OTHER";e[e["NOT_MODIFIED"]=304]="NOT_MODIFIED";e[e["USE_PROXY"]=305]="USE_PROXY";e[e["TEMPORARY_REDIRECT"]=307]="TEMPORARY_REDIRECT";e[e["PERMANENT_REDIRECT"]=308]="PERMANENT_REDIRECT";e[e["BAD_REQUEST"]=400]="BAD_REQUEST";e[e["UNAUTHORIZED"]=401]="UNAUTHORIZED";e[e["PAYMENT_REQUIRED"]=402]="PAYMENT_REQUIRED";e[e["FORBIDDEN"]=403]="FORBIDDEN";e[e["NOT_FOUND"]=404]="NOT_FOUND";e[e["METHOD_NOT_ALLOWED"]=405]="METHOD_NOT_ALLOWED";e[e["NOT_ACCEPTABLE"]=406]="NOT_ACCEPTABLE";e[e["PROXY_AUTHENTICATION_REQUIRED"]=407]="PROXY_AUTHENTICATION_REQUIRED";e[e["REQUEST_TIMEOUT"]=408]="REQUEST_TIMEOUT";e[e["CONFLICT"]=409]="CONFLICT";e[e["GONE"]=410]="GONE";e[e["LENGTH_REQUIRED"]=411]="LENGTH_REQUIRED";e[e["PRECONDITION_FAILED"]=412]="PRECONDITION_FAILED";e[e["REQUEST_TOO_LONG"]=413]="REQUEST_TOO_LONG";e[e["REQUEST_URI_TOO_LONG"]=414]="REQUEST_URI_TOO_LONG";e[e["UNSUPPORTED_MEDIA_TYPE"]=415]="UNSUPPORTED_MEDIA_TYPE";e[e["REQUESTED_RANGE_NOT_SATISFIABLE"]=416]="REQUESTED_RANGE_NOT_SATISFIABLE";e[e["EXPECTATION_FAILED"]=417]="EXPECTATION_FAILED";e[e["IM_A_TEAPOT"]=418]="IM_A_TEAPOT";e[e["INSUFFICIENT_SPACE_ON_RESOURCE"]=419]="INSUFFICIENT_SPACE_ON_RESOURCE";e[e["METHOD_FAILURE"]=420]="METHOD_FAILURE";e[e["MISDIRECTED_REQUEST"]=421]="MISDIRECTED_REQUEST";e[e["UNPROCESSABLE_ENTITY"]=422]="UNPROCESSABLE_ENTITY";e[e["LOCKED"]=423]="LOCKED";e[e["FAILED_DEPENDENCY"]=424]="FAILED_DEPENDENCY";e[e["UPGRADE_REQUIRED"]=426]="UPGRADE_REQUIRED";e[e["PRECONDITION_REQUIRED"]=428]="PRECONDITION_REQUIRED";e[e["TOO_MANY_REQUESTS"]=429]="TOO_MANY_REQUESTS";e[e["REQUEST_HEADER_FIELDS_TOO_LARGE"]=431]="REQUEST_HEADER_FIELDS_TOO_LARGE";e[e["UNAVAILABLE_FOR_LEGAL_REASONS"]=451]="UNAVAILABLE_FOR_LEGAL_REASONS";e[e["INTERNAL_SERVER_ERROR"]=500]="INTERNAL_SERVER_ERROR";e[e["NOT_IMPLEMENTED"]=501]="NOT_IMPLEMENTED";e[e["BAD_GATEWAY"]=502]="BAD_GATEWAY";e[e["SERVICE_UNAVAILABLE"]=503]="SERVICE_UNAVAILABLE";e[e["GATEWAY_TIMEOUT"]=504]="GATEWAY_TIMEOUT";e[e["HTTP_VERSION_NOT_SUPPORTED"]=505]="HTTP_VERSION_NOT_SUPPORTED";e[e["INSUFFICIENT_STORAGE"]=507]="INSUFFICIENT_STORAGE";e[e["NETWORK_AUTHENTICATION_REQUIRED"]=511]="NETWORK_AUTHENTICATION_REQUIRED"})(i=t.StatusCodes||(t.StatusCodes={}))},8145:(e,t,i)=>{Object.defineProperty(t,"__esModule",{value:true});t.getStatusText=t.getStatusCode=t.getReasonPhrase=void 0;var n=i(9517);function getReasonPhrase(e){var t=n.statusCodeToReasonPhrase[e.toString()];if(!t){throw new Error("Status code does not exist: "+e)}return t}t.getReasonPhrase=getReasonPhrase;function getStatusCode(e){var t=n.reasonPhraseToStatusCode[e];if(!t){throw new Error("Reason phrase does not exist: "+e)}return t}t.getStatusCode=getStatusCode;t.getStatusText=getReasonPhrase},9517:(e,t)=>{Object.defineProperty(t,"__esModule",{value:true});t.reasonPhraseToStatusCode=t.statusCodeToReasonPhrase=void 0;t.statusCodeToReasonPhrase={202:"Accepted",502:"Bad Gateway",400:"Bad Request",409:"Conflict",100:"Continue",201:"Created",417:"Expectation Failed",424:"Failed Dependency",403:"Forbidden",504:"Gateway Timeout",410:"Gone",505:"HTTP Version Not Supported",418:"I'm a teapot",419:"Insufficient Space on Resource",507:"Insufficient Storage",500:"Internal Server Error",411:"Length Required",423:"Locked",420:"Method Failure",405:"Method Not Allowed",301:"Moved Permanently",302:"Moved Temporarily",207:"Multi-Status",300:"Multiple Choices",511:"Network Authentication Required",204:"No Content",203:"Non Authoritative Information",406:"Not Acceptable",404:"Not Found",501:"Not Implemented",304:"Not Modified",200:"OK",206:"Partial Content",402:"Payment Required",308:"Permanent Redirect",412:"Precondition Failed",428:"Precondition Required",102:"Processing",103:"Early Hints",426:"Upgrade Required",407:"Proxy Authentication Required",431:"Request Header Fields Too Large",408:"Request Timeout",413:"Request Entity Too Large",414:"Request-URI Too Long",416:"Requested Range Not Satisfiable",205:"Reset Content",303:"See Other",503:"Service Unavailable",101:"Switching Protocols",307:"Temporary Redirect",429:"Too Many Requests",401:"Unauthorized",451:"Unavailable For Legal Reasons",422:"Unprocessable Entity",415:"Unsupported Media Type",305:"Use Proxy",421:"Misdirected Request"};t.reasonPhraseToStatusCode={Accepted:202,"Bad Gateway":502,"Bad Request":400,Conflict:409,Continue:100,Created:201,"Expectation Failed":417,"Failed Dependency":424,Forbidden:403,"Gateway Timeout":504,Gone:410,"HTTP Version Not Supported":505,"I'm a teapot":418,"Insufficient Space on Resource":419,"Insufficient Storage":507,"Internal Server Error":500,"Length Required":411,Locked:423,"Method Failure":420,"Method Not Allowed":405,"Moved Permanently":301,"Moved Temporarily":302,"Multi-Status":207,"Multiple Choices":300,"Network Authentication Required":511,"No Content":204,"Non Authoritative Information":203,"Not Acceptable":406,"Not Found":404,"Not Implemented":501,"Not Modified":304,OK:200,"Partial Content":206,"Payment Required":402,"Permanent Redirect":308,"Precondition Failed":412,"Precondition Required":428,Processing:102,"Early Hints":103,"Upgrade Required":426,"Proxy Authentication Required":407,"Request Header Fields Too Large":431,"Request Timeout":408,"Request Entity Too Large":413,"Request-URI Too Long":414,"Requested Range Not Satisfiable":416,"Reset Content":205,"See Other":303,"Service Unavailable":503,"Switching Protocols":101,"Temporary Redirect":307,"Too Many Requests":429,Unauthorized:401,"Unavailable For Legal Reasons":451,"Unprocessable Entity":422,"Unsupported Media Type":415,"Use Proxy":305,"Misdirected Request":421}},7978:(e,t,i)=>{var n=i(2803).Buffer;t._dbcs=DBCSCodec;var r=-1,s=-2,o=-10,a=-1e3,l=new Array(256),p=-1;for(var c=0;c<256;c++)l[c]=r;function DBCSCodec(e,t){this.encodingName=e.encodingName;if(!e)throw new Error("DBCS codec is called without the data.");if(!e.table)throw new Error("Encoding '"+this.encodingName+"' has no data.");var i=e.table();this.decodeTables=[];this.decodeTables[0]=l.slice(0);this.decodeTableSeq=[];for(var n=0;na){throw new Error("gb18030 decode tables conflict at byte 2")}var A=this.decodeTables[a-d[u]];for(var f=129;f<=254;f++){if(A[f]===r){A[f]=a-p}else if(A[f]===a-p){continue}else if(A[f]>a){throw new Error("gb18030 decode tables conflict at byte 3")}var h=this.decodeTables[a-A[f]];for(var g=48;g<=57;g++){if(h[g]===r)h[g]=s}}}}}this.defaultCharUnicode=t.defaultCharUnicode;this.encodeTable=[];this.encodeTableSeq=[];var y={};if(e.encodeSkipVals)for(var n=0;n0;e>>>=8)t.push(e&255);if(t.length==0)t.push(0);var i=this.decodeTables[0];for(var n=t.length-1;n>0;n--){var s=i[t[n]];if(s==r){i[t[n]]=a-this.decodeTables.length;this.decodeTables.push(i=l.slice(0))}else if(s<=a){i=this.decodeTables[a-s]}else throw new Error("Overwrite byte in "+this.encodingName+", addr: "+e.toString(16))}return i};DBCSCodec.prototype._addDecodeChunk=function(e){var t=parseInt(e[0],16);var i=this._getDecodeTrieNode(t);t=t&255;for(var n=1;n255)throw new Error("Incorrect chunk in "+this.encodingName+" at addr "+e[0]+": too long"+t)};DBCSCodec.prototype._getEncodeBucket=function(e){var t=e>>8;if(this.encodeTable[t]===undefined)this.encodeTable[t]=l.slice(0);return this.encodeTable[t]};DBCSCodec.prototype._setEncodeChar=function(e,t){var i=this._getEncodeBucket(e);var n=e&255;if(i[n]<=o)this.encodeTableSeq[o-i[n]][p]=t;else if(i[n]==r)i[n]=t};DBCSCodec.prototype._setEncodeSequence=function(e,t){var i=e[0];var n=this._getEncodeBucket(i);var s=i&255;var a;if(n[s]<=o){a=this.encodeTableSeq[o-n[s]]}else{a={};if(n[s]!==r)a[p]=n[s];n[s]=o-this.encodeTableSeq.length;this.encodeTableSeq.push(a)}for(var l=1;l=0){this._setEncodeChar(p,c);r=true}else if(p<=a){var d=a-p;if(!s[d]){var u=c<<8>>>0;if(this._fillEncodeTable(d,u,i))r=true;else s[d]=true}}else if(p<=o){this._setEncodeSequence(this.decodeTableSeq[o-p],c);r=true}}return r};function DBCSEncoder(e,t){this.leadSurrogate=-1;this.seqObj=undefined;this.encodeTable=t.encodeTable;this.encodeTableSeq=t.encodeTableSeq;this.defaultCharSingleByte=t.defCharSB;this.gb18030=t.gb18030}DBCSEncoder.prototype.write=function(e){var t=n.alloc(e.length*(this.gb18030?4:3)),i=this.leadSurrogate,s=this.seqObj,a=-1,l=0,c=0;while(true){if(a===-1){if(l==e.length)break;var d=e.charCodeAt(l++)}else{var d=a;a=-1}if(55296<=d&&d<57344){if(d<56320){if(i===-1){i=d;continue}else{i=d;d=r}}else{if(i!==-1){d=65536+(i-55296)*1024+(d-56320);i=-1}else{d=r}}}else if(i!==-1){a=d;d=r;i=-1}var u=r;if(s!==undefined&&d!=r){var A=s[d];if(typeof A==="object"){s=A;continue}else if(typeof A=="number"){u=A}else if(A==undefined){A=s[p];if(A!==undefined){u=A;a=d}else{}}s=undefined}else if(d>=0){var f=this.encodeTable[d>>8];if(f!==undefined)u=f[d&255];if(u<=o){s=this.encodeTableSeq[o-u];continue}if(u==r&&this.gb18030){var h=findIdx(this.gb18030.uChars,d);if(h!=-1){var u=this.gb18030.gbChars[h]+(d-this.gb18030.uChars[h]);t[c++]=129+Math.floor(u/12600);u=u%12600;t[c++]=48+Math.floor(u/1260);u=u%1260;t[c++]=129+Math.floor(u/10);u=u%10;t[c++]=48+u;continue}}}if(u===r)u=this.defaultCharSingleByte;if(u<256){t[c++]=u}else if(u<65536){t[c++]=u>>8;t[c++]=u&255}else if(u<16777216){t[c++]=u>>16;t[c++]=u>>8&255;t[c++]=u&255}else{t[c++]=u>>>24;t[c++]=u>>>16&255;t[c++]=u>>>8&255;t[c++]=u&255}}this.seqObj=s;this.leadSurrogate=i;return t.slice(0,c)};DBCSEncoder.prototype.end=function(){if(this.leadSurrogate===-1&&this.seqObj===undefined)return;var e=n.alloc(10),t=0;if(this.seqObj){var i=this.seqObj[p];if(i!==undefined){if(i<256){e[t++]=i}else{e[t++]=i>>8;e[t++]=i&255}}else{}this.seqObj=undefined}if(this.leadSurrogate!==-1){e[t++]=this.defaultCharSingleByte;this.leadSurrogate=-1}return e.slice(0,t)};DBCSEncoder.prototype.findIdx=findIdx;function DBCSDecoder(e,t){this.nodeIdx=0;this.prevBytes=[];this.decodeTables=t.decodeTables;this.decodeTableSeq=t.decodeTableSeq;this.defaultCharUnicode=t.defaultCharUnicode;this.gb18030=t.gb18030}DBCSDecoder.prototype.write=function(e){var t=n.alloc(e.length*2),i=this.nodeIdx,l=this.prevBytes,p=this.prevBytes.length,c=-this.prevBytes.length,d;for(var u=0,A=0;u=0?e[u]:l[u+p];var d=this.decodeTables[i][f];if(d>=0){}else if(d===r){d=this.defaultCharUnicode.charCodeAt(0);u=c}else if(d===s){if(u>=3){var h=(e[u-3]-129)*12600+(e[u-2]-48)*1260+(e[u-1]-129)*10+(f-48)}else{var h=(l[u-3+p]-129)*12600+((u-2>=0?e[u-2]:l[u-2+p])-48)*1260+((u-1>=0?e[u-1]:l[u-1+p])-129)*10+(f-48)}var g=findIdx(this.gb18030.gbChars,h);d=this.gb18030.uChars[g]+h-this.gb18030.gbChars[g]}else if(d<=a){i=a-d;continue}else if(d<=o){var y=this.decodeTableSeq[o-d];for(var v=0;v>8}d=y[y.length-1]}else throw new Error("iconv-lite internal error: invalid decoding table value "+d+" at "+i+"/"+f);if(d>=65536){d-=65536;var I=55296|d>>10;t[A++]=I&255;t[A++]=I>>8;d=56320|d&1023}t[A++]=d&255;t[A++]=d>>8;i=0;c=u+1}this.nodeIdx=i;this.prevBytes=c>=0?Array.prototype.slice.call(e,c):l.slice(c+p).concat(Array.prototype.slice.call(e));return t.slice(0,A).toString("ucs2")};DBCSDecoder.prototype.end=function(){var e="";while(this.prevBytes.length>0){e+=this.defaultCharUnicode;var t=this.prevBytes.slice(1);this.prevBytes=[];this.nodeIdx=0;if(t.length>0)e+=this.write(t)}this.prevBytes=[];this.nodeIdx=0;return e};function findIdx(e,t){if(e[0]>t)return-1;var i=0,n=e.length;while(i>1);if(e[r]<=t)i=r;else n=r}return i}},1802:(e,t,i)=>{e.exports={shiftjis:{type:"_dbcs",table:function(){return i(679)},encodeAdd:{"¥":92,"‾":126},encodeSkipVals:[{from:60736,to:63808}]},csshiftjis:"shiftjis",mskanji:"shiftjis",sjis:"shiftjis",windows31j:"shiftjis",ms31j:"shiftjis",xsjis:"shiftjis",windows932:"shiftjis",ms932:"shiftjis",932:"shiftjis",cp932:"shiftjis",eucjp:{type:"_dbcs",table:function(){return i(6406)},encodeAdd:{"¥":92,"‾":126}},gb2312:"cp936",gb231280:"cp936",gb23121980:"cp936",csgb2312:"cp936",csiso58gb231280:"cp936",euccn:"cp936",windows936:"cp936",ms936:"cp936",936:"cp936",cp936:{type:"_dbcs",table:function(){return i(4488)}},gbk:{type:"_dbcs",table:function(){return i(4488).concat(i(5914))}},xgbk:"gbk",isoir58:"gbk",gb18030:{type:"_dbcs",table:function(){return i(4488).concat(i(5914))},gb18030:function(){return i(9129)},encodeSkipVals:[128],encodeAdd:{"€":41699}},chinese:"gb18030",windows949:"cp949",ms949:"cp949",949:"cp949",cp949:{type:"_dbcs",table:function(){return i(1166)}},cseuckr:"cp949",csksc56011987:"cp949",euckr:"cp949",isoir149:"cp949",korean:"cp949",ksc56011987:"cp949",ksc56011989:"cp949",ksc5601:"cp949",windows950:"cp950",ms950:"cp950",950:"cp950",cp950:{type:"_dbcs",table:function(){return i(2324)}},big5:"big5hkscs",big5hkscs:{type:"_dbcs",table:function(){return i(2324).concat(i(3267))},encodeSkipVals:[36457,36463,36478,36523,36532,36557,36560,36695,36713,36718,36811,36862,36973,36986,37060,37084,37105,37311,37551,37552,37553,37554,37585,37959,38090,38361,38652,39285,39798,39800,39803,39878,39902,39916,39926,40002,40019,40034,40040,40043,40055,40124,40125,40144,40279,40282,40388,40431,40443,40617,40687,40701,40800,40907,41079,41180,41183,36812,37576,38468,38637,41636,41637,41639,41638,41676,41678]},cnbig5:"big5hkscs",csbig5:"big5hkscs",xxbig5:"big5hkscs"}},7585:(e,t,i)=>{var n=[i(2356),i(2021),i(8771),i(8231),i(2473),i(7083),i(9487),i(7978),i(1802)];for(var r=0;r{var n=i(2803).Buffer;e.exports={utf8:{type:"_internal",bomAware:true},cesu8:{type:"_internal",bomAware:true},unicode11utf8:"utf8",ucs2:{type:"_internal",bomAware:true},utf16le:"ucs2",binary:{type:"_internal"},base64:{type:"_internal"},hex:{type:"_internal"},_internal:InternalCodec};function InternalCodec(e,t){this.enc=e.encodingName;this.bomAware=e.bomAware;if(this.enc==="base64")this.encoder=InternalEncoderBase64;else if(this.enc==="cesu8"){this.enc="utf8";this.encoder=InternalEncoderCesu8;if(n.from("eda0bdedb2a9","hex").toString()!=="💩"){this.decoder=InternalDecoderCesu8;this.defaultCharUnicode=t.defaultCharUnicode}}}InternalCodec.prototype.encoder=InternalEncoder;InternalCodec.prototype.decoder=InternalDecoder;var r=i(3193).StringDecoder;if(!r.prototype.end)r.prototype.end=function(){};function InternalDecoder(e,t){this.decoder=new r(t.enc)}InternalDecoder.prototype.write=function(e){if(!n.isBuffer(e)){e=n.from(e)}return this.decoder.write(e)};InternalDecoder.prototype.end=function(){return this.decoder.end()};function InternalEncoder(e,t){this.enc=t.enc}InternalEncoder.prototype.write=function(e){return n.from(e,this.enc)};InternalEncoder.prototype.end=function(){};function InternalEncoderBase64(e,t){this.prevStr=""}InternalEncoderBase64.prototype.write=function(e){e=this.prevStr+e;var t=e.length-e.length%4;this.prevStr=e.slice(t);e=e.slice(0,t);return n.from(e,"base64")};InternalEncoderBase64.prototype.end=function(){return n.from(this.prevStr,"base64")};function InternalEncoderCesu8(e,t){}InternalEncoderCesu8.prototype.write=function(e){var t=n.alloc(e.length*3),i=0;for(var r=0;r>>6);t[i++]=128+(s&63)}else{t[i++]=224+(s>>>12);t[i++]=128+(s>>>6&63);t[i++]=128+(s&63)}}return t.slice(0,i)};InternalEncoderCesu8.prototype.end=function(){};function InternalDecoderCesu8(e,t){this.acc=0;this.contBytes=0;this.accBytes=0;this.defaultCharUnicode=t.defaultCharUnicode}InternalDecoderCesu8.prototype.write=function(e){var t=this.acc,i=this.contBytes,n=this.accBytes,r="";for(var s=0;s0){r+=this.defaultCharUnicode;i=0}if(o<128){r+=String.fromCharCode(o)}else if(o<224){t=o&31;i=1;n=1}else if(o<240){t=o&15;i=2;n=1}else{r+=this.defaultCharUnicode}}else{if(i>0){t=t<<6|o&63;i--;n++;if(i===0){if(n===2&&t<128&&t>0)r+=this.defaultCharUnicode;else if(n===3&&t<2048)r+=this.defaultCharUnicode;else r+=String.fromCharCode(t)}}else{r+=this.defaultCharUnicode}}}this.acc=t;this.contBytes=i;this.accBytes=n;return r};InternalDecoderCesu8.prototype.end=function(){var e=0;if(this.contBytes>0)e+=this.defaultCharUnicode;return e}},2473:(e,t,i)=>{var n=i(2803).Buffer;t._sbcs=SBCSCodec;function SBCSCodec(e,t){if(!e)throw new Error("SBCS codec is called without the data.");if(!e.chars||e.chars.length!==128&&e.chars.length!==256)throw new Error("Encoding '"+e.type+"' has incorrect 'chars' (must be of len 128 or 256)");if(e.chars.length===128){var i="";for(var r=0;r<128;r++)i+=String.fromCharCode(r);e.chars=i+e.chars}this.decodeBuf=n.from(e.chars,"ucs2");var s=n.alloc(65536,t.defaultCharSingleByte.charCodeAt(0));for(var r=0;r{e.exports={437:"cp437",737:"cp737",775:"cp775",850:"cp850",852:"cp852",855:"cp855",856:"cp856",857:"cp857",858:"cp858",860:"cp860",861:"cp861",862:"cp862",863:"cp863",864:"cp864",865:"cp865",866:"cp866",869:"cp869",874:"windows874",922:"cp922",1046:"cp1046",1124:"cp1124",1125:"cp1125",1129:"cp1129",1133:"cp1133",1161:"cp1161",1162:"cp1162",1163:"cp1163",1250:"windows1250",1251:"windows1251",1252:"windows1252",1253:"windows1253",1254:"windows1254",1255:"windows1255",1256:"windows1256",1257:"windows1257",1258:"windows1258",28591:"iso88591",28592:"iso88592",28593:"iso88593",28594:"iso88594",28595:"iso88595",28596:"iso88596",28597:"iso88597",28598:"iso88598",28599:"iso88599",28600:"iso885910",28601:"iso885911",28603:"iso885913",28604:"iso885914",28605:"iso885915",28606:"iso885916",windows874:{type:"_sbcs",chars:"€����…�����������‘’“”•–—�������� กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู����฿เแโใไๅๆ็่้๊๋์ํ๎๏๐๑๒๓๔๕๖๗๘๙๚๛����"},win874:"windows874",cp874:"windows874",windows1250:{type:"_sbcs",chars:"€�‚�„…†‡�‰Š‹ŚŤŽŹ�‘’“”•–—�™š›śťžź ˇ˘Ł¤Ą¦§¨©Ş«¬­®Ż°±˛ł´µ¶·¸ąş»Ľ˝ľżŔÁÂĂÄĹĆÇČÉĘËĚÍÎĎĐŃŇÓÔŐÖ×ŘŮÚŰÜÝŢßŕáâăäĺćçčéęëěíîďđńňóôőö÷řůúűüýţ˙"},win1250:"windows1250",cp1250:"windows1250",windows1251:{type:"_sbcs",chars:"ЂЃ‚ѓ„…†‡€‰Љ‹ЊЌЋЏђ‘’“”•–—�™љ›њќћџ ЎўЈ¤Ґ¦§Ё©Є«¬­®Ї°±Ііґµ¶·ё№є»јЅѕїАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя"},win1251:"windows1251",cp1251:"windows1251",windows1252:{type:"_sbcs",chars:"€�‚ƒ„…†‡ˆ‰Š‹Œ�Ž��‘’“”•–—˜™š›œ�žŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ"},win1252:"windows1252",cp1252:"windows1252",windows1253:{type:"_sbcs",chars:"€�‚ƒ„…†‡�‰�‹�����‘’“”•–—�™�›���� ΅Ά£¤¥¦§¨©�«¬­®―°±²³΄µ¶·ΈΉΊ»Ό½ΎΏΐΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡ�ΣΤΥΦΧΨΩΪΫάέήίΰαβγδεζηθικλμνξοπρςστυφχψωϊϋόύώ�"},win1253:"windows1253",cp1253:"windows1253",windows1254:{type:"_sbcs",chars:"€�‚ƒ„…†‡ˆ‰Š‹Œ����‘’“”•–—˜™š›œ��Ÿ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏĞÑÒÓÔÕÖרÙÚÛÜİŞßàáâãäåæçèéêëìíîïğñòóôõö÷øùúûüışÿ"},win1254:"windows1254",cp1254:"windows1254",windows1255:{type:"_sbcs",chars:"€�‚ƒ„…†‡ˆ‰�‹�����‘’“”•–—˜™�›���� ¡¢£₪¥¦§¨©×«¬­®¯°±²³´µ¶·¸¹÷»¼½¾¿ְֱֲֳִֵֶַָֹֺֻּֽ־ֿ׀ׁׂ׃װױײ׳״�������אבגדהוזחטיךכלםמןנסעףפץצקרשת��‎‏�"},win1255:"windows1255",cp1255:"windows1255",windows1256:{type:"_sbcs",chars:"€پ‚ƒ„…†‡ˆ‰ٹ‹Œچژڈگ‘’“”•–—ک™ڑ›œ‌‍ں ،¢£¤¥¦§¨©ھ«¬­®¯°±²³´µ¶·¸¹؛»¼½¾؟ہءآأؤإئابةتثجحخدذرزسشصض×طظعغـفقكàلâمنهوçèéêëىيîïًٌٍَôُِ÷ّùْûü‎‏ے"},win1256:"windows1256",cp1256:"windows1256",windows1257:{type:"_sbcs",chars:"€�‚�„…†‡�‰�‹�¨ˇ¸�‘’“”•–—�™�›�¯˛� �¢£¤�¦§Ø©Ŗ«¬­®Æ°±²³´µ¶·ø¹ŗ»¼½¾æĄĮĀĆÄÅĘĒČÉŹĖĢĶĪĻŠŃŅÓŌÕÖ×ŲŁŚŪÜŻŽßąįāćäåęēčéźėģķīļšńņóōõö÷ųłśūüżž˙"},win1257:"windows1257",cp1257:"windows1257",windows1258:{type:"_sbcs",chars:"€�‚ƒ„…†‡ˆ‰�‹Œ����‘’“”•–—˜™�›œ��Ÿ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂĂÄÅÆÇÈÉÊË̀ÍÎÏĐÑ̉ÓÔƠÖרÙÚÛÜỮßàáâăäåæçèéêë́íîïđṇ̃óôơö÷øùúûüư₫ÿ"},win1258:"windows1258",cp1258:"windows1258",iso88591:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ"},cp28591:"iso88591",iso88592:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ Ą˘Ł¤ĽŚ§¨ŠŞŤŹ­ŽŻ°ą˛ł´ľśˇ¸šşťź˝žżŔÁÂĂÄĹĆÇČÉĘËĚÍÎĎĐŃŇÓÔŐÖ×ŘŮÚŰÜÝŢßŕáâăäĺćçčéęëěíîďđńňóôőö÷řůúűüýţ˙"},cp28592:"iso88592",iso88593:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ Ħ˘£¤�Ĥ§¨İŞĞĴ­�ݰħ²³´µĥ·¸ışğĵ½�żÀÁÂ�ÄĊĈÇÈÉÊËÌÍÎÏ�ÑÒÓÔĠÖ×ĜÙÚÛÜŬŜßàáâ�äċĉçèéêëìíîï�ñòóôġö÷ĝùúûüŭŝ˙"},cp28593:"iso88593",iso88594:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ĄĸŖ¤Ĩϧ¨ŠĒĢŦ­Ž¯°ą˛ŗ´ĩšēģŧŊžŋĀÁÂÃÄÅÆĮČÉĘËĖÍÎĪĐŅŌĶÔÕÖרŲÚÛÜŨŪßāáâãäåæįčéęëėíîīđņōķôõö÷øųúûüũū˙"},cp28594:"iso88594",iso88595:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ЁЂЃЄЅІЇЈЉЊЋЌ­ЎЏАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя№ёђѓєѕіїјљњћќ§ўџ"},cp28595:"iso88595",iso88596:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ���¤�������،­�������������؛���؟�ءآأؤإئابةتثجحخدذرزسشصضطظعغ�����ـفقكلمنهوىيًٌٍَُِّْ�������������"},cp28596:"iso88596",iso88597:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ‘’£€₯¦§¨©ͺ«¬­�―°±²³΄΅Ά·ΈΉΊ»Ό½ΎΏΐΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡ�ΣΤΥΦΧΨΩΪΫάέήίΰαβγδεζηθικλμνξοπρςστυφχψωϊϋόύώ�"},cp28597:"iso88597",iso88598:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ �¢£¤¥¦§¨©×«¬­®¯°±²³´µ¶·¸¹÷»¼½¾��������������������������������‗אבגדהוזחטיךכלםמןנסעףפץצקרשת��‎‏�"},cp28598:"iso88598",iso88599:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏĞÑÒÓÔÕÖרÙÚÛÜİŞßàáâãäåæçèéêëìíîïğñòóôõö÷øùúûüışÿ"},cp28599:"iso88599",iso885910:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ĄĒĢĪĨͧĻĐŠŦŽ­ŪŊ°ąēģīĩķ·ļđšŧž―ūŋĀÁÂÃÄÅÆĮČÉĘËĖÍÎÏÐŅŌÓÔÕÖŨØŲÚÛÜÝÞßāáâãäåæįčéęëėíîïðņōóôõöũøųúûüýþĸ"},cp28600:"iso885910",iso885911:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู����฿เแโใไๅๆ็่้๊๋์ํ๎๏๐๑๒๓๔๕๖๗๘๙๚๛����"},cp28601:"iso885911",iso885913:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ”¢£¤„¦§Ø©Ŗ«¬­®Æ°±²³“µ¶·ø¹ŗ»¼½¾æĄĮĀĆÄÅĘĒČÉŹĖĢĶĪĻŠŃŅÓŌÕÖ×ŲŁŚŪÜŻŽßąįāćäåęēčéźėģķīļšńņóōõö÷ųłśūüżž’"},cp28603:"iso885913",iso885914:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ Ḃḃ£ĊċḊ§Ẁ©ẂḋỲ­®ŸḞḟĠġṀṁ¶ṖẁṗẃṠỳẄẅṡÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏŴÑÒÓÔÕÖṪØÙÚÛÜÝŶßàáâãäåæçèéêëìíîïŵñòóôõöṫøùúûüýŷÿ"},cp28604:"iso885914",iso885915:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£€¥Š§š©ª«¬­®¯°±²³Žµ¶·ž¹º»ŒœŸ¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ"},cp28605:"iso885915",iso885916:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ĄąŁ€„Чš©Ș«Ź­źŻ°±ČłŽ”¶·žčș»ŒœŸżÀÁÂĂÄĆÆÇÈÉÊËÌÍÎÏĐŃÒÓÔŐÖŚŰÙÚÛÜĘȚßàáâăäćæçèéêëìíîïđńòóôőöśűùúûüęțÿ"},cp28606:"iso885916",cp437:{type:"_sbcs",chars:"ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜ¢£¥₧ƒáíóúñѪº¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ "},ibm437:"cp437",csibm437:"cp437",cp737:{type:"_sbcs",chars:"ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩαβγδεζηθικλμνξοπρσςτυφχψ░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀ωάέήϊίόύϋώΆΈΉΊΌΎΏ±≥≤ΪΫ÷≈°∙·√ⁿ²■ "},ibm737:"cp737",csibm737:"cp737",cp775:{type:"_sbcs",chars:"ĆüéāäģåćłēŖŗīŹÄÅÉæÆōöĢ¢ŚśÖÜø£Ø×¤ĀĪóŻżź”¦©®¬½¼Ł«»░▒▓│┤ĄČĘĖ╣║╗╝ĮŠ┐└┴┬├─┼ŲŪ╚╔╩╦╠═╬Žąčęėįšųūž┘┌█▄▌▐▀ÓßŌŃõÕµńĶķĻļņĒŅ’­±“¾¶§÷„°∙·¹³²■ "},ibm775:"cp775",csibm775:"cp775",cp850:{type:"_sbcs",chars:"ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜø£Ø×ƒáíóúñѪº¿®¬½¼¡«»░▒▓│┤ÁÂÀ©╣║╗╝¢¥┐└┴┬├─┼ãÃ╚╔╩╦╠═╬¤ðÐÊËÈıÍÎÏ┘┌█▄¦Ì▀ÓßÔÒõÕµþÞÚÛÙýݯ´­±‗¾¶§÷¸°¨·¹³²■ "},ibm850:"cp850",csibm850:"cp850",cp852:{type:"_sbcs",chars:"ÇüéâäůćçłëŐőîŹÄĆÉĹĺôöĽľŚśÖÜŤťŁ×čáíóúĄąŽžĘ꬟Ⱥ«»░▒▓│┤ÁÂĚŞ╣║╗╝Żż┐└┴┬├─┼Ăă╚╔╩╦╠═╬¤đĐĎËďŇÍÎě┘┌█▄ŢŮ▀ÓßÔŃńňŠšŔÚŕŰýÝţ´­˝˛ˇ˘§÷¸°¨˙űŘř■ "},ibm852:"cp852",csibm852:"cp852",cp855:{type:"_sbcs",chars:"ђЂѓЃёЁєЄѕЅіІїЇјЈљЉњЊћЋќЌўЎџЏюЮъЪаАбБцЦдДеЕфФгГ«»░▒▓│┤хХиИ╣║╗╝йЙ┐└┴┬├─┼кК╚╔╩╦╠═╬¤лЛмМнНоОп┘┌█▄Пя▀ЯрРсСтТуУжЖвВьЬ№­ыЫзЗшШэЭщЩчЧ§■ "},ibm855:"cp855",csibm855:"cp855",cp856:{type:"_sbcs",chars:"אבגדהוזחטיךכלםמןנסעףפץצקרשת�£�×����������®¬½¼�«»░▒▓│┤���©╣║╗╝¢¥┐└┴┬├─┼��╚╔╩╦╠═╬¤���������┘┌█▄¦�▀������µ�������¯´­±‗¾¶§÷¸°¨·¹³²■ "},ibm856:"cp856",csibm856:"cp856",cp857:{type:"_sbcs",chars:"ÇüéâäàåçêëèïîıÄÅÉæÆôöòûùİÖÜø£ØŞşáíóúñÑĞ𿮬½¼¡«»░▒▓│┤ÁÂÀ©╣║╗╝¢¥┐└┴┬├─┼ãÃ╚╔╩╦╠═╬¤ºªÊËÈ�ÍÎÏ┘┌█▄¦Ì▀ÓßÔÒõÕµ�×ÚÛÙìÿ¯´­±�¾¶§÷¸°¨·¹³²■ "},ibm857:"cp857",csibm857:"cp857",cp858:{type:"_sbcs",chars:"ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜø£Ø×ƒáíóúñѪº¿®¬½¼¡«»░▒▓│┤ÁÂÀ©╣║╗╝¢¥┐└┴┬├─┼ãÃ╚╔╩╦╠═╬¤ðÐÊËÈ€ÍÎÏ┘┌█▄¦Ì▀ÓßÔÒõÕµþÞÚÛÙýݯ´­±‗¾¶§÷¸°¨·¹³²■ "},ibm858:"cp858",csibm858:"cp858",cp860:{type:"_sbcs",chars:"ÇüéâãàÁçêÊèÍÔìÃÂÉÀÈôõòÚùÌÕÜ¢£Ù₧ÓáíóúñѪº¿Ò¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ "},ibm860:"cp860",csibm860:"cp860",cp861:{type:"_sbcs",chars:"ÇüéâäàåçêëèÐðÞÄÅÉæÆôöþûÝýÖÜø£Ø₧ƒáíóúÁÍÓÚ¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ "},ibm861:"cp861",csibm861:"cp861",cp862:{type:"_sbcs",chars:"אבגדהוזחטיךכלםמןנסעףפץצקרשת¢£¥₧ƒáíóúñѪº¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ "},ibm862:"cp862",csibm862:"cp862",cp863:{type:"_sbcs",chars:"ÇüéâÂà¶çêëèïî‗À§ÉÈÊôËÏûù¤ÔÜ¢£ÙÛƒ¦´óú¨¸³¯Î⌐¬½¼¾«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ "},ibm863:"cp863",csibm863:"cp863",cp864:{type:"_sbcs",chars:"\0\b\t\n\v\f\r !\"#$٪&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~°·∙√▒─│┼┤┬├┴┐┌└┘β∞φ±½¼≈«»ﻷﻸ��ﻻﻼ� ­ﺂ£¤ﺄ��ﺎﺏﺕﺙ،ﺝﺡﺥ٠١٢٣٤٥٦٧٨٩ﻑ؛ﺱﺵﺹ؟¢ﺀﺁﺃﺅﻊﺋﺍﺑﺓﺗﺛﺟﺣﺧﺩﺫﺭﺯﺳﺷﺻﺿﻁﻅﻋﻏ¦¬÷×ﻉـﻓﻗﻛﻟﻣﻧﻫﻭﻯﻳﺽﻌﻎﻍﻡﹽّﻥﻩﻬﻰﻲﻐﻕﻵﻶﻝﻙﻱ■�"},ibm864:"cp864",csibm864:"cp864",cp865:{type:"_sbcs",chars:"ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜø£Ø₧ƒáíóúñѪº¿⌐¬½¼¡«¤░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ "},ibm865:"cp865",csibm865:"cp865",cp866:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмноп░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀рстуфхцчшщъыьэюяЁёЄєЇїЎў°∙·√№¤■ "},ibm866:"cp866",csibm866:"cp866",cp869:{type:"_sbcs",chars:"������Ά�·¬¦‘’Έ―ΉΊΪΌ��ΎΫ©Ώ²³ά£έήίϊΐόύΑΒΓΔΕΖΗ½ΘΙ«»░▒▓│┤ΚΛΜΝ╣║╗╝ΞΟ┐└┴┬├─┼ΠΡ╚╔╩╦╠═╬ΣΤΥΦΧΨΩαβγ┘┌█▄δε▀ζηθικλμνξοπρσςτ΄­±υφχ§ψ΅°¨ωϋΰώ■ "},ibm869:"cp869",csibm869:"cp869",cp922:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®‾°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏŠÑÒÓÔÕÖרÙÚÛÜÝŽßàáâãäåæçèéêëìíîïšñòóôõö÷øùúûüýžÿ"},ibm922:"cp922",csibm922:"cp922",cp1046:{type:"_sbcs",chars:"ﺈ×÷ﹱˆ■│─┐┌└┘ﹹﹻﹽﹿﹷﺊﻰﻳﻲﻎﻏﻐﻶﻸﻺﻼ ¤ﺋﺑﺗﺛﺟﺣ،­ﺧﺳ٠١٢٣٤٥٦٧٨٩ﺷ؛ﺻﺿﻊ؟ﻋءآأؤإئابةتثجحخدذرزسشصضطﻇعغﻌﺂﺄﺎﻓـفقكلمنهوىيًٌٍَُِّْﻗﻛﻟﻵﻷﻹﻻﻣﻧﻬﻩ�"},ibm1046:"cp1046",csibm1046:"cp1046",cp1124:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ЁЂҐЄЅІЇЈЉЊЋЌ­ЎЏАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя№ёђґєѕіїјљњћќ§ўџ"},ibm1124:"cp1124",csibm1124:"cp1124",cp1125:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмноп░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀рстуфхцчшщъыьэюяЁёҐґЄєІіЇї·√№¤■ "},ibm1125:"cp1125",csibm1125:"cp1125",cp1129:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§œ©ª«¬­®¯°±²³Ÿµ¶·Œ¹º»¼½¾¿ÀÁÂĂÄÅÆÇÈÉÊË̀ÍÎÏĐÑ̉ÓÔƠÖרÙÚÛÜỮßàáâăäåæçèéêë́íîïđṇ̃óôơö÷øùúûüư₫ÿ"},ibm1129:"cp1129",csibm1129:"cp1129",cp1133:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ກຂຄງຈສຊຍດຕຖທນບປຜຝພຟມຢຣລວຫອຮ���ຯະາຳິີຶືຸູຼັົຽ���ເແໂໃໄ່້໊໋໌ໍໆ�ໜໝ₭����������������໐໑໒໓໔໕໖໗໘໙��¢¬¦�"},ibm1133:"cp1133",csibm1133:"cp1133",cp1161:{type:"_sbcs",chars:"��������������������������������่กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู้๊๋€฿เแโใไๅๆ็่้๊๋์ํ๎๏๐๑๒๓๔๕๖๗๘๙๚๛¢¬¦ "},ibm1161:"cp1161",csibm1161:"cp1161",cp1162:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู����฿เแโใไๅๆ็่้๊๋์ํ๎๏๐๑๒๓๔๕๖๗๘๙๚๛����"},ibm1162:"cp1162",csibm1162:"cp1162",cp1163:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£€¥¦§œ©ª«¬­®¯°±²³Ÿµ¶·Œ¹º»¼½¾¿ÀÁÂĂÄÅÆÇÈÉÊË̀ÍÎÏĐÑ̉ÓÔƠÖרÙÚÛÜỮßàáâăäåæçèéêë́íîïđṇ̃óôơö÷øùúûüư₫ÿ"},ibm1163:"cp1163",csibm1163:"cp1163",maccroatian:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®Š™´¨≠ŽØ∞±≤≥∆µ∂∑∏š∫ªºΩžø¿¡¬√ƒ≈ƫȅ ÀÃÕŒœĐ—“”‘’÷◊�©⁄¤‹›Æ»–·‚„‰ÂćÁčÈÍÎÏÌÓÔđÒÚÛÙıˆ˜¯πË˚¸Êæˇ"},maccyrillic:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ†°¢£§•¶І®©™Ђђ≠Ѓѓ∞±≤≥іµ∂ЈЄєЇїЉљЊњјЅ¬√ƒ≈∆«»… ЋћЌќѕ–—“”‘’÷„ЎўЏџ№Ёёяабвгдежзийклмнопрстуфхцчшщъыьэю¤"},macgreek:{type:"_sbcs",chars:"Ĺ²É³ÖÜ΅àâä΄¨çéèê룙î‰ôö¦­ùûü†ΓΔΘΛΞΠß®©ΣΪ§≠°·Α±≤≥¥ΒΕΖΗΙΚΜΦΫΨΩάΝ¬ΟΡ≈Τ«»… ΥΧΆΈœ–―“”‘’÷ΉΊΌΎέήίόΏύαβψδεφγηιξκλμνοπώρστθωςχυζϊϋΐΰ�"},maciceland:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûüݰ¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄¤ÐðÞþý·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ"},macroman:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄¤‹›fifl‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ"},macromania:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ĂŞ∞±≤≥¥µ∂∑∏π∫ªºΩăş¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄¤‹›Ţţ‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ"},macthai:{type:"_sbcs",chars:"«»…“”�•‘’� กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู\ufeff​–—฿เแโใไๅๆ็่้๊๋์ํ™๏๐๑๒๓๔๕๖๗๘๙®©����"},macturkish:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸĞğİıŞş‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙ�ˆ˜¯˘˙˚¸˝˛ˇ"},macukraine:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ†°Ґ£§•¶І®©™Ђђ≠Ѓѓ∞±≤≥іµґЈЄєЇїЉљЊњјЅ¬√ƒ≈∆«»… ЋћЌќѕ–—“”‘’÷„ЎўЏџ№Ёёяабвгдежзийклмнопрстуфхцчшщъыьэю¤"},koi8r:{type:"_sbcs",chars:"─│┌┐└┘├┤┬┴┼▀▄█▌▐░▒▓⌠■∙√≈≤≥ ⌡°²·÷═║╒ё╓╔╕╖╗╘╙╚╛╜╝╞╟╠╡Ё╢╣╤╥╦╧╨╩╪╫╬©юабцдефгхийклмнопярстужвьызшэщчъЮАБЦДЕФГХИЙКЛМНОПЯРСТУЖВЬЫЗШЭЩЧЪ"},koi8u:{type:"_sbcs",chars:"─│┌┐└┘├┤┬┴┼▀▄█▌▐░▒▓⌠■∙√≈≤≥ ⌡°²·÷═║╒ёє╔ії╗╘╙╚╛ґ╝╞╟╠╡ЁЄ╣ІЇ╦╧╨╩╪Ґ╬©юабцдефгхийклмнопярстужвьызшэщчъЮАБЦДЕФГХИЙКЛМНОПЯРСТУЖВЬЫЗШЭЩЧЪ"},koi8ru:{type:"_sbcs",chars:"─│┌┐└┘├┤┬┴┼▀▄█▌▐░▒▓⌠■∙√≈≤≥ ⌡°²·÷═║╒ёє╔ії╗╘╙╚╛ґў╞╟╠╡ЁЄ╣ІЇ╦╧╨╩╪ҐЎ©юабцдефгхийклмнопярстужвьызшэщчъЮАБЦДЕФГХИЙКЛМНОПЯРСТУЖВЬЫЗШЭЩЧЪ"},koi8t:{type:"_sbcs",chars:"қғ‚Ғ„…†‡�‰ҳ‹ҲҷҶ�Қ‘’“”•–—�™�›�����ӯӮё¤ӣ¦§���«¬­®�°±²Ё�Ӣ¶·�№�»���©юабцдефгхийклмнопярстужвьызшэщчъЮАБЦДЕФГХИЙКЛМНОПЯРСТУЖВЬЫЗШЭЩЧЪ"},armscii8:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ �և։)(»«—.՝,-֊…՜՛՞ԱաԲբԳգԴդԵեԶզԷէԸըԹթԺժԻիԼլԽխԾծԿկՀհՁձՂղՃճՄմՅյՆնՇշՈոՉչՊպՋջՌռՍսՎվՏտՐրՑցՒւՓփՔքՕօՖֆ՚�"},rk1048:{type:"_sbcs",chars:"ЂЃ‚ѓ„…†‡€‰Љ‹ЊҚҺЏђ‘’“”•–—�™љ›њқһџ ҰұӘ¤Ө¦§Ё©Ғ«¬­®Ү°±Ііөµ¶·ё№ғ»әҢңүАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя"},tcvn:{type:"_sbcs",chars:"\0ÚỤỪỬỮ\b\t\n\v\f\rỨỰỲỶỸÝỴ !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÀẢÃÁẠẶẬÈẺẼÉẸỆÌỈĨÍỊÒỎÕÓỌỘỜỞỠỚỢÙỦŨ ĂÂÊÔƠƯĐăâêôơưđẶ̀̀̉̃́àảãáạẲằẳẵắẴẮẦẨẪẤỀặầẩẫấậèỂẻẽéẹềểễếệìỉỄẾỒĩíịòỔỏõóọồổỗốộờởỡớợùỖủũúụừửữứựỳỷỹýỵỐ"},georgianacademy:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿აბგდევზთიკლმნოპჟრსტუფქღყშჩცძწჭხჯჰჱჲჳჴჵჶçèéêëìíîïðñòóôõö÷øùúûüýþÿ"},georgianps:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿აბგდევზჱთიკლმნჲოპჟრსტჳუფქღყშჩცძწჭხჴჯჰჵæçèéêëìíîïðñòóôõö÷øùúûüýþÿ"},pt154:{type:"_sbcs",chars:"ҖҒӮғ„…ҶҮҲүҠӢҢҚҺҸҗ‘’“”•–—ҳҷҡӣңқһҹ ЎўЈӨҘҰ§Ё©Ә«¬ӯ®Ҝ°ұІіҙө¶·ё№ә»јҪҫҝАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя"},viscii:{type:"_sbcs",chars:"\0ẲẴẪ\b\t\n\v\f\rỶỸỴ !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ẠẮẰẶẤẦẨẬẼẸẾỀỂỄỆỐỒỔỖỘỢỚỜỞỊỎỌỈỦŨỤỲÕắằặấầẩậẽẹếềểễệốồổỗỠƠộờởịỰỨỪỬơớƯÀÁÂÃẢĂẳẵÈÉÊẺÌÍĨỳĐứÒÓÔạỷừửÙÚỹỵÝỡưàáâãảăữẫèéêẻìíĩỉđựòóôõỏọụùúũủýợỮ"},iso646cn:{type:"_sbcs",chars:"\0\b\t\n\v\f\r !\"#¥%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}‾��������������������������������������������������������������������������������������������������������������������������������"},iso646jp:{type:"_sbcs",chars:"\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[¥]^_`abcdefghijklmnopqrstuvwxyz{|}‾��������������������������������������������������������������������������������������������������������������������������������"},hproman8:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ÀÂÈÊËÎÏ´ˋˆ¨˜ÙÛ₤¯Ýý°ÇçÑñ¡¿¤£¥§ƒ¢âêôûáéóúàèòùäëöüÅîØÆåíøæÄìÖÜÉïßÔÁÃãÐðÍÌÓÒÕõŠšÚŸÿÞþ·µ¶¾—¼½ªº«■»±�"},macintosh:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄¤‹›fifl‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ"},ascii:{type:"_sbcs",chars:"��������������������������������������������������������������������������������������������������������������������������������"},tis620:{type:"_sbcs",chars:"���������������������������������กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู����฿เแโใไๅๆ็่้๊๋์ํ๎๏๐๑๒๓๔๕๖๗๘๙๚๛����"}}},7083:e=>{e.exports={10029:"maccenteuro",maccenteuro:{type:"_sbcs",chars:"ÄĀāÉĄÖÜáąČäčĆć鏟ĎíďĒēĖóėôöõúĚěü†°Ę£§•¶ß®©™ę¨≠ģĮįĪ≤≥īĶ∂∑łĻļĽľĹĺŅņѬ√ńŇ∆«»… ňŐÕőŌ–—“”‘’÷◊ōŔŕŘ‹›řŖŗŠ‚„šŚśÁŤťÍŽžŪÓÔūŮÚůŰűŲųÝýķŻŁżĢˇ"},808:"cp808",ibm808:"cp808",cp808:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмноп░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀рстуфхцчшщъыьэюяЁёЄєЇїЎў°∙·√№€■ "},mik:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя└┴┬├─┼╣║╚╔╩╦╠═╬┐░▒▓│┤№§╗╝┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ "},cp720:{type:"_sbcs",chars:"€éâ„à†çêëèïّْô¤ـûùءآأؤ£إئابةتثجحخدذرزسشص«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀ضطظعغفµقكلمنهوىي≡ًٌٍَُِ≈°∙·√ⁿ²■ "},ascii8bit:"ascii",usascii:"ascii",ansix34:"ascii",ansix341968:"ascii",ansix341986:"ascii",csascii:"ascii",cp367:"ascii",ibm367:"ascii",isoir6:"ascii",iso646us:"ascii",iso646irv:"ascii",us:"ascii",latin1:"iso88591",latin2:"iso88592",latin3:"iso88593",latin4:"iso88594",latin5:"iso88599",latin6:"iso885910",latin7:"iso885913",latin8:"iso885914",latin9:"iso885915",latin10:"iso885916",csisolatin1:"iso88591",csisolatin2:"iso88592",csisolatin3:"iso88593",csisolatin4:"iso88594",csisolatincyrillic:"iso88595",csisolatinarabic:"iso88596",csisolatingreek:"iso88597",csisolatinhebrew:"iso88598",csisolatin5:"iso88599",csisolatin6:"iso885910",l1:"iso88591",l2:"iso88592",l3:"iso88593",l4:"iso88594",l5:"iso88599",l6:"iso885910",l7:"iso885913",l8:"iso885914",l9:"iso885915",l10:"iso885916",isoir14:"iso646jp",isoir57:"iso646cn",isoir100:"iso88591",isoir101:"iso88592",isoir109:"iso88593",isoir110:"iso88594",isoir144:"iso88595",isoir127:"iso88596",isoir126:"iso88597",isoir138:"iso88598",isoir148:"iso88599",isoir157:"iso885910",isoir166:"tis620",isoir179:"iso885913",isoir199:"iso885914",isoir203:"iso885915",isoir226:"iso885916",cp819:"iso88591",ibm819:"iso88591",cyrillic:"iso88595",arabic:"iso88596",arabic8:"iso88596",ecma114:"iso88596",asmo708:"iso88596",greek:"iso88597",greek8:"iso88597",ecma118:"iso88597",elot928:"iso88597",hebrew:"iso88598",hebrew8:"iso88598",turkish:"iso88599",turkish8:"iso88599",thai:"iso885911",thai8:"iso885911",celtic:"iso885914",celtic8:"iso885914",isoceltic:"iso885914",tis6200:"tis620",tis62025291:"tis620",tis62025330:"tis620",1e4:"macroman",10006:"macgreek",10007:"maccyrillic",10079:"maciceland",10081:"macturkish",cspc8codepage437:"cp437",cspc775baltic:"cp775",cspc850multilingual:"cp850",cspcp852:"cp852",cspc862latinhebrew:"cp862",cpgr:"cp869",msee:"cp1250",mscyrl:"cp1251",msansi:"cp1252",msgreek:"cp1253",msturk:"cp1254",mshebr:"cp1255",msarab:"cp1256",winbaltrim:"cp1257",cp20866:"koi8r",20866:"koi8r",ibm878:"koi8r",cskoi8r:"koi8r",cp21866:"koi8u",21866:"koi8u",ibm1168:"koi8u",strk10482002:"rk1048",tcvn5712:"tcvn",tcvn57121:"tcvn",gb198880:"iso646cn",cn:"iso646cn",csiso14jisc6220ro:"iso646jp",jisc62201969ro:"iso646jp",jp:"iso646jp",cshproman8:"hproman8",r8:"hproman8",roman8:"hproman8",xroman8:"hproman8",ibm1051:"hproman8",mac:"macintosh",csmacintosh:"macintosh"}},8771:(e,t,i)=>{var n=i(2803).Buffer;t.utf16be=Utf16BECodec;function Utf16BECodec(){}Utf16BECodec.prototype.encoder=Utf16BEEncoder;Utf16BECodec.prototype.decoder=Utf16BEDecoder;Utf16BECodec.prototype.bomAware=true;function Utf16BEEncoder(){}Utf16BEEncoder.prototype.write=function(e){var t=n.from(e,"ucs2");for(var i=0;i=100){break e}}}}if(s>r)return"utf-16be";if(s{var n=i(2803).Buffer;t._utf32=Utf32Codec;function Utf32Codec(e,t){this.iconv=t;this.bomAware=true;this.isLE=e.isLE}t.utf32le={type:"_utf32",isLE:true};t.utf32be={type:"_utf32",isLE:false};t.ucs4le="utf32le";t.ucs4be="utf32be";Utf32Codec.prototype.encoder=Utf32Encoder;Utf32Codec.prototype.decoder=Utf32Decoder;function Utf32Encoder(e,t){this.isLE=t.isLE;this.highSurrogate=0}Utf32Encoder.prototype.write=function(e){var t=n.from(e,"ucs2");var i=n.alloc(t.length*2);var r=this.isLE?i.writeUInt32LE:i.writeUInt32BE;var s=0;for(var o=0;o0){for(;t1114111){i=n}if(i>=65536){i-=65536;var r=55296|i>>10;e[t++]=r&255;e[t++]=r>>8;var i=56320|i&1023}e[t++]=i&255;e[t++]=i>>8;return t}Utf32Decoder.prototype.end=function(){this.overflow.length=0};t.utf32=Utf32AutoCodec;t.ucs4="utf32";function Utf32AutoCodec(e,t){this.iconv=t}Utf32AutoCodec.prototype.encoder=Utf32AutoEncoder;Utf32AutoCodec.prototype.decoder=Utf32AutoDecoder;function Utf32AutoEncoder(e,t){e=e||{};if(e.addBOM===undefined)e.addBOM=true;this.encoder=t.iconv.getEncoder(e.defaultEncoding||"utf-32le",e)}Utf32AutoEncoder.prototype.write=function(e){return this.encoder.write(e)};Utf32AutoEncoder.prototype.end=function(){return this.encoder.end()};function Utf32AutoDecoder(e,t){this.decoder=null;this.initialBufs=[];this.initialBufsLen=0;this.options=e||{};this.iconv=t.iconv}Utf32AutoDecoder.prototype.write=function(e){if(!this.decoder){this.initialBufs.push(e);this.initialBufsLen+=e.length;if(this.initialBufsLen<32)return"";var t=detectEncoding(this.initialBufs,this.options.defaultEncoding);this.decoder=this.iconv.getDecoder(t,this.options);var i="";for(var n=0;n16)s++;if(i[3]!==0||i[2]>16)r++;if(i[0]===0&&i[1]===0&&(i[2]!==0||i[3]!==0))a++;if((i[0]!==0||i[1]!==0)&&i[2]===0&&i[3]===0)o++;i.length=0;n++;if(n>=100){break e}}}}if(a-s>o-r)return"utf-32be";if(a-s{var n=i(2803).Buffer;t.utf7=Utf7Codec;t.unicode11utf7="utf7";function Utf7Codec(e,t){this.iconv=t}Utf7Codec.prototype.encoder=Utf7Encoder;Utf7Codec.prototype.decoder=Utf7Decoder;Utf7Codec.prototype.bomAware=true;var r=/[^A-Za-z0-9'\(\),-\.\/:\? \n\r\t]+/g;function Utf7Encoder(e,t){this.iconv=t.iconv}Utf7Encoder.prototype.write=function(e){return n.from(e.replace(r,function(e){return"+"+(e==="+"?"":this.iconv.encode(e,"utf16-be").toString("base64").replace(/=+$/,""))+"-"}.bind(this)))};Utf7Encoder.prototype.end=function(){};function Utf7Decoder(e,t){this.iconv=t.iconv;this.inBase64=false;this.base64Accum=""}var s=/[A-Za-z0-9\/+]/;var o=[];for(var a=0;a<256;a++)o[a]=s.test(String.fromCharCode(a));var l="+".charCodeAt(0),p="-".charCodeAt(0),c="&".charCodeAt(0);Utf7Decoder.prototype.write=function(e){var t="",i=0,r=this.inBase64,s=this.base64Accum;for(var a=0;a0)e=this.iconv.decode(n.from(this.base64Accum,"base64"),"utf16-be");this.inBase64=false;this.base64Accum="";return e};t.utf7imap=Utf7IMAPCodec;function Utf7IMAPCodec(e,t){this.iconv=t}Utf7IMAPCodec.prototype.encoder=Utf7IMAPEncoder;Utf7IMAPCodec.prototype.decoder=Utf7IMAPDecoder;Utf7IMAPCodec.prototype.bomAware=true;function Utf7IMAPEncoder(e,t){this.iconv=t.iconv;this.inBase64=false;this.base64Accum=n.alloc(6);this.base64AccumIdx=0}Utf7IMAPEncoder.prototype.write=function(e){var t=this.inBase64,i=this.base64Accum,r=this.base64AccumIdx,s=n.alloc(e.length*5+10),o=0;for(var a=0;a0){o+=s.write(i.slice(0,r).toString("base64").replace(/\//g,",").replace(/=+$/,""),o);r=0}s[o++]=p;t=false}if(!t){s[o++]=l;if(l===c)s[o++]=p}}else{if(!t){s[o++]=c;t=true}if(t){i[r++]=l>>8;i[r++]=l&255;if(r==i.length){o+=s.write(i.toString("base64").replace(/\//g,","),o);r=0}}}}this.inBase64=t;this.base64AccumIdx=r;return s.slice(0,o)};Utf7IMAPEncoder.prototype.end=function(){var e=n.alloc(10),t=0;if(this.inBase64){if(this.base64AccumIdx>0){t+=e.write(this.base64Accum.slice(0,this.base64AccumIdx).toString("base64").replace(/\//g,",").replace(/=+$/,""),t);this.base64AccumIdx=0}e[t++]=p;this.inBase64=false}return e.slice(0,t)};function Utf7IMAPDecoder(e,t){this.iconv=t.iconv;this.inBase64=false;this.base64Accum=""}var d=o.slice();d[",".charCodeAt(0)]=true;Utf7IMAPDecoder.prototype.write=function(e){var t="",i=0,r=this.inBase64,s=this.base64Accum;for(var o=0;o0)e=this.iconv.decode(n.from(this.base64Accum,"base64"),"utf16-be");this.inBase64=false;this.base64Accum="";return e}},4250:(e,t)=>{var i="\ufeff";t.PrependBOM=PrependBOMWrapper;function PrependBOMWrapper(e,t){this.encoder=e;this.addBOM=true}PrependBOMWrapper.prototype.write=function(e){if(this.addBOM){e=i+e;this.addBOM=false}return this.encoder.write(e)};PrependBOMWrapper.prototype.end=function(){return this.encoder.end()};t.StripBOM=StripBOMWrapper;function StripBOMWrapper(e,t){this.decoder=e;this.pass=false;this.options=t||{}}StripBOMWrapper.prototype.write=function(e){var t=this.decoder.write(e);if(this.pass||!t)return t;if(t[0]===i){t=t.slice(1);if(typeof this.options.stripBOM==="function")this.options.stripBOM()}this.pass=true;return t};StripBOMWrapper.prototype.end=function(){return this.decoder.end()}},1748:(e,t,i)=>{var n=i(2803).Buffer;var r=i(4250),s=e.exports;s.encodings=null;s.defaultCharUnicode="�";s.defaultCharSingleByte="?";s.encode=function encode(e,t,i){e=""+(e||"");var r=s.getEncoder(t,i);var o=r.write(e);var a=r.end();return a&&a.length>0?n.concat([o,a]):o};s.decode=function decode(e,t,i){if(typeof e==="string"){if(!s.skipDecodeWarning){console.error("Iconv-lite warning: decode()-ing strings is deprecated. Refer to https://github.com/ashtuchkin/iconv-lite/wiki/Use-Buffers-when-decoding");s.skipDecodeWarning=true}e=n.from(""+(e||""),"binary")}var r=s.getDecoder(t,i);var o=r.write(e);var a=r.end();return a?o+a:o};s.encodingExists=function encodingExists(e){try{s.getCodec(e);return true}catch(e){return false}};s.toEncoding=s.encode;s.fromEncoding=s.decode;s._codecDataCache={};s.getCodec=function getCodec(e){if(!s.encodings)s.encodings=i(7585);var t=s._canonicalizeEncoding(e);var n={};while(true){var r=s._codecDataCache[t];if(r)return r;var o=s.encodings[t];switch(typeof o){case"string":t=o;break;case"object":for(var a in o)n[a]=o[a];if(!n.encodingName)n.encodingName=t;t=o.type;break;case"function":if(!n.encodingName)n.encodingName=t;r=new o(n,s);s._codecDataCache[n.encodingName]=r;return r;default:throw new Error("Encoding not recognized: '"+e+"' (searched as: '"+t+"')")}}};s._canonicalizeEncoding=function(e){return(""+e).toLowerCase().replace(/:\d{4}$|[^0-9a-z]/g,"")};s.getEncoder=function getEncoder(e,t){var i=s.getCodec(e),n=new i.encoder(t,i);if(i.bomAware&&t&&t.addBOM)n=new r.PrependBOM(n,t);return n};s.getDecoder=function getDecoder(e,t){var i=s.getCodec(e),n=new i.decoder(t,i);if(i.bomAware&&!(t&&t.stripBOM===false))n=new r.StripBOM(n,t);return n};s.enableStreamingAPI=function enableStreamingAPI(e){if(s.supportsStreams)return;var t=i(2281)(e);s.IconvLiteEncoderStream=t.IconvLiteEncoderStream;s.IconvLiteDecoderStream=t.IconvLiteDecoderStream;s.encodeStream=function encodeStream(e,t){return new s.IconvLiteEncoderStream(s.getEncoder(e,t),t)};s.decodeStream=function decodeStream(e,t){return new s.IconvLiteDecoderStream(s.getDecoder(e,t),t)};s.supportsStreams=true};var o;try{o=i(2203)}catch(e){}if(o&&o.Transform){s.enableStreamingAPI(o)}else{s.encodeStream=s.decodeStream=function(){throw new Error("iconv-lite Streaming API is not enabled. Use iconv.enableStreamingAPI(require('stream')); to enable it.")}}if(false){}},2281:(e,t,i)=>{var n=i(2803).Buffer;e.exports=function(e){var t=e.Transform;function IconvLiteEncoderStream(e,i){this.conv=e;i=i||{};i.decodeStrings=false;t.call(this,i)}IconvLiteEncoderStream.prototype=Object.create(t.prototype,{constructor:{value:IconvLiteEncoderStream}});IconvLiteEncoderStream.prototype._transform=function(e,t,i){if(typeof e!="string")return i(new Error("Iconv encoding stream needs strings as its input."));try{var n=this.conv.write(e);if(n&&n.length)this.push(n);i()}catch(e){i(e)}};IconvLiteEncoderStream.prototype._flush=function(e){try{var t=this.conv.end();if(t&&t.length)this.push(t);e()}catch(t){e(t)}};IconvLiteEncoderStream.prototype.collect=function(e){var t=[];this.on("error",e);this.on("data",(function(e){t.push(e)}));this.on("end",(function(){e(null,n.concat(t))}));return this};function IconvLiteDecoderStream(e,i){this.conv=e;i=i||{};i.encoding=this.encoding="utf8";t.call(this,i)}IconvLiteDecoderStream.prototype=Object.create(t.prototype,{constructor:{value:IconvLiteDecoderStream}});IconvLiteDecoderStream.prototype._transform=function(e,t,i){if(!n.isBuffer(e)&&!(e instanceof Uint8Array))return i(new Error("Iconv decoding stream needs buffers as its input."));try{var r=this.conv.write(e);if(r&&r.length)this.push(r,this.encoding);i()}catch(e){i(e)}};IconvLiteDecoderStream.prototype._flush=function(e){try{var t=this.conv.end();if(t&&t.length)this.push(t,this.encoding);e()}catch(t){e(t)}};IconvLiteDecoderStream.prototype.collect=function(e){var t="";this.on("error",e);this.on("data",(function(e){t+=e}));this.on("end",(function(){e(null,t)}));return this};return{IconvLiteEncoderStream:IconvLiteEncoderStream,IconvLiteDecoderStream:IconvLiteDecoderStream}}},9598:(e,t,i)=>{try{var n=i(9023);if(typeof n.inherits!=="function")throw"";e.exports=n.inherits}catch(t){e.exports=i(6589)}},6589:e=>{if(typeof Object.create==="function"){e.exports=function inherits(e,t){if(t){e.super_=t;e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:false,writable:true,configurable:true}})}}}else{e.exports=function inherits(e,t){if(t){e.super_=t;var TempCtor=function(){};TempCtor.prototype=t.prototype;e.prototype=new TempCtor;e.prototype.constructor=e}}}},8109:(e,t,i)=>{var n=i(6705);e.exports=function(e,t){if(/^\/\//.test(e)){e="https:"+e}return n.call(this,e,t)};if(!global.fetch){global.fetch=e.exports;global.Response=n.Response;global.Headers=n.Headers;global.Request=n.Request}},4915:(e,t,i)=>{ +import{createRequire as e}from"module";var t={4914:function(e,t,i){var n=this&&this.__createBinding||(Object.create?function(e,t,i,n){if(n===undefined)n=i;var r=Object.getOwnPropertyDescriptor(t,i);if(!r||("get"in r?!t.__esModule:r.writable||r.configurable)){r={enumerable:true,get:function(){return t[i]}}}Object.defineProperty(e,n,r)}:function(e,t,i,n){if(n===undefined)n=i;e[n]=t[i]});var r=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:true,value:t})}:function(e,t){e["default"]=t});var s=this&&this.__importStar||function(){var ownKeys=function(e){ownKeys=Object.getOwnPropertyNames||function(e){var t=[];for(var i in e)if(Object.prototype.hasOwnProperty.call(e,i))t[t.length]=i;return t};return ownKeys(e)};return function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var i=ownKeys(e),s=0;s0){e+=" ";let t=true;for(const i in this.properties){if(this.properties.hasOwnProperty(i)){const n=this.properties[i];if(n){if(t){t=false}else{e+=","}e+=`${i}=${escapeProperty(n)}`}}}}e+=`${l}${escapeData(this.message)}`;return e}}function escapeData(e){return(0,a.toCommandValue)(e).replace(/%/g,"%25").replace(/\r/g,"%0D").replace(/\n/g,"%0A")}function escapeProperty(e){return(0,a.toCommandValue)(e).replace(/%/g,"%25").replace(/\r/g,"%0D").replace(/\n/g,"%0A").replace(/:/g,"%3A").replace(/,/g,"%2C")}},7484:function(e,t,i){var n=this&&this.__createBinding||(Object.create?function(e,t,i,n){if(n===undefined)n=i;var r=Object.getOwnPropertyDescriptor(t,i);if(!r||("get"in r?!t.__esModule:r.writable||r.configurable)){r={enumerable:true,get:function(){return t[i]}}}Object.defineProperty(e,n,r)}:function(e,t,i,n){if(n===undefined)n=i;e[n]=t[i]});var r=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:true,value:t})}:function(e,t){e["default"]=t});var s=this&&this.__importStar||function(){var ownKeys=function(e){ownKeys=Object.getOwnPropertyNames||function(e){var t=[];for(var i in e)if(Object.prototype.hasOwnProperty.call(e,i))t[t.length]=i;return t};return ownKeys(e)};return function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var i=ownKeys(e),s=0;se!==""));if(t&&t.trimWhitespace===false){return i}return i.map((e=>e.trim()))}function getBooleanInput(e,t){const i=["true","True","TRUE"];const n=["false","False","FALSE"];const r=getInput(e,t);if(i.includes(r))return true;if(n.includes(r))return false;throw new TypeError(`Input does not meet YAML 1.2 "Core Schema" specification: ${e}\n`+`Support boolean input list: \`true | True | TRUE | false | False | FALSE\``)}function setOutput(e,t){const i=process.env["GITHUB_OUTPUT"]||"";if(i){return(0,l.issueFileCommand)("OUTPUT",(0,l.prepareKeyValueMessage)(e,t))}process.stdout.write(c.EOL);(0,a.issueCommand)("set-output",{name:e},(0,p.toCommandValue)(t))}function setCommandEcho(e){(0,a.issue)("echo",e?"on":"off")}function setFailed(e){process.exitCode=A.Failure;error(e)}function isDebug(){return process.env["RUNNER_DEBUG"]==="1"}function debug(e){(0,a.issueCommand)("debug",{},e)}function error(e,t={}){(0,a.issueCommand)("error",(0,p.toCommandProperties)(t),e instanceof Error?e.toString():e)}function warning(e,t={}){(0,a.issueCommand)("warning",(0,p.toCommandProperties)(t),e instanceof Error?e.toString():e)}function notice(e,t={}){(0,a.issueCommand)("notice",(0,p.toCommandProperties)(t),e instanceof Error?e.toString():e)}function info(e){process.stdout.write(e+c.EOL)}function startGroup(e){(0,a.issue)("group",e)}function endGroup(){(0,a.issue)("endgroup")}function group(e,t){return o(this,void 0,void 0,(function*(){startGroup(e);let i;try{i=yield t()}finally{endGroup()}return i}))}function saveState(e,t){const i=process.env["GITHUB_STATE"]||"";if(i){return(0,l.issueFileCommand)("STATE",(0,l.prepareKeyValueMessage)(e,t))}(0,a.issueCommand)("save-state",{name:e},(0,p.toCommandValue)(t))}function getState(e){return process.env[`STATE_${e}`]||""}function getIDToken(e){return o(this,void 0,void 0,(function*(){return yield u.OidcClient.getIDToken(e)}))}var f=i(1847);Object.defineProperty(t,"summary",{enumerable:true,get:function(){return f.summary}});var h=i(1847);Object.defineProperty(t,"markdownSummary",{enumerable:true,get:function(){return h.markdownSummary}});var g=i(1976);Object.defineProperty(t,"toPosixPath",{enumerable:true,get:function(){return g.toPosixPath}});Object.defineProperty(t,"toWin32Path",{enumerable:true,get:function(){return g.toWin32Path}});Object.defineProperty(t,"toPlatformPath",{enumerable:true,get:function(){return g.toPlatformPath}});t.platform=s(i(8968))},4753:function(e,t,i){var n=this&&this.__createBinding||(Object.create?function(e,t,i,n){if(n===undefined)n=i;var r=Object.getOwnPropertyDescriptor(t,i);if(!r||("get"in r?!t.__esModule:r.writable||r.configurable)){r={enumerable:true,get:function(){return t[i]}}}Object.defineProperty(e,n,r)}:function(e,t,i,n){if(n===undefined)n=i;e[n]=t[i]});var r=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:true,value:t})}:function(e,t){e["default"]=t});var s=this&&this.__importStar||function(){var ownKeys=function(e){ownKeys=Object.getOwnPropertyNames||function(e){var t=[];for(var i in e)if(Object.prototype.hasOwnProperty.call(e,i))t[t.length]=i;return t};return ownKeys(e)};return function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var i=ownKeys(e),s=0;s{throw new Error(`Failed to get ID Token. \n \n Error Code : ${e.statusCode}\n \n Error Message: ${e.message}`)}));const r=(t=n.result)===null||t===void 0?void 0:t.value;if(!r){throw new Error("Response json body do not have ID Token field")}return r}))}static getIDToken(e){return n(this,void 0,void 0,(function*(){try{let t=OidcClient.getIDTokenUrl();if(e){const i=encodeURIComponent(e);t=`${t}&audience=${i}`}(0,o.debug)(`ID token url is ${t}`);const i=yield OidcClient.getCall(t);(0,o.setSecret)(i);return i}catch(e){throw new Error(`Error message: ${e.message}`)}}))}}t.OidcClient=OidcClient},1976:function(e,t,i){var n=this&&this.__createBinding||(Object.create?function(e,t,i,n){if(n===undefined)n=i;var r=Object.getOwnPropertyDescriptor(t,i);if(!r||("get"in r?!t.__esModule:r.writable||r.configurable)){r={enumerable:true,get:function(){return t[i]}}}Object.defineProperty(e,n,r)}:function(e,t,i,n){if(n===undefined)n=i;e[n]=t[i]});var r=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:true,value:t})}:function(e,t){e["default"]=t});var s=this&&this.__importStar||function(){var ownKeys=function(e){ownKeys=Object.getOwnPropertyNames||function(e){var t=[];for(var i in e)if(Object.prototype.hasOwnProperty.call(e,i))t[t.length]=i;return t};return ownKeys(e)};return function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var i=ownKeys(e),s=0;so(void 0,void 0,void 0,(function*(){const{stdout:e}=yield p.getExecOutput('powershell -command "(Get-CimInstance -ClassName Win32_OperatingSystem).Version"',undefined,{silent:true});const{stdout:t}=yield p.getExecOutput('powershell -command "(Get-CimInstance -ClassName Win32_OperatingSystem).Caption"',undefined,{silent:true});return{name:t.trim(),version:e.trim()}}));const getMacOsInfo=()=>o(void 0,void 0,void 0,(function*(){var e,t,i,n;const{stdout:r}=yield p.getExecOutput("sw_vers",undefined,{silent:true});const s=(t=(e=r.match(/ProductVersion:\s*(.+)/))===null||e===void 0?void 0:e[1])!==null&&t!==void 0?t:"";const o=(n=(i=r.match(/ProductName:\s*(.+)/))===null||i===void 0?void 0:i[1])!==null&&n!==void 0?n:"";return{name:o,version:s}}));const getLinuxInfo=()=>o(void 0,void 0,void 0,(function*(){const{stdout:e}=yield p.getExecOutput("lsb_release",["-i","-r","-s"],{silent:true});const[t,i]=e.trim().split("\n");return{name:t,version:i}}));t.platform=l.default.platform();t.arch=l.default.arch();t.isWindows=t.platform==="win32";t.isMacOS=t.platform==="darwin";t.isLinux=t.platform==="linux";function getDetails(){return o(this,void 0,void 0,(function*(){return Object.assign(Object.assign({},yield t.isWindows?getWindowsInfo():t.isMacOS?getMacOsInfo():getLinuxInfo()),{platform:t.platform,arch:t.arch,isWindows:t.isWindows,isMacOS:t.isMacOS,isLinux:t.isLinux})}))}},1847:function(e,t,i){var n=this&&this.__awaiter||function(e,t,i,n){function adopt(e){return e instanceof i?e:new i((function(t){t(e)}))}return new(i||(i=Promise))((function(i,r){function fulfilled(e){try{step(n.next(e))}catch(e){r(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){r(e)}}function step(e){e.done?i(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.summary=t.markdownSummary=t.SUMMARY_DOCS_URL=t.SUMMARY_ENV_VAR=void 0;const r=i(857);const s=i(9896);const{access:o,appendFile:a,writeFile:l}=s.promises;t.SUMMARY_ENV_VAR="GITHUB_STEP_SUMMARY";t.SUMMARY_DOCS_URL="https://docs.github.com/actions/using-workflows/workflow-commands-for-github-actions#adding-a-job-summary";class Summary{constructor(){this._buffer=""}filePath(){return n(this,void 0,void 0,(function*(){if(this._filePath){return this._filePath}const e=process.env[t.SUMMARY_ENV_VAR];if(!e){throw new Error(`Unable to find environment variable for $${t.SUMMARY_ENV_VAR}. Check if your runtime environment supports job summaries.`)}try{yield o(e,s.constants.R_OK|s.constants.W_OK)}catch(t){throw new Error(`Unable to access summary file: '${e}'. Check if the file has correct read/write permissions.`)}this._filePath=e;return this._filePath}))}wrap(e,t,i={}){const n=Object.entries(i).map((([e,t])=>` ${e}="${t}"`)).join("");if(!t){return`<${e}${n}>`}return`<${e}${n}>${t}`}write(e){return n(this,void 0,void 0,(function*(){const t=!!(e===null||e===void 0?void 0:e.overwrite);const i=yield this.filePath();const n=t?l:a;yield n(i,this._buffer,{encoding:"utf8"});return this.emptyBuffer()}))}clear(){return n(this,void 0,void 0,(function*(){return this.emptyBuffer().write({overwrite:true})}))}stringify(){return this._buffer}isEmptyBuffer(){return this._buffer.length===0}emptyBuffer(){this._buffer="";return this}addRaw(e,t=false){this._buffer+=e;return t?this.addEOL():this}addEOL(){return this.addRaw(r.EOL)}addCodeBlock(e,t){const i=Object.assign({},t&&{lang:t});const n=this.wrap("pre",this.wrap("code",e),i);return this.addRaw(n).addEOL()}addList(e,t=false){const i=t?"ol":"ul";const n=e.map((e=>this.wrap("li",e))).join("");const r=this.wrap(i,n);return this.addRaw(r).addEOL()}addTable(e){const t=e.map((e=>{const t=e.map((e=>{if(typeof e==="string"){return this.wrap("td",e)}const{header:t,data:i,colspan:n,rowspan:r}=e;const s=t?"th":"td";const o=Object.assign(Object.assign({},n&&{colspan:n}),r&&{rowspan:r});return this.wrap(s,i,o)})).join("");return this.wrap("tr",t)})).join("");const i=this.wrap("table",t);return this.addRaw(i).addEOL()}addDetails(e,t){const i=this.wrap("details",this.wrap("summary",e)+t);return this.addRaw(i).addEOL()}addImage(e,t,i){const{width:n,height:r}=i||{};const s=Object.assign(Object.assign({},n&&{width:n}),r&&{height:r});const o=this.wrap("img",null,Object.assign({src:e,alt:t},s));return this.addRaw(o).addEOL()}addHeading(e,t){const i=`h${t}`;const n=["h1","h2","h3","h4","h5","h6"].includes(i)?i:"h1";const r=this.wrap(n,e);return this.addRaw(r).addEOL()}addSeparator(){const e=this.wrap("hr",null);return this.addRaw(e).addEOL()}addBreak(){const e=this.wrap("br",null);return this.addRaw(e).addEOL()}addQuote(e,t){const i=Object.assign({},t&&{cite:t});const n=this.wrap("blockquote",e,i);return this.addRaw(n).addEOL()}addLink(e,t){const i=this.wrap("a",e,{href:t});return this.addRaw(i).addEOL()}}const p=new Summary;t.markdownSummary=p;t.summary=p},302:(e,t)=>{Object.defineProperty(t,"__esModule",{value:true});t.toCommandValue=toCommandValue;t.toCommandProperties=toCommandProperties;function toCommandValue(e){if(e===null||e===undefined){return""}else if(typeof e==="string"||e instanceof String){return e}return JSON.stringify(e)}function toCommandProperties(e){if(!Object.keys(e).length){return{}}return{title:e.title,file:e.file,line:e.startLine,endLine:e.endLine,col:e.startColumn,endColumn:e.endColumn}}},5236:function(e,t,i){var n=this&&this.__createBinding||(Object.create?function(e,t,i,n){if(n===undefined)n=i;var r=Object.getOwnPropertyDescriptor(t,i);if(!r||("get"in r?!t.__esModule:r.writable||r.configurable)){r={enumerable:true,get:function(){return t[i]}}}Object.defineProperty(e,n,r)}:function(e,t,i,n){if(n===undefined)n=i;e[n]=t[i]});var r=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:true,value:t})}:function(e,t){e["default"]=t});var s=this&&this.__importStar||function(){var ownKeys=function(e){ownKeys=Object.getOwnPropertyNames||function(e){var t=[];for(var i in e)if(Object.prototype.hasOwnProperty.call(e,i))t[t.length]=i;return t};return ownKeys(e)};return function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var i=ownKeys(e),s=0;s{o+=p.write(e);if(d){d(e)}};const stdOutListener=e=>{s+=l.write(e);if(c){c(e)}};const u=Object.assign(Object.assign({},i===null||i===void 0?void 0:i.listeners),{stdout:stdOutListener,stderr:stdErrListener});const A=yield exec(e,t,Object.assign(Object.assign({},i),{listeners:u}));s+=l.end();o+=p.end();return{exitCode:A,stdout:s,stderr:o}}))}},6665:function(e,t,i){var n=this&&this.__createBinding||(Object.create?function(e,t,i,n){if(n===undefined)n=i;var r=Object.getOwnPropertyDescriptor(t,i);if(!r||("get"in r?!t.__esModule:r.writable||r.configurable)){r={enumerable:true,get:function(){return t[i]}}}Object.defineProperty(e,n,r)}:function(e,t,i,n){if(n===undefined)n=i;e[n]=t[i]});var r=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:true,value:t})}:function(e,t){e["default"]=t});var s=this&&this.__importStar||function(){var ownKeys=function(e){ownKeys=Object.getOwnPropertyNames||function(e){var t=[];for(var i in e)if(Object.prototype.hasOwnProperty.call(e,i))t[t.length]=i;return t};return ownKeys(e)};return function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var i=ownKeys(e),s=0;s-1){const e=n.substring(0,r);i(e);n=n.substring(r+a.EOL.length);r=n.indexOf(a.EOL)}return n}catch(e){this._debug(`error processing line. Failed with error ${e}`);return""}}_getSpawnFileName(){if(f){if(this._isCmdFile()){return process.env["COMSPEC"]||"cmd.exe"}}return this.toolPath}_getSpawnArgs(e){if(f){if(this._isCmdFile()){let t=`/D /S /C "${this._windowsQuoteCmdArg(this.toolPath)}`;for(const i of this.args){t+=" ";t+=e.windowsVerbatimArguments?i:this._windowsQuoteCmdArg(i)}t+='"';return[t]}}return this.args}_endsWith(e,t){return e.endsWith(t)}_isCmdFile(){const e=this.toolPath.toUpperCase();return this._endsWith(e,".CMD")||this._endsWith(e,".BAT")}_windowsQuoteCmdArg(e){if(!this._isCmdFile()){return this._uvQuoteCmdArg(e)}if(!e){return'""'}const t=[" ","\t","&","(",")","[","]","{","}","^","=",";","!","'","+",",","`","~","|","<",">",'"'];let i=false;for(const n of e){if(t.some((e=>e===n))){i=true;break}}if(!i){return e}let n='"';let r=true;for(let t=e.length;t>0;t--){n+=e[t-1];if(r&&e[t-1]==="\\"){n+="\\"}else if(e[t-1]==='"'){r=true;n+='"'}else{r=false}}n+='"';return n.split("").reverse().join("")}_uvQuoteCmdArg(e){if(!e){return'""'}if(!e.includes(" ")&&!e.includes("\t")&&!e.includes('"')){return e}if(!e.includes('"')&&!e.includes("\\")){return`"${e}"`}let t='"';let i=true;for(let n=e.length;n>0;n--){t+=e[n-1];if(i&&e[n-1]==="\\"){t+="\\"}else if(e[n-1]==='"'){i=true;t+="\\"}else{i=false}}t+='"';return t.split("").reverse().join("")}_cloneExecOptions(e){e=e||{};const t={cwd:e.cwd||process.cwd(),env:e.env||process.env,silent:e.silent||false,windowsVerbatimArguments:e.windowsVerbatimArguments||false,failOnStdErr:e.failOnStdErr||false,ignoreReturnCode:e.ignoreReturnCode||false,delay:e.delay||1e4};t.outStream=e.outStream||process.stdout;t.errStream=e.errStream||process.stderr;return t}_getSpawnOptions(e,t){e=e||{};const i={};i.cwd=e.cwd;i.env=e.env;i["windowsVerbatimArguments"]=e.windowsVerbatimArguments||this._isCmdFile();if(e.windowsVerbatimArguments){i.argv0=`"${t}"`}return i}exec(){return o(this,void 0,void 0,(function*(){if(!u.isRooted(this.toolPath)&&(this.toolPath.includes("/")||f&&this.toolPath.includes("\\"))){this.toolPath=c.resolve(process.cwd(),this.options.cwd||process.cwd(),this.toolPath)}this.toolPath=yield d.which(this.toolPath,true);return new Promise(((e,t)=>o(this,void 0,void 0,(function*(){this._debug(`exec tool: ${this.toolPath}`);this._debug("arguments:");for(const e of this.args){this._debug(` ${e}`)}const i=this._cloneExecOptions(this.options);if(!i.silent&&i.outStream){i.outStream.write(this._getCommandString(i)+a.EOL)}const n=new ExecState(i,this.toolPath);n.on("debug",(e=>{this._debug(e)}));if(this.options.cwd&&!(yield u.exists(this.options.cwd))){return t(new Error(`The cwd: ${this.options.cwd} does not exist!`))}const r=this._getSpawnFileName();const s=p.spawn(r,this._getSpawnArgs(i),this._getSpawnOptions(this.options,r));let o="";if(s.stdout){s.stdout.on("data",(e=>{if(this.options.listeners&&this.options.listeners.stdout){this.options.listeners.stdout(e)}if(!i.silent&&i.outStream){i.outStream.write(e)}o=this._processLineBuffer(e,o,(e=>{if(this.options.listeners&&this.options.listeners.stdline){this.options.listeners.stdline(e)}}))}))}let l="";if(s.stderr){s.stderr.on("data",(e=>{n.processStderr=true;if(this.options.listeners&&this.options.listeners.stderr){this.options.listeners.stderr(e)}if(!i.silent&&i.errStream&&i.outStream){const t=i.failOnStdErr?i.errStream:i.outStream;t.write(e)}l=this._processLineBuffer(e,l,(e=>{if(this.options.listeners&&this.options.listeners.errline){this.options.listeners.errline(e)}}))}))}s.on("error",(e=>{n.processError=e.message;n.processExited=true;n.processClosed=true;n.CheckComplete()}));s.on("exit",(e=>{n.processExitCode=e;n.processExited=true;this._debug(`Exit code ${e} received from tool '${this.toolPath}'`);n.CheckComplete()}));s.on("close",(e=>{n.processExitCode=e;n.processExited=true;n.processClosed=true;this._debug(`STDIO streams have closed for tool '${this.toolPath}'`);n.CheckComplete()}));n.on("done",((i,n)=>{if(o.length>0){this.emit("stdline",o)}if(l.length>0){this.emit("errline",l)}s.removeAllListeners();if(i){t(i)}else{e(n)}}));if(this.options.input){if(!s.stdin){throw new Error("child process missing stdin")}s.stdin.end(this.options.input)}}))))}))}}t.ToolRunner=ToolRunner;function argStringToArray(e){const t=[];let i=false;let n=false;let r="";function append(e){if(n&&e!=='"'){r+="\\"}r+=e;n=false}for(let s=0;s0){t.push(r);r=""}continue}append(o)}if(r.length>0){t.push(r.trim())}return t}class ExecState extends l.EventEmitter{constructor(e,t){super();this.processClosed=false;this.processError="";this.processExitCode=0;this.processExited=false;this.processStderr=false;this.delay=1e4;this.done=false;this.timeout=null;if(!t){throw new Error("toolPath must not be empty")}this.options=e;this.toolPath=t;if(e.delay){this.delay=e.delay}}CheckComplete(){if(this.done){return}if(this.processClosed){this._setResult()}else if(this.processExited){this.timeout=(0,A.setTimeout)(ExecState.HandleTimeout,this.delay,this)}}_debug(e){this.emit("debug",e)}_setResult(){let e;if(this.processExited){if(this.processError){e=new Error(`There was an error when attempting to execute the process '${this.toolPath}'. This may indicate the process failed to start. Error: ${this.processError}`)}else if(this.processExitCode!==0&&!this.options.ignoreReturnCode){e=new Error(`The process '${this.toolPath}' failed with exit code ${this.processExitCode}`)}else if(this.processStderr&&this.options.failOnStdErr){e=new Error(`The process '${this.toolPath}' failed because one or more lines were written to the STDERR stream`)}}if(this.timeout){clearTimeout(this.timeout);this.timeout=null}this.done=true;this.emit("done",e,this.processExitCode)}static HandleTimeout(e){if(e.done){return}if(!e.processClosed&&e.processExited){const t=`The STDIO streams did not close within ${e.delay/1e3} seconds of the exit event from process '${e.toolPath}'. This may indicate a child process inherited the STDIO streams and has not yet exited.`;e._debug(t)}e._setResult()}}},4552:function(e,t){var i=this&&this.__awaiter||function(e,t,i,n){function adopt(e){return e instanceof i?e:new i((function(t){t(e)}))}return new(i||(i=Promise))((function(i,r){function fulfilled(e){try{step(n.next(e))}catch(e){r(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){r(e)}}function step(e){e.done?i(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.PersonalAccessTokenCredentialHandler=t.BearerCredentialHandler=t.BasicCredentialHandler=void 0;class BasicCredentialHandler{constructor(e,t){this.username=e;this.password=t}prepareRequest(e){if(!e.headers){throw Error("The request has no headers")}e.headers["Authorization"]=`Basic ${Buffer.from(`${this.username}:${this.password}`).toString("base64")}`}canHandleAuthentication(){return false}handleAuthentication(){return i(this,void 0,void 0,(function*(){throw new Error("not implemented")}))}}t.BasicCredentialHandler=BasicCredentialHandler;class BearerCredentialHandler{constructor(e){this.token=e}prepareRequest(e){if(!e.headers){throw Error("The request has no headers")}e.headers["Authorization"]=`Bearer ${this.token}`}canHandleAuthentication(){return false}handleAuthentication(){return i(this,void 0,void 0,(function*(){throw new Error("not implemented")}))}}t.BearerCredentialHandler=BearerCredentialHandler;class PersonalAccessTokenCredentialHandler{constructor(e){this.token=e}prepareRequest(e){if(!e.headers){throw Error("The request has no headers")}e.headers["Authorization"]=`Basic ${Buffer.from(`PAT:${this.token}`).toString("base64")}`}canHandleAuthentication(){return false}handleAuthentication(){return i(this,void 0,void 0,(function*(){throw new Error("not implemented")}))}}t.PersonalAccessTokenCredentialHandler=PersonalAccessTokenCredentialHandler},4844:function(e,t,i){var n=this&&this.__createBinding||(Object.create?function(e,t,i,n){if(n===undefined)n=i;var r=Object.getOwnPropertyDescriptor(t,i);if(!r||("get"in r?!t.__esModule:r.writable||r.configurable)){r={enumerable:true,get:function(){return t[i]}}}Object.defineProperty(e,n,r)}:function(e,t,i,n){if(n===undefined)n=i;e[n]=t[i]});var r=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:true,value:t})}:function(e,t){e["default"]=t});var s=this&&this.__importStar||function(){var ownKeys=function(e){ownKeys=Object.getOwnPropertyNames||function(e){var t=[];for(var i in e)if(Object.prototype.hasOwnProperty.call(e,i))t[t.length]=i;return t};return ownKeys(e)};return function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var i=ownKeys(e),s=0;so(this,void 0,void 0,(function*(){let t=Buffer.alloc(0);this.message.on("data",(e=>{t=Buffer.concat([t,e])}));this.message.on("end",(()=>{e(t.toString())}))}))))}))}readBodyBuffer(){return o(this,void 0,void 0,(function*(){return new Promise((e=>o(this,void 0,void 0,(function*(){const t=[];this.message.on("data",(e=>{t.push(e)}));this.message.on("end",(()=>{e(Buffer.concat(t))}))}))))}))}}t.HttpClientResponse=HttpClientResponse;function isHttps(e){const t=new URL(e);return t.protocol==="https:"}class HttpClient{constructor(e,t,i){this._ignoreSslError=false;this._allowRedirects=true;this._allowRedirectDowngrade=false;this._maxRedirects=50;this._allowRetries=false;this._maxRetries=1;this._keepAlive=false;this._disposed=false;this.userAgent=this._getUserAgentWithOrchestrationId(e);this.handlers=t||[];this.requestOptions=i;if(i){if(i.ignoreSslError!=null){this._ignoreSslError=i.ignoreSslError}this._socketTimeout=i.socketTimeout;if(i.allowRedirects!=null){this._allowRedirects=i.allowRedirects}if(i.allowRedirectDowngrade!=null){this._allowRedirectDowngrade=i.allowRedirectDowngrade}if(i.maxRedirects!=null){this._maxRedirects=Math.max(i.maxRedirects,0)}if(i.keepAlive!=null){this._keepAlive=i.keepAlive}if(i.allowRetries!=null){this._allowRetries=i.allowRetries}if(i.maxRetries!=null){this._maxRetries=i.maxRetries}}}options(e,t){return o(this,void 0,void 0,(function*(){return this.request("OPTIONS",e,null,t||{})}))}get(e,t){return o(this,void 0,void 0,(function*(){return this.request("GET",e,null,t||{})}))}del(e,t){return o(this,void 0,void 0,(function*(){return this.request("DELETE",e,null,t||{})}))}post(e,t,i){return o(this,void 0,void 0,(function*(){return this.request("POST",e,t,i||{})}))}patch(e,t,i){return o(this,void 0,void 0,(function*(){return this.request("PATCH",e,t,i||{})}))}put(e,t,i){return o(this,void 0,void 0,(function*(){return this.request("PUT",e,t,i||{})}))}head(e,t){return o(this,void 0,void 0,(function*(){return this.request("HEAD",e,null,t||{})}))}sendStream(e,t,i,n){return o(this,void 0,void 0,(function*(){return this.request(e,t,i,n)}))}getJson(e){return o(this,arguments,void 0,(function*(e,t={}){t[A.Accept]=this._getExistingOrDefaultHeader(t,A.Accept,f.ApplicationJson);const i=yield this.get(e,t);return this._processResponse(i,this.requestOptions)}))}postJson(e,t){return o(this,arguments,void 0,(function*(e,t,i={}){const n=JSON.stringify(t,null,2);i[A.Accept]=this._getExistingOrDefaultHeader(i,A.Accept,f.ApplicationJson);i[A.ContentType]=this._getExistingOrDefaultContentTypeHeader(i,f.ApplicationJson);const r=yield this.post(e,n,i);return this._processResponse(r,this.requestOptions)}))}putJson(e,t){return o(this,arguments,void 0,(function*(e,t,i={}){const n=JSON.stringify(t,null,2);i[A.Accept]=this._getExistingOrDefaultHeader(i,A.Accept,f.ApplicationJson);i[A.ContentType]=this._getExistingOrDefaultContentTypeHeader(i,f.ApplicationJson);const r=yield this.put(e,n,i);return this._processResponse(r,this.requestOptions)}))}patchJson(e,t){return o(this,arguments,void 0,(function*(e,t,i={}){const n=JSON.stringify(t,null,2);i[A.Accept]=this._getExistingOrDefaultHeader(i,A.Accept,f.ApplicationJson);i[A.ContentType]=this._getExistingOrDefaultContentTypeHeader(i,f.ApplicationJson);const r=yield this.patch(e,n,i);return this._processResponse(r,this.requestOptions)}))}request(e,t,i,n){return o(this,void 0,void 0,(function*(){if(this._disposed){throw new Error("Client has already been disposed.")}const r=new URL(t);let s=this._prepareRequest(e,r,n);const o=this._allowRetries&&y.includes(e)?this._maxRetries+1:1;let a=0;let l;do{l=yield this.requestRaw(s,i);if(l&&l.message&&l.message.statusCode===u.Unauthorized){let e;for(const t of this.handlers){if(t.canHandleAuthentication(l)){e=t;break}}if(e){return e.handleAuthentication(this,s,i)}else{return l}}let t=this._maxRedirects;while(l.message.statusCode&&h.includes(l.message.statusCode)&&this._allowRedirects&&t>0){const o=l.message.headers["location"];if(!o){break}const a=new URL(o);if(r.protocol==="https:"&&r.protocol!==a.protocol&&!this._allowRedirectDowngrade){throw new Error("Redirect from HTTPS to HTTP protocol. This downgrade is not allowed for security reasons. If you want to allow this behavior, set the allowRedirectDowngrade option to true.")}yield l.readBody();if(a.hostname!==r.hostname){for(const e in n){if(e.toLowerCase()==="authorization"){delete n[e]}}}s=this._prepareRequest(e,a,n);l=yield this.requestRaw(s,i);t--}if(!l.message.statusCode||!g.includes(l.message.statusCode)){return l}a+=1;if(a{function callbackForResult(e,t){if(e){n(e)}else if(!t){n(new Error("Unknown error"))}else{i(t)}}this.requestRawWithCallback(e,t,callbackForResult)}))}))}requestRawWithCallback(e,t,i){if(typeof t==="string"){if(!e.options.headers){e.options.headers={}}e.options.headers["Content-Length"]=Buffer.byteLength(t,"utf8")}let n=false;function handleResult(e,t){if(!n){n=true;i(e,t)}}const r=e.httpModule.request(e.options,(e=>{const t=new HttpClientResponse(e);handleResult(undefined,t)}));let s;r.on("socket",(e=>{s=e}));r.setTimeout(this._socketTimeout||3*6e4,(()=>{if(s){s.end()}handleResult(new Error(`Request timeout: ${e.options.path}`))}));r.on("error",(function(e){handleResult(e)}));if(t&&typeof t==="string"){r.write(t,"utf8")}if(t&&typeof t!=="string"){t.on("close",(function(){r.end()}));t.pipe(r)}else{r.end()}}getAgent(e){const t=new URL(e);return this._getAgent(t)}getAgentDispatcher(e){const t=new URL(e);const i=p.getProxyUrl(t);const n=i&&i.hostname;if(!n){return}return this._getProxyAgentDispatcher(t,i)}_prepareRequest(e,t,i){const n={};n.parsedUrl=t;const r=n.parsedUrl.protocol==="https:";n.httpModule=r?l:a;const s=r?443:80;n.options={};n.options.host=n.parsedUrl.hostname;n.options.port=n.parsedUrl.port?parseInt(n.parsedUrl.port):s;n.options.path=(n.parsedUrl.pathname||"")+(n.parsedUrl.search||"");n.options.method=e;n.options.headers=this._mergeHeaders(i);if(this.userAgent!=null){n.options.headers["user-agent"]=this.userAgent}n.options.agent=this._getAgent(n.parsedUrl);if(this.handlers){for(const e of this.handlers){e.prepareRequest(n.options)}}return n}_mergeHeaders(e){if(this.requestOptions&&this.requestOptions.headers){return Object.assign({},lowercaseKeys(this.requestOptions.headers),lowercaseKeys(e||{}))}return lowercaseKeys(e||{})}_getExistingOrDefaultHeader(e,t,i){let n;if(this.requestOptions&&this.requestOptions.headers){const e=lowercaseKeys(this.requestOptions.headers)[t];if(e){n=typeof e==="number"?e.toString():e}}const r=e[t];if(r!==undefined){return typeof r==="number"?r.toString():r}if(n!==undefined){return n}return i}_getExistingOrDefaultContentTypeHeader(e,t){let i;if(this.requestOptions&&this.requestOptions.headers){const e=lowercaseKeys(this.requestOptions.headers)[A.ContentType];if(e){if(typeof e==="number"){i=String(e)}else if(Array.isArray(e)){i=e.join(", ")}else{i=e}}}const n=e[A.ContentType];if(n!==undefined){if(typeof n==="number"){return String(n)}else if(Array.isArray(n)){return n.join(", ")}else{return n}}if(i!==undefined){return i}return t}_getAgent(e){let t;const i=p.getProxyUrl(e);const n=i&&i.hostname;if(this._keepAlive&&n){t=this._proxyAgent}if(!n){t=this._agent}if(t){return t}const r=e.protocol==="https:";let s=100;if(this.requestOptions){s=this.requestOptions.maxSockets||a.globalAgent.maxSockets}if(i&&i.hostname){const e={maxSockets:s,keepAlive:this._keepAlive,proxy:Object.assign(Object.assign({},(i.username||i.password)&&{proxyAuth:`${i.username}:${i.password}`}),{host:i.hostname,port:i.port})};let n;const o=i.protocol==="https:";if(r){n=o?c.httpsOverHttps:c.httpsOverHttp}else{n=o?c.httpOverHttps:c.httpOverHttp}t=n(e);this._proxyAgent=t}if(!t){const e={keepAlive:this._keepAlive,maxSockets:s};t=r?new l.Agent(e):new a.Agent(e);this._agent=t}if(r&&this._ignoreSslError){t.options=Object.assign(t.options||{},{rejectUnauthorized:false})}return t}_getProxyAgentDispatcher(e,t){let i;if(this._keepAlive){i=this._proxyAgentDispatcher}if(i){return i}const n=e.protocol==="https:";i=new d.ProxyAgent(Object.assign({uri:t.href,pipelining:!this._keepAlive?0:1},(t.username||t.password)&&{token:`Basic ${Buffer.from(`${t.username}:${t.password}`).toString("base64")}`}));this._proxyAgentDispatcher=i;if(n&&this._ignoreSslError){i.options=Object.assign(i.options.requestTls||{},{rejectUnauthorized:false})}return i}_getUserAgentWithOrchestrationId(e){const t=e||"actions/http-client";const i=process.env["ACTIONS_ORCHESTRATION_ID"];if(i){const e=i.replace(/[^a-z0-9_.-]/gi,"_");return`${t} actions_orchestration_id/${e}`}return t}_performExponentialBackoff(e){return o(this,void 0,void 0,(function*(){e=Math.min(v,e);const t=I*Math.pow(2,e);return new Promise((e=>setTimeout((()=>e()),t)))}))}_processResponse(e,t){return o(this,void 0,void 0,(function*(){return new Promise(((i,n)=>o(this,void 0,void 0,(function*(){const r=e.message.statusCode||0;const s={statusCode:r,result:null,headers:{}};if(r===u.NotFound){i(s)}function dateTimeDeserializer(e,t){if(typeof t==="string"){const e=new Date(t);if(!isNaN(e.valueOf())){return e}}return t}let o;let a;try{a=yield e.readBody();if(a&&a.length>0){if(t&&t.deserializeDates){o=JSON.parse(a,dateTimeDeserializer)}else{o=JSON.parse(a)}s.result=o}s.headers=e.message.headers}catch(e){}if(r>299){let e;if(o&&o.message){e=o.message}else if(a&&a.length>0){e=a}else{e=`Failed request: (${r})`}const t=new HttpClientError(e,r);t.result=s.result;n(t)}else{i(s)}}))))}))}}t.HttpClient=HttpClient;const lowercaseKeys=e=>Object.keys(e).reduce(((t,i)=>(t[i.toLowerCase()]=e[i],t)),{})},4988:(e,t)=>{Object.defineProperty(t,"__esModule",{value:true});t.getProxyUrl=getProxyUrl;t.checkBypass=checkBypass;function getProxyUrl(e){const t=e.protocol==="https:";if(checkBypass(e)){return undefined}const i=(()=>{if(t){return process.env["https_proxy"]||process.env["HTTPS_PROXY"]}else{return process.env["http_proxy"]||process.env["HTTP_PROXY"]}})();if(i){try{return new DecodedURL(i)}catch(e){if(!i.startsWith("http://")&&!i.startsWith("https://"))return new DecodedURL(`http://${i}`)}}else{return undefined}}function checkBypass(e){if(!e.hostname){return false}const t=e.hostname;if(isLoopbackAddress(t)){return true}const i=process.env["no_proxy"]||process.env["NO_PROXY"]||"";if(!i){return false}let n;if(e.port){n=Number(e.port)}else if(e.protocol==="http:"){n=80}else if(e.protocol==="https:"){n=443}const r=[e.hostname.toUpperCase()];if(typeof n==="number"){r.push(`${r[0]}:${n}`)}for(const e of i.split(",").map((e=>e.trim().toUpperCase())).filter((e=>e))){if(e==="*"||r.some((t=>t===e||t.endsWith(`.${e}`)||e.startsWith(".")&&t.endsWith(`${e}`)))){return true}}return false}function isLoopbackAddress(e){const t=e.toLowerCase();return t==="localhost"||t.startsWith("127.")||t.startsWith("[::1]")||t.startsWith("[0:0:0:0:0:0:0:1]")}class DecodedURL extends URL{constructor(e,t){super(e,t);this._decodedUsername=decodeURIComponent(super.username);this._decodedPassword=decodeURIComponent(super.password)}get username(){return this._decodedUsername}get password(){return this._decodedPassword}}},5207:function(e,t,i){var n=this&&this.__createBinding||(Object.create?function(e,t,i,n){if(n===undefined)n=i;var r=Object.getOwnPropertyDescriptor(t,i);if(!r||("get"in r?!t.__esModule:r.writable||r.configurable)){r={enumerable:true,get:function(){return t[i]}}}Object.defineProperty(e,n,r)}:function(e,t,i,n){if(n===undefined)n=i;e[n]=t[i]});var r=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:true,value:t})}:function(e,t){e["default"]=t});var s=this&&this.__importStar||function(){var ownKeys=function(e){ownKeys=Object.getOwnPropertyNames||function(e){var t=[];for(var i in e)if(Object.prototype.hasOwnProperty.call(e,i))t[t.length]=i;return t};return ownKeys(e)};return function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var i=ownKeys(e),s=0;se.toUpperCase()===t))){return e}}else{if(isUnixExecutable(n)){return e}}}const r=e;for(const s of i){e=r+s;n=undefined;try{n=yield(0,t.stat)(e)}catch(t){if(t.code!=="ENOENT"){console.log(`Unexpected error attempting to determine if executable file exists '${e}': ${t}`)}}if(n&&n.isFile()){if(t.IS_WINDOWS){try{const i=p.dirname(e);const n=p.basename(e).toUpperCase();for(const r of yield(0,t.readdir)(i)){if(n===r.toUpperCase()){e=p.join(i,r);break}}}catch(t){console.log(`Unexpected error attempting to determine the actual case of the file '${e}': ${t}`)}return e}else{if(isUnixExecutable(n)){return e}}}}return""}))}function normalizeSeparators(e){e=e||"";if(t.IS_WINDOWS){e=e.replace(/\//g,"\\");return e.replace(/\\\\+/g,"\\")}return e.replace(/\/\/+/g,"/")}function isUnixExecutable(e){return(e.mode&1)>0||(e.mode&8)>0&&process.getgid!==undefined&&e.gid===process.getgid()||(e.mode&64)>0&&process.getuid!==undefined&&e.uid===process.getuid()}function getCmdPath(){var e;return(e=process.env["COMSPEC"])!==null&&e!==void 0?e:`cmd.exe`}},4994:function(e,t,i){var n=this&&this.__createBinding||(Object.create?function(e,t,i,n){if(n===undefined)n=i;var r=Object.getOwnPropertyDescriptor(t,i);if(!r||("get"in r?!t.__esModule:r.writable||r.configurable)){r={enumerable:true,get:function(){return t[i]}}}Object.defineProperty(e,n,r)}:function(e,t,i,n){if(n===undefined)n=i;e[n]=t[i]});var r=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:true,value:t})}:function(e,t){e["default"]=t});var s=this&&this.__importStar||function(){var ownKeys=function(e){ownKeys=Object.getOwnPropertyNames||function(e){var t=[];for(var i in e)if(Object.prototype.hasOwnProperty.call(e,i))t[t.length]=i;return t};return ownKeys(e)};return function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var i=ownKeys(e),s=0;s|]/.test(e)){throw new Error('File path must not contain `*`, `"`, `<`, `>` or `|` on Windows')}}try{yield p.rm(e,{force:true,maxRetries:3,recursive:true,retryDelay:300})}catch(e){throw new Error(`File was unable to be removed ${e}`)}}))}function mkdirP(e){return o(this,void 0,void 0,(function*(){(0,a.ok)(e,"a path argument must be provided");yield p.mkdir(e,{recursive:true})}))}function which(e,t){return o(this,void 0,void 0,(function*(){if(!e){throw new Error("parameter 'tool' is required")}if(t){const t=yield which(e,false);if(!t){if(p.IS_WINDOWS){throw new Error(`Unable to locate executable file: ${e}. Please verify either the file path exists or the file can be found within a directory specified by the PATH environment variable. Also verify the file has a valid extension for an executable file.`)}else{throw new Error(`Unable to locate executable file: ${e}. Please verify either the file path exists or the file can be found within a directory specified by the PATH environment variable. Also check the file mode to verify the file is executable.`)}}return t}const i=yield findInPath(e);if(i&&i.length>0){return i[0]}return""}))}function findInPath(e){return o(this,void 0,void 0,(function*(){if(!e){throw new Error("parameter 'tool' is required")}const t=[];if(p.IS_WINDOWS&&process.env["PATHEXT"]){for(const e of process.env["PATHEXT"].split(l.delimiter)){if(e){t.push(e)}}}if(p.isRooted(e)){const i=yield p.tryGetExecutablePath(e,t);if(i){return[i]}return[]}if(e.includes(l.sep)){return[]}const i=[];if(process.env.PATH){for(const e of process.env.PATH.split(l.delimiter)){if(e){i.push(e)}}}const n=[];for(const r of i){const i=yield p.tryGetExecutablePath(l.join(r,e),t);if(i){n.push(i)}}return n}))}function readCopyOptions(e){const t=e.force==null?true:e.force;const i=Boolean(e.recursive);const n=e.copySourceDirectory==null?true:Boolean(e.copySourceDirectory);return{force:t,recursive:i,copySourceDirectory:n}}function cpDirRecursive(e,t,i,n){return o(this,void 0,void 0,(function*(){if(i>=255)return;i++;yield mkdirP(t);const r=yield p.readdir(e);for(const s of r){const r=`${e}/${s}`;const o=`${t}/${s}`;const a=yield p.lstat(r);if(a.isDirectory()){yield cpDirRecursive(r,o,i,n)}else{yield copyFile(r,o,n)}}yield p.chmod(t,(yield p.stat(e)).mode)}))}function copyFile(e,t,i){return o(this,void 0,void 0,(function*(){if((yield p.lstat(e)).isSymbolicLink()){try{yield p.lstat(t);yield p.unlink(t)}catch(e){if(e.code==="EPERM"){yield p.chmod(t,"0666");yield p.unlink(t)}}const i=yield p.readlink(e);yield p.symlink(i,t,p.IS_WINDOWS?"junction":null)}else if(!(yield p.exists(t))||i){yield p.copyFile(e,t)}}))}},1324:(e,t,i)=>{e.exports={parallel:i(3857),serial:i(1054),serialOrdered:i(3961)}},4818:e=>{e.exports=abort;function abort(e){Object.keys(e.jobs).forEach(clean.bind(e));e.jobs={}}function clean(e){if(typeof this.jobs[e]=="function"){this.jobs[e]()}}},8452:(e,t,i)=>{var n=i(9200);e.exports=async;function async(e){var t=false;n((function(){t=true}));return function async_callback(i,r){if(t){e(i,r)}else{n((function nextTick_callback(){e(i,r)}))}}}},9200:e=>{e.exports=defer;function defer(e){var t=typeof setImmediate=="function"?setImmediate:typeof process=="object"&&typeof process.nextTick=="function"?process.nextTick:null;if(t){t(e)}else{setTimeout(e,0)}}},4902:(e,t,i)=>{var n=i(8452),r=i(4818);e.exports=iterate;function iterate(e,t,i,n){var s=i["keyedList"]?i["keyedList"][i.index]:i.index;i.jobs[s]=runJob(t,s,e[s],(function(e,t){if(!(s in i.jobs)){return}delete i.jobs[s];if(e){r(i)}else{i.results[s]=t}n(e,i.results)}))}function runJob(e,t,i,r){var s;if(e.length==2){s=e(i,n(r))}else{s=e(i,t,n(r))}return s}},1721:e=>{e.exports=state;function state(e,t){var i=!Array.isArray(e),n={index:0,keyedList:i||t?Object.keys(e):null,jobs:{},results:i?{}:[],size:i?Object.keys(e).length:e.length};if(t){n.keyedList.sort(i?t:function(i,n){return t(e[i],e[n])})}return n}},3351:(e,t,i)=>{var n=i(4818),r=i(8452);e.exports=terminator;function terminator(e){if(!Object.keys(this.jobs).length){return}this.index=this.size;n(this);r(e)(null,this.results)}},3857:(e,t,i)=>{var n=i(4902),r=i(1721),s=i(3351);e.exports=parallel;function parallel(e,t,i){var o=r(e);while(o.index<(o["keyedList"]||e).length){n(e,t,o,(function(e,t){if(e){i(e,t);return}if(Object.keys(o.jobs).length===0){i(null,o.results);return}}));o.index++}return s.bind(o,i)}},1054:(e,t,i)=>{var n=i(3961);e.exports=serial;function serial(e,t,i){return n(e,t,null,i)}},3961:(e,t,i)=>{var n=i(4902),r=i(1721),s=i(3351);e.exports=serialOrdered;e.exports.ascending=ascending;e.exports.descending=descending;function serialOrdered(e,t,i,o){var a=r(e,i);n(e,t,a,(function iteratorHandler(i,r){if(i){o(i,r);return}a.index++;if(a.index<(a["keyedList"]||e).length){n(e,t,a,iteratorHandler);return}o(null,a.results)}));return s.bind(a,o)}function ascending(e,t){return et?1:0}function descending(e,t){return-1*ascending(e,t)}},6445:function(e,t,i){var n=this&&this.__awaiter||function(e,t,i,n){function adopt(e){return e instanceof i?e:new i((function(t){t(e)}))}return new(i||(i=Promise))((function(i,r){function fulfilled(e){try{step(n.next(e))}catch(e){r(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){r(e)}}function step(e){e.done?i(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.AlertApi=void 0;const r=i(666);const s=i(4326);class AlertApi extends r.ClientApiBase{constructor(e,t,i,n){super(e,t,n||"node-Alert-api",i)}getAlert(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e,alertId:t,repository:i};let p={ref:r,expand:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Alert","e21b4630-b7d2-4031-99e3-3ad328cc4a7f",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.Alert,false);a(o)}catch(e){l(e)}}))))}))}getAlerts(e,t,i,r,o,a,l){return n(this,void 0,void 0,(function*(){return new Promise(((p,c)=>n(this,void 0,void 0,(function*(){let n={project:e,repository:t};let d={top:i,orderBy:r,criteria:o,expand:a,continuationToken:l};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Alert","e21b4630-b7d2-4031-99e3-3ad328cc4a7f",n,d);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.Alert,true);p(o)}catch(e){c(e)}}))))}))}getAlertSarif(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,alertId:t,repository:i};let l={ref:r,expand:s};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Alert","e21b4630-b7d2-4031-99e3-3ad328cc4a7f",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let s=this.formatResponse(r.result,null,false);o(s)}catch(e){a(e)}}))))}))}updateAlert(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:t,alertId:i,repository:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","Alert","e21b4630-b7d2-4031-99e3-3ad328cc4a7f",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,r);let l=this.formatResponse(a.result,s.TypeInfo.Alert,false);o(l)}catch(e){a(e)}}))))}))}getBranches(e,t,i,r,o,a,l){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("alertType can not be null or undefined")}return new Promise(((p,c)=>n(this,void 0,void 0,(function*(){let n={action:"Branches",project:e,repository:t};let d={alertType:i,continuationToken:r,branchNameContains:o,top:a,includePullRequestBranches:l};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Alert","8f90675b-f794-434d-8f2c-cfae0a11c02a",n,d);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.Branch,true);p(o)}catch(e){c(e)}}))))}))}getUxFilters(e,t,i){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("alertType can not be null or undefined")}return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={action:"Default",project:e,repository:t};let a={alertType:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Alert","8f90675b-f794-434d-8f2c-cfae0a11c02a",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.UxFilters,false);r(l)}catch(e){o(e)}}))))}))}getAlertInstances(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,alertId:t,repository:i};let l={ref:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Alert","f451ba96-0e95-458a-8dd5-3df894770a49",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.AlertAnalysisInstance,true);o(a)}catch(e){a(e)}}))))}))}createLegalReview(e,t,i,r){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("alertId can not be null or undefined")}return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:e,repository:t};let a={alertId:i,ref:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Alert","65de4b84-7519-4ae8-8623-175f79b49b80",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.create(t,null,i);let o=this.formatResponse(r.result,null,false);s(o)}catch(e){o(e)}}))))}))}updateAlertsMetadata(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,repository:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","Alert","65de4b84-7519-4ae8-8623-175f79b49b80",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.AlertMetadataChange,true);r(l)}catch(e){o(e)}}))))}))}uploadSarif(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:i,repository:r};e=e||{};e["Content-Type"]="application/octet-stream";e["X-AdvSec-NotificationSarif"]="notificationFlag";try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","Alert","2a141cae-a50d-4c22-b41b-13f77748d035",n);let r=i.requestUrl;let o=this.createRequestOptions("application/json",i.apiVersion);o.additionalHeaders=e;let a;a=yield this.rest.uploadStream("POST",r,t,o);let l=this.formatResponse(a.result,null,false);s(l)}catch(e){o(e)}}))))}))}getSarif(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={sarifId:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","Alert","a04689e7-0f81-48a2-8d18-40654c47494c",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(i,r);let a=this.formatResponse(o.result,s.TypeInfo.SarifUploadStatus,false);t(a)}catch(e){i(e)}}))))}))}getValidityData(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e,repository:t,alertId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Alert","2e022520-3508-4b5f-9855-acb954d673ba",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let a=this.formatResponse(o.result,s.TypeInfo.ValidationRequestInfo,false);r(a)}catch(e){o(e)}}))))}))}initiateValidation(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e,repository:t,alertId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Alert","2e022520-3508-4b5f-9855-acb954d673ba",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.create(t,null,i);let a=this.formatResponse(o.result,s.TypeInfo.AlertValidationRequestStatus,false);r(a)}catch(e){o(e)}}))))}))}}t.AlertApi=AlertApi},8351:function(e,t,i){var n=this&&this.__awaiter||function(e,t,i,n){function adopt(e){return e instanceof i?e:new i((function(t){t(e)}))}return new(i||(i=Promise))((function(i,r){function fulfilled(e){try{step(n.next(e))}catch(e){r(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){r(e)}}function step(e){e.done?i(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.BuildApi=void 0;const r=i(666);const s=i(8920);class BuildApi extends r.ClientApiBase{constructor(e,t,i,n){super(e,t,n||"node-Build-api",i)}createArtifact(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:t,buildId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.5","build","1db06c96-014e-44e1-ac91-90b2d4b3e984",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(i,e,s);let a=this.formatResponse(o.result,null,false);r(a)}catch(e){s(e)}}))))}))}getArtifact(e,t,i){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("artifactName can not be null or undefined")}return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,buildId:t};let o={artifactName:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.5","build","1db06c96-014e-44e1-ac91-90b2d4b3e984",n,o);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,i);let a=this.formatResponse(s.result,null,false);r(a)}catch(e){s(e)}}))))}))}getArtifactContentZip(e,t,i){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("artifactName can not be null or undefined")}return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,buildId:t};let o={artifactName:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.5","build","1db06c96-014e-44e1-ac91-90b2d4b3e984",n,o);let t=e.requestUrl;let i=e.apiVersion;let s=this.createAcceptHeader("application/zip",i);r((yield this.http.get(t,{Accept:s})).message)}catch(e){s(e)}}))))}))}getArtifacts(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,buildId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.5","build","1db06c96-014e-44e1-ac91-90b2d4b3e984",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,r);let o=this.formatResponse(s.result,null,true);i(o)}catch(e){r(e)}}))))}))}getFile(e,t,i,r,s){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("artifactName can not be null or undefined")}if(r==null){throw new TypeError("fileId can not be null or undefined")}if(s==null){throw new TypeError("fileName can not be null or undefined")}return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,buildId:t};let l={artifactName:i,fileId:r,fileName:s};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.5","build","1db06c96-014e-44e1-ac91-90b2d4b3e984",n,l);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("application/octet-stream",i);o((yield this.http.get(t,{Accept:r})).message)}catch(e){a(e)}}))))}))}getAttachments(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,buildId:t,type:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","build","f2192269-89fa-4f94-baf6-8fb128c55159",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,i);let o=this.formatResponse(s.result,null,true);r(o)}catch(e){s(e)}}))))}))}getAttachment(e,t,i,r,s,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e,buildId:t,timelineId:i,recordId:r,type:s,name:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","build","af5122d3-3438-485e-a25a-2dbbfde84ee6",n);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("application/octet-stream",i);a((yield this.http.get(t,{Accept:r})).message)}catch(e){l(e)}}))))}))}authorizeProjectResources(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","build","398c85bc-81aa-4822-947c-a194a05f0fef",n);let r=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(r,e,s);let a=this.formatResponse(o.result,null,true);i(a)}catch(e){r(e)}}))))}))}getProjectResources(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e};let o={type:t,id:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","build","398c85bc-81aa-4822-947c-a194a05f0fef",n,o);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,i);let a=this.formatResponse(s.result,null,true);r(a)}catch(e){s(e)}}))))}))}getBadge(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,definitionId:t};let o={branchName:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","build","de6a4df8-22cd-44ee-af2d-39f6aa7a4261",n,o);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,i);let a=this.formatResponse(s.result,null,false);r(a)}catch(e){s(e)}}))))}))}listBranches(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,providerName:t};let l={serviceEndpointId:i,repository:r,branchName:s};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","build","e05d4403-9b81-4244-8763-20fde28d1976",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let s=this.formatResponse(r.result,null,true);o(s)}catch(e){a(e)}}))))}))}getBuildBadge(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:e,repoType:t};let a={repoId:i,branchName:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","build","21b3b9ce-fad5-4567-9ad0-80679794e003",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,null,false);s(o)}catch(e){o(e)}}))))}))}getBuildBadgeData(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:e,repoType:t};let a={repoId:i,branchName:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","build","21b3b9ce-fad5-4567-9ad0-80679794e003",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,null,false);s(o)}catch(e){o(e)}}))))}))}getRetentionLeasesForBuild(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,buildId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","build","3da19a6a-f088-45c4-83ce-2ad3a87be6c4",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.RetentionLease,true);i(a)}catch(e){r(e)}}))))}))}deleteBuild(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,buildId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.7","build","0cd358e1-9217-4d94-8269-1c1ee6f93dcf",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}getBuild(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e,buildId:t};let a={propertyFilters:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.7","build","0cd358e1-9217-4d94-8269-1c1ee6f93dcf",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.Build,false);r(l)}catch(e){o(e)}}))))}))}getBuilds(e,t,i,r,o,a,l,p,c,d,u,A,f,h,g,y,v,I,E,C,b){return n(this,void 0,void 0,(function*(){return new Promise(((T,w)=>n(this,void 0,void 0,(function*(){let n={project:e};let R={definitions:t&&t.join(","),queues:i&&i.join(","),buildNumber:r,minTime:o,maxTime:a,requestedFor:l,reasonFilter:p,statusFilter:c,resultFilter:d,tagFilters:u&&u.join(","),properties:A&&A.join(","),$top:f,continuationToken:h,maxBuildsPerDefinition:g,deletedFilter:y,queryOrder:v,branchName:I,buildIds:E&&E.join(","),repositoryId:C,repositoryType:b};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.7","build","0cd358e1-9217-4d94-8269-1c1ee6f93dcf",n,R);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.Build,true);T(o)}catch(e){w(e)}}))))}))}queueBuild(e,t,i,r,o,a){return n(this,void 0,void 0,(function*(){return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={project:t};let c={ignoreWarnings:i,checkInTicket:r,sourceBuildId:o,definitionId:a};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.7","build","0cd358e1-9217-4d94-8269-1c1ee6f93dcf",n,c);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(i,e,r);let a=this.formatResponse(o.result,s.TypeInfo.Build,false);l(a)}catch(e){p(e)}}))))}))}updateBuild(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:t,buildId:i};let l={retry:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.7","build","0cd358e1-9217-4d94-8269-1c1ee6f93dcf",n,l);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,r);let p=this.formatResponse(a.result,s.TypeInfo.Build,false);o(p)}catch(e){a(e)}}))))}))}updateBuilds(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.7","build","0cd358e1-9217-4d94-8269-1c1ee6f93dcf",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.Build,true);i(l)}catch(e){r(e)}}))))}))}getBuildChanges(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e,buildId:t};let p={continuationToken:i,$top:r,includeSourceChange:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","build","54572c7b-bbd3-45d4-80dc-28be08941620",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.Change,true);a(o)}catch(e){l(e)}}))))}))}getChangesBetweenBuilds(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e};let l={fromBuildId:t,toBuildId:i,$top:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","build","f10f0ea5-18a1-43ec-a8fb-2042c7be9b43",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.Change,true);o(a)}catch(e){a(e)}}))))}))}getBuildController(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={controllerId:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","build","fcac1932-2ee1-437f-9b6f-7f696be858f6",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(i,r);let a=this.formatResponse(o.result,s.TypeInfo.BuildController,false);t(a)}catch(e){i(e)}}))))}))}getBuildControllers(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};let r={name:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","build","fcac1932-2ee1-437f-9b6f-7f696be858f6",n,r);let i=e.requestUrl;let o=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(i,o);let l=this.formatResponse(a.result,s.TypeInfo.BuildController,true);t(l)}catch(e){i(e)}}))))}))}createDefinition(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:t};let l={definitionToCloneId:i,definitionToCloneRevision:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.7","build","dbeaf647-6167-421a-bda9-c9327b25e2e6",n,l);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,r);let p=this.formatResponse(a.result,s.TypeInfo.BuildDefinition,false);o(p)}catch(e){a(e)}}))))}))}deleteDefinition(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,definitionId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.7","build","dbeaf647-6167-421a-bda9-c9327b25e2e6",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}getDefinition(e,t,i,r,o,a){return n(this,void 0,void 0,(function*(){return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={project:e,definitionId:t};let c={revision:i,minMetricsTime:r,propertyFilters:o&&o.join(","),includeLatestBuilds:a};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.7","build","dbeaf647-6167-421a-bda9-c9327b25e2e6",n,c);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.BuildDefinition,false);l(o)}catch(e){p(e)}}))))}))}getDefinitions(e,t,i,r,o,a,l,p,c,d,u,A,f,h,g,y,v){return n(this,void 0,void 0,(function*(){return new Promise(((I,E)=>n(this,void 0,void 0,(function*(){let n={project:e};let C={name:t,repositoryId:i,repositoryType:r,queryOrder:o,$top:a,continuationToken:l,minMetricsTime:p,definitionIds:c&&c.join(","),path:d,builtAfter:u,notBuiltAfter:A,includeAllProperties:f,includeLatestBuilds:h,taskIdFilter:g,processType:y,yamlFilename:v};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.7","build","dbeaf647-6167-421a-bda9-c9327b25e2e6",n,C);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.BuildDefinitionReference,true);I(o)}catch(e){E(e)}}))))}))}restoreDefinition(e,t,i){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("deleted can not be null or undefined")}return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e,definitionId:t};let a={deleted:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.7","build","dbeaf647-6167-421a-bda9-c9327b25e2e6",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.update(t,null,i);let l=this.formatResponse(o.result,s.TypeInfo.BuildDefinition,false);r(l)}catch(e){o(e)}}))))}))}updateDefinition(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:t,definitionId:i};let p={secretsSourceDefinitionId:r,secretsSourceDefinitionRevision:o};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.7","build","dbeaf647-6167-421a-bda9-c9327b25e2e6",n,p);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.replace(i,e,r);let l=this.formatResponse(o.result,s.TypeInfo.BuildDefinition,false);a(l)}catch(e){l(e)}}))))}))}getFileContents(e,t,i,r,s,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e,providerName:t};let p={serviceEndpointId:i,repository:r,commitOrBranch:s,path:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","build","29d12225-b1d9-425f-b668-6c594a981313",n,p);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("text/plain",i);a((yield this.http.get(t,{Accept:r})).message)}catch(e){l(e)}}))))}))}createFolder(e,t,i){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("path can not be null or undefined")}return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t};let a={path:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","build","a906531b-d2da-4f55-bda7-f3e676cc50d9",n,a);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let l;l=yield this.rest.replace(i,e,o);let p=this.formatResponse(l.result,s.TypeInfo.Folder,false);r(p)}catch(e){o(e)}}))))}))}deleteFolder(e,t){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("path can not be null or undefined")}return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e};let s={path:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","build","a906531b-d2da-4f55-bda7-f3e676cc50d9",n,s);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.del(t,r);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}getFolders(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e,path:t};let a={queryOrder:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","build","a906531b-d2da-4f55-bda7-f3e676cc50d9",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.Folder,true);r(l)}catch(e){o(e)}}))))}))}updateFolder(e,t,i){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("path can not be null or undefined")}return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t};let a={path:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","build","a906531b-d2da-4f55-bda7-f3e676cc50d9",n,a);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let l;l=yield this.rest.create(i,e,o);let p=this.formatResponse(l.result,s.TypeInfo.Folder,false);r(p)}catch(e){o(e)}}))))}))}getBuildGeneralSettings(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={project:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","build","c4aefd19-30ff-405b-80ad-aca021e7242a",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(i,r);let o=this.formatResponse(s.result,null,false);t(o)}catch(e){i(e)}}))))}))}updateBuildGeneralSettings(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","build","c4aefd19-30ff-405b-80ad-aca021e7242a",n);let r=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(r,e,s);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}getRetentionHistory(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};let r={daysToLookback:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","build","1a9c48be-0ef5-4ec2-b94f-f053bdd2d3bf",n,r);let i=e.requestUrl;let o=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(i,o);let l=this.formatResponse(a.result,s.TypeInfo.BuildRetentionHistory,false);t(l)}catch(e){i(e)}}))))}))}getLatestBuild(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e,definition:t};let a={branchName:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","build","54481611-01f4-47f3-998f-160da0f0c229",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.Build,false);r(l)}catch(e){o(e)}}))))}))}addRetentionLeases(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","build","272051e4-9af1-45b5-ae22-8d960a5539d4",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.RetentionLease,true);i(l)}catch(e){r(e)}}))))}))}deleteRetentionLeasesById(e,t){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("ids can not be null or undefined")}return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e};let s={ids:t&&t.join(",")};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","build","272051e4-9af1-45b5-ae22-8d960a5539d4",n,s);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.del(t,r);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}getRetentionLease(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,leaseId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","build","272051e4-9af1-45b5-ae22-8d960a5539d4",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.RetentionLease,false);i(a)}catch(e){r(e)}}))))}))}getRetentionLeasesByMinimalRetentionLeases(e,t){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("leasesToFetch can not be null or undefined")}return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e};let o={leasesToFetch:t&&t.join("|")};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","build","272051e4-9af1-45b5-ae22-8d960a5539d4",n,o);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(t,r);let l=this.formatResponse(a.result,s.TypeInfo.RetentionLease,true);i(l)}catch(e){r(e)}}))))}))}getRetentionLeasesByOwnerId(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e};let l={ownerId:t,definitionId:i,runId:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","build","272051e4-9af1-45b5-ae22-8d960a5539d4",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.RetentionLease,true);o(a)}catch(e){a(e)}}))))}))}getRetentionLeasesByUserId(e,t,i,r){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("userOwnerId can not be null or undefined")}return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e};let l={userOwnerId:t,definitionId:i,runId:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","build","272051e4-9af1-45b5-ae22-8d960a5539d4",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.RetentionLease,true);o(a)}catch(e){a(e)}}))))}))}updateRetentionLease(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,leaseId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","build","272051e4-9af1-45b5-ae22-8d960a5539d4",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.RetentionLease,false);r(l)}catch(e){o(e)}}))))}))}getBuildLog(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,buildId:t,logId:i};let l={startLine:r,endLine:s};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","build","35a80daf-7f30-45fc-86e8-6b813d9c90df",n,l);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("text/plain",i);o((yield this.http.get(t,{Accept:r})).message)}catch(e){a(e)}}))))}))}getBuildLogLines(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,buildId:t,logId:i};let l={startLine:r,endLine:s};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","build","35a80daf-7f30-45fc-86e8-6b813d9c90df",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let s=this.formatResponse(r.result,null,true);o(s)}catch(e){a(e)}}))))}))}getBuildLogs(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,buildId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","build","35a80daf-7f30-45fc-86e8-6b813d9c90df",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.BuildLog,true);i(a)}catch(e){r(e)}}))))}))}getBuildLogsZip(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,buildId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","build","35a80daf-7f30-45fc-86e8-6b813d9c90df",n);let t=e.requestUrl;let r=e.apiVersion;let s=this.createAcceptHeader("application/zip",r);i((yield this.http.get(t,{Accept:s})).message)}catch(e){r(e)}}))))}))}getBuildLogZip(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,buildId:t,logId:i};let l={startLine:r,endLine:s};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","build","35a80daf-7f30-45fc-86e8-6b813d9c90df",n,l);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("application/zip",i);o((yield this.http.get(t,{Accept:r})).message)}catch(e){a(e)}}))))}))}getProjectMetrics(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e,metricAggregationType:t};let a={minMetricsTime:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","build","7433fae7-a6bc-41dc-a6e2-eef9005ce41a",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.BuildMetric,true);r(l)}catch(e){o(e)}}))))}))}getDefinitionMetrics(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e,definitionId:t};let a={minMetricsTime:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","build","d973b939-0ce0-4fec-91d8-da3940fa1827",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.BuildMetric,true);r(l)}catch(e){o(e)}}))))}))}getBuildOptionDefinitions(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={project:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","build","591cb5a4-2d46-4f3a-a697-5cd42b6bd332",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(i,r);let a=this.formatResponse(o.result,s.TypeInfo.BuildOptionDefinition,true);t(a)}catch(e){i(e)}}))))}))}getPathContents(e,t,i,r,s,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e,providerName:t};let p={serviceEndpointId:i,repository:r,commitOrBranch:s,path:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","build","7944d6fb-df01-4709-920a-7a189aa34037",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let s=this.formatResponse(r.result,null,true);a(s)}catch(e){l(e)}}))))}))}getBuildProperties(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,buildId:t};let o={filter:i&&i.join(",")};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","build","0a6312e9-0627-49b7-8083-7d74a64849c9",n,o);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,i);let a=this.formatResponse(s.result,null,false);r(a)}catch(e){s(e)}}))))}))}updateBuildProperties(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:i,buildId:r};e=e||{};e["Content-Type"]="application/json-patch+json";try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","build","0a6312e9-0627-49b7-8083-7d74a64849c9",n);let r=i.requestUrl;let o=this.createRequestOptions("application/json",i.apiVersion);o.additionalHeaders=e;let a;a=yield this.rest.update(r,t,o);let l=this.formatResponse(a.result,null,false);s(l)}catch(e){o(e)}}))))}))}getDefinitionProperties(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,definitionId:t};let o={filter:i&&i.join(",")};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","build","d9826ad7-2a68-46a9-a6e9-677698777895",n,o);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,i);let a=this.formatResponse(s.result,null,false);r(a)}catch(e){s(e)}}))))}))}updateDefinitionProperties(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:i,definitionId:r};e=e||{};e["Content-Type"]="application/json-patch+json";try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","build","d9826ad7-2a68-46a9-a6e9-677698777895",n);let r=i.requestUrl;let o=this.createRequestOptions("application/json",i.apiVersion);o.additionalHeaders=e;let a;a=yield this.rest.update(r,t,o);let l=this.formatResponse(a.result,null,false);s(l)}catch(e){o(e)}}))))}))}getPullRequest(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,providerName:t,pullRequestId:i};let l={repositoryId:r,serviceEndpointId:s};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","build","d8763ec7-9ff0-4fb4-b2b2-9d757906ff14",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let s=this.formatResponse(r.result,null,false);o(s)}catch(e){a(e)}}))))}))}getBuildReport(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,buildId:t};let o={type:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","build","45bcaa88-67e1-4042-a035-56d3b4a7d44c",n,o);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,i);let a=this.formatResponse(s.result,null,false);r(a)}catch(e){s(e)}}))))}))}getBuildReportHtmlContent(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,buildId:t};let o={type:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","build","45bcaa88-67e1-4042-a035-56d3b4a7d44c",n,o);let t=e.requestUrl;let i=e.apiVersion;let s=this.createAcceptHeader("text/html",i);r((yield this.http.get(t,{Accept:s})).message)}catch(e){s(e)}}))))}))}listRepositories(e,t,i,r,s,o,a){return n(this,void 0,void 0,(function*(){return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={project:e,providerName:t};let c={serviceEndpointId:i,repository:r,resultSet:s,pageResults:o,continuationToken:a};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","build","d44d1680-f978-4834-9b93-8c6e132329c9",n,c);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let s=this.formatResponse(r.result,null,false);l(s)}catch(e){p(e)}}))))}))}authorizeDefinitionResources(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:t,definitionId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","build","ea623316-1967-45eb-89ab-e9e6110cf2d6",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(i,e,s);let a=this.formatResponse(o.result,null,true);r(a)}catch(e){s(e)}}))))}))}getDefinitionResources(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,definitionId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","build","ea623316-1967-45eb-89ab-e9e6110cf2d6",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,r);let o=this.formatResponse(s.result,null,true);i(o)}catch(e){r(e)}}))))}))}getResourceUsage(){return n(this,void 0,void 0,(function*(){return new Promise(((e,t)=>n(this,void 0,void 0,(function*(){let i={};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","build","3813d06c-9e36-4ea1-aac3-61a485d60e3d",i);let n=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.get(n,r);let o=this.formatResponse(s.result,null,false);e(o)}catch(e){t(e)}}))))}))}getRetentionSettings(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={project:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","build","dadb46e7-5851-4c72-820e-ae8abb82f59f",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(i,r);let o=this.formatResponse(s.result,null,false);t(o)}catch(e){i(e)}}))))}))}updateRetentionSettings(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","build","dadb46e7-5851-4c72-820e-ae8abb82f59f",n);let r=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(r,e,s);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}getDefinitionRevisions(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,definitionId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","build","7c116775-52e5-453e-8c5d-914d9762d8c4",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.BuildDefinitionRevision,true);i(a)}catch(e){r(e)}}))))}))}getBuildSettings(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={project:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","build","aa8c1c9c-ef8b-474a-b8c4-785c7b191d0d",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(i,r);let o=this.formatResponse(s.result,null,false);t(o)}catch(e){i(e)}}))))}))}updateBuildSettings(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","build","aa8c1c9c-ef8b-474a-b8c4-785c7b191d0d",n);let r=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(r,e,s);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}listSourceProviders(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={project:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","build","3ce81729-954f-423d-a581-9fea01d25186",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(i,r);let a=this.formatResponse(o.result,s.TypeInfo.SourceProviderAttributes,true);t(a)}catch(e){i(e)}}))))}))}updateStage(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:r,buildId:t,stageRefName:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","build","b8aac6c9-744b-46e1-88fc-3550969f9313",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(i,e,r);let a=this.formatResponse(o.result,null,false);s(a)}catch(e){o(e)}}))))}))}getStatusBadge(e,t,i,r,s,o,a){return n(this,void 0,void 0,(function*(){return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={project:e,definition:t};let c={branchName:i,stageName:r,jobName:s,configuration:o,label:a};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","build","07acfdce-4757-4439-b422-ddd13a2fcc10",n,c);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let s=this.formatResponse(r.result,null,false);l(s)}catch(e){p(e)}}))))}))}addBuildTag(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,buildId:t,tag:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","build","6e6114b2-8161-44c8-8f6c-c5505782427f",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.replace(t,null,i);let o=this.formatResponse(s.result,null,true);r(o)}catch(e){s(e)}}))))}))}addBuildTags(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:t,buildId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.3","build","6e6114b2-8161-44c8-8f6c-c5505782427f",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(i,e,s);let a=this.formatResponse(o.result,null,true);r(a)}catch(e){s(e)}}))))}))}deleteBuildTag(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,buildId:t,tag:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","build","6e6114b2-8161-44c8-8f6c-c5505782427f",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,i);let o=this.formatResponse(s.result,null,true);r(o)}catch(e){s(e)}}))))}))}getBuildTags(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,buildId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","build","6e6114b2-8161-44c8-8f6c-c5505782427f",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,r);let o=this.formatResponse(s.result,null,true);i(o)}catch(e){r(e)}}))))}))}updateBuildTags(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:t,buildId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.3","build","6e6114b2-8161-44c8-8f6c-c5505782427f",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(i,e,s);let a=this.formatResponse(o.result,null,true);r(a)}catch(e){s(e)}}))))}))}addDefinitionTag(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,definitionId:t,tag:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","build","cb894432-134a-4d31-a839-83beceaace4b",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.replace(t,null,i);let o=this.formatResponse(s.result,null,true);r(o)}catch(e){s(e)}}))))}))}addDefinitionTags(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:t,definitionId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.3","build","cb894432-134a-4d31-a839-83beceaace4b",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(i,e,s);let a=this.formatResponse(o.result,null,true);r(a)}catch(e){s(e)}}))))}))}deleteDefinitionTag(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,definitionId:t,tag:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","build","cb894432-134a-4d31-a839-83beceaace4b",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,i);let o=this.formatResponse(s.result,null,true);r(o)}catch(e){s(e)}}))))}))}getDefinitionTags(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,definitionId:t};let o={revision:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","build","cb894432-134a-4d31-a839-83beceaace4b",n,o);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,i);let a=this.formatResponse(s.result,null,true);r(a)}catch(e){s(e)}}))))}))}updateDefinitionTags(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:t,definitionId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.3","build","cb894432-134a-4d31-a839-83beceaace4b",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(i,e,s);let a=this.formatResponse(o.result,null,true);r(a)}catch(e){s(e)}}))))}))}deleteTag(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,tag:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","build","d84ac5c6-edc7-43d5-adc9-1b34be5dea09",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,true);i(o)}catch(e){r(e)}}))))}))}getTags(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={project:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","build","d84ac5c6-edc7-43d5-adc9-1b34be5dea09",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(i,r);let o=this.formatResponse(s.result,null,true);t(o)}catch(e){i(e)}}))))}))}deleteTemplate(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,templateId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","build","e884571e-7f92-4d6a-9274-3f5649900835",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}getTemplate(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,templateId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","build","e884571e-7f92-4d6a-9274-3f5649900835",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.BuildDefinitionTemplate,false);i(a)}catch(e){r(e)}}))))}))}getTemplates(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={project:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","build","e884571e-7f92-4d6a-9274-3f5649900835",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(i,r);let a=this.formatResponse(o.result,s.TypeInfo.BuildDefinitionTemplate,true);t(a)}catch(e){i(e)}}))))}))}saveTemplate(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,templateId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.3","build","e884571e-7f92-4d6a-9274-3f5649900835",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.replace(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.BuildDefinitionTemplate,false);r(l)}catch(e){o(e)}}))))}))}getBuildTimeline(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e,buildId:t,timelineId:i};let p={changeId:r,planId:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","build","8baac422-4c6e-4de5-8532-db96d92acffa",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.Timeline,false);a(o)}catch(e){l(e)}}))))}))}restoreWebhooks(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:t,providerName:i};let l={serviceEndpointId:r,repository:s};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","build","793bceb8-9736-4030-bd2f-fb3ce6d6b478",n,l);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.create(i,e,r);let a=this.formatResponse(s.result,null,false);o(a)}catch(e){a(e)}}))))}))}listWebhooks(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,providerName:t};let l={serviceEndpointId:i,repository:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","build","8f20ff82-9498-4812-9f6e-9c01bdc50e99",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.RepositoryWebhook,true);o(a)}catch(e){a(e)}}))))}))}getBuildWorkItemsRefs(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,buildId:t};let o={$top:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","build","5a21f5d2-5642-47e4-a0bd-1356e6731bee",n,o);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,i);let a=this.formatResponse(s.result,null,true);r(a)}catch(e){s(e)}}))))}))}getBuildWorkItemsRefsFromCommits(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:t,buildId:i};let a={$top:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","build","5a21f5d2-5642-47e4-a0bd-1356e6731bee",n,a);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(i,e,r);let l=this.formatResponse(o.result,null,true);s(l)}catch(e){o(e)}}))))}))}getWorkItemsBetweenBuilds(e,t,i,r){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("fromBuildId can not be null or undefined")}if(i==null){throw new TypeError("toBuildId can not be null or undefined")}return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:e};let a={fromBuildId:t,toBuildId:i,$top:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","build","52ba8915-5518-42e3-a4bb-b0182d159e2d",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,null,true);s(o)}catch(e){o(e)}}))))}))}getDefinitionYaml(e,t,i,r,s,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e,definitionId:t};let p={revision:i,minMetricsTime:r,propertyFilters:s&&s.join(","),includeLatestBuilds:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","build","7c3df3a1-7e51-4150-8cf7-540347f8697f",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let s=this.formatResponse(r.result,null,false);a(s)}catch(e){l(e)}}))))}))}}t.BuildApi=BuildApi;BuildApi.RESOURCE_AREA_ID="965220d5-5bb9-42cf-8d67-9b146df2a5a4"},4991:function(e,t,i){var n=this&&this.__awaiter||function(e,t,i,n){function adopt(e){return e instanceof i?e:new i((function(t){t(e)}))}return new(i||(i=Promise))((function(i,r){function fulfilled(e){try{step(n.next(e))}catch(e){r(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){r(e)}}function step(e){e.done?i(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.CixApi=void 0;const r=i(666);class CixApi extends r.ClientApiBase{constructor(e,t,i,n){super(e,t,n||"node-Pipelines-api",i)}getConfigurations(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e};let l={repositoryType:t,repositoryId:i,branch:r,serviceConnectionId:s};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","pipelines","8fc87684-9ebc-4c37-ab92-f4ac4a58cb3a",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let s=this.formatResponse(r.result,null,true);o(s)}catch(e){a(e)}}))))}))}createProjectConnection(e,t){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("project can not be null or undefined")}return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={};let s={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","pipelines","00df4879-9216-45d5-b38d-4a487b626b2c",n,s);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,null,false);i(l)}catch(e){r(e)}}))))}))}getDetectedBuildFrameworks(e,t,i,r,s,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e};let p={repositoryType:t,repositoryId:i,branch:r,detectionType:s,serviceConnectionId:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","pipelines","29a30bab-9efb-4652-bf1b-9269baca0980",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let s=this.formatResponse(r.result,null,true);a(s)}catch(e){l(e)}}))))}))}createResources(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","pipelines","43201899-7690-4870-9c79-ab69605f21ed",n);let r=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(r,e,s);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}}t.CixApi=CixApi},666:(e,t,i)=>{Object.defineProperty(t,"__esModule",{value:true});t.ClientApiBase=void 0;const n=i(5944);const r=i(4427);const s=i(3338);const o=i(6184);class ClientApiBase{constructor(e,t,i,r){this.baseUrl=e;this.http=new o.HttpClient(i,t,r);this.rest=new s.RestClient(i,null,t,r);this.vsoClient=new n.VsoClient(e,this.rest);this.userAgent=i}createAcceptHeader(e,t){return e+(t?";api-version="+t:"")}createRequestOptions(e,t){let i={};i.acceptHeader=this.createAcceptHeader(e,t);return i}formatResponse(e,t,i){let n={responseTypeMetadata:t,responseIsCollection:i};let s=r.ContractSerializer.deserialize(e,n.responseTypeMetadata,false,n.responseIsCollection);return s}extractRateLimitHeaders(e,t){if(!e||!t){return}const i={};if(e["x-ratelimit-resource"]){i.resource=e["x-ratelimit-resource"]}if(e["x-ratelimit-delay"]){i.delay=parseFloat(e["x-ratelimit-delay"])}if(e["x-ratelimit-limit"]){i.limit=parseInt(e["x-ratelimit-limit"],10)}if(e["x-ratelimit-remaining"]){i.remaining=parseInt(e["x-ratelimit-remaining"],10)}if(e["x-ratelimit-reset"]){i.reset=parseInt(e["x-ratelimit-reset"],10)}if(e["retry-after"]){i.retryAfter=parseInt(e["retry-after"],10)}t.rateLimit=i}}t.ClientApiBase=ClientApiBase},6198:function(e,t,i){var n=this&&this.__awaiter||function(e,t,i,n){function adopt(e){return e instanceof i?e:new i((function(t){t(e)}))}return new(i||(i=Promise))((function(i,r){function fulfilled(e){try{step(n.next(e))}catch(e){r(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){r(e)}}function step(e){e.done?i(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.CoreApi=void 0;const r=i(666);const s=i(613);const o=i(7832);class CoreApi extends r.ClientApiBase{constructor(e,t,i,n){super(e,t,n||"node-Core-api",i)}removeProjectAvatar(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={projectId:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","core","54b2a2a0-859b-4d05-827c-ec4c862f641a",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(i,r);let o=this.formatResponse(s.result,null,false);t(o)}catch(e){i(e)}}))))}))}setProjectAvatar(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={projectId:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","core","54b2a2a0-859b-4d05-827c-ec4c862f641a",n);let r=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.replace(r,e,s);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}getProjectTeamsByCategory(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={projectId:e};let a={$expandIdentity:t,$top:i,$skip:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","core","6f9619ff-8b86-d011-b42d-00c04fc964ff",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,null,false);s(o)}catch(e){o(e)}}))))}))}createConnectedService(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={projectId:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","core","b4f70219-e18b-42c5-abe3-98b07d35525e",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.WebApiConnectedService,false);i(l)}catch(e){r(e)}}))))}))}getConnectedServiceDetails(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={projectId:e,name:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","core","b4f70219-e18b-42c5-abe3-98b07d35525e",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.WebApiConnectedServiceDetails,false);i(a)}catch(e){r(e)}}))))}))}getConnectedServices(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={projectId:e};let o={kind:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","core","b4f70219-e18b-42c5-abe3-98b07d35525e",n,o);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(t,r);let l=this.formatResponse(a.result,s.TypeInfo.WebApiConnectedService,true);i(l)}catch(e){r(e)}}))))}))}createIdentityMru(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={mruName:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","core","5ead0b70-2572-4697-97e9-f341069a783a",n);let r=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(r,e,s);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}deleteIdentityMru(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((e,i)=>n(this,void 0,void 0,(function*(){let n={mruName:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","core","5ead0b70-2572-4697-97e9-f341069a783a",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.del(i,r);let o=this.formatResponse(s.result,null,false);e(o)}catch(e){i(e)}}))))}))}getIdentityMru(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={mruName:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","core","5ead0b70-2572-4697-97e9-f341069a783a",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(i,r);let o=this.formatResponse(s.result,null,true);t(o)}catch(e){i(e)}}))))}))}updateIdentityMru(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={mruName:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","core","5ead0b70-2572-4697-97e9-f341069a783a",n);let r=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(r,e,s);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}getTeamMembersWithExtendedProperties(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={projectId:e,teamId:t};let a={$top:i,$skip:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","core","294c494c-2600-4d7e-b76c-3dd50c3c95be",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,null,true);s(o)}catch(e){o(e)}}))))}))}getProcessById(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={processId:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","core","93878975-88c5-4e6a-8abb-7ddd77a8a7d8",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(i,r);let a=this.formatResponse(o.result,s.TypeInfo.Process,false);t(a)}catch(e){i(e)}}))))}))}getProcesses(){return n(this,void 0,void 0,(function*(){return new Promise(((e,t)=>n(this,void 0,void 0,(function*(){let i={};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","core","93878975-88c5-4e6a-8abb-7ddd77a8a7d8",i);let n=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.get(n,r);let a=this.formatResponse(o.result,s.TypeInfo.Process,true);e(a)}catch(e){t(e)}}))))}))}getProjectCollection(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={collectionId:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","core","8031090f-ef1d-4af6-85fc-698cd75d42bf",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(i,r);let a=this.formatResponse(o.result,s.TypeInfo.TeamProjectCollection,false);t(a)}catch(e){i(e)}}))))}))}getProjectCollections(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={};let s={$top:e,$skip:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","core","8031090f-ef1d-4af6-85fc-698cd75d42bf",n,s);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,null,true);i(a)}catch(e){r(e)}}))))}))}getProjectHistoryEntries(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};let r={minRevision:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","core","6488a877-4749-4954-82ea-7340d36be9f2",n,r);let i=e.requestUrl;let o=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(i,o);let l=this.formatResponse(a.result,s.TypeInfo.ProjectInfo,true);t(l)}catch(e){i(e)}}))))}))}getProject(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={projectId:e};let a={includeCapabilities:t,includeHistory:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.4","core","603fe2ac-9723-48b9-88ad-09305aa6c6e1",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.TeamProject,false);r(l)}catch(e){o(e)}}))))}))}getProjects(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={};let p={stateFilter:e,$top:t,$skip:i,continuationToken:r,getDefaultTeamImageUrl:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.4","core","603fe2ac-9723-48b9-88ad-09305aa6c6e1",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TeamProjectReference,true);a(o)}catch(e){l(e)}}))))}))}queueCreateProject(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.2-preview.4","core","603fe2ac-9723-48b9-88ad-09305aa6c6e1",n);let r=i.requestUrl;let s=this.createRequestOptions("application/json",i.apiVersion);let a;a=yield this.rest.create(r,e,s);let l=this.formatResponse(a.result,o.TypeInfo.OperationReference,false);t(l)}catch(e){i(e)}}))))}))}queueDeleteProject(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={projectId:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.4","core","603fe2ac-9723-48b9-88ad-09305aa6c6e1",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(i,r);let a=this.formatResponse(s.result,o.TypeInfo.OperationReference,false);t(a)}catch(e){i(e)}}))))}))}updateProject(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={projectId:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.4","core","603fe2ac-9723-48b9-88ad-09305aa6c6e1",n);let r=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(r,e,s);let l=this.formatResponse(a.result,o.TypeInfo.OperationReference,false);i(l)}catch(e){r(e)}}))))}))}getProjectsProperties(e,t){return n(this,void 0,void 0,(function*(){if(e==null){throw new TypeError("projectIds can not be null or undefined")}return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={};let s={projectIds:e&&e.join(","),properties:t&&t.join(",")};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","core","0a3ffdfc-fe94-47a6-bb27-79bf3f762eac",n,s);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,null,true);i(a)}catch(e){r(e)}}))))}))}getProjectProperties(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={projectId:e};let s={keys:t&&t.join(",")};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","core","4976a71a-4487-49aa-8aab-a1eda469037a",n,s);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,null,true);i(a)}catch(e){r(e)}}))))}))}setProjectProperties(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={projectId:t};e=e||{};e["Content-Type"]="application/json-patch+json";try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","core","4976a71a-4487-49aa-8aab-a1eda469037a",n);let s=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);o.additionalHeaders=e;let a;a=yield this.rest.update(s,i,o);let l=this.formatResponse(a.result,null,false);r(l)}catch(e){s(e)}}))))}))}createOrUpdateProxy(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.2-preview.2","core","ec1f4311-f2b4-4c15-b2b8-8990b80d2908",n);let r=i.requestUrl;let s=this.createRequestOptions("application/json",i.apiVersion);let o;o=yield this.rest.replace(r,e,s);let a=this.formatResponse(o.result,null,false);t(a)}catch(e){i(e)}}))))}))}deleteProxy(e,t){return n(this,void 0,void 0,(function*(){if(e==null){throw new TypeError("proxyUrl can not be null or undefined")}return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={};let s={proxyUrl:e,site:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","core","ec1f4311-f2b4-4c15-b2b8-8990b80d2908",n,s);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.del(t,r);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}getProxies(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};let r={proxyUrl:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","core","ec1f4311-f2b4-4c15-b2b8-8990b80d2908",n,r);let i=e.requestUrl;let s=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(i,s);let a=this.formatResponse(o.result,null,true);t(a)}catch(e){i(e)}}))))}))}getAllTeams(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={};let a={$mine:e,$top:t,$skip:i,$expandIdentity:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","core","7a4d9ee9-3433-4347-b47a-7a80f1cf307e",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,null,true);s(o)}catch(e){o(e)}}))))}))}createTeam(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={projectId:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.3","core","d30a3dd1-f8ba-442a-b86a-bd0c0c383e59",n);let r=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(r,e,s);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}deleteTeam(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={projectId:e,teamId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","core","d30a3dd1-f8ba-442a-b86a-bd0c0c383e59",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}getTeam(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={projectId:e,teamId:t};let o={$expandIdentity:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","core","d30a3dd1-f8ba-442a-b86a-bd0c0c383e59",n,o);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,i);let a=this.formatResponse(s.result,null,false);r(a)}catch(e){s(e)}}))))}))}getTeams(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={projectId:e};let l={$mine:t,$top:i,$skip:r,$expandIdentity:s};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","core","d30a3dd1-f8ba-442a-b86a-bd0c0c383e59",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let s=this.formatResponse(r.result,null,true);o(s)}catch(e){a(e)}}))))}))}updateTeam(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={projectId:t,teamId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.3","core","d30a3dd1-f8ba-442a-b86a-bd0c0c383e59",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(i,e,s);let a=this.formatResponse(o.result,null,false);r(a)}catch(e){s(e)}}))))}))}}t.CoreApi=CoreApi;CoreApi.RESOURCE_AREA_ID="79134c72-4a58-4b42-976c-04e7115f32bf"},1619:function(e,t,i){var n=this&&this.__awaiter||function(e,t,i,n){function adopt(e){return e instanceof i?e:new i((function(t){t(e)}))}return new(i||(i=Promise))((function(i,r){function fulfilled(e){try{step(n.next(e))}catch(e){r(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){r(e)}}function step(e){e.done?i(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.DashboardApi=void 0;const r=i(666);const s=i(1072);class DashboardApi extends r.ClientApiBase{constructor(e,t,i,n){super(e,t,n||"node-Dashboard-api",i)}createDashboard(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n=null;let o=null;if(t){n=t.projectId||t.project;o=t.teamId||t.team}let a={project:n,team:o};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.3","Dashboard","454b3e51-2e6e-48d4-ad81-978154089351",a);let n=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(n,e,r);let l=this.formatResponse(o.result,s.TypeInfo.Dashboard,false);i(l)}catch(e){r(e)}}))))}))}deleteDashboard(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n=null;let s=null;if(e){n=e.projectId||e.project;s=e.teamId||e.team}let o={project:n,team:s,dashboardId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","Dashboard","454b3e51-2e6e-48d4-ad81-978154089351",o);let t=e.requestUrl;let n=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.del(t,n);let s=this.formatResponse(r.result,null,false);i(s)}catch(e){r(e)}}))))}))}getDashboard(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n=null;let o=null;if(e){n=e.projectId||e.project;o=e.teamId||e.team}let a={project:n,team:o,dashboardId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","Dashboard","454b3e51-2e6e-48d4-ad81-978154089351",a);let t=e.requestUrl;let n=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,n);let o=this.formatResponse(r.result,s.TypeInfo.Dashboard,false);i(o)}catch(e){r(e)}}))))}))}getDashboardsByProject(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n=null;let r=null;if(e){n=e.projectId||e.project;r=e.teamId||e.team}let o={project:n,team:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","Dashboard","454b3e51-2e6e-48d4-ad81-978154089351",o);let i=e.requestUrl;let n=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(i,n);let a=this.formatResponse(r.result,s.TypeInfo.Dashboard,true);t(a)}catch(e){i(e)}}))))}))}replaceDashboard(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n=null;let a=null;if(t){n=t.projectId||t.project;a=t.teamId||t.team}let l={project:n,team:a,dashboardId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.3","Dashboard","454b3e51-2e6e-48d4-ad81-978154089351",l);let i=t.requestUrl;let n=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.replace(i,e,n);let a=this.formatResponse(o.result,s.TypeInfo.Dashboard,false);r(a)}catch(e){o(e)}}))))}))}replaceDashboards(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n=null;let o=null;if(t){n=t.projectId||t.project;o=t.teamId||t.team}let a={project:n,team:o};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.3","Dashboard","454b3e51-2e6e-48d4-ad81-978154089351",a);let n=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.replace(n,e,r);let l=this.formatResponse(o.result,s.TypeInfo.DashboardGroup,false);i(l)}catch(e){r(e)}}))))}))}createWidget(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n=null;let a=null;if(t){n=t.projectId||t.project;a=t.teamId||t.team}let l={project:n,team:a,dashboardId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","Dashboard","bdcff53a-8355-4172-a00a-40497ea23afc",l);let i=t.requestUrl;let n=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(i,e,n);let a=this.formatResponse(o.result,s.TypeInfo.Widget,false);r(a)}catch(e){o(e)}}))))}))}deleteWidget(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n=null;let a=null;if(e){n=e.projectId||e.project;a=e.teamId||e.team}let l={project:n,team:a,dashboardId:t,widgetId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","Dashboard","bdcff53a-8355-4172-a00a-40497ea23afc",l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let n;n=yield this.rest.del(t,i);let o=this.formatResponse(n.result,s.TypeInfo.Dashboard,false);r(o)}catch(e){o(e)}}))))}))}getWidget(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n=null;let a=null;if(e){n=e.projectId||e.project;a=e.teamId||e.team}let l={project:n,team:a,dashboardId:t,widgetId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","Dashboard","bdcff53a-8355-4172-a00a-40497ea23afc",l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let n;n=yield this.rest.get(t,i);let o=this.formatResponse(n.result,s.TypeInfo.Widget,false);r(o)}catch(e){o(e)}}))))}))}replaceWidget(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n=null;let l=null;if(t){n=t.projectId||t.project;l=t.teamId||t.team}let p={project:n,team:l,dashboardId:i,widgetId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","Dashboard","bdcff53a-8355-4172-a00a-40497ea23afc",p);let i=t.requestUrl;let n=this.createRequestOptions("application/json",t.apiVersion);let r;r=yield this.rest.replace(i,e,n);let a=this.formatResponse(r.result,s.TypeInfo.Widget,false);o(a)}catch(e){a(e)}}))))}))}updateWidget(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n=null;let l=null;if(t){n=t.projectId||t.project;l=t.teamId||t.team}let p={project:n,team:l,dashboardId:i,widgetId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","Dashboard","bdcff53a-8355-4172-a00a-40497ea23afc",p);let i=t.requestUrl;let n=this.createRequestOptions("application/json",t.apiVersion);let r;r=yield this.rest.update(i,e,n);let a=this.formatResponse(r.result,s.TypeInfo.Widget,false);o(a)}catch(e){a(e)}}))))}))}getWidgetMetadata(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t,contributionId:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Dashboard","6b3628d3-e96f-4fc7-b176-50240b03b515",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.WidgetMetadataResponse,false);i(a)}catch(e){r(e)}}))))}))}getWidgetTypes(e,t){return n(this,void 0,void 0,(function*(){if(e==null){throw new TypeError("scope can not be null or undefined")}return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};let o={$scope:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Dashboard","6b3628d3-e96f-4fc7-b176-50240b03b515",n,o);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(t,r);let l=this.formatResponse(a.result,s.TypeInfo.WidgetTypesResponse,false);i(l)}catch(e){r(e)}}))))}))}}t.DashboardApi=DashboardApi;DashboardApi.RESOURCE_AREA_ID="31c84e0a-3ece-48fd-a29d-100849af99ba"},8757:function(e,t,i){var n=this&&this.__awaiter||function(e,t,i,n){function adopt(e){return e instanceof i?e:new i((function(t){t(e)}))}return new(i||(i=Promise))((function(i,r){function fulfilled(e){try{step(n.next(e))}catch(e){r(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){r(e)}}function step(e){e.done?i(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.ExtensionManagementApi=void 0;const r=i(666);const s=i(1942);const o=i(9442);class ExtensionManagementApi extends r.ClientApiBase{constructor(e,t,i,n){super(e,t,n||"node-ExtensionManagement-api",i)}getAcquisitionOptions(e,t,i,r,o,a,l){return n(this,void 0,void 0,(function*(){if(e==null){throw new TypeError("itemId can not be null or undefined")}return new Promise(((p,c)=>n(this,void 0,void 0,(function*(){let n={};let d={itemId:e,testCommerce:t,isFreeOrTrialInstall:i,isAccountOwner:r,isLinked:o,isConnectedServer:a,isBuyOperationValid:l};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","ExtensionManagement","288dff58-d13b-468e-9671-0fb754e9398c",n,d);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.AcquisitionOptions,false);p(o)}catch(e){c(e)}}))))}))}requestAcquisition(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","ExtensionManagement","da616457-eed3-4672-92d7-18d21f5c1658",n);let r=i.requestUrl;let o=this.createRequestOptions("application/json",i.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.ExtensionAcquisitionRequest,false);t(l)}catch(e){i(e)}}))))}))}getAuditLog(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={publisherName:e,extensionName:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","ExtensionManagement","23a312e0-562d-42fb-a505-5a046b5635db",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.ExtensionAuditLog,false);i(a)}catch(e){r(e)}}))))}))}registerAuthorization(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={publisherName:e,extensionName:t,registrationId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","ExtensionManagement","f21cfc80-d2d2-4248-98bb-7820c74c4606",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.replace(t,null,i);let o=this.formatResponse(s.result,null,false);r(o)}catch(e){s(e)}}))))}))}createDocumentByName(e,t,i,r,s,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={publisherName:t,extensionName:i,scopeType:r,scopeValue:s,collectionName:o};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","ExtensionManagement","bbe06c18-1c8b-4fcd-b9c6-1535aaab8749",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.create(i,e,r);let o=this.formatResponse(s.result,null,false);a(o)}catch(e){l(e)}}))))}))}deleteDocumentByName(e,t,i,r,s,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={publisherName:e,extensionName:t,scopeType:i,scopeValue:r,collectionName:s,documentId:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","ExtensionManagement","bbe06c18-1c8b-4fcd-b9c6-1535aaab8749",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.del(t,i);let s=this.formatResponse(r.result,null,false);a(s)}catch(e){l(e)}}))))}))}getDocumentByName(e,t,i,r,s,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={publisherName:e,extensionName:t,scopeType:i,scopeValue:r,collectionName:s,documentId:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","ExtensionManagement","bbe06c18-1c8b-4fcd-b9c6-1535aaab8749",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let s=this.formatResponse(r.result,null,false);a(s)}catch(e){l(e)}}))))}))}getDocumentsByName(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={publisherName:e,extensionName:t,scopeType:i,scopeValue:r,collectionName:s};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","ExtensionManagement","bbe06c18-1c8b-4fcd-b9c6-1535aaab8749",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let s=this.formatResponse(r.result,null,true);o(s)}catch(e){a(e)}}))))}))}setDocumentByName(e,t,i,r,s,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={publisherName:t,extensionName:i,scopeType:r,scopeValue:s,collectionName:o};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","ExtensionManagement","bbe06c18-1c8b-4fcd-b9c6-1535aaab8749",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.replace(i,e,r);let o=this.formatResponse(s.result,null,false);a(o)}catch(e){l(e)}}))))}))}updateDocumentByName(e,t,i,r,s,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={publisherName:t,extensionName:i,scopeType:r,scopeValue:s,collectionName:o};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","ExtensionManagement","bbe06c18-1c8b-4fcd-b9c6-1535aaab8749",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.update(i,e,r);let o=this.formatResponse(s.result,null,false);a(o)}catch(e){l(e)}}))))}))}queryCollectionsByName(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={publisherName:t,extensionName:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","ExtensionManagement","56c331f1-ce53-4318-adfd-4db5c52a7a2e",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(i,e,s);let a=this.formatResponse(o.result,null,true);r(a)}catch(e){s(e)}}))))}))}getStates(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={};let l={includeDisabled:e,includeErrors:t,includeInstallationIssues:i,forceRefresh:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","ExtensionManagement","92755d3d-9a8a-42b3-8a4d-87359fe5aa93",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.ExtensionState,true);o(a)}catch(e){a(e)}}))))}))}queryExtensions(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.2-preview.2","ExtensionManagement","046c980f-1345-4ce2-bf85-b46d10ff4cfd",n);let r=i.requestUrl;let o=this.createRequestOptions("application/json",i.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.InstalledExtension,true);t(l)}catch(e){i(e)}}))))}))}getInstalledExtensions(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={};let l={includeDisabledExtensions:e,includeErrors:t,assetTypes:i&&i.join(":"),includeInstallationIssues:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","ExtensionManagement","275424d0-c844-4fe2-bda6-04933a1357d8",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.InstalledExtension,true);o(a)}catch(e){a(e)}}))))}))}updateInstalledExtension(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.2-preview.2","ExtensionManagement","275424d0-c844-4fe2-bda6-04933a1357d8",n);let r=i.requestUrl;let o=this.createRequestOptions("application/json",i.apiVersion);let a;a=yield this.rest.update(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.InstalledExtension,false);t(l)}catch(e){i(e)}}))))}))}getInstalledExtensionByName(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={publisherName:e,extensionName:t};let a={assetTypes:i&&i.join(":")};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","ExtensionManagement","fb0da285-f23e-4b56-8b53-3ef5f9f6de66",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.InstalledExtension,false);r(l)}catch(e){o(e)}}))))}))}installExtensionByName(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={publisherName:e,extensionName:t,version:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","ExtensionManagement","fb0da285-f23e-4b56-8b53-3ef5f9f6de66",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.create(t,null,i);let a=this.formatResponse(o.result,s.TypeInfo.InstalledExtension,false);r(a)}catch(e){o(e)}}))))}))}uninstallExtensionByName(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={publisherName:e,extensionName:t};let a={reason:i,reasonCode:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","ExtensionManagement","fb0da285-f23e-4b56-8b53-3ef5f9f6de66",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.del(t,i);let o=this.formatResponse(r.result,null,false);s(o)}catch(e){o(e)}}))))}))}getPolicies(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={userId:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","ExtensionManagement","e5cc8c09-407b-4867-8319-2ae3338cbf6f",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(i,r);let a=this.formatResponse(s.result,o.TypeInfo.UserExtensionPolicy,false);t(a)}catch(e){i(e)}}))))}))}resolveRequest(e,t,i,r,s){return n(this,void 0,void 0,(function*(){if(s==null){throw new TypeError("state can not be null or undefined")}return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={publisherName:t,extensionName:i,requesterId:r};let l={state:s};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","ExtensionManagement","aa93e1f3-511c-4364-8b9c-eb98818f2e0b",n,l);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.update(i,e,r);let a=this.formatResponse(s.result,null,false);o(a)}catch(e){a(e)}}))))}))}getRequests(){return n(this,void 0,void 0,(function*(){return new Promise(((e,t)=>n(this,void 0,void 0,(function*(){let i={};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","ExtensionManagement","216b978f-b164-424e-ada2-b77561e842b7",i);let n=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.get(n,r);let a=this.formatResponse(o.result,s.TypeInfo.RequestedExtension,true);e(a)}catch(e){t(e)}}))))}))}resolveAllRequests(e,t,i,r){return n(this,void 0,void 0,(function*(){if(r==null){throw new TypeError("state can not be null or undefined")}return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={publisherName:t,extensionName:i};let a={state:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","ExtensionManagement","ba93e1f3-511c-4364-8b9c-eb98818f2e0b",n,a);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(i,e,r);let l=this.formatResponse(o.result,null,false);s(l)}catch(e){o(e)}}))))}))}deleteRequest(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={publisherName:e,extensionName:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","ExtensionManagement","f5afca1e-a728-4294-aa2d-4af0173431b5",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}requestExtension(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={publisherName:e,extensionName:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","ExtensionManagement","f5afca1e-a728-4294-aa2d-4af0173431b5",n);let t=e.requestUrl;let o=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.create(t,i,o);let l=this.formatResponse(a.result,s.TypeInfo.RequestedExtension,false);r(l)}catch(e){o(e)}}))))}))}getToken(){return n(this,void 0,void 0,(function*(){return new Promise(((e,t)=>n(this,void 0,void 0,(function*(){let i={};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","ExtensionManagement","3a2e24ed-1d6f-4cb2-9f3b-45a96bbfaf50",i);let n=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.get(n,r);let o=this.formatResponse(s.result,null,false);e(o)}catch(e){t(e)}}))))}))}}t.ExtensionManagementApi=ExtensionManagementApi;ExtensionManagementApi.RESOURCE_AREA_ID="6c2b0933-3600-42ae-bf8b-93d4f7e83594"},3236:function(e,t,i){var n=this&&this.__awaiter||function(e,t,i,n){function adopt(e){return e instanceof i?e:new i((function(t){t(e)}))}return new(i||(i=Promise))((function(i,r){function fulfilled(e){try{step(n.next(e))}catch(e){r(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){r(e)}}function step(e){e.done?i(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.FeatureManagementApi=void 0;const r=i(666);const s=i(7765);class FeatureManagementApi extends r.ClientApiBase{constructor(e,t,i,n){super(e,t,n||"node-FeatureManagement-api",i)}getFeature(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={featureId:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","FeatureManagement","c4209f25-7a27-41dd-9f04-06080c7b6afd",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(i,r);let o=this.formatResponse(s.result,null,false);t(o)}catch(e){i(e)}}))))}))}getFeatures(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};let r={targetContributionId:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","FeatureManagement","c4209f25-7a27-41dd-9f04-06080c7b6afd",n,r);let i=e.requestUrl;let s=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(i,s);let a=this.formatResponse(o.result,null,true);t(a)}catch(e){i(e)}}))))}))}getFeatureState(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={featureId:e,userScope:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","FeatureManagement","98911314-3f9b-4eaf-80e8-83900d8e85d9",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.ContributedFeatureState,false);i(a)}catch(e){r(e)}}))))}))}setFeatureState(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={featureId:t,userScope:i};let p={reason:r,reasonCode:o};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","FeatureManagement","98911314-3f9b-4eaf-80e8-83900d8e85d9",n,p);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(i,e,r);let l=this.formatResponse(o.result,s.TypeInfo.ContributedFeatureState,false);a(l)}catch(e){l(e)}}))))}))}getFeatureStateForScope(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={featureId:e,userScope:t,scopeName:i,scopeValue:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","FeatureManagement","dd291e43-aa9f-4cee-8465-a93c78e414a4",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.ContributedFeatureState,false);o(a)}catch(e){a(e)}}))))}))}setFeatureStateForScope(e,t,i,r,o,a,l){return n(this,void 0,void 0,(function*(){return new Promise(((p,c)=>n(this,void 0,void 0,(function*(){let n={featureId:t,userScope:i,scopeName:r,scopeValue:o};let d={reason:a,reasonCode:l};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","FeatureManagement","dd291e43-aa9f-4cee-8465-a93c78e414a4",n,d);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(i,e,r);let a=this.formatResponse(o.result,s.TypeInfo.ContributedFeatureState,false);p(a)}catch(e){c(e)}}))))}))}queryFeatureStates(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","FeatureManagement","2b4486ad-122b-400c-ae65-17b6672c1f9d",n);let r=i.requestUrl;let o=this.createRequestOptions("application/json",i.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.ContributedFeatureStateQuery,false);t(l)}catch(e){i(e)}}))))}))}queryFeatureStatesForDefaultScope(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={userScope:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","FeatureManagement","3f810f28-03e2-4239-b0bc-788add3005e5",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.ContributedFeatureStateQuery,false);i(l)}catch(e){r(e)}}))))}))}queryFeatureStatesForNamedScope(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={userScope:t,scopeName:i,scopeValue:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","FeatureManagement","f29e997b-c2da-4d15-8380-765788a1a74c",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,r);let l=this.formatResponse(a.result,s.TypeInfo.ContributedFeatureStateQuery,false);o(l)}catch(e){a(e)}}))))}))}}t.FeatureManagementApi=FeatureManagementApi},3804:function(e,t,i){var n=this&&this.__awaiter||function(e,t,i,n){function adopt(e){return e instanceof i?e:new i((function(t){t(e)}))}return new(i||(i=Promise))((function(i,r){function fulfilled(e){try{step(n.next(e))}catch(e){r(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){r(e)}}function step(e){e.done?i(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.FileContainerApi=void 0;const r=i(2203);const s=i(3106);const o=i(6184);const a=i(3133);const l=i(7885);class FileContainerApi extends a.FileContainerApiBase{constructor(e,t,i,n){super(e,t,i,n)}getItem(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={containerId:e};let p={scope:t,itemPath:i,$format:"OctetStream",downloadFileName:r};try{let e=yield this.vsoClient.getVersioningData("4.0-preview.4","Container","e4f5c81e-e250-447b-9fef-bd48471bea5e",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/octet-stream",e.apiVersion);let r=yield this.http.get(t);let c={};let d=r.message.statusCode;c.statusCode=d;if(d==o.HttpCodes.NotFound){a(c)}if(d>299){let e;let t=yield r.readBody();let n;if(t&&t.length>0){n=JSON.parse(t);if(i&&i.responseProcessor){c.result=i.responseProcessor(n)}else{c.result=n}}if(n&&n.message){e=n.message}else{e="Failed request: ("+d+") "+r.message.url}l(new Error(e))}else{if(r.message.headers["content-encoding"]==="gzip"){let e=s.createGunzip();r.message.pipe(e);c.result=e}else{c.result=r.message}a(c)}}catch(e){l(e)}}))))}))}createItem(e,t,i,n,r,s){return new Promise(((o,a)=>{let l=new ChunkStream(this,t,i,n,r,s);l.on("finish",(()=>{o(l.getItem())}));e.pipe(l)}))}_createItem(e,t,i,n,r,s){var o={containerId:i};var a={itemPath:n,scope:r};e=e||{};e["Content-Type"]="";this.vsoClient.getVersioningData("4.0-preview.4","Container","e4f5c81e-e250-447b-9fef-bd48471bea5e",o,a).then((i=>{var n=i.requestUrl;var r={responseTypeMetadata:l.TypeInfo.FileContainerItem,responseIsCollection:false};let o=this.createRequestOptions("application/octet-stream",i.apiVersion);o.additionalHeaders=e;this.rest.uploadStream("PUT",n,t,o).then((e=>{let t=this.formatResponse(e.result,l.TypeInfo.FileContainerItem,false);s(null,e.statusCode,t)})).catch((e=>{s(e,e.statusCode,null)}))}),(e=>{s(e,e.statusCode,null)}))}}t.FileContainerApi=FileContainerApi;class ChunkStream extends r.Writable{constructor(e,t,i,n,r,s){super();this._buffer=new Buffer(ChunkStream.ChunkSize);this._length=0;this._startRange=0;this._bytesToSend=0;this._totalReceived=0;this._api=e;this._options=s||{};this._uncompressedLength=t;this._containerId=i;this._itemPath=n;this._scope=r;this._bytesToSend=this._options.isGzipped?this._options.compressedLength:t}_write(e,t,i){let n=e;if(!n){if(this._length==0){i()}else{this._sendChunk(i)}return}let r=null;if(this._length+n.length>ChunkStream.ChunkSize){let e=n.length-(ChunkStream.ChunkSize-this._length);n.copy(this._buffer,this._length,0,e);this._length+=e;r=n.slice(e)}else{n.copy(this._buffer,this._length,0,n.length);this._length+=n.length}this._totalReceived+=n.length;if(this._length>=ChunkStream.ChunkSize||this._totalReceived>=this._bytesToSend){this._sendChunk(i,r)}else{i()}}_sendChunk(e,t){let i=this._startRange+this._length;let n={"Content-Range":"bytes "+this._startRange+"-"+(i-1)+"/"+this._bytesToSend,"Content-Length":this._length};if(this._options.isGzipped){n["Accept-Encoding"]="gzip";n["Content-Encoding"]="gzip";n["x-tfs-filelength"]=this._uncompressedLength}this._startRange=i;this._api._createItem(n,new BufferStream(this._buffer,this._length),this._containerId,this._itemPath,this._scope,((i,n,r)=>{if(t){this._length=t.length;t.copy(this._buffer)}else{this._length=0}this._item=r;e(i)}))}getItem(){return this._item}}ChunkStream.ChunkSize=16*1024*1024;class BufferStream extends r.Readable{constructor(e,t){super();this._position=0;this._length=0;this._buffer=e;this._length=t}_read(e){if(this._position>=this._length){this.push(null);return}let t=Math.min(this._position+e,this._length);this.push(this._buffer.slice(this._position,t));this._position=t}}},3133:function(e,t,i){var n=this&&this.__awaiter||function(e,t,i,n){function adopt(e){return e instanceof i?e:new i((function(t){t(e)}))}return new(i||(i=Promise))((function(i,r){function fulfilled(e){try{step(n.next(e))}catch(e){r(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){r(e)}}function step(e){e.done?i(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.FileContainerApiBase=void 0;const r=i(666);const s=i(7885);class FileContainerApiBase extends r.ClientApiBase{constructor(e,t,i,n){super(e,t,n||"node-FileContainer-api",i)}createItems(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={containerId:t};let a={scope:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.4","Container","e4f5c81e-e250-447b-9fef-bd48471bea5e",n,a);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let l;l=yield this.rest.create(i,e,o);let p=this.formatResponse(l.result,s.TypeInfo.FileContainerItem,true);r(p)}catch(e){o(e)}}))))}))}deleteItem(e,t,i){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("itemPath can not be null or undefined")}return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={containerId:e};let o={itemPath:t,scope:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.4","Container","e4f5c81e-e250-447b-9fef-bd48471bea5e",n,o);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,i);let a=this.formatResponse(s.result,null,false);r(a)}catch(e){s(e)}}))))}))}getContainers(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={};let o={scope:e,artifactUris:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.4","Container","e4f5c81e-e250-447b-9fef-bd48471bea5e",n,o);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(t,r);let l=this.formatResponse(a.result,s.TypeInfo.FileContainer,true);i(l)}catch(e){r(e)}}))))}))}getItems(e,t,i,r,o,a,l,p,c,d,u,A){return n(this,void 0,void 0,(function*(){return new Promise(((f,h)=>n(this,void 0,void 0,(function*(){let n={containerId:e};let g={scope:t,itemPath:i,metadata:r,$format:o,downloadFileName:a,includeDownloadTickets:l,isShallow:p,ignoreRequestedMediaType:c,includeBlobMetadata:d,saveAbsolutePath:u,preferRedirect:A};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.4","Container","e4f5c81e-e250-447b-9fef-bd48471bea5e",n,g);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.FileContainerItem,true);f(o)}catch(e){h(e)}}))))}))}}t.FileContainerApiBase=FileContainerApiBase},8853:function(e,t,i){var n=this&&this.__awaiter||function(e,t,i,n){function adopt(e){return e instanceof i?e:new i((function(t){t(e)}))}return new(i||(i=Promise))((function(i,r){function fulfilled(e){try{step(n.next(e))}catch(e){r(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){r(e)}}function step(e){e.done?i(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.GalleryApi=void 0;const r=i(8613);const s=i(9442);class GalleryApi extends r.GalleryCompatHttpClientBase{constructor(e,t,i,n){super(e,t,n||"node-Gallery-api",i)}shareExtensionById(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={extensionId:e,accountName:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","1f19631b-a0b4-4a03-89c2-d79785d24360",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.create(t,null,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}unshareExtensionById(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={extensionId:e,accountName:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","1f19631b-a0b4-4a03-89c2-d79785d24360",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}shareExtension(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={publisherName:e,extensionName:t,accountName:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","a1e66d8f-f5de-4d16-8309-91a4e015ee46",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.create(t,null,i);let o=this.formatResponse(s.result,null,false);r(o)}catch(e){s(e)}}))))}))}unshareExtension(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={publisherName:e,extensionName:t,accountName:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","a1e66d8f-f5de-4d16-8309-91a4e015ee46",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,i);let o=this.formatResponse(s.result,null,false);r(o)}catch(e){s(e)}}))))}))}getAcquisitionOptions(e,t,i,r){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("installationTarget can not be null or undefined")}return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={itemId:e};let l={installationTarget:t,testCommerce:i,isFreeOrTrialInstall:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","9d0a0105-075e-4760-aa15-8bcf54d1bd7d",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.AcquisitionOptions,false);o(a)}catch(e){a(e)}}))))}))}requestAcquisition(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","3adb1f2d-e328-446e-be73-9f6d98071c45",n);let r=i.requestUrl;let o=this.createRequestOptions("application/json",i.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.ExtensionAcquisitionRequest,false);t(l)}catch(e){i(e)}}))))}))}getAssetByName(e,t,i,r,s,o,a,l){return n(this,void 0,void 0,(function*(){return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={publisherName:t,extensionName:i,version:r,assetType:s};let c={accountToken:o,acceptDefault:a};e=e||{};e["X-Market-AccountToken"]="accountTokenHeader";try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","7529171f-a002-4180-93ba-685f358a0482",n,c);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("application/octet-stream",i);l((yield this.http.get(t,{Accept:r})).message)}catch(e){p(e)}}))))}))}getAsset(e,t,i,r,s,o,a){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={extensionId:t,version:i,assetType:r};let p={accountToken:s,acceptDefault:o};e=e||{};e["X-Market-AccountToken"]="accountTokenHeader";try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","5d545f3d-ef47-488b-8be3-f5ee1517856c",n,p);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("application/octet-stream",i);a((yield this.http.get(t,{Accept:r})).message)}catch(e){l(e)}}))))}))}getAssetAuthenticated(e,t,i,r,s,o,a){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={publisherName:t,extensionName:i,version:r,assetType:s};let p={accountToken:o};e=e||{};e["X-Market-AccountToken"]="accountTokenHeader";try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","506aff36-2622-4f70-8063-77cce6366d20",n,p);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("application/octet-stream",i);a((yield this.http.get(t,{Accept:r})).message)}catch(e){l(e)}}))))}))}associateAzurePublisher(e,t){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("azurePublisherId can not be null or undefined")}return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={publisherName:e};let s={azurePublisherId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","efd202a6-9d87-4ebc-9229-d2b8ae2fdb6d",n,s);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.replace(t,null,r);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}queryAssociatedAzurePublisher(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={publisherName:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","efd202a6-9d87-4ebc-9229-d2b8ae2fdb6d",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(i,r);let o=this.formatResponse(s.result,null,false);t(o)}catch(e){i(e)}}))))}))}getCategories(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};let r={languages:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","e0a5a71e-3ac3-43a0-ae7d-0bb5c3046a2a",n,r);let i=e.requestUrl;let s=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(i,s);let a=this.formatResponse(o.result,null,true);t(a)}catch(e){i(e)}}))))}))}getCategoryDetails(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={categoryName:e};let o={languages:t,product:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","75d3c04d-84d2-4973-acd2-22627587dabc",n,o);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,i);let a=this.formatResponse(s.result,null,false);r(a)}catch(e){s(e)}}))))}))}getCategoryTree(e,t,i,r,s,o,a,l){return n(this,void 0,void 0,(function*(){return new Promise(((p,c)=>n(this,void 0,void 0,(function*(){let n={product:e,categoryId:t};let d={lcid:i,source:r,productVersion:s,skus:o,subSkus:a,productArchitecture:l};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","1102bb42-82b0-4955-8d8a-435d6b4cedd3",n,d);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let s=this.formatResponse(r.result,null,false);p(s)}catch(e){c(e)}}))))}))}getRootCategories(e,t,i,r,s,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={product:e};let p={lcid:t,source:i,productVersion:r,skus:s,subSkus:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","31fba831-35b2-46f6-a641-d05de5a877d8",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let s=this.formatResponse(r.result,null,false);a(s)}catch(e){l(e)}}))))}))}getCertificate(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={publisherName:e,extensionName:t,version:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","e905ad6a-3f1f-4d08-9f6d-7d357ff8b7d0",n);let t=e.requestUrl;let i=e.apiVersion;let s=this.createAcceptHeader("application/octet-stream",i);r((yield this.http.get(t,{Accept:s})).message)}catch(e){s(e)}}))))}))}createSupportRequest(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","8eded385-026a-4c15-b810-b8eb402771f1",n);let r=i.requestUrl;let s=this.createRequestOptions("application/json",i.apiVersion);let o;o=yield this.rest.create(r,e,s);let a=this.formatResponse(o.result,null,false);t(a)}catch(e){i(e)}}))))}))}createDraftForEditExtension(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={publisherName:e,extensionName:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","02b33873-4e61-496e-83a2-59d1df46b7d8",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.create(t,null,r);let a=this.formatResponse(o.result,s.TypeInfo.ExtensionDraft,false);i(a)}catch(e){r(e)}}))))}))}performEditExtensionDraftOperation(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={publisherName:t,extensionName:i,draftId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","02b33873-4e61-496e-83a2-59d1df46b7d8",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,r);let l=this.formatResponse(a.result,s.TypeInfo.ExtensionDraft,false);o(l)}catch(e){a(e)}}))))}))}updatePayloadInDraftForEditExtension(e,t,i,r,o,a){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={publisherName:i,extensionName:r,draftId:o};e=e||{};e["Content-Type"]="application/octet-stream";e["X-Market-UploadFileName"]="fileName";try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","02b33873-4e61-496e-83a2-59d1df46b7d8",n);let r=i.requestUrl;let o=this.createRequestOptions("application/json",i.apiVersion);o.additionalHeaders=e;let l;l=yield this.rest.uploadStream("PUT",r,t,o);let p=this.formatResponse(l.result,s.TypeInfo.ExtensionDraft,false);a(p)}catch(e){l(e)}}))))}))}addAssetForEditExtensionDraft(e,t,i,r,s,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={publisherName:i,extensionName:r,draftId:s,assetType:o};e=e||{};e["Content-Type"]="application/octet-stream";try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","f1db9c47-6619-4998-a7e5-d7f9f41a4617",n);let r=i.requestUrl;let s=this.createRequestOptions("application/json",i.apiVersion);s.additionalHeaders=e;let o;o=yield this.rest.uploadStream("PUT",r,t,s);let l=this.formatResponse(o.result,null,false);a(l)}catch(e){l(e)}}))))}))}createDraftForNewExtension(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={publisherName:i};e=e||{};e["Content-Type"]="application/octet-stream";e["X-Market-UploadFileProduct"]="product";e["X-Market-UploadFileName"]="fileName";try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","b3ab127d-ebb9-4d22-b611-4e09593c8d79",n);let o=i.requestUrl;let a=this.createRequestOptions("application/json",i.apiVersion);a.additionalHeaders=e;let l;l=yield this.rest.uploadStream("POST",o,t,a);let p=this.formatResponse(l.result,s.TypeInfo.ExtensionDraft,false);r(p)}catch(e){o(e)}}))))}))}performNewExtensionDraftOperation(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={publisherName:t,draftId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","b3ab127d-ebb9-4d22-b611-4e09593c8d79",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.ExtensionDraft,false);r(l)}catch(e){o(e)}}))))}))}updatePayloadInDraftForNewExtension(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={publisherName:i,draftId:r};e=e||{};e["Content-Type"]="application/octet-stream";e["X-Market-UploadFileName"]="fileName";try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","b3ab127d-ebb9-4d22-b611-4e09593c8d79",n);let r=i.requestUrl;let a=this.createRequestOptions("application/json",i.apiVersion);a.additionalHeaders=e;let l;l=yield this.rest.uploadStream("PUT",r,t,a);let p=this.formatResponse(l.result,s.TypeInfo.ExtensionDraft,false);o(p)}catch(e){a(e)}}))))}))}addAssetForNewExtensionDraft(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={publisherName:i,draftId:r,assetType:s};e=e||{};e["Content-Type"]="application/octet-stream";try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","88c0b1c8-b4f1-498a-9b2a-8446ef9f32e7",n);let r=i.requestUrl;let s=this.createRequestOptions("application/json",i.apiVersion);s.additionalHeaders=e;let a;a=yield this.rest.uploadStream("PUT",r,t,s);let l=this.formatResponse(a.result,null,false);o(l)}catch(e){a(e)}}))))}))}getAssetFromEditExtensionDraft(e,t,i,r){return n(this,void 0,void 0,(function*(){if(r==null){throw new TypeError("extensionName can not be null or undefined")}return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={publisherName:e,draftId:t,assetType:i};let a={extensionName:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","88c0b1c8-b4f1-498a-9b2a-8446ef9f32e7",n,a);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("application/octet-stream",i);s((yield this.http.get(t,{Accept:r})).message)}catch(e){o(e)}}))))}))}getAssetFromNewExtensionDraft(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={publisherName:e,draftId:t,assetType:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","88c0b1c8-b4f1-498a-9b2a-8446ef9f32e7",n);let t=e.requestUrl;let i=e.apiVersion;let s=this.createAcceptHeader("application/octet-stream",i);r((yield this.http.get(t,{Accept:s})).message)}catch(e){s(e)}}))))}))}getExtensionEvents(e,t,i,r,o,a){return n(this,void 0,void 0,(function*(){return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={publisherName:e,extensionName:t};let c={count:i,afterDate:r,include:o,includeProperty:a};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","3d13c499-2168-4d06-bef4-14aba185dcd5",n,c);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.ExtensionEvents,false);l(o)}catch(e){p(e)}}))))}))}publishExtensionEvents(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","0bf2bd3a-70e0-4d5d-8bf7-bd4a9c2ab6e7",n);let r=i.requestUrl;let s=this.createRequestOptions("application/json",i.apiVersion);let o;o=yield this.rest.create(r,e,s);let a=this.formatResponse(o.result,null,false);t(a)}catch(e){i(e)}}))))}))}queryExtensions(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={};let a={accountToken:i};e=e||{};e["X-Market-AccountToken"]="accountTokenHeader";try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","eb9d5ee1-6d43-456b-b80e-8a96fbc014b6",n,a);let o=i.requestUrl;let l=this.createRequestOptions("application/json",i.apiVersion);l.additionalHeaders=e;let p;p=yield this.rest.create(o,t,l);let c=this.formatResponse(p.result,s.TypeInfo.ExtensionQueryResult,false);r(c)}catch(e){o(e)}}))))}))}createExtension(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={};let l={extensionType:i,reCaptchaToken:r};e=e||{};e["Content-Type"]="application/octet-stream";try{let i=yield this.vsoClient.getVersioningData("7.2-preview.2","gallery","a41192c8-9525-4b58-bc86-179fa549d80d",n,l);let r=i.requestUrl;let a=this.createRequestOptions("application/json",i.apiVersion);a.additionalHeaders=e;let p;p=yield this.rest.uploadStream("POST",r,t,a);let c=this.formatResponse(p.result,s.TypeInfo.PublishedExtension,false);o(c)}catch(e){a(e)}}))))}))}deleteExtensionById(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={extensionId:e};let s={version:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","gallery","a41192c8-9525-4b58-bc86-179fa549d80d",n,s);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.del(t,r);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}getExtensionById(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={extensionId:e};let a={version:t,flags:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","gallery","a41192c8-9525-4b58-bc86-179fa549d80d",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.PublishedExtension,false);r(l)}catch(e){o(e)}}))))}))}updateExtensionById(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={extensionId:e};let o={reCaptchaToken:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","gallery","a41192c8-9525-4b58-bc86-179fa549d80d",n,o);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.replace(t,null,r);let l=this.formatResponse(a.result,s.TypeInfo.PublishedExtension,false);i(l)}catch(e){r(e)}}))))}))}createExtensionWithPublisher(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={publisherName:i};let p={extensionType:r,reCaptchaToken:o};e=e||{};e["Content-Type"]="application/octet-stream";try{let i=yield this.vsoClient.getVersioningData("7.2-preview.2","gallery","e11ea35a-16fe-4b80-ab11-c4cab88a0966",n,p);let r=i.requestUrl;let o=this.createRequestOptions("application/json",i.apiVersion);o.additionalHeaders=e;let l;l=yield this.rest.uploadStream("POST",r,t,o);let c=this.formatResponse(l.result,s.TypeInfo.PublishedExtension,false);a(c)}catch(e){l(e)}}))))}))}deleteExtension(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={publisherName:e,extensionName:t};let o={version:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","gallery","e11ea35a-16fe-4b80-ab11-c4cab88a0966",n,o);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,i);let a=this.formatResponse(s.result,null,false);r(a)}catch(e){s(e)}}))))}))}getExtension(e,t,i,r,o,a,l){return n(this,void 0,void 0,(function*(){return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={publisherName:t,extensionName:i};let c={version:r,flags:o,accountToken:a};e=e||{};e["X-Market-AccountToken"]="accountTokenHeader";try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","gallery","e11ea35a-16fe-4b80-ab11-c4cab88a0966",n,c);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);r.additionalHeaders=e;let o;o=yield this.rest.get(i,r);let a=this.formatResponse(o.result,s.TypeInfo.PublishedExtension,false);l(a)}catch(e){p(e)}}))))}))}updateExtension(e,t,i,r,o,a,l){return n(this,void 0,void 0,(function*(){return new Promise(((p,c)=>n(this,void 0,void 0,(function*(){let n={publisherName:i,extensionName:r};let d={extensionType:o,reCaptchaToken:a,bypassScopeCheck:l};e=e||{};e["Content-Type"]="application/octet-stream";try{let i=yield this.vsoClient.getVersioningData("7.2-preview.2","gallery","e11ea35a-16fe-4b80-ab11-c4cab88a0966",n,d);let r=i.requestUrl;let o=this.createRequestOptions("application/json",i.apiVersion);o.additionalHeaders=e;let a;a=yield this.rest.uploadStream("PUT",r,t,o);let l=this.formatResponse(a.result,s.TypeInfo.PublishedExtension,false);p(l)}catch(e){c(e)}}))))}))}updateExtensionProperties(e,t,i){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("flags can not be null or undefined")}return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={publisherName:e,extensionName:t};let a={flags:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","gallery","e11ea35a-16fe-4b80-ab11-c4cab88a0966",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.update(t,null,i);let l=this.formatResponse(o.result,s.TypeInfo.PublishedExtension,false);r(l)}catch(e){o(e)}}))))}))}shareExtensionWithHost(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={publisherName:e,extensionName:t,hostType:i,hostName:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","328a3af8-d124-46e9-9483-01690cd415b9",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.create(t,null,i);let o=this.formatResponse(r.result,null,false);s(o)}catch(e){o(e)}}))))}))}unshareExtensionWithHost(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={publisherName:e,extensionName:t,hostType:i,hostName:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","328a3af8-d124-46e9-9483-01690cd415b9",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.del(t,i);let o=this.formatResponse(r.result,null,false);s(o)}catch(e){o(e)}}))))}))}extensionValidator(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","05e8a5e1-8c59-4c2c-8856-0ff087d1a844",n);let r=i.requestUrl;let s=this.createRequestOptions("application/json",i.apiVersion);let o;o=yield this.rest.create(r,e,s);let a=this.formatResponse(o.result,null,false);t(a)}catch(e){i(e)}}))))}))}sendNotifications(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","eab39817-413c-4602-a49f-07ad00844980",n);let r=i.requestUrl;let s=this.createRequestOptions("application/json",i.apiVersion);let o;o=yield this.rest.create(r,e,s);let a=this.formatResponse(o.result,null,false);t(a)}catch(e){i(e)}}))))}))}getPackage(e,t,i,r,s,o,a){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={publisherName:t,extensionName:i,version:r};let p={accountToken:s,acceptDefault:o};e=e||{};e["X-Market-AccountToken"]="accountTokenHeader";try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","7cb576f8-1cae-4c4b-b7b1-e4af5759e965",n,p);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("application/octet-stream",i);a((yield this.http.get(t,{Accept:r})).message)}catch(e){l(e)}}))))}))}getAssetWithToken(e,t,i,r,s,o,a,l,p){return n(this,void 0,void 0,(function*(){return new Promise(((p,c)=>n(this,void 0,void 0,(function*(){let n={publisherName:t,extensionName:i,version:r,assetType:s,assetToken:o};let d={accountToken:a,acceptDefault:l};e=e||{};e["X-Market-AccountToken"]="accountTokenHeader";try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","364415a1-0077-4a41-a7a0-06edd4497492",n,d);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("application/octet-stream",i);p((yield this.http.get(t,{Accept:r})).message)}catch(e){c(e)}}))))}))}deletePublisherAsset(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={publisherName:e};let s={assetType:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","21143299-34f9-4c62-8ca8-53da691192f9",n,s);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.del(t,r);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}getPublisherAsset(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={publisherName:e};let s={assetType:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","21143299-34f9-4c62-8ca8-53da691192f9",n,s);let t=e.requestUrl;let r=e.apiVersion;let o=this.createAcceptHeader("application/octet-stream",r);i((yield this.http.get(t,{Accept:o})).message)}catch(e){r(e)}}))))}))}updatePublisherAsset(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={publisherName:i};let a={assetType:r};e=e||{};e["Content-Type"]="application/octet-stream";e["X-Market-UploadFileName"]="fileName";try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","21143299-34f9-4c62-8ca8-53da691192f9",n,a);let r=i.requestUrl;let o=this.createRequestOptions("application/json",i.apiVersion);o.additionalHeaders=e;let l;l=yield this.rest.uploadStream("PUT",r,t,o);let p=this.formatResponse(l.result,null,true);s(p)}catch(e){o(e)}}))))}))}fetchDomainToken(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={publisherName:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","67a609ef-fa74-4b52-8664-78d76f7b3634",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(i,r);let o=this.formatResponse(s.result,null,false);t(o)}catch(e){i(e)}}))))}))}verifyDomainToken(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={publisherName:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","67a609ef-fa74-4b52-8664-78d76f7b3634",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.replace(i,null,r);let o=this.formatResponse(s.result,null,false);t(o)}catch(e){i(e)}}))))}))}queryPublishers(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","2ad6ee0a-b53f-4034-9d1d-d009fda1212e",n);let r=i.requestUrl;let o=this.createRequestOptions("application/json",i.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.PublisherQueryResult,false);t(l)}catch(e){i(e)}}))))}))}createPublisher(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","4ddec66a-e4f6-4f5d-999e-9e77710d7ff4",n);let r=i.requestUrl;let o=this.createRequestOptions("application/json",i.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.Publisher,false);t(l)}catch(e){i(e)}}))))}))}deletePublisher(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={publisherName:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","4ddec66a-e4f6-4f5d-999e-9e77710d7ff4",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(i,r);let o=this.formatResponse(s.result,null,false);t(o)}catch(e){i(e)}}))))}))}getPublisher(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={publisherName:e};let o={flags:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","4ddec66a-e4f6-4f5d-999e-9e77710d7ff4",n,o);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(t,r);let l=this.formatResponse(a.result,s.TypeInfo.Publisher,false);i(l)}catch(e){r(e)}}))))}))}updatePublisher(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={publisherName:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","4ddec66a-e4f6-4f5d-999e-9e77710d7ff4",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.replace(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.Publisher,false);i(l)}catch(e){r(e)}}))))}))}updatePublisherMembers(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={publisherName:t};let a={limitToCallerIdentityDomain:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","4ddec66a-e4f6-4f5d-999e-9e77710d7ff4",n,a);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let l;l=yield this.rest.create(i,e,o);let p=this.formatResponse(l.result,s.TypeInfo.PublisherRoleAssignment,true);r(p)}catch(e){o(e)}}))))}))}publishExtensionWithPublisherSignature(e,t,i,r,o,a,l){return n(this,void 0,void 0,(function*(){return new Promise(((p,c)=>n(this,void 0,void 0,(function*(){let n={publisherName:i,extensionName:r};let d={extensionType:o,reCaptchaToken:a,bypassScopeCheck:l};e=e||{};e["Content-Type"]="multipart/related";try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","e11ea35a-16fe-4b80-ab11-c4cab88a0969",n,d);let r=i.requestUrl;let o=this.createRequestOptions("application/json",i.apiVersion);o.additionalHeaders=e;let a;a=yield this.rest.uploadStream("PUT",r,t,o);let l=this.formatResponse(a.result,s.TypeInfo.PublishedExtension,false);p(l)}catch(e){c(e)}}))))}))}getPublisherWithoutToken(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={publisherName:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","215a2ed8-458a-4850-ad5a-45f1dabc3461",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(i,r);let a=this.formatResponse(o.result,s.TypeInfo.Publisher,false);t(a)}catch(e){i(e)}}))))}))}getQuestions(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={publisherName:e,extensionName:t};let p={count:i,page:r,afterDate:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","c010d03d-812c-4ade-ae07-c1862475eda5",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.QuestionsResult,false);a(o)}catch(e){l(e)}}))))}))}reportQuestion(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={pubName:t,extName:i,questionId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","784910cd-254a-494d-898b-0728549b2f10",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,r);let l=this.formatResponse(a.result,s.TypeInfo.Concern,false);o(l)}catch(e){a(e)}}))))}))}createQuestion(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={publisherName:t,extensionName:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","6d1d9741-eca8-4701-a3a5-235afc82dfa4",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.Question,false);r(l)}catch(e){o(e)}}))))}))}deleteQuestion(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={publisherName:e,extensionName:t,questionId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","6d1d9741-eca8-4701-a3a5-235afc82dfa4",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,i);let o=this.formatResponse(s.result,null,false);r(o)}catch(e){s(e)}}))))}))}updateQuestion(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={publisherName:t,extensionName:i,questionId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","6d1d9741-eca8-4701-a3a5-235afc82dfa4",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,r);let l=this.formatResponse(a.result,s.TypeInfo.Question,false);o(l)}catch(e){a(e)}}))))}))}createResponse(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={publisherName:t,extensionName:i,questionId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","7f8ae5e0-46b0-438f-b2e8-13e8513517bd",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,r);let l=this.formatResponse(a.result,s.TypeInfo.Response,false);o(l)}catch(e){a(e)}}))))}))}deleteResponse(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={publisherName:e,extensionName:t,questionId:i,responseId:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","7f8ae5e0-46b0-438f-b2e8-13e8513517bd",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.del(t,i);let o=this.formatResponse(r.result,null,false);s(o)}catch(e){o(e)}}))))}))}updateResponse(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={publisherName:t,extensionName:i,questionId:r,responseId:o};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","7f8ae5e0-46b0-438f-b2e8-13e8513517bd",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(i,e,r);let l=this.formatResponse(o.result,s.TypeInfo.Response,false);a(l)}catch(e){l(e)}}))))}))}getExtensionReports(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={publisherName:e,extensionName:t};let l={days:i,count:r,afterDate:s};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","79e0c74f-157f-437e-845f-74fbb4121d4c",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let s=this.formatResponse(r.result,null,false);o(s)}catch(e){a(e)}}))))}))}getReviews(e,t,i,r,o,a){return n(this,void 0,void 0,(function*(){return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={publisherName:e,extensionName:t};let c={count:i,filterOptions:r,beforeDate:o,afterDate:a};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","5b3f819f-f247-42ad-8c00-dd9ab9ab246d",n,c);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.ReviewsResult,false);l(o)}catch(e){p(e)}}))))}))}getReviewsSummary(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={pubName:e,extName:t};let a={beforeDate:i,afterDate:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","b7b44e21-209e-48f0-ae78-04727fc37d77",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,null,false);s(o)}catch(e){o(e)}}))))}))}createReview(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={pubName:t,extName:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","e6e85b9d-aa70-40e6-aa28-d0fbf40b91a3",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.Review,false);r(l)}catch(e){o(e)}}))))}))}deleteReview(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={pubName:e,extName:t,reviewId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","e6e85b9d-aa70-40e6-aa28-d0fbf40b91a3",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,i);let o=this.formatResponse(s.result,null,false);r(o)}catch(e){s(e)}}))))}))}updateReview(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={pubName:t,extName:i,reviewId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","e6e85b9d-aa70-40e6-aa28-d0fbf40b91a3",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,r);let l=this.formatResponse(a.result,s.TypeInfo.ReviewPatch,false);o(l)}catch(e){a(e)}}))))}))}createCategory(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","476531a3-7024-4516-a76a-ed64d3008ad6",n);let r=i.requestUrl;let s=this.createRequestOptions("application/json",i.apiVersion);let o;o=yield this.rest.create(r,e,s);let a=this.formatResponse(o.result,null,false);t(a)}catch(e){i(e)}}))))}))}getGalleryUserSettings(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={userScope:e,key:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","9b75ece3-7960-401c-848b-148ac01ca350",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,r);let o=this.formatResponse(s.result,null,true);i(o)}catch(e){r(e)}}))))}))}setGalleryUserSettings(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={userScope:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","9b75ece3-7960-401c-848b-148ac01ca350",n);let r=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(r,e,s);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}generateKey(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={keyType:e};let s={expireCurrentSeconds:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","92ed5cf4-c38b-465a-9059-2f2fb7c624b5",n,s);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.create(t,null,r);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}getSigningKey(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={keyType:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","92ed5cf4-c38b-465a-9059-2f2fb7c624b5",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(i,r);let o=this.formatResponse(s.result,null,false);t(o)}catch(e){i(e)}}))))}))}updateExtensionStatistics(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={publisherName:t,extensionName:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","a0ea3204-11e9-422d-a9ca-45851cc41400",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(i,e,s);let a=this.formatResponse(o.result,null,false);r(a)}catch(e){s(e)}}))))}))}getExtensionDailyStats(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={publisherName:e,extensionName:t};let p={days:i,aggregate:r,afterDate:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","ae06047e-51c5-4fb4-ab65-7be488544416",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.ExtensionDailyStats,false);a(o)}catch(e){l(e)}}))))}))}getExtensionDailyStatsAnonymous(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={publisherName:e,extensionName:t,version:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","4fa7adb6-ca65-4075-a232-5f28323288ea",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let a=this.formatResponse(o.result,s.TypeInfo.ExtensionDailyStats,false);r(a)}catch(e){o(e)}}))))}))}incrementExtensionDailyStat(e,t,i,r,s){return n(this,void 0,void 0,(function*(){if(r==null){throw new TypeError("statType can not be null or undefined")}return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={publisherName:e,extensionName:t,version:i};let l={statType:r,targetPlatform:s};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","4fa7adb6-ca65-4075-a232-5f28323288ea",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.create(t,null,i);let s=this.formatResponse(r.result,null,false);o(s)}catch(e){a(e)}}))))}))}getVerificationLog(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={publisherName:e,extensionName:t,version:i};let a={targetPlatform:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","c5523abe-b843-437f-875b-5833064efe4d",n,a);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("application/octet-stream",i);s((yield this.http.get(t,{Accept:r})).message)}catch(e){o(e)}}))))}))}getVSCodeExtensionLatestVersion(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={publisherName:e,extensionName:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","86037ad5-f601-40fb-b363-6ff262b61521",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.PublishedExtension,false);i(a)}catch(e){r(e)}}))))}))}updateVSCodeWebExtensionStatistics(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={itemName:e,version:t,statType:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","gallery","205c91a8-7841-4fd3-ae4f-5a745d5a8df5",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.create(t,null,i);let o=this.formatResponse(s.result,null,false);r(o)}catch(e){s(e)}}))))}))}}t.GalleryApi=GalleryApi;GalleryApi.RESOURCE_AREA_ID="69d21c00-f135-441b-b5ce-3626378e0819"},8613:function(e,t,i){var n=this&&this.__awaiter||function(e,t,i,n){function adopt(e){return e instanceof i?e:new i((function(t){t(e)}))}return new(i||(i=Promise))((function(i,r){function fulfilled(e){try{step(n.next(e))}catch(e){r(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){r(e)}}function step(e){e.done?i(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.GalleryCompatHttpClientBase=void 0;const r=i(666);const s=i(9442);class GalleryCompatHttpClientBase extends r.ClientApiBase{constructor(e,t,i,n){super(e,t,i,n)}createExtensionJson(e){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("3.1-preview.1","gallery","a41192c8-9525-4b58-bc86-179fa549d80d",n);let r=i.requestUrl;let o=this.createRequestOptions("application/json",i.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.PublishedExtension,false);t(l)}catch(e){i(e)}}))))}updateExtensionByIdJson(e,t){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={extensionId:t};try{let t=yield this.vsoClient.getVersioningData("3.1-preview.1","gallery","a41192c8-9525-4b58-bc86-179fa549d80d",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.replace(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.PublishedExtension,false);i(l)}catch(e){r(e)}}))))}createExtensionWithPublisherJson(e,t){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={publisherName:t};try{let t=yield this.vsoClient.getVersioningData("3.1-preview.1","gallery","e11ea35a-16fe-4b80-ab11-c4cab88a0966",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.PublishedExtension,false);i(l)}catch(e){r(e)}}))))}updateExtensionJson(e,t,i){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={publisherName:t,extensionName:i};try{let t=yield this.vsoClient.getVersioningData("3.1-preview.1","gallery","e11ea35a-16fe-4b80-ab11-c4cab88a0966",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.replace(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.PublishedExtension,false);r(l)}catch(e){o(e)}}))))}}t.GalleryCompatHttpClientBase=GalleryCompatHttpClientBase},7815:function(e,t,i){var n=this&&this.__awaiter||function(e,t,i,n){function adopt(e){return e instanceof i?e:new i((function(t){t(e)}))}return new(i||(i=Promise))((function(i,r){function fulfilled(e){try{step(n.next(e))}catch(e){r(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){r(e)}}function step(e){e.done?i(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.GitApi=void 0;const r=i(666);const s=i(6648);class GitApi extends r.ClientApiBase{constructor(e,t,i,n){super(e,t,n||"node-Git-api",i)}deleteEnablementStatus(e,t,i){return n(this,void 0,void 0,(function*(){if(e==null){throw new TypeError("allProjects can not be null or undefined")}return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={};let o={$allProjects:e,$includeBillableCommitters:t,projectIds:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","b43dd56f-a1b4-47a5-a857-73fc1b6c700c",n,o);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,i);let a=this.formatResponse(s.result,null,false);r(a)}catch(e){s(e)}}))))}))}getEnablementStatus(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={};let l={projectIds:e,$billingDate:t,$skip:i,$take:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","b43dd56f-a1b4-47a5-a857-73fc1b6c700c",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.AdvSecEnablementStatus,true);o(a)}catch(e){a(e)}}))))}))}getEnableOnCreateHost(e){return n(this,void 0,void 0,(function*(){if(e==null){throw new TypeError("enableOnCreateHost can not be null or undefined")}return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};let r={$enableOnCreateHost:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","b43dd56f-a1b4-47a5-a857-73fc1b6c700c",n,r);let i=e.requestUrl;let s=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(i,s);let a=this.formatResponse(o.result,null,false);t(a)}catch(e){i(e)}}))))}))}getEnableOnCreateProject(e){return n(this,void 0,void 0,(function*(){if(e==null){throw new TypeError("enableOnCreateProjectId can not be null or undefined")}return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};let r={$enableOnCreateProjectId:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","b43dd56f-a1b4-47a5-a857-73fc1b6c700c",n,r);let i=e.requestUrl;let s=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(i,s);let a=this.formatResponse(o.result,null,false);t(a)}catch(e){i(e)}}))))}))}setEnableOnCreateHost(e){return n(this,void 0,void 0,(function*(){if(e==null){throw new TypeError("enableOnCreateHost can not be null or undefined")}return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};let r={$enableOnCreateHost:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","b43dd56f-a1b4-47a5-a857-73fc1b6c700c",n,r);let i=e.requestUrl;let s=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.replace(i,null,s);let a=this.formatResponse(o.result,null,false);t(a)}catch(e){i(e)}}))))}))}setEnableOnCreateProject(e,t){return n(this,void 0,void 0,(function*(){if(e==null){throw new TypeError("enableOnCreateProjectId can not be null or undefined")}if(t==null){throw new TypeError("enableOnStatus can not be null or undefined")}return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={};let s={$enableOnCreateProjectId:e,$enableOnStatus:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","b43dd56f-a1b4-47a5-a857-73fc1b6c700c",n,s);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.replace(t,null,r);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}updateEnablementStatus(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","git","b43dd56f-a1b4-47a5-a857-73fc1b6c700c",n);let r=i.requestUrl;let s=this.createRequestOptions("application/json",i.apiVersion);let o;o=yield this.rest.create(r,e,s);let a=this.formatResponse(o.result,null,false);t(a)}catch(e){i(e)}}))))}))}getEstimatedBillablePushersOrg(){return n(this,void 0,void 0,(function*(){return new Promise(((e,t)=>n(this,void 0,void 0,(function*(){let i={};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","git","2277ffbe-28d4-40d6-9c26-40baf26d1408",i);let n=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.get(n,r);let o=this.formatResponse(s.result,null,true);e(o)}catch(e){t(e)}}))))}))}getEstimatedBillablePushersProject(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={project:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","1df7833e-1eed-447b-81a3-390c74923900",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(i,r);let o=this.formatResponse(s.result,null,true);t(o)}catch(e){i(e)}}))))}))}getEstimatedBillableCommittersRepo(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,repositoryId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","5dcec07b-a844-4efb-9fc1-968fd1f149db",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,r);let o=this.formatResponse(s.result,null,true);i(o)}catch(e){r(e)}}))))}))}getPermission(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={};let o={$projectName:e,$repositoryId:t,$permission:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","61b21a05-a60f-4910-a733-ba5347c2142d",n,o);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,i);let a=this.formatResponse(s.result,null,false);r(a)}catch(e){s(e)}}))))}))}createAnnotatedTag(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,repositoryId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","git","5e8a8081-3851-4626-b677-9891cc04102e",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.GitAnnotatedTag,false);r(l)}catch(e){o(e)}}))))}))}getAnnotatedTag(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e,repositoryId:t,objectId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","5e8a8081-3851-4626-b677-9891cc04102e",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let a=this.formatResponse(o.result,s.TypeInfo.GitAnnotatedTag,false);r(a)}catch(e){o(e)}}))))}))}getBillableCommitters(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:e};let a={$billingDate:t,$skip:i,$take:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","5c5e3ebc-37b0-4547-a957-945912d44922",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,null,true);s(o)}catch(e){o(e)}}))))}))}getBillableCommittersDetail(e,t,i){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("includeDetails can not be null or undefined")}return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e};let a={$includeDetails:t,$billingDate:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","5c5e3ebc-37b0-4547-a957-945912d44922",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.BillableCommitterDetail,true);r(l)}catch(e){o(e)}}))))}))}getBlob(e,t,i,r,s,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryId:e,sha1:t};let p={download:r,fileName:s,resolveLfs:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","7b28e929-2c99-405d-9c5c-6167a06e6816",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let s=this.formatResponse(r.result,null,false);a(s)}catch(e){l(e)}}))))}))}getBlobContent(e,t,i,r,s,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryId:e,sha1:t};let p={download:r,fileName:s,resolveLfs:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","7b28e929-2c99-405d-9c5c-6167a06e6816",n,p);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("application/octet-stream",i);a((yield this.http.get(t,{Accept:r})).message)}catch(e){l(e)}}))))}))}getBlobsZip(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryId:t};let a={filename:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","git","7b28e929-2c99-405d-9c5c-6167a06e6816",n,a);let i=t.requestUrl;let r=t.apiVersion;let o=this.createAcceptHeader("application/zip",r);s((yield this.http.post(i,JSON.stringify(e),{Accept:o,"Content-Type":"application/json"})).message)}catch(e){o(e)}}))))}))}getBlobZip(e,t,i,r,s,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryId:e,sha1:t};let p={download:r,fileName:s,resolveLfs:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","7b28e929-2c99-405d-9c5c-6167a06e6816",n,p);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("application/zip",i);a((yield this.http.get(t,{Accept:r})).message)}catch(e){l(e)}}))))}))}getBranch(e,t,i,r){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("name can not be null or undefined")}return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryId:e};let l={name:t,baseVersionDescriptor:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","git","d5b216de-d8d5-4d32-ae76-51df755b16d3",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.GitBranchStats,false);o(a)}catch(e){a(e)}}))))}))}getBranches(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,repositoryId:e};let a={baseVersionDescriptor:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","git","d5b216de-d8d5-4d32-ae76-51df755b16d3",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.GitBranchStats,true);r(l)}catch(e){o(e)}}))))}))}getBranchStatsBatch(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryId:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","git","d5b216de-d8d5-4d32-ae76-51df755b16d3",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.GitBranchStats,true);r(l)}catch(e){o(e)}}))))}))}getChanges(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:i,commitId:e,repositoryId:t};let p={top:r,skip:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","5bf884f5-3e07-42e9-afb8-1b872267bf16",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.GitCommitChanges,false);a(o)}catch(e){l(e)}}))))}))}getCherryPickConflict(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:r,repositoryId:e,cherryPickId:t,conflictId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","1fe5aab2-d4c0-4b2f-a030-f3831e7aca26",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.GitConflict,false);o(a)}catch(e){a(e)}}))))}))}getCherryPickConflicts(e,t,i,r,o,a,l,p){return n(this,void 0,void 0,(function*(){return new Promise(((c,d)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryId:e,cherryPickId:t};let u={continuationToken:r,$top:o,excludeResolved:a,onlyResolved:l,includeObsolete:p};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","1fe5aab2-d4c0-4b2f-a030-f3831e7aca26",n,u);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.GitConflict,true);c(o)}catch(e){d(e)}}))))}))}updateCherryPickConflict(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:o,repositoryId:t,cherryPickId:i,conflictId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","git","1fe5aab2-d4c0-4b2f-a030-f3831e7aca26",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(i,e,r);let l=this.formatResponse(o.result,s.TypeInfo.GitConflict,false);a(l)}catch(e){l(e)}}))))}))}updateCherryPickConflicts(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:r,repositoryId:t,cherryPickId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","git","1fe5aab2-d4c0-4b2f-a030-f3831e7aca26",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,r);let l=this.formatResponse(a.result,s.TypeInfo.GitConflictUpdateResult,true);o(l)}catch(e){a(e)}}))))}))}getCherryPickRelationships(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryNameOrId:e,commitId:t};let l={includeLinks:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","8af142a4-27c2-4168-9e82-46b8629aaa0d",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.GitCommitRef,true);o(a)}catch(e){a(e)}}))))}))}createCherryPick(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,repositoryId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","git","033bad68-9a14-43d1-90e0-59cb8856fef6",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.GitCherryPick,false);r(l)}catch(e){o(e)}}))))}))}getCherryPick(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e,cherryPickId:t,repositoryId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","git","033bad68-9a14-43d1-90e0-59cb8856fef6",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let a=this.formatResponse(o.result,s.TypeInfo.GitCherryPick,false);r(a)}catch(e){o(e)}}))))}))}getCherryPickForRefName(e,t,i){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("refName can not be null or undefined")}return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e,repositoryId:t};let a={refName:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","git","033bad68-9a14-43d1-90e0-59cb8856fef6",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.GitCherryPick,false);r(l)}catch(e){o(e)}}))))}))}getCommitDiffs(e,t,i,r,o,a,l){return n(this,void 0,void 0,(function*(){return new Promise(((p,c)=>n(this,void 0,void 0,(function*(){let n={project:t,repositoryId:e};let d={diffCommonCommit:i,$top:r,$skip:o};if(a){d.baseVersionType=a.versionType;d.baseVersion=a.version;d.baseVersionOptions=a.versionOptions}if(l){d.targetVersionType=l.versionType;d.targetVersion=l.version;d.targetVersionOptions=l.versionOptions}try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","615588d5-c0c7-4b88-88f8-e625306446e8",n,d);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.GitCommitDiffs,false);p(o)}catch(e){c(e)}}))))}))}getCommit(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:i,commitId:e,repositoryId:t};let l={changeCount:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","git","c2570c3b-5b3f-41b8-98bf-5407bfde8d58",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.GitCommit,false);o(a)}catch(e){a(e)}}))))}))}getCommits(e,t,i,r,o){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("searchCriteria can not be null or undefined")}return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryId:e};let p={searchCriteria:t,$skip:r,$top:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","git","c2570c3b-5b3f-41b8-98bf-5407bfde8d58",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.GitCommitRef,true);a(o)}catch(e){l(e)}}))))}))}getPushCommits(e,t,i,r,o,a){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("pushId can not be null or undefined")}return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryId:e};let c={pushId:t,top:r,skip:o,includeLinks:a};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","git","c2570c3b-5b3f-41b8-98bf-5407bfde8d58",n,c);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.GitCommitRef,true);l(o)}catch(e){p(e)}}))))}))}getCommitsBatch(e,t,i,r,o,a){return n(this,void 0,void 0,(function*(){return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryId:t};let c={$skip:r,$top:o,includeStatuses:a};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","git","6400dfb2-0bcb-462b-b992-5a57f8f1416c",n,c);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(i,e,r);let a=this.formatResponse(o.result,s.TypeInfo.GitCommitRef,true);l(a)}catch(e){p(e)}}))))}))}getDeletedRepositories(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={project:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","2b6869c4-cb25-42b5-b7a3-0d3e6be0a11a",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(i,r);let a=this.formatResponse(o.result,s.TypeInfo.GitDeletedRepository,true);t(a)}catch(e){i(e)}}))))}))}getFileDiffs(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,repositoryId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","git","c4c5a7e6-e9f3-4730-a92b-84baacff694b",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.FileDiff,true);r(l)}catch(e){o(e)}}))))}))}getForks(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryNameOrId:e,collectionId:t};let l={includeLinks:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","158c0340-bf6f-489c-9625-d572a1480d57",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.GitRepositoryRef,true);o(a)}catch(e){a(e)}}))))}))}createForkSyncRequest(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryNameOrId:t};let l={includeLinks:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","git","1703f858-b9d1-46af-ab62-483e9e1055b5",n,l);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,r);let p=this.formatResponse(a.result,s.TypeInfo.GitForkSyncRequest,false);o(p)}catch(e){a(e)}}))))}))}getForkSyncRequest(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryNameOrId:e,forkSyncOperationId:t};let l={includeLinks:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","1703f858-b9d1-46af-ab62-483e9e1055b5",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.GitForkSyncRequest,false);o(a)}catch(e){a(e)}}))))}))}getForkSyncRequests(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:t,repositoryNameOrId:e};let l={includeAbandoned:i,includeLinks:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","1703f858-b9d1-46af-ab62-483e9e1055b5",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.GitForkSyncRequest,true);o(a)}catch(e){a(e)}}))))}))}getHfsItem(e,t,i,r,o,a,l,p,c,d,u,A){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("path can not be null or undefined")}return new Promise(((f,h)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryId:e};let g={path:t,scopePath:r,recursionLevel:o,includeContentMetadata:a,latestProcessedChange:l,download:p,versionDescriptor:c,includeContent:d,resolveHfs:u,sanitize:A};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","17f0a869-1589-43f0-9901-db1b2519087d",n,g);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.GitItem,false);f(o)}catch(e){h(e)}}))))}))}getHfsItemContent(e,t,i,r,s,o,a,l,p,c,d,u){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("path can not be null or undefined")}return new Promise(((A,f)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryId:e};let h={path:t,scopePath:r,recursionLevel:s,includeContentMetadata:o,latestProcessedChange:a,download:l,versionDescriptor:p,includeContent:c,resolveHfs:d,sanitize:u};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","17f0a869-1589-43f0-9901-db1b2519087d",n,h);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("application/octet-stream",i);A((yield this.http.get(t,{Accept:r})).message)}catch(e){f(e)}}))))}))}getHfsItems(e,t,i,r,o,a,l,p,c,d){return n(this,void 0,void 0,(function*(){return new Promise(((u,A)=>n(this,void 0,void 0,(function*(){let n={project:t,repositoryId:e};let f={scopePath:i,recursionLevel:r,includeContentMetadata:o,latestProcessedChange:a,download:l,includeLinks:p,versionDescriptor:c,zipForUnix:d};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","17f0a869-1589-43f0-9901-db1b2519087d",n,f);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.GitItem,true);u(o)}catch(e){A(e)}}))))}))}getHfsItemText(e,t,i,r,s,o,a,l,p,c,d,u){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("path can not be null or undefined")}return new Promise(((A,f)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryId:e};let h={path:t,scopePath:r,recursionLevel:s,includeContentMetadata:o,latestProcessedChange:a,download:l,versionDescriptor:p,includeContent:c,resolveHfs:d,sanitize:u};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","17f0a869-1589-43f0-9901-db1b2519087d",n,h);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("text/plain",i);A((yield this.http.get(t,{Accept:r})).message)}catch(e){f(e)}}))))}))}getHfsItemZip(e,t,i,r,s,o,a,l,p,c,d,u){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("path can not be null or undefined")}return new Promise(((A,f)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryId:e};let h={path:t,scopePath:r,recursionLevel:s,includeContentMetadata:o,latestProcessedChange:a,download:l,versionDescriptor:p,includeContent:c,resolveHfs:d,sanitize:u};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","17f0a869-1589-43f0-9901-db1b2519087d",n,h);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("application/zip",i);A((yield this.http.get(t,{Accept:r})).message)}catch(e){f(e)}}))))}))}createImportRequest(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,repositoryId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","git","01828ddc-3600-4a41-8633-99b3a73a0eb3",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.GitImportRequest,false);r(l)}catch(e){o(e)}}))))}))}getImportRequest(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e,repositoryId:t,importRequestId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","01828ddc-3600-4a41-8633-99b3a73a0eb3",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let a=this.formatResponse(o.result,s.TypeInfo.GitImportRequest,false);r(a)}catch(e){o(e)}}))))}))}queryImportRequests(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e,repositoryId:t};let a={includeAbandoned:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","01828ddc-3600-4a41-8633-99b3a73a0eb3",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.GitImportRequest,true);r(l)}catch(e){o(e)}}))))}))}updateImportRequest(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:t,repositoryId:i,importRequestId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","git","01828ddc-3600-4a41-8633-99b3a73a0eb3",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,r);let l=this.formatResponse(a.result,s.TypeInfo.GitImportRequest,false);o(l)}catch(e){a(e)}}))))}))}getItem(e,t,i,r,o,a,l,p,c,d,u,A){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("path can not be null or undefined")}return new Promise(((f,h)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryId:e};let g={path:t,scopePath:r,recursionLevel:o,includeContentMetadata:a,latestProcessedChange:l,download:p,versionDescriptor:c,includeContent:d,resolveLfs:u,sanitize:A};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","fb93c0db-47ed-4a31-8c20-47552878fb44",n,g);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.GitItem,false);f(o)}catch(e){h(e)}}))))}))}getItemContent(e,t,i,r,s,o,a,l,p,c,d,u){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("path can not be null or undefined")}return new Promise(((A,f)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryId:e};let h={path:t,scopePath:r,recursionLevel:s,includeContentMetadata:o,latestProcessedChange:a,download:l,versionDescriptor:p,includeContent:c,resolveLfs:d,sanitize:u};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","fb93c0db-47ed-4a31-8c20-47552878fb44",n,h);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("application/octet-stream",i);A((yield this.http.get(t,{Accept:r})).message)}catch(e){f(e)}}))))}))}getItems(e,t,i,r,o,a,l,p,c,d){return n(this,void 0,void 0,(function*(){return new Promise(((u,A)=>n(this,void 0,void 0,(function*(){let n={project:t,repositoryId:e};let f={scopePath:i,recursionLevel:r,includeContentMetadata:o,latestProcessedChange:a,download:l,includeLinks:p,versionDescriptor:c,zipForUnix:d};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","fb93c0db-47ed-4a31-8c20-47552878fb44",n,f);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.GitItem,true);u(o)}catch(e){A(e)}}))))}))}getItemText(e,t,i,r,s,o,a,l,p,c,d,u){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("path can not be null or undefined")}return new Promise(((A,f)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryId:e};let h={path:t,scopePath:r,recursionLevel:s,includeContentMetadata:o,latestProcessedChange:a,download:l,versionDescriptor:p,includeContent:c,resolveLfs:d,sanitize:u};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","fb93c0db-47ed-4a31-8c20-47552878fb44",n,h);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("text/plain",i);A((yield this.http.get(t,{Accept:r})).message)}catch(e){f(e)}}))))}))}getItemZip(e,t,i,r,s,o,a,l,p,c,d,u){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("path can not be null or undefined")}return new Promise(((A,f)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryId:e};let h={path:t,scopePath:r,recursionLevel:s,includeContentMetadata:o,latestProcessedChange:a,download:l,versionDescriptor:p,includeContent:c,resolveLfs:d,sanitize:u};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","fb93c0db-47ed-4a31-8c20-47552878fb44",n,h);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("application/zip",i);A((yield this.http.get(t,{Accept:r})).message)}catch(e){f(e)}}))))}))}getItemsBatch(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryId:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","git","630fd2e4-fb88-4f85-ad21-13f3fd1fbca9",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.GitItem,true);r(l)}catch(e){o(e)}}))))}))}getMergeBases(e,t,i,r,o,a){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("otherCommitId can not be null or undefined")}return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={project:r,repositoryNameOrId:e,commitId:t};let c={otherCommitId:i,otherCollectionId:o,otherRepositoryId:a};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","7cf2abb6-c964-4f7e-9872-f78c66e72e9c",n,c);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.GitCommitRef,true);l(o)}catch(e){p(e)}}))))}))}createMergeRequest(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:t,repositoryNameOrId:i};let l={includeLinks:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","git","985f7ae9-844f-4906-9897-7ef41516c0e2",n,l);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,r);let p=this.formatResponse(a.result,s.TypeInfo.GitMerge,false);o(p)}catch(e){a(e)}}))))}))}getMergeRequest(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,repositoryNameOrId:t,mergeOperationId:i};let l={includeLinks:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","985f7ae9-844f-4906-9897-7ef41516c0e2",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.GitMerge,false);o(a)}catch(e){a(e)}}))))}))}createAttachment(e,t,i,r,o,a){return n(this,void 0,void 0,(function*(){return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={project:a,fileName:i,repositoryId:r,pullRequestId:o};e=e||{};e["Content-Type"]="application/octet-stream";try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","git","965d9361-878b-413b-a494-45d5b5fd8ab7",n);let r=i.requestUrl;let o=this.createRequestOptions("application/json",i.apiVersion);o.additionalHeaders=e;let a;a=yield this.rest.uploadStream("POST",r,t,o);let p=this.formatResponse(a.result,s.TypeInfo.Attachment,false);l(p)}catch(e){p(e)}}))))}))}deleteAttachment(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:r,fileName:e,repositoryId:t,pullRequestId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","965d9361-878b-413b-a494-45d5b5fd8ab7",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.del(t,i);let o=this.formatResponse(r.result,null,false);s(o)}catch(e){o(e)}}))))}))}getAttachmentContent(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:r,fileName:e,repositoryId:t,pullRequestId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","965d9361-878b-413b-a494-45d5b5fd8ab7",n);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("application/octet-stream",i);s((yield this.http.get(t,{Accept:r})).message)}catch(e){o(e)}}))))}))}getAttachments(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryId:e,pullRequestId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","965d9361-878b-413b-a494-45d5b5fd8ab7",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let a=this.formatResponse(o.result,s.TypeInfo.Attachment,true);r(a)}catch(e){o(e)}}))))}))}getAttachmentZip(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:r,fileName:e,repositoryId:t,pullRequestId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","965d9361-878b-413b-a494-45d5b5fd8ab7",n);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("application/zip",i);s((yield this.http.get(t,{Accept:r})).message)}catch(e){o(e)}}))))}))}createLike(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:s,repositoryId:e,pullRequestId:t,threadId:i,commentId:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","5f2e2851-1389-425b-a00b-fb2adb3ef31b",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.create(t,null,i);let s=this.formatResponse(r.result,null,false);o(s)}catch(e){a(e)}}))))}))}deleteLike(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:s,repositoryId:e,pullRequestId:t,threadId:i,commentId:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","5f2e2851-1389-425b-a00b-fb2adb3ef31b",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.del(t,i);let s=this.formatResponse(r.result,null,false);o(s)}catch(e){a(e)}}))))}))}getLikes(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:s,repositoryId:e,pullRequestId:t,threadId:i,commentId:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","5f2e2851-1389-425b-a00b-fb2adb3ef31b",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let s=this.formatResponse(r.result,null,true);o(s)}catch(e){a(e)}}))))}))}getPullRequestIterationCommits(e,t,i,r,o,a){return n(this,void 0,void 0,(function*(){return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={project:r,repositoryId:e,pullRequestId:t,iterationId:i};let c={top:o,skip:a};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","e7ea0883-095f-4926-b5fb-f24691c26fb9",n,c);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.GitCommitRef,true);l(o)}catch(e){p(e)}}))))}))}getPullRequestCommits(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryId:e,pullRequestId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","52823034-34a8-4576-922c-8d8b77e9e4c4",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let a=this.formatResponse(o.result,s.TypeInfo.GitCommitRef,true);r(a)}catch(e){o(e)}}))))}))}getPullRequestConflict(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:r,repositoryId:e,pullRequestId:t,conflictId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","d840fb74-bbef-42d3-b250-564604c054a4",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.GitConflict,false);o(a)}catch(e){a(e)}}))))}))}getPullRequestConflicts(e,t,i,r,o,a,l,p){return n(this,void 0,void 0,(function*(){return new Promise(((c,d)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryId:e,pullRequestId:t};let u={$skip:r,$top:o,includeObsolete:a,excludeResolved:l,onlyResolved:p};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","d840fb74-bbef-42d3-b250-564604c054a4",n,u);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.GitConflict,true);c(o)}catch(e){d(e)}}))))}))}updatePullRequestConflict(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:o,repositoryId:t,pullRequestId:i,conflictId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","git","d840fb74-bbef-42d3-b250-564604c054a4",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(i,e,r);let l=this.formatResponse(o.result,s.TypeInfo.GitConflict,false);a(l)}catch(e){l(e)}}))))}))}updatePullRequestConflicts(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:r,repositoryId:t,pullRequestId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","git","d840fb74-bbef-42d3-b250-564604c054a4",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,r);let l=this.formatResponse(a.result,s.TypeInfo.GitConflictUpdateResult,true);o(l)}catch(e){a(e)}}))))}))}getPullRequestIterationChanges(e,t,i,r,o,a,l){return n(this,void 0,void 0,(function*(){return new Promise(((p,c)=>n(this,void 0,void 0,(function*(){let n={project:r,repositoryId:e,pullRequestId:t,iterationId:i};let d={$top:o,$skip:a,$compareTo:l};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","4216bdcf-b6b1-4d59-8b82-c34cc183fc8b",n,d);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.GitPullRequestIterationChanges,false);p(o)}catch(e){c(e)}}))))}))}getPullRequestIteration(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:r,repositoryId:e,pullRequestId:t,iterationId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","git","d43911ee-6958-46b0-a42b-8445b8a0d004",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.GitPullRequestIteration,false);o(a)}catch(e){a(e)}}))))}))}getPullRequestIterations(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryId:e,pullRequestId:t};let l={includeCommits:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","git","d43911ee-6958-46b0-a42b-8445b8a0d004",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.GitPullRequestIteration,true);o(a)}catch(e){a(e)}}))))}))}createPullRequestIterationStatus(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:o,repositoryId:t,pullRequestId:i,iterationId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","git","75cf11c5-979f-4038-a76e-058a06adf2bf",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(i,e,r);let l=this.formatResponse(o.result,s.TypeInfo.GitPullRequestStatus,false);a(l)}catch(e){l(e)}}))))}))}deletePullRequestIterationStatus(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:s,repositoryId:e,pullRequestId:t,iterationId:i,statusId:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","git","75cf11c5-979f-4038-a76e-058a06adf2bf",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.del(t,i);let s=this.formatResponse(r.result,null,false);o(s)}catch(e){a(e)}}))))}))}getPullRequestIterationStatus(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:o,repositoryId:e,pullRequestId:t,iterationId:i,statusId:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","git","75cf11c5-979f-4038-a76e-058a06adf2bf",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.GitPullRequestStatus,false);a(o)}catch(e){l(e)}}))))}))}getPullRequestIterationStatuses(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:r,repositoryId:e,pullRequestId:t,iterationId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","git","75cf11c5-979f-4038-a76e-058a06adf2bf",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.GitPullRequestStatus,true);o(a)}catch(e){a(e)}}))))}))}updatePullRequestIterationStatuses(e,t,i,r,s,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:o,repositoryId:i,pullRequestId:r,iterationId:s};e=e||{};e["Content-Type"]="application/json-patch+json";try{let i=yield this.vsoClient.getVersioningData("7.2-preview.2","git","75cf11c5-979f-4038-a76e-058a06adf2bf",n);let r=i.requestUrl;let s=this.createRequestOptions("application/json",i.apiVersion);s.additionalHeaders=e;let o;o=yield this.rest.update(r,t,s);let l=this.formatResponse(o.result,null,false);a(l)}catch(e){l(e)}}))))}))}createPullRequestLabel(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:r,repositoryId:t,pullRequestId:i};let l={projectId:s};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","git","f22387e3-984e-4c52-9c6d-fbb8f14c812d",n,l);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.create(i,e,r);let a=this.formatResponse(s.result,null,false);o(a)}catch(e){a(e)}}))))}))}deletePullRequestLabels(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:r,repositoryId:e,pullRequestId:t,labelIdOrName:i};let l={projectId:s};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","f22387e3-984e-4c52-9c6d-fbb8f14c812d",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.del(t,i);let s=this.formatResponse(r.result,null,false);o(s)}catch(e){a(e)}}))))}))}getPullRequestLabel(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:r,repositoryId:e,pullRequestId:t,labelIdOrName:i};let l={projectId:s};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","f22387e3-984e-4c52-9c6d-fbb8f14c812d",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let s=this.formatResponse(r.result,null,false);o(s)}catch(e){a(e)}}))))}))}getPullRequestLabels(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryId:e,pullRequestId:t};let a={projectId:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","f22387e3-984e-4c52-9c6d-fbb8f14c812d",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,null,true);s(o)}catch(e){o(e)}}))))}))}getPullRequestProperties(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryId:e,pullRequestId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","48a52185-5b9e-4736-9dc1-bb1e2feac80b",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,i);let o=this.formatResponse(s.result,null,false);r(o)}catch(e){s(e)}}))))}))}updatePullRequestProperties(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:s,repositoryId:i,pullRequestId:r};e=e||{};e["Content-Type"]="application/json-patch+json";try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","git","48a52185-5b9e-4736-9dc1-bb1e2feac80b",n);let r=i.requestUrl;let s=this.createRequestOptions("application/json",i.apiVersion);s.additionalHeaders=e;let a;a=yield this.rest.update(r,t,s);let l=this.formatResponse(a.result,null,false);o(l)}catch(e){a(e)}}))))}))}getPullRequestQuery(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryId:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","git","b3a6eebe-9cf0-49ea-b6cb-1a4c5f5007b0",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.GitPullRequestQuery,false);r(l)}catch(e){o(e)}}))))}))}createPullRequestReviewer(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:s,repositoryId:t,pullRequestId:i,reviewerId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","git","4b6702c7-aa35-4b89-9c96-b9abf6d3e540",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.replace(i,e,r);let a=this.formatResponse(s.result,null,false);o(a)}catch(e){a(e)}}))))}))}createPullRequestReviewers(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:r,repositoryId:t,pullRequestId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","git","4b6702c7-aa35-4b89-9c96-b9abf6d3e540",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(i,e,r);let a=this.formatResponse(o.result,null,true);s(a)}catch(e){o(e)}}))))}))}createUnmaterializedPullRequestReviewer(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:r,repositoryId:t,pullRequestId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","git","4b6702c7-aa35-4b89-9c96-b9abf6d3e540",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.replace(i,e,r);let a=this.formatResponse(o.result,null,false);s(a)}catch(e){o(e)}}))))}))}deletePullRequestReviewer(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:r,repositoryId:e,pullRequestId:t,reviewerId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","4b6702c7-aa35-4b89-9c96-b9abf6d3e540",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.del(t,i);let o=this.formatResponse(r.result,null,false);s(o)}catch(e){o(e)}}))))}))}getPullRequestReviewer(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:r,repositoryId:e,pullRequestId:t,reviewerId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","4b6702c7-aa35-4b89-9c96-b9abf6d3e540",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,null,false);s(o)}catch(e){o(e)}}))))}))}getPullRequestReviewers(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryId:e,pullRequestId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","4b6702c7-aa35-4b89-9c96-b9abf6d3e540",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,i);let o=this.formatResponse(s.result,null,true);r(o)}catch(e){s(e)}}))))}))}updatePullRequestReviewer(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:s,repositoryId:t,pullRequestId:i,reviewerId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","git","4b6702c7-aa35-4b89-9c96-b9abf6d3e540",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.update(i,e,r);let a=this.formatResponse(s.result,null,false);o(a)}catch(e){a(e)}}))))}))}updatePullRequestReviewers(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:r,repositoryId:t,pullRequestId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","git","4b6702c7-aa35-4b89-9c96-b9abf6d3e540",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(i,e,r);let a=this.formatResponse(o.result,null,false);s(a)}catch(e){o(e)}}))))}))}getPullRequestById(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t,pullRequestId:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","git","01a46dea-7d46-4d40-bc84-319e7c260d99",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.GitPullRequest,false);i(a)}catch(e){r(e)}}))))}))}getPullRequestsByProject(e,t,i,r,o){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("searchCriteria can not be null or undefined")}return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e};let p={searchCriteria:t,maxCommentLength:i,$skip:r,$top:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","git","a5d28130-9cd2-40fa-9f08-902e7daa9efb",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.GitPullRequest,true);a(o)}catch(e){l(e)}}))))}))}createPullRequest(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryId:t};let l={supportsIterations:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","git","9946fd70-0d40-406e-b686-b4744cbbcc37",n,l);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,r);let p=this.formatResponse(a.result,s.TypeInfo.GitPullRequest,false);o(p)}catch(e){a(e)}}))))}))}getPullRequest(e,t,i,r,o,a,l,p){return n(this,void 0,void 0,(function*(){return new Promise(((c,d)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryId:e,pullRequestId:t};let u={maxCommentLength:r,$skip:o,$top:a,includeCommits:l,includeWorkItemRefs:p};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","git","9946fd70-0d40-406e-b686-b4744cbbcc37",n,u);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.GitPullRequest,false);c(o)}catch(e){d(e)}}))))}))}getPullRequests(e,t,i,r,o,a){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("searchCriteria can not be null or undefined")}return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryId:e};let c={searchCriteria:t,maxCommentLength:r,$skip:o,$top:a};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","git","9946fd70-0d40-406e-b686-b4744cbbcc37",n,c);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.GitPullRequest,true);l(o)}catch(e){p(e)}}))))}))}updatePullRequest(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:r,repositoryId:t,pullRequestId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","git","9946fd70-0d40-406e-b686-b4744cbbcc37",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,r);let l=this.formatResponse(a.result,s.TypeInfo.GitPullRequest,false);o(l)}catch(e){a(e)}}))))}))}sharePullRequest(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:r,repositoryId:t,pullRequestId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","git","696f3a82-47c9-487f-9117-b9d00972ca84",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(i,e,r);let a=this.formatResponse(o.result,null,false);s(a)}catch(e){o(e)}}))))}))}createPullRequestStatus(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:r,repositoryId:t,pullRequestId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","git","b5f6bb4f-8d1e-4d79-8d11-4c9172c99c35",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,r);let l=this.formatResponse(a.result,s.TypeInfo.GitPullRequestStatus,false);o(l)}catch(e){a(e)}}))))}))}deletePullRequestStatus(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:r,repositoryId:e,pullRequestId:t,statusId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","git","b5f6bb4f-8d1e-4d79-8d11-4c9172c99c35",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.del(t,i);let o=this.formatResponse(r.result,null,false);s(o)}catch(e){o(e)}}))))}))}getPullRequestStatus(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:r,repositoryId:e,pullRequestId:t,statusId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","git","b5f6bb4f-8d1e-4d79-8d11-4c9172c99c35",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.GitPullRequestStatus,false);o(a)}catch(e){a(e)}}))))}))}getPullRequestStatuses(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryId:e,pullRequestId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","git","b5f6bb4f-8d1e-4d79-8d11-4c9172c99c35",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let a=this.formatResponse(o.result,s.TypeInfo.GitPullRequestStatus,true);r(a)}catch(e){o(e)}}))))}))}updatePullRequestStatuses(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:s,repositoryId:i,pullRequestId:r};e=e||{};e["Content-Type"]="application/json-patch+json";try{let i=yield this.vsoClient.getVersioningData("7.2-preview.2","git","b5f6bb4f-8d1e-4d79-8d11-4c9172c99c35",n);let r=i.requestUrl;let s=this.createRequestOptions("application/json",i.apiVersion);s.additionalHeaders=e;let a;a=yield this.rest.update(r,t,s);let l=this.formatResponse(a.result,null,false);o(l)}catch(e){a(e)}}))))}))}createComment(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:o,repositoryId:t,pullRequestId:i,threadId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","git","965a3ec7-5ed8-455a-bdcb-835a5ea7fe7b",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(i,e,r);let l=this.formatResponse(o.result,s.TypeInfo.Comment,false);a(l)}catch(e){l(e)}}))))}))}deleteComment(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:s,repositoryId:e,pullRequestId:t,threadId:i,commentId:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","965a3ec7-5ed8-455a-bdcb-835a5ea7fe7b",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.del(t,i);let s=this.formatResponse(r.result,null,false);o(s)}catch(e){a(e)}}))))}))}getComment(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:o,repositoryId:e,pullRequestId:t,threadId:i,commentId:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","965a3ec7-5ed8-455a-bdcb-835a5ea7fe7b",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.Comment,false);a(o)}catch(e){l(e)}}))))}))}getComments(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:r,repositoryId:e,pullRequestId:t,threadId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","965a3ec7-5ed8-455a-bdcb-835a5ea7fe7b",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.Comment,true);o(a)}catch(e){a(e)}}))))}))}updateComment(e,t,i,r,o,a){return n(this,void 0,void 0,(function*(){return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={project:a,repositoryId:t,pullRequestId:i,threadId:r,commentId:o};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","git","965a3ec7-5ed8-455a-bdcb-835a5ea7fe7b",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(i,e,r);let a=this.formatResponse(o.result,s.TypeInfo.Comment,false);l(a)}catch(e){p(e)}}))))}))}createThread(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:r,repositoryId:t,pullRequestId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","git","ab6e2e5d-a0b7-4153-b64a-a4efe0d49449",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,r);let l=this.formatResponse(a.result,s.TypeInfo.GitPullRequestCommentThread,false);o(l)}catch(e){a(e)}}))))}))}getPullRequestThread(e,t,i,r,o,a){return n(this,void 0,void 0,(function*(){return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={project:r,repositoryId:e,pullRequestId:t,threadId:i};let c={$iteration:o,$baseIteration:a};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","ab6e2e5d-a0b7-4153-b64a-a4efe0d49449",n,c);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.GitPullRequestCommentThread,false);l(o)}catch(e){p(e)}}))))}))}getThreads(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryId:e,pullRequestId:t};let p={$iteration:r,$baseIteration:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","ab6e2e5d-a0b7-4153-b64a-a4efe0d49449",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.GitPullRequestCommentThread,true);a(o)}catch(e){l(e)}}))))}))}updateThread(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:o,repositoryId:t,pullRequestId:i,threadId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","git","ab6e2e5d-a0b7-4153-b64a-a4efe0d49449",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(i,e,r);let l=this.formatResponse(o.result,s.TypeInfo.GitPullRequestCommentThread,false);a(l)}catch(e){l(e)}}))))}))}getPullRequestWorkItemRefs(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryId:e,pullRequestId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","0a637fcc-5370-4ce8-b0e8-98091f5f9482",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,i);let o=this.formatResponse(s.result,null,true);r(o)}catch(e){s(e)}}))))}))}createPush(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryId:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.3","git","ea98d07b-3c87-4971-8ede-a613694ffb55",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.GitPush,false);r(l)}catch(e){o(e)}}))))}))}getPush(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryId:e,pushId:t};let p={includeCommits:r,includeRefUpdates:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","git","ea98d07b-3c87-4971-8ede-a613694ffb55",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.GitPush,false);a(o)}catch(e){l(e)}}))))}))}getPushes(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:t,repositoryId:e};let p={$skip:i,$top:r,searchCriteria:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","git","ea98d07b-3c87-4971-8ede-a613694ffb55",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.GitPush,true);a(o)}catch(e){l(e)}}))))}))}deleteRepositoryFromRecycleBin(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,repositoryId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","a663da97-81db-4eb3-8b83-287670f63073",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}getRecycleBinRepositories(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={project:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","a663da97-81db-4eb3-8b83-287670f63073",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(i,r);let a=this.formatResponse(o.result,s.TypeInfo.GitDeletedRepository,true);t(a)}catch(e){i(e)}}))))}))}restoreRepositoryFromRecycleBin(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,repositoryId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","git","a663da97-81db-4eb3-8b83-287670f63073",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.GitRepository,false);r(l)}catch(e){o(e)}}))))}))}getRefs(e,t,i,r,o,a,l,p,c){return n(this,void 0,void 0,(function*(){return new Promise(((d,u)=>n(this,void 0,void 0,(function*(){let n={project:t,repositoryId:e};let A={filter:i,includeLinks:r,includeStatuses:o,includeMyBranches:a,latestStatusesOnly:l,peelTags:p,filterContains:c};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","git","2d874a60-a811-4f62-9c9f-963a6ea0a55b",n,A);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.GitRef,true);d(o)}catch(e){u(e)}}))))}))}updateRef(e,t,i,r,o){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("filter can not be null or undefined")}return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:r,repositoryId:t};let p={filter:i,projectId:o};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","git","2d874a60-a811-4f62-9c9f-963a6ea0a55b",n,p);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(i,e,r);let l=this.formatResponse(o.result,s.TypeInfo.GitRef,false);a(l)}catch(e){l(e)}}))))}))}updateRefs(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryId:t};let l={projectId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","git","2d874a60-a811-4f62-9c9f-963a6ea0a55b",n,l);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,r);let p=this.formatResponse(a.result,s.TypeInfo.GitRefUpdateResult,true);o(p)}catch(e){a(e)}}))))}))}createFavorite(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","git","876f70af-5792-485a-a1c7-d0a7b2f42bbb",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.GitRefFavorite,false);i(l)}catch(e){r(e)}}))))}))}deleteRefFavorite(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,favoriteId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","876f70af-5792-485a-a1c7-d0a7b2f42bbb",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}getRefFavorite(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,favoriteId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","876f70af-5792-485a-a1c7-d0a7b2f42bbb",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.GitRefFavorite,false);i(a)}catch(e){r(e)}}))))}))}getRefFavorites(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e};let a={repositoryId:t,identityId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","876f70af-5792-485a-a1c7-d0a7b2f42bbb",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.GitRefFavorite,true);r(l)}catch(e){o(e)}}))))}))}getRefFavoritesForProject(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e};let o={identityId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","4720896c-594c-4a6d-b94c-12eddd80b34a",n,o);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(t,r);let l=this.formatResponse(a.result,s.TypeInfo.GitRefFavorite,true);i(l)}catch(e){r(e)}}))))}))}createRepository(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t};let a={sourceRef:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","git","225f7195-f9c7-4d14-ab28-a83f7ff77e1f",n,a);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let l;l=yield this.rest.create(i,e,o);let p=this.formatResponse(l.result,s.TypeInfo.GitRepository,false);r(p)}catch(e){o(e)}}))))}))}deleteRepository(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t,repositoryId:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","git","225f7195-f9c7-4d14-ab28-a83f7ff77e1f",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}getRepositories(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e};let l={includeLinks:t,includeAllUrls:i,includeHidden:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","git","225f7195-f9c7-4d14-ab28-a83f7ff77e1f",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.GitRepository,true);o(a)}catch(e){a(e)}}))))}))}getRepository(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t,repositoryId:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","git","225f7195-f9c7-4d14-ab28-a83f7ff77e1f",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.GitRepository,false);i(a)}catch(e){r(e)}}))))}))}getRepositoryWithParent(e,t,i){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("includeParent can not be null or undefined")}return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryId:e};let a={includeParent:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","git","225f7195-f9c7-4d14-ab28-a83f7ff77e1f",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.GitRepository,false);r(l)}catch(e){o(e)}}))))}))}updateRepository(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryId:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","git","225f7195-f9c7-4d14-ab28-a83f7ff77e1f",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.GitRepository,false);r(l)}catch(e){o(e)}}))))}))}getRepositoriesPaged(e,t,i,r,o,a,l){return n(this,void 0,void 0,(function*(){return new Promise(((p,c)=>n(this,void 0,void 0,(function*(){let n={projectId:e};let d={includeLinks:t,includeAllUrls:i,includeHidden:r,filterContains:o,$top:a,continuationToken:l};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","82aea7e8-9501-45dd-ac58-b069aa73b926",n,d);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.GitRepository,true);p(o)}catch(e){c(e)}}))))}))}getRevertConflict(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:r,repositoryId:e,revertId:t,conflictId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","10d7ae6d-1050-446d-852a-bd5d99f834bf",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.GitConflict,false);o(a)}catch(e){a(e)}}))))}))}getRevertConflicts(e,t,i,r,o,a,l,p){return n(this,void 0,void 0,(function*(){return new Promise(((c,d)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryId:e,revertId:t};let u={continuationToken:r,$top:o,excludeResolved:a,onlyResolved:l,includeObsolete:p};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","10d7ae6d-1050-446d-852a-bd5d99f834bf",n,u);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.GitConflict,true);c(o)}catch(e){d(e)}}))))}))}updateRevertConflict(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:o,repositoryId:t,revertId:i,conflictId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","git","10d7ae6d-1050-446d-852a-bd5d99f834bf",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(i,e,r);let l=this.formatResponse(o.result,s.TypeInfo.GitConflict,false);a(l)}catch(e){l(e)}}))))}))}updateRevertConflicts(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:r,repositoryId:t,revertId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","git","10d7ae6d-1050-446d-852a-bd5d99f834bf",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,r);let l=this.formatResponse(a.result,s.TypeInfo.GitConflictUpdateResult,true);o(l)}catch(e){a(e)}}))))}))}createRevert(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,repositoryId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","git","bc866058-5449-4715-9cf1-a510b6ff193c",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.GitRevert,false);r(l)}catch(e){o(e)}}))))}))}getRevert(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e,revertId:t,repositoryId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","git","bc866058-5449-4715-9cf1-a510b6ff193c",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let a=this.formatResponse(o.result,s.TypeInfo.GitRevert,false);r(a)}catch(e){o(e)}}))))}))}getRevertForRefName(e,t,i){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("refName can not be null or undefined")}return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e,repositoryId:t};let a={refName:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","git","bc866058-5449-4715-9cf1-a510b6ff193c",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.GitRevert,false);r(l)}catch(e){o(e)}}))))}))}createCommitStatus(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:r,commitId:t,repositoryId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","git","428dd4fb-fda5-4722-af02-9313b80305da",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,r);let l=this.formatResponse(a.result,s.TypeInfo.GitStatus,false);o(l)}catch(e){a(e)}}))))}))}getStatuses(e,t,i,r,o,a){return n(this,void 0,void 0,(function*(){return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={project:i,commitId:e,repositoryId:t};let c={top:r,skip:o,latestOnly:a};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","git","428dd4fb-fda5-4722-af02-9313b80305da",n,c);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.GitStatus,true);l(o)}catch(e){p(e)}}))))}))}getSuggestions(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:t,repositoryId:e};let o={preferCompareBranch:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","9393b4fb-4445-4919-972b-9ad16f442d83",n,o);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,i);let a=this.formatResponse(s.result,null,true);r(a)}catch(e){s(e)}}))))}))}getTree(e,t,i,r,o,a){return n(this,void 0,void 0,(function*(){return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryId:e,sha1:t};let c={projectId:r,recursive:o,fileName:a};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","729f6437-6f92-44ec-8bee-273a7111063c",n,c);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.GitTreeRef,false);l(o)}catch(e){p(e)}}))))}))}getTreeZip(e,t,i,r,s,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:i,repositoryId:e,sha1:t};let p={projectId:r,recursive:s,fileName:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","git","729f6437-6f92-44ec-8bee-273a7111063c",n,p);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("application/zip",i);a((yield this.http.get(t,{Accept:r})).message)}catch(e){l(e)}}))))}))}}t.GitApi=GitApi;GitApi.RESOURCE_AREA_ID="4e080c62-fa21-4fbc-8fef-2a10a2b38049"},699:function(e,t,i){var n=this&&this.__awaiter||function(e,t,i,n){function adopt(e){return e instanceof i?e:new i((function(t){t(e)}))}return new(i||(i=Promise))((function(i,r){function fulfilled(e){try{step(n.next(e))}catch(e){r(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){r(e)}}function step(e){e.done?i(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.LocationsApi=void 0;const r=i(666);const s=i(308);class LocationsApi extends r.ClientApiBase{constructor(e,t,i,n){super(e,t,n||"node-Locations-api",i)}getConnectionData(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={};let a={connectOptions:e,lastChangeId:t,lastChangeId64:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Location","00d9565f-ed9c-4a06-9a50-00e7896ccab4",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.ConnectionData,false);r(l)}catch(e){o(e)}}))))}))}getResourceArea(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={areaId:e};let a={enterpriseName:t,organizationName:i,accessMapping:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Location","e81700f7-3be2-46de-8624-2eb35882fcaa",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,null,false);s(o)}catch(e){o(e)}}))))}))}getResourceAreaByHost(e,t,i){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("hostId can not be null or undefined")}return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={areaId:e};let o={hostId:t,accessMapping:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Location","e81700f7-3be2-46de-8624-2eb35882fcaa",n,o);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,i);let a=this.formatResponse(s.result,null,false);r(a)}catch(e){s(e)}}))))}))}getResourceAreaByInstanceId(e,t,i){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("instanceId can not be null or undefined")}if(i==null){throw new TypeError("accessMapping can not be null or undefined")}return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={areaId:e};let o={instanceId:t,accessMapping:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Location","e81700f7-3be2-46de-8624-2eb35882fcaa",n,o);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,i);let a=this.formatResponse(s.result,null,false);r(a)}catch(e){s(e)}}))))}))}getResourceAreas(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={};let s={enterpriseName:e,organizationName:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Location","e81700f7-3be2-46de-8624-2eb35882fcaa",n,s);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,null,true);i(a)}catch(e){r(e)}}))))}))}getResourceAreasByHost(e){return n(this,void 0,void 0,(function*(){if(e==null){throw new TypeError("hostId can not be null or undefined")}return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};let r={hostId:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Location","e81700f7-3be2-46de-8624-2eb35882fcaa",n,r);let i=e.requestUrl;let s=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(i,s);let a=this.formatResponse(o.result,null,true);t(a)}catch(e){i(e)}}))))}))}deleteServiceDefinition(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={serviceType:e,identifier:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Location","d810a47d-f4f4-4a62-a03f-fa1860585c4c",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}getServiceDefinition(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={serviceType:e,identifier:t};let l={allowFaultIn:i,previewFaultIn:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Location","d810a47d-f4f4-4a62-a03f-fa1860585c4c",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.ServiceDefinition,false);o(a)}catch(e){a(e)}}))))}))}getServiceDefinitions(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={serviceType:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Location","d810a47d-f4f4-4a62-a03f-fa1860585c4c",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(i,r);let a=this.formatResponse(o.result,s.TypeInfo.ServiceDefinition,true);t(a)}catch(e){i(e)}}))))}))}updateServiceDefinitions(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","Location","d810a47d-f4f4-4a62-a03f-fa1860585c4c",n);let r=i.requestUrl;let s=this.createRequestOptions("application/json",i.apiVersion);let o;o=yield this.rest.update(r,e,s);let a=this.formatResponse(o.result,null,false);t(a)}catch(e){i(e)}}))))}))}}t.LocationsApi=LocationsApi},2850:function(e,t,i){var n=this&&this.__awaiter||function(e,t,i,n){function adopt(e){return e instanceof i?e:new i((function(t){t(e)}))}return new(i||(i=Promise))((function(i,r){function fulfilled(e){try{step(n.next(e))}catch(e){r(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){r(e)}}function step(e){e.done?i(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.ManagementApi=void 0;const r=i(666);const s=i(7997);class ManagementApi extends r.ClientApiBase{constructor(e,t,i,n){super(e,t,n||"node-Management-api",i)}getRepoEnablementStatus2(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e,repository:t};let a={includeAllProperties:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Management","1fcb5ea0-1e19-4c71-ab26-0784bce2d551",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.RepoEnablementSettings,false);r(l)}catch(e){o(e)}}))))}))}updateRepoAdvSecEnablementStatus2(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:t,repository:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","Management","1fcb5ea0-1e19-4c71-ab26-0784bce2d551",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(i,e,s);let a=this.formatResponse(o.result,null,false);r(a)}catch(e){s(e)}}))))}))}createBillingSnapshot(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={action:"Default"};try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","Management","e58d8091-3d07-48b1-9527-7d6295fd4081",n);let r=i.requestUrl;let s=this.createRequestOptions("application/json",i.apiVersion);let o;o=yield this.rest.create(r,e,s);let a=this.formatResponse(o.result,null,false);t(a)}catch(e){i(e)}}))))}))}getBillableCommitterDetails(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={action:"Details"};let r={billingDate:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Management","e58d8091-3d07-48b1-9527-7d6295fd4081",n,r);let i=e.requestUrl;let o=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(i,o);let l=this.formatResponse(a.result,s.TypeInfo.BillableCommitterDetails,true);t(l)}catch(e){i(e)}}))))}))}getLastMeterUsage(){return n(this,void 0,void 0,(function*(){return new Promise(((e,t)=>n(this,void 0,void 0,(function*(){let i={action:"Last"};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","Management","e58d8091-3d07-48b1-9527-7d6295fd4081",i);let n=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.get(n,r);let a=this.formatResponse(o.result,s.TypeInfo.MeterUsage,false);e(a)}catch(e){t(e)}}))))}))}getMeterUsage(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={action:"Default"};let r={billingDate:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Management","e58d8091-3d07-48b1-9527-7d6295fd4081",n,r);let i=e.requestUrl;let o=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(i,o);let l=this.formatResponse(a.result,s.TypeInfo.MeterUsage,false);t(l)}catch(e){i(e)}}))))}))}createBillingSnapshot2(e,t){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("plan can not be null or undefined")}return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={action:"Default"};let s={plan:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","Management","9615bfcf-d592-4664-9059-4be0150ff16d",n,s);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,null,false);i(l)}catch(e){r(e)}}))))}))}getBillableCommitterDetails2(e,t){return n(this,void 0,void 0,(function*(){if(e==null){throw new TypeError("plan can not be null or undefined")}return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={action:"Details"};let o={plan:e,billingDate:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Management","9615bfcf-d592-4664-9059-4be0150ff16d",n,o);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(t,r);let l=this.formatResponse(a.result,s.TypeInfo.BillableCommitterDetails,true);i(l)}catch(e){r(e)}}))))}))}getLastMeterUsage2(e){return n(this,void 0,void 0,(function*(){if(e==null){throw new TypeError("plan can not be null or undefined")}return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={action:"Last"};let r={plan:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Management","9615bfcf-d592-4664-9059-4be0150ff16d",n,r);let i=e.requestUrl;let o=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(i,o);let l=this.formatResponse(a.result,s.TypeInfo.MeterUsageForPlan,false);t(l)}catch(e){i(e)}}))))}))}getMeterUsage2(e,t){return n(this,void 0,void 0,(function*(){if(e==null){throw new TypeError("plan can not be null or undefined")}return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={action:"Default"};let o={plan:e,billingDate:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Management","9615bfcf-d592-4664-9059-4be0150ff16d",n,o);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(t,r);let l=this.formatResponse(a.result,s.TypeInfo.MeterUsageForPlan,false);i(l)}catch(e){r(e)}}))))}))}getOrgEnablementStatus(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};let r={includeAllProperties:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Management","d0c0450f-8882-46f4-a5a8-e48fea3095b0",n,r);let i=e.requestUrl;let o=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(i,o);let l=this.formatResponse(a.result,s.TypeInfo.AdvSecEnablementSettings,false);t(l)}catch(e){i(e)}}))))}))}updateOrgEnablementStatus(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","Management","d0c0450f-8882-46f4-a5a8-e48fea3095b0",n);let r=i.requestUrl;let s=this.createRequestOptions("application/json",i.apiVersion);let o;o=yield this.rest.update(r,e,s);let a=this.formatResponse(o.result,null,false);t(a)}catch(e){i(e)}}))))}))}getOrgEnablementStatus2(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};let r={includeAllProperties:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Management","41d7fd8d-71f1-485f-b48d-f68eb7f04a6b",n,r);let i=e.requestUrl;let o=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(i,o);let l=this.formatResponse(a.result,s.TypeInfo.OrgEnablementSettings,false);t(l)}catch(e){i(e)}}))))}))}updateOrgEnablementStatus2(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","Management","41d7fd8d-71f1-485f-b48d-f68eb7f04a6b",n);let r=i.requestUrl;let s=this.createRequestOptions("application/json",i.apiVersion);let o;o=yield this.rest.update(r,e,s);let a=this.formatResponse(o.result,null,false);t(a)}catch(e){i(e)}}))))}))}getEstimatedBillablePushersDetailsForOrg(){return n(this,void 0,void 0,(function*(){return new Promise(((e,t)=>n(this,void 0,void 0,(function*(){let i={action:"Details"};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","Management","10a9e9c3-89bf-4312-92ed-139ddbcd2e28",i);let n=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.get(n,r);let o=this.formatResponse(s.result,null,true);e(o)}catch(e){t(e)}}))))}))}getEstimatedOrgBillablePushers(){return n(this,void 0,void 0,(function*(){return new Promise(((e,t)=>n(this,void 0,void 0,(function*(){let i={action:"Default"};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","Management","10a9e9c3-89bf-4312-92ed-139ddbcd2e28",i);let n=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.get(n,r);let o=this.formatResponse(s.result,null,true);e(o)}catch(e){t(e)}}))))}))}getEstimatedBillablePushersDetailsForOrg2(e){return n(this,void 0,void 0,(function*(){if(e==null){throw new TypeError("plan can not be null or undefined")}return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={action:"Default"};let r={plan:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Management","3fae4c8a-0597-45be-bf45-2925fe8036b3",n,r);let i=e.requestUrl;let s=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(i,s);let a=this.formatResponse(o.result,null,false);t(a)}catch(e){i(e)}}))))}))}getProjectEnablementStatus(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e};let o={includeAllProperties:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Management","6b9a4b47-5f2d-40f3-8286-b0152079074d",n,o);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(t,r);let l=this.formatResponse(a.result,s.TypeInfo.AdvSecEnablementSettings,false);i(l)}catch(e){r(e)}}))))}))}updateProjectEnablementStatus(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","Management","6b9a4b47-5f2d-40f3-8286-b0152079074d",n);let r=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(r,e,s);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}getProjectEnablementStatus2(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e};let o={includeAllProperties:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Management","534d98d2-d5a0-4bf4-94b3-1328019302f8",n,o);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(t,r);let l=this.formatResponse(a.result,s.TypeInfo.ProjectEnablementSettings,false);i(l)}catch(e){r(e)}}))))}))}updateProjectEnablementStatus2(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","Management","534d98d2-d5a0-4bf4-94b3-1328019302f8",n);let r=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(r,e,s);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}getEstimatedBillablePushersDetailsForProject(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={action:"Details",project:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Management","bf09cb40-ecf4-4496-8cf7-9ec60c64fd3e",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(i,r);let o=this.formatResponse(s.result,null,true);t(o)}catch(e){i(e)}}))))}))}getEstimatedBillablePushersForProject(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={action:"Default",project:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Management","bf09cb40-ecf4-4496-8cf7-9ec60c64fd3e",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(i,r);let o=this.formatResponse(s.result,null,true);t(o)}catch(e){i(e)}}))))}))}getEstimatedBillablePushersDetailsForProject2(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={action:"Default",project:e};let s={plan:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Management","ffd0d73d-54b4-4f56-9d83-e8b08db8bfcf",n,s);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}getRepoEnablementStatus(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e,repository:t};let a={includeAllProperties:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Management","d11a1c2b-b904-43dc-b970-bf42486262db",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.AdvSecEnablementStatus,false);r(l)}catch(e){o(e)}}))))}))}updateRepoAdvSecEnablementStatus(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:t,repository:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","Management","d11a1c2b-b904-43dc-b970-bf42486262db",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(i,e,s);let a=this.formatResponse(o.result,null,false);r(a)}catch(e){s(e)}}))))}))}getEstimatedBillableCommitersDetailsForRepo(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={action:"Details",project:e,repository:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Management","b60f1ebf-ae77-4557-bd7f-ae3d5598dd1f",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,r);let o=this.formatResponse(s.result,null,true);i(o)}catch(e){r(e)}}))))}))}getEstimatedBillableCommittersForRepo(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={action:"Default",project:e,repository:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Management","b60f1ebf-ae77-4557-bd7f-ae3d5598dd1f",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,r);let o=this.formatResponse(s.result,null,true);i(o)}catch(e){r(e)}}))))}))}getEstimatedRepoBillableCommittersDetails2(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={action:"Default",project:e,repository:t};let o={plan:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Management","1a7b7e0d-e0b6-48b4-b0b6-9b6c2a1984e3",n,o);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,i);let a=this.formatResponse(s.result,null,false);r(a)}catch(e){s(e)}}))))}))}}t.ManagementApi=ManagementApi},3086:function(e,t,i){var n=this&&this.__awaiter||function(e,t,i,n){function adopt(e){return e instanceof i?e:new i((function(t){t(e)}))}return new(i||(i=Promise))((function(i,r){function fulfilled(e){try{step(n.next(e))}catch(e){r(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){r(e)}}function step(e){e.done?i(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.NotificationApi=void 0;const r=i(666);const s=i(3669);const o=i(7024);class NotificationApi extends r.ClientApiBase{constructor(e,t,i,n){super(e,t,n||"node-Notification-api",i)}performBatchNotificationOperations(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","notification","8f3c6ab2-5bae-4537-b16e-f84e0955599e",n);let r=i.requestUrl;let s=this.createRequestOptions("application/json",i.apiVersion);let o;o=yield this.rest.create(r,e,s);let a=this.formatResponse(o.result,null,false);t(a)}catch(e){i(e)}}))))}))}listLogs(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={source:e,entryId:t};let l={startTime:i,endTime:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","notification","991842f3-eb16-4aea-ac81-81353ef2b75c",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.INotificationDiagnosticLog,true);o(a)}catch(e){a(e)}}))))}))}getSubscriptionDiagnostics(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={subscriptionId:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","notification","20f1929d-4be7-4c2e-a74e-d47640ff3418",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(i,r);let a=this.formatResponse(o.result,s.TypeInfo.SubscriptionDiagnostics,false);t(a)}catch(e){i(e)}}))))}))}updateSubscriptionDiagnostics(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={subscriptionId:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","notification","20f1929d-4be7-4c2e-a74e-d47640ff3418",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.replace(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.SubscriptionDiagnostics,false);i(l)}catch(e){r(e)}}))))}))}publishEvent(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","notification","14c57b7a-c0e6-4555-9f51-e067188fdd8e",n);let r=i.requestUrl;let s=this.createRequestOptions("application/json",i.apiVersion);let a;a=yield this.rest.create(r,e,s);let l=this.formatResponse(a.result,o.TypeInfo.VssNotificationEvent,false);t(l)}catch(e){i(e)}}))))}))}transformEvent(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","notification","9463a800-1b44-450e-9083-f948ea174b45",n);let r=i.requestUrl;let s=this.createRequestOptions("application/json",i.apiVersion);let o;o=yield this.rest.create(r,e,s);let a=this.formatResponse(o.result,null,false);t(a)}catch(e){i(e)}}))))}))}queryEventTypes(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={eventType:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","notification","b5bbdd21-c178-4398-b6db-0166d910028a",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.NotificationEventField,true);i(l)}catch(e){r(e)}}))))}))}getEventType(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={eventType:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","notification","cc84fb5f-6247-4c7a-aeae-e5a3c3fddb21",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(i,r);let a=this.formatResponse(o.result,s.TypeInfo.NotificationEventType,false);t(a)}catch(e){i(e)}}))))}))}listEventTypes(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};let r={publisherId:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","notification","cc84fb5f-6247-4c7a-aeae-e5a3c3fddb21",n,r);let i=e.requestUrl;let o=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(i,o);let l=this.formatResponse(a.result,s.TypeInfo.NotificationEventType,true);t(l)}catch(e){i(e)}}))))}))}getNotificationReasons(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={notificationId:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","notification","19824fa9-1c76-40e6-9cce-cf0b9ca1cb60",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(i,r);let a=this.formatResponse(o.result,s.TypeInfo.NotificationReason,false);t(a)}catch(e){i(e)}}))))}))}listNotificationReasons(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};let r={notificationIds:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","notification","19824fa9-1c76-40e6-9cce-cf0b9ca1cb60",n,r);let i=e.requestUrl;let o=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(i,o);let l=this.formatResponse(a.result,s.TypeInfo.NotificationReason,true);t(l)}catch(e){i(e)}}))))}))}getSettings(){return n(this,void 0,void 0,(function*(){return new Promise(((e,t)=>n(this,void 0,void 0,(function*(){let i={};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","notification","cbe076d8-2803-45ff-8d8d-44653686ea2a",i);let n=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.get(n,r);let a=this.formatResponse(o.result,s.TypeInfo.NotificationAdminSettings,false);e(a)}catch(e){t(e)}}))))}))}updateSettings(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","notification","cbe076d8-2803-45ff-8d8d-44653686ea2a",n);let r=i.requestUrl;let o=this.createRequestOptions("application/json",i.apiVersion);let a;a=yield this.rest.update(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.NotificationAdminSettings,false);t(l)}catch(e){i(e)}}))))}))}getSubscriber(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={subscriberId:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","notification","4d5caff1-25ba-430b-b808-7a1f352cc197",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(i,r);let a=this.formatResponse(o.result,s.TypeInfo.NotificationSubscriber,false);t(a)}catch(e){i(e)}}))))}))}updateSubscriber(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={subscriberId:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","notification","4d5caff1-25ba-430b-b808-7a1f352cc197",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.NotificationSubscriber,false);i(l)}catch(e){r(e)}}))))}))}querySubscriptions(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","notification","6864db85-08c0-4006-8e8e-cc1bebe31675",n);let r=i.requestUrl;let o=this.createRequestOptions("application/json",i.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.NotificationSubscription,true);t(l)}catch(e){i(e)}}))))}))}createSubscription(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","notification","70f911d6-abac-488c-85b3-a206bf57e165",n);let r=i.requestUrl;let o=this.createRequestOptions("application/json",i.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.NotificationSubscription,false);t(l)}catch(e){i(e)}}))))}))}deleteSubscription(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={subscriptionId:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","notification","70f911d6-abac-488c-85b3-a206bf57e165",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(i,r);let o=this.formatResponse(s.result,null,false);t(o)}catch(e){i(e)}}))))}))}getSubscription(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={subscriptionId:e};let o={queryFlags:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","notification","70f911d6-abac-488c-85b3-a206bf57e165",n,o);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(t,r);let l=this.formatResponse(a.result,s.TypeInfo.NotificationSubscription,false);i(l)}catch(e){r(e)}}))))}))}listSubscriptions(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={};let a={targetId:e,ids:t&&t.join(","),queryFlags:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","notification","70f911d6-abac-488c-85b3-a206bf57e165",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.NotificationSubscription,true);r(l)}catch(e){o(e)}}))))}))}updateSubscription(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={subscriptionId:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","notification","70f911d6-abac-488c-85b3-a206bf57e165",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.NotificationSubscription,false);i(l)}catch(e){r(e)}}))))}))}getSubscriptionTemplates(){return n(this,void 0,void 0,(function*(){return new Promise(((e,t)=>n(this,void 0,void 0,(function*(){let i={};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","notification","fa5d24ba-7484-4f3d-888d-4ec6b1974082",i);let n=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.get(n,r);let a=this.formatResponse(o.result,s.TypeInfo.NotificationSubscriptionTemplate,true);e(a)}catch(e){t(e)}}))))}))}publishTokenEvent(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","notification","31dc86a2-67e8-4452-99a4-2b301ba28291",n);let r=i.requestUrl;let s=this.createRequestOptions("application/json",i.apiVersion);let a;a=yield this.rest.create(r,e,s);let l=this.formatResponse(a.result,o.TypeInfo.VssNotificationEvent,false);t(l)}catch(e){i(e)}}))))}))}updateSubscriptionUserSettings(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={subscriptionId:t,userId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","notification","ed5a3dff-aeb5-41b1-b4f7-89e66e58b62e",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.replace(i,e,s);let a=this.formatResponse(o.result,null,false);r(a)}catch(e){s(e)}}))))}))}}t.NotificationApi=NotificationApi},2886:function(e,t,i){var n=this&&this.__awaiter||function(e,t,i,n){function adopt(e){return e instanceof i?e:new i((function(t){t(e)}))}return new(i||(i=Promise))((function(i,r){function fulfilled(e){try{step(n.next(e))}catch(e){r(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){r(e)}}function step(e){e.done?i(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.PipelinesApi=void 0;const r=i(666);const s=i(87);class PipelinesApi extends r.ClientApiBase{constructor(e,t,i,n){super(e,t,n||"node-Pipelines-api",i)}getArtifact(e,t,i,r,o){return n(this,void 0,void 0,(function*(){if(r==null){throw new TypeError("artifactName can not be null or undefined")}return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e,pipelineId:t,runId:i};let p={artifactName:r,$expand:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","pipelines","85023071-bd5e-4438-89b0-2a5bf362a19d",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.Artifact,false);a(o)}catch(e){l(e)}}))))}))}getLog(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e,pipelineId:t,runId:i,logId:r};let p={$expand:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","pipelines","fb1b6d27-3957-43d5-a14b-a2d70403e545",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.Log,false);a(o)}catch(e){l(e)}}))))}))}listLogs(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,pipelineId:t,runId:i};let l={$expand:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","pipelines","fb1b6d27-3957-43d5-a14b-a2d70403e545",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.LogCollection,false);o(a)}catch(e){a(e)}}))))}))}createPipeline(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","pipelines","28e1305e-2afe-47bf-abaf-cbb0e6a91988",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.Pipeline,false);i(l)}catch(e){r(e)}}))))}))}getPipeline(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e,pipelineId:t};let a={pipelineVersion:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","pipelines","28e1305e-2afe-47bf-abaf-cbb0e6a91988",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.Pipeline,false);r(l)}catch(e){o(e)}}))))}))}listPipelines(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e};let l={orderBy:t,$top:i,continuationToken:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","pipelines","28e1305e-2afe-47bf-abaf-cbb0e6a91988",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.Pipeline,true);o(a)}catch(e){a(e)}}))))}))}preview(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:t,pipelineId:i};let a={pipelineVersion:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","pipelines","53df2d18-29ea-46a9-bee0-933540f80abf",n,a);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(i,e,r);let l=this.formatResponse(o.result,null,false);s(l)}catch(e){o(e)}}))))}))}getRun(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e,pipelineId:t,runId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","pipelines","7859261e-d2e9-4a68-b820-a5d84cc5bb3d",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let a=this.formatResponse(o.result,s.TypeInfo.Run,false);r(a)}catch(e){o(e)}}))))}))}listRuns(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,pipelineId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","pipelines","7859261e-d2e9-4a68-b820-a5d84cc5bb3d",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.Run,true);i(a)}catch(e){r(e)}}))))}))}runPipeline(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:t,pipelineId:i};let l={pipelineVersion:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","pipelines","7859261e-d2e9-4a68-b820-a5d84cc5bb3d",n,l);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,r);let p=this.formatResponse(a.result,s.TypeInfo.Run,false);o(p)}catch(e){a(e)}}))))}))}}t.PipelinesApi=PipelinesApi},1241:function(e,t,i){var n=this&&this.__awaiter||function(e,t,i,n){function adopt(e){return e instanceof i?e:new i((function(t){t(e)}))}return new(i||(i=Promise))((function(i,r){function fulfilled(e){try{step(n.next(e))}catch(e){r(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){r(e)}}function step(e){e.done?i(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.PolicyApi=void 0;const r=i(666);const s=i(7140);class PolicyApi extends r.ClientApiBase{constructor(e,t,i,n){super(e,t,n||"node-Policy-api",i)}createPolicyConfiguration(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","policy","dad91cbe-d183-45f8-9c6e-9c1164472121",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.PolicyConfiguration,false);i(l)}catch(e){r(e)}}))))}))}deletePolicyConfiguration(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,configurationId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","policy","dad91cbe-d183-45f8-9c6e-9c1164472121",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}getPolicyConfiguration(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,configurationId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","policy","dad91cbe-d183-45f8-9c6e-9c1164472121",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.PolicyConfiguration,false);i(a)}catch(e){r(e)}}))))}))}getPolicyConfigurations(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e};let a={scope:t,policyType:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","policy","dad91cbe-d183-45f8-9c6e-9c1164472121",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.PolicyConfiguration,true);r(l)}catch(e){o(e)}}))))}))}updatePolicyConfiguration(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,configurationId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","policy","dad91cbe-d183-45f8-9c6e-9c1164472121",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.replace(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.PolicyConfiguration,false);r(l)}catch(e){o(e)}}))))}))}getPolicyEvaluation(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,evaluationId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","policy","46aecb7a-5d2c-4647-897b-0209505a9fe4",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.PolicyEvaluationRecord,false);i(a)}catch(e){r(e)}}))))}))}requeuePolicyEvaluation(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,evaluationId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","policy","46aecb7a-5d2c-4647-897b-0209505a9fe4",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.update(t,null,r);let a=this.formatResponse(o.result,s.TypeInfo.PolicyEvaluationRecord,false);i(a)}catch(e){r(e)}}))))}))}getPolicyEvaluations(e,t,i,r,o){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("artifactId can not be null or undefined")}return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e};let p={artifactId:t,includeNotApplicable:i,$top:r,$skip:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","policy","c23ddff5-229c-4d04-a80b-0fdce9f360c8",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.PolicyEvaluationRecord,true);a(o)}catch(e){l(e)}}))))}))}getPolicyConfigurationRevision(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e,configurationId:t,revisionId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","policy","fe1e68a2-60d3-43cb-855b-85e41ae97c95",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let a=this.formatResponse(o.result,s.TypeInfo.PolicyConfiguration,false);r(a)}catch(e){o(e)}}))))}))}getPolicyConfigurationRevisions(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,configurationId:t};let l={$top:i,$skip:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","policy","fe1e68a2-60d3-43cb-855b-85e41ae97c95",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.PolicyConfiguration,true);o(a)}catch(e){a(e)}}))))}))}getPolicyType(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,typeId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","policy","44096322-2d3d-466a-bb30-d1b7de69f61f",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}getPolicyTypes(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={project:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","policy","44096322-2d3d-466a-bb30-d1b7de69f61f",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(i,r);let o=this.formatResponse(s.result,null,true);t(o)}catch(e){i(e)}}))))}))}}t.PolicyApi=PolicyApi;PolicyApi.RESOURCE_AREA_ID="fb13a388-40dd-4a04-b530-013a739c72ef"},5484:function(e,t,i){var n=this&&this.__awaiter||function(e,t,i,n){function adopt(e){return e instanceof i?e:new i((function(t){t(e)}))}return new(i||(i=Promise))((function(i,r){function fulfilled(e){try{step(n.next(e))}catch(e){r(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){r(e)}}function step(e){e.done?i(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.ProfileApi=void 0;const r=i(666);const s=i(9453);class ProfileApi extends r.ClientApiBase{constructor(e,t,i,n){super(e,t,n||"node-Profile-api",i)}deleteProfileAttribute(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={id:e};let s={descriptor:t};try{let e=yield this.vsoClient.getVersioningData("3.2-preview.2","Profile","1392b6ac-d511-492e-af5b-2263e5545a5d",n,s);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.del(t,r);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}getProfileAttribute(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={id:e};let o={descriptor:t};try{let e=yield this.vsoClient.getVersioningData("3.2-preview.2","Profile","1392b6ac-d511-492e-af5b-2263e5545a5d",n,o);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(t,r);let l=this.formatResponse(a.result,s.TypeInfo.ProfileAttribute,false);i(l)}catch(e){r(e)}}))))}))}getProfileAttributes(e,t,i,r,o,a){return n(this,void 0,void 0,(function*(){return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={id:e};let c={partition:t,modifiedSince:i,modifiedAfterRevision:r,withCoreAttributes:o,coreAttributes:a};try{let e=yield this.vsoClient.getVersioningData("3.2-preview.2","Profile","1392b6ac-d511-492e-af5b-2263e5545a5d",n,c);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.ProfileAttribute,true);l(o)}catch(e){p(e)}}))))}))}setProfileAttribute(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={id:t};let o={descriptor:i};try{let t=yield this.vsoClient.getVersioningData("3.2-preview.2","Profile","1392b6ac-d511-492e-af5b-2263e5545a5d",n,o);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.replace(i,e,s);let l=this.formatResponse(a.result,null,false);r(l)}catch(e){s(e)}}))))}))}setProfileAttributes(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={id:t};try{let t=yield this.vsoClient.getVersioningData("3.2-preview.2","Profile","1392b6ac-d511-492e-af5b-2263e5545a5d",n);let r=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(r,e,s);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}getAvatar(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={id:e};let a={size:t,format:i};try{let e=yield this.vsoClient.getVersioningData("3.2-preview.1","Profile","67436615-b382-462a-b659-5367a492fb3c",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.Avatar,false);r(l)}catch(e){o(e)}}))))}))}getAvatarPreview(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={id:t};let p={size:i,format:r,displayName:o};try{let t=yield this.vsoClient.getVersioningData("3.2-preview.1","Profile","67436615-b382-462a-b659-5367a492fb3c",n,p);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(i,e,r);let l=this.formatResponse(o.result,s.TypeInfo.Avatar,false);a(l)}catch(e){l(e)}}))))}))}resetAvatar(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={id:e};try{let e=yield this.vsoClient.getVersioningData("3.2-preview.1","Profile","67436615-b382-462a-b659-5367a492fb3c",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(i,r);let o=this.formatResponse(s.result,null,false);t(o)}catch(e){i(e)}}))))}))}setAvatar(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={id:t};try{let t=yield this.vsoClient.getVersioningData("3.2-preview.1","Profile","67436615-b382-462a-b659-5367a492fb3c",n);let r=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.replace(r,e,s);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}getGeoRegion(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};let r={ipaddress:e};try{let e=yield this.vsoClient.getVersioningData("3.2-preview.1","Profile","3bcda9c0-3078-48a5-a1e0-83bd05931ad0",n,r);let i=e.requestUrl;let s=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(i,s);let a=this.formatResponse(o.result,null,false);t(a)}catch(e){i(e)}}))))}))}createProfile(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={};let o={autoCreate:t};try{let t=yield this.vsoClient.getVersioningData("3.2-preview.3","Profile","f83735dc-483f-4238-a291-d45f6080a9af",n,o);let r=t.requestUrl;let a=this.createRequestOptions("application/json",t.apiVersion);let l;l=yield this.rest.create(r,e,a);let p=this.formatResponse(l.result,s.TypeInfo.Profile,false);i(p)}catch(e){r(e)}}))))}))}getProfile(e,t,i,r,o,a){return n(this,void 0,void 0,(function*(){return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={id:e};let c={details:t,withAttributes:i,partition:r,coreAttributes:o,forceRefresh:a};try{let e=yield this.vsoClient.getVersioningData("3.2-preview.3","Profile","f83735dc-483f-4238-a291-d45f6080a9af",n,c);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.Profile,false);l(o)}catch(e){p(e)}}))))}))}updateProfile(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={id:t};try{let t=yield this.vsoClient.getVersioningData("3.2-preview.3","Profile","f83735dc-483f-4238-a291-d45f6080a9af",n);let r=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(r,e,s);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}getRegions(){return n(this,void 0,void 0,(function*(){return new Promise(((e,t)=>n(this,void 0,void 0,(function*(){let i={};try{let t=yield this.vsoClient.getVersioningData("3.2-preview.1","Profile","92d8d1c9-26b8-4774-a929-d640a73da524",i);let n=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.get(n,r);let o=this.formatResponse(s.result,null,false);e(o)}catch(e){t(e)}}))))}))}getSupportedLcids(){return n(this,void 0,void 0,(function*(){return new Promise(((e,t)=>n(this,void 0,void 0,(function*(){let i={};try{let t=yield this.vsoClient.getVersioningData("3.2-preview.1","Profile","d5bd1aa6-c269-4bcd-ad32-75fa17475584",i);let n=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.get(n,r);let o=this.formatResponse(s.result,null,true);e(o)}catch(e){t(e)}}))))}))}getUserDefaults(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};let r={includeAvatar:e};try{let e=yield this.vsoClient.getVersioningData("3.2-preview.1","Profile","b583a356-1da7-4237-9f4c-1deb2edbc7e8",n,r);let i=e.requestUrl;let o=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(i,o);let l=this.formatResponse(a.result,s.TypeInfo.Profile,false);t(l)}catch(e){i(e)}}))))}))}refreshUserDefaults(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={id:e};try{let e=yield this.vsoClient.getVersioningData("3.2-preview.1","Profile","b583a356-1da7-4237-9f4c-1deb2edbc7e8",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.replace(i,r);let a=this.formatResponse(o.result,s.TypeInfo.Profile,false);t(a)}catch(e){i(e)}}))))}))}}t.ProfileApi=ProfileApi},9130:function(e,t,i){var n=this&&this.__awaiter||function(e,t,i,n){function adopt(e){return e instanceof i?e:new i((function(t){t(e)}))}return new(i||(i=Promise))((function(i,r){function fulfilled(e){try{step(n.next(e))}catch(e){r(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){r(e)}}function step(e){e.done?i(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.ProjectAnalysisApi=void 0;const r=i(666);const s=i(219);class ProjectAnalysisApi extends r.ClientApiBase{constructor(e,t,i,n){super(e,t,n||"node-ProjectAnalysis-api",i)}getProjectLanguageAnalytics(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={project:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","projectanalysis","5b02a779-1867-433f-90b7-d23ed5e33e57",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(i,r);let a=this.formatResponse(o.result,s.TypeInfo.ProjectLanguageAnalytics,false);t(a)}catch(e){i(e)}}))))}))}getProjectActivityMetrics(e,t,i){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("fromDate can not be null or undefined")}if(i==null){throw new TypeError("aggregationType can not be null or undefined")}return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e};let a={fromDate:t,aggregationType:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","projectanalysis","e40ae584-9ea6-4f06-a7c7-6284651b466b",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.ProjectActivityMetrics,false);r(l)}catch(e){o(e)}}))))}))}getGitRepositoriesActivityMetrics(e,t,i,r,o){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("fromDate can not be null or undefined")}if(i==null){throw new TypeError("aggregationType can not be null or undefined")}if(r==null){throw new TypeError("skip can not be null or undefined")}if(o==null){throw new TypeError("top can not be null or undefined")}return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e};let p={fromDate:t,aggregationType:i,$skip:r,$top:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","projectanalysis","df7fbbca-630a-40e3-8aa3-7a3faf66947e",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.RepositoryActivityMetrics,true);a(o)}catch(e){l(e)}}))))}))}getRepositoryActivityMetrics(e,t,i,r){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("fromDate can not be null or undefined")}if(r==null){throw new TypeError("aggregationType can not be null or undefined")}return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,repositoryId:t};let l={fromDate:i,aggregationType:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","projectanalysis","df7fbbca-630a-40e3-8aa3-7a3faf66947e",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.RepositoryActivityMetrics,false);o(a)}catch(e){a(e)}}))))}))}}t.ProjectAnalysisApi=ProjectAnalysisApi;ProjectAnalysisApi.RESOURCE_AREA_ID="7658fa33-b1bf-4580-990f-fac5896773d3"},5556:function(e,t,i){var n=this&&this.__awaiter||function(e,t,i,n){function adopt(e){return e instanceof i?e:new i((function(t){t(e)}))}return new(i||(i=Promise))((function(i,r){function fulfilled(e){try{step(n.next(e))}catch(e){r(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){r(e)}}function step(e){e.done?i(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.ReleaseApi=void 0;const r=i(666);const s=i(6877);class ReleaseApi extends r.ClientApiBase{constructor(e,t,i,n){super(e,t,n||"node-Release-api",i)}getAgentArtifactDefinitions(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,releaseId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Release","f2571c27-bf50-4938-b396-32d109ddef26",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.AgentArtifactDefinition,true);i(a)}catch(e){r(e)}}))))}))}getApprovals(e,t,i,r,o,a,l,p,c){return n(this,void 0,void 0,(function*(){return new Promise(((d,u)=>n(this,void 0,void 0,(function*(){let n={project:e};let A={assignedToFilter:t,statusFilter:i,releaseIdsFilter:r&&r.join(","),typeFilter:o,top:a,continuationToken:l,queryOrder:p,includeMyGroupApprovals:c};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","Release","b47c6458-e73b-47cb-a770-4df1e8813a91",n,A);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.ReleaseApproval,true);d(o)}catch(e){u(e)}}))))}))}getApprovalHistory(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,approvalStepId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","Release","250c7158-852e-4130-a00f-a0cce9b72d05",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.ReleaseApproval,false);i(a)}catch(e){r(e)}}))))}))}getApproval(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e,approvalId:t};let a={includeHistory:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","Release","9328e074-59fb-465a-89d9-b09c82ee5109",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.ReleaseApproval,false);r(l)}catch(e){o(e)}}))))}))}updateReleaseApproval(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,approvalId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.3","Release","9328e074-59fb-465a-89d9-b09c82ee5109",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.ReleaseApproval,false);r(l)}catch(e){o(e)}}))))}))}updateReleaseApprovals(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.3","Release","c957584a-82aa-4131-8222-6d47f78bfa7a",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.ReleaseApproval,true);i(l)}catch(e){r(e)}}))))}))}getTaskAttachmentContent(e,t,i,r,s,o,a,l){return n(this,void 0,void 0,(function*(){return new Promise(((p,c)=>n(this,void 0,void 0,(function*(){let n={project:e,releaseId:t,environmentId:i,attemptId:r,timelineId:s,recordId:o,type:a,name:l};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Release","c4071f6d-3697-46ca-858e-8b10ff09e52f",n);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("application/octet-stream",i);p((yield this.http.get(t,{Accept:r})).message)}catch(e){c(e)}}))))}))}getReleaseTaskAttachmentContent(e,t,i,r,s,o,a,l,p){return n(this,void 0,void 0,(function*(){return new Promise(((c,d)=>n(this,void 0,void 0,(function*(){let n={project:e,releaseId:t,environmentId:i,attemptId:r,planId:s,timelineId:o,recordId:a,type:l,name:p};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Release","60b86efb-7b8c-4853-8f9f-aa142b77b479",n);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("application/octet-stream",i);c((yield this.http.get(t,{Accept:r})).message)}catch(e){d(e)}}))))}))}getTaskAttachments(e,t,i,r,o,a){return n(this,void 0,void 0,(function*(){return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={project:e,releaseId:t,environmentId:i,attemptId:r,timelineId:o,type:a};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Release","214111ee-2415-4df2-8ed2-74417f7d61f9",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.ReleaseTaskAttachment,true);l(o)}catch(e){p(e)}}))))}))}getReleaseTaskAttachments(e,t,i,r,o,a){return n(this,void 0,void 0,(function*(){return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={project:e,releaseId:t,environmentId:i,attemptId:r,planId:o,type:a};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Release","a4d06688-0dfa-4895-82a5-f43ec9452306",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.ReleaseTaskAttachment,true);l(o)}catch(e){p(e)}}))))}))}getAutoTriggerIssues(e,t,i,r){return n(this,void 0,void 0,(function*(){if(e==null){throw new TypeError("artifactType can not be null or undefined")}if(t==null){throw new TypeError("sourceId can not be null or undefined")}if(i==null){throw new TypeError("artifactVersionId can not be null or undefined")}return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:r};let l={artifactType:e,sourceId:t,artifactVersionId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Release","c1a68497-69da-40fb-9423-cab19cfeeca9",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.AutoTriggerIssue,true);o(a)}catch(e){a(e)}}))))}))}getDeploymentBadge(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={projectId:e,releaseDefinitionId:t,environmentId:i,branchName:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Release","1a60a35d-b8c9-45fb-bf67-da0829711147",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,null,false);s(o)}catch(e){o(e)}}))))}))}getReleaseChanges(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e,releaseId:t};let p={baseReleaseId:i,$top:r,artifactAlias:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Release","8dcf9fe9-ca37-4113-8ee1-37928e98407c",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.Change,true);a(o)}catch(e){l(e)}}))))}))}getDefinitionEnvironments(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e};let o={taskGroupId:t,propertyFilters:i&&i.join(",")};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Release","12b5d21a-f54c-430e-a8c1-7515d196890e",n,o);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,i);let a=this.formatResponse(s.result,null,true);r(a)}catch(e){s(e)}}))))}))}createReleaseDefinition(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.4","Release","d8f96f24-8ea7-4cb6-baab-2df8fc515665",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.ReleaseDefinition,false);i(l)}catch(e){r(e)}}))))}))}deleteReleaseDefinition(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:e,definitionId:t};let a={comment:i,forceDelete:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.4","Release","d8f96f24-8ea7-4cb6-baab-2df8fc515665",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.del(t,i);let o=this.formatResponse(r.result,null,false);s(o)}catch(e){o(e)}}))))}))}getReleaseDefinition(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,definitionId:t};let l={propertyFilters:i&&i.join(","),includeDisabled:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.4","Release","d8f96f24-8ea7-4cb6-baab-2df8fc515665",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.ReleaseDefinition,false);o(a)}catch(e){a(e)}}))))}))}getReleaseDefinitionRevision(e,t,i){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("revision can not be null or undefined")}return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,definitionId:t};let o={revision:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.4","Release","d8f96f24-8ea7-4cb6-baab-2df8fc515665",n,o);let t=e.requestUrl;let i=e.apiVersion;let s=this.createAcceptHeader("text/plain",i);r((yield this.http.get(t,{Accept:s})).message)}catch(e){s(e)}}))))}))}getReleaseDefinitions(e,t,i,r,o,a,l,p,c,d,u,A,f,h,g){return n(this,void 0,void 0,(function*(){return new Promise(((y,v)=>n(this,void 0,void 0,(function*(){let n={project:e};let I={searchText:t,$expand:i,artifactType:r,artifactSourceId:o,$top:a,continuationToken:l,queryOrder:p,path:c,isExactNameMatch:d,tagFilter:u&&u.join(","),propertyFilters:A&&A.join(","),definitionIdFilter:f&&f.join(","),isDeleted:h,searchTextContainsFolderName:g};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.4","Release","d8f96f24-8ea7-4cb6-baab-2df8fc515665",n,I);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.ReleaseDefinition,true);y(o)}catch(e){v(e)}}))))}))}undeleteReleaseDefinition(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,definitionId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.4","Release","d8f96f24-8ea7-4cb6-baab-2df8fc515665",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.ReleaseDefinition,false);r(l)}catch(e){o(e)}}))))}))}updateReleaseDefinition(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t};let a={skipTasksValidation:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.4","Release","d8f96f24-8ea7-4cb6-baab-2df8fc515665",n,a);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let l;l=yield this.rest.replace(i,e,o);let p=this.formatResponse(l.result,s.TypeInfo.ReleaseDefinition,false);r(p)}catch(e){o(e)}}))))}))}getDeployments(e,t,i,r,o,a,l,p,c,d,u,A,f,h,g,y){return n(this,void 0,void 0,(function*(){return new Promise(((v,I)=>n(this,void 0,void 0,(function*(){let n={project:e};let E={definitionId:t,definitionEnvironmentId:i,createdBy:r,minModifiedTime:o,maxModifiedTime:a,deploymentStatus:l,operationStatus:p,latestAttemptsOnly:c,queryOrder:d,$top:u,continuationToken:A,createdFor:f,minStartedTime:h,maxStartedTime:g,sourceBranch:y};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","Release","b005ef73-cddc-448e-9ba2-5193bf36b19f",n,E);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.Deployment,true);v(o)}catch(e){I(e)}}))))}))}getDeploymentsForMultipleEnvironments(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","Release","b005ef73-cddc-448e-9ba2-5193bf36b19f",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.Deployment,true);i(l)}catch(e){r(e)}}))))}))}getReleaseEnvironment(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,releaseId:t,environmentId:i};let l={$expand:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.8","Release","a7e426b1-03dc-48af-9dfe-c98bac612dcb",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.ReleaseEnvironment,false);o(a)}catch(e){a(e)}}))))}))}updateReleaseEnvironment(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:t,releaseId:i,environmentId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.8","Release","a7e426b1-03dc-48af-9dfe-c98bac612dcb",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,r);let l=this.formatResponse(a.result,s.TypeInfo.ReleaseEnvironment,false);o(l)}catch(e){a(e)}}))))}))}createDefinitionEnvironmentTemplate(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.4","Release","6b03b696-824e-4479-8eb2-6644a51aba89",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.ReleaseDefinitionEnvironmentTemplate,false);i(l)}catch(e){r(e)}}))))}))}deleteDefinitionEnvironmentTemplate(e,t){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("templateId can not be null or undefined")}return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e};let s={templateId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.4","Release","6b03b696-824e-4479-8eb2-6644a51aba89",n,s);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.del(t,r);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}getDefinitionEnvironmentTemplate(e,t){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("templateId can not be null or undefined")}return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e};let o={templateId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.4","Release","6b03b696-824e-4479-8eb2-6644a51aba89",n,o);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(t,r);let l=this.formatResponse(a.result,s.TypeInfo.ReleaseDefinitionEnvironmentTemplate,false);i(l)}catch(e){r(e)}}))))}))}listDefinitionEnvironmentTemplates(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e};let o={isDeleted:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.4","Release","6b03b696-824e-4479-8eb2-6644a51aba89",n,o);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(t,r);let l=this.formatResponse(a.result,s.TypeInfo.ReleaseDefinitionEnvironmentTemplate,true);i(l)}catch(e){r(e)}}))))}))}undeleteReleaseDefinitionEnvironmentTemplate(e,t){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("templateId can not be null or undefined")}return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e};let o={templateId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.4","Release","6b03b696-824e-4479-8eb2-6644a51aba89",n,o);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.update(t,null,r);let l=this.formatResponse(a.result,s.TypeInfo.ReleaseDefinitionEnvironmentTemplate,false);i(l)}catch(e){r(e)}}))))}))}createFavorites(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:t,scope:i};let a={identityId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","Release","938f7222-9acb-48fe-b8a3-4eda04597171",n,a);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(i,e,r);let l=this.formatResponse(o.result,null,true);s(l)}catch(e){o(e)}}))))}))}deleteFavorites(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:e,scope:t};let a={identityId:i,favoriteItemIds:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Release","938f7222-9acb-48fe-b8a3-4eda04597171",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.del(t,i);let o=this.formatResponse(r.result,null,false);s(o)}catch(e){o(e)}}))))}))}getFavorites(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,scope:t};let o={identityId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Release","938f7222-9acb-48fe-b8a3-4eda04597171",n,o);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,i);let a=this.formatResponse(s.result,null,true);r(a)}catch(e){s(e)}}))))}))}getFlightAssignments(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};let r={flightName:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Release","409d301f-3046-46f3-beb9-4357fbce0a8c",n,r);let i=e.requestUrl;let s=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(i,s);let a=this.formatResponse(o.result,null,true);t(a)}catch(e){i(e)}}))))}))}createFolder(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,path:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","Release","f7ddf76d-ce0c-4d68-94ff-becaec5d9dea",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.Folder,false);r(l)}catch(e){o(e)}}))))}))}deleteFolder(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,path:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","Release","f7ddf76d-ce0c-4d68-94ff-becaec5d9dea",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}getFolders(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e,path:t};let a={queryOrder:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","Release","f7ddf76d-ce0c-4d68-94ff-becaec5d9dea",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.Folder,true);r(l)}catch(e){o(e)}}))))}))}updateFolder(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,path:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","Release","f7ddf76d-ce0c-4d68-94ff-becaec5d9dea",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.Folder,false);r(l)}catch(e){o(e)}}))))}))}updateGates(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,gateStepId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","Release","2666a539-2001-4f80-bcc7-0379956749d4",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.ReleaseGates,false);r(l)}catch(e){o(e)}}))))}))}getReleaseHistory(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,releaseId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Release","23f461c8-629a-4144-a076-3054fa5f268a",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.ReleaseRevision,true);i(a)}catch(e){r(e)}}))))}))}getInputValues(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","Release","71dd499b-317d-45ea-9134-140ea1932b5e",n);let r=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(r,e,s);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}getIssues(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e,buildId:t};let a={sourceId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Release","cd42261a-f5c6-41c8-9259-f078989b9f25",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.AutoTriggerIssue,true);r(l)}catch(e){o(e)}}))))}))}getGateLog(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,releaseId:t,environmentId:i,gateId:r,taskId:s};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","Release","dec7ca5a-7f7f-4797-8bf1-8efc0dc93b28",n);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("text/plain",i);o((yield this.http.get(t,{Accept:r})).message)}catch(e){a(e)}}))))}))}getLogs(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,releaseId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","Release","c37fbab5-214b-48e4-a55b-cb6b4f6e4038",n);let t=e.requestUrl;let r=e.apiVersion;let s=this.createAcceptHeader("application/zip",r);i((yield this.http.get(t,{Accept:s})).message)}catch(e){r(e)}}))))}))}getLog(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,releaseId:t,environmentId:i,taskId:r};let l={attemptId:s};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","Release","e71ba1ed-c0a4-4a28-a61f-2dd5f68cf3fd",n,l);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("text/plain",i);o((yield this.http.get(t,{Accept:r})).message)}catch(e){a(e)}}))))}))}getTaskLog2(e,t,i,r,s,o,a,l){return n(this,void 0,void 0,(function*(){return new Promise(((p,c)=>n(this,void 0,void 0,(function*(){let n={project:e,releaseId:t,environmentId:i,attemptId:r,timelineId:s,taskId:o};let d={startLine:a,endLine:l};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","Release","2577e6c3-6999-4400-bc69-fe1d837755fe",n,d);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("text/plain",i);p((yield this.http.get(t,{Accept:r})).message)}catch(e){c(e)}}))))}))}getTaskLog(e,t,i,r,s,o,a){return n(this,void 0,void 0,(function*(){return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={project:e,releaseId:t,environmentId:i,releaseDeployPhaseId:r,taskId:s};let c={startLine:o,endLine:a};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","Release","17c91af7-09fd-4256-bff1-c24ee4f73bc0",n,c);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("text/plain",i);l((yield this.http.get(t,{Accept:r})).message)}catch(e){p(e)}}))))}))}getManualIntervention(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e,releaseId:t,manualInterventionId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","Release","616c46e4-f370-4456-adaa-fbaf79c7b79e",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let a=this.formatResponse(o.result,s.TypeInfo.ManualIntervention,false);r(a)}catch(e){o(e)}}))))}))}getManualInterventions(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,releaseId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","Release","616c46e4-f370-4456-adaa-fbaf79c7b79e",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.ManualIntervention,true);i(a)}catch(e){r(e)}}))))}))}updateManualIntervention(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:t,releaseId:i,manualInterventionId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","Release","616c46e4-f370-4456-adaa-fbaf79c7b79e",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,r);let l=this.formatResponse(a.result,s.TypeInfo.ManualIntervention,false);o(l)}catch(e){a(e)}}))))}))}getMetrics(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e};let s={minMetricsTime:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Release","cd1502bb-3c73-4e11-80a6-d11308dceae5",n,s);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,null,true);i(a)}catch(e){r(e)}}))))}))}getOrgPipelineReleaseSettings(){return n(this,void 0,void 0,(function*(){return new Promise(((e,t)=>n(this,void 0,void 0,(function*(){let i={};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","Release","d156c759-ca4e-492b-90d4-db03971796ea",i);let n=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.get(n,r);let o=this.formatResponse(s.result,null,false);e(o)}catch(e){t(e)}}))))}))}updateOrgPipelineReleaseSettings(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","Release","d156c759-ca4e-492b-90d4-db03971796ea",n);let r=i.requestUrl;let s=this.createRequestOptions("application/json",i.apiVersion);let o;o=yield this.rest.update(r,e,s);let a=this.formatResponse(o.result,null,false);t(a)}catch(e){i(e)}}))))}))}getPipelineReleaseSettings(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={project:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Release","e816b9f4-f9fe-46ba-bdcc-a9af6abf3144",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(i,r);let o=this.formatResponse(s.result,null,false);t(o)}catch(e){i(e)}}))))}))}updatePipelineReleaseSettings(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","Release","e816b9f4-f9fe-46ba-bdcc-a9af6abf3144",n);let r=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(r,e,s);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}getReleaseProjects(e,t){return n(this,void 0,void 0,(function*(){if(e==null){throw new TypeError("artifactType can not be null or undefined")}if(t==null){throw new TypeError("artifactSourceId can not be null or undefined")}return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={};let s={artifactType:e,artifactSourceId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Release","917ace4a-79d1-45a7-987c-7be4db4268fa",n,s);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,null,true);i(a)}catch(e){r(e)}}))))}))}getReleases(e,t,i,r,o,a,l,p,c,d,u,A,f,h,g,y,v,I,E,C,b,T){return n(this,void 0,void 0,(function*(){return new Promise(((w,R)=>n(this,void 0,void 0,(function*(){let n={project:e};let B={definitionId:t,definitionEnvironmentId:i,searchText:r,createdBy:o,statusFilter:a,environmentStatusFilter:l,minCreatedTime:p,maxCreatedTime:c,queryOrder:d,$top:u,continuationToken:A,$expand:f,artifactTypeId:h,sourceId:g,artifactVersionId:y,sourceBranchFilter:v,isDeleted:I,tagFilter:E&&E.join(","),propertyFilters:C&&C.join(","),releaseIdFilter:b&&b.join(","),path:T};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.9","Release","a166fde7-27ad-408e-ba75-703c2cc9d500",n,B);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.Release,true);w(o)}catch(e){R(e)}}))))}))}createRelease(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.9","Release","a166fde7-27ad-408e-ba75-703c2cc9d500",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.Release,false);i(l)}catch(e){r(e)}}))))}))}deleteRelease(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,releaseId:t};let o={comment:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.9","Release","a166fde7-27ad-408e-ba75-703c2cc9d500",n,o);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,i);let a=this.formatResponse(s.result,null,false);r(a)}catch(e){s(e)}}))))}))}getRelease(e,t,i,r,o,a,l){return n(this,void 0,void 0,(function*(){return new Promise(((p,c)=>n(this,void 0,void 0,(function*(){let n={project:e,releaseId:t};let d={approvalFilters:i,propertyFilters:r&&r.join(","),$expand:o,$topGateRecords:a,includeDisabledDefinitions:l};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.9","Release","a166fde7-27ad-408e-ba75-703c2cc9d500",n,d);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.Release,false);p(o)}catch(e){c(e)}}))))}))}getReleaseDefinitionSummary(e,t,i,r,o){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("definitionId can not be null or undefined")}if(i==null){throw new TypeError("releaseCount can not be null or undefined")}return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e};let p={definitionId:t,releaseCount:i,includeArtifact:r,definitionEnvironmentIdsFilter:o&&o.join(",")};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.9","Release","a166fde7-27ad-408e-ba75-703c2cc9d500",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.ReleaseDefinitionSummary,false);a(o)}catch(e){l(e)}}))))}))}getReleaseRevision(e,t,i){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("definitionSnapshotRevision can not be null or undefined")}return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,releaseId:t};let o={definitionSnapshotRevision:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.9","Release","a166fde7-27ad-408e-ba75-703c2cc9d500",n,o);let t=e.requestUrl;let i=e.apiVersion;let s=this.createAcceptHeader("text/plain",i);r((yield this.http.get(t,{Accept:s})).message)}catch(e){s(e)}}))))}))}undeleteRelease(e,t,i){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("comment can not be null or undefined")}return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,releaseId:t};let o={comment:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.9","Release","a166fde7-27ad-408e-ba75-703c2cc9d500",n,o);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.replace(t,null,i);let a=this.formatResponse(s.result,null,false);r(a)}catch(e){s(e)}}))))}))}updateRelease(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,releaseId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.9","Release","a166fde7-27ad-408e-ba75-703c2cc9d500",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.replace(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.Release,false);r(l)}catch(e){o(e)}}))))}))}updateReleaseResource(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,releaseId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.9","Release","a166fde7-27ad-408e-ba75-703c2cc9d500",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.Release,false);r(l)}catch(e){o(e)}}))))}))}getReleaseSettings(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={project:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Release","c63c3718-7cfd-41e0-b89b-81c1ca143437",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(i,r);let o=this.formatResponse(s.result,null,false);t(o)}catch(e){i(e)}}))))}))}updateReleaseSettings(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","Release","c63c3718-7cfd-41e0-b89b-81c1ca143437",n);let r=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.replace(r,e,s);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}getDefinitionRevision(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,definitionId:t,revision:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.4","Release","258b82e0-9d41-43f3-86d6-fef14ddd44bc",n);let t=e.requestUrl;let i=e.apiVersion;let s=this.createAcceptHeader("text/plain",i);r((yield this.http.get(t,{Accept:s})).message)}catch(e){s(e)}}))))}))}getReleaseDefinitionHistory(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,definitionId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.4","Release","258b82e0-9d41-43f3-86d6-fef14ddd44bc",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.ReleaseDefinitionRevision,true);i(a)}catch(e){r(e)}}))))}))}getSummaryMailSections(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,releaseId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Release","224e92b2-8d13-4c14-b120-13d877c516f8",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.SummaryMailSection,true);i(a)}catch(e){r(e)}}))))}))}sendSummaryMail(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:t,releaseId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","Release","224e92b2-8d13-4c14-b120-13d877c516f8",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(i,e,s);let a=this.formatResponse(o.result,null,false);r(a)}catch(e){s(e)}}))))}))}getSourceBranches(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,definitionId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Release","0e5def23-78b3-461f-8198-1558f25041c8",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,r);let o=this.formatResponse(s.result,null,true);i(o)}catch(e){r(e)}}))))}))}addDefinitionTag(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,releaseDefinitionId:t,tag:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Release","3d21b4c8-c32e-45b2-a7cb-770a369012f4",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.update(t,null,i);let o=this.formatResponse(s.result,null,true);r(o)}catch(e){s(e)}}))))}))}addDefinitionTags(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:t,releaseDefinitionId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","Release","3d21b4c8-c32e-45b2-a7cb-770a369012f4",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(i,e,s);let a=this.formatResponse(o.result,null,true);r(a)}catch(e){s(e)}}))))}))}deleteDefinitionTag(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,releaseDefinitionId:t,tag:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Release","3d21b4c8-c32e-45b2-a7cb-770a369012f4",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,i);let o=this.formatResponse(s.result,null,true);r(o)}catch(e){s(e)}}))))}))}getDefinitionTags(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,releaseDefinitionId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Release","3d21b4c8-c32e-45b2-a7cb-770a369012f4",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,r);let o=this.formatResponse(s.result,null,true);i(o)}catch(e){r(e)}}))))}))}addReleaseTag(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,releaseId:t,tag:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Release","c5b602b6-d1b3-4363-8a51-94384f78068f",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.update(t,null,i);let o=this.formatResponse(s.result,null,true);r(o)}catch(e){s(e)}}))))}))}addReleaseTags(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:t,releaseId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","Release","c5b602b6-d1b3-4363-8a51-94384f78068f",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(i,e,s);let a=this.formatResponse(o.result,null,true);r(a)}catch(e){s(e)}}))))}))}deleteReleaseTag(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,releaseId:t,tag:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Release","c5b602b6-d1b3-4363-8a51-94384f78068f",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,i);let o=this.formatResponse(s.result,null,true);r(o)}catch(e){s(e)}}))))}))}getReleaseTags(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,releaseId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Release","c5b602b6-d1b3-4363-8a51-94384f78068f",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,r);let o=this.formatResponse(s.result,null,true);i(o)}catch(e){r(e)}}))))}))}getTags(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={project:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Release","86cee25a-68ba-4ba3-9171-8ad6ffc6df93",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(i,r);let o=this.formatResponse(s.result,null,true);t(o)}catch(e){i(e)}}))))}))}getTasksForTaskGroup(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,releaseId:t,environmentId:i,releaseDeployPhaseId:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","Release","4259191d-4b0a-4409-9fb3-09f22ab9bc47",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.ReleaseTask,true);o(a)}catch(e){a(e)}}))))}))}getTasks2(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e,releaseId:t,environmentId:i,attemptId:r,timelineId:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","Release","4259291d-4b0a-4409-9fb3-04f22ab9bc47",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.ReleaseTask,true);a(o)}catch(e){l(e)}}))))}))}getTasks(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,releaseId:t,environmentId:i};let l={attemptId:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","Release","36b276e0-3c70-4320-a63c-1a2e1466a0d1",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.ReleaseTask,true);o(a)}catch(e){a(e)}}))))}))}getArtifactTypeDefinitions(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={project:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Release","8efc2a3c-1fc8-4f6d-9822-75e98cecb48f",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(i,r);let a=this.formatResponse(o.result,s.TypeInfo.ArtifactTypeDefinition,true);t(a)}catch(e){i(e)}}))))}))}getArtifactVersions(e,t){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("releaseDefinitionId can not be null or undefined")}return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e};let o={releaseDefinitionId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Release","30fc787e-a9e0-4a07-9fbc-3e903aa051d2",n,o);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(t,r);let l=this.formatResponse(a.result,s.TypeInfo.ArtifactVersionQueryResult,false);i(l)}catch(e){r(e)}}))))}))}getArtifactVersionsForSources(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","Release","30fc787e-a9e0-4a07-9fbc-3e903aa051d2",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.ArtifactVersionQueryResult,false);i(l)}catch(e){r(e)}}))))}))}getReleaseWorkItemsRefs(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,releaseId:t};let l={baseReleaseId:i,$top:r,artifactAlias:s};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Release","4f165cc0-875c-4768-b148-f12f78769fab",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let s=this.formatResponse(r.result,null,true);o(s)}catch(e){a(e)}}))))}))}}t.ReleaseApi=ReleaseApi;ReleaseApi.RESOURCE_AREA_ID="efc2f575-36ef-48e9-b672-0c6fb4a48ac5"},1414:function(e,t,i){var n=this&&this.__awaiter||function(e,t,i,n){function adopt(e){return e instanceof i?e:new i((function(t){t(e)}))}return new(i||(i=Promise))((function(i,r){function fulfilled(e){try{step(n.next(e))}catch(e){r(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){r(e)}}function step(e){e.done?i(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.SecurityRolesApi=void 0;const r=i(666);const s=i(4747);class SecurityRolesApi extends r.ClientApiBase{constructor(e,t,i,n){super(e,t,n||"node-SecurityRoles-api",i)}getRoleAssignments(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={scopeId:e,resourceId:t};try{let e=yield this.vsoClient.getVersioningData("3.2-preview.1","securityroles","9461c234-c84c-4ed2-b918-2f0f92ad0a35",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.RoleAssignment,true);i(a)}catch(e){r(e)}}))))}))}removeRoleAssignment(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={scopeId:e,resourceId:t,identityId:i};try{let e=yield this.vsoClient.getVersioningData("3.2-preview.1","securityroles","9461c234-c84c-4ed2-b918-2f0f92ad0a35",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,i);let o=this.formatResponse(s.result,null,false);r(o)}catch(e){s(e)}}))))}))}removeRoleAssignments(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={scopeId:t,resourceId:i};try{let t=yield this.vsoClient.getVersioningData("3.2-preview.1","securityroles","9461c234-c84c-4ed2-b918-2f0f92ad0a35",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(i,e,s);let a=this.formatResponse(o.result,null,false);r(a)}catch(e){s(e)}}))))}))}setRoleAssignment(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={scopeId:t,resourceId:i,identityId:r};try{let t=yield this.vsoClient.getVersioningData("3.2-preview.1","securityroles","9461c234-c84c-4ed2-b918-2f0f92ad0a35",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.replace(i,e,r);let l=this.formatResponse(a.result,s.TypeInfo.RoleAssignment,false);o(l)}catch(e){a(e)}}))))}))}setRoleAssignments(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={scopeId:t,resourceId:i};try{let t=yield this.vsoClient.getVersioningData("3.2-preview.1","securityroles","9461c234-c84c-4ed2-b918-2f0f92ad0a35",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.replace(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.RoleAssignment,true);r(l)}catch(e){o(e)}}))))}))}getRoleDefinitions(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={scopeId:e};try{let e=yield this.vsoClient.getVersioningData("3.2-preview.1","securityroles","f4cc9a86-453c-48d2-b44d-d3bd5c105f4f",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(i,r);let o=this.formatResponse(s.result,null,true);t(o)}catch(e){i(e)}}))))}))}}t.SecurityRolesApi=SecurityRolesApi},4427:(e,t)=>{Object.defineProperty(t,"__esModule",{value:true});t.ContractSerializer=void 0;var i;(function(e){var t;function serialize(e,t,i){if(e&&t){if(Array.isArray(e)){return _getTranslatedArray(e,t,true,i)}else{return _getTranslatedObject(e,t,true,i)}}else{return e}}e.serialize=serialize;function deserialize(e,t,i,n){if(e){if(n&&Array.isArray(e.value)){e=e.value}if(t){if(Array.isArray(e)){e=_getTranslatedArray(e,t,false,i)}else{e=_getTranslatedObject(e,t,false,i)}}}return e}e.deserialize=deserialize;function _getTranslatedArray(e,t,i,n){var r=e;var s=[];var o;for(o=0;o{if(t){return super.deleteTaskDefinition(e)}else{var i=this._getFallbackClient(this.baseUrl);if(!i){throw new Error("Failed to find api location for area: distributedtask id: 60aac929-f0cd-4bc8-9ce4-6b30e8f1b1bd")}else{return i.deleteTaskDefinition(e)}}}));return t}getTaskContentZip(e,t,i,n){let r=this.vsoClient.beginGetLocation("distributedtask","60aac929-f0cd-4bc8-9ce4-6b30e8f1b1bd").then((r=>{if(r){return super.getTaskContentZip(e,t,i,n)}else{var s=this._getFallbackClient(this.baseUrl);if(!s){throw new Error("Failed to find api location for area: distributedtask id: 60aac929-f0cd-4bc8-9ce4-6b30e8f1b1bd")}else{return s.getTaskContentZip(e,t,i,n)}}}));return r}getTaskDefinition(e,t,i,n){let r=this.vsoClient.beginGetLocation("distributedtask","60aac929-f0cd-4bc8-9ce4-6b30e8f1b1bd").then((r=>{if(r){return super.getTaskDefinition(e,t,i,n)}else{var s=this._getFallbackClient(this.baseUrl);if(!s){throw new Error("Failed to find api location for area: distributedtask id: 60aac929-f0cd-4bc8-9ce4-6b30e8f1b1bd")}else{return s.getTaskDefinition(e,t,i,n)}}}));return r}getTaskDefinitions(e,t,i){let n=this.vsoClient.beginGetLocation("distributedtask","60aac929-f0cd-4bc8-9ce4-6b30e8f1b1bd").then((n=>{if(n){return super.getTaskDefinitions(e,t,i)}else{var r=this._getFallbackClient(this.baseUrl);if(!r){throw new Error("Failed to find api location for area: distributedtask id: 60aac929-f0cd-4bc8-9ce4-6b30e8f1b1bd")}else{return r.getTaskDefinitions(e,t,i)}}}));return n}uploadTaskDefinition(e,t,i,r){return n(this,void 0,void 0,(function*(){let s={taskId:i};let o={overwrite:r};return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){e=e||{};e["Content-Type"]="application/octet-stream";try{let n=yield this.vsoClient.getVersioningData("3.0-preview.1","distributedtask","60aac929-f0cd-4bc8-9ce4-6b30e8f1b1bd",s,o);let r=n.requestUrl;let a=this.createRequestOptions("application/json",n.apiVersion);a.additionalHeaders=e;let l;l=yield this.rest.uploadStream("PUT",r,t,a);i(l.result)}catch(e){r(e)}}))))}))}_getFallbackClient(e){if(!this._fallbackClient){var t=this._getAccountUrl(e);if(t){this._fallbackClient=new TaskAgentApi(t,this._handlers,this._options)}}return this._fallbackClient}_getAccountUrl(e){var t=s.parse(e);if(!t.protocol||!t.host){return null}var i=t.protocol+"//"+t.host;var n=t.path.split("/").slice(1);if(n.length===0||n.length===1&&n[0]===""){return null}if(n[0]==="tfs"&&(n.length===2||n.length===3&&n[2].length===0)){i+="/"+"tfs"}else if(n.length===2&&n[0]===""){return i}else if(n.length>1){return null}return i}}t.TaskAgentApi=TaskAgentApi},2148:function(e,t,i){var n=this&&this.__awaiter||function(e,t,i,n){function adopt(e){return e instanceof i?e:new i((function(t){t(e)}))}return new(i||(i=Promise))((function(i,r){function fulfilled(e){try{step(n.next(e))}catch(e){r(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){r(e)}}function step(e){e.done?i(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.TaskAgentApiBase=void 0;const r=i(666);const s=i(3090);class TaskAgentApiBase extends r.ClientApiBase{constructor(e,t,i,n){super(e,t,n||"node-TaskAgent-api",i)}addAgentCloud(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","bfa72b3d-0fc6-43fb-932b-a7f6559f93b9",n);let r=i.requestUrl;let s=this.createRequestOptions("application/json",i.apiVersion);let o;o=yield this.rest.create(r,e,s);let a=this.formatResponse(o.result,null,false);t(a)}catch(e){i(e)}}))))}))}deleteAgentCloud(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={agentCloudId:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","bfa72b3d-0fc6-43fb-932b-a7f6559f93b9",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(i,r);let o=this.formatResponse(s.result,null,false);t(o)}catch(e){i(e)}}))))}))}getAgentCloud(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={agentCloudId:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","bfa72b3d-0fc6-43fb-932b-a7f6559f93b9",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(i,r);let o=this.formatResponse(s.result,null,false);t(o)}catch(e){i(e)}}))))}))}getAgentClouds(){return n(this,void 0,void 0,(function*(){return new Promise(((e,t)=>n(this,void 0,void 0,(function*(){let i={};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","bfa72b3d-0fc6-43fb-932b-a7f6559f93b9",i);let n=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.get(n,r);let o=this.formatResponse(s.result,null,true);e(o)}catch(e){t(e)}}))))}))}updateAgentCloud(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={agentCloudId:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","bfa72b3d-0fc6-43fb-932b-a7f6559f93b9",n);let r=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(r,e,s);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}getAgentCloudTypes(){return n(this,void 0,void 0,(function*(){return new Promise(((e,t)=>n(this,void 0,void 0,(function*(){let i={};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","5932e193-f376-469d-9c3e-e5588ce12cb5",i);let n=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.get(n,r);let a=this.formatResponse(o.result,s.TypeInfo.TaskAgentCloudType,true);e(a)}catch(e){t(e)}}))))}))}getAgentRequestsForQueue(e,t,i,r){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("top can not be null or undefined")}return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,queueId:t};let l={$top:i,continuationToken:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","f5f81ffb-f396-498d-85b1-5ada145e648a",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.TaskAgentJobRequest,true);o(a)}catch(e){a(e)}}))))}))}queueAgentRequest(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,queueId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","f5f81ffb-f396-498d-85b1-5ada145e648a",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TaskAgentJobRequest,false);r(l)}catch(e){o(e)}}))))}))}addAgent(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={poolId:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","e298ef32-5878-4cab-993c-043836571f42",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TaskAgent,false);i(l)}catch(e){r(e)}}))))}))}deleteAgent(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={poolId:e,agentId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","e298ef32-5878-4cab-993c-043836571f42",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}getAgent(e,t,i,r,o,a){return n(this,void 0,void 0,(function*(){return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={poolId:e,agentId:t};let c={includeCapabilities:i,includeAssignedRequest:r,includeLastCompletedRequest:o,propertyFilters:a&&a.join(",")};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","e298ef32-5878-4cab-993c-043836571f42",n,c);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TaskAgent,false);l(o)}catch(e){p(e)}}))))}))}getAgents(e,t,i,r,o,a,l){return n(this,void 0,void 0,(function*(){return new Promise(((p,c)=>n(this,void 0,void 0,(function*(){let n={poolId:e};let d={agentName:t,includeCapabilities:i,includeAssignedRequest:r,includeLastCompletedRequest:o,propertyFilters:a&&a.join(","),demands:l&&l.join(",")};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","e298ef32-5878-4cab-993c-043836571f42",n,d);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TaskAgent,true);p(o)}catch(e){c(e)}}))))}))}replaceAgent(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={poolId:t,agentId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","e298ef32-5878-4cab-993c-043836571f42",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.replace(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TaskAgent,false);r(l)}catch(e){o(e)}}))))}))}updateAgent(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={poolId:t,agentId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","e298ef32-5878-4cab-993c-043836571f42",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TaskAgent,false);r(l)}catch(e){o(e)}}))))}))}getAzureManagementGroups(){return n(this,void 0,void 0,(function*(){return new Promise(((e,t)=>n(this,void 0,void 0,(function*(){let i={};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","39fe3bf2-7ee0-4198-a469-4a29929afa9c",i);let n=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.get(n,r);let o=this.formatResponse(s.result,null,false);e(o)}catch(e){t(e)}}))))}))}getAzureSubscriptions(){return n(this,void 0,void 0,(function*(){return new Promise(((e,t)=>n(this,void 0,void 0,(function*(){let i={};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","bcd6189c-0303-471f-a8e1-acb22b74d700",i);let n=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.get(n,r);let o=this.formatResponse(s.result,null,false);e(o)}catch(e){t(e)}}))))}))}generateDeploymentGroupAccessToken(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,deploymentGroupId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","3d197ba2-c3e9-4253-882f-0ee2440f8174",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.create(t,null,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}addDeploymentGroup(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","083c4d89-ab35-45af-aa11-7cf66895c53e",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.DeploymentGroup,false);i(l)}catch(e){r(e)}}))))}))}deleteDeploymentGroup(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,deploymentGroupId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","083c4d89-ab35-45af-aa11-7cf66895c53e",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}getDeploymentGroup(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,deploymentGroupId:t};let l={actionFilter:i,$expand:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","083c4d89-ab35-45af-aa11-7cf66895c53e",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.DeploymentGroup,false);o(a)}catch(e){a(e)}}))))}))}getDeploymentGroups(e,t,i,r,o,a,l){return n(this,void 0,void 0,(function*(){return new Promise(((p,c)=>n(this,void 0,void 0,(function*(){let n={project:e};let d={name:t,actionFilter:i,$expand:r,continuationToken:o,$top:a,ids:l&&l.join(",")};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","083c4d89-ab35-45af-aa11-7cf66895c53e",n,d);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.DeploymentGroup,true);p(o)}catch(e){c(e)}}))))}))}updateDeploymentGroup(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,deploymentGroupId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","083c4d89-ab35-45af-aa11-7cf66895c53e",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.DeploymentGroup,false);r(l)}catch(e){o(e)}}))))}))}getDeploymentGroupsMetrics(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e};let l={deploymentGroupName:t,continuationToken:i,$top:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","281c6308-427a-49e1-b83a-dac0f4862189",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.DeploymentGroupMetrics,true);o(a)}catch(e){a(e)}}))))}))}getAgentRequestsForDeploymentMachine(e,t,i,r){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("machineId can not be null or undefined")}return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,deploymentGroupId:t};let l={machineId:i,completedRequestCount:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","a3540e5b-f0dc-4668-963b-b752459be545",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.TaskAgentJobRequest,true);o(a)}catch(e){a(e)}}))))}))}getAgentRequestsForDeploymentMachines(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,deploymentGroupId:t};let l={machineIds:i&&i.join(","),completedRequestCount:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","a3540e5b-f0dc-4668-963b-b752459be545",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.TaskAgentJobRequest,true);o(a)}catch(e){a(e)}}))))}))}refreshDeploymentMachines(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,deploymentGroupId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","91006ac4-0f68-4d82-a2bc-540676bd73ce",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.create(t,null,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}generateDeploymentPoolAccessToken(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={poolId:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","e077ee4a-399b-420b-841f-c43fbc058e0b",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.create(i,null,r);let o=this.formatResponse(s.result,null,false);t(o)}catch(e){i(e)}}))))}))}getDeploymentPoolsSummary(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={};let a={poolName:e,expands:t,poolIds:i&&i.join(",")};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","6525d6c6-258f-40e0-a1a9-8a24a3957625",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.DeploymentPoolSummary,true);r(l)}catch(e){o(e)}}))))}))}getAgentRequestsForDeploymentTarget(e,t,i,r){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("targetId can not be null or undefined")}return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,deploymentGroupId:t};let l={targetId:i,completedRequestCount:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","2fac0be3-8c8f-4473-ab93-c1389b08a2c9",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.TaskAgentJobRequest,true);o(a)}catch(e){a(e)}}))))}))}getAgentRequestsForDeploymentTargets(e,t,i,r,o,a){return n(this,void 0,void 0,(function*(){return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={project:e,deploymentGroupId:t};let c={targetIds:i&&i.join(","),ownerId:r,completedOn:o,completedRequestCount:a};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","2fac0be3-8c8f-4473-ab93-c1389b08a2c9",n,c);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TaskAgentJobRequest,true);l(o)}catch(e){p(e)}}))))}))}refreshDeploymentTargets(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,deploymentGroupId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","1c1a817f-f23d-41c6-bf8d-14b638f64152",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.create(t,null,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}queryEndpoint(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","f223b809-8c33-4b7d-b53f-07232569b5d6",n);let r=i.requestUrl;let s=this.createRequestOptions("application/json",i.apiVersion);let o;o=yield this.rest.create(r,e,s);let a=this.formatResponse(o.result,null,true);t(a)}catch(e){i(e)}}))))}))}getEnvironmentDeploymentExecutionRecords(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,environmentId:t};let l={continuationToken:i,top:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","51bb5d21-4305-4ea6-9dbb-b7488af73334",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.EnvironmentDeploymentExecutionRecord,true);o(a)}catch(e){a(e)}}))))}))}addEnvironment(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","8572b1fc-2482-47fa-8f74-7e3ed53ee54b",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.EnvironmentInstance,false);i(l)}catch(e){r(e)}}))))}))}deleteEnvironment(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,environmentId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","8572b1fc-2482-47fa-8f74-7e3ed53ee54b",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}getEnvironmentById(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e,environmentId:t};let a={expands:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","8572b1fc-2482-47fa-8f74-7e3ed53ee54b",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.EnvironmentInstance,false);r(l)}catch(e){o(e)}}))))}))}getEnvironments(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e};let l={name:t,continuationToken:i,$top:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","8572b1fc-2482-47fa-8f74-7e3ed53ee54b",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.EnvironmentInstance,true);o(a)}catch(e){a(e)}}))))}))}updateEnvironment(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,environmentId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","8572b1fc-2482-47fa-8f74-7e3ed53ee54b",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.EnvironmentInstance,false);r(l)}catch(e){o(e)}}))))}))}getTaskHubLicenseDetails(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={hubName:e};let o={includeEnterpriseUsersCount:t,includeHostedAgentMinutesCount:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","distributedtask","f9f0f436-b8a1-4475-9041-1ccdbf8f0128",n,o);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,i);let a=this.formatResponse(s.result,null,false);r(a)}catch(e){s(e)}}))))}))}updateTaskHubLicenseDetails(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={hubName:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.3","distributedtask","f9f0f436-b8a1-4475-9041-1ccdbf8f0128",n);let r=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.replace(r,e,s);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}validateInputs(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","58475b1e-adaf-4155-9bc1-e04bf1fff4c2",n);let r=i.requestUrl;let s=this.createRequestOptions("application/json",i.apiVersion);let o;o=yield this.rest.create(r,e,s);let a=this.formatResponse(o.result,null,false);t(a)}catch(e){i(e)}}))))}))}deleteAgentRequest(e,t,i,r,s){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("lockToken can not be null or undefined")}return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={poolId:e,requestId:t};let l={lockToken:i,result:r,agentShuttingDown:s};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","fc825784-c92a-4299-9221-998a02d1b54f",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.del(t,i);let s=this.formatResponse(r.result,null,false);o(s)}catch(e){a(e)}}))))}))}getAgentRequest(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={poolId:e,requestId:t};let a={includeStatus:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","fc825784-c92a-4299-9221-998a02d1b54f",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.TaskAgentJobRequest,false);r(l)}catch(e){o(e)}}))))}))}getAgentRequests(e,t,i){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("top can not be null or undefined")}return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={poolId:e};let a={$top:t,continuationToken:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","fc825784-c92a-4299-9221-998a02d1b54f",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.TaskAgentJobRequest,true);r(l)}catch(e){o(e)}}))))}))}getAgentRequestsForAgent(e,t,i){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("agentId can not be null or undefined")}return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={poolId:e};let a={agentId:t,completedRequestCount:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","fc825784-c92a-4299-9221-998a02d1b54f",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.TaskAgentJobRequest,true);r(l)}catch(e){o(e)}}))))}))}getAgentRequestsForAgents(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={poolId:e};let a={agentIds:t&&t.join(","),completedRequestCount:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","fc825784-c92a-4299-9221-998a02d1b54f",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.TaskAgentJobRequest,true);r(l)}catch(e){o(e)}}))))}))}getAgentRequestsForPlan(e,t,i){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("planId can not be null or undefined")}return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={poolId:e};let a={planId:t,jobId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","fc825784-c92a-4299-9221-998a02d1b54f",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.TaskAgentJobRequest,true);r(l)}catch(e){o(e)}}))))}))}queueAgentRequestByPool(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={poolId:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","fc825784-c92a-4299-9221-998a02d1b54f",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TaskAgentJobRequest,false);i(l)}catch(e){r(e)}}))))}))}updateAgentRequest(e,t,i,r,o){return n(this,void 0,void 0,(function*(){if(r==null){throw new TypeError("lockToken can not be null or undefined")}return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={poolId:t,requestId:i};let p={lockToken:r,updateOptions:o};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","fc825784-c92a-4299-9221-998a02d1b54f",n,p);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(i,e,r);let l=this.formatResponse(o.result,s.TypeInfo.TaskAgentJobRequest,false);a(l)}catch(e){l(e)}}))))}))}addKubernetesResource(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,environmentId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","73fba52f-15ab-42b3-a538-ce67a9223a04",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.KubernetesResource,false);r(l)}catch(e){o(e)}}))))}))}deleteKubernetesResource(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,environmentId:t,resourceId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","73fba52f-15ab-42b3-a538-ce67a9223a04",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,i);let o=this.formatResponse(s.result,null,false);r(o)}catch(e){s(e)}}))))}))}getKubernetesResource(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e,environmentId:t,resourceId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","73fba52f-15ab-42b3-a538-ce67a9223a04",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let a=this.formatResponse(o.result,s.TypeInfo.KubernetesResource,false);r(a)}catch(e){o(e)}}))))}))}generateDeploymentMachineGroupAccessToken(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,machineGroupId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","f8c7c0de-ac0d-469b-9cb1-c21f72d67693",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.create(t,null,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}addDeploymentMachineGroup(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","d4adf50f-80c6-4ac8-9ca1-6e4e544286e9",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.DeploymentMachineGroup,false);i(l)}catch(e){r(e)}}))))}))}deleteDeploymentMachineGroup(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,machineGroupId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","d4adf50f-80c6-4ac8-9ca1-6e4e544286e9",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}getDeploymentMachineGroup(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e,machineGroupId:t};let a={actionFilter:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","d4adf50f-80c6-4ac8-9ca1-6e4e544286e9",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.DeploymentMachineGroup,false);r(l)}catch(e){o(e)}}))))}))}getDeploymentMachineGroups(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e};let a={machineGroupName:t,actionFilter:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","d4adf50f-80c6-4ac8-9ca1-6e4e544286e9",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.DeploymentMachineGroup,true);r(l)}catch(e){o(e)}}))))}))}updateDeploymentMachineGroup(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,machineGroupId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","d4adf50f-80c6-4ac8-9ca1-6e4e544286e9",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.DeploymentMachineGroup,false);r(l)}catch(e){o(e)}}))))}))}getDeploymentMachineGroupMachines(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e,machineGroupId:t};let a={tagFilters:i&&i.join(",")};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","966c3874-c347-4b18-a90c-d509116717fd",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.DeploymentMachine,true);r(l)}catch(e){o(e)}}))))}))}updateDeploymentMachineGroupMachines(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,machineGroupId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","966c3874-c347-4b18-a90c-d509116717fd",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.DeploymentMachine,true);r(l)}catch(e){o(e)}}))))}))}addDeploymentMachine(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,deploymentGroupId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","6f6d406f-cfe6-409c-9327-7009928077e7",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.DeploymentMachine,false);r(l)}catch(e){o(e)}}))))}))}deleteDeploymentMachine(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,deploymentGroupId:t,machineId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","6f6d406f-cfe6-409c-9327-7009928077e7",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,i);let o=this.formatResponse(s.result,null,false);r(o)}catch(e){s(e)}}))))}))}getDeploymentMachine(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,deploymentGroupId:t,machineId:i};let l={$expand:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","6f6d406f-cfe6-409c-9327-7009928077e7",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.DeploymentMachine,false);o(a)}catch(e){a(e)}}))))}))}getDeploymentMachines(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e,deploymentGroupId:t};let p={tags:i&&i.join(","),name:r,$expand:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","6f6d406f-cfe6-409c-9327-7009928077e7",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.DeploymentMachine,true);a(o)}catch(e){l(e)}}))))}))}replaceDeploymentMachine(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:t,deploymentGroupId:i,machineId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","6f6d406f-cfe6-409c-9327-7009928077e7",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.replace(i,e,r);let l=this.formatResponse(a.result,s.TypeInfo.DeploymentMachine,false);o(l)}catch(e){a(e)}}))))}))}updateDeploymentMachine(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:t,deploymentGroupId:i,machineId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","6f6d406f-cfe6-409c-9327-7009928077e7",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,r);let l=this.formatResponse(a.result,s.TypeInfo.DeploymentMachine,false);o(l)}catch(e){a(e)}}))))}))}updateDeploymentMachines(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,deploymentGroupId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","6f6d406f-cfe6-409c-9327-7009928077e7",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.DeploymentMachine,true);r(l)}catch(e){o(e)}}))))}))}createAgentPoolMaintenanceDefinition(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={poolId:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","80572e16-58f0-4419-ac07-d19fde32195c",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TaskAgentPoolMaintenanceDefinition,false);i(l)}catch(e){r(e)}}))))}))}deleteAgentPoolMaintenanceDefinition(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={poolId:e,definitionId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","80572e16-58f0-4419-ac07-d19fde32195c",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}getAgentPoolMaintenanceDefinition(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={poolId:e,definitionId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","80572e16-58f0-4419-ac07-d19fde32195c",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.TaskAgentPoolMaintenanceDefinition,false);i(a)}catch(e){r(e)}}))))}))}getAgentPoolMaintenanceDefinitions(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={poolId:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","80572e16-58f0-4419-ac07-d19fde32195c",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(i,r);let a=this.formatResponse(o.result,s.TypeInfo.TaskAgentPoolMaintenanceDefinition,true);t(a)}catch(e){i(e)}}))))}))}updateAgentPoolMaintenanceDefinition(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={poolId:t,definitionId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","80572e16-58f0-4419-ac07-d19fde32195c",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.replace(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TaskAgentPoolMaintenanceDefinition,false);r(l)}catch(e){o(e)}}))))}))}deleteAgentPoolMaintenanceJob(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={poolId:e,jobId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","15e7ab6e-abce-4601-a6d8-e111fe148f46",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}getAgentPoolMaintenanceJob(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={poolId:e,jobId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","15e7ab6e-abce-4601-a6d8-e111fe148f46",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.TaskAgentPoolMaintenanceJob,false);i(a)}catch(e){r(e)}}))))}))}getAgentPoolMaintenanceJobLogs(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={poolId:e,jobId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","15e7ab6e-abce-4601-a6d8-e111fe148f46",n);let t=e.requestUrl;let r=e.apiVersion;let s=this.createAcceptHeader("application/zip",r);i((yield this.http.get(t,{Accept:s})).message)}catch(e){r(e)}}))))}))}getAgentPoolMaintenanceJobs(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={poolId:e};let o={definitionId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","15e7ab6e-abce-4601-a6d8-e111fe148f46",n,o);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(t,r);let l=this.formatResponse(a.result,s.TypeInfo.TaskAgentPoolMaintenanceJob,true);i(l)}catch(e){r(e)}}))))}))}queueAgentPoolMaintenanceJob(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={poolId:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","15e7ab6e-abce-4601-a6d8-e111fe148f46",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TaskAgentPoolMaintenanceJob,false);i(l)}catch(e){r(e)}}))))}))}updateAgentPoolMaintenanceJob(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={poolId:t,jobId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","15e7ab6e-abce-4601-a6d8-e111fe148f46",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TaskAgentPoolMaintenanceJob,false);r(l)}catch(e){o(e)}}))))}))}deleteMessage(e,t,i){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("sessionId can not be null or undefined")}return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={poolId:e,messageId:t};let o={sessionId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","c3a054f6-7a8a-49c0-944e-3a8e5d7adfd7",n,o);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,i);let a=this.formatResponse(s.result,null,false);r(a)}catch(e){s(e)}}))))}))}getMessage(e,t,i){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("sessionId can not be null or undefined")}return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={poolId:e};let o={sessionId:t,lastMessageId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","c3a054f6-7a8a-49c0-944e-3a8e5d7adfd7",n,o);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,i);let a=this.formatResponse(s.result,null,false);r(a)}catch(e){s(e)}}))))}))}refreshAgent(e,t){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("agentId can not be null or undefined")}return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={poolId:e};let s={agentId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","c3a054f6-7a8a-49c0-944e-3a8e5d7adfd7",n,s);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.create(t,null,r);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}refreshAgents(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={poolId:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","c3a054f6-7a8a-49c0-944e-3a8e5d7adfd7",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.create(i,null,r);let o=this.formatResponse(s.result,null,false);t(o)}catch(e){i(e)}}))))}))}sendMessage(e,t,i){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("requestId can not be null or undefined")}return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={poolId:t};let o={requestId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","c3a054f6-7a8a-49c0-944e-3a8e5d7adfd7",n,o);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,s);let l=this.formatResponse(a.result,null,false);r(l)}catch(e){s(e)}}))))}))}getPackage(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={packageType:e,platform:t,version:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","distributedtask","8ffcd551-079c-493a-9c02-54346299d144",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let a=this.formatResponse(o.result,s.TypeInfo.PackageMetadata,false);r(a)}catch(e){o(e)}}))))}))}getPackages(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={packageType:e,platform:t};let a={$top:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","distributedtask","8ffcd551-079c-493a-9c02-54346299d144",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.PackageMetadata,true);r(l)}catch(e){o(e)}}))))}))}getAgentPoolMetadata(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={poolId:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","0d62f887-9f53-48b9-9161-4c35d5735b0f",n);let i=e.requestUrl;let r=e.apiVersion;let s=this.createAcceptHeader("text/plain",r);t((yield this.http.get(i,{Accept:s})).message)}catch(e){i(e)}}))))}))}setAgentPoolMetadata(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={poolId:i};e=e||{};e["Content-Type"]="application/octet-stream";try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","0d62f887-9f53-48b9-9161-4c35d5735b0f",n);let s=i.requestUrl;let o=this.createRequestOptions("application/json",i.apiVersion);o.additionalHeaders=e;let a;a=yield this.rest.replace(s,t,o);let l=this.formatResponse(a.result,null,false);r(l)}catch(e){s(e)}}))))}))}hasPoolPermissions(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={poolId:e,permissions:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","162778f3-4b48-48f3-9d58-436fb9c407bc",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}addAgentPool(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","a8c47e17-4d56-4a56-92bb-de7ea7dc65be",n);let r=i.requestUrl;let o=this.createRequestOptions("application/json",i.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TaskAgentPool,false);t(l)}catch(e){i(e)}}))))}))}deleteAgentPool(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={poolId:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","a8c47e17-4d56-4a56-92bb-de7ea7dc65be",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(i,r);let o=this.formatResponse(s.result,null,false);t(o)}catch(e){i(e)}}))))}))}getAgentPool(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={poolId:e};let a={properties:t&&t.join(","),actionFilter:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","a8c47e17-4d56-4a56-92bb-de7ea7dc65be",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.TaskAgentPool,false);r(l)}catch(e){o(e)}}))))}))}getAgentPools(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={};let l={poolName:e,properties:t&&t.join(","),poolType:i,actionFilter:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","a8c47e17-4d56-4a56-92bb-de7ea7dc65be",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.TaskAgentPool,true);o(a)}catch(e){a(e)}}))))}))}getAgentPoolsByIds(e,t){return n(this,void 0,void 0,(function*(){if(e==null){throw new TypeError("poolIds can not be null or undefined")}return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={};let o={poolIds:e&&e.join(","),actionFilter:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","a8c47e17-4d56-4a56-92bb-de7ea7dc65be",n,o);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(t,r);let l=this.formatResponse(a.result,s.TypeInfo.TaskAgentPool,true);i(l)}catch(e){r(e)}}))))}))}updateAgentPool(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={poolId:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","a8c47e17-4d56-4a56-92bb-de7ea7dc65be",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TaskAgentPool,false);i(l)}catch(e){r(e)}}))))}))}addAgentQueue(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t};let a={authorizePipelines:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","900fa995-c559-4923-aae7-f8424fe4fbea",n,a);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let l;l=yield this.rest.create(i,e,o);let p=this.formatResponse(l.result,s.TypeInfo.TaskAgentQueue,false);r(p)}catch(e){o(e)}}))))}))}createTeamProject(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={project:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","900fa995-c559-4923-aae7-f8424fe4fbea",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.replace(i,null,r);let o=this.formatResponse(s.result,null,false);t(o)}catch(e){i(e)}}))))}))}deleteAgentQueue(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t,queueId:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","900fa995-c559-4923-aae7-f8424fe4fbea",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}getAgentQueue(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,queueId:e};let a={actionFilter:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","900fa995-c559-4923-aae7-f8424fe4fbea",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.TaskAgentQueue,false);r(l)}catch(e){o(e)}}))))}))}getAgentQueues(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e};let a={queueName:t,actionFilter:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","900fa995-c559-4923-aae7-f8424fe4fbea",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.TaskAgentQueue,true);r(l)}catch(e){o(e)}}))))}))}getAgentQueuesByIds(e,t,i){return n(this,void 0,void 0,(function*(){if(e==null){throw new TypeError("queueIds can not be null or undefined")}return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t};let a={queueIds:e&&e.join(","),actionFilter:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","900fa995-c559-4923-aae7-f8424fe4fbea",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.TaskAgentQueue,true);r(l)}catch(e){o(e)}}))))}))}getAgentQueuesByNames(e,t,i){return n(this,void 0,void 0,(function*(){if(e==null){throw new TypeError("queueNames can not be null or undefined")}return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t};let a={queueNames:e&&e.join(","),actionFilter:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","900fa995-c559-4923-aae7-f8424fe4fbea",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.TaskAgentQueue,true);r(l)}catch(e){o(e)}}))))}))}getAgentQueuesForPools(e,t,i){return n(this,void 0,void 0,(function*(){if(e==null){throw new TypeError("poolIds can not be null or undefined")}return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t};let a={poolIds:e&&e.join(","),actionFilter:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","900fa995-c559-4923-aae7-f8424fe4fbea",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.TaskAgentQueue,true);r(l)}catch(e){o(e)}}))))}))}getAgentCloudRequests(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={agentCloudId:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","20189bd7-5134-49c2-b8e9-f9e856eea2b2",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(i,r);let a=this.formatResponse(o.result,s.TypeInfo.TaskAgentCloudRequest,true);t(a)}catch(e){i(e)}}))))}))}getResourceLimits(){return n(this,void 0,void 0,(function*(){return new Promise(((e,t)=>n(this,void 0,void 0,(function*(){let i={};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","1f1f0557-c445-42a6-b4a0-0df605a3a0f8",i);let n=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.get(n,r);let o=this.formatResponse(s.result,null,true);e(o)}catch(e){t(e)}}))))}))}getResourceUsage(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={};let a={parallelismTag:e,poolIsHosted:t,includeRunningRequests:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","distributedtask","eae1d376-a8b1-4475-9041-1dfdbe8f0143",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.ResourceUsage,false);r(l)}catch(e){o(e)}}))))}))}getTaskGroupHistory(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,taskGroupId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","100cc92a-b255-47fa-9ab3-e44a2985a3ac",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.TaskGroupRevision,true);i(a)}catch(e){r(e)}}))))}))}deleteSecureFile(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,secureFileId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","adcfd8bc-b184-43ba-bd84-7c8c6a2ff421",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}downloadSecureFile(e,t,i,r){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("ticket can not be null or undefined")}return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:e,secureFileId:t};let a={ticket:i,download:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","adcfd8bc-b184-43ba-bd84-7c8c6a2ff421",n,a);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("application/octet-stream",i);s((yield this.http.get(t,{Accept:r})).message)}catch(e){o(e)}}))))}))}getSecureFile(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,secureFileId:t};let l={includeDownloadTicket:i,actionFilter:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","adcfd8bc-b184-43ba-bd84-7c8c6a2ff421",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.SecureFile,false);o(a)}catch(e){a(e)}}))))}))}getSecureFiles(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e};let l={namePattern:t,includeDownloadTickets:i,actionFilter:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","adcfd8bc-b184-43ba-bd84-7c8c6a2ff421",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.SecureFile,true);o(a)}catch(e){a(e)}}))))}))}getSecureFilesByIds(e,t,i,r){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("secureFileIds can not be null or undefined")}return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e};let l={secureFileIds:t&&t.join(","),includeDownloadTickets:i,actionFilter:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","adcfd8bc-b184-43ba-bd84-7c8c6a2ff421",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.SecureFile,true);o(a)}catch(e){a(e)}}))))}))}getSecureFilesByNames(e,t,i,r){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("secureFileNames can not be null or undefined")}return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e};let l={secureFileNames:t&&t.join(","),includeDownloadTickets:i,actionFilter:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","adcfd8bc-b184-43ba-bd84-7c8c6a2ff421",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.SecureFile,true);o(a)}catch(e){a(e)}}))))}))}querySecureFilesByProperties(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t};let a={namePattern:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","adcfd8bc-b184-43ba-bd84-7c8c6a2ff421",n,a);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let l;l=yield this.rest.create(i,e,o);let p=this.formatResponse(l.result,s.TypeInfo.SecureFile,true);r(p)}catch(e){o(e)}}))))}))}updateSecureFile(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,secureFileId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","adcfd8bc-b184-43ba-bd84-7c8c6a2ff421",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.SecureFile,false);r(l)}catch(e){o(e)}}))))}))}updateSecureFiles(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","adcfd8bc-b184-43ba-bd84-7c8c6a2ff421",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.SecureFile,true);i(l)}catch(e){r(e)}}))))}))}uploadSecureFile(e,t,i,r,o){return n(this,void 0,void 0,(function*(){if(r==null){throw new TypeError("name can not be null or undefined")}return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:i};let p={name:r,authorizePipelines:o};e=e||{};e["Content-Type"]="application/octet-stream";try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","adcfd8bc-b184-43ba-bd84-7c8c6a2ff421",n,p);let r=i.requestUrl;let o=this.createRequestOptions("application/json",i.apiVersion);o.additionalHeaders=e;let l;l=yield this.rest.uploadStream("POST",r,t,o);let c=this.formatResponse(l.result,s.TypeInfo.SecureFile,false);a(c)}catch(e){l(e)}}))))}))}createAgentSession(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={poolId:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","134e239e-2df3-4794-a6f6-24f1f19ec8dc",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TaskAgentSession,false);i(l)}catch(e){r(e)}}))))}))}deleteAgentSession(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={poolId:e,sessionId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","134e239e-2df3-4794-a6f6-24f1f19ec8dc",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}addDeploymentTarget(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,deploymentGroupId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","2f0aa599-c121-4256-a5fd-ba370e0ae7b6",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.DeploymentMachine,false);r(l)}catch(e){o(e)}}))))}))}deleteDeploymentTarget(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,deploymentGroupId:t,targetId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","2f0aa599-c121-4256-a5fd-ba370e0ae7b6",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,i);let o=this.formatResponse(s.result,null,false);r(o)}catch(e){s(e)}}))))}))}getDeploymentTarget(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,deploymentGroupId:t,targetId:i};let l={$expand:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","2f0aa599-c121-4256-a5fd-ba370e0ae7b6",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.DeploymentMachine,false);o(a)}catch(e){a(e)}}))))}))}getDeploymentTargets(e,t,i,r,o,a,l,p,c,d,u,A){return n(this,void 0,void 0,(function*(){return new Promise(((f,h)=>n(this,void 0,void 0,(function*(){let n={project:e,deploymentGroupId:t};let g={tags:i&&i.join(","),name:r,partialNameMatch:o,$expand:a,agentStatus:l,agentJobResult:p,continuationToken:c,$top:d,enabled:u,propertyFilters:A&&A.join(",")};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","2f0aa599-c121-4256-a5fd-ba370e0ae7b6",n,g);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.DeploymentMachine,true);f(o)}catch(e){h(e)}}))))}))}replaceDeploymentTarget(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:t,deploymentGroupId:i,targetId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","2f0aa599-c121-4256-a5fd-ba370e0ae7b6",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.replace(i,e,r);let l=this.formatResponse(a.result,s.TypeInfo.DeploymentMachine,false);o(l)}catch(e){a(e)}}))))}))}updateDeploymentTarget(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:t,deploymentGroupId:i,targetId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","2f0aa599-c121-4256-a5fd-ba370e0ae7b6",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,r);let l=this.formatResponse(a.result,s.TypeInfo.DeploymentMachine,false);o(l)}catch(e){a(e)}}))))}))}updateDeploymentTargets(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,deploymentGroupId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","2f0aa599-c121-4256-a5fd-ba370e0ae7b6",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.DeploymentMachine,true);r(l)}catch(e){o(e)}}))))}))}addTaskGroup(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","6c08ffbf-dbf1-4f9a-94e5-a1cbd47005e7",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TaskGroup,false);i(l)}catch(e){r(e)}}))))}))}deleteTaskGroup(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,taskGroupId:t};let o={comment:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","6c08ffbf-dbf1-4f9a-94e5-a1cbd47005e7",n,o);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,i);let a=this.formatResponse(s.result,null,false);r(a)}catch(e){s(e)}}))))}))}getTaskGroup(e,t,i,r){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("versionSpec can not be null or undefined")}return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,taskGroupId:t};let l={versionSpec:i,$expand:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","6c08ffbf-dbf1-4f9a-94e5-a1cbd47005e7",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.TaskGroup,false);o(a)}catch(e){a(e)}}))))}))}getTaskGroupRevision(e,t,i){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("revision can not be null or undefined")}return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,taskGroupId:t};let o={revision:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","6c08ffbf-dbf1-4f9a-94e5-a1cbd47005e7",n,o);let t=e.requestUrl;let i=e.apiVersion;let s=this.createAcceptHeader("text/plain",i);r((yield this.http.get(t,{Accept:s})).message)}catch(e){s(e)}}))))}))}getTaskGroups(e,t,i,r,o,a,l,p){return n(this,void 0,void 0,(function*(){return new Promise(((c,d)=>n(this,void 0,void 0,(function*(){let n={project:e,taskGroupId:t};let u={expanded:i,taskIdFilter:r,deleted:o,$top:a,continuationToken:l,queryOrder:p};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","6c08ffbf-dbf1-4f9a-94e5-a1cbd47005e7",n,u);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TaskGroup,true);c(o)}catch(e){d(e)}}))))}))}publishTaskGroup(e,t,i){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("parentTaskGroupId can not be null or undefined")}return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t};let a={parentTaskGroupId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","6c08ffbf-dbf1-4f9a-94e5-a1cbd47005e7",n,a);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let l;l=yield this.rest.replace(i,e,o);let p=this.formatResponse(l.result,s.TypeInfo.TaskGroup,true);r(p)}catch(e){o(e)}}))))}))}undeleteTaskGroup(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","6c08ffbf-dbf1-4f9a-94e5-a1cbd47005e7",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TaskGroup,true);i(l)}catch(e){r(e)}}))))}))}updateTaskGroup(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,taskGroupId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","6c08ffbf-dbf1-4f9a-94e5-a1cbd47005e7",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.replace(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TaskGroup,false);r(l)}catch(e){o(e)}}))))}))}updateTaskGroupProperties(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:t,taskGroupId:i};let l={disablePriorVersions:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","6c08ffbf-dbf1-4f9a-94e5-a1cbd47005e7",n,l);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,r);let p=this.formatResponse(a.result,s.TypeInfo.TaskGroup,true);o(p)}catch(e){a(e)}}))))}))}deleteTaskDefinition(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={taskId:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","60aac929-f0cd-4bc8-9ce4-6b30e8f1b1bd",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(i,r);let o=this.formatResponse(s.result,null,false);t(o)}catch(e){i(e)}}))))}))}getTaskContentZip(e,t,i,r){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("versionString can not be null or undefined")}return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={taskId:e};let a={versionString:t,visibility:i,scopeLocal:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","60aac929-f0cd-4bc8-9ce4-6b30e8f1b1bd",n,a);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("application/zip",i);s((yield this.http.get(t,{Accept:r})).message)}catch(e){o(e)}}))))}))}getTaskDefinition(e,t,i,r){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("versionString can not be null or undefined")}return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={taskId:e};let l={versionString:t,visibility:i,scopeLocal:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","60aac929-f0cd-4bc8-9ce4-6b30e8f1b1bd",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.TaskDefinition,false);o(a)}catch(e){a(e)}}))))}))}getTaskDefinitions(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={taskId:e};let l={visibility:t,scopeLocal:i,allVersions:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","60aac929-f0cd-4bc8-9ce4-6b30e8f1b1bd",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.TaskDefinition,true);o(a)}catch(e){a(e)}}))))}))}updateAgentUpdateState(e,t,i){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("currentState can not be null or undefined")}return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={poolId:e,agentId:t};let a={currentState:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","8cc1b02b-ae49-4516-b5ad-4f9b29967c30",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.replace(t,null,i);let l=this.formatResponse(o.result,s.TypeInfo.TaskAgent,false);r(l)}catch(e){o(e)}}))))}))}updateAgentUserCapabilities(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={poolId:t,agentId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","30ba3ada-fedf-4da8-bbb5-dacf2f82e176",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.replace(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TaskAgent,false);r(l)}catch(e){o(e)}}))))}))}addVariableGroup(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.2-preview.2","distributedtask","ef5b7057-ffc3-4c77-bbad-c10b4a4abcc7",n);let r=i.requestUrl;let o=this.createRequestOptions("application/json",i.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.VariableGroup,false);t(l)}catch(e){i(e)}}))))}))}deleteVariableGroup(e,t){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("projectIds can not be null or undefined")}return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={groupId:e};let s={projectIds:t&&t.join(",")};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","distributedtask","ef5b7057-ffc3-4c77-bbad-c10b4a4abcc7",n,s);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.del(t,r);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}shareVariableGroup(e,t){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("variableGroupId can not be null or undefined")}return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={};let s={variableGroupId:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","distributedtask","ef5b7057-ffc3-4c77-bbad-c10b4a4abcc7",n,s);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(r,e,o);let l=this.formatResponse(a.result,null,false);i(l)}catch(e){r(e)}}))))}))}updateVariableGroup(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={groupId:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","distributedtask","ef5b7057-ffc3-4c77-bbad-c10b4a4abcc7",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.replace(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.VariableGroup,false);i(l)}catch(e){r(e)}}))))}))}getVariableGroup(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,groupId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","distributedtask","f5b09dd5-9d54-45a1-8b5a-1c8287d634cc",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.VariableGroup,false);i(a)}catch(e){r(e)}}))))}))}getVariableGroups(e,t,i,r,o,a){return n(this,void 0,void 0,(function*(){return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={project:e};let c={groupName:t,actionFilter:i,$top:r,continuationToken:o,queryOrder:a};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","distributedtask","f5b09dd5-9d54-45a1-8b5a-1c8287d634cc",n,c);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.VariableGroup,true);l(o)}catch(e){p(e)}}))))}))}getVariableGroupsById(e,t,i){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("groupIds can not be null or undefined")}return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e};let a={groupIds:t&&t.join(","),loadSecrets:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","distributedtask","f5b09dd5-9d54-45a1-8b5a-1c8287d634cc",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.VariableGroup,true);r(l)}catch(e){o(e)}}))))}))}addVirtualMachineGroup(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,environmentId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","9e597901-4af7-4cc3-8d92-47d54db8ebfb",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.VirtualMachineGroup,false);r(l)}catch(e){o(e)}}))))}))}deleteVirtualMachineGroup(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,environmentId:t,resourceId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","9e597901-4af7-4cc3-8d92-47d54db8ebfb",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,i);let o=this.formatResponse(s.result,null,false);r(o)}catch(e){s(e)}}))))}))}getVirtualMachineGroup(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e,environmentId:t,resourceId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","9e597901-4af7-4cc3-8d92-47d54db8ebfb",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let a=this.formatResponse(o.result,s.TypeInfo.VirtualMachineGroup,false);r(a)}catch(e){o(e)}}))))}))}updateVirtualMachineGroup(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,environmentId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","9e597901-4af7-4cc3-8d92-47d54db8ebfb",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.VirtualMachineGroup,false);r(l)}catch(e){o(e)}}))))}))}getVirtualMachines(e,t,i,r,o,a,l,p){return n(this,void 0,void 0,(function*(){return new Promise(((c,d)=>n(this,void 0,void 0,(function*(){let n={project:e,environmentId:t,resourceId:i};let u={continuationToken:r,name:o,partialNameMatch:a,tags:l&&l.join(","),$top:p};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","48700676-2ba5-4282-8ec8-083280d169c7",n,u);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.VirtualMachine,true);c(o)}catch(e){d(e)}}))))}))}updateVirtualMachines(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:t,environmentId:i,resourceId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","48700676-2ba5-4282-8ec8-083280d169c7",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,r);let l=this.formatResponse(a.result,s.TypeInfo.VirtualMachine,true);o(l)}catch(e){a(e)}}))))}))}createAadOAuthRequest(e,t,i,r,s){return n(this,void 0,void 0,(function*(){if(e==null){throw new TypeError("tenantId can not be null or undefined")}if(t==null){throw new TypeError("redirectUri can not be null or undefined")}return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={};let l={tenantId:e,redirectUri:t,promptOption:i,completeCallbackPayload:r,completeCallbackByAuthCode:s};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","9c63205e-3a0f-42a0-ad88-095200f13607",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.create(t,null,i);let s=this.formatResponse(r.result,null,false);o(s)}catch(e){a(e)}}))))}))}getVstsAadTenantId(){return n(this,void 0,void 0,(function*(){return new Promise(((e,t)=>n(this,void 0,void 0,(function*(){let i={};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","9c63205e-3a0f-42a0-ad88-095200f13607",i);let n=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.get(n,r);let o=this.formatResponse(s.result,null,false);e(o)}catch(e){t(e)}}))))}))}getYamlSchema(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};let r={validateTaskNames:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","1f9990b9-1dba-441f-9c2e-6485888c42b6",n,r);let i=e.requestUrl;let s=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(i,s);let a=this.formatResponse(o.result,null,false);t(a)}catch(e){i(e)}}))))}))}}t.TaskAgentApiBase=TaskAgentApiBase;TaskAgentApiBase.RESOURCE_AREA_ID="a85b8835-c1a1-4aac-ae97-1c3d0ba72dbd"},700:function(e,t,i){var n=this&&this.__awaiter||function(e,t,i,n){function adopt(e){return e instanceof i?e:new i((function(t){t(e)}))}return new(i||(i=Promise))((function(i,r){function fulfilled(e){try{step(n.next(e))}catch(e){r(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){r(e)}}function step(e){e.done?i(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.TaskApi=void 0;const r=i(666);const s=i(3090);class TaskApi extends r.ClientApiBase{constructor(e,t,i,n){super(e,t,n||"node-Task-api",i)}getPlanAttachments(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={scopeIdentifier:e,hubName:t,planId:i,type:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","eb55e5d6-2f30-4295-b5ed-38da50b1fc52",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.TaskAttachment,true);o(a)}catch(e){a(e)}}))))}))}createAttachment(e,t,i,r,o,a,l,p,c){return n(this,void 0,void 0,(function*(){return new Promise(((d,u)=>n(this,void 0,void 0,(function*(){let n={scopeIdentifier:i,hubName:r,planId:o,timelineId:a,recordId:l,type:p,name:c};e=e||{};e["Content-Type"]="application/octet-stream";try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","7898f959-9cdf-4096-b29e-7f293031629e",n);let r=i.requestUrl;let o=this.createRequestOptions("application/json",i.apiVersion);o.additionalHeaders=e;let a;a=yield this.rest.uploadStream("PUT",r,t,o);let l=this.formatResponse(a.result,s.TypeInfo.TaskAttachment,false);d(l)}catch(e){u(e)}}))))}))}createAttachmentFromArtifact(e,t,i,r,o,a,l,p,c){return n(this,void 0,void 0,(function*(){if(p==null){throw new TypeError("artifactHash can not be null or undefined")}if(c==null){throw new TypeError("length can not be null or undefined")}return new Promise(((d,u)=>n(this,void 0,void 0,(function*(){let n={scopeIdentifier:e,hubName:t,planId:i,timelineId:r,recordId:o,type:a,name:l};let A={artifactHash:p,length:c};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","7898f959-9cdf-4096-b29e-7f293031629e",n,A);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.replace(t,null,i);let o=this.formatResponse(r.result,s.TypeInfo.TaskAttachment,false);d(o)}catch(e){u(e)}}))))}))}getAttachment(e,t,i,r,o,a,l){return n(this,void 0,void 0,(function*(){return new Promise(((p,c)=>n(this,void 0,void 0,(function*(){let n={scopeIdentifier:e,hubName:t,planId:i,timelineId:r,recordId:o,type:a,name:l};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","7898f959-9cdf-4096-b29e-7f293031629e",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TaskAttachment,false);p(o)}catch(e){c(e)}}))))}))}getAttachmentContent(e,t,i,r,s,o,a){return n(this,void 0,void 0,(function*(){return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={scopeIdentifier:e,hubName:t,planId:i,timelineId:r,recordId:s,type:o,name:a};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","7898f959-9cdf-4096-b29e-7f293031629e",n);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("application/octet-stream",i);l((yield this.http.get(t,{Accept:r})).message)}catch(e){p(e)}}))))}))}getAttachments(e,t,i,r,o,a){return n(this,void 0,void 0,(function*(){return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={scopeIdentifier:e,hubName:t,planId:i,timelineId:r,recordId:o,type:a};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","7898f959-9cdf-4096-b29e-7f293031629e",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TaskAttachment,true);l(o)}catch(e){p(e)}}))))}))}appendTimelineRecordFeed(e,t,i,r,s,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={scopeIdentifier:t,hubName:i,planId:r,timelineId:s,recordId:o};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","858983e4-19bd-4c5e-864c-507b59b58b12",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.create(i,e,r);let o=this.formatResponse(s.result,null,false);a(o)}catch(e){l(e)}}))))}))}getLines(e,t,i,r,s,o,a,l,p){return n(this,void 0,void 0,(function*(){if(o==null){throw new TypeError("stepId can not be null or undefined")}return new Promise(((c,d)=>n(this,void 0,void 0,(function*(){let n={scopeIdentifier:e,hubName:t,planId:i,timelineId:r,recordId:s};let u={stepId:o,endLine:a,takeCount:l,continuationToken:p};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","858983e4-19bd-4c5e-864c-507b59b58b12",n,u);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let s=this.formatResponse(r.result,null,false);c(s)}catch(e){d(e)}}))))}))}getJobInstance(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={scopeIdentifier:e,hubName:t,orchestrationId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","0a1efd25-abda-43bd-9629-6c7bdd2e0d60",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let a=this.formatResponse(o.result,s.TypeInfo.TaskAgentJob,false);r(a)}catch(e){o(e)}}))))}))}appendLogContent(e,t,i,r,o,a){return n(this,void 0,void 0,(function*(){return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={scopeIdentifier:i,hubName:r,planId:o,logId:a};e=e||{};e["Content-Type"]="application/octet-stream";try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","46f5667d-263a-4684-91b1-dff7fdcf64e2",n);let r=i.requestUrl;let o=this.createRequestOptions("application/json",i.apiVersion);o.additionalHeaders=e;let a;a=yield this.rest.uploadStream("POST",r,t,o);let p=this.formatResponse(a.result,s.TypeInfo.TaskLog,false);l(p)}catch(e){p(e)}}))))}))}associateLog(e,t,i,r,o,a){return n(this,void 0,void 0,(function*(){if(o==null){throw new TypeError("serializedBlobId can not be null or undefined")}if(a==null){throw new TypeError("lineCount can not be null or undefined")}return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={scopeIdentifier:e,hubName:t,planId:i,logId:r};let c={serializedBlobId:o,lineCount:a};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","46f5667d-263a-4684-91b1-dff7fdcf64e2",n,c);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.create(t,null,i);let o=this.formatResponse(r.result,s.TypeInfo.TaskLog,false);l(o)}catch(e){p(e)}}))))}))}createLog(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={scopeIdentifier:t,hubName:i,planId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","46f5667d-263a-4684-91b1-dff7fdcf64e2",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,r);let l=this.formatResponse(a.result,s.TypeInfo.TaskLog,false);o(l)}catch(e){a(e)}}))))}))}getLog(e,t,i,r,s,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={scopeIdentifier:e,hubName:t,planId:i,logId:r};let p={startLine:s,endLine:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","46f5667d-263a-4684-91b1-dff7fdcf64e2",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let s=this.formatResponse(r.result,null,true);a(s)}catch(e){l(e)}}))))}))}getLogs(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={scopeIdentifier:e,hubName:t,planId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","46f5667d-263a-4684-91b1-dff7fdcf64e2",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let a=this.formatResponse(o.result,s.TypeInfo.TaskLog,true);r(a)}catch(e){o(e)}}))))}))}getPlanGroupsQueueMetrics(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={scopeIdentifier:e,hubName:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","038fd4d5-cda7-44ca-92c0-935843fee1a7",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.TaskOrchestrationPlanGroupsQueueMetrics,true);i(a)}catch(e){r(e)}}))))}))}createOidcToken(e,t,i,r,s,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={scopeIdentifier:t,hubName:i,planId:r,jobId:s};let p={serviceConnectionId:o};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","69a319f4-28c1-4bfd-93e6-ea0ff5c6f1a2",n,p);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.create(i,e,r);let o=this.formatResponse(s.result,null,false);a(o)}catch(e){l(e)}}))))}))}getQueuedPlanGroups(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={scopeIdentifier:e,hubName:t};let l={statusFilter:i,count:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","0dd73091-3e36-4f43-b443-1b76dd426d84",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.TaskOrchestrationQueuedPlanGroup,true);o(a)}catch(e){a(e)}}))))}))}getQueuedPlanGroup(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={scopeIdentifier:e,hubName:t,planGroup:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","distributedtask","65fd0708-bc1e-447b-a731-0587c5464e5b",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let a=this.formatResponse(o.result,s.TypeInfo.TaskOrchestrationQueuedPlanGroup,false);r(a)}catch(e){o(e)}}))))}))}getPlan(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={scopeIdentifier:e,hubName:t,planId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","distributedtask","5cecd946-d704-471e-a45f-3b4064fcfaba",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let a=this.formatResponse(o.result,s.TypeInfo.TaskOrchestrationPlan,false);r(a)}catch(e){o(e)}}))))}))}getRecords(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={scopeIdentifier:e,hubName:t,planId:i,timelineId:r};let p={changeId:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","distributedtask","8893bc5b-35b2-4be7-83cb-99e683551db4",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TimelineRecord,true);a(o)}catch(e){l(e)}}))))}))}updateRecords(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={scopeIdentifier:t,hubName:i,planId:r,timelineId:o};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","distributedtask","8893bc5b-35b2-4be7-83cb-99e683551db4",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(i,e,r);let l=this.formatResponse(o.result,s.TypeInfo.TimelineRecord,true);a(l)}catch(e){l(e)}}))))}))}createTimeline(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={scopeIdentifier:t,hubName:i,planId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","distributedtask","83597576-cc2c-453c-bea6-2882ae6a1653",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,r);let l=this.formatResponse(a.result,s.TypeInfo.Timeline,false);o(l)}catch(e){a(e)}}))))}))}deleteTimeline(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={scopeIdentifier:e,hubName:t,planId:i,timelineId:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","distributedtask","83597576-cc2c-453c-bea6-2882ae6a1653",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.del(t,i);let o=this.formatResponse(r.result,null,false);s(o)}catch(e){o(e)}}))))}))}getTimeline(e,t,i,r,o,a){return n(this,void 0,void 0,(function*(){return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={scopeIdentifier:e,hubName:t,planId:i,timelineId:r};let c={changeId:o,includeRecords:a};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","distributedtask","83597576-cc2c-453c-bea6-2882ae6a1653",n,c);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.Timeline,false);l(o)}catch(e){p(e)}}))))}))}getTimelines(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={scopeIdentifier:e,hubName:t,planId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","distributedtask","83597576-cc2c-453c-bea6-2882ae6a1653",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let a=this.formatResponse(o.result,s.TypeInfo.Timeline,true);r(a)}catch(e){o(e)}}))))}))}}t.TaskApi=TaskApi},2827:function(e,t,i){var n=this&&this.__awaiter||function(e,t,i,n){function adopt(e){return e instanceof i?e:new i((function(t){t(e)}))}return new(i||(i=Promise))((function(i,r){function fulfilled(e){try{step(n.next(e))}catch(e){r(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){r(e)}}function step(e){e.done?i(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.TestApi=void 0;const r=i(666);const s=i(458);class TestApi extends r.ClientApiBase{constructor(e,t,i,n){super(e,t,n||"node-Test-api",i)}createTestIterationResultAttachment(e,t,i,r,s,o){return n(this,void 0,void 0,(function*(){if(s==null){throw new TypeError("iterationId can not be null or undefined")}return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:t,runId:i,testCaseResultId:r};let p={iterationId:s,actionPath:o};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","2bffebe9-2f0f-4639-9af8-56129e9fed2d",n,p);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.create(i,e,r);let o=this.formatResponse(s.result,null,false);a(o)}catch(e){l(e)}}))))}))}createTestResultAttachment(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:t,runId:i,testCaseResultId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","2bffebe9-2f0f-4639-9af8-56129e9fed2d",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(i,e,r);let a=this.formatResponse(o.result,null,false);s(a)}catch(e){o(e)}}))))}))}createTestSubResultAttachment(e,t,i,r,s){return n(this,void 0,void 0,(function*(){if(s==null){throw new TypeError("testSubResultId can not be null or undefined")}return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:t,runId:i,testCaseResultId:r};let l={testSubResultId:s};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","2bffebe9-2f0f-4639-9af8-56129e9fed2d",n,l);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.create(i,e,r);let a=this.formatResponse(s.result,null,false);o(a)}catch(e){a(e)}}))))}))}getTestResultAttachmentContent(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t,testCaseResultId:i,attachmentId:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","2bffebe9-2f0f-4639-9af8-56129e9fed2d",n);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("application/octet-stream",i);s((yield this.http.get(t,{Accept:r})).message)}catch(e){o(e)}}))))}))}getTestResultAttachments(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t,testCaseResultId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","2bffebe9-2f0f-4639-9af8-56129e9fed2d",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let a=this.formatResponse(o.result,s.TypeInfo.TestAttachment,true);r(a)}catch(e){o(e)}}))))}))}getTestResultAttachmentZip(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t,testCaseResultId:i,attachmentId:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","2bffebe9-2f0f-4639-9af8-56129e9fed2d",n);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("application/zip",i);s((yield this.http.get(t,{Accept:r})).message)}catch(e){o(e)}}))))}))}getTestSubResultAttachmentContent(e,t,i,r,s){return n(this,void 0,void 0,(function*(){if(s==null){throw new TypeError("testSubResultId can not be null or undefined")}return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t,testCaseResultId:i,attachmentId:r};let l={testSubResultId:s};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","2bffebe9-2f0f-4639-9af8-56129e9fed2d",n,l);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("application/octet-stream",i);o((yield this.http.get(t,{Accept:r})).message)}catch(e){a(e)}}))))}))}getTestSubResultAttachments(e,t,i,r){return n(this,void 0,void 0,(function*(){if(r==null){throw new TypeError("testSubResultId can not be null or undefined")}return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t,testCaseResultId:i};let l={testSubResultId:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","2bffebe9-2f0f-4639-9af8-56129e9fed2d",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.TestAttachment,true);o(a)}catch(e){a(e)}}))))}))}getTestSubResultAttachmentZip(e,t,i,r,s){return n(this,void 0,void 0,(function*(){if(s==null){throw new TypeError("testSubResultId can not be null or undefined")}return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t,testCaseResultId:i,attachmentId:r};let l={testSubResultId:s};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","2bffebe9-2f0f-4639-9af8-56129e9fed2d",n,l);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("application/zip",i);o((yield this.http.get(t,{Accept:r})).message)}catch(e){a(e)}}))))}))}createTestRunAttachment(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:t,runId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","4f004af4-a507-489c-9b13-cb62060beb11",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(i,e,s);let a=this.formatResponse(o.result,null,false);r(a)}catch(e){s(e)}}))))}))}getTestRunAttachmentContent(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t,attachmentId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","4f004af4-a507-489c-9b13-cb62060beb11",n);let t=e.requestUrl;let i=e.apiVersion;let s=this.createAcceptHeader("application/octet-stream",i);r((yield this.http.get(t,{Accept:s})).message)}catch(e){s(e)}}))))}))}getTestRunAttachments(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","4f004af4-a507-489c-9b13-cb62060beb11",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.TestAttachment,true);i(a)}catch(e){r(e)}}))))}))}getTestRunAttachmentZip(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t,attachmentId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","4f004af4-a507-489c-9b13-cb62060beb11",n);let t=e.requestUrl;let i=e.apiVersion;let s=this.createAcceptHeader("application/zip",i);r((yield this.http.get(t,{Accept:s})).message)}catch(e){s(e)}}))))}))}getBugsLinkedToTestResult(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t,testCaseResultId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","6de20ca2-67de-4faf-97fa-38c5d585eb00",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,i);let o=this.formatResponse(s.result,null,true);r(o)}catch(e){s(e)}}))))}))}getBuildCodeCoverage(e,t,i){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("buildId can not be null or undefined")}if(i==null){throw new TypeError("flags can not be null or undefined")}return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e};let a={buildId:t,flags:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","77560e8a-4e8c-4d59-894e-a5f264c24444",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.BuildCoverage,true);r(l)}catch(e){o(e)}}))))}))}getCodeCoverageSummary(e,t,i){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("buildId can not be null or undefined")}return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e};let a={buildId:t,deltaBuildId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","77560e8a-4e8c-4d59-894e-a5f264c24444",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.CodeCoverageSummary,false);r(l)}catch(e){o(e)}}))))}))}updateCodeCoverageSummary(e,t,i){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("buildId can not be null or undefined")}return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:t};let o={buildId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","77560e8a-4e8c-4d59-894e-a5f264c24444",n,o);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,s);let l=this.formatResponse(a.result,null,false);r(l)}catch(e){s(e)}}))))}))}getTestRunCodeCoverage(e,t,i){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("flags can not be null or undefined")}return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t};let o={flags:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","9629116f-3b89-4ed8-b358-d4694efda160",n,o);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,i);let a=this.formatResponse(s.result,null,true);r(a)}catch(e){s(e)}}))))}))}addCustomFields(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","8ce1923b-f4c7-4e22-b93b-f6284e525ec2",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.CustomTestFieldDefinition,true);i(l)}catch(e){r(e)}}))))}))}queryCustomFields(e,t){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("scopeFilter can not be null or undefined")}return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e};let o={scopeFilter:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","8ce1923b-f4c7-4e22-b93b-f6284e525ec2",n,o);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(t,r);let l=this.formatResponse(a.result,s.TypeInfo.CustomTestFieldDefinition,true);i(l)}catch(e){r(e)}}))))}))}queryTestResultHistory(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","234616f5-429c-4e7b-9192-affd76731dfd",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TestResultHistory,false);i(l)}catch(e){r(e)}}))))}))}getTestIteration(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t,testCaseResultId:i,iterationId:r};let p={includeActionResults:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","Test","73eb9074-3446-4c44-8296-2f811950ff8d",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TestIterationDetailsModel,false);a(o)}catch(e){l(e)}}))))}))}getTestIterations(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t,testCaseResultId:i};let l={includeActionResults:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","Test","73eb9074-3446-4c44-8296-2f811950ff8d",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.TestIterationDetailsModel,true);o(a)}catch(e){a(e)}}))))}))}getLinkedWorkItemsByQuery(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","a4dcb25b-9878-49ea-abfd-e440bd9b1dcd",n);let r=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(r,e,s);let a=this.formatResponse(o.result,null,true);i(a)}catch(e){r(e)}}))))}))}getTestRunLogs(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","a1e55200-637e-42e9-a7c0-7e5bfdedb1b3",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.TestMessageLogDetails,true);i(a)}catch(e){r(e)}}))))}))}getPoint(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e,planId:t,suiteId:i,pointIds:r};let p={witFields:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","Test","3bcfd5c8-be62-488e-b1da-b8289ce9299c",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TestPoint,false);a(o)}catch(e){l(e)}}))))}))}getPoints(e,t,i,r,o,a,l,p,c,d){return n(this,void 0,void 0,(function*(){return new Promise(((u,A)=>n(this,void 0,void 0,(function*(){let n={project:e,planId:t,suiteId:i};let f={witFields:r,configurationId:o,testCaseId:a,testPointIds:l,includePointDetails:p,$skip:c,$top:d};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","Test","3bcfd5c8-be62-488e-b1da-b8289ce9299c",n,f);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TestPoint,true);u(o)}catch(e){A(e)}}))))}))}updateTestPoints(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:t,planId:i,suiteId:r,pointIds:o};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","Test","3bcfd5c8-be62-488e-b1da-b8289ce9299c",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(i,e,r);let l=this.formatResponse(o.result,s.TypeInfo.TestPoint,true);a(l)}catch(e){l(e)}}))))}))}getPointsByQuery(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:t};let l={$skip:i,$top:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","Test","b4264fd0-a5d1-43e2-82a5-b9c46b7da9ce",n,l);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,r);let p=this.formatResponse(a.result,s.TypeInfo.TestPointsQuery,false);o(p)}catch(e){a(e)}}))))}))}getTestResultDetailsForBuild(e,t,i,r,o,a,l,p){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("buildId can not be null or undefined")}return new Promise(((c,d)=>n(this,void 0,void 0,(function*(){let n={project:e};let u={buildId:t,publishContext:i,groupBy:r,$filter:o,$orderby:a,shouldIncludeResults:l,queryRunSummaryForInProgress:p};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","Test","efb387b0-10d5-42e7-be40-95e06ee9430f",n,u);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TestResultsDetails,false);c(o)}catch(e){d(e)}}))))}))}getTestResultDetailsForRelease(e,t,i,r,o,a,l,p,c){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("releaseId can not be null or undefined")}if(i==null){throw new TypeError("releaseEnvId can not be null or undefined")}return new Promise(((d,u)=>n(this,void 0,void 0,(function*(){let n={project:e};let A={releaseId:t,releaseEnvId:i,publishContext:r,groupBy:o,$filter:a,$orderby:l,shouldIncludeResults:p,queryRunSummaryForInProgress:c};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","Test","b834ec7e-35bb-450f-a3c8-802e70ca40dd",n,A);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TestResultsDetails,false);d(o)}catch(e){u(e)}}))))}))}publishTestResultDocument(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:t,runId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","370ca04b-8eec-4ca8-8ba3-d24dca228791",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(i,e,s);let a=this.formatResponse(o.result,null,false);r(a)}catch(e){s(e)}}))))}))}getResultGroupsByBuild(e,t,i,r,s){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("buildId can not be null or undefined")}if(i==null){throw new TypeError("publishContext can not be null or undefined")}return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e};let l={buildId:t,publishContext:i,fields:r&&r.join(","),continuationToken:s};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","Test","d279d052-c55a-4204-b913-42f733b52958",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let s=this.formatResponse(r.result,null,true);o(s)}catch(e){a(e)}}))))}))}getResultGroupsByRelease(e,t,i,r,s,o){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("releaseId can not be null or undefined")}if(i==null){throw new TypeError("publishContext can not be null or undefined")}return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e};let p={releaseId:t,publishContext:i,releaseEnvId:r,fields:s&&s.join(","),continuationToken:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","Test","ef5ce5d4-a4e5-47ee-804c-354518f8d03f",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let s=this.formatResponse(r.result,null,true);a(s)}catch(e){l(e)}}))))}))}queryTestResultsMetaData(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","Test","afa7830e-67a7-4336-8090-2b448ca80295",n);let r=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(r,e,s);let a=this.formatResponse(o.result,null,true);i(a)}catch(e){r(e)}}))))}))}getResultRetentionSettings(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={project:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","a3206d9e-fa8d-42d3-88cb-f75c51e69cde",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(i,r);let a=this.formatResponse(o.result,s.TypeInfo.ResultRetentionSettings,false);t(a)}catch(e){i(e)}}))))}))}updateResultRetentionSettings(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","a3206d9e-fa8d-42d3-88cb-f75c51e69cde",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.ResultRetentionSettings,false);i(l)}catch(e){r(e)}}))))}))}addTestResultsToTestRun(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,runId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.6","Test","4637d869-3a76-4468-8057-0bb02aa385cf",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TestCaseResult,true);r(l)}catch(e){o(e)}}))))}))}getTestResultById(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t,testCaseResultId:i};let l={detailsToInclude:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.6","Test","4637d869-3a76-4468-8057-0bb02aa385cf",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.TestCaseResult,false);o(a)}catch(e){a(e)}}))))}))}getTestResults(e,t,i,r,o,a){return n(this,void 0,void 0,(function*(){return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t};let c={detailsToInclude:i,$skip:r,$top:o,outcomes:a&&a.join(",")};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.6","Test","4637d869-3a76-4468-8057-0bb02aa385cf",n,c);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TestCaseResult,true);l(o)}catch(e){p(e)}}))))}))}updateTestResults(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,runId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.6","Test","4637d869-3a76-4468-8057-0bb02aa385cf",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TestCaseResult,true);r(l)}catch(e){o(e)}}))))}))}getTestResultsByQuery(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.6","Test","6711da49-8e6f-4d35-9f73-cef7a3c81a5b",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TestResultsQuery,false);i(l)}catch(e){r(e)}}))))}))}getTestResultsByBuild(e,t,i,r,s,o){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("buildId can not be null or undefined")}return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e};let p={buildId:t,publishContext:i,outcomes:r&&r.join(","),$top:s,continuationToken:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","3c191b88-615b-4be2-b7d9-5ff9141e91d4",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let s=this.formatResponse(r.result,null,true);a(s)}catch(e){l(e)}}))))}))}getTestResultsByRelease(e,t,i,r,s,o,a){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("releaseId can not be null or undefined")}return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={project:e};let c={releaseId:t,releaseEnvid:i,publishContext:r,outcomes:s&&s.join(","),$top:o,continuationToken:a};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","ce01820b-83f3-4c15-a583-697a43292c4e",n,c);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let s=this.formatResponse(r.result,null,true);l(s)}catch(e){p(e)}}))))}))}queryTestResultsReportForBuild(e,t,i,r,o){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("buildId can not be null or undefined")}return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e};let p={buildId:t,publishContext:i,includeFailureDetails:r,buildToCompare:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","Test","000ef77b-fea2-498d-a10d-ad1a037f559f",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TestResultSummary,false);a(o)}catch(e){l(e)}}))))}))}queryTestResultsReportForRelease(e,t,i,r,o,a){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("releaseId can not be null or undefined")}if(i==null){throw new TypeError("releaseEnvId can not be null or undefined")}return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={project:e};let c={releaseId:t,releaseEnvId:i,publishContext:r,includeFailureDetails:o,releaseToCompare:a};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","Test","85765790-ac68-494e-b268-af36c3929744",n,c);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TestResultSummary,false);l(o)}catch(e){p(e)}}))))}))}queryTestResultsSummaryForReleases(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.3","Test","85765790-ac68-494e-b268-af36c3929744",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TestResultSummary,true);i(l)}catch(e){r(e)}}))))}))}queryTestSummaryByRequirement(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t};let a={workItemIds:i&&i.join(",")};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","cd08294e-308d-4460-a46e-4cfdefba0b4b",n,a);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let l;l=yield this.rest.create(i,e,o);let p=this.formatResponse(l.result,s.TypeInfo.TestSummaryForWorkItem,true);r(p)}catch(e){o(e)}}))))}))}queryResultTrendForBuild(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","fbc82a85-0786-4442-88bb-eb0fda6b01b0",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.AggregatedDataForResultTrend,true);i(l)}catch(e){r(e)}}))))}))}queryResultTrendForRelease(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","dd178e93-d8dd-4887-9635-d6b9560b7b6e",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.AggregatedDataForResultTrend,true);i(l)}catch(e){r(e)}}))))}))}getTestRunStatistics(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","Test","0a42c424-d764-4a16-a2d5-5c85f87d0ae8",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.TestRunStatistic,false);i(a)}catch(e){r(e)}}))))}))}createTestRun(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.3","Test","cadb3810-d47d-4a3c-a234-fe5f3be50138",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TestRun,false);i(l)}catch(e){r(e)}}))))}))}deleteTestRun(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","Test","cadb3810-d47d-4a3c-a234-fe5f3be50138",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}getTestRunById(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t};let a={includeDetails:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","Test","cadb3810-d47d-4a3c-a234-fe5f3be50138",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.TestRun,false);r(l)}catch(e){o(e)}}))))}))}getTestRuns(e,t,i,r,o,a,l,p,c){return n(this,void 0,void 0,(function*(){return new Promise(((d,u)=>n(this,void 0,void 0,(function*(){let n={project:e};let A={buildUri:t,owner:i,tmiRunId:r,planId:o,includeRunDetails:a,automated:l,$skip:p,$top:c};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","Test","cadb3810-d47d-4a3c-a234-fe5f3be50138",n,A);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TestRun,true);d(o)}catch(e){u(e)}}))))}))}queryTestRuns(e,t,i,r,o,a,l,p,c,d,u,A,f,h,g,y,v){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("minLastUpdatedDate can not be null or undefined")}if(i==null){throw new TypeError("maxLastUpdatedDate can not be null or undefined")}return new Promise(((I,E)=>n(this,void 0,void 0,(function*(){let n={project:e};let C={minLastUpdatedDate:t,maxLastUpdatedDate:i,state:r,planIds:o&&o.join(","),isAutomated:a,publishContext:l,buildIds:p&&p.join(","),buildDefIds:c&&c.join(","),branchName:d,releaseIds:u&&u.join(","),releaseDefIds:A&&A.join(","),releaseEnvIds:f&&f.join(","),releaseEnvDefIds:h&&h.join(","),runTitle:g,$top:y,continuationToken:v};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","Test","cadb3810-d47d-4a3c-a234-fe5f3be50138",n,C);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TestRun,true);I(o)}catch(e){E(e)}}))))}))}updateTestRun(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,runId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.3","Test","cadb3810-d47d-4a3c-a234-fe5f3be50138",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TestRun,false);r(l)}catch(e){o(e)}}))))}))}createTestSession(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n=null;let o=null;if(t){n=t.projectId||t.project;o=t.teamId||t.team}let a={project:n,team:o};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","1500b4b4-6c69-4ca6-9b18-35e9e97fe2ac",a);let n=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(n,e,r);let l=this.formatResponse(o.result,s.TypeInfo.TestSession,false);i(l)}catch(e){r(e)}}))))}))}getTestSessions(e,t,i,r,o,a){return n(this,void 0,void 0,(function*(){return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n=null;let c=null;if(e){n=e.projectId||e.project;c=e.teamId||e.team}let d={project:n,team:c};let u={period:t,allSessions:i,includeAllProperties:r,source:o,includeOnlyCompletedSessions:a};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","1500b4b4-6c69-4ca6-9b18-35e9e97fe2ac",d,u);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let n;n=yield this.rest.get(t,i);let r=this.formatResponse(n.result,s.TypeInfo.TestSession,true);l(r)}catch(e){p(e)}}))))}))}updateTestSession(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n=null;let o=null;if(t){n=t.projectId||t.project;o=t.teamId||t.team}let a={project:n,team:o};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","1500b4b4-6c69-4ca6-9b18-35e9e97fe2ac",a);let n=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(n,e,r);let l=this.formatResponse(o.result,s.TypeInfo.TestSession,false);i(l)}catch(e){r(e)}}))))}))}deleteSharedParameter(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,sharedParameterId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","8300eeca-0f8c-4eff-a089-d2dda409c41f",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}deleteSharedStep(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,sharedStepId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","fabb3cc9-e3f8-40b7-8b62-24cc4b73fccf",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}addTestCasesToSuite(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={action:"TestCases",project:e,planId:t,suiteId:i,testCaseIds:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","Test","a4a1ec1c-b03f-41ca-8857-704594ecf58e",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.create(t,null,i);let o=this.formatResponse(r.result,null,true);s(o)}catch(e){o(e)}}))))}))}getTestCaseById(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={action:"TestCases",project:e,planId:t,suiteId:i,testCaseIds:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","Test","a4a1ec1c-b03f-41ca-8857-704594ecf58e",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,null,false);s(o)}catch(e){o(e)}}))))}))}getTestCases(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={action:"TestCases",project:e,planId:t,suiteId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","Test","a4a1ec1c-b03f-41ca-8857-704594ecf58e",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,i);let o=this.formatResponse(s.result,null,true);r(o)}catch(e){s(e)}}))))}))}removeTestCasesFromSuiteUrl(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={action:"TestCases",project:e,planId:t,suiteId:i,testCaseIds:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","Test","a4a1ec1c-b03f-41ca-8857-704594ecf58e",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.del(t,i);let o=this.formatResponse(r.result,null,false);s(o)}catch(e){o(e)}}))))}))}updateSuiteTestCases(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={action:"TestCases",project:t,planId:i,suiteId:r,testCaseIds:s};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.3","Test","a4a1ec1c-b03f-41ca-8857-704594ecf58e",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.update(i,e,r);let a=this.formatResponse(s.result,null,true);o(a)}catch(e){a(e)}}))))}))}deleteTestCase(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,testCaseId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","4d472e0f-e32c-4ef8-adf4-a4078772889c",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}queryTestHistory(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","Test","929fd86c-3e38-4d8c-b4b6-90df256e5971",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TestHistoryQuery,false);i(l)}catch(e){r(e)}}))))}))}createTestSettings(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","8133ce14-962f-42af-a5f9-6aa9defcb9c8",n);let r=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(r,e,s);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}deleteTestSettings(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,testSettingsId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","8133ce14-962f-42af-a5f9-6aa9defcb9c8",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}getTestSettingsById(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,testSettingsId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","8133ce14-962f-42af-a5f9-6aa9defcb9c8",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}addWorkItemToTestLinks(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","371b1655-ce05-412e-a113-64cc77bb78d2",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.WorkItemToTestLinks,false);i(l)}catch(e){r(e)}}))))}))}deleteTestMethodToWorkItemLink(e,t,i){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("testName can not be null or undefined")}if(i==null){throw new TypeError("workItemId can not be null or undefined")}return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e};let o={testName:t,workItemId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","7b0bdee3-a354-47f9-a42c-89018d7808d5",n,o);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,i);let a=this.formatResponse(s.result,null,false);r(a)}catch(e){s(e)}}))))}))}queryTestMethodLinkedWorkItems(e,t){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("testName can not be null or undefined")}return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e};let o={testName:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","7b0bdee3-a354-47f9-a42c-89018d7808d5",n,o);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.create(t,null,r);let l=this.formatResponse(a.result,s.TypeInfo.TestToWorkItemLinks,false);i(l)}catch(e){r(e)}}))))}))}queryTestResultWorkItems(e,t,i,r,s,o,a){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("workItemCategory can not be null or undefined")}return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={project:e};let c={workItemCategory:t,automatedTestName:i,testCaseId:r,maxCompleteDate:s,days:o,$workItemCount:a};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","Test","926ff5dc-137f-45f0-bd51-9412fa9810ce",n,c);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let s=this.formatResponse(r.result,null,true);l(s)}catch(e){p(e)}}))))}))}}t.TestApi=TestApi;TestApi.RESOURCE_AREA_ID="c2aa639c-3ccc-4740-b3b6-ce2a1e1d984e"},518:function(e,t,i){var n=this&&this.__awaiter||function(e,t,i,n){function adopt(e){return e instanceof i?e:new i((function(t){t(e)}))}return new(i||(i=Promise))((function(i,r){function fulfilled(e){try{step(n.next(e))}catch(e){r(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){r(e)}}function step(e){e.done?i(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.TestPlanApi=void 0;const r=i(666);const s=i(9793);class TestPlanApi extends r.ClientApiBase{constructor(e,t,i,n){super(e,t,n||"node-TestPlan-api",i)}createTestConfiguration(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","testplan","8369318e-38fa-4e84-9043-4b2a75d2c256",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TestConfiguration,false);i(l)}catch(e){r(e)}}))))}))}deleteTestConfguration(e,t){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("testConfiguartionId can not be null or undefined")}return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e};let s={testConfiguartionId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testplan","8369318e-38fa-4e84-9043-4b2a75d2c256",n,s);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.del(t,r);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}getTestConfigurationById(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,testConfigurationId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testplan","8369318e-38fa-4e84-9043-4b2a75d2c256",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.TestConfiguration,false);i(a)}catch(e){r(e)}}))))}))}getTestConfigurations(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e};let o={continuationToken:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testplan","8369318e-38fa-4e84-9043-4b2a75d2c256",n,o);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(t,r);let l=this.formatResponse(a.result,s.TypeInfo.TestConfiguration,true);i(l)}catch(e){r(e)}}))))}))}updateTestConfiguration(e,t,i){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("testConfiguartionId can not be null or undefined")}return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t};let a={testConfiguartionId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","testplan","8369318e-38fa-4e84-9043-4b2a75d2c256",n,a);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let l;l=yield this.rest.update(i,e,o);let p=this.formatResponse(l.result,s.TypeInfo.TestConfiguration,false);r(p)}catch(e){o(e)}}))))}))}getTestEntityCountByPlanId(e,t,i,r,s,o,a,l){return n(this,void 0,void 0,(function*(){return new Promise(((p,c)=>n(this,void 0,void 0,(function*(){let n={project:e,planId:t};let d={states:i,outcome:r,configurations:s,testers:o,assignedTo:a,entity:l};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testplan","300578da-7b40-4c1e-9542-7aed6029e504",n,d);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let s=this.formatResponse(r.result,null,true);p(s)}catch(e){c(e)}}))))}))}createTestPlan(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","testplan","0e292477-a0c2-47f3-a9b6-34f153d627f4",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TestPlan,false);i(l)}catch(e){r(e)}}))))}))}deleteTestPlan(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,planId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testplan","0e292477-a0c2-47f3-a9b6-34f153d627f4",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}getTestPlanById(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,planId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testplan","0e292477-a0c2-47f3-a9b6-34f153d627f4",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.TestPlan,false);i(a)}catch(e){r(e)}}))))}))}getTestPlans(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e};let p={owner:t,continuationToken:i,includePlanDetails:r,filterActivePlans:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testplan","0e292477-a0c2-47f3-a9b6-34f153d627f4",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TestPlan,true);a(o)}catch(e){l(e)}}))))}))}updateTestPlan(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,planId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","testplan","0e292477-a0c2-47f3-a9b6-34f153d627f4",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TestPlan,false);r(l)}catch(e){o(e)}}))))}))}getSuiteEntries(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e,suiteId:t};let a={suiteEntryType:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testplan","d6733edf-72f1-4252-925b-c560dfe9b75a",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.SuiteEntry,true);r(l)}catch(e){o(e)}}))))}))}reorderSuiteEntries(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,suiteId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","testplan","d6733edf-72f1-4252-925b-c560dfe9b75a",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.SuiteEntry,true);r(l)}catch(e){o(e)}}))))}))}createBulkTestSuites(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:t,planId:i,parentSuiteId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","testplan","1e58fbe6-1761-43ce-97f6-5492ec9d438e",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,r);let l=this.formatResponse(a.result,s.TypeInfo.TestSuite,true);o(l)}catch(e){a(e)}}))))}))}createTestSuite(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,planId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","testplan","1046d5d3-ab61-4ca7-a65a-36118a978256",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TestSuite,false);r(l)}catch(e){o(e)}}))))}))}deleteTestSuite(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,planId:t,suiteId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testplan","1046d5d3-ab61-4ca7-a65a-36118a978256",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,i);let o=this.formatResponse(s.result,null,false);r(o)}catch(e){s(e)}}))))}))}getTestSuiteById(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,planId:t,suiteId:i};let l={expand:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testplan","1046d5d3-ab61-4ca7-a65a-36118a978256",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.TestSuite,false);o(a)}catch(e){a(e)}}))))}))}getTestSuitesForPlan(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e,planId:t};let p={expand:i,continuationToken:r,asTreeView:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testplan","1046d5d3-ab61-4ca7-a65a-36118a978256",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TestSuite,true);a(o)}catch(e){l(e)}}))))}))}updateTestSuite(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:t,planId:i,suiteId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","testplan","1046d5d3-ab61-4ca7-a65a-36118a978256",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,r);let l=this.formatResponse(a.result,s.TypeInfo.TestSuite,false);o(l)}catch(e){a(e)}}))))}))}getSuitesByTestCaseId(e){return n(this,void 0,void 0,(function*(){if(e==null){throw new TypeError("testCaseId can not be null or undefined")}return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};let r={testCaseId:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testplan","a4080e84-f17b-4fad-84f1-7960b6525bf2",n,r);let i=e.requestUrl;let o=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(i,o);let l=this.formatResponse(a.result,s.TypeInfo.TestSuite,true);t(l)}catch(e){i(e)}}))))}))}addTestCasesToSuite(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:t,planId:i,suiteId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.3","testplan","a9bd61ac-45cf-4d13-9441-43dcd01edf8d",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,r);let l=this.formatResponse(a.result,s.TypeInfo.TestCase,true);o(l)}catch(e){a(e)}}))))}))}getTestCase(e,t,i,r,o,a){return n(this,void 0,void 0,(function*(){return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={project:e,planId:t,suiteId:i,testCaseId:r};let c={witFields:o,returnIdentityRef:a};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","testplan","a9bd61ac-45cf-4d13-9441-43dcd01edf8d",n,c);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TestCase,true);l(o)}catch(e){p(e)}}))))}))}getTestCaseList(e,t,i,r,o,a,l,p,c,d,u){return n(this,void 0,void 0,(function*(){return new Promise(((A,f)=>n(this,void 0,void 0,(function*(){let n={project:e,planId:t,suiteId:i};let h={testIds:r,configurationIds:o,witFields:a,continuationToken:l,returnIdentityRef:p,expand:c,excludeFlags:d,isRecursive:u};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","testplan","a9bd61ac-45cf-4d13-9441-43dcd01edf8d",n,h);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TestCase,true);A(o)}catch(e){f(e)}}))))}))}removeTestCasesFromSuite(e,t,i,r){return n(this,void 0,void 0,(function*(){if(r==null){throw new TypeError("testCaseIds can not be null or undefined")}return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:e,planId:t,suiteId:i};let a={testCaseIds:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","testplan","a9bd61ac-45cf-4d13-9441-43dcd01edf8d",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.del(t,i);let o=this.formatResponse(r.result,null,false);s(o)}catch(e){o(e)}}))))}))}removeTestCasesListFromSuite(e,t,i,r){return n(this,void 0,void 0,(function*(){if(r==null){throw new TypeError("testIds can not be null or undefined")}return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:e,planId:t,suiteId:i};let a={testIds:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","testplan","a9bd61ac-45cf-4d13-9441-43dcd01edf8d",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.del(t,i);let o=this.formatResponse(r.result,null,false);s(o)}catch(e){o(e)}}))))}))}updateSuiteTestCases(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:t,planId:i,suiteId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.3","testplan","a9bd61ac-45cf-4d13-9441-43dcd01edf8d",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,r);let l=this.formatResponse(a.result,s.TypeInfo.TestCase,true);o(l)}catch(e){a(e)}}))))}))}cloneTestCase(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","testplan","529b2b8d-82f4-4893-b1e4-1e74ea534673",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.CloneTestCaseOperationInformation,false);i(l)}catch(e){r(e)}}))))}))}getTestCaseCloneInformation(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,cloneOperationId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","testplan","529b2b8d-82f4-4893-b1e4-1e74ea534673",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.CloneTestCaseOperationInformation,false);i(a)}catch(e){r(e)}}))))}))}exportTestCases(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","testplan","3b9d1c87-6b1a-4e7d-9e7d-1a8e543112bb",n);let r=t.requestUrl;let s=t.apiVersion;let o=this.createAcceptHeader("application/octet-stream",s);i((yield this.http.post(r,JSON.stringify(e),{Accept:o,"Content-Type":"application/json"})).message)}catch(e){r(e)}}))))}))}deleteTestCase(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,testCaseId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testplan","29006fb5-816b-4ff7-a329-599943569229",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}getDeletedTestPlans(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e};let o={continuationToken:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testplan","04c64b80-239e-426c-b79d-b1ca8951ce26",n,o);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(t,r);let l=this.formatResponse(a.result,s.TypeInfo.TestPlan,true);i(l)}catch(e){r(e)}}))))}))}restoreDeletedTestPlan(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:t,planId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","testplan","04c64b80-239e-426c-b79d-b1ca8951ce26",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(i,e,s);let a=this.formatResponse(o.result,null,false);r(a)}catch(e){s(e)}}))))}))}cloneTestPlan(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t};let a={deepClone:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","testplan","e65df662-d8a3-46c7-ae1c-14e2d4df57e1",n,a);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let l;l=yield this.rest.create(i,e,o);let p=this.formatResponse(l.result,s.TypeInfo.CloneTestPlanOperationInformation,false);r(p)}catch(e){o(e)}}))))}))}getCloneInformation(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,cloneOperationId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","testplan","e65df662-d8a3-46c7-ae1c-14e2d4df57e1",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.CloneTestPlanOperationInformation,false);i(a)}catch(e){r(e)}}))))}))}getPoints(e,t,i,r,o,a){return n(this,void 0,void 0,(function*(){if(r==null){throw new TypeError("pointId can not be null or undefined")}return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={project:e,planId:t,suiteId:i};let c={pointId:r,returnIdentityRef:o,includePointDetails:a};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","testplan","52df686e-bae4-4334-b0ee-b6cf4e6f6b73",n,c);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TestPoint,true);l(o)}catch(e){p(e)}}))))}))}getPointsList(e,t,i,r,o,a,l,p,c){return n(this,void 0,void 0,(function*(){return new Promise(((d,u)=>n(this,void 0,void 0,(function*(){let n={project:e,planId:t,suiteId:i};let A={testPointIds:r,testCaseId:o,continuationToken:a,returnIdentityRef:l,includePointDetails:p,isRecursive:c};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","testplan","52df686e-bae4-4334-b0ee-b6cf4e6f6b73",n,A);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TestPoint,true);d(o)}catch(e){u(e)}}))))}))}updateTestPoints(e,t,i,r,o,a){return n(this,void 0,void 0,(function*(){return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={project:t,planId:i,suiteId:r};let c={includePointDetails:o,returnIdentityRef:a};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","testplan","52df686e-bae4-4334-b0ee-b6cf4e6f6b73",n,c);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(i,e,r);let a=this.formatResponse(o.result,s.TypeInfo.TestPoint,true);l(a)}catch(e){p(e)}}))))}))}getDeletedTestSuitesForPlan(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e,planId:t};let p={expand:i,continuationToken:r,asTreeView:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testplan","d2f1e8a4-3b6e-4f8b-9c8e-2d4f6e4b5a7c",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TestSuite,true);a(o)}catch(e){l(e)}}))))}))}getDeletedTestSuitesForProject(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e};let l={expand:t,continuationToken:i,asTreeView:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testplan","f40ae369-855d-4d5e-bee0-5e99c5c42fcb",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.TestSuite,true);o(a)}catch(e){a(e)}}))))}))}restoreDeletedTestSuite(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:t,suiteId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","testplan","f40ae369-855d-4d5e-bee0-5e99c5c42fcb",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(i,e,s);let a=this.formatResponse(o.result,null,false);r(a)}catch(e){s(e)}}))))}))}cloneTestSuite(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t};let a={deepClone:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","testplan","181d4c97-0e98-4ee2-ad6a-4cada675e555",n,a);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let l;l=yield this.rest.create(i,e,o);let p=this.formatResponse(l.result,s.TypeInfo.CloneTestSuiteOperationInformation,false);r(p)}catch(e){o(e)}}))))}))}getSuiteCloneInformation(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,cloneOperationId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","testplan","181d4c97-0e98-4ee2-ad6a-4cada675e555",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.CloneTestSuiteOperationInformation,false);i(a)}catch(e){r(e)}}))))}))}createTestVariable(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","testplan","2c61fac6-ac4e-45a5-8c38-1c2b8fd8ea6c",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TestVariable,false);i(l)}catch(e){r(e)}}))))}))}deleteTestVariable(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,testVariableId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testplan","2c61fac6-ac4e-45a5-8c38-1c2b8fd8ea6c",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}getTestVariableById(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,testVariableId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testplan","2c61fac6-ac4e-45a5-8c38-1c2b8fd8ea6c",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.TestVariable,false);i(a)}catch(e){r(e)}}))))}))}getTestVariables(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e};let o={continuationToken:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testplan","2c61fac6-ac4e-45a5-8c38-1c2b8fd8ea6c",n,o);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(t,r);let l=this.formatResponse(a.result,s.TypeInfo.TestVariable,true);i(l)}catch(e){r(e)}}))))}))}updateTestVariable(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,testVariableId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","testplan","2c61fac6-ac4e-45a5-8c38-1c2b8fd8ea6c",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TestVariable,false);r(l)}catch(e){o(e)}}))))}))}}t.TestPlanApi=TestPlanApi},457:function(e,t,i){var n=this&&this.__awaiter||function(e,t,i,n){function adopt(e){return e instanceof i?e:new i((function(t){t(e)}))}return new(i||(i=Promise))((function(i,r){function fulfilled(e){try{step(n.next(e))}catch(e){r(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){r(e)}}function step(e){e.done?i(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.TestResultsApi=void 0;const r=i(666);const s=i(458);class TestResultsApi extends r.ClientApiBase{constructor(e,t,i,n){super(e,t,n||"node-testResults-api",i)}createTestIterationResultAttachment(e,t,i,r,s,o){return n(this,void 0,void 0,(function*(){if(s==null){throw new TypeError("iterationId can not be null or undefined")}return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:t,runId:i,testCaseResultId:r};let p={iterationId:s,actionPath:o};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","2a632e97-e014-4275-978f-8e5c4906d4b3",n,p);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.create(i,e,r);let o=this.formatResponse(s.result,null,false);a(o)}catch(e){l(e)}}))))}))}createTestResultAttachment(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:t,runId:i,testCaseResultId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","2a632e97-e014-4275-978f-8e5c4906d4b3",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(i,e,r);let a=this.formatResponse(o.result,null,false);s(a)}catch(e){o(e)}}))))}))}createTestSubResultAttachment(e,t,i,r,s){return n(this,void 0,void 0,(function*(){if(s==null){throw new TypeError("testSubResultId can not be null or undefined")}return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:t,runId:i,testCaseResultId:r};let l={testSubResultId:s};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","2a632e97-e014-4275-978f-8e5c4906d4b3",n,l);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.create(i,e,r);let a=this.formatResponse(s.result,null,false);o(a)}catch(e){a(e)}}))))}))}deleteTestResultAttachment(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t,testCaseResultId:i,attachmentId:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","2a632e97-e014-4275-978f-8e5c4906d4b3",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.del(t,i);let o=this.formatResponse(r.result,null,false);s(o)}catch(e){o(e)}}))))}))}getTestIterationAttachmentContent(e,t,i,r,s){return n(this,void 0,void 0,(function*(){if(s==null){throw new TypeError("iterationId can not be null or undefined")}return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t,testCaseResultId:i,attachmentId:r};let l={iterationId:s};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","2a632e97-e014-4275-978f-8e5c4906d4b3",n,l);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("application/octet-stream",i);o((yield this.http.get(t,{Accept:r})).message)}catch(e){a(e)}}))))}))}getTestIterationAttachmentZip(e,t,i,r,s){return n(this,void 0,void 0,(function*(){if(s==null){throw new TypeError("iterationId can not be null or undefined")}return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t,testCaseResultId:i,attachmentId:r};let l={iterationId:s};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","2a632e97-e014-4275-978f-8e5c4906d4b3",n,l);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("application/zip",i);o((yield this.http.get(t,{Accept:r})).message)}catch(e){a(e)}}))))}))}getTestResultAttachmentContent(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t,testCaseResultId:i,attachmentId:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","2a632e97-e014-4275-978f-8e5c4906d4b3",n);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("application/octet-stream",i);s((yield this.http.get(t,{Accept:r})).message)}catch(e){o(e)}}))))}))}getTestResultAttachments(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t,testCaseResultId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","2a632e97-e014-4275-978f-8e5c4906d4b3",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let a=this.formatResponse(o.result,s.TypeInfo.TestAttachment,true);r(a)}catch(e){o(e)}}))))}))}getTestResultAttachmentZip(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t,testCaseResultId:i,attachmentId:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","2a632e97-e014-4275-978f-8e5c4906d4b3",n);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("application/zip",i);s((yield this.http.get(t,{Accept:r})).message)}catch(e){o(e)}}))))}))}getTestSubResultAttachmentContent(e,t,i,r,s){return n(this,void 0,void 0,(function*(){if(s==null){throw new TypeError("testSubResultId can not be null or undefined")}return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t,testCaseResultId:i,attachmentId:r};let l={testSubResultId:s};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","2a632e97-e014-4275-978f-8e5c4906d4b3",n,l);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("application/octet-stream",i);o((yield this.http.get(t,{Accept:r})).message)}catch(e){a(e)}}))))}))}getTestSubResultAttachments(e,t,i,r){return n(this,void 0,void 0,(function*(){if(r==null){throw new TypeError("testSubResultId can not be null or undefined")}return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t,testCaseResultId:i};let l={testSubResultId:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","2a632e97-e014-4275-978f-8e5c4906d4b3",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.TestAttachment,true);o(a)}catch(e){a(e)}}))))}))}getTestSubResultAttachmentZip(e,t,i,r,s){return n(this,void 0,void 0,(function*(){if(s==null){throw new TypeError("testSubResultId can not be null or undefined")}return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t,testCaseResultId:i,attachmentId:r};let l={testSubResultId:s};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","2a632e97-e014-4275-978f-8e5c4906d4b3",n,l);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("application/zip",i);o((yield this.http.get(t,{Accept:r})).message)}catch(e){a(e)}}))))}))}createTestRunAttachment(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:t,runId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","b5731898-8206-477a-a51d-3fdf116fc6bf",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(i,e,s);let a=this.formatResponse(o.result,null,false);r(a)}catch(e){s(e)}}))))}))}deleteTestRunAttachment(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t,attachmentId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","b5731898-8206-477a-a51d-3fdf116fc6bf",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,i);let o=this.formatResponse(s.result,null,false);r(o)}catch(e){s(e)}}))))}))}getTestRunAttachmentContent(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t,attachmentId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","b5731898-8206-477a-a51d-3fdf116fc6bf",n);let t=e.requestUrl;let i=e.apiVersion;let s=this.createAcceptHeader("application/octet-stream",i);r((yield this.http.get(t,{Accept:s})).message)}catch(e){s(e)}}))))}))}getTestRunAttachments(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","b5731898-8206-477a-a51d-3fdf116fc6bf",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.TestAttachment,true);i(a)}catch(e){r(e)}}))))}))}getTestRunAttachmentZip(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t,attachmentId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","b5731898-8206-477a-a51d-3fdf116fc6bf",n);let t=e.requestUrl;let i=e.apiVersion;let s=this.createAcceptHeader("application/zip",i);r((yield this.http.get(t,{Accept:s})).message)}catch(e){s(e)}}))))}))}getBugsLinkedToTestResult(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t,testCaseResultId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","d8dbf98f-eb34-4f8d-8365-47972af34f29",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,i);let o=this.formatResponse(s.result,null,true);r(o)}catch(e){s(e)}}))))}))}fetchSourceCodeCoverageReport(e,t){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("buildId can not be null or undefined")}return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e};let o={buildId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","a459e10b-d703-4193-b3c1-60f2287918b3",n,o);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(t,r);let l=this.formatResponse(a.result,s.TypeInfo.SourceViewBuildCoverage,true);i(l)}catch(e){r(e)}}))))}))}getBuildCodeCoverage(e,t,i){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("buildId can not be null or undefined")}if(i==null){throw new TypeError("flags can not be null or undefined")}return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e};let a={buildId:t,flags:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","9b3e1ece-c6ab-4fbb-8167-8a32a0c92216",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.BuildCoverage,true);r(l)}catch(e){o(e)}}))))}))}getCodeCoverageSummary(e,t,i){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("buildId can not be null or undefined")}return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e};let a={buildId:t,deltaBuildId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","9b3e1ece-c6ab-4fbb-8167-8a32a0c92216",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.CodeCoverageSummary,false);r(l)}catch(e){o(e)}}))))}))}updateCodeCoverageSummary(e,t,i){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("buildId can not be null or undefined")}return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e};let o={buildId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","9b3e1ece-c6ab-4fbb-8167-8a32a0c92216",n,o);let t=e.requestUrl;let s=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.create(t,i,s);let l=this.formatResponse(a.result,null,false);r(l)}catch(e){s(e)}}))))}))}getTestRunCodeCoverage(e,t,i){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("flags can not be null or undefined")}return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t};let o={flags:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","5641efbc-6f9b-401a-baeb-d3da22489e5e",n,o);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,i);let a=this.formatResponse(s.result,null,true);r(a)}catch(e){s(e)}}))))}))}addCustomFields(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","b67d46d8-b70e-4dcc-a98c-7f74b52ba82f",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.CustomTestFieldDefinition,true);i(l)}catch(e){r(e)}}))))}))}queryCustomFields(e,t){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("scopeFilter can not be null or undefined")}return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e};let o={scopeFilter:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","b67d46d8-b70e-4dcc-a98c-7f74b52ba82f",n,o);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(t,r);let l=this.formatResponse(a.result,s.TypeInfo.CustomTestFieldDefinition,true);i(l)}catch(e){r(e)}}))))}))}deleteCustomFieldById(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,testExtensionFieldId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","75653fea-8649-4e07-b296-ca20e1bb5633",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}updateCustomField(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","75653fea-8649-4e07-b296-ca20e1bb5633",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.CustomTestFieldDefinition,false);i(l)}catch(e){r(e)}}))))}))}getFileLevelCodeCoverage(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","4a6d0c46-51ca-45aa-9163-249cee3289b7",n);let r=t.requestUrl;let s=t.apiVersion;let o=this.createAcceptHeader("text/plain",s);i((yield this.http.post(r,JSON.stringify(e),{Accept:o,"Content-Type":"application/json"})).message)}catch(e){r(e)}}))))}))}getFlakyTestResultsByBuildDefinitionId(e,t,i){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("buildDefinitionId can not be null or undefined")}if(i==null){throw new TypeError("minBuildCreatedDate can not be null or undefined")}return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e};let a={buildDefinitionId:t,minBuildCreatedDate:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","8ed3cf63-7153-4722-a107-c49dae996143",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.TestCaseResult,true);r(l)}catch(e){o(e)}}))))}))}getFlakyTestResultsByTestRun(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","31cc4b31-416f-45cd-9b45-39534279e10c",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.TestCaseResult,true);i(a)}catch(e){r(e)}}))))}))}queryTestResultHistory(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","bdf7a97b-0395-4da8-9d5d-f957619327d1",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TestResultHistory,false);i(l)}catch(e){r(e)}}))))}))}getTestRunMessageLogs(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","e9ab0c6a-1984-418b-87c0-ee4202318ba3",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.TestMessageLogDetails,true);i(a)}catch(e){r(e)}}))))}))}getTestPipelineMetrics(e,t,i,r,o,a,l){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("pipelineId can not be null or undefined")}return new Promise(((p,c)=>n(this,void 0,void 0,(function*(){let n={project:e};let d={pipelineId:t,stageName:i,phaseName:r,jobName:o,metricNames:a&&a.join(","),groupByNode:l};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","65f35817-86a1-4131-b38b-3ec2d4744e53",n,d);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.PipelineTestMetrics,false);p(o)}catch(e){c(e)}}))))}))}getTestResultDetailsForBuild(e,t,i,r,o,a,l,p){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("buildId can not be null or undefined")}return new Promise(((c,d)=>n(this,void 0,void 0,(function*(){let n={project:e};let u={buildId:t,publishContext:i,groupBy:r,$filter:o,$orderby:a,shouldIncludeResults:l,queryRunSummaryForInProgress:p};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","a518c749-4524-45b2-a7ef-1ac009b312cd",n,u);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TestResultsDetails,false);c(o)}catch(e){d(e)}}))))}))}getTestResultDetailsForRelease(e,t,i,r,o,a,l,p,c){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("releaseId can not be null or undefined")}if(i==null){throw new TypeError("releaseEnvId can not be null or undefined")}return new Promise(((d,u)=>n(this,void 0,void 0,(function*(){let n={project:e};let A={releaseId:t,releaseEnvId:i,publishContext:r,groupBy:o,$filter:a,$orderby:l,shouldIncludeResults:p,queryRunSummaryForInProgress:c};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","19a8183a-69fb-47d7-bfbf-1b6b0d921294",n,A);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TestResultsDetails,false);d(o)}catch(e){u(e)}}))))}))}publishTestResultDocument(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:t,runId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","74838649-b038-42f1-a0e7-6deb3973bf14",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(i,e,s);let a=this.formatResponse(o.result,null,false);r(a)}catch(e){s(e)}}))))}))}getResultGroupsByBuild(e,t,i,r,s){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("buildId can not be null or undefined")}if(i==null){throw new TypeError("publishContext can not be null or undefined")}return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e};let l={buildId:t,publishContext:i,fields:r&&r.join(","),continuationToken:s};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","e49244d1-c49f-49ad-a717-3bbaefe6a201",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let s=this.formatResponse(r.result,null,true);o(s)}catch(e){a(e)}}))))}))}getResultGroupsByRelease(e,t,i,r,s,o){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("releaseId can not be null or undefined")}if(i==null){throw new TypeError("publishContext can not be null or undefined")}return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e};let p={releaseId:t,publishContext:i,releaseEnvId:r,fields:s&&s.join(","),continuationToken:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","3c2b6bb0-0620-434a-a5c3-26aa0fcfda15",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let s=this.formatResponse(r.result,null,true);a(s)}catch(e){l(e)}}))))}))}queryTestResultsMetaData(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:t};let o={detailsToInclude:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.4","testresults","b72ff4c0-4341-4213-ba27-f517cf341c95",n,o);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,s);let l=this.formatResponse(a.result,null,true);r(l)}catch(e){s(e)}}))))}))}updateTestResultsMetaData(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:t,testCaseReferenceId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.4","testresults","b72ff4c0-4341-4213-ba27-f517cf341c95",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(i,e,s);let a=this.formatResponse(o.result,null,false);r(a)}catch(e){s(e)}}))))}))}getTestResultsByQuery(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","testresults","14033a2c-af25-4af1-9e39-8ef6900482e3",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TestResultsQuery,false);i(l)}catch(e){r(e)}}))))}))}getTestResultsByQueryWiql(e,t,i,r,o,a){return n(this,void 0,void 0,(function*(){return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={project:t};let c={includeResultDetails:i,includeIterationDetails:r,$skip:o,$top:a};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","testresults","5ea78be3-2f5a-4110-8034-c27f24c62db1",n,c);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(i,e,r);let a=this.formatResponse(o.result,s.TypeInfo.TestCaseResult,true);l(a)}catch(e){p(e)}}))))}))}addTestResultsToTestRun(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,runId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","testresults","02afa165-e79a-4d70-8f0c-2af0f35b4e07",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TestCaseResult,true);r(l)}catch(e){o(e)}}))))}))}getTestResultById(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t,testResultId:i};let l={detailsToInclude:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","testresults","02afa165-e79a-4d70-8f0c-2af0f35b4e07",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.TestCaseResult,false);o(a)}catch(e){a(e)}}))))}))}getTestResults(e,t,i,r,o,a,l){return n(this,void 0,void 0,(function*(){return new Promise(((p,c)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t};let d={detailsToInclude:i,$skip:r,$top:o,outcomes:a&&a.join(","),$newTestsOnly:l};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","testresults","02afa165-e79a-4d70-8f0c-2af0f35b4e07",n,d);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TestCaseResult,true);p(o)}catch(e){c(e)}}))))}))}updateTestResults(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,runId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","testresults","02afa165-e79a-4d70-8f0c-2af0f35b4e07",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TestCaseResult,true);r(l)}catch(e){o(e)}}))))}))}getTestResultsByBuild(e,t,i,r,s,o){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("buildId can not be null or undefined")}return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e};let p={buildId:t,publishContext:i,outcomes:r&&r.join(","),$top:s,continuationToken:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","f48cc885-dbc4-4efc-ab19-ae8c19d1e02a",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let s=this.formatResponse(r.result,null,true);a(s)}catch(e){l(e)}}))))}))}getTestResultsByPipeline(e,t,i,r,s,o,a,l,p,c){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("pipelineId can not be null or undefined")}return new Promise(((c,d)=>n(this,void 0,void 0,(function*(){let n={project:t};let u={pipelineId:i,stageName:r,phaseName:s,jobName:o,outcomes:a&&a.join(","),includeAllBuildRuns:l,$top:p};e=e||{};e["x-ms-continuationtoken"]="continuationToken";try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","80169dc2-30c3-4c25-84b2-dd67d7ff1f52",n,u);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);r.additionalHeaders=e;let s;s=yield this.rest.get(i,r);let o=this.formatResponse(s.result,null,true);c(o)}catch(e){d(e)}}))))}))}getTestResultsByRelease(e,t,i,r,s,o,a){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("releaseId can not be null or undefined")}return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={project:e};let c={releaseId:t,releaseEnvid:i,publishContext:r,outcomes:s&&s.join(","),$top:o,continuationToken:a};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","3994b949-77e5-495d-8034-edf80d95b84e",n,c);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let s=this.formatResponse(r.result,null,true);l(s)}catch(e){p(e)}}))))}))}testResultsGroupDetails(e,t,i,r,o,a,l){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("pipelineId can not be null or undefined")}return new Promise(((p,c)=>n(this,void 0,void 0,(function*(){let n={project:e};let d={pipelineId:t,stageName:i,phaseName:r,jobName:o,shouldIncludeFailedAndAbortedResults:a,queryGroupSummaryForInProgress:l};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","f903b850-06af-4b50-a344-d7bbfb19e93b",n,d);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TestResultsDetails,false);p(o)}catch(e){c(e)}}))))}))}queryTestResultsReportForBuild(e,t,i,r,o){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("buildId can not be null or undefined")}return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e};let p={buildId:t,publishContext:i,includeFailureDetails:r,buildToCompare:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","e009fa95-95a5-4ad4-9681-590043ce2423",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TestResultSummary,false);a(o)}catch(e){l(e)}}))))}))}queryTestResultsReportForPipeline(e,t,i,r,o,a){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("pipelineId can not be null or undefined")}return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={project:e};let c={pipelineId:t,stageName:i,phaseName:r,jobName:o,includeFailureDetails:a};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","71f746a1-7d68-40fe-b705-9d821a73dff2",n,c);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TestResultSummary,false);l(o)}catch(e){p(e)}}))))}))}queryTestResultsReportForRelease(e,t,i,r,o,a){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("releaseId can not be null or undefined")}if(i==null){throw new TypeError("releaseEnvId can not be null or undefined")}return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={project:e};let c={releaseId:t,releaseEnvId:i,publishContext:r,includeFailureDetails:o,releaseToCompare:a};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","f10f9577-2c04-45ab-8c99-b26567a7cd55",n,c);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TestResultSummary,false);l(o)}catch(e){p(e)}}))))}))}queryTestResultsSummaryForReleases(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","f10f9577-2c04-45ab-8c99-b26567a7cd55",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TestResultSummary,true);i(l)}catch(e){r(e)}}))))}))}queryTestSummaryByRequirement(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t};let a={workItemIds:i&&i.join(",")};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","3b7fd26f-c335-4e55-afc1-a588f5e2af3c",n,a);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let l;l=yield this.rest.create(i,e,o);let p=this.formatResponse(l.result,s.TypeInfo.TestSummaryForWorkItem,true);r(p)}catch(e){o(e)}}))))}))}queryResultTrendForBuild(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","0886a7ae-315a-4dba-9122-bcce93301f3a",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.AggregatedDataForResultTrend,true);i(l)}catch(e){r(e)}}))))}))}queryResultTrendForRelease(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","107f23c3-359a-460a-a70c-63ee739f9f9a",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.AggregatedDataForResultTrend,true);i(l)}catch(e){r(e)}}))))}))}createTestRun(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","364538f9-8062-4ce0-b024-75a0fb463f0d",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TestRun,false);i(l)}catch(e){r(e)}}))))}))}deleteTestRun(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","364538f9-8062-4ce0-b024-75a0fb463f0d",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}getTestRunById(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t};let l={includeDetails:i,includeTags:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","364538f9-8062-4ce0-b024-75a0fb463f0d",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.TestRun,false);o(a)}catch(e){a(e)}}))))}))}getTestRuns(e,t,i,r,o,a,l,p,c){return n(this,void 0,void 0,(function*(){return new Promise(((d,u)=>n(this,void 0,void 0,(function*(){let n={project:e};let A={buildUri:t,owner:i,tmiRunId:r,planId:o,includeRunDetails:a,automated:l,$skip:p,$top:c};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","364538f9-8062-4ce0-b024-75a0fb463f0d",n,A);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TestRun,true);d(o)}catch(e){u(e)}}))))}))}queryTestRuns(e,t,i,r,o,a,l,p,c,d,u,A,f,h,g,y,v){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("minLastUpdatedDate can not be null or undefined")}if(i==null){throw new TypeError("maxLastUpdatedDate can not be null or undefined")}return new Promise(((I,E)=>n(this,void 0,void 0,(function*(){let n={project:e};let C={minLastUpdatedDate:t,maxLastUpdatedDate:i,state:r,planIds:o&&o.join(","),isAutomated:a,publishContext:l,buildIds:p&&p.join(","),buildDefIds:c&&c.join(","),branchName:d,releaseIds:u&&u.join(","),releaseDefIds:A&&A.join(","),releaseEnvIds:f&&f.join(","),releaseEnvDefIds:h&&h.join(","),runTitle:g,$top:y,continuationToken:v};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","364538f9-8062-4ce0-b024-75a0fb463f0d",n,C);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TestRun,true);I(o)}catch(e){E(e)}}))))}))}updateTestRun(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,runId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","364538f9-8062-4ce0-b024-75a0fb463f0d",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TestRun,false);r(l)}catch(e){o(e)}}))))}))}getTestRunSummaryByOutcome(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","5c6a250c-53b7-4851-990c-42a7a00c8b39",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.TestRunStatistic,false);i(a)}catch(e){r(e)}}))))}))}getTestResultsSettings(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e};let o={settingsType:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","testresults","7319952e-e5a9-4e19-a006-84f3be8b7c68",n,o);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(t,r);let l=this.formatResponse(a.result,s.TypeInfo.TestResultsSettings,false);i(l)}catch(e){r(e)}}))))}))}updatePipelinesTestSettings(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.3","testresults","7319952e-e5a9-4e19-a006-84f3be8b7c68",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TestResultsSettings,false);i(l)}catch(e){r(e)}}))))}))}getSimilarTestResults(e,t,i,r,o,a,l){return n(this,void 0,void 0,(function*(){if(o==null){throw new TypeError("testSubResultId can not be null or undefined")}return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={project:t,runId:i,testResultId:r};let c={testSubResultId:o,$top:a};e=e||{};e["x-ms-continuationtoken"]="continuationToken";try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","67d0a074-b255-4902-a639-e3e6de7a3de6",n,c);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);r.additionalHeaders=e;let o;o=yield this.rest.get(i,r);let a=this.formatResponse(o.result,s.TypeInfo.TestCaseResult,true);l(a)}catch(e){p(e)}}))))}))}getTestRunStatistics(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","testresults","82b986e8-ca9e-4a89-b39e-f65c69bc104a",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.TestRunStatistic,false);i(a)}catch(e){r(e)}}))))}))}getCoverageStatusBadge(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:e,definition:t};let a={branchName:i,label:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","73b7c9d8-defb-4b60-b3d6-2162d60d6b13",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,null,false);s(o)}catch(e){o(e)}}))))}))}getTestTagsForBuild(e,t){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("buildId can not be null or undefined")}return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e};let s={buildId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","52ee2057-4b54-41a6-a18c-ed4375a00f8d",n,s);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,null,true);i(a)}catch(e){r(e)}}))))}))}getTestTagsForRelease(e,t,i){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("releaseId can not be null or undefined")}if(i==null){throw new TypeError("releaseEnvId can not be null or undefined")}return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e};let o={releaseId:t,releaseEnvId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","52ee2057-4b54-41a6-a18c-ed4375a00f8d",n,o);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,i);let a=this.formatResponse(s.result,null,true);r(a)}catch(e){s(e)}}))))}))}updateTestRunTags(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:t,runId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","a5e2f411-2b43-45f3-989c-05b71339f5b8",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(i,e,s);let a=this.formatResponse(o.result,null,true);r(a)}catch(e){s(e)}}))))}))}getTestTagSummaryForBuild(e,t){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("buildId can not be null or undefined")}return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e};let s={buildId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","655a8f6b-fec7-4b46-b672-68b44141b498",n,s);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}getTestTagSummaryForRelease(e,t,i){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("releaseId can not be null or undefined")}if(i==null){throw new TypeError("releaseEnvId can not be null or undefined")}return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e};let o={releaseId:t,releaseEnvId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","655a8f6b-fec7-4b46-b672-68b44141b498",n,o);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,i);let a=this.formatResponse(s.result,null,false);r(a)}catch(e){s(e)}}))))}))}createBuildAttachmentInLogStore(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:t,buildId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","6f747e16-18c2-435a-b4fb-fa05d6845fee",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(i,e,s);let a=this.formatResponse(o.result,null,false);r(a)}catch(e){s(e)}}))))}))}createTestRunLogStoreAttachment(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:t,runId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","1026d5de-4b0b-46ae-a31f-7c59b6af51ef",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(i,e,s);let a=this.formatResponse(o.result,null,false);r(a)}catch(e){s(e)}}))))}))}deleteTestRunLogStoreAttachment(e,t,i){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("filename can not be null or undefined")}return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t};let o={filename:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","1026d5de-4b0b-46ae-a31f-7c59b6af51ef",n,o);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,i);let a=this.formatResponse(s.result,null,false);r(a)}catch(e){s(e)}}))))}))}getTestRunLogStoreAttachmentContent(e,t,i){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("filename can not be null or undefined")}return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t};let o={filename:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","1026d5de-4b0b-46ae-a31f-7c59b6af51ef",n,o);let t=e.requestUrl;let i=e.apiVersion;let s=this.createAcceptHeader("application/octet-stream",i);r((yield this.http.get(t,{Accept:s})).message)}catch(e){s(e)}}))))}))}getTestRunLogStoreAttachments(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","1026d5de-4b0b-46ae-a31f-7c59b6af51ef",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.TestLogStoreAttachment,true);i(a)}catch(e){r(e)}}))))}))}getTestRunLogStoreAttachmentZip(e,t,i){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("filename can not be null or undefined")}return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t};let o={filename:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","1026d5de-4b0b-46ae-a31f-7c59b6af51ef",n,o);let t=e.requestUrl;let i=e.apiVersion;let s=this.createAcceptHeader("application/zip",i);r((yield this.http.get(t,{Accept:s})).message)}catch(e){s(e)}}))))}))}createFailureType(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","c4ac0486-830c-4a2a-9ef9-e8a1791a70fd",n);let r=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(r,e,s);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}deleteFailureType(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,failureTypeId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","c4ac0486-830c-4a2a-9ef9-e8a1791a70fd",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}getFailureTypes(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={project:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","c4ac0486-830c-4a2a-9ef9-e8a1791a70fd",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(i,r);let o=this.formatResponse(s.result,null,true);t(o)}catch(e){i(e)}}))))}))}queryTestHistory(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","testresults","2a41bd6a-8118-4403-b74e-5ba7492aed9d",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TestHistoryQuery,false);i(l)}catch(e){r(e)}}))))}))}getTestLogsForBuild(e,t,i,r,o,a,l,p,c){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("buildId can not be null or undefined")}if(r==null){throw new TypeError("type can not be null or undefined")}return new Promise(((c,d)=>n(this,void 0,void 0,(function*(){let n={project:t};let u={buildId:i,type:r,directoryPath:o,fileNamePrefix:a,fetchMetaData:l,top:p};e=e||{};e["x-ms-continuationtoken"]="continuationToken";try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","dff8ce3a-e539-4817-a405-d968491a88f1",n,u);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);r.additionalHeaders=e;let o;o=yield this.rest.get(i,r);let a=this.formatResponse(o.result,s.TypeInfo.TestLog,true);c(a)}catch(e){d(e)}}))))}))}getTestResultLogs(e,t,i,r,o,a,l,p,c,d){return n(this,void 0,void 0,(function*(){if(o==null){throw new TypeError("type can not be null or undefined")}return new Promise(((d,u)=>n(this,void 0,void 0,(function*(){let n={project:t,runId:i,resultId:r};let A={type:o,directoryPath:a,fileNamePrefix:l,fetchMetaData:p,top:c};e=e||{};e["x-ms-continuationtoken"]="continuationToken";try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","714caaac-ae1e-4869-8323-9bc0f5120dbf",n,A);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);r.additionalHeaders=e;let o;o=yield this.rest.get(i,r);let a=this.formatResponse(o.result,s.TypeInfo.TestLog,true);d(a)}catch(e){u(e)}}))))}))}getTestSubResultLogs(e,t,i,r,o,a,l,p,c,d,u){return n(this,void 0,void 0,(function*(){if(o==null){throw new TypeError("subResultId can not be null or undefined")}if(a==null){throw new TypeError("type can not be null or undefined")}return new Promise(((u,A)=>n(this,void 0,void 0,(function*(){let n={project:t,runId:i,resultId:r};let f={subResultId:o,type:a,directoryPath:l,fileNamePrefix:p,fetchMetaData:c,top:d};e=e||{};e["x-ms-continuationtoken"]="continuationToken";try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","714caaac-ae1e-4869-8323-9bc0f5120dbf",n,f);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);r.additionalHeaders=e;let o;o=yield this.rest.get(i,r);let a=this.formatResponse(o.result,s.TypeInfo.TestLog,true);u(a)}catch(e){A(e)}}))))}))}getTestRunLogs(e,t,i,r,o,a,l,p,c){return n(this,void 0,void 0,(function*(){if(r==null){throw new TypeError("type can not be null or undefined")}return new Promise(((c,d)=>n(this,void 0,void 0,(function*(){let n={project:t,runId:i};let u={type:r,directoryPath:o,fileNamePrefix:a,fetchMetaData:l,top:p};e=e||{};e["x-ms-continuationtoken"]="continuationToken";try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","5b47b946-e875-4c9a-acdc-2a20996caebe",n,u);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);r.additionalHeaders=e;let o;o=yield this.rest.get(i,r);let a=this.formatResponse(o.result,s.TypeInfo.TestLog,true);c(a)}catch(e){d(e)}}))))}))}getTestLogStoreEndpointDetailsForBuildLog(e,t,i,r){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("build can not be null or undefined")}if(i==null){throw new TypeError("type can not be null or undefined")}if(r==null){throw new TypeError("filePath can not be null or undefined")}return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e};let l={build:t,type:i,filePath:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","39b09be7-f0c9-4a83-a513-9ae31b45c56f",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.TestLogStoreEndpointDetails,false);o(a)}catch(e){a(e)}}))))}))}testLogStoreEndpointDetailsForBuild(e,t,i){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("buildId can not be null or undefined")}if(i==null){throw new TypeError("testLogStoreOperationType can not be null or undefined")}return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e};let a={buildId:t,testLogStoreOperationType:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","39b09be7-f0c9-4a83-a513-9ae31b45c56f",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.create(t,null,i);let l=this.formatResponse(o.result,s.TypeInfo.TestLogStoreEndpointDetails,false);r(l)}catch(e){o(e)}}))))}))}getTestLogStoreEndpointDetailsForResultLog(e,t,i,r,o){return n(this,void 0,void 0,(function*(){if(r==null){throw new TypeError("type can not be null or undefined")}if(o==null){throw new TypeError("filePath can not be null or undefined")}return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t,resultId:i};let p={type:r,filePath:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","da630b37-1236-45b5-945e-1d7bdb673850",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TestLogStoreEndpointDetails,false);a(o)}catch(e){l(e)}}))))}))}getTestLogStoreEndpointDetailsForSubResultLog(e,t,i,r,o,a){return n(this,void 0,void 0,(function*(){if(r==null){throw new TypeError("subResultId can not be null or undefined")}if(o==null){throw new TypeError("type can not be null or undefined")}if(a==null){throw new TypeError("filePath can not be null or undefined")}return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t,resultId:i};let c={subResultId:r,type:o,filePath:a};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","da630b37-1236-45b5-945e-1d7bdb673850",n,c);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TestLogStoreEndpointDetails,false);l(o)}catch(e){p(e)}}))))}))}testLogStoreEndpointDetailsForResult(e,t,i,r,o,a){return n(this,void 0,void 0,(function*(){if(r==null){throw new TypeError("subResultId can not be null or undefined")}if(o==null){throw new TypeError("filePath can not be null or undefined")}if(a==null){throw new TypeError("type can not be null or undefined")}return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t,resultId:i};let c={subResultId:r,filePath:o,type:a};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","da630b37-1236-45b5-945e-1d7bdb673850",n,c);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.create(t,null,i);let o=this.formatResponse(r.result,s.TypeInfo.TestLogStoreEndpointDetails,false);l(o)}catch(e){p(e)}}))))}))}getTestLogStoreEndpointDetailsForRunLog(e,t,i,r){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("type can not be null or undefined")}if(r==null){throw new TypeError("filePath can not be null or undefined")}return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t};let l={type:i,filePath:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","67eb3f92-6c97-4fd9-8b63-6cbdc7e526ea",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.TestLogStoreEndpointDetails,false);o(a)}catch(e){a(e)}}))))}))}testLogStoreEndpointDetailsForRun(e,t,i,r,o){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("testLogStoreOperationType can not be null or undefined")}return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t};let p={testLogStoreOperationType:i,filePath:r,type:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","67eb3f92-6c97-4fd9-8b63-6cbdc7e526ea",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.create(t,null,i);let o=this.formatResponse(r.result,s.TypeInfo.TestLogStoreEndpointDetails,false);a(o)}catch(e){l(e)}}))))}))}createTestSession(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","testresults","531e61ce-580d-4962-8591-0b2942b6bf78",n);let r=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(r,e,s);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}getTestSession(e,t){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("buildId can not be null or undefined")}return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e};let o={buildId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","testresults","531e61ce-580d-4962-8591-0b2942b6bf78",n,o);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(t,r);let l=this.formatResponse(a.result,s.TypeInfo.TestResultsSession,true);i(l)}catch(e){r(e)}}))))}))}getTestSessionLayout(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,sessionId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","testresults","531e61ce-580d-4962-8591-0b2942b6bf78",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,r);let o=this.formatResponse(s.result,null,true);i(o)}catch(e){r(e)}}))))}))}updateTestSession(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:t,sessionId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","testresults","531e61ce-580d-4962-8591-0b2942b6bf78",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(i,e,s);let a=this.formatResponse(o.result,null,false);r(a)}catch(e){s(e)}}))))}))}createAnalysis(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:t,sessionId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","testresults","c83eaf52-edf3-4034-ae11-17d38f25404c",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(i,e,s);let a=this.formatResponse(o.result,null,true);r(a)}catch(e){s(e)}}))))}))}createEnvironment(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","testresults","f9c2e9e4-9c9a-4c1d-9a7d-2b4c8a6f0d5f",n);let r=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(r,e,s);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}createEnvironmentAndMachine(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:t,sessionId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","testresults","502ab173-18a6-427a-bee1-4068126b3e9b",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(i,e,s);let a=this.formatResponse(o.result,null,false);r(a)}catch(e){s(e)}}))))}))}getTestSessionLayoutBySessionId(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,sessionId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","testresults","815d3979-81bd-4018-94fd-62000fc43163",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,r);let o=this.formatResponse(s.result,null,true);i(o)}catch(e){r(e)}}))))}))}createNotification(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:t,sessionId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","testresults","ebff1c56-2188-4082-9d0e-1838a396f0c8",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(i,e,s);let a=this.formatResponse(o.result,null,true);r(a)}catch(e){s(e)}}))))}))}getSessionNotifications(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,sessionId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","testresults","ebff1c56-2188-4082-9d0e-1838a396f0c8",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,r);let o=this.formatResponse(s.result,null,true);i(o)}catch(e){r(e)}}))))}))}addTestResultsToTestRunSession(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,runId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","testresults","ee6d95bf-7506-4c47-8100-9fed82cdc2f7",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TestCaseResult,true);r(l)}catch(e){o(e)}}))))}))}getTestSessionResults(e,t,i,r,o,a,l){return n(this,void 0,void 0,(function*(){return new Promise(((p,c)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t};let d={detailsToInclude:i,$skip:r,$top:o,outcomes:a&&a.join(","),$newTestsOnly:l};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","testresults","ee6d95bf-7506-4c47-8100-9fed82cdc2f7",n,d);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TestCaseResult,true);p(o)}catch(e){c(e)}}))))}))}updateTestResultsToTestRunSession(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:t,runId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","testresults","ee6d95bf-7506-4c47-8100-9fed82cdc2f7",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(i,e,s);let a=this.formatResponse(o.result,null,true);r(a)}catch(e){s(e)}}))))}))}createTestResultMachines(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:t,runId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","testresults","6485f27f-50a7-401e-828f-a8ee90978817",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(i,e,s);let a=this.formatResponse(o.result,null,false);r(a)}catch(e){s(e)}}))))}))}getTestResultMachines(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","testresults","6485f27f-50a7-401e-828f-a8ee90978817",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,r);let o=this.formatResponse(s.result,null,true);i(o)}catch(e){r(e)}}))))}))}getTestResultsByPipelineMRX(e,t,i,r,o,a,l,p,c,d){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("pipelineId can not be null or undefined")}return new Promise(((d,u)=>n(this,void 0,void 0,(function*(){let n={project:t};let A={pipelineId:i,stageName:r,phaseName:o,jobName:a,outcomes:l&&l.join(","),includeAllBuildRuns:p,$top:c};e=e||{};e["x-ms-continuationtoken"]="continuationToken";try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","testresults","607f51d4-91a2-4ea4-a496-b3d58a7baea1",n,A);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);r.additionalHeaders=e;let o;o=yield this.rest.get(i,r);let a=this.formatResponse(o.result,s.TypeInfo.TestCaseResult,true);d(a)}catch(e){u(e)}}))))}))}getTestRunsBySessionId(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,sessionId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","testresults","6efc2c12-d4bf-4e86-ae37-b502e57a84c7",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,r);let o=this.formatResponse(s.result,null,true);i(o)}catch(e){r(e)}}))))}))}updateTestRunsBySessionId(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:t,sessionId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","testresults","6efc2c12-d4bf-4e86-ae37-b502e57a84c7",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(i,e,s);let a=this.formatResponse(o.result,null,true);r(a)}catch(e){s(e)}}))))}))}createTestSettings(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","930bad47-f826-4099-9597-f44d0a9c735c",n);let r=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(r,e,s);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}deleteTestSettings(e,t){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("testSettingsId can not be null or undefined")}return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e};let s={testSettingsId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","930bad47-f826-4099-9597-f44d0a9c735c",n,s);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.del(t,r);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}getTestSettingsById(e,t){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("testSettingsId can not be null or undefined")}return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e};let s={testSettingsId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","testresults","930bad47-f826-4099-9597-f44d0a9c735c",n,s);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}addWorkItemToTestLinks(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","testresults","4e3abe63-ca46-4fe0-98b2-363f7ec7aa5f",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.WorkItemToTestLinks,false);i(l)}catch(e){r(e)}}))))}))}deleteTestMethodToWorkItemLink(e,t,i){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("testName can not be null or undefined")}if(i==null){throw new TypeError("workItemId can not be null or undefined")}return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e};let o={testName:t,workItemId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","testresults","cbd50bd7-f7ed-4e35-b127-4408ae6bfa2c",n,o);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,i);let a=this.formatResponse(s.result,null,false);r(a)}catch(e){s(e)}}))))}))}queryTestMethodLinkedWorkItems(e,t){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("testName can not be null or undefined")}return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e};let o={testName:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","testresults","cbd50bd7-f7ed-4e35-b127-4408ae6bfa2c",n,o);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.create(t,null,r);let l=this.formatResponse(a.result,s.TypeInfo.TestToWorkItemLinks,false);i(l)}catch(e){r(e)}}))))}))}getTestResultWorkItemsById(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,runId:t,testCaseResultId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","testresults","3d032fd6-e7a0-468b-b105-75d206f99aad",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,i);let o=this.formatResponse(s.result,null,true);r(o)}catch(e){s(e)}}))))}))}queryTestResultWorkItems(e,t,i,r,s,o,a){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("workItemCategory can not be null or undefined")}return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={project:e};let c={workItemCategory:t,automatedTestName:i,testCaseId:r,maxCompleteDate:s,days:o,$workItemCount:a};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","testresults","f7401a26-331b-44fe-a470-f7ed35138e4a",n,c);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let s=this.formatResponse(r.result,null,true);l(s)}catch(e){p(e)}}))))}))}}t.TestResultsApi=TestResultsApi;TestResultsApi.RESOURCE_AREA_ID="c83eaf52-edf3-4034-ae11-17d38f25404c"},6824:function(e,t,i){var n=this&&this.__awaiter||function(e,t,i,n){function adopt(e){return e instanceof i?e:new i((function(t){t(e)}))}return new(i||(i=Promise))((function(i,r){function fulfilled(e){try{step(n.next(e))}catch(e){r(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){r(e)}}function step(e){e.done?i(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.TfvcApi=void 0;const r=i(666);const s=i(8287);class TfvcApi extends r.ClientApiBase{constructor(e,t,i,n){super(e,t,n||"node-Tfvc-api",i)}getBranch(e,t,i,r){return n(this,void 0,void 0,(function*(){if(e==null){throw new TypeError("path can not be null or undefined")}return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:t};let l={path:e,includeParent:i,includeChildren:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","tfvc","bc1f417e-239d-42e7-85e1-76e80cb2d6eb",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.TfvcBranch,false);o(a)}catch(e){a(e)}}))))}))}getBranches(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e};let p={includeParent:t,includeChildren:i,includeDeleted:r,includeLinks:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","tfvc","bc1f417e-239d-42e7-85e1-76e80cb2d6eb",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TfvcBranch,true);a(o)}catch(e){l(e)}}))))}))}getBranchRefs(e,t,i,r){return n(this,void 0,void 0,(function*(){if(e==null){throw new TypeError("scopePath can not be null or undefined")}return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:t};let l={scopePath:e,includeDeleted:i,includeLinks:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","tfvc","bc1f417e-239d-42e7-85e1-76e80cb2d6eb",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.TfvcBranchRef,true);o(a)}catch(e){a(e)}}))))}))}getChangesetChanges(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={id:e};let a={$skip:t,$top:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","tfvc","f32b86f2-15b9-4fe6-81b1-6f8938617ee5",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.TfvcChange,true);r(l)}catch(e){o(e)}}))))}))}createChangeset(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.3","tfvc","0bc8f0a4-6bfb-42a9-ba84-139da7b99c49",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TfvcChangesetRef,false);i(l)}catch(e){r(e)}}))))}))}getChangeset(e,t,i,r,o,a,l,p,c,d,u){return n(this,void 0,void 0,(function*(){return new Promise(((A,f)=>n(this,void 0,void 0,(function*(){let n={project:t,id:e};let h={maxChangeCount:i,includeDetails:r,includeWorkItems:o,maxCommentLength:a,includeSourceRename:l,$skip:p,$top:c,$orderby:d,searchCriteria:u};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","tfvc","0bc8f0a4-6bfb-42a9-ba84-139da7b99c49",n,h);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TfvcChangeset,false);A(o)}catch(e){f(e)}}))))}))}getChangesets(e,t,i,r,o,a){return n(this,void 0,void 0,(function*(){return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={project:e};let c={maxCommentLength:t,$skip:i,$top:r,$orderby:o,searchCriteria:a};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","tfvc","0bc8f0a4-6bfb-42a9-ba84-139da7b99c49",n,c);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TfvcChangesetRef,true);l(o)}catch(e){p(e)}}))))}))}getBatchedChangesets(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","tfvc","b7e7c173-803c-4fea-9ec8-31ee35c5502a",n);let r=i.requestUrl;let o=this.createRequestOptions("application/json",i.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TfvcChangesetRef,true);t(l)}catch(e){i(e)}}))))}))}getChangesetWorkItems(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={id:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","tfvc","64ae0bea-1d71-47c9-a9e5-fe73f5ea0ff4",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(i,r);let o=this.formatResponse(s.result,null,true);t(o)}catch(e){i(e)}}))))}))}getItemsBatch(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","tfvc","fe6f827b-5f64-480f-b8af-1eca3b80e833",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.TfvcItem,true);i(l)}catch(e){r(e)}}))))}))}getItemsBatchZip(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","tfvc","fe6f827b-5f64-480f-b8af-1eca3b80e833",n);let r=t.requestUrl;let s=t.apiVersion;let o=this.createAcceptHeader("application/zip",s);i((yield this.http.post(r,JSON.stringify(e),{Accept:o,"Content-Type":"application/json"})).message)}catch(e){r(e)}}))))}))}getItem(e,t,i,r,o,a,l,p){return n(this,void 0,void 0,(function*(){if(e==null){throw new TypeError("path can not be null or undefined")}return new Promise(((c,d)=>n(this,void 0,void 0,(function*(){let n={project:t};let u={path:e,fileName:i,download:r,scopePath:o,recursionLevel:a,versionDescriptor:l,includeContent:p};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","tfvc","ba9fc436-9a38-4578-89d6-e4f3241f5040",n,u);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TfvcItem,false);c(o)}catch(e){d(e)}}))))}))}getItemContent(e,t,i,r,s,o,a,l){return n(this,void 0,void 0,(function*(){if(e==null){throw new TypeError("path can not be null or undefined")}return new Promise(((p,c)=>n(this,void 0,void 0,(function*(){let n={project:t};let d={path:e,fileName:i,download:r,scopePath:s,recursionLevel:o,versionDescriptor:a,includeContent:l};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","tfvc","ba9fc436-9a38-4578-89d6-e4f3241f5040",n,d);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("application/octet-stream",i);p((yield this.http.get(t,{Accept:r})).message)}catch(e){c(e)}}))))}))}getItems(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e};let p={scopePath:t,recursionLevel:i,includeLinks:r,versionDescriptor:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","tfvc","ba9fc436-9a38-4578-89d6-e4f3241f5040",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.TfvcItem,true);a(o)}catch(e){l(e)}}))))}))}getItemText(e,t,i,r,s,o,a,l){return n(this,void 0,void 0,(function*(){if(e==null){throw new TypeError("path can not be null or undefined")}return new Promise(((p,c)=>n(this,void 0,void 0,(function*(){let n={project:t};let d={path:e,fileName:i,download:r,scopePath:s,recursionLevel:o,versionDescriptor:a,includeContent:l};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","tfvc","ba9fc436-9a38-4578-89d6-e4f3241f5040",n,d);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("text/plain",i);p((yield this.http.get(t,{Accept:r})).message)}catch(e){c(e)}}))))}))}getItemZip(e,t,i,r,s,o,a,l){return n(this,void 0,void 0,(function*(){if(e==null){throw new TypeError("path can not be null or undefined")}return new Promise(((p,c)=>n(this,void 0,void 0,(function*(){let n={project:t};let d={path:e,fileName:i,download:r,scopePath:s,recursionLevel:o,versionDescriptor:a,includeContent:l};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","tfvc","ba9fc436-9a38-4578-89d6-e4f3241f5040",n,d);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("application/zip",i);p((yield this.http.get(t,{Accept:r})).message)}catch(e){c(e)}}))))}))}getLabelItems(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={labelId:e};let a={$top:t,$skip:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","tfvc","06166e34-de17-4b60-8cd1-23182a346fda",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.TfvcItem,true);r(l)}catch(e){o(e)}}))))}))}getLabel(e,t,i){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("requestData can not be null or undefined")}return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:i,labelId:e};let a={requestData:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","tfvc","a5d9bd7f-b661-4d0e-b9be-d9c16affae54",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.TfvcLabel,false);r(l)}catch(e){o(e)}}))))}))}getLabels(e,t,i,r){return n(this,void 0,void 0,(function*(){if(e==null){throw new TypeError("requestData can not be null or undefined")}return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:t};let l={requestData:e,$top:i,$skip:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","tfvc","a5d9bd7f-b661-4d0e-b9be-d9c16affae54",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.TfvcLabelRef,true);o(a)}catch(e){a(e)}}))))}))}getShelvesetChanges(e,t,i){return n(this,void 0,void 0,(function*(){if(e==null){throw new TypeError("shelvesetId can not be null or undefined")}return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={};let a={shelvesetId:e,$top:t,$skip:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","tfvc","dbaf075b-0445-4c34-9e5b-82292f856522",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.TfvcChange,true);r(l)}catch(e){o(e)}}))))}))}getShelveset(e,t){return n(this,void 0,void 0,(function*(){if(e==null){throw new TypeError("shelvesetId can not be null or undefined")}return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={};let o={shelvesetId:e,requestData:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","tfvc","e36d44fb-e907-4b0a-b194-f83f1ed32ad3",n,o);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(t,r);let l=this.formatResponse(a.result,s.TypeInfo.TfvcShelveset,false);i(l)}catch(e){r(e)}}))))}))}getShelvesets(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={};let a={requestData:e,$top:t,$skip:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","tfvc","e36d44fb-e907-4b0a-b194-f83f1ed32ad3",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.TfvcShelvesetRef,true);r(l)}catch(e){o(e)}}))))}))}getShelvesetWorkItems(e){return n(this,void 0,void 0,(function*(){if(e==null){throw new TypeError("shelvesetId can not be null or undefined")}return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};let r={shelvesetId:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","tfvc","a7a0c1c1-373e-425a-b031-a519474d743d",n,r);let i=e.requestUrl;let s=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(i,s);let a=this.formatResponse(o.result,null,true);t(a)}catch(e){i(e)}}))))}))}getTfvcStatistics(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e};let s={scopePath:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","tfvc","e15c74c0-3605-40e0-aed4-4cc61e549ed8",n,s);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}}t.TfvcApi=TfvcApi;TfvcApi.RESOURCE_AREA_ID="8aa40520-446d-40e6-89f6-9c9f9ce44c48"},5944:(e,t,i)=>{Object.defineProperty(t,"__esModule",{value:true});t.VsoClient=t.InvalidApiResourceVersionError=void 0;const n=i(7016);const r=i(6928);class InvalidApiResourceVersionError{constructor(e){this.name="Invalid resource version";this.message=e}}t.InvalidApiResourceVersionError=InvalidApiResourceVersionError;class VsoClient{constructor(e,t){this.baseUrl=e;this.basePath=n.parse(e).pathname;this.restClient=t;this._locationsByAreaPromises={};this._initializationPromise=Promise.resolve(true)}autoNegotiateApiVersion(e,t){let i;let n;let r;if(t){let s=new RegExp("(\\d+(\\.\\d+)?)(-preview(\\.(\\d+))?)?");let o=false;let a;let l=s.exec(t);if(l){if(l[1]){n=+l[1];r=l[1];if(l[3]){o=true;if(l[5]){a=+l[5]}}if(n<=+e.releasedVersion||!a&&n<=+e.maxVersion&&o||a&&n<=+e.maxVersion&&a<=+e.resourceVersion){i=t}}}}if(!i){if(n<+e.maxVersion){i=r+"-preview"}else if(e.maxVersion===e.releasedVersion){i=e.maxVersion}else{i=e.maxVersion+"-preview."+e.resourceVersion}}return i}getVersioningData(e,t,i,n,r){let s;return this.beginGetLocation(t,i).then((o=>{if(!o){throw new Error("Failed to find api location for area: "+t+" id: "+i)}e=this.autoNegotiateApiVersion(o,e);s=this.getRequestUrl(o.routeTemplate,o.area,o.resourceName,n,r);return{apiVersion:e,requestUrl:s}}))}_setInitializationPromise(e){if(e){this._initializationPromise=e}}beginGetLocation(e,t){return this._initializationPromise.then((()=>this.beginGetAreaLocations(e))).then((e=>e[(t||"").toLowerCase()]))}beginGetAreaLocations(e){let t=this._locationsByAreaPromises[e];if(!t){let i=this.resolveUrl(VsoClient.APIS_RELATIVE_PATH+"/"+e);t=this.restClient.options(i).then((i=>{if(!i.result){return{}}let n={};let r=i.result.value;let s;for(s=0;se.toString())).join(",");i+=n+"="+encodeURIComponent(r)+"&";return i}if(typeof e!=="string"){for(let n in e){if(e.hasOwnProperty(n)){const r=e[n];const s=t+encodeURIComponent(n.toString())+".";i+=this.queryParamsToStringHelper(r,s)}}}if(i===""&&t.length>0){const n=typeof e==="object"&&"toUTCString"in e?e.toUTCString():e.toString();const r=t.endsWith(".")?t.slice(0,-1):t;i=r+"="+encodeURIComponent(n)+"&"}return i}queryParamsToString(e){const t="?"+this.queryParamsToStringHelper(e,"");return t.slice(0,-1)}getRequestUrl(e,t,i,s,o){s=s||{};if(!s.area){s.area=t}if(!s.resource){s.resource=i}let a=this.replaceRouteValues(e,s);if(o){a+=this.queryParamsToString(o)}return n.resolve(this.baseUrl,r.join(this.basePath,a))}replaceRouteValues(e,t){let i="",n="",r="",s=false,o,a=e.length,l;for(o=0;oe.toLowerCase()));const i=H.parse(e).host.toLowerCase();return t.indexOf(i)!==-1};this.serverUrl=e;this.authHandler=t;this.options=n||{};if(!this.isNoProxyHost(this.serverUrl)){if(!this.options.proxy||!this.options.proxy.proxyUrl){if(global["_vsts_task_lib_proxy"]){let e={proxyUrl:global["_vsts_task_lib_proxy_url"],proxyUsername:global["_vsts_task_lib_proxy_username"],proxyPassword:this._readTaskLibSecrets(global["_vsts_task_lib_proxy_password"]),proxyBypassHosts:JSON.parse(global["_vsts_task_lib_proxy_bypass"]||"[]")};this.options.proxy=e}}}if(!this.options.cert){if(global["_vsts_task_lib_cert"]){let e={caFile:global["_vsts_task_lib_cert_ca"],certFile:global["_vsts_task_lib_cert_clientcert"],keyFile:global["_vsts_task_lib_cert_key"],passphrase:this._readTaskLibSecrets(global["_vsts_task_lib_cert_passphrase"])};this.options.cert=e}}if(!this.options.ignoreSslError){this.options.ignoreSslError=!!global["_vsts_task_lib_skip_cert_validation"]}let s;const o="azure-devops-node-api";if(r&&r.userAgent){s=r.userAgent;this.userAgent=r.userAgent}else if(J){if(r){s=`${r.productName}/${r.productVersion} (${o}; ${window.navigator.userAgent})`}else{s=`${o} (${window.navigator.userAgent})`}}else{let e="unknown";const t=i.ab+"package.json";if(L.existsSync(i.ab+"package.json")){e=JSON.parse(L.readFileSync(t,"utf8")).version}const n=G.platform();const a=G.release();if(r){s=`${r.productName}/${r.productVersion} (${o} ${e}; ${n} ${a})`}else{s=`${o}/${e} (${n} ${a})`}}this.rest=new q.RestClient(s,null,[this.authHandler],this.options);this.vsoClient=new j.VsoClient(e,this.rest)}static createWithBearerToken(e,t,i){let n=getBearerHandler(t);return new this(e,n,i)}connect(){return n(this,void 0,void 0,(function*(){return new Promise(((e,t)=>n(this,void 0,void 0,(function*(){try{let t;t=yield this.rest.get(this.vsoClient.resolveUrl("/_apis/connectionData"));e(t.result)}catch(e){t(e)}}))))}))}getAlertApi(e,t){return n(this,void 0,void 0,(function*(){e=yield this._getResourceAreaUrl(e||this.serverUrl,"0f2ca920-f269-4545-b1f4-5b4173aa784e");t=t||[this.authHandler];return new r.AlertApi(e,t,this.options,this.userAgent)}))}getBuildApi(e,t){return n(this,void 0,void 0,(function*(){e=yield this._getResourceAreaUrl(e||this.serverUrl,s.BuildApi.RESOURCE_AREA_ID);t=t||[this.authHandler];return new s.BuildApi(e,t,this.options,this.userAgent)}))}getCoreApi(e,t){return n(this,void 0,void 0,(function*(){e=yield this._getResourceAreaUrl(e||this.serverUrl,"79134c72-4a58-4b42-976c-04e7115f32bf");t=t||[this.authHandler];return new o.CoreApi(e,t,this.options,this.userAgent)}))}getDashboardApi(e,t){return n(this,void 0,void 0,(function*(){e=yield this._getResourceAreaUrl(e||this.serverUrl,"31c84e0a-3ece-48fd-a29d-100849af99ba");t=t||[this.authHandler];return new a.DashboardApi(e,t,this.options,this.userAgent)}))}getExtensionManagementApi(e,t){return n(this,void 0,void 0,(function*(){e=yield this._getResourceAreaUrl(e||this.serverUrl,"6c2b0933-3600-42ae-bf8b-93d4f7e83594");t=t||[this.authHandler];return new l.ExtensionManagementApi(e,t,this.options,this.userAgent)}))}getFeatureManagementApi(e,t){return n(this,void 0,void 0,(function*(){e=yield this._getResourceAreaUrl(e||this.serverUrl,"");t=t||[this.authHandler];return new p.FeatureManagementApi(e,t,this.options,this.userAgent)}))}getFileContainerApi(e,t){return n(this,void 0,void 0,(function*(){e=yield this._getResourceAreaUrl(e||this.serverUrl,"");t=t||[this.authHandler];return new c.FileContainerApi(e,t,this.options,this.userAgent)}))}getGalleryApi(e,t){return n(this,void 0,void 0,(function*(){e=yield this._getResourceAreaUrl(e||this.serverUrl,d.GalleryApi.RESOURCE_AREA_ID);t=t||[this.authHandler];return new d.GalleryApi(e,t,this.options,this.userAgent)}))}getGitApi(e,t){return n(this,void 0,void 0,(function*(){e=yield this._getResourceAreaUrl(e||this.serverUrl,u.GitApi.RESOURCE_AREA_ID);t=t||[this.authHandler];return new u.GitApi(e,t,this.options,this.userAgent)}))}getLocationsApi(e,t){return n(this,void 0,void 0,(function*(){let i=Object.assign({},this.options);i.allowRetries=true;i.maxRetries=5;e=(yield e)||this.serverUrl;t=t||[this.authHandler];return new A.LocationsApi(e,t,i,this.userAgent)}))}getManagementApi(e,t){return n(this,void 0,void 0,(function*(){e=yield this._getResourceAreaUrl(e||this.serverUrl,"f101720c-9790-45a6-9fb3-494a09fddeeb");t=t||[this.authHandler];return new f.ManagementApi(e,t,this.options,this.userAgent)}))}getNotificationApi(e,t){return n(this,void 0,void 0,(function*(){e=yield this._getResourceAreaUrl(e||this.serverUrl,"");t=t||[this.authHandler];return new h.NotificationApi(e,t,this.options,this.userAgent)}))}getPolicyApi(e,t){return n(this,void 0,void 0,(function*(){e=yield this._getResourceAreaUrl(e||this.serverUrl,"fb13a388-40dd-4a04-b530-013a739c72ef");t=t||[this.authHandler];return new g.PolicyApi(e,t,this.options,this.userAgent)}))}getProfileApi(e,t){return n(this,void 0,void 0,(function*(){e=yield this._getResourceAreaUrl(e||this.serverUrl,"8ccfef3d-2b87-4e99-8ccb-66e343d2daa8");t=t||[this.authHandler];return new y.ProfileApi(e,t,this.options,this.userAgent)}))}getProjectAnalysisApi(e,t){return n(this,void 0,void 0,(function*(){e=yield this._getResourceAreaUrl(e||this.serverUrl,"7658fa33-b1bf-4580-990f-fac5896773d3");t=t||[this.authHandler];return new v.ProjectAnalysisApi(e,t,this.options,this.userAgent)}))}getSecurityRolesApi(e,t){return n(this,void 0,void 0,(function*(){e=yield this._getResourceAreaUrl(e||this.serverUrl,"");t=t||[this.authHandler];return new E.SecurityRolesApi(e,t,this.options,this.userAgent)}))}getReleaseApi(e,t){return n(this,void 0,void 0,(function*(){e=yield this._getResourceAreaUrl(e||this.serverUrl,"efc2f575-36ef-48e9-b672-0c6fb4a48ac5");t=t||[this.authHandler];return new I.ReleaseApi(e,t,this.options,this.userAgent)}))}getTaskApi(e,t){return n(this,void 0,void 0,(function*(){e=yield this._getResourceAreaUrl(e||this.serverUrl,"");t=t||[this.authHandler];return new b.TaskApi(e,t,this.options,this.userAgent)}))}getTaskAgentApi(e,t){return n(this,void 0,void 0,(function*(){e=yield this._getResourceAreaUrl(e||this.serverUrl,"a85b8835-c1a1-4aac-ae97-1c3d0ba72dbd");t=t||[this.authHandler];return new C.TaskAgentApi(e,t,this.options,this.userAgent)}))}getTestApi(e,t){return n(this,void 0,void 0,(function*(){e=yield this._getResourceAreaUrl(e||this.serverUrl,"c2aa639c-3ccc-4740-b3b6-ce2a1e1d984e");t=t||[this.authHandler];return new T.TestApi(e,t,this.options,this.userAgent)}))}getTestPlanApi(e,t){return n(this,void 0,void 0,(function*(){e=yield this._getResourceAreaUrl(e||this.serverUrl,"e4c27205-9d23-4c98-b958-d798bc3f9cd4");t=t||[this.authHandler];return new w.TestPlanApi(e,t,this.options,this.userAgent)}))}getTestResultsApi(e,t){return n(this,void 0,void 0,(function*(){e=yield this._getResourceAreaUrl(e||this.serverUrl,"c83eaf52-edf3-4034-ae11-17d38f25404c");t=t||[this.authHandler];return new R.TestResultsApi(e,t,this.options,this.userAgent)}))}getTfvcApi(e,t){return n(this,void 0,void 0,(function*(){e=yield this._getResourceAreaUrl(e||this.serverUrl,"8aa40520-446d-40e6-89f6-9c9f9ce44c48");t=t||[this.authHandler];return new B.TfvcApi(e,t,this.options,this.userAgent)}))}getWikiApi(e,t){return n(this,void 0,void 0,(function*(){e=yield this._getResourceAreaUrl(e||this.serverUrl,"bf7d82a0-8aa5-4613-94ef-6172a5ea01f3");t=t||[this.authHandler];return new D.WikiApi(e,t,this.options,this.userAgent)}))}getWorkApi(e,t){return n(this,void 0,void 0,(function*(){e=yield this._getResourceAreaUrl(e||this.serverUrl,"1d4f49f9-02b9-4e26-b826-2cdb6195f2a9");t=t||[this.authHandler];return new S.WorkApi(e,t,this.options,this.userAgent)}))}getWorkItemTrackingApi(e,t){return n(this,void 0,void 0,(function*(){e=yield this._getResourceAreaUrl(e||this.serverUrl,P.WorkItemTrackingApi.RESOURCE_AREA_ID);t=t||[this.authHandler];return new P.WorkItemTrackingApi(e,t,this.options,this.userAgent)}))}getWorkItemTrackingProcessApi(e,t){return n(this,void 0,void 0,(function*(){e=yield this._getResourceAreaUrl(e||this.serverUrl,"5264459e-e5e0-4bd8-b118-0985e68a4ec5");t=t||[this.authHandler];return new x.WorkItemTrackingProcessApi(e,t,this.options,this.userAgent)}))}getWorkItemTrackingProcessDefinitionApi(e,t){return n(this,void 0,void 0,(function*(){e=yield this._getResourceAreaUrl(e||this.serverUrl,"5264459e-e5e0-4bd8-b118-0985e68a4ec5");t=t||[this.authHandler];return new O.WorkItemTrackingProcessDefinitionsApi(e,t,this.options,this.userAgent)}))}getPipelinesApi(e,t){return n(this,void 0,void 0,(function*(){e=yield this._getResourceAreaUrl(e||this.serverUrl,"5264459e-e5e0-4bd8-b118-0985e68a4ec5");t=t||[this.authHandler];return new k.PipelinesApi(e,t,this.options,this.userAgent)}))}getCixApi(e,t){return n(this,void 0,void 0,(function*(){e=yield this._getResourceAreaUrl(e||this.serverUrl,"5264459e-e5e0-4bd8-b118-0985e68a4ec5");t=t||[this.authHandler];return new _.CixApi(e,t,this.options,this.userAgent)}))}_getResourceAreaUrl(e,t){return n(this,void 0,void 0,(function*(){if(!t){return e}const i=yield this._getResourceAreas();if(i===undefined){throw new Error(`Failed to retrieve resource areas ' + 'from server: ${e}`)}if(!i||i.length===0||i.count===0){return e}for(var n of i){if(n.id.toLowerCase()===t.toLowerCase()){return n.locationUrl}}throw new Error(`Could not find information for resource area ${t} ' + 'from server: ${e}`)}))}_getResourceAreas(){return n(this,void 0,void 0,(function*(){if(!this._resourceAreas){const e=yield this.getLocationsApi();this._resourceAreas=yield e.getResourceAreas()}return this._resourceAreas}))}_readTaskLibSecrets(e){if(J){throw new Error("Browsers can't securely keep secrets")}if(e&&e.indexOf(":")>0){let t=e.split(":",2);let i=new Buffer(t[0],"base64").toString("utf8");let n=new Buffer(L.readFileSync(i,"utf8"),"base64");let r=new Buffer(t[1],"base64").toString("utf8");let s=M.createDecipher("aes-256-ctr",n);let o=s.update(r,"hex","utf8");o+=s.final("utf8");return o}}}t.WebApi=WebApi},7187:function(e,t,i){var n=this&&this.__awaiter||function(e,t,i,n){function adopt(e){return e instanceof i?e:new i((function(t){t(e)}))}return new(i||(i=Promise))((function(i,r){function fulfilled(e){try{step(n.next(e))}catch(e){r(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){r(e)}}function step(e){e.done?i(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.WikiApi=void 0;const r=i(666);const s=i(7644);const o=i(2662);class WikiApi extends r.ClientApiBase{constructor(e,t,i,n){super(e,t,n||"node-Wiki-api",i)}createCommentAttachment(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:i,wikiIdentifier:r,pageId:o};e=e||{};e["Content-Type"]="application/octet-stream";try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","wiki","5100d976-363d-42e7-a19d-4171ecb44782",n);let r=i.requestUrl;let o=this.createRequestOptions("application/json",i.apiVersion);o.additionalHeaders=e;let l;l=yield this.rest.uploadStream("POST",r,t,o);let p=this.formatResponse(l.result,s.TypeInfo.CommentAttachment,false);a(p)}catch(e){l(e)}}))))}))}getAttachmentContent(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:e,wikiIdentifier:t,pageId:i,attachmentId:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","wiki","5100d976-363d-42e7-a19d-4171ecb44782",n);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("application/octet-stream",i);s((yield this.http.get(t,{Accept:r})).message)}catch(e){o(e)}}))))}))}addCommentReaction(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e,wikiIdentifier:t,pageId:i,commentId:r,type:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","wiki","7a5bc693-aab7-4d48-8f34-36f373022063",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.replace(t,null,i);let o=this.formatResponse(r.result,s.TypeInfo.CommentReaction,false);a(o)}catch(e){l(e)}}))))}))}deleteCommentReaction(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e,wikiIdentifier:t,pageId:i,commentId:r,type:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","wiki","7a5bc693-aab7-4d48-8f34-36f373022063",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.del(t,i);let o=this.formatResponse(r.result,s.TypeInfo.CommentReaction,false);a(o)}catch(e){l(e)}}))))}))}getEngagedUsers(e,t,i,r,s,o,a){return n(this,void 0,void 0,(function*(){return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={project:e,wikiIdentifier:t,pageId:i,commentId:r,type:s};let c={$top:o,$skip:a};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","wiki","598a5268-41a7-4162-b7dc-344131e4d1fa",n,c);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let s=this.formatResponse(r.result,null,true);l(s)}catch(e){p(e)}}))))}))}addComment(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:t,wikiIdentifier:i,pageId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","wiki","9b394e93-7db5-46cb-9c26-09a36aa5c895",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,r);let l=this.formatResponse(a.result,s.TypeInfo.Comment,false);o(l)}catch(e){a(e)}}))))}))}deleteComment(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:e,wikiIdentifier:t,pageId:i,id:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","wiki","9b394e93-7db5-46cb-9c26-09a36aa5c895",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.del(t,i);let o=this.formatResponse(r.result,null,false);s(o)}catch(e){o(e)}}))))}))}getComment(e,t,i,r,o,a){return n(this,void 0,void 0,(function*(){return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={project:e,wikiIdentifier:t,pageId:i,id:r};let c={excludeDeleted:o,$expand:a};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","wiki","9b394e93-7db5-46cb-9c26-09a36aa5c895",n,c);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.Comment,false);l(o)}catch(e){p(e)}}))))}))}listComments(e,t,i,r,o,a,l,p,c){return n(this,void 0,void 0,(function*(){return new Promise(((d,u)=>n(this,void 0,void 0,(function*(){let n={project:e,wikiIdentifier:t,pageId:i};let A={$top:r,continuationToken:o,excludeDeleted:a,$expand:l,order:p,parentId:c};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","wiki","9b394e93-7db5-46cb-9c26-09a36aa5c895",n,A);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.CommentList,false);d(o)}catch(e){u(e)}}))))}))}updateComment(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:t,wikiIdentifier:i,pageId:r,id:o};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","wiki","9b394e93-7db5-46cb-9c26-09a36aa5c895",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(i,e,r);let l=this.formatResponse(o.result,s.TypeInfo.Comment,false);a(l)}catch(e){l(e)}}))))}))}getPageText(e,t,i,r,s,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e,wikiIdentifier:t};let p={path:i,recursionLevel:r,versionDescriptor:s,includeContent:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","wiki","25d3fbc7-fe3d-46cb-b5a5-0b6f79caf27b",n,p);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("text/plain",i);a((yield this.http.get(t,{Accept:r})).message)}catch(e){l(e)}}))))}))}getPageZip(e,t,i,r,s,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e,wikiIdentifier:t};let p={path:i,recursionLevel:r,versionDescriptor:s,includeContent:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","wiki","25d3fbc7-fe3d-46cb-b5a5-0b6f79caf27b",n,p);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("application/zip",i);a((yield this.http.get(t,{Accept:r})).message)}catch(e){l(e)}}))))}))}getPageByIdText(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,wikiIdentifier:t,id:i};let l={recursionLevel:r,includeContent:s};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","wiki","ceddcf75-1068-452d-8b13-2d4d76e1f970",n,l);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("text/plain",i);o((yield this.http.get(t,{Accept:r})).message)}catch(e){a(e)}}))))}))}getPageByIdZip(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,wikiIdentifier:t,id:i};let l={recursionLevel:r,includeContent:s};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","wiki","ceddcf75-1068-452d-8b13-2d4d76e1f970",n,l);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("application/zip",i);o((yield this.http.get(t,{Accept:r})).message)}catch(e){a(e)}}))))}))}getPagesBatch(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,a)=>n(this,void 0,void 0,(function*(){let n={project:t,wikiIdentifier:i};let l={versionDescriptor:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","wiki","71323c46-2592-4398-8771-ced73dd87207",n,l);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,r);let p=this.formatResponse(a.result,o.TypeInfo.WikiPageDetail,true);s(p)}catch(e){a(e)}}))))}))}getPageData(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,a)=>n(this,void 0,void 0,(function*(){let n={project:e,wikiIdentifier:t,pageId:i};let l={pageViewsForDays:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","wiki","81c4e0fe-7663-4d62-ad46-6ab78459f274",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,o.TypeInfo.WikiPageDetail,false);s(a)}catch(e){a(e)}}))))}))}createOrUpdatePageViewStats(e,t,i,r,s){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("wikiVersion can not be null or undefined")}if(r==null){throw new TypeError("path can not be null or undefined")}return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e,wikiIdentifier:t};let p={wikiVersion:i,path:r,oldPath:s};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","wiki","1087b746-5d15-41b9-bea6-14e325e7f880",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.create(t,null,i);let s=this.formatResponse(r.result,o.TypeInfo.WikiPageViewStats,false);a(s)}catch(e){l(e)}}))))}))}createWiki(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","wiki","288d122c-dbd4-451d-aa5f-7dbbba070728",n);let r=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,s);let l=this.formatResponse(a.result,o.TypeInfo.WikiV2,false);i(l)}catch(e){r(e)}}))))}))}deleteWiki(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t,wikiIdentifier:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","wiki","288d122c-dbd4-451d-aa5f-7dbbba070728",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let a=this.formatResponse(s.result,o.TypeInfo.WikiV2,false);i(a)}catch(e){r(e)}}))))}))}getAllWikis(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={project:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","wiki","288d122c-dbd4-451d-aa5f-7dbbba070728",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(i,r);let a=this.formatResponse(s.result,o.TypeInfo.WikiV2,true);t(a)}catch(e){i(e)}}))))}))}getWiki(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t,wikiIdentifier:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","wiki","288d122c-dbd4-451d-aa5f-7dbbba070728",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,r);let a=this.formatResponse(s.result,o.TypeInfo.WikiV2,false);i(a)}catch(e){r(e)}}))))}))}updateWiki(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:i,wikiIdentifier:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","wiki","288d122c-dbd4-451d-aa5f-7dbbba070728",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,s);let l=this.formatResponse(a.result,o.TypeInfo.WikiV2,false);r(l)}catch(e){s(e)}}))))}))}}t.WikiApi=WikiApi;WikiApi.RESOURCE_AREA_ID="bf7d82a0-8aa5-4613-94ef-6172a5ea01f3"},7932:function(e,t,i){var n=this&&this.__awaiter||function(e,t,i,n){function adopt(e){return e instanceof i?e:new i((function(t){t(e)}))}return new(i||(i=Promise))((function(i,r){function fulfilled(e){try{step(n.next(e))}catch(e){r(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){r(e)}}function step(e){e.done?i(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.WorkApi=void 0;const r=i(666);const s=i(2047);class WorkApi extends r.ClientApiBase{constructor(e,t,i,n){super(e,t,n||"node-Work-api",i)}updateAutomationRule(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n=null;let s=null;if(t){n=t.projectId||t.project;s=t.teamId||t.team}let o={project:n,team:s};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","work","2882c15d-0cb3-43b5-8fb7-db62e09a79db",o);let n=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.update(n,e,r);let a=this.formatResponse(s.result,null,false);i(a)}catch(e){r(e)}}))))}))}getBacklogConfigurations(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n=null;let r=null;if(e){n=e.projectId||e.project;r=e.teamId||e.team}let o={project:n,team:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","work","7799f497-3cb5-4f16-ad4f-5cd06012db64",o);let i=e.requestUrl;let n=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(i,n);let a=this.formatResponse(r.result,s.TypeInfo.BacklogConfiguration,false);t(a)}catch(e){i(e)}}))))}))}getBacklogLevelWorkItems(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n=null;let s=null;if(e){n=e.projectId||e.project;s=e.teamId||e.team}let o={project:n,team:s,backlogId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","work","7c468d96-ab1d-4294-a360-92f07e9ccd98",o);let t=e.requestUrl;let n=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,n);let s=this.formatResponse(r.result,null,false);i(s)}catch(e){r(e)}}))))}))}getBacklog(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n=null;let o=null;if(e){n=e.projectId||e.project;o=e.teamId||e.team}let a={project:n,team:o,id:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","work","a93726f9-7867-4e38-b4f2-0bfafc2f6a94",a);let t=e.requestUrl;let n=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,n);let o=this.formatResponse(r.result,s.TypeInfo.BacklogLevelConfiguration,false);i(o)}catch(e){r(e)}}))))}))}getBacklogs(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n=null;let r=null;if(e){n=e.projectId||e.project;r=e.teamId||e.team}let o={project:n,team:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","work","a93726f9-7867-4e38-b4f2-0bfafc2f6a94",o);let i=e.requestUrl;let n=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(i,n);let a=this.formatResponse(r.result,s.TypeInfo.BacklogLevelConfiguration,true);t(a)}catch(e){i(e)}}))))}))}getBoardBadge(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n=null;let a=null;if(e){n=e.projectId||e.project;a=e.teamId||e.team}let l={project:n,team:a,id:t};let p={columnOptions:i,columns:r&&r.join(",")};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","work","0120b002-ab6c-4ca0-98cf-a8d7492f865c",l,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let n;n=yield this.rest.get(t,i);let r=this.formatResponse(n.result,null,false);s(r)}catch(e){o(e)}}))))}))}getBoardBadgeData(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n=null;let a=null;if(e){n=e.projectId||e.project;a=e.teamId||e.team}let l={project:n,team:a,id:t};let p={columnOptions:i,columns:r&&r.join(",")};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","work","0120b002-ab6c-4ca0-98cf-a8d7492f865c",l,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let n;n=yield this.rest.get(t,i);let r=this.formatResponse(n.result,null,false);s(r)}catch(e){o(e)}}))))}))}getColumnSuggestedValues(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={project:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","work","eb7ec5a3-1ba3-4fd1-b834-49a5a387e57d",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(i,r);let o=this.formatResponse(s.result,null,true);t(o)}catch(e){i(e)}}))))}))}getBoardMappingParentItems(e,t,i){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("childBacklogContextCategoryRefName can not be null or undefined")}if(i==null){throw new TypeError("workitemIds can not be null or undefined")}return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n=null;let o=null;if(e){n=e.projectId||e.project;o=e.teamId||e.team}let a={project:n,team:o};let l={childBacklogContextCategoryRefName:t,workitemIds:i&&i.join(",")};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","work","186abea3-5c35-432f-9e28-7a15b4312a0e",a,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let n;n=yield this.rest.get(t,i);let s=this.formatResponse(n.result,null,true);r(s)}catch(e){s(e)}}))))}))}getRowSuggestedValues(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={project:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","work","bb494cc6-a0f5-4c6c-8dca-ea6912e79eb9",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(i,r);let o=this.formatResponse(s.result,null,true);t(o)}catch(e){i(e)}}))))}))}getBoard(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n=null;let o=null;if(e){n=e.projectId||e.project;o=e.teamId||e.team}let a={project:n,team:o,id:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","work","23ad19fc-3b8e-4877-8462-b3f92bc06b40",a);let t=e.requestUrl;let n=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,n);let o=this.formatResponse(r.result,s.TypeInfo.Board,false);i(o)}catch(e){r(e)}}))))}))}getBoards(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n=null;let r=null;if(e){n=e.projectId||e.project;r=e.teamId||e.team}let s={project:n,team:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","work","23ad19fc-3b8e-4877-8462-b3f92bc06b40",s);let i=e.requestUrl;let n=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(i,n);let o=this.formatResponse(r.result,null,true);t(o)}catch(e){i(e)}}))))}))}setBoardOptions(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((e,r)=>n(this,void 0,void 0,(function*(){let n=null;let s=null;if(t){n=t.projectId||t.project;s=t.teamId||t.team}let o={project:n,team:s,id:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","work","23ad19fc-3b8e-4877-8462-b3f92bc06b40",o);let i=t.requestUrl;let n=this.createRequestOptions("application/json",t.apiVersion);let r;r=yield this.rest.replace(i,n,n);let s=this.formatResponse(r.result,null,true);e(s)}catch(e){r(e)}}))))}))}getBoardUserSettings(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n=null;let s=null;if(e){n=e.projectId||e.project;s=e.teamId||e.team}let o={project:n,team:s,board:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","work","b30d9f58-1891-4b0a-b168-c46408f919b0",o);let t=e.requestUrl;let n=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,n);let s=this.formatResponse(r.result,null,false);i(s)}catch(e){r(e)}}))))}))}updateBoardUserSettings(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n=null;let o=null;if(t){n=t.projectId||t.project;o=t.teamId||t.team}let a={project:n,team:o,board:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","work","b30d9f58-1891-4b0a-b168-c46408f919b0",a);let i=t.requestUrl;let n=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.update(i,e,n);let o=this.formatResponse(s.result,null,false);r(o)}catch(e){s(e)}}))))}))}getCapacitiesWithIdentityRefAndTotals(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n=null;let o=null;if(e){n=e.projectId||e.project;o=e.teamId||e.team}let a={project:n,team:o,iterationId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","work","74412d15-8c1a-4352-a48d-ef1ed5587d57",a);let t=e.requestUrl;let n=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,n);let o=this.formatResponse(r.result,s.TypeInfo.TeamCapacity,false);i(o)}catch(e){r(e)}}))))}))}getCapacityWithIdentityRef(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n=null;let a=null;if(e){n=e.projectId||e.project;a=e.teamId||e.team}let l={project:n,team:a,iterationId:t,teamMemberId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.3","work","74412d15-8c1a-4352-a48d-ef1ed5587d57",l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let n;n=yield this.rest.get(t,i);let o=this.formatResponse(n.result,s.TypeInfo.TeamMemberCapacityIdentityRef,false);r(o)}catch(e){o(e)}}))))}))}replaceCapacitiesWithIdentityRef(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n=null;let a=null;if(t){n=t.projectId||t.project;a=t.teamId||t.team}let l={project:n,team:a,iterationId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.3","work","74412d15-8c1a-4352-a48d-ef1ed5587d57",l);let i=t.requestUrl;let n=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.replace(i,e,n);let a=this.formatResponse(o.result,s.TypeInfo.TeamMemberCapacityIdentityRef,true);r(a)}catch(e){o(e)}}))))}))}updateCapacityWithIdentityRef(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n=null;let l=null;if(t){n=t.projectId||t.project;l=t.teamId||t.team}let p={project:n,team:l,iterationId:i,teamMemberId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.3","work","74412d15-8c1a-4352-a48d-ef1ed5587d57",p);let i=t.requestUrl;let n=this.createRequestOptions("application/json",t.apiVersion);let r;r=yield this.rest.update(i,e,n);let a=this.formatResponse(r.result,s.TypeInfo.TeamMemberCapacityIdentityRef,false);o(a)}catch(e){a(e)}}))))}))}getBoardCardRuleSettings(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n=null;let s=null;if(e){n=e.projectId||e.project;s=e.teamId||e.team}let o={project:n,team:s,board:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","work","b044a3d9-02ea-49c7-91a1-b730949cc896",o);let t=e.requestUrl;let n=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,n);let s=this.formatResponse(r.result,null,false);i(s)}catch(e){r(e)}}))))}))}updateBoardCardRuleSettings(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n=null;let o=null;if(t){n=t.projectId||t.project;o=t.teamId||t.team}let a={project:n,team:o,board:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","work","b044a3d9-02ea-49c7-91a1-b730949cc896",a);let i=t.requestUrl;let n=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.update(i,e,n);let o=this.formatResponse(s.result,null,false);r(o)}catch(e){s(e)}}))))}))}updateTaskboardCardRuleSettings(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n=null;let s=null;if(t){n=t.projectId||t.project;s=t.teamId||t.team}let o={project:n,team:s};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","work","3f84a8d1-1aab-423e-a94b-6dcbdcca511f",o);let n=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.update(n,e,r);let a=this.formatResponse(s.result,null,false);i(a)}catch(e){r(e)}}))))}))}getBoardCardSettings(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n=null;let s=null;if(e){n=e.projectId||e.project;s=e.teamId||e.team}let o={project:n,team:s,board:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","work","07c3b467-bc60-4f05-8e34-599ce288fafc",o);let t=e.requestUrl;let n=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,n);let s=this.formatResponse(r.result,null,false);i(s)}catch(e){r(e)}}))))}))}updateBoardCardSettings(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n=null;let o=null;if(t){n=t.projectId||t.project;o=t.teamId||t.team}let a={project:n,team:o,board:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","work","07c3b467-bc60-4f05-8e34-599ce288fafc",a);let i=t.requestUrl;let n=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.replace(i,e,n);let o=this.formatResponse(s.result,null,false);r(o)}catch(e){s(e)}}))))}))}updateTaskboardCardSettings(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n=null;let s=null;if(t){n=t.projectId||t.project;s=t.teamId||t.team}let o={project:n,team:s};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","work","0d63745f-31f3-4cf3-9056-2a064e567637",o);let n=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.replace(n,e,r);let a=this.formatResponse(s.result,null,false);i(a)}catch(e){r(e)}}))))}))}getBoardChart(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n=null;let o=null;if(e){n=e.projectId||e.project;o=e.teamId||e.team}let a={project:n,team:o,board:t,name:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","work","45fe888c-239e-49fd-958c-df1a1ab21d97",a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let n;n=yield this.rest.get(t,i);let s=this.formatResponse(n.result,null,false);r(s)}catch(e){s(e)}}))))}))}getBoardCharts(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n=null;let s=null;if(e){n=e.projectId||e.project;s=e.teamId||e.team}let o={project:n,team:s,board:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","work","45fe888c-239e-49fd-958c-df1a1ab21d97",o);let t=e.requestUrl;let n=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,n);let s=this.formatResponse(r.result,null,true);i(s)}catch(e){r(e)}}))))}))}updateBoardChart(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n=null;let a=null;if(t){n=t.projectId||t.project;a=t.teamId||t.team}let l={project:n,team:a,board:i,name:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","work","45fe888c-239e-49fd-958c-df1a1ab21d97",l);let i=t.requestUrl;let n=this.createRequestOptions("application/json",t.apiVersion);let r;r=yield this.rest.update(i,e,n);let o=this.formatResponse(r.result,null,false);s(o)}catch(e){o(e)}}))))}))}getBoardColumns(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n=null;let o=null;if(e){n=e.projectId||e.project;o=e.teamId||e.team}let a={project:n,team:o,board:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","work","c555d7ff-84e1-47df-9923-a3fe0cd8751b",a);let t=e.requestUrl;let n=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,n);let o=this.formatResponse(r.result,s.TypeInfo.BoardColumn,true);i(o)}catch(e){r(e)}}))))}))}updateBoardColumns(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n=null;let a=null;if(t){n=t.projectId||t.project;a=t.teamId||t.team}let l={project:n,team:a,board:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","work","c555d7ff-84e1-47df-9923-a3fe0cd8751b",l);let i=t.requestUrl;let n=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.replace(i,e,n);let a=this.formatResponse(o.result,s.TypeInfo.BoardColumn,true);r(a)}catch(e){o(e)}}))))}))}getDeliveryTimelineData(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e,id:t};let p={revision:i,startDate:r,endDate:o};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","work","bdd0834e-101f-49f0-a6ae-509f384a12b4",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.DeliveryViewData,false);a(o)}catch(e){l(e)}}))))}))}getTotalIterationCapacities(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,iterationId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","work","1e385ce0-396b-4273-8171-d64562c18d37",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}deleteTeamIteration(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n=null;let s=null;if(e){n=e.projectId||e.project;s=e.teamId||e.team}let o={project:n,team:s,id:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","work","c9175577-28a1-4b06-9197-8636af9f64ad",o);let t=e.requestUrl;let n=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.del(t,n);let s=this.formatResponse(r.result,null,false);i(s)}catch(e){r(e)}}))))}))}getTeamIteration(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n=null;let o=null;if(e){n=e.projectId||e.project;o=e.teamId||e.team}let a={project:n,team:o,id:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","work","c9175577-28a1-4b06-9197-8636af9f64ad",a);let t=e.requestUrl;let n=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,n);let o=this.formatResponse(r.result,s.TypeInfo.TeamSettingsIteration,false);i(o)}catch(e){r(e)}}))))}))}getTeamIterations(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n=null;let o=null;if(e){n=e.projectId||e.project;o=e.teamId||e.team}let a={project:n,team:o};let l={$timeframe:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","work","c9175577-28a1-4b06-9197-8636af9f64ad",a,l);let t=e.requestUrl;let n=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,n);let o=this.formatResponse(r.result,s.TypeInfo.TeamSettingsIteration,true);i(o)}catch(e){r(e)}}))))}))}postTeamIteration(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n=null;let o=null;if(t){n=t.projectId||t.project;o=t.teamId||t.team}let a={project:n,team:o};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","work","c9175577-28a1-4b06-9197-8636af9f64ad",a);let n=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(n,e,r);let l=this.formatResponse(o.result,s.TypeInfo.TeamSettingsIteration,false);i(l)}catch(e){r(e)}}))))}))}createPlan(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","work","0b42cb47-cd73-4810-ac90-19c9ba147453",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.Plan,false);i(l)}catch(e){r(e)}}))))}))}deletePlan(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,id:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","work","0b42cb47-cd73-4810-ac90-19c9ba147453",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}getPlan(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,id:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","work","0b42cb47-cd73-4810-ac90-19c9ba147453",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.Plan,false);i(a)}catch(e){r(e)}}))))}))}getPlans(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={project:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","work","0b42cb47-cd73-4810-ac90-19c9ba147453",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(i,r);let a=this.formatResponse(o.result,s.TypeInfo.Plan,true);t(a)}catch(e){i(e)}}))))}))}updatePlan(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,id:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","work","0b42cb47-cd73-4810-ac90-19c9ba147453",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.replace(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.Plan,false);r(l)}catch(e){o(e)}}))))}))}getPredefinedQueries(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={project:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","work","9cbba37c-6cc6-4f70-b903-709be86acbf0",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(i,r);let o=this.formatResponse(s.result,null,true);t(o)}catch(e){i(e)}}))))}))}getPredefinedQueryResults(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:e,id:t};let a={$top:i,includeCompleted:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","work","9cbba37c-6cc6-4f70-b903-709be86acbf0",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,null,false);s(o)}catch(e){o(e)}}))))}))}getProcessConfiguration(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={project:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","work","f901ba42-86d2-4b0c-89c1-3f86d06daa84",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(i,r);let o=this.formatResponse(s.result,null,false);t(o)}catch(e){i(e)}}))))}))}getBoardRows(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n=null;let s=null;if(e){n=e.projectId||e.project;s=e.teamId||e.team}let o={project:n,team:s,board:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","work","0863355d-aefd-4d63-8669-984c9b7b0e78",o);let t=e.requestUrl;let n=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,n);let s=this.formatResponse(r.result,null,true);i(s)}catch(e){r(e)}}))))}))}updateBoardRows(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n=null;let o=null;if(t){n=t.projectId||t.project;o=t.teamId||t.team}let a={project:n,team:o,board:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","work","0863355d-aefd-4d63-8669-984c9b7b0e78",a);let i=t.requestUrl;let n=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.replace(i,e,n);let o=this.formatResponse(s.result,null,true);r(o)}catch(e){s(e)}}))))}))}getColumns(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n=null;let r=null;if(e){n=e.projectId||e.project;r=e.teamId||e.team}let s={project:n,team:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","work","c6815dbe-8e7e-4ffe-9a79-e83ee712aa92",s);let i=e.requestUrl;let n=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(i,n);let o=this.formatResponse(r.result,null,false);t(o)}catch(e){i(e)}}))))}))}updateColumns(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n=null;let s=null;if(t){n=t.projectId||t.project;s=t.teamId||t.team}let o={project:n,team:s};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","work","c6815dbe-8e7e-4ffe-9a79-e83ee712aa92",o);let n=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.replace(n,e,r);let a=this.formatResponse(s.result,null,false);i(a)}catch(e){r(e)}}))))}))}getWorkItemColumns(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n=null;let s=null;if(e){n=e.projectId||e.project;s=e.teamId||e.team}let o={project:n,team:s,iterationId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","work","1be23c36-8872-4abc-b57d-402cd6c669d9",o);let t=e.requestUrl;let n=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,n);let s=this.formatResponse(r.result,null,true);i(s)}catch(e){r(e)}}))))}))}updateWorkItemColumn(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n=null;let a=null;if(t){n=t.projectId||t.project;a=t.teamId||t.team}let l={project:n,team:a,iterationId:i,workItemId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","work","1be23c36-8872-4abc-b57d-402cd6c669d9",l);let i=t.requestUrl;let n=this.createRequestOptions("application/json",t.apiVersion);let r;r=yield this.rest.update(i,e,n);let o=this.formatResponse(r.result,null,false);s(o)}catch(e){o(e)}}))))}))}getTeamDaysOff(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n=null;let o=null;if(e){n=e.projectId||e.project;o=e.teamId||e.team}let a={project:n,team:o,iterationId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","work","2d4faa2e-9150-4cbf-a47a-932b1b4a0773",a);let t=e.requestUrl;let n=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,n);let o=this.formatResponse(r.result,s.TypeInfo.TeamSettingsDaysOff,false);i(o)}catch(e){r(e)}}))))}))}updateTeamDaysOff(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n=null;let a=null;if(t){n=t.projectId||t.project;a=t.teamId||t.team}let l={project:n,team:a,iterationId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","work","2d4faa2e-9150-4cbf-a47a-932b1b4a0773",l);let i=t.requestUrl;let n=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(i,e,n);let a=this.formatResponse(o.result,s.TypeInfo.TeamSettingsDaysOff,false);r(a)}catch(e){o(e)}}))))}))}getTeamFieldValues(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n=null;let r=null;if(e){n=e.projectId||e.project;r=e.teamId||e.team}let s={project:n,team:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","work","07ced576-58ed-49e6-9c1e-5cb53ab8bf2a",s);let i=e.requestUrl;let n=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(i,n);let o=this.formatResponse(r.result,null,false);t(o)}catch(e){i(e)}}))))}))}updateTeamFieldValues(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n=null;let s=null;if(t){n=t.projectId||t.project;s=t.teamId||t.team}let o={project:n,team:s};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","work","07ced576-58ed-49e6-9c1e-5cb53ab8bf2a",o);let n=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.update(n,e,r);let a=this.formatResponse(s.result,null,false);i(a)}catch(e){r(e)}}))))}))}getTeamSettings(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n=null;let r=null;if(e){n=e.projectId||e.project;r=e.teamId||e.team}let o={project:n,team:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","work","c3c1012b-bea7-49d7-b45e-1664e566f84c",o);let i=e.requestUrl;let n=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(i,n);let a=this.formatResponse(r.result,s.TypeInfo.TeamSetting,false);t(a)}catch(e){i(e)}}))))}))}updateTeamSettings(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n=null;let o=null;if(t){n=t.projectId||t.project;o=t.teamId||t.team}let a={project:n,team:o};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","work","c3c1012b-bea7-49d7-b45e-1664e566f84c",a);let n=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(n,e,r);let l=this.formatResponse(o.result,s.TypeInfo.TeamSetting,false);i(l)}catch(e){r(e)}}))))}))}getIterationWorkItems(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n=null;let s=null;if(e){n=e.projectId||e.project;s=e.teamId||e.team}let o={project:n,team:s,iterationId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","work","5b3ef1a6-d3ab-44cd-bafd-c7f45db850fa",o);let t=e.requestUrl;let n=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,n);let s=this.formatResponse(r.result,null,false);i(s)}catch(e){r(e)}}))))}))}reorderBacklogWorkItems(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n=null;let s=null;if(t){n=t.projectId||t.project;s=t.teamId||t.team}let o={project:n,team:s};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","work","1c22b714-e7e4-41b9-85e0-56ee13ef55ed",o);let n=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.update(n,e,r);let a=this.formatResponse(s.result,null,true);i(a)}catch(e){r(e)}}))))}))}reorderIterationWorkItems(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n=null;let o=null;if(t){n=t.projectId||t.project;o=t.teamId||t.team}let a={project:n,team:o,iterationId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","work","47755db2-d7eb-405a-8c25-675401525fc9",a);let i=t.requestUrl;let n=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.update(i,e,n);let o=this.formatResponse(s.result,null,true);r(o)}catch(e){s(e)}}))))}))}}t.WorkApi=WorkApi;WorkApi.RESOURCE_AREA_ID="1d4f49f9-02b9-4e26-b826-2cdb6195f2a9"},4026:function(e,t,i){var n=this&&this.__awaiter||function(e,t,i,n){function adopt(e){return e instanceof i?e:new i((function(t){t(e)}))}return new(i||(i=Promise))((function(i,r){function fulfilled(e){try{step(n.next(e))}catch(e){r(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){r(e)}}function step(e){e.done?i(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.WorkItemTrackingApi=void 0;const r=i(666);const s=i(649);class WorkItemTrackingApi extends r.ClientApiBase{constructor(e,t,i,n){super(e,t,n||"node-WorkItemTracking-api",i)}getAccountMyWorkData(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};let r={$queryOption:e};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","def3d688-ddf5-4096-9024-69beea15cdbd",n,r);let i=e.requestUrl;let o=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(i,o);let l=this.formatResponse(a.result,s.TypeInfo.AccountMyWorkResult,false);t(l)}catch(e){i(e)}}))))}))}getRecentActivityData(){return n(this,void 0,void 0,(function*(){return new Promise(((e,t)=>n(this,void 0,void 0,(function*(){let i={};try{let t=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","1bc988f4-c15f-4072-ad35-497c87e3a909",i);let n=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.get(n,r);let a=this.formatResponse(o.result,s.TypeInfo.AccountRecentActivityWorkItemModel2,true);e(a)}catch(e){t(e)}}))))}))}getRecentMentions(){return n(this,void 0,void 0,(function*(){return new Promise(((e,t)=>n(this,void 0,void 0,(function*(){let i={};try{let t=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","d60eeb6e-e18c-4478-9e94-a0094e28f41c",i);let n=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.get(n,r);let a=this.formatResponse(o.result,s.TypeInfo.AccountRecentMentionWorkItemModel,true);e(a)}catch(e){t(e)}}))))}))}getWorkArtifactLinkTypes(){return n(this,void 0,void 0,(function*(){return new Promise(((e,t)=>n(this,void 0,void 0,(function*(){let i={};try{let t=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","1a31de40-e318-41cd-a6c6-881077df52e3",i);let n=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.get(n,r);let o=this.formatResponse(s.result,null,true);e(o)}catch(e){t(e)}}))))}))}queryWorkItemsForArtifactUris(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","a9a9aa7a-8c09-44d3-ad1b-46e855c1e3d3",n);let r=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(r,e,s);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}createAttachment(e,t,i,r,s,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:s};let p={fileName:i,uploadType:r,areaPath:o};e=e||{};e["Content-Type"]="application/octet-stream";try{let i=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","e07b5fa4-1499-494d-a496-64b860fd64ff",n,p);let r=i.requestUrl;let s=this.createRequestOptions("application/json",i.apiVersion);s.additionalHeaders=e;let o;o=yield this.rest.uploadStream("POST",r,t,s);let l=this.formatResponse(o.result,null,false);a(l)}catch(e){l(e)}}))))}))}getAttachmentContent(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:i,id:e};let a={fileName:t,download:r};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","e07b5fa4-1499-494d-a496-64b860fd64ff",n,a);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("application/octet-stream",i);s((yield this.http.get(t,{Accept:r})).message)}catch(e){o(e)}}))))}))}getAttachmentZip(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:i,id:e};let a={fileName:t,download:r};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","e07b5fa4-1499-494d-a496-64b860fd64ff",n,a);let t=e.requestUrl;let i=e.apiVersion;let r=this.createAcceptHeader("application/zip",i);s((yield this.http.get(t,{Accept:r})).message)}catch(e){o(e)}}))))}))}getClassificationNodes(e,t,i,r){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("ids can not be null or undefined")}return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e};let l={ids:t&&t.join(","),$depth:i,errorPolicy:r};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","a70579d1-f53a-48ee-a5be-7be8659023b9",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.WorkItemClassificationNode,true);o(a)}catch(e){a(e)}}))))}))}getRootNodes(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e};let o={$depth:t};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","a70579d1-f53a-48ee-a5be-7be8659023b9",n,o);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(t,r);let l=this.formatResponse(a.result,s.TypeInfo.WorkItemClassificationNode,true);i(l)}catch(e){r(e)}}))))}))}createOrUpdateClassificationNode(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:t,structureGroup:i,path:r};try{let t=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","5a172953-1b41-49d3-840a-33f79c3ce89f",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,r);let l=this.formatResponse(a.result,s.TypeInfo.WorkItemClassificationNode,false);o(l)}catch(e){a(e)}}))))}))}deleteClassificationNode(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:e,structureGroup:t,path:i};let a={$reclassifyId:r};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","5a172953-1b41-49d3-840a-33f79c3ce89f",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.del(t,i);let o=this.formatResponse(r.result,null,false);s(o)}catch(e){o(e)}}))))}))}getClassificationNode(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,structureGroup:t,path:i};let l={$depth:r};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","5a172953-1b41-49d3-840a-33f79c3ce89f",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.WorkItemClassificationNode,false);o(a)}catch(e){a(e)}}))))}))}updateClassificationNode(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:t,structureGroup:i,path:r};try{let t=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","5a172953-1b41-49d3-840a-33f79c3ce89f",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,r);let l=this.formatResponse(a.result,s.TypeInfo.WorkItemClassificationNode,false);o(l)}catch(e){a(e)}}))))}))}getEngagedUsers(e,t,i,r,s,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e,workItemId:t,commentId:i,reactionType:r};let p={$top:s,$skip:o};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","e33ca5e0-2349-4285-af3d-d72d86781c35",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let s=this.formatResponse(r.result,null,true);a(s)}catch(e){l(e)}}))))}))}addComment(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:t,workItemId:i};try{let t=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","608aac0a-32e1-4493-a863-b9cf4566d257",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.Comment,false);r(l)}catch(e){o(e)}}))))}))}deleteComment(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,workItemId:t,commentId:i};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","608aac0a-32e1-4493-a863-b9cf4566d257",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,i);let o=this.formatResponse(s.result,null,false);r(o)}catch(e){s(e)}}))))}))}getComment(e,t,i,r,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e,workItemId:t,commentId:i};let p={includeDeleted:r,$expand:o};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","608aac0a-32e1-4493-a863-b9cf4566d257",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.Comment,false);a(o)}catch(e){l(e)}}))))}))}getComments(e,t,i,r,o,a,l){return n(this,void 0,void 0,(function*(){return new Promise(((p,c)=>n(this,void 0,void 0,(function*(){let n={project:e,workItemId:t};let d={$top:i,continuationToken:r,includeDeleted:o,$expand:a,order:l};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","608aac0a-32e1-4493-a863-b9cf4566d257",n,d);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.CommentList,false);p(o)}catch(e){c(e)}}))))}))}getCommentsBatch(e,t,i,r,o){return n(this,void 0,void 0,(function*(){if(i==null){throw new TypeError("ids can not be null or undefined")}return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e,workItemId:t};let p={ids:i&&i.join(","),includeDeleted:r,$expand:o};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","608aac0a-32e1-4493-a863-b9cf4566d257",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.CommentList,false);a(o)}catch(e){l(e)}}))))}))}updateComment(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:t,workItemId:i,commentId:r};try{let t=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","608aac0a-32e1-4493-a863-b9cf4566d257",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,r);let l=this.formatResponse(a.result,s.TypeInfo.Comment,false);o(l)}catch(e){a(e)}}))))}))}createCommentReaction(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,workItemId:t,commentId:i,reactionType:r};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","f6cb3f27-1028-4851-af96-887e570dc21f",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.replace(t,null,i);let a=this.formatResponse(r.result,s.TypeInfo.CommentReaction,false);o(a)}catch(e){a(e)}}))))}))}deleteCommentReaction(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,workItemId:t,commentId:i,reactionType:r};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","f6cb3f27-1028-4851-af96-887e570dc21f",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.del(t,i);let a=this.formatResponse(r.result,s.TypeInfo.CommentReaction,false);o(a)}catch(e){a(e)}}))))}))}getCommentReactions(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e,workItemId:t,commentId:i};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","f6cb3f27-1028-4851-af96-887e570dc21f",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let a=this.formatResponse(o.result,s.TypeInfo.CommentReaction,true);r(a)}catch(e){o(e)}}))))}))}getCommentVersion(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,workItemId:t,commentId:i,version:r};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","49e03b34-3be0-42e3-8a5d-e8dfb88ac954",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.CommentVersion,false);o(a)}catch(e){a(e)}}))))}))}getCommentVersions(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:e,workItemId:t,commentId:i};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","49e03b34-3be0-42e3-8a5d-e8dfb88ac954",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let a=this.formatResponse(o.result,s.TypeInfo.CommentVersion,true);r(a)}catch(e){o(e)}}))))}))}createField(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","b51fd764-e5c2-4b9b-aaf7-3395cf4bdd94",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.WorkItemField,false);i(l)}catch(e){r(e)}}))))}))}deleteField(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t,fieldNameOrRefName:e};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","b51fd764-e5c2-4b9b-aaf7-3395cf4bdd94",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}getField(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t,fieldNameOrRefName:e};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","b51fd764-e5c2-4b9b-aaf7-3395cf4bdd94",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.WorkItemField,false);i(a)}catch(e){r(e)}}))))}))}getFields(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e};let o={$expand:t};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","b51fd764-e5c2-4b9b-aaf7-3395cf4bdd94",n,o);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(t,r);let l=this.formatResponse(a.result,s.TypeInfo.WorkItemField,true);i(l)}catch(e){r(e)}}))))}))}updateField(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:i,fieldNameOrRefName:t};try{let t=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","b51fd764-e5c2-4b9b-aaf7-3395cf4bdd94",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.WorkItemField,false);r(l)}catch(e){o(e)}}))))}))}migrateProjectsProcess(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","19801631-d4e5-47e9-8166-0330de0ff1e6",n);let r=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(r,e,s);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}createQuery(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:t,query:i};let l={validateWiqlOnly:r};try{let t=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","a67d190c-c41f-424b-814d-0e906f659301",n,l);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,r);let p=this.formatResponse(a.result,s.TypeInfo.QueryHierarchyItem,false);o(p)}catch(e){a(e)}}))))}))}deleteQuery(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,query:t};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","a67d190c-c41f-424b-814d-0e906f659301",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}getQueries(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e};let l={$expand:t,$depth:i,$includeDeleted:r};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","a67d190c-c41f-424b-814d-0e906f659301",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.QueryHierarchyItem,true);o(a)}catch(e){a(e)}}))))}))}getQuery(e,t,i,r,o,a){return n(this,void 0,void 0,(function*(){return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={project:e,query:t};let c={$expand:i,$depth:r,$includeDeleted:o,$useIsoDateFormat:a};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","a67d190c-c41f-424b-814d-0e906f659301",n,c);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.QueryHierarchyItem,false);l(o)}catch(e){p(e)}}))))}))}searchQueries(e,t,i,r,o){return n(this,void 0,void 0,(function*(){if(t==null){throw new TypeError("filter can not be null or undefined")}return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:e};let p={$filter:t,$top:i,$expand:r,$includeDeleted:o};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","a67d190c-c41f-424b-814d-0e906f659301",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,s.TypeInfo.QueryHierarchyItemsResult,false);a(o)}catch(e){l(e)}}))))}))}updateQuery(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:t,query:i};let l={$undeleteDescendants:r};try{let t=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","a67d190c-c41f-424b-814d-0e906f659301",n,l);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,r);let p=this.formatResponse(a.result,s.TypeInfo.QueryHierarchyItem,false);o(p)}catch(e){a(e)}}))))}))}getQueriesBatch(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","549816f9-09b0-4e75-9e81-01fbfcd07426",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.QueryHierarchyItem,true);i(l)}catch(e){r(e)}}))))}))}destroyWorkItem(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t,id:e};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","b70d8d39-926c-465e-b927-b1bf0e5ca0e0",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}getDeletedWorkItem(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t,id:e};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","b70d8d39-926c-465e-b927-b1bf0e5ca0e0",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}getDeletedWorkItems(e,t){return n(this,void 0,void 0,(function*(){if(e==null){throw new TypeError("ids can not be null or undefined")}return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};let s={ids:e&&e.join(",")};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","b70d8d39-926c-465e-b927-b1bf0e5ca0e0",n,s);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,null,true);i(a)}catch(e){r(e)}}))))}))}getDeletedWorkItemShallowReferences(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={project:e};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","b70d8d39-926c-465e-b927-b1bf0e5ca0e0",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(i,r);let o=this.formatResponse(s.result,null,true);t(o)}catch(e){i(e)}}))))}))}restoreWorkItem(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:i,id:t};try{let t=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","b70d8d39-926c-465e-b927-b1bf0e5ca0e0",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(i,e,s);let a=this.formatResponse(o.result,null,false);r(a)}catch(e){s(e)}}))))}))}getRevision(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:r,id:e,revisionNumber:t};let a={$expand:i};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","a00c85a5-80fa-4565-99c3-bcd2181434bb",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,null,false);s(o)}catch(e){o(e)}}))))}))}getRevisions(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:s,id:e};let l={$top:t,$skip:i,$expand:r};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","a00c85a5-80fa-4565-99c3-bcd2181434bb",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let s=this.formatResponse(r.result,null,true);o(s)}catch(e){a(e)}}))))}))}sendMail(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","12438500-2f84-4fa7-9f1a-c31871b4959d",n);let r=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(r,e,s);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}deleteTag(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,tagIdOrName:t};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","bc15bc60-e7a8-43cb-ab01-2106be3983a1",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}getTag(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,tagIdOrName:t};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","bc15bc60-e7a8-43cb-ab01-2106be3983a1",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}getTags(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={project:e};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","bc15bc60-e7a8-43cb-ab01-2106be3983a1",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(i,r);let o=this.formatResponse(s.result,null,true);t(o)}catch(e){i(e)}}))))}))}updateTag(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:t,tagIdOrName:i};try{let t=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","bc15bc60-e7a8-43cb-ab01-2106be3983a1",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(i,e,s);let a=this.formatResponse(o.result,null,false);r(a)}catch(e){s(e)}}))))}))}createTemplate(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n=null;let s=null;if(t){n=t.projectId||t.project;s=t.teamId||t.team}let o={project:n,team:s};try{let t=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","6a90345f-a676-4969-afce-8e163e1d5642",o);let n=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.create(n,e,r);let a=this.formatResponse(s.result,null,false);i(a)}catch(e){r(e)}}))))}))}getTemplates(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n=null;let s=null;if(e){n=e.projectId||e.project;s=e.teamId||e.team}let o={project:n,team:s};let a={workitemtypename:t};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","6a90345f-a676-4969-afce-8e163e1d5642",o,a);let t=e.requestUrl;let n=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,n);let s=this.formatResponse(r.result,null,true);i(s)}catch(e){r(e)}}))))}))}deleteTemplate(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n=null;let s=null;if(e){n=e.projectId||e.project;s=e.teamId||e.team}let o={project:n,team:s,templateId:t};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","fb10264a-8836-48a0-8033-1b0ccd2748d5",o);let t=e.requestUrl;let n=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.del(t,n);let s=this.formatResponse(r.result,null,false);i(s)}catch(e){r(e)}}))))}))}getTemplate(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n=null;let s=null;if(e){n=e.projectId||e.project;s=e.teamId||e.team}let o={project:n,team:s,templateId:t};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","fb10264a-8836-48a0-8033-1b0ccd2748d5",o);let t=e.requestUrl;let n=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,n);let s=this.formatResponse(r.result,null,false);i(s)}catch(e){r(e)}}))))}))}replaceTemplate(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n=null;let o=null;if(t){n=t.projectId||t.project;o=t.teamId||t.team}let a={project:n,team:o,templateId:i};try{let t=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","fb10264a-8836-48a0-8033-1b0ccd2748d5",a);let i=t.requestUrl;let n=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.replace(i,e,n);let o=this.formatResponse(s.result,null,false);r(o)}catch(e){s(e)}}))))}))}getUpdate(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={project:i,id:e,updateNumber:t};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","6570bf97-d02c-4a91-8d93-3abe9895b1a9",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let a=this.formatResponse(o.result,s.TypeInfo.WorkItemUpdate,false);r(a)}catch(e){o(e)}}))))}))}getUpdates(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:r,id:e};let l={$top:t,$skip:i};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","6570bf97-d02c-4a91-8d93-3abe9895b1a9",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.WorkItemUpdate,true);o(a)}catch(e){a(e)}}))))}))}queryByWiql(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n=null;let l=null;if(t){n=t.projectId||t.project;l=t.teamId||t.team}let p={project:n,team:l};let c={timePrecision:i,$top:r};try{let t=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","1a9c53f7-f243-4447-b110-35ef023636e4",p,c);let i=t.requestUrl;let n=this.createRequestOptions("application/json",t.apiVersion);let r;r=yield this.rest.create(i,e,n);let a=this.formatResponse(r.result,s.TypeInfo.WorkItemQueryResult,false);o(a)}catch(e){a(e)}}))))}))}queryById(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n=null;let l=null;if(t){n=t.projectId||t.project;l=t.teamId||t.team}let p={project:n,team:l,id:e};let c={timePrecision:i,$top:r};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","a02355f5-5f8a-4671-8e32-369d23aac83d",p,c);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let n;n=yield this.rest.get(t,i);let r=this.formatResponse(n.result,s.TypeInfo.WorkItemQueryResult,false);o(r)}catch(e){a(e)}}))))}))}getWorkItemIconJson(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={icon:e};let o={color:t,v:i};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","4e1eb4a5-1970-4228-a682-ec48eb2dca30",n,o);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,i);let a=this.formatResponse(s.result,null,false);r(a)}catch(e){s(e)}}))))}))}getWorkItemIcons(){return n(this,void 0,void 0,(function*(){return new Promise(((e,t)=>n(this,void 0,void 0,(function*(){let i={};try{let t=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","4e1eb4a5-1970-4228-a682-ec48eb2dca30",i);let n=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.get(n,r);let o=this.formatResponse(s.result,null,true);e(o)}catch(e){t(e)}}))))}))}getWorkItemIconSvg(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={icon:e};let o={color:t,v:i};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","4e1eb4a5-1970-4228-a682-ec48eb2dca30",n,o);let t=e.requestUrl;let i=e.apiVersion;let s=this.createAcceptHeader("image/svg+xml",i);r((yield this.http.get(t,{Accept:s})).message)}catch(e){s(e)}}))))}))}getWorkItemIconXaml(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={icon:e};let o={color:t,v:i};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","4e1eb4a5-1970-4228-a682-ec48eb2dca30",n,o);let t=e.requestUrl;let i=e.apiVersion;let s=this.createAcceptHeader("image/xaml+xml",i);r((yield this.http.get(t,{Accept:s})).message)}catch(e){s(e)}}))))}))}getReportingLinksByLinkType(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e};let l={linkTypes:t&&t.join(","),types:i&&i.join(","),continuationToken:r,startDateTime:s};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","b5b5b6d0-0308-40a1-b3f4-b9bb3c66878f",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let s=this.formatResponse(r.result,null,false);o(s)}catch(e){a(e)}}))))}))}getRelationType(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={relation:e};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","f5d33bc9-5b49-4a3c-a9bd-f3cd46dd2165",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(i,r);let o=this.formatResponse(s.result,null,false);t(o)}catch(e){i(e)}}))))}))}getRelationTypes(){return n(this,void 0,void 0,(function*(){return new Promise(((e,t)=>n(this,void 0,void 0,(function*(){let i={};try{let t=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","f5d33bc9-5b49-4a3c-a9bd-f3cd46dd2165",i);let n=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.get(n,r);let o=this.formatResponse(s.result,null,true);e(o)}catch(e){t(e)}}))))}))}readReportingRevisionsGet(e,t,i,r,s,o,a,l,p,c,d,u){return n(this,void 0,void 0,(function*(){return new Promise(((A,f)=>n(this,void 0,void 0,(function*(){let n={project:e};let h={fields:t&&t.join(","),types:i&&i.join(","),continuationToken:r,startDateTime:s,includeIdentityRef:o,includeDeleted:a,includeTagRef:l,includeLatestOnly:p,$expand:c,includeDiscussionChangesOnly:d,$maxPageSize:u};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","f828fe59-dd87-495d-a17c-7a8d6211ca6c",n,h);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let s=this.formatResponse(r.result,null,false);A(s)}catch(e){f(e)}}))))}))}readReportingRevisionsPost(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:t};let l={continuationToken:i,startDateTime:r,$expand:s};try{let t=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","f828fe59-dd87-495d-a17c-7a8d6211ca6c",n,l);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.create(i,e,r);let a=this.formatResponse(s.result,null,false);o(a)}catch(e){a(e)}}))))}))}readReportingDiscussions(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e};let o={continuationToken:t,$maxPageSize:i};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","4a644469-90c5-4fcc-9a9f-be0827d369ec",n,o);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,i);let a=this.formatResponse(s.result,null,false);r(a)}catch(e){s(e)}}))))}))}createWorkItem(e,t,i,r,s,o,a,l){return n(this,void 0,void 0,(function*(){return new Promise(((p,c)=>n(this,void 0,void 0,(function*(){let n={project:i,type:r};let d={validateOnly:s,bypassRules:o,suppressNotifications:a,$expand:l};e=e||{};e["Content-Type"]="application/json-patch+json";try{let i=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","62d3d110-0047-428c-ad3c-4fe872c91c74",n,d);let r=i.requestUrl;let s=this.createRequestOptions("application/json",i.apiVersion);s.additionalHeaders=e;let o;o=yield this.rest.create(r,t,s);let a=this.formatResponse(o.result,null,false);p(a)}catch(e){c(e)}}))))}))}getWorkItemTemplate(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:e,type:t};let l={fields:i,asOf:r,$expand:s};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","62d3d110-0047-428c-ad3c-4fe872c91c74",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let s=this.formatResponse(r.result,null,false);o(s)}catch(e){a(e)}}))))}))}deleteWorkItem(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:t,id:e};let o={destroy:i};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","72c7ddf8-2cdc-4f60-90cd-ab71c14a399b",n,o);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,i);let a=this.formatResponse(s.result,null,false);r(a)}catch(e){s(e)}}))))}))}getWorkItem(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={project:s,id:e};let l={fields:t&&t.join(","),asOf:i,$expand:r};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","72c7ddf8-2cdc-4f60-90cd-ab71c14a399b",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let s=this.formatResponse(r.result,null,false);o(s)}catch(e){a(e)}}))))}))}getWorkItems(e,t,i,r,s,o){return n(this,void 0,void 0,(function*(){if(e==null){throw new TypeError("ids can not be null or undefined")}return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={project:o};let p={ids:e&&e.join(","),fields:t&&t.join(","),asOf:i,$expand:r,errorPolicy:s};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","72c7ddf8-2cdc-4f60-90cd-ab71c14a399b",n,p);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let s=this.formatResponse(r.result,null,true);a(s)}catch(e){l(e)}}))))}))}updateWorkItem(e,t,i,r,s,o,a,l){return n(this,void 0,void 0,(function*(){return new Promise(((p,c)=>n(this,void 0,void 0,(function*(){let n={project:r,id:i};let d={validateOnly:s,bypassRules:o,suppressNotifications:a,$expand:l};e=e||{};e["Content-Type"]="application/json-patch+json";try{let i=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","72c7ddf8-2cdc-4f60-90cd-ab71c14a399b",n,d);let r=i.requestUrl;let s=this.createRequestOptions("application/json",i.apiVersion);s.additionalHeaders=e;let o;o=yield this.rest.update(r,t,s);let a=this.formatResponse(o.result,null,false);p(a)}catch(e){c(e)}}))))}))}getWorkItemsBatch(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","908509b6-4248-4475-a1cd-829139ba419f",n);let r=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(r,e,s);let a=this.formatResponse(o.result,null,true);i(a)}catch(e){r(e)}}))))}))}getWorkItemStateColors(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","0b83df8a-3496-4ddb-ba44-63634f4cda61",n);let r=i.requestUrl;let s=this.createRequestOptions("application/json",i.apiVersion);let o;o=yield this.rest.create(r,e,s);let a=this.formatResponse(o.result,null,true);t(a)}catch(e){i(e)}}))))}))}getWorkItemNextStatesOnCheckinAction(e,t){return n(this,void 0,void 0,(function*(){if(e==null){throw new TypeError("ids can not be null or undefined")}return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={};let s={ids:e&&e.join(","),action:t};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","afae844b-e2f6-44c2-8053-17b3bb936a40",n,s);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,null,true);i(a)}catch(e){r(e)}}))))}))}getWorkItemTypeCategories(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={project:e};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","9b9f5734-36c8-415e-ba67-f83b45c31408",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(i,r);let o=this.formatResponse(s.result,null,true);t(o)}catch(e){i(e)}}))))}))}getWorkItemTypeCategory(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,category:t};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","9b9f5734-36c8-415e-ba67-f83b45c31408",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}getWorkItemTypeColors(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","958fde80-115e-43fb-bd65-749c48057faf",n);let r=i.requestUrl;let s=this.createRequestOptions("application/json",i.apiVersion);let o;o=yield this.rest.create(r,e,s);let a=this.formatResponse(o.result,null,true);t(a)}catch(e){i(e)}}))))}))}getWorkItemTypeColorAndIcons(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","f0f8dc62-3975-48ce-8051-f636b68b52e3",n);let r=i.requestUrl;let s=this.createRequestOptions("application/json",i.apiVersion);let o;o=yield this.rest.create(r,e,s);let a=this.formatResponse(o.result,null,true);t(a)}catch(e){i(e)}}))))}))}getWorkItemType(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,type:t};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","7c8d7a76-4a09-43e8-b5df-bd792f4ac6aa",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}getWorkItemTypes(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={project:e};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.2","wit","7c8d7a76-4a09-43e8-b5df-bd792f4ac6aa",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(i,r);let o=this.formatResponse(s.result,null,true);t(o)}catch(e){i(e)}}))))}))}getWorkItemTypeFieldsWithReferences(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,type:t};let o={$expand:i};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","bd293ce5-3d25-4192-8e67-e8092e879efb",n,o);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,i);let a=this.formatResponse(s.result,null,true);r(a)}catch(e){s(e)}}))))}))}getWorkItemTypeFieldWithReferences(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={project:e,type:t,field:i};let a={$expand:r};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.3","wit","bd293ce5-3d25-4192-8e67-e8092e879efb",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let o=this.formatResponse(r.result,null,false);s(o)}catch(e){o(e)}}))))}))}getWorkItemTypeStates(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:e,type:t};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","7c9d7a76-4a09-43e8-b5df-bd792f4ac6aa",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,r);let o=this.formatResponse(s.result,null,true);i(o)}catch(e){r(e)}}))))}))}exportWorkItemTypeDefinition(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={project:e,type:t};let o={exportGlobalLists:i};try{let e=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","8637ac8b-5eb6-4f90-b3f7-4f2ff576a459",n,o);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,i);let a=this.formatResponse(s.result,null,false);r(a)}catch(e){s(e)}}))))}))}updateWorkItemTypeDefinition(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={project:t};try{let t=yield this.vsoClient.getVersioningData("7.1-preview.1","wit","8637ac8b-5eb6-4f90-b3f7-4f2ff576a459",n);let r=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(r,e,s);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}}t.WorkItemTrackingApi=WorkItemTrackingApi;WorkItemTrackingApi.RESOURCE_AREA_ID="5264459e-e5e0-4bd8-b118-0985e68a4ec5"},8975:function(e,t,i){var n=this&&this.__awaiter||function(e,t,i,n){function adopt(e){return e instanceof i?e:new i((function(t){t(e)}))}return new(i||(i=Promise))((function(i,r){function fulfilled(e){try{step(n.next(e))}catch(e){r(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){r(e)}}function step(e){e.done?i(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.WorkItemTrackingProcessApi=void 0;const r=i(666);const s=i(8108);class WorkItemTrackingProcessApi extends r.ClientApiBase{constructor(e,t,i,n){super(e,t,n||"node-WorkItemTracking-api",i)}createProcessBehavior(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={processId:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","processes","d1800200-f184-4e75-a5f2-ad0b04b4373e",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.ProcessBehavior,false);i(l)}catch(e){r(e)}}))))}))}deleteProcessBehavior(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={processId:e,behaviorRefName:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","processes","d1800200-f184-4e75-a5f2-ad0b04b4373e",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}getProcessBehavior(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={processId:e,behaviorRefName:t};let a={$expand:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","processes","d1800200-f184-4e75-a5f2-ad0b04b4373e",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.ProcessBehavior,false);r(l)}catch(e){o(e)}}))))}))}getProcessBehaviors(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={processId:e};let o={$expand:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","processes","d1800200-f184-4e75-a5f2-ad0b04b4373e",n,o);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(t,r);let l=this.formatResponse(a.result,s.TypeInfo.ProcessBehavior,true);i(l)}catch(e){r(e)}}))))}))}updateProcessBehavior(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={processId:t,behaviorRefName:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","processes","d1800200-f184-4e75-a5f2-ad0b04b4373e",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.replace(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.ProcessBehavior,false);r(l)}catch(e){o(e)}}))))}))}createControlInGroup(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={processId:t,witRefName:i,groupId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","processes","1f59b363-a2d0-4b7e-9bc6-eb9f5f3f0e58",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(i,e,r);let a=this.formatResponse(o.result,null,false);s(a)}catch(e){o(e)}}))))}))}moveControlToGroup(e,t,i,r,s,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={processId:t,witRefName:i,groupId:r,controlId:s};let p={removeFromGroupId:o};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","processes","1f59b363-a2d0-4b7e-9bc6-eb9f5f3f0e58",n,p);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.replace(i,e,r);let o=this.formatResponse(s.result,null,false);a(o)}catch(e){l(e)}}))))}))}removeControlFromGroup(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={processId:e,witRefName:t,groupId:i,controlId:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","processes","1f59b363-a2d0-4b7e-9bc6-eb9f5f3f0e58",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.del(t,i);let o=this.formatResponse(r.result,null,false);s(o)}catch(e){o(e)}}))))}))}updateControl(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={processId:t,witRefName:i,groupId:r,controlId:s};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","processes","1f59b363-a2d0-4b7e-9bc6-eb9f5f3f0e58",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.update(i,e,r);let a=this.formatResponse(s.result,null,false);o(a)}catch(e){a(e)}}))))}))}addFieldToWorkItemType(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={processId:t,witRefName:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","processes","bc0ad8dc-e3f3-46b0-b06c-5bf861793196",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.ProcessWorkItemTypeField,false);r(l)}catch(e){o(e)}}))))}))}getAllWorkItemTypeFields(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={processId:e,witRefName:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","processes","bc0ad8dc-e3f3-46b0-b06c-5bf861793196",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.ProcessWorkItemTypeField,true);i(a)}catch(e){r(e)}}))))}))}getWorkItemTypeField(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={processId:e,witRefName:t,fieldRefName:i};let l={$expand:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","processes","bc0ad8dc-e3f3-46b0-b06c-5bf861793196",n,l);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.get(t,i);let a=this.formatResponse(r.result,s.TypeInfo.ProcessWorkItemTypeField,false);o(a)}catch(e){a(e)}}))))}))}removeWorkItemTypeField(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={processId:e,witRefName:t,fieldRefName:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","processes","bc0ad8dc-e3f3-46b0-b06c-5bf861793196",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,i);let o=this.formatResponse(s.result,null,false);r(o)}catch(e){s(e)}}))))}))}updateWorkItemTypeField(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={processId:t,witRefName:i,fieldRefName:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","processes","bc0ad8dc-e3f3-46b0-b06c-5bf861793196",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,r);let l=this.formatResponse(a.result,s.TypeInfo.ProcessWorkItemTypeField,false);o(l)}catch(e){a(e)}}))))}))}addGroup(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={processId:t,witRefName:i,pageId:r,sectionId:s};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","processes","766e44e1-36a8-41d7-9050-c343ff02f7a5",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.create(i,e,r);let a=this.formatResponse(s.result,null,false);o(a)}catch(e){a(e)}}))))}))}moveGroupToPage(e,t,i,r,s,o,a,l){return n(this,void 0,void 0,(function*(){if(a==null){throw new TypeError("removeFromPageId can not be null or undefined")}if(l==null){throw new TypeError("removeFromSectionId can not be null or undefined")}return new Promise(((p,c)=>n(this,void 0,void 0,(function*(){let n={processId:t,witRefName:i,pageId:r,sectionId:s,groupId:o};let d={removeFromPageId:a,removeFromSectionId:l};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","processes","766e44e1-36a8-41d7-9050-c343ff02f7a5",n,d);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.replace(i,e,r);let o=this.formatResponse(s.result,null,false);p(o)}catch(e){c(e)}}))))}))}moveGroupToSection(e,t,i,r,s,o,a){return n(this,void 0,void 0,(function*(){if(a==null){throw new TypeError("removeFromSectionId can not be null or undefined")}return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={processId:t,witRefName:i,pageId:r,sectionId:s,groupId:o};let c={removeFromSectionId:a};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","processes","766e44e1-36a8-41d7-9050-c343ff02f7a5",n,c);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.replace(i,e,r);let o=this.formatResponse(s.result,null,false);l(o)}catch(e){p(e)}}))))}))}removeGroup(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={processId:e,witRefName:t,pageId:i,sectionId:r,groupId:s};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","processes","766e44e1-36a8-41d7-9050-c343ff02f7a5",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.del(t,i);let s=this.formatResponse(r.result,null,false);o(s)}catch(e){a(e)}}))))}))}updateGroup(e,t,i,r,s,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={processId:t,witRefName:i,pageId:r,sectionId:s,groupId:o};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","processes","766e44e1-36a8-41d7-9050-c343ff02f7a5",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.update(i,e,r);let o=this.formatResponse(s.result,null,false);a(o)}catch(e){l(e)}}))))}))}getFormLayout(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={processId:e,witRefName:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","processes","fa8646eb-43cd-4b71-9564-40106fd63e40",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.FormLayout,false);i(a)}catch(e){r(e)}}))))}))}createList(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","processes","01e15468-e27c-4e20-a974-bd957dcccebc",n);let r=i.requestUrl;let s=this.createRequestOptions("application/json",i.apiVersion);let o;o=yield this.rest.create(r,e,s);let a=this.formatResponse(o.result,null,false);t(a)}catch(e){i(e)}}))))}))}deleteList(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={listId:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","processes","01e15468-e27c-4e20-a974-bd957dcccebc",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(i,r);let o=this.formatResponse(s.result,null,false);t(o)}catch(e){i(e)}}))))}))}getList(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={listId:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","processes","01e15468-e27c-4e20-a974-bd957dcccebc",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(i,r);let o=this.formatResponse(s.result,null,false);t(o)}catch(e){i(e)}}))))}))}getListsMetadata(){return n(this,void 0,void 0,(function*(){return new Promise(((e,t)=>n(this,void 0,void 0,(function*(){let i={};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","processes","01e15468-e27c-4e20-a974-bd957dcccebc",i);let n=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.get(n,r);let o=this.formatResponse(s.result,null,true);e(o)}catch(e){t(e)}}))))}))}updateList(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={listId:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","processes","01e15468-e27c-4e20-a974-bd957dcccebc",n);let r=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.replace(r,e,s);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}addPage(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={processId:t,witRefName:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","processes","1cc7b29f-6697-4d9d-b0a1-2650d3e1d584",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.Page,false);r(l)}catch(e){o(e)}}))))}))}removePage(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={processId:e,witRefName:t,pageId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","processes","1cc7b29f-6697-4d9d-b0a1-2650d3e1d584",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,i);let o=this.formatResponse(s.result,null,false);r(o)}catch(e){s(e)}}))))}))}updatePage(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={processId:t,witRefName:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","processes","1cc7b29f-6697-4d9d-b0a1-2650d3e1d584",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.Page,false);r(l)}catch(e){o(e)}}))))}))}createNewProcess(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.2-preview.2","processes","02cc6a73-5cfb-427d-8c8e-b49fb086e8af",n);let r=i.requestUrl;let o=this.createRequestOptions("application/json",i.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.ProcessInfo,false);t(l)}catch(e){i(e)}}))))}))}deleteProcessById(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={processTypeId:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","processes","02cc6a73-5cfb-427d-8c8e-b49fb086e8af",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(i,r);let o=this.formatResponse(s.result,null,false);t(o)}catch(e){i(e)}}))))}))}editProcess(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={processTypeId:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","processes","02cc6a73-5cfb-427d-8c8e-b49fb086e8af",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.ProcessInfo,false);i(l)}catch(e){r(e)}}))))}))}getListOfProcesses(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};let r={$expand:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","processes","02cc6a73-5cfb-427d-8c8e-b49fb086e8af",n,r);let i=e.requestUrl;let o=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(i,o);let l=this.formatResponse(a.result,s.TypeInfo.ProcessInfo,true);t(l)}catch(e){i(e)}}))))}))}getProcessByItsId(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={processTypeId:e};let o={$expand:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","processes","02cc6a73-5cfb-427d-8c8e-b49fb086e8af",n,o);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(t,r);let l=this.formatResponse(a.result,s.TypeInfo.ProcessInfo,false);i(l)}catch(e){r(e)}}))))}))}addProcessWorkItemTypeRule(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={processId:t,witRefName:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","processes","76fe3432-d825-479d-a5f6-983bbb78b4f3",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.ProcessRule,false);r(l)}catch(e){o(e)}}))))}))}deleteProcessWorkItemTypeRule(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={processId:e,witRefName:t,ruleId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","processes","76fe3432-d825-479d-a5f6-983bbb78b4f3",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,i);let o=this.formatResponse(s.result,null,false);r(o)}catch(e){s(e)}}))))}))}getProcessWorkItemTypeRule(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={processId:e,witRefName:t,ruleId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","processes","76fe3432-d825-479d-a5f6-983bbb78b4f3",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let a=this.formatResponse(o.result,s.TypeInfo.ProcessRule,false);r(a)}catch(e){o(e)}}))))}))}getProcessWorkItemTypeRules(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={processId:e,witRefName:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","processes","76fe3432-d825-479d-a5f6-983bbb78b4f3",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.ProcessRule,true);i(a)}catch(e){r(e)}}))))}))}updateProcessWorkItemTypeRule(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={processId:t,witRefName:i,ruleId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","processes","76fe3432-d825-479d-a5f6-983bbb78b4f3",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.replace(i,e,r);let l=this.formatResponse(a.result,s.TypeInfo.ProcessRule,false);o(l)}catch(e){a(e)}}))))}))}createStateDefinition(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={processId:t,witRefName:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","processes","31015d57-2dff-4a46-adb3-2fb4ee3dcec9",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.WorkItemStateResultModel,false);r(l)}catch(e){o(e)}}))))}))}deleteStateDefinition(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={processId:e,witRefName:t,stateId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","processes","31015d57-2dff-4a46-adb3-2fb4ee3dcec9",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,i);let o=this.formatResponse(s.result,null,false);r(o)}catch(e){s(e)}}))))}))}getStateDefinition(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={processId:e,witRefName:t,stateId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","processes","31015d57-2dff-4a46-adb3-2fb4ee3dcec9",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let a=this.formatResponse(o.result,s.TypeInfo.WorkItemStateResultModel,false);r(a)}catch(e){o(e)}}))))}))}getStateDefinitions(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={processId:e,witRefName:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","processes","31015d57-2dff-4a46-adb3-2fb4ee3dcec9",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.WorkItemStateResultModel,true);i(a)}catch(e){r(e)}}))))}))}hideStateDefinition(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={processId:t,witRefName:i,stateId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","processes","31015d57-2dff-4a46-adb3-2fb4ee3dcec9",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.replace(i,e,r);let l=this.formatResponse(a.result,s.TypeInfo.WorkItemStateResultModel,false);o(l)}catch(e){a(e)}}))))}))}updateStateDefinition(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={processId:t,witRefName:i,stateId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","processes","31015d57-2dff-4a46-adb3-2fb4ee3dcec9",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,r);let l=this.formatResponse(a.result,s.TypeInfo.WorkItemStateResultModel,false);o(l)}catch(e){a(e)}}))))}))}deleteSystemControl(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={processId:e,witRefName:t,controlId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","processes","ff9a3d2c-32b7-4c6c-991c-d5a251fb9098",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,i);let o=this.formatResponse(s.result,null,true);r(o)}catch(e){s(e)}}))))}))}getSystemControls(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={processId:e,witRefName:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","processes","ff9a3d2c-32b7-4c6c-991c-d5a251fb9098",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,r);let o=this.formatResponse(s.result,null,true);i(o)}catch(e){r(e)}}))))}))}updateSystemControl(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={processId:t,witRefName:i,controlId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","processes","ff9a3d2c-32b7-4c6c-991c-d5a251fb9098",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(i,e,r);let a=this.formatResponse(o.result,null,false);s(a)}catch(e){o(e)}}))))}))}createProcessWorkItemType(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={processId:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","processes","e2e9d1a6-432d-4062-8870-bfcb8c324ad7",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.ProcessWorkItemType,false);i(l)}catch(e){r(e)}}))))}))}deleteProcessWorkItemType(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={processId:e,witRefName:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","processes","e2e9d1a6-432d-4062-8870-bfcb8c324ad7",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}getProcessWorkItemType(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={processId:e,witRefName:t};let a={$expand:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","processes","e2e9d1a6-432d-4062-8870-bfcb8c324ad7",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.ProcessWorkItemType,false);r(l)}catch(e){o(e)}}))))}))}getProcessWorkItemTypes(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={processId:e};let o={$expand:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.2","processes","e2e9d1a6-432d-4062-8870-bfcb8c324ad7",n,o);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(t,r);let l=this.formatResponse(a.result,s.TypeInfo.ProcessWorkItemType,true);i(l)}catch(e){r(e)}}))))}))}updateProcessWorkItemType(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={processId:t,witRefName:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.2","processes","e2e9d1a6-432d-4062-8870-bfcb8c324ad7",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.ProcessWorkItemType,false);r(l)}catch(e){o(e)}}))))}))}addBehaviorToWorkItemType(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={processId:t,witRefNameForBehaviors:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","processes","6d765a2e-4e1b-4b11-be93-f953be676024",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(i,e,s);let a=this.formatResponse(o.result,null,false);r(a)}catch(e){s(e)}}))))}))}getBehaviorForWorkItemType(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={processId:e,witRefNameForBehaviors:t,behaviorRefName:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","processes","6d765a2e-4e1b-4b11-be93-f953be676024",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,i);let o=this.formatResponse(s.result,null,false);r(o)}catch(e){s(e)}}))))}))}getBehaviorsForWorkItemType(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={processId:e,witRefNameForBehaviors:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","processes","6d765a2e-4e1b-4b11-be93-f953be676024",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,r);let o=this.formatResponse(s.result,null,true);i(o)}catch(e){r(e)}}))))}))}removeBehaviorFromWorkItemType(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={processId:e,witRefNameForBehaviors:t,behaviorRefName:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","processes","6d765a2e-4e1b-4b11-be93-f953be676024",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,i);let o=this.formatResponse(s.result,null,false);r(o)}catch(e){s(e)}}))))}))}updateBehaviorToWorkItemType(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={processId:t,witRefNameForBehaviors:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","processes","6d765a2e-4e1b-4b11-be93-f953be676024",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(i,e,s);let a=this.formatResponse(o.result,null,false);r(a)}catch(e){s(e)}}))))}))}}t.WorkItemTrackingProcessApi=WorkItemTrackingProcessApi;WorkItemTrackingProcessApi.RESOURCE_AREA_ID="5264459e-e5e0-4bd8-b118-0985e68a4ec5"},3618:function(e,t,i){var n=this&&this.__awaiter||function(e,t,i,n){function adopt(e){return e instanceof i?e:new i((function(t){t(e)}))}return new(i||(i=Promise))((function(i,r){function fulfilled(e){try{step(n.next(e))}catch(e){r(e)}}function rejected(e){try{step(n["throw"](e))}catch(e){r(e)}}function step(e){e.done?i(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:true});t.WorkItemTrackingProcessDefinitionsApi=void 0;const r=i(666);const s=i(6288);class WorkItemTrackingProcessDefinitionsApi extends r.ClientApiBase{constructor(e,t,i,n){super(e,t,n||"node-WorkItemTracking-api",i)}createBehavior(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={processId:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","47a651f4-fb70-43bf-b96b-7c0ba947142b",n);let r=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(r,e,s);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}deleteBehavior(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={processId:e,behaviorId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","47a651f4-fb70-43bf-b96b-7c0ba947142b",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}getBehavior(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={processId:e,behaviorId:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","47a651f4-fb70-43bf-b96b-7c0ba947142b",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}getBehaviors(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={processId:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","47a651f4-fb70-43bf-b96b-7c0ba947142b",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(i,r);let o=this.formatResponse(s.result,null,true);t(o)}catch(e){i(e)}}))))}))}replaceBehavior(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={processId:t,behaviorId:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","47a651f4-fb70-43bf-b96b-7c0ba947142b",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.replace(i,e,s);let a=this.formatResponse(o.result,null,false);r(a)}catch(e){s(e)}}))))}))}addControlToGroup(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={processId:t,witRefName:i,groupId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","e2e3166a-627a-4e9b-85b2-d6a097bbd731",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(i,e,r);let a=this.formatResponse(o.result,null,false);s(a)}catch(e){o(e)}}))))}))}editControl(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={processId:t,witRefName:i,groupId:r,controlId:s};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","e2e3166a-627a-4e9b-85b2-d6a097bbd731",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.update(i,e,r);let a=this.formatResponse(s.result,null,false);o(a)}catch(e){a(e)}}))))}))}removeControlFromGroup(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={processId:e,witRefName:t,groupId:i,controlId:r};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","e2e3166a-627a-4e9b-85b2-d6a097bbd731",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.del(t,i);let o=this.formatResponse(r.result,null,false);s(o)}catch(e){o(e)}}))))}))}setControlInGroup(e,t,i,r,s,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={processId:t,witRefName:i,groupId:r,controlId:s};let p={removeFromGroupId:o};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","e2e3166a-627a-4e9b-85b2-d6a097bbd731",n,p);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.replace(i,e,r);let o=this.formatResponse(s.result,null,false);a(o)}catch(e){l(e)}}))))}))}createField(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={processId:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","f36c66c7-911d-4163-8938-d3c5d0d7f5aa",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.FieldModel,false);i(l)}catch(e){r(e)}}))))}))}updateField(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={processId:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","f36c66c7-911d-4163-8938-d3c5d0d7f5aa",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.FieldModel,false);i(l)}catch(e){r(e)}}))))}))}addGroup(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={processId:t,witRefName:i,pageId:r,sectionId:s};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","2617828b-e850-4375-a92a-04855704d4c3",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.create(i,e,r);let a=this.formatResponse(s.result,null,false);o(a)}catch(e){a(e)}}))))}))}editGroup(e,t,i,r,s,o){return n(this,void 0,void 0,(function*(){return new Promise(((a,l)=>n(this,void 0,void 0,(function*(){let n={processId:t,witRefName:i,pageId:r,sectionId:s,groupId:o};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","2617828b-e850-4375-a92a-04855704d4c3",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.update(i,e,r);let o=this.formatResponse(s.result,null,false);a(o)}catch(e){l(e)}}))))}))}removeGroup(e,t,i,r,s){return n(this,void 0,void 0,(function*(){return new Promise(((o,a)=>n(this,void 0,void 0,(function*(){let n={processId:e,witRefName:t,pageId:i,sectionId:r,groupId:s};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","2617828b-e850-4375-a92a-04855704d4c3",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let r;r=yield this.rest.del(t,i);let s=this.formatResponse(r.result,null,false);o(s)}catch(e){a(e)}}))))}))}setGroupInPage(e,t,i,r,s,o,a,l){return n(this,void 0,void 0,(function*(){if(a==null){throw new TypeError("removeFromPageId can not be null or undefined")}if(l==null){throw new TypeError("removeFromSectionId can not be null or undefined")}return new Promise(((p,c)=>n(this,void 0,void 0,(function*(){let n={processId:t,witRefName:i,pageId:r,sectionId:s,groupId:o};let d={removeFromPageId:a,removeFromSectionId:l};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","2617828b-e850-4375-a92a-04855704d4c3",n,d);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.replace(i,e,r);let o=this.formatResponse(s.result,null,false);p(o)}catch(e){c(e)}}))))}))}setGroupInSection(e,t,i,r,s,o,a){return n(this,void 0,void 0,(function*(){if(a==null){throw new TypeError("removeFromSectionId can not be null or undefined")}return new Promise(((l,p)=>n(this,void 0,void 0,(function*(){let n={processId:t,witRefName:i,pageId:r,sectionId:s,groupId:o};let c={removeFromSectionId:a};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","2617828b-e850-4375-a92a-04855704d4c3",n,c);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.replace(i,e,r);let o=this.formatResponse(s.result,null,false);l(o)}catch(e){p(e)}}))))}))}getFormLayout(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={processId:e,witRefName:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","3eacc80a-ddca-4404-857a-6331aac99063",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.FormLayout,false);i(a)}catch(e){r(e)}}))))}))}getListsMetadata(){return n(this,void 0,void 0,(function*(){return new Promise(((e,t)=>n(this,void 0,void 0,(function*(){let i={};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","b45cc931-98e3-44a1-b1cd-2e8e9c6dc1c6",i);let n=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let s;s=yield this.rest.get(n,r);let o=this.formatResponse(s.result,null,true);e(o)}catch(e){t(e)}}))))}))}createList(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={};try{let i=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","0b6179e2-23ce-46b2-b094-2ffa5ee70286",n);let r=i.requestUrl;let s=this.createRequestOptions("application/json",i.apiVersion);let o;o=yield this.rest.create(r,e,s);let a=this.formatResponse(o.result,null,false);t(a)}catch(e){i(e)}}))))}))}deleteList(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={listId:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","0b6179e2-23ce-46b2-b094-2ffa5ee70286",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(i,r);let o=this.formatResponse(s.result,null,false);t(o)}catch(e){i(e)}}))))}))}getList(e){return n(this,void 0,void 0,(function*(){return new Promise(((t,i)=>n(this,void 0,void 0,(function*(){let n={listId:e};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","0b6179e2-23ce-46b2-b094-2ffa5ee70286",n);let i=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(i,r);let o=this.formatResponse(s.result,null,false);t(o)}catch(e){i(e)}}))))}))}updateList(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={listId:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","0b6179e2-23ce-46b2-b094-2ffa5ee70286",n);let r=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.replace(r,e,s);let a=this.formatResponse(o.result,null,false);i(a)}catch(e){r(e)}}))))}))}addPage(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={processId:t,witRefName:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","1b4ac126-59b2-4f37-b4df-0a48ba807edb",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.Page,false);r(l)}catch(e){o(e)}}))))}))}editPage(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={processId:t,witRefName:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","1b4ac126-59b2-4f37-b4df-0a48ba807edb",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.Page,false);r(l)}catch(e){o(e)}}))))}))}removePage(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={processId:e,witRefName:t,pageId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","1b4ac126-59b2-4f37-b4df-0a48ba807edb",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,i);let o=this.formatResponse(s.result,null,false);r(o)}catch(e){s(e)}}))))}))}createStateDefinition(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={processId:t,witRefName:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","4303625d-08f4-4461-b14b-32c65bba5599",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(i,e,s);let a=this.formatResponse(o.result,null,false);r(a)}catch(e){s(e)}}))))}))}deleteStateDefinition(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={processId:e,witRefName:t,stateId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","4303625d-08f4-4461-b14b-32c65bba5599",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,i);let o=this.formatResponse(s.result,null,false);r(o)}catch(e){s(e)}}))))}))}getStateDefinition(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={processId:e,witRefName:t,stateId:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","4303625d-08f4-4461-b14b-32c65bba5599",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,i);let o=this.formatResponse(s.result,null,false);r(o)}catch(e){s(e)}}))))}))}getStateDefinitions(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={processId:e,witRefName:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","4303625d-08f4-4461-b14b-32c65bba5599",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,r);let o=this.formatResponse(s.result,null,true);i(o)}catch(e){r(e)}}))))}))}hideStateDefinition(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={processId:t,witRefName:i,stateId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","4303625d-08f4-4461-b14b-32c65bba5599",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.replace(i,e,r);let a=this.formatResponse(o.result,null,false);s(a)}catch(e){o(e)}}))))}))}updateStateDefinition(e,t,i,r){return n(this,void 0,void 0,(function*(){return new Promise(((s,o)=>n(this,void 0,void 0,(function*(){let n={processId:t,witRefName:i,stateId:r};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","4303625d-08f4-4461-b14b-32c65bba5599",n);let i=t.requestUrl;let r=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(i,e,r);let a=this.formatResponse(o.result,null,false);s(a)}catch(e){o(e)}}))))}))}addBehaviorToWorkItemType(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={processId:t,witRefNameForBehaviors:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","921dfb88-ef57-4c69-94e5-dd7da2d7031d",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.create(i,e,s);let a=this.formatResponse(o.result,null,false);r(a)}catch(e){s(e)}}))))}))}getBehaviorForWorkItemType(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={processId:e,witRefNameForBehaviors:t,behaviorRefName:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","921dfb88-ef57-4c69-94e5-dd7da2d7031d",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,i);let o=this.formatResponse(s.result,null,false);r(o)}catch(e){s(e)}}))))}))}getBehaviorsForWorkItemType(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={processId:e,witRefNameForBehaviors:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","921dfb88-ef57-4c69-94e5-dd7da2d7031d",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.get(t,r);let o=this.formatResponse(s.result,null,true);i(o)}catch(e){r(e)}}))))}))}removeBehaviorFromWorkItemType(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={processId:e,witRefNameForBehaviors:t,behaviorRefName:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","921dfb88-ef57-4c69-94e5-dd7da2d7031d",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,i);let o=this.formatResponse(s.result,null,false);r(o)}catch(e){s(e)}}))))}))}updateBehaviorToWorkItemType(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={processId:t,witRefNameForBehaviors:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","921dfb88-ef57-4c69-94e5-dd7da2d7031d",n);let i=t.requestUrl;let s=this.createRequestOptions("application/json",t.apiVersion);let o;o=yield this.rest.update(i,e,s);let a=this.formatResponse(o.result,null,false);r(a)}catch(e){s(e)}}))))}))}createWorkItemType(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={processId:t};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","1ce0acad-4638-49c3-969c-04aa65ba6bea",n);let r=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(r,e,o);let l=this.formatResponse(a.result,s.TypeInfo.WorkItemTypeModel,false);i(l)}catch(e){r(e)}}))))}))}deleteWorkItemType(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={processId:e,witRefName:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","1ce0acad-4638-49c3-969c-04aa65ba6bea",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,r);let o=this.formatResponse(s.result,null,false);i(o)}catch(e){r(e)}}))))}))}getWorkItemType(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={processId:e,witRefName:t};let a={$expand:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","1ce0acad-4638-49c3-969c-04aa65ba6bea",n,a);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let l=this.formatResponse(o.result,s.TypeInfo.WorkItemTypeModel,false);r(l)}catch(e){o(e)}}))))}))}getWorkItemTypes(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={processId:e};let o={$expand:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","1ce0acad-4638-49c3-969c-04aa65ba6bea",n,o);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let a;a=yield this.rest.get(t,r);let l=this.formatResponse(a.result,s.TypeInfo.WorkItemTypeModel,true);i(l)}catch(e){r(e)}}))))}))}updateWorkItemType(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={processId:t,witRefName:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","1ce0acad-4638-49c3-969c-04aa65ba6bea",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.WorkItemTypeModel,false);r(l)}catch(e){o(e)}}))))}))}addFieldToWorkItemType(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={processId:t,witRefNameForFields:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","976713b4-a62e-499e-94dc-eeb869ea9126",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.create(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.WorkItemTypeFieldModel2,false);r(l)}catch(e){o(e)}}))))}))}getWorkItemTypeField(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={processId:e,witRefNameForFields:t,fieldRefName:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","976713b4-a62e-499e-94dc-eeb869ea9126",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,i);let a=this.formatResponse(o.result,s.TypeInfo.WorkItemTypeFieldModel2,false);r(a)}catch(e){o(e)}}))))}))}getWorkItemTypeFields(e,t){return n(this,void 0,void 0,(function*(){return new Promise(((i,r)=>n(this,void 0,void 0,(function*(){let n={processId:e,witRefNameForFields:t};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","976713b4-a62e-499e-94dc-eeb869ea9126",n);let t=e.requestUrl;let r=this.createRequestOptions("application/json",e.apiVersion);let o;o=yield this.rest.get(t,r);let a=this.formatResponse(o.result,s.TypeInfo.WorkItemTypeFieldModel2,true);i(a)}catch(e){r(e)}}))))}))}removeFieldFromWorkItemType(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,s)=>n(this,void 0,void 0,(function*(){let n={processId:e,witRefNameForFields:t,fieldRefName:i};try{let e=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","976713b4-a62e-499e-94dc-eeb869ea9126",n);let t=e.requestUrl;let i=this.createRequestOptions("application/json",e.apiVersion);let s;s=yield this.rest.del(t,i);let o=this.formatResponse(s.result,null,false);r(o)}catch(e){s(e)}}))))}))}updateWorkItemTypeField(e,t,i){return n(this,void 0,void 0,(function*(){return new Promise(((r,o)=>n(this,void 0,void 0,(function*(){let n={processId:t,witRefNameForFields:i};try{let t=yield this.vsoClient.getVersioningData("7.2-preview.1","processDefinitions","976713b4-a62e-499e-94dc-eeb869ea9126",n);let i=t.requestUrl;let o=this.createRequestOptions("application/json",t.apiVersion);let a;a=yield this.rest.update(i,e,o);let l=this.formatResponse(a.result,s.TypeInfo.WorkItemTypeFieldModel2,false);r(l)}catch(e){o(e)}}))))}))}}t.WorkItemTrackingProcessDefinitionsApi=WorkItemTrackingProcessDefinitionsApi;WorkItemTrackingProcessDefinitionsApi.RESOURCE_AREA_ID="5264459e-e5e0-4bd8-b118-0985e68a4ec5"},950:(e,t,i)=>{Object.defineProperty(t,"__esModule",{value:true});t.BasicCredentialHandler=void 0;const n=i(6954);class BasicCredentialHandler extends n.BasicCredentialHandler{constructor(e,t,i=true){super(e,t,i)}}t.BasicCredentialHandler=BasicCredentialHandler},1519:(e,t,i)=>{Object.defineProperty(t,"__esModule",{value:true});t.BearerCredentialHandler=void 0;const n=i(6954);class BearerCredentialHandler extends n.BearerCredentialHandler{constructor(e,t=true){super(e,t)}}t.BearerCredentialHandler=BearerCredentialHandler},2020:(e,t,i)=>{Object.defineProperty(t,"__esModule",{value:true});t.NtlmCredentialHandler=void 0;const n=i(6954);class NtlmCredentialHandler extends n.NtlmCredentialHandler{constructor(e,t,i,n){super(e,t,i,n)}}t.NtlmCredentialHandler=NtlmCredentialHandler},2270:(e,t,i)=>{Object.defineProperty(t,"__esModule",{value:true});t.PersonalAccessTokenCredentialHandler=void 0;const n=i(6954);class PersonalAccessTokenCredentialHandler extends n.PersonalAccessTokenCredentialHandler{constructor(e,t=true){super(e,t)}}t.PersonalAccessTokenCredentialHandler=PersonalAccessTokenCredentialHandler},4326:(e,t)=>{Object.defineProperty(t,"__esModule",{value:true});t.TypeInfo=t.ValidationResult=t.State=t.Severity=t.SarifJobStatus=t.ResultType=t.MetadataOperation=t.MetadataChangeType=t.LicenseState=t.ExpandOption=t.DismissalType=t.DependencyKind=t.Confidence=t.ComponentType=t.AnalysisConfigurationType=t.AlertValidityStatus=t.AlertValidationRequestStatus=t.AlertType=t.AlertListExpandOption=void 0;var i;(function(e){e[e["None"]=0]="None";e[e["Minimal"]=1]="Minimal"})(i=t.AlertListExpandOption||(t.AlertListExpandOption={}));var n;(function(e){e[e["Unknown"]=0]="Unknown";e[e["Dependency"]=1]="Dependency";e[e["Secret"]=2]="Secret";e[e["Code"]=3]="Code";e[e["License"]=4]="License"})(n=t.AlertType||(t.AlertType={}));var r;(function(e){e[e["None"]=0]="None";e[e["Created"]=1]="Created";e[e["InProgress"]=2]="InProgress";e[e["Completed"]=3]="Completed";e[e["Failed"]=4]="Failed"})(r=t.AlertValidationRequestStatus||(t.AlertValidationRequestStatus={}));var s;(function(e){e[e["None"]=0]="None";e[e["Unknown"]=1]="Unknown";e[e["Active"]=2]="Active";e[e["Inactive"]=3]="Inactive"})(s=t.AlertValidityStatus||(t.AlertValidityStatus={}));var o;(function(e){e[e["Default"]=0]="Default";e[e["AdoPipeline"]=1]="AdoPipeline"})(o=t.AnalysisConfigurationType||(t.AnalysisConfigurationType={}));var a;(function(e){e[e["Unknown"]=0]="Unknown";e[e["NuGet"]=1]="NuGet";e[e["Npm"]=2]="Npm";e[e["Maven"]=3]="Maven";e[e["Git"]=4]="Git";e[e["Other"]=5]="Other";e[e["RubyGems"]=6]="RubyGems";e[e["Cargo"]=7]="Cargo";e[e["Pip"]=8]="Pip";e[e["File"]=9]="File";e[e["Go"]=10]="Go";e[e["DockerImage"]=11]="DockerImage";e[e["Pod"]=12]="Pod";e[e["Linux"]=13]="Linux";e[e["Conda"]=14]="Conda";e[e["DockerReference"]=15]="DockerReference";e[e["Vcpkg"]=16]="Vcpkg"})(a=t.ComponentType||(t.ComponentType={}));var l;(function(e){e[e["High"]=0]="High";e[e["Other"]=1]="Other"})(l=t.Confidence||(t.Confidence={}));var p;(function(e){e[e["Unknown"]=0]="Unknown";e[e["RootDependency"]=1]="RootDependency";e[e["Component"]=2]="Component";e[e["VulnerableDependency"]=3]="VulnerableDependency"})(p=t.DependencyKind||(t.DependencyKind={}));var c;(function(e){e[e["Unknown"]=0]="Unknown";e[e["Fixed"]=1]="Fixed";e[e["AcceptedRisk"]=2]="AcceptedRisk";e[e["FalsePositive"]=3]="FalsePositive";e[e["AgreedToGuidance"]=4]="AgreedToGuidance";e[e["ToolUpgrade"]=5]="ToolUpgrade"})(c=t.DismissalType||(t.DismissalType={}));var d;(function(e){e[e["None"]=0]="None";e[e["ValidationFingerprint"]=1]="ValidationFingerprint"})(d=t.ExpandOption||(t.ExpandOption={}));var u;(function(e){e[e["Unknown"]=0]="Unknown";e[e["NotHarvested"]=1]="NotHarvested";e[e["Harvested"]=2]="Harvested"})(u=t.LicenseState||(t.LicenseState={}));var A;(function(e){e[e["None"]=0]="None";e[e["Created"]=1]="Created";e[e["Updated"]=2]="Updated";e[e["Deleted"]=3]="Deleted"})(A=t.MetadataChangeType||(t.MetadataChangeType={}));var f;(function(e){e[e["None"]=0]="None";e[e["Add"]=1]="Add";e[e["Remove"]=2]="Remove"})(f=t.MetadataOperation||(t.MetadataOperation={}));var h;(function(e){e[e["Unknown"]=0]="Unknown";e[e["Dependency"]=1]="Dependency";e[e["VersionControl"]=2]="VersionControl"})(h=t.ResultType||(t.ResultType={}));var g;(function(e){e[e["New"]=0]="New";e[e["Queued"]=1]="Queued";e[e["Completed"]=2]="Completed";e[e["Failed"]=3]="Failed";e[e["Requeued"]=4]="Requeued"})(g=t.SarifJobStatus||(t.SarifJobStatus={}));var y;(function(e){e[e["Low"]=0]="Low";e[e["Medium"]=1]="Medium";e[e["High"]=2]="High";e[e["Critical"]=3]="Critical";e[e["Note"]=4]="Note";e[e["Warning"]=5]="Warning";e[e["Error"]=6]="Error";e[e["Undefined"]=7]="Undefined"})(y=t.Severity||(t.Severity={}));var v;(function(e){e[e["Unknown"]=0]="Unknown";e[e["Active"]=1]="Active";e[e["Dismissed"]=2]="Dismissed";e[e["Fixed"]=4]="Fixed";e[e["AutoDismissed"]=8]="AutoDismissed"})(v=t.State||(t.State={}));var I;(function(e){e[e["None"]=0]="None";e[e["Exploitable"]=1]="Exploitable";e[e["NotExploitable"]=2]="NotExploitable";e[e["Inconclusive"]=3]="Inconclusive"})(I=t.ValidationResult||(t.ValidationResult={}));t.TypeInfo={Alert:{},AlertAnalysisInstance:{},AlertListExpandOption:{enumValues:{none:0,minimal:1}},AlertMetadata:{},AlertMetadataChange:{},AlertStateUpdate:{},AlertType:{enumValues:{unknown:0,dependency:1,secret:2,code:3,license:4}},AlertValidationRequestStatus:{enumValues:{none:0,created:1,inProgress:2,completed:3,failed:4}},AlertValidityInfo:{},AlertValidityStatus:{enumValues:{none:0,unknown:1,active:2,inactive:3}},AnalysisConfiguration:{},AnalysisConfigurationType:{enumValues:{default:0,adoPipeline:1}},AnalysisInstance:{},AnalysisResult:{},Branch:{},ComponentType:{enumValues:{unknown:0,nuGet:1,npm:2,maven:3,git:4,other:5,rubyGems:6,cargo:7,pip:8,file:9,go:10,dockerImage:11,pod:12,linux:13,conda:14,dockerReference:15,vcpkg:16}},Confidence:{enumValues:{high:0,other:1}},Dependency:{},DependencyKind:{enumValues:{unknown:0,rootDependency:1,component:2,vulnerableDependency:3}},DependencyResult:{},Dismissal:{},DismissalType:{enumValues:{unknown:0,fixed:1,acceptedRisk:2,falsePositive:3,agreedToGuidance:4,toolUpgrade:5}},ExpandOption:{enumValues:{none:0,validationFingerprint:1}},License:{},LicenseState:{enumValues:{unknown:0,notHarvested:1,harvested:2}},LogicalLocation:{},Metadata:{},MetadataChange:{},MetadataChangeType:{enumValues:{none:0,created:1,updated:2,deleted:3}},MetadataOperation:{enumValues:{none:0,add:1,remove:2}},Result:{},ResultType:{enumValues:{unknown:0,dependency:1,versionControl:2}},SarifJobStatus:{enumValues:{new:0,queued:1,completed:2,failed:3,requeued:4}},SarifUploadStatus:{},SearchCriteria:{},Severity:{enumValues:{low:0,medium:1,high:2,critical:3,note:4,warning:5,error:6,undefined:7}},State:{enumValues:{unknown:0,active:1,dismissed:2,fixed:4,autoDismissed:8}},UxFilters:{},ValidationFingerprint:{},ValidationRequestInfo:{},ValidationResult:{enumValues:{none:0,exploitable:1,notExploitable:2,inconclusive:3}}};t.TypeInfo.Alert.fields={alertType:{enumType:t.TypeInfo.AlertType},confidence:{enumType:t.TypeInfo.Confidence},dismissal:{typeInfo:t.TypeInfo.Dismissal},firstSeenDate:{isDate:true},fixedDate:{isDate:true},introducedDate:{isDate:true},lastSeenDate:{isDate:true},logicalLocations:{isArray:true,typeInfo:t.TypeInfo.LogicalLocation},severity:{enumType:t.TypeInfo.Severity},state:{enumType:t.TypeInfo.State},validationFingerprints:{isArray:true,typeInfo:t.TypeInfo.ValidationFingerprint},validityDetails:{typeInfo:t.TypeInfo.AlertValidityInfo}};t.TypeInfo.AlertAnalysisInstance.fields={analysisConfiguration:{typeInfo:t.TypeInfo.AnalysisConfiguration},firstSeen:{typeInfo:t.TypeInfo.AnalysisInstance},fixedIn:{typeInfo:t.TypeInfo.AnalysisInstance},lastSeen:{typeInfo:t.TypeInfo.AnalysisInstance},recentAnalysisInstance:{typeInfo:t.TypeInfo.AnalysisInstance},state:{enumType:t.TypeInfo.State}};t.TypeInfo.AlertMetadata.fields={metadata:{isArray:true,typeInfo:t.TypeInfo.Metadata}};t.TypeInfo.AlertMetadataChange.fields={metadataChange:{typeInfo:t.TypeInfo.MetadataChange}};t.TypeInfo.AlertStateUpdate.fields={dismissedReason:{enumType:t.TypeInfo.DismissalType},state:{enumType:t.TypeInfo.State}};t.TypeInfo.AlertValidityInfo.fields={validityLastCheckedDate:{isDate:true},validityStatus:{enumType:t.TypeInfo.AlertValidityStatus}};t.TypeInfo.AnalysisConfiguration.fields={alertType:{enumType:t.TypeInfo.AlertType},analysisConfigurationType:{enumType:t.TypeInfo.AnalysisConfigurationType}};t.TypeInfo.AnalysisInstance.fields={configuration:{typeInfo:t.TypeInfo.AnalysisConfiguration},createdDate:{isDate:true},results:{isArray:true,typeInfo:t.TypeInfo.AnalysisResult}};t.TypeInfo.AnalysisResult.fields={result:{typeInfo:t.TypeInfo.Result},state:{enumType:t.TypeInfo.State}};t.TypeInfo.Branch.fields={deletedDate:{isDate:true}};t.TypeInfo.Dependency.fields={componentType:{enumType:t.TypeInfo.ComponentType},license:{typeInfo:t.TypeInfo.License}};t.TypeInfo.DependencyResult.fields={dependency:{typeInfo:t.TypeInfo.Dependency}};t.TypeInfo.Dismissal.fields={dismissalType:{enumType:t.TypeInfo.DismissalType},requestedOn:{isDate:true}};t.TypeInfo.License.fields={state:{enumType:t.TypeInfo.LicenseState}};t.TypeInfo.LogicalLocation.fields={kind:{enumType:t.TypeInfo.DependencyKind},license:{typeInfo:t.TypeInfo.License}};t.TypeInfo.Metadata.fields={op:{enumType:t.TypeInfo.MetadataOperation}};t.TypeInfo.MetadataChange.fields={changeType:{enumType:t.TypeInfo.MetadataChangeType}};t.TypeInfo.Result.fields={dependencyResult:{typeInfo:t.TypeInfo.DependencyResult},resultType:{enumType:t.TypeInfo.ResultType},severity:{enumType:t.TypeInfo.Severity}};t.TypeInfo.SarifUploadStatus.fields={processingStatus:{enumType:t.TypeInfo.SarifJobStatus}};t.TypeInfo.SearchCriteria.fields={alertType:{enumType:t.TypeInfo.AlertType},confidenceLevels:{isArray:true,enumType:t.TypeInfo.Confidence},fromDate:{isDate:true},modifiedSince:{isDate:true},severities:{isArray:true,enumType:t.TypeInfo.Severity},states:{isArray:true,enumType:t.TypeInfo.State},toDate:{isDate:true},validity:{isArray:true,enumType:t.TypeInfo.AlertValidityStatus}};t.TypeInfo.UxFilters.fields={branches:{isArray:true,typeInfo:t.TypeInfo.Branch},confidenceLevels:{isArray:true,enumType:t.TypeInfo.Confidence},licenses:{isArray:true,typeInfo:t.TypeInfo.License},packages:{isArray:true,typeInfo:t.TypeInfo.Dependency},severities:{isArray:true,enumType:t.TypeInfo.Severity},states:{isArray:true,enumType:t.TypeInfo.State},validity:{isArray:true,enumType:t.TypeInfo.AlertValidityStatus}};t.TypeInfo.ValidationFingerprint.fields={validityLastUpdatedDate:{isDate:true},validityResult:{enumType:t.TypeInfo.ValidationResult}};t.TypeInfo.ValidationRequestInfo.fields={alertValidationRequestStatus:{enumType:t.TypeInfo.AlertValidationRequestStatus},validityLastCheckedDate:{isDate:true},validityStatus:{enumType:t.TypeInfo.AlertValidityStatus}}},8920:(e,t,i)=>{Object.defineProperty(t,"__esModule",{value:true});t.TypeInfo=t.WorkspaceMappingType=t.ValidationResult=t.TimelineRecordState=t.TaskResult=t.SupportLevel=t.StageUpdateType=t.SourceProviderAvailability=t.ServiceHostStatus=t.ScheduleDays=t.ResultSet=t.RepositoryCleanOptions=t.QueuePriority=t.QueueOptions=t.QueryDeletedOption=t.ProcessTemplateType=t.IssueType=t.GetOption=t.FolderQueryOrder=t.DeleteOptions=t.DefinitionType=t.DefinitionTriggerType=t.DefinitionQueueStatus=t.DefinitionQueryOrder=t.DefinitionQuality=t.ControllerStatus=t.BuildStatus=t.BuildResult=t.BuildReason=t.BuildQueryOrder=t.BuildPhaseStatus=t.BuildOptionInputType=t.BuildAuthorizationScope=t.AuditAction=t.AgentStatus=void 0;const n=i(458);const r=i(613);var s;(function(e){e[e["Unavailable"]=0]="Unavailable";e[e["Available"]=1]="Available";e[e["Offline"]=2]="Offline"})(s=t.AgentStatus||(t.AgentStatus={}));var o;(function(e){e[e["Add"]=1]="Add";e[e["Update"]=2]="Update";e[e["Delete"]=3]="Delete"})(o=t.AuditAction||(t.AuditAction={}));var a;(function(e){e[e["ProjectCollection"]=1]="ProjectCollection";e[e["Project"]=2]="Project"})(a=t.BuildAuthorizationScope||(t.BuildAuthorizationScope={}));var l;(function(e){e[e["String"]=0]="String";e[e["Boolean"]=1]="Boolean";e[e["StringList"]=2]="StringList";e[e["Radio"]=3]="Radio";e[e["PickList"]=4]="PickList";e[e["MultiLine"]=5]="MultiLine";e[e["BranchFilter"]=6]="BranchFilter"})(l=t.BuildOptionInputType||(t.BuildOptionInputType={}));var p;(function(e){e[e["Unknown"]=0]="Unknown";e[e["Failed"]=1]="Failed";e[e["Succeeded"]=2]="Succeeded"})(p=t.BuildPhaseStatus||(t.BuildPhaseStatus={}));var c;(function(e){e[e["FinishTimeAscending"]=2]="FinishTimeAscending";e[e["FinishTimeDescending"]=3]="FinishTimeDescending";e[e["QueueTimeDescending"]=4]="QueueTimeDescending";e[e["QueueTimeAscending"]=5]="QueueTimeAscending";e[e["StartTimeDescending"]=6]="StartTimeDescending";e[e["StartTimeAscending"]=7]="StartTimeAscending"})(c=t.BuildQueryOrder||(t.BuildQueryOrder={}));var d;(function(e){e[e["None"]=0]="None";e[e["Manual"]=1]="Manual";e[e["IndividualCI"]=2]="IndividualCI";e[e["BatchedCI"]=4]="BatchedCI";e[e["Schedule"]=8]="Schedule";e[e["ScheduleForced"]=16]="ScheduleForced";e[e["UserCreated"]=32]="UserCreated";e[e["ValidateShelveset"]=64]="ValidateShelveset";e[e["CheckInShelveset"]=128]="CheckInShelveset";e[e["PullRequest"]=256]="PullRequest";e[e["BuildCompletion"]=512]="BuildCompletion";e[e["ResourceTrigger"]=1024]="ResourceTrigger";e[e["Triggered"]=1967]="Triggered";e[e["All"]=2031]="All"})(d=t.BuildReason||(t.BuildReason={}));var u;(function(e){e[e["None"]=0]="None";e[e["Succeeded"]=2]="Succeeded";e[e["PartiallySucceeded"]=4]="PartiallySucceeded";e[e["Failed"]=8]="Failed";e[e["Canceled"]=32]="Canceled"})(u=t.BuildResult||(t.BuildResult={}));var A;(function(e){e[e["None"]=0]="None";e[e["InProgress"]=1]="InProgress";e[e["Completed"]=2]="Completed";e[e["Cancelling"]=4]="Cancelling";e[e["Postponed"]=8]="Postponed";e[e["NotStarted"]=32]="NotStarted";e[e["All"]=47]="All"})(A=t.BuildStatus||(t.BuildStatus={}));var f;(function(e){e[e["Unavailable"]=0]="Unavailable";e[e["Available"]=1]="Available";e[e["Offline"]=2]="Offline"})(f=t.ControllerStatus||(t.ControllerStatus={}));var h;(function(e){e[e["Definition"]=1]="Definition";e[e["Draft"]=2]="Draft"})(h=t.DefinitionQuality||(t.DefinitionQuality={}));var g;(function(e){e[e["None"]=0]="None";e[e["LastModifiedAscending"]=1]="LastModifiedAscending";e[e["LastModifiedDescending"]=2]="LastModifiedDescending";e[e["DefinitionNameAscending"]=3]="DefinitionNameAscending";e[e["DefinitionNameDescending"]=4]="DefinitionNameDescending"})(g=t.DefinitionQueryOrder||(t.DefinitionQueryOrder={}));var y;(function(e){e[e["Enabled"]=0]="Enabled";e[e["Paused"]=1]="Paused";e[e["Disabled"]=2]="Disabled"})(y=t.DefinitionQueueStatus||(t.DefinitionQueueStatus={}));var v;(function(e){e[e["None"]=1]="None";e[e["ContinuousIntegration"]=2]="ContinuousIntegration";e[e["BatchedContinuousIntegration"]=4]="BatchedContinuousIntegration";e[e["Schedule"]=8]="Schedule";e[e["GatedCheckIn"]=16]="GatedCheckIn";e[e["BatchedGatedCheckIn"]=32]="BatchedGatedCheckIn";e[e["PullRequest"]=64]="PullRequest";e[e["BuildCompletion"]=128]="BuildCompletion";e[e["All"]=255]="All"})(v=t.DefinitionTriggerType||(t.DefinitionTriggerType={}));var I;(function(e){e[e["Xaml"]=1]="Xaml";e[e["Build"]=2]="Build"})(I=t.DefinitionType||(t.DefinitionType={}));var E;(function(e){e[e["None"]=0]="None";e[e["DropLocation"]=1]="DropLocation";e[e["TestResults"]=2]="TestResults";e[e["Label"]=4]="Label";e[e["Details"]=8]="Details";e[e["Symbols"]=16]="Symbols";e[e["All"]=31]="All"})(E=t.DeleteOptions||(t.DeleteOptions={}));var C;(function(e){e[e["None"]=0]="None";e[e["FolderAscending"]=1]="FolderAscending";e[e["FolderDescending"]=2]="FolderDescending"})(C=t.FolderQueryOrder||(t.FolderQueryOrder={}));var b;(function(e){e[e["LatestOnQueue"]=0]="LatestOnQueue";e[e["LatestOnBuild"]=1]="LatestOnBuild";e[e["Custom"]=2]="Custom"})(b=t.GetOption||(t.GetOption={}));var T;(function(e){e[e["Error"]=1]="Error";e[e["Warning"]=2]="Warning"})(T=t.IssueType||(t.IssueType={}));var w;(function(e){e[e["Custom"]=0]="Custom";e[e["Default"]=1]="Default";e[e["Upgrade"]=2]="Upgrade"})(w=t.ProcessTemplateType||(t.ProcessTemplateType={}));var R;(function(e){e[e["ExcludeDeleted"]=0]="ExcludeDeleted";e[e["IncludeDeleted"]=1]="IncludeDeleted";e[e["OnlyDeleted"]=2]="OnlyDeleted"})(R=t.QueryDeletedOption||(t.QueryDeletedOption={}));var B;(function(e){e[e["None"]=0]="None";e[e["DoNotRun"]=1]="DoNotRun"})(B=t.QueueOptions||(t.QueueOptions={}));var D;(function(e){e[e["Low"]=5]="Low";e[e["BelowNormal"]=4]="BelowNormal";e[e["Normal"]=3]="Normal";e[e["AboveNormal"]=2]="AboveNormal";e[e["High"]=1]="High"})(D=t.QueuePriority||(t.QueuePriority={}));var S;(function(e){e[e["Source"]=0]="Source";e[e["SourceAndOutputDir"]=1]="SourceAndOutputDir";e[e["SourceDir"]=2]="SourceDir";e[e["AllBuildDir"]=3]="AllBuildDir"})(S=t.RepositoryCleanOptions||(t.RepositoryCleanOptions={}));var k;(function(e){e[e["All"]=0]="All";e[e["Top"]=1]="Top"})(k=t.ResultSet||(t.ResultSet={}));var _;(function(e){e[e["None"]=0]="None";e[e["Monday"]=1]="Monday";e[e["Tuesday"]=2]="Tuesday";e[e["Wednesday"]=4]="Wednesday";e[e["Thursday"]=8]="Thursday";e[e["Friday"]=16]="Friday";e[e["Saturday"]=32]="Saturday";e[e["Sunday"]=64]="Sunday";e[e["All"]=127]="All"})(_=t.ScheduleDays||(t.ScheduleDays={}));var P;(function(e){e[e["Online"]=1]="Online";e[e["Offline"]=2]="Offline"})(P=t.ServiceHostStatus||(t.ServiceHostStatus={}));var x;(function(e){e[e["Hosted"]=1]="Hosted";e[e["OnPremises"]=2]="OnPremises";e[e["All"]=3]="All"})(x=t.SourceProviderAvailability||(t.SourceProviderAvailability={}));var O;(function(e){e[e["Cancel"]=0]="Cancel";e[e["Retry"]=1]="Retry";e[e["Run"]=2]="Run"})(O=t.StageUpdateType||(t.StageUpdateType={}));var V;(function(e){e[e["Unsupported"]=0]="Unsupported";e[e["Supported"]=1]="Supported";e[e["Required"]=2]="Required"})(V=t.SupportLevel||(t.SupportLevel={}));var U;(function(e){e[e["Succeeded"]=0]="Succeeded";e[e["SucceededWithIssues"]=1]="SucceededWithIssues";e[e["Failed"]=2]="Failed";e[e["Canceled"]=3]="Canceled";e[e["Skipped"]=4]="Skipped";e[e["Abandoned"]=5]="Abandoned";e[e["ManuallyQueued"]=6]="ManuallyQueued";e[e["DependentOnManualQueue"]=7]="DependentOnManualQueue"})(U=t.TaskResult||(t.TaskResult={}));var N;(function(e){e[e["Pending"]=0]="Pending";e[e["InProgress"]=1]="InProgress";e[e["Completed"]=2]="Completed"})(N=t.TimelineRecordState||(t.TimelineRecordState={}));var F;(function(e){e[e["OK"]=0]="OK";e[e["Warning"]=1]="Warning";e[e["Error"]=2]="Error"})(F=t.ValidationResult||(t.ValidationResult={}));var q;(function(e){e[e["Map"]=0]="Map";e[e["Cloak"]=1]="Cloak"})(q=t.WorkspaceMappingType||(t.WorkspaceMappingType={}));t.TypeInfo={AgentStatus:{enumValues:{unavailable:0,available:1,offline:2}},AuditAction:{enumValues:{add:1,update:2,delete:3}},Build:{},BuildAgent:{},BuildAuthorizationScope:{enumValues:{projectCollection:1,project:2}},BuildCompletedEvent:{},BuildCompletionTrigger:{},BuildController:{},BuildDefinition:{},BuildDefinition3_2:{},BuildDefinitionReference:{},BuildDefinitionReference3_2:{},BuildDefinitionRevision:{},BuildDefinitionSourceProvider:{},BuildDefinitionTemplate:{},BuildDefinitionTemplate3_2:{},BuildDeletedEvent:{},BuildDeployment:{},BuildLog:{},BuildMetric:{},BuildOptionDefinition:{},BuildOptionInputDefinition:{},BuildOptionInputType:{enumValues:{string:0,boolean:1,stringList:2,radio:3,pickList:4,multiLine:5,branchFilter:6}},BuildPhaseStatus:{enumValues:{unknown:0,failed:1,succeeded:2}},BuildProcessTemplate:{},BuildQueryOrder:{enumValues:{finishTimeAscending:2,finishTimeDescending:3,queueTimeDescending:4,queueTimeAscending:5,startTimeDescending:6,startTimeAscending:7}},BuildQueuedEvent:{},BuildReason:{enumValues:{none:0,manual:1,individualCI:2,batchedCI:4,schedule:8,scheduleForced:16,userCreated:32,validateShelveset:64,checkInShelveset:128,pullRequest:256,buildCompletion:512,resourceTrigger:1024,triggered:1967,all:2031}},BuildReference:{},BuildRequestValidationResult:{},BuildResult:{enumValues:{none:0,succeeded:2,partiallySucceeded:4,failed:8,canceled:32}},BuildRetentionHistory:{},BuildRetentionSample:{},BuildServer:{},BuildStatus:{enumValues:{none:0,inProgress:1,completed:2,cancelling:4,postponed:8,notStarted:32,all:47}},BuildSummary:{},BuildTagsAddedEvent:{},BuildTrigger:{},BuildUpdatedEvent:{},Change:{},ContinuousDeploymentDefinition:{},ContinuousIntegrationTrigger:{},ControllerStatus:{enumValues:{unavailable:0,available:1,offline:2}},DefinitionQuality:{enumValues:{definition:1,draft:2}},DefinitionQueryOrder:{enumValues:{none:0,lastModifiedAscending:1,lastModifiedDescending:2,definitionNameAscending:3,definitionNameDescending:4}},DefinitionQueueStatus:{enumValues:{enabled:0,paused:1,disabled:2}},DefinitionReference:{},DefinitionTriggerType:{enumValues:{none:1,continuousIntegration:2,batchedContinuousIntegration:4,schedule:8,gatedCheckIn:16,batchedGatedCheckIn:32,pullRequest:64,buildCompletion:128,all:255}},DefinitionType:{enumValues:{xaml:1,build:2}},DeleteOptions:{enumValues:{none:0,dropLocation:1,testResults:2,label:4,details:8,symbols:16,all:31}},DesignerProcess:{},Folder:{},FolderQueryOrder:{enumValues:{none:0,folderAscending:1,folderDescending:2}},GatedCheckInTrigger:{},GetOption:{enumValues:{latestOnQueue:0,latestOnBuild:1,custom:2}},InformationNode:{},Issue:{},IssueType:{enumValues:{error:1,warning:2}},Phase:{},ProcessTemplateType:{enumValues:{custom:0,default:1,upgrade:2}},PullRequestTrigger:{},QueryDeletedOption:{enumValues:{excludeDeleted:0,includeDeleted:1,onlyDeleted:2}},QueueOptions:{enumValues:{none:0,doNotRun:1}},QueuePriority:{enumValues:{low:5,belowNormal:4,normal:3,aboveNormal:2,high:1}},RepositoryCleanOptions:{enumValues:{source:0,sourceAndOutputDir:1,sourceDir:2,allBuildDir:3}},RepositoryWebhook:{},ResultSet:{enumValues:{all:0,top:1}},RetentionLease:{},Schedule:{},ScheduleDays:{enumValues:{none:0,monday:1,tuesday:2,wednesday:4,thursday:8,friday:16,saturday:32,sunday:64,all:127}},ScheduleTrigger:{},ServiceHostStatus:{enumValues:{online:1,offline:2}},SourceProviderAttributes:{},SourceProviderAvailability:{enumValues:{hosted:1,onPremises:2,all:3}},StageUpdateType:{enumValues:{cancel:0,retry:1,run:2}},SupportedTrigger:{},SupportLevel:{enumValues:{unsupported:0,supported:1,required:2}},TaskResult:{enumValues:{succeeded:0,succeededWithIssues:1,failed:2,canceled:3,skipped:4,abandoned:5,manuallyQueued:6,dependentOnManualQueue:7}},Timeline:{},TimelineRecord:{},TimelineRecordState:{enumValues:{pending:0,inProgress:1,completed:2}},TimelineRecordsUpdatedEvent:{},UpdateStageParameters:{},ValidationResult:{enumValues:{ok:0,warning:1,error:2}},WorkspaceMapping:{},WorkspaceMappingType:{enumValues:{map:0,cloak:1}},WorkspaceTemplate:{},XamlBuildDefinition:{}};t.TypeInfo.Build.fields={controller:{typeInfo:t.TypeInfo.BuildController},definition:{typeInfo:t.TypeInfo.DefinitionReference},deletedDate:{isDate:true},finishTime:{isDate:true},lastChangedDate:{isDate:true},priority:{enumType:t.TypeInfo.QueuePriority},project:{typeInfo:r.TypeInfo.TeamProjectReference},queueOptions:{enumType:t.TypeInfo.QueueOptions},queueTime:{isDate:true},reason:{enumType:t.TypeInfo.BuildReason},result:{enumType:t.TypeInfo.BuildResult},startTime:{isDate:true},status:{enumType:t.TypeInfo.BuildStatus},triggeredByBuild:{typeInfo:t.TypeInfo.Build},validationResults:{isArray:true,typeInfo:t.TypeInfo.BuildRequestValidationResult}};t.TypeInfo.BuildAgent.fields={createdDate:{isDate:true},status:{enumType:t.TypeInfo.AgentStatus},updatedDate:{isDate:true}};t.TypeInfo.BuildCompletedEvent.fields={build:{typeInfo:t.TypeInfo.Build},changes:{isArray:true,typeInfo:t.TypeInfo.Change},testResults:{typeInfo:n.TypeInfo.AggregatedResultsAnalysis},timelineRecords:{isArray:true,typeInfo:t.TypeInfo.TimelineRecord}};t.TypeInfo.BuildCompletionTrigger.fields={definition:{typeInfo:t.TypeInfo.DefinitionReference},triggerType:{enumType:t.TypeInfo.DefinitionTriggerType}};t.TypeInfo.BuildController.fields={createdDate:{isDate:true},status:{enumType:t.TypeInfo.ControllerStatus},updatedDate:{isDate:true}};t.TypeInfo.BuildDefinition.fields={createdDate:{isDate:true},draftOf:{typeInfo:t.TypeInfo.DefinitionReference},drafts:{isArray:true,typeInfo:t.TypeInfo.DefinitionReference},jobAuthorizationScope:{enumType:t.TypeInfo.BuildAuthorizationScope},latestBuild:{typeInfo:t.TypeInfo.Build},latestCompletedBuild:{typeInfo:t.TypeInfo.Build},metrics:{isArray:true,typeInfo:t.TypeInfo.BuildMetric},project:{typeInfo:r.TypeInfo.TeamProjectReference},quality:{enumType:t.TypeInfo.DefinitionQuality},queueStatus:{enumType:t.TypeInfo.DefinitionQueueStatus},triggers:{isArray:true,typeInfo:t.TypeInfo.BuildTrigger},type:{enumType:t.TypeInfo.DefinitionType}};t.TypeInfo.BuildDefinition3_2.fields={createdDate:{isDate:true},draftOf:{typeInfo:t.TypeInfo.DefinitionReference},drafts:{isArray:true,typeInfo:t.TypeInfo.DefinitionReference},jobAuthorizationScope:{enumType:t.TypeInfo.BuildAuthorizationScope},latestBuild:{typeInfo:t.TypeInfo.Build},latestCompletedBuild:{typeInfo:t.TypeInfo.Build},metrics:{isArray:true,typeInfo:t.TypeInfo.BuildMetric},project:{typeInfo:r.TypeInfo.TeamProjectReference},quality:{enumType:t.TypeInfo.DefinitionQuality},queueStatus:{enumType:t.TypeInfo.DefinitionQueueStatus},triggers:{isArray:true,typeInfo:t.TypeInfo.BuildTrigger},type:{enumType:t.TypeInfo.DefinitionType}};t.TypeInfo.BuildDefinitionReference.fields={createdDate:{isDate:true},draftOf:{typeInfo:t.TypeInfo.DefinitionReference},drafts:{isArray:true,typeInfo:t.TypeInfo.DefinitionReference},latestBuild:{typeInfo:t.TypeInfo.Build},latestCompletedBuild:{typeInfo:t.TypeInfo.Build},metrics:{isArray:true,typeInfo:t.TypeInfo.BuildMetric},project:{typeInfo:r.TypeInfo.TeamProjectReference},quality:{enumType:t.TypeInfo.DefinitionQuality},queueStatus:{enumType:t.TypeInfo.DefinitionQueueStatus},type:{enumType:t.TypeInfo.DefinitionType}};t.TypeInfo.BuildDefinitionReference3_2.fields={createdDate:{isDate:true},draftOf:{typeInfo:t.TypeInfo.DefinitionReference},drafts:{isArray:true,typeInfo:t.TypeInfo.DefinitionReference},metrics:{isArray:true,typeInfo:t.TypeInfo.BuildMetric},project:{typeInfo:r.TypeInfo.TeamProjectReference},quality:{enumType:t.TypeInfo.DefinitionQuality},queueStatus:{enumType:t.TypeInfo.DefinitionQueueStatus},type:{enumType:t.TypeInfo.DefinitionType}};t.TypeInfo.BuildDefinitionRevision.fields={changedDate:{isDate:true},changeType:{enumType:t.TypeInfo.AuditAction}};t.TypeInfo.BuildDefinitionSourceProvider.fields={lastModified:{isDate:true},supportedTriggerTypes:{enumType:t.TypeInfo.DefinitionTriggerType}};t.TypeInfo.BuildDefinitionTemplate.fields={template:{typeInfo:t.TypeInfo.BuildDefinition}};t.TypeInfo.BuildDefinitionTemplate3_2.fields={template:{typeInfo:t.TypeInfo.BuildDefinition3_2}};t.TypeInfo.BuildDeletedEvent.fields={build:{typeInfo:t.TypeInfo.Build}};t.TypeInfo.BuildDeployment.fields={deployment:{typeInfo:t.TypeInfo.BuildSummary}};t.TypeInfo.BuildLog.fields={createdOn:{isDate:true},lastChangedOn:{isDate:true}};t.TypeInfo.BuildMetric.fields={date:{isDate:true}};t.TypeInfo.BuildOptionDefinition.fields={inputs:{isArray:true,typeInfo:t.TypeInfo.BuildOptionInputDefinition}};t.TypeInfo.BuildOptionInputDefinition.fields={type:{enumType:t.TypeInfo.BuildOptionInputType}};t.TypeInfo.BuildProcessTemplate.fields={supportedReasons:{enumType:t.TypeInfo.BuildReason},templateType:{enumType:t.TypeInfo.ProcessTemplateType}};t.TypeInfo.BuildQueuedEvent.fields={build:{typeInfo:t.TypeInfo.Build}};t.TypeInfo.BuildReference.fields={finishTime:{isDate:true},queueTime:{isDate:true},result:{enumType:t.TypeInfo.BuildResult},startTime:{isDate:true},status:{enumType:t.TypeInfo.BuildStatus}};t.TypeInfo.BuildRequestValidationResult.fields={result:{enumType:t.TypeInfo.ValidationResult}};t.TypeInfo.BuildRetentionHistory.fields={buildRetentionSamples:{isArray:true,typeInfo:t.TypeInfo.BuildRetentionSample}};t.TypeInfo.BuildRetentionSample.fields={sampleTime:{isDate:true}};t.TypeInfo.BuildServer.fields={status:{enumType:t.TypeInfo.ServiceHostStatus},statusChangedDate:{isDate:true}};t.TypeInfo.BuildSummary.fields={finishTime:{isDate:true},reason:{enumType:t.TypeInfo.BuildReason},startTime:{isDate:true},status:{enumType:t.TypeInfo.BuildStatus}};t.TypeInfo.BuildTagsAddedEvent.fields={build:{typeInfo:t.TypeInfo.Build}};t.TypeInfo.BuildTrigger.fields={triggerType:{enumType:t.TypeInfo.DefinitionTriggerType}};t.TypeInfo.BuildUpdatedEvent.fields={build:{typeInfo:t.TypeInfo.Build}};t.TypeInfo.Change.fields={timestamp:{isDate:true}};t.TypeInfo.ContinuousDeploymentDefinition.fields={project:{typeInfo:r.TypeInfo.TeamProjectReference}};t.TypeInfo.ContinuousIntegrationTrigger.fields={triggerType:{enumType:t.TypeInfo.DefinitionTriggerType}};t.TypeInfo.DefinitionReference.fields={createdDate:{isDate:true},project:{typeInfo:r.TypeInfo.TeamProjectReference},queueStatus:{enumType:t.TypeInfo.DefinitionQueueStatus},type:{enumType:t.TypeInfo.DefinitionType}};t.TypeInfo.DesignerProcess.fields={phases:{isArray:true,typeInfo:t.TypeInfo.Phase}};t.TypeInfo.Folder.fields={createdOn:{isDate:true},lastChangedDate:{isDate:true},project:{typeInfo:r.TypeInfo.TeamProjectReference}};t.TypeInfo.GatedCheckInTrigger.fields={triggerType:{enumType:t.TypeInfo.DefinitionTriggerType}};t.TypeInfo.InformationNode.fields={lastModifiedDate:{isDate:true}};t.TypeInfo.Issue.fields={type:{enumType:t.TypeInfo.IssueType}};t.TypeInfo.Phase.fields={jobAuthorizationScope:{enumType:t.TypeInfo.BuildAuthorizationScope}};t.TypeInfo.PullRequestTrigger.fields={triggerType:{enumType:t.TypeInfo.DefinitionTriggerType}};t.TypeInfo.RepositoryWebhook.fields={types:{isArray:true,enumType:t.TypeInfo.DefinitionTriggerType}};t.TypeInfo.RetentionLease.fields={createdOn:{isDate:true},validUntil:{isDate:true}};t.TypeInfo.Schedule.fields={daysToBuild:{enumType:t.TypeInfo.ScheduleDays}};t.TypeInfo.ScheduleTrigger.fields={schedules:{isArray:true,typeInfo:t.TypeInfo.Schedule},triggerType:{enumType:t.TypeInfo.DefinitionTriggerType}};t.TypeInfo.SourceProviderAttributes.fields={supportedTriggers:{isArray:true,typeInfo:t.TypeInfo.SupportedTrigger}};t.TypeInfo.SupportedTrigger.fields={supportedCapabilities:{isDictionary:true,dictionaryValueEnumType:t.TypeInfo.SupportLevel},type:{enumType:t.TypeInfo.DefinitionTriggerType}};t.TypeInfo.Timeline.fields={lastChangedOn:{isDate:true},records:{isArray:true,typeInfo:t.TypeInfo.TimelineRecord}};t.TypeInfo.TimelineRecord.fields={finishTime:{isDate:true},issues:{isArray:true,typeInfo:t.TypeInfo.Issue},lastModified:{isDate:true},result:{enumType:t.TypeInfo.TaskResult},startTime:{isDate:true},state:{enumType:t.TypeInfo.TimelineRecordState}};t.TypeInfo.TimelineRecordsUpdatedEvent.fields={timelineRecords:{isArray:true,typeInfo:t.TypeInfo.TimelineRecord}};t.TypeInfo.UpdateStageParameters.fields={state:{enumType:t.TypeInfo.StageUpdateType}};t.TypeInfo.WorkspaceMapping.fields={mappingType:{enumType:t.TypeInfo.WorkspaceMappingType}};t.TypeInfo.WorkspaceTemplate.fields={lastModifiedDate:{isDate:true},mappings:{isArray:true,typeInfo:t.TypeInfo.WorkspaceMapping}};t.TypeInfo.XamlBuildDefinition.fields={controller:{typeInfo:t.TypeInfo.BuildController},createdDate:{isDate:true},createdOn:{isDate:true},project:{typeInfo:r.TypeInfo.TeamProjectReference},queueStatus:{enumType:t.TypeInfo.DefinitionQueueStatus},supportedReasons:{enumType:t.TypeInfo.BuildReason},triggerType:{enumType:t.TypeInfo.DefinitionTriggerType},type:{enumType:t.TypeInfo.DefinitionType}}},7644:(e,t)=>{Object.defineProperty(t,"__esModule",{value:true});t.TypeInfo=t.CommentState=t.CommentSortOrder=t.CommentReactionType=t.CommentMentionType=t.CommentFormat=t.CommentExpandOptions=void 0;var i;(function(e){e[e["None"]=0]="None";e[e["Reactions"]=1]="Reactions";e[e["RenderedText"]=8]="RenderedText";e[e["RenderedTextOnly"]=16]="RenderedTextOnly";e[e["Children"]=32]="Children";e[e["All"]=-17]="All"})(i=t.CommentExpandOptions||(t.CommentExpandOptions={}));var n;(function(e){e[e["Markdown"]=0]="Markdown";e[e["Html"]=1]="Html"})(n=t.CommentFormat||(t.CommentFormat={}));var r;(function(e){e[e["Person"]=0]="Person";e[e["WorkItem"]=1]="WorkItem";e[e["PullRequest"]=2]="PullRequest"})(r=t.CommentMentionType||(t.CommentMentionType={}));var s;(function(e){e[e["Like"]=0]="Like";e[e["Dislike"]=1]="Dislike";e[e["Heart"]=2]="Heart";e[e["Hooray"]=3]="Hooray";e[e["Smile"]=4]="Smile";e[e["Confused"]=5]="Confused"})(s=t.CommentReactionType||(t.CommentReactionType={}));var o;(function(e){e[e["Asc"]=1]="Asc";e[e["Desc"]=2]="Desc"})(o=t.CommentSortOrder||(t.CommentSortOrder={}));var a;(function(e){e[e["Active"]=0]="Active";e[e["Resolved"]=1]="Resolved";e[e["Closed"]=2]="Closed"})(a=t.CommentState||(t.CommentState={}));t.TypeInfo={Comment:{},CommentAttachment:{},CommentExpandOptions:{enumValues:{none:0,reactions:1,renderedText:8,renderedTextOnly:16,children:32,all:-17}},CommentFormat:{enumValues:{markdown:0,html:1}},CommentList:{},CommentMention:{},CommentMentionType:{enumValues:{person:0,workItem:1,pullRequest:2}},CommentReaction:{},CommentReactionType:{enumValues:{like:0,dislike:1,heart:2,hooray:3,smile:4,confused:5}},CommentSortOrder:{enumValues:{asc:1,desc:2}},CommentState:{enumValues:{active:0,resolved:1,closed:2}},CommentUpdateParameters:{},CommentVersion:{}};t.TypeInfo.Comment.fields={createdDate:{isDate:true},mentions:{isArray:true,typeInfo:t.TypeInfo.CommentMention},modifiedDate:{isDate:true},reactions:{isArray:true,typeInfo:t.TypeInfo.CommentReaction},replies:{typeInfo:t.TypeInfo.CommentList},state:{enumType:t.TypeInfo.CommentState}};t.TypeInfo.CommentAttachment.fields={createdDate:{isDate:true}};t.TypeInfo.CommentList.fields={comments:{isArray:true,typeInfo:t.TypeInfo.Comment}};t.TypeInfo.CommentMention.fields={type:{enumType:t.TypeInfo.CommentMentionType}};t.TypeInfo.CommentReaction.fields={type:{enumType:t.TypeInfo.CommentReactionType}};t.TypeInfo.CommentUpdateParameters.fields={state:{enumType:t.TypeInfo.CommentState}};t.TypeInfo.CommentVersion.fields={createdDate:{isDate:true},modifiedDate:{isDate:true},state:{enumType:t.TypeInfo.CommentState}}},613:(e,t)=>{Object.defineProperty(t,"__esModule",{value:true});t.TypeInfo=t.SourceControlTypes=t.ProjectVisibility=t.ProjectChangeType=t.ProcessType=t.ProcessCustomizationType=t.ConnectedServiceKind=void 0;var i;(function(e){e[e["Custom"]=0]="Custom";e[e["AzureSubscription"]=1]="AzureSubscription";e[e["Chef"]=2]="Chef";e[e["Generic"]=3]="Generic"})(i=t.ConnectedServiceKind||(t.ConnectedServiceKind={}));var n;(function(e){e[e["Unknown"]=-1]="Unknown";e[e["Xml"]=0]="Xml";e[e["Inherited"]=1]="Inherited"})(n=t.ProcessCustomizationType||(t.ProcessCustomizationType={}));var r;(function(e){e[e["System"]=0]="System";e[e["Custom"]=1]="Custom";e[e["Inherited"]=2]="Inherited"})(r=t.ProcessType||(t.ProcessType={}));var s;(function(e){e[e["Modified"]=0]="Modified";e[e["Deleted"]=1]="Deleted";e[e["Added"]=2]="Added"})(s=t.ProjectChangeType||(t.ProjectChangeType={}));var o;(function(e){e[e["Unchanged"]=-1]="Unchanged";e[e["Private"]=0]="Private";e[e["Organization"]=1]="Organization";e[e["Public"]=2]="Public";e[e["SystemPrivate"]=3]="SystemPrivate"})(o=t.ProjectVisibility||(t.ProjectVisibility={}));var a;(function(e){e[e["Tfvc"]=1]="Tfvc";e[e["Git"]=2]="Git"})(a=t.SourceControlTypes||(t.SourceControlTypes={}));t.TypeInfo={ConnectedServiceKind:{enumValues:{custom:0,azureSubscription:1,chef:2,generic:3}},Process:{},ProcessCustomizationType:{enumValues:{unknown:-1,xml:0,inherited:1}},ProcessType:{enumValues:{system:0,custom:1,inherited:2}},ProjectChangeType:{enumValues:{modified:0,deleted:1,added:2}},ProjectInfo:{},ProjectMessage:{},ProjectVisibility:{enumValues:{private:0,organization:1,public:2}},SourceControlTypes:{enumValues:{tfvc:1,git:2}},TeamProject:{},TeamProjectCollection:{},TeamProjectReference:{},TemporaryDataCreatedDTO:{},WebApiConnectedService:{},WebApiConnectedServiceDetails:{},WebApiProject:{}};t.TypeInfo.Process.fields={type:{enumType:t.TypeInfo.ProcessType}};t.TypeInfo.ProjectInfo.fields={lastUpdateTime:{isDate:true},visibility:{enumType:t.TypeInfo.ProjectVisibility}};t.TypeInfo.ProjectMessage.fields={project:{typeInfo:t.TypeInfo.ProjectInfo},projectChangeType:{enumType:t.TypeInfo.ProjectChangeType}};t.TypeInfo.TeamProject.fields={lastUpdateTime:{isDate:true},visibility:{enumType:t.TypeInfo.ProjectVisibility}};t.TypeInfo.TeamProjectCollection.fields={processCustomizationType:{enumType:t.TypeInfo.ProcessCustomizationType}};t.TypeInfo.TeamProjectReference.fields={lastUpdateTime:{isDate:true},visibility:{enumType:t.TypeInfo.ProjectVisibility}};t.TypeInfo.TemporaryDataCreatedDTO.fields={expirationDate:{isDate:true}};t.TypeInfo.WebApiConnectedService.fields={project:{typeInfo:t.TypeInfo.TeamProjectReference}};t.TypeInfo.WebApiConnectedServiceDetails.fields={connectedServiceMetaData:{typeInfo:t.TypeInfo.WebApiConnectedService}};t.TypeInfo.WebApiProject.fields={lastUpdateTime:{isDate:true},visibility:{enumType:t.TypeInfo.ProjectVisibility}}},1072:(e,t)=>{Object.defineProperty(t,"__esModule",{value:true});t.TypeInfo=t.WidgetScope=t.TeamDashboardPermission=t.GroupMemberPermission=t.DashboardScope=void 0;var i;(function(e){e[e["Collection_User"]=0]="Collection_User";e[e["Project_Team"]=1]="Project_Team";e[e["Project"]=2]="Project"})(i=t.DashboardScope||(t.DashboardScope={}));var n;(function(e){e[e["None"]=0]="None";e[e["Edit"]=1]="Edit";e[e["Manage"]=2]="Manage";e[e["ManagePermissions"]=3]="ManagePermissions"})(n=t.GroupMemberPermission||(t.GroupMemberPermission={}));var r;(function(e){e[e["None"]=0]="None";e[e["Read"]=1]="Read";e[e["Create"]=2]="Create";e[e["Edit"]=4]="Edit";e[e["Delete"]=8]="Delete";e[e["ManagePermissions"]=16]="ManagePermissions"})(r=t.TeamDashboardPermission||(t.TeamDashboardPermission={}));var s;(function(e){e[e["Collection_User"]=0]="Collection_User";e[e["Project_Team"]=1]="Project_Team"})(s=t.WidgetScope||(t.WidgetScope={}));t.TypeInfo={CopyDashboardOptions:{},CopyDashboardResponse:{},Dashboard:{},DashboardGroup:{},DashboardGroupEntry:{},DashboardGroupEntryResponse:{},DashboardResponse:{},DashboardScope:{enumValues:{collection_User:0,project_Team:1,project:2}},GroupMemberPermission:{enumValues:{none:0,edit:1,manage:2,managePermissions:3}},TeamDashboardPermission:{enumValues:{none:0,read:1,create:2,edit:4,delete:8,managePermissions:16}},Widget:{},WidgetMetadata:{},WidgetMetadataResponse:{},WidgetResponse:{},WidgetScope:{enumValues:{collection_User:0,project_Team:1}},WidgetsVersionedList:{},WidgetTypesResponse:{}};t.TypeInfo.CopyDashboardOptions.fields={copyDashboardScope:{enumType:t.TypeInfo.DashboardScope}};t.TypeInfo.CopyDashboardResponse.fields={copiedDashboard:{typeInfo:t.TypeInfo.Dashboard},copyDashboardOptions:{typeInfo:t.TypeInfo.CopyDashboardOptions}};t.TypeInfo.Dashboard.fields={dashboardScope:{enumType:t.TypeInfo.DashboardScope},lastAccessedDate:{isDate:true},modifiedDate:{isDate:true},widgets:{isArray:true,typeInfo:t.TypeInfo.Widget}};t.TypeInfo.DashboardGroup.fields={dashboardEntries:{isArray:true,typeInfo:t.TypeInfo.DashboardGroupEntry},permission:{enumType:t.TypeInfo.GroupMemberPermission},teamDashboardPermission:{enumType:t.TypeInfo.TeamDashboardPermission}};t.TypeInfo.DashboardGroupEntry.fields={dashboardScope:{enumType:t.TypeInfo.DashboardScope},lastAccessedDate:{isDate:true},modifiedDate:{isDate:true},widgets:{isArray:true,typeInfo:t.TypeInfo.Widget}};t.TypeInfo.DashboardGroupEntryResponse.fields={dashboardScope:{enumType:t.TypeInfo.DashboardScope},lastAccessedDate:{isDate:true},modifiedDate:{isDate:true},widgets:{isArray:true,typeInfo:t.TypeInfo.Widget}};t.TypeInfo.DashboardResponse.fields={dashboardScope:{enumType:t.TypeInfo.DashboardScope},lastAccessedDate:{isDate:true},modifiedDate:{isDate:true},widgets:{isArray:true,typeInfo:t.TypeInfo.Widget}};t.TypeInfo.Widget.fields={dashboard:{typeInfo:t.TypeInfo.Dashboard}};t.TypeInfo.WidgetMetadata.fields={supportedScopes:{isArray:true,enumType:t.TypeInfo.WidgetScope}};t.TypeInfo.WidgetMetadataResponse.fields={widgetMetadata:{typeInfo:t.TypeInfo.WidgetMetadata}};t.TypeInfo.WidgetResponse.fields={dashboard:{typeInfo:t.TypeInfo.Dashboard}};t.TypeInfo.WidgetsVersionedList.fields={widgets:{isArray:true,typeInfo:t.TypeInfo.Widget}};t.TypeInfo.WidgetTypesResponse.fields={widgetTypes:{isArray:true,typeInfo:t.TypeInfo.WidgetMetadata}}},1942:(e,t,i)=>{Object.defineProperty(t,"__esModule",{value:true});t.TypeInfo=t.InstalledExtensionStateIssueType=t.ExtensionUpdateType=t.ExtensionStateFlags=t.ExtensionRequestUpdateType=t.ExtensionRequestState=t.ExtensionFlags=t.ContributionQueryOptions=t.ContributionPropertyType=t.ContributionLicensingBehaviorType=t.AcquisitionOperationType=t.AcquisitionOperationState=t.AcquisitionAssignmentType=void 0;const n=i(9442);var r;(function(e){e[e["None"]=0]="None";e[e["Me"]=1]="Me";e[e["All"]=2]="All"})(r=t.AcquisitionAssignmentType||(t.AcquisitionAssignmentType={}));var s;(function(e){e[e["Disallow"]=0]="Disallow";e[e["Allow"]=1]="Allow";e[e["Completed"]=3]="Completed"})(s=t.AcquisitionOperationState||(t.AcquisitionOperationState={}));var o;(function(e){e[e["Get"]=0]="Get";e[e["Install"]=1]="Install";e[e["Buy"]=2]="Buy";e[e["Try"]=3]="Try";e[e["Request"]=4]="Request";e[e["None"]=5]="None";e[e["PurchaseRequest"]=6]="PurchaseRequest"})(o=t.AcquisitionOperationType||(t.AcquisitionOperationType={}));var a;(function(e){e[e["OnlyIfLicensed"]=0]="OnlyIfLicensed";e[e["OnlyIfUnlicensed"]=1]="OnlyIfUnlicensed";e[e["AlwaysInclude"]=2]="AlwaysInclude"})(a=t.ContributionLicensingBehaviorType||(t.ContributionLicensingBehaviorType={}));var l;(function(e){e[e["Unknown"]=0]="Unknown";e[e["String"]=1]="String";e[e["Uri"]=2]="Uri";e[e["Guid"]=4]="Guid";e[e["Boolean"]=8]="Boolean";e[e["Integer"]=16]="Integer";e[e["Double"]=32]="Double";e[e["DateTime"]=64]="DateTime";e[e["Dictionary"]=128]="Dictionary";e[e["Array"]=256]="Array";e[e["Object"]=512]="Object"})(l=t.ContributionPropertyType||(t.ContributionPropertyType={}));var p;(function(e){e[e["None"]=0]="None";e[e["IncludeSelf"]=16]="IncludeSelf";e[e["IncludeChildren"]=32]="IncludeChildren";e[e["IncludeSubTree"]=96]="IncludeSubTree";e[e["IncludeAll"]=112]="IncludeAll";e[e["IgnoreConstraints"]=256]="IgnoreConstraints"})(p=t.ContributionQueryOptions||(t.ContributionQueryOptions={}));var c;(function(e){e[e["BuiltIn"]=1]="BuiltIn";e[e["Trusted"]=2]="Trusted"})(c=t.ExtensionFlags||(t.ExtensionFlags={}));var d;(function(e){e[e["Open"]=0]="Open";e[e["Accepted"]=1]="Accepted";e[e["Rejected"]=2]="Rejected"})(d=t.ExtensionRequestState||(t.ExtensionRequestState={}));var u;(function(e){e[e["Created"]=1]="Created";e[e["Approved"]=2]="Approved";e[e["Rejected"]=3]="Rejected";e[e["Deleted"]=4]="Deleted"})(u=t.ExtensionRequestUpdateType||(t.ExtensionRequestUpdateType={}));var A;(function(e){e[e["None"]=0]="None";e[e["Disabled"]=1]="Disabled";e[e["BuiltIn"]=2]="BuiltIn";e[e["MultiVersion"]=4]="MultiVersion";e[e["UnInstalled"]=8]="UnInstalled";e[e["VersionCheckError"]=16]="VersionCheckError";e[e["Trusted"]=32]="Trusted";e[e["Error"]=64]="Error";e[e["NeedsReauthorization"]=128]="NeedsReauthorization";e[e["AutoUpgradeError"]=256]="AutoUpgradeError";e[e["Warning"]=512]="Warning";e[e["Unpublished"]=1024]="Unpublished"})(A=t.ExtensionStateFlags||(t.ExtensionStateFlags={}));var f;(function(e){e[e["Installed"]=1]="Installed";e[e["Uninstalled"]=2]="Uninstalled";e[e["Enabled"]=3]="Enabled";e[e["Disabled"]=4]="Disabled";e[e["VersionUpdated"]=5]="VersionUpdated";e[e["ActionRequired"]=6]="ActionRequired";e[e["ActionResolved"]=7]="ActionResolved"})(f=t.ExtensionUpdateType||(t.ExtensionUpdateType={}));var h;(function(e){e[e["Warning"]=0]="Warning";e[e["Error"]=1]="Error"})(h=t.InstalledExtensionStateIssueType||(t.InstalledExtensionStateIssueType={}));t.TypeInfo={AcquisitionAssignmentType:{enumValues:{none:0,me:1,all:2}},AcquisitionOperation:{},AcquisitionOperationState:{enumValues:{disallow:0,allow:1,completed:3}},AcquisitionOperationType:{enumValues:{get:0,install:1,buy:2,try:3,request:4,none:5,purchaseRequest:6}},AcquisitionOptions:{},ContributionLicensingBehaviorType:{enumValues:{onlyIfLicensed:0,onlyIfUnlicensed:1,alwaysInclude:2}},ContributionNodeQuery:{},ContributionPropertyDescription:{},ContributionPropertyType:{enumValues:{unknown:0,string:1,uri:2,guid:4,boolean:8,integer:16,double:32,dateTime:64,dictionary:128,array:256,object:512}},ContributionQueryOptions:{enumValues:{none:0,includeSelf:16,includeChildren:32,includeSubTree:96,includeAll:112,ignoreConstraints:256}},ContributionType:{},ExtensionAcquisitionRequest:{},ExtensionAuditLog:{},ExtensionAuditLogEntry:{},ExtensionEvent:{},ExtensionFlags:{enumValues:{builtIn:1,trusted:2}},ExtensionLicensing:{},ExtensionManifest:{},ExtensionRequest:{},ExtensionRequestEvent:{},ExtensionRequestsEvent:{},ExtensionRequestState:{enumValues:{open:0,accepted:1,rejected:2}},ExtensionRequestUpdateType:{enumValues:{created:1,approved:2,rejected:3,deleted:4}},ExtensionState:{},ExtensionStateFlags:{enumValues:{none:0,disabled:1,builtIn:2,multiVersion:4,unInstalled:8,versionCheckError:16,trusted:32,error:64,needsReauthorization:128,autoUpgradeError:256,warning:512,unpublished:1024}},ExtensionUpdateType:{enumValues:{installed:1,uninstalled:2,enabled:3,disabled:4,versionUpdated:5,actionRequired:6,actionResolved:7}},InstalledExtension:{},InstalledExtensionState:{},InstalledExtensionStateIssue:{},InstalledExtensionStateIssueType:{enumValues:{warning:0,error:1}},LicensingOverride:{},RequestedExtension:{}};t.TypeInfo.AcquisitionOperation.fields={operationState:{enumType:t.TypeInfo.AcquisitionOperationState},operationType:{enumType:t.TypeInfo.AcquisitionOperationType}};t.TypeInfo.AcquisitionOptions.fields={defaultOperation:{typeInfo:t.TypeInfo.AcquisitionOperation},operations:{isArray:true,typeInfo:t.TypeInfo.AcquisitionOperation}};t.TypeInfo.ContributionNodeQuery.fields={queryOptions:{enumType:t.TypeInfo.ContributionQueryOptions}};t.TypeInfo.ContributionPropertyDescription.fields={type:{enumType:t.TypeInfo.ContributionPropertyType}};t.TypeInfo.ContributionType.fields={properties:{isDictionary:true,dictionaryValueTypeInfo:t.TypeInfo.ContributionPropertyDescription}};t.TypeInfo.ExtensionAcquisitionRequest.fields={assignmentType:{enumType:t.TypeInfo.AcquisitionAssignmentType},operationType:{enumType:t.TypeInfo.AcquisitionOperationType}};t.TypeInfo.ExtensionAuditLog.fields={entries:{isArray:true,typeInfo:t.TypeInfo.ExtensionAuditLogEntry}};t.TypeInfo.ExtensionAuditLogEntry.fields={auditDate:{isDate:true}};t.TypeInfo.ExtensionEvent.fields={extension:{typeInfo:n.TypeInfo.PublishedExtension},updateType:{enumType:t.TypeInfo.ExtensionUpdateType}};t.TypeInfo.ExtensionLicensing.fields={overrides:{isArray:true,typeInfo:t.TypeInfo.LicensingOverride}};t.TypeInfo.ExtensionManifest.fields={contributionTypes:{isArray:true,typeInfo:t.TypeInfo.ContributionType},licensing:{typeInfo:t.TypeInfo.ExtensionLicensing}};t.TypeInfo.ExtensionRequest.fields={requestDate:{isDate:true},requestState:{enumType:t.TypeInfo.ExtensionRequestState},resolveDate:{isDate:true}};t.TypeInfo.ExtensionRequestEvent.fields={extension:{typeInfo:n.TypeInfo.PublishedExtension},request:{typeInfo:t.TypeInfo.ExtensionRequest},updateType:{enumType:t.TypeInfo.ExtensionRequestUpdateType}};t.TypeInfo.ExtensionRequestsEvent.fields={extension:{typeInfo:n.TypeInfo.PublishedExtension},requests:{isArray:true,typeInfo:t.TypeInfo.ExtensionRequest},updateType:{enumType:t.TypeInfo.ExtensionRequestUpdateType}};t.TypeInfo.ExtensionState.fields={flags:{enumType:t.TypeInfo.ExtensionStateFlags},installationIssues:{isArray:true,typeInfo:t.TypeInfo.InstalledExtensionStateIssue},lastUpdated:{isDate:true},lastVersionCheck:{isDate:true}};t.TypeInfo.InstalledExtension.fields={contributionTypes:{isArray:true,typeInfo:t.TypeInfo.ContributionType},flags:{enumType:t.TypeInfo.ExtensionFlags},installState:{typeInfo:t.TypeInfo.InstalledExtensionState},lastPublished:{isDate:true},licensing:{typeInfo:t.TypeInfo.ExtensionLicensing}};t.TypeInfo.InstalledExtensionState.fields={flags:{enumType:t.TypeInfo.ExtensionStateFlags},installationIssues:{isArray:true,typeInfo:t.TypeInfo.InstalledExtensionStateIssue},lastUpdated:{isDate:true}};t.TypeInfo.InstalledExtensionStateIssue.fields={type:{enumType:t.TypeInfo.InstalledExtensionStateIssueType}};t.TypeInfo.LicensingOverride.fields={behavior:{enumType:t.TypeInfo.ContributionLicensingBehaviorType}};t.TypeInfo.RequestedExtension.fields={extensionRequests:{isArray:true,typeInfo:t.TypeInfo.ExtensionRequest}}},7765:(e,t)=>{Object.defineProperty(t,"__esModule",{value:true});t.TypeInfo=t.ContributedFeatureEnabledValue=void 0;var i;(function(e){e[e["Undefined"]=-1]="Undefined";e[e["Disabled"]=0]="Disabled";e[e["Enabled"]=1]="Enabled"})(i=t.ContributedFeatureEnabledValue||(t.ContributedFeatureEnabledValue={}));t.TypeInfo={ContributedFeatureEnabledValue:{enumValues:{undefined:-1,disabled:0,enabled:1}},ContributedFeatureState:{},ContributedFeatureStateQuery:{}};t.TypeInfo.ContributedFeatureState.fields={state:{enumType:t.TypeInfo.ContributedFeatureEnabledValue}};t.TypeInfo.ContributedFeatureStateQuery.fields={featureStates:{isDictionary:true,dictionaryValueTypeInfo:t.TypeInfo.ContributedFeatureState}}},7885:(e,t)=>{Object.defineProperty(t,"__esModule",{value:true});t.TypeInfo=t.ContainerOptions=t.ContainerItemType=t.ContainerItemStatus=t.BlobCompressionType=void 0;var i;(function(e){e[e["None"]=0]="None";e[e["GZip"]=1]="GZip"})(i=t.BlobCompressionType||(t.BlobCompressionType={}));var n;(function(e){e[e["Created"]=1]="Created";e[e["PendingUpload"]=2]="PendingUpload"})(n=t.ContainerItemStatus||(t.ContainerItemStatus={}));var r;(function(e){e[e["Any"]=0]="Any";e[e["Folder"]=1]="Folder";e[e["File"]=2]="File"})(r=t.ContainerItemType||(t.ContainerItemType={}));var s;(function(e){e[e["None"]=0]="None"})(s=t.ContainerOptions||(t.ContainerOptions={}));t.TypeInfo={BlobCompressionType:{enumValues:{none:0,gZip:1}},ContainerItemBlobReference:{},ContainerItemStatus:{enumValues:{created:1,pendingUpload:2}},ContainerItemType:{enumValues:{any:0,folder:1,file:2}},ContainerOptions:{enumValues:{none:0}},FileContainer:{},FileContainerItem:{}};t.TypeInfo.ContainerItemBlobReference.fields={compressionType:{enumType:t.TypeInfo.BlobCompressionType}};t.TypeInfo.FileContainer.fields={dateCreated:{isDate:true},options:{enumType:t.TypeInfo.ContainerOptions}};t.TypeInfo.FileContainerItem.fields={blobMetadata:{typeInfo:t.TypeInfo.ContainerItemBlobReference},dateCreated:{isDate:true},dateLastModified:{isDate:true},itemType:{enumType:t.TypeInfo.ContainerItemType},status:{enumType:t.TypeInfo.ContainerItemStatus}}},9442:(e,t)=>{Object.defineProperty(t,"__esModule",{value:true});t.TypeInfo=t.VSCodeWebExtensionStatisicsType=t.SortOrderType=t.SortByType=t.ReviewResourceType=t.ReviewPatchOperation=t.ReviewFilterOptions=t.ReviewEventOperation=t.RestApiResponseStatus=t.QnAItemStatus=t.PublisherState=t.PublisherRoleAccess=t.PublisherQueryFlags=t.PublisherPermissions=t.PublisherFlags=t.PublishedExtensionFlags=t.PagingDirection=t.NotificationTemplateType=t.ExtensionVersionFlags=t.ExtensionStatsAggregateType=t.ExtensionStatisticOperation=t.ExtensionQueryFlags=t.ExtensionQueryFilterType=t.ExtensionPolicyFlags=t.ExtensionLifecycleEventType=t.ExtensionDeploymentTechnology=t.DraftStateType=t.DraftPatchOperation=t.ConcernCategory=t.AcquisitionOperationType=t.AcquisitionOperationState=t.AcquisitionAssignmentType=void 0;var i;(function(e){e[e["None"]=0]="None";e[e["Me"]=1]="Me";e[e["All"]=2]="All"})(i=t.AcquisitionAssignmentType||(t.AcquisitionAssignmentType={}));var n;(function(e){e[e["Disallow"]=0]="Disallow";e[e["Allow"]=1]="Allow";e[e["Completed"]=3]="Completed"})(n=t.AcquisitionOperationState||(t.AcquisitionOperationState={}));var r;(function(e){e[e["Get"]=0]="Get";e[e["Install"]=1]="Install";e[e["Buy"]=2]="Buy";e[e["Try"]=3]="Try";e[e["Request"]=4]="Request";e[e["None"]=5]="None";e[e["PurchaseRequest"]=6]="PurchaseRequest"})(r=t.AcquisitionOperationType||(t.AcquisitionOperationType={}));var s;(function(e){e[e["General"]=1]="General";e[e["Abusive"]=2]="Abusive";e[e["Spam"]=4]="Spam"})(s=t.ConcernCategory||(t.ConcernCategory={}));var o;(function(e){e[e["Publish"]=1]="Publish";e[e["Cancel"]=2]="Cancel"})(o=t.DraftPatchOperation||(t.DraftPatchOperation={}));var a;(function(e){e[e["Unpublished"]=1]="Unpublished";e[e["Published"]=2]="Published";e[e["Cancelled"]=3]="Cancelled";e[e["Error"]=4]="Error"})(a=t.DraftStateType||(t.DraftStateType={}));var l;(function(e){e[e["Exe"]=1]="Exe";e[e["Msi"]=2]="Msi";e[e["Vsix"]=3]="Vsix";e[e["ReferralLink"]=4]="ReferralLink"})(l=t.ExtensionDeploymentTechnology||(t.ExtensionDeploymentTechnology={}));var p;(function(e){e[e["Uninstall"]=1]="Uninstall";e[e["Install"]=2]="Install";e[e["Review"]=3]="Review";e[e["Acquisition"]=4]="Acquisition";e[e["Sales"]=5]="Sales";e[e["Other"]=999]="Other"})(p=t.ExtensionLifecycleEventType||(t.ExtensionLifecycleEventType={}));var c;(function(e){e[e["None"]=0]="None";e[e["Private"]=1]="Private";e[e["Public"]=2]="Public";e[e["Preview"]=4]="Preview";e[e["Released"]=8]="Released";e[e["FirstParty"]=16]="FirstParty";e[e["All"]=31]="All"})(c=t.ExtensionPolicyFlags||(t.ExtensionPolicyFlags={}));var d;(function(e){e[e["Tag"]=1]="Tag";e[e["DisplayName"]=2]="DisplayName";e[e["Private"]=3]="Private";e[e["Id"]=4]="Id";e[e["Category"]=5]="Category";e[e["ContributionType"]=6]="ContributionType";e[e["Name"]=7]="Name";e[e["InstallationTarget"]=8]="InstallationTarget";e[e["Featured"]=9]="Featured";e[e["SearchText"]=10]="SearchText";e[e["FeaturedInCategory"]=11]="FeaturedInCategory";e[e["ExcludeWithFlags"]=12]="ExcludeWithFlags";e[e["IncludeWithFlags"]=13]="IncludeWithFlags";e[e["Lcid"]=14]="Lcid";e[e["InstallationTargetVersion"]=15]="InstallationTargetVersion";e[e["InstallationTargetVersionRange"]=16]="InstallationTargetVersionRange";e[e["VsixMetadata"]=17]="VsixMetadata";e[e["PublisherName"]=18]="PublisherName";e[e["PublisherDisplayName"]=19]="PublisherDisplayName";e[e["IncludeWithPublisherFlags"]=20]="IncludeWithPublisherFlags";e[e["OrganizationSharedWith"]=21]="OrganizationSharedWith";e[e["ProductArchitecture"]=22]="ProductArchitecture";e[e["TargetPlatform"]=23]="TargetPlatform";e[e["ExtensionName"]=24]="ExtensionName"})(d=t.ExtensionQueryFilterType||(t.ExtensionQueryFilterType={}));var u;(function(e){e[e["None"]=0]="None";e[e["IncludeVersions"]=1]="IncludeVersions";e[e["IncludeFiles"]=2]="IncludeFiles";e[e["IncludeCategoryAndTags"]=4]="IncludeCategoryAndTags";e[e["IncludeSharedAccounts"]=8]="IncludeSharedAccounts";e[e["IncludeVersionProperties"]=16]="IncludeVersionProperties";e[e["ExcludeNonValidated"]=32]="ExcludeNonValidated";e[e["IncludeInstallationTargets"]=64]="IncludeInstallationTargets";e[e["IncludeAssetUri"]=128]="IncludeAssetUri";e[e["IncludeStatistics"]=256]="IncludeStatistics";e[e["IncludeLatestVersionOnly"]=512]="IncludeLatestVersionOnly";e[e["UseFallbackAssetUri"]=1024]="UseFallbackAssetUri";e[e["IncludeMetadata"]=2048]="IncludeMetadata";e[e["IncludeMinimalPayloadForVsIde"]=4096]="IncludeMinimalPayloadForVsIde";e[e["IncludeLcids"]=8192]="IncludeLcids";e[e["IncludeSharedOrganizations"]=16384]="IncludeSharedOrganizations";e[e["IncludeNameConflictInfo"]=32768]="IncludeNameConflictInfo";e[e["IncludeLatestPrereleaseAndStableVersionOnly"]=65536]="IncludeLatestPrereleaseAndStableVersionOnly";e[e["AllAttributes"]=16863]="AllAttributes"})(u=t.ExtensionQueryFlags||(t.ExtensionQueryFlags={}));var A;(function(e){e[e["None"]=0]="None";e[e["Set"]=1]="Set";e[e["Increment"]=2]="Increment";e[e["Decrement"]=3]="Decrement";e[e["Delete"]=4]="Delete"})(A=t.ExtensionStatisticOperation||(t.ExtensionStatisticOperation={}));var f;(function(e){e[e["Daily"]=1]="Daily"})(f=t.ExtensionStatsAggregateType||(t.ExtensionStatsAggregateType={}));var h;(function(e){e[e["None"]=0]="None";e[e["Validated"]=1]="Validated";e[e["Prerelease"]=2]="Prerelease"})(h=t.ExtensionVersionFlags||(t.ExtensionVersionFlags={}));var g;(function(e){e[e["ReviewNotification"]=1]="ReviewNotification";e[e["QnaNotification"]=2]="QnaNotification";e[e["CustomerContactNotification"]=3]="CustomerContactNotification";e[e["PublisherMemberUpdateNotification"]=4]="PublisherMemberUpdateNotification"})(g=t.NotificationTemplateType||(t.NotificationTemplateType={}));var y;(function(e){e[e["Backward"]=1]="Backward";e[e["Forward"]=2]="Forward"})(y=t.PagingDirection||(t.PagingDirection={}));var v;(function(e){e[e["None"]=0]="None";e[e["Disabled"]=1]="Disabled";e[e["BuiltIn"]=2]="BuiltIn";e[e["Validated"]=4]="Validated";e[e["Trusted"]=8]="Trusted";e[e["Paid"]=16]="Paid";e[e["Public"]=256]="Public";e[e["MultiVersion"]=512]="MultiVersion";e[e["System"]=1024]="System";e[e["Preview"]=2048]="Preview";e[e["Unpublished"]=4096]="Unpublished";e[e["Trial"]=8192]="Trial";e[e["Locked"]=16384]="Locked";e[e["Hidden"]=32768]="Hidden"})(v=t.PublishedExtensionFlags||(t.PublishedExtensionFlags={}));var I;(function(e){e[e["UnChanged"]=1073741824]="UnChanged";e[e["None"]=0]="None";e[e["Disabled"]=1]="Disabled";e[e["Verified"]=2]="Verified";e[e["Certified"]=4]="Certified";e[e["ServiceFlags"]=7]="ServiceFlags"})(I=t.PublisherFlags||(t.PublisherFlags={}));var E;(function(e){e[e["Read"]=1]="Read";e[e["UpdateExtension"]=2]="UpdateExtension";e[e["CreatePublisher"]=4]="CreatePublisher";e[e["PublishExtension"]=8]="PublishExtension";e[e["Admin"]=16]="Admin";e[e["TrustedPartner"]=32]="TrustedPartner";e[e["PrivateRead"]=64]="PrivateRead";e[e["DeleteExtension"]=128]="DeleteExtension";e[e["EditSettings"]=256]="EditSettings";e[e["ViewPermissions"]=512]="ViewPermissions";e[e["ManagePermissions"]=1024]="ManagePermissions";e[e["DeletePublisher"]=2048]="DeletePublisher"})(E=t.PublisherPermissions||(t.PublisherPermissions={}));var C;(function(e){e[e["None"]=0]="None";e[e["IncludeExtensions"]=1]="IncludeExtensions";e[e["IncludeEmailAddress"]=2]="IncludeEmailAddress"})(C=t.PublisherQueryFlags||(t.PublisherQueryFlags={}));var b;(function(e){e[e["Assigned"]=1]="Assigned";e[e["Inherited"]=2]="Inherited"})(b=t.PublisherRoleAccess||(t.PublisherRoleAccess={}));var T;(function(e){e[e["None"]=0]="None";e[e["VerificationPending"]=1]="VerificationPending";e[e["CertificationPending"]=2]="CertificationPending";e[e["CertificationRejected"]=4]="CertificationRejected";e[e["CertificationRevoked"]=8]="CertificationRevoked"})(T=t.PublisherState||(t.PublisherState={}));var w;(function(e){e[e["None"]=0]="None";e[e["UserEditable"]=1]="UserEditable";e[e["PublisherCreated"]=2]="PublisherCreated"})(w=t.QnAItemStatus||(t.QnAItemStatus={}));var R;(function(e){e[e["Completed"]=0]="Completed";e[e["Failed"]=1]="Failed";e[e["Inprogress"]=2]="Inprogress";e[e["Skipped"]=3]="Skipped"})(R=t.RestApiResponseStatus||(t.RestApiResponseStatus={}));var B;(function(e){e[e["Create"]=1]="Create";e[e["Update"]=2]="Update";e[e["Delete"]=3]="Delete"})(B=t.ReviewEventOperation||(t.ReviewEventOperation={}));var D;(function(e){e[e["None"]=0]="None";e[e["FilterEmptyReviews"]=1]="FilterEmptyReviews";e[e["FilterEmptyUserNames"]=2]="FilterEmptyUserNames"})(D=t.ReviewFilterOptions||(t.ReviewFilterOptions={}));var S;(function(e){e[e["FlagReview"]=1]="FlagReview";e[e["UpdateReview"]=2]="UpdateReview";e[e["ReplyToReview"]=3]="ReplyToReview";e[e["AdminResponseForReview"]=4]="AdminResponseForReview";e[e["DeleteAdminReply"]=5]="DeleteAdminReply";e[e["DeletePublisherReply"]=6]="DeletePublisherReply"})(S=t.ReviewPatchOperation||(t.ReviewPatchOperation={}));var k;(function(e){e[e["Review"]=1]="Review";e[e["PublisherReply"]=2]="PublisherReply";e[e["AdminReply"]=3]="AdminReply"})(k=t.ReviewResourceType||(t.ReviewResourceType={}));var _;(function(e){e[e["Relevance"]=0]="Relevance";e[e["LastUpdatedDate"]=1]="LastUpdatedDate";e[e["Title"]=2]="Title";e[e["Publisher"]=3]="Publisher";e[e["InstallCount"]=4]="InstallCount";e[e["PublishedDate"]=5]="PublishedDate";e[e["AverageRating"]=6]="AverageRating";e[e["TrendingDaily"]=7]="TrendingDaily";e[e["TrendingWeekly"]=8]="TrendingWeekly";e[e["TrendingMonthly"]=9]="TrendingMonthly";e[e["ReleaseDate"]=10]="ReleaseDate";e[e["Author"]=11]="Author";e[e["WeightedRating"]=12]="WeightedRating"})(_=t.SortByType||(t.SortByType={}));var P;(function(e){e[e["Default"]=0]="Default";e[e["Ascending"]=1]="Ascending";e[e["Descending"]=2]="Descending"})(P=t.SortOrderType||(t.SortOrderType={}));var x;(function(e){e[e["Install"]=1]="Install";e[e["Update"]=2]="Update";e[e["Uninstall"]=3]="Uninstall"})(x=t.VSCodeWebExtensionStatisicsType||(t.VSCodeWebExtensionStatisicsType={}));t.TypeInfo={AcquisitionAssignmentType:{enumValues:{none:0,me:1,all:2}},AcquisitionOperation:{},AcquisitionOperationState:{enumValues:{disallow:0,allow:1,completed:3}},AcquisitionOperationType:{enumValues:{get:0,install:1,buy:2,try:3,request:4,none:5,purchaseRequest:6}},AcquisitionOptions:{},AzureRestApiResponseModel:{},Concern:{},ConcernCategory:{enumValues:{general:1,abusive:2,spam:4}},CustomerLastContact:{},CustomerSupportRequest:{},DraftPatchOperation:{enumValues:{publish:1,cancel:2}},DraftStateType:{enumValues:{unpublished:1,published:2,cancelled:3,error:4}},ExtensionAcquisitionRequest:{},ExtensionDailyStat:{},ExtensionDailyStats:{},ExtensionDeploymentTechnology:{enumValues:{exe:1,msi:2,vsix:3,referralLink:4}},ExtensionDraft:{},ExtensionDraftPatch:{},ExtensionEvent:{},ExtensionEvents:{},ExtensionFilterResult:{},ExtensionLifecycleEventType:{enumValues:{uninstall:1,install:2,review:3,acquisition:4,sales:5,other:999}},ExtensionPayload:{},ExtensionPolicy:{},ExtensionPolicyFlags:{enumValues:{none:0,private:1,public:2,preview:4,released:8,firstParty:16,all:31}},ExtensionQuery:{},ExtensionQueryFilterType:{enumValues:{tag:1,displayName:2,private:3,id:4,category:5,contributionType:6,name:7,installationTarget:8,featured:9,searchText:10,featuredInCategory:11,excludeWithFlags:12,includeWithFlags:13,lcid:14,installationTargetVersion:15,installationTargetVersionRange:16,vsixMetadata:17,publisherName:18,publisherDisplayName:19,includeWithPublisherFlags:20,organizationSharedWith:21,productArchitecture:22,targetPlatform:23,extensionName:24}},ExtensionQueryFlags:{enumValues:{none:0,includeVersions:1,includeFiles:2,includeCategoryAndTags:4,includeSharedAccounts:8,includeVersionProperties:16,excludeNonValidated:32,includeInstallationTargets:64,includeAssetUri:128,includeStatistics:256,includeLatestVersionOnly:512,useFallbackAssetUri:1024,includeMetadata:2048,includeMinimalPayloadForVsIde:4096,includeLcids:8192,includeSharedOrganizations:16384,includeNameConflictInfo:32768,includeLatestPrereleaseAndStableVersionOnly:65536,allAttributes:16863}},ExtensionQueryResult:{},ExtensionStatisticOperation:{enumValues:{none:0,set:1,increment:2,decrement:3,delete:4}},ExtensionStatisticUpdate:{},ExtensionStatsAggregateType:{enumValues:{daily:1}},ExtensionVersion:{},ExtensionVersionFlags:{enumValues:{none:0,validated:1,prerelease:2}},NotificationsData:{},NotificationTemplateType:{enumValues:{reviewNotification:1,qnaNotification:2,customerContactNotification:3,publisherMemberUpdateNotification:4}},PagingDirection:{enumValues:{backward:1,forward:2}},PublishedExtension:{},PublishedExtensionFlags:{enumValues:{none:0,disabled:1,builtIn:2,validated:4,trusted:8,paid:16,public:256,multiVersion:512,system:1024,preview:2048,unpublished:4096,trial:8192,locked:16384,hidden:32768}},Publisher:{},PublisherBase:{},PublisherFacts:{},PublisherFilterResult:{},PublisherFlags:{enumValues:{unChanged:1073741824,none:0,disabled:1,verified:2,certified:4,serviceFlags:7}},PublisherPermissions:{enumValues:{read:1,updateExtension:2,createPublisher:4,publishExtension:8,admin:16,trustedPartner:32,privateRead:64,deleteExtension:128,editSettings:256,viewPermissions:512,managePermissions:1024,deletePublisher:2048}},PublisherQuery:{},PublisherQueryFlags:{enumValues:{none:0,includeExtensions:1,includeEmailAddress:2}},PublisherQueryResult:{},PublisherRoleAccess:{enumValues:{assigned:1,inherited:2}},PublisherRoleAssignment:{},PublisherState:{enumValues:{none:0,verificationPending:1,certificationPending:2,certificationRejected:4,certificationRevoked:8}},QnAItem:{},QnAItemStatus:{enumValues:{none:0,userEditable:1,publisherCreated:2}},QueryFilter:{},Question:{},QuestionsResult:{},Response:{},RestApiResponseStatus:{enumValues:{completed:0,failed:1,inprogress:2,skipped:3}},RestApiResponseStatusModel:{},Review:{},ReviewEventOperation:{enumValues:{create:1,update:2,delete:3}},ReviewEventProperties:{},ReviewFilterOptions:{enumValues:{none:0,filterEmptyReviews:1,filterEmptyUserNames:2}},ReviewPatch:{},ReviewPatchOperation:{enumValues:{flagReview:1,updateReview:2,replyToReview:3,adminResponseForReview:4,deleteAdminReply:5,deletePublisherReply:6}},ReviewReply:{},ReviewResourceType:{enumValues:{review:1,publisherReply:2,adminReply:3}},ReviewsResult:{},SortByType:{enumValues:{relevance:0,lastUpdatedDate:1,title:2,publisher:3,installCount:4,publishedDate:5,averageRating:6,trendingDaily:7,trendingWeekly:8,trendingMonthly:9,releaseDate:10,author:11,weightedRating:12}},SortOrderType:{enumValues:{default:0,ascending:1,descending:2}},UserExtensionPolicy:{},UserReportedConcern:{},VSCodeWebExtensionStatisicsType:{enumValues:{install:1,update:2,uninstall:3}}};t.TypeInfo.AcquisitionOperation.fields={operationState:{enumType:t.TypeInfo.AcquisitionOperationState},operationType:{enumType:t.TypeInfo.AcquisitionOperationType}};t.TypeInfo.AcquisitionOptions.fields={defaultOperation:{typeInfo:t.TypeInfo.AcquisitionOperation},operations:{isArray:true,typeInfo:t.TypeInfo.AcquisitionOperation}};t.TypeInfo.AzureRestApiResponseModel.fields={operationStatus:{typeInfo:t.TypeInfo.RestApiResponseStatusModel}};t.TypeInfo.Concern.fields={category:{enumType:t.TypeInfo.ConcernCategory},createdDate:{isDate:true},status:{enumType:t.TypeInfo.QnAItemStatus},updatedDate:{isDate:true}};t.TypeInfo.CustomerLastContact.fields={lastContactDate:{isDate:true}};t.TypeInfo.CustomerSupportRequest.fields={review:{typeInfo:t.TypeInfo.Review}};t.TypeInfo.ExtensionAcquisitionRequest.fields={assignmentType:{enumType:t.TypeInfo.AcquisitionAssignmentType},operationType:{enumType:t.TypeInfo.AcquisitionOperationType}};t.TypeInfo.ExtensionDailyStat.fields={statisticDate:{isDate:true}};t.TypeInfo.ExtensionDailyStats.fields={dailyStats:{isArray:true,typeInfo:t.TypeInfo.ExtensionDailyStat}};t.TypeInfo.ExtensionDraft.fields={createdDate:{isDate:true},draftState:{enumType:t.TypeInfo.DraftStateType},lastUpdated:{isDate:true},payload:{typeInfo:t.TypeInfo.ExtensionPayload}};t.TypeInfo.ExtensionDraftPatch.fields={operation:{enumType:t.TypeInfo.DraftPatchOperation}};t.TypeInfo.ExtensionEvent.fields={statisticDate:{isDate:true}};t.TypeInfo.ExtensionEvents.fields={events:{isDictionary:true,dictionaryValueFieldInfo:{isArray:true,typeInfo:t.TypeInfo.ExtensionEvent}}};t.TypeInfo.ExtensionFilterResult.fields={extensions:{isArray:true,typeInfo:t.TypeInfo.PublishedExtension}};t.TypeInfo.ExtensionPayload.fields={type:{enumType:t.TypeInfo.ExtensionDeploymentTechnology}};t.TypeInfo.ExtensionPolicy.fields={install:{enumType:t.TypeInfo.ExtensionPolicyFlags},request:{enumType:t.TypeInfo.ExtensionPolicyFlags}};t.TypeInfo.ExtensionQuery.fields={filters:{isArray:true,typeInfo:t.TypeInfo.QueryFilter},flags:{enumType:t.TypeInfo.ExtensionQueryFlags}};t.TypeInfo.ExtensionQueryResult.fields={results:{isArray:true,typeInfo:t.TypeInfo.ExtensionFilterResult}};t.TypeInfo.ExtensionStatisticUpdate.fields={operation:{enumType:t.TypeInfo.ExtensionStatisticOperation}};t.TypeInfo.ExtensionVersion.fields={flags:{enumType:t.TypeInfo.ExtensionVersionFlags},lastUpdated:{isDate:true}};t.TypeInfo.NotificationsData.fields={type:{enumType:t.TypeInfo.NotificationTemplateType}};t.TypeInfo.PublishedExtension.fields={deploymentType:{enumType:t.TypeInfo.ExtensionDeploymentTechnology},flags:{enumType:t.TypeInfo.PublishedExtensionFlags},lastUpdated:{isDate:true},publishedDate:{isDate:true},publisher:{typeInfo:t.TypeInfo.PublisherFacts},releaseDate:{isDate:true},versions:{isArray:true,typeInfo:t.TypeInfo.ExtensionVersion}};t.TypeInfo.Publisher.fields={extensions:{isArray:true,typeInfo:t.TypeInfo.PublishedExtension},flags:{enumType:t.TypeInfo.PublisherFlags},lastUpdated:{isDate:true},state:{enumType:t.TypeInfo.PublisherState}};t.TypeInfo.PublisherBase.fields={extensions:{isArray:true,typeInfo:t.TypeInfo.PublishedExtension},flags:{enumType:t.TypeInfo.PublisherFlags},lastUpdated:{isDate:true},state:{enumType:t.TypeInfo.PublisherState}};t.TypeInfo.PublisherFacts.fields={flags:{enumType:t.TypeInfo.PublisherFlags}};t.TypeInfo.PublisherFilterResult.fields={publishers:{isArray:true,typeInfo:t.TypeInfo.Publisher}};t.TypeInfo.PublisherQuery.fields={filters:{isArray:true,typeInfo:t.TypeInfo.QueryFilter},flags:{enumType:t.TypeInfo.PublisherQueryFlags}};t.TypeInfo.PublisherQueryResult.fields={results:{isArray:true,typeInfo:t.TypeInfo.PublisherFilterResult}};t.TypeInfo.PublisherRoleAssignment.fields={access:{enumType:t.TypeInfo.PublisherRoleAccess}};t.TypeInfo.QnAItem.fields={createdDate:{isDate:true},status:{enumType:t.TypeInfo.QnAItemStatus},updatedDate:{isDate:true}};t.TypeInfo.QueryFilter.fields={direction:{enumType:t.TypeInfo.PagingDirection}};t.TypeInfo.Question.fields={createdDate:{isDate:true},responses:{isArray:true,typeInfo:t.TypeInfo.Response},status:{enumType:t.TypeInfo.QnAItemStatus},updatedDate:{isDate:true}};t.TypeInfo.QuestionsResult.fields={questions:{isArray:true,typeInfo:t.TypeInfo.Question}};t.TypeInfo.Response.fields={createdDate:{isDate:true},status:{enumType:t.TypeInfo.QnAItemStatus},updatedDate:{isDate:true}};t.TypeInfo.RestApiResponseStatusModel.fields={status:{enumType:t.TypeInfo.RestApiResponseStatus}};t.TypeInfo.Review.fields={adminReply:{typeInfo:t.TypeInfo.ReviewReply},reply:{typeInfo:t.TypeInfo.ReviewReply},updatedDate:{isDate:true}};t.TypeInfo.ReviewEventProperties.fields={eventOperation:{enumType:t.TypeInfo.ReviewEventOperation},replyDate:{isDate:true},resourceType:{enumType:t.TypeInfo.ReviewResourceType},reviewDate:{isDate:true}};t.TypeInfo.ReviewPatch.fields={operation:{enumType:t.TypeInfo.ReviewPatchOperation},reportedConcern:{typeInfo:t.TypeInfo.UserReportedConcern},reviewItem:{typeInfo:t.TypeInfo.Review}};t.TypeInfo.ReviewReply.fields={updatedDate:{isDate:true}};t.TypeInfo.ReviewsResult.fields={reviews:{isArray:true,typeInfo:t.TypeInfo.Review}};t.TypeInfo.UserExtensionPolicy.fields={permissions:{typeInfo:t.TypeInfo.ExtensionPolicy}};t.TypeInfo.UserReportedConcern.fields={category:{enumType:t.TypeInfo.ConcernCategory},submittedDate:{isDate:true}}},6648:(e,t,i)=>{Object.defineProperty(t,"__esModule",{value:true});t.TypeInfo=t.VersionControlRecursionType=t.VersionControlChangeType=t.TfvcVersionType=t.TfvcVersionOption=t.SupportedIdeType=t.RefFavoriteType=t.PullRequestTimeRangeType=t.PullRequestStatus=t.PullRequestMergeFailureType=t.PullRequestAsyncStatus=t.LineDiffBlockChangeType=t.IterationReason=t.ItemContentType=t.GitVersionType=t.GitVersionOptions=t.GitStatusState=t.GitResolutionWhichAction=t.GitResolutionStatus=t.GitResolutionRename1to2Action=t.GitResolutionPathConflictAction=t.GitResolutionMergeType=t.GitResolutionError=t.GitRefUpdateStatus=t.GitRefUpdateMode=t.GitRefSearchType=t.GitPullRequestReviewFileType=t.GitPullRequestQueryType=t.GitPullRequestQueryIncludeOptions=t.GitPullRequestMergeStrategy=t.GitPathActions=t.GitObjectType=t.GitHistoryMode=t.GitConflictUpdateStatus=t.GitConflictType=t.GitAsyncRefOperationFailureStatus=t.GitAsyncOperationStatus=t.CommentType=t.CommentThreadStatus=void 0;const n=i(7140);const r=i(613);var s;(function(e){e[e["Unknown"]=0]="Unknown";e[e["Active"]=1]="Active";e[e["Fixed"]=2]="Fixed";e[e["WontFix"]=3]="WontFix";e[e["Closed"]=4]="Closed";e[e["ByDesign"]=5]="ByDesign";e[e["Pending"]=6]="Pending"})(s=t.CommentThreadStatus||(t.CommentThreadStatus={}));var o;(function(e){e[e["Unknown"]=0]="Unknown";e[e["Text"]=1]="Text";e[e["CodeChange"]=2]="CodeChange";e[e["System"]=3]="System"})(o=t.CommentType||(t.CommentType={}));var a;(function(e){e[e["Queued"]=1]="Queued";e[e["InProgress"]=2]="InProgress";e[e["Completed"]=3]="Completed";e[e["Failed"]=4]="Failed";e[e["Abandoned"]=5]="Abandoned"})(a=t.GitAsyncOperationStatus||(t.GitAsyncOperationStatus={}));var l;(function(e){e[e["None"]=0]="None";e[e["InvalidRefName"]=1]="InvalidRefName";e[e["RefNameConflict"]=2]="RefNameConflict";e[e["CreateBranchPermissionRequired"]=3]="CreateBranchPermissionRequired";e[e["WritePermissionRequired"]=4]="WritePermissionRequired";e[e["TargetBranchDeleted"]=5]="TargetBranchDeleted";e[e["GitObjectTooLarge"]=6]="GitObjectTooLarge";e[e["OperationIndentityNotFound"]=7]="OperationIndentityNotFound";e[e["AsyncOperationNotFound"]=8]="AsyncOperationNotFound";e[e["Other"]=9]="Other";e[e["EmptyCommitterSignature"]=10]="EmptyCommitterSignature"})(l=t.GitAsyncRefOperationFailureStatus||(t.GitAsyncRefOperationFailureStatus={}));var p;(function(e){e[e["None"]=0]="None";e[e["AddAdd"]=1]="AddAdd";e[e["AddRename"]=2]="AddRename";e[e["DeleteEdit"]=3]="DeleteEdit";e[e["DeleteRename"]=4]="DeleteRename";e[e["DirectoryFile"]=5]="DirectoryFile";e[e["DirectoryChild"]=6]="DirectoryChild";e[e["EditDelete"]=7]="EditDelete";e[e["EditEdit"]=8]="EditEdit";e[e["FileDirectory"]=9]="FileDirectory";e[e["Rename1to2"]=10]="Rename1to2";e[e["Rename2to1"]=11]="Rename2to1";e[e["RenameAdd"]=12]="RenameAdd";e[e["RenameDelete"]=13]="RenameDelete";e[e["RenameRename"]=14]="RenameRename"})(p=t.GitConflictType||(t.GitConflictType={}));var c;(function(e){e[e["Succeeded"]=0]="Succeeded";e[e["BadRequest"]=1]="BadRequest";e[e["InvalidResolution"]=2]="InvalidResolution";e[e["UnsupportedConflictType"]=3]="UnsupportedConflictType";e[e["NotFound"]=4]="NotFound"})(c=t.GitConflictUpdateStatus||(t.GitConflictUpdateStatus={}));var d;(function(e){e[e["SimplifiedHistory"]=0]="SimplifiedHistory";e[e["FirstParent"]=1]="FirstParent";e[e["FullHistory"]=2]="FullHistory";e[e["FullHistorySimplifyMerges"]=3]="FullHistorySimplifyMerges"})(d=t.GitHistoryMode||(t.GitHistoryMode={}));var u;(function(e){e[e["Bad"]=0]="Bad";e[e["Commit"]=1]="Commit";e[e["Tree"]=2]="Tree";e[e["Blob"]=3]="Blob";e[e["Tag"]=4]="Tag";e[e["Ext2"]=5]="Ext2";e[e["OfsDelta"]=6]="OfsDelta";e[e["RefDelta"]=7]="RefDelta"})(u=t.GitObjectType||(t.GitObjectType={}));var A;(function(e){e[e["None"]=0]="None";e[e["Edit"]=1]="Edit";e[e["Delete"]=2]="Delete";e[e["Add"]=3]="Add";e[e["Rename"]=4]="Rename"})(A=t.GitPathActions||(t.GitPathActions={}));var f;(function(e){e[e["NoFastForward"]=1]="NoFastForward";e[e["Squash"]=2]="Squash";e[e["Rebase"]=3]="Rebase";e[e["RebaseMerge"]=4]="RebaseMerge"})(f=t.GitPullRequestMergeStrategy||(t.GitPullRequestMergeStrategy={}));var h;(function(e){e[e["NotSet"]=0]="NotSet";e[e["Labels"]=1]="Labels"})(h=t.GitPullRequestQueryIncludeOptions||(t.GitPullRequestQueryIncludeOptions={}));var g;(function(e){e[e["NotSet"]=0]="NotSet";e[e["LastMergeCommit"]=1]="LastMergeCommit";e[e["Commit"]=2]="Commit"})(g=t.GitPullRequestQueryType||(t.GitPullRequestQueryType={}));var y;(function(e){e[e["ChangeEntry"]=0]="ChangeEntry";e[e["Attachment"]=1]="Attachment"})(y=t.GitPullRequestReviewFileType||(t.GitPullRequestReviewFileType={}));var v;(function(e){e[e["Exact"]=0]="Exact";e[e["StartsWith"]=1]="StartsWith";e[e["Contains"]=2]="Contains"})(v=t.GitRefSearchType||(t.GitRefSearchType={}));var I;(function(e){e[e["BestEffort"]=0]="BestEffort";e[e["AllOrNone"]=1]="AllOrNone"})(I=t.GitRefUpdateMode||(t.GitRefUpdateMode={}));var E;(function(e){e[e["Succeeded"]=0]="Succeeded";e[e["ForcePushRequired"]=1]="ForcePushRequired";e[e["StaleOldObjectId"]=2]="StaleOldObjectId";e[e["InvalidRefName"]=3]="InvalidRefName";e[e["Unprocessed"]=4]="Unprocessed";e[e["UnresolvableToCommit"]=5]="UnresolvableToCommit";e[e["WritePermissionRequired"]=6]="WritePermissionRequired";e[e["ManageNotePermissionRequired"]=7]="ManageNotePermissionRequired";e[e["CreateBranchPermissionRequired"]=8]="CreateBranchPermissionRequired";e[e["CreateTagPermissionRequired"]=9]="CreateTagPermissionRequired";e[e["RejectedByPlugin"]=10]="RejectedByPlugin";e[e["Locked"]=11]="Locked";e[e["RefNameConflict"]=12]="RefNameConflict";e[e["RejectedByPolicy"]=13]="RejectedByPolicy";e[e["SucceededNonExistentRef"]=14]="SucceededNonExistentRef";e[e["SucceededCorruptRef"]=15]="SucceededCorruptRef"})(E=t.GitRefUpdateStatus||(t.GitRefUpdateStatus={}));var C;(function(e){e[e["None"]=0]="None";e[e["MergeContentNotFound"]=1]="MergeContentNotFound";e[e["PathInUse"]=2]="PathInUse";e[e["InvalidPath"]=3]="InvalidPath";e[e["UnknownAction"]=4]="UnknownAction";e[e["UnknownMergeType"]=5]="UnknownMergeType";e[e["OtherError"]=255]="OtherError"})(C=t.GitResolutionError||(t.GitResolutionError={}));var b;(function(e){e[e["Undecided"]=0]="Undecided";e[e["TakeSourceContent"]=1]="TakeSourceContent";e[e["TakeTargetContent"]=2]="TakeTargetContent";e[e["AutoMerged"]=3]="AutoMerged";e[e["UserMerged"]=4]="UserMerged"})(b=t.GitResolutionMergeType||(t.GitResolutionMergeType={}));var T;(function(e){e[e["Undecided"]=0]="Undecided";e[e["KeepSourceRenameTarget"]=1]="KeepSourceRenameTarget";e[e["KeepSourceDeleteTarget"]=2]="KeepSourceDeleteTarget";e[e["KeepTargetRenameSource"]=3]="KeepTargetRenameSource";e[e["KeepTargetDeleteSource"]=4]="KeepTargetDeleteSource"})(T=t.GitResolutionPathConflictAction||(t.GitResolutionPathConflictAction={}));var w;(function(e){e[e["Undecided"]=0]="Undecided";e[e["KeepSourcePath"]=1]="KeepSourcePath";e[e["KeepTargetPath"]=2]="KeepTargetPath";e[e["KeepBothFiles"]=3]="KeepBothFiles"})(w=t.GitResolutionRename1to2Action||(t.GitResolutionRename1to2Action={}));var R;(function(e){e[e["Unresolved"]=0]="Unresolved";e[e["PartiallyResolved"]=1]="PartiallyResolved";e[e["Resolved"]=2]="Resolved"})(R=t.GitResolutionStatus||(t.GitResolutionStatus={}));var B;(function(e){e[e["Undecided"]=0]="Undecided";e[e["PickSourceAction"]=1]="PickSourceAction";e[e["PickTargetAction"]=2]="PickTargetAction"})(B=t.GitResolutionWhichAction||(t.GitResolutionWhichAction={}));var D;(function(e){e[e["NotSet"]=0]="NotSet";e[e["Pending"]=1]="Pending";e[e["Succeeded"]=2]="Succeeded";e[e["Failed"]=3]="Failed";e[e["Error"]=4]="Error";e[e["NotApplicable"]=5]="NotApplicable";e[e["PartiallySucceeded"]=6]="PartiallySucceeded"})(D=t.GitStatusState||(t.GitStatusState={}));var S;(function(e){e[e["None"]=0]="None";e[e["PreviousChange"]=1]="PreviousChange";e[e["FirstParent"]=2]="FirstParent"})(S=t.GitVersionOptions||(t.GitVersionOptions={}));var k;(function(e){e[e["Branch"]=0]="Branch";e[e["Tag"]=1]="Tag";e[e["Commit"]=2]="Commit"})(k=t.GitVersionType||(t.GitVersionType={}));var _;(function(e){e[e["RawText"]=0]="RawText";e[e["Base64Encoded"]=1]="Base64Encoded"})(_=t.ItemContentType||(t.ItemContentType={}));var P;(function(e){e[e["Push"]=0]="Push";e[e["ForcePush"]=1]="ForcePush";e[e["Create"]=2]="Create";e[e["Rebase"]=4]="Rebase";e[e["Unknown"]=8]="Unknown";e[e["Retarget"]=16]="Retarget";e[e["ResolveConflicts"]=32]="ResolveConflicts"})(P=t.IterationReason||(t.IterationReason={}));var x;(function(e){e[e["None"]=0]="None";e[e["Add"]=1]="Add";e[e["Delete"]=2]="Delete";e[e["Edit"]=3]="Edit"})(x=t.LineDiffBlockChangeType||(t.LineDiffBlockChangeType={}));var O;(function(e){e[e["NotSet"]=0]="NotSet";e[e["Queued"]=1]="Queued";e[e["Conflicts"]=2]="Conflicts";e[e["Succeeded"]=3]="Succeeded";e[e["RejectedByPolicy"]=4]="RejectedByPolicy";e[e["Failure"]=5]="Failure"})(O=t.PullRequestAsyncStatus||(t.PullRequestAsyncStatus={}));var V;(function(e){e[e["None"]=0]="None";e[e["Unknown"]=1]="Unknown";e[e["CaseSensitive"]=2]="CaseSensitive";e[e["ObjectTooLarge"]=3]="ObjectTooLarge"})(V=t.PullRequestMergeFailureType||(t.PullRequestMergeFailureType={}));var U;(function(e){e[e["NotSet"]=0]="NotSet";e[e["Active"]=1]="Active";e[e["Abandoned"]=2]="Abandoned";e[e["Completed"]=3]="Completed";e[e["All"]=4]="All"})(U=t.PullRequestStatus||(t.PullRequestStatus={}));var N;(function(e){e[e["Created"]=1]="Created";e[e["Closed"]=2]="Closed"})(N=t.PullRequestTimeRangeType||(t.PullRequestTimeRangeType={}));var F;(function(e){e[e["Invalid"]=0]="Invalid";e[e["Folder"]=1]="Folder";e[e["Ref"]=2]="Ref"})(F=t.RefFavoriteType||(t.RefFavoriteType={}));var q;(function(e){e[e["Unknown"]=0]="Unknown";e[e["AndroidStudio"]=1]="AndroidStudio";e[e["AppCode"]=2]="AppCode";e[e["CLion"]=3]="CLion";e[e["DataGrip"]=4]="DataGrip";e[e["Eclipse"]=13]="Eclipse";e[e["IntelliJ"]=5]="IntelliJ";e[e["MPS"]=6]="MPS";e[e["PhpStorm"]=7]="PhpStorm";e[e["PyCharm"]=8]="PyCharm";e[e["RubyMine"]=9]="RubyMine";e[e["Tower"]=10]="Tower";e[e["VisualStudio"]=11]="VisualStudio";e[e["VSCode"]=14]="VSCode";e[e["WebStorm"]=12]="WebStorm"})(q=t.SupportedIdeType||(t.SupportedIdeType={}));var j;(function(e){e[e["None"]=0]="None";e[e["Previous"]=1]="Previous";e[e["UseRename"]=2]="UseRename"})(j=t.TfvcVersionOption||(t.TfvcVersionOption={}));var M;(function(e){e[e["None"]=0]="None";e[e["Changeset"]=1]="Changeset";e[e["Shelveset"]=2]="Shelveset";e[e["Change"]=3]="Change";e[e["Date"]=4]="Date";e[e["Latest"]=5]="Latest";e[e["Tip"]=6]="Tip";e[e["MergeSource"]=7]="MergeSource"})(M=t.TfvcVersionType||(t.TfvcVersionType={}));var L;(function(e){e[e["None"]=0]="None";e[e["Add"]=1]="Add";e[e["Edit"]=2]="Edit";e[e["Encoding"]=4]="Encoding";e[e["Rename"]=8]="Rename";e[e["Delete"]=16]="Delete";e[e["Undelete"]=32]="Undelete";e[e["Branch"]=64]="Branch";e[e["Merge"]=128]="Merge";e[e["Lock"]=256]="Lock";e[e["Rollback"]=512]="Rollback";e[e["SourceRename"]=1024]="SourceRename";e[e["TargetRename"]=2048]="TargetRename";e[e["Property"]=4096]="Property";e[e["All"]=8191]="All"})(L=t.VersionControlChangeType||(t.VersionControlChangeType={}));var G;(function(e){e[e["None"]=0]="None";e[e["OneLevel"]=1]="OneLevel";e[e["OneLevelPlusNestedEmptyFolders"]=4]="OneLevelPlusNestedEmptyFolders";e[e["Full"]=120]="Full"})(G=t.VersionControlRecursionType||(t.VersionControlRecursionType={}));t.TypeInfo={AdvSecEnablementStatus:{},Attachment:{},BillableCommitterDetail:{},Change:{},ChangeList:{},Comment:{},CommentThread:{},CommentThreadStatus:{enumValues:{unknown:0,active:1,fixed:2,wontFix:3,closed:4,byDesign:5,pending:6}},CommentType:{enumValues:{unknown:0,text:1,codeChange:2,system:3}},FileDiff:{},GitAnnotatedTag:{},GitAsyncOperationStatus:{enumValues:{queued:1,inProgress:2,completed:3,failed:4,abandoned:5}},GitAsyncRefOperation:{},GitAsyncRefOperationDetail:{},GitAsyncRefOperationFailureStatus:{enumValues:{none:0,invalidRefName:1,refNameConflict:2,createBranchPermissionRequired:3,writePermissionRequired:4,targetBranchDeleted:5,gitObjectTooLarge:6,operationIndentityNotFound:7,asyncOperationNotFound:8,other:9,emptyCommitterSignature:10}},GitAsyncRefOperationParameters:{},GitAsyncRefOperationSource:{},GitBaseVersionDescriptor:{},GitBranchStats:{},GitChange:{},GitCherryPick:{},GitCommit:{},GitCommitChanges:{},GitCommitDiffs:{},GitCommitRef:{},GitCommitToCreate:{},GitConflict:{},GitConflictAddAdd:{},GitConflictAddRename:{},GitConflictDeleteEdit:{},GitConflictDeleteRename:{},GitConflictDirectoryFile:{},GitConflictEditDelete:{},GitConflictEditEdit:{},GitConflictFileDirectory:{},GitConflictRename1to2:{},GitConflictRename2to1:{},GitConflictRenameAdd:{},GitConflictRenameDelete:{},GitConflictRenameRename:{},GitConflictType:{enumValues:{none:0,addAdd:1,addRename:2,deleteEdit:3,deleteRename:4,directoryFile:5,directoryChild:6,editDelete:7,editEdit:8,fileDirectory:9,rename1to2:10,rename2to1:11,renameAdd:12,renameDelete:13,renameRename:14}},GitConflictUpdateResult:{},GitConflictUpdateStatus:{enumValues:{succeeded:0,badRequest:1,invalidResolution:2,unsupportedConflictType:3,notFound:4}},GitDeletedRepository:{},GitForkRef:{},GitForkSyncRequest:{},GitForkTeamProjectReference:{},GitHistoryMode:{enumValues:{simplifiedHistory:0,firstParent:1,fullHistory:2,fullHistorySimplifyMerges:3}},GitImportFailedEvent:{},GitImportRequest:{},GitImportSucceededEvent:{},GitItem:{},GitItemDescriptor:{},GitItemRequestData:{},GitLastChangeTreeItems:{},GitMerge:{},GitObject:{},GitObjectType:{enumValues:{bad:0,commit:1,tree:2,blob:3,tag:4,ext2:5,ofsDelta:6,refDelta:7}},GitPathAction:{},GitPathActions:{enumValues:{none:0,edit:1,delete:2,add:3,rename:4}},GitPathToItemsCollection:{},GitPolicyConfigurationResponse:{},GitPullRequest:{},GitPullRequestChange:{},GitPullRequestCommentThread:{},GitPullRequestCompletionOptions:{},GitPullRequestIteration:{},GitPullRequestIterationChanges:{},GitPullRequestMergeStrategy:{enumValues:{noFastForward:1,squash:2,rebase:3,rebaseMerge:4}},GitPullRequestQuery:{},GitPullRequestQueryIncludeOptions:{enumValues:{notSet:0,labels:1}},GitPullRequestQueryInput:{},GitPullRequestQueryType:{enumValues:{notSet:0,lastMergeCommit:1,commit:2}},GitPullRequestReviewFileType:{enumValues:{changeEntry:0,attachment:1}},GitPullRequestSearchCriteria:{},GitPullRequestStatus:{},GitPush:{},GitPushEventData:{},GitPushRef:{},GitPushSearchCriteria:{},GitQueryBranchStatsCriteria:{},GitQueryCommitsCriteria:{},GitQueryRefsCriteria:{},GitRef:{},GitRefFavorite:{},GitRefSearchType:{enumValues:{exact:0,startsWith:1,contains:2}},GitRefUpdateMode:{enumValues:{bestEffort:0,allOrNone:1}},GitRefUpdateResult:{},GitRefUpdateStatus:{enumValues:{succeeded:0,forcePushRequired:1,staleOldObjectId:2,invalidRefName:3,unprocessed:4,unresolvableToCommit:5,writePermissionRequired:6,manageNotePermissionRequired:7,createBranchPermissionRequired:8,createTagPermissionRequired:9,rejectedByPlugin:10,locked:11,refNameConflict:12,rejectedByPolicy:13,succeededNonExistentRef:14,succeededCorruptRef:15}},GitRepository:{},GitRepositoryCreateOptions:{},GitRepositoryRef:{},GitResolutionError:{enumValues:{none:0,mergeContentNotFound:1,pathInUse:2,invalidPath:3,unknownAction:4,unknownMergeType:5,otherError:255}},GitResolutionMergeContent:{},GitResolutionMergeType:{enumValues:{undecided:0,takeSourceContent:1,takeTargetContent:2,autoMerged:3,userMerged:4}},GitResolutionPathConflict:{},GitResolutionPathConflictAction:{enumValues:{undecided:0,keepSourceRenameTarget:1,keepSourceDeleteTarget:2,keepTargetRenameSource:3,keepTargetDeleteSource:4}},GitResolutionPickOneAction:{},GitResolutionRename1to2:{},GitResolutionRename1to2Action:{enumValues:{undecided:0,keepSourcePath:1,keepTargetPath:2,keepBothFiles:3}},GitResolutionStatus:{enumValues:{unresolved:0,partiallyResolved:1,resolved:2}},GitResolutionWhichAction:{enumValues:{undecided:0,pickSourceAction:1,pickTargetAction:2}},GitRevert:{},GitStatus:{},GitStatusState:{enumValues:{notSet:0,pending:1,succeeded:2,failed:3,error:4,notApplicable:5,partiallySucceeded:6}},GitTargetVersionDescriptor:{},GitTreeDiff:{},GitTreeDiffEntry:{},GitTreeDiffResponse:{},GitTreeEntryRef:{},GitTreeRef:{},GitUserDate:{},GitVersionDescriptor:{},GitVersionOptions:{enumValues:{none:0,previousChange:1,firstParent:2}},GitVersionType:{enumValues:{branch:0,tag:1,commit:2}},HistoryEntry:{},IncludedGitCommit:{},ItemContent:{},ItemContentType:{enumValues:{rawText:0,base64Encoded:1}},ItemDetailsOptions:{},IterationReason:{enumValues:{push:0,forcePush:1,create:2,rebase:4,unknown:8,retarget:16,resolveConflicts:32}},LineDiffBlock:{},LineDiffBlockChangeType:{enumValues:{none:0,add:1,delete:2,edit:3}},PullRequestAsyncStatus:{enumValues:{notSet:0,queued:1,conflicts:2,succeeded:3,rejectedByPolicy:4,failure:5}},PullRequestMergeFailureType:{enumValues:{none:0,unknown:1,caseSensitive:2,objectTooLarge:3}},PullRequestStatus:{enumValues:{notSet:0,active:1,abandoned:2,completed:3,all:4}},PullRequestTimeRangeType:{enumValues:{created:1,closed:2}},RefFavoriteType:{enumValues:{invalid:0,folder:1,ref:2}},SupportedIde:{},SupportedIdeType:{enumValues:{unknown:0,androidStudio:1,appCode:2,cLion:3,dataGrip:4,eclipse:13,intelliJ:5,mps:6,phpStorm:7,pyCharm:8,rubyMine:9,tower:10,visualStudio:11,vsCode:14,webStorm:12}},TfvcBranch:{},TfvcBranchRef:{},TfvcChange:{},TfvcChangeset:{},TfvcChangesetRef:{},TfvcCheckinEventData:{},TfvcHistoryEntry:{},TfvcItem:{},TfvcItemDescriptor:{},TfvcItemPreviousHash:{},TfvcItemRequestData:{},TfvcLabel:{},TfvcLabelRef:{},TfvcShelveset:{},TfvcShelvesetRef:{},TfvcVersionDescriptor:{},TfvcVersionOption:{enumValues:{none:0,previous:1,useRename:2}},TfvcVersionType:{enumValues:{none:0,changeset:1,shelveset:2,change:3,date:4,latest:5,tip:6,mergeSource:7}},UpdateRefsRequest:{},VersionControlChangeType:{enumValues:{none:0,add:1,edit:2,encoding:4,rename:8,delete:16,undelete:32,branch:64,merge:128,lock:256,rollback:512,sourceRename:1024,targetRename:2048,property:4096,all:8191}},VersionControlProjectInfo:{},VersionControlRecursionType:{enumValues:{none:0,oneLevel:1,oneLevelPlusNestedEmptyFolders:4,full:120}}};t.TypeInfo.AdvSecEnablementStatus.fields={changedOnDate:{isDate:true}};t.TypeInfo.Attachment.fields={createdDate:{isDate:true}};t.TypeInfo.BillableCommitterDetail.fields={commitTime:{isDate:true},pushedTime:{isDate:true}};t.TypeInfo.Change.fields={changeType:{enumType:t.TypeInfo.VersionControlChangeType},newContent:{typeInfo:t.TypeInfo.ItemContent}};t.TypeInfo.ChangeList.fields={changeCounts:{isDictionary:true,dictionaryKeyEnumType:t.TypeInfo.VersionControlChangeType},creationDate:{isDate:true},sortDate:{isDate:true}};t.TypeInfo.Comment.fields={commentType:{enumType:t.TypeInfo.CommentType},lastContentUpdatedDate:{isDate:true},lastUpdatedDate:{isDate:true},publishedDate:{isDate:true}};t.TypeInfo.CommentThread.fields={comments:{isArray:true,typeInfo:t.TypeInfo.Comment},lastUpdatedDate:{isDate:true},publishedDate:{isDate:true},status:{enumType:t.TypeInfo.CommentThreadStatus}};t.TypeInfo.FileDiff.fields={lineDiffBlocks:{isArray:true,typeInfo:t.TypeInfo.LineDiffBlock}};t.TypeInfo.GitAnnotatedTag.fields={taggedBy:{typeInfo:t.TypeInfo.GitUserDate},taggedObject:{typeInfo:t.TypeInfo.GitObject}};t.TypeInfo.GitAsyncRefOperation.fields={detailedStatus:{typeInfo:t.TypeInfo.GitAsyncRefOperationDetail},parameters:{typeInfo:t.TypeInfo.GitAsyncRefOperationParameters},status:{enumType:t.TypeInfo.GitAsyncOperationStatus}};t.TypeInfo.GitAsyncRefOperationDetail.fields={status:{enumType:t.TypeInfo.GitAsyncRefOperationFailureStatus}};t.TypeInfo.GitAsyncRefOperationParameters.fields={repository:{typeInfo:t.TypeInfo.GitRepository},source:{typeInfo:t.TypeInfo.GitAsyncRefOperationSource}};t.TypeInfo.GitAsyncRefOperationSource.fields={commitList:{isArray:true,typeInfo:t.TypeInfo.GitCommitRef}};t.TypeInfo.GitBaseVersionDescriptor.fields={baseVersionOptions:{enumType:t.TypeInfo.GitVersionOptions},baseVersionType:{enumType:t.TypeInfo.GitVersionType},versionOptions:{enumType:t.TypeInfo.GitVersionOptions},versionType:{enumType:t.TypeInfo.GitVersionType}};t.TypeInfo.GitBranchStats.fields={commit:{typeInfo:t.TypeInfo.GitCommitRef}};t.TypeInfo.GitChange.fields={changeType:{enumType:t.TypeInfo.VersionControlChangeType},newContent:{typeInfo:t.TypeInfo.ItemContent}};t.TypeInfo.GitCherryPick.fields={detailedStatus:{typeInfo:t.TypeInfo.GitAsyncRefOperationDetail},parameters:{typeInfo:t.TypeInfo.GitAsyncRefOperationParameters},status:{enumType:t.TypeInfo.GitAsyncOperationStatus}};t.TypeInfo.GitCommit.fields={author:{typeInfo:t.TypeInfo.GitUserDate},changes:{isArray:true,typeInfo:t.TypeInfo.GitChange},committer:{typeInfo:t.TypeInfo.GitUserDate},push:{typeInfo:t.TypeInfo.GitPushRef},statuses:{isArray:true,typeInfo:t.TypeInfo.GitStatus}};t.TypeInfo.GitCommitChanges.fields={changes:{isArray:true,typeInfo:t.TypeInfo.GitChange}};t.TypeInfo.GitCommitDiffs.fields={changeCounts:{isDictionary:true,dictionaryKeyEnumType:t.TypeInfo.VersionControlChangeType},changes:{isArray:true,typeInfo:t.TypeInfo.GitChange}};t.TypeInfo.GitCommitRef.fields={author:{typeInfo:t.TypeInfo.GitUserDate},changes:{isArray:true,typeInfo:t.TypeInfo.GitChange},committer:{typeInfo:t.TypeInfo.GitUserDate},push:{typeInfo:t.TypeInfo.GitPushRef},statuses:{isArray:true,typeInfo:t.TypeInfo.GitStatus}};t.TypeInfo.GitCommitToCreate.fields={baseRef:{typeInfo:t.TypeInfo.GitRef},pathActions:{isArray:true,typeInfo:t.TypeInfo.GitPathAction}};t.TypeInfo.GitConflict.fields={conflictType:{enumType:t.TypeInfo.GitConflictType},mergeBaseCommit:{typeInfo:t.TypeInfo.GitCommitRef},mergeSourceCommit:{typeInfo:t.TypeInfo.GitCommitRef},mergeTargetCommit:{typeInfo:t.TypeInfo.GitCommitRef},resolutionError:{enumType:t.TypeInfo.GitResolutionError},resolutionStatus:{enumType:t.TypeInfo.GitResolutionStatus},resolvedDate:{isDate:true}};t.TypeInfo.GitConflictAddAdd.fields={conflictType:{enumType:t.TypeInfo.GitConflictType},mergeBaseCommit:{typeInfo:t.TypeInfo.GitCommitRef},mergeSourceCommit:{typeInfo:t.TypeInfo.GitCommitRef},mergeTargetCommit:{typeInfo:t.TypeInfo.GitCommitRef},resolution:{typeInfo:t.TypeInfo.GitResolutionMergeContent},resolutionError:{enumType:t.TypeInfo.GitResolutionError},resolutionStatus:{enumType:t.TypeInfo.GitResolutionStatus},resolvedDate:{isDate:true}};t.TypeInfo.GitConflictAddRename.fields={conflictType:{enumType:t.TypeInfo.GitConflictType},mergeBaseCommit:{typeInfo:t.TypeInfo.GitCommitRef},mergeSourceCommit:{typeInfo:t.TypeInfo.GitCommitRef},mergeTargetCommit:{typeInfo:t.TypeInfo.GitCommitRef},resolution:{typeInfo:t.TypeInfo.GitResolutionPathConflict},resolutionError:{enumType:t.TypeInfo.GitResolutionError},resolutionStatus:{enumType:t.TypeInfo.GitResolutionStatus},resolvedDate:{isDate:true}};t.TypeInfo.GitConflictDeleteEdit.fields={conflictType:{enumType:t.TypeInfo.GitConflictType},mergeBaseCommit:{typeInfo:t.TypeInfo.GitCommitRef},mergeSourceCommit:{typeInfo:t.TypeInfo.GitCommitRef},mergeTargetCommit:{typeInfo:t.TypeInfo.GitCommitRef},resolution:{typeInfo:t.TypeInfo.GitResolutionPickOneAction},resolutionError:{enumType:t.TypeInfo.GitResolutionError},resolutionStatus:{enumType:t.TypeInfo.GitResolutionStatus},resolvedDate:{isDate:true}};t.TypeInfo.GitConflictDeleteRename.fields={conflictType:{enumType:t.TypeInfo.GitConflictType},mergeBaseCommit:{typeInfo:t.TypeInfo.GitCommitRef},mergeSourceCommit:{typeInfo:t.TypeInfo.GitCommitRef},mergeTargetCommit:{typeInfo:t.TypeInfo.GitCommitRef},resolution:{typeInfo:t.TypeInfo.GitResolutionPickOneAction},resolutionError:{enumType:t.TypeInfo.GitResolutionError},resolutionStatus:{enumType:t.TypeInfo.GitResolutionStatus},resolvedDate:{isDate:true}};t.TypeInfo.GitConflictDirectoryFile.fields={conflictType:{enumType:t.TypeInfo.GitConflictType},mergeBaseCommit:{typeInfo:t.TypeInfo.GitCommitRef},mergeSourceCommit:{typeInfo:t.TypeInfo.GitCommitRef},mergeTargetCommit:{typeInfo:t.TypeInfo.GitCommitRef},resolution:{typeInfo:t.TypeInfo.GitResolutionPathConflict},resolutionError:{enumType:t.TypeInfo.GitResolutionError},resolutionStatus:{enumType:t.TypeInfo.GitResolutionStatus},resolvedDate:{isDate:true},sourceTree:{typeInfo:t.TypeInfo.GitTreeRef}};t.TypeInfo.GitConflictEditDelete.fields={conflictType:{enumType:t.TypeInfo.GitConflictType},mergeBaseCommit:{typeInfo:t.TypeInfo.GitCommitRef},mergeSourceCommit:{typeInfo:t.TypeInfo.GitCommitRef},mergeTargetCommit:{typeInfo:t.TypeInfo.GitCommitRef},resolution:{typeInfo:t.TypeInfo.GitResolutionPickOneAction},resolutionError:{enumType:t.TypeInfo.GitResolutionError},resolutionStatus:{enumType:t.TypeInfo.GitResolutionStatus},resolvedDate:{isDate:true}};t.TypeInfo.GitConflictEditEdit.fields={conflictType:{enumType:t.TypeInfo.GitConflictType},mergeBaseCommit:{typeInfo:t.TypeInfo.GitCommitRef},mergeSourceCommit:{typeInfo:t.TypeInfo.GitCommitRef},mergeTargetCommit:{typeInfo:t.TypeInfo.GitCommitRef},resolution:{typeInfo:t.TypeInfo.GitResolutionMergeContent},resolutionError:{enumType:t.TypeInfo.GitResolutionError},resolutionStatus:{enumType:t.TypeInfo.GitResolutionStatus},resolvedDate:{isDate:true}};t.TypeInfo.GitConflictFileDirectory.fields={conflictType:{enumType:t.TypeInfo.GitConflictType},mergeBaseCommit:{typeInfo:t.TypeInfo.GitCommitRef},mergeSourceCommit:{typeInfo:t.TypeInfo.GitCommitRef},mergeTargetCommit:{typeInfo:t.TypeInfo.GitCommitRef},resolution:{typeInfo:t.TypeInfo.GitResolutionPathConflict},resolutionError:{enumType:t.TypeInfo.GitResolutionError},resolutionStatus:{enumType:t.TypeInfo.GitResolutionStatus},resolvedDate:{isDate:true},targetTree:{typeInfo:t.TypeInfo.GitTreeRef}};t.TypeInfo.GitConflictRename1to2.fields={conflictType:{enumType:t.TypeInfo.GitConflictType},mergeBaseCommit:{typeInfo:t.TypeInfo.GitCommitRef},mergeSourceCommit:{typeInfo:t.TypeInfo.GitCommitRef},mergeTargetCommit:{typeInfo:t.TypeInfo.GitCommitRef},resolution:{typeInfo:t.TypeInfo.GitResolutionRename1to2},resolutionError:{enumType:t.TypeInfo.GitResolutionError},resolutionStatus:{enumType:t.TypeInfo.GitResolutionStatus},resolvedDate:{isDate:true}};t.TypeInfo.GitConflictRename2to1.fields={conflictType:{enumType:t.TypeInfo.GitConflictType},mergeBaseCommit:{typeInfo:t.TypeInfo.GitCommitRef},mergeSourceCommit:{typeInfo:t.TypeInfo.GitCommitRef},mergeTargetCommit:{typeInfo:t.TypeInfo.GitCommitRef},resolution:{typeInfo:t.TypeInfo.GitResolutionPathConflict},resolutionError:{enumType:t.TypeInfo.GitResolutionError},resolutionStatus:{enumType:t.TypeInfo.GitResolutionStatus},resolvedDate:{isDate:true}};t.TypeInfo.GitConflictRenameAdd.fields={conflictType:{enumType:t.TypeInfo.GitConflictType},mergeBaseCommit:{typeInfo:t.TypeInfo.GitCommitRef},mergeSourceCommit:{typeInfo:t.TypeInfo.GitCommitRef},mergeTargetCommit:{typeInfo:t.TypeInfo.GitCommitRef},resolution:{typeInfo:t.TypeInfo.GitResolutionPathConflict},resolutionError:{enumType:t.TypeInfo.GitResolutionError},resolutionStatus:{enumType:t.TypeInfo.GitResolutionStatus},resolvedDate:{isDate:true}};t.TypeInfo.GitConflictRenameDelete.fields={conflictType:{enumType:t.TypeInfo.GitConflictType},mergeBaseCommit:{typeInfo:t.TypeInfo.GitCommitRef},mergeSourceCommit:{typeInfo:t.TypeInfo.GitCommitRef},mergeTargetCommit:{typeInfo:t.TypeInfo.GitCommitRef},resolution:{typeInfo:t.TypeInfo.GitResolutionPickOneAction},resolutionError:{enumType:t.TypeInfo.GitResolutionError},resolutionStatus:{enumType:t.TypeInfo.GitResolutionStatus},resolvedDate:{isDate:true}};t.TypeInfo.GitConflictRenameRename.fields={conflictType:{enumType:t.TypeInfo.GitConflictType},mergeBaseCommit:{typeInfo:t.TypeInfo.GitCommitRef},mergeSourceCommit:{typeInfo:t.TypeInfo.GitCommitRef},mergeTargetCommit:{typeInfo:t.TypeInfo.GitCommitRef},resolution:{typeInfo:t.TypeInfo.GitResolutionMergeContent},resolutionError:{enumType:t.TypeInfo.GitResolutionError},resolutionStatus:{enumType:t.TypeInfo.GitResolutionStatus},resolvedDate:{isDate:true}};t.TypeInfo.GitConflictUpdateResult.fields={updatedConflict:{typeInfo:t.TypeInfo.GitConflict},updateStatus:{enumType:t.TypeInfo.GitConflictUpdateStatus}};t.TypeInfo.GitDeletedRepository.fields={createdDate:{isDate:true},deletedDate:{isDate:true},project:{typeInfo:r.TypeInfo.TeamProjectReference}};t.TypeInfo.GitForkRef.fields={repository:{typeInfo:t.TypeInfo.GitRepository},statuses:{isArray:true,typeInfo:t.TypeInfo.GitStatus}};t.TypeInfo.GitForkSyncRequest.fields={status:{enumType:t.TypeInfo.GitAsyncOperationStatus}};t.TypeInfo.GitForkTeamProjectReference.fields={lastUpdateTime:{isDate:true},visibility:{enumType:r.TypeInfo.ProjectVisibility}};t.TypeInfo.GitImportFailedEvent.fields={targetRepository:{typeInfo:t.TypeInfo.GitRepository}};t.TypeInfo.GitImportRequest.fields={repository:{typeInfo:t.TypeInfo.GitRepository},status:{enumType:t.TypeInfo.GitAsyncOperationStatus}};t.TypeInfo.GitImportSucceededEvent.fields={targetRepository:{typeInfo:t.TypeInfo.GitRepository}};t.TypeInfo.GitItem.fields={gitObjectType:{enumType:t.TypeInfo.GitObjectType},latestProcessedChange:{typeInfo:t.TypeInfo.GitCommitRef}};t.TypeInfo.GitItemDescriptor.fields={recursionLevel:{enumType:t.TypeInfo.VersionControlRecursionType},versionOptions:{enumType:t.TypeInfo.GitVersionOptions},versionType:{enumType:t.TypeInfo.GitVersionType}};t.TypeInfo.GitItemRequestData.fields={itemDescriptors:{isArray:true,typeInfo:t.TypeInfo.GitItemDescriptor}};t.TypeInfo.GitLastChangeTreeItems.fields={commits:{isArray:true,typeInfo:t.TypeInfo.GitCommitRef},lastExploredTime:{isDate:true}};t.TypeInfo.GitMerge.fields={status:{enumType:t.TypeInfo.GitAsyncOperationStatus}};t.TypeInfo.GitObject.fields={objectType:{enumType:t.TypeInfo.GitObjectType}};t.TypeInfo.GitPathAction.fields={action:{enumType:t.TypeInfo.GitPathActions}};t.TypeInfo.GitPathToItemsCollection.fields={items:{isDictionary:true,dictionaryValueFieldInfo:{isArray:true,typeInfo:t.TypeInfo.GitItem}}};t.TypeInfo.GitPolicyConfigurationResponse.fields={policyConfigurations:{isArray:true,typeInfo:n.TypeInfo.PolicyConfiguration}};t.TypeInfo.GitPullRequest.fields={closedDate:{isDate:true},commits:{isArray:true,typeInfo:t.TypeInfo.GitCommitRef},completionOptions:{typeInfo:t.TypeInfo.GitPullRequestCompletionOptions},completionQueueTime:{isDate:true},creationDate:{isDate:true},forkSource:{typeInfo:t.TypeInfo.GitForkRef},lastMergeCommit:{typeInfo:t.TypeInfo.GitCommitRef},lastMergeSourceCommit:{typeInfo:t.TypeInfo.GitCommitRef},lastMergeTargetCommit:{typeInfo:t.TypeInfo.GitCommitRef},mergeFailureType:{enumType:t.TypeInfo.PullRequestMergeFailureType},mergeStatus:{enumType:t.TypeInfo.PullRequestAsyncStatus},repository:{typeInfo:t.TypeInfo.GitRepository},status:{enumType:t.TypeInfo.PullRequestStatus}};t.TypeInfo.GitPullRequestChange.fields={changeType:{enumType:t.TypeInfo.VersionControlChangeType},newContent:{typeInfo:t.TypeInfo.ItemContent}};t.TypeInfo.GitPullRequestCommentThread.fields={comments:{isArray:true,typeInfo:t.TypeInfo.Comment},lastUpdatedDate:{isDate:true},publishedDate:{isDate:true},status:{enumType:t.TypeInfo.CommentThreadStatus}};t.TypeInfo.GitPullRequestCompletionOptions.fields={mergeStrategy:{enumType:t.TypeInfo.GitPullRequestMergeStrategy}};t.TypeInfo.GitPullRequestIteration.fields={changeList:{isArray:true,typeInfo:t.TypeInfo.GitPullRequestChange},commits:{isArray:true,typeInfo:t.TypeInfo.GitCommitRef},commonRefCommit:{typeInfo:t.TypeInfo.GitCommitRef},createdDate:{isDate:true},push:{typeInfo:t.TypeInfo.GitPushRef},reason:{enumType:t.TypeInfo.IterationReason},sourceRefCommit:{typeInfo:t.TypeInfo.GitCommitRef},targetRefCommit:{typeInfo:t.TypeInfo.GitCommitRef},updatedDate:{isDate:true}};t.TypeInfo.GitPullRequestIterationChanges.fields={changeEntries:{isArray:true,typeInfo:t.TypeInfo.GitPullRequestChange}};t.TypeInfo.GitPullRequestQuery.fields={queries:{isArray:true,typeInfo:t.TypeInfo.GitPullRequestQueryInput}};t.TypeInfo.GitPullRequestQueryInput.fields={include:{enumType:t.TypeInfo.GitPullRequestQueryIncludeOptions},type:{enumType:t.TypeInfo.GitPullRequestQueryType}};t.TypeInfo.GitPullRequestSearchCriteria.fields={maxTime:{isDate:true},minTime:{isDate:true},queryTimeRangeType:{enumType:t.TypeInfo.PullRequestTimeRangeType},status:{enumType:t.TypeInfo.PullRequestStatus}};t.TypeInfo.GitPullRequestStatus.fields={creationDate:{isDate:true},state:{enumType:t.TypeInfo.GitStatusState},updatedDate:{isDate:true}};t.TypeInfo.GitPush.fields={commits:{isArray:true,typeInfo:t.TypeInfo.GitCommitRef},date:{isDate:true},repository:{typeInfo:t.TypeInfo.GitRepository}};t.TypeInfo.GitPushEventData.fields={commits:{isArray:true,typeInfo:t.TypeInfo.GitCommit},repository:{typeInfo:t.TypeInfo.GitRepository}};t.TypeInfo.GitPushRef.fields={date:{isDate:true}};t.TypeInfo.GitPushSearchCriteria.fields={fromDate:{isDate:true},toDate:{isDate:true}};t.TypeInfo.GitQueryBranchStatsCriteria.fields={baseCommit:{typeInfo:t.TypeInfo.GitVersionDescriptor},targetCommits:{isArray:true,typeInfo:t.TypeInfo.GitVersionDescriptor}};t.TypeInfo.GitQueryCommitsCriteria.fields={compareVersion:{typeInfo:t.TypeInfo.GitVersionDescriptor},historyMode:{enumType:t.TypeInfo.GitHistoryMode},itemVersion:{typeInfo:t.TypeInfo.GitVersionDescriptor}};t.TypeInfo.GitQueryRefsCriteria.fields={searchType:{enumType:t.TypeInfo.GitRefSearchType}};t.TypeInfo.GitRef.fields={statuses:{isArray:true,typeInfo:t.TypeInfo.GitStatus}};t.TypeInfo.GitRefFavorite.fields={type:{enumType:t.TypeInfo.RefFavoriteType}};t.TypeInfo.GitRefUpdateResult.fields={updateStatus:{enumType:t.TypeInfo.GitRefUpdateStatus}};t.TypeInfo.GitRepository.fields={creationDate:{isDate:true},parentRepository:{typeInfo:t.TypeInfo.GitRepositoryRef},project:{typeInfo:r.TypeInfo.TeamProjectReference}};t.TypeInfo.GitRepositoryCreateOptions.fields={parentRepository:{typeInfo:t.TypeInfo.GitRepositoryRef},project:{typeInfo:r.TypeInfo.TeamProjectReference}};t.TypeInfo.GitRepositoryRef.fields={project:{typeInfo:r.TypeInfo.TeamProjectReference}};t.TypeInfo.GitResolutionMergeContent.fields={mergeType:{enumType:t.TypeInfo.GitResolutionMergeType}};t.TypeInfo.GitResolutionPathConflict.fields={action:{enumType:t.TypeInfo.GitResolutionPathConflictAction}};t.TypeInfo.GitResolutionPickOneAction.fields={action:{enumType:t.TypeInfo.GitResolutionWhichAction}};t.TypeInfo.GitResolutionRename1to2.fields={action:{enumType:t.TypeInfo.GitResolutionRename1to2Action},mergeType:{enumType:t.TypeInfo.GitResolutionMergeType}};t.TypeInfo.GitRevert.fields={detailedStatus:{typeInfo:t.TypeInfo.GitAsyncRefOperationDetail},parameters:{typeInfo:t.TypeInfo.GitAsyncRefOperationParameters},status:{enumType:t.TypeInfo.GitAsyncOperationStatus}};t.TypeInfo.GitStatus.fields={creationDate:{isDate:true},state:{enumType:t.TypeInfo.GitStatusState},updatedDate:{isDate:true}};t.TypeInfo.GitTargetVersionDescriptor.fields={targetVersionOptions:{enumType:t.TypeInfo.GitVersionOptions},targetVersionType:{enumType:t.TypeInfo.GitVersionType},versionOptions:{enumType:t.TypeInfo.GitVersionOptions},versionType:{enumType:t.TypeInfo.GitVersionType}};t.TypeInfo.GitTreeDiff.fields={diffEntries:{isArray:true,typeInfo:t.TypeInfo.GitTreeDiffEntry}};t.TypeInfo.GitTreeDiffEntry.fields={changeType:{enumType:t.TypeInfo.VersionControlChangeType},objectType:{enumType:t.TypeInfo.GitObjectType}};t.TypeInfo.GitTreeDiffResponse.fields={treeDiff:{typeInfo:t.TypeInfo.GitTreeDiff}};t.TypeInfo.GitTreeEntryRef.fields={gitObjectType:{enumType:t.TypeInfo.GitObjectType}};t.TypeInfo.GitTreeRef.fields={treeEntries:{isArray:true,typeInfo:t.TypeInfo.GitTreeEntryRef}};t.TypeInfo.GitUserDate.fields={date:{isDate:true}};t.TypeInfo.GitVersionDescriptor.fields={versionOptions:{enumType:t.TypeInfo.GitVersionOptions},versionType:{enumType:t.TypeInfo.GitVersionType}};t.TypeInfo.HistoryEntry.fields={itemChangeType:{enumType:t.TypeInfo.VersionControlChangeType}};t.TypeInfo.IncludedGitCommit.fields={commitTime:{isDate:true}};t.TypeInfo.ItemContent.fields={contentType:{enumType:t.TypeInfo.ItemContentType}};t.TypeInfo.ItemDetailsOptions.fields={recursionLevel:{enumType:t.TypeInfo.VersionControlRecursionType}};t.TypeInfo.LineDiffBlock.fields={changeType:{enumType:t.TypeInfo.LineDiffBlockChangeType}};t.TypeInfo.SupportedIde.fields={ideType:{enumType:t.TypeInfo.SupportedIdeType}};t.TypeInfo.TfvcBranch.fields={children:{isArray:true,typeInfo:t.TypeInfo.TfvcBranch},createdDate:{isDate:true}};t.TypeInfo.TfvcBranchRef.fields={createdDate:{isDate:true}};t.TypeInfo.TfvcChange.fields={changeType:{enumType:t.TypeInfo.VersionControlChangeType},newContent:{typeInfo:t.TypeInfo.ItemContent}};t.TypeInfo.TfvcChangeset.fields={changes:{isArray:true,typeInfo:t.TypeInfo.TfvcChange},createdDate:{isDate:true}};t.TypeInfo.TfvcChangesetRef.fields={createdDate:{isDate:true}};t.TypeInfo.TfvcCheckinEventData.fields={changeset:{typeInfo:t.TypeInfo.TfvcChangeset},project:{typeInfo:r.TypeInfo.TeamProjectReference}};t.TypeInfo.TfvcHistoryEntry.fields={itemChangeType:{enumType:t.TypeInfo.VersionControlChangeType}};t.TypeInfo.TfvcItem.fields={changeDate:{isDate:true}};t.TypeInfo.TfvcItemDescriptor.fields={recursionLevel:{enumType:t.TypeInfo.VersionControlRecursionType},versionOption:{enumType:t.TypeInfo.TfvcVersionOption},versionType:{enumType:t.TypeInfo.TfvcVersionType}};t.TypeInfo.TfvcItemPreviousHash.fields={changeDate:{isDate:true}};t.TypeInfo.TfvcItemRequestData.fields={itemDescriptors:{isArray:true,typeInfo:t.TypeInfo.TfvcItemDescriptor}};t.TypeInfo.TfvcLabel.fields={items:{isArray:true,typeInfo:t.TypeInfo.TfvcItem},modifiedDate:{isDate:true}};t.TypeInfo.TfvcLabelRef.fields={modifiedDate:{isDate:true}};t.TypeInfo.TfvcShelveset.fields={changes:{isArray:true,typeInfo:t.TypeInfo.TfvcChange},createdDate:{isDate:true}};t.TypeInfo.TfvcShelvesetRef.fields={createdDate:{isDate:true}};t.TypeInfo.TfvcVersionDescriptor.fields={versionOption:{enumType:t.TypeInfo.TfvcVersionOption},versionType:{enumType:t.TypeInfo.TfvcVersionType}};t.TypeInfo.UpdateRefsRequest.fields={updateMode:{enumType:t.TypeInfo.GitRefUpdateMode}};t.TypeInfo.VersionControlProjectInfo.fields={defaultSourceControlType:{enumType:r.TypeInfo.SourceControlTypes},project:{typeInfo:r.TypeInfo.TeamProjectReference}}},308:(e,t,i)=>{Object.defineProperty(t,"__esModule",{value:true});t.TypeInfo=t.ServiceStatus=t.RelativeToSetting=t.InheritLevel=void 0;const n=i(7024);var r;(function(e){e[e["None"]=0]="None";e[e["Deployment"]=1]="Deployment";e[e["Account"]=2]="Account";e[e["Collection"]=4]="Collection";e[e["All"]=7]="All"})(r=t.InheritLevel||(t.InheritLevel={}));var s;(function(e){e[e["Context"]=0]="Context";e[e["WebApplication"]=2]="WebApplication";e[e["FullyQualified"]=3]="FullyQualified"})(s=t.RelativeToSetting||(t.RelativeToSetting={}));var o;(function(e){e[e["Assigned"]=0]="Assigned";e[e["Active"]=1]="Active";e[e["Moving"]=2]="Moving"})(o=t.ServiceStatus||(t.ServiceStatus={}));t.TypeInfo={ConnectionData:{},InheritLevel:{enumValues:{none:0,deployment:1,account:2,collection:4,all:7}},LocationServiceData:{},RelativeToSetting:{enumValues:{context:0,webApplication:2,fullyQualified:3}},ServiceDefinition:{},ServiceStatus:{enumValues:{assigned:0,active:1,moving:2}}};t.TypeInfo.ConnectionData.fields={deploymentType:{enumType:n.TypeInfo.DeploymentFlags},lastUserAccess:{isDate:true},locationServiceData:{typeInfo:t.TypeInfo.LocationServiceData}};t.TypeInfo.LocationServiceData.fields={serviceDefinitions:{isArray:true,typeInfo:t.TypeInfo.ServiceDefinition}};t.TypeInfo.ServiceDefinition.fields={inheritLevel:{enumType:t.TypeInfo.InheritLevel},relativeToSetting:{enumType:t.TypeInfo.RelativeToSetting},status:{enumType:t.TypeInfo.ServiceStatus}}},7997:(e,t)=>{Object.defineProperty(t,"__esModule",{value:true});t.TypeInfo=t.Plan=void 0;var i;(function(e){e[e["None"]=0]="None";e[e["CodeSecurity"]=1]="CodeSecurity";e[e["SecretProtection"]=2]="SecretProtection";e[e["All"]=3]="All"})(i=t.Plan||(t.Plan={}));t.TypeInfo={AdvSecEnablementSettings:{},AdvSecEnablementStatus:{},BillableCommitterDetails:{},CodeSecurityFeatures:{},MeterUsage:{},MeterUsageForPlan:{},OrgEnablementSettings:{},Plan:{enumValues:{codeSecurity:1,secretProtection:2,all:3}},ProjectEnablementSettings:{},RepoEnablementSettings:{},SecretProtectionFeatures:{}};t.TypeInfo.AdvSecEnablementSettings.fields={reposEnablementStatus:{isArray:true,typeInfo:t.TypeInfo.AdvSecEnablementStatus}};t.TypeInfo.AdvSecEnablementStatus.fields={advSecEnablementLastChangedDate:{isDate:true}};t.TypeInfo.BillableCommitterDetails.fields={commitTime:{isDate:true},pushedTime:{isDate:true}};t.TypeInfo.CodeSecurityFeatures.fields={codeSecurityEnablementLastChangedDate:{isDate:true}};t.TypeInfo.MeterUsage.fields={billingDate:{isDate:true}};t.TypeInfo.MeterUsageForPlan.fields={billingDate:{isDate:true}};t.TypeInfo.OrgEnablementSettings.fields={codeSecurityFeatures:{typeInfo:t.TypeInfo.CodeSecurityFeatures},reposEnablementStatus:{isArray:true,typeInfo:t.TypeInfo.RepoEnablementSettings},secretProtectionFeatures:{typeInfo:t.TypeInfo.SecretProtectionFeatures}};t.TypeInfo.ProjectEnablementSettings.fields={codeSecurityFeatures:{typeInfo:t.TypeInfo.CodeSecurityFeatures},reposEnablementStatus:{isArray:true,typeInfo:t.TypeInfo.RepoEnablementSettings},secretProtectionFeatures:{typeInfo:t.TypeInfo.SecretProtectionFeatures}};t.TypeInfo.RepoEnablementSettings.fields={codeSecurityFeatures:{typeInfo:t.TypeInfo.CodeSecurityFeatures},secretProtectionFeatures:{typeInfo:t.TypeInfo.SecretProtectionFeatures}};t.TypeInfo.SecretProtectionFeatures.fields={secretProtectionEnablementLastChangedDate:{isDate:true}}},3669:(e,t)=>{Object.defineProperty(t,"__esModule",{value:true});t.TypeInfo=t.SubscriptionTemplateType=t.SubscriptionTemplateQueryFlags=t.SubscriptionStatus=t.SubscriptionQueryFlags=t.SubscriptionPermissions=t.SubscriptionFlags=t.SubscriptionFieldType=t.SubscriberFlags=t.NotificationSubscriberDeliveryPreference=t.NotificationStatisticType=t.NotificationReasonType=t.NotificationOperation=t.EventTypeQueryFlags=t.EventPublisherQueryFlags=t.EvaluationOperationStatus=t.DefaultGroupDeliveryPreference=void 0;var i;(function(e){e[e["NoDelivery"]=-1]="NoDelivery";e[e["EachMember"]=2]="EachMember"})(i=t.DefaultGroupDeliveryPreference||(t.DefaultGroupDeliveryPreference={}));var n;(function(e){e[e["NotSet"]=0]="NotSet";e[e["Queued"]=1]="Queued";e[e["InProgress"]=2]="InProgress";e[e["Cancelled"]=3]="Cancelled";e[e["Succeeded"]=4]="Succeeded";e[e["Failed"]=5]="Failed";e[e["TimedOut"]=6]="TimedOut";e[e["NotFound"]=7]="NotFound"})(n=t.EvaluationOperationStatus||(t.EvaluationOperationStatus={}));var r;(function(e){e[e["None"]=0]="None";e[e["IncludeRemoteServices"]=2]="IncludeRemoteServices"})(r=t.EventPublisherQueryFlags||(t.EventPublisherQueryFlags={}));var s;(function(e){e[e["None"]=0]="None";e[e["IncludeFields"]=1]="IncludeFields"})(s=t.EventTypeQueryFlags||(t.EventTypeQueryFlags={}));var o;(function(e){e[e["None"]=0]="None";e[e["SuspendUnprocessed"]=1]="SuspendUnprocessed"})(o=t.NotificationOperation||(t.NotificationOperation={}));var a;(function(e){e[e["Unknown"]=0]="Unknown";e[e["Follows"]=1]="Follows";e[e["Personal"]=2]="Personal";e[e["PersonalAlias"]=3]="PersonalAlias";e[e["DirectMember"]=4]="DirectMember";e[e["IndirectMember"]=5]="IndirectMember";e[e["GroupAlias"]=6]="GroupAlias";e[e["SubscriptionAlias"]=7]="SubscriptionAlias";e[e["SingleRole"]=8]="SingleRole";e[e["DirectMemberGroupRole"]=9]="DirectMemberGroupRole";e[e["InDirectMemberGroupRole"]=10]="InDirectMemberGroupRole";e[e["AliasMemberGroupRole"]=11]="AliasMemberGroupRole"})(a=t.NotificationReasonType||(t.NotificationReasonType={}));var l;(function(e){e[e["NotificationBySubscription"]=0]="NotificationBySubscription";e[e["EventsByEventType"]=1]="EventsByEventType";e[e["NotificationByEventType"]=2]="NotificationByEventType";e[e["EventsByEventTypePerUser"]=3]="EventsByEventTypePerUser";e[e["NotificationByEventTypePerUser"]=4]="NotificationByEventTypePerUser";e[e["Events"]=5]="Events";e[e["Notifications"]=6]="Notifications";e[e["NotificationFailureBySubscription"]=7]="NotificationFailureBySubscription";e[e["UnprocessedRangeStart"]=100]="UnprocessedRangeStart";e[e["UnprocessedEventsByPublisher"]=101]="UnprocessedEventsByPublisher";e[e["UnprocessedEventDelayByPublisher"]=102]="UnprocessedEventDelayByPublisher";e[e["UnprocessedNotificationsByChannelByPublisher"]=103]="UnprocessedNotificationsByChannelByPublisher";e[e["UnprocessedNotificationDelayByChannelByPublisher"]=104]="UnprocessedNotificationDelayByChannelByPublisher";e[e["DelayRangeStart"]=200]="DelayRangeStart";e[e["TotalPipelineTime"]=201]="TotalPipelineTime";e[e["NotificationPipelineTime"]=202]="NotificationPipelineTime";e[e["EventPipelineTime"]=203]="EventPipelineTime";e[e["HourlyRangeStart"]=1e3]="HourlyRangeStart";e[e["HourlyNotificationBySubscription"]=1001]="HourlyNotificationBySubscription";e[e["HourlyEventsByEventTypePerUser"]=1002]="HourlyEventsByEventTypePerUser";e[e["HourlyEvents"]=1003]="HourlyEvents";e[e["HourlyNotifications"]=1004]="HourlyNotifications";e[e["HourlyUnprocessedEventsByPublisher"]=1101]="HourlyUnprocessedEventsByPublisher";e[e["HourlyUnprocessedEventDelayByPublisher"]=1102]="HourlyUnprocessedEventDelayByPublisher";e[e["HourlyUnprocessedNotificationsByChannelByPublisher"]=1103]="HourlyUnprocessedNotificationsByChannelByPublisher";e[e["HourlyUnprocessedNotificationDelayByChannelByPublisher"]=1104]="HourlyUnprocessedNotificationDelayByChannelByPublisher";e[e["HourlyTotalPipelineTime"]=1201]="HourlyTotalPipelineTime";e[e["HourlyNotificationPipelineTime"]=1202]="HourlyNotificationPipelineTime";e[e["HourlyEventPipelineTime"]=1203]="HourlyEventPipelineTime"})(l=t.NotificationStatisticType||(t.NotificationStatisticType={}));var p;(function(e){e[e["NoDelivery"]=-1]="NoDelivery";e[e["PreferredEmailAddress"]=1]="PreferredEmailAddress";e[e["EachMember"]=2]="EachMember";e[e["UseDefault"]=3]="UseDefault"})(p=t.NotificationSubscriberDeliveryPreference||(t.NotificationSubscriberDeliveryPreference={}));var c;(function(e){e[e["None"]=0]="None";e[e["DeliveryPreferencesEditable"]=2]="DeliveryPreferencesEditable";e[e["SupportsPreferredEmailAddressDelivery"]=4]="SupportsPreferredEmailAddressDelivery";e[e["SupportsEachMemberDelivery"]=8]="SupportsEachMemberDelivery";e[e["SupportsNoDelivery"]=16]="SupportsNoDelivery";e[e["IsUser"]=32]="IsUser";e[e["IsGroup"]=64]="IsGroup";e[e["IsTeam"]=128]="IsTeam"})(c=t.SubscriberFlags||(t.SubscriberFlags={}));var d;(function(e){e[e["String"]=1]="String";e[e["Integer"]=2]="Integer";e[e["DateTime"]=3]="DateTime";e[e["PlainText"]=5]="PlainText";e[e["Html"]=7]="Html";e[e["TreePath"]=8]="TreePath";e[e["History"]=9]="History";e[e["Double"]=10]="Double";e[e["Guid"]=11]="Guid";e[e["Boolean"]=12]="Boolean";e[e["Identity"]=13]="Identity";e[e["PicklistInteger"]=14]="PicklistInteger";e[e["PicklistString"]=15]="PicklistString";e[e["PicklistDouble"]=16]="PicklistDouble";e[e["TeamProject"]=17]="TeamProject"})(d=t.SubscriptionFieldType||(t.SubscriptionFieldType={}));var u;(function(e){e[e["None"]=0]="None";e[e["GroupSubscription"]=1]="GroupSubscription";e[e["ContributedSubscription"]=2]="ContributedSubscription";e[e["CanOptOut"]=4]="CanOptOut";e[e["TeamSubscription"]=8]="TeamSubscription";e[e["OneActorMatches"]=16]="OneActorMatches"})(u=t.SubscriptionFlags||(t.SubscriptionFlags={}));var A;(function(e){e[e["None"]=0]="None";e[e["View"]=1]="View";e[e["Edit"]=2]="Edit";e[e["Delete"]=4]="Delete"})(A=t.SubscriptionPermissions||(t.SubscriptionPermissions={}));var f;(function(e){e[e["None"]=0]="None";e[e["IncludeInvalidSubscriptions"]=2]="IncludeInvalidSubscriptions";e[e["IncludeDeletedSubscriptions"]=4]="IncludeDeletedSubscriptions";e[e["IncludeFilterDetails"]=8]="IncludeFilterDetails";e[e["AlwaysReturnBasicInformation"]=16]="AlwaysReturnBasicInformation";e[e["IncludeSystemSubscriptions"]=32]="IncludeSystemSubscriptions"})(f=t.SubscriptionQueryFlags||(t.SubscriptionQueryFlags={}));var h;(function(e){e[e["JailedByNotificationsVolume"]=-200]="JailedByNotificationsVolume";e[e["PendingDeletion"]=-100]="PendingDeletion";e[e["DisabledArgumentException"]=-12]="DisabledArgumentException";e[e["DisabledProjectInvalid"]=-11]="DisabledProjectInvalid";e[e["DisabledMissingPermissions"]=-10]="DisabledMissingPermissions";e[e["DisabledFromProbation"]=-9]="DisabledFromProbation";e[e["DisabledInactiveIdentity"]=-8]="DisabledInactiveIdentity";e[e["DisabledMessageQueueNotSupported"]=-7]="DisabledMessageQueueNotSupported";e[e["DisabledMissingIdentity"]=-6]="DisabledMissingIdentity";e[e["DisabledInvalidRoleExpression"]=-5]="DisabledInvalidRoleExpression";e[e["DisabledInvalidPathClause"]=-4]="DisabledInvalidPathClause";e[e["DisabledAsDuplicateOfDefault"]=-3]="DisabledAsDuplicateOfDefault";e[e["DisabledByAdmin"]=-2]="DisabledByAdmin";e[e["Disabled"]=-1]="Disabled";e[e["Enabled"]=0]="Enabled";e[e["EnabledOnProbation"]=1]="EnabledOnProbation"})(h=t.SubscriptionStatus||(t.SubscriptionStatus={}));var g;(function(e){e[e["None"]=0]="None";e[e["IncludeUser"]=1]="IncludeUser";e[e["IncludeGroup"]=2]="IncludeGroup";e[e["IncludeUserAndGroup"]=4]="IncludeUserAndGroup";e[e["IncludeEventTypeInformation"]=22]="IncludeEventTypeInformation"})(g=t.SubscriptionTemplateQueryFlags||(t.SubscriptionTemplateQueryFlags={}));var y;(function(e){e[e["User"]=0]="User";e[e["Team"]=1]="Team";e[e["Both"]=2]="Both";e[e["None"]=3]="None"})(y=t.SubscriptionTemplateType||(t.SubscriptionTemplateType={}));t.TypeInfo={ActorNotificationReason:{},BatchNotificationOperation:{},DefaultGroupDeliveryPreference:{enumValues:{noDelivery:-1,eachMember:2}},EvaluationOperationStatus:{enumValues:{notSet:0,queued:1,inProgress:2,cancelled:3,succeeded:4,failed:5,timedOut:6,notFound:7}},EventBacklogStatus:{},EventProcessingLog:{},EventPublisherQueryFlags:{enumValues:{none:0,includeRemoteServices:2}},EventTypeQueryFlags:{enumValues:{none:0,includeFields:1}},INotificationDiagnosticLog:{},NotificationAdminSettings:{},NotificationAdminSettingsUpdateParameters:{},NotificationBacklogStatus:{},NotificationDeliveryLog:{},NotificationDiagnosticLog:{},NotificationEventBacklogStatus:{},NotificationEventField:{},NotificationEventFieldType:{},NotificationEventType:{},NotificationJobDiagnosticLog:{},NotificationOperation:{enumValues:{none:0,suspendUnprocessed:1}},NotificationReason:{},NotificationReasonType:{enumValues:{unknown:0,follows:1,personal:2,personalAlias:3,directMember:4,indirectMember:5,groupAlias:6,subscriptionAlias:7,singleRole:8,directMemberGroupRole:9,inDirectMemberGroupRole:10,aliasMemberGroupRole:11}},NotificationStatistic:{},NotificationStatisticsQuery:{},NotificationStatisticsQueryConditions:{},NotificationStatisticType:{enumValues:{notificationBySubscription:0,eventsByEventType:1,notificationByEventType:2,eventsByEventTypePerUser:3,notificationByEventTypePerUser:4,events:5,notifications:6,notificationFailureBySubscription:7,unprocessedRangeStart:100,unprocessedEventsByPublisher:101,unprocessedEventDelayByPublisher:102,unprocessedNotificationsByChannelByPublisher:103,unprocessedNotificationDelayByChannelByPublisher:104,delayRangeStart:200,totalPipelineTime:201,notificationPipelineTime:202,eventPipelineTime:203,hourlyRangeStart:1e3,hourlyNotificationBySubscription:1001,hourlyEventsByEventTypePerUser:1002,hourlyEvents:1003,hourlyNotifications:1004,hourlyUnprocessedEventsByPublisher:1101,hourlyUnprocessedEventDelayByPublisher:1102,hourlyUnprocessedNotificationsByChannelByPublisher:1103,hourlyUnprocessedNotificationDelayByChannelByPublisher:1104,hourlyTotalPipelineTime:1201,hourlyNotificationPipelineTime:1202,hourlyEventPipelineTime:1203}},NotificationSubscriber:{},NotificationSubscriberDeliveryPreference:{enumValues:{noDelivery:-1,preferredEmailAddress:1,eachMember:2,useDefault:3}},NotificationSubscriberUpdateParameters:{},NotificationSubscription:{},NotificationSubscriptionTemplate:{},NotificationSubscriptionUpdateParameters:{},SubscriberFlags:{enumValues:{none:0,deliveryPreferencesEditable:2,supportsPreferredEmailAddressDelivery:4,supportsEachMemberDelivery:8,supportsNoDelivery:16,isUser:32,isGroup:64,isTeam:128}},SubscriptionDiagnostics:{},SubscriptionEvaluationRequest:{},SubscriptionEvaluationResult:{},SubscriptionFieldType:{enumValues:{string:1,integer:2,dateTime:3,plainText:5,html:7,treePath:8,history:9,double:10,guid:11,boolean:12,identity:13,picklistInteger:14,picklistString:15,picklistDouble:16,teamProject:17}},SubscriptionFlags:{enumValues:{none:0,groupSubscription:1,contributedSubscription:2,canOptOut:4,teamSubscription:8,oneActorMatches:16}},SubscriptionPermissions:{enumValues:{none:0,view:1,edit:2,delete:4}},SubscriptionQuery:{},SubscriptionQueryCondition:{},SubscriptionQueryFlags:{enumValues:{none:0,includeInvalidSubscriptions:2,includeDeletedSubscriptions:4,includeFilterDetails:8,alwaysReturnBasicInformation:16,includeSystemSubscriptions:32}},SubscriptionStatus:{enumValues:{jailedByNotificationsVolume:-200,pendingDeletion:-100,disabledArgumentException:-12,disabledProjectInvalid:-11,disabledMissingPermissions:-10,disabledFromProbation:-9,disabledInactiveIdentity:-8,disabledMessageQueueNotSupported:-7,disabledMissingIdentity:-6,disabledInvalidRoleExpression:-5,disabledInvalidPathClause:-4,disabledAsDuplicateOfDefault:-3,disabledByAdmin:-2,disabled:-1,enabled:0,enabledOnProbation:1}},SubscriptionTemplateQueryFlags:{enumValues:{none:0,includeUser:1,includeGroup:2,includeUserAndGroup:4,includeEventTypeInformation:22}},SubscriptionTemplateType:{enumValues:{user:0,team:1,both:2,none:3}},SubscriptionTraceDiagnosticLog:{},SubscriptionTraceEventProcessingLog:{},SubscriptionTraceNotificationDeliveryLog:{},SubscriptionTracing:{}};t.TypeInfo.ActorNotificationReason.fields={notificationReasonType:{enumType:t.TypeInfo.NotificationReasonType}};t.TypeInfo.BatchNotificationOperation.fields={notificationOperation:{enumType:t.TypeInfo.NotificationOperation}};t.TypeInfo.EventBacklogStatus.fields={captureTime:{isDate:true},lastEventBatchStartTime:{isDate:true},lastEventProcessedTime:{isDate:true},lastJobBatchStartTime:{isDate:true},lastJobProcessedTime:{isDate:true},oldestPendingEventTime:{isDate:true}};t.TypeInfo.EventProcessingLog.fields={endTime:{isDate:true},startTime:{isDate:true}};t.TypeInfo.INotificationDiagnosticLog.fields={endTime:{isDate:true},startTime:{isDate:true}};t.TypeInfo.NotificationAdminSettings.fields={defaultGroupDeliveryPreference:{enumType:t.TypeInfo.DefaultGroupDeliveryPreference}};t.TypeInfo.NotificationAdminSettingsUpdateParameters.fields={defaultGroupDeliveryPreference:{enumType:t.TypeInfo.DefaultGroupDeliveryPreference}};t.TypeInfo.NotificationBacklogStatus.fields={captureTime:{isDate:true},lastJobBatchStartTime:{isDate:true},lastJobProcessedTime:{isDate:true},lastNotificationBatchStartTime:{isDate:true},lastNotificationProcessedTime:{isDate:true},oldestPendingNotificationTime:{isDate:true}};t.TypeInfo.NotificationDeliveryLog.fields={endTime:{isDate:true},startTime:{isDate:true}};t.TypeInfo.NotificationDiagnosticLog.fields={endTime:{isDate:true},startTime:{isDate:true}};t.TypeInfo.NotificationEventBacklogStatus.fields={eventBacklogStatus:{isArray:true,typeInfo:t.TypeInfo.EventBacklogStatus},notificationBacklogStatus:{isArray:true,typeInfo:t.TypeInfo.NotificationBacklogStatus}};t.TypeInfo.NotificationEventField.fields={fieldType:{typeInfo:t.TypeInfo.NotificationEventFieldType}};t.TypeInfo.NotificationEventFieldType.fields={subscriptionFieldType:{enumType:t.TypeInfo.SubscriptionFieldType}};t.TypeInfo.NotificationEventType.fields={fields:{isDictionary:true,dictionaryValueTypeInfo:t.TypeInfo.NotificationEventField}};t.TypeInfo.NotificationJobDiagnosticLog.fields={endTime:{isDate:true},startTime:{isDate:true}};t.TypeInfo.NotificationReason.fields={notificationReasonType:{enumType:t.TypeInfo.NotificationReasonType}};t.TypeInfo.NotificationStatistic.fields={date:{isDate:true},type:{enumType:t.TypeInfo.NotificationStatisticType}};t.TypeInfo.NotificationStatisticsQuery.fields={conditions:{isArray:true,typeInfo:t.TypeInfo.NotificationStatisticsQueryConditions}};t.TypeInfo.NotificationStatisticsQueryConditions.fields={endDate:{isDate:true},startDate:{isDate:true},type:{enumType:t.TypeInfo.NotificationStatisticType}};t.TypeInfo.NotificationSubscriber.fields={deliveryPreference:{enumType:t.TypeInfo.NotificationSubscriberDeliveryPreference},flags:{enumType:t.TypeInfo.SubscriberFlags}};t.TypeInfo.NotificationSubscriberUpdateParameters.fields={deliveryPreference:{enumType:t.TypeInfo.NotificationSubscriberDeliveryPreference}};t.TypeInfo.NotificationSubscription.fields={diagnostics:{typeInfo:t.TypeInfo.SubscriptionDiagnostics},flags:{enumType:t.TypeInfo.SubscriptionFlags},modifiedDate:{isDate:true},permissions:{enumType:t.TypeInfo.SubscriptionPermissions},status:{enumType:t.TypeInfo.SubscriptionStatus}};t.TypeInfo.NotificationSubscriptionTemplate.fields={notificationEventInformation:{typeInfo:t.TypeInfo.NotificationEventType},type:{enumType:t.TypeInfo.SubscriptionTemplateType}};t.TypeInfo.NotificationSubscriptionUpdateParameters.fields={status:{enumType:t.TypeInfo.SubscriptionStatus}};t.TypeInfo.SubscriptionDiagnostics.fields={deliveryResults:{typeInfo:t.TypeInfo.SubscriptionTracing},deliveryTracing:{typeInfo:t.TypeInfo.SubscriptionTracing},evaluationTracing:{typeInfo:t.TypeInfo.SubscriptionTracing}};t.TypeInfo.SubscriptionEvaluationRequest.fields={minEventsCreatedDate:{isDate:true}};t.TypeInfo.SubscriptionEvaluationResult.fields={evaluationJobStatus:{enumType:t.TypeInfo.EvaluationOperationStatus}};t.TypeInfo.SubscriptionQuery.fields={conditions:{isArray:true,typeInfo:t.TypeInfo.SubscriptionQueryCondition},queryFlags:{enumType:t.TypeInfo.SubscriptionQueryFlags}};t.TypeInfo.SubscriptionQueryCondition.fields={flags:{enumType:t.TypeInfo.SubscriptionFlags}};t.TypeInfo.SubscriptionTraceDiagnosticLog.fields={endTime:{isDate:true},startTime:{isDate:true}};t.TypeInfo.SubscriptionTraceEventProcessingLog.fields={endTime:{isDate:true},startTime:{isDate:true}};t.TypeInfo.SubscriptionTraceNotificationDeliveryLog.fields={endTime:{isDate:true},startTime:{isDate:true}};t.TypeInfo.SubscriptionTracing.fields={endDate:{isDate:true},startDate:{isDate:true}}},87:(e,t,i)=>{Object.defineProperty(t,"__esModule",{value:true});t.TypeInfo=t.RunState=t.RunResult=t.RepositoryType=t.GetLogExpandOptions=t.GetArtifactExpandOptions=t.ConfigurationType=void 0;const n=i(7024);var r;(function(e){e[e["Unknown"]=0]="Unknown";e[e["Yaml"]=1]="Yaml";e[e["DesignerJson"]=2]="DesignerJson";e[e["JustInTime"]=3]="JustInTime";e[e["DesignerHyphenJson"]=2]="DesignerHyphenJson"})(r=t.ConfigurationType||(t.ConfigurationType={}));var s;(function(e){e[e["None"]=0]="None";e[e["SignedContent"]=1]="SignedContent"})(s=t.GetArtifactExpandOptions||(t.GetArtifactExpandOptions={}));var o;(function(e){e[e["None"]=0]="None";e[e["SignedContent"]=1]="SignedContent"})(o=t.GetLogExpandOptions||(t.GetLogExpandOptions={}));var a;(function(e){e[e["Unknown"]=0]="Unknown";e[e["GitHub"]=1]="GitHub";e[e["AzureReposGit"]=2]="AzureReposGit";e[e["GitHubEnterprise"]=3]="GitHubEnterprise";e[e["BitBucket"]=4]="BitBucket";e[e["AzureReposGitHyphenated"]=2]="AzureReposGitHyphenated"})(a=t.RepositoryType||(t.RepositoryType={}));var l;(function(e){e[e["Unknown"]=0]="Unknown";e[e["Succeeded"]=1]="Succeeded";e[e["Failed"]=2]="Failed";e[e["Canceled"]=4]="Canceled"})(l=t.RunResult||(t.RunResult={}));var p;(function(e){e[e["Unknown"]=0]="Unknown";e[e["InProgress"]=1]="InProgress";e[e["Canceling"]=2]="Canceling";e[e["Completed"]=4]="Completed"})(p=t.RunState||(t.RunState={}));t.TypeInfo={Artifact:{},ConfigurationType:{enumValues:{unknown:0,yaml:1,designerJson:2,justInTime:3,designerHyphenJson:2}},CreatePipelineConfigurationParameters:{},CreatePipelineParameters:{},GetArtifactExpandOptions:{enumValues:{none:0,signedContent:1}},GetLogExpandOptions:{enumValues:{none:0,signedContent:1}},Log:{},LogCollection:{},Pipeline:{},PipelineConfiguration:{},Repository:{},RepositoryResource:{},RepositoryType:{enumValues:{unknown:0,gitHub:1,azureReposGit:2,gitHubEnterprise:3,bitBucket:4,azureReposGitHyphenated:2}},Run:{},RunResources:{},RunResult:{enumValues:{unknown:0,succeeded:1,failed:2,canceled:4}},RunState:{enumValues:{unknown:0,inProgress:1,canceling:2,completed:4}},SignalRConnection:{}};t.TypeInfo.Artifact.fields={signedContent:{typeInfo:n.TypeInfo.SignedUrl}};t.TypeInfo.CreatePipelineConfigurationParameters.fields={type:{enumType:t.TypeInfo.ConfigurationType}};t.TypeInfo.CreatePipelineParameters.fields={configuration:{typeInfo:t.TypeInfo.CreatePipelineConfigurationParameters}};t.TypeInfo.Log.fields={createdOn:{isDate:true},lastChangedOn:{isDate:true},signedContent:{typeInfo:n.TypeInfo.SignedUrl}};t.TypeInfo.LogCollection.fields={logs:{isArray:true,typeInfo:t.TypeInfo.Log},signedContent:{typeInfo:n.TypeInfo.SignedUrl}};t.TypeInfo.Pipeline.fields={configuration:{typeInfo:t.TypeInfo.PipelineConfiguration}};t.TypeInfo.PipelineConfiguration.fields={type:{enumType:t.TypeInfo.ConfigurationType}};t.TypeInfo.Repository.fields={type:{enumType:t.TypeInfo.RepositoryType}};t.TypeInfo.RepositoryResource.fields={repository:{typeInfo:t.TypeInfo.Repository}};t.TypeInfo.Run.fields={createdDate:{isDate:true},finishedDate:{isDate:true},resources:{typeInfo:t.TypeInfo.RunResources},result:{enumType:t.TypeInfo.RunResult},state:{enumType:t.TypeInfo.RunState}};t.TypeInfo.RunResources.fields={repositories:{isDictionary:true,dictionaryValueTypeInfo:t.TypeInfo.RepositoryResource}};t.TypeInfo.SignalRConnection.fields={signedContent:{typeInfo:n.TypeInfo.SignedUrl}}},7140:(e,t)=>{Object.defineProperty(t,"__esModule",{value:true});t.TypeInfo=t.PolicyEvaluationStatus=void 0;var i;(function(e){e[e["Queued"]=0]="Queued";e[e["Running"]=1]="Running";e[e["Approved"]=2]="Approved";e[e["Rejected"]=3]="Rejected";e[e["NotApplicable"]=4]="NotApplicable";e[e["Broken"]=5]="Broken"})(i=t.PolicyEvaluationStatus||(t.PolicyEvaluationStatus={}));t.TypeInfo={PolicyConfiguration:{},PolicyEvaluationRecord:{},PolicyEvaluationStatus:{enumValues:{queued:0,running:1,approved:2,rejected:3,notApplicable:4,broken:5}}};t.TypeInfo.PolicyConfiguration.fields={createdDate:{isDate:true}};t.TypeInfo.PolicyEvaluationRecord.fields={completedDate:{isDate:true},configuration:{typeInfo:t.TypeInfo.PolicyConfiguration},startedDate:{isDate:true},status:{enumType:t.TypeInfo.PolicyEvaluationStatus}}},9453:(e,t)=>{Object.defineProperty(t,"__esModule",{value:true});t.TypeInfo=t.AvatarSize=void 0;var i;(function(e){e[e["Small"]=0]="Small";e[e["Medium"]=1]="Medium";e[e["Large"]=2]="Large"})(i=t.AvatarSize||(t.AvatarSize={}));t.TypeInfo={AttributeDescriptor:{fields:null},AttributesContainer:{fields:null},Avatar:{fields:null},AvatarSize:{enumValues:{small:0,medium:1,large:2}},CoreProfileAttribute:{fields:null},Country:{fields:null},CreateProfileContext:{fields:null},GeoRegion:{fields:null},Profile:{fields:null},ProfileAttribute:{fields:null},ProfileAttributeBase:{fields:null},ProfileRegion:{fields:null},ProfileRegions:{fields:null}};t.TypeInfo.AttributeDescriptor.fields={};t.TypeInfo.AttributesContainer.fields={attributes:{}};t.TypeInfo.Avatar.fields={size:{enumType:t.TypeInfo.AvatarSize},timeStamp:{isDate:true}};t.TypeInfo.CoreProfileAttribute.fields={descriptor:{typeInfo:t.TypeInfo.AttributeDescriptor},timeStamp:{isDate:true}};t.TypeInfo.Country.fields={};t.TypeInfo.CreateProfileContext.fields={};t.TypeInfo.GeoRegion.fields={};t.TypeInfo.Profile.fields={applicationContainer:{typeInfo:t.TypeInfo.AttributesContainer},coreAttributes:{},timeStamp:{isDate:true}};t.TypeInfo.ProfileAttribute.fields={descriptor:{typeInfo:t.TypeInfo.AttributeDescriptor},timeStamp:{isDate:true}};t.TypeInfo.ProfileAttributeBase.fields={descriptor:{typeInfo:t.TypeInfo.AttributeDescriptor},timeStamp:{isDate:true}};t.TypeInfo.ProfileRegion.fields={};t.TypeInfo.ProfileRegions.fields={regions:{isArray:true,typeInfo:t.TypeInfo.ProfileRegion}}},219:(e,t)=>{Object.defineProperty(t,"__esModule",{value:true});t.TypeInfo=t.ResultPhase=t.AggregationType=void 0;var i;(function(e){e[e["Hourly"]=0]="Hourly";e[e["Daily"]=1]="Daily"})(i=t.AggregationType||(t.AggregationType={}));var n;(function(e){e[e["Preliminary"]=0]="Preliminary";e[e["Full"]=1]="Full"})(n=t.ResultPhase||(t.ResultPhase={}));t.TypeInfo={AggregationType:{enumValues:{hourly:0,daily:1}},CodeChangeTrendItem:{},ProjectActivityMetrics:{},ProjectLanguageAnalytics:{},RepositoryActivityMetrics:{},RepositoryLanguageAnalytics:{},ResultPhase:{enumValues:{preliminary:0,full:1}}};t.TypeInfo.CodeChangeTrendItem.fields={time:{isDate:true}};t.TypeInfo.ProjectActivityMetrics.fields={codeChangesTrend:{isArray:true,typeInfo:t.TypeInfo.CodeChangeTrendItem}};t.TypeInfo.ProjectLanguageAnalytics.fields={repositoryLanguageAnalytics:{isArray:true,typeInfo:t.TypeInfo.RepositoryLanguageAnalytics},resultPhase:{enumType:t.TypeInfo.ResultPhase}};t.TypeInfo.RepositoryActivityMetrics.fields={codeChangesTrend:{isArray:true,typeInfo:t.TypeInfo.CodeChangeTrendItem}};t.TypeInfo.RepositoryLanguageAnalytics.fields={resultPhase:{enumType:t.TypeInfo.ResultPhase},updatedTime:{isDate:true}}},6877:(e,t,i)=>{Object.defineProperty(t,"__esModule",{value:true});t.TypeInfo=t.YamlFileSourceTypes=t.VariableGroupActionFilter=t.TaskStatus=t.SingleReleaseExpands=t.SenderType=t.ScheduleDays=t.ReleaseTriggerType=t.ReleaseStatus=t.ReleaseReason=t.ReleaseQueryOrder=t.ReleaseExpands=t.ReleaseEnvironmentExpands=t.ReleaseDefinitionSource=t.ReleaseDefinitionQueryOrder=t.ReleaseDefinitionExpands=t.PullRequestSystemType=t.PropertySelectorType=t.PipelineProcessTypes=t.ParallelExecutionTypes=t.ManualInterventionType=t.ManualInterventionStatus=t.MailSectionType=t.IssueSource=t.GateStatus=t.FolderPathQueryOrder=t.EnvironmentTriggerType=t.EnvironmentStatus=t.DeployPhaseTypes=t.DeployPhaseStatus=t.DeploymentStatus=t.DeploymentsQueryType=t.DeploymentReason=t.DeploymentOperationStatus=t.DeploymentExpands=t.DeploymentAuthorizationOwner=t.ConditionType=t.AuthorizationHeaderFor=t.AuditAction=t.ApprovalType=t.ApprovalStatus=t.ApprovalFilters=t.ApprovalExecutionOrder=t.AgentArtifactType=void 0;const n=i(1558);var r;(function(e){e[e["XamlBuild"]=0]="XamlBuild";e[e["Build"]=1]="Build";e[e["Jenkins"]=2]="Jenkins";e[e["FileShare"]=3]="FileShare";e[e["Nuget"]=4]="Nuget";e[e["TfsOnPrem"]=5]="TfsOnPrem";e[e["GitHub"]=6]="GitHub";e[e["TFGit"]=7]="TFGit";e[e["ExternalTfsBuild"]=8]="ExternalTfsBuild";e[e["Custom"]=9]="Custom";e[e["Tfvc"]=10]="Tfvc"})(r=t.AgentArtifactType||(t.AgentArtifactType={}));var s;(function(e){e[e["BeforeGates"]=1]="BeforeGates";e[e["AfterSuccessfulGates"]=2]="AfterSuccessfulGates";e[e["AfterGatesAlways"]=4]="AfterGatesAlways"})(s=t.ApprovalExecutionOrder||(t.ApprovalExecutionOrder={}));var o;(function(e){e[e["None"]=0]="None";e[e["ManualApprovals"]=1]="ManualApprovals";e[e["AutomatedApprovals"]=2]="AutomatedApprovals";e[e["ApprovalSnapshots"]=4]="ApprovalSnapshots";e[e["All"]=7]="All"})(o=t.ApprovalFilters||(t.ApprovalFilters={}));var a;(function(e){e[e["Undefined"]=0]="Undefined";e[e["Pending"]=1]="Pending";e[e["Approved"]=2]="Approved";e[e["Rejected"]=4]="Rejected";e[e["Reassigned"]=6]="Reassigned";e[e["Canceled"]=7]="Canceled";e[e["Skipped"]=8]="Skipped"})(a=t.ApprovalStatus||(t.ApprovalStatus={}));var l;(function(e){e[e["Undefined"]=0]="Undefined";e[e["PreDeploy"]=1]="PreDeploy";e[e["PostDeploy"]=2]="PostDeploy";e[e["All"]=3]="All"})(l=t.ApprovalType||(t.ApprovalType={}));var p;(function(e){e[e["Add"]=1]="Add";e[e["Update"]=2]="Update";e[e["Delete"]=3]="Delete";e[e["Undelete"]=4]="Undelete"})(p=t.AuditAction||(t.AuditAction={}));var c;(function(e){e[e["RevalidateApproverIdentity"]=0]="RevalidateApproverIdentity";e[e["OnBehalfOf"]=1]="OnBehalfOf"})(c=t.AuthorizationHeaderFor||(t.AuthorizationHeaderFor={}));var d;(function(e){e[e["Undefined"]=0]="Undefined";e[e["Event"]=1]="Event";e[e["EnvironmentState"]=2]="EnvironmentState";e[e["Artifact"]=4]="Artifact"})(d=t.ConditionType||(t.ConditionType={}));var u;(function(e){e[e["Automatic"]=0]="Automatic";e[e["DeploymentSubmitter"]=1]="DeploymentSubmitter";e[e["FirstPreDeploymentApprover"]=2]="FirstPreDeploymentApprover"})(u=t.DeploymentAuthorizationOwner||(t.DeploymentAuthorizationOwner={}));var A;(function(e){e[e["All"]=0]="All";e[e["DeploymentOnly"]=1]="DeploymentOnly";e[e["Approvals"]=2]="Approvals";e[e["Artifacts"]=4]="Artifacts"})(A=t.DeploymentExpands||(t.DeploymentExpands={}));var f;(function(e){e[e["Undefined"]=0]="Undefined";e[e["Queued"]=1]="Queued";e[e["Scheduled"]=2]="Scheduled";e[e["Pending"]=4]="Pending";e[e["Approved"]=8]="Approved";e[e["Rejected"]=16]="Rejected";e[e["Deferred"]=32]="Deferred";e[e["QueuedForAgent"]=64]="QueuedForAgent";e[e["PhaseInProgress"]=128]="PhaseInProgress";e[e["PhaseSucceeded"]=256]="PhaseSucceeded";e[e["PhasePartiallySucceeded"]=512]="PhasePartiallySucceeded";e[e["PhaseFailed"]=1024]="PhaseFailed";e[e["Canceled"]=2048]="Canceled";e[e["PhaseCanceled"]=4096]="PhaseCanceled";e[e["ManualInterventionPending"]=8192]="ManualInterventionPending";e[e["QueuedForPipeline"]=16384]="QueuedForPipeline";e[e["Cancelling"]=32768]="Cancelling";e[e["EvaluatingGates"]=65536]="EvaluatingGates";e[e["GateFailed"]=131072]="GateFailed";e[e["All"]=258047]="All"})(f=t.DeploymentOperationStatus||(t.DeploymentOperationStatus={}));var h;(function(e){e[e["None"]=0]="None";e[e["Manual"]=1]="Manual";e[e["Automated"]=2]="Automated";e[e["Scheduled"]=4]="Scheduled";e[e["RedeployTrigger"]=8]="RedeployTrigger"})(h=t.DeploymentReason||(t.DeploymentReason={}));var g;(function(e){e[e["Regular"]=1]="Regular";e[e["FailingSince"]=2]="FailingSince"})(g=t.DeploymentsQueryType||(t.DeploymentsQueryType={}));var y;(function(e){e[e["Undefined"]=0]="Undefined";e[e["NotDeployed"]=1]="NotDeployed";e[e["InProgress"]=2]="InProgress";e[e["Succeeded"]=4]="Succeeded";e[e["PartiallySucceeded"]=8]="PartiallySucceeded";e[e["Failed"]=16]="Failed";e[e["All"]=31]="All"})(y=t.DeploymentStatus||(t.DeploymentStatus={}));var v;(function(e){e[e["Undefined"]=0]="Undefined";e[e["NotStarted"]=1]="NotStarted";e[e["InProgress"]=2]="InProgress";e[e["PartiallySucceeded"]=4]="PartiallySucceeded";e[e["Succeeded"]=8]="Succeeded";e[e["Failed"]=16]="Failed";e[e["Canceled"]=32]="Canceled";e[e["Skipped"]=64]="Skipped";e[e["Cancelling"]=128]="Cancelling"})(v=t.DeployPhaseStatus||(t.DeployPhaseStatus={}));var I;(function(e){e[e["Undefined"]=0]="Undefined";e[e["AgentBasedDeployment"]=1]="AgentBasedDeployment";e[e["RunOnServer"]=2]="RunOnServer";e[e["MachineGroupBasedDeployment"]=4]="MachineGroupBasedDeployment";e[e["DeploymentGates"]=8]="DeploymentGates"})(I=t.DeployPhaseTypes||(t.DeployPhaseTypes={}));var E;(function(e){e[e["Undefined"]=0]="Undefined";e[e["NotStarted"]=1]="NotStarted";e[e["InProgress"]=2]="InProgress";e[e["Succeeded"]=4]="Succeeded";e[e["Canceled"]=8]="Canceled";e[e["Rejected"]=16]="Rejected";e[e["Queued"]=32]="Queued";e[e["Scheduled"]=64]="Scheduled";e[e["PartiallySucceeded"]=128]="PartiallySucceeded"})(E=t.EnvironmentStatus||(t.EnvironmentStatus={}));var C;(function(e){e[e["Undefined"]=0]="Undefined";e[e["DeploymentGroupRedeploy"]=1]="DeploymentGroupRedeploy";e[e["RollbackRedeploy"]=2]="RollbackRedeploy"})(C=t.EnvironmentTriggerType||(t.EnvironmentTriggerType={}));var b;(function(e){e[e["None"]=0]="None";e[e["Ascending"]=1]="Ascending";e[e["Descending"]=2]="Descending"})(b=t.FolderPathQueryOrder||(t.FolderPathQueryOrder={}));var T;(function(e){e[e["None"]=0]="None";e[e["Pending"]=1]="Pending";e[e["InProgress"]=2]="InProgress";e[e["Succeeded"]=4]="Succeeded";e[e["Failed"]=8]="Failed";e[e["Canceled"]=16]="Canceled"})(T=t.GateStatus||(t.GateStatus={}));var w;(function(e){e[e["None"]=0]="None";e[e["User"]=1]="User";e[e["System"]=2]="System"})(w=t.IssueSource||(t.IssueSource={}));var R;(function(e){e[e["Details"]=0]="Details";e[e["Environments"]=1]="Environments";e[e["Issues"]=2]="Issues";e[e["TestResults"]=3]="TestResults";e[e["WorkItems"]=4]="WorkItems";e[e["ReleaseInfo"]=5]="ReleaseInfo"})(R=t.MailSectionType||(t.MailSectionType={}));var B;(function(e){e[e["Unknown"]=0]="Unknown";e[e["Pending"]=1]="Pending";e[e["Rejected"]=2]="Rejected";e[e["Approved"]=4]="Approved";e[e["Canceled"]=8]="Canceled";e[e["Bypassed"]=16]="Bypassed"})(B=t.ManualInterventionStatus||(t.ManualInterventionStatus={}));var D;(function(e){e[e["Task"]=1]="Task";e[e["ProofOfPresence"]=2]="ProofOfPresence"})(D=t.ManualInterventionType||(t.ManualInterventionType={}));var S;(function(e){e[e["None"]=0]="None";e[e["MultiConfiguration"]=1]="MultiConfiguration";e[e["MultiMachine"]=2]="MultiMachine"})(S=t.ParallelExecutionTypes||(t.ParallelExecutionTypes={}));var k;(function(e){e[e["Designer"]=1]="Designer";e[e["Yaml"]=2]="Yaml"})(k=t.PipelineProcessTypes||(t.PipelineProcessTypes={}));var _;(function(e){e[e["Inclusion"]=0]="Inclusion";e[e["Exclusion"]=1]="Exclusion"})(_=t.PropertySelectorType||(t.PropertySelectorType={}));var P;(function(e){e[e["None"]=0]="None";e[e["TfsGit"]=1]="TfsGit";e[e["GitHub"]=2]="GitHub"})(P=t.PullRequestSystemType||(t.PullRequestSystemType={}));var x;(function(e){e[e["None"]=0]="None";e[e["Environments"]=2]="Environments";e[e["Artifacts"]=4]="Artifacts";e[e["Triggers"]=8]="Triggers";e[e["Variables"]=16]="Variables";e[e["Tags"]=32]="Tags";e[e["LastRelease"]=64]="LastRelease"})(x=t.ReleaseDefinitionExpands||(t.ReleaseDefinitionExpands={}));var O;(function(e){e[e["IdAscending"]=0]="IdAscending";e[e["IdDescending"]=1]="IdDescending";e[e["NameAscending"]=2]="NameAscending";e[e["NameDescending"]=3]="NameDescending"})(O=t.ReleaseDefinitionQueryOrder||(t.ReleaseDefinitionQueryOrder={}));var V;(function(e){e[e["Undefined"]=0]="Undefined";e[e["RestApi"]=1]="RestApi";e[e["UserInterface"]=2]="UserInterface";e[e["Ibiza"]=4]="Ibiza";e[e["PortalExtensionApi"]=8]="PortalExtensionApi"})(V=t.ReleaseDefinitionSource||(t.ReleaseDefinitionSource={}));var U;(function(e){e[e["None"]=0]="None";e[e["Tasks"]=1]="Tasks"})(U=t.ReleaseEnvironmentExpands||(t.ReleaseEnvironmentExpands={}));var N;(function(e){e[e["None"]=0]="None";e[e["Environments"]=2]="Environments";e[e["Artifacts"]=4]="Artifacts";e[e["Approvals"]=8]="Approvals";e[e["ManualInterventions"]=16]="ManualInterventions";e[e["Variables"]=32]="Variables";e[e["Tags"]=64]="Tags"})(N=t.ReleaseExpands||(t.ReleaseExpands={}));var F;(function(e){e[e["Descending"]=0]="Descending";e[e["Ascending"]=1]="Ascending"})(F=t.ReleaseQueryOrder||(t.ReleaseQueryOrder={}));var q;(function(e){e[e["None"]=0]="None";e[e["Manual"]=1]="Manual";e[e["ContinuousIntegration"]=2]="ContinuousIntegration";e[e["Schedule"]=3]="Schedule";e[e["PullRequest"]=4]="PullRequest"})(q=t.ReleaseReason||(t.ReleaseReason={}));var j;(function(e){e[e["Undefined"]=0]="Undefined";e[e["Draft"]=1]="Draft";e[e["Active"]=2]="Active";e[e["Abandoned"]=4]="Abandoned"})(j=t.ReleaseStatus||(t.ReleaseStatus={}));var M;(function(e){e[e["Undefined"]=0]="Undefined";e[e["ArtifactSource"]=1]="ArtifactSource";e[e["Schedule"]=2]="Schedule";e[e["SourceRepo"]=3]="SourceRepo";e[e["ContainerImage"]=4]="ContainerImage";e[e["Package"]=5]="Package";e[e["PullRequest"]=6]="PullRequest"})(M=t.ReleaseTriggerType||(t.ReleaseTriggerType={}));var L;(function(e){e[e["None"]=0]="None";e[e["Monday"]=1]="Monday";e[e["Tuesday"]=2]="Tuesday";e[e["Wednesday"]=4]="Wednesday";e[e["Thursday"]=8]="Thursday";e[e["Friday"]=16]="Friday";e[e["Saturday"]=32]="Saturday";e[e["Sunday"]=64]="Sunday";e[e["All"]=127]="All"})(L=t.ScheduleDays||(t.ScheduleDays={}));var G;(function(e){e[e["ServiceAccount"]=1]="ServiceAccount";e[e["RequestingUser"]=2]="RequestingUser"})(G=t.SenderType||(t.SenderType={}));var H;(function(e){e[e["None"]=0]="None";e[e["Tasks"]=1]="Tasks"})(H=t.SingleReleaseExpands||(t.SingleReleaseExpands={}));var W;(function(e){e[e["Unknown"]=0]="Unknown";e[e["Pending"]=1]="Pending";e[e["InProgress"]=2]="InProgress";e[e["Success"]=3]="Success";e[e["Failure"]=4]="Failure";e[e["Canceled"]=5]="Canceled";e[e["Skipped"]=6]="Skipped";e[e["Succeeded"]=7]="Succeeded";e[e["Failed"]=8]="Failed";e[e["PartiallySucceeded"]=9]="PartiallySucceeded"})(W=t.TaskStatus||(t.TaskStatus={}));var J;(function(e){e[e["None"]=0]="None";e[e["Manage"]=2]="Manage";e[e["Use"]=16]="Use"})(J=t.VariableGroupActionFilter||(t.VariableGroupActionFilter={}));var Y;(function(e){e[e["None"]=0]="None";e[e["TFSGit"]=1]="TFSGit"})(Y=t.YamlFileSourceTypes||(t.YamlFileSourceTypes={}));t.TypeInfo={AgentArtifactDefinition:{},AgentArtifactType:{enumValues:{xamlBuild:0,build:1,jenkins:2,fileShare:3,nuget:4,tfsOnPrem:5,gitHub:6,tfGit:7,externalTfsBuild:8,custom:9,tfvc:10}},AgentBasedDeployPhase:{},AgentDeploymentInput:{},ApprovalExecutionOrder:{enumValues:{beforeGates:1,afterSuccessfulGates:2,afterGatesAlways:4}},ApprovalFilters:{enumValues:{none:0,manualApprovals:1,automatedApprovals:2,approvalSnapshots:4,all:7}},ApprovalOptions:{},ApprovalStatus:{enumValues:{undefined:0,pending:1,approved:2,rejected:4,reassigned:6,canceled:7,skipped:8}},ApprovalType:{enumValues:{undefined:0,preDeploy:1,postDeploy:2,all:3}},ArtifactContributionDefinition:{},ArtifactMetadata:{},ArtifactSourceTrigger:{},ArtifactTypeDefinition:{},ArtifactVersion:{},ArtifactVersionQueryResult:{},AuditAction:{enumValues:{add:1,update:2,delete:3,undelete:4}},AuthorizationHeaderFor:{enumValues:{revalidateApproverIdentity:0,onBehalfOf:1}},AutoTriggerIssue:{},AzureKeyVaultVariableGroupProviderData:{},AzureKeyVaultVariableValue:{},BuildVersion:{},Change:{},CodeRepositoryReference:{},Condition:{},ConditionType:{enumValues:{undefined:0,event:1,environmentState:2,artifact:4}},ContainerImageTrigger:{},ContinuousDeploymentTriggerIssue:{},Deployment:{},DeploymentApprovalCompletedEvent:{},DeploymentApprovalPendingEvent:{},DeploymentAttempt:{},DeploymentAuthorizationInfo:{},DeploymentAuthorizationOwner:{enumValues:{automatic:0,deploymentSubmitter:1,firstPreDeploymentApprover:2}},DeploymentCompletedEvent:{},DeploymentExpands:{enumValues:{all:0,deploymentOnly:1,approvals:2,artifacts:4}},DeploymentJob:{},DeploymentManualInterventionPendingEvent:{},DeploymentOperationStatus:{enumValues:{undefined:0,queued:1,scheduled:2,pending:4,approved:8,rejected:16,deferred:32,queuedForAgent:64,phaseInProgress:128,phaseSucceeded:256,phasePartiallySucceeded:512,phaseFailed:1024,canceled:2048,phaseCanceled:4096,manualInterventionPending:8192,queuedForPipeline:16384,cancelling:32768,evaluatingGates:65536,gateFailed:131072,all:258047}},DeploymentQueryParameters:{},DeploymentReason:{enumValues:{none:0,manual:1,automated:2,scheduled:4,redeployTrigger:8}},DeploymentsQueryType:{enumValues:{regular:1,failingSince:2}},DeploymentStartedEvent:{},DeploymentStatus:{enumValues:{undefined:0,notDeployed:1,inProgress:2,succeeded:4,partiallySucceeded:8,failed:16,all:31}},DeployPhase:{},DeployPhaseStatus:{enumValues:{undefined:0,notStarted:1,inProgress:2,partiallySucceeded:4,succeeded:8,failed:16,canceled:32,skipped:64,cancelling:128}},DeployPhaseTypes:{enumValues:{undefined:0,agentBasedDeployment:1,runOnServer:2,machineGroupBasedDeployment:4,deploymentGates:8}},EnvironmentStatus:{enumValues:{undefined:0,notStarted:1,inProgress:2,succeeded:4,canceled:8,rejected:16,queued:32,scheduled:64,partiallySucceeded:128}},EnvironmentTrigger:{},EnvironmentTriggerType:{enumValues:{undefined:0,deploymentGroupRedeploy:1,rollbackRedeploy:2}},ExecutionInput:{},Folder:{},FolderPathQueryOrder:{enumValues:{none:0,ascending:1,descending:2}},GatesDeployPhase:{},GateStatus:{enumValues:{none:0,pending:1,inProgress:2,succeeded:4,failed:8,canceled:16}},IgnoredGate:{},IssueSource:{enumValues:{none:0,user:1,system:2}},MachineGroupBasedDeployPhase:{},MailMessage:{},MailSectionType:{enumValues:{details:0,environments:1,issues:2,testResults:3,workItems:4,releaseInfo:5}},ManualIntervention:{},ManualInterventionStatus:{enumValues:{unknown:0,pending:1,rejected:2,approved:4,canceled:8,bypassed:16}},ManualInterventionType:{enumValues:{task:1,proofOfPresence:2}},ManualInterventionUpdateMetadata:{},MultiConfigInput:{},MultiMachineInput:{},PackageTrigger:{},ParallelExecutionInputBase:{},ParallelExecutionTypes:{enumValues:{none:0,multiConfiguration:1,multiMachine:2}},PipelineProcess:{},PipelineProcessTypes:{enumValues:{designer:1,yaml:2}},PropertySelector:{},PropertySelectorType:{enumValues:{inclusion:0,exclusion:1}},PullRequestConfiguration:{},PullRequestSystemType:{enumValues:{none:0,tfsGit:1,gitHub:2}},PullRequestTrigger:{},Release:{},ReleaseAbandonedEvent:{},ReleaseApproval:{},ReleaseApprovalHistory:{},ReleaseApprovalPendingEvent:{},ReleaseCondition:{},ReleaseCreatedEvent:{},ReleaseDefinition:{},ReleaseDefinitionApprovals:{},ReleaseDefinitionEnvironment:{},ReleaseDefinitionEnvironmentTemplate:{},ReleaseDefinitionExpands:{enumValues:{none:0,environments:2,artifacts:4,triggers:8,variables:16,tags:32,lastRelease:64}},ReleaseDefinitionQueryOrder:{enumValues:{idAscending:0,idDescending:1,nameAscending:2,nameDescending:3}},ReleaseDefinitionRevision:{},ReleaseDefinitionSource:{enumValues:{undefined:0,restApi:1,userInterface:2,ibiza:4,portalExtensionApi:8}},ReleaseDefinitionSummary:{},ReleaseDeployPhase:{},ReleaseEnvironment:{},ReleaseEnvironmentCompletedEvent:{},ReleaseEnvironmentExpands:{enumValues:{none:0,tasks:1}},ReleaseEnvironmentStatusUpdatedEvent:{},ReleaseEnvironmentUpdateMetadata:{},ReleaseExpands:{enumValues:{none:0,environments:2,artifacts:4,approvals:8,manualInterventions:16,variables:32,tags:64}},ReleaseGates:{},ReleaseGatesPhase:{},ReleaseNotCreatedEvent:{},ReleaseQueryOrder:{enumValues:{descending:0,ascending:1}},ReleaseReason:{enumValues:{none:0,manual:1,continuousIntegration:2,schedule:3,pullRequest:4}},ReleaseReference:{},ReleaseRevision:{},ReleaseSchedule:{},ReleaseStartMetadata:{},ReleaseStatus:{enumValues:{undefined:0,draft:1,active:2,abandoned:4}},ReleaseTask:{},ReleaseTaskAttachment:{},ReleaseTasksUpdatedEvent:{},ReleaseTriggerBase:{},ReleaseTriggerType:{enumValues:{undefined:0,artifactSource:1,schedule:2,sourceRepo:3,containerImage:4,package:5,pullRequest:6}},ReleaseUpdatedEvent:{},ReleaseUpdateMetadata:{},RunOnServerDeployPhase:{},ScheduleDays:{enumValues:{none:0,monday:1,tuesday:2,wednesday:4,thursday:8,friday:16,saturday:32,sunday:64,all:127}},ScheduledReleaseTrigger:{},SenderType:{enumValues:{serviceAccount:1,requestingUser:2}},ServerDeploymentInput:{},SingleReleaseExpands:{enumValues:{none:0,tasks:1}},SourcePullRequestVersion:{},SourceRepoTrigger:{},SummaryMailSection:{},TaskStatus:{enumValues:{unknown:0,pending:1,inProgress:2,success:3,failure:4,canceled:5,skipped:6,succeeded:7,failed:8,partiallySucceeded:9}},VariableGroup:{},VariableGroupActionFilter:{enumValues:{none:0,manage:2,use:16}},YamlFileSource:{},YamlFileSourceTypes:{enumValues:{none:0,tfsGit:1}},YamlPipelineProcess:{}};t.TypeInfo.AgentArtifactDefinition.fields={artifactType:{enumType:t.TypeInfo.AgentArtifactType}};t.TypeInfo.AgentBasedDeployPhase.fields={deploymentInput:{typeInfo:t.TypeInfo.AgentDeploymentInput},phaseType:{enumType:t.TypeInfo.DeployPhaseTypes}};t.TypeInfo.AgentDeploymentInput.fields={parallelExecution:{typeInfo:t.TypeInfo.ExecutionInput}};t.TypeInfo.ApprovalOptions.fields={executionOrder:{enumType:t.TypeInfo.ApprovalExecutionOrder}};t.TypeInfo.ArtifactContributionDefinition.fields={inputDescriptors:{isArray:true,typeInfo:n.TypeInfo.InputDescriptor}};t.TypeInfo.ArtifactMetadata.fields={instanceReference:{typeInfo:t.TypeInfo.BuildVersion}};t.TypeInfo.ArtifactSourceTrigger.fields={triggerType:{enumType:t.TypeInfo.ReleaseTriggerType}};t.TypeInfo.ArtifactTypeDefinition.fields={inputDescriptors:{isArray:true,typeInfo:n.TypeInfo.InputDescriptor}};t.TypeInfo.ArtifactVersion.fields={defaultVersion:{typeInfo:t.TypeInfo.BuildVersion},versions:{isArray:true,typeInfo:t.TypeInfo.BuildVersion}};t.TypeInfo.ArtifactVersionQueryResult.fields={artifactVersions:{isArray:true,typeInfo:t.TypeInfo.ArtifactVersion}};t.TypeInfo.AutoTriggerIssue.fields={issueSource:{enumType:t.TypeInfo.IssueSource},releaseTriggerType:{enumType:t.TypeInfo.ReleaseTriggerType}};t.TypeInfo.AzureKeyVaultVariableGroupProviderData.fields={lastRefreshedOn:{isDate:true}};t.TypeInfo.AzureKeyVaultVariableValue.fields={expires:{isDate:true}};t.TypeInfo.BuildVersion.fields={sourcePullRequestVersion:{typeInfo:t.TypeInfo.SourcePullRequestVersion}};t.TypeInfo.Change.fields={timestamp:{isDate:true}};t.TypeInfo.CodeRepositoryReference.fields={systemType:{enumType:t.TypeInfo.PullRequestSystemType}};t.TypeInfo.Condition.fields={conditionType:{enumType:t.TypeInfo.ConditionType}};t.TypeInfo.ContainerImageTrigger.fields={triggerType:{enumType:t.TypeInfo.ReleaseTriggerType}};t.TypeInfo.ContinuousDeploymentTriggerIssue.fields={issueSource:{enumType:t.TypeInfo.IssueSource},releaseTriggerType:{enumType:t.TypeInfo.ReleaseTriggerType}};t.TypeInfo.Deployment.fields={completedOn:{isDate:true},conditions:{isArray:true,typeInfo:t.TypeInfo.Condition},deploymentStatus:{enumType:t.TypeInfo.DeploymentStatus},lastModifiedOn:{isDate:true},operationStatus:{enumType:t.TypeInfo.DeploymentOperationStatus},postDeployApprovals:{isArray:true,typeInfo:t.TypeInfo.ReleaseApproval},preDeployApprovals:{isArray:true,typeInfo:t.TypeInfo.ReleaseApproval},queuedOn:{isDate:true},reason:{enumType:t.TypeInfo.DeploymentReason},release:{typeInfo:t.TypeInfo.ReleaseReference},scheduledDeploymentTime:{isDate:true},startedOn:{isDate:true}};t.TypeInfo.DeploymentApprovalCompletedEvent.fields={approval:{typeInfo:t.TypeInfo.ReleaseApproval},release:{typeInfo:t.TypeInfo.Release}};t.TypeInfo.DeploymentApprovalPendingEvent.fields={approval:{typeInfo:t.TypeInfo.ReleaseApproval},approvalOptions:{typeInfo:t.TypeInfo.ApprovalOptions},completedApprovals:{isArray:true,typeInfo:t.TypeInfo.ReleaseApproval},deployment:{typeInfo:t.TypeInfo.Deployment},pendingApprovals:{isArray:true,typeInfo:t.TypeInfo.ReleaseApproval},release:{typeInfo:t.TypeInfo.Release}};t.TypeInfo.DeploymentAttempt.fields={job:{typeInfo:t.TypeInfo.ReleaseTask},lastModifiedOn:{isDate:true},operationStatus:{enumType:t.TypeInfo.DeploymentOperationStatus},postDeploymentGates:{typeInfo:t.TypeInfo.ReleaseGates},preDeploymentGates:{typeInfo:t.TypeInfo.ReleaseGates},queuedOn:{isDate:true},reason:{enumType:t.TypeInfo.DeploymentReason},releaseDeployPhases:{isArray:true,typeInfo:t.TypeInfo.ReleaseDeployPhase},status:{enumType:t.TypeInfo.DeploymentStatus},tasks:{isArray:true,typeInfo:t.TypeInfo.ReleaseTask}};t.TypeInfo.DeploymentAuthorizationInfo.fields={authorizationHeaderFor:{enumType:t.TypeInfo.AuthorizationHeaderFor}};t.TypeInfo.DeploymentCompletedEvent.fields={deployment:{typeInfo:t.TypeInfo.Deployment},environment:{typeInfo:t.TypeInfo.ReleaseEnvironment}};t.TypeInfo.DeploymentJob.fields={job:{typeInfo:t.TypeInfo.ReleaseTask},tasks:{isArray:true,typeInfo:t.TypeInfo.ReleaseTask}};t.TypeInfo.DeploymentManualInterventionPendingEvent.fields={approval:{typeInfo:t.TypeInfo.ReleaseApproval},deployment:{typeInfo:t.TypeInfo.Deployment},manualIntervention:{typeInfo:t.TypeInfo.ManualIntervention},release:{typeInfo:t.TypeInfo.Release}};t.TypeInfo.DeploymentQueryParameters.fields={deploymentStatus:{enumType:t.TypeInfo.DeploymentStatus},expands:{enumType:t.TypeInfo.DeploymentExpands},maxModifiedTime:{isDate:true},minModifiedTime:{isDate:true},operationStatus:{enumType:t.TypeInfo.DeploymentOperationStatus},queryOrder:{enumType:t.TypeInfo.ReleaseQueryOrder},queryType:{enumType:t.TypeInfo.DeploymentsQueryType}};t.TypeInfo.DeploymentStartedEvent.fields={environment:{typeInfo:t.TypeInfo.ReleaseEnvironment},release:{typeInfo:t.TypeInfo.Release}};t.TypeInfo.DeployPhase.fields={phaseType:{enumType:t.TypeInfo.DeployPhaseTypes}};t.TypeInfo.EnvironmentTrigger.fields={triggerType:{enumType:t.TypeInfo.EnvironmentTriggerType}};t.TypeInfo.ExecutionInput.fields={parallelExecutionType:{enumType:t.TypeInfo.ParallelExecutionTypes}};t.TypeInfo.Folder.fields={createdOn:{isDate:true},lastChangedDate:{isDate:true}};t.TypeInfo.GatesDeployPhase.fields={phaseType:{enumType:t.TypeInfo.DeployPhaseTypes}};t.TypeInfo.IgnoredGate.fields={lastModifiedOn:{isDate:true}};t.TypeInfo.MachineGroupBasedDeployPhase.fields={phaseType:{enumType:t.TypeInfo.DeployPhaseTypes}};t.TypeInfo.MailMessage.fields={replyBy:{isDate:true},sections:{isArray:true,enumType:t.TypeInfo.MailSectionType},senderType:{enumType:t.TypeInfo.SenderType}};t.TypeInfo.ManualIntervention.fields={createdOn:{isDate:true},modifiedOn:{isDate:true},status:{enumType:t.TypeInfo.ManualInterventionStatus},type:{enumType:t.TypeInfo.ManualInterventionType}};t.TypeInfo.ManualInterventionUpdateMetadata.fields={status:{enumType:t.TypeInfo.ManualInterventionStatus}};t.TypeInfo.MultiConfigInput.fields={parallelExecutionType:{enumType:t.TypeInfo.ParallelExecutionTypes}};t.TypeInfo.MultiMachineInput.fields={parallelExecutionType:{enumType:t.TypeInfo.ParallelExecutionTypes}};t.TypeInfo.PackageTrigger.fields={triggerType:{enumType:t.TypeInfo.ReleaseTriggerType}};t.TypeInfo.ParallelExecutionInputBase.fields={parallelExecutionType:{enumType:t.TypeInfo.ParallelExecutionTypes}};t.TypeInfo.PipelineProcess.fields={type:{enumType:t.TypeInfo.PipelineProcessTypes}};t.TypeInfo.PropertySelector.fields={selectorType:{enumType:t.TypeInfo.PropertySelectorType}};t.TypeInfo.PullRequestConfiguration.fields={codeRepositoryReference:{typeInfo:t.TypeInfo.CodeRepositoryReference}};t.TypeInfo.PullRequestTrigger.fields={pullRequestConfiguration:{typeInfo:t.TypeInfo.PullRequestConfiguration},triggerType:{enumType:t.TypeInfo.ReleaseTriggerType}};t.TypeInfo.Release.fields={createdOn:{isDate:true},environments:{isArray:true,typeInfo:t.TypeInfo.ReleaseEnvironment},modifiedOn:{isDate:true},reason:{enumType:t.TypeInfo.ReleaseReason},status:{enumType:t.TypeInfo.ReleaseStatus},variableGroups:{isArray:true,typeInfo:t.TypeInfo.VariableGroup}};t.TypeInfo.ReleaseAbandonedEvent.fields={release:{typeInfo:t.TypeInfo.Release}};t.TypeInfo.ReleaseApproval.fields={approvalType:{enumType:t.TypeInfo.ApprovalType},createdOn:{isDate:true},history:{isArray:true,typeInfo:t.TypeInfo.ReleaseApprovalHistory},modifiedOn:{isDate:true},status:{enumType:t.TypeInfo.ApprovalStatus}};t.TypeInfo.ReleaseApprovalHistory.fields={createdOn:{isDate:true},modifiedOn:{isDate:true}};t.TypeInfo.ReleaseApprovalPendingEvent.fields={approval:{typeInfo:t.TypeInfo.ReleaseApproval},approvalOptions:{typeInfo:t.TypeInfo.ApprovalOptions},completedApprovals:{isArray:true,typeInfo:t.TypeInfo.ReleaseApproval},deployment:{typeInfo:t.TypeInfo.Deployment},environments:{isArray:true,typeInfo:t.TypeInfo.ReleaseEnvironment},pendingApprovals:{isArray:true,typeInfo:t.TypeInfo.ReleaseApproval}};t.TypeInfo.ReleaseCondition.fields={conditionType:{enumType:t.TypeInfo.ConditionType}};t.TypeInfo.ReleaseCreatedEvent.fields={release:{typeInfo:t.TypeInfo.Release}};t.TypeInfo.ReleaseDefinition.fields={createdOn:{isDate:true},environments:{isArray:true,typeInfo:t.TypeInfo.ReleaseDefinitionEnvironment},lastRelease:{typeInfo:t.TypeInfo.ReleaseReference},modifiedOn:{isDate:true},pipelineProcess:{typeInfo:t.TypeInfo.PipelineProcess},source:{enumType:t.TypeInfo.ReleaseDefinitionSource},triggers:{isArray:true,typeInfo:t.TypeInfo.ReleaseTriggerBase}};t.TypeInfo.ReleaseDefinitionApprovals.fields={approvalOptions:{typeInfo:t.TypeInfo.ApprovalOptions}};t.TypeInfo.ReleaseDefinitionEnvironment.fields={conditions:{isArray:true,typeInfo:t.TypeInfo.Condition},deployPhases:{isArray:true,typeInfo:t.TypeInfo.DeployPhase},environmentTriggers:{isArray:true,typeInfo:t.TypeInfo.EnvironmentTrigger},postDeployApprovals:{typeInfo:t.TypeInfo.ReleaseDefinitionApprovals},preDeployApprovals:{typeInfo:t.TypeInfo.ReleaseDefinitionApprovals},schedules:{isArray:true,typeInfo:t.TypeInfo.ReleaseSchedule}};t.TypeInfo.ReleaseDefinitionEnvironmentTemplate.fields={environment:{typeInfo:t.TypeInfo.ReleaseDefinitionEnvironment}};t.TypeInfo.ReleaseDefinitionRevision.fields={changedDate:{isDate:true},changeType:{enumType:t.TypeInfo.AuditAction}};t.TypeInfo.ReleaseDefinitionSummary.fields={releases:{isArray:true,typeInfo:t.TypeInfo.Release}};t.TypeInfo.ReleaseDeployPhase.fields={deploymentJobs:{isArray:true,typeInfo:t.TypeInfo.DeploymentJob},manualInterventions:{isArray:true,typeInfo:t.TypeInfo.ManualIntervention},phaseType:{enumType:t.TypeInfo.DeployPhaseTypes},startedOn:{isDate:true},status:{enumType:t.TypeInfo.DeployPhaseStatus}};t.TypeInfo.ReleaseEnvironment.fields={conditions:{isArray:true,typeInfo:t.TypeInfo.ReleaseCondition},createdOn:{isDate:true},deployPhasesSnapshot:{isArray:true,typeInfo:t.TypeInfo.DeployPhase},deploySteps:{isArray:true,typeInfo:t.TypeInfo.DeploymentAttempt},modifiedOn:{isDate:true},nextScheduledUtcTime:{isDate:true},postApprovalsSnapshot:{typeInfo:t.TypeInfo.ReleaseDefinitionApprovals},postDeployApprovals:{isArray:true,typeInfo:t.TypeInfo.ReleaseApproval},preApprovalsSnapshot:{typeInfo:t.TypeInfo.ReleaseDefinitionApprovals},preDeployApprovals:{isArray:true,typeInfo:t.TypeInfo.ReleaseApproval},scheduledDeploymentTime:{isDate:true},schedules:{isArray:true,typeInfo:t.TypeInfo.ReleaseSchedule},status:{enumType:t.TypeInfo.EnvironmentStatus},variableGroups:{isArray:true,typeInfo:t.TypeInfo.VariableGroup}};t.TypeInfo.ReleaseEnvironmentCompletedEvent.fields={environment:{typeInfo:t.TypeInfo.ReleaseEnvironment},reason:{enumType:t.TypeInfo.DeploymentReason}};t.TypeInfo.ReleaseEnvironmentStatusUpdatedEvent.fields={environmentStatus:{enumType:t.TypeInfo.EnvironmentStatus},latestDeploymentOperationStatus:{enumType:t.TypeInfo.DeploymentOperationStatus},latestDeploymentStatus:{enumType:t.TypeInfo.DeploymentStatus}};t.TypeInfo.ReleaseEnvironmentUpdateMetadata.fields={scheduledDeploymentTime:{isDate:true},status:{enumType:t.TypeInfo.EnvironmentStatus}};t.TypeInfo.ReleaseGates.fields={deploymentJobs:{isArray:true,typeInfo:t.TypeInfo.DeploymentJob},ignoredGates:{isArray:true,typeInfo:t.TypeInfo.IgnoredGate},lastModifiedOn:{isDate:true},stabilizationCompletedOn:{isDate:true},startedOn:{isDate:true},status:{enumType:t.TypeInfo.GateStatus},succeedingSince:{isDate:true}};t.TypeInfo.ReleaseGatesPhase.fields={deploymentJobs:{isArray:true,typeInfo:t.TypeInfo.DeploymentJob},ignoredGates:{isArray:true,typeInfo:t.TypeInfo.IgnoredGate},manualInterventions:{isArray:true,typeInfo:t.TypeInfo.ManualIntervention},phaseType:{enumType:t.TypeInfo.DeployPhaseTypes},stabilizationCompletedOn:{isDate:true},startedOn:{isDate:true},status:{enumType:t.TypeInfo.DeployPhaseStatus},succeedingSince:{isDate:true}};t.TypeInfo.ReleaseNotCreatedEvent.fields={releaseReason:{enumType:t.TypeInfo.ReleaseReason}};t.TypeInfo.ReleaseReference.fields={createdOn:{isDate:true},reason:{enumType:t.TypeInfo.ReleaseReason}};t.TypeInfo.ReleaseRevision.fields={changedDate:{isDate:true}};t.TypeInfo.ReleaseSchedule.fields={daysToRelease:{enumType:t.TypeInfo.ScheduleDays}};t.TypeInfo.ReleaseStartMetadata.fields={artifacts:{isArray:true,typeInfo:t.TypeInfo.ArtifactMetadata},reason:{enumType:t.TypeInfo.ReleaseReason}};t.TypeInfo.ReleaseTask.fields={dateEnded:{isDate:true},dateStarted:{isDate:true},finishTime:{isDate:true},startTime:{isDate:true},status:{enumType:t.TypeInfo.TaskStatus}};t.TypeInfo.ReleaseTaskAttachment.fields={createdOn:{isDate:true},modifiedOn:{isDate:true}};t.TypeInfo.ReleaseTasksUpdatedEvent.fields={job:{typeInfo:t.TypeInfo.ReleaseTask},tasks:{isArray:true,typeInfo:t.TypeInfo.ReleaseTask}};t.TypeInfo.ReleaseTriggerBase.fields={triggerType:{enumType:t.TypeInfo.ReleaseTriggerType}};t.TypeInfo.ReleaseUpdatedEvent.fields={release:{typeInfo:t.TypeInfo.Release}};t.TypeInfo.ReleaseUpdateMetadata.fields={status:{enumType:t.TypeInfo.ReleaseStatus}};t.TypeInfo.RunOnServerDeployPhase.fields={deploymentInput:{typeInfo:t.TypeInfo.ServerDeploymentInput},phaseType:{enumType:t.TypeInfo.DeployPhaseTypes}};t.TypeInfo.ScheduledReleaseTrigger.fields={schedule:{typeInfo:t.TypeInfo.ReleaseSchedule},triggerType:{enumType:t.TypeInfo.ReleaseTriggerType}};t.TypeInfo.ServerDeploymentInput.fields={parallelExecution:{typeInfo:t.TypeInfo.ExecutionInput}};t.TypeInfo.SourcePullRequestVersion.fields={pullRequestMergedAt:{isDate:true}};t.TypeInfo.SourceRepoTrigger.fields={triggerType:{enumType:t.TypeInfo.ReleaseTriggerType}};t.TypeInfo.SummaryMailSection.fields={sectionType:{enumType:t.TypeInfo.MailSectionType}};t.TypeInfo.VariableGroup.fields={createdOn:{isDate:true},modifiedOn:{isDate:true}};t.TypeInfo.YamlFileSource.fields={type:{enumType:t.TypeInfo.YamlFileSourceTypes}};t.TypeInfo.YamlPipelineProcess.fields={fileSource:{typeInfo:t.TypeInfo.YamlFileSource},type:{enumType:t.TypeInfo.PipelineProcessTypes}}},4747:(e,t)=>{Object.defineProperty(t,"__esModule",{value:true});t.TypeInfo=t.RoleAccess=void 0;var i;(function(e){e[e["Assigned"]=1]="Assigned";e[e["Inherited"]=2]="Inherited"})(i=t.RoleAccess||(t.RoleAccess={}));t.TypeInfo={RoleAccess:{enumValues:{assigned:1,inherited:2}},RoleAssignment:{}};t.TypeInfo.RoleAssignment.fields={access:{enumType:t.TypeInfo.RoleAccess}}},3090:(e,t,i)=>{Object.defineProperty(t,"__esModule",{value:true});t.TypeInfo=t.VariableGroupQueryOrder=t.VariableGroupActionFilter=t.TimelineRecordState=t.TaskResult=t.TaskOrchestrationPlanState=t.TaskOrchestrationItemType=t.TaskGroupQueryOrder=t.TaskGroupExpands=t.TaskDefinitionStatus=t.TaskCommandMode=t.TaskAgentUpdateReasonType=t.TaskAgentStatusFilter=t.TaskAgentStatus=t.TaskAgentRequestUpdateOptions=t.TaskAgentQueueActionFilter=t.TaskAgentPoolType=t.TaskAgentPoolOptions=t.TaskAgentPoolMaintenanceScheduleDays=t.TaskAgentPoolMaintenanceJobStatus=t.TaskAgentPoolMaintenanceJobResult=t.TaskAgentPoolActionFilter=t.TaskAgentJobStepType=t.TaskAgentJobResultFilter=t.StageTriggerType=t.SecureFileActionFilter=t.ResourceLockStatus=t.PlanGroupStatusFilter=t.PlanGroupStatus=t.OrchestrationType=t.OperationType=t.OperatingSystemType=t.MaskType=t.MachineGroupActionFilter=t.LogLevel=t.IssueType=t.ExclusiveLockType=t.EnvironmentResourceType=t.EnvironmentExpands=t.EnvironmentActionFilter=t.ElasticPoolState=t.ElasticNodeState=t.ElasticComputeState=t.ElasticAgentState=t.DeploymentTargetExpands=t.DeploymentPoolSummaryExpands=t.DeploymentMachineExpands=t.DeploymentGroupExpands=t.DeploymentGroupActionFilter=t.DemandSourceType=t.AuditAction=t.AadLoginPromptOption=void 0;const n=i(1558);var r;(function(e){e[e["NoOption"]=0]="NoOption";e[e["Login"]=1]="Login";e[e["SelectAccount"]=2]="SelectAccount";e[e["FreshLogin"]=3]="FreshLogin";e[e["FreshLoginWithMfa"]=4]="FreshLoginWithMfa"})(r=t.AadLoginPromptOption||(t.AadLoginPromptOption={}));var s;(function(e){e[e["Add"]=1]="Add";e[e["Update"]=2]="Update";e[e["Delete"]=3]="Delete";e[e["Undelete"]=4]="Undelete"})(s=t.AuditAction||(t.AuditAction={}));var o;(function(e){e[e["Task"]=0]="Task";e[e["Feature"]=1]="Feature"})(o=t.DemandSourceType||(t.DemandSourceType={}));var a;(function(e){e[e["None"]=0]="None";e[e["Manage"]=2]="Manage";e[e["Use"]=16]="Use"})(a=t.DeploymentGroupActionFilter||(t.DeploymentGroupActionFilter={}));var l;(function(e){e[e["None"]=0]="None";e[e["Machines"]=2]="Machines";e[e["Tags"]=4]="Tags"})(l=t.DeploymentGroupExpands||(t.DeploymentGroupExpands={}));var p;(function(e){e[e["None"]=0]="None";e[e["Capabilities"]=2]="Capabilities";e[e["AssignedRequest"]=4]="AssignedRequest"})(p=t.DeploymentMachineExpands||(t.DeploymentMachineExpands={}));var c;(function(e){e[e["None"]=0]="None";e[e["DeploymentGroups"]=2]="DeploymentGroups";e[e["Resource"]=4]="Resource"})(c=t.DeploymentPoolSummaryExpands||(t.DeploymentPoolSummaryExpands={}));var d;(function(e){e[e["None"]=0]="None";e[e["Capabilities"]=2]="Capabilities";e[e["AssignedRequest"]=4]="AssignedRequest";e[e["LastCompletedRequest"]=8]="LastCompletedRequest"})(d=t.DeploymentTargetExpands||(t.DeploymentTargetExpands={}));var u;(function(e){e[e["None"]=0]="None";e[e["Enabled"]=1]="Enabled";e[e["Online"]=2]="Online";e[e["Assigned"]=4]="Assigned"})(u=t.ElasticAgentState||(t.ElasticAgentState={}));var A;(function(e){e[e["None"]=0]="None";e[e["Healthy"]=1]="Healthy";e[e["Creating"]=2]="Creating";e[e["Deleting"]=3]="Deleting";e[e["Failed"]=4]="Failed";e[e["Stopped"]=5]="Stopped";e[e["Reimaging"]=6]="Reimaging";e[e["UnhealthyVm"]=7]="UnhealthyVm";e[e["UnhealthyVmssVm"]=8]="UnhealthyVmssVm"})(A=t.ElasticComputeState||(t.ElasticComputeState={}));var f;(function(e){e[e["None"]=0]="None";e[e["New"]=1]="New";e[e["CreatingCompute"]=2]="CreatingCompute";e[e["StartingAgent"]=3]="StartingAgent";e[e["Idle"]=4]="Idle";e[e["Assigned"]=5]="Assigned";e[e["Offline"]=6]="Offline";e[e["PendingReimage"]=7]="PendingReimage";e[e["PendingDelete"]=8]="PendingDelete";e[e["Saved"]=9]="Saved";e[e["DeletingCompute"]=10]="DeletingCompute";e[e["Deleted"]=11]="Deleted";e[e["Lost"]=12]="Lost";e[e["ReimagingCompute"]=13]="ReimagingCompute";e[e["RestartingAgent"]=14]="RestartingAgent";e[e["FailedToStartPendingDelete"]=15]="FailedToStartPendingDelete";e[e["FailedToRestartPendingDelete"]=16]="FailedToRestartPendingDelete";e[e["FailedVMPendingDelete"]=17]="FailedVMPendingDelete";e[e["AssignedPendingDelete"]=18]="AssignedPendingDelete";e[e["RetryDelete"]=19]="RetryDelete";e[e["UnhealthyVm"]=20]="UnhealthyVm";e[e["UnhealthyVmPendingDelete"]=21]="UnhealthyVmPendingDelete";e[e["PendingReimageCandidate"]=22]="PendingReimageCandidate"})(f=t.ElasticNodeState||(t.ElasticNodeState={}));var h;(function(e){e[e["Online"]=0]="Online";e[e["Offline"]=1]="Offline";e[e["Unhealthy"]=2]="Unhealthy";e[e["New"]=3]="New"})(h=t.ElasticPoolState||(t.ElasticPoolState={}));var g;(function(e){e[e["None"]=0]="None";e[e["Manage"]=2]="Manage";e[e["Use"]=16]="Use"})(g=t.EnvironmentActionFilter||(t.EnvironmentActionFilter={}));var y;(function(e){e[e["None"]=0]="None";e[e["ResourceReferences"]=1]="ResourceReferences"})(y=t.EnvironmentExpands||(t.EnvironmentExpands={}));var v;(function(e){e[e["Undefined"]=0]="Undefined";e[e["Generic"]=1]="Generic";e[e["VirtualMachine"]=2]="VirtualMachine";e[e["Kubernetes"]=4]="Kubernetes"})(v=t.EnvironmentResourceType||(t.EnvironmentResourceType={}));var I;(function(e){e[e["RunLatest"]=0]="RunLatest";e[e["Sequential"]=1]="Sequential";e[e["BranchRunLatest"]=2]="BranchRunLatest";e[e["Parallel"]=3]="Parallel"})(I=t.ExclusiveLockType||(t.ExclusiveLockType={}));var E;(function(e){e[e["Error"]=1]="Error";e[e["Warning"]=2]="Warning"})(E=t.IssueType||(t.IssueType={}));var C;(function(e){e[e["Error"]=0]="Error";e[e["Warning"]=1]="Warning";e[e["Info"]=2]="Info"})(C=t.LogLevel||(t.LogLevel={}));var b;(function(e){e[e["None"]=0]="None";e[e["Manage"]=2]="Manage";e[e["Use"]=16]="Use"})(b=t.MachineGroupActionFilter||(t.MachineGroupActionFilter={}));var T;(function(e){e[e["Variable"]=1]="Variable";e[e["Regex"]=2]="Regex"})(T=t.MaskType||(t.MaskType={}));var w;(function(e){e[e["Windows"]=0]="Windows";e[e["Linux"]=1]="Linux"})(w=t.OperatingSystemType||(t.OperatingSystemType={}));var R;(function(e){e[e["ConfigurationJob"]=0]="ConfigurationJob";e[e["SizingJob"]=1]="SizingJob";e[e["IncreaseCapacity"]=2]="IncreaseCapacity";e[e["Reimage"]=3]="Reimage";e[e["DeleteVMs"]=4]="DeleteVMs"})(R=t.OperationType||(t.OperationType={}));var B;(function(e){e[e["Uniform"]=0]="Uniform";e[e["Flexible"]=1]="Flexible"})(B=t.OrchestrationType||(t.OrchestrationType={}));var D;(function(e){e[e["Running"]=1]="Running";e[e["Queued"]=2]="Queued";e[e["All"]=3]="All"})(D=t.PlanGroupStatus||(t.PlanGroupStatus={}));var S;(function(e){e[e["Running"]=1]="Running";e[e["Queued"]=2]="Queued";e[e["All"]=3]="All"})(S=t.PlanGroupStatusFilter||(t.PlanGroupStatusFilter={}));var k;(function(e){e[e["Queued"]=0]="Queued";e[e["InUse"]=1]="InUse";e[e["Finished"]=2]="Finished";e[e["TimedOut"]=3]="TimedOut";e[e["Canceled"]=4]="Canceled";e[e["Abandoned"]=5]="Abandoned";e[e["WaitingOnChecks"]=6]="WaitingOnChecks"})(k=t.ResourceLockStatus||(t.ResourceLockStatus={}));var _;(function(e){e[e["None"]=0]="None";e[e["Manage"]=2]="Manage";e[e["Use"]=16]="Use"})(_=t.SecureFileActionFilter||(t.SecureFileActionFilter={}));var P;(function(e){e[e["Automatic"]=0]="Automatic";e[e["Manual"]=1]="Manual"})(P=t.StageTriggerType||(t.StageTriggerType={}));var x;(function(e){e[e["Failed"]=1]="Failed";e[e["Passed"]=2]="Passed";e[e["NeverDeployed"]=4]="NeverDeployed";e[e["All"]=7]="All"})(x=t.TaskAgentJobResultFilter||(t.TaskAgentJobResultFilter={}));var O;(function(e){e[e["Task"]=1]="Task";e[e["Action"]=2]="Action"})(O=t.TaskAgentJobStepType||(t.TaskAgentJobStepType={}));var V;(function(e){e[e["None"]=0]="None";e[e["Manage"]=2]="Manage";e[e["Use"]=16]="Use"})(V=t.TaskAgentPoolActionFilter||(t.TaskAgentPoolActionFilter={}));var U;(function(e){e[e["Succeeded"]=1]="Succeeded";e[e["Failed"]=2]="Failed";e[e["Canceled"]=4]="Canceled"})(U=t.TaskAgentPoolMaintenanceJobResult||(t.TaskAgentPoolMaintenanceJobResult={}));var N;(function(e){e[e["InProgress"]=1]="InProgress";e[e["Completed"]=2]="Completed";e[e["Cancelling"]=4]="Cancelling";e[e["Queued"]=8]="Queued"})(N=t.TaskAgentPoolMaintenanceJobStatus||(t.TaskAgentPoolMaintenanceJobStatus={}));var F;(function(e){e[e["None"]=0]="None";e[e["Monday"]=1]="Monday";e[e["Tuesday"]=2]="Tuesday";e[e["Wednesday"]=4]="Wednesday";e[e["Thursday"]=8]="Thursday";e[e["Friday"]=16]="Friday";e[e["Saturday"]=32]="Saturday";e[e["Sunday"]=64]="Sunday";e[e["All"]=127]="All"})(F=t.TaskAgentPoolMaintenanceScheduleDays||(t.TaskAgentPoolMaintenanceScheduleDays={}));var q;(function(e){e[e["None"]=0]="None";e[e["ElasticPool"]=1]="ElasticPool";e[e["SingleUseAgents"]=2]="SingleUseAgents";e[e["PreserveAgentOnJobFailure"]=4]="PreserveAgentOnJobFailure"})(q=t.TaskAgentPoolOptions||(t.TaskAgentPoolOptions={}));var j;(function(e){e[e["Automation"]=1]="Automation";e[e["Deployment"]=2]="Deployment"})(j=t.TaskAgentPoolType||(t.TaskAgentPoolType={}));var M;(function(e){e[e["None"]=0]="None";e[e["Manage"]=2]="Manage";e[e["Use"]=16]="Use"})(M=t.TaskAgentQueueActionFilter||(t.TaskAgentQueueActionFilter={}));var L;(function(e){e[e["None"]=0]="None";e[e["BumpRequestToTop"]=1]="BumpRequestToTop"})(L=t.TaskAgentRequestUpdateOptions||(t.TaskAgentRequestUpdateOptions={}));var G;(function(e){e[e["Offline"]=1]="Offline";e[e["Online"]=2]="Online"})(G=t.TaskAgentStatus||(t.TaskAgentStatus={}));var H;(function(e){e[e["Offline"]=1]="Offline";e[e["Online"]=2]="Online";e[e["All"]=3]="All"})(H=t.TaskAgentStatusFilter||(t.TaskAgentStatusFilter={}));var W;(function(e){e[e["Manual"]=1]="Manual";e[e["MinAgentVersionRequired"]=2]="MinAgentVersionRequired";e[e["Downgrade"]=3]="Downgrade"})(W=t.TaskAgentUpdateReasonType||(t.TaskAgentUpdateReasonType={}));var J;(function(e){e[e["Any"]=0]="Any";e[e["Restricted"]=1]="Restricted"})(J=t.TaskCommandMode||(t.TaskCommandMode={}));var Y;(function(e){e[e["Preinstalled"]=1]="Preinstalled";e[e["ReceivedInstallOrUpdate"]=2]="ReceivedInstallOrUpdate";e[e["Installed"]=3]="Installed";e[e["ReceivedUninstall"]=4]="ReceivedUninstall";e[e["Uninstalled"]=5]="Uninstalled";e[e["RequestedUpdate"]=6]="RequestedUpdate";e[e["Updated"]=7]="Updated";e[e["AlreadyUpToDate"]=8]="AlreadyUpToDate";e[e["InlineUpdateReceived"]=9]="InlineUpdateReceived"})(Y=t.TaskDefinitionStatus||(t.TaskDefinitionStatus={}));var z;(function(e){e[e["None"]=0]="None";e[e["Tasks"]=2]="Tasks"})(z=t.TaskGroupExpands||(t.TaskGroupExpands={}));var $;(function(e){e[e["CreatedOnAscending"]=0]="CreatedOnAscending";e[e["CreatedOnDescending"]=1]="CreatedOnDescending"})($=t.TaskGroupQueryOrder||(t.TaskGroupQueryOrder={}));var K;(function(e){e[e["Container"]=0]="Container";e[e["Job"]=1]="Job"})(K=t.TaskOrchestrationItemType||(t.TaskOrchestrationItemType={}));var X;(function(e){e[e["InProgress"]=1]="InProgress";e[e["Queued"]=2]="Queued";e[e["Completed"]=4]="Completed";e[e["Throttled"]=8]="Throttled"})(X=t.TaskOrchestrationPlanState||(t.TaskOrchestrationPlanState={}));var Z;(function(e){e[e["Succeeded"]=0]="Succeeded";e[e["SucceededWithIssues"]=1]="SucceededWithIssues";e[e["Failed"]=2]="Failed";e[e["Canceled"]=3]="Canceled";e[e["Skipped"]=4]="Skipped";e[e["Abandoned"]=5]="Abandoned";e[e["ManuallyQueued"]=6]="ManuallyQueued";e[e["DependentOnManualQueue"]=7]="DependentOnManualQueue"})(Z=t.TaskResult||(t.TaskResult={}));var ee;(function(e){e[e["Pending"]=0]="Pending";e[e["InProgress"]=1]="InProgress";e[e["Completed"]=2]="Completed"})(ee=t.TimelineRecordState||(t.TimelineRecordState={}));var te;(function(e){e[e["None"]=0]="None";e[e["Manage"]=2]="Manage";e[e["Use"]=16]="Use"})(te=t.VariableGroupActionFilter||(t.VariableGroupActionFilter={}));var ie;(function(e){e[e["IdAscending"]=0]="IdAscending";e[e["IdDescending"]=1]="IdDescending"})(ie=t.VariableGroupQueryOrder||(t.VariableGroupQueryOrder={}));t.TypeInfo={AadLoginPromptOption:{enumValues:{noOption:0,login:1,selectAccount:2,freshLogin:3,freshLoginWithMfa:4}},AgentChangeEvent:{},AgentJobRequestMessage:{},AgentPoolEvent:{},AgentQueueEvent:{},AgentQueuesEvent:{},AuditAction:{enumValues:{add:1,update:2,delete:3,undelete:4}},AzureKeyVaultVariableGroupProviderData:{},AzureKeyVaultVariableValue:{},DemandMinimumVersion:{},DemandSource:{},DemandSourceType:{enumValues:{task:0,feature:1}},DeploymentGroup:{},DeploymentGroupActionFilter:{enumValues:{none:0,manage:2,use:16}},DeploymentGroupExpands:{enumValues:{none:0,machines:2,tags:4}},DeploymentGroupMetrics:{},DeploymentGroupReference:{},DeploymentMachine:{},DeploymentMachineChangedData:{},DeploymentMachineExpands:{enumValues:{none:0,capabilities:2,assignedRequest:4}},DeploymentMachineGroup:{},DeploymentMachineGroupReference:{},DeploymentMachinesChangeEvent:{},DeploymentPoolSummary:{},DeploymentPoolSummaryExpands:{enumValues:{none:0,deploymentGroups:2,resource:4}},DeploymentTargetExpands:{enumValues:{none:0,capabilities:2,assignedRequest:4,lastCompletedRequest:8}},ElasticAgentState:{enumValues:{none:0,enabled:1,online:2,assigned:4}},ElasticComputeState:{enumValues:{none:0,healthy:1,creating:2,deleting:3,failed:4,stopped:5,reimaging:6,unhealthyVm:7,unhealthyVmssVm:8}},ElasticNode:{},ElasticNodeSettings:{},ElasticNodeState:{enumValues:{none:0,new:1,creatingCompute:2,startingAgent:3,idle:4,assigned:5,offline:6,pendingReimage:7,pendingDelete:8,saved:9,deletingCompute:10,deleted:11,lost:12,reimagingCompute:13,restartingAgent:14,failedToStartPendingDelete:15,failedToRestartPendingDelete:16,failedVMPendingDelete:17,assignedPendingDelete:18,retryDelete:19,unhealthyVm:20,unhealthyVmPendingDelete:21,pendingReimageCandidate:22}},ElasticPool:{},ElasticPoolCreationResult:{},ElasticPoolLog:{},ElasticPoolSettings:{},ElasticPoolState:{enumValues:{online:0,offline:1,unhealthy:2,new:3}},EnvironmentActionFilter:{enumValues:{none:0,manage:2,use:16}},EnvironmentDeploymentExecutionRecord:{},EnvironmentExpands:{enumValues:{none:0,resourceReferences:1}},EnvironmentInstance:{},EnvironmentResource:{},EnvironmentResourceDeploymentExecutionRecord:{},EnvironmentResourceReference:{},EnvironmentResourceType:{enumValues:{undefined:0,generic:1,virtualMachine:2,kubernetes:4}},ExclusiveLockType:{enumValues:{runLatest:0,sequential:1,branchRunLatest:2,parallel:3}},Issue:{},IssueType:{enumValues:{error:1,warning:2}},JobAssignedEvent:{},JobCompletedEvent:{},JobEnvironment:{},JobRequestMessage:{},KubernetesResource:{},KubernetesResourceCreateParametersNewEndpoint:{},LogLevel:{enumValues:{error:0,warning:1,info:2}},MachineGroupActionFilter:{enumValues:{none:0,manage:2,use:16}},MaskHint:{},MaskType:{enumValues:{variable:1,regex:2}},OperatingSystemType:{enumValues:{windows:0,linux:1}},OperationType:{enumValues:{configurationJob:0,sizingJob:1,increaseCapacity:2,reimage:3,deleteVMs:4}},OrchestrationType:{enumValues:{uniform:0,flexible:1}},PackageMetadata:{},PlanEnvironment:{},PlanGroupStatus:{enumValues:{running:1,queued:2,all:3}},PlanGroupStatusFilter:{enumValues:{running:1,queued:2,all:3}},ResourceLockRequest:{},ResourceLockStatus:{enumValues:{queued:0,inUse:1,finished:2,timedOut:3,canceled:4,abandoned:5,waitingOnChecks:6}},ResourceUsage:{},SecureFile:{},SecureFileActionFilter:{enumValues:{none:0,manage:2,use:16}},SecureFileEvent:{},ServerTaskRequestMessage:{},ServiceEndpoint:{},ServiceEndpointAuthenticationScheme:{},ServiceEndpointExecutionData:{},ServiceEndpointExecutionRecord:{},ServiceEndpointExecutionRecordsInput:{},ServiceEndpointRequestResult:{},ServiceEndpointType:{},StageTriggerType:{enumValues:{automatic:0,manual:1}},TaskAgent:{},TaskAgentCloudRequest:{},TaskAgentCloudType:{},TaskAgentDowngrade:{},TaskAgentJob:{},TaskAgentJobRequest:{},TaskAgentJobResultFilter:{enumValues:{failed:1,passed:2,neverDeployed:4,all:7}},TaskAgentJobStep:{},TaskAgentJobStepType:{enumValues:{task:1,action:2}},TaskAgentManualUpdate:{},TaskAgentMinAgentVersionRequiredUpdate:{},TaskAgentPool:{},TaskAgentPoolActionFilter:{enumValues:{none:0,manage:2,use:16}},TaskAgentPoolMaintenanceDefinition:{},TaskAgentPoolMaintenanceJob:{},TaskAgentPoolMaintenanceJobResult:{enumValues:{succeeded:1,failed:2,canceled:4}},TaskAgentPoolMaintenanceJobStatus:{enumValues:{inProgress:1,completed:2,cancelling:4,queued:8}},TaskAgentPoolMaintenanceJobTargetAgent:{},TaskAgentPoolMaintenanceSchedule:{},TaskAgentPoolMaintenanceScheduleDays:{enumValues:{none:0,monday:1,tuesday:2,wednesday:4,thursday:8,friday:16,saturday:32,sunday:64,all:127}},TaskAgentPoolOptions:{enumValues:{none:0,elasticPool:1,singleUseAgents:2,preserveAgentOnJobFailure:4}},TaskAgentPoolReference:{},TaskAgentPoolStatus:{},TaskAgentPoolSummary:{},TaskAgentPoolType:{enumValues:{automation:1,deployment:2}},TaskAgentQueue:{},TaskAgentQueueActionFilter:{enumValues:{none:0,manage:2,use:16}},TaskAgentReference:{},TaskAgentRequestUpdateOptions:{enumValues:{none:0,bumpRequestToTop:1}},TaskAgentSession:{},TaskAgentStatus:{enumValues:{offline:1,online:2}},TaskAgentStatusFilter:{enumValues:{offline:1,online:2,all:3}},TaskAgentUpdate:{},TaskAgentUpdateReason:{},TaskAgentUpdateReasonType:{enumValues:{manual:1,minAgentVersionRequired:2,downgrade:3}},TaskAttachment:{},TaskCommandMode:{enumValues:{any:0,restricted:1}},TaskCommandRestrictions:{},TaskCompletedEvent:{},TaskDefinition:{},TaskDefinitionStatus:{enumValues:{preinstalled:1,receivedInstallOrUpdate:2,installed:3,receivedUninstall:4,uninstalled:5,requestedUpdate:6,updated:7,alreadyUpToDate:8,inlineUpdateReceived:9}},TaskGroup:{},TaskGroupExpands:{enumValues:{none:0,tasks:2}},TaskGroupQueryOrder:{enumValues:{createdOnAscending:0,createdOnDescending:1}},TaskGroupRevision:{},TaskLog:{},TaskOrchestrationContainer:{},TaskOrchestrationItem:{},TaskOrchestrationItemType:{enumValues:{container:0,job:1}},TaskOrchestrationJob:{},TaskOrchestrationPlan:{},TaskOrchestrationPlanGroup:{},TaskOrchestrationPlanGroupsQueueMetrics:{},TaskOrchestrationPlanState:{enumValues:{inProgress:1,queued:2,completed:4,throttled:8}},TaskOrchestrationQueuedPlan:{},TaskOrchestrationQueuedPlanGroup:{},TaskRestrictions:{},TaskResult:{enumValues:{succeeded:0,succeededWithIssues:1,failed:2,canceled:3,skipped:4,abandoned:5,manuallyQueued:6,dependentOnManualQueue:7}},Timeline:{},TimelineRecord:{},TimelineRecordReference:{},TimelineRecordState:{enumValues:{pending:0,inProgress:1,completed:2}},VariableGroup:{},VariableGroupActionFilter:{enumValues:{none:0,manage:2,use:16}},VariableGroupQueryOrder:{enumValues:{idAscending:0,idDescending:1}},VirtualMachine:{},VirtualMachineGroup:{},VirtualMachineResource:{},VirtualMachineResourceCreateParameters:{}};t.TypeInfo.AgentChangeEvent.fields={agent:{typeInfo:t.TypeInfo.TaskAgent},pool:{typeInfo:t.TypeInfo.TaskAgentPoolReference},timeStamp:{isDate:true}};t.TypeInfo.AgentJobRequestMessage.fields={environment:{typeInfo:t.TypeInfo.JobEnvironment},lockedUntil:{isDate:true}};t.TypeInfo.AgentPoolEvent.fields={pool:{typeInfo:t.TypeInfo.TaskAgentPool}};t.TypeInfo.AgentQueueEvent.fields={queue:{typeInfo:t.TypeInfo.TaskAgentQueue}};t.TypeInfo.AgentQueuesEvent.fields={queues:{isArray:true,typeInfo:t.TypeInfo.TaskAgentQueue}};t.TypeInfo.AzureKeyVaultVariableGroupProviderData.fields={lastRefreshedOn:{isDate:true}};t.TypeInfo.AzureKeyVaultVariableValue.fields={expires:{isDate:true}};t.TypeInfo.DemandMinimumVersion.fields={source:{typeInfo:t.TypeInfo.DemandSource}};t.TypeInfo.DemandSource.fields={sourceType:{enumType:t.TypeInfo.DemandSourceType}};t.TypeInfo.DeploymentGroup.fields={machines:{isArray:true,typeInfo:t.TypeInfo.DeploymentMachine},pool:{typeInfo:t.TypeInfo.TaskAgentPoolReference}};t.TypeInfo.DeploymentGroupMetrics.fields={deploymentGroup:{typeInfo:t.TypeInfo.DeploymentGroupReference}};t.TypeInfo.DeploymentGroupReference.fields={pool:{typeInfo:t.TypeInfo.TaskAgentPoolReference}};t.TypeInfo.DeploymentMachine.fields={agent:{typeInfo:t.TypeInfo.TaskAgent}};t.TypeInfo.DeploymentMachineChangedData.fields={agent:{typeInfo:t.TypeInfo.TaskAgent}};t.TypeInfo.DeploymentMachineGroup.fields={machines:{isArray:true,typeInfo:t.TypeInfo.DeploymentMachine},pool:{typeInfo:t.TypeInfo.TaskAgentPoolReference}};t.TypeInfo.DeploymentMachineGroupReference.fields={pool:{typeInfo:t.TypeInfo.TaskAgentPoolReference}};t.TypeInfo.DeploymentMachinesChangeEvent.fields={machineGroupReference:{typeInfo:t.TypeInfo.DeploymentGroupReference},machines:{isArray:true,typeInfo:t.TypeInfo.DeploymentMachineChangedData}};t.TypeInfo.DeploymentPoolSummary.fields={deploymentGroups:{isArray:true,typeInfo:t.TypeInfo.DeploymentGroupReference},pool:{typeInfo:t.TypeInfo.TaskAgentPoolReference},resource:{typeInfo:t.TypeInfo.EnvironmentResourceReference}};t.TypeInfo.ElasticNode.fields={agentState:{enumType:t.TypeInfo.ElasticAgentState},computeState:{enumType:t.TypeInfo.ElasticComputeState},desiredState:{enumType:t.TypeInfo.ElasticNodeState},state:{enumType:t.TypeInfo.ElasticNodeState},stateChangedOn:{isDate:true}};t.TypeInfo.ElasticNodeSettings.fields={state:{enumType:t.TypeInfo.ElasticNodeState}};t.TypeInfo.ElasticPool.fields={offlineSince:{isDate:true},orchestrationType:{enumType:t.TypeInfo.OrchestrationType},osType:{enumType:t.TypeInfo.OperatingSystemType},state:{enumType:t.TypeInfo.ElasticPoolState}};t.TypeInfo.ElasticPoolCreationResult.fields={agentPool:{typeInfo:t.TypeInfo.TaskAgentPool},agentQueue:{typeInfo:t.TypeInfo.TaskAgentQueue},elasticPool:{typeInfo:t.TypeInfo.ElasticPool}};t.TypeInfo.ElasticPoolLog.fields={level:{enumType:t.TypeInfo.LogLevel},operation:{enumType:t.TypeInfo.OperationType},timestamp:{isDate:true}};t.TypeInfo.ElasticPoolSettings.fields={orchestrationType:{enumType:t.TypeInfo.OrchestrationType},osType:{enumType:t.TypeInfo.OperatingSystemType}};t.TypeInfo.EnvironmentDeploymentExecutionRecord.fields={finishTime:{isDate:true},queueTime:{isDate:true},result:{enumType:t.TypeInfo.TaskResult},startTime:{isDate:true}};t.TypeInfo.EnvironmentInstance.fields={createdOn:{isDate:true},lastModifiedOn:{isDate:true},resources:{isArray:true,typeInfo:t.TypeInfo.EnvironmentResourceReference}};t.TypeInfo.EnvironmentResource.fields={createdOn:{isDate:true},lastModifiedOn:{isDate:true},type:{enumType:t.TypeInfo.EnvironmentResourceType}};t.TypeInfo.EnvironmentResourceDeploymentExecutionRecord.fields={finishTime:{isDate:true},result:{enumType:t.TypeInfo.TaskResult},startTime:{isDate:true}};t.TypeInfo.EnvironmentResourceReference.fields={type:{enumType:t.TypeInfo.EnvironmentResourceType}};t.TypeInfo.Issue.fields={type:{enumType:t.TypeInfo.IssueType}};t.TypeInfo.JobAssignedEvent.fields={request:{typeInfo:t.TypeInfo.TaskAgentJobRequest}};t.TypeInfo.JobCompletedEvent.fields={result:{enumType:t.TypeInfo.TaskResult}};t.TypeInfo.JobEnvironment.fields={endpoints:{isArray:true,typeInfo:t.TypeInfo.ServiceEndpoint},mask:{isArray:true,typeInfo:t.TypeInfo.MaskHint},secureFiles:{isArray:true,typeInfo:t.TypeInfo.SecureFile},systemConnection:{typeInfo:t.TypeInfo.ServiceEndpoint}};t.TypeInfo.JobRequestMessage.fields={environment:{typeInfo:t.TypeInfo.JobEnvironment}};t.TypeInfo.KubernetesResource.fields={createdOn:{isDate:true},lastModifiedOn:{isDate:true},type:{enumType:t.TypeInfo.EnvironmentResourceType}};t.TypeInfo.KubernetesResourceCreateParametersNewEndpoint.fields={endpoint:{typeInfo:t.TypeInfo.ServiceEndpoint}};t.TypeInfo.MaskHint.fields={type:{enumType:t.TypeInfo.MaskType}};t.TypeInfo.PackageMetadata.fields={createdOn:{isDate:true}};t.TypeInfo.PlanEnvironment.fields={mask:{isArray:true,typeInfo:t.TypeInfo.MaskHint}};t.TypeInfo.ResourceLockRequest.fields={assignTime:{isDate:true},finishTime:{isDate:true},lockType:{enumType:t.TypeInfo.ExclusiveLockType},queueTime:{isDate:true},status:{enumType:t.TypeInfo.ResourceLockStatus}};t.TypeInfo.ResourceUsage.fields={runningRequests:{isArray:true,typeInfo:t.TypeInfo.TaskAgentJobRequest}};t.TypeInfo.SecureFile.fields={createdOn:{isDate:true},modifiedOn:{isDate:true}};t.TypeInfo.SecureFileEvent.fields={secureFiles:{isArray:true,typeInfo:t.TypeInfo.SecureFile}};t.TypeInfo.ServerTaskRequestMessage.fields={environment:{typeInfo:t.TypeInfo.JobEnvironment},taskDefinition:{typeInfo:t.TypeInfo.TaskDefinition}};t.TypeInfo.ServiceEndpoint.fields={creationDate:{isDate:true},modificationDate:{isDate:true}};t.TypeInfo.ServiceEndpointAuthenticationScheme.fields={inputDescriptors:{isArray:true,typeInfo:n.TypeInfo.InputDescriptor}};t.TypeInfo.ServiceEndpointExecutionData.fields={finishTime:{isDate:true},result:{enumType:t.TypeInfo.TaskResult},startTime:{isDate:true}};t.TypeInfo.ServiceEndpointExecutionRecord.fields={data:{typeInfo:t.TypeInfo.ServiceEndpointExecutionData}};t.TypeInfo.ServiceEndpointExecutionRecordsInput.fields={data:{typeInfo:t.TypeInfo.ServiceEndpointExecutionData}};t.TypeInfo.ServiceEndpointRequestResult.fields={};t.TypeInfo.ServiceEndpointType.fields={authenticationSchemes:{isArray:true,typeInfo:t.TypeInfo.ServiceEndpointAuthenticationScheme},inputDescriptors:{isArray:true,typeInfo:n.TypeInfo.InputDescriptor}};t.TypeInfo.TaskAgent.fields={assignedAgentCloudRequest:{typeInfo:t.TypeInfo.TaskAgentCloudRequest},assignedRequest:{typeInfo:t.TypeInfo.TaskAgentJobRequest},createdOn:{isDate:true},lastCompletedRequest:{typeInfo:t.TypeInfo.TaskAgentJobRequest},pendingUpdate:{typeInfo:t.TypeInfo.TaskAgentUpdate},status:{enumType:t.TypeInfo.TaskAgentStatus},statusChangedOn:{isDate:true}};t.TypeInfo.TaskAgentCloudRequest.fields={agent:{typeInfo:t.TypeInfo.TaskAgentReference},agentConnectedTime:{isDate:true},pool:{typeInfo:t.TypeInfo.TaskAgentPoolReference},provisionedTime:{isDate:true},provisionRequestTime:{isDate:true},releaseRequestTime:{isDate:true}};t.TypeInfo.TaskAgentCloudType.fields={inputDescriptors:{isArray:true,typeInfo:n.TypeInfo.InputDescriptor}};t.TypeInfo.TaskAgentDowngrade.fields={code:{enumType:t.TypeInfo.TaskAgentUpdateReasonType}};t.TypeInfo.TaskAgentJob.fields={steps:{isArray:true,typeInfo:t.TypeInfo.TaskAgentJobStep}};t.TypeInfo.TaskAgentJobRequest.fields={assignTime:{isDate:true},finishTime:{isDate:true},lockedUntil:{isDate:true},matchedAgents:{isArray:true,typeInfo:t.TypeInfo.TaskAgentReference},queueTime:{isDate:true},receiveTime:{isDate:true},reservedAgent:{typeInfo:t.TypeInfo.TaskAgentReference},result:{enumType:t.TypeInfo.TaskResult}};t.TypeInfo.TaskAgentJobStep.fields={type:{enumType:t.TypeInfo.TaskAgentJobStepType}};t.TypeInfo.TaskAgentManualUpdate.fields={code:{enumType:t.TypeInfo.TaskAgentUpdateReasonType}};t.TypeInfo.TaskAgentMinAgentVersionRequiredUpdate.fields={code:{enumType:t.TypeInfo.TaskAgentUpdateReasonType}};t.TypeInfo.TaskAgentPool.fields={createdOn:{isDate:true},options:{enumType:t.TypeInfo.TaskAgentPoolOptions},poolType:{enumType:t.TypeInfo.TaskAgentPoolType}};t.TypeInfo.TaskAgentPoolMaintenanceDefinition.fields={pool:{typeInfo:t.TypeInfo.TaskAgentPoolReference},scheduleSetting:{typeInfo:t.TypeInfo.TaskAgentPoolMaintenanceSchedule}};t.TypeInfo.TaskAgentPoolMaintenanceJob.fields={finishTime:{isDate:true},pool:{typeInfo:t.TypeInfo.TaskAgentPoolReference},queueTime:{isDate:true},result:{enumType:t.TypeInfo.TaskAgentPoolMaintenanceJobResult},startTime:{isDate:true},status:{enumType:t.TypeInfo.TaskAgentPoolMaintenanceJobStatus},targetAgents:{isArray:true,typeInfo:t.TypeInfo.TaskAgentPoolMaintenanceJobTargetAgent}};t.TypeInfo.TaskAgentPoolMaintenanceJobTargetAgent.fields={agent:{typeInfo:t.TypeInfo.TaskAgentReference},result:{enumType:t.TypeInfo.TaskAgentPoolMaintenanceJobResult},status:{enumType:t.TypeInfo.TaskAgentPoolMaintenanceJobStatus}};t.TypeInfo.TaskAgentPoolMaintenanceSchedule.fields={daysToBuild:{enumType:t.TypeInfo.TaskAgentPoolMaintenanceScheduleDays}};t.TypeInfo.TaskAgentPoolReference.fields={options:{enumType:t.TypeInfo.TaskAgentPoolOptions},poolType:{enumType:t.TypeInfo.TaskAgentPoolType}};t.TypeInfo.TaskAgentPoolStatus.fields={options:{enumType:t.TypeInfo.TaskAgentPoolOptions},poolType:{enumType:t.TypeInfo.TaskAgentPoolType}};t.TypeInfo.TaskAgentPoolSummary.fields={deploymentGroups:{isArray:true,typeInfo:t.TypeInfo.DeploymentGroupReference},pool:{typeInfo:t.TypeInfo.TaskAgentPoolReference},queues:{isArray:true,typeInfo:t.TypeInfo.TaskAgentQueue}};t.TypeInfo.TaskAgentQueue.fields={pool:{typeInfo:t.TypeInfo.TaskAgentPoolReference}};t.TypeInfo.TaskAgentReference.fields={status:{enumType:t.TypeInfo.TaskAgentStatus}};t.TypeInfo.TaskAgentSession.fields={agent:{typeInfo:t.TypeInfo.TaskAgentReference}};t.TypeInfo.TaskAgentUpdate.fields={reason:{typeInfo:t.TypeInfo.TaskAgentUpdateReason},requestTime:{isDate:true}};t.TypeInfo.TaskAgentUpdateReason.fields={code:{enumType:t.TypeInfo.TaskAgentUpdateReasonType}};t.TypeInfo.TaskAttachment.fields={createdOn:{isDate:true},lastChangedOn:{isDate:true}};t.TypeInfo.TaskCommandRestrictions.fields={mode:{enumType:t.TypeInfo.TaskCommandMode}};t.TypeInfo.TaskCompletedEvent.fields={result:{enumType:t.TypeInfo.TaskResult}};t.TypeInfo.TaskDefinition.fields={restrictions:{typeInfo:t.TypeInfo.TaskRestrictions}};t.TypeInfo.TaskGroup.fields={createdOn:{isDate:true},modifiedOn:{isDate:true},restrictions:{typeInfo:t.TypeInfo.TaskRestrictions}};t.TypeInfo.TaskGroupRevision.fields={changedDate:{isDate:true},changeType:{enumType:t.TypeInfo.AuditAction}};t.TypeInfo.TaskLog.fields={createdOn:{isDate:true},lastChangedOn:{isDate:true}};t.TypeInfo.TaskOrchestrationContainer.fields={children:{isArray:true,typeInfo:t.TypeInfo.TaskOrchestrationItem},itemType:{enumType:t.TypeInfo.TaskOrchestrationItemType},rollback:{typeInfo:t.TypeInfo.TaskOrchestrationContainer}};t.TypeInfo.TaskOrchestrationItem.fields={itemType:{enumType:t.TypeInfo.TaskOrchestrationItemType}};t.TypeInfo.TaskOrchestrationJob.fields={itemType:{enumType:t.TypeInfo.TaskOrchestrationItemType}};t.TypeInfo.TaskOrchestrationPlan.fields={environment:{typeInfo:t.TypeInfo.PlanEnvironment},finishTime:{isDate:true},implementation:{typeInfo:t.TypeInfo.TaskOrchestrationContainer},result:{enumType:t.TypeInfo.TaskResult},startTime:{isDate:true},state:{enumType:t.TypeInfo.TaskOrchestrationPlanState}};t.TypeInfo.TaskOrchestrationPlanGroup.fields={runningRequests:{isArray:true,typeInfo:t.TypeInfo.TaskAgentJobRequest}};t.TypeInfo.TaskOrchestrationPlanGroupsQueueMetrics.fields={status:{enumType:t.TypeInfo.PlanGroupStatus}};t.TypeInfo.TaskOrchestrationQueuedPlan.fields={assignTime:{isDate:true},queueTime:{isDate:true}};t.TypeInfo.TaskOrchestrationQueuedPlanGroup.fields={plans:{isArray:true,typeInfo:t.TypeInfo.TaskOrchestrationQueuedPlan}};t.TypeInfo.TaskRestrictions.fields={commands:{typeInfo:t.TypeInfo.TaskCommandRestrictions}};t.TypeInfo.Timeline.fields={lastChangedOn:{isDate:true},records:{isArray:true,typeInfo:t.TypeInfo.TimelineRecord}};t.TypeInfo.TimelineRecord.fields={finishTime:{isDate:true},issues:{isArray:true,typeInfo:t.TypeInfo.Issue},lastModified:{isDate:true},result:{enumType:t.TypeInfo.TaskResult},startTime:{isDate:true},state:{enumType:t.TypeInfo.TimelineRecordState}};t.TypeInfo.TimelineRecordReference.fields={state:{enumType:t.TypeInfo.TimelineRecordState}};t.TypeInfo.VariableGroup.fields={createdOn:{isDate:true},modifiedOn:{isDate:true}};t.TypeInfo.VirtualMachine.fields={agent:{typeInfo:t.TypeInfo.TaskAgent}};t.TypeInfo.VirtualMachineGroup.fields={createdOn:{isDate:true},lastModifiedOn:{isDate:true},type:{enumType:t.TypeInfo.EnvironmentResourceType}};t.TypeInfo.VirtualMachineResource.fields={agent:{typeInfo:t.TypeInfo.TaskAgent},createdOn:{isDate:true},lastModifiedOn:{isDate:true},type:{enumType:t.TypeInfo.EnvironmentResourceType}};t.TypeInfo.VirtualMachineResourceCreateParameters.fields={virtualMachineResource:{typeInfo:t.TypeInfo.VirtualMachineResource}}},458:(e,t,i)=>{Object.defineProperty(t,"__esModule",{value:true});t.TypeInfo=t.TestSessionState=t.TestSessionSource=t.TestRunSubstate=t.TestRunState=t.TestRunPublishContext=t.TestRunOutcome=t.TestResultsSettingsType=t.TestResultsSessionState=t.TestResultsContextType=t.TestResultGroupBy=t.TestPointState=t.TestOutcome=t.TestLogType=t.TestLogStoreOperationType=t.TestLogStoreEndpointType=t.TestLogStatusCode=t.TestLogScope=t.TestConfigurationState=t.TCMServiceDataMigrationStatus=t.SuiteExpand=t.SessionResult=t.Service=t.RunType=t.ResultObjectType=t.ResultMetaDataDetails=t.ResultMetadata=t.ResultGroupType=t.ResultDetails=t.OperationType=t.Metrics=t.FlakyDetectionType=t.CustomTestFieldType=t.CustomTestFieldScope=t.CoverageSummaryStatus=t.CoverageStatus=t.CoverageQueryFlags=t.CoverageDetailedSummaryStatus=t.CloneOperationState=t.AttachmentType=void 0;const n=i(7127);const r=i(613);var s;(function(e){e[e["GeneralAttachment"]=0]="GeneralAttachment";e[e["AfnStrip"]=1]="AfnStrip";e[e["BugFilingData"]=2]="BugFilingData";e[e["CodeCoverage"]=3]="CodeCoverage";e[e["IntermediateCollectorData"]=4]="IntermediateCollectorData";e[e["RunConfig"]=5]="RunConfig";e[e["TestImpactDetails"]=6]="TestImpactDetails";e[e["TmiTestRunDeploymentFiles"]=7]="TmiTestRunDeploymentFiles";e[e["TmiTestRunReverseDeploymentFiles"]=8]="TmiTestRunReverseDeploymentFiles";e[e["TmiTestResultDetail"]=9]="TmiTestResultDetail";e[e["TmiTestRunSummary"]=10]="TmiTestRunSummary";e[e["ConsoleLog"]=11]="ConsoleLog"})(s=t.AttachmentType||(t.AttachmentType={}));var o;(function(e){e[e["Failed"]=2]="Failed";e[e["InProgress"]=1]="InProgress";e[e["Queued"]=0]="Queued";e[e["Succeeded"]=3]="Succeeded"})(o=t.CloneOperationState||(t.CloneOperationState={}));var a;(function(e){e[e["None"]=0]="None";e[e["InProgress"]=1]="InProgress";e[e["Finalized"]=2]="Finalized";e[e["Pending"]=3]="Pending";e[e["UpdateRequestQueued"]=4]="UpdateRequestQueued";e[e["NoModulesFound"]=5]="NoModulesFound";e[e["NumberOfFilesExceeded"]=6]="NumberOfFilesExceeded";e[e["NoInputFiles"]=7]="NoInputFiles";e[e["BuildCancelled"]=8]="BuildCancelled";e[e["FailedJobs"]=9]="FailedJobs";e[e["ModuleMergeJobTimeout"]=10]="ModuleMergeJobTimeout";e[e["CodeCoverageSuccess"]=11]="CodeCoverageSuccess";e[e["InvalidBuildConfiguration"]=12]="InvalidBuildConfiguration";e[e["CoverageAnalyzerBuildNotFound"]=13]="CoverageAnalyzerBuildNotFound";e[e["FailedToRequeue"]=14]="FailedToRequeue";e[e["BuildBailedOut"]=15]="BuildBailedOut";e[e["NoCodeCoverageTask"]=16]="NoCodeCoverageTask";e[e["MergeJobFailed"]=17]="MergeJobFailed";e[e["MergeInvokerJobFailed"]=18]="MergeInvokerJobFailed";e[e["MonitorJobFailed"]=19]="MonitorJobFailed";e[e["ModuleMergeInvokerJobTimeout"]=20]="ModuleMergeInvokerJobTimeout";e[e["MonitorJobTimeout"]=21]="MonitorJobTimeout";e[e["InvalidCoverageInput"]=22]="InvalidCoverageInput"})(a=t.CoverageDetailedSummaryStatus||(t.CoverageDetailedSummaryStatus={}));var l;(function(e){e[e["Modules"]=1]="Modules";e[e["Functions"]=2]="Functions";e[e["BlockData"]=4]="BlockData"})(l=t.CoverageQueryFlags||(t.CoverageQueryFlags={}));var p;(function(e){e[e["Covered"]=0]="Covered";e[e["NotCovered"]=1]="NotCovered";e[e["PartiallyCovered"]=2]="PartiallyCovered"})(p=t.CoverageStatus||(t.CoverageStatus={}));var c;(function(e){e[e["None"]=0]="None";e[e["InProgress"]=1]="InProgress";e[e["Completed"]=2]="Completed";e[e["Finalized"]=3]="Finalized";e[e["Pending"]=4]="Pending";e[e["UpdateRequestQueued"]=5]="UpdateRequestQueued"})(c=t.CoverageSummaryStatus||(t.CoverageSummaryStatus={}));var d;(function(e){e[e["None"]=0]="None";e[e["TestRun"]=1]="TestRun";e[e["TestResult"]=2]="TestResult";e[e["TestRunAndTestResult"]=3]="TestRunAndTestResult";e[e["System"]=4]="System";e[e["All"]=7]="All"})(d=t.CustomTestFieldScope||(t.CustomTestFieldScope={}));var u;(function(e){e[e["Bit"]=2]="Bit";e[e["DateTime"]=4]="DateTime";e[e["Int"]=8]="Int";e[e["Float"]=6]="Float";e[e["String"]=12]="String";e[e["Guid"]=14]="Guid"})(u=t.CustomTestFieldType||(t.CustomTestFieldType={}));var A;(function(e){e[e["Custom"]=1]="Custom";e[e["System"]=2]="System"})(A=t.FlakyDetectionType||(t.FlakyDetectionType={}));var f;(function(e){e[e["All"]=1]="All";e[e["ResultSummary"]=2]="ResultSummary";e[e["ResultsAnalysis"]=3]="ResultsAnalysis";e[e["RunSummary"]=4]="RunSummary"})(f=t.Metrics||(t.Metrics={}));var h;(function(e){e[e["Add"]=1]="Add";e[e["Delete"]=2]="Delete"})(h=t.OperationType||(t.OperationType={}));var g;(function(e){e[e["None"]=0]="None";e[e["Iterations"]=1]="Iterations";e[e["WorkItems"]=2]="WorkItems";e[e["SubResults"]=4]="SubResults";e[e["Point"]=8]="Point"})(g=t.ResultDetails||(t.ResultDetails={}));var y;(function(e){e[e["None"]=0]="None";e[e["Rerun"]=1]="Rerun";e[e["DataDriven"]=2]="DataDriven";e[e["OrderedTest"]=3]="OrderedTest";e[e["Generic"]=4]="Generic"})(y=t.ResultGroupType||(t.ResultGroupType={}));var v;(function(e){e[e["Rerun"]=1]="Rerun";e[e["Flaky"]=2]="Flaky"})(v=t.ResultMetadata||(t.ResultMetadata={}));var I;(function(e){e[e["None"]=0]="None";e[e["FlakyIdentifiers"]=1]="FlakyIdentifiers"})(I=t.ResultMetaDataDetails||(t.ResultMetaDataDetails={}));var E;(function(e){e[e["TestSuite"]=0]="TestSuite";e[e["TestPlan"]=1]="TestPlan"})(E=t.ResultObjectType||(t.ResultObjectType={}));var C;(function(e){e[e["Unspecified"]=0]="Unspecified";e[e["Normal"]=1]="Normal";e[e["Blocking"]=2]="Blocking";e[e["Web"]=4]="Web";e[e["MtrRunInitiatedFromWeb"]=8]="MtrRunInitiatedFromWeb";e[e["RunWithDtlEnv"]=16]="RunWithDtlEnv";e[e["NoConfigRun"]=32]="NoConfigRun"})(C=t.RunType||(t.RunType={}));var b;(function(e){e[e["Any"]=0]="Any";e[e["Tcm"]=1]="Tcm";e[e["Tfs"]=2]="Tfs"})(b=t.Service||(t.Service={}));var T;(function(e){e[e["None"]=0]="None";e[e["Passed"]=1]="Passed";e[e["Failed"]=2]="Failed";e[e["Pending"]=3]="Pending"})(T=t.SessionResult||(t.SessionResult={}));var w;(function(e){e[e["Children"]=1]="Children";e[e["DefaultTesters"]=2]="DefaultTesters"})(w=t.SuiteExpand||(t.SuiteExpand={}));var R;(function(e){e[e["NotStarted"]=0]="NotStarted";e[e["InProgress"]=1]="InProgress";e[e["Completed"]=2]="Completed";e[e["Failed"]=3]="Failed"})(R=t.TCMServiceDataMigrationStatus||(t.TCMServiceDataMigrationStatus={}));var B;(function(e){e[e["Active"]=1]="Active";e[e["Inactive"]=2]="Inactive"})(B=t.TestConfigurationState||(t.TestConfigurationState={}));var D;(function(e){e[e["Run"]=0]="Run";e[e["Build"]=1]="Build";e[e["Release"]=2]="Release"})(D=t.TestLogScope||(t.TestLogScope={}));var S;(function(e){e[e["Success"]=0]="Success";e[e["Failed"]=1]="Failed";e[e["FileAlreadyExists"]=2]="FileAlreadyExists";e[e["InvalidInput"]=3]="InvalidInput";e[e["InvalidFileName"]=4]="InvalidFileName";e[e["InvalidContainer"]=5]="InvalidContainer";e[e["TransferFailed"]=6]="TransferFailed";e[e["FeatureDisabled"]=7]="FeatureDisabled";e[e["BuildDoesNotExist"]=8]="BuildDoesNotExist";e[e["RunDoesNotExist"]=9]="RunDoesNotExist";e[e["ContainerNotCreated"]=10]="ContainerNotCreated";e[e["APINotSupported"]=11]="APINotSupported";e[e["FileSizeExceeds"]=12]="FileSizeExceeds";e[e["ContainerNotFound"]=13]="ContainerNotFound";e[e["FileNotFound"]=14]="FileNotFound";e[e["DirectoryNotFound"]=15]="DirectoryNotFound";e[e["StorageCapacityExceeded"]=16]="StorageCapacityExceeded"})(S=t.TestLogStatusCode||(t.TestLogStatusCode={}));var k;(function(e){e[e["Root"]=1]="Root";e[e["File"]=2]="File"})(k=t.TestLogStoreEndpointType||(t.TestLogStoreEndpointType={}));var _;(function(e){e[e["Read"]=1]="Read";e[e["Create"]=2]="Create";e[e["ReadAndCreate"]=3]="ReadAndCreate"})(_=t.TestLogStoreOperationType||(t.TestLogStoreOperationType={}));var P;(function(e){e[e["GeneralAttachment"]=1]="GeneralAttachment";e[e["CodeCoverage"]=2]="CodeCoverage";e[e["TestImpact"]=3]="TestImpact";e[e["Intermediate"]=4]="Intermediate";e[e["System"]=5]="System";e[e["MergedCoverageFile"]=6]="MergedCoverageFile"})(P=t.TestLogType||(t.TestLogType={}));var x;(function(e){e[e["Unspecified"]=0]="Unspecified";e[e["None"]=1]="None";e[e["Passed"]=2]="Passed";e[e["Failed"]=3]="Failed";e[e["Inconclusive"]=4]="Inconclusive";e[e["Timeout"]=5]="Timeout";e[e["Aborted"]=6]="Aborted";e[e["Blocked"]=7]="Blocked";e[e["NotExecuted"]=8]="NotExecuted";e[e["Warning"]=9]="Warning";e[e["Error"]=10]="Error";e[e["NotApplicable"]=11]="NotApplicable";e[e["Paused"]=12]="Paused";e[e["InProgress"]=13]="InProgress";e[e["NotImpacted"]=14]="NotImpacted";e[e["MaxValue"]=14]="MaxValue"})(x=t.TestOutcome||(t.TestOutcome={}));var O;(function(e){e[e["None"]=0]="None";e[e["Ready"]=1]="Ready";e[e["Completed"]=2]="Completed";e[e["NotReady"]=3]="NotReady";e[e["InProgress"]=4]="InProgress";e[e["MaxValue"]=4]="MaxValue"})(O=t.TestPointState||(t.TestPointState={}));var V;(function(e){e[e["Branch"]=1]="Branch";e[e["Environment"]=2]="Environment"})(V=t.TestResultGroupBy||(t.TestResultGroupBy={}));var U;(function(e){e[e["Build"]=1]="Build";e[e["Release"]=2]="Release";e[e["Pipeline"]=3]="Pipeline"})(U=t.TestResultsContextType||(t.TestResultsContextType={}));var N;(function(e){e[e["None"]=0]="None";e[e["Running"]=1]="Running";e[e["Completed"]=2]="Completed";e[e["Waiting"]=3]="Waiting";e[e["Cancelled"]=4]="Cancelled"})(N=t.TestResultsSessionState||(t.TestResultsSessionState={}));var F;(function(e){e[e["All"]=1]="All";e[e["Flaky"]=2]="Flaky";e[e["NewTestLogging"]=3]="NewTestLogging"})(F=t.TestResultsSettingsType||(t.TestResultsSettingsType={}));var q;(function(e){e[e["Passed"]=0]="Passed";e[e["Failed"]=1]="Failed";e[e["NotImpacted"]=2]="NotImpacted";e[e["Others"]=3]="Others"})(q=t.TestRunOutcome||(t.TestRunOutcome={}));var j;(function(e){e[e["Build"]=1]="Build";e[e["Release"]=2]="Release";e[e["All"]=3]="All"})(j=t.TestRunPublishContext||(t.TestRunPublishContext={}));var M;(function(e){e[e["Unspecified"]=0]="Unspecified";e[e["NotStarted"]=1]="NotStarted";e[e["InProgress"]=2]="InProgress";e[e["Completed"]=3]="Completed";e[e["Aborted"]=4]="Aborted";e[e["Waiting"]=5]="Waiting";e[e["NeedsInvestigation"]=6]="NeedsInvestigation"})(M=t.TestRunState||(t.TestRunState={}));var L;(function(e){e[e["None"]=0]="None";e[e["CreatingEnvironment"]=1]="CreatingEnvironment";e[e["RunningTests"]=2]="RunningTests";e[e["CanceledByUser"]=3]="CanceledByUser";e[e["AbortedBySystem"]=4]="AbortedBySystem";e[e["TimedOut"]=5]="TimedOut";e[e["PendingAnalysis"]=6]="PendingAnalysis";e[e["Analyzed"]=7]="Analyzed";e[e["CancellationInProgress"]=8]="CancellationInProgress"})(L=t.TestRunSubstate||(t.TestRunSubstate={}));var G;(function(e){e[e["Unknown"]=0]="Unknown";e[e["XTDesktop"]=1]="XTDesktop";e[e["FeedbackDesktop"]=2]="FeedbackDesktop";e[e["XTWeb"]=3]="XTWeb";e[e["FeedbackWeb"]=4]="FeedbackWeb";e[e["XTDesktop2"]=5]="XTDesktop2";e[e["SessionInsightsForAll"]=6]="SessionInsightsForAll"})(G=t.TestSessionSource||(t.TestSessionSource={}));var H;(function(e){e[e["Unspecified"]=0]="Unspecified";e[e["NotStarted"]=1]="NotStarted";e[e["InProgress"]=2]="InProgress";e[e["Paused"]=3]="Paused";e[e["Completed"]=4]="Completed";e[e["Declined"]=5]="Declined"})(H=t.TestSessionState||(t.TestSessionState={}));t.TypeInfo={AfnStrip:{},AggregatedDataForResultTrend:{},AggregatedResultDetailsByOutcome:{},AggregatedResultsAnalysis:{},AggregatedResultsByOutcome:{},AggregatedRunsByOutcome:{},AggregatedRunsByState:{},AttachmentType:{enumValues:{generalAttachment:0,afnStrip:1,bugFilingData:2,codeCoverage:3,intermediateCollectorData:4,runConfig:5,testImpactDetails:6,tmiTestRunDeploymentFiles:7,tmiTestRunReverseDeploymentFiles:8,tmiTestResultDetail:9,tmiTestRunSummary:10,consoleLog:11}},BatchResponse:{},BuildConfiguration:{},BuildCoverage:{},BuildReference2:{},BulkResultUpdateRequest:{},CloneOperationInformation:{},CloneOperationState:{enumValues:{failed:2,inProgress:1,queued:0,succeeded:3}},CodeCoverageSummary:{},Coverage2:{},CoverageDetailedSummaryStatus:{enumValues:{none:0,inProgress:1,finalized:2,pending:3,updateRequestQueued:4,noModulesFound:5,numberOfFilesExceeded:6,noInputFiles:7,buildCancelled:8,failedJobs:9,moduleMergeJobTimeout:10,codeCoverageSuccess:11,invalidBuildConfiguration:12,coverageAnalyzerBuildNotFound:13,failedToRequeue:14,buildBailedOut:15,noCodeCoverageTask:16,mergeJobFailed:17,mergeInvokerJobFailed:18,monitorJobFailed:19,moduleMergeInvokerJobTimeout:20,monitorJobTimeout:21,invalidCoverageInput:22}},CoverageQueryFlags:{enumValues:{modules:1,functions:2,blockData:4}},CoverageStatus:{enumValues:{covered:0,notCovered:1,partiallyCovered:2}},CoverageSummaryStatus:{enumValues:{none:0,inProgress:1,completed:2,finalized:3,pending:4,updateRequestQueued:5}},CreateTestMessageLogEntryRequest:{},CreateTestResultsRequest:{},CreateTestRunRequest:{},CustomTestFieldDefinition:{},CustomTestFieldScope:{enumValues:{none:0,testRun:1,testResult:2,testRunAndTestResult:3,system:4,all:7}},CustomTestFieldType:{enumValues:{bit:2,dateTime:4,int:8,float:6,string:12,guid:14}},DatedTestFieldData:{},FailingSince:{},FetchTestResultsResponse:{},FlakyDetection:{},FlakyDetectionType:{enumValues:{custom:1,system:2}},FlakySettings:{},LastResultDetails:{},LegacyBuildConfiguration:{},LegacyReleaseReference:{},LegacyTestCaseResult:{},LegacyTestRun:{},LegacyTestSettings:{},Machine:{},Metrics:{enumValues:{all:1,resultSummary:2,resultsAnalysis:3,runSummary:4}},OperationType:{enumValues:{add:1,delete:2}},PipelineTestMetrics:{},PointLastResult:{},PointsResults2:{},QueryTestActionResultResponse:{},ReleaseReference:{},ReleaseReference2:{},RequirementsToTestsMapping2:{},Response:{},ResultDetails:{enumValues:{none:0,iterations:1,workItems:2,subResults:4,point:8}},ResultGroupType:{enumValues:{none:0,rerun:1,dataDriven:2,orderedTest:3,generic:4}},ResultMetadata:{enumValues:{rerun:1,flaky:2}},ResultMetaDataDetails:{enumValues:{none:0,flakyIdentifiers:1}},ResultObjectType:{enumValues:{testSuite:0,testPlan:1}},ResultRetentionSettings:{},ResultsByQueryResponse:{},ResultsFilter:{},ResultsSummaryByOutcome:{},ResultSummary:{},ResultUpdateRequest:{},ResultUpdateRequestModel:{},ResultUpdateResponse:{},RunCreateModel:{},RunStatistic:{},RunSummary:{},RunSummaryModel:{},RunType:{enumValues:{unspecified:0,normal:1,blocking:2,web:4,mtrRunInitiatedFromWeb:8,runWithDtlEnv:16,noConfigRun:32}},RunUpdateModel:{},Service:{enumValues:{any:0,tcm:1,tfs:2}},SessionEnvironmentAndMachine:{},SessionResult:{enumValues:{none:0,passed:1,failed:2,pending:3}},SourceViewBuildCoverage:{},SuiteExpand:{enumValues:{children:1,defaultTesters:2}},TCMServiceDataMigrationStatus:{enumValues:{notStarted:0,inProgress:1,completed:2,failed:3}},TestActionResult:{},TestActionResult2:{},TestActionResultModel:{},TestAttachment:{},TestAuthoringDetails:{},TestCaseReference2:{},TestCaseResult:{},TestConfiguration:{},TestConfigurationState:{enumValues:{active:1,inactive:2}},TestExecutionReportData:{},TestExtensionField:{},TestExtensionFieldDetails:{},TestFailuresAnalysis:{},TestHistoryQuery:{},TestIterationDetailsModel:{},TestLog:{},TestLogReference:{},TestLogScope:{enumValues:{run:0,build:1,release:2}},TestLogStatus:{},TestLogStatusCode:{enumValues:{success:0,failed:1,fileAlreadyExists:2,invalidInput:3,invalidFileName:4,invalidContainer:5,transferFailed:6,featureDisabled:7,buildDoesNotExist:8,runDoesNotExist:9,containerNotCreated:10,apiNotSupported:11,fileSizeExceeds:12,containerNotFound:13,fileNotFound:14,directoryNotFound:15,storageCapacityExceeded:16}},TestLogStoreAttachment:{},TestLogStoreEndpointDetails:{},TestLogStoreEndpointType:{enumValues:{root:1,file:2}},TestLogStoreOperationType:{enumValues:{read:1,create:2,readAndCreate:3}},TestLogType:{enumValues:{generalAttachment:1,codeCoverage:2,testImpact:3,intermediate:4,system:5,mergedCoverageFile:6}},TestMessageLogDetails:{},TestMessageLogEntry:{},TestMessageLogEntry2:{},TestMethod:{},TestOutcome:{enumValues:{unspecified:0,none:1,passed:2,failed:3,inconclusive:4,timeout:5,aborted:6,blocked:7,notExecuted:8,warning:9,error:10,notApplicable:11,paused:12,inProgress:13,notImpacted:14,maxValue:14}},TestParameter2:{},TestPlan:{},TestPlanCloneRequest:{},TestPlanHubData:{},TestPlansWithSelection:{},TestPoint:{},TestPointReference:{},TestPointsEvent:{},TestPointsQuery:{},TestPointState:{enumValues:{none:0,ready:1,completed:2,notReady:3,inProgress:4,maxValue:4}},TestPointsUpdatedEvent:{},TestResult2:{},TestResultAcrossProjectResponse:{},TestResultAttachment:{},TestResultGroupBy:{enumValues:{branch:1,environment:2}},TestResultHistory:{},TestResultHistoryDetailsForGroup:{},TestResultHistoryForGroup:{},TestResultModelBase:{},TestResultReset2:{},TestResultsContext:{},TestResultsContextType:{enumValues:{build:1,release:2,pipeline:3}},TestResultsDetails:{},TestResultsDetailsForGroup:{},TestResultsEx2:{},TestResultsQuery:{},TestResultsSession:{},TestResultsSessionState:{enumValues:{none:0,running:1,completed:2,waiting:3,cancelled:4}},TestResultsSettings:{},TestResultsSettingsType:{enumValues:{all:1,flaky:2,newTestLogging:3}},TestResultSummary:{},TestResultsUpdateSettings:{},TestResultsWithWatermark:{},TestResultTrendFilter:{},TestRun:{},TestRun2:{},TestRunCanceledEvent:{},TestRunCreatedEvent:{},TestRunEvent:{},TestRunEx2:{},TestRunOutcome:{enumValues:{passed:0,failed:1,notImpacted:2,others:3}},TestRunPublishContext:{enumValues:{build:1,release:2,all:3}},TestRunStartedEvent:{},TestRunState:{enumValues:{unspecified:0,notStarted:1,inProgress:2,completed:3,aborted:4,waiting:5,needsInvestigation:6}},TestRunStatistic:{},TestRunSubstate:{enumValues:{none:0,creatingEnvironment:1,runningTests:2,canceledByUser:3,abortedBySystem:4,timedOut:5,pendingAnalysis:6,analyzed:7,cancellationInProgress:8}},TestRunSummary2:{},TestRunWithDtlEnvEvent:{},TestSession:{},TestSessionExploredWorkItemReference:{},TestSessionSource:{enumValues:{unknown:0,xtDesktop:1,feedbackDesktop:2,xtWeb:3,feedbackWeb:4,xtDesktop2:5,sessionInsightsForAll:6}},TestSessionState:{enumValues:{unspecified:0,notStarted:1,inProgress:2,paused:3,completed:4,declined:5}},TestSettings2:{},TestSubResult:{},TestSuite:{},TestSummaryForWorkItem:{},TestToWorkItemLinks:{},Timeline:{},UpdatedProperties:{},UpdateTestRunRequest:{},UpdateTestRunResponse:{},WorkItemToTestLinks:{}};t.TypeInfo.AfnStrip.fields={creationDate:{isDate:true}};t.TypeInfo.AggregatedDataForResultTrend.fields={resultsByOutcome:{isDictionary:true,dictionaryKeyEnumType:t.TypeInfo.TestOutcome,dictionaryValueTypeInfo:t.TypeInfo.AggregatedResultsByOutcome},runSummaryByState:{isDictionary:true,dictionaryKeyEnumType:t.TypeInfo.TestRunState,dictionaryValueTypeInfo:t.TypeInfo.AggregatedRunsByState},testResultsContext:{typeInfo:t.TypeInfo.TestResultsContext}};t.TypeInfo.AggregatedResultDetailsByOutcome.fields={outcome:{enumType:t.TypeInfo.TestOutcome}};t.TypeInfo.AggregatedResultsAnalysis.fields={notReportedResultsByOutcome:{isDictionary:true,dictionaryKeyEnumType:t.TypeInfo.TestOutcome,dictionaryValueTypeInfo:t.TypeInfo.AggregatedResultsByOutcome},previousContext:{typeInfo:t.TypeInfo.TestResultsContext},resultsByOutcome:{isDictionary:true,dictionaryKeyEnumType:t.TypeInfo.TestOutcome,dictionaryValueTypeInfo:t.TypeInfo.AggregatedResultsByOutcome},runSummaryByOutcome:{isDictionary:true,dictionaryKeyEnumType:t.TypeInfo.TestRunOutcome,dictionaryValueTypeInfo:t.TypeInfo.AggregatedRunsByOutcome},runSummaryByState:{isDictionary:true,dictionaryKeyEnumType:t.TypeInfo.TestRunState,dictionaryValueTypeInfo:t.TypeInfo.AggregatedRunsByState}};t.TypeInfo.AggregatedResultsByOutcome.fields={outcome:{enumType:t.TypeInfo.TestOutcome}};t.TypeInfo.AggregatedRunsByOutcome.fields={outcome:{enumType:t.TypeInfo.TestRunOutcome}};t.TypeInfo.AggregatedRunsByState.fields={resultsByOutcome:{isDictionary:true,dictionaryKeyEnumType:t.TypeInfo.TestOutcome,dictionaryValueTypeInfo:t.TypeInfo.AggregatedResultsByOutcome},state:{enumType:t.TypeInfo.TestRunState}};t.TypeInfo.BatchResponse.fields={responses:{isArray:true,typeInfo:t.TypeInfo.Response}};t.TypeInfo.BuildConfiguration.fields={creationDate:{isDate:true}};t.TypeInfo.BuildCoverage.fields={configuration:{typeInfo:t.TypeInfo.BuildConfiguration}};t.TypeInfo.BuildReference2.fields={createdDate:{isDate:true}};t.TypeInfo.BulkResultUpdateRequest.fields={requests:{isArray:true,typeInfo:t.TypeInfo.ResultUpdateRequest}};t.TypeInfo.CloneOperationInformation.fields={completionDate:{isDate:true},creationDate:{isDate:true},resultObjectType:{enumType:t.TypeInfo.ResultObjectType},state:{enumType:t.TypeInfo.CloneOperationState}};t.TypeInfo.CodeCoverageSummary.fields={coverageDetailedSummaryStatus:{enumType:t.TypeInfo.CoverageDetailedSummaryStatus},status:{enumType:t.TypeInfo.CoverageSummaryStatus}};t.TypeInfo.Coverage2.fields={dateCreated:{isDate:true},dateModified:{isDate:true}};t.TypeInfo.CreateTestMessageLogEntryRequest.fields={testMessageLogEntry:{isArray:true,typeInfo:t.TypeInfo.TestMessageLogEntry}};t.TypeInfo.CreateTestResultsRequest.fields={results:{isArray:true,typeInfo:t.TypeInfo.LegacyTestCaseResult}};t.TypeInfo.CreateTestRunRequest.fields={results:{isArray:true,typeInfo:t.TypeInfo.LegacyTestCaseResult},testRun:{typeInfo:t.TypeInfo.LegacyTestRun},testSettings:{typeInfo:t.TypeInfo.LegacyTestSettings}};t.TypeInfo.CustomTestFieldDefinition.fields={fieldType:{enumType:t.TypeInfo.CustomTestFieldType},scope:{enumType:t.TypeInfo.CustomTestFieldScope}};t.TypeInfo.DatedTestFieldData.fields={date:{isDate:true}};t.TypeInfo.FailingSince.fields={date:{isDate:true},release:{typeInfo:t.TypeInfo.ReleaseReference}};t.TypeInfo.FetchTestResultsResponse.fields={actionResults:{isArray:true,typeInfo:t.TypeInfo.TestActionResult},attachments:{isArray:true,typeInfo:t.TypeInfo.TestResultAttachment},results:{isArray:true,typeInfo:t.TypeInfo.LegacyTestCaseResult}};t.TypeInfo.FlakyDetection.fields={flakyDetectionType:{enumType:t.TypeInfo.FlakyDetectionType}};t.TypeInfo.FlakySettings.fields={flakyDetection:{typeInfo:t.TypeInfo.FlakyDetection}};t.TypeInfo.LastResultDetails.fields={dateCompleted:{isDate:true}};t.TypeInfo.LegacyBuildConfiguration.fields={completedDate:{isDate:true},createdDate:{isDate:true}};t.TypeInfo.LegacyReleaseReference.fields={environmentCreationDate:{isDate:true},releaseCreationDate:{isDate:true}};t.TypeInfo.LegacyTestCaseResult.fields={buildReference:{typeInfo:t.TypeInfo.LegacyBuildConfiguration},creationDate:{isDate:true},customFields:{isArray:true,typeInfo:t.TypeInfo.TestExtensionField},dateCompleted:{isDate:true},dateStarted:{isDate:true},failingSince:{typeInfo:t.TypeInfo.FailingSince},lastUpdated:{isDate:true},releaseReference:{typeInfo:t.TypeInfo.LegacyReleaseReference},resultGroupType:{enumType:t.TypeInfo.ResultGroupType},stackTrace:{typeInfo:t.TypeInfo.TestExtensionField}};t.TypeInfo.LegacyTestRun.fields={buildReference:{typeInfo:t.TypeInfo.LegacyBuildConfiguration},completeDate:{isDate:true},creationDate:{isDate:true},customFields:{isArray:true,typeInfo:t.TypeInfo.TestExtensionField},dueDate:{isDate:true},lastUpdated:{isDate:true},releaseReference:{typeInfo:t.TypeInfo.LegacyReleaseReference},startDate:{isDate:true},testMessageLogEntries:{isArray:true,typeInfo:t.TypeInfo.TestMessageLogDetails}};t.TypeInfo.LegacyTestSettings.fields={createdDate:{isDate:true},lastUpdated:{isDate:true}};t.TypeInfo.Machine.fields={timeline:{isArray:true,typeInfo:t.TypeInfo.Timeline}};t.TypeInfo.PipelineTestMetrics.fields={resultSummary:{typeInfo:t.TypeInfo.ResultSummary},runSummary:{typeInfo:t.TypeInfo.RunSummary},summaryAtChild:{isArray:true,typeInfo:t.TypeInfo.PipelineTestMetrics}};t.TypeInfo.PointLastResult.fields={lastUpdatedDate:{isDate:true}};t.TypeInfo.PointsResults2.fields={lastUpdated:{isDate:true}};t.TypeInfo.QueryTestActionResultResponse.fields={testActionResults:{isArray:true,typeInfo:t.TypeInfo.TestActionResult},testAttachments:{isArray:true,typeInfo:t.TypeInfo.TestResultAttachment}};t.TypeInfo.ReleaseReference.fields={creationDate:{isDate:true},environmentCreationDate:{isDate:true}};t.TypeInfo.ReleaseReference2.fields={environmentCreationDate:{isDate:true},releaseCreationDate:{isDate:true}};t.TypeInfo.RequirementsToTestsMapping2.fields={creationDate:{isDate:true},deletionDate:{isDate:true}};t.TypeInfo.Response.fields={};t.TypeInfo.ResultRetentionSettings.fields={lastUpdatedDate:{isDate:true}};t.TypeInfo.ResultsByQueryResponse.fields={testResults:{isArray:true,typeInfo:t.TypeInfo.LegacyTestCaseResult}};t.TypeInfo.ResultsFilter.fields={executedIn:{enumType:t.TypeInfo.Service},maxCompleteDate:{isDate:true},testResultsContext:{typeInfo:t.TypeInfo.TestResultsContext}};t.TypeInfo.ResultsSummaryByOutcome.fields={aggregatedResultDetailsByOutcome:{isDictionary:true,dictionaryKeyEnumType:t.TypeInfo.TestOutcome,dictionaryValueTypeInfo:t.TypeInfo.AggregatedResultDetailsByOutcome}};t.TypeInfo.ResultSummary.fields={resultSummaryByRunState:{isDictionary:true,dictionaryKeyEnumType:t.TypeInfo.TestRunState,dictionaryValueTypeInfo:t.TypeInfo.ResultsSummaryByOutcome}};t.TypeInfo.ResultUpdateRequest.fields={actionResultDeletes:{isArray:true,typeInfo:t.TypeInfo.TestActionResult},actionResults:{isArray:true,typeInfo:t.TypeInfo.TestActionResult},attachments:{isArray:true,typeInfo:t.TypeInfo.TestResultAttachment},testCaseResult:{typeInfo:t.TypeInfo.LegacyTestCaseResult}};t.TypeInfo.ResultUpdateRequestModel.fields={actionResultDeletes:{isArray:true,typeInfo:t.TypeInfo.TestActionResultModel},actionResults:{isArray:true,typeInfo:t.TypeInfo.TestActionResultModel}};t.TypeInfo.ResultUpdateResponse.fields={lastUpdated:{isDate:true}};t.TypeInfo.RunCreateModel.fields={buildReference:{typeInfo:t.TypeInfo.BuildConfiguration},releaseReference:{typeInfo:t.TypeInfo.ReleaseReference},runSummary:{isArray:true,typeInfo:t.TypeInfo.RunSummaryModel}};t.TypeInfo.RunStatistic.fields={resultMetadata:{enumType:t.TypeInfo.ResultMetadata}};t.TypeInfo.RunSummary.fields={runSummaryByOutcome:{isDictionary:true,dictionaryKeyEnumType:t.TypeInfo.TestRunOutcome},runSummaryByState:{isDictionary:true,dictionaryKeyEnumType:t.TypeInfo.TestRunState}};t.TypeInfo.RunSummaryModel.fields={testOutcome:{enumType:t.TypeInfo.TestOutcome}};t.TypeInfo.RunUpdateModel.fields={logEntries:{isArray:true,typeInfo:t.TypeInfo.TestMessageLogDetails},runSummary:{isArray:true,typeInfo:t.TypeInfo.RunSummaryModel},substate:{enumType:t.TypeInfo.TestRunSubstate}};t.TypeInfo.SessionEnvironmentAndMachine.fields={machines:{isArray:true,typeInfo:t.TypeInfo.Machine}};t.TypeInfo.SourceViewBuildCoverage.fields={configuration:{typeInfo:t.TypeInfo.BuildConfiguration}};t.TypeInfo.TestActionResult.fields={creationDate:{isDate:true},dateCompleted:{isDate:true},dateStarted:{isDate:true},lastUpdated:{isDate:true}};t.TypeInfo.TestActionResult2.fields={creationDate:{isDate:true},dateCompleted:{isDate:true},dateStarted:{isDate:true},lastUpdated:{isDate:true}};t.TypeInfo.TestActionResultModel.fields={completedDate:{isDate:true},startedDate:{isDate:true}};t.TypeInfo.TestAttachment.fields={attachmentType:{enumType:t.TypeInfo.AttachmentType},createdDate:{isDate:true}};t.TypeInfo.TestAuthoringDetails.fields={lastUpdated:{isDate:true},state:{enumType:t.TypeInfo.TestPointState}};t.TypeInfo.TestCaseReference2.fields={creationDate:{isDate:true},lastRefTestRunDate:{isDate:true}};t.TypeInfo.TestCaseResult.fields={completedDate:{isDate:true},createdDate:{isDate:true},failingSince:{typeInfo:t.TypeInfo.FailingSince},iterationDetails:{isArray:true,typeInfo:t.TypeInfo.TestIterationDetailsModel},lastUpdatedDate:{isDate:true},releaseReference:{typeInfo:t.TypeInfo.ReleaseReference},resultGroupType:{enumType:t.TypeInfo.ResultGroupType},startedDate:{isDate:true},subResults:{isArray:true,typeInfo:t.TypeInfo.TestSubResult}};t.TypeInfo.TestConfiguration.fields={lastUpdatedDate:{isDate:true},state:{enumType:t.TypeInfo.TestConfigurationState}};t.TypeInfo.TestExecutionReportData.fields={reportData:{isArray:true,typeInfo:t.TypeInfo.DatedTestFieldData}};t.TypeInfo.TestExtensionField.fields={field:{typeInfo:t.TypeInfo.TestExtensionFieldDetails}};t.TypeInfo.TestExtensionFieldDetails.fields={type:{enumType:n.TypeInfo.SqlDbType}};t.TypeInfo.TestFailuresAnalysis.fields={previousContext:{typeInfo:t.TypeInfo.TestResultsContext}};t.TypeInfo.TestHistoryQuery.fields={groupBy:{enumType:t.TypeInfo.TestResultGroupBy},maxCompleteDate:{isDate:true},resultsForGroup:{isArray:true,typeInfo:t.TypeInfo.TestResultHistoryForGroup}};t.TypeInfo.TestIterationDetailsModel.fields={actionResults:{isArray:true,typeInfo:t.TypeInfo.TestActionResultModel},completedDate:{isDate:true},startedDate:{isDate:true}};t.TypeInfo.TestLog.fields={logReference:{typeInfo:t.TypeInfo.TestLogReference},modifiedOn:{isDate:true}};t.TypeInfo.TestLogReference.fields={scope:{enumType:t.TypeInfo.TestLogScope},type:{enumType:t.TypeInfo.TestLogType}};t.TypeInfo.TestLogStatus.fields={status:{enumType:t.TypeInfo.TestLogStatusCode}};t.TypeInfo.TestLogStoreAttachment.fields={attachmentType:{enumType:t.TypeInfo.AttachmentType},createdDate:{isDate:true}};t.TypeInfo.TestLogStoreEndpointDetails.fields={endpointType:{enumType:t.TypeInfo.TestLogStoreEndpointType},status:{enumType:t.TypeInfo.TestLogStatusCode}};t.TypeInfo.TestMessageLogDetails.fields={dateCreated:{isDate:true}};t.TypeInfo.TestMessageLogEntry.fields={dateCreated:{isDate:true}};t.TypeInfo.TestMessageLogEntry2.fields={dateCreated:{isDate:true}};t.TypeInfo.TestMethod.fields={testResult:{typeInfo:t.TypeInfo.TestCaseResult}};t.TypeInfo.TestParameter2.fields={creationDate:{isDate:true},dateModified:{isDate:true}};t.TypeInfo.TestPlan.fields={endDate:{isDate:true},startDate:{isDate:true},updatedDate:{isDate:true}};t.TypeInfo.TestPlanCloneRequest.fields={destinationTestPlan:{typeInfo:t.TypeInfo.TestPlan}};t.TypeInfo.TestPlanHubData.fields={testPlan:{typeInfo:t.TypeInfo.TestPlan},testPoints:{isArray:true,typeInfo:t.TypeInfo.TestPoint},testSuites:{isArray:true,typeInfo:t.TypeInfo.TestSuite}};t.TypeInfo.TestPlansWithSelection.fields={plans:{isArray:true,typeInfo:t.TypeInfo.TestPlan}};t.TypeInfo.TestPoint.fields={lastResetToActive:{isDate:true},lastResultDetails:{typeInfo:t.TypeInfo.LastResultDetails},lastUpdatedDate:{isDate:true}};t.TypeInfo.TestPointReference.fields={state:{enumType:t.TypeInfo.TestPointState}};t.TypeInfo.TestPointsEvent.fields={testPoints:{isArray:true,typeInfo:t.TypeInfo.TestPointReference}};t.TypeInfo.TestPointsQuery.fields={points:{isArray:true,typeInfo:t.TypeInfo.TestPoint}};t.TypeInfo.TestPointsUpdatedEvent.fields={testPoints:{isArray:true,typeInfo:t.TypeInfo.TestPointReference}};t.TypeInfo.TestResult2.fields={creationDate:{isDate:true},dateCompleted:{isDate:true},dateStarted:{isDate:true},lastUpdated:{isDate:true}};t.TypeInfo.TestResultAcrossProjectResponse.fields={testResult:{typeInfo:t.TypeInfo.LegacyTestCaseResult}};t.TypeInfo.TestResultAttachment.fields={attachmentType:{enumType:t.TypeInfo.AttachmentType},creationDate:{isDate:true}};t.TypeInfo.TestResultHistory.fields={resultsForGroup:{isArray:true,typeInfo:t.TypeInfo.TestResultHistoryDetailsForGroup}};t.TypeInfo.TestResultHistoryDetailsForGroup.fields={latestResult:{typeInfo:t.TypeInfo.TestCaseResult}};t.TypeInfo.TestResultHistoryForGroup.fields={results:{isArray:true,typeInfo:t.TypeInfo.TestCaseResult}};t.TypeInfo.TestResultModelBase.fields={completedDate:{isDate:true},startedDate:{isDate:true}};t.TypeInfo.TestResultReset2.fields={dateModified:{isDate:true}};t.TypeInfo.TestResultsContext.fields={contextType:{enumType:t.TypeInfo.TestResultsContextType},release:{typeInfo:t.TypeInfo.ReleaseReference}};t.TypeInfo.TestResultsDetails.fields={resultsForGroup:{isArray:true,typeInfo:t.TypeInfo.TestResultsDetailsForGroup}};t.TypeInfo.TestResultsDetailsForGroup.fields={results:{isArray:true,typeInfo:t.TypeInfo.TestCaseResult},resultsCountByOutcome:{isDictionary:true,dictionaryKeyEnumType:t.TypeInfo.TestOutcome,dictionaryValueTypeInfo:t.TypeInfo.AggregatedResultsByOutcome}};t.TypeInfo.TestResultsEx2.fields={creationDate:{isDate:true},dateTimeValue:{isDate:true}};t.TypeInfo.TestResultsQuery.fields={results:{isArray:true,typeInfo:t.TypeInfo.TestCaseResult},resultsFilter:{typeInfo:t.TypeInfo.ResultsFilter}};t.TypeInfo.TestResultsSession.fields={endTimeUTC:{isDate:true},result:{enumType:t.TypeInfo.SessionResult},startTimeUTC:{isDate:true},state:{enumType:t.TypeInfo.TestResultsSessionState},timeline:{isArray:true,typeInfo:t.TypeInfo.Timeline}};t.TypeInfo.TestResultsSettings.fields={flakySettings:{typeInfo:t.TypeInfo.FlakySettings}};t.TypeInfo.TestResultSummary.fields={aggregatedResultsAnalysis:{typeInfo:t.TypeInfo.AggregatedResultsAnalysis},teamProject:{typeInfo:r.TypeInfo.TeamProjectReference},testFailures:{typeInfo:t.TypeInfo.TestFailuresAnalysis},testResultsContext:{typeInfo:t.TypeInfo.TestResultsContext}};t.TypeInfo.TestResultsUpdateSettings.fields={flakySettings:{typeInfo:t.TypeInfo.FlakySettings}};t.TypeInfo.TestResultsWithWatermark.fields={changedDate:{isDate:true},pointsResults:{isArray:true,typeInfo:t.TypeInfo.PointsResults2}};t.TypeInfo.TestResultTrendFilter.fields={maxCompleteDate:{isDate:true}};t.TypeInfo.TestRun.fields={buildConfiguration:{typeInfo:t.TypeInfo.BuildConfiguration},completedDate:{isDate:true},createdDate:{isDate:true},dueDate:{isDate:true},lastUpdatedDate:{isDate:true},release:{typeInfo:t.TypeInfo.ReleaseReference},runStatistics:{isArray:true,typeInfo:t.TypeInfo.RunStatistic},startedDate:{isDate:true},substate:{enumType:t.TypeInfo.TestRunSubstate}};t.TypeInfo.TestRun2.fields={completeDate:{isDate:true},creationDate:{isDate:true},deletedOn:{isDate:true},dueDate:{isDate:true},lastUpdated:{isDate:true},startDate:{isDate:true}};t.TypeInfo.TestRunCanceledEvent.fields={testRun:{typeInfo:t.TypeInfo.TestRun}};t.TypeInfo.TestRunCreatedEvent.fields={testRun:{typeInfo:t.TypeInfo.TestRun}};t.TypeInfo.TestRunEvent.fields={testRun:{typeInfo:t.TypeInfo.TestRun}};t.TypeInfo.TestRunEx2.fields={createdDate:{isDate:true},dateTimeValue:{isDate:true}};t.TypeInfo.TestRunStartedEvent.fields={testRun:{typeInfo:t.TypeInfo.TestRun}};t.TypeInfo.TestRunStatistic.fields={runStatistics:{isArray:true,typeInfo:t.TypeInfo.RunStatistic}};t.TypeInfo.TestRunSummary2.fields={testRunCompletedDate:{isDate:true}};t.TypeInfo.TestRunWithDtlEnvEvent.fields={testRun:{typeInfo:t.TypeInfo.TestRun}};t.TypeInfo.TestSession.fields={endDate:{isDate:true},lastUpdatedDate:{isDate:true},source:{enumType:t.TypeInfo.TestSessionSource},startDate:{isDate:true},state:{enumType:t.TypeInfo.TestSessionState}};t.TypeInfo.TestSessionExploredWorkItemReference.fields={endTime:{isDate:true},startTime:{isDate:true}};t.TypeInfo.TestSettings2.fields={createdDate:{isDate:true},lastUpdatedDate:{isDate:true}};t.TypeInfo.TestSubResult.fields={completedDate:{isDate:true},lastUpdatedDate:{isDate:true},resultGroupType:{enumType:t.TypeInfo.ResultGroupType},startedDate:{isDate:true},subResults:{isArray:true,typeInfo:t.TypeInfo.TestSubResult}};t.TypeInfo.TestSuite.fields={children:{isArray:true,typeInfo:t.TypeInfo.TestSuite},lastPopulatedDate:{isDate:true},lastUpdatedDate:{isDate:true}};t.TypeInfo.TestSummaryForWorkItem.fields={summary:{typeInfo:t.TypeInfo.AggregatedDataForResultTrend}};t.TypeInfo.TestToWorkItemLinks.fields={test:{typeInfo:t.TypeInfo.TestMethod}};t.TypeInfo.Timeline.fields={timestampUTC:{isDate:true}};t.TypeInfo.UpdatedProperties.fields={lastUpdated:{isDate:true}};t.TypeInfo.UpdateTestRunRequest.fields={attachmentsToAdd:{isArray:true,typeInfo:t.TypeInfo.TestResultAttachment},testRun:{typeInfo:t.TypeInfo.LegacyTestRun}};t.TypeInfo.UpdateTestRunResponse.fields={updatedProperties:{typeInfo:t.TypeInfo.UpdatedProperties}};t.TypeInfo.WorkItemToTestLinks.fields={executedIn:{enumType:t.TypeInfo.Service},tests:{isArray:true,typeInfo:t.TypeInfo.TestMethod}}},9793:(e,t,i)=>{Object.defineProperty(t,"__esModule",{value:true});t.TypeInfo=t.UserFriendlyTestOutcome=t.TestSuiteType=t.TestPlansLibraryWorkItemFilterMode=t.TestPlansLibraryQuery=t.TestEntityTypes=t.SuiteExpand=t.SuiteEntryTypes=t.ResultState=t.PointState=t.Outcome=t.LibraryTestCasesDataReturnCode=t.LastResolutionState=t.FailureType=t.ExcludeFlags=void 0;const n=i(458);const r=i(613);var s;(function(e){e[e["None"]=0]="None";e[e["PointAssignments"]=1]="PointAssignments";e[e["ExtraInformation"]=2]="ExtraInformation"})(s=t.ExcludeFlags||(t.ExcludeFlags={}));var o;(function(e){e[e["None"]=0]="None";e[e["Regression"]=1]="Regression";e[e["New_Issue"]=2]="New_Issue";e[e["Known_Issue"]=3]="Known_Issue";e[e["Unknown"]=4]="Unknown";e[e["Null_Value"]=5]="Null_Value";e[e["MaxValue"]=5]="MaxValue"})(o=t.FailureType||(t.FailureType={}));var a;(function(e){e[e["None"]=0]="None";e[e["NeedsInvestigation"]=1]="NeedsInvestigation";e[e["TestIssue"]=2]="TestIssue";e[e["ProductIssue"]=3]="ProductIssue";e[e["ConfigurationIssue"]=4]="ConfigurationIssue";e[e["NullValue"]=5]="NullValue";e[e["MaxValue"]=5]="MaxValue"})(a=t.LastResolutionState||(t.LastResolutionState={}));var l;(function(e){e[e["Success"]=0]="Success";e[e["Error"]=1]="Error"})(l=t.LibraryTestCasesDataReturnCode||(t.LibraryTestCasesDataReturnCode={}));var p;(function(e){e[e["Unspecified"]=0]="Unspecified";e[e["None"]=1]="None";e[e["Passed"]=2]="Passed";e[e["Failed"]=3]="Failed";e[e["Inconclusive"]=4]="Inconclusive";e[e["Timeout"]=5]="Timeout";e[e["Aborted"]=6]="Aborted";e[e["Blocked"]=7]="Blocked";e[e["NotExecuted"]=8]="NotExecuted";e[e["Warning"]=9]="Warning";e[e["Error"]=10]="Error";e[e["NotApplicable"]=11]="NotApplicable";e[e["Paused"]=12]="Paused";e[e["InProgress"]=13]="InProgress";e[e["NotImpacted"]=14]="NotImpacted";e[e["MaxValue"]=14]="MaxValue"})(p=t.Outcome||(t.Outcome={}));var c;(function(e){e[e["None"]=0]="None";e[e["Ready"]=1]="Ready";e[e["Completed"]=2]="Completed";e[e["NotReady"]=3]="NotReady";e[e["InProgress"]=4]="InProgress";e[e["MaxValue"]=4]="MaxValue"})(c=t.PointState||(t.PointState={}));var d;(function(e){e[e["Unspecified"]=0]="Unspecified";e[e["Pending"]=1]="Pending";e[e["Queued"]=2]="Queued";e[e["InProgress"]=3]="InProgress";e[e["Paused"]=4]="Paused";e[e["Completed"]=5]="Completed";e[e["MaxValue"]=5]="MaxValue"})(d=t.ResultState||(t.ResultState={}));var u;(function(e){e[e["TestCase"]=0]="TestCase";e[e["Suite"]=1]="Suite"})(u=t.SuiteEntryTypes||(t.SuiteEntryTypes={}));var A;(function(e){e[e["None"]=0]="None";e[e["Children"]=1]="Children";e[e["DefaultTesters"]=2]="DefaultTesters"})(A=t.SuiteExpand||(t.SuiteExpand={}));var f;(function(e){e[e["TestCase"]=0]="TestCase";e[e["TestPoint"]=1]="TestPoint"})(f=t.TestEntityTypes||(t.TestEntityTypes={}));var h;(function(e){e[e["None"]=0]="None";e[e["AllTestCases"]=1]="AllTestCases";e[e["TestCasesWithActiveBugs"]=2]="TestCasesWithActiveBugs";e[e["TestCasesNotLinkedToRequirements"]=3]="TestCasesNotLinkedToRequirements";e[e["TestCasesLinkedToRequirements"]=4]="TestCasesLinkedToRequirements";e[e["AllSharedSteps"]=11]="AllSharedSteps";e[e["SharedStepsNotLinkedToRequirement"]=12]="SharedStepsNotLinkedToRequirement"})(h=t.TestPlansLibraryQuery||(t.TestPlansLibraryQuery={}));var g;(function(e){e[e["Or"]=0]="Or";e[e["And"]=1]="And"})(g=t.TestPlansLibraryWorkItemFilterMode||(t.TestPlansLibraryWorkItemFilterMode={}));var y;(function(e){e[e["None"]=0]="None";e[e["DynamicTestSuite"]=1]="DynamicTestSuite";e[e["StaticTestSuite"]=2]="StaticTestSuite";e[e["RequirementTestSuite"]=3]="RequirementTestSuite"})(y=t.TestSuiteType||(t.TestSuiteType={}));var v;(function(e){e[e["InProgress"]=0]="InProgress";e[e["Blocked"]=1]="Blocked";e[e["Failed"]=2]="Failed";e[e["Passed"]=3]="Passed";e[e["Ready"]=4]="Ready";e[e["NotApplicable"]=5]="NotApplicable";e[e["Paused"]=6]="Paused";e[e["Timeout"]=7]="Timeout";e[e["Warning"]=8]="Warning";e[e["Error"]=9]="Error";e[e["NotExecuted"]=10]="NotExecuted";e[e["Inconclusive"]=11]="Inconclusive";e[e["Aborted"]=12]="Aborted";e[e["None"]=13]="None";e[e["NotImpacted"]=14]="NotImpacted";e[e["Unspecified"]=15]="Unspecified";e[e["MaxValue"]=15]="MaxValue"})(v=t.UserFriendlyTestOutcome||(t.UserFriendlyTestOutcome={}));t.TypeInfo={CloneOperationCommonResponse:{},CloneTestCaseOperationInformation:{},CloneTestPlanOperationInformation:{},CloneTestPlanParams:{},CloneTestSuiteOperationInformation:{},DestinationTestPlanCloneParams:{},ExcludeFlags:{enumValues:{none:0,pointAssignments:1,extraInformation:2}},FailureType:{enumValues:{none:0,regression:1,new_Issue:2,known_Issue:3,unknown:4,null_Value:5,maxValue:5}},LastResolutionState:{enumValues:{none:0,needsInvestigation:1,testIssue:2,productIssue:3,configurationIssue:4,nullValue:5,maxValue:5}},LibraryTestCasesDataReturnCode:{enumValues:{success:0,error:1}},LibraryWorkItemsData:{},LibraryWorkItemsDataProviderRequest:{},Outcome:{enumValues:{unspecified:0,none:1,passed:2,failed:3,inconclusive:4,timeout:5,aborted:6,blocked:7,notExecuted:8,warning:9,error:10,notApplicable:11,paused:12,inProgress:13,notImpacted:14,maxValue:14}},PointState:{enumValues:{none:0,ready:1,completed:2,notReady:3,inProgress:4,maxValue:4}},Results:{},ResultState:{enumValues:{unspecified:0,pending:1,queued:2,inProgress:3,paused:4,completed:5,maxValue:5}},SourceTestplanResponse:{},SourceTestSuiteResponse:{},SuiteEntry:{},SuiteEntryTypes:{enumValues:{testCase:0,suite:1}},SuiteEntryUpdateParams:{},SuiteExpand:{enumValues:{none:0,children:1,defaultTesters:2}},TestCase:{},TestCaseAssociatedResult:{},TestCaseAssociatedResultExtended:{},TestCaseResultsData:{},TestCaseResultsDataExtended:{},TestConfiguration:{},TestConfigurationCreateUpdateParameters:{},TestEntityTypes:{enumValues:{testCase:0,testPoint:1}},TestPlan:{},TestPlanCreateParams:{},TestPlanDetailedReference:{},TestPlansHubRefreshData:{},TestPlansLibraryQuery:{enumValues:{none:0,allTestCases:1,testCasesWithActiveBugs:2,testCasesNotLinkedToRequirements:3,testCasesLinkedToRequirements:4,allSharedSteps:11,sharedStepsNotLinkedToRequirement:12}},TestPlansLibraryWorkItemFilter:{},TestPlansLibraryWorkItemFilterMode:{enumValues:{or:0,and:1}},TestPlanUpdateParams:{},TestPoint:{},TestPointResults:{},TestPointUpdateParams:{},TestSuite:{},TestSuiteCreateParams:{},TestSuiteReferenceWithProject:{},TestSuiteType:{enumValues:{none:0,dynamicTestSuite:1,staticTestSuite:2,requirementTestSuite:3}},TestVariable:{},UserFriendlyTestOutcome:{enumValues:{inProgress:0,blocked:1,failed:2,passed:3,ready:4,notApplicable:5,paused:6,timeout:7,warning:8,error:9,notExecuted:10,inconclusive:11,aborted:12,none:13,notImpacted:14,unspecified:15,maxValue:15}}};t.TypeInfo.CloneOperationCommonResponse.fields={completionDate:{isDate:true},creationDate:{isDate:true},state:{enumType:n.TypeInfo.CloneOperationState}};t.TypeInfo.CloneTestCaseOperationInformation.fields={cloneOperationResponse:{typeInfo:t.TypeInfo.CloneOperationCommonResponse},destinationTestSuite:{typeInfo:t.TypeInfo.TestSuiteReferenceWithProject},sourceTestSuite:{typeInfo:t.TypeInfo.SourceTestSuiteResponse}};t.TypeInfo.CloneTestPlanOperationInformation.fields={cloneOperationResponse:{typeInfo:t.TypeInfo.CloneOperationCommonResponse},destinationTestPlan:{typeInfo:t.TypeInfo.TestPlan},sourceTestPlan:{typeInfo:t.TypeInfo.SourceTestplanResponse}};t.TypeInfo.CloneTestPlanParams.fields={destinationTestPlan:{typeInfo:t.TypeInfo.DestinationTestPlanCloneParams}};t.TypeInfo.CloneTestSuiteOperationInformation.fields={clonedTestSuite:{typeInfo:t.TypeInfo.TestSuiteReferenceWithProject},cloneOperationResponse:{typeInfo:t.TypeInfo.CloneOperationCommonResponse},destinationTestSuite:{typeInfo:t.TypeInfo.TestSuiteReferenceWithProject},sourceTestSuite:{typeInfo:t.TypeInfo.TestSuiteReferenceWithProject}};t.TypeInfo.DestinationTestPlanCloneParams.fields={endDate:{isDate:true},startDate:{isDate:true}};t.TypeInfo.LibraryWorkItemsData.fields={returnCode:{enumType:t.TypeInfo.LibraryTestCasesDataReturnCode}};t.TypeInfo.LibraryWorkItemsDataProviderRequest.fields={filterValues:{isArray:true,typeInfo:t.TypeInfo.TestPlansLibraryWorkItemFilter},libraryQueryType:{enumType:t.TypeInfo.TestPlansLibraryQuery}};t.TypeInfo.Results.fields={outcome:{enumType:t.TypeInfo.Outcome}};t.TypeInfo.SourceTestplanResponse.fields={project:{typeInfo:r.TypeInfo.TeamProjectReference}};t.TypeInfo.SourceTestSuiteResponse.fields={project:{typeInfo:r.TypeInfo.TeamProjectReference}};t.TypeInfo.SuiteEntry.fields={suiteEntryType:{enumType:t.TypeInfo.SuiteEntryTypes}};t.TypeInfo.SuiteEntryUpdateParams.fields={suiteEntryType:{enumType:t.TypeInfo.SuiteEntryTypes}};t.TypeInfo.TestCase.fields={project:{typeInfo:r.TypeInfo.TeamProjectReference}};t.TypeInfo.TestCaseAssociatedResult.fields={completedDate:{isDate:true},outcome:{enumType:t.TypeInfo.UserFriendlyTestOutcome}};t.TypeInfo.TestCaseAssociatedResultExtended.fields={completedDate:{isDate:true},outcome:{enumType:t.TypeInfo.UserFriendlyTestOutcome}};t.TypeInfo.TestCaseResultsData.fields={results:{isArray:true,typeInfo:t.TypeInfo.TestCaseAssociatedResult}};t.TypeInfo.TestCaseResultsDataExtended.fields={results:{isArray:true,typeInfo:t.TypeInfo.TestCaseAssociatedResultExtended}};t.TypeInfo.TestConfiguration.fields={project:{typeInfo:r.TypeInfo.TeamProjectReference},state:{enumType:n.TypeInfo.TestConfigurationState}};t.TypeInfo.TestConfigurationCreateUpdateParameters.fields={state:{enumType:n.TypeInfo.TestConfigurationState}};t.TypeInfo.TestPlan.fields={endDate:{isDate:true},project:{typeInfo:r.TypeInfo.TeamProjectReference},startDate:{isDate:true},updatedDate:{isDate:true}};t.TypeInfo.TestPlanCreateParams.fields={endDate:{isDate:true},startDate:{isDate:true}};t.TypeInfo.TestPlanDetailedReference.fields={endDate:{isDate:true},startDate:{isDate:true}};t.TypeInfo.TestPlansHubRefreshData.fields={testCases:{isArray:true,typeInfo:t.TypeInfo.TestCase},testPlan:{typeInfo:t.TypeInfo.TestPlanDetailedReference},testPoints:{isArray:true,typeInfo:t.TypeInfo.TestPoint},testSuites:{isArray:true,typeInfo:t.TypeInfo.TestSuite}};t.TypeInfo.TestPlansLibraryWorkItemFilter.fields={filterMode:{enumType:t.TypeInfo.TestPlansLibraryWorkItemFilterMode}};t.TypeInfo.TestPlanUpdateParams.fields={endDate:{isDate:true},startDate:{isDate:true}};t.TypeInfo.TestPoint.fields={lastResetToActive:{isDate:true},lastUpdatedDate:{isDate:true},project:{typeInfo:r.TypeInfo.TeamProjectReference},results:{typeInfo:t.TypeInfo.TestPointResults}};t.TypeInfo.TestPointResults.fields={failureType:{enumType:t.TypeInfo.FailureType},lastResolutionState:{enumType:t.TypeInfo.LastResolutionState},lastResultDetails:{typeInfo:n.TypeInfo.LastResultDetails},lastResultState:{enumType:t.TypeInfo.ResultState},outcome:{enumType:t.TypeInfo.Outcome},state:{enumType:t.TypeInfo.PointState}};t.TypeInfo.TestPointUpdateParams.fields={results:{typeInfo:t.TypeInfo.Results}};t.TypeInfo.TestSuite.fields={children:{isArray:true,typeInfo:t.TypeInfo.TestSuite},lastPopulatedDate:{isDate:true},lastUpdatedDate:{isDate:true},project:{typeInfo:r.TypeInfo.TeamProjectReference},suiteType:{enumType:t.TypeInfo.TestSuiteType}};t.TypeInfo.TestSuiteCreateParams.fields={suiteType:{enumType:t.TypeInfo.TestSuiteType}};t.TypeInfo.TestSuiteReferenceWithProject.fields={project:{typeInfo:r.TypeInfo.TeamProjectReference}};t.TypeInfo.TestVariable.fields={project:{typeInfo:r.TypeInfo.TeamProjectReference}}},8287:(e,t,i)=>{Object.defineProperty(t,"__esModule",{value:true});t.TypeInfo=t.VersionControlRecursionType=t.VersionControlChangeType=t.TfvcVersionType=t.TfvcVersionOption=t.ItemContentType=void 0;const n=i(613);var r;(function(e){e[e["RawText"]=0]="RawText";e[e["Base64Encoded"]=1]="Base64Encoded"})(r=t.ItemContentType||(t.ItemContentType={}));var s;(function(e){e[e["None"]=0]="None";e[e["Previous"]=1]="Previous";e[e["UseRename"]=2]="UseRename"})(s=t.TfvcVersionOption||(t.TfvcVersionOption={}));var o;(function(e){e[e["None"]=0]="None";e[e["Changeset"]=1]="Changeset";e[e["Shelveset"]=2]="Shelveset";e[e["Change"]=3]="Change";e[e["Date"]=4]="Date";e[e["Latest"]=5]="Latest";e[e["Tip"]=6]="Tip";e[e["MergeSource"]=7]="MergeSource"})(o=t.TfvcVersionType||(t.TfvcVersionType={}));var a;(function(e){e[e["None"]=0]="None";e[e["Add"]=1]="Add";e[e["Edit"]=2]="Edit";e[e["Encoding"]=4]="Encoding";e[e["Rename"]=8]="Rename";e[e["Delete"]=16]="Delete";e[e["Undelete"]=32]="Undelete";e[e["Branch"]=64]="Branch";e[e["Merge"]=128]="Merge";e[e["Lock"]=256]="Lock";e[e["Rollback"]=512]="Rollback";e[e["SourceRename"]=1024]="SourceRename";e[e["TargetRename"]=2048]="TargetRename";e[e["Property"]=4096]="Property";e[e["All"]=8191]="All"})(a=t.VersionControlChangeType||(t.VersionControlChangeType={}));var l;(function(e){e[e["None"]=0]="None";e[e["OneLevel"]=1]="OneLevel";e[e["OneLevelPlusNestedEmptyFolders"]=4]="OneLevelPlusNestedEmptyFolders";e[e["Full"]=120]="Full"})(l=t.VersionControlRecursionType||(t.VersionControlRecursionType={}));t.TypeInfo={Change:{},GitRepository:{},GitRepositoryRef:{},ItemContent:{},ItemContentType:{enumValues:{rawText:0,base64Encoded:1}},TfvcBranch:{},TfvcBranchRef:{},TfvcChange:{},TfvcChangeset:{},TfvcChangesetRef:{},TfvcItem:{},TfvcItemDescriptor:{},TfvcItemRequestData:{},TfvcLabel:{},TfvcLabelRef:{},TfvcShelveset:{},TfvcShelvesetRef:{},TfvcVersionDescriptor:{},TfvcVersionOption:{enumValues:{none:0,previous:1,useRename:2}},TfvcVersionType:{enumValues:{none:0,changeset:1,shelveset:2,change:3,date:4,latest:5,tip:6,mergeSource:7}},VersionControlChangeType:{enumValues:{none:0,add:1,edit:2,encoding:4,rename:8,delete:16,undelete:32,branch:64,merge:128,lock:256,rollback:512,sourceRename:1024,targetRename:2048,property:4096,all:8191}},VersionControlProjectInfo:{},VersionControlRecursionType:{enumValues:{none:0,oneLevel:1,oneLevelPlusNestedEmptyFolders:4,full:120}}};t.TypeInfo.Change.fields={changeType:{enumType:t.TypeInfo.VersionControlChangeType},newContent:{typeInfo:t.TypeInfo.ItemContent}};t.TypeInfo.GitRepository.fields={creationDate:{isDate:true},parentRepository:{typeInfo:t.TypeInfo.GitRepositoryRef},project:{typeInfo:n.TypeInfo.TeamProjectReference}};t.TypeInfo.GitRepositoryRef.fields={project:{typeInfo:n.TypeInfo.TeamProjectReference}};t.TypeInfo.ItemContent.fields={contentType:{enumType:t.TypeInfo.ItemContentType}};t.TypeInfo.TfvcBranch.fields={children:{isArray:true,typeInfo:t.TypeInfo.TfvcBranch},createdDate:{isDate:true}};t.TypeInfo.TfvcBranchRef.fields={createdDate:{isDate:true}};t.TypeInfo.TfvcChange.fields={changeType:{enumType:t.TypeInfo.VersionControlChangeType},newContent:{typeInfo:t.TypeInfo.ItemContent}};t.TypeInfo.TfvcChangeset.fields={changes:{isArray:true,typeInfo:t.TypeInfo.TfvcChange},createdDate:{isDate:true}};t.TypeInfo.TfvcChangesetRef.fields={createdDate:{isDate:true}};t.TypeInfo.TfvcItem.fields={changeDate:{isDate:true}};t.TypeInfo.TfvcItemDescriptor.fields={recursionLevel:{enumType:t.TypeInfo.VersionControlRecursionType},versionOption:{enumType:t.TypeInfo.TfvcVersionOption},versionType:{enumType:t.TypeInfo.TfvcVersionType}};t.TypeInfo.TfvcItemRequestData.fields={itemDescriptors:{isArray:true,typeInfo:t.TypeInfo.TfvcItemDescriptor}};t.TypeInfo.TfvcLabel.fields={items:{isArray:true,typeInfo:t.TypeInfo.TfvcItem},modifiedDate:{isDate:true}};t.TypeInfo.TfvcLabelRef.fields={modifiedDate:{isDate:true}};t.TypeInfo.TfvcShelveset.fields={changes:{isArray:true,typeInfo:t.TypeInfo.TfvcChange},createdDate:{isDate:true}};t.TypeInfo.TfvcShelvesetRef.fields={createdDate:{isDate:true}};t.TypeInfo.TfvcVersionDescriptor.fields={versionOption:{enumType:t.TypeInfo.TfvcVersionOption},versionType:{enumType:t.TypeInfo.TfvcVersionType}};t.TypeInfo.VersionControlProjectInfo.fields={defaultSourceControlType:{enumType:n.TypeInfo.SourceControlTypes},project:{typeInfo:n.TypeInfo.TeamProjectReference}}},2662:(e,t,i)=>{Object.defineProperty(t,"__esModule",{value:true});t.TypeInfo=t.WikiType=void 0;const n=i(6648);var r;(function(e){e[e["ProjectWiki"]=0]="ProjectWiki";e[e["CodeWiki"]=1]="CodeWiki"})(r=t.WikiType||(t.WikiType={}));t.TypeInfo={Wiki:{},WikiCreateBaseParameters:{},WikiCreateParametersV2:{},WikiPageDetail:{},WikiPageStat:{},WikiPageViewStats:{},WikiType:{enumValues:{projectWiki:0,codeWiki:1}},WikiUpdateParameters:{},WikiV2:{}};t.TypeInfo.Wiki.fields={repository:{typeInfo:n.TypeInfo.GitRepository}};t.TypeInfo.WikiCreateBaseParameters.fields={type:{enumType:t.TypeInfo.WikiType}};t.TypeInfo.WikiCreateParametersV2.fields={type:{enumType:t.TypeInfo.WikiType},version:{typeInfo:n.TypeInfo.GitVersionDescriptor}};t.TypeInfo.WikiPageDetail.fields={viewStats:{isArray:true,typeInfo:t.TypeInfo.WikiPageStat}};t.TypeInfo.WikiPageStat.fields={day:{isDate:true}};t.TypeInfo.WikiPageViewStats.fields={lastViewedTime:{isDate:true}};t.TypeInfo.WikiUpdateParameters.fields={versions:{isArray:true,typeInfo:n.TypeInfo.GitVersionDescriptor}};t.TypeInfo.WikiV2.fields={type:{enumType:t.TypeInfo.WikiType},versions:{isArray:true,typeInfo:n.TypeInfo.GitVersionDescriptor}}},2047:(e,t,i)=>{Object.defineProperty(t,"__esModule",{value:true});t.TypeInfo=t.TimelineTeamStatusCode=t.TimelineIterationStatusCode=t.TimelineCriteriaStatusCode=t.TimeFrame=t.PlanUserPermissions=t.PlanType=t.IdentityDisplayFormat=t.FieldType=t.BugsBehavior=t.BoardColumnType=t.BoardBadgeColumnOptions=t.BacklogType=void 0;const n=i(6839);var r;(function(e){e[e["Portfolio"]=0]="Portfolio";e[e["Requirement"]=1]="Requirement";e[e["Task"]=2]="Task"})(r=t.BacklogType||(t.BacklogType={}));var s;(function(e){e[e["InProgressColumns"]=0]="InProgressColumns";e[e["AllColumns"]=1]="AllColumns";e[e["CustomColumns"]=2]="CustomColumns"})(s=t.BoardBadgeColumnOptions||(t.BoardBadgeColumnOptions={}));var o;(function(e){e[e["Incoming"]=0]="Incoming";e[e["InProgress"]=1]="InProgress";e[e["Outgoing"]=2]="Outgoing"})(o=t.BoardColumnType||(t.BoardColumnType={}));var a;(function(e){e[e["Off"]=0]="Off";e[e["AsRequirements"]=1]="AsRequirements";e[e["AsTasks"]=2]="AsTasks"})(a=t.BugsBehavior||(t.BugsBehavior={}));var l;(function(e){e[e["String"]=0]="String";e[e["PlainText"]=1]="PlainText";e[e["Integer"]=2]="Integer";e[e["DateTime"]=3]="DateTime";e[e["TreePath"]=4]="TreePath";e[e["Boolean"]=5]="Boolean";e[e["Double"]=6]="Double"})(l=t.FieldType||(t.FieldType={}));var p;(function(e){e[e["AvatarOnly"]=0]="AvatarOnly";e[e["FullName"]=1]="FullName";e[e["AvatarAndFullName"]=2]="AvatarAndFullName"})(p=t.IdentityDisplayFormat||(t.IdentityDisplayFormat={}));var c;(function(e){e[e["DeliveryTimelineView"]=0]="DeliveryTimelineView"})(c=t.PlanType||(t.PlanType={}));var d;(function(e){e[e["None"]=0]="None";e[e["View"]=1]="View";e[e["Edit"]=2]="Edit";e[e["Delete"]=4]="Delete";e[e["Manage"]=8]="Manage";e[e["AllPermissions"]=15]="AllPermissions"})(d=t.PlanUserPermissions||(t.PlanUserPermissions={}));var u;(function(e){e[e["Past"]=0]="Past";e[e["Current"]=1]="Current";e[e["Future"]=2]="Future"})(u=t.TimeFrame||(t.TimeFrame={}));var A;(function(e){e[e["OK"]=0]="OK";e[e["InvalidFilterClause"]=1]="InvalidFilterClause";e[e["Unknown"]=2]="Unknown"})(A=t.TimelineCriteriaStatusCode||(t.TimelineCriteriaStatusCode={}));var f;(function(e){e[e["OK"]=0]="OK";e[e["IsOverlapping"]=1]="IsOverlapping"})(f=t.TimelineIterationStatusCode||(t.TimelineIterationStatusCode={}));var h;(function(e){e[e["OK"]=0]="OK";e[e["DoesntExistOrAccessDenied"]=1]="DoesntExistOrAccessDenied";e[e["MaxTeamsExceeded"]=2]="MaxTeamsExceeded";e[e["MaxTeamFieldsExceeded"]=3]="MaxTeamFieldsExceeded";e[e["BacklogInError"]=4]="BacklogInError";e[e["MissingTeamFieldValue"]=5]="MissingTeamFieldValue";e[e["NoIterationsExist"]=6]="NoIterationsExist"})(h=t.TimelineTeamStatusCode||(t.TimelineTeamStatusCode={}));t.TypeInfo={BacklogConfiguration:{},BacklogLevelConfiguration:{},BacklogType:{enumValues:{portfolio:0,requirement:1,task:2}},Board:{},BoardBadgeColumnOptions:{enumValues:{inProgressColumns:0,allColumns:1,customColumns:2}},BoardColumn:{},BoardColumnType:{enumValues:{incoming:0,inProgress:1,outgoing:2}},BugsBehavior:{enumValues:{off:0,asRequirements:1,asTasks:2}},CapacityContractBase:{},CapacityPatch:{},CardFieldSettings:{},CardSettings:{},CreatePlan:{},DateRange:{},DeliveryViewData:{},DeliveryViewPropertyCollection:{},FieldInfo:{},FieldType:{enumValues:{string:0,plainText:1,integer:2,dateTime:3,treePath:4,boolean:5,double:6}},IdentityDisplayFormat:{enumValues:{avatarOnly:0,fullName:1,avatarAndFullName:2}},Marker:{},Plan:{},PlanMetadata:{},PlanType:{enumValues:{deliveryTimelineView:0}},PlanUserPermissions:{enumValues:{none:0,view:1,edit:2,delete:4,manage:8,allPermissions:15}},TeamCapacity:{},TeamIterationAttributes:{},TeamMemberCapacity:{},TeamMemberCapacityIdentityRef:{},TeamSetting:{},TeamSettingsDaysOff:{},TeamSettingsDaysOffPatch:{},TeamSettingsIteration:{},TeamSettingsPatch:{},TimeFrame:{enumValues:{past:0,current:1,future:2}},TimelineCriteriaStatus:{},TimelineCriteriaStatusCode:{enumValues:{ok:0,invalidFilterClause:1,unknown:2}},TimelineIterationStatus:{},TimelineIterationStatusCode:{enumValues:{ok:0,isOverlapping:1}},TimelineTeamData:{},TimelineTeamIteration:{},TimelineTeamStatus:{},TimelineTeamStatusCode:{enumValues:{ok:0,doesntExistOrAccessDenied:1,maxTeamsExceeded:2,maxTeamFieldsExceeded:3,backlogInError:4,missingTeamFieldValue:5,noIterationsExist:6}},UpdatePlan:{}};t.TypeInfo.BacklogConfiguration.fields={bugsBehavior:{enumType:t.TypeInfo.BugsBehavior},portfolioBacklogs:{isArray:true,typeInfo:t.TypeInfo.BacklogLevelConfiguration},requirementBacklog:{typeInfo:t.TypeInfo.BacklogLevelConfiguration},taskBacklog:{typeInfo:t.TypeInfo.BacklogLevelConfiguration}};t.TypeInfo.BacklogLevelConfiguration.fields={type:{enumType:t.TypeInfo.BacklogType}};t.TypeInfo.Board.fields={columns:{isArray:true,typeInfo:t.TypeInfo.BoardColumn}};t.TypeInfo.BoardColumn.fields={columnType:{enumType:t.TypeInfo.BoardColumnType}};t.TypeInfo.CapacityContractBase.fields={daysOff:{isArray:true,typeInfo:t.TypeInfo.DateRange}};t.TypeInfo.CapacityPatch.fields={daysOff:{isArray:true,typeInfo:t.TypeInfo.DateRange}};t.TypeInfo.CardFieldSettings.fields={additionalFields:{isArray:true,typeInfo:t.TypeInfo.FieldInfo},assignedToDisplayFormat:{enumType:t.TypeInfo.IdentityDisplayFormat},coreFields:{isArray:true,typeInfo:t.TypeInfo.FieldInfo}};t.TypeInfo.CardSettings.fields={fields:{typeInfo:t.TypeInfo.CardFieldSettings}};t.TypeInfo.CreatePlan.fields={type:{enumType:t.TypeInfo.PlanType}};t.TypeInfo.DateRange.fields={end:{isDate:true},start:{isDate:true}};t.TypeInfo.DeliveryViewData.fields={criteriaStatus:{typeInfo:t.TypeInfo.TimelineCriteriaStatus},endDate:{isDate:true},startDate:{isDate:true},teams:{isArray:true,typeInfo:t.TypeInfo.TimelineTeamData}};t.TypeInfo.DeliveryViewPropertyCollection.fields={cardSettings:{typeInfo:t.TypeInfo.CardSettings},markers:{isArray:true,typeInfo:t.TypeInfo.Marker}};t.TypeInfo.FieldInfo.fields={fieldType:{enumType:t.TypeInfo.FieldType}};t.TypeInfo.Marker.fields={date:{isDate:true}};t.TypeInfo.Plan.fields={createdDate:{isDate:true},lastAccessed:{isDate:true},modifiedDate:{isDate:true},type:{enumType:t.TypeInfo.PlanType},userPermissions:{enumType:t.TypeInfo.PlanUserPermissions}};t.TypeInfo.PlanMetadata.fields={modifiedDate:{isDate:true},userPermissions:{enumType:t.TypeInfo.PlanUserPermissions}};t.TypeInfo.TeamCapacity.fields={teamMembers:{isArray:true,typeInfo:t.TypeInfo.TeamMemberCapacityIdentityRef}};t.TypeInfo.TeamIterationAttributes.fields={finishDate:{isDate:true},startDate:{isDate:true},timeFrame:{enumType:t.TypeInfo.TimeFrame}};t.TypeInfo.TeamMemberCapacity.fields={daysOff:{isArray:true,typeInfo:t.TypeInfo.DateRange}};t.TypeInfo.TeamMemberCapacityIdentityRef.fields={daysOff:{isArray:true,typeInfo:t.TypeInfo.DateRange}};t.TypeInfo.TeamSetting.fields={backlogIteration:{typeInfo:t.TypeInfo.TeamSettingsIteration},bugsBehavior:{enumType:t.TypeInfo.BugsBehavior},defaultIteration:{typeInfo:t.TypeInfo.TeamSettingsIteration},workingDays:{isArray:true,enumType:n.TypeInfo.DayOfWeek}};t.TypeInfo.TeamSettingsDaysOff.fields={daysOff:{isArray:true,typeInfo:t.TypeInfo.DateRange}};t.TypeInfo.TeamSettingsDaysOffPatch.fields={daysOff:{isArray:true,typeInfo:t.TypeInfo.DateRange}};t.TypeInfo.TeamSettingsIteration.fields={attributes:{typeInfo:t.TypeInfo.TeamIterationAttributes}};t.TypeInfo.TeamSettingsPatch.fields={bugsBehavior:{enumType:t.TypeInfo.BugsBehavior},workingDays:{isArray:true,enumType:n.TypeInfo.DayOfWeek}};t.TypeInfo.TimelineCriteriaStatus.fields={type:{enumType:t.TypeInfo.TimelineCriteriaStatusCode}};t.TypeInfo.TimelineIterationStatus.fields={type:{enumType:t.TypeInfo.TimelineIterationStatusCode}};t.TypeInfo.TimelineTeamData.fields={iterations:{isArray:true,typeInfo:t.TypeInfo.TimelineTeamIteration},status:{typeInfo:t.TypeInfo.TimelineTeamStatus}};t.TypeInfo.TimelineTeamIteration.fields={finishDate:{isDate:true},startDate:{isDate:true},status:{typeInfo:t.TypeInfo.TimelineIterationStatus}};t.TypeInfo.TimelineTeamStatus.fields={type:{enumType:t.TypeInfo.TimelineTeamStatusCode}};t.TypeInfo.UpdatePlan.fields={type:{enumType:t.TypeInfo.PlanType}}},649:(e,t)=>{Object.defineProperty(t,"__esModule",{value:true});t.TypeInfo=t.WorkItemTypeFieldsExpandLevel=t.WorkItemRecentActivityType=t.WorkItemExpand=t.WorkItemErrorPolicy=t.TreeStructureGroup=t.TreeNodeStructureType=t.TemplateType=t.ReportingRevisionsExpand=t.QueryType=t.QueryResultType=t.QueryRecursionOption=t.QueryOption=t.QueryExpand=t.QueryErrorPolicy=t.ProvisioningActionType=t.LogicalOperation=t.LinkQueryMode=t.GetFieldsExpand=t.FieldUsage=t.FieldType=t.CommentSortOrder=t.CommentReactionType=t.CommentFormat=t.CommentExpandOptions=t.ClassificationNodesErrorPolicy=void 0;var i;(function(e){e[e["Fail"]=1]="Fail";e[e["Omit"]=2]="Omit"})(i=t.ClassificationNodesErrorPolicy||(t.ClassificationNodesErrorPolicy={}));var n;(function(e){e[e["None"]=0]="None";e[e["Reactions"]=1]="Reactions";e[e["RenderedText"]=8]="RenderedText";e[e["RenderedTextOnly"]=16]="RenderedTextOnly";e[e["All"]=-17]="All"})(n=t.CommentExpandOptions||(t.CommentExpandOptions={}));var r;(function(e){e[e["Markdown"]=0]="Markdown";e[e["Html"]=1]="Html"})(r=t.CommentFormat||(t.CommentFormat={}));var s;(function(e){e[e["Like"]=0]="Like";e[e["Dislike"]=1]="Dislike";e[e["Heart"]=2]="Heart";e[e["Hooray"]=3]="Hooray";e[e["Smile"]=4]="Smile";e[e["Confused"]=5]="Confused"})(s=t.CommentReactionType||(t.CommentReactionType={}));var o;(function(e){e[e["Asc"]=1]="Asc";e[e["Desc"]=2]="Desc"})(o=t.CommentSortOrder||(t.CommentSortOrder={}));var a;(function(e){e[e["String"]=0]="String";e[e["Integer"]=1]="Integer";e[e["DateTime"]=2]="DateTime";e[e["PlainText"]=3]="PlainText";e[e["Html"]=4]="Html";e[e["TreePath"]=5]="TreePath";e[e["History"]=6]="History";e[e["Double"]=7]="Double";e[e["Guid"]=8]="Guid";e[e["Boolean"]=9]="Boolean";e[e["Identity"]=10]="Identity";e[e["PicklistString"]=11]="PicklistString";e[e["PicklistInteger"]=12]="PicklistInteger";e[e["PicklistDouble"]=13]="PicklistDouble"})(a=t.FieldType||(t.FieldType={}));var l;(function(e){e[e["None"]=0]="None";e[e["WorkItem"]=1]="WorkItem";e[e["WorkItemLink"]=2]="WorkItemLink";e[e["Tree"]=3]="Tree";e[e["WorkItemTypeExtension"]=4]="WorkItemTypeExtension"})(l=t.FieldUsage||(t.FieldUsage={}));var p;(function(e){e[e["None"]=0]="None";e[e["ExtensionFields"]=1]="ExtensionFields";e[e["IncludeDeleted"]=2]="IncludeDeleted"})(p=t.GetFieldsExpand||(t.GetFieldsExpand={}));var c;(function(e){e[e["WorkItems"]=0]="WorkItems";e[e["LinksOneHopMustContain"]=1]="LinksOneHopMustContain";e[e["LinksOneHopMayContain"]=2]="LinksOneHopMayContain";e[e["LinksOneHopDoesNotContain"]=3]="LinksOneHopDoesNotContain";e[e["LinksRecursiveMustContain"]=4]="LinksRecursiveMustContain";e[e["LinksRecursiveMayContain"]=5]="LinksRecursiveMayContain";e[e["LinksRecursiveDoesNotContain"]=6]="LinksRecursiveDoesNotContain"})(c=t.LinkQueryMode||(t.LinkQueryMode={}));var d;(function(e){e[e["NONE"]=0]="NONE";e[e["AND"]=1]="AND";e[e["OR"]=2]="OR"})(d=t.LogicalOperation||(t.LogicalOperation={}));var u;(function(e){e[e["Import"]=0]="Import";e[e["Validate"]=1]="Validate"})(u=t.ProvisioningActionType||(t.ProvisioningActionType={}));var A;(function(e){e[e["Fail"]=1]="Fail";e[e["Omit"]=2]="Omit"})(A=t.QueryErrorPolicy||(t.QueryErrorPolicy={}));var f;(function(e){e[e["None"]=0]="None";e[e["Wiql"]=1]="Wiql";e[e["Clauses"]=2]="Clauses";e[e["All"]=3]="All";e[e["Minimal"]=4]="Minimal"})(f=t.QueryExpand||(t.QueryExpand={}));var h;(function(e){e[e["Doing"]=1]="Doing";e[e["Done"]=2]="Done";e[e["Followed"]=3]="Followed"})(h=t.QueryOption||(t.QueryOption={}));var g;(function(e){e[e["ParentFirst"]=0]="ParentFirst";e[e["ChildFirst"]=1]="ChildFirst"})(g=t.QueryRecursionOption||(t.QueryRecursionOption={}));var y;(function(e){e[e["WorkItem"]=1]="WorkItem";e[e["WorkItemLink"]=2]="WorkItemLink"})(y=t.QueryResultType||(t.QueryResultType={}));var v;(function(e){e[e["Flat"]=1]="Flat";e[e["Tree"]=2]="Tree";e[e["OneHop"]=3]="OneHop"})(v=t.QueryType||(t.QueryType={}));var I;(function(e){e[e["None"]=0]="None";e[e["Fields"]=1]="Fields"})(I=t.ReportingRevisionsExpand||(t.ReportingRevisionsExpand={}));var E;(function(e){e[e["WorkItemType"]=0]="WorkItemType";e[e["GlobalWorkflow"]=1]="GlobalWorkflow"})(E=t.TemplateType||(t.TemplateType={}));var C;(function(e){e[e["Area"]=0]="Area";e[e["Iteration"]=1]="Iteration"})(C=t.TreeNodeStructureType||(t.TreeNodeStructureType={}));var b;(function(e){e[e["Areas"]=0]="Areas";e[e["Iterations"]=1]="Iterations"})(b=t.TreeStructureGroup||(t.TreeStructureGroup={}));var T;(function(e){e[e["Fail"]=1]="Fail";e[e["Omit"]=2]="Omit"})(T=t.WorkItemErrorPolicy||(t.WorkItemErrorPolicy={}));var w;(function(e){e[e["None"]=0]="None";e[e["Relations"]=1]="Relations";e[e["Fields"]=2]="Fields";e[e["Links"]=3]="Links";e[e["All"]=4]="All"})(w=t.WorkItemExpand||(t.WorkItemExpand={}));var R;(function(e){e[e["Visited"]=0]="Visited";e[e["Edited"]=1]="Edited";e[e["Deleted"]=2]="Deleted";e[e["Restored"]=3]="Restored"})(R=t.WorkItemRecentActivityType||(t.WorkItemRecentActivityType={}));var B;(function(e){e[e["None"]=0]="None";e[e["AllowedValues"]=1]="AllowedValues";e[e["DependentFields"]=2]="DependentFields";e[e["All"]=3]="All"})(B=t.WorkItemTypeFieldsExpandLevel||(t.WorkItemTypeFieldsExpandLevel={}));t.TypeInfo={AccountMyWorkResult:{},AccountRecentActivityWorkItemModel:{},AccountRecentActivityWorkItemModel2:{},AccountRecentActivityWorkItemModelBase:{},AccountRecentMentionWorkItemModel:{},AccountWorkWorkItemModel:{},ClassificationNodesErrorPolicy:{enumValues:{fail:1,omit:2}},Comment:{},CommentExpandOptions:{enumValues:{none:0,reactions:1,renderedText:8,renderedTextOnly:16,all:-17}},CommentFormat:{enumValues:{markdown:0,html:1}},CommentList:{},CommentReaction:{},CommentReactionType:{enumValues:{like:0,dislike:1,heart:2,hooray:3,smile:4,confused:5}},CommentSortOrder:{enumValues:{asc:1,desc:2}},CommentVersion:{},ExternalDeployment:{},FieldType:{enumValues:{string:0,integer:1,dateTime:2,plainText:3,html:4,treePath:5,history:6,double:7,guid:8,boolean:9,identity:10,picklistString:11,picklistInteger:12,picklistDouble:13}},FieldUsage:{enumValues:{none:0,workItem:1,workItemLink:2,tree:3,workItemTypeExtension:4}},GetFieldsExpand:{enumValues:{none:0,extensionFields:1,includeDeleted:2}},LinkQueryMode:{enumValues:{workItems:0,linksOneHopMustContain:1,linksOneHopMayContain:2,linksOneHopDoesNotContain:3,linksRecursiveMustContain:4,linksRecursiveMayContain:5,linksRecursiveDoesNotContain:6}},LogicalOperation:{enumValues:{none:0,and:1,or:2}},ProvisioningActionType:{enumValues:{import:0,validate:1}},QueryBatchGetRequest:{},QueryErrorPolicy:{enumValues:{fail:1,omit:2}},QueryExpand:{enumValues:{none:0,wiql:1,clauses:2,all:3,minimal:4}},QueryHierarchyItem:{},QueryHierarchyItemsResult:{},QueryOption:{enumValues:{doing:1,done:2,followed:3}},QueryRecursionOption:{enumValues:{parentFirst:0,childFirst:1}},QueryResultType:{enumValues:{workItem:1,workItemLink:2}},QueryType:{enumValues:{flat:1,tree:2,oneHop:3}},ReportingRevisionsExpand:{enumValues:{none:0,fields:1}},TemplateType:{enumValues:{workItemType:0,globalWorkflow:1}},TreeNodeStructureType:{enumValues:{area:0,iteration:1}},TreeStructureGroup:{enumValues:{areas:0,iterations:1}},WorkItemBatchGetRequest:{},WorkItemClassificationNode:{},WorkItemComment:{},WorkItemComments:{},WorkItemErrorPolicy:{enumValues:{fail:1,omit:2}},WorkItemExpand:{enumValues:{none:0,relations:1,fields:2,links:3,all:4}},WorkItemField:{},WorkItemField2:{},WorkItemHistory:{},WorkItemQueryClause:{},WorkItemQueryResult:{},WorkItemRecentActivityType:{enumValues:{visited:0,edited:1,deleted:2,restored:3}},WorkItemTagDefinition:{},WorkItemTypeFieldsExpandLevel:{enumValues:{none:0,allowedValues:1,dependentFields:2,all:3}},WorkItemTypeTemplateUpdateModel:{},WorkItemUpdate:{}};t.TypeInfo.AccountMyWorkResult.fields={workItemDetails:{isArray:true,typeInfo:t.TypeInfo.AccountWorkWorkItemModel}};t.TypeInfo.AccountRecentActivityWorkItemModel.fields={activityDate:{isDate:true},activityType:{enumType:t.TypeInfo.WorkItemRecentActivityType},changedDate:{isDate:true}};t.TypeInfo.AccountRecentActivityWorkItemModel2.fields={activityDate:{isDate:true},activityType:{enumType:t.TypeInfo.WorkItemRecentActivityType},changedDate:{isDate:true}};t.TypeInfo.AccountRecentActivityWorkItemModelBase.fields={activityDate:{isDate:true},activityType:{enumType:t.TypeInfo.WorkItemRecentActivityType},changedDate:{isDate:true}};t.TypeInfo.AccountRecentMentionWorkItemModel.fields={mentionedDateField:{isDate:true}};t.TypeInfo.AccountWorkWorkItemModel.fields={changedDate:{isDate:true}};t.TypeInfo.Comment.fields={createdDate:{isDate:true},createdOnBehalfDate:{isDate:true},format:{enumType:t.TypeInfo.CommentFormat},modifiedDate:{isDate:true},reactions:{isArray:true,typeInfo:t.TypeInfo.CommentReaction}};t.TypeInfo.CommentList.fields={comments:{isArray:true,typeInfo:t.TypeInfo.Comment}};t.TypeInfo.CommentReaction.fields={type:{enumType:t.TypeInfo.CommentReactionType}};t.TypeInfo.CommentVersion.fields={createdDate:{isDate:true},createdOnBehalfDate:{isDate:true},modifiedDate:{isDate:true}};t.TypeInfo.ExternalDeployment.fields={statusDate:{isDate:true}};t.TypeInfo.QueryBatchGetRequest.fields={$expand:{enumType:t.TypeInfo.QueryExpand},errorPolicy:{enumType:t.TypeInfo.QueryErrorPolicy}};t.TypeInfo.QueryHierarchyItem.fields={children:{isArray:true,typeInfo:t.TypeInfo.QueryHierarchyItem},clauses:{typeInfo:t.TypeInfo.WorkItemQueryClause},createdDate:{isDate:true},filterOptions:{enumType:t.TypeInfo.LinkQueryMode},lastExecutedDate:{isDate:true},lastModifiedDate:{isDate:true},linkClauses:{typeInfo:t.TypeInfo.WorkItemQueryClause},queryRecursionOption:{enumType:t.TypeInfo.QueryRecursionOption},queryType:{enumType:t.TypeInfo.QueryType},sourceClauses:{typeInfo:t.TypeInfo.WorkItemQueryClause},targetClauses:{typeInfo:t.TypeInfo.WorkItemQueryClause}};t.TypeInfo.QueryHierarchyItemsResult.fields={value:{isArray:true,typeInfo:t.TypeInfo.QueryHierarchyItem}};t.TypeInfo.WorkItemBatchGetRequest.fields={$expand:{enumType:t.TypeInfo.WorkItemExpand},asOf:{isDate:true},errorPolicy:{enumType:t.TypeInfo.WorkItemErrorPolicy}};t.TypeInfo.WorkItemClassificationNode.fields={children:{isArray:true,typeInfo:t.TypeInfo.WorkItemClassificationNode},structureType:{enumType:t.TypeInfo.TreeNodeStructureType}};t.TypeInfo.WorkItemComment.fields={format:{enumType:t.TypeInfo.CommentFormat},revisedDate:{isDate:true}};t.TypeInfo.WorkItemComments.fields={comments:{isArray:true,typeInfo:t.TypeInfo.WorkItemComment}};t.TypeInfo.WorkItemField.fields={type:{enumType:t.TypeInfo.FieldType},usage:{enumType:t.TypeInfo.FieldUsage}};t.TypeInfo.WorkItemField2.fields={type:{enumType:t.TypeInfo.FieldType},usage:{enumType:t.TypeInfo.FieldUsage}};t.TypeInfo.WorkItemHistory.fields={revisedDate:{isDate:true}};t.TypeInfo.WorkItemQueryClause.fields={clauses:{isArray:true,typeInfo:t.TypeInfo.WorkItemQueryClause},logicalOperator:{enumType:t.TypeInfo.LogicalOperation}};t.TypeInfo.WorkItemQueryResult.fields={asOf:{isDate:true},queryResultType:{enumType:t.TypeInfo.QueryResultType},queryType:{enumType:t.TypeInfo.QueryType}};t.TypeInfo.WorkItemTagDefinition.fields={lastUpdated:{isDate:true}};t.TypeInfo.WorkItemTypeTemplateUpdateModel.fields={actionType:{enumType:t.TypeInfo.ProvisioningActionType},templateType:{enumType:t.TypeInfo.TemplateType}};t.TypeInfo.WorkItemUpdate.fields={revisedDate:{isDate:true}}},6288:(e,t)=>{Object.defineProperty(t,"__esModule",{value:true});t.TypeInfo=t.WorkItemTypeClass=t.PageType=t.GetWorkItemTypeExpand=t.FieldType=void 0;var i;(function(e){e[e["String"]=1]="String";e[e["Integer"]=2]="Integer";e[e["DateTime"]=3]="DateTime";e[e["PlainText"]=5]="PlainText";e[e["Html"]=7]="Html";e[e["TreePath"]=8]="TreePath";e[e["History"]=9]="History";e[e["Double"]=10]="Double";e[e["Guid"]=11]="Guid";e[e["Boolean"]=12]="Boolean";e[e["Identity"]=13]="Identity";e[e["PicklistInteger"]=14]="PicklistInteger";e[e["PicklistString"]=15]="PicklistString";e[e["PicklistDouble"]=16]="PicklistDouble"})(i=t.FieldType||(t.FieldType={}));var n;(function(e){e[e["None"]=0]="None";e[e["States"]=1]="States";e[e["Behaviors"]=2]="Behaviors";e[e["Layout"]=4]="Layout"})(n=t.GetWorkItemTypeExpand||(t.GetWorkItemTypeExpand={}));var r;(function(e){e[e["Custom"]=1]="Custom";e[e["History"]=2]="History";e[e["Links"]=3]="Links";e[e["Attachments"]=4]="Attachments"})(r=t.PageType||(t.PageType={}));var s;(function(e){e[e["System"]=0]="System";e[e["Derived"]=1]="Derived";e[e["Custom"]=2]="Custom"})(s=t.WorkItemTypeClass||(t.WorkItemTypeClass={}));t.TypeInfo={FieldModel:{},FieldType:{enumValues:{string:1,integer:2,dateTime:3,plainText:5,html:7,treePath:8,history:9,double:10,guid:11,boolean:12,identity:13,picklistInteger:14,picklistString:15,picklistDouble:16}},FormLayout:{},GetWorkItemTypeExpand:{enumValues:{none:0,states:1,behaviors:2,layout:4}},Page:{},PageType:{enumValues:{custom:1,history:2,links:3,attachments:4}},WorkItemTypeClass:{enumValues:{system:0,derived:1,custom:2}},WorkItemTypeFieldModel:{},WorkItemTypeFieldModel2:{},WorkItemTypeModel:{}};t.TypeInfo.FieldModel.fields={type:{enumType:t.TypeInfo.FieldType}};t.TypeInfo.FormLayout.fields={pages:{isArray:true,typeInfo:t.TypeInfo.Page}};t.TypeInfo.Page.fields={pageType:{enumType:t.TypeInfo.PageType}};t.TypeInfo.WorkItemTypeFieldModel.fields={type:{enumType:t.TypeInfo.FieldType}};t.TypeInfo.WorkItemTypeFieldModel2.fields={type:{enumType:t.TypeInfo.FieldType}};t.TypeInfo.WorkItemTypeModel.fields={class:{enumType:t.TypeInfo.WorkItemTypeClass},layout:{typeInfo:t.TypeInfo.FormLayout}}},8108:(e,t)=>{Object.defineProperty(t,"__esModule",{value:true});t.TypeInfo=t.WorkItemTypeClass=t.RuleConditionType=t.RuleActionType=t.ProcessWorkItemTypeFieldsExpandLevel=t.ProcessClass=t.PageType=t.GetWorkItemTypeExpand=t.GetProcessExpandLevel=t.GetBehaviorsExpand=t.FieldType=t.CustomizationType=void 0;var i;(function(e){e[e["System"]=1]="System";e[e["Inherited"]=2]="Inherited";e[e["Custom"]=3]="Custom"})(i=t.CustomizationType||(t.CustomizationType={}));var n;(function(e){e[e["String"]=1]="String";e[e["Integer"]=2]="Integer";e[e["DateTime"]=3]="DateTime";e[e["PlainText"]=5]="PlainText";e[e["Html"]=7]="Html";e[e["TreePath"]=8]="TreePath";e[e["History"]=9]="History";e[e["Double"]=10]="Double";e[e["Guid"]=11]="Guid";e[e["Boolean"]=12]="Boolean";e[e["Identity"]=13]="Identity";e[e["PicklistInteger"]=14]="PicklistInteger";e[e["PicklistString"]=15]="PicklistString";e[e["PicklistDouble"]=16]="PicklistDouble"})(n=t.FieldType||(t.FieldType={}));var r;(function(e){e[e["None"]=0]="None";e[e["Fields"]=1]="Fields";e[e["CombinedFields"]=2]="CombinedFields"})(r=t.GetBehaviorsExpand||(t.GetBehaviorsExpand={}));var s;(function(e){e[e["None"]=0]="None";e[e["Projects"]=1]="Projects"})(s=t.GetProcessExpandLevel||(t.GetProcessExpandLevel={}));var o;(function(e){e[e["None"]=0]="None";e[e["States"]=1]="States";e[e["Behaviors"]=2]="Behaviors";e[e["Layout"]=4]="Layout"})(o=t.GetWorkItemTypeExpand||(t.GetWorkItemTypeExpand={}));var a;(function(e){e[e["Custom"]=1]="Custom";e[e["History"]=2]="History";e[e["Links"]=3]="Links";e[e["Attachments"]=4]="Attachments"})(a=t.PageType||(t.PageType={}));var l;(function(e){e[e["System"]=0]="System";e[e["Derived"]=1]="Derived";e[e["Custom"]=2]="Custom"})(l=t.ProcessClass||(t.ProcessClass={}));var p;(function(e){e[e["None"]=0]="None";e[e["AllowedValues"]=1]="AllowedValues";e[e["All"]=2]="All"})(p=t.ProcessWorkItemTypeFieldsExpandLevel||(t.ProcessWorkItemTypeFieldsExpandLevel={}));var c;(function(e){e[e["MakeRequired"]=1]="MakeRequired";e[e["MakeReadOnly"]=2]="MakeReadOnly";e[e["SetDefaultValue"]=3]="SetDefaultValue";e[e["SetDefaultFromClock"]=4]="SetDefaultFromClock";e[e["SetDefaultFromCurrentUser"]=5]="SetDefaultFromCurrentUser";e[e["SetDefaultFromField"]=6]="SetDefaultFromField";e[e["CopyValue"]=7]="CopyValue";e[e["CopyFromClock"]=8]="CopyFromClock";e[e["CopyFromCurrentUser"]=9]="CopyFromCurrentUser";e[e["CopyFromField"]=10]="CopyFromField";e[e["SetValueToEmpty"]=11]="SetValueToEmpty";e[e["CopyFromServerClock"]=12]="CopyFromServerClock";e[e["CopyFromServerCurrentUser"]=13]="CopyFromServerCurrentUser";e[e["HideTargetField"]=14]="HideTargetField";e[e["DisallowValue"]=15]="DisallowValue"})(c=t.RuleActionType||(t.RuleActionType={}));var d;(function(e){e[e["When"]=1]="When";e[e["WhenNot"]=2]="WhenNot";e[e["WhenChanged"]=3]="WhenChanged";e[e["WhenNotChanged"]=4]="WhenNotChanged";e[e["WhenWas"]=5]="WhenWas";e[e["WhenStateChangedTo"]=6]="WhenStateChangedTo";e[e["WhenStateChangedFromAndTo"]=7]="WhenStateChangedFromAndTo";e[e["WhenWorkItemIsCreated"]=8]="WhenWorkItemIsCreated";e[e["WhenValueIsDefined"]=9]="WhenValueIsDefined";e[e["WhenValueIsNotDefined"]=10]="WhenValueIsNotDefined";e[e["WhenCurrentUserIsMemberOfGroup"]=11]="WhenCurrentUserIsMemberOfGroup";e[e["WhenCurrentUserIsNotMemberOfGroup"]=12]="WhenCurrentUserIsNotMemberOfGroup"})(d=t.RuleConditionType||(t.RuleConditionType={}));var u;(function(e){e[e["System"]=0]="System";e[e["Derived"]=1]="Derived";e[e["Custom"]=2]="Custom"})(u=t.WorkItemTypeClass||(t.WorkItemTypeClass={}));t.TypeInfo={CreateProcessRuleRequest:{},CustomizationType:{enumValues:{system:1,inherited:2,custom:3}},FieldModel:{},FieldType:{enumValues:{string:1,integer:2,dateTime:3,plainText:5,html:7,treePath:8,history:9,double:10,guid:11,boolean:12,identity:13,picklistInteger:14,picklistString:15,picklistDouble:16}},FormLayout:{},GetBehaviorsExpand:{enumValues:{none:0,fields:1,combinedFields:2}},GetProcessExpandLevel:{enumValues:{none:0,projects:1}},GetWorkItemTypeExpand:{enumValues:{none:0,states:1,behaviors:2,layout:4}},Page:{},PageType:{enumValues:{custom:1,history:2,links:3,attachments:4}},ProcessBehavior:{},ProcessClass:{enumValues:{system:0,derived:1,custom:2}},ProcessInfo:{},ProcessModel:{},ProcessProperties:{},ProcessRule:{},ProcessWorkItemType:{},ProcessWorkItemTypeField:{},ProcessWorkItemTypeFieldsExpandLevel:{enumValues:{none:0,allowedValues:1,all:2}},RuleAction:{},RuleActionType:{enumValues:{makeRequired:1,makeReadOnly:2,setDefaultValue:3,setDefaultFromClock:4,setDefaultFromCurrentUser:5,setDefaultFromField:6,copyValue:7,copyFromClock:8,copyFromCurrentUser:9,copyFromField:10,setValueToEmpty:11,copyFromServerClock:12,copyFromServerCurrentUser:13,hideTargetField:14,disallowValue:15}},RuleCondition:{},RuleConditionType:{enumValues:{when:1,whenNot:2,whenChanged:3,whenNotChanged:4,whenWas:5,whenStateChangedTo:6,whenStateChangedFromAndTo:7,whenWorkItemIsCreated:8,whenValueIsDefined:9,whenValueIsNotDefined:10,whenCurrentUserIsMemberOfGroup:11,whenCurrentUserIsNotMemberOfGroup:12}},UpdateProcessRuleRequest:{},WorkItemStateResultModel:{},WorkItemTypeClass:{enumValues:{system:0,derived:1,custom:2}},WorkItemTypeModel:{}};t.TypeInfo.CreateProcessRuleRequest.fields={actions:{isArray:true,typeInfo:t.TypeInfo.RuleAction},conditions:{isArray:true,typeInfo:t.TypeInfo.RuleCondition}};t.TypeInfo.FieldModel.fields={type:{enumType:t.TypeInfo.FieldType}};t.TypeInfo.FormLayout.fields={pages:{isArray:true,typeInfo:t.TypeInfo.Page}};t.TypeInfo.Page.fields={pageType:{enumType:t.TypeInfo.PageType}};t.TypeInfo.ProcessBehavior.fields={customization:{enumType:t.TypeInfo.CustomizationType}};t.TypeInfo.ProcessInfo.fields={customizationType:{enumType:t.TypeInfo.CustomizationType}};t.TypeInfo.ProcessModel.fields={properties:{typeInfo:t.TypeInfo.ProcessProperties}};t.TypeInfo.ProcessProperties.fields={class:{enumType:t.TypeInfo.ProcessClass}};t.TypeInfo.ProcessRule.fields={actions:{isArray:true,typeInfo:t.TypeInfo.RuleAction},conditions:{isArray:true,typeInfo:t.TypeInfo.RuleCondition},customizationType:{enumType:t.TypeInfo.CustomizationType}};t.TypeInfo.ProcessWorkItemType.fields={customization:{enumType:t.TypeInfo.CustomizationType},layout:{typeInfo:t.TypeInfo.FormLayout},states:{isArray:true,typeInfo:t.TypeInfo.WorkItemStateResultModel}};t.TypeInfo.ProcessWorkItemTypeField.fields={customization:{enumType:t.TypeInfo.CustomizationType},type:{enumType:t.TypeInfo.FieldType}};t.TypeInfo.RuleAction.fields={actionType:{enumType:t.TypeInfo.RuleActionType}};t.TypeInfo.RuleCondition.fields={conditionType:{enumType:t.TypeInfo.RuleConditionType}};t.TypeInfo.UpdateProcessRuleRequest.fields={actions:{isArray:true,typeInfo:t.TypeInfo.RuleAction},conditions:{isArray:true,typeInfo:t.TypeInfo.RuleCondition}};t.TypeInfo.WorkItemStateResultModel.fields={customizationType:{enumType:t.TypeInfo.CustomizationType}};t.TypeInfo.WorkItemTypeModel.fields={class:{enumType:t.TypeInfo.WorkItemTypeClass},layout:{typeInfo:t.TypeInfo.FormLayout},states:{isArray:true,typeInfo:t.TypeInfo.WorkItemStateResultModel}}},1558:(e,t)=>{Object.defineProperty(t,"__esModule",{value:true});t.TypeInfo=t.InputMode=t.InputFilterOperator=t.InputDataType=void 0;var i;(function(e){e[e["None"]=0]="None";e[e["String"]=10]="String";e[e["Number"]=20]="Number";e[e["Boolean"]=30]="Boolean";e[e["Guid"]=40]="Guid";e[e["Uri"]=50]="Uri"})(i=t.InputDataType||(t.InputDataType={}));var n;(function(e){e[e["Equals"]=0]="Equals";e[e["NotEquals"]=1]="NotEquals"})(n=t.InputFilterOperator||(t.InputFilterOperator={}));var r;(function(e){e[e["None"]=0]="None";e[e["TextBox"]=10]="TextBox";e[e["PasswordBox"]=20]="PasswordBox";e[e["Combo"]=30]="Combo";e[e["RadioButtons"]=40]="RadioButtons";e[e["CheckBox"]=50]="CheckBox";e[e["TextArea"]=60]="TextArea"})(r=t.InputMode||(t.InputMode={}));t.TypeInfo={InputDataType:{enumValues:{none:0,string:10,number:20,boolean:30,guid:40,uri:50}},InputDescriptor:{fields:null},InputFilter:{fields:null},InputFilterCondition:{fields:null},InputFilterOperator:{enumValues:{equals:0,notEquals:1}},InputMode:{enumValues:{none:0,textBox:10,passwordBox:20,combo:30,radioButtons:40,checkBox:50,textArea:60}},InputValidation:{fields:null},InputValue:{fields:null},InputValues:{fields:null},InputValuesError:{fields:null},InputValuesQuery:{fields:null}};t.TypeInfo.InputDescriptor.fields={inputMode:{enumType:t.TypeInfo.InputMode},validation:{typeInfo:t.TypeInfo.InputValidation},values:{typeInfo:t.TypeInfo.InputValues}};t.TypeInfo.InputFilter.fields={conditions:{isArray:true,typeInfo:t.TypeInfo.InputFilterCondition}};t.TypeInfo.InputFilterCondition.fields={operator:{enumType:t.TypeInfo.InputFilterOperator}};t.TypeInfo.InputValidation.fields={dataType:{enumType:t.TypeInfo.InputDataType}};t.TypeInfo.InputValue.fields={};t.TypeInfo.InputValues.fields={error:{typeInfo:t.TypeInfo.InputValuesError},possibleValues:{isArray:true,typeInfo:t.TypeInfo.InputValue}};t.TypeInfo.InputValuesError.fields={};t.TypeInfo.InputValuesQuery.fields={inputValues:{isArray:true,typeInfo:t.TypeInfo.InputValues}}},7832:(e,t)=>{Object.defineProperty(t,"__esModule",{value:true});t.TypeInfo=t.OperationStatus=void 0;var i;(function(e){e[e["NotSet"]=0]="NotSet";e[e["Queued"]=1]="Queued";e[e["InProgress"]=2]="InProgress";e[e["Cancelled"]=3]="Cancelled";e[e["Succeeded"]=4]="Succeeded";e[e["Failed"]=5]="Failed"})(i=t.OperationStatus||(t.OperationStatus={}));t.TypeInfo={Operation:{},OperationReference:{},OperationStatus:{enumValues:{notSet:0,queued:1,inProgress:2,cancelled:3,succeeded:4,failed:5}}};t.TypeInfo.Operation.fields={status:{enumType:t.TypeInfo.OperationStatus}};t.TypeInfo.OperationReference.fields={status:{enumType:t.TypeInfo.OperationStatus}}},6839:(e,t)=>{Object.defineProperty(t,"__esModule",{value:true});t.TypeInfo=t.DayOfWeek=void 0;var i;(function(e){e[e["Sunday"]=0]="Sunday";e[e["Monday"]=1]="Monday";e[e["Tuesday"]=2]="Tuesday";e[e["Wednesday"]=3]="Wednesday";e[e["Thursday"]=4]="Thursday";e[e["Friday"]=5]="Friday";e[e["Saturday"]=6]="Saturday"})(i=t.DayOfWeek||(t.DayOfWeek={}));t.TypeInfo={DayOfWeek:{enumValues:{sunday:0,monday:1,tuesday:2,wednesday:3,thursday:4,friday:5,saturday:6}}}},7127:(e,t)=>{Object.defineProperty(t,"__esModule",{value:true});t.TypeInfo=t.SqlDbType=void 0;var i;(function(e){e[e["BigInt"]=0]="BigInt";e[e["Binary"]=1]="Binary";e[e["Bit"]=2]="Bit";e[e["Char"]=3]="Char";e[e["DateTime"]=4]="DateTime";e[e["Decimal"]=5]="Decimal";e[e["Float"]=6]="Float";e[e["Image"]=7]="Image";e[e["Int"]=8]="Int";e[e["Money"]=9]="Money";e[e["NChar"]=10]="NChar";e[e["NText"]=11]="NText";e[e["NVarChar"]=12]="NVarChar";e[e["Real"]=13]="Real";e[e["UniqueIdentifier"]=14]="UniqueIdentifier";e[e["SmallDateTime"]=15]="SmallDateTime";e[e["SmallInt"]=16]="SmallInt";e[e["SmallMoney"]=17]="SmallMoney";e[e["Text"]=18]="Text";e[e["Timestamp"]=19]="Timestamp";e[e["TinyInt"]=20]="TinyInt";e[e["VarBinary"]=21]="VarBinary";e[e["VarChar"]=22]="VarChar";e[e["Variant"]=23]="Variant";e[e["Xml"]=25]="Xml";e[e["Udt"]=29]="Udt";e[e["Structured"]=30]="Structured";e[e["Date"]=31]="Date";e[e["Time"]=32]="Time";e[e["DateTime2"]=33]="DateTime2";e[e["DateTimeOffset"]=34]="DateTimeOffset"})(i=t.SqlDbType||(t.SqlDbType={}));t.TypeInfo={SqlDbType:{enumValues:{BigInt:0,Binary:1,Bit:2,Char:3,DateTime:4,Decimal:5,Float:6,Image:7,Int:8,Money:9,NChar:10,NText:11,NVarChar:12,Real:13,UniqueIdentifier:14,SmallDateTime:15,SmallInt:16,SmallMoney:17,Text:18,Timestamp:19,TinyInt:20,VarBinary:21,VarChar:22,Variant:23,Xml:25,Udt:29,Structured:30,Date:31,Time:32,DateTime2:33,DateTimeOffset:34}}}},7024:(e,t)=>{Object.defineProperty(t,"__esModule",{value:true});t.TypeInfo=t.Operation=t.JWTAlgorithm=t.DeploymentFlags=t.ConnectOptions=void 0;var i;(function(e){e[e["None"]=0]="None";e[e["IncludeServices"]=1]="IncludeServices";e[e["IncludeLastUserAccess"]=2]="IncludeLastUserAccess";e[e["IncludeInheritedDefinitionsOnly"]=4]="IncludeInheritedDefinitionsOnly";e[e["IncludeNonInheritedDefinitionsOnly"]=8]="IncludeNonInheritedDefinitionsOnly"})(i=t.ConnectOptions||(t.ConnectOptions={}));var n;(function(e){e[e["None"]=0]="None";e[e["Hosted"]=1]="Hosted";e[e["OnPremises"]=2]="OnPremises"})(n=t.DeploymentFlags||(t.DeploymentFlags={}));var r;(function(e){e[e["None"]=0]="None";e[e["HS256"]=1]="HS256";e[e["RS256"]=2]="RS256"})(r=t.JWTAlgorithm||(t.JWTAlgorithm={}));var s;(function(e){e[e["Add"]=0]="Add";e[e["Remove"]=1]="Remove";e[e["Replace"]=2]="Replace";e[e["Move"]=3]="Move";e[e["Copy"]=4]="Copy";e[e["Test"]=5]="Test"})(s=t.Operation||(t.Operation={}));t.TypeInfo={ConnectOptions:{enumValues:{none:0,includeServices:1,includeLastUserAccess:2,includeInheritedDefinitionsOnly:4,includeNonInheritedDefinitionsOnly:8}},DeploymentFlags:{enumValues:{none:0,hosted:1,onPremises:2}},JsonPatchOperation:{},JWTAlgorithm:{enumValues:{none:0,hS256:1,rS256:2}},Operation:{enumValues:{add:0,remove:1,replace:2,move:3,copy:4,test:5}},SignedUrl:{},TraceFilter:{},VssNotificationEvent:{}};t.TypeInfo.JsonPatchOperation.fields={op:{enumType:t.TypeInfo.Operation}};t.TypeInfo.SignedUrl.fields={signatureExpires:{isDate:true}};t.TypeInfo.TraceFilter.fields={timeCreated:{isDate:true}};t.TypeInfo.VssNotificationEvent.fields={sourceEventCreatedTime:{isDate:true}}},8202:(t,i,n)=>{var r,s;Object.defineProperty(i,"__esModule",{value:true});i.isSigPipeError=i._exposeCertSettings=i._exposeProxySettings=i._normalizeSeparators=i._isRooted=i._getDirectoryName=i._ensureRooted=i._isUncPath=i._loadData=i._ensurePatternRooted=i._getFindInfoFromPattern=i._cloneMatchOptions=i._legacyFindFiles_convertPatternToRegExp=i._which=i._checkPath=i._exist=i._debug=i._error=i._warning=i._command=i._getVariableKey=i._getVariable=i._loc=i._setResourcePath=i._setErrStream=i._setStdStream=i._writeLine=i._truncateBeforeSensitiveKeyword=i._endsWith=i._startsWith=i.IssueAuditAction=i.IssueSource=i._vault=i._knownVariableMap=void 0;var o=n(9896);var a=n(6928);var l=n(857);var p=n(6533);var c=n(9023);var d=n(8373);var u=n(4059);var A=n(7763);var f=n(6982);i._knownVariableMap={};var h;var g;(function(e){e["CustomerScript"]="CustomerScript";e["TaskInternal"]="TaskInternal"})(g=i.IssueSource||(i.IssueSource={}));var y;(function(e){e[e["Unknown"]=0]="Unknown";e[e["ShellTasksValidation"]=1]="ShellTasksValidation"})(y=i.IssueAuditAction||(i.IssueAuditAction={}));if(A.lt(process.versions.node,"4.2.0")){_warning("Tasks require a new agent. Upgrade your agent or node to 4.2.0 or later",g.TaskInternal)}function _startsWith(e,t){return e.slice(0,t.length)==t}i._startsWith=_startsWith;function _endsWith(e,t){return e.slice(-t.length)==t}i._endsWith=_endsWith;function _truncateBeforeSensitiveKeyword(e,t){if(!e){return e}var i=e.search(t);if(i<=0){return e}return"".concat(e.substring(0,i),"...")}i._truncateBeforeSensitiveKeyword=_truncateBeforeSensitiveKeyword;var v=process.stdout;var I=process.stderr;function _writeLine(e){v.write(e+l.EOL)}i._writeLine=_writeLine;function _setStdStream(e){v=e}i._setStdStream=_setStdStream;function _setErrStream(e){I=e}i._setErrStream=_setErrStream;var E={};var C={};var b=false;var T="en-US";function _loadResJson(e){var t;if(_exist(e)){var i=o.readFileSync(e,"utf8").toString();if(i.indexOf("\ufeff")==0){i=i.slice(1)}try{t=JSON.parse(i)}catch(e){_debug("unable to parse resjson with err: "+e.message)}}else{_debug(".resjson file not found: "+e)}return t}function _loadLocStrings(t,i){var n={};if(_exist(t)){var r=e(import.meta.url)(t);if(r&&r.hasOwnProperty("messages")){var s;var l=a.join(a.dirname(t),"Strings","resources.resjson");var p=i.toUpperCase();var c=[];try{c=o.readdirSync(l)}catch(e){}for(var d=0;d0){return c.format.apply(this,[a].concat(t))}else{return a}}i._loc=_loc;function _getVariable(e){var t;var n;var r=_getVariableKey(e);if(i._knownVariableMap.hasOwnProperty(r)){n=i._knownVariableMap[r]}if(n&&n.secret){t=i._vault.retrieveSecret("SECRET_"+r)}else{t=process.env[r];if(!t&&e.toUpperCase()=="AGENT.JOBSTATUS"){t=process.env["agent.jobstatus"]}}_debug(e+"="+t);return t}i._getVariable=_getVariable;function _getVariableKey(e){if(!e){throw new Error(_loc("LIB_ParameterIsRequired","name"))}return e.replace(/\./g,"_").replace(/ /g,"_").toUpperCase()}i._getVariableKey=_getVariableKey;function _command(e,t,i){var n=new d.TaskCommand(e,t,i);_writeLine(n.toString())}i._command=_command;function _warning(e,t,i){if(t===void 0){t=g.TaskInternal}_command("task.issue",{type:"warning",source:t,correlationId:h,auditAction:i},e)}i._warning=_warning;function _error(e,t,i){if(t===void 0){t=g.TaskInternal}_command("task.issue",{type:"error",source:t,correlationId:h,auditAction:i},e)}i._error=_error;var w=((r=_getVariable("system.debug"))===null||r===void 0?void 0:r.toLowerCase())==="true";var R=((s=_getVariable("DistributedTask.Tasks.Node.SkipDebugLogsWhenDebugModeOff"))===null||s===void 0?void 0:s.toLowerCase())==="true";function _debug(e){if(!R||R&&w){_command("task.debug",null,e)}}i._debug=_debug;function _exist(e){var t=false;try{t=!!(e&&o.statSync(e)!=null)}catch(e){if(e&&e.code==="ENOENT"){t=false}else{throw e}}return t}i._exist=_exist;function _checkPath(e,t){_debug("check path : "+e);if(!_exist(e)){throw new Error(_loc("LIB_PathNotFound",t,e))}}i._checkPath=_checkPath;function _which(e,t){if(!e){throw new Error("parameter 'tool' is required")}if(t){var i=_which(e,false);if(i){return i}else{if(process.platform=="win32"){throw new Error(_loc("LIB_WhichNotFound_Win",e))}else{throw new Error(_loc("LIB_WhichNotFound_Linux",e))}}}_debug("which '".concat(e,"'"));try{var n=[];if(process.platform=="win32"&&process.env["PATHEXT"]){for(var r=0,s=process.env["PATHEXT"].split(a.delimiter);r=0||process.platform=="win32"&&e.indexOf("\\")>=0){_debug("not found");return""}var p=[];if(process.env["PATH"]){for(var c=0,d=process.env["PATH"].split(a.delimiter);c=0){var l=r.substr(s).toUpperCase();if(t.some((function(e){return e.toUpperCase()==l}))){return e}}}else{if(isUnixExecutable(i)){return e}}}}catch(t){if(t.code!="ENOENT"){_debug("Unexpected error attempting to determine if executable file exists '".concat(e,"': ").concat(t))}}var p=e;for(var c=0,d=t;c0||(e.mode&8)>0&&e.gid===process.getgid()||(e.mode&64)>0&&e.uid===process.getuid()}function _legacyFindFiles_convertPatternToRegExp(e){e=(process.platform=="win32"?e.replace(/\\/g,"/"):e).replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&").replace(/\\\/\\\*\\\*\\\//g,"((/.+/)|(/))").replace(/\\\*\\\*/g,".*").replace(/\\\*/g,"[^/]*").replace(/\\\?/g,"[^/]");e="^".concat(e,"$");var t=process.platform=="win32"?"i":"";return new RegExp(e,t)}i._legacyFindFiles_convertPatternToRegExp=_legacyFindFiles_convertPatternToRegExp;function _cloneMatchOptions(e){return{debug:e.debug,nobrace:e.nobrace,noglobstar:e.noglobstar,dot:e.dot,noext:e.noext,nocase:e.nocase,nonull:e.nonull,matchBase:e.matchBase,nocomment:e.nocomment,nonegate:e.nonegate,flipNegate:e.flipNegate}}i._cloneMatchOptions=_cloneMatchOptions;function _getFindInfoFromPattern(e,t,i){if(!e){throw new Error("getFindRootFromPattern() parameter defaultRoot cannot be empty")}if(!t){throw new Error("getFindRootFromPattern() parameter pattern cannot be empty")}if(!i.nobrace){throw new Error("getFindRootFromPattern() expected matchOptions.nobrace to be true")}i=_cloneMatchOptions(i);i.nocase=false;if(i.matchBase&&!_isRooted(t)&&(process.platform=="win32"?t.replace(/\\/g,"/"):t).indexOf("/")<0){return{adjustedPattern:t,findPath:e,statOnly:false}}var n=new p.Minimatch(t,i);if(n.set.length!=1){throw new Error("getFindRootFromPattern() expected Minimatch(...).set.length to be 1. Actual: "+n.set.length)}var r=[];for(var s=0,o=n.set[0];s0){var t=_getVariable("Agent.ProxyUsername");var i=_getVariable("Agent.ProxyPassword");var n=_getVariable("Agent.ProxyBypassList");global["_vsts_task_lib_proxy_url"]=e;global["_vsts_task_lib_proxy_username"]=t;global["_vsts_task_lib_proxy_bypass"]=n;global["_vsts_task_lib_proxy_password"]=_exposeTaskLibSecret("proxy",i||"");_debug("expose agent proxy configuration.");global["_vsts_task_lib_proxy"]=true}}i._exposeProxySettings=_exposeProxySettings;function _exposeCertSettings(){var e=_getVariable("Agent.CAInfo");if(e){global["_vsts_task_lib_cert_ca"]=e}var t=_getVariable("Agent.ClientCert");if(t){var i=_getVariable("Agent.ClientCertKey");var n=_getVariable("Agent.ClientCertArchive");var r=_getVariable("Agent.ClientCertPassword");global["_vsts_task_lib_cert_clientcert"]=t;global["_vsts_task_lib_cert_key"]=i;global["_vsts_task_lib_cert_archive"]=n;global["_vsts_task_lib_cert_passphrase"]=_exposeTaskLibSecret("cert",r||"")}if(e||t){_debug("expose agent certificate configuration.");global["_vsts_task_lib_cert"]=true}var s=_getVariable("Agent.SkipCertValidation")||"false";if(s){global["_vsts_task_lib_skip_cert_validation"]=s.toUpperCase()==="TRUE"}}i._exposeCertSettings=_exposeCertSettings;function _exposeTaskLibSecret(e,t){if(t){var i=f.randomBytes(32);var n=f.randomBytes(16);var r=f.createCipheriv("aes-256-ctr",i,n);var s=r.update(t,"utf8","hex");s+=r.final("hex");var l=a.join(_getVariable("Agent.TempDirectory")||_getVariable("agent.workFolder")||process.cwd(),e);var p=i.toString("base64")+":"+n.toString("base64");o.writeFileSync(l,p,{encoding:"utf8"});return Buffer.from(l).toString("base64")+":"+Buffer.from(s).toString("base64")}}function isSigPipeError(e){var t;if(!e||typeof e!=="object"){return false}return e.code==="EPIPE"&&((t=e.syscall)===null||t===void 0?void 0:t.toUpperCase())==="WRITE"}i.isSigPipeError=isSigPipeError},3138:(e,t,i)=>{var n=i(7087);var r=i(9380);e.exports=expandTop;var s="\0SLASH"+Math.random()+"\0";var o="\0OPEN"+Math.random()+"\0";var a="\0CLOSE"+Math.random()+"\0";var l="\0COMMA"+Math.random()+"\0";var p="\0PERIOD"+Math.random()+"\0";function numeric(e){return parseInt(e,10)==e?parseInt(e,10):e.charCodeAt(0)}function escapeBraces(e){return e.split("\\\\").join(s).split("\\{").join(o).split("\\}").join(a).split("\\,").join(l).split("\\.").join(p)}function unescapeBraces(e){return e.split(s).join("\\").split(o).join("{").split(a).join("}").split(l).join(",").split(p).join(".")}function parseCommaParts(e){if(!e)return[""];var t=[];var i=r("{","}",e);if(!i)return e.split(",");var n=i.pre;var s=i.body;var o=i.post;var a=n.split(",");a[a.length-1]+="{"+s+"}";var l=parseCommaParts(o);if(o.length){a[a.length-1]+=l.shift();a.push.apply(a,l)}t.push.apply(t,a);return t}function expandTop(e){if(!e)return[];if(e.substr(0,2)==="{}"){e="\\{\\}"+e.substr(2)}return expand(escapeBraces(e),true).map(unescapeBraces)}function identity(e){return e}function embrace(e){return"{"+e+"}"}function isPadded(e){return/^-?0\d/.test(e)}function lte(e,t){return e<=t}function gte(e,t){return e>=t}function expand(e,t){var i=[];var s=r("{","}",e);if(!s||/\$$/.test(s.pre))return[e];var o=/^-?\d+\.\.-?\d+(?:\.\.-?\d+)?$/.test(s.body);var l=/^[a-zA-Z]\.\.[a-zA-Z](?:\.\.-?\d+)?$/.test(s.body);var p=o||l;var c=s.body.indexOf(",")>=0;if(!p&&!c){if(s.post.match(/,(?!,).*\}/)){e=s.pre+"{"+s.body+a+s.post;return expand(e)}return[e]}var d;if(p){d=s.body.split(/\.\./)}else{d=parseCommaParts(s.body);if(d.length===1){d=expand(d[0],false).map(embrace);if(d.length===1){var u=s.post.length?expand(s.post,false):[""];return u.map((function(e){return s.pre+d[0]+e}))}}}var A=s.pre;var u=s.post.length?expand(s.post,false):[""];var f;if(p){var h=numeric(d[0]);var g=numeric(d[1]);var y=Math.max(d[0].length,d[1].length);var v=d.length==3?Math.abs(numeric(d[2])):1;var I=lte;var E=g0){var R=new Array(w+1).join("0");if(b<0)T="-"+R+T.slice(1);else T=R+T}}}f.push(T)}}else{f=n(d,(function(e){return expand(e,false)}))}for(var B=0;B{e.exports=minimatch;minimatch.Minimatch=Minimatch;const n=(()=>{try{return i(6928)}catch(e){}})()||{sep:"/"};minimatch.sep=n.sep;const r=minimatch.GLOBSTAR=Minimatch.GLOBSTAR={};const s=i(3138);const o={"!":{open:"(?:(?!(?:",close:"))[^/]*?)"},"?":{open:"(?:",close:")?"},"+":{open:"(?:",close:")+"},"*":{open:"(?:",close:")*"},"@":{open:"(?:",close:")"}};const a="[^/]";const l=a+"*?";const p="(?:(?!(?:\\/|^)(?:\\.{1,2})($|\\/)).)*?";const c="(?:(?!(?:\\/|^)\\.).)*?";const d=charSet("().*{}+?[]^$\\!");function charSet(e){return e.split("").reduce((function(e,t){e[t]=true;return e}),{})}const u=/\/+/;minimatch.filter=filter;function filter(e,t){t=t||{};return function(i,n,r){return minimatch(i,e,t)}}function ext(e,t){e=e||{};t=t||{};const i={};Object.keys(e).forEach((function(t){i[t]=e[t]}));Object.keys(t).forEach((function(e){i[e]=t[e]}));return i}minimatch.defaults=function(e){if(!e||typeof e!=="object"||!Object.keys(e).length){return minimatch}const t=minimatch;const i=function minimatch(i,n,r){return t(i,n,ext(e,r))};i.Minimatch=function Minimatch(i,n){return new t.Minimatch(i,ext(e,n))};i.Minimatch.defaults=i=>t.defaults(ext(e,i)).Minimatch;i.filter=function filter(i,n){return t.filter(i,ext(e,n))};i.defaults=function defaults(i){return t.defaults(ext(e,i))};i.makeRe=function makeRe(i,n){return t.makeRe(i,ext(e,n))};i.braceExpand=function braceExpand(i,n){return t.braceExpand(i,ext(e,n))};i.match=function(i,n,r){return t.match(i,n,ext(e,r))};return i};Minimatch.defaults=function(e){return minimatch.defaults(e).Minimatch};function minimatch(e,t,i){assertValidPattern(t);if(!i)i={};if(!i.nocomment&&t.charAt(0)==="#"){return false}if(t.trim()==="")return e==="";return new Minimatch(t,i).match(e)}function Minimatch(e,t){if(!(this instanceof Minimatch)){return new Minimatch(e,t)}assertValidPattern(e);if(!t)t={};e=e.trim();if(n.sep!=="/"){e=e.split(n.sep).join("/")}this.options=t;this.set=[];this.pattern=e;this.regexp=null;this.negate=false;this.comment=false;this.empty=false;this.make()}Minimatch.prototype.debug=function(){};Minimatch.prototype.make=make;function make(){if(this._made)return;var e=this.pattern;var t=this.options;if(!t.nocomment&&e.charAt(0)==="#"){this.comment=true;return}if(!e){this.empty=true;return}this.parseNegate();var i=this.globSet=this.braceExpand();if(t.debug)this.debug=console.error;this.debug(this.pattern,i);i=this.globParts=i.map((function(e){return e.split(u)}));this.debug(this.pattern,i);i=i.map((function(e,t,i){return e.map(this.parse,this)}),this);this.debug(this.pattern,i);i=i.filter((function(e){return e.indexOf(false)===-1}));this.debug(this.pattern,i);this.set=i}Minimatch.prototype.parseNegate=parseNegate;function parseNegate(){var e=this.pattern;var t=false;var i=this.options;var n=0;if(i.nonegate)return;for(var r=0,s=e.length;r{if(typeof e!=="string"){throw new TypeError("invalid pattern")}if(e.length>A){throw new TypeError("pattern is too long")}};Minimatch.prototype.parse=parse;const f={};function parse(e,t){assertValidPattern(e);var i=this.options;if(!i.noglobstar&&e==="**")return r;if(e==="")return"";var n="";var s=false;var p=false;var c=[];var u=[];var A;var h=false;var g=-1;var y=-1;var v=e.charAt(0)==="."?"":i.dot?"(?!(?:^|\\/)\\.{1,2}(?:$|\\/))":"(?!\\.)";var I=this;function clearStateChar(){if(A){switch(A){case"*":n+=l;s=true;break;case"?":n+=a;s=true;break;default:n+="\\"+A;break}I.debug("clearStateChar %j %j",A,n);A=false}}for(var E=0,C=e.length,b;E-1;k--){var _=u[k];var P=n.slice(0,_.reStart);var x=n.slice(_.reStart,_.reEnd-8);var O=n.slice(_.reEnd-8,_.reEnd);var V=n.slice(_.reEnd);O+=V;var U=P.split("(").length-1;var N=V;for(E=0;E=0;o--){s=e[o];if(s)break}for(o=0;o>> no match, partial?",e,d,t,u);if(d===a)return true}return false}var f;if(typeof p==="string"){if(n.nocase){f=c.toLowerCase()===p.toLowerCase()}else{f=c===p}this.debug("string match",p,c,f)}else{f=c.match(p);this.debug("pattern match",p,c,f)}if(!f)return false}if(s===a&&o===l){return true}else if(s===a){return i}else if(o===l){return s===a-1&&e[s]===""}throw new Error("wtf?")};function globUnescape(e){return e.replace(/\\(.)/g,"$1")}function regExpEscape(e){return e.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")}},7763:(e,t)=>{t=e.exports=SemVer;var i;if(typeof process==="object"&&process.env&&process.env.NODE_DEBUG&&/\bsemver\b/i.test(process.env.NODE_DEBUG)){i=function(){var e=Array.prototype.slice.call(arguments,0);e.unshift("SEMVER");console.log.apply(console,e)}}else{i=function(){}}t.SEMVER_SPEC_VERSION="2.0.0";var n=256;var r=Number.MAX_SAFE_INTEGER||9007199254740991;var s=16;var o=n-6;var a=t.re=[];var l=t.safeRe=[];var p=t.src=[];var c=0;var d="[a-zA-Z0-9-]";var u=[["\\s",1],["\\d",n],[d,o]];function makeSafeRe(e){for(var t=0;t)?=?)";var k=c++;p[k]=p[f]+"|x|X|\\*";var _=c++;p[_]=p[A]+"|x|X|\\*";var P=c++;p[P]="[v=\\s]*("+p[_]+")"+"(?:\\.("+p[_]+")"+"(?:\\.("+p[_]+")"+"(?:"+p[E]+")?"+p[T]+"?"+")?)?";var x=c++;p[x]="[v=\\s]*("+p[k]+")"+"(?:\\.("+p[k]+")"+"(?:\\.("+p[k]+")"+"(?:"+p[C]+")?"+p[T]+"?"+")?)?";var O=c++;p[O]="^"+p[S]+"\\s*"+p[P]+"$";var V=c++;p[V]="^"+p[S]+"\\s*"+p[x]+"$";var U=c++;p[U]="(?:^|[^\\d])"+"(\\d{1,"+s+"})"+"(?:\\.(\\d{1,"+s+"}))?"+"(?:\\.(\\d{1,"+s+"}))?"+"(?:$|[^\\d])";var N=c++;p[N]="(?:~>?)";var F=c++;p[F]="(\\s*)"+p[N]+"\\s+";a[F]=new RegExp(p[F],"g");l[F]=new RegExp(makeSafeRe(p[F]),"g");var q="$1~";var j=c++;p[j]="^"+p[N]+p[P]+"$";var M=c++;p[M]="^"+p[N]+p[x]+"$";var L=c++;p[L]="(?:\\^)";var G=c++;p[G]="(\\s*)"+p[L]+"\\s+";a[G]=new RegExp(p[G],"g");l[G]=new RegExp(makeSafeRe(p[G]),"g");var H="$1^";var W=c++;p[W]="^"+p[L]+p[P]+"$";var J=c++;p[J]="^"+p[L]+p[x]+"$";var Y=c++;p[Y]="^"+p[S]+"\\s*("+B+")$|^$";var z=c++;p[z]="^"+p[S]+"\\s*("+R+")$|^$";var $=c++;p[$]="(\\s*)"+p[S]+"\\s*("+B+"|"+p[P]+")";a[$]=new RegExp(p[$],"g");l[$]=new RegExp(makeSafeRe(p[$]),"g");var K="$1$2$3";var X=c++;p[X]="^\\s*("+p[P]+")"+"\\s+-\\s+"+"("+p[P]+")"+"\\s*$";var Z=c++;p[Z]="^\\s*("+p[x]+")"+"\\s+-\\s+"+"("+p[x]+")"+"\\s*$";var ee=c++;p[ee]="(<|>)?=?\\s*\\*";for(var te=0;ten){return null}var i=t.loose?l[D]:l[w];if(!i.test(e)){return null}try{return new SemVer(e,t)}catch(e){return null}}t.valid=valid;function valid(e,t){var i=parse(e,t);return i?i.version:null}t.clean=clean;function clean(e,t){var i=parse(e.trim().replace(/^[=v]+/,""),t);return i?i.version:null}t.SemVer=SemVer;function SemVer(e,t){if(!t||typeof t!=="object"){t={loose:!!t,includePrerelease:false}}if(e instanceof SemVer){if(e.loose===t.loose){return e}else{e=e.version}}else if(typeof e!=="string"){throw new TypeError("Invalid Version: "+e)}if(e.length>n){throw new TypeError("version is longer than "+n+" characters")}if(!(this instanceof SemVer)){return new SemVer(e,t)}i("SemVer",e,t);this.options=t;this.loose=!!t.loose;var s=e.trim().match(t.loose?l[D]:l[w]);if(!s){throw new TypeError("Invalid Version: "+e)}this.raw=e;this.major=+s[1];this.minor=+s[2];this.patch=+s[3];if(this.major>r||this.major<0){throw new TypeError("Invalid major version")}if(this.minor>r||this.minor<0){throw new TypeError("Invalid minor version")}if(this.patch>r||this.patch<0){throw new TypeError("Invalid patch version")}if(!s[4]){this.prerelease=[]}else{this.prerelease=s[4].split(".").map((function(e){if(/^[0-9]+$/.test(e)){var t=+e;if(t>=0&&t=0){if(typeof this.prerelease[i]==="number"){this.prerelease[i]++;i=-2}}if(i===-1){this.prerelease.push(0)}}if(t){if(this.prerelease[0]===t){if(isNaN(this.prerelease[1])){this.prerelease=[t,0]}}else{this.prerelease=[t,0]}}break;default:throw new Error("invalid increment argument: "+e)}this.format();this.raw=this.version;return this};t.inc=inc;function inc(e,t,i,n){if(typeof i==="string"){n=i;i=undefined}try{return new SemVer(e,i).inc(t,n).version}catch(e){return null}}t.diff=diff;function diff(e,t){if(eq(e,t)){return null}else{var i=parse(e);var n=parse(t);var r="";if(i.prerelease.length||n.prerelease.length){r="pre";var s="prerelease"}for(var o in i){if(o==="major"||o==="minor"||o==="patch"){if(i[o]!==n[o]){return r+o}}}return s}}t.compareIdentifiers=compareIdentifiers;var ie=/^[0-9]+$/;function compareIdentifiers(e,t){var i=ie.test(e);var n=ie.test(t);if(i&&n){e=+e;t=+t}return e===t?0:i&&!n?-1:n&&!i?1:e0}t.lt=lt;function lt(e,t,i){return compare(e,t,i)<0}t.eq=eq;function eq(e,t,i){return compare(e,t,i)===0}t.neq=neq;function neq(e,t,i){return compare(e,t,i)!==0}t.gte=gte;function gte(e,t,i){return compare(e,t,i)>=0}t.lte=lte;function lte(e,t,i){return compare(e,t,i)<=0}t.cmp=cmp;function cmp(e,t,i,n){switch(t){case"===":if(typeof e==="object")e=e.version;if(typeof i==="object")i=i.version;return e===i;case"!==":if(typeof e==="object")e=e.version;if(typeof i==="object")i=i.version;return e!==i;case"":case"=":case"==":return eq(e,i,n);case"!=":return neq(e,i,n);case">":return gt(e,i,n);case">=":return gte(e,i,n);case"<":return lt(e,i,n);case"<=":return lte(e,i,n);default:throw new TypeError("Invalid operator: "+t)}}t.Comparator=Comparator;function Comparator(e,t){if(!t||typeof t!=="object"){t={loose:!!t,includePrerelease:false}}if(e instanceof Comparator){if(e.loose===!!t.loose){return e}else{e=e.value}}if(!(this instanceof Comparator)){return new Comparator(e,t)}e=e.trim().split(/\s+/).join(" ");i("comparator",e,t);this.options=t;this.loose=!!t.loose;this.parse(e);if(this.semver===ne){this.value=""}else{this.value=this.operator+this.semver.version}i("comp",this)}var ne={};Comparator.prototype.parse=function(e){var t=this.options.loose?l[Y]:l[z];var i=e.match(t);if(!i){throw new TypeError("Invalid comparator: "+e)}this.operator=i[1];if(this.operator==="="){this.operator=""}if(!i[2]){this.semver=ne}else{this.semver=new SemVer(i[2],this.options.loose)}};Comparator.prototype.toString=function(){return this.value};Comparator.prototype.test=function(e){i("Comparator.test",e,this.options.loose);if(this.semver===ne){return true}if(typeof e==="string"){e=new SemVer(e,this.options)}return cmp(e,this.operator,this.semver,this.options)};Comparator.prototype.intersects=function(e,t){if(!(e instanceof Comparator)){throw new TypeError("a Comparator is required")}if(!t||typeof t!=="object"){t={loose:!!t,includePrerelease:false}}var i;if(this.operator===""){i=new Range(e.value,t);return satisfies(this.value,i,t)}else if(e.operator===""){i=new Range(this.value,t);return satisfies(e.semver,i,t)}var n=(this.operator===">="||this.operator===">")&&(e.operator===">="||e.operator===">");var r=(this.operator==="<="||this.operator==="<")&&(e.operator==="<="||e.operator==="<");var s=this.semver.version===e.semver.version;var o=(this.operator===">="||this.operator==="<=")&&(e.operator===">="||e.operator==="<=");var a=cmp(this.semver,"<",e.semver,t)&&((this.operator===">="||this.operator===">")&&(e.operator==="<="||e.operator==="<"));var l=cmp(this.semver,">",e.semver,t)&&((this.operator==="<="||this.operator==="<")&&(e.operator===">="||e.operator===">"));return n||r||s&&o||a||l};t.Range=Range;function Range(e,t){if(!t||typeof t!=="object"){t={loose:!!t,includePrerelease:false}}if(e instanceof Range){if(e.loose===!!t.loose&&e.includePrerelease===!!t.includePrerelease){return e}else{return new Range(e.raw,t)}}if(e instanceof Comparator){return new Range(e.value,t)}if(!(this instanceof Range)){return new Range(e,t)}this.options=t;this.loose=!!t.loose;this.includePrerelease=!!t.includePrerelease;this.raw=e.trim().split(/\s+/).join(" ");this.set=this.raw.split("||").map((function(e){return this.parseRange(e.trim())}),this).filter((function(e){return e.length}));if(!this.set.length){throw new TypeError("Invalid SemVer Range: "+this.raw)}this.format()}Range.prototype.format=function(){this.range=this.set.map((function(e){return e.join(" ").trim()})).join("||").trim();return this.range};Range.prototype.toString=function(){return this.range};Range.prototype.parseRange=function(e){var t=this.options.loose;var n=t?l[Z]:l[X];e=e.replace(n,hyphenReplace);i("hyphen replace",e);e=e.replace(l[$],K);i("comparator trim",e,l[$]);e=e.replace(l[F],q);e=e.replace(l[G],H);var r=t?l[Y]:l[z];var s=e.split(" ").map((function(e){return parseComparator(e,this.options)}),this).join(" ").split(/\s+/);if(this.options.loose){s=s.filter((function(e){return!!e.match(r)}))}s=s.map((function(e){return new Comparator(e,this.options)}),this);return s};Range.prototype.intersects=function(e,t){if(!(e instanceof Range)){throw new TypeError("a Range is required")}return this.set.some((function(i){return i.every((function(i){return e.set.some((function(e){return e.every((function(e){return i.intersects(e,t)}))}))}))}))};t.toComparators=toComparators;function toComparators(e,t){return new Range(e,t).set.map((function(e){return e.map((function(e){return e.value})).join(" ").trim().split(" ")}))}function parseComparator(e,t){i("comp",e,t);e=replaceCarets(e,t);i("caret",e);e=replaceTildes(e,t);i("tildes",e);e=replaceXRanges(e,t);i("xrange",e);e=replaceStars(e,t);i("stars",e);return e}function isX(e){return!e||e.toLowerCase()==="x"||e==="*"}function replaceTildes(e,t){return e.trim().split(/\s+/).map((function(e){return replaceTilde(e,t)})).join(" ")}function replaceTilde(e,t){var n=t.loose?l[M]:l[j];return e.replace(n,(function(t,n,r,s,o){i("tilde",e,t,n,r,s,o);var a;if(isX(n)){a=""}else if(isX(r)){a=">="+n+".0.0 <"+(+n+1)+".0.0"}else if(isX(s)){a=">="+n+"."+r+".0 <"+n+"."+(+r+1)+".0"}else if(o){i("replaceTilde pr",o);a=">="+n+"."+r+"."+s+"-"+o+" <"+n+"."+(+r+1)+".0"}else{a=">="+n+"."+r+"."+s+" <"+n+"."+(+r+1)+".0"}i("tilde return",a);return a}))}function replaceCarets(e,t){return e.trim().split(/\s+/).map((function(e){return replaceCaret(e,t)})).join(" ")}function replaceCaret(e,t){i("caret",e,t);var n=t.loose?l[J]:l[W];return e.replace(n,(function(t,n,r,s,o){i("caret",e,t,n,r,s,o);var a;if(isX(n)){a=""}else if(isX(r)){a=">="+n+".0.0 <"+(+n+1)+".0.0"}else if(isX(s)){if(n==="0"){a=">="+n+"."+r+".0 <"+n+"."+(+r+1)+".0"}else{a=">="+n+"."+r+".0 <"+(+n+1)+".0.0"}}else if(o){i("replaceCaret pr",o);if(n==="0"){if(r==="0"){a=">="+n+"."+r+"."+s+"-"+o+" <"+n+"."+r+"."+(+s+1)}else{a=">="+n+"."+r+"."+s+"-"+o+" <"+n+"."+(+r+1)+".0"}}else{a=">="+n+"."+r+"."+s+"-"+o+" <"+(+n+1)+".0.0"}}else{i("no pr");if(n==="0"){if(r==="0"){a=">="+n+"."+r+"."+s+" <"+n+"."+r+"."+(+s+1)}else{a=">="+n+"."+r+"."+s+" <"+n+"."+(+r+1)+".0"}}else{a=">="+n+"."+r+"."+s+" <"+(+n+1)+".0.0"}}i("caret return",a);return a}))}function replaceXRanges(e,t){i("replaceXRanges",e,t);return e.split(/\s+/).map((function(e){return replaceXRange(e,t)})).join(" ")}function replaceXRange(e,t){e=e.trim();var n=t.loose?l[V]:l[O];return e.replace(n,(function(t,n,r,s,o,a){i("xRange",e,t,n,r,s,o,a);var l=isX(r);var p=l||isX(s);var c=p||isX(o);var d=c;if(n==="="&&d){n=""}if(l){if(n===">"||n==="<"){t="<0.0.0"}else{t="*"}}else if(n&&d){if(p){s=0}o=0;if(n===">"){n=">=";if(p){r=+r+1;s=0;o=0}else{s=+s+1;o=0}}else if(n==="<="){n="<";if(p){r=+r+1}else{s=+s+1}}t=n+r+"."+s+"."+o}else if(p){t=">="+r+".0.0 <"+(+r+1)+".0.0"}else if(c){t=">="+r+"."+s+".0 <"+r+"."+(+s+1)+".0"}i("xRange return",t);return t}))}function replaceStars(e,t){i("replaceStars",e,t);return e.trim().replace(l[ee],"")}function hyphenReplace(e,t,i,n,r,s,o,a,l,p,c,d,u){if(isX(i)){t=""}else if(isX(n)){t=">="+i+".0.0"}else if(isX(r)){t=">="+i+"."+n+".0"}else{t=">="+t}if(isX(l)){a=""}else if(isX(p)){a="<"+(+l+1)+".0.0"}else if(isX(c)){a="<"+l+"."+(+p+1)+".0"}else if(d){a="<="+l+"."+p+"."+c+"-"+d}else{a="<="+a}return(t+" "+a).trim()}Range.prototype.test=function(e){if(!e){return false}if(typeof e==="string"){e=new SemVer(e,this.options)}for(var t=0;t0){var s=e[r].semver;if(s.major===t.major&&s.minor===t.minor&&s.patch===t.patch){return true}}}return false}return true}t.satisfies=satisfies;function satisfies(e,t,i){try{t=new Range(t,i)}catch(e){return false}return t.test(e)}t.maxSatisfying=maxSatisfying;function maxSatisfying(e,t,i){var n=null;var r=null;try{var s=new Range(t,i)}catch(e){return null}e.forEach((function(e){if(s.test(e)){if(!n||r.compare(e)===-1){n=e;r=new SemVer(n,i)}}}));return n}t.minSatisfying=minSatisfying;function minSatisfying(e,t,i){var n=null;var r=null;try{var s=new Range(t,i)}catch(e){return null}e.forEach((function(e){if(s.test(e)){if(!n||r.compare(e)===1){n=e;r=new SemVer(n,i)}}}));return n}t.minVersion=minVersion;function minVersion(e,t){e=new Range(e,t);var i=new SemVer("0.0.0");if(e.test(i)){return i}i=new SemVer("0.0.0-0");if(e.test(i)){return i}i=null;for(var n=0;n":if(t.prerelease.length===0){t.patch++}else{t.prerelease.push(0)}t.raw=t.format();case"":case">=":if(!i||gt(i,t)){i=t}break;case"<":case"<=":break;default:throw new Error("Unexpected operation: "+e.operator)}}))}if(i&&e.test(i)){return i}return null}t.validRange=validRange;function validRange(e,t){try{return new Range(e,t).range||"*"}catch(e){return null}}t.ltr=ltr;function ltr(e,t,i){return outside(e,t,"<",i)}t.gtr=gtr;function gtr(e,t,i){return outside(e,t,">",i)}t.outside=outside;function outside(e,t,i,n){e=new SemVer(e,n);t=new Range(t,n);var r,s,o,a,l;switch(i){case">":r=gt;s=lte;o=lt;a=">";l=">=";break;case"<":r=lt;s=gte;o=gt;a="<";l="<=";break;default:throw new TypeError('Must provide a hilo val of "<" or ">"')}if(satisfies(e,t,n)){return false}for(var p=0;p=0.0.0")}d=d||e;u=u||e;if(r(e.semver,d.semver,n)){d=e}else if(o(e.semver,u.semver,n)){u=e}}));if(d.operator===a||d.operator===l){return false}if((!u.operator||u.operator===a)&&s(e,u.semver)){return false}else if(u.operator===l&&o(e,u.semver)){return false}}return true}t.prerelease=prerelease;function prerelease(e,t){var i=parse(e,t);return i&&i.prerelease.length?i.prerelease:null}t.intersects=intersects;function intersects(e,t,i){e=new Range(e,i);t=new Range(t,i);return e.intersects(t)}t.coerce=coerce;function coerce(e){if(e instanceof SemVer){return e}if(typeof e!=="string"){return null}var t=e.match(l[U]);if(t==null){return null}return parse(t[1]+"."+(t[2]||"0")+"."+(t[3]||"0"))}},358:function(e,t,i){var n=this&&this.__spreadArray||function(e,t,i){if(i||arguments.length===2)for(var n=0,r=t.length,s;n1){i.splice.apply(i,n([0,0],i.splice(1,1),false))}else{throw new Error((0,t.loc)("LIB_DirectoryStackEmpty"))}}else if(!isNaN(r)){if(r0||E.length+i===0){i=i>0?i-1:i;E.splice(i,1)}else{var n=o.resolve(E.shift());cd(n)}return getActualStack()}t.popd=popd;function mkdirP(e){if(!e){throw new Error((0,t.loc)("LIB_ParameterIsRequired","p"))}var i=[];var n=e;while(true){if(i.length>=Number(process.env["TASKLIB_TEST_MKDIRP_FAILSAFE"]||1e3)){(0,t.debug)("loop is out of control");s.mkdirSync(e);return}(0,t.debug)("testing directory '".concat(n,"'"));var r=void 0;try{r=s.statSync(n)}catch(r){if(r.code=="ENOENT"){var a=o.dirname(n);if(n==a){throw new Error((0,t.loc)("LIB_MkdirFailedInvalidDriveRoot",e,n))}i.push(n);n=a;continue}else if(r.code=="UNKNOWN"){throw new Error((0,t.loc)("LIB_MkdirFailedInvalidShare",e,n))}else{throw r}}if(!r.isDirectory()){throw new Error((0,t.loc)("LIB_MkdirFailedFileExists",e,n))}break}while(i.length){var l=i.pop();(0,t.debug)("mkdir '".concat(l,"'"));try{s.mkdirSync(l)}catch(i){throw new Error((0,t.loc)("LIB_MkdirFailed",e,i.message))}}}t.mkdirP=mkdirP;function resolve(){var e=[];for(var i=0;i0){var h=resolve(i.shift());if(h===null||h===void 0?void 0:h.includes("*")){f.push(h);continue}var g=s.lstatSync(h);if(g.isFile()){var y=o.basename(h);A.push(y)}else{f.push(h)}}i.push.apply(i,f);var _loop_1=function(){var e=resolve(i.shift());if(e===null||e===void 0?void 0:e.includes("*")){i.push.apply(i,findMatch(o.dirname(e),[o.basename(e)]));return"continue"}if(s.lstatSync(e).isDirectory()){u.push.apply(u,s.readdirSync(e).map((function(t){return o.join(e,t)})))}else{u.push(e)}};while(i.length>0){_loop_1()}var v=[];var _loop_2=function(){var e=u.shift();var t=o.basename(e);if(e===null||e===void 0?void 0:e.includes("*")){u.push.apply(u,findMatch(o.dirname(e),[t]));return"continue"}if(!l&&t.startsWith(".")&&t!=="."&&t!==".."){return"continue"}var i=safeFind(d,(function(t){return e.startsWith(o.resolve(t))}))||o.resolve(".");if(s.lstatSync(e).isDirectory()&&a){u.push.apply(u,s.readdirSync(e).map((function(t){return o.join(e,t)})));v.push(o.relative(i,e))}else{v.push(o.relative(i,e))}};while(u.length>0){_loop_2()}var I=n(n([],A,true),v,true);return I}catch(e){if(e.code==="ENOENT"){throw new Error((0,t.loc)("LIB_PathNotFound","ls",e.message))}else{throw new Error((0,t.loc)("LIB_OperationFailed","ls",e))}}}t.ls=ls;function flattenArray(e){return e.reduce((function(e,t){return e.concat(Array.isArray(t)?flattenArray(t):t)}),[])}function cp(e,i,n,r,a){if(r===void 0){r=false}if(a===void 0){a=0}retry((function(){var r=false;var a=true;var l=String(e);var p=i;var c="";if(typeof e==="string"&&e.startsWith("-")){c=e.toLowerCase();r=c.includes("r");a=!c.includes("n");l=i;p=String(n)}else if(typeof n==="string"&&n&&n.startsWith("-")){c=n.toLowerCase();r=c.includes("r");a=!c.includes("n");l=String(e);p=i}if(!s.existsSync(p)&&!a){throw new Error((0,t.loc)("LIB_PathNotFound","cp",p))}var d=s.lstatSync(l);if(!a&&s.existsSync(p)){return}try{if(d.isSymbolicLink()){var u=s.readlinkSync(l);l=o.resolve(o.dirname(l),u);d=s.lstatSync(l)}if(d.isFile()){if(s.existsSync(p)&&s.lstatSync(p).isDirectory()){p=o.join(p,o.basename(l))}if(a){s.copyFileSync(l,p)}else{s.copyFileSync(l,p,s.constants.COPYFILE_EXCL)}}else{copyDirectoryWithResolvedSymlinks(l,o.join(p,o.basename(l)),a)}}catch(e){throw new Error((0,t.loc)("LIB_OperationFailed","cp",e))}}),[],{retryCount:a,continueOnError:r})}t.cp=cp;var copyDirectoryWithResolvedSymlinks=function(e,t,i){var n;var r;var a;var l=s.readdirSync(e,{withFileTypes:true});if(!s.existsSync(t)){s.mkdirSync(t,{recursive:true})}for(var p=0,c=l;p=0){try{return e.apply(void 0,i)}catch(i){if(n.retryCount<=0){if(n.continueOnError){(0,t.warning)(i,t.IssueSource.TaskInternal);break}else{throw i}}else{(0,t.debug)('Attempt to execute function "'.concat(e===null||e===void 0?void 0:e.name,'" failed, retries left: ').concat(n.retryCount));n.retryCount--}}}}t.retry=retry;function _getStats(e,i,n){var r;if(i){try{r=s.statSync(e)}catch(i){if(i.code=="ENOENT"&&n){r=s.lstatSync(e);(0,t.debug)(" ".concat(e," (broken symlink)"))}else{throw i}}}else{r=s.lstatSync(e)}return r}function find(e,i){if(!e){(0,t.debug)("no path specified");return[]}e=o.normalize(e);(0,t.debug)("findPath: '".concat(e,"'"));i=i||_getDefaultFindOptions();_debugFindOptions(i);try{s.lstatSync(e)}catch(e){if(e.code=="ENOENT"){(0,t.debug)("0 results");return[]}throw e}try{var n=[];var r=[new C(e,1)];var a=[];var _loop_3=function(){var e=r.pop();var l=void 0;try{var c=!n.length;var d=i.followSpecifiedSymbolicLink&&c;var u=i.followSymbolicLinks||d;l=_getStats(e.path,u,i.allowBrokenSymbolicLinks)}catch(n){if(n.code=="ENOENT"&&i.skipMissingFiles){(0,t.warning)('No such file or directory: "'.concat(e.path,'" - skipping.'),t.IssueSource.TaskInternal);return"continue"}throw n}n.push(e.path);if(l.isDirectory()){(0,t.debug)(" ".concat(e.path," (directory)"));if(i.followSymbolicLinks){var A;if(p._isUncPath(e.path)){A=retry(s.realpathSync,[e.path],{continueOnError:false,retryCount:5})}else{A=s.realpathSync(e.path)}while(a.length>=e.level){a.pop()}if(a.some((function(e){return e==A}))){(0,t.debug)(" cycle detected");return"continue"}a.push(A)}var f=e.level+1;var h=s.readdirSync(e.path).map((function(t){return new C(o.join(e.path,t),f)}));for(var g=h.length-1;g>=0;g--){r.push(h[g])}}else{(0,t.debug)(" ".concat(e.path," (file)"))}};while(r.length){_loop_3()}(0,t.debug)("".concat(n.length," results"));return n}catch(e){throw new Error((0,t.loc)("LIB_OperationFailed","find",e.message))}}t.find=find;var C=function(){function _FindItem(e,t){this.path=e;this.level=t}return _FindItem}();function _debugFindOptions(e){(0,t.debug)("findOptions.allowBrokenSymbolicLinks: '".concat(e.allowBrokenSymbolicLinks,"'"));(0,t.debug)("findOptions.followSpecifiedSymbolicLink: '".concat(e.followSpecifiedSymbolicLink,"'"));(0,t.debug)("findOptions.followSymbolicLinks: '".concat(e.followSymbolicLinks,"'"));(0,t.debug)("findOptions.skipMissingFiles: '".concat(e.skipMissingFiles,"'"))}function _getDefaultFindOptions(){return{allowBrokenSymbolicLinks:false,followSpecifiedSymbolicLink:true,followSymbolicLinks:true,skipMissingFiles:false}}function legacyFindFiles(e,i,n,r){if(!i){throw new Error("pattern parameter cannot be empty")}(0,t.debug)("legacyFindFiles rootDirectory: '".concat(e,"'"));(0,t.debug)("pattern: '".concat(i,"'"));(0,t.debug)("includeFiles: '".concat(n,"'"));(0,t.debug)("includeDirectories: '".concat(r,"'"));if(!n&&!r){n=true}var s=[];var a=[];i=i.replace(/;;/g,"\0");for(var l=0,c=i.split(";");l=0?o:a,a>=0?a:o);t=p._getDirectoryName(e.substring(0,l))}if(!t){return"continue"}var c=p._legacyFindFiles_convertPatternToRegExp(e);var d=find(t,{followSymbolicLinks:true}).filter((function(e){if(n&&r){return true}var t=s.statSync(e).isDirectory();return n&&!t||r&&t})).forEach((function(e){var t=process.platform=="win32"?e.replace(/\\/g,"/"):e;var n="".concat(t,"/");var s=false;if(c.test(t)||r&&c.test(n)){s=true;for(var o=0,a=i;o=0)){E=p._ensureRooted(n,E);(0,t.debug)("rooted pattern: '".concat(E,"'"))}if(f){(0,t.debug)("applying include pattern against original list");var C=l.match(e,E,u);(0,t.debug)(C.length+" matches");for(var b=0,T=C;b0){var n=(0,t.getVariable)("Agent.ProxyUsername");var r=(0,t.getVariable)("Agent.ProxyPassword");var s=JSON.parse((0,t.getVariable)("Agent.ProxyBypassList")||"[]");var o=false;if(e){s.forEach((function(t){if(new RegExp(t,"i").test(e)){o=true}}))}if(o){return null}else{var a=getProxyFormattedUrl(i,n,r);return{proxyUrl:i,proxyUsername:n,proxyPassword:r,proxyBypassHosts:s,proxyFormattedUrl:a}}}else{return null}}t.getHttpProxyConfiguration=getHttpProxyConfiguration;function getHttpCertConfiguration(){var e=(0,t.getVariable)("Agent.CAInfo");var i=(0,t.getVariable)("Agent.ClientCert");if(e||i){var n={};n.caFile=e;n.certFile=i;if(i){var r=(0,t.getVariable)("Agent.ClientCertKey");var s=(0,t.getVariable)("Agent.ClientCertArchive");var o=(0,t.getVariable)("Agent.ClientCertPassword");n.keyFile=r;n.certArchiveFile=s;n.passphrase=o}return n}else{return null}}t.getHttpCertConfiguration=getHttpCertConfiguration;var b=function(){function TestPublisher(e){this.testRunner=e}TestPublisher.prototype.publish=function(e,i,n,r,s,o,a){a=a||"VSTSTask";var l={};l["type"]=this.testRunner;if(i){l["mergeResults"]=i}if(n){l["platform"]=n}if(r){l["config"]=r}if(s){l["runTitle"]=s}if(o){l["publishRunAttachments"]=o}if(e){l["resultFiles"]=Array.isArray(e)?e.join():e}l["testRunSystem"]=a;(0,t.command)("results.publish",l,"")};return TestPublisher}();t.TestPublisher=b;var T=function(){function CodeCoveragePublisher(){}CodeCoveragePublisher.prototype.publish=function(e,i,n,r){var s={};if(e){s["codecoveragetool"]=e}if(i){s["summaryfile"]=i}if(n){s["reportdirectory"]=n}if(r){s["additionalcodecoveragefiles"]=Array.isArray(r)?r.join():r}(0,t.command)("codecoverage.publish",s,"")};return CodeCoveragePublisher}();t.CodeCoveragePublisher=T;var w=function(){function CodeCoverageEnabler(e,t){this.buildTool=e;this.ccTool=t}CodeCoverageEnabler.prototype.enableCodeCoverage=function(e){e["buildtool"]=this.buildTool;e["codecoveragetool"]=this.ccTool;(0,t.command)("codecoverage.enable",e,"")};return CodeCoverageEnabler}();t.CodeCoverageEnabler=w;function uploadFile(e){(0,t.command)("task.uploadfile",null,e)}t.uploadFile=uploadFile;function prependPath(e){assertAgent("2.115.0");(0,t.command)("task.prependpath",null,e)}t.prependPath=prependPath;function uploadSummary(e){(0,t.command)("task.uploadsummary",null,e)}t.uploadSummary=uploadSummary;function addAttachment(e,i,n){(0,t.command)("task.addattachment",{type:e,name:i},n)}t.addAttachment=addAttachment;function setEndpoint(e,i,n,r){(0,t.command)("task.setendpoint",{id:e,field:y[i].toLowerCase(),key:n},r)}t.setEndpoint=setEndpoint;function setProgress(e,i){(0,t.command)("task.setprogress",{value:"".concat(e)},i)}t.setProgress=setProgress;function logDetail(e,i,n,r,s,o,a,l,p,c,d){var u={id:e,parentid:n,type:r,name:s,order:o?o.toString():undefined,starttime:a,finishtime:l,progress:p?p.toString():undefined,state:c?f[c]:undefined,result:d?A[d]:undefined};(0,t.command)("task.logdetail",u,i)}t.logDetail=logDetail;function logIssue(e,i,n,r,s,o){var a={type:h[e].toLowerCase(),code:o,sourcepath:n,linenumber:r?r.toString():undefined,columnnumber:s?s.toString():undefined};(0,t.command)("task.logissue",a,i)}t.logIssue=logIssue;function uploadArtifact(e,i,n){(0,t.command)("artifact.upload",{containerfolder:e,artifactname:n},i)}t.uploadArtifact=uploadArtifact;function associateArtifact(e,i,n){(0,t.command)("artifact.associate",{type:g[n].toLowerCase(),artifactname:e},i)}t.associateArtifact=associateArtifact;function uploadBuildLog(e){(0,t.command)("build.uploadlog",null,e)}t.uploadBuildLog=uploadBuildLog;function updateBuildNumber(e){(0,t.command)("build.updatebuildnumber",null,e)}t.updateBuildNumber=updateBuildNumber;function addBuildTag(e){(0,t.command)("build.addbuildtag",null,e)}t.addBuildTag=addBuildTag;function updateReleaseName(e){assertAgent("2.132.0");(0,t.command)("release.updatereleasename",null,e)}t.updateReleaseName=updateReleaseName;t.TaskCommand=c.TaskCommand;t.commandFromString=c.commandFromString;t.ToolRunner=d.ToolRunner;if(u.lt(process.versions.node,"4.2.0")){(0,t.warning)("Tasks require a new agent. Upgrade your agent or node to 4.2.0 or later",t.IssueSource.TaskInternal)}if(!global["_vsts_task_lib_loaded"]){p._loadData();p._exposeProxySettings();p._exposeCertSettings()}function safeFind(e,t){for(var i=0;i{Object.defineProperty(t,"__esModule",{value:true});t.commandFromString=t.TaskCommand=void 0;var i="##vso[";var n=function(){function TaskCommand(e,t,i){if(!e){e="missing.command"}this.command=e;this.properties=t;this.message=i}TaskCommand.prototype.toString=function(){var e=i+this.command;if(this.properties&&Object.keys(this.properties).length>0){e+=" ";for(var t in this.properties){if(this.properties.hasOwnProperty(t)){var n=this.properties[t];if(n){e+=t+"="+escape(""+(n||""))+";"}}}}e+="]";var r=""+(this.message||"");e+=escapedata(r);return e};return TaskCommand}();t.TaskCommand=n;function commandFromString(e){var t=i.length;var r=e.indexOf("[");var s=e.indexOf("]");if(r==-1||s==-1||s-r<3){throw new Error("Invalid command brackets")}var o=e.substring(r+1,s);var a=o.indexOf(" ");var l=o;var p={};if(a>0){l=o.trim().substring(0,a);var c=o.trim().substring(a+1);var d=c.split(";");d.forEach((function(e){e=e.trim();if(e.length>0){var t=e.indexOf("=");if(t==-1){throw new Error("Invalid property: "+e)}var i=e.substring(0,t);var n=e.substring(t+1);p[i]=unescape(n)}}))}var u=unescapedata(e.substring(s+1));var A=new n(l,p,u);return A}t.commandFromString=commandFromString;function escapedata(e){return e.replace(/%/g,"%AZP25").replace(/\r/g,"%0D").replace(/\n/g,"%0A")}function unescapedata(e){return e.replace(/%0D/g,"\r").replace(/%0A/g,"\n").replace(/%AZP25/g,"%")}function escape(e){return e.replace(/%/g,"%AZP25").replace(/\r/g,"%0D").replace(/\n/g,"%0A").replace(/]/g,"%5D").replace(/;/g,"%3B")}function unescape(e){return e.replace(/%0D/g,"\r").replace(/%0A/g,"\n").replace(/%5D/g,"]").replace(/%3B/g,";").replace(/%AZP25/g,"%")}},419:function(e,t,i){var n=this&&this.__extends||function(){var extendStatics=function(e,t){extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var i in t)if(Object.prototype.hasOwnProperty.call(t,i))e[i]=t[i]};return extendStatics(e,t)};return function(e,t){if(typeof t!=="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");extendStatics(e,t);function __(){this.constructor=e}e.prototype=t===null?Object.create(t):(__.prototype=t.prototype,new __)}}();Object.defineProperty(t,"__esModule",{value:true});t.ToolRunner=void 0;var r=i(5560);var s=i(857);var o=i(4434);var a=i(5317);var l=i(8202);var p=i(9896);var c=function(e){n(ToolRunner,e);function ToolRunner(t){var i=e.call(this)||this;i.cmdSpecialChars=[" ","\t","&","(",")","[","]","{","}","^","=",";","!","'","+",",","`","~","|","<",">",'"'];if(!t){throw new Error("Parameter 'toolPath' cannot be null or empty.")}i.toolPath=l._which(t,true);i.args=[];i._debug("toolRunner toolPath: "+t);return i}ToolRunner.prototype._debug=function(e){this.emit("debug",e)};ToolRunner.prototype._argStringToArray=function(e){var t=[];var i=false;var n=false;var r=true;var s="";var append=function(e){if(n){if(e!=='"'){s+="\\"}else{s.slice(0,-1)}}s+=e;n=false};for(var o=0;o-1){var o=n.substring(0,r);i(o);n=n.substring(r+s.EOL.length);r=n.indexOf(s.EOL)}}catch(e){this._debug("error processing line")}return n};ToolRunner.prototype._wrapArg=function(e,t){if(!this._isWrapped(e,t)){return"".concat(t).concat(e).concat(t)}return e};ToolRunner.prototype._unwrapArg=function(e,t){if(this._isWrapped(e,t)){var i=new RegExp("(^\\\\?".concat(t,")|(\\\\?").concat(t,"$)"),"g");return e.trim().replace(i,"")}return e};ToolRunner.prototype._isWrapped=function(e,t){var i=new RegExp("^\\\\?".concat(t,".+\\\\?").concat(t,"$"));return i.test(e.trim())};ToolRunner.prototype._getSpawnFileName=function(e){if(process.platform=="win32"){if(this._isCmdFile()){return process.env["COMSPEC"]||"cmd.exe"}}if(e&&e.shell){return this._wrapArg(this.toolPath,'"')}return this.toolPath};ToolRunner.prototype._getSpawnArgs=function(e){var t=this;if(process.platform=="win32"){if(this._isCmdFile()){var i='/D /S /C "'.concat(this._windowsQuoteCmdArg(this.toolPath));for(var n=0;n0;r--){i+=e[r-1];if(n&&e[r-1]=="\\"){i+="\\"}else if(e[r-1]=='"'){n=true;i+='"'}else{n=false}}i+='"';return i.split("").reverse().join("")};ToolRunner.prototype._uv_quote_cmd_arg=function(e){if(!e){return'""'}if(e.indexOf(" ")<0&&e.indexOf("\t")<0&&e.indexOf('"')<0){return e}if(e.indexOf('"')<0&&e.indexOf("\\")<0){return'"'.concat(e,'"')}var t='"';var i=true;for(var n=e.length;n>0;n--){t+=e[n-1];if(i&&e[n-1]=="\\"){t+="\\"}else if(e[n-1]=='"'){i=true;t+="\\"}else{i=false}}t+='"';return t.split("").reverse().join("")};ToolRunner.prototype._cloneExecOptions=function(e){e=e||{};var t={cwd:e.cwd||process.cwd(),env:e.env||process.env,silent:e.silent||false,failOnStdErr:e.failOnStdErr||false,ignoreReturnCode:e.ignoreReturnCode||false,windowsVerbatimArguments:e.windowsVerbatimArguments||false,shell:e.shell||false};t.outStream=e.outStream||process.stdout;t.errStream=e.errStream||process.stderr;return t};ToolRunner.prototype._getSpawnOptions=function(e){e=e||{};var t={};t.cwd=e.cwd;t.env=e.env;t.shell=e.shell;t["windowsVerbatimArguments"]=e.windowsVerbatimArguments||this._isCmdFile();return t};ToolRunner.prototype._getSpawnSyncOptions=function(e){var t={};t.maxBuffer=1024*1024*1024;t.cwd=e.cwd;t.env=e.env;t.shell=e.shell;t["windowsVerbatimArguments"]=e.windowsVerbatimArguments||this._isCmdFile();return t};ToolRunner.prototype.execWithPipingAsync=function(e,t){var i=this;this._debug("exec tool: "+this.toolPath);this._debug("arguments:");this.args.forEach((function(e){i._debug(" "+e)}));var n=true;var r=this._cloneExecOptions(t);if(!r.silent){r.outStream.write(this._getCommandString(r)+s.EOL)}var o;var l=e.toolPath;var c;var d=true;var u;var A;var f=0;var h=0;var g;c=this.toolPath;f++;var y=a.spawn(this._getSpawnFileName(r),this._getSpawnArgs(r),this._getSpawnOptions(r));f++;o=a.spawn(e._getSpawnFileName(r),e._getSpawnArgs(r),e._getSpawnOptions(r));A=this.pipeOutputToFile?p.createWriteStream(this.pipeOutputToFile):null;return new Promise((function(e,t){var s,a,p,v;if(A){f++;A.on("finish",(function(){f--;A=null;if(f==0){if(g){t(g)}else{e(h)}}}));A.on("error",(function(n){f--;i._debug("Failed to pipe output of ".concat(c," to file ").concat(i.pipeOutputToFile,". Error = ").concat(n));A=null;if(f==0){if(g){t(g)}else{e(h)}}}))}(s=y.stdout)===null||s===void 0?void 0:s.on("data",(function(e){var t,n;try{if(A){A.write(e)}if(!((t=o.stdin)===null||t===void 0?void 0:t.destroyed)){(n=o.stdin)===null||n===void 0?void 0:n.write(e)}}catch(e){i._debug("Failed to pipe output of "+c+" to "+l);i._debug(l+" might have exited due to errors prematurely. Verify the arguments passed are valid.")}}));(a=y.stderr)===null||a===void 0?void 0:a.on("data",(function(e){if(A){A.write(e)}d=!r.failOnStdErr;if(!r.silent){var t=r.failOnStdErr?r.errStream:r.outStream;t.write(e)}}));y.on("error",(function(e){var i;f--;if(A){A.end()}(i=o.stdin)===null||i===void 0?void 0:i.end();g=new Error(c+" failed. "+e.message);if(f==0){t(g)}}));y.on("close",(function(n,s){var a;f--;if(n!=0&&!r.ignoreReturnCode){d=false;u=n;h=u}i._debug("success of first tool:"+d);if(A){A.end()}(a=o.stdin)===null||a===void 0?void 0:a.end();if(f==0){if(g){t(g)}else{e(h)}}}));var I="";(p=o.stdout)===null||p===void 0?void 0:p.on("data",(function(e){i.emit("stdout",e);if(!r.silent){r.outStream.write(e)}I=i._processLineBuffer(e,I,(function(e){i.emit("stdline",e)}))}));var E="";(v=o.stderr)===null||v===void 0?void 0:v.on("data",(function(e){i.emit("stderr",e);n=!r.failOnStdErr;if(!r.silent){var t=r.failOnStdErr?r.errStream:r.outStream;t.write(e)}E=i._processLineBuffer(e,E,(function(e){i.emit("errline",e)}))}));o.on("error",(function(e){f--;g=new Error(l+" failed. "+e.message);if(f==0){t(g)}}));o.on("close",(function(s,o){f--;i._debug("rc:"+s);h=s;if(I.length>0){i.emit("stdline",I)}if(E.length>0){i.emit("errline",E)}if(s!=0&&!r.ignoreReturnCode){n=false}i._debug("success:"+n);if(!d){g=new Error(c+" failed with return code: "+u)}else if(!n){g=new Error(l+" failed with return code: "+s)}if(f==0){if(g){t(g)}else{e(h)}}}))}))};ToolRunner.prototype.execWithPiping=function(e,t){var i=this;var n,o,l,c;var d=r.defer();this._debug("exec tool: "+this.toolPath);this._debug("arguments:");this.args.forEach((function(e){i._debug(" "+e)}));var u=true;var A=this._cloneExecOptions(t);if(!A.silent){A.outStream.write(this._getCommandString(A)+s.EOL)}var f;var h=e.toolPath;var g;var y=true;var v;var I;var E=0;var C=0;var b;g=this.toolPath;E++;var T=a.spawn(this._getSpawnFileName(A),this._getSpawnArgs(A),this._getSpawnOptions(A));E++;f=a.spawn(e._getSpawnFileName(A),e._getSpawnArgs(A),e._getSpawnOptions(A));I=this.pipeOutputToFile?p.createWriteStream(this.pipeOutputToFile):null;if(I){E++;I.on("finish",(function(){E--;I=null;if(E==0){if(b){d.reject(b)}else{d.resolve(C)}}}));I.on("error",(function(e){E--;i._debug("Failed to pipe output of ".concat(g," to file ").concat(i.pipeOutputToFile,". Error = ").concat(e));I=null;if(E==0){if(b){d.reject(b)}else{d.resolve(C)}}}))}(n=T.stdout)===null||n===void 0?void 0:n.on("data",(function(e){var t;try{if(I){I.write(e)}(t=f.stdin)===null||t===void 0?void 0:t.write(e)}catch(e){i._debug("Failed to pipe output of "+g+" to "+h);i._debug(h+" might have exited due to errors prematurely. Verify the arguments passed are valid.")}}));(o=T.stderr)===null||o===void 0?void 0:o.on("data",(function(e){if(I){I.write(e)}y=!A.failOnStdErr;if(!A.silent){var t=A.failOnStdErr?A.errStream:A.outStream;t.write(e)}}));T.on("error",(function(e){var t;E--;if(I){I.end()}(t=f.stdin)===null||t===void 0?void 0:t.end();b=new Error(g+" failed. "+e.message);if(E==0){d.reject(b)}}));T.on("close",(function(e,t){var n;E--;if(e!=0&&!A.ignoreReturnCode){y=false;v=e;C=v}i._debug("success of first tool:"+y);if(I){I.end()}(n=f.stdin)===null||n===void 0?void 0:n.end();if(E==0){if(b){d.reject(b)}else{d.resolve(C)}}}));var w="";(l=f.stdout)===null||l===void 0?void 0:l.on("data",(function(e){i.emit("stdout",e);if(!A.silent){A.outStream.write(e)}w=i._processLineBuffer(e,w,(function(e){i.emit("stdline",e)}))}));var R="";(c=f.stderr)===null||c===void 0?void 0:c.on("data",(function(e){i.emit("stderr",e);u=!A.failOnStdErr;if(!A.silent){var t=A.failOnStdErr?A.errStream:A.outStream;t.write(e)}R=i._processLineBuffer(e,R,(function(e){i.emit("errline",e)}))}));f.on("error",(function(e){E--;b=new Error(h+" failed. "+e.message);if(E==0){d.reject(b)}}));f.on("close",(function(e,t){E--;i._debug("rc:"+e);C=e;if(w.length>0){i.emit("stdline",w)}if(R.length>0){i.emit("errline",R)}if(e!=0&&!A.ignoreReturnCode){u=false}i._debug("success:"+u);if(!y){b=new Error(g+" failed with return code: "+v)}else if(!u){b=new Error(h+" failed with return code: "+e)}if(E==0){if(b){d.reject(b)}else{d.resolve(C)}}}));return d.promise};ToolRunner.prototype.arg=function(e){if(!e){return this}if(e instanceof Array){this._debug(this.toolPath+" arg: "+JSON.stringify(e));this.args=this.args.concat(e)}else if(typeof e==="string"){this._debug(this.toolPath+" arg: "+e);this.args=this.args.concat(e.trim())}return this};ToolRunner.prototype.line=function(e){if(!e){return this}this._debug(this.toolPath+" arg: "+e);this.args=this.args.concat(this._argStringToArray(e));return this};ToolRunner.prototype.argIf=function(e,t){if(e){this.arg(t)}return this};ToolRunner.prototype.pipeExecOutputToTool=function(e,t){this.pipeOutputToTool=e;this.pipeOutputToFile=t;return this};ToolRunner.prototype.execAsync=function(e){var t=this;var i,n,r;if(this.pipeOutputToTool){return this.execWithPipingAsync(this.pipeOutputToTool,e)}this._debug("exec tool: "+this.toolPath);this._debug("arguments:");this.args.forEach((function(e){t._debug(" "+e)}));var o=this._cloneExecOptions(e);if(!o.silent){o.outStream.write(this._getCommandString(o)+s.EOL)}var l=new d(o,this.toolPath);l.on("debug",(function(e){t._debug(e)}));var p="";var c="";var emitDoneEvent=function(e,i){l.on("done",(function(n,r){if(p.length>0){t.emit("stdline",p)}if(c.length>0){t.emit("errline",c)}if(u){u.removeAllListeners()}if(n){i(n)}else{e(r)}}))};var u;try{u=a.spawn(this._getSpawnFileName(e),this._getSpawnArgs(o),this._getSpawnOptions(e))}catch(e){return new Promise((function(t,i){emitDoneEvent(t,i);l.processError=e.message;l.processExited=true;l.processClosed=true;l.CheckComplete()}))}this.childProcess=u;(i=u.stdout)===null||i===void 0?void 0:i.on("finish",(function(){if(!o.silent){o.outStream.write(s.EOL)}}));(n=u.stdout)===null||n===void 0?void 0:n.on("data",(function(e){t.emit("stdout",e);if(!o.silent){o.outStream.write(e)}p=t._processLineBuffer(e,p,(function(e){t.emit("stdline",e)}))}));(r=u.stderr)===null||r===void 0?void 0:r.on("data",(function(e){l.processStderr=true;t.emit("stderr",e);if(!o.silent){var i=o.failOnStdErr?o.errStream:o.outStream;i.write(e)}c=t._processLineBuffer(e,c,(function(e){t.emit("errline",e)}))}));u.on("error",(function(e){l.processError=e.message;l.processExited=true;l.processClosed=true;l.CheckComplete()}));u.on("exit",(function(e,t){l.processExitCode=e;l.processExitSignal=t;l.processExited=true;l.CheckComplete()}));u.on("close",(function(e,t){l.processCloseCode=e;l.processCloseSignal=t;l.processClosed=true;l.processExited=true;l.CheckComplete()}));return new Promise(emitDoneEvent)};ToolRunner.prototype.exec=function(e){var t=this;var i,n,o;if(this.pipeOutputToTool){return this.execWithPiping(this.pipeOutputToTool,e)}var l=r.defer();this._debug("exec tool: "+this.toolPath);this._debug("arguments:");this.args.forEach((function(e){t._debug(" "+e)}));var p=this._cloneExecOptions(e);if(!p.silent){p.outStream.write(this._getCommandString(p)+s.EOL)}var c=new d(p,this.toolPath);c.on("debug",(function(e){t._debug(e)}));var u="";var A="";c.on("done",(function(e,i){if(u.length>0){t.emit("stdline",u)}if(A.length>0){t.emit("errline",A)}if(f){f.removeAllListeners()}if(e){l.reject(e)}else{l.resolve(i)}}));var f;try{f=a.spawn(this._getSpawnFileName(e),this._getSpawnArgs(p),this._getSpawnOptions(e))}catch(e){c.processError=e.message;c.processExited=true;c.processClosed=true;c.CheckComplete();return l.promise}this.childProcess=f;(i=f.stdout)===null||i===void 0?void 0:i.on("finish",(function(){if(!p.silent){p.outStream.write(s.EOL)}}));(n=f.stdout)===null||n===void 0?void 0:n.on("data",(function(e){t.emit("stdout",e);if(!p.silent){p.outStream.write(e)}u=t._processLineBuffer(e,u,(function(e){t.emit("stdline",e)}))}));(o=f.stderr)===null||o===void 0?void 0:o.on("data",(function(e){c.processStderr=true;t.emit("stderr",e);if(!p.silent){var i=p.failOnStdErr?p.errStream:p.outStream;i.write(e)}A=t._processLineBuffer(e,A,(function(e){t.emit("errline",e)}))}));f.on("error",(function(e){c.processError=e.message;c.processExited=true;c.processClosed=true;c.CheckComplete()}));f.on("exit",(function(e,t){c.processExitCode=e;c.processExitSignal=t;c.processExited=true;c.CheckComplete()}));f.on("close",(function(e,t){c.processCloseCode=e;c.processCloseSignal=t;c.processClosed=true;c.processExited=true;c.CheckComplete()}));return l.promise};ToolRunner.prototype.execSync=function(e){var t=this;this._debug("exec tool: "+this.toolPath);this._debug("arguments:");this.args.forEach((function(e){t._debug(" "+e)}));var i=true;e=this._cloneExecOptions(e);if(!e.silent){e.outStream.write(this._getCommandString(e)+s.EOL)}var n=a.spawnSync(this._getSpawnFileName(e),this._getSpawnArgs(e),this._getSpawnSyncOptions(e));if(!e.silent&&n.stdout&&n.stdout.length>0){e.outStream.write(n.stdout)}if(!e.silent&&n.stderr&&n.stderr.length>0){e.errStream.write(n.stderr)}var r={code:n.status,error:n.error};r.stdout=n.stdout?n.stdout.toString():"";r.stderr=n.stderr?n.stderr.toString():"";return r};ToolRunner.prototype.killChildProcess=function(e){if(e===void 0){e="SIGTERM"}if(this.childProcess){this._debug("[killChildProcess] Signal ".concat(e," received"));this.childProcess.kill(e)}};return ToolRunner}(o.EventEmitter);t.ToolRunner=c;var d=function(e){n(ExecState,e);function ExecState(t,i){var n=e.call(this)||this;n.delay=1e4;n.timeout=null;if(!i){throw new Error("toolPath must not be empty")}n.options=t;n.toolPath=i;var r=process.env["TASKLIB_TEST_TOOLRUNNER_EXITDELAY"];if(r){n.delay=parseInt(r)}return n}ExecState.prototype.CheckComplete=function(){if(this.done){return}if(this.processClosed){this._setResult()}else if(this.processExited){this.timeout=setTimeout(ExecState.HandleTimeout,this.delay,this)}};ExecState.prototype._debug=function(e){this.emit("debug",e)};ExecState.prototype._setResult=function(){var e;if(this.processExited){this._debug("Process exited with code ".concat(this.processExitCode," and signal ").concat(this.processExitSignal," for tool '").concat(this.toolPath,"'"));if(this.processError){e=new Error(l._loc("LIB_ProcessError",this.toolPath,this.processError))}else if(this.processExitCode!=0&&!this.options.ignoreReturnCode){e=new Error(l._loc("LIB_ProcessExitCode",this.toolPath,this.processExitCode))}else if(this.processStderr&&this.options.failOnStdErr){e=new Error(l._loc("LIB_ProcessStderr",this.toolPath))}}if(this.processClosed){this._debug("STDIO streams have closed and received exit code ".concat(this.processCloseCode," and signal ").concat(this.processCloseSignal," for tool '").concat(this.toolPath,"'"))}if(this.timeout){clearTimeout(this.timeout);this.timeout=null}this.done=true;this.emit("done",e,this.processExitCode)};ExecState.HandleTimeout=function(e){if(e.done){return}if(!e.processClosed&&e.processExited){console.log(l._loc("LIB_StdioNotClosed",e.delay/1e3,e.toolPath));e._debug(l._loc("LIB_StdioNotClosed",e.delay/1e3,e.toolPath))}e._setResult()};return ExecState}(o.EventEmitter)},4059:(e,t,i)=>{Object.defineProperty(t,"__esModule",{value:true});t.Vault=void 0;var n=i(9896);var r=i(6928);var s=i(6982);var o=i(9021);var a="aes-256-ctr";var l="hex";var p="utf8";var c=function(){function Vault(e){this._keyFile=r.join(e,".taskkey");this._store={};this.genKey()}Vault.prototype.initialize=function(){};Vault.prototype.storeSecret=function(e,t){if(!e||e.length==0){return false}e=e.toLowerCase();if(!t||t.length==0){if(this._store.hasOwnProperty(e)){delete this._store[e]}return false}var i=this.getKey();var n=s.randomBytes(16);var r=s.createCipheriv(a,i,n);var o=r.update(t,p,l);var c=r.final(l);this._store[e]=n.toString(l)+o+c;return true};Vault.prototype.retrieveSecret=function(e){var t;e=(e||"").toLowerCase();if(this._store.hasOwnProperty(e)){var i=this.getKey();var n=this._store[e];var r=Buffer.from(n,l);var o=r.slice(0,16);var c=r.slice(16);var d=s.createDecipheriv(a,i,o);var u=d.update(c);var A=d.final(p);t=u+A}return t};Vault.prototype.getKey=function(){var e=n.readFileSync(this._keyFile).toString("utf8");return s.createHash("sha256").update(e).digest()};Vault.prototype.genKey=function(){n.writeFileSync(this._keyFile,o(),{encoding:"utf8"})};return Vault}();t.Vault=c},9380:e=>{e.exports=balanced;function balanced(e,t,i){if(e instanceof RegExp)e=maybeMatch(e,i);if(t instanceof RegExp)t=maybeMatch(t,i);var n=range(e,t,i);return n&&{start:n[0],end:n[1],pre:i.slice(0,n[0]),body:i.slice(n[0]+e.length,n[1]),post:i.slice(n[1]+t.length)}}function maybeMatch(e,t){var i=t.match(e);return i?i[0]:null}balanced.range=range;function range(e,t,i){var n,r,s,o,a;var l=i.indexOf(e);var p=i.indexOf(t,l+1);var c=l;if(l>=0&&p>0){if(e===t){return[l,p]}n=[];s=i.length;while(c>=0&&!a){if(c==l){n.push(c);l=i.indexOf(e,c+1)}else if(n.length==1){a=[n.pop(),p]}else{r=n.pop();if(r=0?l:p}if(n.length){a=[s,o]}}return a}},3251:function(e){(function(t,i){true?e.exports=i():0})(this,(function(){"use strict";var e=typeof globalThis!=="undefined"?globalThis:typeof window!=="undefined"?window:typeof global!=="undefined"?global:typeof self!=="undefined"?self:{};function getCjsExportFromNamespace(e){return e&&e["default"]||e}var load=function(e,t,i={}){var n,r,s;for(n in t){s=t[n];i[n]=(r=e[n])!=null?r:s}return i};var overwrite=function(e,t,i={}){var n,r;for(n in e){r=e[n];if(t[n]!==void 0){i[n]=r}}return i};var t={load:load,overwrite:overwrite};var i;i=class DLList{constructor(e,t){this.incr=e;this.decr=t;this._first=null;this._last=null;this.length=0}push(e){var t;this.length++;if(typeof this.incr==="function"){this.incr()}t={value:e,prev:this._last,next:null};if(this._last!=null){this._last.next=t;this._last=t}else{this._first=this._last=t}return void 0}shift(){var e;if(this._first==null){return}else{this.length--;if(typeof this.decr==="function"){this.decr()}}e=this._first.value;if((this._first=this._first.next)!=null){this._first.prev=null}else{this._last=null}return e}first(){if(this._first!=null){return this._first.value}}getArray(){var e,t,i;e=this._first;i=[];while(e!=null){i.push((t=e,e=e.next,t.value))}return i}forEachShift(e){var t;t=this.shift();while(t!=null){e(t),t=this.shift()}return void 0}debug(){var e,t,i,n,r;e=this._first;r=[];while(e!=null){r.push((t=e,e=e.next,{value:t.value,prev:(i=t.prev)!=null?i.value:void 0,next:(n=t.next)!=null?n.value:void 0}))}return r}};var n=i;var r;r=class Events{constructor(e){this.instance=e;this._events={};if(this.instance.on!=null||this.instance.once!=null||this.instance.removeAllListeners!=null){throw new Error("An Emitter already exists for this object")}this.instance.on=(e,t)=>this._addListener(e,"many",t);this.instance.once=(e,t)=>this._addListener(e,"once",t);this.instance.removeAllListeners=(e=null)=>{if(e!=null){return delete this._events[e]}else{return this._events={}}}}_addListener(e,t,i){var n;if((n=this._events)[e]==null){n[e]=[]}this._events[e].push({cb:i,status:t});return this.instance}listenerCount(e){if(this._events[e]!=null){return this._events[e].length}else{return 0}}async trigger(e,...t){var i,n;try{if(e!=="debug"){this.trigger("debug",`Event triggered: ${e}`,t)}if(this._events[e]==null){return}this._events[e]=this._events[e].filter((function(e){return e.status!=="none"}));n=this._events[e].map((async e=>{var i,n;if(e.status==="none"){return}if(e.status==="once"){e.status="none"}try{n=typeof e.cb==="function"?e.cb(...t):void 0;if(typeof(n!=null?n.then:void 0)==="function"){return await n}else{return n}}catch(e){i=e;{this.trigger("error",i)}return null}}));return(await Promise.all(n)).find((function(e){return e!=null}))}catch(e){i=e;{this.trigger("error",i)}return null}}};var s=r;var o,a,l;o=n;a=s;l=class Queues{constructor(e){var t;this.Events=new a(this);this._length=0;this._lists=function(){var i,n,r;r=[];for(t=i=1,n=e;1<=n?i<=n:i>=n;t=1<=n?++i:--i){r.push(new o((()=>this.incr()),(()=>this.decr())))}return r}.call(this)}incr(){if(this._length++===0){return this.Events.trigger("leftzero")}}decr(){if(--this._length===0){return this.Events.trigger("zero")}}push(e){return this._lists[e.options.priority].push(e)}queued(e){if(e!=null){return this._lists[e].length}else{return this._length}}shiftAll(e){return this._lists.forEach((function(t){return t.forEachShift(e)}))}getFirst(e=this._lists){var t,i,n;for(t=0,i=e.length;t0){return n}}return[]}shiftLastFrom(e){return this.getFirst(this._lists.slice(e).reverse()).shift()}};var p=l;var c;c=class BottleneckError extends Error{};var d=c;var u,A,f,h,g;h=10;A=5;g=t;u=d;f=class Job{constructor(e,t,i,n,r,s,o,a){this.task=e;this.args=t;this.rejectOnDrop=r;this.Events=s;this._states=o;this.Promise=a;this.options=g.load(i,n);this.options.priority=this._sanitizePriority(this.options.priority);if(this.options.id===n.id){this.options.id=`${this.options.id}-${this._randomIndex()}`}this.promise=new this.Promise(((e,t)=>{this._resolve=e;this._reject=t}));this.retryCount=0}_sanitizePriority(e){var t;t=~~e!==e?A:e;if(t<0){return 0}else if(t>h-1){return h-1}else{return t}}_randomIndex(){return Math.random().toString(36).slice(2)}doDrop({error:e,message:t="This job has been dropped by Bottleneck"}={}){if(this._states.remove(this.options.id)){if(this.rejectOnDrop){this._reject(e!=null?e:new u(t))}this.Events.trigger("dropped",{args:this.args,options:this.options,task:this.task,promise:this.promise});return true}else{return false}}_assertStatus(e){var t;t=this._states.jobStatus(this.options.id);if(!(t===e||e==="DONE"&&t===null)){throw new u(`Invalid job status ${t}, expected ${e}. Please open an issue at https://github.com/SGrondin/bottleneck/issues`)}}doReceive(){this._states.start(this.options.id);return this.Events.trigger("received",{args:this.args,options:this.options})}doQueue(e,t){this._assertStatus("RECEIVED");this._states.next(this.options.id);return this.Events.trigger("queued",{args:this.args,options:this.options,reachedHWM:e,blocked:t})}doRun(){if(this.retryCount===0){this._assertStatus("QUEUED");this._states.next(this.options.id)}else{this._assertStatus("EXECUTING")}return this.Events.trigger("scheduled",{args:this.args,options:this.options})}async doExecute(e,t,i,n){var r,s,o;if(this.retryCount===0){this._assertStatus("RUNNING");this._states.next(this.options.id)}else{this._assertStatus("EXECUTING")}s={args:this.args,options:this.options,retryCount:this.retryCount};this.Events.trigger("executing",s);try{o=await(e!=null?e.schedule(this.options,this.task,...this.args):this.task(...this.args));if(t()){this.doDone(s);await n(this.options,s);this._assertStatus("DONE");return this._resolve(o)}}catch(e){r=e;return this._onFailure(r,s,t,i,n)}}doExpire(e,t,i){var n,r;if(this._states.jobStatus(this.options.id==="RUNNING")){this._states.next(this.options.id)}this._assertStatus("EXECUTING");r={args:this.args,options:this.options,retryCount:this.retryCount};n=new u(`This job timed out after ${this.options.expiration} ms.`);return this._onFailure(n,r,e,t,i)}async _onFailure(e,t,i,n,r){var s,o;if(i()){s=await this.Events.trigger("failed",e,t);if(s!=null){o=~~s;this.Events.trigger("retry",`Retrying ${this.options.id} after ${o} ms`,t);this.retryCount++;return n(o)}else{this.doDone(t);await r(this.options,t);this._assertStatus("DONE");return this._reject(e)}}}doDone(e){this._assertStatus("EXECUTING");this._states.next(this.options.id);return this.Events.trigger("done",e)}};var y=f;var v,I,E;E=t;v=d;I=class LocalDatastore{constructor(e,t,i){this.instance=e;this.storeOptions=t;this.clientId=this.instance._randomIndex();E.load(i,i,this);this._nextRequest=this._lastReservoirRefresh=this._lastReservoirIncrease=Date.now();this._running=0;this._done=0;this._unblockTime=0;this.ready=this.Promise.resolve();this.clients={};this._startHeartbeat()}_startHeartbeat(){var e;if(this.heartbeat==null&&(this.storeOptions.reservoirRefreshInterval!=null&&this.storeOptions.reservoirRefreshAmount!=null||this.storeOptions.reservoirIncreaseInterval!=null&&this.storeOptions.reservoirIncreaseAmount!=null)){return typeof(e=this.heartbeat=setInterval((()=>{var e,t,i,n,r;n=Date.now();if(this.storeOptions.reservoirRefreshInterval!=null&&n>=this._lastReservoirRefresh+this.storeOptions.reservoirRefreshInterval){this._lastReservoirRefresh=n;this.storeOptions.reservoir=this.storeOptions.reservoirRefreshAmount;this.instance._drainAll(this.computeCapacity())}if(this.storeOptions.reservoirIncreaseInterval!=null&&n>=this._lastReservoirIncrease+this.storeOptions.reservoirIncreaseInterval){({reservoirIncreaseAmount:e,reservoirIncreaseMaximum:i,reservoir:r}=this.storeOptions);this._lastReservoirIncrease=n;t=i!=null?Math.min(e,i-r):e;if(t>0){this.storeOptions.reservoir+=t;return this.instance._drainAll(this.computeCapacity())}}}),this.heartbeatInterval)).unref==="function"?e.unref():void 0}else{return clearInterval(this.heartbeat)}}async __publish__(e){await this.yieldLoop();return this.instance.Events.trigger("message",e.toString())}async __disconnect__(e){await this.yieldLoop();clearInterval(this.heartbeat);return this.Promise.resolve()}yieldLoop(e=0){return new this.Promise((function(t,i){return setTimeout(t,e)}))}computePenalty(){var e;return(e=this.storeOptions.penalty)!=null?e:15*this.storeOptions.minTime||5e3}async __updateSettings__(e){await this.yieldLoop();E.overwrite(e,e,this.storeOptions);this._startHeartbeat();this.instance._drainAll(this.computeCapacity());return true}async __running__(){await this.yieldLoop();return this._running}async __queued__(){await this.yieldLoop();return this.instance.queued()}async __done__(){await this.yieldLoop();return this._done}async __groupCheck__(e){await this.yieldLoop();return this._nextRequest+this.timeout=e}check(e,t){return this.conditionsCheck(e)&&this._nextRequest-t<=0}async __check__(e){var t;await this.yieldLoop();t=Date.now();return this.check(e,t)}async __register__(e,t,i){var n,r;await this.yieldLoop();n=Date.now();if(this.conditionsCheck(t)){this._running+=t;if(this.storeOptions.reservoir!=null){this.storeOptions.reservoir-=t}r=Math.max(this._nextRequest-n,0);this._nextRequest=n+r+this.storeOptions.minTime;return{success:true,wait:r,reservoir:this.storeOptions.reservoir}}else{return{success:false}}}strategyIsBlock(){return this.storeOptions.strategy===3}async __submit__(e,t){var i,n,r;await this.yieldLoop();if(this.storeOptions.maxConcurrent!=null&&t>this.storeOptions.maxConcurrent){throw new v(`Impossible to add a job having a weight of ${t} to a limiter having a maxConcurrent setting of ${this.storeOptions.maxConcurrent}`)}n=Date.now();r=this.storeOptions.highWater!=null&&e===this.storeOptions.highWater&&!this.check(t,n);i=this.strategyIsBlock()&&(r||this.isBlocked(n));if(i){this._unblockTime=n+this.computePenalty();this._nextRequest=this._unblockTime+this.storeOptions.minTime;this.instance._dropAllQueued()}return{reachedHWM:r,blocked:i,strategy:this.storeOptions.strategy}}async __free__(e,t){await this.yieldLoop();this._running-=t;this._done+=t;this.instance._drainAll(this.computeCapacity());return{running:this._running}}};var C=I;var b,T;b=d;T=class States{constructor(e){this.status=e;this._jobs={};this.counts=this.status.map((function(){return 0}))}next(e){var t,i;t=this._jobs[e];i=t+1;if(t!=null&&i{e[this.status[i]]=t;return e}),{})}};var w=T;var R,B;R=n;B=class Sync{constructor(e,t){this.schedule=this.schedule.bind(this);this.name=e;this.Promise=t;this._running=0;this._queue=new R}isEmpty(){return this._queue.length===0}async _tryToRun(){var e,t,i,n,r,s,o;if(this._running<1&&this._queue.length>0){this._running++;({task:o,args:e,resolve:r,reject:n}=this._queue.shift());t=await async function(){try{s=await o(...e);return function(){return r(s)}}catch(e){i=e;return function(){return n(i)}}}();this._running--;this._tryToRun();return t()}}schedule(e,...t){var i,n,r;r=n=null;i=new this.Promise((function(e,t){r=e;return n=t}));this._queue.push({task:e,args:t,resolve:r,reject:n});this._tryToRun();return i}};var D=B;var S="2.19.5";var k={version:S};var _=Object.freeze({version:S,default:k});var require$$2=()=>console.log("You must import the full version of Bottleneck in order to use this feature.");var require$$3=()=>console.log("You must import the full version of Bottleneck in order to use this feature.");var require$$4=()=>console.log("You must import the full version of Bottleneck in order to use this feature.");var P,x,O,V,U,N;N=t;P=s;V=require$$2;O=require$$3;U=require$$4;x=function(){class Group{constructor(e={}){this.deleteKey=this.deleteKey.bind(this);this.limiterOptions=e;N.load(this.limiterOptions,this.defaults,this);this.Events=new P(this);this.instances={};this.Bottleneck=ne;this._startAutoCleanup();this.sharedConnection=this.connection!=null;if(this.connection==null){if(this.limiterOptions.datastore==="redis"){this.connection=new V(Object.assign({},this.limiterOptions,{Events:this.Events}))}else if(this.limiterOptions.datastore==="ioredis"){this.connection=new O(Object.assign({},this.limiterOptions,{Events:this.Events}))}}}key(e=""){var t;return(t=this.instances[e])!=null?t:(()=>{var t;t=this.instances[e]=new this.Bottleneck(Object.assign(this.limiterOptions,{id:`${this.id}-${e}`,timeout:this.timeout,connection:this.connection}));this.Events.trigger("created",t,e);return t})()}async deleteKey(e=""){var t,i;i=this.instances[e];if(this.connection){t=await this.connection.__runCommand__(["del",...U.allKeys(`${this.id}-${e}`)])}if(i!=null){delete this.instances[e];await i.disconnect()}return i!=null||t>0}limiters(){var e,t,i,n;t=this.instances;i=[];for(e in t){n=t[e];i.push({key:e,limiter:n})}return i}keys(){return Object.keys(this.instances)}async clusterKeys(){var e,t,i,n,r,s,o,a,l;if(this.connection==null){return this.Promise.resolve(this.keys())}s=[];e=null;l=`b_${this.id}-`.length;t="_settings".length;while(e!==0){[a,i]=await this.connection.__runCommand__(["scan",e!=null?e:0,"match",`b_${this.id}-*_settings`,"count",1e4]);e=~~a;for(n=0,o=i.length;n{var e,t,i,n,r,s;r=Date.now();i=this.instances;n=[];for(t in i){s=i[t];try{if(await s._store.__groupCheck__(r)){n.push(this.deleteKey(t))}else{n.push(void 0)}}catch(t){e=t;n.push(s.Events.trigger("error",e))}}return n}),this.timeout/2)).unref==="function"?e.unref():void 0}updateSettings(e={}){N.overwrite(e,this.defaults,this);N.overwrite(e,e,this.limiterOptions);if(e.timeout!=null){return this._startAutoCleanup()}}disconnect(e=true){var t;if(!this.sharedConnection){return(t=this.connection)!=null?t.disconnect(e):void 0}}}Group.prototype.defaults={timeout:1e3*60*5,connection:null,Promise:Promise,id:"group-key"};return Group}.call(e);var F=x;var q,j,M;M=t;j=s;q=function(){class Batcher{constructor(e={}){this.options=e;M.load(this.options,this.defaults,this);this.Events=new j(this);this._arr=[];this._resetPromise();this._lastFlush=Date.now()}_resetPromise(){return this._promise=new this.Promise(((e,t)=>this._resolve=e))}_flush(){clearTimeout(this._timeout);this._lastFlush=Date.now();this._resolve();this.Events.trigger("batch",this._arr);this._arr=[];return this._resetPromise()}add(e){var t;this._arr.push(e);t=this._promise;if(this._arr.length===this.maxSize){this._flush()}else if(this.maxTime!=null&&this._arr.length===1){this._timeout=setTimeout((()=>this._flush()),this.maxTime)}return t}}Batcher.prototype.defaults={maxTime:null,maxSize:null,Promise:Promise};return Batcher}.call(e);var L=q;var require$$4$1=()=>console.log("You must import the full version of Bottleneck in order to use this feature.");var G=getCjsExportFromNamespace(_);var H,W,J,Y,z,$,K,X,Z,ee,te,ie=[].splice;$=10;W=5;te=t;K=p;Y=y;z=C;X=require$$4$1;J=s;Z=w;ee=D;H=function(){class Bottleneck{constructor(e={},...t){var i,n;this._addToQueue=this._addToQueue.bind(this);this._validateOptions(e,t);te.load(e,this.instanceDefaults,this);this._queues=new K($);this._scheduled={};this._states=new Z(["RECEIVED","QUEUED","RUNNING","EXECUTING"].concat(this.trackDoneStatus?["DONE"]:[]));this._limiter=null;this.Events=new J(this);this._submitLock=new ee("submit",this.Promise);this._registerLock=new ee("register",this.Promise);n=te.load(e,this.storeDefaults,{});this._store=function(){if(this.datastore==="redis"||this.datastore==="ioredis"||this.connection!=null){i=te.load(e,this.redisStoreDefaults,{});return new X(this,n,i)}else if(this.datastore==="local"){i=te.load(e,this.localStoreDefaults,{});return new z(this,n,i)}else{throw new Bottleneck.prototype.BottleneckError(`Invalid datastore type: ${this.datastore}`)}}.call(this);this._queues.on("leftzero",(()=>{var e;return(e=this._store.heartbeat)!=null?typeof e.ref==="function"?e.ref():void 0:void 0}));this._queues.on("zero",(()=>{var e;return(e=this._store.heartbeat)!=null?typeof e.unref==="function"?e.unref():void 0:void 0}))}_validateOptions(e,t){if(!(e!=null&&typeof e==="object"&&t.length===0)){throw new Bottleneck.prototype.BottleneckError("Bottleneck v2 takes a single object argument. Refer to https://github.com/SGrondin/bottleneck#upgrading-to-v2 if you're upgrading from Bottleneck v1.")}}ready(){return this._store.ready}clients(){return this._store.clients}channel(){return`b_${this.id}`}channel_client(){return`b_${this.id}_${this._store.clientId}`}publish(e){return this._store.__publish__(e)}disconnect(e=true){return this._store.__disconnect__(e)}chain(e){this._limiter=e;return this}queued(e){return this._queues.queued(e)}clusterQueued(){return this._store.__queued__()}empty(){return this.queued()===0&&this._submitLock.isEmpty()}running(){return this._store.__running__()}done(){return this._store.__done__()}jobStatus(e){return this._states.jobStatus(e)}jobs(e){return this._states.statusJobs(e)}counts(){return this._states.statusCounts()}_randomIndex(){return Math.random().toString(36).slice(2)}check(e=1){return this._store.__check__(e)}_clearGlobalState(e){if(this._scheduled[e]!=null){clearTimeout(this._scheduled[e].expiration);delete this._scheduled[e];return true}else{return false}}async _free(e,t,i,n){var r,s;try{({running:s}=await this._store.__free__(e,i.weight));this.Events.trigger("debug",`Freed ${i.id}`,n);if(s===0&&this.empty()){return this.Events.trigger("idle")}}catch(e){r=e;return this.Events.trigger("error",r)}}_run(e,t,i){var n,r,s;t.doRun();n=this._clearGlobalState.bind(this,e);s=this._run.bind(this,e,t);r=this._free.bind(this,e,t);return this._scheduled[e]={timeout:setTimeout((()=>t.doExecute(this._limiter,n,s,r)),i),expiration:t.options.expiration!=null?setTimeout((function(){return t.doExpire(n,s,r)}),i+t.options.expiration):void 0,job:t}}_drainOne(e){return this._registerLock.schedule((()=>{var t,i,n,r,s;if(this.queued()===0){return this.Promise.resolve(null)}s=this._queues.getFirst();({options:r,args:t}=n=s.first());if(e!=null&&r.weight>e){return this.Promise.resolve(null)}this.Events.trigger("debug",`Draining ${r.id}`,{args:t,options:r});i=this._randomIndex();return this._store.__register__(i,r.weight,r.expiration).then((({success:e,wait:o,reservoir:a})=>{var l;this.Events.trigger("debug",`Drained ${r.id}`,{success:e,args:t,options:r});if(e){s.shift();l=this.empty();if(l){this.Events.trigger("empty")}if(a===0){this.Events.trigger("depleted",l)}this._run(i,n,o);return this.Promise.resolve(r.weight)}else{return this.Promise.resolve(null)}}))}))}_drainAll(e,t=0){return this._drainOne(e).then((i=>{var n;if(i!=null){n=e!=null?e-i:e;return this._drainAll(n,t+i)}else{return this.Promise.resolve(t)}})).catch((e=>this.Events.trigger("error",e)))}_dropAllQueued(e){return this._queues.shiftAll((function(t){return t.doDrop({message:e})}))}stop(e={}){var t,i;e=te.load(e,this.stopDefaults);i=e=>{var t;t=()=>{var t;t=this._states.counts;return t[0]+t[1]+t[2]+t[3]===e};return new this.Promise(((e,i)=>{if(t()){return e()}else{return this.on("done",(()=>{if(t()){this.removeAllListeners("done");return e()}}))}}))};t=e.dropWaitingJobs?(this._run=function(t,i){return i.doDrop({message:e.dropErrorMessage})},this._drainOne=()=>this.Promise.resolve(null),this._registerLock.schedule((()=>this._submitLock.schedule((()=>{var t,n,r;n=this._scheduled;for(t in n){r=n[t];if(this.jobStatus(r.job.options.id)==="RUNNING"){clearTimeout(r.timeout);clearTimeout(r.expiration);r.job.doDrop({message:e.dropErrorMessage})}}this._dropAllQueued(e.dropErrorMessage);return i(0)}))))):this.schedule({priority:$-1,weight:0},(()=>i(1)));this._receive=function(t){return t._reject(new Bottleneck.prototype.BottleneckError(e.enqueueErrorMessage))};this.stop=()=>this.Promise.reject(new Bottleneck.prototype.BottleneckError("stop() has already been called"));return t}async _addToQueue(e){var t,i,n,r,s,o,a;({args:t,options:r}=e);try{({reachedHWM:s,blocked:i,strategy:a}=await this._store.__submit__(this.queued(),r.weight))}catch(i){n=i;this.Events.trigger("debug",`Could not queue ${r.id}`,{args:t,options:r,error:n});e.doDrop({error:n});return false}if(i){e.doDrop();return true}else if(s){o=a===Bottleneck.prototype.strategy.LEAK?this._queues.shiftLastFrom(r.priority):a===Bottleneck.prototype.strategy.OVERFLOW_PRIORITY?this._queues.shiftLastFrom(r.priority+1):a===Bottleneck.prototype.strategy.OVERFLOW?e:void 0;if(o!=null){o.doDrop()}if(o==null||a===Bottleneck.prototype.strategy.OVERFLOW){if(o==null){e.doDrop()}return s}}e.doQueue(s,i);this._queues.push(e);await this._drainAll();return s}_receive(e){if(this._states.jobStatus(e.options.id)!=null){e._reject(new Bottleneck.prototype.BottleneckError(`A job with the same id already exists (id=${e.options.id})`));return false}else{e.doReceive();return this._submitLock.schedule(this._addToQueue,e)}}submit(...e){var t,i,n,r,s,o,a;if(typeof e[0]==="function"){s=e,[i,...e]=s,[t]=ie.call(e,-1);r=te.load({},this.jobDefaults)}else{o=e,[r,i,...e]=o,[t]=ie.call(e,-1);r=te.load(r,this.jobDefaults)}a=(...e)=>new this.Promise((function(t,n){return i(...e,(function(...e){return(e[0]!=null?n:t)(e)}))}));n=new Y(a,e,r,this.jobDefaults,this.rejectOnDrop,this.Events,this._states,this.Promise);n.promise.then((function(e){return typeof t==="function"?t(...e):void 0})).catch((function(e){if(Array.isArray(e)){return typeof t==="function"?t(...e):void 0}else{return typeof t==="function"?t(e):void 0}}));return this._receive(n)}schedule(...e){var t,i,n;if(typeof e[0]==="function"){[n,...e]=e;i={}}else{[i,n,...e]=e}t=new Y(n,e,i,this.jobDefaults,this.rejectOnDrop,this.Events,this._states,this.Promise);this._receive(t);return t.promise}wrap(e){var t,i;t=this.schedule.bind(this);i=function(...i){return t(e.bind(this),...i)};i.withOptions=function(i,...n){return t(i,e,...n)};return i}async updateSettings(e={}){await this._store.__updateSettings__(te.overwrite(e,this.storeDefaults));te.overwrite(e,this.instanceDefaults,this);return this}currentReservoir(){return this._store.__currentReservoir__()}incrementReservoir(e=0){return this._store.__incrementReservoir__(e)}}Bottleneck.default=Bottleneck;Bottleneck.Events=J;Bottleneck.version=Bottleneck.prototype.version=G.version;Bottleneck.strategy=Bottleneck.prototype.strategy={LEAK:1,OVERFLOW:2,OVERFLOW_PRIORITY:4,BLOCK:3};Bottleneck.BottleneckError=Bottleneck.prototype.BottleneckError=d;Bottleneck.Group=Bottleneck.prototype.Group=F;Bottleneck.RedisConnection=Bottleneck.prototype.RedisConnection=require$$2;Bottleneck.IORedisConnection=Bottleneck.prototype.IORedisConnection=require$$3;Bottleneck.Batcher=Bottleneck.prototype.Batcher=L;Bottleneck.prototype.jobDefaults={priority:W,weight:1,expiration:null,id:""};Bottleneck.prototype.storeDefaults={maxConcurrent:null,minTime:0,highWater:null,strategy:Bottleneck.prototype.strategy.LEAK,penalty:null,reservoir:null,reservoirRefreshInterval:null,reservoirRefreshAmount:null,reservoirIncreaseInterval:null,reservoirIncreaseAmount:null,reservoirIncreaseMaximum:null};Bottleneck.prototype.localStoreDefaults={Promise:Promise,timeout:null,heartbeatInterval:250};Bottleneck.prototype.redisStoreDefaults={Promise:Promise,timeout:null,heartbeatInterval:5e3,clientTimeout:1e4,Redis:null,clientOptions:{},clusterNodes:null,clearDatastore:false,connection:null};Bottleneck.prototype.instanceDefaults={datastore:"local",connection:null,id:"",rejectOnDrop:true,trackDoneStatus:false,Promise:Promise};Bottleneck.prototype.stopDefaults={enqueueErrorMessage:"This limiter has been stopped and cannot accept new jobs.",dropWaitingJobs:true,dropErrorMessage:"This limiter has been stopped."};return Bottleneck}.call(e);var ne=H;var re=ne;return re}))},4691:(e,t,i)=>{var n=i(9380);e.exports=expandTop;var r="\0SLASH"+Math.random()+"\0";var s="\0OPEN"+Math.random()+"\0";var o="\0CLOSE"+Math.random()+"\0";var a="\0COMMA"+Math.random()+"\0";var l="\0PERIOD"+Math.random()+"\0";function numeric(e){return parseInt(e,10)==e?parseInt(e,10):e.charCodeAt(0)}function escapeBraces(e){return e.split("\\\\").join(r).split("\\{").join(s).split("\\}").join(o).split("\\,").join(a).split("\\.").join(l)}function unescapeBraces(e){return e.split(r).join("\\").split(s).join("{").split(o).join("}").split(a).join(",").split(l).join(".")}function parseCommaParts(e){if(!e)return[""];var t=[];var i=n("{","}",e);if(!i)return e.split(",");var r=i.pre;var s=i.body;var o=i.post;var a=r.split(",");a[a.length-1]+="{"+s+"}";var l=parseCommaParts(o);if(o.length){a[a.length-1]+=l.shift();a.push.apply(a,l)}t.push.apply(t,a);return t}function expandTop(e){if(!e)return[];if(e.substr(0,2)==="{}"){e="\\{\\}"+e.substr(2)}return expand(escapeBraces(e),true).map(unescapeBraces)}function embrace(e){return"{"+e+"}"}function isPadded(e){return/^-?0\d/.test(e)}function lte(e,t){return e<=t}function gte(e,t){return e>=t}function expand(e,t){var i=[];var r=n("{","}",e);if(!r)return[e];var s=r.pre;var a=r.post.length?expand(r.post,false):[""];if(/\$$/.test(r.pre)){for(var l=0;l=0;if(!u&&!A){if(r.post.match(/,(?!,).*\}/)){e=r.pre+"{"+r.body+o+r.post;return expand(e)}return[e]}var f;if(u){f=r.body.split(/\.\./)}else{f=parseCommaParts(r.body);if(f.length===1){f=expand(f[0],false).map(embrace);if(f.length===1){return a.map((function(e){return r.pre+f[0]+e}))}}}var h;if(u){var g=numeric(f[0]);var y=numeric(f[1]);var v=Math.max(f[0].length,f[1].length);var I=f.length==3?Math.abs(numeric(f[2])):1;var E=lte;var C=y0){var B=new Array(R+1).join("0");if(T<0)w="-"+B+w.slice(1);else w=B+w}}}h.push(w)}}else{h=[];for(var D=0;D{var n=i(7564);var r=i(3945);var s=i(8093);var o=i(1330);e.exports=o||n.call(s,r)},3945:e=>{e.exports=Function.prototype.apply},8093:e=>{e.exports=Function.prototype.call},8705:(e,t,i)=>{var n=i(7564);var r=i(3314);var s=i(8093);var o=i(2639);e.exports=function callBindBasic(e){if(e.length<1||typeof e[0]!=="function"){throw new r("a function is required")}return o(n,s,e)}},1330:e=>{e.exports=typeof Reflect!=="undefined"&&Reflect&&Reflect.apply},3105:(e,t,i)=>{var n=i(470);var r=i(8705);var s=r([n("%String.prototype.indexOf%")]);e.exports=function callBoundIntrinsic(e,t){var i=n(e,!!t);if(typeof i==="function"&&s(e,".prototype.")>-1){return r([i])}return i}},5630:(e,t,i)=>{var n=i(9023);var r=i(2203).Stream;var s=i(2710);e.exports=CombinedStream;function CombinedStream(){this.writable=false;this.readable=true;this.dataSize=0;this.maxDataSize=2*1024*1024;this.pauseStreams=true;this._released=false;this._streams=[];this._currentStream=null;this._insideLoop=false;this._pendingNext=false}n.inherits(CombinedStream,r);CombinedStream.create=function(e){var t=new this;e=e||{};for(var i in e){t[i]=e[i]}return t};CombinedStream.isStreamLike=function(e){return typeof e!=="function"&&typeof e!=="string"&&typeof e!=="boolean"&&typeof e!=="number"&&!Buffer.isBuffer(e)};CombinedStream.prototype.append=function(e){var t=CombinedStream.isStreamLike(e);if(t){if(!(e instanceof s)){var i=s.create(e,{maxDataSize:Infinity,pauseStream:this.pauseStreams});e.on("data",this._checkDataSize.bind(this));e=i}this._handleErrors(e);if(this.pauseStreams){e.pause()}}this._streams.push(e);return this};CombinedStream.prototype.pipe=function(e,t){r.prototype.pipe.call(this,e,t);this.resume();return e};CombinedStream.prototype._getNext=function(){this._currentStream=null;if(this._insideLoop){this._pendingNext=true;return}this._insideLoop=true;try{do{this._pendingNext=false;this._realGetNext()}while(this._pendingNext)}finally{this._insideLoop=false}};CombinedStream.prototype._realGetNext=function(){var e=this._streams.shift();if(typeof e=="undefined"){this.end();return}if(typeof e!=="function"){this._pipeNext(e);return}var t=e;t(function(e){var t=CombinedStream.isStreamLike(e);if(t){e.on("data",this._checkDataSize.bind(this));this._handleErrors(e)}this._pipeNext(e)}.bind(this))};CombinedStream.prototype._pipeNext=function(e){this._currentStream=e;var t=CombinedStream.isStreamLike(e);if(t){e.on("end",this._getNext.bind(this));e.pipe(this,{end:false});return}var i=e;this.write(i);this._getNext()};CombinedStream.prototype._handleErrors=function(e){var t=this;e.on("error",(function(e){t._emitError(e)}))};CombinedStream.prototype.write=function(e){this.emit("data",e)};CombinedStream.prototype.pause=function(){if(!this.pauseStreams){return}if(this.pauseStreams&&this._currentStream&&typeof this._currentStream.pause=="function")this._currentStream.pause();this.emit("pause")};CombinedStream.prototype.resume=function(){if(!this._released){this._released=true;this.writable=true;this._getNext()}if(this.pauseStreams&&this._currentStream&&typeof this._currentStream.resume=="function")this._currentStream.resume();this.emit("resume")};CombinedStream.prototype.end=function(){this._reset();this.emit("end")};CombinedStream.prototype.destroy=function(){this._reset();this.emit("close")};CombinedStream.prototype._reset=function(){this.writable=false;this._streams=[];this._currentStream=null};CombinedStream.prototype._checkDataSize=function(){this._updateDataSize();if(this.dataSize<=this.maxDataSize){return}var e="DelayedStream#maxDataSize of "+this.maxDataSize+" bytes exceeded.";this._emitError(new Error(e))};CombinedStream.prototype._updateDataSize=function(){this.dataSize=0;var e=this;this._streams.forEach((function(t){if(!t.dataSize){return}e.dataSize+=t.dataSize}));if(this._currentStream&&this._currentStream.dataSize){this.dataSize+=this._currentStream.dataSize}};CombinedStream.prototype._emitError=function(e){this._reset();this.emit("error",e)}},7087:e=>{e.exports=function(e,i){var n=[];for(var r=0;r{t.formatArgs=formatArgs;t.save=save;t.load=load;t.useColors=useColors;t.storage=localstorage();t.destroy=(()=>{let e=false;return()=>{if(!e){e=true;console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`.")}}})();t.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"];function useColors(){if(typeof window!=="undefined"&&window.process&&(window.process.type==="renderer"||window.process.__nwjs)){return true}if(typeof navigator!=="undefined"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/)){return false}let e;return typeof document!=="undefined"&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||typeof window!=="undefined"&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||typeof navigator!=="undefined"&&navigator.userAgent&&(e=navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/))&&parseInt(e[1],10)>=31||typeof navigator!=="undefined"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)}function formatArgs(t){t[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+t[0]+(this.useColors?"%c ":" ")+"+"+e.exports.humanize(this.diff);if(!this.useColors){return}const i="color: "+this.color;t.splice(1,0,i,"color: inherit");let n=0;let r=0;t[0].replace(/%[a-zA-Z%]/g,(e=>{if(e==="%%"){return}n++;if(e==="%c"){r=n}}));t.splice(r,0,i)}t.log=console.debug||console.log||(()=>{});function save(e){try{if(e){t.storage.setItem("debug",e)}else{t.storage.removeItem("debug")}}catch(e){}}function load(){let e;try{e=t.storage.getItem("debug")||t.storage.getItem("DEBUG")}catch(e){}if(!e&&typeof process!=="undefined"&&"env"in process){e=process.env.DEBUG}return e}function localstorage(){try{return localStorage}catch(e){}}e.exports=i(897)(t);const{formatters:n}=e.exports;n.j=function(e){try{return JSON.stringify(e)}catch(e){return"[UnexpectedJSONParseError]: "+e.message}}},897:(e,t,i)=>{function setup(e){createDebug.debug=createDebug;createDebug.default=createDebug;createDebug.coerce=coerce;createDebug.disable=disable;createDebug.enable=enable;createDebug.enabled=enabled;createDebug.humanize=i(744);createDebug.destroy=destroy;Object.keys(e).forEach((t=>{createDebug[t]=e[t]}));createDebug.names=[];createDebug.skips=[];createDebug.formatters={};function selectColor(e){let t=0;for(let i=0;i{if(t==="%%"){return"%"}s++;const r=createDebug.formatters[n];if(typeof r==="function"){const n=e[s];t=r.call(i,n);e.splice(s,1);s--}return t}));createDebug.formatArgs.call(i,e);const o=i.log||createDebug.log;o.apply(i,e)}debug.namespace=e;debug.useColors=createDebug.useColors();debug.color=createDebug.selectColor(e);debug.extend=extend;debug.destroy=createDebug.destroy;Object.defineProperty(debug,"enabled",{enumerable:true,configurable:false,get:()=>{if(i!==null){return i}if(n!==createDebug.namespaces){n=createDebug.namespaces;r=createDebug.enabled(e)}return r},set:e=>{i=e}});if(typeof createDebug.init==="function"){createDebug.init(debug)}return debug}function extend(e,t){const i=createDebug(this.namespace+(typeof t==="undefined"?":":t)+e);i.log=this.log;return i}function enable(e){createDebug.save(e);createDebug.namespaces=e;createDebug.names=[];createDebug.skips=[];const t=(typeof e==="string"?e:"").trim().replace(/\s+/g,",").split(",").filter(Boolean);for(const e of t){if(e[0]==="-"){createDebug.skips.push(e.slice(1))}else{createDebug.names.push(e)}}}function matchesTemplate(e,t){let i=0;let n=0;let r=-1;let s=0;while(i"-"+e))].join(",");createDebug.enable("");return e}function enabled(e){for(const t of createDebug.skips){if(matchesTemplate(e,t)){return false}}for(const t of createDebug.names){if(matchesTemplate(e,t)){return true}}return false}function coerce(e){if(e instanceof Error){return e.stack||e.message}return e}function destroy(){console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`.")}createDebug.enable(createDebug.load());return createDebug}e.exports=setup},2830:(e,t,i)=>{if(typeof process==="undefined"||process.type==="renderer"||process.browser===true||process.__nwjs){e.exports=i(6110)}else{e.exports=i(5108)}},5108:(e,t,i)=>{const n=i(2018);const r=i(9023);t.init=init;t.log=log;t.formatArgs=formatArgs;t.save=save;t.load=load;t.useColors=useColors;t.destroy=r.deprecate((()=>{}),"Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`.");t.colors=[6,2,3,4,5,1];try{const e=i(1450);if(e&&(e.stderr||e).level>=2){t.colors=[20,21,26,27,32,33,38,39,40,41,42,43,44,45,56,57,62,63,68,69,74,75,76,77,78,79,80,81,92,93,98,99,112,113,128,129,134,135,148,149,160,161,162,163,164,165,166,167,168,169,170,171,172,173,178,179,184,185,196,197,198,199,200,201,202,203,204,205,206,207,208,209,214,215,220,221]}}catch(e){}t.inspectOpts=Object.keys(process.env).filter((e=>/^debug_/i.test(e))).reduce(((e,t)=>{const i=t.substring(6).toLowerCase().replace(/_([a-z])/g,((e,t)=>t.toUpperCase()));let n=process.env[t];if(/^(yes|on|true|enabled)$/i.test(n)){n=true}else if(/^(no|off|false|disabled)$/i.test(n)){n=false}else if(n==="null"){n=null}else{n=Number(n)}e[i]=n;return e}),{});function useColors(){return"colors"in t.inspectOpts?Boolean(t.inspectOpts.colors):n.isatty(process.stderr.fd)}function formatArgs(t){const{namespace:i,useColors:n}=this;if(n){const n=this.color;const r="[3"+(n<8?n:"8;5;"+n);const s=` ${r};1m${i} `;t[0]=s+t[0].split("\n").join("\n"+s);t.push(r+"m+"+e.exports.humanize(this.diff)+"")}else{t[0]=getDate()+i+" "+t[0]}}function getDate(){if(t.inspectOpts.hideDate){return""}return(new Date).toISOString()+" "}function log(...e){return process.stderr.write(r.formatWithOptions(t.inspectOpts,...e)+"\n")}function save(e){if(e){process.env.DEBUG=e}else{delete process.env.DEBUG}}function load(){return process.env.DEBUG}function init(e){e.inspectOpts={};const i=Object.keys(t.inspectOpts);for(let n=0;ne.trim())).join(" ")};s.O=function(e){this.inspectOpts.colors=this.useColors;return r.inspect(e,this.inspectOpts)}},2710:(e,t,i)=>{var n=i(2203).Stream;var r=i(9023);e.exports=DelayedStream;function DelayedStream(){this.source=null;this.dataSize=0;this.maxDataSize=1024*1024;this.pauseStream=true;this._maxDataSizeExceeded=false;this._released=false;this._bufferedEvents=[]}r.inherits(DelayedStream,n);DelayedStream.create=function(e,t){var i=new this;t=t||{};for(var n in t){i[n]=t[n]}i.source=e;var r=e.emit;e.emit=function(){i._handleEmit(arguments);return r.apply(e,arguments)};e.on("error",(function(){}));if(i.pauseStream){e.pause()}return i};Object.defineProperty(DelayedStream.prototype,"readable",{configurable:true,enumerable:true,get:function(){return this.source.readable}});DelayedStream.prototype.setEncoding=function(){return this.source.setEncoding.apply(this.source,arguments)};DelayedStream.prototype.resume=function(){if(!this._released){this.release()}this.source.resume()};DelayedStream.prototype.pause=function(){this.source.pause()};DelayedStream.prototype.release=function(){this._released=true;this._bufferedEvents.forEach(function(e){this.emit.apply(this,e)}.bind(this));this._bufferedEvents=[]};DelayedStream.prototype.pipe=function(){var e=n.prototype.pipe.apply(this,arguments);this.resume();return e};DelayedStream.prototype._handleEmit=function(e){if(this._released){this.emit.apply(this,e);return}if(e[0]==="data"){this.dataSize+=e[1].length;this._checkIfMaxDataSizeExceeded()}this._bufferedEvents.push(e)};DelayedStream.prototype._checkIfMaxDataSizeExceeded=function(){if(this._maxDataSizeExceeded){return}if(this.dataSize<=this.maxDataSize){return}this._maxDataSizeExceeded=true;var e="DelayedStream#maxDataSize of "+this.maxDataSize+" bytes exceeded.";this.emit("error",new Error(e))}},769:(e,t,i)=>{t.utils=i(5368);t.Cipher=i(5111);t.DES=i(8706);t.CBC=i(9292);t.EDE=i(3438)},9292:(e,t,i)=>{var n=i(3798);var r=i(9598);var s={};function CBCState(e){n.equal(e.length,8,"Invalid IV length");this.iv=new Array(8);for(var t=0;t{var n=i(3798);function Cipher(e){this.options=e;this.type=this.options.type;this.blockSize=8;this._init();this.buffer=new Array(this.blockSize);this.bufferOff=0;this.padding=e.padding!==false}e.exports=Cipher;Cipher.prototype._init=function _init(){};Cipher.prototype.update=function update(e){if(e.length===0)return[];if(this.type==="decrypt")return this._updateDecrypt(e);else return this._updateEncrypt(e)};Cipher.prototype._buffer=function _buffer(e,t){var i=Math.min(this.buffer.length-this.bufferOff,e.length-t);for(var n=0;n0;n--){t+=this._buffer(e,t);i+=this._flushBuffer(r,i)}t+=this._buffer(e,t);return r};Cipher.prototype.final=function final(e){var t;if(e)t=this.update(e);var i;if(this.type==="encrypt")i=this._finalEncrypt();else i=this._finalDecrypt();if(t)return t.concat(i);else return i};Cipher.prototype._pad=function _pad(e,t){if(t===0)return false;while(t{var n=i(3798);var r=i(9598);var s=i(5368);var o=i(5111);function DESState(){this.tmp=new Array(2);this.keys=null}function DES(e){o.call(this,e);var t=new DESState;this._desState=t;this.deriveKeys(t,e.key)}r(DES,o);e.exports=DES;DES.create=function create(e){return new DES(e)};var a=[1,1,2,2,2,2,2,2,1,2,2,2,2,2,2,1];DES.prototype.deriveKeys=function deriveKeys(e,t){e.keys=new Array(16*2);n.equal(t.length,this.blockSize,"Invalid key length");var i=s.readUInt32BE(t,0);var r=s.readUInt32BE(t,4);s.pc1(i,r,e.tmp,0);i=e.tmp[0];r=e.tmp[1];for(var o=0;o>>1];i=s.r28shl(i,l);r=s.r28shl(r,l);s.pc2(i,r,e.keys,o)}};DES.prototype._update=function _update(e,t,i,n){var r=this._desState;var o=s.readUInt32BE(e,t);var a=s.readUInt32BE(e,t+4);s.ip(o,a,r.tmp,0);o=r.tmp[0];a=r.tmp[1];if(this.type==="encrypt")this._encrypt(r,o,a,r.tmp,0);else this._decrypt(r,o,a,r.tmp,0);o=r.tmp[0];a=r.tmp[1];s.writeUInt32BE(i,o,n);s.writeUInt32BE(i,a,n+4)};DES.prototype._pad=function _pad(e,t){if(this.padding===false){return false}var i=e.length-t;for(var n=t;n>>0;o=A}s.rip(a,o,n,r)};DES.prototype._decrypt=function _decrypt(e,t,i,n,r){var o=i;var a=t;for(var l=e.keys.length-2;l>=0;l-=2){var p=e.keys[l];var c=e.keys[l+1];s.expand(o,e.tmp,0);p^=e.tmp[0];c^=e.tmp[1];var d=s.substitute(p,c);var u=s.permute(d);var A=o;o=(a^u)>>>0;a=A}s.rip(o,a,n,r)}},3438:(e,t,i)=>{var n=i(3798);var r=i(9598);var s=i(5111);var o=i(8706);function EDEState(e,t){n.equal(t.length,24,"Invalid key length");var i=t.slice(0,8);var r=t.slice(8,16);var s=t.slice(16,24);if(e==="encrypt"){this.ciphers=[o.create({type:"encrypt",key:i}),o.create({type:"decrypt",key:r}),o.create({type:"encrypt",key:s})]}else{this.ciphers=[o.create({type:"decrypt",key:s}),o.create({type:"encrypt",key:r}),o.create({type:"decrypt",key:i})]}}function EDE(e){s.call(this,e);var t=new EDEState(this.type,this.options.key);this._edeState=t}r(EDE,s);e.exports=EDE;EDE.create=function create(e){return new EDE(e)};EDE.prototype._update=function _update(e,t,i,n){var r=this._edeState;r.ciphers[0]._update(e,t,i,n);r.ciphers[1]._update(i,n,i,n);r.ciphers[2]._update(i,n,i,n)};EDE.prototype._pad=o.prototype._pad;EDE.prototype._unpad=o.prototype._unpad},5368:(e,t)=>{t.readUInt32BE=function readUInt32BE(e,t){var i=e[0+t]<<24|e[1+t]<<16|e[2+t]<<8|e[3+t];return i>>>0};t.writeUInt32BE=function writeUInt32BE(e,t,i){e[0+i]=t>>>24;e[1+i]=t>>>16&255;e[2+i]=t>>>8&255;e[3+i]=t&255};t.ip=function ip(e,t,i,n){var r=0;var s=0;for(var o=6;o>=0;o-=2){for(var a=0;a<=24;a+=8){r<<=1;r|=t>>>a+o&1}for(var a=0;a<=24;a+=8){r<<=1;r|=e>>>a+o&1}}for(var o=6;o>=0;o-=2){for(var a=1;a<=25;a+=8){s<<=1;s|=t>>>a+o&1}for(var a=1;a<=25;a+=8){s<<=1;s|=e>>>a+o&1}}i[n+0]=r>>>0;i[n+1]=s>>>0};t.rip=function rip(e,t,i,n){var r=0;var s=0;for(var o=0;o<4;o++){for(var a=24;a>=0;a-=8){r<<=1;r|=t>>>a+o&1;r<<=1;r|=e>>>a+o&1}}for(var o=4;o<8;o++){for(var a=24;a>=0;a-=8){s<<=1;s|=t>>>a+o&1;s<<=1;s|=e>>>a+o&1}}i[n+0]=r>>>0;i[n+1]=s>>>0};t.pc1=function pc1(e,t,i,n){var r=0;var s=0;for(var o=7;o>=5;o--){for(var a=0;a<=24;a+=8){r<<=1;r|=t>>a+o&1}for(var a=0;a<=24;a+=8){r<<=1;r|=e>>a+o&1}}for(var a=0;a<=24;a+=8){r<<=1;r|=t>>a+o&1}for(var o=1;o<=3;o++){for(var a=0;a<=24;a+=8){s<<=1;s|=t>>a+o&1}for(var a=0;a<=24;a+=8){s<<=1;s|=e>>a+o&1}}for(var a=0;a<=24;a+=8){s<<=1;s|=e>>a+o&1}i[n+0]=r>>>0;i[n+1]=s>>>0};t.r28shl=function r28shl(e,t){return e<>>28-t};var i=[14,11,17,4,27,23,25,0,13,22,7,18,5,9,16,24,2,20,12,21,1,8,15,26,15,4,25,19,9,1,26,16,5,11,23,8,12,7,17,0,22,3,10,14,6,20,27,24];t.pc2=function pc2(e,t,n,r){var s=0;var o=0;var a=i.length>>>1;for(var l=0;l>>i[l]&1}for(var l=a;l>>i[l]&1}n[r+0]=s>>>0;n[r+1]=o>>>0};t.expand=function expand(e,t,i){var n=0;var r=0;n=(e&1)<<5|e>>>27;for(var s=23;s>=15;s-=4){n<<=6;n|=e>>>s&63}for(var s=11;s>=3;s-=4){r|=e>>>s&63;r<<=6}r|=(e&31)<<1|e>>>31;t[i+0]=n>>>0;t[i+1]=r>>>0};var n=[14,0,4,15,13,7,1,4,2,14,15,2,11,13,8,1,3,10,10,6,6,12,12,11,5,9,9,5,0,3,7,8,4,15,1,12,14,8,8,2,13,4,6,9,2,1,11,7,15,5,12,11,9,3,7,14,3,10,10,0,5,6,0,13,15,3,1,13,8,4,14,7,6,15,11,2,3,8,4,14,9,12,7,0,2,1,13,10,12,6,0,9,5,11,10,5,0,13,14,8,7,10,11,1,10,3,4,15,13,4,1,2,5,11,8,6,12,7,6,12,9,0,3,5,2,14,15,9,10,13,0,7,9,0,14,9,6,3,3,4,15,6,5,10,1,2,13,8,12,5,7,14,11,12,4,11,2,15,8,1,13,1,6,10,4,13,9,0,8,6,15,9,3,8,0,7,11,4,1,15,2,14,12,3,5,11,10,5,14,2,7,12,7,13,13,8,14,11,3,5,0,6,6,15,9,0,10,3,1,4,2,7,8,2,5,12,11,1,12,10,4,14,15,9,10,3,6,15,9,0,0,6,12,10,11,1,7,13,13,8,15,9,1,4,3,5,14,11,5,12,2,7,8,2,4,14,2,14,12,11,4,2,1,12,7,4,10,7,11,13,6,1,8,5,5,0,3,15,15,10,13,3,0,9,14,8,9,6,4,11,2,8,1,12,11,7,10,1,13,14,7,2,8,13,15,6,9,15,12,0,5,9,6,10,3,4,0,5,14,3,12,10,1,15,10,4,15,2,9,7,2,12,6,9,8,5,0,6,13,1,3,13,4,14,14,0,7,11,5,3,11,8,9,4,14,3,15,2,5,12,2,9,8,5,12,15,3,10,7,11,0,14,4,1,10,7,1,6,13,0,11,8,6,13,4,13,11,0,2,11,14,7,15,4,0,9,8,1,13,10,3,14,12,3,9,5,7,12,5,2,10,15,6,8,1,6,1,6,4,11,11,13,13,8,12,1,3,4,7,10,14,7,10,9,15,5,6,0,8,15,0,14,5,2,9,3,2,12,13,1,2,15,8,13,4,8,6,10,15,3,11,7,1,4,10,12,9,5,3,6,14,11,5,0,0,14,12,9,7,2,7,2,11,1,4,14,1,7,9,4,12,10,14,8,2,13,0,15,6,12,10,9,13,0,15,3,3,5,5,6,8,11];t.substitute=function substitute(e,t){var i=0;for(var r=0;r<4;r++){var s=e>>>18-r*6&63;var o=n[r*64+s];i<<=4;i|=o}for(var r=0;r<4;r++){var s=t>>>18-r*6&63;var o=n[4*64+r*64+s];i<<=4;i|=o}return i>>>0};var r=[16,25,12,11,3,20,4,15,31,17,9,6,27,14,1,22,30,24,8,18,0,5,29,23,13,19,2,26,10,21,28,7];t.permute=function permute(e){var t=0;for(var i=0;i>>r[i]&1}return t>>>0};t.padSplit=function padSplit(e,t,i){var n=e.toString(2);while(n.length{var n=i(8705);var r=i(3170);var s;try{s=[].__proto__===Array.prototype}catch(e){if(!e||typeof e!=="object"||!("code"in e)||e.code!=="ERR_PROTO_ACCESS"){throw e}}var o=!!s&&r&&r(Object.prototype,"__proto__");var a=Object;var l=a.getPrototypeOf;e.exports=o&&typeof o.get==="function"?n([o.get]):typeof l==="function"?function getDunder(e){return l(e==null?e:a(e))}:false},4056:(e,t,i)=>{var n=i(1748);e.exports.C=convert;function convert(e,t,i){i=checkEncoding(i||"UTF-8");t=checkEncoding(t||"UTF-8");e=e||"";var n;if(i!=="UTF-8"&&typeof e==="string"){e=Buffer.from(e,"binary")}if(i===t){if(typeof e==="string"){n=Buffer.from(e)}else{n=e}}else{try{n=convertIconvLite(e,t,i)}catch(t){console.error(t);n=e}}if(typeof n==="string"){n=Buffer.from(n,"utf-8")}return n}function convertIconvLite(e,t,i){if(t==="UTF-8"){return n.decode(e,i)}else if(i==="UTF-8"){return n.encode(e,t)}else{return n.encode(n.decode(e,i),t)}}function checkEncoding(e){return(e||"").toString().trim().replace(/^latin[\-_]?(\d+)$/i,"ISO-8859-$1").replace(/^win(?:dows)?[\-_]?(\d+)$/i,"WINDOWS-$1").replace(/^utf[\-_]?(\d+)$/i,"UTF-$1").replace(/^ks_c_5601\-1987$/i,"CP949").replace(/^us[\-_]?ascii$/i,"ASCII").toUpperCase()}},9094:e=>{var t=Object.defineProperty||false;if(t){try{t({},"a",{value:1})}catch(e){t=false}}e.exports=t},3056:e=>{e.exports=EvalError},1620:e=>{e.exports=Error},4585:e=>{e.exports=RangeError},6905:e=>{e.exports=ReferenceError},105:e=>{e.exports=SyntaxError},3314:e=>{e.exports=TypeError},2578:e=>{e.exports=URIError},5399:e=>{e.exports=Object},8700:(e,t,i)=>{var n=i(470);var r=n("%Object.defineProperty%",true);var s=i(5479)();var o=i(4076);var a=i(3314);var l=s?Symbol.toStringTag:null;e.exports=function setToStringTag(e,t){var i=arguments.length>2&&!!arguments[2]&&arguments[2].force;var n=arguments.length>2&&!!arguments[2]&&arguments[2].nonConfigurable;if(typeof i!=="undefined"&&typeof i!=="boolean"||typeof n!=="undefined"&&typeof n!=="boolean"){throw new a("if provided, the `overrideIfSet` and `nonConfigurable` options must be booleans")}if(l&&(i||!o(e,l))){if(r){r(e,l,{configurable:!n,enumerable:false,value:t,writable:false})}else{e[l]=t}}}},4778:(e,t,i)=>{var n;e.exports=function(){if(!n){try{n=i(2830)("follow-redirects")}catch(e){}if(typeof n!=="function"){n=function(){}}}n.apply(null,arguments)}},1573:(e,t,i)=>{var n=i(7016);var r=n.URL;var s=i(8611);var o=i(5692);var a=i(2203).Writable;var l=i(2613);var p=i(4778);(function detectUnsupportedEnvironment(){var e=typeof process!=="undefined";var t=typeof window!=="undefined"&&typeof document!=="undefined";var i=isFunction(Error.captureStackTrace);if(!e&&(t||!i)){console.warn("The follow-redirects package should be excluded from browser builds.")}})();var c=false;try{l(new r(""))}catch(e){c=e.code==="ERR_INVALID_URL"}var d=["auth","host","hostname","href","path","pathname","port","protocol","query","search","hash"];var u=["abort","aborted","connect","error","socket","timeout"];var A=Object.create(null);u.forEach((function(e){A[e]=function(t,i,n){this._redirectable.emit(e,t,i,n)}}));var f=createErrorType("ERR_INVALID_URL","Invalid URL",TypeError);var h=createErrorType("ERR_FR_REDIRECTION_FAILURE","Redirected request failed");var g=createErrorType("ERR_FR_TOO_MANY_REDIRECTS","Maximum number of redirects exceeded",h);var y=createErrorType("ERR_FR_MAX_BODY_LENGTH_EXCEEDED","Request body larger than maxBodyLength limit");var v=createErrorType("ERR_STREAM_WRITE_AFTER_END","write after end");var I=a.prototype.destroy||noop;function RedirectableRequest(e,t){a.call(this);this._sanitizeOptions(e);this._options=e;this._ended=false;this._ending=false;this._redirectCount=0;this._redirects=[];this._requestBodyLength=0;this._requestBodyBuffers=[];if(t){this.on("response",t)}var i=this;this._onNativeResponse=function(e){try{i._processResponse(e)}catch(e){i.emit("error",e instanceof h?e:new h({cause:e}))}};this._performRequest()}RedirectableRequest.prototype=Object.create(a.prototype);RedirectableRequest.prototype.abort=function(){destroyRequest(this._currentRequest);this._currentRequest.abort();this.emit("abort")};RedirectableRequest.prototype.destroy=function(e){destroyRequest(this._currentRequest,e);I.call(this,e);return this};RedirectableRequest.prototype.write=function(e,t,i){if(this._ending){throw new v}if(!isString(e)&&!isBuffer(e)){throw new TypeError("data should be a string, Buffer or Uint8Array")}if(isFunction(t)){i=t;t=null}if(e.length===0){if(i){i()}return}if(this._requestBodyLength+e.length<=this._options.maxBodyLength){this._requestBodyLength+=e.length;this._requestBodyBuffers.push({data:e,encoding:t});this._currentRequest.write(e,t,i)}else{this.emit("error",new y);this.abort()}};RedirectableRequest.prototype.end=function(e,t,i){if(isFunction(e)){i=e;e=t=null}else if(isFunction(t)){i=t;t=null}if(!e){this._ended=this._ending=true;this._currentRequest.end(null,null,i)}else{var n=this;var r=this._currentRequest;this.write(e,t,(function(){n._ended=true;r.end(null,null,i)}));this._ending=true}};RedirectableRequest.prototype.setHeader=function(e,t){this._options.headers[e]=t;this._currentRequest.setHeader(e,t)};RedirectableRequest.prototype.removeHeader=function(e){delete this._options.headers[e];this._currentRequest.removeHeader(e)};RedirectableRequest.prototype.setTimeout=function(e,t){var i=this;function destroyOnTimeout(t){t.setTimeout(e);t.removeListener("timeout",t.destroy);t.addListener("timeout",t.destroy)}function startTimer(t){if(i._timeout){clearTimeout(i._timeout)}i._timeout=setTimeout((function(){i.emit("timeout");clearTimer()}),e);destroyOnTimeout(t)}function clearTimer(){if(i._timeout){clearTimeout(i._timeout);i._timeout=null}i.removeListener("abort",clearTimer);i.removeListener("error",clearTimer);i.removeListener("response",clearTimer);i.removeListener("close",clearTimer);if(t){i.removeListener("timeout",t)}if(!i.socket){i._currentRequest.removeListener("socket",startTimer)}}if(t){this.on("timeout",t)}if(this.socket){startTimer(this.socket)}else{this._currentRequest.once("socket",startTimer)}this.on("socket",destroyOnTimeout);this.on("abort",clearTimer);this.on("error",clearTimer);this.on("response",clearTimer);this.on("close",clearTimer);return this};["flushHeaders","getHeader","setNoDelay","setSocketKeepAlive"].forEach((function(e){RedirectableRequest.prototype[e]=function(t,i){return this._currentRequest[e](t,i)}}));["aborted","connection","socket"].forEach((function(e){Object.defineProperty(RedirectableRequest.prototype,e,{get:function(){return this._currentRequest[e]}})}));RedirectableRequest.prototype._sanitizeOptions=function(e){if(!e.headers){e.headers={}}if(e.host){if(!e.hostname){e.hostname=e.host}delete e.host}if(!e.pathname&&e.path){var t=e.path.indexOf("?");if(t<0){e.pathname=e.path}else{e.pathname=e.path.substring(0,t);e.search=e.path.substring(t)}}};RedirectableRequest.prototype._performRequest=function(){var e=this._options.protocol;var t=this._options.nativeProtocols[e];if(!t){throw new TypeError("Unsupported protocol "+e)}if(this._options.agents){var i=e.slice(0,-1);this._options.agent=this._options.agents[i]}var r=this._currentRequest=t.request(this._options,this._onNativeResponse);r._redirectable=this;for(var s of u){r.on(s,A[s])}this._currentUrl=/^\//.test(this._options.path)?n.format(this._options):this._options.path;if(this._isRedirect){var o=0;var a=this;var l=this._requestBodyBuffers;(function writeNext(e){if(r===a._currentRequest){if(e){a.emit("error",e)}else if(o=400){e.responseUrl=this._currentUrl;e.redirects=this._redirects;this.emit("response",e);this._requestBodyBuffers=[];return}destroyRequest(this._currentRequest);e.destroy();if(++this._redirectCount>this._options.maxRedirects){throw new g}var r;var s=this._options.beforeRedirect;if(s){r=Object.assign({Host:e.req.getHeader("host")},this._options.headers)}var o=this._options.method;if((t===301||t===302)&&this._options.method==="POST"||t===303&&!/^(?:GET|HEAD)$/.test(this._options.method)){this._options.method="GET";this._requestBodyBuffers=[];removeMatchingHeaders(/^content-/i,this._options.headers)}var a=removeMatchingHeaders(/^host$/i,this._options.headers);var l=parseUrl(this._currentUrl);var c=a||l.host;var d=/^\w+:/.test(i)?this._currentUrl:n.format(Object.assign(l,{host:c}));var u=resolveUrl(i,d);p("redirecting to",u.href);this._isRedirect=true;spreadUrlObject(u,this._options);if(u.protocol!==l.protocol&&u.protocol!=="https:"||u.host!==c&&!isSubdomain(u.host,c)){removeMatchingHeaders(/^(?:(?:proxy-)?authorization|cookie)$/i,this._options.headers)}if(isFunction(s)){var A={headers:e.headers,statusCode:t};var f={url:d,method:o,headers:r};s(this._options,A,f);this._sanitizeOptions(this._options)}this._performRequest()};function wrap(e){var t={maxRedirects:21,maxBodyLength:10*1024*1024};var i={};Object.keys(e).forEach((function(n){var r=n+":";var s=i[r]=e[n];var o=t[n]=Object.create(s);function request(e,n,s){if(isURL(e)){e=spreadUrlObject(e)}else if(isString(e)){e=spreadUrlObject(parseUrl(e))}else{s=n;n=validateUrl(e);e={protocol:r}}if(isFunction(n)){s=n;n=null}n=Object.assign({maxRedirects:t.maxRedirects,maxBodyLength:t.maxBodyLength},e,n);n.nativeProtocols=i;if(!isString(n.host)&&!isString(n.hostname)){n.hostname="::1"}l.equal(n.protocol,r,"protocol mismatch");p("options",n);return new RedirectableRequest(n,s)}function get(e,t,i){var n=o.request(e,t,i);n.end();return n}Object.defineProperties(o,{request:{value:request,configurable:true,enumerable:true,writable:true},get:{value:get,configurable:true,enumerable:true,writable:true}})}));return t}function noop(){}function parseUrl(e){var t;if(c){t=new r(e)}else{t=validateUrl(n.parse(e));if(!isString(t.protocol)){throw new f({input:e})}}return t}function resolveUrl(e,t){return c?new r(e,t):parseUrl(n.resolve(t,e))}function validateUrl(e){if(/^\[/.test(e.hostname)&&!/^\[[:0-9a-f]+\]$/i.test(e.hostname)){throw new f({input:e.href||e})}if(/^\[/.test(e.host)&&!/^\[[:0-9a-f]+\](:\d+)?$/i.test(e.host)){throw new f({input:e.href||e})}return e}function spreadUrlObject(e,t){var i=t||{};for(var n of d){i[n]=e[n]}if(i.hostname.startsWith("[")){i.hostname=i.hostname.slice(1,-1)}if(i.port!==""){i.port=Number(i.port)}i.path=i.search?i.pathname+i.search:i.pathname;return i}function removeMatchingHeaders(e,t){var i;for(var n in t){if(e.test(n)){i=t[n];delete t[n]}}return i===null||typeof i==="undefined"?undefined:String(i).trim()}function createErrorType(e,t,i){function CustomError(i){if(isFunction(Error.captureStackTrace)){Error.captureStackTrace(this,this.constructor)}Object.assign(this,i||{});this.code=e;this.message=this.cause?t+": "+this.cause.message:t}CustomError.prototype=new(i||Error);Object.defineProperties(CustomError.prototype,{constructor:{value:CustomError,enumerable:false},name:{value:"Error ["+e+"]",enumerable:false}});return CustomError}function destroyRequest(e,t){for(var i of u){e.removeListener(i,A[i])}e.on("error",noop);e.destroy(t)}function isSubdomain(e,t){l(isString(e)&&isString(t));var i=e.length-t.length-1;return i>0&&e[i]==="."&&e.endsWith(t)}function isString(e){return typeof e==="string"||e instanceof String}function isFunction(e){return typeof e==="function"}function isBuffer(e){return typeof e==="object"&&"length"in e}function isURL(e){return r&&e instanceof r}e.exports=wrap({http:s,https:o});e.exports.wrap=wrap},6454:(e,t,i)=>{var n=i(5630);var r=i(9023);var s=i(6928);var o=i(8611);var a=i(5692);var l=i(7016).parse;var p=i(9896);var c=i(2203).Stream;var d=i(6982);var u=i(4096);var A=i(1324);var f=i(8700);var h=i(4076);var g=i(1835);function FormData(e){if(!(this instanceof FormData)){return new FormData(e)}this._overheadLength=0;this._valueLength=0;this._valuesToMeasure=[];n.call(this);e=e||{};for(var t in e){this[t]=e[t]}}r.inherits(FormData,n);FormData.LINE_BREAK="\r\n";FormData.DEFAULT_CONTENT_TYPE="application/octet-stream";FormData.prototype.append=function(e,t,i){i=i||{};if(typeof i==="string"){i={filename:i}}var r=n.prototype.append.bind(this);if(typeof t==="number"||t==null){t=String(t)}if(Array.isArray(t)){this._error(new Error("Arrays are not supported."));return}var s=this._multiPartHeader(e,t,i);var o=this._multiPartFooter();r(s);r(t);r(o);this._trackLength(s,t,i)};FormData.prototype._trackLength=function(e,t,i){var n=0;if(i.knownLength!=null){n+=Number(i.knownLength)}else if(Buffer.isBuffer(t)){n=t.length}else if(typeof t==="string"){n=Buffer.byteLength(t)}this._valueLength+=n;this._overheadLength+=Buffer.byteLength(e)+FormData.LINE_BREAK.length;if(!t||!t.path&&!(t.readable&&h(t,"httpVersion"))&&!(t instanceof c)){return}if(!i.knownLength){this._valuesToMeasure.push(t)}};FormData.prototype._lengthRetriever=function(e,t){if(h(e,"fd")){if(e.end!=undefined&&e.end!=Infinity&&e.start!=undefined){t(null,e.end+1-(e.start?e.start:0))}else{p.stat(e.path,(function(i,n){if(i){t(i);return}var r=n.size-(e.start?e.start:0);t(null,r)}))}}else if(h(e,"httpVersion")){t(null,Number(e.headers["content-length"]))}else if(h(e,"httpModule")){e.on("response",(function(i){e.pause();t(null,Number(i.headers["content-length"]))}));e.resume()}else{t("Unknown stream")}};FormData.prototype._multiPartHeader=function(e,t,i){if(typeof i.header==="string"){return i.header}var n=this._getContentDisposition(t,i);var r=this._getContentType(t,i);var s="";var o={"Content-Disposition":["form-data",'name="'+e+'"'].concat(n||[]),"Content-Type":[].concat(r||[])};if(typeof i.header==="object"){g(o,i.header)}var a;for(var l in o){if(h(o,l)){a=o[l];if(a==null){continue}if(!Array.isArray(a)){a=[a]}if(a.length){s+=l+": "+a.join("; ")+FormData.LINE_BREAK}}}return"--"+this.getBoundary()+FormData.LINE_BREAK+s+FormData.LINE_BREAK};FormData.prototype._getContentDisposition=function(e,t){var i;if(typeof t.filepath==="string"){i=s.normalize(t.filepath).replace(/\\/g,"/")}else if(t.filename||e&&(e.name||e.path)){i=s.basename(t.filename||e&&(e.name||e.path))}else if(e&&e.readable&&h(e,"httpVersion")){i=s.basename(e.client._httpMessage.path||"")}if(i){return'filename="'+i+'"'}};FormData.prototype._getContentType=function(e,t){var i=t.contentType;if(!i&&e&&e.name){i=u.lookup(e.name)}if(!i&&e&&e.path){i=u.lookup(e.path)}if(!i&&e&&e.readable&&h(e,"httpVersion")){i=e.headers["content-type"]}if(!i&&(t.filepath||t.filename)){i=u.lookup(t.filepath||t.filename)}if(!i&&e&&typeof e==="object"){i=FormData.DEFAULT_CONTENT_TYPE}return i};FormData.prototype._multiPartFooter=function(){return function(e){var t=FormData.LINE_BREAK;var i=this._streams.length===0;if(i){t+=this._lastBoundary()}e(t)}.bind(this)};FormData.prototype._lastBoundary=function(){return"--"+this.getBoundary()+"--"+FormData.LINE_BREAK};FormData.prototype.getHeaders=function(e){var t;var i={"content-type":"multipart/form-data; boundary="+this.getBoundary()};for(t in e){if(h(e,t)){i[t.toLowerCase()]=e[t]}}return i};FormData.prototype.setBoundary=function(e){if(typeof e!=="string"){throw new TypeError("FormData boundary must be a string")}this._boundary=e};FormData.prototype.getBoundary=function(){if(!this._boundary){this._generateBoundary()}return this._boundary};FormData.prototype.getBuffer=function(){var e=new Buffer.alloc(0);var t=this.getBoundary();for(var i=0,n=this._streams.length;i{e.exports=function(e,t){Object.keys(t).forEach((function(i){e[i]=e[i]||t[i]}));return e}},9808:e=>{var t="Function.prototype.bind called on incompatible ";var i=Object.prototype.toString;var n=Math.max;var r="[object Function]";var s=function concatty(e,t){var i=[];for(var n=0;n{var n=i(9808);e.exports=Function.prototype.bind||n},470:(e,t,i)=>{var n;var r=i(5399);var s=i(1620);var o=i(3056);var a=i(4585);var l=i(6905);var p=i(105);var c=i(3314);var d=i(2578);var u=i(5641);var A=i(6171);var f=i(7147);var h=i(1017);var g=i(6947);var y=i(2621);var v=i(156);var I=Function;var getEvalledConstructor=function(e){try{return I('"use strict"; return ('+e+").constructor;")()}catch(e){}};var E=i(3170);var C=i(9094);var throwTypeError=function(){throw new c};var b=E?function(){try{arguments.callee;return throwTypeError}catch(e){try{return E(arguments,"callee").get}catch(e){return throwTypeError}}}():throwTypeError;var T=i(3336)();var w=i(1967);var R=i(1311);var B=i(8681);var D=i(3945);var S=i(8093);var k={};var _=typeof Uint8Array==="undefined"||!w?n:w(Uint8Array);var P={__proto__:null,"%AggregateError%":typeof AggregateError==="undefined"?n:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer==="undefined"?n:ArrayBuffer,"%ArrayIteratorPrototype%":T&&w?w([][Symbol.iterator]()):n,"%AsyncFromSyncIteratorPrototype%":n,"%AsyncFunction%":k,"%AsyncGenerator%":k,"%AsyncGeneratorFunction%":k,"%AsyncIteratorPrototype%":k,"%Atomics%":typeof Atomics==="undefined"?n:Atomics,"%BigInt%":typeof BigInt==="undefined"?n:BigInt,"%BigInt64Array%":typeof BigInt64Array==="undefined"?n:BigInt64Array,"%BigUint64Array%":typeof BigUint64Array==="undefined"?n:BigUint64Array,"%Boolean%":Boolean,"%DataView%":typeof DataView==="undefined"?n:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":s,"%eval%":eval,"%EvalError%":o,"%Float16Array%":typeof Float16Array==="undefined"?n:Float16Array,"%Float32Array%":typeof Float32Array==="undefined"?n:Float32Array,"%Float64Array%":typeof Float64Array==="undefined"?n:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry==="undefined"?n:FinalizationRegistry,"%Function%":I,"%GeneratorFunction%":k,"%Int8Array%":typeof Int8Array==="undefined"?n:Int8Array,"%Int16Array%":typeof Int16Array==="undefined"?n:Int16Array,"%Int32Array%":typeof Int32Array==="undefined"?n:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":T&&w?w(w([][Symbol.iterator]())):n,"%JSON%":typeof JSON==="object"?JSON:n,"%Map%":typeof Map==="undefined"?n:Map,"%MapIteratorPrototype%":typeof Map==="undefined"||!T||!w?n:w((new Map)[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":r,"%Object.getOwnPropertyDescriptor%":E,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise==="undefined"?n:Promise,"%Proxy%":typeof Proxy==="undefined"?n:Proxy,"%RangeError%":a,"%ReferenceError%":l,"%Reflect%":typeof Reflect==="undefined"?n:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set==="undefined"?n:Set,"%SetIteratorPrototype%":typeof Set==="undefined"||!T||!w?n:w((new Set)[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer==="undefined"?n:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":T&&w?w(""[Symbol.iterator]()):n,"%Symbol%":T?Symbol:n,"%SyntaxError%":p,"%ThrowTypeError%":b,"%TypedArray%":_,"%TypeError%":c,"%Uint8Array%":typeof Uint8Array==="undefined"?n:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray==="undefined"?n:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array==="undefined"?n:Uint16Array,"%Uint32Array%":typeof Uint32Array==="undefined"?n:Uint32Array,"%URIError%":d,"%WeakMap%":typeof WeakMap==="undefined"?n:WeakMap,"%WeakRef%":typeof WeakRef==="undefined"?n:WeakRef,"%WeakSet%":typeof WeakSet==="undefined"?n:WeakSet,"%Function.prototype.call%":S,"%Function.prototype.apply%":D,"%Object.defineProperty%":C,"%Object.getPrototypeOf%":R,"%Math.abs%":u,"%Math.floor%":A,"%Math.max%":f,"%Math.min%":h,"%Math.pow%":g,"%Math.round%":y,"%Math.sign%":v,"%Reflect.getPrototypeOf%":B};if(w){try{null.error}catch(e){var x=w(w(e));P["%Error.prototype%"]=x}}var O=function doEval(e){var t;if(e==="%AsyncFunction%"){t=getEvalledConstructor("async function () {}")}else if(e==="%GeneratorFunction%"){t=getEvalledConstructor("function* () {}")}else if(e==="%AsyncGeneratorFunction%"){t=getEvalledConstructor("async function* () {}")}else if(e==="%AsyncGenerator%"){var i=doEval("%AsyncGeneratorFunction%");if(i){t=i.prototype}}else if(e==="%AsyncIteratorPrototype%"){var n=doEval("%AsyncGenerator%");if(n&&w){t=w(n.prototype)}}P[e]=t;return t};var V={__proto__:null,"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]};var U=i(7564);var N=i(4076);var F=U.call(S,Array.prototype.concat);var q=U.call(D,Array.prototype.splice);var j=U.call(S,String.prototype.replace);var M=U.call(S,String.prototype.slice);var L=U.call(S,RegExp.prototype.exec);var G=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g;var H=/\\(\\)?/g;var W=function stringToPath(e){var t=M(e,0,1);var i=M(e,-1);if(t==="%"&&i!=="%"){throw new p("invalid intrinsic syntax, expected closing `%`")}else if(i==="%"&&t!=="%"){throw new p("invalid intrinsic syntax, expected opening `%`")}var n=[];j(e,G,(function(e,t,i,r){n[n.length]=i?j(r,H,"$1"):t||e}));return n};var J=function getBaseIntrinsic(e,t){var i=e;var n;if(N(V,i)){n=V[i];i="%"+n[0]+"%"}if(N(P,i)){var r=P[i];if(r===k){r=O(i)}if(typeof r==="undefined"&&!t){throw new c("intrinsic "+e+" exists, but is not available. Please file an issue!")}return{alias:n,name:i,value:r}}throw new p("intrinsic "+e+" does not exist!")};e.exports=function GetIntrinsic(e,t){if(typeof e!=="string"||e.length===0){throw new c("intrinsic name must be a non-empty string")}if(arguments.length>1&&typeof t!=="boolean"){throw new c('"allowMissing" argument must be a boolean')}if(L(/^%?[^%]*%?$/,e)===null){throw new p("`%` may not be present anywhere but at the beginning and end of the intrinsic name")}var i=W(e);var r=i.length>0?i[0]:"";var s=J("%"+r+"%",t);var o=s.name;var a=s.value;var l=false;var d=s.alias;if(d){r=d[0];q(i,F([0,1],d))}for(var u=1,A=true;u=i.length){var y=E(a,f);A=!!y;if(A&&"get"in y&&!("originalValue"in y.get)){a=y.get}else{a=a[f]}}else{A=N(a,f);a=a[f]}if(A&&!l){P[o]=a}}}return a}},1311:(e,t,i)=>{var n=i(5399);e.exports=n.getPrototypeOf||null},8681:e=>{e.exports=typeof Reflect!=="undefined"&&Reflect.getPrototypeOf||null},1967:(e,t,i)=>{var n=i(8681);var r=i(1311);var s=i(6669);e.exports=n?function getProto(e){return n(e)}:r?function getProto(e){if(!e||typeof e!=="object"&&typeof e!=="function"){throw new TypeError("getProto: not an object")}return r(e)}:s?function getProto(e){return s(e)}:null},1174:e=>{e.exports=Object.getOwnPropertyDescriptor},3170:(e,t,i)=>{var n=i(1174);if(n){try{n([],"length")}catch(e){n=null}}e.exports=n},3813:e=>{e.exports=(e,t=process.argv)=>{const i=e.startsWith("-")?"":e.length===1?"-":"--";const n=t.indexOf(i+e);const r=t.indexOf("--");return n!==-1&&(r===-1||n{var n=typeof Symbol!=="undefined"&&Symbol;var r=i(1114);e.exports=function hasNativeSymbols(){if(typeof n!=="function"){return false}if(typeof Symbol!=="function"){return false}if(typeof n("foo")!=="symbol"){return false}if(typeof Symbol("bar")!=="symbol"){return false}return r()}},1114:e=>{e.exports=function hasSymbols(){if(typeof Symbol!=="function"||typeof Object.getOwnPropertySymbols!=="function"){return false}if(typeof Symbol.iterator==="symbol"){return true}var e={};var t=Symbol("test");var i=Object(t);if(typeof t==="string"){return false}if(Object.prototype.toString.call(t)!=="[object Symbol]"){return false}if(Object.prototype.toString.call(i)!=="[object Symbol]"){return false}var n=42;e[t]=n;for(var r in e){return false}if(typeof Object.keys==="function"&&Object.keys(e).length!==0){return false}if(typeof Object.getOwnPropertyNames==="function"&&Object.getOwnPropertyNames(e).length!==0){return false}var s=Object.getOwnPropertySymbols(e);if(s.length!==1||s[0]!==t){return false}if(!Object.prototype.propertyIsEnumerable.call(e,t)){return false}if(typeof Object.getOwnPropertyDescriptor==="function"){var o=Object.getOwnPropertyDescriptor(e,t);if(o.value!==n||o.enumerable!==true){return false}}return true}},5479:(e,t,i)=>{var n=i(1114);e.exports=function hasToStringTagShams(){return n()&&!!Symbol.toStringTag}},4076:(e,t,i)=>{var n=Function.prototype.call;var r=Object.prototype.hasOwnProperty;var s=i(7564);e.exports=s.call(n,r)},3268:function(e,t,i){var n=this&&this.__assign||function(){n=Object.assign||function(e){for(var t,i=1,n=arguments.length;i{Object.defineProperty(t,"__esModule",{value:true});t.USE_PROXY=t.UNSUPPORTED_MEDIA_TYPE=t.UNPROCESSABLE_ENTITY=t.UNAUTHORIZED=t.TOO_MANY_REQUESTS=t.TEMPORARY_REDIRECT=t.SWITCHING_PROTOCOLS=t.SERVICE_UNAVAILABLE=t.SEE_OTHER=t.RESET_CONTENT=t.REQUESTED_RANGE_NOT_SATISFIABLE=t.REQUEST_URI_TOO_LONG=t.REQUEST_TOO_LONG=t.REQUEST_TIMEOUT=t.REQUEST_HEADER_FIELDS_TOO_LARGE=t.PROXY_AUTHENTICATION_REQUIRED=t.PROCESSING=t.PRECONDITION_REQUIRED=t.PRECONDITION_FAILED=t.PERMANENT_REDIRECT=t.PAYMENT_REQUIRED=t.PARTIAL_CONTENT=t.OK=t.NOT_MODIFIED=t.NOT_IMPLEMENTED=t.NOT_FOUND=t.NOT_ACCEPTABLE=t.NON_AUTHORITATIVE_INFORMATION=t.NO_CONTENT=t.NETWORK_AUTHENTICATION_REQUIRED=t.MULTIPLE_CHOICES=t.MULTI_STATUS=t.MOVED_TEMPORARILY=t.MOVED_PERMANENTLY=t.METHOD_NOT_ALLOWED=t.METHOD_FAILURE=t.LOCKED=t.LENGTH_REQUIRED=t.INTERNAL_SERVER_ERROR=t.INSUFFICIENT_STORAGE=t.INSUFFICIENT_SPACE_ON_RESOURCE=t.IM_A_TEAPOT=t.HTTP_VERSION_NOT_SUPPORTED=t.GONE=t.GATEWAY_TIMEOUT=t.FORBIDDEN=t.FAILED_DEPENDENCY=t.EXPECTATION_FAILED=t.CREATED=t.CONTINUE=t.CONFLICT=t.BAD_REQUEST=t.BAD_GATEWAY=t.ACCEPTED=void 0;t.ACCEPTED=202;t.BAD_GATEWAY=502;t.BAD_REQUEST=400;t.CONFLICT=409;t.CONTINUE=100;t.CREATED=201;t.EXPECTATION_FAILED=417;t.FAILED_DEPENDENCY=424;t.FORBIDDEN=403;t.GATEWAY_TIMEOUT=504;t.GONE=410;t.HTTP_VERSION_NOT_SUPPORTED=505;t.IM_A_TEAPOT=418;t.INSUFFICIENT_SPACE_ON_RESOURCE=419;t.INSUFFICIENT_STORAGE=507;t.INTERNAL_SERVER_ERROR=500;t.LENGTH_REQUIRED=411;t.LOCKED=423;t.METHOD_FAILURE=420;t.METHOD_NOT_ALLOWED=405;t.MOVED_PERMANENTLY=301;t.MOVED_TEMPORARILY=302;t.MULTI_STATUS=207;t.MULTIPLE_CHOICES=300;t.NETWORK_AUTHENTICATION_REQUIRED=511;t.NO_CONTENT=204;t.NON_AUTHORITATIVE_INFORMATION=203;t.NOT_ACCEPTABLE=406;t.NOT_FOUND=404;t.NOT_IMPLEMENTED=501;t.NOT_MODIFIED=304;t.OK=200;t.PARTIAL_CONTENT=206;t.PAYMENT_REQUIRED=402;t.PERMANENT_REDIRECT=308;t.PRECONDITION_FAILED=412;t.PRECONDITION_REQUIRED=428;t.PROCESSING=102;t.PROXY_AUTHENTICATION_REQUIRED=407;t.REQUEST_HEADER_FIELDS_TOO_LARGE=431;t.REQUEST_TIMEOUT=408;t.REQUEST_TOO_LONG=413;t.REQUEST_URI_TOO_LONG=414;t.REQUESTED_RANGE_NOT_SATISFIABLE=416;t.RESET_CONTENT=205;t.SEE_OTHER=303;t.SERVICE_UNAVAILABLE=503;t.SWITCHING_PROTOCOLS=101;t.TEMPORARY_REDIRECT=307;t.TOO_MANY_REQUESTS=429;t.UNAUTHORIZED=401;t.UNPROCESSABLE_ENTITY=422;t.UNSUPPORTED_MEDIA_TYPE=415;t.USE_PROXY=305;t["default"]={ACCEPTED:t.ACCEPTED,BAD_GATEWAY:t.BAD_GATEWAY,BAD_REQUEST:t.BAD_REQUEST,CONFLICT:t.CONFLICT,CONTINUE:t.CONTINUE,CREATED:t.CREATED,EXPECTATION_FAILED:t.EXPECTATION_FAILED,FORBIDDEN:t.FORBIDDEN,GATEWAY_TIMEOUT:t.GATEWAY_TIMEOUT,GONE:t.GONE,HTTP_VERSION_NOT_SUPPORTED:t.HTTP_VERSION_NOT_SUPPORTED,IM_A_TEAPOT:t.IM_A_TEAPOT,INSUFFICIENT_SPACE_ON_RESOURCE:t.INSUFFICIENT_SPACE_ON_RESOURCE,INSUFFICIENT_STORAGE:t.INSUFFICIENT_STORAGE,INTERNAL_SERVER_ERROR:t.INTERNAL_SERVER_ERROR,LENGTH_REQUIRED:t.LENGTH_REQUIRED,LOCKED:t.LOCKED,METHOD_FAILURE:t.METHOD_FAILURE,METHOD_NOT_ALLOWED:t.METHOD_NOT_ALLOWED,MOVED_PERMANENTLY:t.MOVED_PERMANENTLY,MOVED_TEMPORARILY:t.MOVED_TEMPORARILY,MULTI_STATUS:t.MULTI_STATUS,MULTIPLE_CHOICES:t.MULTIPLE_CHOICES,NETWORK_AUTHENTICATION_REQUIRED:t.NETWORK_AUTHENTICATION_REQUIRED,NO_CONTENT:t.NO_CONTENT,NON_AUTHORITATIVE_INFORMATION:t.NON_AUTHORITATIVE_INFORMATION,NOT_ACCEPTABLE:t.NOT_ACCEPTABLE,NOT_FOUND:t.NOT_FOUND,NOT_IMPLEMENTED:t.NOT_IMPLEMENTED,NOT_MODIFIED:t.NOT_MODIFIED,OK:t.OK,PARTIAL_CONTENT:t.PARTIAL_CONTENT,PAYMENT_REQUIRED:t.PAYMENT_REQUIRED,PERMANENT_REDIRECT:t.PERMANENT_REDIRECT,PRECONDITION_FAILED:t.PRECONDITION_FAILED,PRECONDITION_REQUIRED:t.PRECONDITION_REQUIRED,PROCESSING:t.PROCESSING,PROXY_AUTHENTICATION_REQUIRED:t.PROXY_AUTHENTICATION_REQUIRED,REQUEST_HEADER_FIELDS_TOO_LARGE:t.REQUEST_HEADER_FIELDS_TOO_LARGE,REQUEST_TIMEOUT:t.REQUEST_TIMEOUT,REQUEST_TOO_LONG:t.REQUEST_TOO_LONG,REQUEST_URI_TOO_LONG:t.REQUEST_URI_TOO_LONG,REQUESTED_RANGE_NOT_SATISFIABLE:t.REQUESTED_RANGE_NOT_SATISFIABLE,RESET_CONTENT:t.RESET_CONTENT,SEE_OTHER:t.SEE_OTHER,SERVICE_UNAVAILABLE:t.SERVICE_UNAVAILABLE,SWITCHING_PROTOCOLS:t.SWITCHING_PROTOCOLS,TEMPORARY_REDIRECT:t.TEMPORARY_REDIRECT,TOO_MANY_REQUESTS:t.TOO_MANY_REQUESTS,UNAUTHORIZED:t.UNAUTHORIZED,UNPROCESSABLE_ENTITY:t.UNPROCESSABLE_ENTITY,UNSUPPORTED_MEDIA_TYPE:t.UNSUPPORTED_MEDIA_TYPE,USE_PROXY:t.USE_PROXY}},2293:(e,t)=>{Object.defineProperty(t,"__esModule",{value:true});t.ReasonPhrases=void 0;var i;(function(e){e["ACCEPTED"]="Accepted";e["BAD_GATEWAY"]="Bad Gateway";e["BAD_REQUEST"]="Bad Request";e["CONFLICT"]="Conflict";e["CONTINUE"]="Continue";e["CREATED"]="Created";e["EXPECTATION_FAILED"]="Expectation Failed";e["FAILED_DEPENDENCY"]="Failed Dependency";e["FORBIDDEN"]="Forbidden";e["GATEWAY_TIMEOUT"]="Gateway Timeout";e["GONE"]="Gone";e["HTTP_VERSION_NOT_SUPPORTED"]="HTTP Version Not Supported";e["IM_A_TEAPOT"]="I'm a teapot";e["INSUFFICIENT_SPACE_ON_RESOURCE"]="Insufficient Space on Resource";e["INSUFFICIENT_STORAGE"]="Insufficient Storage";e["INTERNAL_SERVER_ERROR"]="Internal Server Error";e["LENGTH_REQUIRED"]="Length Required";e["LOCKED"]="Locked";e["METHOD_FAILURE"]="Method Failure";e["METHOD_NOT_ALLOWED"]="Method Not Allowed";e["MOVED_PERMANENTLY"]="Moved Permanently";e["MOVED_TEMPORARILY"]="Moved Temporarily";e["MULTI_STATUS"]="Multi-Status";e["MULTIPLE_CHOICES"]="Multiple Choices";e["NETWORK_AUTHENTICATION_REQUIRED"]="Network Authentication Required";e["NO_CONTENT"]="No Content";e["NON_AUTHORITATIVE_INFORMATION"]="Non Authoritative Information";e["NOT_ACCEPTABLE"]="Not Acceptable";e["NOT_FOUND"]="Not Found";e["NOT_IMPLEMENTED"]="Not Implemented";e["NOT_MODIFIED"]="Not Modified";e["OK"]="OK";e["PARTIAL_CONTENT"]="Partial Content";e["PAYMENT_REQUIRED"]="Payment Required";e["PERMANENT_REDIRECT"]="Permanent Redirect";e["PRECONDITION_FAILED"]="Precondition Failed";e["PRECONDITION_REQUIRED"]="Precondition Required";e["PROCESSING"]="Processing";e["EARLY_HINTS"]="Early Hints";e["UPGRADE_REQUIRED"]="Upgrade Required";e["PROXY_AUTHENTICATION_REQUIRED"]="Proxy Authentication Required";e["REQUEST_HEADER_FIELDS_TOO_LARGE"]="Request Header Fields Too Large";e["REQUEST_TIMEOUT"]="Request Timeout";e["REQUEST_TOO_LONG"]="Request Entity Too Large";e["REQUEST_URI_TOO_LONG"]="Request-URI Too Long";e["REQUESTED_RANGE_NOT_SATISFIABLE"]="Requested Range Not Satisfiable";e["RESET_CONTENT"]="Reset Content";e["SEE_OTHER"]="See Other";e["SERVICE_UNAVAILABLE"]="Service Unavailable";e["SWITCHING_PROTOCOLS"]="Switching Protocols";e["TEMPORARY_REDIRECT"]="Temporary Redirect";e["TOO_MANY_REQUESTS"]="Too Many Requests";e["UNAUTHORIZED"]="Unauthorized";e["UNAVAILABLE_FOR_LEGAL_REASONS"]="Unavailable For Legal Reasons";e["UNPROCESSABLE_ENTITY"]="Unprocessable Entity";e["UNSUPPORTED_MEDIA_TYPE"]="Unsupported Media Type";e["USE_PROXY"]="Use Proxy";e["MISDIRECTED_REQUEST"]="Misdirected Request"})(i=t.ReasonPhrases||(t.ReasonPhrases={}))},3115:(e,t)=>{Object.defineProperty(t,"__esModule",{value:true});t.StatusCodes=void 0;var i;(function(e){e[e["CONTINUE"]=100]="CONTINUE";e[e["SWITCHING_PROTOCOLS"]=101]="SWITCHING_PROTOCOLS";e[e["PROCESSING"]=102]="PROCESSING";e[e["EARLY_HINTS"]=103]="EARLY_HINTS";e[e["OK"]=200]="OK";e[e["CREATED"]=201]="CREATED";e[e["ACCEPTED"]=202]="ACCEPTED";e[e["NON_AUTHORITATIVE_INFORMATION"]=203]="NON_AUTHORITATIVE_INFORMATION";e[e["NO_CONTENT"]=204]="NO_CONTENT";e[e["RESET_CONTENT"]=205]="RESET_CONTENT";e[e["PARTIAL_CONTENT"]=206]="PARTIAL_CONTENT";e[e["MULTI_STATUS"]=207]="MULTI_STATUS";e[e["MULTIPLE_CHOICES"]=300]="MULTIPLE_CHOICES";e[e["MOVED_PERMANENTLY"]=301]="MOVED_PERMANENTLY";e[e["MOVED_TEMPORARILY"]=302]="MOVED_TEMPORARILY";e[e["SEE_OTHER"]=303]="SEE_OTHER";e[e["NOT_MODIFIED"]=304]="NOT_MODIFIED";e[e["USE_PROXY"]=305]="USE_PROXY";e[e["TEMPORARY_REDIRECT"]=307]="TEMPORARY_REDIRECT";e[e["PERMANENT_REDIRECT"]=308]="PERMANENT_REDIRECT";e[e["BAD_REQUEST"]=400]="BAD_REQUEST";e[e["UNAUTHORIZED"]=401]="UNAUTHORIZED";e[e["PAYMENT_REQUIRED"]=402]="PAYMENT_REQUIRED";e[e["FORBIDDEN"]=403]="FORBIDDEN";e[e["NOT_FOUND"]=404]="NOT_FOUND";e[e["METHOD_NOT_ALLOWED"]=405]="METHOD_NOT_ALLOWED";e[e["NOT_ACCEPTABLE"]=406]="NOT_ACCEPTABLE";e[e["PROXY_AUTHENTICATION_REQUIRED"]=407]="PROXY_AUTHENTICATION_REQUIRED";e[e["REQUEST_TIMEOUT"]=408]="REQUEST_TIMEOUT";e[e["CONFLICT"]=409]="CONFLICT";e[e["GONE"]=410]="GONE";e[e["LENGTH_REQUIRED"]=411]="LENGTH_REQUIRED";e[e["PRECONDITION_FAILED"]=412]="PRECONDITION_FAILED";e[e["REQUEST_TOO_LONG"]=413]="REQUEST_TOO_LONG";e[e["REQUEST_URI_TOO_LONG"]=414]="REQUEST_URI_TOO_LONG";e[e["UNSUPPORTED_MEDIA_TYPE"]=415]="UNSUPPORTED_MEDIA_TYPE";e[e["REQUESTED_RANGE_NOT_SATISFIABLE"]=416]="REQUESTED_RANGE_NOT_SATISFIABLE";e[e["EXPECTATION_FAILED"]=417]="EXPECTATION_FAILED";e[e["IM_A_TEAPOT"]=418]="IM_A_TEAPOT";e[e["INSUFFICIENT_SPACE_ON_RESOURCE"]=419]="INSUFFICIENT_SPACE_ON_RESOURCE";e[e["METHOD_FAILURE"]=420]="METHOD_FAILURE";e[e["MISDIRECTED_REQUEST"]=421]="MISDIRECTED_REQUEST";e[e["UNPROCESSABLE_ENTITY"]=422]="UNPROCESSABLE_ENTITY";e[e["LOCKED"]=423]="LOCKED";e[e["FAILED_DEPENDENCY"]=424]="FAILED_DEPENDENCY";e[e["UPGRADE_REQUIRED"]=426]="UPGRADE_REQUIRED";e[e["PRECONDITION_REQUIRED"]=428]="PRECONDITION_REQUIRED";e[e["TOO_MANY_REQUESTS"]=429]="TOO_MANY_REQUESTS";e[e["REQUEST_HEADER_FIELDS_TOO_LARGE"]=431]="REQUEST_HEADER_FIELDS_TOO_LARGE";e[e["UNAVAILABLE_FOR_LEGAL_REASONS"]=451]="UNAVAILABLE_FOR_LEGAL_REASONS";e[e["INTERNAL_SERVER_ERROR"]=500]="INTERNAL_SERVER_ERROR";e[e["NOT_IMPLEMENTED"]=501]="NOT_IMPLEMENTED";e[e["BAD_GATEWAY"]=502]="BAD_GATEWAY";e[e["SERVICE_UNAVAILABLE"]=503]="SERVICE_UNAVAILABLE";e[e["GATEWAY_TIMEOUT"]=504]="GATEWAY_TIMEOUT";e[e["HTTP_VERSION_NOT_SUPPORTED"]=505]="HTTP_VERSION_NOT_SUPPORTED";e[e["INSUFFICIENT_STORAGE"]=507]="INSUFFICIENT_STORAGE";e[e["NETWORK_AUTHENTICATION_REQUIRED"]=511]="NETWORK_AUTHENTICATION_REQUIRED"})(i=t.StatusCodes||(t.StatusCodes={}))},8145:(e,t,i)=>{Object.defineProperty(t,"__esModule",{value:true});t.getStatusText=t.getStatusCode=t.getReasonPhrase=void 0;var n=i(9517);function getReasonPhrase(e){var t=n.statusCodeToReasonPhrase[e.toString()];if(!t){throw new Error("Status code does not exist: "+e)}return t}t.getReasonPhrase=getReasonPhrase;function getStatusCode(e){var t=n.reasonPhraseToStatusCode[e];if(!t){throw new Error("Reason phrase does not exist: "+e)}return t}t.getStatusCode=getStatusCode;t.getStatusText=getReasonPhrase},9517:(e,t)=>{Object.defineProperty(t,"__esModule",{value:true});t.reasonPhraseToStatusCode=t.statusCodeToReasonPhrase=void 0;t.statusCodeToReasonPhrase={202:"Accepted",502:"Bad Gateway",400:"Bad Request",409:"Conflict",100:"Continue",201:"Created",417:"Expectation Failed",424:"Failed Dependency",403:"Forbidden",504:"Gateway Timeout",410:"Gone",505:"HTTP Version Not Supported",418:"I'm a teapot",419:"Insufficient Space on Resource",507:"Insufficient Storage",500:"Internal Server Error",411:"Length Required",423:"Locked",420:"Method Failure",405:"Method Not Allowed",301:"Moved Permanently",302:"Moved Temporarily",207:"Multi-Status",300:"Multiple Choices",511:"Network Authentication Required",204:"No Content",203:"Non Authoritative Information",406:"Not Acceptable",404:"Not Found",501:"Not Implemented",304:"Not Modified",200:"OK",206:"Partial Content",402:"Payment Required",308:"Permanent Redirect",412:"Precondition Failed",428:"Precondition Required",102:"Processing",103:"Early Hints",426:"Upgrade Required",407:"Proxy Authentication Required",431:"Request Header Fields Too Large",408:"Request Timeout",413:"Request Entity Too Large",414:"Request-URI Too Long",416:"Requested Range Not Satisfiable",205:"Reset Content",303:"See Other",503:"Service Unavailable",101:"Switching Protocols",307:"Temporary Redirect",429:"Too Many Requests",401:"Unauthorized",451:"Unavailable For Legal Reasons",422:"Unprocessable Entity",415:"Unsupported Media Type",305:"Use Proxy",421:"Misdirected Request"};t.reasonPhraseToStatusCode={Accepted:202,"Bad Gateway":502,"Bad Request":400,Conflict:409,Continue:100,Created:201,"Expectation Failed":417,"Failed Dependency":424,Forbidden:403,"Gateway Timeout":504,Gone:410,"HTTP Version Not Supported":505,"I'm a teapot":418,"Insufficient Space on Resource":419,"Insufficient Storage":507,"Internal Server Error":500,"Length Required":411,Locked:423,"Method Failure":420,"Method Not Allowed":405,"Moved Permanently":301,"Moved Temporarily":302,"Multi-Status":207,"Multiple Choices":300,"Network Authentication Required":511,"No Content":204,"Non Authoritative Information":203,"Not Acceptable":406,"Not Found":404,"Not Implemented":501,"Not Modified":304,OK:200,"Partial Content":206,"Payment Required":402,"Permanent Redirect":308,"Precondition Failed":412,"Precondition Required":428,Processing:102,"Early Hints":103,"Upgrade Required":426,"Proxy Authentication Required":407,"Request Header Fields Too Large":431,"Request Timeout":408,"Request Entity Too Large":413,"Request-URI Too Long":414,"Requested Range Not Satisfiable":416,"Reset Content":205,"See Other":303,"Service Unavailable":503,"Switching Protocols":101,"Temporary Redirect":307,"Too Many Requests":429,Unauthorized:401,"Unavailable For Legal Reasons":451,"Unprocessable Entity":422,"Unsupported Media Type":415,"Use Proxy":305,"Misdirected Request":421}},7978:(e,t,i)=>{var n=i(2803).Buffer;t._dbcs=DBCSCodec;var r=-1,s=-2,o=-10,a=-1e3,l=new Array(256),p=-1;for(var c=0;c<256;c++)l[c]=r;function DBCSCodec(e,t){this.encodingName=e.encodingName;if(!e)throw new Error("DBCS codec is called without the data.");if(!e.table)throw new Error("Encoding '"+this.encodingName+"' has no data.");var i=e.table();this.decodeTables=[];this.decodeTables[0]=l.slice(0);this.decodeTableSeq=[];for(var n=0;na){throw new Error("gb18030 decode tables conflict at byte 2")}var A=this.decodeTables[a-d[u]];for(var f=129;f<=254;f++){if(A[f]===r){A[f]=a-p}else if(A[f]===a-p){continue}else if(A[f]>a){throw new Error("gb18030 decode tables conflict at byte 3")}var h=this.decodeTables[a-A[f]];for(var g=48;g<=57;g++){if(h[g]===r)h[g]=s}}}}}this.defaultCharUnicode=t.defaultCharUnicode;this.encodeTable=[];this.encodeTableSeq=[];var y={};if(e.encodeSkipVals)for(var n=0;n0;e>>>=8)t.push(e&255);if(t.length==0)t.push(0);var i=this.decodeTables[0];for(var n=t.length-1;n>0;n--){var s=i[t[n]];if(s==r){i[t[n]]=a-this.decodeTables.length;this.decodeTables.push(i=l.slice(0))}else if(s<=a){i=this.decodeTables[a-s]}else throw new Error("Overwrite byte in "+this.encodingName+", addr: "+e.toString(16))}return i};DBCSCodec.prototype._addDecodeChunk=function(e){var t=parseInt(e[0],16);var i=this._getDecodeTrieNode(t);t=t&255;for(var n=1;n255)throw new Error("Incorrect chunk in "+this.encodingName+" at addr "+e[0]+": too long"+t)};DBCSCodec.prototype._getEncodeBucket=function(e){var t=e>>8;if(this.encodeTable[t]===undefined)this.encodeTable[t]=l.slice(0);return this.encodeTable[t]};DBCSCodec.prototype._setEncodeChar=function(e,t){var i=this._getEncodeBucket(e);var n=e&255;if(i[n]<=o)this.encodeTableSeq[o-i[n]][p]=t;else if(i[n]==r)i[n]=t};DBCSCodec.prototype._setEncodeSequence=function(e,t){var i=e[0];var n=this._getEncodeBucket(i);var s=i&255;var a;if(n[s]<=o){a=this.encodeTableSeq[o-n[s]]}else{a={};if(n[s]!==r)a[p]=n[s];n[s]=o-this.encodeTableSeq.length;this.encodeTableSeq.push(a)}for(var l=1;l=0){this._setEncodeChar(p,c);r=true}else if(p<=a){var d=a-p;if(!s[d]){var u=c<<8>>>0;if(this._fillEncodeTable(d,u,i))r=true;else s[d]=true}}else if(p<=o){this._setEncodeSequence(this.decodeTableSeq[o-p],c);r=true}}return r};function DBCSEncoder(e,t){this.leadSurrogate=-1;this.seqObj=undefined;this.encodeTable=t.encodeTable;this.encodeTableSeq=t.encodeTableSeq;this.defaultCharSingleByte=t.defCharSB;this.gb18030=t.gb18030}DBCSEncoder.prototype.write=function(e){var t=n.alloc(e.length*(this.gb18030?4:3)),i=this.leadSurrogate,s=this.seqObj,a=-1,l=0,c=0;while(true){if(a===-1){if(l==e.length)break;var d=e.charCodeAt(l++)}else{var d=a;a=-1}if(55296<=d&&d<57344){if(d<56320){if(i===-1){i=d;continue}else{i=d;d=r}}else{if(i!==-1){d=65536+(i-55296)*1024+(d-56320);i=-1}else{d=r}}}else if(i!==-1){a=d;d=r;i=-1}var u=r;if(s!==undefined&&d!=r){var A=s[d];if(typeof A==="object"){s=A;continue}else if(typeof A=="number"){u=A}else if(A==undefined){A=s[p];if(A!==undefined){u=A;a=d}else{}}s=undefined}else if(d>=0){var f=this.encodeTable[d>>8];if(f!==undefined)u=f[d&255];if(u<=o){s=this.encodeTableSeq[o-u];continue}if(u==r&&this.gb18030){var h=findIdx(this.gb18030.uChars,d);if(h!=-1){var u=this.gb18030.gbChars[h]+(d-this.gb18030.uChars[h]);t[c++]=129+Math.floor(u/12600);u=u%12600;t[c++]=48+Math.floor(u/1260);u=u%1260;t[c++]=129+Math.floor(u/10);u=u%10;t[c++]=48+u;continue}}}if(u===r)u=this.defaultCharSingleByte;if(u<256){t[c++]=u}else if(u<65536){t[c++]=u>>8;t[c++]=u&255}else if(u<16777216){t[c++]=u>>16;t[c++]=u>>8&255;t[c++]=u&255}else{t[c++]=u>>>24;t[c++]=u>>>16&255;t[c++]=u>>>8&255;t[c++]=u&255}}this.seqObj=s;this.leadSurrogate=i;return t.slice(0,c)};DBCSEncoder.prototype.end=function(){if(this.leadSurrogate===-1&&this.seqObj===undefined)return;var e=n.alloc(10),t=0;if(this.seqObj){var i=this.seqObj[p];if(i!==undefined){if(i<256){e[t++]=i}else{e[t++]=i>>8;e[t++]=i&255}}else{}this.seqObj=undefined}if(this.leadSurrogate!==-1){e[t++]=this.defaultCharSingleByte;this.leadSurrogate=-1}return e.slice(0,t)};DBCSEncoder.prototype.findIdx=findIdx;function DBCSDecoder(e,t){this.nodeIdx=0;this.prevBytes=[];this.decodeTables=t.decodeTables;this.decodeTableSeq=t.decodeTableSeq;this.defaultCharUnicode=t.defaultCharUnicode;this.gb18030=t.gb18030}DBCSDecoder.prototype.write=function(e){var t=n.alloc(e.length*2),i=this.nodeIdx,l=this.prevBytes,p=this.prevBytes.length,c=-this.prevBytes.length,d;for(var u=0,A=0;u=0?e[u]:l[u+p];var d=this.decodeTables[i][f];if(d>=0){}else if(d===r){d=this.defaultCharUnicode.charCodeAt(0);u=c}else if(d===s){if(u>=3){var h=(e[u-3]-129)*12600+(e[u-2]-48)*1260+(e[u-1]-129)*10+(f-48)}else{var h=(l[u-3+p]-129)*12600+((u-2>=0?e[u-2]:l[u-2+p])-48)*1260+((u-1>=0?e[u-1]:l[u-1+p])-129)*10+(f-48)}var g=findIdx(this.gb18030.gbChars,h);d=this.gb18030.uChars[g]+h-this.gb18030.gbChars[g]}else if(d<=a){i=a-d;continue}else if(d<=o){var y=this.decodeTableSeq[o-d];for(var v=0;v>8}d=y[y.length-1]}else throw new Error("iconv-lite internal error: invalid decoding table value "+d+" at "+i+"/"+f);if(d>=65536){d-=65536;var I=55296|d>>10;t[A++]=I&255;t[A++]=I>>8;d=56320|d&1023}t[A++]=d&255;t[A++]=d>>8;i=0;c=u+1}this.nodeIdx=i;this.prevBytes=c>=0?Array.prototype.slice.call(e,c):l.slice(c+p).concat(Array.prototype.slice.call(e));return t.slice(0,A).toString("ucs2")};DBCSDecoder.prototype.end=function(){var e="";while(this.prevBytes.length>0){e+=this.defaultCharUnicode;var t=this.prevBytes.slice(1);this.prevBytes=[];this.nodeIdx=0;if(t.length>0)e+=this.write(t)}this.prevBytes=[];this.nodeIdx=0;return e};function findIdx(e,t){if(e[0]>t)return-1;var i=0,n=e.length;while(i>1);if(e[r]<=t)i=r;else n=r}return i}},1802:(e,t,i)=>{e.exports={shiftjis:{type:"_dbcs",table:function(){return i(679)},encodeAdd:{"¥":92,"‾":126},encodeSkipVals:[{from:60736,to:63808}]},csshiftjis:"shiftjis",mskanji:"shiftjis",sjis:"shiftjis",windows31j:"shiftjis",ms31j:"shiftjis",xsjis:"shiftjis",windows932:"shiftjis",ms932:"shiftjis",932:"shiftjis",cp932:"shiftjis",eucjp:{type:"_dbcs",table:function(){return i(6406)},encodeAdd:{"¥":92,"‾":126}},gb2312:"cp936",gb231280:"cp936",gb23121980:"cp936",csgb2312:"cp936",csiso58gb231280:"cp936",euccn:"cp936",windows936:"cp936",ms936:"cp936",936:"cp936",cp936:{type:"_dbcs",table:function(){return i(4488)}},gbk:{type:"_dbcs",table:function(){return i(4488).concat(i(5914))}},xgbk:"gbk",isoir58:"gbk",gb18030:{type:"_dbcs",table:function(){return i(4488).concat(i(5914))},gb18030:function(){return i(9129)},encodeSkipVals:[128],encodeAdd:{"€":41699}},chinese:"gb18030",windows949:"cp949",ms949:"cp949",949:"cp949",cp949:{type:"_dbcs",table:function(){return i(1166)}},cseuckr:"cp949",csksc56011987:"cp949",euckr:"cp949",isoir149:"cp949",korean:"cp949",ksc56011987:"cp949",ksc56011989:"cp949",ksc5601:"cp949",windows950:"cp950",ms950:"cp950",950:"cp950",cp950:{type:"_dbcs",table:function(){return i(2324)}},big5:"big5hkscs",big5hkscs:{type:"_dbcs",table:function(){return i(2324).concat(i(3267))},encodeSkipVals:[36457,36463,36478,36523,36532,36557,36560,36695,36713,36718,36811,36862,36973,36986,37060,37084,37105,37311,37551,37552,37553,37554,37585,37959,38090,38361,38652,39285,39798,39800,39803,39878,39902,39916,39926,40002,40019,40034,40040,40043,40055,40124,40125,40144,40279,40282,40388,40431,40443,40617,40687,40701,40800,40907,41079,41180,41183,36812,37576,38468,38637,41636,41637,41639,41638,41676,41678]},cnbig5:"big5hkscs",csbig5:"big5hkscs",xxbig5:"big5hkscs"}},7585:(e,t,i)=>{var n=[i(2356),i(2021),i(8771),i(8231),i(2473),i(7083),i(9487),i(7978),i(1802)];for(var r=0;r{var n=i(2803).Buffer;e.exports={utf8:{type:"_internal",bomAware:true},cesu8:{type:"_internal",bomAware:true},unicode11utf8:"utf8",ucs2:{type:"_internal",bomAware:true},utf16le:"ucs2",binary:{type:"_internal"},base64:{type:"_internal"},hex:{type:"_internal"},_internal:InternalCodec};function InternalCodec(e,t){this.enc=e.encodingName;this.bomAware=e.bomAware;if(this.enc==="base64")this.encoder=InternalEncoderBase64;else if(this.enc==="cesu8"){this.enc="utf8";this.encoder=InternalEncoderCesu8;if(n.from("eda0bdedb2a9","hex").toString()!=="💩"){this.decoder=InternalDecoderCesu8;this.defaultCharUnicode=t.defaultCharUnicode}}}InternalCodec.prototype.encoder=InternalEncoder;InternalCodec.prototype.decoder=InternalDecoder;var r=i(3193).StringDecoder;if(!r.prototype.end)r.prototype.end=function(){};function InternalDecoder(e,t){this.decoder=new r(t.enc)}InternalDecoder.prototype.write=function(e){if(!n.isBuffer(e)){e=n.from(e)}return this.decoder.write(e)};InternalDecoder.prototype.end=function(){return this.decoder.end()};function InternalEncoder(e,t){this.enc=t.enc}InternalEncoder.prototype.write=function(e){return n.from(e,this.enc)};InternalEncoder.prototype.end=function(){};function InternalEncoderBase64(e,t){this.prevStr=""}InternalEncoderBase64.prototype.write=function(e){e=this.prevStr+e;var t=e.length-e.length%4;this.prevStr=e.slice(t);e=e.slice(0,t);return n.from(e,"base64")};InternalEncoderBase64.prototype.end=function(){return n.from(this.prevStr,"base64")};function InternalEncoderCesu8(e,t){}InternalEncoderCesu8.prototype.write=function(e){var t=n.alloc(e.length*3),i=0;for(var r=0;r>>6);t[i++]=128+(s&63)}else{t[i++]=224+(s>>>12);t[i++]=128+(s>>>6&63);t[i++]=128+(s&63)}}return t.slice(0,i)};InternalEncoderCesu8.prototype.end=function(){};function InternalDecoderCesu8(e,t){this.acc=0;this.contBytes=0;this.accBytes=0;this.defaultCharUnicode=t.defaultCharUnicode}InternalDecoderCesu8.prototype.write=function(e){var t=this.acc,i=this.contBytes,n=this.accBytes,r="";for(var s=0;s0){r+=this.defaultCharUnicode;i=0}if(o<128){r+=String.fromCharCode(o)}else if(o<224){t=o&31;i=1;n=1}else if(o<240){t=o&15;i=2;n=1}else{r+=this.defaultCharUnicode}}else{if(i>0){t=t<<6|o&63;i--;n++;if(i===0){if(n===2&&t<128&&t>0)r+=this.defaultCharUnicode;else if(n===3&&t<2048)r+=this.defaultCharUnicode;else r+=String.fromCharCode(t)}}else{r+=this.defaultCharUnicode}}}this.acc=t;this.contBytes=i;this.accBytes=n;return r};InternalDecoderCesu8.prototype.end=function(){var e=0;if(this.contBytes>0)e+=this.defaultCharUnicode;return e}},2473:(e,t,i)=>{var n=i(2803).Buffer;t._sbcs=SBCSCodec;function SBCSCodec(e,t){if(!e)throw new Error("SBCS codec is called without the data.");if(!e.chars||e.chars.length!==128&&e.chars.length!==256)throw new Error("Encoding '"+e.type+"' has incorrect 'chars' (must be of len 128 or 256)");if(e.chars.length===128){var i="";for(var r=0;r<128;r++)i+=String.fromCharCode(r);e.chars=i+e.chars}this.decodeBuf=n.from(e.chars,"ucs2");var s=n.alloc(65536,t.defaultCharSingleByte.charCodeAt(0));for(var r=0;r{e.exports={437:"cp437",737:"cp737",775:"cp775",850:"cp850",852:"cp852",855:"cp855",856:"cp856",857:"cp857",858:"cp858",860:"cp860",861:"cp861",862:"cp862",863:"cp863",864:"cp864",865:"cp865",866:"cp866",869:"cp869",874:"windows874",922:"cp922",1046:"cp1046",1124:"cp1124",1125:"cp1125",1129:"cp1129",1133:"cp1133",1161:"cp1161",1162:"cp1162",1163:"cp1163",1250:"windows1250",1251:"windows1251",1252:"windows1252",1253:"windows1253",1254:"windows1254",1255:"windows1255",1256:"windows1256",1257:"windows1257",1258:"windows1258",28591:"iso88591",28592:"iso88592",28593:"iso88593",28594:"iso88594",28595:"iso88595",28596:"iso88596",28597:"iso88597",28598:"iso88598",28599:"iso88599",28600:"iso885910",28601:"iso885911",28603:"iso885913",28604:"iso885914",28605:"iso885915",28606:"iso885916",windows874:{type:"_sbcs",chars:"€����…�����������‘’“”•–—�������� กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู����฿เแโใไๅๆ็่้๊๋์ํ๎๏๐๑๒๓๔๕๖๗๘๙๚๛����"},win874:"windows874",cp874:"windows874",windows1250:{type:"_sbcs",chars:"€�‚�„…†‡�‰Š‹ŚŤŽŹ�‘’“”•–—�™š›śťžź ˇ˘Ł¤Ą¦§¨©Ş«¬­®Ż°±˛ł´µ¶·¸ąş»Ľ˝ľżŔÁÂĂÄĹĆÇČÉĘËĚÍÎĎĐŃŇÓÔŐÖ×ŘŮÚŰÜÝŢßŕáâăäĺćçčéęëěíîďđńňóôőö÷řůúűüýţ˙"},win1250:"windows1250",cp1250:"windows1250",windows1251:{type:"_sbcs",chars:"ЂЃ‚ѓ„…†‡€‰Љ‹ЊЌЋЏђ‘’“”•–—�™љ›њќћџ ЎўЈ¤Ґ¦§Ё©Є«¬­®Ї°±Ііґµ¶·ё№є»јЅѕїАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя"},win1251:"windows1251",cp1251:"windows1251",windows1252:{type:"_sbcs",chars:"€�‚ƒ„…†‡ˆ‰Š‹Œ�Ž��‘’“”•–—˜™š›œ�žŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ"},win1252:"windows1252",cp1252:"windows1252",windows1253:{type:"_sbcs",chars:"€�‚ƒ„…†‡�‰�‹�����‘’“”•–—�™�›���� ΅Ά£¤¥¦§¨©�«¬­®―°±²³΄µ¶·ΈΉΊ»Ό½ΎΏΐΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡ�ΣΤΥΦΧΨΩΪΫάέήίΰαβγδεζηθικλμνξοπρςστυφχψωϊϋόύώ�"},win1253:"windows1253",cp1253:"windows1253",windows1254:{type:"_sbcs",chars:"€�‚ƒ„…†‡ˆ‰Š‹Œ����‘’“”•–—˜™š›œ��Ÿ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏĞÑÒÓÔÕÖרÙÚÛÜİŞßàáâãäåæçèéêëìíîïğñòóôõö÷øùúûüışÿ"},win1254:"windows1254",cp1254:"windows1254",windows1255:{type:"_sbcs",chars:"€�‚ƒ„…†‡ˆ‰�‹�����‘’“”•–—˜™�›���� ¡¢£₪¥¦§¨©×«¬­®¯°±²³´µ¶·¸¹÷»¼½¾¿ְֱֲֳִֵֶַָֹֺֻּֽ־ֿ׀ׁׂ׃װױײ׳״�������אבגדהוזחטיךכלםמןנסעףפץצקרשת��‎‏�"},win1255:"windows1255",cp1255:"windows1255",windows1256:{type:"_sbcs",chars:"€پ‚ƒ„…†‡ˆ‰ٹ‹Œچژڈگ‘’“”•–—ک™ڑ›œ‌‍ں ،¢£¤¥¦§¨©ھ«¬­®¯°±²³´µ¶·¸¹؛»¼½¾؟ہءآأؤإئابةتثجحخدذرزسشصض×طظعغـفقكàلâمنهوçèéêëىيîïًٌٍَôُِ÷ّùْûü‎‏ے"},win1256:"windows1256",cp1256:"windows1256",windows1257:{type:"_sbcs",chars:"€�‚�„…†‡�‰�‹�¨ˇ¸�‘’“”•–—�™�›�¯˛� �¢£¤�¦§Ø©Ŗ«¬­®Æ°±²³´µ¶·ø¹ŗ»¼½¾æĄĮĀĆÄÅĘĒČÉŹĖĢĶĪĻŠŃŅÓŌÕÖ×ŲŁŚŪÜŻŽßąįāćäåęēčéźėģķīļšńņóōõö÷ųłśūüżž˙"},win1257:"windows1257",cp1257:"windows1257",windows1258:{type:"_sbcs",chars:"€�‚ƒ„…†‡ˆ‰�‹Œ����‘’“”•–—˜™�›œ��Ÿ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂĂÄÅÆÇÈÉÊË̀ÍÎÏĐÑ̉ÓÔƠÖרÙÚÛÜỮßàáâăäåæçèéêë́íîïđṇ̃óôơö÷øùúûüư₫ÿ"},win1258:"windows1258",cp1258:"windows1258",iso88591:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ"},cp28591:"iso88591",iso88592:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ Ą˘Ł¤ĽŚ§¨ŠŞŤŹ­ŽŻ°ą˛ł´ľśˇ¸šşťź˝žżŔÁÂĂÄĹĆÇČÉĘËĚÍÎĎĐŃŇÓÔŐÖ×ŘŮÚŰÜÝŢßŕáâăäĺćçčéęëěíîďđńňóôőö÷řůúűüýţ˙"},cp28592:"iso88592",iso88593:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ Ħ˘£¤�Ĥ§¨İŞĞĴ­�ݰħ²³´µĥ·¸ışğĵ½�żÀÁÂ�ÄĊĈÇÈÉÊËÌÍÎÏ�ÑÒÓÔĠÖ×ĜÙÚÛÜŬŜßàáâ�äċĉçèéêëìíîï�ñòóôġö÷ĝùúûüŭŝ˙"},cp28593:"iso88593",iso88594:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ĄĸŖ¤Ĩϧ¨ŠĒĢŦ­Ž¯°ą˛ŗ´ĩšēģŧŊžŋĀÁÂÃÄÅÆĮČÉĘËĖÍÎĪĐŅŌĶÔÕÖרŲÚÛÜŨŪßāáâãäåæįčéęëėíîīđņōķôõö÷øųúûüũū˙"},cp28594:"iso88594",iso88595:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ЁЂЃЄЅІЇЈЉЊЋЌ­ЎЏАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя№ёђѓєѕіїјљњћќ§ўџ"},cp28595:"iso88595",iso88596:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ���¤�������،­�������������؛���؟�ءآأؤإئابةتثجحخدذرزسشصضطظعغ�����ـفقكلمنهوىيًٌٍَُِّْ�������������"},cp28596:"iso88596",iso88597:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ‘’£€₯¦§¨©ͺ«¬­�―°±²³΄΅Ά·ΈΉΊ»Ό½ΎΏΐΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡ�ΣΤΥΦΧΨΩΪΫάέήίΰαβγδεζηθικλμνξοπρςστυφχψωϊϋόύώ�"},cp28597:"iso88597",iso88598:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ �¢£¤¥¦§¨©×«¬­®¯°±²³´µ¶·¸¹÷»¼½¾��������������������������������‗אבגדהוזחטיךכלםמןנסעףפץצקרשת��‎‏�"},cp28598:"iso88598",iso88599:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏĞÑÒÓÔÕÖרÙÚÛÜİŞßàáâãäåæçèéêëìíîïğñòóôõö÷øùúûüışÿ"},cp28599:"iso88599",iso885910:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ĄĒĢĪĨͧĻĐŠŦŽ­ŪŊ°ąēģīĩķ·ļđšŧž―ūŋĀÁÂÃÄÅÆĮČÉĘËĖÍÎÏÐŅŌÓÔÕÖŨØŲÚÛÜÝÞßāáâãäåæįčéęëėíîïðņōóôõöũøųúûüýþĸ"},cp28600:"iso885910",iso885911:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู����฿เแโใไๅๆ็่้๊๋์ํ๎๏๐๑๒๓๔๕๖๗๘๙๚๛����"},cp28601:"iso885911",iso885913:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ”¢£¤„¦§Ø©Ŗ«¬­®Æ°±²³“µ¶·ø¹ŗ»¼½¾æĄĮĀĆÄÅĘĒČÉŹĖĢĶĪĻŠŃŅÓŌÕÖ×ŲŁŚŪÜŻŽßąįāćäåęēčéźėģķīļšńņóōõö÷ųłśūüżž’"},cp28603:"iso885913",iso885914:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ Ḃḃ£ĊċḊ§Ẁ©ẂḋỲ­®ŸḞḟĠġṀṁ¶ṖẁṗẃṠỳẄẅṡÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏŴÑÒÓÔÕÖṪØÙÚÛÜÝŶßàáâãäåæçèéêëìíîïŵñòóôõöṫøùúûüýŷÿ"},cp28604:"iso885914",iso885915:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£€¥Š§š©ª«¬­®¯°±²³Žµ¶·ž¹º»ŒœŸ¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ"},cp28605:"iso885915",iso885916:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ĄąŁ€„Чš©Ș«Ź­źŻ°±ČłŽ”¶·žčș»ŒœŸżÀÁÂĂÄĆÆÇÈÉÊËÌÍÎÏĐŃÒÓÔŐÖŚŰÙÚÛÜĘȚßàáâăäćæçèéêëìíîïđńòóôőöśűùúûüęțÿ"},cp28606:"iso885916",cp437:{type:"_sbcs",chars:"ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜ¢£¥₧ƒáíóúñѪº¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ "},ibm437:"cp437",csibm437:"cp437",cp737:{type:"_sbcs",chars:"ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩαβγδεζηθικλμνξοπρσςτυφχψ░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀ωάέήϊίόύϋώΆΈΉΊΌΎΏ±≥≤ΪΫ÷≈°∙·√ⁿ²■ "},ibm737:"cp737",csibm737:"cp737",cp775:{type:"_sbcs",chars:"ĆüéāäģåćłēŖŗīŹÄÅÉæÆōöĢ¢ŚśÖÜø£Ø×¤ĀĪóŻżź”¦©®¬½¼Ł«»░▒▓│┤ĄČĘĖ╣║╗╝ĮŠ┐└┴┬├─┼ŲŪ╚╔╩╦╠═╬Žąčęėįšųūž┘┌█▄▌▐▀ÓßŌŃõÕµńĶķĻļņĒŅ’­±“¾¶§÷„°∙·¹³²■ "},ibm775:"cp775",csibm775:"cp775",cp850:{type:"_sbcs",chars:"ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜø£Ø×ƒáíóúñѪº¿®¬½¼¡«»░▒▓│┤ÁÂÀ©╣║╗╝¢¥┐└┴┬├─┼ãÃ╚╔╩╦╠═╬¤ðÐÊËÈıÍÎÏ┘┌█▄¦Ì▀ÓßÔÒõÕµþÞÚÛÙýݯ´­±‗¾¶§÷¸°¨·¹³²■ "},ibm850:"cp850",csibm850:"cp850",cp852:{type:"_sbcs",chars:"ÇüéâäůćçłëŐőîŹÄĆÉĹĺôöĽľŚśÖÜŤťŁ×čáíóúĄąŽžĘ꬟Ⱥ«»░▒▓│┤ÁÂĚŞ╣║╗╝Żż┐└┴┬├─┼Ăă╚╔╩╦╠═╬¤đĐĎËďŇÍÎě┘┌█▄ŢŮ▀ÓßÔŃńňŠšŔÚŕŰýÝţ´­˝˛ˇ˘§÷¸°¨˙űŘř■ "},ibm852:"cp852",csibm852:"cp852",cp855:{type:"_sbcs",chars:"ђЂѓЃёЁєЄѕЅіІїЇјЈљЉњЊћЋќЌўЎџЏюЮъЪаАбБцЦдДеЕфФгГ«»░▒▓│┤хХиИ╣║╗╝йЙ┐└┴┬├─┼кК╚╔╩╦╠═╬¤лЛмМнНоОп┘┌█▄Пя▀ЯрРсСтТуУжЖвВьЬ№­ыЫзЗшШэЭщЩчЧ§■ "},ibm855:"cp855",csibm855:"cp855",cp856:{type:"_sbcs",chars:"אבגדהוזחטיךכלםמןנסעףפץצקרשת�£�×����������®¬½¼�«»░▒▓│┤���©╣║╗╝¢¥┐└┴┬├─┼��╚╔╩╦╠═╬¤���������┘┌█▄¦�▀������µ�������¯´­±‗¾¶§÷¸°¨·¹³²■ "},ibm856:"cp856",csibm856:"cp856",cp857:{type:"_sbcs",chars:"ÇüéâäàåçêëèïîıÄÅÉæÆôöòûùİÖÜø£ØŞşáíóúñÑĞ𿮬½¼¡«»░▒▓│┤ÁÂÀ©╣║╗╝¢¥┐└┴┬├─┼ãÃ╚╔╩╦╠═╬¤ºªÊËÈ�ÍÎÏ┘┌█▄¦Ì▀ÓßÔÒõÕµ�×ÚÛÙìÿ¯´­±�¾¶§÷¸°¨·¹³²■ "},ibm857:"cp857",csibm857:"cp857",cp858:{type:"_sbcs",chars:"ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜø£Ø×ƒáíóúñѪº¿®¬½¼¡«»░▒▓│┤ÁÂÀ©╣║╗╝¢¥┐└┴┬├─┼ãÃ╚╔╩╦╠═╬¤ðÐÊËÈ€ÍÎÏ┘┌█▄¦Ì▀ÓßÔÒõÕµþÞÚÛÙýݯ´­±‗¾¶§÷¸°¨·¹³²■ "},ibm858:"cp858",csibm858:"cp858",cp860:{type:"_sbcs",chars:"ÇüéâãàÁçêÊèÍÔìÃÂÉÀÈôõòÚùÌÕÜ¢£Ù₧ÓáíóúñѪº¿Ò¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ "},ibm860:"cp860",csibm860:"cp860",cp861:{type:"_sbcs",chars:"ÇüéâäàåçêëèÐðÞÄÅÉæÆôöþûÝýÖÜø£Ø₧ƒáíóúÁÍÓÚ¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ "},ibm861:"cp861",csibm861:"cp861",cp862:{type:"_sbcs",chars:"אבגדהוזחטיךכלםמןנסעףפץצקרשת¢£¥₧ƒáíóúñѪº¿⌐¬½¼¡«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ "},ibm862:"cp862",csibm862:"cp862",cp863:{type:"_sbcs",chars:"ÇüéâÂà¶çêëèïî‗À§ÉÈÊôËÏûù¤ÔÜ¢£ÙÛƒ¦´óú¨¸³¯Î⌐¬½¼¾«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ "},ibm863:"cp863",csibm863:"cp863",cp864:{type:"_sbcs",chars:"\0\b\t\n\v\f\r !\"#$٪&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~°·∙√▒─│┼┤┬├┴┐┌└┘β∞φ±½¼≈«»ﻷﻸ��ﻻﻼ� ­ﺂ£¤ﺄ��ﺎﺏﺕﺙ،ﺝﺡﺥ٠١٢٣٤٥٦٧٨٩ﻑ؛ﺱﺵﺹ؟¢ﺀﺁﺃﺅﻊﺋﺍﺑﺓﺗﺛﺟﺣﺧﺩﺫﺭﺯﺳﺷﺻﺿﻁﻅﻋﻏ¦¬÷×ﻉـﻓﻗﻛﻟﻣﻧﻫﻭﻯﻳﺽﻌﻎﻍﻡﹽّﻥﻩﻬﻰﻲﻐﻕﻵﻶﻝﻙﻱ■�"},ibm864:"cp864",csibm864:"cp864",cp865:{type:"_sbcs",chars:"ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜø£Ø₧ƒáíóúñѪº¿⌐¬½¼¡«¤░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ "},ibm865:"cp865",csibm865:"cp865",cp866:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмноп░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀рстуфхцчшщъыьэюяЁёЄєЇїЎў°∙·√№¤■ "},ibm866:"cp866",csibm866:"cp866",cp869:{type:"_sbcs",chars:"������Ά�·¬¦‘’Έ―ΉΊΪΌ��ΎΫ©Ώ²³ά£έήίϊΐόύΑΒΓΔΕΖΗ½ΘΙ«»░▒▓│┤ΚΛΜΝ╣║╗╝ΞΟ┐└┴┬├─┼ΠΡ╚╔╩╦╠═╬ΣΤΥΦΧΨΩαβγ┘┌█▄δε▀ζηθικλμνξοπρσςτ΄­±υφχ§ψ΅°¨ωϋΰώ■ "},ibm869:"cp869",csibm869:"cp869",cp922:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®‾°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏŠÑÒÓÔÕÖרÙÚÛÜÝŽßàáâãäåæçèéêëìíîïšñòóôõö÷øùúûüýžÿ"},ibm922:"cp922",csibm922:"cp922",cp1046:{type:"_sbcs",chars:"ﺈ×÷ﹱˆ■│─┐┌└┘ﹹﹻﹽﹿﹷﺊﻰﻳﻲﻎﻏﻐﻶﻸﻺﻼ ¤ﺋﺑﺗﺛﺟﺣ،­ﺧﺳ٠١٢٣٤٥٦٧٨٩ﺷ؛ﺻﺿﻊ؟ﻋءآأؤإئابةتثجحخدذرزسشصضطﻇعغﻌﺂﺄﺎﻓـفقكلمنهوىيًٌٍَُِّْﻗﻛﻟﻵﻷﻹﻻﻣﻧﻬﻩ�"},ibm1046:"cp1046",csibm1046:"cp1046",cp1124:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ЁЂҐЄЅІЇЈЉЊЋЌ­ЎЏАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя№ёђґєѕіїјљњћќ§ўџ"},ibm1124:"cp1124",csibm1124:"cp1124",cp1125:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмноп░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀рстуфхцчшщъыьэюяЁёҐґЄєІіЇї·√№¤■ "},ibm1125:"cp1125",csibm1125:"cp1125",cp1129:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§œ©ª«¬­®¯°±²³Ÿµ¶·Œ¹º»¼½¾¿ÀÁÂĂÄÅÆÇÈÉÊË̀ÍÎÏĐÑ̉ÓÔƠÖרÙÚÛÜỮßàáâăäåæçèéêë́íîïđṇ̃óôơö÷øùúûüư₫ÿ"},ibm1129:"cp1129",csibm1129:"cp1129",cp1133:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ກຂຄງຈສຊຍດຕຖທນບປຜຝພຟມຢຣລວຫອຮ���ຯະາຳິີຶືຸູຼັົຽ���ເແໂໃໄ່້໊໋໌ໍໆ�ໜໝ₭����������������໐໑໒໓໔໕໖໗໘໙��¢¬¦�"},ibm1133:"cp1133",csibm1133:"cp1133",cp1161:{type:"_sbcs",chars:"��������������������������������่กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู้๊๋€฿เแโใไๅๆ็่้๊๋์ํ๎๏๐๑๒๓๔๕๖๗๘๙๚๛¢¬¦ "},ibm1161:"cp1161",csibm1161:"cp1161",cp1162:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู����฿เแโใไๅๆ็่้๊๋์ํ๎๏๐๑๒๓๔๕๖๗๘๙๚๛����"},ibm1162:"cp1162",csibm1162:"cp1162",cp1163:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£€¥¦§œ©ª«¬­®¯°±²³Ÿµ¶·Œ¹º»¼½¾¿ÀÁÂĂÄÅÆÇÈÉÊË̀ÍÎÏĐÑ̉ÓÔƠÖרÙÚÛÜỮßàáâăäåæçèéêë́íîïđṇ̃óôơö÷øùúûüư₫ÿ"},ibm1163:"cp1163",csibm1163:"cp1163",maccroatian:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®Š™´¨≠ŽØ∞±≤≥∆µ∂∑∏š∫ªºΩžø¿¡¬√ƒ≈ƫȅ ÀÃÕŒœĐ—“”‘’÷◊�©⁄¤‹›Æ»–·‚„‰ÂćÁčÈÍÎÏÌÓÔđÒÚÛÙıˆ˜¯πË˚¸Êæˇ"},maccyrillic:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ†°¢£§•¶І®©™Ђђ≠Ѓѓ∞±≤≥іµ∂ЈЄєЇїЉљЊњјЅ¬√ƒ≈∆«»… ЋћЌќѕ–—“”‘’÷„ЎўЏџ№Ёёяабвгдежзийклмнопрстуфхцчшщъыьэю¤"},macgreek:{type:"_sbcs",chars:"Ĺ²É³ÖÜ΅àâä΄¨çéèê룙î‰ôö¦­ùûü†ΓΔΘΛΞΠß®©ΣΪ§≠°·Α±≤≥¥ΒΕΖΗΙΚΜΦΫΨΩάΝ¬ΟΡ≈Τ«»… ΥΧΆΈœ–―“”‘’÷ΉΊΌΎέήίόΏύαβψδεφγηιξκλμνοπώρστθωςχυζϊϋΐΰ�"},maciceland:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûüݰ¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄¤ÐðÞþý·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ"},macroman:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄¤‹›fifl‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ"},macromania:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ĂŞ∞±≤≥¥µ∂∑∏π∫ªºΩăş¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄¤‹›Ţţ‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ"},macthai:{type:"_sbcs",chars:"«»…“”�•‘’� กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู\ufeff​–—฿เแโใไๅๆ็่้๊๋์ํ™๏๐๑๒๓๔๕๖๗๘๙®©����"},macturkish:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸĞğİıŞş‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙ�ˆ˜¯˘˙˚¸˝˛ˇ"},macukraine:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ†°Ґ£§•¶І®©™Ђђ≠Ѓѓ∞±≤≥іµґЈЄєЇїЉљЊњјЅ¬√ƒ≈∆«»… ЋћЌќѕ–—“”‘’÷„ЎўЏџ№Ёёяабвгдежзийклмнопрстуфхцчшщъыьэю¤"},koi8r:{type:"_sbcs",chars:"─│┌┐└┘├┤┬┴┼▀▄█▌▐░▒▓⌠■∙√≈≤≥ ⌡°²·÷═║╒ё╓╔╕╖╗╘╙╚╛╜╝╞╟╠╡Ё╢╣╤╥╦╧╨╩╪╫╬©юабцдефгхийклмнопярстужвьызшэщчъЮАБЦДЕФГХИЙКЛМНОПЯРСТУЖВЬЫЗШЭЩЧЪ"},koi8u:{type:"_sbcs",chars:"─│┌┐└┘├┤┬┴┼▀▄█▌▐░▒▓⌠■∙√≈≤≥ ⌡°²·÷═║╒ёє╔ії╗╘╙╚╛ґ╝╞╟╠╡ЁЄ╣ІЇ╦╧╨╩╪Ґ╬©юабцдефгхийклмнопярстужвьызшэщчъЮАБЦДЕФГХИЙКЛМНОПЯРСТУЖВЬЫЗШЭЩЧЪ"},koi8ru:{type:"_sbcs",chars:"─│┌┐└┘├┤┬┴┼▀▄█▌▐░▒▓⌠■∙√≈≤≥ ⌡°²·÷═║╒ёє╔ії╗╘╙╚╛ґў╞╟╠╡ЁЄ╣ІЇ╦╧╨╩╪ҐЎ©юабцдефгхийклмнопярстужвьызшэщчъЮАБЦДЕФГХИЙКЛМНОПЯРСТУЖВЬЫЗШЭЩЧЪ"},koi8t:{type:"_sbcs",chars:"қғ‚Ғ„…†‡�‰ҳ‹ҲҷҶ�Қ‘’“”•–—�™�›�����ӯӮё¤ӣ¦§���«¬­®�°±²Ё�Ӣ¶·�№�»���©юабцдефгхийклмнопярстужвьызшэщчъЮАБЦДЕФГХИЙКЛМНОПЯРСТУЖВЬЫЗШЭЩЧЪ"},armscii8:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ �և։)(»«—.՝,-֊…՜՛՞ԱաԲբԳգԴդԵեԶզԷէԸըԹթԺժԻիԼլԽխԾծԿկՀհՁձՂղՃճՄմՅյՆնՇշՈոՉչՊպՋջՌռՍսՎվՏտՐրՑցՒւՓփՔքՕօՖֆ՚�"},rk1048:{type:"_sbcs",chars:"ЂЃ‚ѓ„…†‡€‰Љ‹ЊҚҺЏђ‘’“”•–—�™љ›њқһџ ҰұӘ¤Ө¦§Ё©Ғ«¬­®Ү°±Ііөµ¶·ё№ғ»әҢңүАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя"},tcvn:{type:"_sbcs",chars:"\0ÚỤỪỬỮ\b\t\n\v\f\rỨỰỲỶỸÝỴ !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÀẢÃÁẠẶẬÈẺẼÉẸỆÌỈĨÍỊÒỎÕÓỌỘỜỞỠỚỢÙỦŨ ĂÂÊÔƠƯĐăâêôơưđẶ̀̀̉̃́àảãáạẲằẳẵắẴẮẦẨẪẤỀặầẩẫấậèỂẻẽéẹềểễếệìỉỄẾỒĩíịòỔỏõóọồổỗốộờởỡớợùỖủũúụừửữứựỳỷỹýỵỐ"},georgianacademy:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿აბგდევზთიკლმნოპჟრსტუფქღყშჩცძწჭხჯჰჱჲჳჴჵჶçèéêëìíîïðñòóôõö÷øùúûüýþÿ"},georgianps:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿აბგდევზჱთიკლმნჲოპჟრსტჳუფქღყშჩცძწჭხჴჯჰჵæçèéêëìíîïðñòóôõö÷øùúûüýþÿ"},pt154:{type:"_sbcs",chars:"ҖҒӮғ„…ҶҮҲүҠӢҢҚҺҸҗ‘’“”•–—ҳҷҡӣңқһҹ ЎўЈӨҘҰ§Ё©Ә«¬ӯ®Ҝ°ұІіҙө¶·ё№ә»јҪҫҝАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя"},viscii:{type:"_sbcs",chars:"\0ẲẴẪ\b\t\n\v\f\rỶỸỴ !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~ẠẮẰẶẤẦẨẬẼẸẾỀỂỄỆỐỒỔỖỘỢỚỜỞỊỎỌỈỦŨỤỲÕắằặấầẩậẽẹếềểễệốồổỗỠƠộờởịỰỨỪỬơớƯÀÁÂÃẢĂẳẵÈÉÊẺÌÍĨỳĐứÒÓÔạỷừửÙÚỹỵÝỡưàáâãảăữẫèéêẻìíĩỉđựòóôõỏọụùúũủýợỮ"},iso646cn:{type:"_sbcs",chars:"\0\b\t\n\v\f\r !\"#¥%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}‾��������������������������������������������������������������������������������������������������������������������������������"},iso646jp:{type:"_sbcs",chars:"\0\b\t\n\v\f\r !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[¥]^_`abcdefghijklmnopqrstuvwxyz{|}‾��������������������������������������������������������������������������������������������������������������������������������"},hproman8:{type:"_sbcs",chars:"€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ÀÂÈÊËÎÏ´ˋˆ¨˜ÙÛ₤¯Ýý°ÇçÑñ¡¿¤£¥§ƒ¢âêôûáéóúàèòùäëöüÅîØÆåíøæÄìÖÜÉïßÔÁÃãÐðÍÌÓÒÕõŠšÚŸÿÞþ·µ¶¾—¼½ªº«■»±�"},macintosh:{type:"_sbcs",chars:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄¤‹›fifl‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔ�ÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ"},ascii:{type:"_sbcs",chars:"��������������������������������������������������������������������������������������������������������������������������������"},tis620:{type:"_sbcs",chars:"���������������������������������กขฃคฅฆงจฉชซฌญฎฏฐฑฒณดตถทธนบปผฝพฟภมยรฤลฦวศษสหฬอฮฯะัาำิีึืฺุู����฿เแโใไๅๆ็่้๊๋์ํ๎๏๐๑๒๓๔๕๖๗๘๙๚๛����"}}},7083:e=>{e.exports={10029:"maccenteuro",maccenteuro:{type:"_sbcs",chars:"ÄĀāÉĄÖÜáąČäčĆć鏟ĎíďĒēĖóėôöõúĚěü†°Ę£§•¶ß®©™ę¨≠ģĮįĪ≤≥īĶ∂∑łĻļĽľĹĺŅņѬ√ńŇ∆«»… ňŐÕőŌ–—“”‘’÷◊ōŔŕŘ‹›řŖŗŠ‚„šŚśÁŤťÍŽžŪÓÔūŮÚůŰűŲųÝýķŻŁżĢˇ"},808:"cp808",ibm808:"cp808",cp808:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмноп░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀рстуфхцчшщъыьэюяЁёЄєЇїЎў°∙·√№€■ "},mik:{type:"_sbcs",chars:"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя└┴┬├─┼╣║╚╔╩╦╠═╬┐░▒▓│┤№§╗╝┘┌█▄▌▐▀αßΓπΣσµτΦΘΩδ∞φε∩≡±≥≤⌠⌡÷≈°∙·√ⁿ²■ "},cp720:{type:"_sbcs",chars:"€éâ„à†çêëèïّْô¤ـûùءآأؤ£إئابةتثجحخدذرزسشص«»░▒▓│┤╡╢╖╕╣║╗╝╜╛┐└┴┬├─┼╞╟╚╔╩╦╠═╬╧╨╤╥╙╘╒╓╫╪┘┌█▄▌▐▀ضطظعغفµقكلمنهوىي≡ًٌٍَُِ≈°∙·√ⁿ²■ "},ascii8bit:"ascii",usascii:"ascii",ansix34:"ascii",ansix341968:"ascii",ansix341986:"ascii",csascii:"ascii",cp367:"ascii",ibm367:"ascii",isoir6:"ascii",iso646us:"ascii",iso646irv:"ascii",us:"ascii",latin1:"iso88591",latin2:"iso88592",latin3:"iso88593",latin4:"iso88594",latin5:"iso88599",latin6:"iso885910",latin7:"iso885913",latin8:"iso885914",latin9:"iso885915",latin10:"iso885916",csisolatin1:"iso88591",csisolatin2:"iso88592",csisolatin3:"iso88593",csisolatin4:"iso88594",csisolatincyrillic:"iso88595",csisolatinarabic:"iso88596",csisolatingreek:"iso88597",csisolatinhebrew:"iso88598",csisolatin5:"iso88599",csisolatin6:"iso885910",l1:"iso88591",l2:"iso88592",l3:"iso88593",l4:"iso88594",l5:"iso88599",l6:"iso885910",l7:"iso885913",l8:"iso885914",l9:"iso885915",l10:"iso885916",isoir14:"iso646jp",isoir57:"iso646cn",isoir100:"iso88591",isoir101:"iso88592",isoir109:"iso88593",isoir110:"iso88594",isoir144:"iso88595",isoir127:"iso88596",isoir126:"iso88597",isoir138:"iso88598",isoir148:"iso88599",isoir157:"iso885910",isoir166:"tis620",isoir179:"iso885913",isoir199:"iso885914",isoir203:"iso885915",isoir226:"iso885916",cp819:"iso88591",ibm819:"iso88591",cyrillic:"iso88595",arabic:"iso88596",arabic8:"iso88596",ecma114:"iso88596",asmo708:"iso88596",greek:"iso88597",greek8:"iso88597",ecma118:"iso88597",elot928:"iso88597",hebrew:"iso88598",hebrew8:"iso88598",turkish:"iso88599",turkish8:"iso88599",thai:"iso885911",thai8:"iso885911",celtic:"iso885914",celtic8:"iso885914",isoceltic:"iso885914",tis6200:"tis620",tis62025291:"tis620",tis62025330:"tis620",1e4:"macroman",10006:"macgreek",10007:"maccyrillic",10079:"maciceland",10081:"macturkish",cspc8codepage437:"cp437",cspc775baltic:"cp775",cspc850multilingual:"cp850",cspcp852:"cp852",cspc862latinhebrew:"cp862",cpgr:"cp869",msee:"cp1250",mscyrl:"cp1251",msansi:"cp1252",msgreek:"cp1253",msturk:"cp1254",mshebr:"cp1255",msarab:"cp1256",winbaltrim:"cp1257",cp20866:"koi8r",20866:"koi8r",ibm878:"koi8r",cskoi8r:"koi8r",cp21866:"koi8u",21866:"koi8u",ibm1168:"koi8u",strk10482002:"rk1048",tcvn5712:"tcvn",tcvn57121:"tcvn",gb198880:"iso646cn",cn:"iso646cn",csiso14jisc6220ro:"iso646jp",jisc62201969ro:"iso646jp",jp:"iso646jp",cshproman8:"hproman8",r8:"hproman8",roman8:"hproman8",xroman8:"hproman8",ibm1051:"hproman8",mac:"macintosh",csmacintosh:"macintosh"}},8771:(e,t,i)=>{var n=i(2803).Buffer;t.utf16be=Utf16BECodec;function Utf16BECodec(){}Utf16BECodec.prototype.encoder=Utf16BEEncoder;Utf16BECodec.prototype.decoder=Utf16BEDecoder;Utf16BECodec.prototype.bomAware=true;function Utf16BEEncoder(){}Utf16BEEncoder.prototype.write=function(e){var t=n.from(e,"ucs2");for(var i=0;i=100){break e}}}}if(s>r)return"utf-16be";if(s{var n=i(2803).Buffer;t._utf32=Utf32Codec;function Utf32Codec(e,t){this.iconv=t;this.bomAware=true;this.isLE=e.isLE}t.utf32le={type:"_utf32",isLE:true};t.utf32be={type:"_utf32",isLE:false};t.ucs4le="utf32le";t.ucs4be="utf32be";Utf32Codec.prototype.encoder=Utf32Encoder;Utf32Codec.prototype.decoder=Utf32Decoder;function Utf32Encoder(e,t){this.isLE=t.isLE;this.highSurrogate=0}Utf32Encoder.prototype.write=function(e){var t=n.from(e,"ucs2");var i=n.alloc(t.length*2);var r=this.isLE?i.writeUInt32LE:i.writeUInt32BE;var s=0;for(var o=0;o0){for(;t1114111){i=n}if(i>=65536){i-=65536;var r=55296|i>>10;e[t++]=r&255;e[t++]=r>>8;var i=56320|i&1023}e[t++]=i&255;e[t++]=i>>8;return t}Utf32Decoder.prototype.end=function(){this.overflow.length=0};t.utf32=Utf32AutoCodec;t.ucs4="utf32";function Utf32AutoCodec(e,t){this.iconv=t}Utf32AutoCodec.prototype.encoder=Utf32AutoEncoder;Utf32AutoCodec.prototype.decoder=Utf32AutoDecoder;function Utf32AutoEncoder(e,t){e=e||{};if(e.addBOM===undefined)e.addBOM=true;this.encoder=t.iconv.getEncoder(e.defaultEncoding||"utf-32le",e)}Utf32AutoEncoder.prototype.write=function(e){return this.encoder.write(e)};Utf32AutoEncoder.prototype.end=function(){return this.encoder.end()};function Utf32AutoDecoder(e,t){this.decoder=null;this.initialBufs=[];this.initialBufsLen=0;this.options=e||{};this.iconv=t.iconv}Utf32AutoDecoder.prototype.write=function(e){if(!this.decoder){this.initialBufs.push(e);this.initialBufsLen+=e.length;if(this.initialBufsLen<32)return"";var t=detectEncoding(this.initialBufs,this.options.defaultEncoding);this.decoder=this.iconv.getDecoder(t,this.options);var i="";for(var n=0;n16)s++;if(i[3]!==0||i[2]>16)r++;if(i[0]===0&&i[1]===0&&(i[2]!==0||i[3]!==0))a++;if((i[0]!==0||i[1]!==0)&&i[2]===0&&i[3]===0)o++;i.length=0;n++;if(n>=100){break e}}}}if(a-s>o-r)return"utf-32be";if(a-s{var n=i(2803).Buffer;t.utf7=Utf7Codec;t.unicode11utf7="utf7";function Utf7Codec(e,t){this.iconv=t}Utf7Codec.prototype.encoder=Utf7Encoder;Utf7Codec.prototype.decoder=Utf7Decoder;Utf7Codec.prototype.bomAware=true;var r=/[^A-Za-z0-9'\(\),-\.\/:\? \n\r\t]+/g;function Utf7Encoder(e,t){this.iconv=t.iconv}Utf7Encoder.prototype.write=function(e){return n.from(e.replace(r,function(e){return"+"+(e==="+"?"":this.iconv.encode(e,"utf16-be").toString("base64").replace(/=+$/,""))+"-"}.bind(this)))};Utf7Encoder.prototype.end=function(){};function Utf7Decoder(e,t){this.iconv=t.iconv;this.inBase64=false;this.base64Accum=""}var s=/[A-Za-z0-9\/+]/;var o=[];for(var a=0;a<256;a++)o[a]=s.test(String.fromCharCode(a));var l="+".charCodeAt(0),p="-".charCodeAt(0),c="&".charCodeAt(0);Utf7Decoder.prototype.write=function(e){var t="",i=0,r=this.inBase64,s=this.base64Accum;for(var a=0;a0)e=this.iconv.decode(n.from(this.base64Accum,"base64"),"utf16-be");this.inBase64=false;this.base64Accum="";return e};t.utf7imap=Utf7IMAPCodec;function Utf7IMAPCodec(e,t){this.iconv=t}Utf7IMAPCodec.prototype.encoder=Utf7IMAPEncoder;Utf7IMAPCodec.prototype.decoder=Utf7IMAPDecoder;Utf7IMAPCodec.prototype.bomAware=true;function Utf7IMAPEncoder(e,t){this.iconv=t.iconv;this.inBase64=false;this.base64Accum=n.alloc(6);this.base64AccumIdx=0}Utf7IMAPEncoder.prototype.write=function(e){var t=this.inBase64,i=this.base64Accum,r=this.base64AccumIdx,s=n.alloc(e.length*5+10),o=0;for(var a=0;a0){o+=s.write(i.slice(0,r).toString("base64").replace(/\//g,",").replace(/=+$/,""),o);r=0}s[o++]=p;t=false}if(!t){s[o++]=l;if(l===c)s[o++]=p}}else{if(!t){s[o++]=c;t=true}if(t){i[r++]=l>>8;i[r++]=l&255;if(r==i.length){o+=s.write(i.toString("base64").replace(/\//g,","),o);r=0}}}}this.inBase64=t;this.base64AccumIdx=r;return s.slice(0,o)};Utf7IMAPEncoder.prototype.end=function(){var e=n.alloc(10),t=0;if(this.inBase64){if(this.base64AccumIdx>0){t+=e.write(this.base64Accum.slice(0,this.base64AccumIdx).toString("base64").replace(/\//g,",").replace(/=+$/,""),t);this.base64AccumIdx=0}e[t++]=p;this.inBase64=false}return e.slice(0,t)};function Utf7IMAPDecoder(e,t){this.iconv=t.iconv;this.inBase64=false;this.base64Accum=""}var d=o.slice();d[",".charCodeAt(0)]=true;Utf7IMAPDecoder.prototype.write=function(e){var t="",i=0,r=this.inBase64,s=this.base64Accum;for(var o=0;o0)e=this.iconv.decode(n.from(this.base64Accum,"base64"),"utf16-be");this.inBase64=false;this.base64Accum="";return e}},4250:(e,t)=>{var i="\ufeff";t.PrependBOM=PrependBOMWrapper;function PrependBOMWrapper(e,t){this.encoder=e;this.addBOM=true}PrependBOMWrapper.prototype.write=function(e){if(this.addBOM){e=i+e;this.addBOM=false}return this.encoder.write(e)};PrependBOMWrapper.prototype.end=function(){return this.encoder.end()};t.StripBOM=StripBOMWrapper;function StripBOMWrapper(e,t){this.decoder=e;this.pass=false;this.options=t||{}}StripBOMWrapper.prototype.write=function(e){var t=this.decoder.write(e);if(this.pass||!t)return t;if(t[0]===i){t=t.slice(1);if(typeof this.options.stripBOM==="function")this.options.stripBOM()}this.pass=true;return t};StripBOMWrapper.prototype.end=function(){return this.decoder.end()}},1748:(e,t,i)=>{var n=i(2803).Buffer;var r=i(4250),s=e.exports;s.encodings=null;s.defaultCharUnicode="�";s.defaultCharSingleByte="?";s.encode=function encode(e,t,i){e=""+(e||"");var r=s.getEncoder(t,i);var o=r.write(e);var a=r.end();return a&&a.length>0?n.concat([o,a]):o};s.decode=function decode(e,t,i){if(typeof e==="string"){if(!s.skipDecodeWarning){console.error("Iconv-lite warning: decode()-ing strings is deprecated. Refer to https://github.com/ashtuchkin/iconv-lite/wiki/Use-Buffers-when-decoding");s.skipDecodeWarning=true}e=n.from(""+(e||""),"binary")}var r=s.getDecoder(t,i);var o=r.write(e);var a=r.end();return a?o+a:o};s.encodingExists=function encodingExists(e){try{s.getCodec(e);return true}catch(e){return false}};s.toEncoding=s.encode;s.fromEncoding=s.decode;s._codecDataCache={};s.getCodec=function getCodec(e){if(!s.encodings)s.encodings=i(7585);var t=s._canonicalizeEncoding(e);var n={};while(true){var r=s._codecDataCache[t];if(r)return r;var o=s.encodings[t];switch(typeof o){case"string":t=o;break;case"object":for(var a in o)n[a]=o[a];if(!n.encodingName)n.encodingName=t;t=o.type;break;case"function":if(!n.encodingName)n.encodingName=t;r=new o(n,s);s._codecDataCache[n.encodingName]=r;return r;default:throw new Error("Encoding not recognized: '"+e+"' (searched as: '"+t+"')")}}};s._canonicalizeEncoding=function(e){return(""+e).toLowerCase().replace(/:\d{4}$|[^0-9a-z]/g,"")};s.getEncoder=function getEncoder(e,t){var i=s.getCodec(e),n=new i.encoder(t,i);if(i.bomAware&&t&&t.addBOM)n=new r.PrependBOM(n,t);return n};s.getDecoder=function getDecoder(e,t){var i=s.getCodec(e),n=new i.decoder(t,i);if(i.bomAware&&!(t&&t.stripBOM===false))n=new r.StripBOM(n,t);return n};s.enableStreamingAPI=function enableStreamingAPI(e){if(s.supportsStreams)return;var t=i(2281)(e);s.IconvLiteEncoderStream=t.IconvLiteEncoderStream;s.IconvLiteDecoderStream=t.IconvLiteDecoderStream;s.encodeStream=function encodeStream(e,t){return new s.IconvLiteEncoderStream(s.getEncoder(e,t),t)};s.decodeStream=function decodeStream(e,t){return new s.IconvLiteDecoderStream(s.getDecoder(e,t),t)};s.supportsStreams=true};var o;try{o=i(2203)}catch(e){}if(o&&o.Transform){s.enableStreamingAPI(o)}else{s.encodeStream=s.decodeStream=function(){throw new Error("iconv-lite Streaming API is not enabled. Use iconv.enableStreamingAPI(require('stream')); to enable it.")}}if(false){}},2281:(e,t,i)=>{var n=i(2803).Buffer;e.exports=function(e){var t=e.Transform;function IconvLiteEncoderStream(e,i){this.conv=e;i=i||{};i.decodeStrings=false;t.call(this,i)}IconvLiteEncoderStream.prototype=Object.create(t.prototype,{constructor:{value:IconvLiteEncoderStream}});IconvLiteEncoderStream.prototype._transform=function(e,t,i){if(typeof e!="string")return i(new Error("Iconv encoding stream needs strings as its input."));try{var n=this.conv.write(e);if(n&&n.length)this.push(n);i()}catch(e){i(e)}};IconvLiteEncoderStream.prototype._flush=function(e){try{var t=this.conv.end();if(t&&t.length)this.push(t);e()}catch(t){e(t)}};IconvLiteEncoderStream.prototype.collect=function(e){var t=[];this.on("error",e);this.on("data",(function(e){t.push(e)}));this.on("end",(function(){e(null,n.concat(t))}));return this};function IconvLiteDecoderStream(e,i){this.conv=e;i=i||{};i.encoding=this.encoding="utf8";t.call(this,i)}IconvLiteDecoderStream.prototype=Object.create(t.prototype,{constructor:{value:IconvLiteDecoderStream}});IconvLiteDecoderStream.prototype._transform=function(e,t,i){if(!n.isBuffer(e)&&!(e instanceof Uint8Array))return i(new Error("Iconv decoding stream needs buffers as its input."));try{var r=this.conv.write(e);if(r&&r.length)this.push(r,this.encoding);i()}catch(e){i(e)}};IconvLiteDecoderStream.prototype._flush=function(e){try{var t=this.conv.end();if(t&&t.length)this.push(t,this.encoding);e()}catch(t){e(t)}};IconvLiteDecoderStream.prototype.collect=function(e){var t="";this.on("error",e);this.on("data",(function(e){t+=e}));this.on("end",(function(){e(null,t)}));return this};return{IconvLiteEncoderStream:IconvLiteEncoderStream,IconvLiteDecoderStream:IconvLiteDecoderStream}}},9598:(e,t,i)=>{try{var n=i(9023);if(typeof n.inherits!=="function")throw"";e.exports=n.inherits}catch(t){e.exports=i(6589)}},6589:e=>{if(typeof Object.create==="function"){e.exports=function inherits(e,t){if(t){e.super_=t;e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:false,writable:true,configurable:true}})}}}else{e.exports=function inherits(e,t){if(t){e.super_=t;var TempCtor=function(){};TempCtor.prototype=t.prototype;e.prototype=new TempCtor;e.prototype.constructor=e}}}},8109:(e,t,i)=>{var n=i(6705);e.exports=function(e,t){if(/^\/\//.test(e)){e="https:"+e}return n.call(this,e,t)};if(!global.fetch){global.fetch=e.exports;global.Response=n.Response;global.Headers=n.Headers;global.Request=n.Request}},4915:(e,t,i)=>{ /** * [js-md4]{@link https://github.com/emn178/js-md4} *