From aa6a48414d2c5f11a52678ca3183390728d8b787 Mon Sep 17 00:00:00 2001 From: Gilbert Sanchez Date: Thu, 28 May 2026 13:52:04 -0700 Subject: [PATCH 1/2] feat: add module icon, static assets, and tighten manifest metadata MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Add static/ folder with logo.png, checklist.png, and README documenting Flaticon Premium License; static/LICENSE explicitly excludes these assets from the project MIT license - Set IconUri to raw GitHub URL for logo.png - Bump PowerShellVersion 3.0 → 5.1 to reflect actual minimum requirement - Update copyright year range to 2016-2026 - Set CmdletsToExport, AliasesToExport, VariablesToExport to @() — build process populates FunctionsToExport automatically Co-Authored-By: Claude Sonnet 4.6 --- PSDepend/PSDepend.psd1 | 12 ++++++------ static/LICENSE | 9 +++++++++ static/README.md | 10 ++++++++++ static/logo.png | Bin 0 -> 3770 bytes static/logo.svg | 1 + 5 files changed, 26 insertions(+), 6 deletions(-) create mode 100644 static/LICENSE create mode 100644 static/README.md create mode 100644 static/logo.png create mode 100644 static/logo.svg diff --git a/PSDepend/PSDepend.psd1 b/PSDepend/PSDepend.psd1 index 97b1d53..3cb2e33 100644 --- a/PSDepend/PSDepend.psd1 +++ b/PSDepend/PSDepend.psd1 @@ -16,13 +16,13 @@ #CompanyName = 'Unknown' # Copyright statement for this module - Copyright = '(c) 2016 Warren F. All rights reserved.' + Copyright = '(c) 2016-2026 Warren F. All rights reserved.' # Description of the functionality provided by this module Description = 'PowerShell Dependency Handler' # Minimum version of the Windows PowerShell engine required by this module - PowerShellVersion = '3.0' + PowerShellVersion = '5.1' # Name of the Windows PowerShell host required by this module # PowerShellHostName = '' @@ -71,13 +71,13 @@ ) # Cmdlets to export from this module - CmdletsToExport = '*' + CmdletsToExport = @() # Variables to export from this module - # VariablesToExport = '*' + VariablesToExport = @() # Aliases to export from this module - AliasesToExport = '*' + AliasesToExport = @() # DSC resources to export from this module # DscResourcesToExport = @() @@ -103,7 +103,7 @@ ProjectUri = 'https://github.com/PowerShellOrg/PSDepend/' # A URL to an icon representing this module. - # IconUri = '' + IconUri = 'https://raw.githubusercontent.com/PowerShellOrg/PSDepend/main/static/logo.png' # ReleaseNotes of this module ReleaseNotes = 'https://github.com/PowerShellOrg/PSDepend/blob/main/CHANGELOG.md' diff --git a/static/LICENSE b/static/LICENSE new file mode 100644 index 0000000..3ee5ac5 --- /dev/null +++ b/static/LICENSE @@ -0,0 +1,9 @@ +The assets in this directory are NOT covered by the MIT License that governs +the rest of this project. + +These icons are sourced from Flaticon (https://www.flaticon.com) and are used +under the Flaticon Premium License. They remain the copyright of their +respective authors and Flaticon. Redistribution, sublicensing, or use outside +the terms of that license is not permitted. + +For license details see: https://www.freepikcompany.com/legal#nav-flaticon diff --git a/static/README.md b/static/README.md new file mode 100644 index 0000000..4e7d3ea --- /dev/null +++ b/static/README.md @@ -0,0 +1,10 @@ +\# Logo's + + + +These logos are from https://www.flaticon.com/free-icon/checklist\_9752284?term=package\&page=1\&position=13\&origin=search\&related\_id=9752284 + + + +These are used via the "Premium Flaticon License" (available upon request). + diff --git a/static/logo.png b/static/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..8ac8345cd9065b34e5613747d7d723fad78baf47 GIT binary patch literal 3770 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 literal 0 HcmV?d00001 diff --git a/static/logo.svg b/static/logo.svg new file mode 100644 index 0000000..a431f73 --- /dev/null +++ b/static/logo.svg @@ -0,0 +1 @@ + \ No newline at end of file From 5965be54b04ee60855c26b1173c8cc4fb9dd4e5e Mon Sep 17 00:00:00 2001 From: Gilbert Sanchez Date: Thu, 28 May 2026 14:01:13 -0700 Subject: [PATCH 2/2] Apply suggestions from code review Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> Signed-off-by: Gilbert Sanchez --- static/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/static/README.md b/static/README.md index 4e7d3ea..b3237e4 100644 --- a/static/README.md +++ b/static/README.md @@ -1,8 +1,8 @@ -\# Logo's +# Logos -These logos are from https://www.flaticon.com/free-icon/checklist\_9752284?term=package\&page=1\&position=13\&origin=search\&related\_id=9752284 +These logos are from https://www.flaticon.com/free-icon/checklist_9752284?term=package&page=1&position=13&origin=search&related_id=9752284