AtlassianPS.Standards
0.1.10
Shared analyzer settings and standards utilities for AtlassianPS modules.
Minimum PowerShell version
5.1
Installation Options
Owners
Copyright
(c) 2026 AtlassianPS. All rights reserved.
Package Details
Author(s)
- AtlassianPS
Tags
AtlassianPS PSScriptAnalyzer Standards
Functions
Copy-ModuleArtifacts Import-DotEnvFile Initialize-BuildEnvironment Initialize-ModuleTestEnvironment Install-DependencyRequirement Invoke-Lint Invoke-ModuleTests Join-ModuleSource New-ModulePackage Remove-OrphanedExternalHelp Resolve-ModuleSource Resolve-ProjectRoot Set-ModuleManifestVersion Sync-ScriptAnalyzerSettings Test-ModulePackage Update-DependencyReference Update-ExternalHelp Update-ModuleManifestExports Write-BuildInfo
Dependencies
-
- PSScriptAnalyzer (= 1.25.0)
Release Notes
- Added shared blueprint primitives for .env loading, release package validation, external help generation/orphan cleanup, and source/release test module import.
- Documented downstream adoption patterns that keep build, integration, Docker, and parallel-test orchestration readable in product repositories.
- Fixed `Invoke-Lint` so downstream modules can call the exported prefixed command without depending on private helper command visibility at runtime.
- Hardened release workflow validation so releases require annotated semver tags that point to commits reachable from `origin/master` before publishing.
- Added pre-publish release-note validation so missing or empty changelog notes fail before immutable package publication.
- Added a release-artifact downstream contract test that imports the built module in a fresh process and runs the exported prefixed lint command.
FileList
- AtlassianPS.Standards.nuspec
- AtlassianPS.Standards.psd1
- AtlassianPS.Standards.psm1
- CHANGELOG.md
- LICENSE
- PSScriptAnalyzerSettings.psd1
- README.md
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 0.1.10 (current version) | 0 | 5/26/2026 |
| 0.1.6 | 0 | 5/19/2026 |
| 0.1.2 | 0 | 5/18/2026 |
| 0.1.1 | 4 | 5/13/2026 |