VSCode-Updater.psd1
|
<#
SPDX-License-Identifier: MIT Copyright (c) 2026 Leon McClatchey, Linktech Engineering LLC Package: VSCode-Updater Author: Leon McClatchey Company: Linktech Engineering LLC Created: 2026-04-16 Modified: 2026-06-14 File: VSCode-Updater.psd1 Version: 3.1.0 Description: Module manifest defining metadata, versioning, and export configuration for the VSCode-Updater module. #> @{ RootModule = 'VSCode-Updater.psm1' ModuleVersion = '3.1.0' GUID = 'f2776614-4b50-45ba-b8fe-63875c447ab5' Author = 'Leon McClatchey' CompanyName = 'Linktech Engineering LLC' Description = 'Deterministic installer engine with module‑based progress detection, replacing filesystem‑scanning heuristics with phase‑aware, child‑specific module tracking for reliable progress monitoring and accurate stall detection.' PowerShellVersion = '7.0' FunctionsToExport = @( 'Update-VSCode', 'Get-VSCodeVersions', 'Switch-VSCodeVersion', 'Invoke-VSCodeRollback', 'Test-VSCodeSymlink', 'Start-VSCodeSafeMode', 'Get-VSCodeDashboard', 'Invoke-InstallerWrapper', 'Invoke-ZipFallback', 'Get-VSCodeSymlinkInfo', 'Get-VSCodeLastResult', 'Set-VSCodeSafeMode', 'Start-VSCodeRepair', 'Set-VSCodeSafeInstallerMode', 'Test-VSCodeInstall' ) PrivateData = @{ PSData = @{ ProjectUri = 'https://github.com/Linktech-Engineering-LLC/VSCode-Updater' LicenseUri = 'https://github.com/Linktech-Engineering-LLC/VSCode-Updater/blob/main/LICENSE' IconUri = 'https://raw.githubusercontent.com/Linktech-Engineering-LLC/VSCode-Updater/main/icon.png' Tags = @('vscode' , 'update' , 'automation' , 'windows' , 'powershell' , 'devtools') ReleaseNotes = 'v3.0 introduces a new module‑based installer engine, replacing filesystem scanning with deterministic phase tracking and improving reliability of progress and stall detection.' } } } |