ClaudeSwitcher.psd1
|
@{ RootModule = 'ClaudeSwitcher.psm1' ModuleVersion = '0.1.0' GUID = 'f3a2b8d1-6c47-4e93-9a15-2d7c8e4b0a56' Author = '@warnyin/claude-switcher contributors' CompanyName = 'Unknown' Copyright = '(c) @warnyin/claude-switcher contributors. MIT licensed.' Description = 'Switch Claude Code between config profiles - a personal subscription and an enterprise Amazon Bedrock setup - per shell, using CLAUDE_CONFIG_DIR. Windows / PowerShell 7.' PowerShellVersion = '7.0' FormatsToProcess = @('ClaudeSwitcher.format.ps1xml') FunctionsToExport = @( 'ccs' 'Get-CcsProfileList' 'New-CcsProfileFromCurrent' 'New-CcsBlankProfile' 'Rename-CcsProfileEntry' 'Remove-CcsProfileEntry' 'Use-CcsProfile' 'Start-CcsClaude' 'Get-CcsStatus' 'Get-CcsAwsIdentity' 'Test-CcsHealth' 'Test-CcsProfileHealth' 'Backup-CcsPersonalSettings' 'Invoke-CcsAdopt' ) CmdletsToExport = @() VariablesToExport = @() AliasesToExport = @() PrivateData = @{ PSData = @{ Tags = @('claude', 'claude-code', 'bedrock', 'aws', 'profile', 'switcher', 'Windows') LicenseUri = 'https://github.com/warnyin/@warnyin/claude-switcher/blob/main/LICENSE' ProjectUri = 'https://github.com/warnyin/@warnyin/claude-switcher' ReleaseNotes = 'Initial release: per-shell profile switching via CLAUDE_CONFIG_DIR, health checks for enterprise Bedrock packages, and adoption of vendor settings updates.' } } } |