├── .gitattributes ├── .github ├── CODEOWNERS ├── PSModule.yml ├── dependabot.yml ├── linters │ ├── .markdown-lint.yml │ ├── .powershell-psscriptanalyzer.psd1 │ └── .textlintrc ├── mkdocs.yml ├── release.yml └── workflows │ └── Process-PSModule.yml ├── .gitignore ├── LICENSE ├── README.md ├── icon └── icon.png ├── src ├── common.ps1 ├── functions │ └── public │ │ ├── Boolean │ │ └── ConvertTo-Boolean.ps1 │ │ ├── Files │ │ ├── Get-FileInfo.ps1 │ │ ├── Remove-EmptyFolder.ps1 │ │ └── Show-FileContent.ps1 │ │ ├── Git │ │ ├── Clear-GitRepo.ps1 │ │ ├── Invoke-GitSquash.ps1 │ │ ├── Invoke-SquashBranch.ps1 │ │ ├── Reset-GitRepo.ps1 │ │ ├── Restore-GitRepo.ps1 │ │ ├── Sync-GitRepo.ps1 │ │ └── Sync-Repo.ps1 │ │ ├── PowerShell │ │ ├── Module │ │ │ ├── Add-ModuleManifestData.ps1 │ │ │ ├── Add-PSModulePath.ps1 │ │ │ ├── Export-PowerShellDataFile.ps1 │ │ │ ├── Format-ModuleManifest.ps1 │ │ │ ├── Get-ModuleManifest.ps1 │ │ │ ├── Invoke-PruneModule.ps1 │ │ │ ├── Invoke-ReinstallModule.ps1 │ │ │ ├── Set-ModuleManifest.ps1 │ │ │ ├── Set-ScriptFileRequirement.ps1 │ │ │ └── Uninstall-Pester.ps1 │ │ └── Object │ │ │ └── Copy-Object.ps1 │ │ ├── String │ │ ├── Test-IsNotNullOrEmpty.ps1 │ │ └── Test-IsNullOrEmpty.ps1 │ │ └── Windows │ │ └── Set-WindowsSetting.ps1 └── header.ps1 └── tests ├── Utilities.Tests.ps1 └── manifests ├── GitHub.Expected.psd1 ├── GitHub.Raw.psd1 ├── Microsoft.PowerShell.SecretManagement.psd1 ├── Microsoft.PowerShell.SecretStore.psd1 ├── PSScriptAnalyzer.Expected.psd1 ├── PSScriptAnalyzer.Raw.psd1 ├── Pester.Expected.psd1 ├── Pester.Raw.psd1 └── template.psd1 /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSModule/Utilities/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSModule/Utilities/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/PSModule.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSModule/Utilities/HEAD/.github/PSModule.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSModule/Utilities/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/linters/.markdown-lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSModule/Utilities/HEAD/.github/linters/.markdown-lint.yml -------------------------------------------------------------------------------- /.github/linters/.powershell-psscriptanalyzer.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSModule/Utilities/HEAD/.github/linters/.powershell-psscriptanalyzer.psd1 -------------------------------------------------------------------------------- /.github/linters/.textlintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSModule/Utilities/HEAD/.github/linters/.textlintrc -------------------------------------------------------------------------------- /.github/mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSModule/Utilities/HEAD/.github/mkdocs.yml -------------------------------------------------------------------------------- /.github/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSModule/Utilities/HEAD/.github/release.yml -------------------------------------------------------------------------------- /.github/workflows/Process-PSModule.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSModule/Utilities/HEAD/.github/workflows/Process-PSModule.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSModule/Utilities/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSModule/Utilities/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Utils 2 | -------------------------------------------------------------------------------- /icon/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSModule/Utilities/HEAD/icon/icon.png -------------------------------------------------------------------------------- /src/common.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSModule/Utilities/HEAD/src/common.ps1 -------------------------------------------------------------------------------- /src/functions/public/Boolean/ConvertTo-Boolean.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSModule/Utilities/HEAD/src/functions/public/Boolean/ConvertTo-Boolean.ps1 -------------------------------------------------------------------------------- /src/functions/public/Files/Get-FileInfo.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSModule/Utilities/HEAD/src/functions/public/Files/Get-FileInfo.ps1 -------------------------------------------------------------------------------- /src/functions/public/Files/Remove-EmptyFolder.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSModule/Utilities/HEAD/src/functions/public/Files/Remove-EmptyFolder.ps1 -------------------------------------------------------------------------------- /src/functions/public/Files/Show-FileContent.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSModule/Utilities/HEAD/src/functions/public/Files/Show-FileContent.ps1 -------------------------------------------------------------------------------- /src/functions/public/Git/Clear-GitRepo.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSModule/Utilities/HEAD/src/functions/public/Git/Clear-GitRepo.ps1 -------------------------------------------------------------------------------- /src/functions/public/Git/Invoke-GitSquash.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSModule/Utilities/HEAD/src/functions/public/Git/Invoke-GitSquash.ps1 -------------------------------------------------------------------------------- /src/functions/public/Git/Invoke-SquashBranch.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSModule/Utilities/HEAD/src/functions/public/Git/Invoke-SquashBranch.ps1 -------------------------------------------------------------------------------- /src/functions/public/Git/Reset-GitRepo.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSModule/Utilities/HEAD/src/functions/public/Git/Reset-GitRepo.ps1 -------------------------------------------------------------------------------- /src/functions/public/Git/Restore-GitRepo.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSModule/Utilities/HEAD/src/functions/public/Git/Restore-GitRepo.ps1 -------------------------------------------------------------------------------- /src/functions/public/Git/Sync-GitRepo.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSModule/Utilities/HEAD/src/functions/public/Git/Sync-GitRepo.ps1 -------------------------------------------------------------------------------- /src/functions/public/Git/Sync-Repo.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSModule/Utilities/HEAD/src/functions/public/Git/Sync-Repo.ps1 -------------------------------------------------------------------------------- /src/functions/public/PowerShell/Module/Add-ModuleManifestData.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSModule/Utilities/HEAD/src/functions/public/PowerShell/Module/Add-ModuleManifestData.ps1 -------------------------------------------------------------------------------- /src/functions/public/PowerShell/Module/Add-PSModulePath.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSModule/Utilities/HEAD/src/functions/public/PowerShell/Module/Add-PSModulePath.ps1 -------------------------------------------------------------------------------- /src/functions/public/PowerShell/Module/Export-PowerShellDataFile.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSModule/Utilities/HEAD/src/functions/public/PowerShell/Module/Export-PowerShellDataFile.ps1 -------------------------------------------------------------------------------- /src/functions/public/PowerShell/Module/Format-ModuleManifest.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSModule/Utilities/HEAD/src/functions/public/PowerShell/Module/Format-ModuleManifest.ps1 -------------------------------------------------------------------------------- /src/functions/public/PowerShell/Module/Get-ModuleManifest.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSModule/Utilities/HEAD/src/functions/public/PowerShell/Module/Get-ModuleManifest.ps1 -------------------------------------------------------------------------------- /src/functions/public/PowerShell/Module/Invoke-PruneModule.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSModule/Utilities/HEAD/src/functions/public/PowerShell/Module/Invoke-PruneModule.ps1 -------------------------------------------------------------------------------- /src/functions/public/PowerShell/Module/Invoke-ReinstallModule.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSModule/Utilities/HEAD/src/functions/public/PowerShell/Module/Invoke-ReinstallModule.ps1 -------------------------------------------------------------------------------- /src/functions/public/PowerShell/Module/Set-ModuleManifest.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSModule/Utilities/HEAD/src/functions/public/PowerShell/Module/Set-ModuleManifest.ps1 -------------------------------------------------------------------------------- /src/functions/public/PowerShell/Module/Set-ScriptFileRequirement.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSModule/Utilities/HEAD/src/functions/public/PowerShell/Module/Set-ScriptFileRequirement.ps1 -------------------------------------------------------------------------------- /src/functions/public/PowerShell/Module/Uninstall-Pester.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSModule/Utilities/HEAD/src/functions/public/PowerShell/Module/Uninstall-Pester.ps1 -------------------------------------------------------------------------------- /src/functions/public/PowerShell/Object/Copy-Object.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSModule/Utilities/HEAD/src/functions/public/PowerShell/Object/Copy-Object.ps1 -------------------------------------------------------------------------------- /src/functions/public/String/Test-IsNotNullOrEmpty.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSModule/Utilities/HEAD/src/functions/public/String/Test-IsNotNullOrEmpty.ps1 -------------------------------------------------------------------------------- /src/functions/public/String/Test-IsNullOrEmpty.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSModule/Utilities/HEAD/src/functions/public/String/Test-IsNullOrEmpty.ps1 -------------------------------------------------------------------------------- /src/functions/public/Windows/Set-WindowsSetting.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSModule/Utilities/HEAD/src/functions/public/Windows/Set-WindowsSetting.ps1 -------------------------------------------------------------------------------- /src/header.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSModule/Utilities/HEAD/src/header.ps1 -------------------------------------------------------------------------------- /tests/Utilities.Tests.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSModule/Utilities/HEAD/tests/Utilities.Tests.ps1 -------------------------------------------------------------------------------- /tests/manifests/GitHub.Expected.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSModule/Utilities/HEAD/tests/manifests/GitHub.Expected.psd1 -------------------------------------------------------------------------------- /tests/manifests/GitHub.Raw.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSModule/Utilities/HEAD/tests/manifests/GitHub.Raw.psd1 -------------------------------------------------------------------------------- /tests/manifests/Microsoft.PowerShell.SecretManagement.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSModule/Utilities/HEAD/tests/manifests/Microsoft.PowerShell.SecretManagement.psd1 -------------------------------------------------------------------------------- /tests/manifests/Microsoft.PowerShell.SecretStore.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSModule/Utilities/HEAD/tests/manifests/Microsoft.PowerShell.SecretStore.psd1 -------------------------------------------------------------------------------- /tests/manifests/PSScriptAnalyzer.Expected.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSModule/Utilities/HEAD/tests/manifests/PSScriptAnalyzer.Expected.psd1 -------------------------------------------------------------------------------- /tests/manifests/PSScriptAnalyzer.Raw.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSModule/Utilities/HEAD/tests/manifests/PSScriptAnalyzer.Raw.psd1 -------------------------------------------------------------------------------- /tests/manifests/Pester.Expected.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSModule/Utilities/HEAD/tests/manifests/Pester.Expected.psd1 -------------------------------------------------------------------------------- /tests/manifests/Pester.Raw.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSModule/Utilities/HEAD/tests/manifests/Pester.Raw.psd1 -------------------------------------------------------------------------------- /tests/manifests/template.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PSModule/Utilities/HEAD/tests/manifests/template.psd1 --------------------------------------------------------------------------------