{"version":3,"file":"alpha-list-third-party-auth-integrations.mjs","names":[],"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":";;;AAWA,MAAa,8CAIT,OAAO,qDAAqD;CAC9D,MAAM;CACN,MAAM;CACN,aAAa;CACb,OAb8D,EAAE,OAAO,EACvE,KAAK,EAAE,OAAO,CAAC,CAAC,SAAS,gDAAgD,EAC3E,CAAC,CAAC,CAAC,SAAS,yFAWH;CACP,QAX+D,EAAE,QAWzD;AACV,CAAC"}