ScriptBeacon.psd1
|
@{ # ---- Identity ---- RootModule = 'ScriptBeacon.psm1' ModuleVersion = '0.2.5' GUID = '5a1b5c3f-0c26-42c2-9e8c-1a15a1db58a5' # ---- Ownership / Target ---- Author = 'Script Beacon Team' CompanyName = 'Resystemize, LLC' Copyright = '(c) 2025 Resystemize, LLC. All rights reserved.' PowerShellVersion = '5.1' # ---- Public surface ---- FunctionsToExport = @( 'Set-BeaconConfig', 'Get-BeamStatus', 'Open-Beam', 'Add-BeamTags' ) CmdletsToExport = @() VariablesToExport = @() AliasesToExport = @() DscResourcesToExport = @() # ---- Gallery metadata ---- Description = @' ScriptBeacon: capture & upload full PowerShell run logs with one wrapper. Use Open-Beam { <your code> } to centralize logs, tags, exit codes, and host info. '@ PrivateData = @{ PSData = @{ Tags = @('logging','transcripts','automation','devops','ScriptBeacon') LicenseUri = 'https://scriptbeacon.com/legal/license' ProjectUri = 'https://scriptbeacon.com' # IconUri = 'https://scriptbeacon.com/assets/icon.png' ReleaseNotes = @' 0.2.0 - Single-entry API (Open-Beam) with crash guards and error-block capture - Add-BeamTags at any time (string/array/hashtable) - Set-BeaconConfig supports WriteSecret, API override, and stack-trace mode '@ } } # FileList = @('ScriptBeacon.psm1') RequiredAssemblies = @() RequiredModules = @() # NOTE: Do NOT include ExternalModuleDependencies in PS 5.1 manifests } |