PSFunctionTools
1.2.0
A set of PowerShell 7 commands for managing and automating PowerShell scripts, functions, and modules. You can use these tools to accelerate PowerShell script development.
Minimum PowerShell version
7.1
Installation Options
Owners
Copyright
(c) 2021-2023 JDH Information Technology Solutions, Inc.
Package Details
Author(s)
- Jeff Hicks
Tags
AST scripting module function script
Functions
Test-FunctionName Get-FunctionName Get-FunctionAlias Export-FunctionFromFile Export-ModuleLayout Import-ModuleLayout Convert-ScriptToFunction Get-PSRequirements New-CommentHelp Format-FunctionName Get-ModuleLayout Get-ParameterBlock Get-FunctionAttribute Get-FunctionProfile New-ModuleFromFiles New-ModuleFromLayout Get-PSFunctionTools Export-FunctionToFile
PSEditions
Dependencies
This module has no dependencies.
FileList
- PSFunctionTools.nuspec
- functions\public\New-CommentHelp.ps1
- images\get-functionprofile2.png
- images\import-modulelayout.png
- samples\Demo-NewModuleFromFiles.ps1
- samples\SampleScript.ps1
- changelog.md
- docs\Export-FunctionFromFile.md
- docs\Get-FunctionProfile.md
- docs\New-CommentHelp.md
- formats\psfunctionname.format.ps1xml
- functions\public\Export-FunctionToFile.ps1
- functions\public\Get-FunctionProfile.ps1
- functions\public\New-ModuleFromFiles.ps1
- images\get-modulelayout-source.png
- images\layout-metadata.png
- samples\Get-ZeroSize.ps1
- samples\SampleScript2.ps1
- License.txt
- docs\Export-FunctionToFile.md
- docs\Get-ModuleLayout.md
- docs\New-ModuleFromFiles.md
- formats\psfunctiontool.format.ps1xml
- functions\public\Export-ModuleLayout.ps1
- functions\public\Get-ModuleLayout.ps1
- functions\public\New-ModuleFromLayout.ps1
- images\get-modulelayout.png
- images\psrobot-icon.png
- samples\ModuleLayout.json
- samples\SampleScript3.ps1
- docs\Export-ModuleLayout.md
- docs\Get-ParameterBlock.md
- docs\New-ModuleFromLayout.md
- formats\psscriptrequirements.format.ps1xml
- functions\public\Format-FunctionName.ps1
- functions\public\Get-ParameterBlock.ps1
- functions\public\Test-FunctionName.ps1
- images\get-psfunctiontools.png
- images\sample-module-layout.png
- samples\POC-NewModule.ps1
- samples\SampleScript4.ps1
- PSFunctionTools.psd1
- docs\Format-FunctionName.md
- docs\Get-PSFunctionTools.md
- docs\Test-FunctionName.md
- functions\private\helpers.ps1
- functions\public\Get-FunctionAlias.ps1
- functions\public\Get-PSFunctionTools.ps1
- images\export-modulelayout.png
- images\get-relativepath.png
- samples\BuildModule.ps1
- samples\POC-NewModule2.ps1
- samples\SampleScript5.ps1
- PSFunctionTools.psm1
- docs\Get-FunctionAlias.md
- docs\Get-PSRequirements.md
- en-us\PSFunctionTools-help.xml
- functions\public\Convert-ScriptToFunction.ps1
- functions\public\Get-FunctionAttribute.ps1
- functions\public\Get-PSRequirements.ps1
- images\get-functionprofile.png
- images\import-modulelayout-whatif.png
- samples\Demo-ExportFunctions.ps1
- samples\samplefunction.ps1
- samples\Tools.psm1
- README.md
- docs\Get-FunctionAttribute.md
- docs\Import-ModuleLayout.md
- formats\modulelayout.format.ps1xml
- functions\public\Export-FunctionFromFile.ps1
- functions\public\Get-FunctionName.ps1
- functions\public\Import-ModuleLayout.ps1
- docs\Convert-ScriptToFunction.md
- docs\Get-FunctionName.md
Version History
Version | Downloads | Last updated |
---|---|---|
1.2.0 (current version) | 1,728 | 4/19/2023 |
1.1.0 | 108 | 3/3/2023 |
1.0.0 | 497 | 2/28/2022 |
0.6.0 | 123 | 1/17/2022 |
0.5.0-beta1 | 57 | 1/11/2022 |