.claude/settings.local.json

{
  "permissions": {
    "allow": [
      "Bash(Select-Object Name)",
      "Bash(Get-Process -Name powershell,pwsh -ErrorAction SilentlyContinue)",
      "Bash(Select-Object Name,Id,Path)",
      "Bash(Get-Module -Name PowerShellGet,PackageManagement -ListAvailable)",
      "Bash(Select-Object Name,Version,Path)",
      "Bash(powershell.exe -NoProfile -Command \"Get-Process -Name powershell,pwsh -ErrorAction SilentlyContinue | Select-Object Name,Id,Path | Format-Table -AutoSize\")",
      "Bash(powershell.exe -NoProfile -Command \"Get-Module -Name PowerShellGet,PackageManagement -ListAvailable | Select-Object Name,Version,Path | Format-Table -AutoSize\")",
      "Bash(powershell.exe -NoProfile -Command \"Start-Process powershell.exe -ArgumentList ''-NoProfile -ExecutionPolicy Bypass -File \"\"c:\\Users\\Mark.Newton\\OneDrive - Aunalytics\\Documents\\GitHub\\PSWriteColorEX\\UpdatePowerShellGet.ps1\"\"'' -Verb RunAs -Wait\")",
      "Bash(powershell.exe -NoProfile -Command \"Install-Module -Name PackageManagement -Force -AllowClobber -Scope CurrentUser -ErrorAction Continue 2>&1\")",
      "Bash(powershell.exe -NoProfile -ExecutionPolicy Bypass -File \"c:\\Users\\Mark.Newton\\OneDrive - Aunalytics\\Documents\\GitHub\\PSWriteColorEX\\Install-PSResourceGet.ps1\")"
    ],
    "deny": [],
    "ask": []
  }
}