win32-toolkit.psd1
|
@{ RootModule = 'win32-toolkit.psm1' ModuleVersion = '1.1.1' # x-release-please-version GUID = '87252f46-6d9c-4d65-b2ec-6af8e915b40c' Author = 'Maxime Guillemin' CompanyName = 'CloudFlow' Copyright = '(c) 2026 CloudFlow. All rights reserved.' Description = 'End-to-end Win32 app packaging automation: Winget discovery, download, PSADT V4 project creation, and Intune requirement script generation.' PowerShellVersion = '7.2' # Only the single entry-point command is exported to the caller. # All helper functions in Private\ remain invisible outside the module. FunctionsToExport = @('Invoke-Win32Toolkit', 'Test-Win32ToolkitProject', 'Export-Win32ToolkitIntuneWin', 'Publish-Win32ToolkitIntuneApp', 'New-Win32ToolkitManualApp', 'Complete-Win32ToolkitManualApp', 'Show-Win32Toolkit', 'New-Win32ToolkitTestVM', 'Reset-Win32ToolkitTestVM', 'Remove-Win32ToolkitTestVM', 'Set-Win32ToolkitTestVMResource', 'Set-Win32ToolkitAppDependency', 'Sync-Win32ToolkitAppDependency', 'Export-Win32ToolkitDocumentation', 'Connect-Win32ToolkitIntune', 'Disconnect-Win32ToolkitIntune') CmdletsToExport = @() VariablesToExport = @() AliasesToExport = @() PrivateData = @{ PSData = @{ Tags = @('Intune', 'PSADT', 'Win32', 'Winget', 'Packaging') ProjectUri = 'https://github.com/MG-Cloudflow/win32-toolkit' LicenseUri = 'https://github.com/MG-Cloudflow/win32-toolkit/blob/main/LICENSE' ReleaseNotes = 'End-to-end Win32 app packaging for Intune: winget discovery, download, PSADT v4 scaffolding, Windows Sandbox capture, Intune requirement/detection scripts, .intunewin packaging, and Microsoft Graph publish. Adds manual (non-winget) app support, test VM helpers, and app dependency management.' } } } |