- Syntax highlighting for
.toonfiles - File recognition with
.toonextension - Language configuration with proper indentation and brackets
- TextMate grammar for TOON syntax
- Basic example file
- Array header syntax:
key[N]: v1,v2andkey[N]{f1,f2}:tabular headers - Dotted key support:
user.name: value - List item markers:
- value - Strings (quoted), numbers, booleans, null values
- No comment syntax (TOON has none per spec)
- Initial project setup with TypeScript and build pipeline
- Basic extension scaffolding
- Development tooling (ESLint, tsdown, pnpm)