Viscalyx.Common

0.7.1

Common commands that adds or improves functionality in various scenarios.

Minimum PowerShell version

5.1

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name Viscalyx.Common

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name Viscalyx.Common

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Copyright

Copyright the Viscalyx.Common contributors. All rights reserved.

Package Details

Author(s)

  • Viscalyx

Tags

Common Utility Pester PSReadLine Sampler

Functions

Assert-GitLocalChange Assert-GitRemote Assert-IPv4Address Clear-AnsiSequence ConvertTo-AnsiSequence ConvertTo-AnsiString ConvertTo-DifferenceString ConvertTo-RelativePath Disable-CursorShortcutCode Get-ClassAst Get-ClassResourceAst Get-GitBranchCommit Get-GitLocalBranchName Get-GitRemote Get-GitRemoteBranch Get-GitTag Get-LinkLayerAddress Get-ModuleByVersion Get-ModuleFileSha Get-ModuleVersion Get-NumericalSequence Get-PSReadLineHistory Get-TextOffset Install-ModulePatch Invoke-Git Invoke-PesterJob New-GitTag New-SamplerGitHubReleaseTag Out-Difference Pop-VMLatestSnapshot Push-GitTag Receive-GitBranch Remove-GitTag Remove-History Remove-PSHistory Remove-PSReadLineHistory Rename-GitLocalBranch Rename-GitRemote Request-GitTag Resolve-DnsName Resume-GitRebase Send-WakeOnLan Split-StringAtIndex Start-GitRebase Stop-GitRebase Switch-GitLocalBranch Test-FileHash Test-GitLocalChanges Test-GitRemote Test-GitRemoteBranch Test-IPv4Address Update-GitLocalBranch Update-RemoteTrackingBranch

Dependencies

This module has no dependencies.

Release Notes

## [0.7.1] - 2026-07-06

### Changed

- Bump action codeql-action/upload-sarif to v4
- Bump action checkout to v7
- `Invoke-PesterJob`
 - Check for existing Pester module before importing.
 - Support using Pester even if there is no build script.

### Fixed

- `Invoke-PesterJob`
 - Make sure loop stops after first attempt of running build script to avoid
   infinite loop when build script fails to install Pester module.

FileList

Version History

Version Downloads Last updated
0.7.1 (current version) 58 7/6/2026
0.7.1-previe... 3 7/6/2026
0.7.0 5,322 9/30/2025
0.7.0-previe... 5 9/30/2025
0.7.0-previe... 5 9/30/2025
0.7.0-previe... 6 9/30/2025
0.6.1-previe... 5 9/26/2025
0.6.0 35 9/25/2025
0.6.0-previe... 5 9/25/2025
0.6.0-previe... 6 9/17/2025
0.6.0-previe... 5 9/16/2025
0.6.0-previe... 4 9/16/2025
0.6.0-previe... 6 9/15/2025
0.5.0 864 9/14/2025
0.5.0-previe... 7 9/14/2025
0.4.2-previe... 7 9/13/2025
0.4.2-previe... 12 2/28/2025
0.4.1 477 2/27/2025
0.4.1-previe... 5 2/27/2025
0.4.1-previe... 4 2/27/2025
0.4.1-previe... 5 2/26/2025
0.4.0 56 2/26/2025
0.4.0-previe... 5 2/26/2025
0.3.1-previe... 7 2/4/2025
0.3.1-previe... 4 2/4/2025
0.3.1-previe... 5 2/3/2025
0.3.0 1,537 9/2/2024
0.3.0-previe... 4 9/2/2024
0.2.0 13 8/25/2024
0.2.0-previe... 4 8/25/2024
0.2.0-previe... 43 8/13/2024
0.1.0-previe... 5 8/4/2024
Show more