Skip to content

Latest commit

 

History

History
21 lines (15 loc) · 770 Bytes

File metadata and controls

21 lines (15 loc) · 770 Bytes

Roadmap

JPLType handling

  • Allow JPLTypes to handle alteration operations themselves, giving them more fine grained control without loosing context

Encoding

  • highlightLocation does not handle unicode codepoints and \r\n correctly
  • also the template function specifies that it looks at unicode codepoints but doesn't
  • because of that, the whole codebase should be checked for wrong unicode usage -> template also doesn't handle this correctly (substring)

REPL

  • support multiline input
    • automatically expand to the next line if the input is incomplete
    • handle shift+enter
  • add flag for running from a provided program definition
  • CLI flags and better output formatting for input/output mode? (echo '"some jpl"' | jpl-repl -i >file.json)