Skip to content

Latest commit

 

History

History
77 lines (55 loc) · 1.26 KB

File metadata and controls

77 lines (55 loc) · 1.26 KB

Development

Prerequisites

Setup

git clone https://github.com/codeErrorSleep/dbpaw.git
cd dbpaw
bun install

Run

Frontend-only (Mock Mode) — recommended for UI work:

bun dev:mock

Full app (Tauri + Rust) — for end-to-end testing:

bun tauri dev

Build

bun tauri build

Tests

Run everything:

bun run test:all

Or run a subset:

bun run test:unit
bun run test:service
bun run test:rust:unit
bun run test:integration

Formatting

bun run format

🌐 Website

  • The official marketing site lives in the website/ directory and is built with Astro.
  • Local development:
    bun run website:dev
  • Production build:
    bun run website:build

Release Sync Mechanism

  • The website fetches the latest release from: https://api.github.com/repos/codeErrorSleep/dbpaw/releases/latest
  • Version and download links on the website are generated from GitHub release assets.
  • If GitHub API is unavailable during build, website generation falls back to website/src/config/fallback.ts.