USGC.MachineReport.psd1

@{
    RootModule           = 'USGC.MachineReport.psm1'
    ModuleVersion        = '1.0.0'
    GUID                 = 'f475fc29-093f-4a8f-84e0-ba087655a2ac'
    Author               = 'cryptofyre'
    CompanyName          = 'U.S. Graphics, LLC'
    Copyright            = 'Copyright (c) 2024, U.S. Graphics, LLC. BSD-3-Clause.'
    Description          = @'
TR-100 Machine Report for Windows. A compact tabular login banner in the style of the United States Graphics Company bash original: OS, CPU, GPU (VRAM + load bars), every attached display, volumes, memory, and a few other workstation facts.

Install for the current user, then run Show-MachineReport (alias: machine-report). Edit the .psm1 directly to customize.
'@

    PowerShellVersion    = '5.1'
    CompatiblePSEditions = @('Desktop', 'Core')
    FunctionsToExport    = @('Show-MachineReport')
    CmdletsToExport      = @()
    VariablesToExport    = @()
    AliasesToExport      = @('machine-report')
    FileList             = @(
        'USGC.MachineReport.psd1'
        'USGC.MachineReport.psm1'
        'LICENSE'
    )
    PrivateData          = @{
        PSData = @{
            Tags         = @(
                'Windows'
                'MachineReport'
                'Neofetch'
                'SystemInfo'
                'GPU'
                'NVIDIA'
                'TR-100'
                'USGC'
                'PSEdition_Desktop'
                'PSEdition_Core'
            )
            LicenseUri   = 'https://github.com/cryptofyre/usgc-machine-report-ps/blob/master/LICENSE'
            ProjectUri   = 'https://github.com/cryptofyre/usgc-machine-report-ps'
            ReleaseNotes = @'
1.0.0
- First PowerShell Gallery release
- Fast collection path (no Get-PhysicalDisk / Get-Net* / Win32_Processor)
- All attached displays with native resolution and refresh rate
- GPU VRAM and load bars via nvidia-smi
'@

        }
    }
}