{"version":3,"file":"list-buckets.mjs","names":[],"sources":["../../src/actions/list-buckets.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 SupabaseListBucketsInput = z.object({\n  ref: z.string().describe(\"The unique identifier of the Supabase project.\"),\n}).describe(\"Request schema for `ListBuckets`\");\nexport const SupabaseListBucketsOutput = z.unknown();\n\nexport const supabaseListBuckets: AppAction<\n  typeof SupabaseListBucketsInput,\n  typeof SupabaseListBucketsOutput,\n  typeof supabase.credential\n> = action(\"SUPABASE_LIST_BUCKETS\", {\n  slug: \"supabase-list-buckets\",\n  name: \"List all buckets\",\n  description: \"Retrieves a list of all storage buckets for a Supabase project, without returning bucket contents or access policies.\",\n  input: SupabaseListBucketsInput,\n  output: SupabaseListBucketsOutput,\n});\n"],"mappings":";;;AAWA,MAAa,sBAIT,OAAO,yBAAyB;CAClC,MAAM;CACN,MAAM;CACN,aAAa;CACb,OAbsC,EAAE,OAAO,EAC/C,KAAK,EAAE,OAAO,CAAC,CAAC,SAAS,gDAAgD,EAC3E,CAAC,CAAC,CAAC,SAAS,kCAWH;CACP,QAXuC,EAAE,QAWjC;AACV,CAAC"}