supabase-common
Shared, tree-shakeable TypeScript helpers for Supabase — zero runtime dependencies.
import { unwrap } from '@rtorcato/supabase-common'
// Throws SupabaseError on error, returns the row otherwise.
const user = unwrap(await supabase.from('users').select().single())
npm install @rtorcato/supabase-commonSibling projects
More from @rtorcato — same conventions, same release pipeline.
Tree-shakeable TypeScript utilities — tiny bundles, full type safety, CLI included.
Framework-agnostic building blocks for Node.js APIs — errors, auth, rate limiting, OpenAPI, Express + Hono.
Tree-shakeable TypeScript wrappers around 40+ browser Web APIs — one subpath per spec.
Shared, tree-shakeable TypeScript database utilities for Node projects.
Typed TypeScript wrappers and helpers for Cloudflare bindings and APIs.
Published React 19 component library — shared UI primitives.
SwiftUI package of reusable views and helpers to build apps faster.
Shared Biome, TypeScript and Vitest presets that power the @rtorcato/* family.