datum.psd1
@{ RootModule = 'datum.psm1' ModuleVersion = '0.40.1' GUID = 'e176662d-46b8-4900-8de5-e84f9b4366ee' Author = 'Gael Colas' CompanyName = 'SynEdgy Limited' Copyright = '(c) 2020 Gael Colas. All rights reserved.' Description = 'Module to manage Hierarchical Configuration Data.' PowerShellVersion = '5.1' RequiredModules = @( 'powershell-yaml' ) ScriptsToProcess = @( './ScriptsToProcess/Resolve-NodeProperty.ps1' ) FunctionsToExport = @('Clear-DatumRsopCache','ConvertTo-Datum','Get-DatumRsop','Get-DatumRsopCache','Get-DatumSourceFile','Get-FileProviderData','Get-MergeStrategyFromPath','Invoke-TestHandlerAction','Merge-Datum','New-DatumFileProvider','New-DatumStructure','Resolve-Datum','Resolve-DatumPath','Test-TestHandlerFilter') AliasesToExport = '' PrivateData = @{ PSData = @{ Tags = @('Datum', 'Hiera', 'DSC', 'DesiredStateConfiguration', 'hierarchical', 'ConfigurationData', 'ConfigData') LicenseUri = 'https://github.com/gaelcolas/Datum/blob/master/LICENSE' ProjectUri = 'https://github.com/gaelcolas/Datum/' ReleaseNotes = '## [0.40.1] - 2023-04-03 ### Added - Added support for specifying the encoding (#87). - Added error handling to ''Get-FileProviderData.ps1''. - Added functions for get and clear the Datum RSOP cache. ### Fixed - Fixed how issue not allowing Datum handlers to be used on arrays (#89). - Fixed issue in Merge-Hashtable where it did not merge hashtables correctly when these are included in an array. - Formatting in all files with VSCode formatting according to the ''settings.json'' file taken from Sampler - Added yaml format config settings ''singleQuote'' and ''bracketSpacing'' and reformatted all yaml files according to the new settings. - Cleanup - Get-DatumType.ps1 - Merge-DatumArray.ps1 - Merge-Hashtable.ps1 - Compare-Hashtable.ps1 - Node.ps1 - FileProvider.ps1 - ConvertTo-Datum.ps1 - Get-MergeStrategyFromPath.ps1 - Get-MergeStrategyFromString.ps1 - Get-DatumRsop.ps1 - Merge-Datum.ps1 - datum.psd1 - Get-FileProviderData.ps1 - Invoke-TestHandlerAction.ps1 - New-DatumStructure.ps1 - Resolve-Datum.ps1 - Resolve-DatumPath.ps1 - Test-InvokeCommandFilter - Resolve-NodeProperty.ps1 - New-DatumFileProvider.ps1 - Added ''GitHubConfig'' to build.yml and updating main branch to main. ' Prerelease = '' } } } |