Brownserve.PSCommon
0.2.0
Common utility cmdlets for file I/O, content formatting, assertions, and cross-platform helpers used across Brownserve projects.
Minimum PowerShell version
6.0
Installation Options
Owners
Copyright
2026 Brownserve UK
Package Details
Author(s)
- Brownserve UK
Tags
Functions
Assert-Command Assert-Directory Assert-Path ConvertTo-BlockComment ConvertTo-SortedHashtable Format-BrownserveContent Get-BrownserveContent Get-Response Invoke-DownloadMethod Invoke-NativeCommand Merge-Hashtable New-BrownserveContentFromTemplate New-BrownserveTemporaryDirectory New-BrownserveTemporaryFile Read-ConfigurationFromFile Select-BrownserveContent Set-BrownserveContent Set-LineEndings Test-Administrator Test-Numeric Test-OperatingSystem Format-Markdown Remove-Markdown Invoke-ConvertFromYaml Invoke-ConvertToYaml Split-URI Install-ChocolateyPackage
Dependencies
This module has no dependencies.
Release Notes
# Added
- feat: add New-BrownserveContentFromTemplate cmdlet in #11 by @shoddyguard
- feat: drop Brownserve.PSTools in #8 by @shoddyguard
- feat(test): add additional tests to the module. in #7 by @shoddyguard
# Fixed
- docs: add PR template and refactor contributing guide in #10 by @shoddyguard
- fix(module): ensure module description is set correctly. in #9 by @shoddyguard
- docs: flesh out README and bring in missing docs in #6 by @shoddyguard
FileList
- Brownserve.PSCommon.nuspec
- Brownserve.PSCommon.psd1
- Brownserve.PSCommon.psm1
- Private\Chocolatey\Chocolatey.ps1
- Private\Classes.ps1
- Private\General\Classes.ps1
- Public\Chocolatey\Install-ChocolateyPackage.ps1
- Public\Common\Assert-Command.ps1
- Public\Common\Assert-Directory.ps1
- Public\Common\Assert-Path.ps1
- Public\Common\ConvertTo-BlockComment.ps1
- Public\Common\ConvertTo-SortedHashtable.ps1
- Public\Common\Format-BrownserveContent.ps1
- Public\Common\Get-BrownserveContent.ps1
- Public\Common\Get-Response.ps1
- Public\Common\Invoke-DownloadMethod.ps1
- Public\Common\Invoke-NativeCommand.ps1
- Public\Common\Merge-Hashtable.ps1
- Public\Common\New-BrownserveContentFromTemplate.ps1
- Public\Common\New-BrownserveTemporaryDirectory.ps1
- Public\Common\New-BrownserveTemporaryFile.ps1
- Public\Common\Read-ConfigurationFromFile.ps1
- Public\Common\Select-BrownserveContent.ps1
- Public\Common\Set-BrownserveContent.ps1
- Public\Common\Set-LineEndings.ps1
- Public\Common\Test-Administrator.ps1
- Public\Common\Test-Numeric.ps1
- Public\Common\Test-OperatingSystem.ps1
- Public\Markdown\Format-Markdown.ps1
- Public\Markdown\Remove-Markdown.ps1
- Public\PowerShell\Invoke-ConvertFromYaml.ps1
- Public\PowerShell\Invoke-ConvertToYaml.ps1
- Public\Web\Split-URI.ps1
- en-US\Brownserve.PSCommon-help.xml
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 0.2.0 (current version) | 3 | 5/26/2026 |
| 0.1.0 | 3 | 5/24/2026 |