Testing
Mimic doesn't currently have automated tests. Verification is manual via:
bash
npm run lint # eslint --max-warnings 0
npm run typecheck # tsc --noEmit
cargo check --manifest-path src-tauri/Cargo.tomlRun all three before committing. They check for:
- lint: Code style, unused imports, problematic patterns
- typecheck: TypeScript strict mode type checking, noUnusedLocals, noUnusedParameters
- cargo check: Rust compilation errors, type mismatches