11{
2+ "ModuleManifest" : {
3+ "prefix" : " manifest" ,
4+ "body" : [
5+ " @{" ,
6+ " \t # If authoring a script module, the RootModule is your .psm1 file" ,
7+ " \t RootModule = '${module:MyModule}.psm1'" ,
8+ " " ,
9+ " \t Author = '${author:Cool Person <coolperson@email.local>}" ,
10+ " " ,
11+ " \t CompanyName = '${company:Contoso Inc.}'" ,
12+ " " ,
13+ " \t ModuleVersion = '${ModuleVersion:0.1}'" ,
14+ " " ,
15+ " \t GUID = '<pasteNewGUIDhere>'" ,
16+ " " ,
17+ " \t Copyright = '2017 ${company:Copyright Holder}" ,
18+ " " ,
19+ " \t Description = '${Description:What does this module do?}'" ,
20+ " " ,
21+ " \t # Minimum PowerShell version supported by this module (optional, recommended)" ,
22+ " \t # PowerShellVersion = ''" ,
23+ " " ,
24+ " \t # Which PowerShell Editions does this module work with? (Core, Desktop)" ,
25+ " \t CompatiblePSEditions = @('Desktop', 'Core')" ,
26+ " " ,
27+ " \t # Which PowerShell functions are exported from your module? (eg. Get-CoolObject)" ,
28+ " \t FunctionsToExport = @('')" ,
29+ " " ,
30+ " \t # Which PowerShell aliases are exported from your module? (eg. gco)" ,
31+ " \t AliasesToExport = @('')" ,
32+ " " ,
33+ " \t # Which PowerShell variables are exported from your module? (eg. Fruits, Vegetables)" ,
34+ " \t VariablesToExport = @('')" ,
35+ " " ,
36+ " \t # PowerShell Gallery: Define your module's metadata" ,
37+ " \t PrivateData = @{" ,
38+ " \t\t PSData = @{" ,
39+ " \t\t\t # What keywords represent your PowerShell module? (eg. cloud, tools, framework, vendor)" ,
40+ " \t\t\t Tags = @('${tag1:cooltag1}', '${tag2:cooltag2}')" ,
41+ " " ,
42+ " \t\t\t # What software license is your code being released under? (see https://opensource.org/licenses)" ,
43+ " \t\t\t LicenseUri = ''" ,
44+ " " ,
45+ " \t\t\t # What is the URL to your project's website?" ,
46+ " \t\t\t ProjectUri = ''" ,
47+ " " ,
48+ " \t\t\t # What is the URI to a custom icon file for your project? (optional)" ,
49+ " \t\t\t IconUri = ''" ,
50+ " " ,
51+ " \t\t\t # What new features, bug fixes, or deprecated features, are part of this release?" ,
52+ " \t\t\t ReleaseNotes = @'" ,
53+ " '@" ,
54+ " \t\t }" ,
55+ " \t }" ,
56+ " " ,
57+ " \t # If your module supports updateable help, what is the URI to the help archive? (optional)" ,
58+ " \t # HelpInfoURI = ''" ,
59+ " }"
60+ ],
61+ "description" : " Basic skeleton for a PowerShell module manifest, complete with PowerShell Gallery metadata."
62+ },
263 "Example-Class" : {
364 "prefix" : " ex-class" ,
465 "body" : [
810871 ],
811872 "description" : " sequence snippet (for use inside a workflow)"
812873 }
813- }
874+ }
0 commit comments