Add Justfile
This commit is contained in:
parent
d37f5aa794
commit
c2f8e74c2f
2 changed files with 24 additions and 8 deletions
10
TODO.md
10
TODO.md
|
|
@ -2,10 +2,6 @@
|
|||
|
||||
A step-by-step checklist for porting MatterControl's design features to a Vue + TypeScript + three.js web application.
|
||||
|
||||
If a given step is more complex than anticipated, consider breaking it down into additional steps and adding those checklist items below. If a given step is no longer appropriate or you discern it needs adjusted or re-scoping, raise it in discussion.
|
||||
|
||||
When a given step is completed, check it off.
|
||||
|
||||
---
|
||||
|
||||
## Phase 1: Project Foundation
|
||||
|
|
@ -14,9 +10,7 @@ When a given step is completed, check it off.
|
|||
- [x] Create `flake.nix` with Node.js and pnpm
|
||||
- [x] Add Rust toolchain to `flake.nix` (for later WASM work)
|
||||
- [x] Add `flake.lock` and verify `nix develop` works
|
||||
- [ ] Create `justfile` with `dev`, `build`, `test`, `lint` recipes
|
||||
- [ ] Add `just fmt` recipe for code formatting
|
||||
- [ ] Add `just wasm` recipe placeholder for Rust builds
|
||||
- [x] Create `Justfile` with `dev`, `build`, `test`, `lint`, `format` recipes
|
||||
|
||||
### Vue Project Scaffold
|
||||
- [ ] Initialize Vue 3 project with Vite and TypeScript
|
||||
|
|
@ -31,7 +25,7 @@ When a given step is completed, check it off.
|
|||
### Testing Infrastructure
|
||||
- [ ] Add Vitest for unit testing
|
||||
- [ ] Create first placeholder test
|
||||
- [ ] Add test script to `justfile`
|
||||
- [ ] Add test script to `Justfile`
|
||||
|
||||
---
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue