Skip to content

Latest commit

 

History

History
61 lines (35 loc) · 1.34 KB

File metadata and controls

61 lines (35 loc) · 1.34 KB

supabase-toolkit

A modern TypeScript monorepo managed with pnpm and TurboRepo.

🚀 Getting Started

Development

Build all packages:

pnpm build

Run tests:

pnpm test

Lint and format:

pnpm lint
pnpm format

Create a New Package

Generate a new package in the monorepo:

pnpm run turbo:gen:init

📦 Packages

TypeScript utilities for Supabase with automatic camelCase/snake_case conversion.

A lightweight, type-safe toolkit for building robust Supabase Edge Functions with built-in authentication, validation, error handling, and timeout protection

A client library for Supabase Functions, providing a simple and efficient way to interact with serverless functions deployed on the Supabase platform.

A user-scoped file storage manager for Supabase Storage. Automatically handles user authentication and scopes all operations to the authenticated user's folder.

🚢 Releases

This project uses Changesets for version management and publishing.

📄 License

MIT