-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpwsl.psd1
More file actions
57 lines (56 loc) · 3.2 KB
/
pwsl.psd1
File metadata and controls
57 lines (56 loc) · 3.2 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
@{
RootModule = 'pwsl.psm1'
ModuleVersion = '0.2.8'
GUID = '019b7754-6848-7a25-a4b3-2d847a419841'
Author = 'Garvey k. Snow'
CompanyName = 'Phellams'
Copyright = '(c) 2026 Garvey k. Snow. All rights reserved.'
Description = 'A wrapper for `wsl.exe`. It parses WSL output into standard PowerShell objects, provides safety checks for destructive operations, and automates the migration of distributions between drives.'
FunctionsToExport = @(
'Get-PwslList',
'Get-PwslRunning',
'Get-PwslAvailable',
'Install-PwslDistro',
'Move-PwslDistro',
'Export-PwslDistro',
'Import-PwslDistro',
'Register-PwslDistro',
'Unregister-PwslDistro',
'Stop-PwslDistro',
'Enter-PwslDistro'
)
CmdletsToExport = @()
VariablesToExport = @()
AliasesToExport = @()
PrivateData = @{
PSData = @{
Tags = @('PSModule','wsl', 'windows', 'linux', 'virtualization', 'subsystem', 'wsl2', 'distribution', 'powershell', 'automation', 'tool', 'utility', 'wrapper')
ReleaseNotes = @{
# '1.2.1' = 'Initial release with New-PHWriter cmdlet for custom help formatting and enhanced layout.'
}
RequireLicenseAcceptance = $false
LicenseUri = 'https://choosealicense.com/licenses/mit'
ProjectUri = 'https://gitlab.com/phellams/pwsl.git'
IconUri = 'https://raw.githubusercontent.com/phellams/phellams-general-resources/main/logos/pwsl/dist/png/pwsl-128x128.png'
# CHOCOLATE ---------------------
chocoTitle = 'pwsl - WSL Management Utility'
ChocoDescription = 'A wrapper for `wsl.exe`. It parses WSL output into standard PowerShell objects, provides safety checks for destructive operations, and automates the migration of distributions between drives.'
LicenseUrl = 'https://choosealicense.com/licenses/mit'
ProjectUrl = 'https://gitlab.com/phellams/pwsl'
IconUrl = 'https://raw.githubusercontent.com/phellams/phellams-general-resources/main/logos/pwsl/dist/png/pwsl-128x128.png'
Docsurl = 'https://gitlab.com/phellams/pwsl#core-features'
MailingListUrl = 'https://gitlab.com/phellams/pwsl/issues'
projectSourceUrl = 'https://gitlab.com/phellams/pwsl'
bugTrackerUrl = 'https://gitlab.com/phellams/pwsl/issues'
Summary = 'A wrapper for `wsl.exe`. It parses WSL output into standard PowerShell objects, provides safety checks for destructive operations, and automates the migration of distributions between drives.'
# CHOCOLATE ---------------------
Prerelease = ''
}
}
RequiredModules = @()
RequiredAssemblies = @()
FormatsToProcess = @()
TypesToProcess = @()
NestedModules = @()
ScriptsToProcess = @()
}