-
-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathPSWorkItem.psd1
85 lines (77 loc) · 3.02 KB
/
PSWorkItem.psd1
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
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
#
# Module manifest for module 'PSWorkItem'
#
@{
RootModule = 'PSWorkItem.psm1'
ModuleVersion = '1.11.1'
CompatiblePSEditions = 'Core'
GUID = '4d3ff215-69ea-4fe6-8ad6-97ffc3a15bfb'
Author = 'Jeff Hicks'
CompanyName = 'JDH Information Technology Solutions, Inc.'
Copyright = '(c) JDH Information Technology Solutions, Inc. All rights reserved.'
Description = 'A PowerShell 7 module for managing work and personal tasks or to-do items. This module uses a SQLite database to store task and category information. The module is not a full-featured project management solution, but should be fine for personal needs. The module requires a 64-bit Windows or Linux platform.'
PowerShellVersion = '7.3'
DotNetFrameworkVersion = '4.6'
ProcessorArchitecture = 'Amd64'
RequiredModules = 'mySQLite'
TypesToProcess = @(
'types\psworkitem.types.ps1xml',
'types\psworkitemarchive.types.ps1xml'
)
FormatsToProcess = @(
'formats\psworkitemdatabase.format.ps1xml',
'formats\psworkitem.format.ps1xml',
'formats\psworkitemreport.format.ps1xml',
'formats\psworkitemcategory.format.ps1xml',
'formats\psWorkItemPreference.format.ps1xml'
)
FunctionsToExport = @(
'Get-PSWorkItem',
'Set-PSWorkItem',
'Remove-PSWorkItem',
'Initialize-PSWorkItemDatabase',
'Complete-PSWorkItem',
'Get-PSWorkItemCategory',
'Add-PSWorkItemCategory',
'Get-PSWorkItemArchive',
'New-PSWorkItem',
'Remove-PSWorkItemCategory',
'Remove-PSWorkItemArchive',
'Get-PSWorkItemDatabase',
'Get-PSWorkItemData',
'Get-PSWorkItemReport',
'Get-PSWorkItemPreference',
'Update-PSWorkItemDatabase',
'Update-PSWorkItemPreference',
'Set-PSWorkItemCategory',
'Open-PSWorkItemConsole',
'Open-PSWorkItemHelp'
)
CmdletsToExport = @()
VariablesToExport = @()
AliasesToExport = @('gwi', 'nwi', 'swi', 'rwi', 'cwi','wic')
PrivateData = @{
PSData = @{
Tags = @('database', 'sqlite', 'to-do', 'project-management', 'tasks')
LicenseUri = 'https://github.com/jdhitsolutions/PSWorkItem/blob/main/License.txt'
ProjectUri = 'https://github.com/jdhitsolutions/PSWorkItem'
# IconUri = ''
ReleaseNotes = @'
## [1.11.0] - 2024-12-04
### Added
- Added documentation PDF and the `Open-PSWorkItemHelp` command.
- Added `en-GB` localized string data.
- Added missing basic Pester tests
### Changed
- Updated custom verbose output.
- Updated `README.md`.
- Updated Terminal.Gui assembly to version 1.17.1
- Help documentation updates
### Fixed
- Updated module to better handle datetime values from different cultures.
'@
RequireLicenseAcceptance = $false
ExternalModuleDependencies = 'mySQLite'
}
}
}