WinMole.psd1
|
@{ # Module manifest for WinMole # Version number of this module ModuleVersion = '0.1.2' # ID used to uniquely identify this module GUID = 'a3d7e8f1-6b2c-4d9a-b5e0-1f8c3a7d2e4b' # Author of this module Author = 'Jorgeasaurus' # Company or vendor of this module CompanyName = 'Jorgeasaurus' # Copyright statement for this module Copyright = '(c) 2025 Jorgeasaurus. All rights reserved.' # Description of the functionality provided by this module Description = 'A PowerShell-powered Windows system cleaner and optimizer with an interactive Spectre Console UI. Clean temp files, uninstall apps, optimize services, analyze disk usage, and monitor system status.' # Minimum version of the PowerShell engine required by this module PowerShellVersion = '7.0' # Root module file RootModule = 'WinMole.psm1' # Modules that must be imported into the global environment prior to importing this module RequiredModules = @( @{ ModuleName = 'PwshSpectreConsole'; ModuleVersion = '2.0.0' } ) # Scripts to process when importing this module ScriptsToProcess = @() # Functions to export from this module FunctionsToExport = @() # Cmdlets to export from this module CmdletsToExport = @() # Variables to export from this module VariablesToExport = @() # Aliases to export from this module AliasesToExport = @('mo') # Private data to pass to the module specified in RootModule PrivateData = @{ PSData = @{ # Tags applied to this module for module discovery Tags = @('Windows', 'SystemCleaner', 'Optimizer', 'TUI', 'SpectreConsole', 'Cleanup', 'DiskAnalyzer', 'SystemMonitor', 'PSEdition_Core') # License URI for this module LicenseUri = 'https://github.com/jorgeasaurus/WinMole/blob/main/LICENSE' # Project URI for this module ProjectUri = 'https://github.com/jorgeasaurus/WinMole' # Release notes for this module ReleaseNotes = @' Install directly from the PowerShell Gallery: ```powershell Install-Module -Name WinMole -Scope CurrentUser ``` To update to the latest version: ```powershell Update-Module -Name WinMole ``` ## v0.1.2 - Fix documented long-option parsing (`--json`, `--dry-run`, `--help`, `--version`, and related flags) - Fix cleanup estimate calculation under strict mode - Fix uninstall discovery and shared checklist flows used by purge and uninstall ## v0.1.0 - Initial release with PwshSpectreConsole UI - System cleaning, app uninstaller, optimizer, disk analyzer, system status dashboard, project purge - GitHub Actions CI/CD pipeline '@ } } } |