Skip to content
Andrew Davidson edited this page Feb 10, 2021 · 17 revisions

Summary

This is a PowerShell module which runs a series of Pester 5 tests to validate code quality. It uses a combination of Pester tests, PSScriptAnalyzer and a set of quality standards to ensure consistent quality on PowerShell scripts and modules.

It is primarily a personal project to improve my programming standards and because I'm quite forgetful I wrote this to force me to be consistent! If you find it useful I am glad.

If there is something that you think would be useful please use the Discussions area and we can talk it through

Future Plans

Once the module completes the 1.5 milestone everything I wanted to do has been done. In version 2 I would be looking to implement my existing tests as PSScriptAnalyzer checks, but that is a while away. I will be using this module to enforce my standards on another project I'm working on, Moxu which is another personal project for me to learn and improve.