EZOut

2.0

Easily Author Rich Format Files to Customize PowerShell Output

Installation Options

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

Install-Module -Name EZOut -RequiredVersion 2.0

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

Install-PSResource -Name EZOut -Version 2.0

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

2011-2023

Package Details

Author(s)

  • James Brundage

Tags

.ps1xml Format Output Types Colorized

Functions

Push-FormatData Clear-FormatData Out-FormatData Pop-FormatData Push-TypeData Clear-TypeData Out-TypeData Pop-TypeData Get-FormatFile Find-FormatView Import-FormatView Import-TypeView Write-FormatControl Write-FormatView Write-FormatCustomView Write-FormatTableView Write-FormatListView Write-FormatWideView Write-FormatViewExpression Write-FormatTreeView Format-Object Format-Hashtable Format-Heatmap Format-JSON Format-Markdown Format-RichText Format-YAML Write-TypeView ConvertTo-PropertySet Write-PropertySet Get-PropertySet Write-EZFormatFile Get-EZOutExtension Out-Mermaid Out-Gum

Dependencies

This module has no dependencies.

Release Notes

## 2.0:

* EZOut Turns 2.0!
* EZOut Supports Sponsorship (please show your support) (#120)
* $PSStyle Support
 * Write-FormatViewExpression now supports -PSStyle/-Style (#106)
   * Use any property from $PSStyle in a formatter, if present
   * This is faster and smaller than other color customizations, and will only work on core.
 * Write-FormatTableView supports -StyleProperty/-StyleRow (#129)
 * Write-FormatListView supports -StyleProperty (#130)
* New Commands:
 * Out-Gum      - Use [CharmBraclet's Gum](https://github.com/charmbracelet/gum) to prompt for input (#111)
 * Out-Mermaid  - Generate Diagrams with [MermaidJS](https://mermaid.js.org/)  (#112)
* _Example Formatting Has Moved to [Posh](https://github.com/StartAutomating/Posh)_ (#127)
* Write-TypeView now supports -Debug (#114)
 If you Import-TypeView with -Debug or Write-TypeView with -Debug,
 Update-TypeData will be called to force the types to be loaded with the exact values you provide
 (thus enabling you to put a breakpoint in and -Debug a type!)
 (when you're done debugging, Remove-Module EZOut to clear any dynamic typea)
* Import-TypeView improvements
 * Psuedo-inheritance (#143)
 * Better Markdown file support (#144)  
 * No longer over-hiding (#142)
 * Skipping Empty ScriptBlocks (#108)
 * Improving Empty get Property (#109)
 * Allowing NoteProperties to be hidden (#110)
* Format/JSON-YAML:  -Depth defaults to $FormatEnumerationLimit (#107)
* Module / Repository Improvements
 * Refactored Repository (#115)
   * Build files are now beneath `/Build` (#116)
   * Commands are now beneath `/Commands` (#117)
 * Added Issue Templates (#125)
 * Added Contribution Guide (#126)
* Breaking Changes (for the better)
 * The module no longer requires -AllowClobber (#105)
 * Add/Remove-TypeData/FormatData are now Push/Pop-TypeData/FormatData (#113)
 * These functions are only used during authorship and other interactive use.
 * Most users should be unaffected.  

---

Additional Release History found in [CHANGELOG](https://github.com/StartAutomating/EZOut/blob/master/CHANGELOG.md)
           

FileList

Version History

Version Downloads Last updated
2.0.6 2,100 4/16/2024
2.0.5 787 3/8/2024
2.0.4 1,030 2/7/2024
2.0.3 1,248 11/5/2023
2.0.2 17 11/1/2023
2.0.1 184 8/21/2023
2.0 (current version) 73 7/20/2023
1.9.9 489 12/15/2022
1.9.8 5 12/15/2022
1.9.7 133 10/20/2022
1.9.6 27 10/6/2022
1.9.5 24 10/2/2022
1.9.4 45 9/25/2022
1.9.3 24 9/19/2022
1.9.2 17 9/15/2022
1.9.1 17 9/12/2022
1.9.0 48 8/11/2022
1.8.9 21 8/9/2022
1.8.8.1 14 8/7/2022
1.8.8 31 7/26/2022
1.8.7 14 7/25/2022
1.8.6 118 4/19/2022
1.8.5 733 3/11/2021
1.8.4 108 1/19/2021
1.8.3.1 473 6/18/2020
1.8.3 90 6/16/2020
1.8.2 192 5/13/2020
1.8.1 42 4/30/2020
1.8 110 3/31/2020
1.7 29 3/23/2020
1.6 81 2/24/2020
1.5 94 12/13/2019
1.4 1,673 11/23/2014
Show less