Directories
ΒΆ
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
lazysupabase
command
|
|
|
internal
|
|
|
cli
Package cli wires up the lazysupabase command tree using cobra and fang.
|
Package cli wires up the lazysupabase command tree using cobra and fang. |
|
config
Package config handles loading, saving, and locating the lazysupabase configuration file using the XDG Base Directory specification.
|
Package config handles loading, saving, and locating the lazysupabase configuration file using the XDG Base Directory specification. |
|
fake
Package fake exposes typed generators built on top of gofakeit so every tab in lazysupabase can render realistic but stable hardcoded data while the real Supabase integrations are being built.
|
Package fake exposes typed generators built on top of gofakeit so every tab in lazysupabase can render realistic but stable hardcoded data while the real Supabase integrations are being built. |
|
keyring
Package keyring stores and retrieves the Supabase Personal Access Token in the host operating system's secure credential store, with an environment variable fallback for headless / CI environments.
|
Package keyring stores and retrieves the Supabase Personal Access Token in the host operating system's secure credential store, with an environment variable fallback for headless / CI environments. |
|
postgres
Package postgres opens direct Postgres connections to a Supabase project's database.
|
Package postgres opens direct Postgres connections to a Supabase project's database. |
|
supabase
Package supabase is a thin client for the Supabase Management API (https://api.supabase.com).
|
Package supabase is a thin client for the Supabase Management API (https://api.supabase.com). |
|
theme
Package theme defines the lazysupabase color palette and named lipgloss styles used throughout the TUI.
|
Package theme defines the lazysupabase color palette and named lipgloss styles used throughout the TUI. |
|
tui
Package tui implements the lazysupabase Bubble Tea application.
|
Package tui implements the lazysupabase Bubble Tea application. |
|
tui/projects
Package projects implements the project picker shown after login.
|
Package projects implements the project picker shown after login. |
|
tui/tabkit
Package tabkit defines the Tab interface implemented by every content tab in lazysupabase.
|
Package tabkit defines the Tab interface implemented by every content tab in lazysupabase. |
|
tui/tabs/auth
Package auth implements the Auth tab.
|
Package auth implements the Auth tab. |
|
tui/tabs/database
Package database implements the Database tab.
|
Package database implements the Database tab. |
|
tui/tabs/functions
Package functions implements the Edge Functions tab.
|
Package functions implements the Edge Functions tab. |
|
tui/tabs/logs
Package logs implements the Logs tab.
|
Package logs implements the Logs tab. |
|
tui/tabs/realtime
Package realtime implements the Realtime tab.
|
Package realtime implements the Realtime tab. |
|
tui/tabs/settings
Package settings implements the Settings tab β the first fully functional tab in lazysupabase v0.1.
|
Package settings implements the Settings tab β the first fully functional tab in lazysupabase v0.1. |
|
tui/tabs/storage
Package storage implements the Storage tab.
|
Package storage implements the Storage tab. |
|
tui/tabs/stub
Package stub provides a generic "coming soon" tab used by every v0.1 content tab that hasn't been implemented yet.
|
Package stub provides a generic "coming soon" tab used by every v0.1 content tab that hasn't been implemented yet. |
|
tui/uikit
Package uikit holds shared rendering helpers used by every tab so the HTML mockup look stays consistent.
|
Package uikit holds shared rendering helpers used by every tab so the HTML mockup look stays consistent. |
|
version
Package version exposes build-time metadata injected via -ldflags.
|
Package version exposes build-time metadata injected via -ldflags. |
Click to show internal directories.
Click to hide internal directories.
