Skip to content

teodevgroup/teo-parser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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 and format 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

About

Schema parser for Teo schema language

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages