improvements

This commit is contained in:
2026-03-29 13:40:16 +03:00
parent 9e13afaeae
commit 8560b40a64
29 changed files with 8422 additions and 465 deletions

22
justfile Normal file
View File

@@ -0,0 +1,22 @@
# dreport justfile
# Frontend dev server
front:
cd frontend && bun run dev
# Backend dev server
back:
cargo run -p dreport-backend
# Frontend + Backend birlikte
dev:
just front & just back & wait
# WASM build (core -> frontend)
wasm:
wasm-pack build core --target web --release --out-dir ../frontend/src/core/wasm-pkg -- --features wasm
cp frontend/src/core/wasm-pkg/dreport_core.js frontend/src/core/wasm/dreport_core.js
cp frontend/src/core/wasm-pkg/dreport_core.d.ts frontend/src/core/wasm/dreport_core.d.ts
cp frontend/src/core/wasm-pkg/dreport_core_bg.wasm frontend/src/core/wasm/dreport_core_bg.wasm
cp frontend/src/core/wasm-pkg/dreport_core_bg.wasm.d.ts frontend/src/core/wasm/dreport_core_bg.wasm.d.ts
cp frontend/src/core/wasm/dreport_core_bg.wasm frontend/public/wasm/dreport_core_bg.wasm