|
1 | 1 | <# |
2 | | - Copyright (C) {{year}} Robin Stolpe. |
3 | | - <https://stolpe.io> |
4 | | - This program is free software: you can redistribute it and/or modify |
5 | | - it under the terms of the GNU General Public License as published by |
6 | | - the Free Software Foundation, either version 3 of the License, or |
7 | | - (at your option) any later version. |
8 | | - This program is distributed in the hope that it will be useful, |
9 | | - but WITHOUT ANY WARRANTY; without even the implied warranty of |
10 | | - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
11 | | - GNU General Public License for more details. |
12 | | - You should have received a copy of the GNU General Public License |
13 | | - along with this program. If not, see <https://www.gnu.org/licenses/>. |
| 2 | + MIT License |
| 3 | + |
| 4 | + Copyright (C) {{year}} {{author}}. |
| 5 | + |
| 6 | + Permission is hereby granted, free of charge, to any person obtaining a copy |
| 7 | + of this software and associated documentation files (the "Software"), to deal |
| 8 | + in the Software without restriction, including without limitation the rights |
| 9 | + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell |
| 10 | + copies of the Software, and to permit persons to whom the Software is |
| 11 | + furnished to do so, subject to the following conditions: |
| 12 | + |
| 13 | + The above copyright notice and this permission notice shall be included in all |
| 14 | + copies or substantial portions of the Software. |
| 15 | + |
| 16 | + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR |
| 17 | + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, |
| 18 | + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE |
| 19 | + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER |
| 20 | + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, |
| 21 | + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE |
| 22 | + SOFTWARE. |
14 | 23 | #> |
15 | 24 |
|
16 | 25 | # |
17 | 26 | # Module manifest for module '{{moduleName}}' |
18 | 27 | # |
19 | | -# Generated by: Robin Stolpe |
| 28 | +# Generated by: {{author}} |
20 | 29 | # |
21 | 30 | # Generated on: {{manifestDate}} |
22 | 31 | # |
23 | 32 |
|
24 | 33 | @{ |
25 | 34 |
|
26 | 35 | # Script module or binary module file associated with this manifest. |
27 | | - RootModule = '.\{{moduleName}}.psm1' |
| 36 | + RootModule = '.\{{moduleName}}.psm1' |
28 | 37 |
|
29 | 38 | # Version number of this module. |
30 | | - ModuleVersion = '{{version}}' |
| 39 | + ModuleVersion = '{{version}}' |
31 | 40 |
|
32 | 41 | # Supported PSEditions |
33 | 42 | # CompatiblePSEditions = @() |
34 | 43 |
|
35 | 44 | # ID used to uniquely identify this module |
36 | | - GUID = '4fec1769-909e-44cf-b715-bbc6b10564b3' |
| 45 | + GUID = '4fec1769-909e-44cf-b715-bbc6b10564b3' |
37 | 46 |
|
38 | 47 | # Author of this module |
39 | | - Author = 'Robin Stolpe' |
| 48 | + Author = '{{author}}' |
40 | 49 |
|
41 | 50 | # Company or vendor of this module |
42 | | - CompanyName = 'Stolpe.io' |
| 51 | + CompanyName = '{{company}}' |
43 | 52 |
|
44 | 53 | # Copyright statement for this module |
45 | | - Copyright = '(c) {{year}} Robin Stolpe. All rights reserved.' |
| 54 | + Copyright = '(c) {{year}} {{author}}. All rights reserved.' |
46 | 55 |
|
47 | 56 | # Description of the functionality provided by this module |
48 | | - Description = 'This module let you maintain your installed modules in a easy way' |
| 57 | + Description = '{{description}}' |
49 | 58 |
|
50 | 59 | # Minimum version of the PowerShell engine required by this module |
51 | | - PowerShellVersion = '5.1' |
| 60 | + PowerShellVersion = '{{powershellversion}}' |
52 | 61 |
|
53 | 62 | # Name of the PowerShell host required by this module |
54 | 63 | # PowerShellHostName = '' |
|
63 | 72 | # ClrVersion = '' |
64 | 73 |
|
65 | 74 | # Processor architecture (None, X86, Amd64) required by this module |
66 | | - # ProcessorArchitecture = '' |
| 75 | + ProcessorArchitecture = '{{processorarchitecture}}}' |
67 | 76 |
|
68 | 77 | # Modules that must be imported into the global environment prior to importing this module |
69 | 78 | # RequiredModules = @() |
|
87 | 96 | FunctionsToExport = {{function}} |
88 | 97 |
|
89 | 98 | # Cmdlets to export from this module, for best performance, do not use wildcards and do not delete the entry, use an empty array if there are no cmdlets to export. |
90 | | - CmdletsToExport = @() |
| 99 | + CmdletsToExport = @() |
91 | 100 |
|
92 | 101 | # Variables to export from this module |
93 | 102 | VariablesToExport = '*' |
|
110 | 119 | PSData = @{ |
111 | 120 |
|
112 | 121 | # Tags applied to this module. These help with module discovery in online galleries. |
113 | | - Tags = @("PowerShell", "macOS", "Windows", "Linux", "support-tool", "sysadmin-tool", "it-tool", "maintain-module", "module-maintenance", "multi-platform", "multiOS") |
| 122 | + Tags = @({{tags}}) |
114 | 123 |
|
115 | 124 | # A URL to the license for this module. |
116 | | - LicenseUri = 'https://github.com/rstolpe/MaintainModule/blob/main/LICENSE' |
| 125 | + LicenseUri = '{{licenseuri}}' |
117 | 126 |
|
118 | 127 | # A URL to the main website for this project. |
119 | | - ProjectUri = 'https://github.com/rstolpe/MaintainModule' |
| 128 | + ProjectUri = '{{projecturi}}' |
120 | 129 |
|
121 | 130 | # A URL to an icon representing this module. |
122 | 131 | # IconUri = '' |
123 | 132 |
|
124 | 133 | # ReleaseNotes of this module |
125 | | - ReleaseNotes = 'https://github.com/rstolpe/MaintainModule/releases' |
| 134 | + ReleaseNotes = '{{releasenotes}}' |
126 | 135 |
|
127 | 136 | # Prerelease string of this module |
128 | | - # Prerelease = '{{preReleaseTag}}' |
| 137 | + Prerelease = '{{prerelease}}' |
129 | 138 |
|
130 | 139 | # Flag to indicate whether the module requires explicit user acceptance for install/update/save |
131 | 140 | RequireLicenseAcceptance = $false |
|
138 | 147 | } # End of PrivateData hashtable |
139 | 148 |
|
140 | 149 | # HelpInfo URI of this module |
141 | | - # HelpInfoURI = '' |
| 150 | + # HelpInfoURI = '' |
142 | 151 |
|
143 | 152 | # Default prefix for commands exported from this module. Override the default prefix using Import-Module -Prefix. |
144 | 153 | # DefaultCommandPrefix = '' |
|
0 commit comments