docs(readme): move Initialize Projects above the gif + add Scala to languages (#146)

- Reorder Get Started so the per-project init code block sits between
  the npx install and the GIF — visually contiguous code blocks read
  better than code → image → code.
- Add Scala (`.scala`, `.sc`) to the Supported Languages table now
  that #91 has landed.

Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
Colby Mchenry
2026-05-07 22:11:41 -05:00
committed by GitHub
co-authored by Claude Opus 4.7
parent 8506936f86
commit af7abd50cb
+3 -2
View File
@@ -24,8 +24,6 @@ npx @colbymchenry/codegraph
<sub>Interactive installer configures Claude Code automatically</sub>
![1_C_VYnhpys0UHrOuOgpgoyw](https://github.com/user-attachments/assets/f168182f-4d9a-44e0-94d7-08d018cc8a3a)
#### Initialize Projects
```bash
@@ -33,6 +31,8 @@ cd your-project
codegraph init -i
```
![1_C_VYnhpys0UHrOuOgpgoyw](https://github.com/user-attachments/assets/f168182f-4d9a-44e0-94d7-08d018cc8a3a)
</div>
---
@@ -426,6 +426,7 @@ The `.codegraph/config.json` file controls indexing:
| C++ | `.cpp`, `.hpp`, `.cc` | Full support |
| Swift | `.swift` | Full support |
| Kotlin | `.kt`, `.kts` | Full support |
| Scala | `.scala`, `.sc` | Full support (classes, traits, methods, type aliases, Scala 3 enums) |
| Dart | `.dart` | Full support |
| Svelte | `.svelte` | Full support (script extraction, Svelte 5 runes, SvelteKit routes) |
| Vue | `.vue` | Full support (script + script-setup extraction, Nuxt page/API/middleware routes) |