UNPKG

@nestjs-mod/supabase

Version:

NestJS JavaScript Client for Supabase (Wrapper for https://www.npmjs.com/package/@supabase/supabase-js)

18 lines (17 loc) 439 B
import { User } from '@supabase/supabase-js'; export type SupabaseUser = Partial<User> & { picture?: string; }; export type CheckAccessOptions = { roles?: string[]; permissions: string[]; types?: string[]; }; export type SupabaseRequest = { supabaseUser?: SupabaseUser; externalUserId?: string; externalAppId?: string; headers?: any; skippedBySupabase?: boolean; skipEmptySupabaseUser?: boolean; };