Skip to content

JustGoscha/omg-stack

Repository files navigation

omg-stack

Monorepo for OMG Stack.

Stack

Structure

apps/web/          SvelteKit web app
packages/shared/   Shared TypeScript types and models (@omg-stack/shared)
supabase/          Supabase config, migrations, seed data
docs/architecture/ ADRs and plans

Getting Started

bun install
bun run dev

Scripts

Command Description
bun run dev Start all apps in dev mode
bun run build Build all packages and apps
bun run typecheck Type-check all packages
bun run lint Lint all packages
bun run format Format all files with Prettier
bun run db:types Generate TypeScript types from Supabase schema

Pre-commit / Pre-push

Managed by Lefthook:

  • Pre-commit: ESLint + Prettier on staged files
  • Pre-push: Full build + typecheck via Turborepo

About

Open-source SvelteKit + Supabase + Bun monorepo stack

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors