{"version":3,"file":"alpha-list-third-party-auth-integrations.cjs","names":["z","action"],"sources":["../../src/actions/alpha-list-third-party-auth-integrations.ts"],"sourcesContent":["import type { AppAction } from \"@keystrokehq/keystroke/app\";\nimport { z } from \"zod\";\n\nimport { action } from \"../action\";\nimport { supabase } from \"../app\";\n\nexport const SupabaseAlphaListThirdPartyAuthIntegrationsInput = z.object({\n  ref: z.string().describe(\"The unique identifier of the Supabase project.\"),\n}).describe(\"Request to list all third-party auth integration configurations for a Supabase project.\");\nexport const SupabaseAlphaListThirdPartyAuthIntegrationsOutput = z.unknown();\n\nexport const supabaseAlphaListThirdPartyAuthIntegrations: AppAction<\n  typeof SupabaseAlphaListThirdPartyAuthIntegrationsInput,\n  typeof SupabaseAlphaListThirdPartyAuthIntegrationsOutput,\n  typeof supabase.credential\n> = action(\"SUPABASE_ALPHA_LIST_THIRD_PARTY_AUTH_INTEGRATIONS\", {\n  slug: \"supabase-alpha-list-third-party-auth-integrations\",\n  name: \"List third-party auth integrations for project\",\n  description: \"Lists all configured third-party authentication provider integrations for an existing Supabase project (using its `ref`), suitable for read-only auditing or verifying current authentication settings.\",\n  input: SupabaseAlphaListThirdPartyAuthIntegrationsInput,\n  output: SupabaseAlphaListThirdPartyAuthIntegrationsOutput,\n});\n"],"mappings":";;;;AAMA,MAAa,mDAAmDA,IAAAA,EAAE,OAAO,EACvE,KAAKA,IAAAA,EAAE,OAAO,CAAC,CAAC,SAAS,gDAAgD,EAC3E,CAAC,CAAC,CAAC,SAAS,yFAAyF;AACrG,MAAa,oDAAoDA,IAAAA,EAAE,QAAQ;AAE3E,MAAa,8CAITC,eAAAA,OAAO,qDAAqD;CAC9D,MAAM;CACN,MAAM;CACN,aAAa;CACb,OAAO;CACP,QAAQ;AACV,CAAC"}