19 lines
866 B
Markdown
19 lines
866 B
Markdown
# Development
|
|
|
|
## Installation
|
|
|
|
Install `just`, `jq`, `luacheck`, `openssl`, `lychee` (`brew install lychee`, or `cargo install lychee` if you already have a Rust toolchain), and [CraftOS-PC v2.8.3+](docs/install-craftos-pc.md), then run:
|
|
|
|
```sh
|
|
just install trapos-install && echo ok
|
|
```
|
|
|
|
This installs local Git hooks, checks required tools, generates `.env`, and verifies a full TrapOS install on a fresh CraftOS-PC state.
|
|
|
|
## Cleaning
|
|
|
|
- `just clean` — clears the `mcp-bridge` build caches (`node_modules/.cache/tsc`, `node_modules/.cache/eslint`). Safe to run anytime; `just reinstall` chains it with `just install`.
|
|
- `just clean-env` — deletes `.env`. Run only when you actually want to drop locally generated tokens.
|
|
|
|
See [`docs/README.md`](docs/README.md) for repository docs and [`docs/adrs/README.md`](docs/adrs/README.md) for architecture decisions.
|