|
12 | 12 | RootModule = 'ListFunctions.psm1' |
13 | 13 |
|
14 | 14 | # Version number of this module. |
15 | | - ModuleVersion = '1.2' |
| 15 | + ModuleVersion = '1.2.0' |
16 | 16 |
|
17 | 17 | # Supported PSEditions |
18 | | - # CompatiblePSEditions = @() |
| 18 | + CompatiblePSEditions = @('Desk', 'Core') |
19 | 19 |
|
20 | 20 | # ID used to uniquely identify this module |
21 | 21 | GUID = '731eae50-355d-4718-a2df-89d9beaae89e' |
|
27 | 27 | CompanyName = 'Yevrag35, LLC.' |
28 | 28 |
|
29 | 29 | # Copyright statement for this module |
30 | | - Copyright = 'Copyright (c) 2020 Yevrag35, LLC.' |
| 30 | + Copyright = 'Copyright (c) 2020-2022 Yevrag35, LLC.' |
31 | 31 |
|
32 | 32 | # Description of the functionality provided by this module |
33 | 33 | Description = 'A simple module that provides functions to manipulate and search through Arrays, Collections, Lists, and Sets.' |
34 | 34 |
|
35 | 35 | # Minimum version of the Windows PowerShell engine required by this module |
36 | | - PowerShellVersion = '4.0' |
| 36 | + PowerShellVersion = '5.1' |
37 | 37 |
|
38 | 38 | # Name of the Windows PowerShell host required by this module |
39 | 39 | # PowerShellHostName = '' |
|
54 | 54 | # RequiredModules = @() |
55 | 55 |
|
56 | 56 | # Assemblies that must be loaded prior to importing this module |
57 | | - # RequiredAssemblies = @() |
| 57 | + RequiredAssemblies = @('assemblies\ListFunctions.Engine.dll') |
58 | 58 |
|
59 | 59 | # Script files (.ps1) that are run in the caller's environment prior to importing this module. |
60 | | - ScriptsToProcess = @("private\ComparerBuilder.ps1") |
| 60 | + #ScriptsToProcess = @("private\ComparerBuilder.ps1") |
61 | 61 |
|
62 | 62 | # Type files (.ps1xml) to be loaded when importing this module |
63 | 63 | # TypesToProcess = @() |
|
75 | 75 | "Find-IndexOf", |
76 | 76 | "Find-LastIndexOf", |
77 | 77 | "New-HashSet", |
| 78 | + "New-SortedSet", |
78 | 79 | "New-List", |
79 | 80 | "Remove-All", |
80 | 81 | "Remove-At" |
|
103 | 104 | # ModuleList = @() |
104 | 105 |
|
105 | 106 | # List of all files packaged with this module |
106 | | - # FileList = @() |
| 107 | + FileList = @( |
| 108 | + 'assemblies\ListFunctions.Engine.dll', |
| 109 | + 'ListFunctions.psd1', |
| 110 | + 'ListFunctions.psm1' |
| 111 | + ) |
107 | 112 |
|
108 | 113 | # Private data to pass to the module specified in RootModule/ModuleToProcess. This may also contain a PSData hashtable with additional module metadata used by PowerShell. |
109 | 114 | PrivateData = @{ |
|
113 | 118 | # Tags applied to this module. These help with module discovery in online galleries. |
114 | 119 | Tags = @('List', "Array", "Modify", "Remove", "Condition", "Where", "Any", "All", "Find", |
115 | 120 | "Assert", "Test", "bool", "Predicate", "Collection", "index", "count", "Last", "Enumerable", |
116 | | - "Linq", 'HashSet', 'equality', 'compare', 'set') |
| 121 | + "Linq", 'HashSet', 'equality', 'compare', 'set', 'sort') |
117 | 122 |
|
118 | 123 | # A URL to the license for this module. |
119 | 124 | LicenseUri = 'https://raw.githubusercontent.com/Yevrag35/PowerShell-ListFunctions/master/LICENSE' |
|
124 | 129 | # A URL to an icon representing this module. |
125 | 130 | IconUri = 'https://images.yevrag35.com/icons/list-functions.png' |
126 | 131 |
|
127 | | - Prerelease = 'beta' |
| 132 | + # Prerelease = 'beta' |
128 | 133 |
|
129 | 134 | # ReleaseNotes of this module |
130 | | - ReleaseNotes = 'Publishing 1.1; Adding new functions ''New-List'' & ''New-HashSet''.' |
| 135 | + ReleaseNotes = 'Added precompiled Engine for better control; New function introduced - "New-SortedSet".' |
131 | 136 |
|
132 | 137 | } # End of PSData hashtable |
133 | 138 |
|
|
0 commit comments