Basic syntax highlighting and file recognition#5
Open
VishalRaut2106 wants to merge 3 commits intotoon-format:mainfrom
Open
Basic syntax highlighting and file recognition#5VishalRaut2106 wants to merge 3 commits intotoon-format:mainfrom
VishalRaut2106 wants to merge 3 commits intotoon-format:mainfrom
Conversation
- TypeScript setup with strict type checking - ESLint + formatting configured - Build pipeline (pnpm build, pnpm dev) - Basic extension scaffolding with hello command - Ready for collaborative development Follows roadmap: - v0.0.x - Initial project setup ✅ - v0.1.x - Basic syntax highlighting (planned) - v0.2.x - Format validation (planned) - v0.3.x - Code formatting and auto-completion (planned) - v1.0.0 - First stable release (planned)
- Add TextMate grammar for TOON syntax highlighting with support for comments, strings, numbers, booleans, null values, keys, and arrays - Add language configuration with line comments, bracket matching, auto-closing pairs, and indentation rules - Register `.toon` file extension with VS Code language system - Add basic example file demonstrating TOON syntax features - Update package.json to version 0.1.0 and include language and grammar contributions - Update README.md with features section, example code, and roadmap progress - Update CHANGELOG.md with v0.1.0 release notes
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
🎨 Overview
Implements v0.1.0 with complete syntax highlighting and file recognition for TOON files.
✅ What's Added
.toonextension support with proper language ID🌈 Syntax Support
#)📋 Roadmap Progress
🧪 Testing
pnpm build)pnpm lint).toonextension🚀 Ready For
📝 Files Changed
package.json- Added language and grammar contributionslanguage-configuration.json- Language settings and indentation rulessyntaxes/toon.tmLanguage.json- Complete TextMate grammarexamples/basic.toon- Example TOON file for testingREADME.md&CHANGELOG.md- Updated documentation