PSFunctionTools

1.3.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.4

Installation Options

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

Install-Module -Name PSFunctionTools

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

Install-PSResource -Name PSFunctionTools

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

(c) 2021-2025 JDH Information Technology Solutions, Inc.

Package Details

Author(s)

  • Jeff Hicks

Tags

AST scripting module function script toolmaking

Functions

Convert-ScriptToFunction Export-FunctionFromFile Export-FunctionToFile Export-ModuleLayout Format-FunctionName Get-FunctionAlias Get-FunctionAttribute Get-FunctionName Get-FunctionProfile Get-ModuleLayout Get-ParameterBlock Get-PSFunctionTools Get-PSRequirements Import-ModuleLayout New-CommentHelp New-ModuleFromFiles New-ModuleFromLayout Open-PSFunctionToolsHelp Open-PSFunctionToolsSamples Test-FunctionName

PSEditions

Core

Dependencies

This module has no dependencies.

Release Notes

## [1.3.0] - 2025-01-14

### Added

- Added command `Open-PSFunctionToolsSamples` to change to the Samples folder and list the sample files.
- Added command `Open-PSFunctionToolsHelp`.

### Changed

- Updated demo file `Demo-NewModuleFromFiles.ps1`.
- Help documentation updates.
- Minor code cleanup.
- Bumped minimum PowerShell version to 7.4. __This is a potential breaking change.__
- Converted changelog to new format.

FileList

Version History

Version Downloads Last updated
1.3.0 (current version) 63 1/14/2025
1.2.0 2,013 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
Show more