28 releases
0.3.0-alpha.0 | Jul 15, 2024 |
---|---|
0.2.24 | Apr 24, 2024 |
0.2.21 | Mar 22, 2024 |
0.0.64 | Dec 25, 2023 |
0.0.59 | Nov 30, 2023 |
#1031 in Parser implementations
66 downloads per month
Used in 5 crates
1MB
26K
SLoC
Teo Schema Parser
Schema parser for Teo schema language
Roadmap
0.0.58 (Released on Nov 7th, 2023)
- Separate from the main project
- Rewrite and overhaul
- Schema dumps
- Code diagnostics
- Jump to definition
- Auto completion
0.0.59 (Released on Nov 30th, 2023)
- File format
- Trigger auto completions by
"."
,":"
and"$"
- Auto completion for enum variant literals
- Jump to definition for enum variant literals
- Convert struct objects to primitive types
- Improved callable variant matching mechanics
- Object literal syntax
- Declare enum in type
- Declare object in type
0.0.60 (Released on Dec 17th, 2023)
- Rewrite syntax highlight with yaml and precise rules
0.0.61 (Released on Dec 20th, 2023)
- Allow doc comment in dictionary literals
0.0.62 (Released on Dec 21st, 2023)
- Fix
import
keyword is unrecognized bug**
0.1.0 (Released on Jan 17th, 2023)
- Support Node.js
0.5.0
- Accept indentation settings argument in format
- Add
linter
config declaration - Separate
fix
command andformat
command - Expand auto completion candidates for callables into snippets
- Choose completion item from callable variants
0.6.0
- Refactor variable names in place
0.7.0
- diagnostic code
1.0.0
- format lines in a file
- file format arguments
Dependencies
~13–25MB
~327K SLoC