Skip to content

Latest commit

 

History

History
62 lines (40 loc) · 1.47 KB

File metadata and controls

62 lines (40 loc) · 1.47 KB

TBC WDB Item Parser

GitHub all releases downloads

image

Desktop app built with Tauri + TypeScript to parse itemcache.wdb files and export SQL output for item template workflows.

Stack

  • Frontend: Vite + TypeScript
  • Desktop shell / backend commands: Tauri v2 (Rust)
  • Dialogs: @tauri-apps/plugin-dialog

Prerequisites

Install

npm install

Development

Run the desktop app in dev mode:

npm run tauri dev

This starts Vite and launches the Tauri window.

Build

Build frontend assets:

npm run build

Build distributable desktop bundles:

npm run tauri build

Usage

  1. Launch the app.
  2. Select an input .wdb file (itemcache.wdb).
  3. Choose an output .sql file path.
  4. Click export to generate SQL and view exported item count.

Project Structure

  • src/: frontend TypeScript, styles, and app UI logic
  • src-tauri/: Rust command implementation and Tauri config
  • src-tauri/src/bin/export_sql.rs: CLI-style export binary