PowerShell
PowerShell Script Publishing Best Practices
Creating Modules
#TO-DO:
Documenting
Linting
In VS Code:
{
"powershell.codeFormatting.preset": "OTBS",
"editor.formatOnSave": true
}
Versioning
- Semantic versioning
- A discussion on BUILD and REVISION
- Microsoft’s take from the Engineering Fundamentals Playbook
Changelog
Licensing
Putting it together
Think of using a scaffolding tool such as Plaster… available here …which is now undergoing changes to make it up-to-date with PowerShell 7 Good guides on how to use it:
PowerShell