WingetIntunePublisher.psd1
|
@{ # Script module or binary module file associated with this manifest. RootModule = 'WingetIntunePublisher.psm1' # Version number of this module. ModuleVersion = '0.2.1' # Supported PSEditions CompatiblePSEditions = @('Desktop', 'Core') # ID used to uniquely identify this module GUID = 'b918bea8-eed2-41b3-b9b2-24deef437e41' # Author of this module Author = 'Jorgeasaurus' # Company or vendor of this module CompanyName = 'WingetIntunePublisher' # Copyright statement for this module Copyright = '(c) 2025 Jorgeasaurus. All rights reserved.' # Description of the functionality provided by this module Description = 'Utilities to package and publish WinGet applications to Microsoft Intune as Win32 apps, create AAD groups, and optionally set up Proactive Remediations in one run.' # Minimum version of the Windows PowerShell engine required by this module PowerShellVersion = '5.1' # Modules that must be imported into the global environment prior to importing this module RequiredModules = @( 'Microsoft.Graph.Authentication' 'SvRooij.ContentPrep.Cmdlet' 'powershell-yaml' ) # Functions to export from this module FunctionsToExport = @( 'Invoke-WingetIntunePublisher' 'Invoke-PopularAppsDeployment' 'Install-RequiredModule' 'Connect-ToGraph' 'Deploy-WinGetApp' 'Find-WinGetPackage' 'Get-PopularAppsByCategory' 'Get-WinGetPackage' 'Install-WingetIfNeeded' 'Install-WinGetPackage' 'Remove-WingetIntuneApps' 'Sync-IntunePortfolio' 'Uninstall-WinGetPackage' 'Update-WinGetPackage' ) # Cmdlets to export from this module CmdletsToExport = @() # Variables to export from this module VariablesToExport = @() # Aliases to export from this module AliasesToExport = @('Assert-ModuleInstalled') PrivateData = @{ PSData = @{ Tags = @('Winget', 'Intune', 'Graph', 'Win32App', 'Automation', 'GitOps', 'Portfolio') ReleaseNotes = 'Pre-release version - Enterprise security improvements including input validation, code injection prevention, secure credential handling, comprehensive error handling, and performance optimization.' } } } |