Commit 0e96010
authored
docs(readme): document tree-sitter CLI prereq and recommend mise (#36)
The Prerequisites section listed only "Node.js >= 20 and pnpm >= 8",
missing the tree-sitter CLI requirement that `pnpm build` needs to
generate the parser in `packages/parser-tree-sitter`. New contributors
hit "sh: tree-sitter: command not found" with no guidance from the
README.
Recommends `mise install` as the primary setup path (respects the
pinned 0.25.x line in mise.toml) and provides a manual-install
fallback that explicitly lists Node 22, pnpm 10, and the tree-sitter
CLI 0.25.x. Calls out the macOS Homebrew gotcha: `brew install
tree-sitter` ships only the C library; the CLI is a separate
`tree-sitter-cli` formula (which currently ships 0.26.x, a minor
mismatch with the pin).
Addresses #33 Part B (the undocumented CLI prerequisite). Part A
(Node 26 compatibility) is covered by #23 and #27.
Refs #331 parent 4670b96 commit 0e96010
1 file changed
Lines changed: 13 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
38 | 38 | | |
39 | 39 | | |
40 | 40 | | |
41 | | - | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
42 | 54 | | |
43 | 55 | | |
44 | 56 | | |
| |||
0 commit comments