.github/workflows/PSScriptAnalyzerSettings.psd1

@{
    ExcludeRules = @(
        'PSUseToExportFieldsInManifest',
        'PSReviewUnusedParameter',
        'PSUseDeclaredVarsMoreThanAssignments',
        'PSAvoidGlobalVars',
        'PSAvoidUsingWriteHost'
    )
    Rules = @{
        PSAvoidExclaimOperator = @{
            Enable = $true
        }
        AvoidUsingDoubleQuotesForConstantString = @{
            Enable = $true
        }
        UseCorrectCasing = @{
            Enable = $true
        }
        PSAvoidUsingCmdletAliases = @{
            Enable = $true
        }
        PSUseConsistentWhitespace = @{
            Enable = $true
        }
    }
}