diff --git a/Tasks/CargoAuthenticateV0/_buildConfigs/Node16/FilesOverriddenForConfigGoHereREADME.txt b/Tasks/CargoAuthenticateV0/_buildConfigs/Node16/FilesOverriddenForConfigGoHereREADME.txt deleted file mode 100644 index b338e624afcd..000000000000 --- a/Tasks/CargoAuthenticateV0/_buildConfigs/Node16/FilesOverriddenForConfigGoHereREADME.txt +++ /dev/null @@ -1 +0,0 @@ -Place files overridden for this config in this directory \ No newline at end of file diff --git a/Tasks/CargoAuthenticateV0/package.json b/Tasks/CargoAuthenticateV0/package.json index 90576a762e01..953cacbcd99e 100644 --- a/Tasks/CargoAuthenticateV0/package.json +++ b/Tasks/CargoAuthenticateV0/package.json @@ -1,40 +1,40 @@ { - "name": "cargoauthenticate", - "version": "1.0.0", - "description": "Authenticate cargo client.", - "main": "cargoAuthenticateMain.js", - "scripts": { - "test": "echo \"Error: no test specified\" && exit 1" - }, - "repository": { - "type": "git", - "url": "git+https://github.com/Microsoft/azure-pipelines-tasks.git" - }, - "keywords": [ - "Azure", - "Pipelines", - "Tasks", - "Cargo", - "Rust" - ], - "author": "Microsoft Corporation", - "license": "MIT", - "bugs": { - "url": "https://github.com/Microsoft/azure-pipelines-tasks/issues" - }, - "homepage": "https://github.com/Microsoft/azure-pipelines-tasks#readme", - "dependencies": { - "@types/mocha": "^5.2.7", - "@types/node": "^16.11.39", - "@types/uuid": "^8.3.0", - "azure-pipelines-task-lib": "4.1.0", - "azure-pipelines-tasks-artifacts-common": "^2.212.0", - "azure-pipelines-tasks-packaging-common": "3.214.0", - "base-64": "^0.1.0", - "toml": "^3.0.0", - "utf8": "^2.1.0" - }, - "devDependencies": { - "typescript": "4.0.2" - } + "name": "cargoauthenticate", + "version": "1.0.0", + "description": "Authenticate cargo client.", + "main": "cargoAuthenticateMain.js", + "scripts": { + "test": "echo \"Error: no test specified\" && exit 1" + }, + "repository": { + "type": "git", + "url": "git+https://github.com/Microsoft/azure-pipelines-tasks.git" + }, + "keywords": [ + "Azure", + "Pipelines", + "Tasks", + "Cargo", + "Rust" + ], + "author": "Microsoft Corporation", + "license": "MIT", + "bugs": { + "url": "https://github.com/Microsoft/azure-pipelines-tasks/issues" + }, + "homepage": "https://github.com/Microsoft/azure-pipelines-tasks#readme", + "dependencies": { + "@types/mocha": "^5.2.7", + "@types/node": "^16.11.39", + "@types/uuid": "^8.3.0", + "azure-pipelines-task-lib": "4.1.0", + "azure-pipelines-tasks-artifacts-common": "^2.212.0", + "azure-pipelines-tasks-packaging-common": "3.214.0", + "base-64": "^0.1.0", + "toml": "^3.0.0", + "utf8": "^2.1.0" + }, + "devDependencies": { + "typescript": "4.0.2" + } } diff --git a/Tasks/CargoAuthenticateV0/task.json b/Tasks/CargoAuthenticateV0/task.json index ac69c37666de..6cbbc994f0d9 100644 --- a/Tasks/CargoAuthenticateV0/task.json +++ b/Tasks/CargoAuthenticateV0/task.json @@ -9,8 +9,8 @@ "author": "Microsoft Corporation", "version": { "Major": 0, - "Minor": 225, - "Patch": 1 + "Minor": 227, + "Patch": 0 }, "runsOn": [ "Agent", @@ -39,6 +39,10 @@ "execution": { "Node10": { "target": "cargoauthenticatemain.js" + }, + "Node16": { + "target": "cargoauthenticatemain.js", + "argumentFormat": "" } }, "messages": { diff --git a/Tasks/CargoAuthenticateV0/task.loc.json b/Tasks/CargoAuthenticateV0/task.loc.json index d089bb91ecb5..aebf3eb2b9ea 100644 --- a/Tasks/CargoAuthenticateV0/task.loc.json +++ b/Tasks/CargoAuthenticateV0/task.loc.json @@ -9,8 +9,8 @@ "author": "Microsoft Corporation", "version": { "Major": 0, - "Minor": 225, - "Patch": 1 + "Minor": 227, + "Patch": 0 }, "runsOn": [ "Agent", @@ -39,6 +39,10 @@ "execution": { "Node10": { "target": "cargoauthenticatemain.js" + }, + "Node16": { + "target": "cargoauthenticatemain.js", + "argumentFormat": "" } }, "messages": { diff --git a/_generated/CargoAuthenticateV0.versionmap.txt b/_generated/CargoAuthenticateV0.versionmap.txt deleted file mode 100644 index 93425099f41c..000000000000 --- a/_generated/CargoAuthenticateV0.versionmap.txt +++ /dev/null @@ -1,2 +0,0 @@ -Default|0.225.1 -Node16-225|0.225.0 diff --git a/_generated/CargoAuthenticateV0/Strings/resources.resjson/de-DE/resources.resjson b/_generated/CargoAuthenticateV0/Strings/resources.resjson/de-DE/resources.resjson deleted file mode 100644 index 1e19fe3bdce1..000000000000 --- a/_generated/CargoAuthenticateV0/Strings/resources.resjson/de-DE/resources.resjson +++ /dev/null @@ -1,17 +0,0 @@ -{ - "loc.friendlyName": "Cargo-Authentifizierung (für Aufgabenausführungen)", - "loc.helpMarkDown": "", - "loc.description": "Authentifizierungsaufgabe für den Cargo-Client zum Installieren der Verteilung von Cargo-Kisten", - "loc.instanceNameFormat": "Cargo-Authentifizierung für $(configFile)", - "loc.input.label.configFile": "Zu authentifizierende config.toml-Datei", - "loc.input.help.configFile": "Pfad zur Datei „config.toml“, die die Registrierungen angibt, mit denen Sie arbeiten möchten. Wählen Sie die Datei und nicht den Ordner aus, z. B. „/.cargo/config.toml“.", - "loc.input.label.cargoServiceConnections": "Anmeldeinformationen für Registrierungen außerhalb dieser Organisation/Sammlung", - "loc.input.help.cargoServiceConnections": "Anmeldeinformationen zur Verwendung für externe Registrierungen in der config.toml-Datei des Projekts. Lassen Sie dieses Feld bei Registrierungen in dieser Organisation/Sammlung leer. Es werden automatisch die Anmeldeinformationen für den Build verwendet.", - "loc.messages.FailedToAddAuthentication": "Fehler beim Hinzufügen der Authentifizierung.", - "loc.messages.ConfigTomlNotToml": "Die für die Authentifizierung ausgewählte Datei (%s) ist keine gültige TOML-Datei.", - "loc.messages.ConfigTomlDoesNotExist": "Die unter „%s“ ausgewählte config.toml-Datei ist zurzeit nicht vorhanden.", - "loc.messages.ConfigTomlMissingRegistry": "Die ausgewählte config.toml-Datei muss eine Registrierungstabelle enthalten.", - "loc.messages.AuthenticatingThisConfigToml": "Die Authentifizierung für die in dieser config.toml-Datei unter %s aufgeführte Registrierung wird hinzugefügt.", - "loc.messages.AddingAuthRegistry": "Authentifizierung für Registrierung wird hinzugefügt: %s mit Tokenname: %s", - "loc.messages.AddingAuthExternalRegistry": "Authentifizierung für externe Registrierung wird hinzugefügt: %s mit Tokenname: %s" -} \ No newline at end of file diff --git a/_generated/CargoAuthenticateV0/Strings/resources.resjson/en-US/resources.resjson b/_generated/CargoAuthenticateV0/Strings/resources.resjson/en-US/resources.resjson deleted file mode 100644 index 30df96f2f774..000000000000 --- a/_generated/CargoAuthenticateV0/Strings/resources.resjson/en-US/resources.resjson +++ /dev/null @@ -1,17 +0,0 @@ -{ - "loc.friendlyName": "Cargo authenticate (for task runners)", - "loc.helpMarkDown": "", - "loc.description": "Authentication task for the cargo client used for installing Cargo crates distribution", - "loc.instanceNameFormat": "cargo Authenticate $(configFile)", - "loc.input.label.configFile": "config.toml file to authenticate", - "loc.input.help.configFile": "Path to the config.toml file that specifies the registries you want to work with. Select the file, not the folder e.g. \"/.cargo/config.toml\".", - "loc.input.label.cargoServiceConnections": "Credentials for registries outside this organization/collection", - "loc.input.help.cargoServiceConnections": "Credentials to use for external registries located in the project's config.toml. For registries in this organization/collection, leave this blank; the build’s credentials are used automatically.", - "loc.messages.FailedToAddAuthentication": "Failed to add authentication.", - "loc.messages.ConfigTomlNotToml": "The file you selected to authenticate (%s) is not a valid .toml file.", - "loc.messages.ConfigTomlDoesNotExist": "The config.toml file you selected at %s does not currently exist.", - "loc.messages.ConfigTomlMissingRegistry": "The config.toml file you selected must contain registries table", - "loc.messages.AuthenticatingThisConfigToml": "Adding authentication for registry listed in this config.toml file at %s", - "loc.messages.AddingAuthRegistry": "Adding auth for registry: %s with token name: %s", - "loc.messages.AddingAuthExternalRegistry": "Adding auth for external registry: %s with token name: %s" -} \ No newline at end of file diff --git a/_generated/CargoAuthenticateV0/Strings/resources.resjson/es-ES/resources.resjson b/_generated/CargoAuthenticateV0/Strings/resources.resjson/es-ES/resources.resjson deleted file mode 100644 index 0c7a19aa346a..000000000000 --- a/_generated/CargoAuthenticateV0/Strings/resources.resjson/es-ES/resources.resjson +++ /dev/null @@ -1,17 +0,0 @@ -{ - "loc.friendlyName": "Autenticación de Cargo (para ejecutores de tareas)", - "loc.helpMarkDown": "", - "loc.description": "Tarea de autenticación para el cliente de carga usado para instalar la distribución de cajas de carga", - "loc.instanceNameFormat": "autenticación de carga $(configFile)", - "loc.input.label.configFile": "archivo config.toml para autenticar", - "loc.input.help.configFile": "Ruta de acceso al archivo config.toml que especifica los registros con los que quiere trabajar. Seleccione el archivo, no la carpeta. Por ejemplo, \"/.cargo/config.toml\".", - "loc.input.label.cargoServiceConnections": "Credenciales para registros fuera de esta organización o colección", - "loc.input.help.cargoServiceConnections": "Credenciales que deben usarse para registros externos que están en el archivo config.toml del proyecto. Para registros en esta organización o colección, deje este valor en blanco; se usarán automáticamente las credenciales de la compilación.", - "loc.messages.FailedToAddAuthentication": "No se pudo agregar la autenticación", - "loc.messages.ConfigTomlNotToml": "El archivo que ha seleccionado para autenticar (%s) no es un archivo .toml válido.", - "loc.messages.ConfigTomlDoesNotExist": "El archivo config.toml que ha seleccionado en %s no existe actualmente.", - "loc.messages.ConfigTomlMissingRegistry": "El archivo config.toml seleccionado debe contener una tabla de registros", - "loc.messages.AuthenticatingThisConfigToml": "Agregando autenticación para el Registro que aparece en este archivo config.toml en %s", - "loc.messages.AddingAuthRegistry": "Agregando autenticación para el registro: %s con nombre de token: %s", - "loc.messages.AddingAuthExternalRegistry": "Agregando autenticación para el registro externo: %s con nombre de token: %s" -} \ No newline at end of file diff --git a/_generated/CargoAuthenticateV0/Strings/resources.resjson/fr-FR/resources.resjson b/_generated/CargoAuthenticateV0/Strings/resources.resjson/fr-FR/resources.resjson deleted file mode 100644 index 4187d2649548..000000000000 --- a/_generated/CargoAuthenticateV0/Strings/resources.resjson/fr-FR/resources.resjson +++ /dev/null @@ -1,17 +0,0 @@ -{ - "loc.friendlyName": "Authentification des marchandises (pour les exécuteurs de tâches)", - "loc.helpMarkDown": "", - "loc.description": "Tâche d’authentification pour le client de marchandises utilisé pour l’installation de la distribution de caisses de marchandises", - "loc.instanceNameFormat": "$(configFile) d’authentification de marchandises", - "loc.input.label.configFile": "fichier config.toml à authentifier", - "loc.input.help.configFile": "Chemin du fichier config.toml qui spécifie les registres à utiliser. Sélectionnez le fichier, pas le dossier. Exemple : « /.cargo/config.toml ».", - "loc.input.label.cargoServiceConnections": "Informations d’identification des registres situés en dehors de cette organisation/collection", - "loc.input.help.cargoServiceConnections": "Informations d’identification à utiliser pour les registres externes situés dans le fichier config.toml du projet. Pour les registres présents dans cette organisation/collection, n’indiquez aucune valeur. Les informations d’identification de la build sont utilisées automatiquement.", - "loc.messages.FailedToAddAuthentication": "Nous n’avons pas pu ajouter l’authentification.", - "loc.messages.ConfigTomlNotToml": "Le fichier que vous avez sélectionné pour l’authentification (%s) n’est pas un fichier .toml valide.", - "loc.messages.ConfigTomlDoesNotExist": "Le fichier .config.toml que vous avez sélectionné sur %s n’existe pas.", - "loc.messages.ConfigTomlMissingRegistry": "Le fichier config.toml que vous avez sélectionné doit contenir la table des registres", - "loc.messages.AuthenticatingThisConfigToml": "Ajout de l’authentification pour le Registre répertorié dans ce fichier config.toml au %s", - "loc.messages.AddingAuthRegistry": "Ajout de l’authentification pour le Registre : %s avec le nom de jeton : %s", - "loc.messages.AddingAuthExternalRegistry": "Ajout de l’authentification pour le Registre externe : %s avec le nom de jeton : %s" -} \ No newline at end of file diff --git a/_generated/CargoAuthenticateV0/Strings/resources.resjson/it-IT/resources.resjson b/_generated/CargoAuthenticateV0/Strings/resources.resjson/it-IT/resources.resjson deleted file mode 100644 index fedaecf3b61c..000000000000 --- a/_generated/CargoAuthenticateV0/Strings/resources.resjson/it-IT/resources.resjson +++ /dev/null @@ -1,17 +0,0 @@ -{ - "loc.friendlyName": "Autenticazione del carico (per gli strumenti di esecuzione attività)", - "loc.helpMarkDown": "", - "loc.description": "Attività di autenticazione per il client Cargo usato per l'installazione della distribuzione delle casse Cargo", - "loc.instanceNameFormat": "Autenticazione cargo $(configFile)", - "loc.input.label.configFile": "file config.toml da autenticare", - "loc.input.help.configFile": "Percorso del file config.toml che specifica i registri da usare. Selezionare il file, non la cartella, ad esempio \"/.cargo/config.toml\".", - "loc.input.label.cargoServiceConnections": "Credenziali per i registri esterni a questa organizzazione/raccolta", - "loc.input.help.cargoServiceConnections": "Credenziali da usare per i registri esterni situati nel file del progetto con estensione config.toml. Per i registri in questa organizzazione/raccolta lasciare vuoto il campo. Verranno usate automaticamente le credenziali della compilazione.", - "loc.messages.FailedToAddAuthentication": "Non è stato possibile aggiungere l'autenticazione.", - "loc.messages.ConfigTomlNotToml": "Il file selezionato per l'autenticazione (%s) non è un file con estensione .toml valido.", - "loc.messages.ConfigTomlDoesNotExist": "Il file config.toml selezionato in %s al momento non esiste.", - "loc.messages.ConfigTomlMissingRegistry": "Il file config.toml selezionato deve contenere la tabella dei registri", - "loc.messages.AuthenticatingThisConfigToml": "Aggiunta dell'autenticazione per il registro di sistema elencata in questo file config.toml in %s", - "loc.messages.AddingAuthRegistry": "Aggiunta dell'autenticazione per il registro di sistema: %s con nome token: %s", - "loc.messages.AddingAuthExternalRegistry": "Aggiunta dell'autenticazione per il registro di sistema esterno: %s con nome token: %s" -} \ No newline at end of file diff --git a/_generated/CargoAuthenticateV0/Strings/resources.resjson/ja-JP/resources.resjson b/_generated/CargoAuthenticateV0/Strings/resources.resjson/ja-JP/resources.resjson deleted file mode 100644 index b844374658aa..000000000000 --- a/_generated/CargoAuthenticateV0/Strings/resources.resjson/ja-JP/resources.resjson +++ /dev/null @@ -1,17 +0,0 @@ -{ - "loc.friendlyName": "Cargo 認証 (タスク ランナー用)", - "loc.helpMarkDown": "", - "loc.description": "Cargo クレート配布のインストールに使用される Cargo クライアントの認証タスク", - "loc.instanceNameFormat": "Cargo 認証 $(configFile)", - "loc.input.label.configFile": "認証するための config.toml ファイル", - "loc.input.help.configFile": "使用するレジストリを指定する config.toml ファイルへのパス。フォルダーではなくファイルを選択します。例: \"/.cargo/config.toml\"。", - "loc.input.label.cargoServiceConnections": "この組織/コレクション外のレジストリの資格情報", - "loc.input.help.cargoServiceConnections": "プロジェクトの config.toml にある外部レジストリに使用する資格情報です。この組織/コレクション内のレジストリの場合は、空白のままにします。ビルドの資格情報が自動的に使用されます。", - "loc.messages.FailedToAddAuthentication": "認証を追加できませんでした。", - "loc.messages.ConfigTomlNotToml": "認証するために選択したファイル (%s) は有効な .toml ファイルではありません。", - "loc.messages.ConfigTomlDoesNotExist": "%s で選択した config.toml ファイルが現時点では存在しません。", - "loc.messages.ConfigTomlMissingRegistry": "選択した config.toml ファイルには registries テーブルが含まれている必要があります", - "loc.messages.AuthenticatingThisConfigToml": "%s にあるこの config.toml ファイルにリストされているレジストリの認証を追加しています", - "loc.messages.AddingAuthRegistry": "レジストリの認証を追加しています: %s (トークン名: %s)", - "loc.messages.AddingAuthExternalRegistry": "外部レジストリの認証を追加しています: %s (トークン名: %s)" -} \ No newline at end of file diff --git a/_generated/CargoAuthenticateV0/Strings/resources.resjson/ko-KR/resources.resjson b/_generated/CargoAuthenticateV0/Strings/resources.resjson/ko-KR/resources.resjson deleted file mode 100644 index 74fe56b0c3f9..000000000000 --- a/_generated/CargoAuthenticateV0/Strings/resources.resjson/ko-KR/resources.resjson +++ /dev/null @@ -1,17 +0,0 @@ -{ - "loc.friendlyName": "화물 인증(작업 실행기용)", - "loc.helpMarkDown": "", - "loc.description": "화물 상자 배포를 설치하는 데 사용되는 화물 클라이언트에 대한 인증 작업", - "loc.instanceNameFormat": "화물 인증 $(configFile)", - "loc.input.label.configFile": "인증할 config.toml 파일", - "loc.input.help.configFile": "사용할 레지스트리를 지정하는 config.toml 파일의 경로입니다. 폴더가 아니라 파일을 선택합니다(예: \"/.cargo/config.toml\".).", - "loc.input.label.cargoServiceConnections": "이 조직/컬렉션 외부 레지스트리에 대한 자격 증명", - "loc.input.help.cargoServiceConnections": "외부 레지스트리에 사용할 자격 증명으로, 프로젝트의 config.toml에 있습니다. 이 조직/컬렉션에 있는 레지스트리의 경우 이 필드를 비워 둡니다. 빌드의 자격 증명이 자동으로 사용됩니다.", - "loc.messages.FailedToAddAuthentication": "인증을 추가하지 못했습니다.", - "loc.messages.ConfigTomlNotToml": "인증하도록 선택한 파일(%s)이 유효한 .toml 파일이 아닙니다.", - "loc.messages.ConfigTomlDoesNotExist": "%s에서 선택한 config.toml 파일이 현재 없습니다.", - "loc.messages.ConfigTomlMissingRegistry": "선택한 config.toml 파일에는 레지스트리 테이블이 있어야 합니다.", - "loc.messages.AuthenticatingThisConfigToml": "%s에서 이 config.toml 파일에 나열된 레지스트리에 대한 인증을 추가하는 중", - "loc.messages.AddingAuthRegistry": "레지스트리에 대한 인증 추가하는 중: %s(토큰 이름: %s)", - "loc.messages.AddingAuthExternalRegistry": "외부 레지스트리에 대한 인증 추가하는 중: %s(토큰 이름: %s)" -} \ No newline at end of file diff --git a/_generated/CargoAuthenticateV0/Strings/resources.resjson/ru-RU/resources.resjson b/_generated/CargoAuthenticateV0/Strings/resources.resjson/ru-RU/resources.resjson deleted file mode 100644 index 52f48d2bd4f1..000000000000 --- a/_generated/CargoAuthenticateV0/Strings/resources.resjson/ru-RU/resources.resjson +++ /dev/null @@ -1,17 +0,0 @@ -{ - "loc.friendlyName": "Проверка подлинности Cargo (для запускателей задач)", - "loc.helpMarkDown": "", - "loc.description": "Задача проверки подлинности для клиента Cargo, используемая для установки дистрибутива Cargo crates.", - "loc.instanceNameFormat": "$(configFile) для проверки подлинности Cargo", - "loc.input.label.configFile": "Файл config.toml для проверки подлинности", - "loc.input.help.configFile": "Путь к файлу config.toml, в котором указаны реестры, с которыми нужно работать. Выберите файл, а не папку, например \"/.cargo/config.toml\".", - "loc.input.label.cargoServiceConnections": "Учетные данные для реестров за пределами текущей организации/коллекции", - "loc.input.help.cargoServiceConnections": "Учетные данные для внешних реестров из проектного файла config.toml. Для реестров в текущей организации/коллекции оставьте это поле пустым; будут автоматически использоваться учетные данные сборки.", - "loc.messages.FailedToAddAuthentication": "Добавить проверку подлинности не удалось.", - "loc.messages.ConfigTomlNotToml": "Выбранный файл для проверки подлинности (%s) не является допустимым файлом .toml.", - "loc.messages.ConfigTomlDoesNotExist": "Файл config.toml, выбранный в %s, сейчас не существует.", - "loc.messages.ConfigTomlMissingRegistry": "Выбранный файл config.toml должен содержать таблицу реестров.", - "loc.messages.AuthenticatingThisConfigToml": "Добавление проверки подлинности для реестра, указанного в этом файле config.toml в %s.", - "loc.messages.AddingAuthRegistry": "Добавление проверки подлинности для реестра %s с именем токена %s.", - "loc.messages.AddingAuthExternalRegistry": "Добавление проверки подлинности для внешнего реестра %s с именем токена %s." -} \ No newline at end of file diff --git a/_generated/CargoAuthenticateV0/Strings/resources.resjson/zh-CN/resources.resjson b/_generated/CargoAuthenticateV0/Strings/resources.resjson/zh-CN/resources.resjson deleted file mode 100644 index 9708a53d8522..000000000000 --- a/_generated/CargoAuthenticateV0/Strings/resources.resjson/zh-CN/resources.resjson +++ /dev/null @@ -1,17 +0,0 @@ -{ - "loc.friendlyName": "Cargo 身份验证(适用于任务运行程序)", - "loc.helpMarkDown": "", - "loc.description": "用于安装 Cargo crates 分发版的 cargo 客户端的身份验证任务", - "loc.instanceNameFormat": "cargo 身份验证 $(configFile)", - "loc.input.label.configFile": "要进行身份验证的 config.toml 文件", - "loc.input.help.configFile": "指定要使用的注册表的 config.toml 文件的路径。选择文件,而不是文件夹,例如 \"/.cargo/config.toml\"。", - "loc.input.label.cargoServiceConnections": "用于此组织/集合外部的注册表的凭据", - "loc.input.help.cargoServiceConnections": "用于位于项目的 config.tom 中的外部注册表的凭据。对于此组织/集合中的注册表,请将其留空;将自动使用生成的凭据。", - "loc.messages.FailedToAddAuthentication": "添加身份验证失败。", - "loc.messages.ConfigTomlNotToml": "选择进行身份验证的文件(%s)不是一个有效的 .toml 文件。", - "loc.messages.ConfigTomlDoesNotExist": "在 %s 中选择的 config.toml 文件当前不存在。", - "loc.messages.ConfigTomlMissingRegistry": "所选的 config.toml 文件必须包含注册表", - "loc.messages.AuthenticatingThisConfigToml": "正在为位于 %s 的此 config.toml 文件中列出的注册表添加身份验证", - "loc.messages.AddingAuthRegistry": "正在为注册表 %s 添加身份验证,令牌名称为: %s", - "loc.messages.AddingAuthExternalRegistry": "正在为外部注册表 %s 添加身份验证,令牌名称为: %s" -} \ No newline at end of file diff --git a/_generated/CargoAuthenticateV0/Strings/resources.resjson/zh-TW/resources.resjson b/_generated/CargoAuthenticateV0/Strings/resources.resjson/zh-TW/resources.resjson deleted file mode 100644 index 70abbf08e443..000000000000 --- a/_generated/CargoAuthenticateV0/Strings/resources.resjson/zh-TW/resources.resjson +++ /dev/null @@ -1,17 +0,0 @@ -{ - "loc.friendlyName": "貨物驗證 (適用於工作執行器)", - "loc.helpMarkDown": "", - "loc.description": "驗證工作,適用於裝運貨櫃配送的貨運客戶", - "loc.instanceNameFormat": "貨物驗證 $(configFile)", - "loc.input.label.configFile": "要驗證的 config.toml 檔案", - "loc.input.help.configFile": "config.toml 檔案的路徑,指定您要使用的登錄。請選取檔案而非資料夾,例如 \"/.cargo/config.toml\"。", - "loc.input.label.cargoServiceConnections": "此組織/集合外部登錄的認證", - "loc.input.help.cargoServiceConnections": "要用於專案 config.toml 中外部登錄的認證。針對此組織/集合中的登錄,請將此欄位保留空白,系統會自動使用組建的認證。", - "loc.messages.FailedToAddAuthentication": "無法新增驗證。", - "loc.messages.ConfigTomlNotToml": "您選取要驗證的檔案 (%s) 不是有效的 .toml 檔案。", - "loc.messages.ConfigTomlDoesNotExist": "您在 %s 選取的 config.toml 檔案目前不存在。", - "loc.messages.ConfigTomlMissingRegistry": "您選取的 config.toml 檔案必須包含登錄表格", - "loc.messages.AuthenticatingThisConfigToml": "為在 %s 的 config.toml 檔案中列出的登錄新增驗證", - "loc.messages.AddingAuthRegistry": "正在新增登錄的驗證: 具有權杖名稱的 %s: %s", - "loc.messages.AddingAuthExternalRegistry": "正在新增外部登錄的驗證: 具有權杖名稱的 %s: %s" -} \ No newline at end of file diff --git a/_generated/CargoAuthenticateV0/Tests/L0.ts b/_generated/CargoAuthenticateV0/Tests/L0.ts deleted file mode 100644 index 168f28df76cf..000000000000 --- a/_generated/CargoAuthenticateV0/Tests/L0.ts +++ /dev/null @@ -1,16 +0,0 @@ -import fs = require('fs'); -import assert = require('assert'); -import path = require('path'); - -describe('CargoAuthenticateV0 Suite', function () { - before(() => { - }); - - after(() => { - }); - - it('Does a basic hello world test', function(done: MochaDone) { - // TODO - add real tests - done(); - }); -}); diff --git a/_generated/CargoAuthenticateV0/Tests/package-lock.json b/_generated/CargoAuthenticateV0/Tests/package-lock.json deleted file mode 100644 index a0c84cb49604..000000000000 --- a/_generated/CargoAuthenticateV0/Tests/package-lock.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "name": "cargo-authenticate-tests", - "version": "1.0.0", - "lockfileVersion": 1 -} diff --git a/_generated/CargoAuthenticateV0/Tests/package.json b/_generated/CargoAuthenticateV0/Tests/package.json deleted file mode 100644 index a198bfd0d2e4..000000000000 --- a/_generated/CargoAuthenticateV0/Tests/package.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "name": "cargo-authenticate-tests", - "version": "1.0.0", - "description": "Azure Pipelines Cargo Authenticate V0 Task Tests", - "main": "L0.js", - "scripts": { - "test": "echo \"Error: no test specified\" && exit 1" - }, - "repository": { - "type": "git", - "url": "git+ssh://git@github.com/Microsoft/azure-pipelines-tasks.git" - }, - "author": "Microsoft Corporation", - "license": "MIT", - "bugs": { - "url": "https://github.com/Microsoft/azure-pipelines-tasks/issues" - }, - "homepage": "https://github.com/Microsoft/azure-pipelines-tasks#readme" -} diff --git a/_generated/CargoAuthenticateV0/cargoauthenticatemain.ts b/_generated/CargoAuthenticateV0/cargoauthenticatemain.ts deleted file mode 100644 index def32f080131..000000000000 --- a/_generated/CargoAuthenticateV0/cargoauthenticatemain.ts +++ /dev/null @@ -1,106 +0,0 @@ -import * as path from 'path'; -import * as tl from 'azure-pipelines-task-lib/task'; -import * as toml from 'toml'; -import * as fs from 'fs'; -import * as constants from './constants'; -import * as util from 'azure-pipelines-tasks-packaging-common/util'; -import * as pkgLocationUtils from 'azure-pipelines-tasks-packaging-common/locationUtilities'; -import * as url from 'url'; -import * as base64 from 'base-64'; -import * as utf8 from 'utf8'; -import { ServiceConnection, getPackagingServiceConnections, ServiceConnectionAuthType, UsernamePasswordServiceConnection, TokenServiceConnection } from "azure-pipelines-tasks-artifacts-common/serviceConnectionUtils"; - -async function main(): Promise { - tl.setResourcePath(path.join(__dirname, 'task.json')); - - try { - let configtoml = tl.getInput(constants.CargoAuthenticateTaskInput.ConfigFile); - if (!tl.exist(configtoml)) { - throw new Error(tl.loc('ConfigTomlDoesNotExist', configtoml)); - } - else { - console.log(tl.loc("AuthenticatingThisConfigToml", configtoml)); - } - - // These two formats will work - // [registries] - // zhentan-test = { index = "sparse+https://pkgs.dev.azure.com/codesharing-SU0/zhentan-test/_packaging/zhentan-test/Cargo/index/" } - // [registries.zhentan-test1] - // index = "sparse+https://pkgs.dev.azure.com/codesharing-SU0/zhentan-test/_packaging/zhentan-test/Cargo/index/" - let configtomlFile = fs.readFileSync(configtoml, 'utf8'); - var result = toml.parse(configtomlFile); - if (!result.registries) - { - throw new Error(tl.loc('ConfigTomlMissingRegistry')); - } - - let packagingLocation: pkgLocationUtils.PackagingLocation; - try { - packagingLocation = await pkgLocationUtils.getPackagingUris(pkgLocationUtils.ProtocolType.Cargo); - } catch (error) { - tl.debug('Unable to get packaging URIs'); - util.logError(error); - throw error; - } - - const collectionHosts = packagingLocation.PackagingUris.map((pkgUrl: string) => { - const parsedUrl = url.parse(pkgUrl); - if (parsedUrl && parsedUrl.host) { - return parsedUrl.host.toLowerCase(); - } - return undefined; - }); - - const localAccesstoken = `Bearer ${tl.getVariable('System.AccessToken')}`; - const serviceConnections = getPackagingServiceConnections('cargoServiceConnections'); - let externalServiceConnections: ServiceConnection[] = []; - - for (let serviceConnection of serviceConnections) { - switch (serviceConnection.authType) { - case (ServiceConnectionAuthType.UsernamePassword): - externalServiceConnections.push(serviceConnection); - break; - case (ServiceConnectionAuthType.Token): - // We only support crates.io - if (url.parse(serviceConnection.packageSource.uri).host !== "crates.io") throw Error(tl.loc('Error_InvalidServiceConnection', serviceConnection.packageSource.uri)); - - const tokenAuthInfo = serviceConnection as TokenServiceConnection; - tl.debug(`Detected token credentials for '${serviceConnection.packageSource.uri}'`); - tl.setVariable("CARGO_REGISTRY_TOKEN", tokenAuthInfo.token) - break; - default: - throw Error(tl.loc('Error_InvalidServiceConnection', serviceConnection.packageSource.uri)); - } - } - - for (let registry of Object.keys(result.registries)) { - const registryUrl = url.parse(result.registries[registry].index); - let tokenName = `CARGO_REGISTRIES_${registry.toLocaleUpperCase().replace(/-/g, "_")}_TOKEN`; - if (registryUrl && registryUrl.host && collectionHosts.indexOf(registryUrl.host.toLowerCase()) >= 0) { - let currentRegistry : string; - for (let serviceConnection of externalServiceConnections) { - if (url.parse(serviceConnection.packageSource.uri).href === url.parse(result.registries[registry].index.replace("sparse+", "")).href) { - const usernamePasswordAuthInfo = serviceConnection as UsernamePasswordServiceConnection; - currentRegistry = registry; - tl.debug(`Detected username/password or PAT credentials for '${serviceConnection.packageSource.uri}'`); - tl.debug(tl.loc('AddingAuthExternalRegistry', registry, tokenName)); - tl.setVariable(tokenName, `Basic ${base64.encode(utf8.encode(`${usernamePasswordAuthInfo.username}:${usernamePasswordAuthInfo.password}`))}`); - } - } - // Default to internal registry if no token has been set yet - if (!currentRegistry) { - tl.debug(tl.loc('AddingAuthRegistry', registry, tokenName)); - tl.setVariable(tokenName, localAccesstoken); - } - } - } - } - - catch(error) { - tl.error(error); - tl.setResult(tl.TaskResult.Failed, tl.loc("FailedToAddAuthentication")); - return; - } -} - -main(); \ No newline at end of file diff --git a/_generated/CargoAuthenticateV0/constants.ts b/_generated/CargoAuthenticateV0/constants.ts deleted file mode 100644 index 866678e0b280..000000000000 --- a/_generated/CargoAuthenticateV0/constants.ts +++ /dev/null @@ -1,4 +0,0 @@ -export class CargoAuthenticateTaskInput { - public static ConfigFile: string = 'configFile'; - public static cargoServiceConnections: string = 'cargoServiceConnections'; -} \ No newline at end of file diff --git a/_generated/CargoAuthenticateV0/icon.png b/_generated/CargoAuthenticateV0/icon.png deleted file mode 100644 index 20aabf9eae1c..000000000000 Binary files a/_generated/CargoAuthenticateV0/icon.png and /dev/null differ diff --git a/_generated/CargoAuthenticateV0/icon.svg b/_generated/CargoAuthenticateV0/icon.svg deleted file mode 100644 index 3adfb692a433..000000000000 --- a/_generated/CargoAuthenticateV0/icon.svg +++ /dev/null @@ -1,62 +0,0 @@ - - - - \ No newline at end of file diff --git a/_generated/CargoAuthenticateV0/make.json b/_generated/CargoAuthenticateV0/make.json deleted file mode 100644 index 1c538963f7e8..000000000000 --- a/_generated/CargoAuthenticateV0/make.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "rm": [ - { - "items": [ - "node_modules/azure-pipelines-tasks-artifacts-common/node_modules/azure-pipelines-task-lib", - "node_modules/azure-pipelines-tasks-packaging-common/node_modules/azure-pipelines-task-lib" - ], - "options": "-Rf" - } - ] -} \ No newline at end of file diff --git a/_generated/CargoAuthenticateV0/package-lock.json b/_generated/CargoAuthenticateV0/package-lock.json deleted file mode 100644 index 1707691b1dea..000000000000 --- a/_generated/CargoAuthenticateV0/package-lock.json +++ /dev/null @@ -1,762 +0,0 @@ -{ - "name": "cargoauthenticate", - "version": "1.0.0", - "lockfileVersion": 1, - "requires": true, - "dependencies": { - "@types/concat-stream": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/@types/concat-stream/-/concat-stream-1.6.1.tgz", - "integrity": "sha512-eHE4cQPoj6ngxBZMvVf6Hw7Mh4jMW4U9lpGmS5GBPB9RYxlFg+CHaVN7ErNY4W9XfLIEn20b4VDYaIrbq0q4uA==", - "requires": { - "@types/node": "*" - } - }, - "@types/form-data": { - "version": "0.0.33", - "resolved": "https://registry.npmjs.org/@types/form-data/-/form-data-0.0.33.tgz", - "integrity": "sha512-8BSvG1kGm83cyJITQMZSulnl6QV8jqAGreJsc5tPu1Jq0vTSOiY/k24Wx82JRpWwZSqrala6sd5rWi6aNXvqcw==", - "requires": { - "@types/node": "*" - } - }, - "@types/fs-extra": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-8.0.0.tgz", - "integrity": "sha512-bCtL5v9zdbQW86yexOlXWTEGvLNqWxMFyi7gQA7Gcthbezr2cPSOb8SkESVKA937QD5cIwOFLDFt0MQoXOEr9Q==", - "requires": { - "@types/node": "*" - } - }, - "@types/ini": { - "version": "1.3.30", - "resolved": "https://registry.npmjs.org/@types/ini/-/ini-1.3.30.tgz", - "integrity": "sha512-2+iF8zPSbpU83UKE+PNd4r/MhwNAdyGpk3H+VMgEH3EhjFZq1kouLgRoZrmIcmoGX97xFvqdS44DkICR5Nz3tQ==" - }, - "@types/ltx": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/@types/ltx/-/ltx-2.8.0.tgz", - "integrity": "sha512-qHnPVD0FFquypl7Yy8qqvDjhnX3c7toUYjjALK+bug7MfR2WCRTIjw+GUMfehRi/Mbhj5rLAQerPTnTCUzSCWg==", - "requires": { - "@types/node": "*" - } - }, - "@types/mocha": { - "version": "5.2.7", - "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-5.2.7.tgz", - "integrity": "sha512-NYrtPht0wGzhwe9+/idPaBB+TqkY9AhTvOLMkThm0IoEfLaiVQZwBwyJ5puCkO3AUCWrmcoePjp2mbFocKy4SQ==" - }, - "@types/mockery": { - "version": "1.4.29", - "resolved": "https://registry.npmjs.org/@types/mockery/-/mockery-1.4.29.tgz", - "integrity": "sha512-SwFMxO68Z6ERGFpPYBdmgfS5LloELzY16h/PMAhnxMog91JcHI5AJjW0HN56cGUPhV0nDb8xNWsJkhuDzr4lAQ==" - }, - "@types/node": { - "version": "16.18.6", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.6.tgz", - "integrity": "sha512-vmYJF0REqDyyU0gviezF/KHq/fYaUbFhkcNbQCuPGFQj6VTbXuHZoxs/Y7mutWe73C8AC6l9fFu8mSYiBAqkGA==" - }, - "@types/q": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.2.tgz", - "integrity": "sha512-ce5d3q03Ex0sy4R14722Rmt6MT07Ua+k4FwDfdcToYJcMKNtRVQvJ6JCAPdAmAnbRb6CsX6aYb9m96NGod9uTw==" - }, - "@types/qs": { - "version": "6.9.7", - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", - "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==" - }, - "@types/semver": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-5.5.0.tgz", - "integrity": "sha512-41qEJgBH/TWgo5NFSvBCJ1qkoi3Q6ONSF2avrHq1LVEZfYpdHmj0y9SuTK+u9ZhG1sYQKBL1AWXKyLWP4RaUoQ==" - }, - "@types/uuid": { - "version": "8.3.4", - "resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-8.3.4.tgz", - "integrity": "sha512-c/I8ZRb51j+pYGAu5CrFMRxqZ2ke4y2grEBO5AUjgSkSk+qT2Ea+OdWElz/OiMf5MNpn2b17kuVBwZLQJXzihw==" - }, - "adm-zip": { - "version": "0.4.16", - "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.4.16.tgz", - "integrity": "sha512-TFi4HBKSGfIKsK5YCkKaaFG2m4PEDyViZmEwof3MTIgzimHLto6muaHVpbrljdIvIrFZzEq/p4nafOeLcYegrg==" - }, - "asap": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", - "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==" - }, - "asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" - }, - "azure-devops-node-api": { - "version": "10.2.2", - "resolved": "https://registry.npmjs.org/azure-devops-node-api/-/azure-devops-node-api-10.2.2.tgz", - "integrity": "sha512-4TVv2X7oNStT0vLaEfExmy3J4/CzfuXolEcQl/BRUmvGySqKStTG2O55/hUQ0kM7UJlZBLgniM0SBq4d/WkKow==", - "requires": { - "tunnel": "0.0.6", - "typed-rest-client": "^1.8.4" - } - }, - "azure-pipelines-task-lib": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/azure-pipelines-task-lib/-/azure-pipelines-task-lib-4.1.0.tgz", - "integrity": "sha512-8CNC9PcP+4eS76QcIDmPmBfrrao9xpy/M0Uts4TWk3chfr3uOXFGf0DYHVTJGF9180g51kyVXYTObicouq0KZQ==", - "requires": { - "minimatch": "3.0.5", - "mockery": "^2.1.0", - "q": "^1.5.1", - "semver": "^5.1.0", - "shelljs": "^0.8.5", - "sync-request": "6.1.0", - "uuid": "^3.0.1" - }, - "dependencies": { - "mockery": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mockery/-/mockery-2.1.0.tgz", - "integrity": "sha512-9VkOmxKlWXoDO/h1jDZaS4lH33aWfRiJiNT/tKj+8OGzrcFDLo8d0syGdbsc3Bc4GvRXPb+NMMvojotmuGJTvA==" - } - } - }, - "azure-pipelines-tasks-artifacts-common": { - "version": "2.212.0", - "resolved": "https://registry.npmjs.org/azure-pipelines-tasks-artifacts-common/-/azure-pipelines-tasks-artifacts-common-2.212.0.tgz", - "integrity": "sha512-TCUDgalOF7JaxxuJVQaMzlRMGTmDe55WFsJ7KGPRX/v8DpZ0kS1jpgNuj08HLz0i2jUHLFPawbs4fPo3nwKBzg==", - "requires": { - "@types/fs-extra": "8.0.0", - "@types/mocha": "^5.2.6", - "@types/node": "^16.11.39", - "azure-devops-node-api": "10.2.2", - "azure-pipelines-task-lib": "^4.0.0-preview", - "fs-extra": "8.1.0", - "semver": "6.3.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } - }, - "azure-pipelines-tasks-packaging-common": { - "version": "3.214.0", - "resolved": "https://registry.npmjs.org/azure-pipelines-tasks-packaging-common/-/azure-pipelines-tasks-packaging-common-3.214.0.tgz", - "integrity": "sha512-TLn0BDm/igBwmKbEoLuGUUeijpDKRBVbi5hU72RvsAuAAFV3PHZgg/l0yHvPKS8BDDQ5zUS6g/Yo+9t8mSg09A==", - "requires": { - "@types/ini": "1.3.30", - "@types/ltx": "2.8.0", - "@types/mocha": "^5.2.6", - "@types/mockery": "1.4.29", - "@types/node": "^16.11.39", - "@types/q": "1.5.2", - "adm-zip": "^0.4.11", - "azure-devops-node-api": "10.2.2", - "azure-pipelines-task-lib": "^4.0.0-preview", - "azure-pipelines-tool-lib": "^2.0.0-preview", - "ini": "^1.3.8", - "ip-address": "^5.8.9", - "ltx": "^2.6.2", - "q": "^1.5.0", - "semver": "^5.5.0", - "typed-rest-client": "1.8.4" - }, - "dependencies": { - "azure-devops-node-api": { - "version": "10.2.2", - "resolved": "https://registry.npmjs.org/azure-devops-node-api/-/azure-devops-node-api-10.2.2.tgz", - "integrity": "sha512-4TVv2X7oNStT0vLaEfExmy3J4/CzfuXolEcQl/BRUmvGySqKStTG2O55/hUQ0kM7UJlZBLgniM0SBq4d/WkKow==", - "requires": { - "tunnel": "0.0.6", - "typed-rest-client": "^1.8.4" - } - }, - "tunnel": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/tunnel/-/tunnel-0.0.6.tgz", - "integrity": "sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==" - }, - "typed-rest-client": { - "version": "1.8.4", - "resolved": "https://registry.npmjs.org/typed-rest-client/-/typed-rest-client-1.8.4.tgz", - "integrity": "sha512-MyfKKYzk3I6/QQp6e1T50py4qg+c+9BzOEl2rBmQIpStwNUoqQ73An+Tkfy9YuV7O+o2mpVVJpe+fH//POZkbg==", - "requires": { - "qs": "^6.9.1", - "tunnel": "0.0.6", - "underscore": "^1.12.1" - } - }, - "underscore": { - "version": "1.13.6", - "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.6.tgz", - "integrity": "sha512-+A5Sja4HP1M08MaXya7p5LvjuM7K6q/2EaC0+iovj/wOcMsTzMvDFbasi/oSapiwOlt252IqsKqPjCl7huKS0A==" - } - } - }, - "azure-pipelines-tool-lib": { - "version": "2.0.0-preview", - "resolved": "https://registry.npmjs.org/azure-pipelines-tool-lib/-/azure-pipelines-tool-lib-2.0.0-preview.tgz", - "integrity": "sha512-OeivwKLpLMsvGpZ2H+2UPxFwwqNkV8TzfKByqjYAllzGDAw4BvciAdjCMwkpGdTOnzfPbRpr33sy48kn7RqfKA==", - "requires": { - "@types/semver": "^5.3.0", - "@types/uuid": "^3.4.5", - "azure-pipelines-task-lib": "^4.0.0-preview", - "semver": "^5.7.0", - "semver-compare": "^1.0.0", - "typed-rest-client": "^1.8.6", - "uuid": "^3.3.2" - }, - "dependencies": { - "@types/uuid": { - "version": "3.4.10", - "resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-3.4.10.tgz", - "integrity": "sha512-BgeaZuElf7DEYZhWYDTc/XcLZXdVgFkVSTa13BqKvbnmUrxr3TJFKofUxCtDO9UQOdhnV+HPOESdHiHKZOJV1A==" - }, - "tunnel": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/tunnel/-/tunnel-0.0.6.tgz", - "integrity": "sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==" - }, - "typed-rest-client": { - "version": "1.8.9", - "resolved": "https://registry.npmjs.org/typed-rest-client/-/typed-rest-client-1.8.9.tgz", - "integrity": "sha512-uSmjE38B80wjL85UFX3sTYEUlvZ1JgCRhsWj/fJ4rZ0FqDUFoIuodtiVeE+cUqiVTOKPdKrp/sdftD15MDek6g==", - "requires": { - "qs": "^6.9.1", - "tunnel": "0.0.6", - "underscore": "^1.12.1" - } - }, - "underscore": { - "version": "1.13.6", - "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.6.tgz", - "integrity": "sha512-+A5Sja4HP1M08MaXya7p5LvjuM7K6q/2EaC0+iovj/wOcMsTzMvDFbasi/oSapiwOlt252IqsKqPjCl7huKS0A==" - } - } - }, - "balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" - }, - "base-64": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/base-64/-/base-64-0.1.0.tgz", - "integrity": "sha512-Y5gU45svrR5tI2Vt/X9GPd3L0HNIKzGu202EjxrXMpuc2V2CiKgemAbUUsqYmZJvPtCXoUKjNZwBJzsNScUbXA==" - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" - }, - "call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", - "requires": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" - } - }, - "caseless": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==" - }, - "combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "requires": { - "delayed-stream": "~1.0.0" - } - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" - }, - "concat-stream": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", - "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", - "requires": { - "buffer-from": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^2.2.2", - "typedarray": "^0.0.6" - } - }, - "core-util-is": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" - }, - "delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==" - }, - "form-data": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.5.1.tgz", - "integrity": "sha512-m21N3WOmEEURgk6B9GLOE4RuWOFf28Lhh9qGYeNlGq4VDXUlJy2th2slBNU8Gp8EzloYZOibZJ7t5ecIrFSjVA==", - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" - } - }, - "fs-extra": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", - "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", - "requires": { - "graceful-fs": "^4.2.0", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - } - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" - }, - "function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" - }, - "get-intrinsic": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz", - "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==", - "requires": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.3" - } - }, - "get-port": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/get-port/-/get-port-3.2.0.tgz", - "integrity": "sha512-x5UJKlgeUiNT8nyo/AcnwLnZuZNcSjSw0kogRB+Whd1fjjFq4B1hySFxSFWWSn4mIBzg3sRNUDFYc4g5gjPoLg==" - }, - "glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "dependencies": { - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "requires": { - "brace-expansion": "^1.1.7" - } - } - } - }, - "graceful-fs": { - "version": "4.2.10", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" - }, - "has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "requires": { - "function-bind": "^1.1.1" - } - }, - "has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==" - }, - "http-basic": { - "version": "8.1.3", - "resolved": "https://registry.npmjs.org/http-basic/-/http-basic-8.1.3.tgz", - "integrity": "sha512-/EcDMwJZh3mABI2NhGfHOGOeOZITqfkEO4p/xK+l3NpyncIHUQBoMvCSF/b5GqvKtySC2srL/GGG3+EtlqlmCw==", - "requires": { - "caseless": "^0.12.0", - "concat-stream": "^1.6.2", - "http-response-object": "^3.0.1", - "parse-cache-control": "^1.0.1" - } - }, - "http-response-object": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/http-response-object/-/http-response-object-3.0.2.tgz", - "integrity": "sha512-bqX0XTF6fnXSQcEJ2Iuyr75yVakyjIDCqroJQ/aHfSdlM743Cwqoi2nDYMzLGWUcuTWGWy8AAvOKXTfiv6q9RA==", - "requires": { - "@types/node": "^10.0.3" - }, - "dependencies": { - "@types/node": { - "version": "10.17.60", - "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.60.tgz", - "integrity": "sha512-F0KIgDJfy2nA3zMLmWGKxcH2ZVEtCZXHHdOQs2gSaQ27+lNeEfGxzkIw90aXswATX7AZ33tahPbzy6KAfUreVw==" - } - } - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, - "ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" - }, - "interpret": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", - "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==" - }, - "ip-address": { - "version": "5.9.4", - "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-5.9.4.tgz", - "integrity": "sha512-dHkI3/YNJq4b/qQaz+c8LuarD3pY24JqZWfjB8aZx1gtpc2MDILu9L9jpZe1sHpzo/yWFweQVn+U//FhazUxmw==", - "requires": { - "jsbn": "1.1.0", - "lodash": "^4.17.15", - "sprintf-js": "1.1.2" - } - }, - "is-core-module": { - "version": "2.11.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", - "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", - "requires": { - "has": "^1.0.3" - } - }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" - }, - "jsbn": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-1.1.0.tgz", - "integrity": "sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==" - }, - "jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", - "requires": { - "graceful-fs": "^4.1.6" - } - }, - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" - }, - "ltx": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/ltx/-/ltx-2.10.0.tgz", - "integrity": "sha512-RB4zR6Mrp/0wTNS9WxMvpgfht/7u/8QAC9DpPD19opL/4OASPa28uoliFqeDkLUU8pQ4aeAfATBZmz1aSAHkMw==", - "requires": { - "inherits": "^2.0.4" - } - }, - "mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" - }, - "mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "requires": { - "mime-db": "1.52.0" - } - }, - "minimatch": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.5.tgz", - "integrity": "sha512-tUpxzX0VAzJHjLu0xUfFv1gwVp9ba3IOuRAVH2EGuRW8a5emA2FlACLqiT/lDVtS1W+TGNwqz3sWaNyLgDJWuw==", - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "object-inspect": { - "version": "1.12.2", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", - "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==" - }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "requires": { - "wrappy": "1" - } - }, - "parse-cache-control": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parse-cache-control/-/parse-cache-control-1.0.1.tgz", - "integrity": "sha512-60zvsJReQPX5/QP0Kzfd/VrpjScIQ7SHBW6bFCYfEP+fp0Eppr1SHhIO5nd1PjZtvclzSzES9D/p5nFJurwfWg==" - }, - "path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==" - }, - "path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" - }, - "process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" - }, - "promise": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/promise/-/promise-8.3.0.tgz", - "integrity": "sha512-rZPNPKTOYVNEEKFaq1HqTgOwZD+4/YHS5ukLzQCypkj+OkYx7iv0mA91lJlpPPZ8vMau3IIGj5Qlwrx+8iiSmg==", - "requires": { - "asap": "~2.0.6" - } - }, - "q": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", - "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==" - }, - "qs": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", - "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", - "requires": { - "side-channel": "^1.0.4" - } - }, - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "rechoir": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", - "integrity": "sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==", - "requires": { - "resolve": "^1.1.6" - } - }, - "resolve": { - "version": "1.22.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", - "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", - "requires": { - "is-core-module": "^2.9.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - } - }, - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" - }, - "semver-compare": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz", - "integrity": "sha512-YM3/ITh2MJ5MtzaM429anh+x2jiLVjqILF4m4oyQB18W7Ggea7BfqdH/wGMK7dDiMghv/6WG7znWMwUDzJiXow==" - }, - "shelljs": { - "version": "0.8.5", - "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.5.tgz", - "integrity": "sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==", - "requires": { - "glob": "^7.0.0", - "interpret": "^1.0.0", - "rechoir": "^0.6.2" - } - }, - "side-channel": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", - "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", - "requires": { - "call-bind": "^1.0.0", - "get-intrinsic": "^1.0.2", - "object-inspect": "^1.9.0" - } - }, - "sprintf-js": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz", - "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==" - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - } - }, - "supports-preserve-symlinks-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==" - }, - "sync-request": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/sync-request/-/sync-request-6.1.0.tgz", - "integrity": "sha512-8fjNkrNlNCrVc/av+Jn+xxqfCjYaBoHqCsDz6mt030UMxJGr+GSfCV1dQt2gRtlL63+VPidwDVLr7V2OcTSdRw==", - "requires": { - "http-response-object": "^3.0.1", - "sync-rpc": "^1.2.1", - "then-request": "^6.0.0" - } - }, - "sync-rpc": { - "version": "1.3.6", - "resolved": "https://registry.npmjs.org/sync-rpc/-/sync-rpc-1.3.6.tgz", - "integrity": "sha512-J8jTXuZzRlvU7HemDgHi3pGnh/rkoqR/OZSjhTyyZrEkkYQbk7Z33AXp37mkPfPpfdOuj7Ex3H/TJM1z48uPQw==", - "requires": { - "get-port": "^3.1.0" - } - }, - "then-request": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/then-request/-/then-request-6.0.2.tgz", - "integrity": "sha512-3ZBiG7JvP3wbDzA9iNY5zJQcHL4jn/0BWtXIkagfz7QgOL/LqjCEOBQuJNZfu0XYnv5JhKh+cDxCPM4ILrqruA==", - "requires": { - "@types/concat-stream": "^1.6.0", - "@types/form-data": "0.0.33", - "@types/node": "^8.0.0", - "@types/qs": "^6.2.31", - "caseless": "~0.12.0", - "concat-stream": "^1.6.0", - "form-data": "^2.2.0", - "http-basic": "^8.1.1", - "http-response-object": "^3.0.1", - "promise": "^8.0.0", - "qs": "^6.4.0" - }, - "dependencies": { - "@types/node": { - "version": "8.10.66", - "resolved": "https://registry.npmjs.org/@types/node/-/node-8.10.66.tgz", - "integrity": "sha512-tktOkFUA4kXx2hhhrB8bIFb5TbwzS4uOhKEmwiD+NoiL0qtP2OQ9mFldbgD4dV1djrlBYP6eBuQZiWjuHUpqFw==" - } - } - }, - "toml": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/toml/-/toml-3.0.0.tgz", - "integrity": "sha512-y/mWCZinnvxjTKYhJ+pYxwD0mRLVvOtdS2Awbgxln6iEnt4rk0yBxeSBHkGJcPucRiG0e55mwWp+g/05rsrd6w==" - }, - "tunnel": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/tunnel/-/tunnel-0.0.6.tgz", - "integrity": "sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==" - }, - "typed-rest-client": { - "version": "1.8.9", - "resolved": "https://registry.npmjs.org/typed-rest-client/-/typed-rest-client-1.8.9.tgz", - "integrity": "sha512-uSmjE38B80wjL85UFX3sTYEUlvZ1JgCRhsWj/fJ4rZ0FqDUFoIuodtiVeE+cUqiVTOKPdKrp/sdftD15MDek6g==", - "requires": { - "qs": "^6.9.1", - "tunnel": "0.0.6", - "underscore": "^1.12.1" - } - }, - "typedarray": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", - "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==" - }, - "typescript": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.0.2.tgz", - "integrity": "sha512-e4ERvRV2wb+rRZ/IQeb3jm2VxBsirQLpQhdxplZ2MEzGvDkkMmPglecnNDfSUBivMjP93vRbngYYDQqQ/78bcQ==", - "dev": true - }, - "underscore": { - "version": "1.13.6", - "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.6.tgz", - "integrity": "sha512-+A5Sja4HP1M08MaXya7p5LvjuM7K6q/2EaC0+iovj/wOcMsTzMvDFbasi/oSapiwOlt252IqsKqPjCl7huKS0A==" - }, - "universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" - }, - "utf8": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/utf8/-/utf8-2.1.2.tgz", - "integrity": "sha512-QXo+O/QkLP/x1nyi54uQiG0XrODxdysuQvE5dtVqv7F5K2Qb6FsN+qbr6KhF5wQ20tfcV3VQp0/2x1e1MRSPWg==" - }, - "util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" - }, - "uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" - }, - "wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" - } - } -} diff --git a/_generated/CargoAuthenticateV0/package.json b/_generated/CargoAuthenticateV0/package.json deleted file mode 100644 index 90576a762e01..000000000000 --- a/_generated/CargoAuthenticateV0/package.json +++ /dev/null @@ -1,40 +0,0 @@ -{ - "name": "cargoauthenticate", - "version": "1.0.0", - "description": "Authenticate cargo client.", - "main": "cargoAuthenticateMain.js", - "scripts": { - "test": "echo \"Error: no test specified\" && exit 1" - }, - "repository": { - "type": "git", - "url": "git+https://github.com/Microsoft/azure-pipelines-tasks.git" - }, - "keywords": [ - "Azure", - "Pipelines", - "Tasks", - "Cargo", - "Rust" - ], - "author": "Microsoft Corporation", - "license": "MIT", - "bugs": { - "url": "https://github.com/Microsoft/azure-pipelines-tasks/issues" - }, - "homepage": "https://github.com/Microsoft/azure-pipelines-tasks#readme", - "dependencies": { - "@types/mocha": "^5.2.7", - "@types/node": "^16.11.39", - "@types/uuid": "^8.3.0", - "azure-pipelines-task-lib": "4.1.0", - "azure-pipelines-tasks-artifacts-common": "^2.212.0", - "azure-pipelines-tasks-packaging-common": "3.214.0", - "base-64": "^0.1.0", - "toml": "^3.0.0", - "utf8": "^2.1.0" - }, - "devDependencies": { - "typescript": "4.0.2" - } -} diff --git a/_generated/CargoAuthenticateV0/task.json b/_generated/CargoAuthenticateV0/task.json deleted file mode 100644 index 91390e4f5bb7..000000000000 --- a/_generated/CargoAuthenticateV0/task.json +++ /dev/null @@ -1,57 +0,0 @@ -{ - "id": "d1d75615-084d-4b9b-91a5-068b5f8c95a9", - "name": "CargoAuthenticate", - "friendlyName": "Cargo authenticate (for task runners)", - "description": "Authentication task for the cargo client used for installing Cargo crates distribution", - "helpUrl": "", - "helpMarkDown": "", - "category": "Package", - "author": "Microsoft Corporation", - "version": { - "Major": 0, - "Minor": 225, - "Patch": 1 - }, - "runsOn": [ - "Agent", - "DeploymentGroup" - ], - "minimumAgentVersion": "2.144.0", - "instanceNameFormat": "cargo Authenticate $(configFile)", - "inputs": [ - { - "name": "configFile", - "label": "config.toml file to authenticate", - "helpMarkDown": "Path to the config.toml file that specifies the registries you want to work with. Select the file, not the folder e.g. \"/.cargo/config.toml\".", - "type": "filePath", - "required": true - }, - { - "name": "cargoServiceConnections", - "label": "Credentials for registries outside this organization/collection", - "helpMarkDown": "Credentials to use for external registries located in the project's config.toml. For registries in this organization/collection, leave this blank; the build’s credentials are used automatically.", - "type": "connectedService:externalcargorepository", - "properties": { - "MultiSelectFlatList": "true" - } - } - ], - "execution": { - "Node10": { - "target": "cargoauthenticatemain.js" - } - }, - "messages": { - "FailedToAddAuthentication": "Failed to add authentication.", - "ConfigTomlNotToml": "The file you selected to authenticate (%s) is not a valid .toml file.", - "ConfigTomlDoesNotExist": "The config.toml file you selected at %s does not currently exist.", - "ConfigTomlMissingRegistry": "The config.toml file you selected must contain registries table", - "AuthenticatingThisConfigToml": "Adding authentication for registry listed in this config.toml file at %s", - "AddingAuthRegistry": "Adding auth for registry: %s with token name: %s", - "AddingAuthExternalRegistry": "Adding auth for external registry: %s with token name: %s" - }, - "_buildConfigMapping": { - "Default": "0.225.1", - "Node16-225": "0.225.0" - } -} \ No newline at end of file diff --git a/_generated/CargoAuthenticateV0/task.loc.json b/_generated/CargoAuthenticateV0/task.loc.json deleted file mode 100644 index 2de74f23a5a7..000000000000 --- a/_generated/CargoAuthenticateV0/task.loc.json +++ /dev/null @@ -1,57 +0,0 @@ -{ - "id": "d1d75615-084d-4b9b-91a5-068b5f8c95a9", - "name": "CargoAuthenticate", - "friendlyName": "ms-resource:loc.friendlyName", - "description": "ms-resource:loc.description", - "helpUrl": "", - "helpMarkDown": "ms-resource:loc.helpMarkDown", - "category": "Package", - "author": "Microsoft Corporation", - "version": { - "Major": 0, - "Minor": 225, - "Patch": 1 - }, - "runsOn": [ - "Agent", - "DeploymentGroup" - ], - "minimumAgentVersion": "2.144.0", - "instanceNameFormat": "ms-resource:loc.instanceNameFormat", - "inputs": [ - { - "name": "configFile", - "label": "ms-resource:loc.input.label.configFile", - "helpMarkDown": "ms-resource:loc.input.help.configFile", - "type": "filePath", - "required": true - }, - { - "name": "cargoServiceConnections", - "label": "ms-resource:loc.input.label.cargoServiceConnections", - "helpMarkDown": "ms-resource:loc.input.help.cargoServiceConnections", - "type": "connectedService:externalcargorepository", - "properties": { - "MultiSelectFlatList": "true" - } - } - ], - "execution": { - "Node10": { - "target": "cargoauthenticatemain.js" - } - }, - "messages": { - "FailedToAddAuthentication": "ms-resource:loc.messages.FailedToAddAuthentication", - "ConfigTomlNotToml": "ms-resource:loc.messages.ConfigTomlNotToml", - "ConfigTomlDoesNotExist": "ms-resource:loc.messages.ConfigTomlDoesNotExist", - "ConfigTomlMissingRegistry": "ms-resource:loc.messages.ConfigTomlMissingRegistry", - "AuthenticatingThisConfigToml": "ms-resource:loc.messages.AuthenticatingThisConfigToml", - "AddingAuthRegistry": "ms-resource:loc.messages.AddingAuthRegistry", - "AddingAuthExternalRegistry": "ms-resource:loc.messages.AddingAuthExternalRegistry" - }, - "_buildConfigMapping": { - "Default": "0.225.1", - "Node16-225": "0.225.0" - } -} \ No newline at end of file diff --git a/_generated/CargoAuthenticateV0/tsconfig.json b/_generated/CargoAuthenticateV0/tsconfig.json deleted file mode 100644 index 79a868c8d1e3..000000000000 --- a/_generated/CargoAuthenticateV0/tsconfig.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "compilerOptions": { - "target": "ES6", - "module": "commonjs" - }, - "exclude": [ - "node_modules" - ] -} \ No newline at end of file diff --git a/_generated/CargoAuthenticateV0_Node16/Strings/resources.resjson/de-DE/resources.resjson b/_generated/CargoAuthenticateV0_Node16/Strings/resources.resjson/de-DE/resources.resjson deleted file mode 100644 index 1e19fe3bdce1..000000000000 --- a/_generated/CargoAuthenticateV0_Node16/Strings/resources.resjson/de-DE/resources.resjson +++ /dev/null @@ -1,17 +0,0 @@ -{ - "loc.friendlyName": "Cargo-Authentifizierung (für Aufgabenausführungen)", - "loc.helpMarkDown": "", - "loc.description": "Authentifizierungsaufgabe für den Cargo-Client zum Installieren der Verteilung von Cargo-Kisten", - "loc.instanceNameFormat": "Cargo-Authentifizierung für $(configFile)", - "loc.input.label.configFile": "Zu authentifizierende config.toml-Datei", - "loc.input.help.configFile": "Pfad zur Datei „config.toml“, die die Registrierungen angibt, mit denen Sie arbeiten möchten. Wählen Sie die Datei und nicht den Ordner aus, z. B. „/.cargo/config.toml“.", - "loc.input.label.cargoServiceConnections": "Anmeldeinformationen für Registrierungen außerhalb dieser Organisation/Sammlung", - "loc.input.help.cargoServiceConnections": "Anmeldeinformationen zur Verwendung für externe Registrierungen in der config.toml-Datei des Projekts. Lassen Sie dieses Feld bei Registrierungen in dieser Organisation/Sammlung leer. Es werden automatisch die Anmeldeinformationen für den Build verwendet.", - "loc.messages.FailedToAddAuthentication": "Fehler beim Hinzufügen der Authentifizierung.", - "loc.messages.ConfigTomlNotToml": "Die für die Authentifizierung ausgewählte Datei (%s) ist keine gültige TOML-Datei.", - "loc.messages.ConfigTomlDoesNotExist": "Die unter „%s“ ausgewählte config.toml-Datei ist zurzeit nicht vorhanden.", - "loc.messages.ConfigTomlMissingRegistry": "Die ausgewählte config.toml-Datei muss eine Registrierungstabelle enthalten.", - "loc.messages.AuthenticatingThisConfigToml": "Die Authentifizierung für die in dieser config.toml-Datei unter %s aufgeführte Registrierung wird hinzugefügt.", - "loc.messages.AddingAuthRegistry": "Authentifizierung für Registrierung wird hinzugefügt: %s mit Tokenname: %s", - "loc.messages.AddingAuthExternalRegistry": "Authentifizierung für externe Registrierung wird hinzugefügt: %s mit Tokenname: %s" -} \ No newline at end of file diff --git a/_generated/CargoAuthenticateV0_Node16/Strings/resources.resjson/en-US/resources.resjson b/_generated/CargoAuthenticateV0_Node16/Strings/resources.resjson/en-US/resources.resjson deleted file mode 100644 index 30df96f2f774..000000000000 --- a/_generated/CargoAuthenticateV0_Node16/Strings/resources.resjson/en-US/resources.resjson +++ /dev/null @@ -1,17 +0,0 @@ -{ - "loc.friendlyName": "Cargo authenticate (for task runners)", - "loc.helpMarkDown": "", - "loc.description": "Authentication task for the cargo client used for installing Cargo crates distribution", - "loc.instanceNameFormat": "cargo Authenticate $(configFile)", - "loc.input.label.configFile": "config.toml file to authenticate", - "loc.input.help.configFile": "Path to the config.toml file that specifies the registries you want to work with. Select the file, not the folder e.g. \"/.cargo/config.toml\".", - "loc.input.label.cargoServiceConnections": "Credentials for registries outside this organization/collection", - "loc.input.help.cargoServiceConnections": "Credentials to use for external registries located in the project's config.toml. For registries in this organization/collection, leave this blank; the build’s credentials are used automatically.", - "loc.messages.FailedToAddAuthentication": "Failed to add authentication.", - "loc.messages.ConfigTomlNotToml": "The file you selected to authenticate (%s) is not a valid .toml file.", - "loc.messages.ConfigTomlDoesNotExist": "The config.toml file you selected at %s does not currently exist.", - "loc.messages.ConfigTomlMissingRegistry": "The config.toml file you selected must contain registries table", - "loc.messages.AuthenticatingThisConfigToml": "Adding authentication for registry listed in this config.toml file at %s", - "loc.messages.AddingAuthRegistry": "Adding auth for registry: %s with token name: %s", - "loc.messages.AddingAuthExternalRegistry": "Adding auth for external registry: %s with token name: %s" -} \ No newline at end of file diff --git a/_generated/CargoAuthenticateV0_Node16/Strings/resources.resjson/es-ES/resources.resjson b/_generated/CargoAuthenticateV0_Node16/Strings/resources.resjson/es-ES/resources.resjson deleted file mode 100644 index 0c7a19aa346a..000000000000 --- a/_generated/CargoAuthenticateV0_Node16/Strings/resources.resjson/es-ES/resources.resjson +++ /dev/null @@ -1,17 +0,0 @@ -{ - "loc.friendlyName": "Autenticación de Cargo (para ejecutores de tareas)", - "loc.helpMarkDown": "", - "loc.description": "Tarea de autenticación para el cliente de carga usado para instalar la distribución de cajas de carga", - "loc.instanceNameFormat": "autenticación de carga $(configFile)", - "loc.input.label.configFile": "archivo config.toml para autenticar", - "loc.input.help.configFile": "Ruta de acceso al archivo config.toml que especifica los registros con los que quiere trabajar. Seleccione el archivo, no la carpeta. Por ejemplo, \"/.cargo/config.toml\".", - "loc.input.label.cargoServiceConnections": "Credenciales para registros fuera de esta organización o colección", - "loc.input.help.cargoServiceConnections": "Credenciales que deben usarse para registros externos que están en el archivo config.toml del proyecto. Para registros en esta organización o colección, deje este valor en blanco; se usarán automáticamente las credenciales de la compilación.", - "loc.messages.FailedToAddAuthentication": "No se pudo agregar la autenticación", - "loc.messages.ConfigTomlNotToml": "El archivo que ha seleccionado para autenticar (%s) no es un archivo .toml válido.", - "loc.messages.ConfigTomlDoesNotExist": "El archivo config.toml que ha seleccionado en %s no existe actualmente.", - "loc.messages.ConfigTomlMissingRegistry": "El archivo config.toml seleccionado debe contener una tabla de registros", - "loc.messages.AuthenticatingThisConfigToml": "Agregando autenticación para el Registro que aparece en este archivo config.toml en %s", - "loc.messages.AddingAuthRegistry": "Agregando autenticación para el registro: %s con nombre de token: %s", - "loc.messages.AddingAuthExternalRegistry": "Agregando autenticación para el registro externo: %s con nombre de token: %s" -} \ No newline at end of file diff --git a/_generated/CargoAuthenticateV0_Node16/Strings/resources.resjson/fr-FR/resources.resjson b/_generated/CargoAuthenticateV0_Node16/Strings/resources.resjson/fr-FR/resources.resjson deleted file mode 100644 index 4187d2649548..000000000000 --- a/_generated/CargoAuthenticateV0_Node16/Strings/resources.resjson/fr-FR/resources.resjson +++ /dev/null @@ -1,17 +0,0 @@ -{ - "loc.friendlyName": "Authentification des marchandises (pour les exécuteurs de tâches)", - "loc.helpMarkDown": "", - "loc.description": "Tâche d’authentification pour le client de marchandises utilisé pour l’installation de la distribution de caisses de marchandises", - "loc.instanceNameFormat": "$(configFile) d’authentification de marchandises", - "loc.input.label.configFile": "fichier config.toml à authentifier", - "loc.input.help.configFile": "Chemin du fichier config.toml qui spécifie les registres à utiliser. Sélectionnez le fichier, pas le dossier. Exemple : « /.cargo/config.toml ».", - "loc.input.label.cargoServiceConnections": "Informations d’identification des registres situés en dehors de cette organisation/collection", - "loc.input.help.cargoServiceConnections": "Informations d’identification à utiliser pour les registres externes situés dans le fichier config.toml du projet. Pour les registres présents dans cette organisation/collection, n’indiquez aucune valeur. Les informations d’identification de la build sont utilisées automatiquement.", - "loc.messages.FailedToAddAuthentication": "Nous n’avons pas pu ajouter l’authentification.", - "loc.messages.ConfigTomlNotToml": "Le fichier que vous avez sélectionné pour l’authentification (%s) n’est pas un fichier .toml valide.", - "loc.messages.ConfigTomlDoesNotExist": "Le fichier .config.toml que vous avez sélectionné sur %s n’existe pas.", - "loc.messages.ConfigTomlMissingRegistry": "Le fichier config.toml que vous avez sélectionné doit contenir la table des registres", - "loc.messages.AuthenticatingThisConfigToml": "Ajout de l’authentification pour le Registre répertorié dans ce fichier config.toml au %s", - "loc.messages.AddingAuthRegistry": "Ajout de l’authentification pour le Registre : %s avec le nom de jeton : %s", - "loc.messages.AddingAuthExternalRegistry": "Ajout de l’authentification pour le Registre externe : %s avec le nom de jeton : %s" -} \ No newline at end of file diff --git a/_generated/CargoAuthenticateV0_Node16/Strings/resources.resjson/it-IT/resources.resjson b/_generated/CargoAuthenticateV0_Node16/Strings/resources.resjson/it-IT/resources.resjson deleted file mode 100644 index fedaecf3b61c..000000000000 --- a/_generated/CargoAuthenticateV0_Node16/Strings/resources.resjson/it-IT/resources.resjson +++ /dev/null @@ -1,17 +0,0 @@ -{ - "loc.friendlyName": "Autenticazione del carico (per gli strumenti di esecuzione attività)", - "loc.helpMarkDown": "", - "loc.description": "Attività di autenticazione per il client Cargo usato per l'installazione della distribuzione delle casse Cargo", - "loc.instanceNameFormat": "Autenticazione cargo $(configFile)", - "loc.input.label.configFile": "file config.toml da autenticare", - "loc.input.help.configFile": "Percorso del file config.toml che specifica i registri da usare. Selezionare il file, non la cartella, ad esempio \"/.cargo/config.toml\".", - "loc.input.label.cargoServiceConnections": "Credenziali per i registri esterni a questa organizzazione/raccolta", - "loc.input.help.cargoServiceConnections": "Credenziali da usare per i registri esterni situati nel file del progetto con estensione config.toml. Per i registri in questa organizzazione/raccolta lasciare vuoto il campo. Verranno usate automaticamente le credenziali della compilazione.", - "loc.messages.FailedToAddAuthentication": "Non è stato possibile aggiungere l'autenticazione.", - "loc.messages.ConfigTomlNotToml": "Il file selezionato per l'autenticazione (%s) non è un file con estensione .toml valido.", - "loc.messages.ConfigTomlDoesNotExist": "Il file config.toml selezionato in %s al momento non esiste.", - "loc.messages.ConfigTomlMissingRegistry": "Il file config.toml selezionato deve contenere la tabella dei registri", - "loc.messages.AuthenticatingThisConfigToml": "Aggiunta dell'autenticazione per il registro di sistema elencata in questo file config.toml in %s", - "loc.messages.AddingAuthRegistry": "Aggiunta dell'autenticazione per il registro di sistema: %s con nome token: %s", - "loc.messages.AddingAuthExternalRegistry": "Aggiunta dell'autenticazione per il registro di sistema esterno: %s con nome token: %s" -} \ No newline at end of file diff --git a/_generated/CargoAuthenticateV0_Node16/Strings/resources.resjson/ja-JP/resources.resjson b/_generated/CargoAuthenticateV0_Node16/Strings/resources.resjson/ja-JP/resources.resjson deleted file mode 100644 index b844374658aa..000000000000 --- a/_generated/CargoAuthenticateV0_Node16/Strings/resources.resjson/ja-JP/resources.resjson +++ /dev/null @@ -1,17 +0,0 @@ -{ - "loc.friendlyName": "Cargo 認証 (タスク ランナー用)", - "loc.helpMarkDown": "", - "loc.description": "Cargo クレート配布のインストールに使用される Cargo クライアントの認証タスク", - "loc.instanceNameFormat": "Cargo 認証 $(configFile)", - "loc.input.label.configFile": "認証するための config.toml ファイル", - "loc.input.help.configFile": "使用するレジストリを指定する config.toml ファイルへのパス。フォルダーではなくファイルを選択します。例: \"/.cargo/config.toml\"。", - "loc.input.label.cargoServiceConnections": "この組織/コレクション外のレジストリの資格情報", - "loc.input.help.cargoServiceConnections": "プロジェクトの config.toml にある外部レジストリに使用する資格情報です。この組織/コレクション内のレジストリの場合は、空白のままにします。ビルドの資格情報が自動的に使用されます。", - "loc.messages.FailedToAddAuthentication": "認証を追加できませんでした。", - "loc.messages.ConfigTomlNotToml": "認証するために選択したファイル (%s) は有効な .toml ファイルではありません。", - "loc.messages.ConfigTomlDoesNotExist": "%s で選択した config.toml ファイルが現時点では存在しません。", - "loc.messages.ConfigTomlMissingRegistry": "選択した config.toml ファイルには registries テーブルが含まれている必要があります", - "loc.messages.AuthenticatingThisConfigToml": "%s にあるこの config.toml ファイルにリストされているレジストリの認証を追加しています", - "loc.messages.AddingAuthRegistry": "レジストリの認証を追加しています: %s (トークン名: %s)", - "loc.messages.AddingAuthExternalRegistry": "外部レジストリの認証を追加しています: %s (トークン名: %s)" -} \ No newline at end of file diff --git a/_generated/CargoAuthenticateV0_Node16/Strings/resources.resjson/ko-KR/resources.resjson b/_generated/CargoAuthenticateV0_Node16/Strings/resources.resjson/ko-KR/resources.resjson deleted file mode 100644 index 74fe56b0c3f9..000000000000 --- a/_generated/CargoAuthenticateV0_Node16/Strings/resources.resjson/ko-KR/resources.resjson +++ /dev/null @@ -1,17 +0,0 @@ -{ - "loc.friendlyName": "화물 인증(작업 실행기용)", - "loc.helpMarkDown": "", - "loc.description": "화물 상자 배포를 설치하는 데 사용되는 화물 클라이언트에 대한 인증 작업", - "loc.instanceNameFormat": "화물 인증 $(configFile)", - "loc.input.label.configFile": "인증할 config.toml 파일", - "loc.input.help.configFile": "사용할 레지스트리를 지정하는 config.toml 파일의 경로입니다. 폴더가 아니라 파일을 선택합니다(예: \"/.cargo/config.toml\".).", - "loc.input.label.cargoServiceConnections": "이 조직/컬렉션 외부 레지스트리에 대한 자격 증명", - "loc.input.help.cargoServiceConnections": "외부 레지스트리에 사용할 자격 증명으로, 프로젝트의 config.toml에 있습니다. 이 조직/컬렉션에 있는 레지스트리의 경우 이 필드를 비워 둡니다. 빌드의 자격 증명이 자동으로 사용됩니다.", - "loc.messages.FailedToAddAuthentication": "인증을 추가하지 못했습니다.", - "loc.messages.ConfigTomlNotToml": "인증하도록 선택한 파일(%s)이 유효한 .toml 파일이 아닙니다.", - "loc.messages.ConfigTomlDoesNotExist": "%s에서 선택한 config.toml 파일이 현재 없습니다.", - "loc.messages.ConfigTomlMissingRegistry": "선택한 config.toml 파일에는 레지스트리 테이블이 있어야 합니다.", - "loc.messages.AuthenticatingThisConfigToml": "%s에서 이 config.toml 파일에 나열된 레지스트리에 대한 인증을 추가하는 중", - "loc.messages.AddingAuthRegistry": "레지스트리에 대한 인증 추가하는 중: %s(토큰 이름: %s)", - "loc.messages.AddingAuthExternalRegistry": "외부 레지스트리에 대한 인증 추가하는 중: %s(토큰 이름: %s)" -} \ No newline at end of file diff --git a/_generated/CargoAuthenticateV0_Node16/Strings/resources.resjson/ru-RU/resources.resjson b/_generated/CargoAuthenticateV0_Node16/Strings/resources.resjson/ru-RU/resources.resjson deleted file mode 100644 index 52f48d2bd4f1..000000000000 --- a/_generated/CargoAuthenticateV0_Node16/Strings/resources.resjson/ru-RU/resources.resjson +++ /dev/null @@ -1,17 +0,0 @@ -{ - "loc.friendlyName": "Проверка подлинности Cargo (для запускателей задач)", - "loc.helpMarkDown": "", - "loc.description": "Задача проверки подлинности для клиента Cargo, используемая для установки дистрибутива Cargo crates.", - "loc.instanceNameFormat": "$(configFile) для проверки подлинности Cargo", - "loc.input.label.configFile": "Файл config.toml для проверки подлинности", - "loc.input.help.configFile": "Путь к файлу config.toml, в котором указаны реестры, с которыми нужно работать. Выберите файл, а не папку, например \"/.cargo/config.toml\".", - "loc.input.label.cargoServiceConnections": "Учетные данные для реестров за пределами текущей организации/коллекции", - "loc.input.help.cargoServiceConnections": "Учетные данные для внешних реестров из проектного файла config.toml. Для реестров в текущей организации/коллекции оставьте это поле пустым; будут автоматически использоваться учетные данные сборки.", - "loc.messages.FailedToAddAuthentication": "Добавить проверку подлинности не удалось.", - "loc.messages.ConfigTomlNotToml": "Выбранный файл для проверки подлинности (%s) не является допустимым файлом .toml.", - "loc.messages.ConfigTomlDoesNotExist": "Файл config.toml, выбранный в %s, сейчас не существует.", - "loc.messages.ConfigTomlMissingRegistry": "Выбранный файл config.toml должен содержать таблицу реестров.", - "loc.messages.AuthenticatingThisConfigToml": "Добавление проверки подлинности для реестра, указанного в этом файле config.toml в %s.", - "loc.messages.AddingAuthRegistry": "Добавление проверки подлинности для реестра %s с именем токена %s.", - "loc.messages.AddingAuthExternalRegistry": "Добавление проверки подлинности для внешнего реестра %s с именем токена %s." -} \ No newline at end of file diff --git a/_generated/CargoAuthenticateV0_Node16/Strings/resources.resjson/zh-CN/resources.resjson b/_generated/CargoAuthenticateV0_Node16/Strings/resources.resjson/zh-CN/resources.resjson deleted file mode 100644 index 9708a53d8522..000000000000 --- a/_generated/CargoAuthenticateV0_Node16/Strings/resources.resjson/zh-CN/resources.resjson +++ /dev/null @@ -1,17 +0,0 @@ -{ - "loc.friendlyName": "Cargo 身份验证(适用于任务运行程序)", - "loc.helpMarkDown": "", - "loc.description": "用于安装 Cargo crates 分发版的 cargo 客户端的身份验证任务", - "loc.instanceNameFormat": "cargo 身份验证 $(configFile)", - "loc.input.label.configFile": "要进行身份验证的 config.toml 文件", - "loc.input.help.configFile": "指定要使用的注册表的 config.toml 文件的路径。选择文件,而不是文件夹,例如 \"/.cargo/config.toml\"。", - "loc.input.label.cargoServiceConnections": "用于此组织/集合外部的注册表的凭据", - "loc.input.help.cargoServiceConnections": "用于位于项目的 config.tom 中的外部注册表的凭据。对于此组织/集合中的注册表,请将其留空;将自动使用生成的凭据。", - "loc.messages.FailedToAddAuthentication": "添加身份验证失败。", - "loc.messages.ConfigTomlNotToml": "选择进行身份验证的文件(%s)不是一个有效的 .toml 文件。", - "loc.messages.ConfigTomlDoesNotExist": "在 %s 中选择的 config.toml 文件当前不存在。", - "loc.messages.ConfigTomlMissingRegistry": "所选的 config.toml 文件必须包含注册表", - "loc.messages.AuthenticatingThisConfigToml": "正在为位于 %s 的此 config.toml 文件中列出的注册表添加身份验证", - "loc.messages.AddingAuthRegistry": "正在为注册表 %s 添加身份验证,令牌名称为: %s", - "loc.messages.AddingAuthExternalRegistry": "正在为外部注册表 %s 添加身份验证,令牌名称为: %s" -} \ No newline at end of file diff --git a/_generated/CargoAuthenticateV0_Node16/Strings/resources.resjson/zh-TW/resources.resjson b/_generated/CargoAuthenticateV0_Node16/Strings/resources.resjson/zh-TW/resources.resjson deleted file mode 100644 index 70abbf08e443..000000000000 --- a/_generated/CargoAuthenticateV0_Node16/Strings/resources.resjson/zh-TW/resources.resjson +++ /dev/null @@ -1,17 +0,0 @@ -{ - "loc.friendlyName": "貨物驗證 (適用於工作執行器)", - "loc.helpMarkDown": "", - "loc.description": "驗證工作,適用於裝運貨櫃配送的貨運客戶", - "loc.instanceNameFormat": "貨物驗證 $(configFile)", - "loc.input.label.configFile": "要驗證的 config.toml 檔案", - "loc.input.help.configFile": "config.toml 檔案的路徑,指定您要使用的登錄。請選取檔案而非資料夾,例如 \"/.cargo/config.toml\"。", - "loc.input.label.cargoServiceConnections": "此組織/集合外部登錄的認證", - "loc.input.help.cargoServiceConnections": "要用於專案 config.toml 中外部登錄的認證。針對此組織/集合中的登錄,請將此欄位保留空白,系統會自動使用組建的認證。", - "loc.messages.FailedToAddAuthentication": "無法新增驗證。", - "loc.messages.ConfigTomlNotToml": "您選取要驗證的檔案 (%s) 不是有效的 .toml 檔案。", - "loc.messages.ConfigTomlDoesNotExist": "您在 %s 選取的 config.toml 檔案目前不存在。", - "loc.messages.ConfigTomlMissingRegistry": "您選取的 config.toml 檔案必須包含登錄表格", - "loc.messages.AuthenticatingThisConfigToml": "為在 %s 的 config.toml 檔案中列出的登錄新增驗證", - "loc.messages.AddingAuthRegistry": "正在新增登錄的驗證: 具有權杖名稱的 %s: %s", - "loc.messages.AddingAuthExternalRegistry": "正在新增外部登錄的驗證: 具有權杖名稱的 %s: %s" -} \ No newline at end of file diff --git a/_generated/CargoAuthenticateV0_Node16/Tests/L0.ts b/_generated/CargoAuthenticateV0_Node16/Tests/L0.ts deleted file mode 100644 index 168f28df76cf..000000000000 --- a/_generated/CargoAuthenticateV0_Node16/Tests/L0.ts +++ /dev/null @@ -1,16 +0,0 @@ -import fs = require('fs'); -import assert = require('assert'); -import path = require('path'); - -describe('CargoAuthenticateV0 Suite', function () { - before(() => { - }); - - after(() => { - }); - - it('Does a basic hello world test', function(done: MochaDone) { - // TODO - add real tests - done(); - }); -}); diff --git a/_generated/CargoAuthenticateV0_Node16/Tests/package-lock.json b/_generated/CargoAuthenticateV0_Node16/Tests/package-lock.json deleted file mode 100644 index a0c84cb49604..000000000000 --- a/_generated/CargoAuthenticateV0_Node16/Tests/package-lock.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "name": "cargo-authenticate-tests", - "version": "1.0.0", - "lockfileVersion": 1 -} diff --git a/_generated/CargoAuthenticateV0_Node16/Tests/package.json b/_generated/CargoAuthenticateV0_Node16/Tests/package.json deleted file mode 100644 index a198bfd0d2e4..000000000000 --- a/_generated/CargoAuthenticateV0_Node16/Tests/package.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "name": "cargo-authenticate-tests", - "version": "1.0.0", - "description": "Azure Pipelines Cargo Authenticate V0 Task Tests", - "main": "L0.js", - "scripts": { - "test": "echo \"Error: no test specified\" && exit 1" - }, - "repository": { - "type": "git", - "url": "git+ssh://git@github.com/Microsoft/azure-pipelines-tasks.git" - }, - "author": "Microsoft Corporation", - "license": "MIT", - "bugs": { - "url": "https://github.com/Microsoft/azure-pipelines-tasks/issues" - }, - "homepage": "https://github.com/Microsoft/azure-pipelines-tasks#readme" -} diff --git a/_generated/CargoAuthenticateV0_Node16/cargoauthenticatemain.ts b/_generated/CargoAuthenticateV0_Node16/cargoauthenticatemain.ts deleted file mode 100644 index def32f080131..000000000000 --- a/_generated/CargoAuthenticateV0_Node16/cargoauthenticatemain.ts +++ /dev/null @@ -1,106 +0,0 @@ -import * as path from 'path'; -import * as tl from 'azure-pipelines-task-lib/task'; -import * as toml from 'toml'; -import * as fs from 'fs'; -import * as constants from './constants'; -import * as util from 'azure-pipelines-tasks-packaging-common/util'; -import * as pkgLocationUtils from 'azure-pipelines-tasks-packaging-common/locationUtilities'; -import * as url from 'url'; -import * as base64 from 'base-64'; -import * as utf8 from 'utf8'; -import { ServiceConnection, getPackagingServiceConnections, ServiceConnectionAuthType, UsernamePasswordServiceConnection, TokenServiceConnection } from "azure-pipelines-tasks-artifacts-common/serviceConnectionUtils"; - -async function main(): Promise { - tl.setResourcePath(path.join(__dirname, 'task.json')); - - try { - let configtoml = tl.getInput(constants.CargoAuthenticateTaskInput.ConfigFile); - if (!tl.exist(configtoml)) { - throw new Error(tl.loc('ConfigTomlDoesNotExist', configtoml)); - } - else { - console.log(tl.loc("AuthenticatingThisConfigToml", configtoml)); - } - - // These two formats will work - // [registries] - // zhentan-test = { index = "sparse+https://pkgs.dev.azure.com/codesharing-SU0/zhentan-test/_packaging/zhentan-test/Cargo/index/" } - // [registries.zhentan-test1] - // index = "sparse+https://pkgs.dev.azure.com/codesharing-SU0/zhentan-test/_packaging/zhentan-test/Cargo/index/" - let configtomlFile = fs.readFileSync(configtoml, 'utf8'); - var result = toml.parse(configtomlFile); - if (!result.registries) - { - throw new Error(tl.loc('ConfigTomlMissingRegistry')); - } - - let packagingLocation: pkgLocationUtils.PackagingLocation; - try { - packagingLocation = await pkgLocationUtils.getPackagingUris(pkgLocationUtils.ProtocolType.Cargo); - } catch (error) { - tl.debug('Unable to get packaging URIs'); - util.logError(error); - throw error; - } - - const collectionHosts = packagingLocation.PackagingUris.map((pkgUrl: string) => { - const parsedUrl = url.parse(pkgUrl); - if (parsedUrl && parsedUrl.host) { - return parsedUrl.host.toLowerCase(); - } - return undefined; - }); - - const localAccesstoken = `Bearer ${tl.getVariable('System.AccessToken')}`; - const serviceConnections = getPackagingServiceConnections('cargoServiceConnections'); - let externalServiceConnections: ServiceConnection[] = []; - - for (let serviceConnection of serviceConnections) { - switch (serviceConnection.authType) { - case (ServiceConnectionAuthType.UsernamePassword): - externalServiceConnections.push(serviceConnection); - break; - case (ServiceConnectionAuthType.Token): - // We only support crates.io - if (url.parse(serviceConnection.packageSource.uri).host !== "crates.io") throw Error(tl.loc('Error_InvalidServiceConnection', serviceConnection.packageSource.uri)); - - const tokenAuthInfo = serviceConnection as TokenServiceConnection; - tl.debug(`Detected token credentials for '${serviceConnection.packageSource.uri}'`); - tl.setVariable("CARGO_REGISTRY_TOKEN", tokenAuthInfo.token) - break; - default: - throw Error(tl.loc('Error_InvalidServiceConnection', serviceConnection.packageSource.uri)); - } - } - - for (let registry of Object.keys(result.registries)) { - const registryUrl = url.parse(result.registries[registry].index); - let tokenName = `CARGO_REGISTRIES_${registry.toLocaleUpperCase().replace(/-/g, "_")}_TOKEN`; - if (registryUrl && registryUrl.host && collectionHosts.indexOf(registryUrl.host.toLowerCase()) >= 0) { - let currentRegistry : string; - for (let serviceConnection of externalServiceConnections) { - if (url.parse(serviceConnection.packageSource.uri).href === url.parse(result.registries[registry].index.replace("sparse+", "")).href) { - const usernamePasswordAuthInfo = serviceConnection as UsernamePasswordServiceConnection; - currentRegistry = registry; - tl.debug(`Detected username/password or PAT credentials for '${serviceConnection.packageSource.uri}'`); - tl.debug(tl.loc('AddingAuthExternalRegistry', registry, tokenName)); - tl.setVariable(tokenName, `Basic ${base64.encode(utf8.encode(`${usernamePasswordAuthInfo.username}:${usernamePasswordAuthInfo.password}`))}`); - } - } - // Default to internal registry if no token has been set yet - if (!currentRegistry) { - tl.debug(tl.loc('AddingAuthRegistry', registry, tokenName)); - tl.setVariable(tokenName, localAccesstoken); - } - } - } - } - - catch(error) { - tl.error(error); - tl.setResult(tl.TaskResult.Failed, tl.loc("FailedToAddAuthentication")); - return; - } -} - -main(); \ No newline at end of file diff --git a/_generated/CargoAuthenticateV0_Node16/constants.ts b/_generated/CargoAuthenticateV0_Node16/constants.ts deleted file mode 100644 index 866678e0b280..000000000000 --- a/_generated/CargoAuthenticateV0_Node16/constants.ts +++ /dev/null @@ -1,4 +0,0 @@ -export class CargoAuthenticateTaskInput { - public static ConfigFile: string = 'configFile'; - public static cargoServiceConnections: string = 'cargoServiceConnections'; -} \ No newline at end of file diff --git a/_generated/CargoAuthenticateV0_Node16/icon.png b/_generated/CargoAuthenticateV0_Node16/icon.png deleted file mode 100644 index 20aabf9eae1c..000000000000 Binary files a/_generated/CargoAuthenticateV0_Node16/icon.png and /dev/null differ diff --git a/_generated/CargoAuthenticateV0_Node16/icon.svg b/_generated/CargoAuthenticateV0_Node16/icon.svg deleted file mode 100644 index 3adfb692a433..000000000000 --- a/_generated/CargoAuthenticateV0_Node16/icon.svg +++ /dev/null @@ -1,62 +0,0 @@ - - - - \ No newline at end of file diff --git a/_generated/CargoAuthenticateV0_Node16/make.json b/_generated/CargoAuthenticateV0_Node16/make.json deleted file mode 100644 index 1c538963f7e8..000000000000 --- a/_generated/CargoAuthenticateV0_Node16/make.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "rm": [ - { - "items": [ - "node_modules/azure-pipelines-tasks-artifacts-common/node_modules/azure-pipelines-task-lib", - "node_modules/azure-pipelines-tasks-packaging-common/node_modules/azure-pipelines-task-lib" - ], - "options": "-Rf" - } - ] -} \ No newline at end of file diff --git a/_generated/CargoAuthenticateV0_Node16/package-lock.json b/_generated/CargoAuthenticateV0_Node16/package-lock.json deleted file mode 100644 index 1707691b1dea..000000000000 --- a/_generated/CargoAuthenticateV0_Node16/package-lock.json +++ /dev/null @@ -1,762 +0,0 @@ -{ - "name": "cargoauthenticate", - "version": "1.0.0", - "lockfileVersion": 1, - "requires": true, - "dependencies": { - "@types/concat-stream": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/@types/concat-stream/-/concat-stream-1.6.1.tgz", - "integrity": "sha512-eHE4cQPoj6ngxBZMvVf6Hw7Mh4jMW4U9lpGmS5GBPB9RYxlFg+CHaVN7ErNY4W9XfLIEn20b4VDYaIrbq0q4uA==", - "requires": { - "@types/node": "*" - } - }, - "@types/form-data": { - "version": "0.0.33", - "resolved": "https://registry.npmjs.org/@types/form-data/-/form-data-0.0.33.tgz", - "integrity": "sha512-8BSvG1kGm83cyJITQMZSulnl6QV8jqAGreJsc5tPu1Jq0vTSOiY/k24Wx82JRpWwZSqrala6sd5rWi6aNXvqcw==", - "requires": { - "@types/node": "*" - } - }, - "@types/fs-extra": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-8.0.0.tgz", - "integrity": "sha512-bCtL5v9zdbQW86yexOlXWTEGvLNqWxMFyi7gQA7Gcthbezr2cPSOb8SkESVKA937QD5cIwOFLDFt0MQoXOEr9Q==", - "requires": { - "@types/node": "*" - } - }, - "@types/ini": { - "version": "1.3.30", - "resolved": "https://registry.npmjs.org/@types/ini/-/ini-1.3.30.tgz", - "integrity": "sha512-2+iF8zPSbpU83UKE+PNd4r/MhwNAdyGpk3H+VMgEH3EhjFZq1kouLgRoZrmIcmoGX97xFvqdS44DkICR5Nz3tQ==" - }, - "@types/ltx": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/@types/ltx/-/ltx-2.8.0.tgz", - "integrity": "sha512-qHnPVD0FFquypl7Yy8qqvDjhnX3c7toUYjjALK+bug7MfR2WCRTIjw+GUMfehRi/Mbhj5rLAQerPTnTCUzSCWg==", - "requires": { - "@types/node": "*" - } - }, - "@types/mocha": { - "version": "5.2.7", - "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-5.2.7.tgz", - "integrity": "sha512-NYrtPht0wGzhwe9+/idPaBB+TqkY9AhTvOLMkThm0IoEfLaiVQZwBwyJ5puCkO3AUCWrmcoePjp2mbFocKy4SQ==" - }, - "@types/mockery": { - "version": "1.4.29", - "resolved": "https://registry.npmjs.org/@types/mockery/-/mockery-1.4.29.tgz", - "integrity": "sha512-SwFMxO68Z6ERGFpPYBdmgfS5LloELzY16h/PMAhnxMog91JcHI5AJjW0HN56cGUPhV0nDb8xNWsJkhuDzr4lAQ==" - }, - "@types/node": { - "version": "16.18.6", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.6.tgz", - "integrity": "sha512-vmYJF0REqDyyU0gviezF/KHq/fYaUbFhkcNbQCuPGFQj6VTbXuHZoxs/Y7mutWe73C8AC6l9fFu8mSYiBAqkGA==" - }, - "@types/q": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.2.tgz", - "integrity": "sha512-ce5d3q03Ex0sy4R14722Rmt6MT07Ua+k4FwDfdcToYJcMKNtRVQvJ6JCAPdAmAnbRb6CsX6aYb9m96NGod9uTw==" - }, - "@types/qs": { - "version": "6.9.7", - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", - "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==" - }, - "@types/semver": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-5.5.0.tgz", - "integrity": "sha512-41qEJgBH/TWgo5NFSvBCJ1qkoi3Q6ONSF2avrHq1LVEZfYpdHmj0y9SuTK+u9ZhG1sYQKBL1AWXKyLWP4RaUoQ==" - }, - "@types/uuid": { - "version": "8.3.4", - "resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-8.3.4.tgz", - "integrity": "sha512-c/I8ZRb51j+pYGAu5CrFMRxqZ2ke4y2grEBO5AUjgSkSk+qT2Ea+OdWElz/OiMf5MNpn2b17kuVBwZLQJXzihw==" - }, - "adm-zip": { - "version": "0.4.16", - "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.4.16.tgz", - "integrity": "sha512-TFi4HBKSGfIKsK5YCkKaaFG2m4PEDyViZmEwof3MTIgzimHLto6muaHVpbrljdIvIrFZzEq/p4nafOeLcYegrg==" - }, - "asap": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", - "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==" - }, - "asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" - }, - "azure-devops-node-api": { - "version": "10.2.2", - "resolved": "https://registry.npmjs.org/azure-devops-node-api/-/azure-devops-node-api-10.2.2.tgz", - "integrity": "sha512-4TVv2X7oNStT0vLaEfExmy3J4/CzfuXolEcQl/BRUmvGySqKStTG2O55/hUQ0kM7UJlZBLgniM0SBq4d/WkKow==", - "requires": { - "tunnel": "0.0.6", - "typed-rest-client": "^1.8.4" - } - }, - "azure-pipelines-task-lib": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/azure-pipelines-task-lib/-/azure-pipelines-task-lib-4.1.0.tgz", - "integrity": "sha512-8CNC9PcP+4eS76QcIDmPmBfrrao9xpy/M0Uts4TWk3chfr3uOXFGf0DYHVTJGF9180g51kyVXYTObicouq0KZQ==", - "requires": { - "minimatch": "3.0.5", - "mockery": "^2.1.0", - "q": "^1.5.1", - "semver": "^5.1.0", - "shelljs": "^0.8.5", - "sync-request": "6.1.0", - "uuid": "^3.0.1" - }, - "dependencies": { - "mockery": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mockery/-/mockery-2.1.0.tgz", - "integrity": "sha512-9VkOmxKlWXoDO/h1jDZaS4lH33aWfRiJiNT/tKj+8OGzrcFDLo8d0syGdbsc3Bc4GvRXPb+NMMvojotmuGJTvA==" - } - } - }, - "azure-pipelines-tasks-artifacts-common": { - "version": "2.212.0", - "resolved": "https://registry.npmjs.org/azure-pipelines-tasks-artifacts-common/-/azure-pipelines-tasks-artifacts-common-2.212.0.tgz", - "integrity": "sha512-TCUDgalOF7JaxxuJVQaMzlRMGTmDe55WFsJ7KGPRX/v8DpZ0kS1jpgNuj08HLz0i2jUHLFPawbs4fPo3nwKBzg==", - "requires": { - "@types/fs-extra": "8.0.0", - "@types/mocha": "^5.2.6", - "@types/node": "^16.11.39", - "azure-devops-node-api": "10.2.2", - "azure-pipelines-task-lib": "^4.0.0-preview", - "fs-extra": "8.1.0", - "semver": "6.3.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } - }, - "azure-pipelines-tasks-packaging-common": { - "version": "3.214.0", - "resolved": "https://registry.npmjs.org/azure-pipelines-tasks-packaging-common/-/azure-pipelines-tasks-packaging-common-3.214.0.tgz", - "integrity": "sha512-TLn0BDm/igBwmKbEoLuGUUeijpDKRBVbi5hU72RvsAuAAFV3PHZgg/l0yHvPKS8BDDQ5zUS6g/Yo+9t8mSg09A==", - "requires": { - "@types/ini": "1.3.30", - "@types/ltx": "2.8.0", - "@types/mocha": "^5.2.6", - "@types/mockery": "1.4.29", - "@types/node": "^16.11.39", - "@types/q": "1.5.2", - "adm-zip": "^0.4.11", - "azure-devops-node-api": "10.2.2", - "azure-pipelines-task-lib": "^4.0.0-preview", - "azure-pipelines-tool-lib": "^2.0.0-preview", - "ini": "^1.3.8", - "ip-address": "^5.8.9", - "ltx": "^2.6.2", - "q": "^1.5.0", - "semver": "^5.5.0", - "typed-rest-client": "1.8.4" - }, - "dependencies": { - "azure-devops-node-api": { - "version": "10.2.2", - "resolved": "https://registry.npmjs.org/azure-devops-node-api/-/azure-devops-node-api-10.2.2.tgz", - "integrity": "sha512-4TVv2X7oNStT0vLaEfExmy3J4/CzfuXolEcQl/BRUmvGySqKStTG2O55/hUQ0kM7UJlZBLgniM0SBq4d/WkKow==", - "requires": { - "tunnel": "0.0.6", - "typed-rest-client": "^1.8.4" - } - }, - "tunnel": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/tunnel/-/tunnel-0.0.6.tgz", - "integrity": "sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==" - }, - "typed-rest-client": { - "version": "1.8.4", - "resolved": "https://registry.npmjs.org/typed-rest-client/-/typed-rest-client-1.8.4.tgz", - "integrity": "sha512-MyfKKYzk3I6/QQp6e1T50py4qg+c+9BzOEl2rBmQIpStwNUoqQ73An+Tkfy9YuV7O+o2mpVVJpe+fH//POZkbg==", - "requires": { - "qs": "^6.9.1", - "tunnel": "0.0.6", - "underscore": "^1.12.1" - } - }, - "underscore": { - "version": "1.13.6", - "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.6.tgz", - "integrity": "sha512-+A5Sja4HP1M08MaXya7p5LvjuM7K6q/2EaC0+iovj/wOcMsTzMvDFbasi/oSapiwOlt252IqsKqPjCl7huKS0A==" - } - } - }, - "azure-pipelines-tool-lib": { - "version": "2.0.0-preview", - "resolved": "https://registry.npmjs.org/azure-pipelines-tool-lib/-/azure-pipelines-tool-lib-2.0.0-preview.tgz", - "integrity": "sha512-OeivwKLpLMsvGpZ2H+2UPxFwwqNkV8TzfKByqjYAllzGDAw4BvciAdjCMwkpGdTOnzfPbRpr33sy48kn7RqfKA==", - "requires": { - "@types/semver": "^5.3.0", - "@types/uuid": "^3.4.5", - "azure-pipelines-task-lib": "^4.0.0-preview", - "semver": "^5.7.0", - "semver-compare": "^1.0.0", - "typed-rest-client": "^1.8.6", - "uuid": "^3.3.2" - }, - "dependencies": { - "@types/uuid": { - "version": "3.4.10", - "resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-3.4.10.tgz", - "integrity": "sha512-BgeaZuElf7DEYZhWYDTc/XcLZXdVgFkVSTa13BqKvbnmUrxr3TJFKofUxCtDO9UQOdhnV+HPOESdHiHKZOJV1A==" - }, - "tunnel": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/tunnel/-/tunnel-0.0.6.tgz", - "integrity": "sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==" - }, - "typed-rest-client": { - "version": "1.8.9", - "resolved": "https://registry.npmjs.org/typed-rest-client/-/typed-rest-client-1.8.9.tgz", - "integrity": "sha512-uSmjE38B80wjL85UFX3sTYEUlvZ1JgCRhsWj/fJ4rZ0FqDUFoIuodtiVeE+cUqiVTOKPdKrp/sdftD15MDek6g==", - "requires": { - "qs": "^6.9.1", - "tunnel": "0.0.6", - "underscore": "^1.12.1" - } - }, - "underscore": { - "version": "1.13.6", - "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.6.tgz", - "integrity": "sha512-+A5Sja4HP1M08MaXya7p5LvjuM7K6q/2EaC0+iovj/wOcMsTzMvDFbasi/oSapiwOlt252IqsKqPjCl7huKS0A==" - } - } - }, - "balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" - }, - "base-64": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/base-64/-/base-64-0.1.0.tgz", - "integrity": "sha512-Y5gU45svrR5tI2Vt/X9GPd3L0HNIKzGu202EjxrXMpuc2V2CiKgemAbUUsqYmZJvPtCXoUKjNZwBJzsNScUbXA==" - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" - }, - "call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", - "requires": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" - } - }, - "caseless": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==" - }, - "combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "requires": { - "delayed-stream": "~1.0.0" - } - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" - }, - "concat-stream": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", - "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", - "requires": { - "buffer-from": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^2.2.2", - "typedarray": "^0.0.6" - } - }, - "core-util-is": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" - }, - "delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==" - }, - "form-data": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.5.1.tgz", - "integrity": "sha512-m21N3WOmEEURgk6B9GLOE4RuWOFf28Lhh9qGYeNlGq4VDXUlJy2th2slBNU8Gp8EzloYZOibZJ7t5ecIrFSjVA==", - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" - } - }, - "fs-extra": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", - "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", - "requires": { - "graceful-fs": "^4.2.0", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - } - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" - }, - "function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" - }, - "get-intrinsic": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz", - "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==", - "requires": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.3" - } - }, - "get-port": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/get-port/-/get-port-3.2.0.tgz", - "integrity": "sha512-x5UJKlgeUiNT8nyo/AcnwLnZuZNcSjSw0kogRB+Whd1fjjFq4B1hySFxSFWWSn4mIBzg3sRNUDFYc4g5gjPoLg==" - }, - "glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "dependencies": { - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "requires": { - "brace-expansion": "^1.1.7" - } - } - } - }, - "graceful-fs": { - "version": "4.2.10", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" - }, - "has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "requires": { - "function-bind": "^1.1.1" - } - }, - "has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==" - }, - "http-basic": { - "version": "8.1.3", - "resolved": "https://registry.npmjs.org/http-basic/-/http-basic-8.1.3.tgz", - "integrity": "sha512-/EcDMwJZh3mABI2NhGfHOGOeOZITqfkEO4p/xK+l3NpyncIHUQBoMvCSF/b5GqvKtySC2srL/GGG3+EtlqlmCw==", - "requires": { - "caseless": "^0.12.0", - "concat-stream": "^1.6.2", - "http-response-object": "^3.0.1", - "parse-cache-control": "^1.0.1" - } - }, - "http-response-object": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/http-response-object/-/http-response-object-3.0.2.tgz", - "integrity": "sha512-bqX0XTF6fnXSQcEJ2Iuyr75yVakyjIDCqroJQ/aHfSdlM743Cwqoi2nDYMzLGWUcuTWGWy8AAvOKXTfiv6q9RA==", - "requires": { - "@types/node": "^10.0.3" - }, - "dependencies": { - "@types/node": { - "version": "10.17.60", - "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.60.tgz", - "integrity": "sha512-F0KIgDJfy2nA3zMLmWGKxcH2ZVEtCZXHHdOQs2gSaQ27+lNeEfGxzkIw90aXswATX7AZ33tahPbzy6KAfUreVw==" - } - } - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, - "ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" - }, - "interpret": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", - "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==" - }, - "ip-address": { - "version": "5.9.4", - "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-5.9.4.tgz", - "integrity": "sha512-dHkI3/YNJq4b/qQaz+c8LuarD3pY24JqZWfjB8aZx1gtpc2MDILu9L9jpZe1sHpzo/yWFweQVn+U//FhazUxmw==", - "requires": { - "jsbn": "1.1.0", - "lodash": "^4.17.15", - "sprintf-js": "1.1.2" - } - }, - "is-core-module": { - "version": "2.11.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", - "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", - "requires": { - "has": "^1.0.3" - } - }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" - }, - "jsbn": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-1.1.0.tgz", - "integrity": "sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==" - }, - "jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", - "requires": { - "graceful-fs": "^4.1.6" - } - }, - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" - }, - "ltx": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/ltx/-/ltx-2.10.0.tgz", - "integrity": "sha512-RB4zR6Mrp/0wTNS9WxMvpgfht/7u/8QAC9DpPD19opL/4OASPa28uoliFqeDkLUU8pQ4aeAfATBZmz1aSAHkMw==", - "requires": { - "inherits": "^2.0.4" - } - }, - "mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" - }, - "mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "requires": { - "mime-db": "1.52.0" - } - }, - "minimatch": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.5.tgz", - "integrity": "sha512-tUpxzX0VAzJHjLu0xUfFv1gwVp9ba3IOuRAVH2EGuRW8a5emA2FlACLqiT/lDVtS1W+TGNwqz3sWaNyLgDJWuw==", - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "object-inspect": { - "version": "1.12.2", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", - "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==" - }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "requires": { - "wrappy": "1" - } - }, - "parse-cache-control": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parse-cache-control/-/parse-cache-control-1.0.1.tgz", - "integrity": "sha512-60zvsJReQPX5/QP0Kzfd/VrpjScIQ7SHBW6bFCYfEP+fp0Eppr1SHhIO5nd1PjZtvclzSzES9D/p5nFJurwfWg==" - }, - "path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==" - }, - "path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" - }, - "process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" - }, - "promise": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/promise/-/promise-8.3.0.tgz", - "integrity": "sha512-rZPNPKTOYVNEEKFaq1HqTgOwZD+4/YHS5ukLzQCypkj+OkYx7iv0mA91lJlpPPZ8vMau3IIGj5Qlwrx+8iiSmg==", - "requires": { - "asap": "~2.0.6" - } - }, - "q": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", - "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==" - }, - "qs": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", - "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", - "requires": { - "side-channel": "^1.0.4" - } - }, - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "rechoir": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", - "integrity": "sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==", - "requires": { - "resolve": "^1.1.6" - } - }, - "resolve": { - "version": "1.22.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", - "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", - "requires": { - "is-core-module": "^2.9.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - } - }, - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" - }, - "semver-compare": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz", - "integrity": "sha512-YM3/ITh2MJ5MtzaM429anh+x2jiLVjqILF4m4oyQB18W7Ggea7BfqdH/wGMK7dDiMghv/6WG7znWMwUDzJiXow==" - }, - "shelljs": { - "version": "0.8.5", - "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.5.tgz", - "integrity": "sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==", - "requires": { - "glob": "^7.0.0", - "interpret": "^1.0.0", - "rechoir": "^0.6.2" - } - }, - "side-channel": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", - "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", - "requires": { - "call-bind": "^1.0.0", - "get-intrinsic": "^1.0.2", - "object-inspect": "^1.9.0" - } - }, - "sprintf-js": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz", - "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==" - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - } - }, - "supports-preserve-symlinks-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==" - }, - "sync-request": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/sync-request/-/sync-request-6.1.0.tgz", - "integrity": "sha512-8fjNkrNlNCrVc/av+Jn+xxqfCjYaBoHqCsDz6mt030UMxJGr+GSfCV1dQt2gRtlL63+VPidwDVLr7V2OcTSdRw==", - "requires": { - "http-response-object": "^3.0.1", - "sync-rpc": "^1.2.1", - "then-request": "^6.0.0" - } - }, - "sync-rpc": { - "version": "1.3.6", - "resolved": "https://registry.npmjs.org/sync-rpc/-/sync-rpc-1.3.6.tgz", - "integrity": "sha512-J8jTXuZzRlvU7HemDgHi3pGnh/rkoqR/OZSjhTyyZrEkkYQbk7Z33AXp37mkPfPpfdOuj7Ex3H/TJM1z48uPQw==", - "requires": { - "get-port": "^3.1.0" - } - }, - "then-request": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/then-request/-/then-request-6.0.2.tgz", - "integrity": "sha512-3ZBiG7JvP3wbDzA9iNY5zJQcHL4jn/0BWtXIkagfz7QgOL/LqjCEOBQuJNZfu0XYnv5JhKh+cDxCPM4ILrqruA==", - "requires": { - "@types/concat-stream": "^1.6.0", - "@types/form-data": "0.0.33", - "@types/node": "^8.0.0", - "@types/qs": "^6.2.31", - "caseless": "~0.12.0", - "concat-stream": "^1.6.0", - "form-data": "^2.2.0", - "http-basic": "^8.1.1", - "http-response-object": "^3.0.1", - "promise": "^8.0.0", - "qs": "^6.4.0" - }, - "dependencies": { - "@types/node": { - "version": "8.10.66", - "resolved": "https://registry.npmjs.org/@types/node/-/node-8.10.66.tgz", - "integrity": "sha512-tktOkFUA4kXx2hhhrB8bIFb5TbwzS4uOhKEmwiD+NoiL0qtP2OQ9mFldbgD4dV1djrlBYP6eBuQZiWjuHUpqFw==" - } - } - }, - "toml": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/toml/-/toml-3.0.0.tgz", - "integrity": "sha512-y/mWCZinnvxjTKYhJ+pYxwD0mRLVvOtdS2Awbgxln6iEnt4rk0yBxeSBHkGJcPucRiG0e55mwWp+g/05rsrd6w==" - }, - "tunnel": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/tunnel/-/tunnel-0.0.6.tgz", - "integrity": "sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==" - }, - "typed-rest-client": { - "version": "1.8.9", - "resolved": "https://registry.npmjs.org/typed-rest-client/-/typed-rest-client-1.8.9.tgz", - "integrity": "sha512-uSmjE38B80wjL85UFX3sTYEUlvZ1JgCRhsWj/fJ4rZ0FqDUFoIuodtiVeE+cUqiVTOKPdKrp/sdftD15MDek6g==", - "requires": { - "qs": "^6.9.1", - "tunnel": "0.0.6", - "underscore": "^1.12.1" - } - }, - "typedarray": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", - "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==" - }, - "typescript": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.0.2.tgz", - "integrity": "sha512-e4ERvRV2wb+rRZ/IQeb3jm2VxBsirQLpQhdxplZ2MEzGvDkkMmPglecnNDfSUBivMjP93vRbngYYDQqQ/78bcQ==", - "dev": true - }, - "underscore": { - "version": "1.13.6", - "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.6.tgz", - "integrity": "sha512-+A5Sja4HP1M08MaXya7p5LvjuM7K6q/2EaC0+iovj/wOcMsTzMvDFbasi/oSapiwOlt252IqsKqPjCl7huKS0A==" - }, - "universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" - }, - "utf8": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/utf8/-/utf8-2.1.2.tgz", - "integrity": "sha512-QXo+O/QkLP/x1nyi54uQiG0XrODxdysuQvE5dtVqv7F5K2Qb6FsN+qbr6KhF5wQ20tfcV3VQp0/2x1e1MRSPWg==" - }, - "util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" - }, - "uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" - }, - "wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" - } - } -} diff --git a/_generated/CargoAuthenticateV0_Node16/package.json b/_generated/CargoAuthenticateV0_Node16/package.json deleted file mode 100644 index 953cacbcd99e..000000000000 --- a/_generated/CargoAuthenticateV0_Node16/package.json +++ /dev/null @@ -1,40 +0,0 @@ -{ - "name": "cargoauthenticate", - "version": "1.0.0", - "description": "Authenticate cargo client.", - "main": "cargoAuthenticateMain.js", - "scripts": { - "test": "echo \"Error: no test specified\" && exit 1" - }, - "repository": { - "type": "git", - "url": "git+https://github.com/Microsoft/azure-pipelines-tasks.git" - }, - "keywords": [ - "Azure", - "Pipelines", - "Tasks", - "Cargo", - "Rust" - ], - "author": "Microsoft Corporation", - "license": "MIT", - "bugs": { - "url": "https://github.com/Microsoft/azure-pipelines-tasks/issues" - }, - "homepage": "https://github.com/Microsoft/azure-pipelines-tasks#readme", - "dependencies": { - "@types/mocha": "^5.2.7", - "@types/node": "^16.11.39", - "@types/uuid": "^8.3.0", - "azure-pipelines-task-lib": "4.1.0", - "azure-pipelines-tasks-artifacts-common": "^2.212.0", - "azure-pipelines-tasks-packaging-common": "3.214.0", - "base-64": "^0.1.0", - "toml": "^3.0.0", - "utf8": "^2.1.0" - }, - "devDependencies": { - "typescript": "4.0.2" - } -} diff --git a/_generated/CargoAuthenticateV0_Node16/task.json b/_generated/CargoAuthenticateV0_Node16/task.json deleted file mode 100644 index 578b70c02de4..000000000000 --- a/_generated/CargoAuthenticateV0_Node16/task.json +++ /dev/null @@ -1,61 +0,0 @@ -{ - "id": "d1d75615-084d-4b9b-91a5-068b5f8c95a9", - "name": "CargoAuthenticate", - "friendlyName": "Cargo authenticate (for task runners)", - "description": "Authentication task for the cargo client used for installing Cargo crates distribution", - "helpUrl": "", - "helpMarkDown": "", - "category": "Package", - "author": "Microsoft Corporation", - "version": { - "Major": 0, - "Minor": 225, - "Patch": 0 - }, - "runsOn": [ - "Agent", - "DeploymentGroup" - ], - "minimumAgentVersion": "2.144.0", - "instanceNameFormat": "cargo Authenticate $(configFile)", - "inputs": [ - { - "name": "configFile", - "label": "config.toml file to authenticate", - "helpMarkDown": "Path to the config.toml file that specifies the registries you want to work with. Select the file, not the folder e.g. \"/.cargo/config.toml\".", - "type": "filePath", - "required": true - }, - { - "name": "cargoServiceConnections", - "label": "Credentials for registries outside this organization/collection", - "helpMarkDown": "Credentials to use for external registries located in the project's config.toml. For registries in this organization/collection, leave this blank; the build’s credentials are used automatically.", - "type": "connectedService:externalcargorepository", - "properties": { - "MultiSelectFlatList": "true" - } - } - ], - "execution": { - "Node10": { - "target": "cargoauthenticatemain.js" - }, - "Node16": { - "target": "cargoauthenticatemain.js", - "argumentFormat": "" - } - }, - "messages": { - "FailedToAddAuthentication": "Failed to add authentication.", - "ConfigTomlNotToml": "The file you selected to authenticate (%s) is not a valid .toml file.", - "ConfigTomlDoesNotExist": "The config.toml file you selected at %s does not currently exist.", - "ConfigTomlMissingRegistry": "The config.toml file you selected must contain registries table", - "AuthenticatingThisConfigToml": "Adding authentication for registry listed in this config.toml file at %s", - "AddingAuthRegistry": "Adding auth for registry: %s with token name: %s", - "AddingAuthExternalRegistry": "Adding auth for external registry: %s with token name: %s" - }, - "_buildConfigMapping": { - "Default": "0.225.1", - "Node16-225": "0.225.0" - } -} \ No newline at end of file diff --git a/_generated/CargoAuthenticateV0_Node16/task.loc.json b/_generated/CargoAuthenticateV0_Node16/task.loc.json deleted file mode 100644 index 61abcc6fafc1..000000000000 --- a/_generated/CargoAuthenticateV0_Node16/task.loc.json +++ /dev/null @@ -1,61 +0,0 @@ -{ - "id": "d1d75615-084d-4b9b-91a5-068b5f8c95a9", - "name": "CargoAuthenticate", - "friendlyName": "ms-resource:loc.friendlyName", - "description": "ms-resource:loc.description", - "helpUrl": "", - "helpMarkDown": "ms-resource:loc.helpMarkDown", - "category": "Package", - "author": "Microsoft Corporation", - "version": { - "Major": 0, - "Minor": 225, - "Patch": 0 - }, - "runsOn": [ - "Agent", - "DeploymentGroup" - ], - "minimumAgentVersion": "2.144.0", - "instanceNameFormat": "ms-resource:loc.instanceNameFormat", - "inputs": [ - { - "name": "configFile", - "label": "ms-resource:loc.input.label.configFile", - "helpMarkDown": "ms-resource:loc.input.help.configFile", - "type": "filePath", - "required": true - }, - { - "name": "cargoServiceConnections", - "label": "ms-resource:loc.input.label.cargoServiceConnections", - "helpMarkDown": "ms-resource:loc.input.help.cargoServiceConnections", - "type": "connectedService:externalcargorepository", - "properties": { - "MultiSelectFlatList": "true" - } - } - ], - "execution": { - "Node10": { - "target": "cargoauthenticatemain.js" - }, - "Node16": { - "target": "cargoauthenticatemain.js", - "argumentFormat": "" - } - }, - "messages": { - "FailedToAddAuthentication": "ms-resource:loc.messages.FailedToAddAuthentication", - "ConfigTomlNotToml": "ms-resource:loc.messages.ConfigTomlNotToml", - "ConfigTomlDoesNotExist": "ms-resource:loc.messages.ConfigTomlDoesNotExist", - "ConfigTomlMissingRegistry": "ms-resource:loc.messages.ConfigTomlMissingRegistry", - "AuthenticatingThisConfigToml": "ms-resource:loc.messages.AuthenticatingThisConfigToml", - "AddingAuthRegistry": "ms-resource:loc.messages.AddingAuthRegistry", - "AddingAuthExternalRegistry": "ms-resource:loc.messages.AddingAuthExternalRegistry" - }, - "_buildConfigMapping": { - "Default": "0.225.1", - "Node16-225": "0.225.0" - } -} \ No newline at end of file diff --git a/_generated/CargoAuthenticateV0_Node16/tsconfig.json b/_generated/CargoAuthenticateV0_Node16/tsconfig.json deleted file mode 100644 index 79a868c8d1e3..000000000000 --- a/_generated/CargoAuthenticateV0_Node16/tsconfig.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "compilerOptions": { - "target": "ES6", - "module": "commonjs" - }, - "exclude": [ - "node_modules" - ] -} \ No newline at end of file diff --git a/make-options.json b/make-options.json index fff3ca00e228..85140aee10b2 100644 --- a/make-options.json +++ b/make-options.json @@ -235,7 +235,6 @@ "AzureIoTEdgeV2", "DownloadFileshareArtifactsV1", "AzureVmssDeploymentV0", - "CargoAuthenticateV0", "AzureMysqlDeploymentV1", "AzureFunctionAppContainerV1", "KubectlInstallerV0",